JP2012113389A - タッチパネルにおけるドラッグ操作でオブジェクトを移動させる方法、装置及びコンピュータプログラム - Google Patents
タッチパネルにおけるドラッグ操作でオブジェクトを移動させる方法、装置及びコンピュータプログラム Download PDFInfo
- Publication number
- JP2012113389A JP2012113389A JP2010259804A JP2010259804A JP2012113389A JP 2012113389 A JP2012113389 A JP 2012113389A JP 2010259804 A JP2010259804 A JP 2010259804A JP 2010259804 A JP2010259804 A JP 2010259804A JP 2012113389 A JP2012113389 A JP 2012113389A
- Authority
- JP
- Japan
- Prior art keywords
- displayed
- layer
- contact state
- touch panel
- detected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
-
- 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- 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
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/356—Image reproducers having separate monoscopic and stereoscopic modes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04101—2.5D-digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface and also measures the distance of the input means within a short range in the Z direction, possibly with a separate measurement setup
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04108—Touchless 2D- digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface without distance measurement in the Z direction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04112—Electrode mesh in capacitive digitiser: electrode for touch sensing is formed of a mesh of very fine, normally metallic, interconnected lines that are almost invisible to see. This provides a quite large but transparent electrode surface, without need for ITO or similar transparent conductive material
-
- 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/04802—3D-info-object: information is displayed on the internal or external surface of a three dimensional manipulable object, e.g. on the faces of a cube that can be rotated by the user
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
【解決手段】3次元タッチパネルとデータ通信することが可能に接続してある装置であり、複数のレイヤー間で表示されているオブジェクトを移動させる。第一のレイヤー上で表示されている一のオブジェクトに対する接触状態を検知する。一のオブジェクトに対して接触状態から近接状態へ移行したことを検知した場合、第一のレイヤーよりも手前側に表示してある第二のレイヤーが表示されている位置に到達したとき、第二のレイヤー上に一のオブジェクトを移動させて表示する。
【選択図】図4
Description
図1は、本発明の実施の形態1に係る情報処理装置の構成を示すブロック図である。本発明の実施の形態1に係る情報処理装置1は、少なくともCPU(中央演算装置)11、メモリ12、記憶装置13、I/Oインタフェース14、ビデオインタフェース15、可搬型ディスクドライブ16、通信インタフェース17及び上述したハードウェアを接続する内部バス18で構成されている。
図9は、本発明の実施の形態2に係る情報処理装置1の構成を示すブロック図である。本実施の形態2に係る情報処理装置1の構成は、実施の形態1と同様であるので、同一の符号を付することで詳細な説明は省略する。本実施の形態2では、3次元ディスプレイを用いることにより奥行き感を有する表示画面におけるオブジェクトをドラッグ操作により移動させる点で実施の形態1と相違する。
図14は、本発明の実施の形態3に係る情報処理装置の構成を示すブロック図である。情報処理装置1の構成は実施の形態1と同様であるので、同一の符号を付することで詳細な説明は省略する。本実施の形態3では、2次元ディスプレイと傾斜角度センサを用いることにより、一連の操作を中断することなく、所望のオブジェクトを所望のレイヤー上で表示させるようドラッグ操作により移動する点で実施の形態1及び2と相違する。
図19は、本発明の実施の形態4に係る情報処理装置の構成を示すブロック図である。情報処理装置1の構成は実施の形態1と同様であるので、同一の符号を付することで詳細な説明は省略する。本実施の形態4では、3次元ディスプレイと傾斜角度センサ30とを用いることにより、奥行き感を有する表示画面におけるドラッグ操作により、オブジェクトを高さを変えて移動させる点で実施の形態1乃至3と相違する。
11 CPU
12 メモリ
13 記憶装置
14 I/Oインタフェース
15 ビデオインタフェース
16 可搬型ディスクドライブ
17 通信インタフェース
18 内部バス
21 3次元タッチパネル
24 2次元タッチパネル
30 傾斜角度センサ
90 可搬型記録媒体
100 コンピュータプログラム
Claims (19)
- 3次元タッチパネルとデータ通信することが可能に接続してある情報処理装置で実行することが可能な、複数のレイヤー間で表示されているオブジェクトを移動させる方法において、
第一のレイヤー上で表示されている一のオブジェクトに対する接触状態を検知する工程と、
前記一のオブジェクトに対して接触状態から近接状態へ移行したことを検知した場合、前記第一のレイヤーよりも手前側に表示してある第二のレイヤーが表示されている位置に到達したとき、前記第二のレイヤー上に前記一のオブジェクトを移動させて表示する工程と
を含む方法。 - 前記一のオブジェクトに対して近接状態から接触状態へ再度移行したことを検知した場合、接触状態へ移行したことを検知した時点で接触しているレイヤー上で、前記一のオブジェクトを表示する請求項1記載の方法。
- 前記一のオブジェクトに対して近接状態へ移行したことを検知した時点からの時間を計時する工程と、
計時を開始してから所定の時間経過したか否かを判断する工程と、
所定の時間経過したと判断した場合、前記一のオブジェクトを、近接状態へ移行したことを検知した時点で表示されていた位置へ戻して表示する工程と
を含む請求項1又は2記載の方法。 - 3次元タッチパネルとデータ通信することが可能に接続してある情報処理装置で実行することが可能な、3次元ディスプレイにて奥行き感を表示してあるオブジェクトを移動させる方法において、
表示されているオブジェクトに対する接触状態を検知する工程と、
奥行き方向の第一の位置にて表示されている一のオブジェクトに対してダブルクリック操作を検知した場合、前記3次元ディスプレイの表示画面の表面の位置に前記一のオブジェクトを移動させて表示する工程と、
前記一のオブジェクトに対して接触状態から近接状態へ移行したことを検知した場合、表示されているオブジェクトのうち、奥行き方向の最も手前側に表示されているオブジェクトが表示されている位置に、前記一のオブジェクトを表示する位置を変更して表示する工程と
を含む方法。 - 前記一のオブジェクトに対して近接状態から接触状態へ再度移行したことを検知した場合、前記3次元ディスプレイの表示画面の表面の位置に、前記一のオブジェクトを表示する位置を変更して表示する請求項4記載の方法。
- 前記一のオブジェクトに対して近接状態から接触状態へ再度移行したことを検知した場合、前記一のオブジェクトを表示する位置を変更した移動量と同一量だけ、他のオブジェクトを表示する位置を変更して表示する請求項5記載の方法。
- 2次元タッチパネル及び該2次元タッチパネルの傾斜角度を検出する傾斜角度センサとデータ通信することが可能に接続してある情報処理装置で実行することが可能な、複数のレイヤー間で表示されているオブジェクトを移動させる方法において、
第一のレイヤー上で表示されている一のオブジェクトに対する接触状態を検知する工程と、
前記一のオブジェクトに対して接触状態へ移行したことを検知した時点の傾斜角度を0(ゼロ)とし、前記傾斜角度センサで検出した傾斜角度を取得する工程と、
取得した傾斜角度が0(ゼロ)から正の値に変動した場合、傾斜角度に沿って高さが高い方向へドラッグ操作するとき、前記第一のレイヤーよりも前面に表示してある第二のレイヤーが表示されている位置に到達した時点で、前記第二のレイヤー上に前記一のオブジェクトを移動させて表示する工程と、
取得した傾斜角度が0(ゼロ)から負の値に変動した場合、傾斜角度に沿って高さが低い方向へドラッグ操作するとき、前記第一のレイヤーよりも背面に表示してある第三のレイヤーが表示されている位置に到達した時点で、前記第三のレイヤー上に前記一のオブジェクトを移動させて表示する工程と
を含む方法。 - 取得した傾斜角度が再度0(ゼロ)に戻った場合、傾斜角度が再度0(ゼロ)に戻った時点で接触しているレイヤー上で、前記一のオブジェクトを表示する請求項7記載の方法。
- 2次元タッチパネル及び該2次元タッチパネルの傾斜角度を検出する傾斜角度センサとデータ通信することが可能に接続してある情報処理装置で実行することが可能な、3次元ディスプレイにて奥行き感を表示してあるオブジェクトを移動させる方法において、
表示されているオブジェクトに対する接触状態を検知する工程と、
奥行き方向の第一の位置にて表示されている一のオブジェクトに対してダブルクリック操作を検知した場合、前記3次元ディスプレイの表示画面の表面の位置に前記一のオブジェクトを移動させて表示する工程と、
前記一のオブジェクトに対して接触状態へ移行したことを検知した時点の傾斜角度を0(ゼロ)とし、前記傾斜角度センサで検出した傾斜角度を取得する工程と、
取得した傾斜角度と正負反対の角度傾斜させたオブジェクトを前記3次元ディスプレイ上で表示し、前記傾斜角度に沿って前記一のオブジェクトを移動させて表示する工程と
を含む方法。 - 3次元タッチパネルとデータ通信することが可能に接続してあり、複数のレイヤー間で表示されているオブジェクトを移動させる装置において、
第一のレイヤー上で表示されている一のオブジェクトに対する接触状態を検知する接触状態検知部と、
前記一のオブジェクトに対して接触状態から近接状態へ移行したことを検知した場合、前記第一のレイヤーよりも手前側に表示してある第二のレイヤーが表示されている位置に到達したとき、前記第二のレイヤー上に前記一のオブジェクトを移動させて表示するオブジェクト表示部と
を備える装置。 - 前記オブジェクト表示部は、前記一のオブジェクトに対して近接状態から接触状態へ再度移行したことを検知した場合、接触状態へ移行したことを検知した時点で接触しているレイヤー上で、前記一のオブジェクトを表示するようにしてある請求項10記載の装置。
- 前記一のオブジェクトに対して近接状態へ移行したことを検知した時点からの時間を計時する計時部と、
計時を開始してから所定の時間経過したか否かを判断する判断部と
を備え、
前記オブジェクト表示部は、該判断部で所定の時間経過したと判断した場合、前記一のオブジェクトを、近接状態へ移行したことを検知した時点で表示されていた位置へ戻して表示するようにしてある請求項10又は11記載の装置。 - 3次元タッチパネルとデータ通信することが可能に接続してあり、3次元ディスプレイにて奥行き感を表示してあるオブジェクトを移動させる装置において、
表示されているオブジェクトに対する接触状態を検知する接触状態検知部と、
奥行き方向の第一の位置にて表示されている一のオブジェクトに対してダブルクリック操作を検知した場合、前記3次元ディスプレイの表示画面の表面の位置に前記一のオブジェクトを移動させて表示するオブジェクト表示部と
を備え、
前記オブジェクト表示部は、前記一のオブジェクトに対して接触状態から近接状態へ移行したことを検知した場合、表示されているオブジェクトのうち、奥行き方向の最も手前側に表示されているオブジェクトが表示されている位置に、前記一のオブジェクトを表示する位置を変更して表示するようにしてある装置。 - 前記オブジェクト表示部は、前記一のオブジェクトに対して近接状態から接触状態へ再度移行したことを検知した場合、前記3次元ディスプレイの表示画面の表面の位置に、前記一のオブジェクトを表示する位置を変更して表示するようにしてある請求項13記載の装置。
- 前記オブジェクト表示部は、前記一のオブジェクトに対して近接状態から接触状態へ再度移行したことを検知した場合、前記一のオブジェクトを表示する位置を変更した移動量と同一量だけ、他のオブジェクトを表示する位置を変更して表示するようにしてある請求項14記載の装置。
- 2次元タッチパネル及び該2次元タッチパネルの傾斜角度を検出する傾斜角度センサとデータ通信することが可能に接続してあり、複数のレイヤー間で表示されているオブジェクトを移動させる装置において、
第一のレイヤー上で表示されている一のオブジェクトに対する接触状態を検知する接触状態検知部と、
前記一のオブジェクトに対して接触状態へ移行したことを検知した時点の傾斜角度を0(ゼロ)とし、前記傾斜角度センサで検出した傾斜角度を取得する傾斜角度取得部と、
取得した傾斜角度が0(ゼロ)から正の値に変動した場合、傾斜角度に沿って高さが高い方向へドラッグ操作するとき、前記第一のレイヤーよりも前面に表示してある第二のレイヤーが表示されている位置に到達した時点で、前記第二のレイヤー上に前記一のオブジェクトを移動させて表示し、
取得した傾斜角度が0(ゼロ)から負の値に変動した場合、傾斜角度に沿って高さが低い方向へドラッグ操作するとき、前記第一のレイヤーよりも背面に表示してある第三のレイヤーが表示されている位置に到達した時点で、前記第三のレイヤー上に前記一のオブジェクトを移動させて表示するオブジェクト表示部と
を備える装置。 - 前記オブジェクト表示部は、取得した傾斜角度が再度0(ゼロ)に戻った場合、傾斜角度が再度0(ゼロ)に戻った時点で接触しているレイヤー上で、前記一のオブジェクトを表示するようにしてある請求項16記載の装置。
- 2次元タッチパネル及び該2次元タッチパネルの傾斜角度を検出する傾斜角度センサとデータ通信することが可能に接続してあり、3次元ディスプレイにて奥行き感を表示してあるオブジェクトを移動させる装置において、
表示されているオブジェクトに対する接触状態を検知する接触状態検知部と、
奥行き方向の第一の位置にて表示されている一のオブジェクトに対してダブルクリック操作を検知した場合、前記3次元ディスプレイの表示画面の表面の位置に前記一のオブジェクトを移動させて表示するオブジェクト表示部と、
前記一のオブジェクトに対して接触状態へ移行したことを検知した時点の傾斜角度を0(ゼロ)とし、前記傾斜角度センサで検出した傾斜角度を取得する傾斜角度取得部と
を備え、
前記オブジェクト表示部は、取得した傾斜角度と正負反対の角度傾斜させたオブジェクトを前記3次元ディスプレイ上で表示し、前記傾斜角度に沿って前記一のオブジェクトを移動させて表示するようにしてある装置。 - 請求項1乃至9のいずれか一項に記載の方法の各工程をコンピュータに実行させるコンピュータプログラム。
Priority Applications (10)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010259804A JP5649169B2 (ja) | 2010-11-22 | 2010-11-22 | タッチパネルにおけるドラッグ操作でオブジェクトを移動させる方法、装置及びコンピュータプログラム |
| CN201110343135.4A CN102479050B (zh) | 2010-11-22 | 2011-10-27 | 通过触摸板上的拖动操作使对象移动的方法及装置 |
| US13/299,108 US9041664B2 (en) | 2010-11-22 | 2011-11-17 | Moving an object by drag operation on a touch panel |
| KR1020110121486A KR101783052B1 (ko) | 2010-11-22 | 2011-11-21 | 터치 패널에 대한 드래그 조작에서 오브젝트를 이동시키는 방법, 장치 및 컴퓨터 프로그램 |
| US14/689,942 US9898181B2 (en) | 2010-11-22 | 2015-04-17 | Moving an object by drag operation on a touch panel |
| US14/689,836 US9875011B2 (en) | 2010-11-22 | 2015-04-17 | Moving an object by drag operation on a touch panel |
| US14/690,018 US9298359B2 (en) | 2010-11-22 | 2015-04-17 | Moving an object by drag operation on a touch panel |
| US15/881,473 US10140010B2 (en) | 2010-11-22 | 2018-01-26 | Moving an object by drag operation on a touch panel |
| US16/162,863 US10379727B2 (en) | 2010-11-22 | 2018-10-17 | Moving an object by drag operation on a touch panel |
| US16/503,395 US10656821B2 (en) | 2010-11-22 | 2019-07-03 | Moving an object by drag operation on a touch panel |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010259804A JP5649169B2 (ja) | 2010-11-22 | 2010-11-22 | タッチパネルにおけるドラッグ操作でオブジェクトを移動させる方法、装置及びコンピュータプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012113389A true JP2012113389A (ja) | 2012-06-14 |
| JP5649169B2 JP5649169B2 (ja) | 2015-01-07 |
Family
ID=46063907
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010259804A Active JP5649169B2 (ja) | 2010-11-22 | 2010-11-22 | タッチパネルにおけるドラッグ操作でオブジェクトを移動させる方法、装置及びコンピュータプログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (7) | US9041664B2 (ja) |
| JP (1) | JP5649169B2 (ja) |
| KR (1) | KR101783052B1 (ja) |
| CN (1) | CN102479050B (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014074955A (ja) * | 2012-10-02 | 2014-04-24 | Denso Corp | 操作デバイス |
| WO2015041332A1 (ja) * | 2013-09-20 | 2015-03-26 | 株式会社デンソーウェーブ | ロボット操作装置、ロボットシステム、及びロボット操作プログラム |
| JP6957712B1 (ja) * | 2020-10-08 | 2021-11-02 | エヌエイチエヌ コーポレーション | プログラムおよび視野制御方法 |
| JP7659218B1 (ja) | 2024-09-30 | 2025-04-09 | 富士通クライアントコンピューティング株式会社 | 電子機器 |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5649169B2 (ja) | 2010-11-22 | 2015-01-07 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | タッチパネルにおけるドラッグ操作でオブジェクトを移動させる方法、装置及びコンピュータプログラム |
| US9537848B2 (en) * | 2011-07-07 | 2017-01-03 | Bottomline Technologies, Inc. | Application security system and method |
| US9229556B2 (en) * | 2012-04-12 | 2016-01-05 | Samsung Electronics Co., Ltd. | Apparatus and method for sensing 3D object |
| US9886192B2 (en) * | 2013-03-29 | 2018-02-06 | Rakuten, Inc. | Terminal device, control method for terminal device, program, and information storage medium |
| KR20150091724A (ko) * | 2014-02-03 | 2015-08-12 | 한국전자통신연구원 | 착용형 안경장치 |
| JP6690265B2 (ja) * | 2015-03-19 | 2020-04-28 | 株式会社デンソーウェーブ | ロボット操作装置、ロボット操作方法 |
| US11762989B2 (en) | 2015-06-05 | 2023-09-19 | Bottomline Technologies Inc. | Securing electronic data by automatically destroying misdirected transmissions |
| US20170163664A1 (en) | 2015-12-04 | 2017-06-08 | Bottomline Technologies (De) Inc. | Method to secure protected content on a mobile device |
| US11163955B2 (en) | 2016-06-03 | 2021-11-02 | Bottomline Technologies, Inc. | Identifying non-exactly matching text |
| US10824293B2 (en) * | 2017-05-08 | 2020-11-03 | International Business Machines Corporation | Finger direction based holographic object interaction from a distance |
| CN107870723B (zh) * | 2017-10-16 | 2020-09-04 | 华为技术有限公司 | 一种悬浮按钮显示方法及终端设备 |
| US11416713B1 (en) | 2019-03-18 | 2022-08-16 | Bottomline Technologies, Inc. | Distributed predictive analytics data set |
| US11947791B2 (en) | 2019-05-06 | 2024-04-02 | Apple Inc. | Devices, methods, and systems for manipulating user interfaces |
| US11042555B1 (en) | 2019-06-28 | 2021-06-22 | Bottomline Technologies, Inc. | Two step algorithm for non-exact matching of large datasets |
| US11269841B1 (en) | 2019-10-17 | 2022-03-08 | Bottomline Technologies, Inc. | Method and apparatus for non-exact matching of addresses |
| US11449870B2 (en) | 2020-08-05 | 2022-09-20 | Bottomline Technologies Ltd. | Fraud detection rule optimization |
| JP7639316B2 (ja) * | 2020-12-11 | 2025-03-05 | セイコーエプソン株式会社 | ソフトウェアスイッチプログラム、選択肢の選択方法および情報処理装置 |
| US11544798B1 (en) | 2021-08-27 | 2023-01-03 | Bottomline Technologies, Inc. | Interactive animated user interface of a step-wise visual path of circles across a line for invoice management |
| US11694276B1 (en) | 2021-08-27 | 2023-07-04 | Bottomline Technologies, Inc. | Process for automatically matching datasets |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10009A (en) * | 1853-09-13 | Cutting boots and shoes | ||
| JP2003085590A (ja) * | 2001-09-13 | 2003-03-20 | Nippon Telegr & Teleph Corp <Ntt> | 3次元情報操作方法およびその装置,3次元情報操作プログラムならびにそのプログラムの記録媒体 |
| WO2006041097A1 (ja) * | 2004-10-12 | 2006-04-20 | Nippon Telegraph And Telephone Corporation | 3次元ポインティング方法、3次元表示制御方法、3次元ポインティング装置、3次元表示制御装置、3次元ポインティングプログラム、及び3次元表示制御プログラム |
| WO2010098050A1 (ja) * | 2009-02-25 | 2010-09-02 | 日本電気株式会社 | 電子機器のインターフェース、電子機器、並びに電子機器の操作方法、操作プログラム及び操作システム |
| JP2010257160A (ja) * | 2009-04-23 | 2010-11-11 | Nec Casio Mobile Communications Ltd | 端末装置、表示方法、及びプログラム |
| JP2012058882A (ja) * | 2010-09-07 | 2012-03-22 | Sony Corp | 情報処理装置、情報処理方法およびコンピュータプログラム |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3655529B2 (ja) | 2000-03-30 | 2005-06-02 | 理想科学工業株式会社 | 孔版印刷装置 |
| US20020118275A1 (en) * | 2000-08-04 | 2002-08-29 | Harman Philip Victor | Image conversion and encoding technique |
| JP4049600B2 (ja) | 2002-03-22 | 2008-02-20 | 旭化成ケミカルズ株式会社 | 造膜助剤及びこれを含有する水性組成物 |
| US7847789B2 (en) | 2004-11-23 | 2010-12-07 | Microsoft Corporation | Reducing accidental touch-sensitive device activation |
| US20080024454A1 (en) * | 2006-07-31 | 2008-01-31 | Paul Everest | Three-dimensional touch pad input device |
| CN101763005B (zh) | 2007-04-18 | 2013-03-27 | 京瓷办公信息系统株式会社 | 操作装置以及图像形成装置 |
| JP4950836B2 (ja) | 2007-10-24 | 2012-06-13 | 富士フイルム株式会社 | 撮像装置およびその動作制御方法 |
| JP2009183592A (ja) * | 2008-02-08 | 2009-08-20 | Ge Medical Systems Global Technology Co Llc | 操作情報入力装置および超音波撮像装置 |
| US8077157B2 (en) * | 2008-03-31 | 2011-12-13 | Intel Corporation | Device, system, and method of wireless transfer of files |
| KR101481556B1 (ko) * | 2008-09-10 | 2015-01-13 | 엘지전자 주식회사 | 이동 단말기 및 이를 이용한 객체 표시방법 |
| KR20100041006A (ko) * | 2008-10-13 | 2010-04-22 | 엘지전자 주식회사 | 3차원 멀티 터치를 이용한 사용자 인터페이스 제어방법 |
| JP5191863B2 (ja) | 2008-10-30 | 2013-05-08 | 株式会社吉野工業所 | 薄肉注出容器 |
| WO2010064387A1 (ja) | 2008-12-04 | 2010-06-10 | 三菱電機株式会社 | 表示入力装置 |
| JP5218143B2 (ja) | 2009-02-20 | 2013-06-26 | 日本電気株式会社 | 光送信装置及び光受信装置並びに光通信システム |
| JP5471137B2 (ja) | 2009-08-05 | 2014-04-16 | ソニー株式会社 | 表示装置、表示方法及びプログラム |
| KR101608532B1 (ko) | 2009-08-11 | 2016-04-01 | 엘지전자 주식회사 | 이동 통신 단말기에서의 데이터 표시방법 및 이를 적용한 이동 통신 단말기 |
| US9104275B2 (en) * | 2009-10-20 | 2015-08-11 | Lg Electronics Inc. | Mobile terminal to display an object on a perceived 3D space |
| US9207859B2 (en) * | 2010-09-14 | 2015-12-08 | Lg Electronics Inc. | Method and mobile terminal for displaying fixed objects independent of shifting background images on a touchscreen |
| JP5649169B2 (ja) | 2010-11-22 | 2015-01-07 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | タッチパネルにおけるドラッグ操作でオブジェクトを移動させる方法、装置及びコンピュータプログラム |
| JP5786393B2 (ja) | 2011-03-18 | 2015-09-30 | 株式会社村田製作所 | 水晶デバイスの製造方法 |
-
2010
- 2010-11-22 JP JP2010259804A patent/JP5649169B2/ja active Active
-
2011
- 2011-10-27 CN CN201110343135.4A patent/CN102479050B/zh not_active Expired - Fee Related
- 2011-11-17 US US13/299,108 patent/US9041664B2/en not_active Expired - Fee Related
- 2011-11-21 KR KR1020110121486A patent/KR101783052B1/ko active Active
-
2015
- 2015-04-17 US US14/689,836 patent/US9875011B2/en active Active
- 2015-04-17 US US14/689,942 patent/US9898181B2/en not_active Expired - Fee Related
- 2015-04-17 US US14/690,018 patent/US9298359B2/en not_active Expired - Fee Related
-
2018
- 2018-01-26 US US15/881,473 patent/US10140010B2/en active Active
- 2018-10-17 US US16/162,863 patent/US10379727B2/en active Active
-
2019
- 2019-07-03 US US16/503,395 patent/US10656821B2/en not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10009A (en) * | 1853-09-13 | Cutting boots and shoes | ||
| JP2003085590A (ja) * | 2001-09-13 | 2003-03-20 | Nippon Telegr & Teleph Corp <Ntt> | 3次元情報操作方法およびその装置,3次元情報操作プログラムならびにそのプログラムの記録媒体 |
| WO2006041097A1 (ja) * | 2004-10-12 | 2006-04-20 | Nippon Telegraph And Telephone Corporation | 3次元ポインティング方法、3次元表示制御方法、3次元ポインティング装置、3次元表示制御装置、3次元ポインティングプログラム、及び3次元表示制御プログラム |
| WO2010098050A1 (ja) * | 2009-02-25 | 2010-09-02 | 日本電気株式会社 | 電子機器のインターフェース、電子機器、並びに電子機器の操作方法、操作プログラム及び操作システム |
| JP2010257160A (ja) * | 2009-04-23 | 2010-11-11 | Nec Casio Mobile Communications Ltd | 端末装置、表示方法、及びプログラム |
| JP2012058882A (ja) * | 2010-09-07 | 2012-03-22 | Sony Corp | 情報処理装置、情報処理方法およびコンピュータプログラム |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014074955A (ja) * | 2012-10-02 | 2014-04-24 | Denso Corp | 操作デバイス |
| WO2015041332A1 (ja) * | 2013-09-20 | 2015-03-26 | 株式会社デンソーウェーブ | ロボット操作装置、ロボットシステム、及びロボット操作プログラム |
| JP2015083331A (ja) * | 2013-09-20 | 2015-04-30 | 株式会社デンソーウェーブ | ロボット操作装置、ロボットシステム、及びロボット操作プログラム |
| CN105722650A (zh) * | 2013-09-20 | 2016-06-29 | 电装波动株式会社 | 机器人操作装置、机器人系统及机器人操作程序 |
| CN105722650B (zh) * | 2013-09-20 | 2017-09-22 | 电装波动株式会社 | 机器人操作装置及机器人系统 |
| US10076839B2 (en) | 2013-09-20 | 2018-09-18 | Denso Wave Incorporated | Robot operation apparatus, robot system, and robot operation program |
| JP6957712B1 (ja) * | 2020-10-08 | 2021-11-02 | エヌエイチエヌ コーポレーション | プログラムおよび視野制御方法 |
| JP2022062578A (ja) * | 2020-10-08 | 2022-04-20 | エヌエイチエヌ コーポレーション | プログラムおよび視野制御方法 |
| JP7659218B1 (ja) | 2024-09-30 | 2025-04-09 | 富士通クライアントコンピューティング株式会社 | 電子機器 |
Also Published As
| Publication number | Publication date |
|---|---|
| US9898181B2 (en) | 2018-02-20 |
| US10379727B2 (en) | 2019-08-13 |
| US10656821B2 (en) | 2020-05-19 |
| US20150293692A1 (en) | 2015-10-15 |
| US9298359B2 (en) | 2016-03-29 |
| US9041664B2 (en) | 2015-05-26 |
| US10140010B2 (en) | 2018-11-27 |
| US20190324619A1 (en) | 2019-10-24 |
| JP5649169B2 (ja) | 2015-01-07 |
| KR101783052B1 (ko) | 2017-10-23 |
| US20150293658A1 (en) | 2015-10-15 |
| US20120127102A1 (en) | 2012-05-24 |
| US20180150200A1 (en) | 2018-05-31 |
| CN102479050A (zh) | 2012-05-30 |
| CN102479050B (zh) | 2015-02-18 |
| US20150293657A1 (en) | 2015-10-15 |
| KR20120059369A (ko) | 2012-06-08 |
| US20190050127A1 (en) | 2019-02-14 |
| US9875011B2 (en) | 2018-01-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5649169B2 (ja) | タッチパネルにおけるドラッグ操作でオブジェクトを移動させる方法、装置及びコンピュータプログラム | |
| JP6132644B2 (ja) | 情報処理装置、表示制御方法、コンピュータプログラム、及び記憶媒体 | |
| CN103620541B (zh) | 用户界面装置及方法 | |
| JP5768347B2 (ja) | 情報処理装置、情報処理方法およびコンピュータプログラム | |
| EP2766793B1 (en) | Enhanced target selection for a touch-based input enabled user interface | |
| KR101378237B1 (ko) | 터치 패널 | |
| JP2012003742A (ja) | 入力装置、入力方法、プログラム及び記録媒体 | |
| JP2015055901A (ja) | 文書の分割・結合方法、装置、プログラム。 | |
| JPWO2015029222A1 (ja) | 情報処理装置,表示制御プログラム及び表示制御方法 | |
| JP6233040B2 (ja) | 入力装置,表示制御方法,プログラム及び集積回路装置 | |
| JP6711616B2 (ja) | グラフィック要素の選択 | |
| AU2015202569B2 (en) | Method and apparatus for editing touch display | |
| CN103164103B (zh) | 数据展示方法和装置 | |
| KR101305355B1 (ko) | 시각장애인을 위한 모바일 기기 및 그 동작 방법 | |
| JP6065064B2 (ja) | 情報処理装置、情報処理方法およびコンピュータプログラム | |
| JP2014219768A (ja) | 情報処理装置及び情報処理システム | |
| JP2012190261A (ja) | 近接操作支援装置 | |
| JP2015225437A (ja) | 情報処理装置、表示態様の調整方法、コンピュータプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130902 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140312 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140408 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140513 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20141021 |
|
| RD14 | Notification of resignation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7434 Effective date: 20141021 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141107 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5649169 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |