JP6233040B2 - 入力装置,表示制御方法,プログラム及び集積回路装置 - Google Patents
入力装置,表示制御方法,プログラム及び集積回路装置 Download PDFInfo
- Publication number
- JP6233040B2 JP6233040B2 JP2014006999A JP2014006999A JP6233040B2 JP 6233040 B2 JP6233040 B2 JP 6233040B2 JP 2014006999 A JP2014006999 A JP 2014006999A JP 2014006999 A JP2014006999 A JP 2014006999A JP 6233040 B2 JP6233040 B2 JP 6233040B2
- Authority
- JP
- Japan
- Prior art keywords
- icon
- processing unit
- shape
- display screen
- contact
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/04817—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 using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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/04106—Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
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)
- Controls And Circuits For Display Device (AREA)
- Position Input By Displaying (AREA)
Description
例えばタブレット型移動端末機器は、携行されることを前提とする携帯端末であるため、その表示画面サイズは例えば10インチ程度であり、このサイズの表示画面に複数の操作アイコンや操作ボタンが並ぶ。
また、タッチパネル端末は上述の如く携帯可能であるので、利用者は片手でタッチパネル端末を持って、このタッチパネル端末を保持する手の親指を用いて、これらのアイコンや操作ボタンを操作することが多い。例えば、電車やバス内では、一方の手でつり革につかまった状態で、他方の手でタッチパネル端末の保持及び操作を行なう。
1つの側面では、本発明は、タッチパネルの表示画面において複数の被選択要素を同時に選択することによる誤操作の発生を抑制することを目的とする。
なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本発明の他の目的の1つとして位置付けることができる。
本情報処理装置1は、コンピュータやPDA(Personal Digital Assistants),携帯電話等であり、図1に例示するようにタッチパネル200にアイコン201等の種々の情報を表示し、又、このタッチパネル200を介して、オペレータが種々の入力操作を行なうことができる。又、本情報処理装置1は、利用者が携行可能な移動端末として構成されている。
プッシュボタン104は、押しボタン式スイッチであり、例えば、電源スイッチやボリュームスイッチとして備えられる。カメラ105は、動画や静止画を撮影可能な撮影装置である。このカメラ105は、例えばウェブ(web)カメラとして用いられる。
オーディオモジュール108は音声の入出力を制御する。このオーディオモジュール108には、音声入力を行なうためのマイク109や、図示しないスピーカが接続される。
ジャイロセンサ111は、モーションセンシング等に用いられる角速度を検出し、例えば、本情報処理装置1の傾き等の情報を取得する。加速度センサ112は、加速度の測定を目的とした慣性センサであり、本情報処理装置1の移動や振動,衝撃といったさまざまな情報を取得する。
液晶ディスプレイ106は、利用者に対する各種情報を表示する表示装置である。接触センサ113は位置入力装置であり、液晶ディスプレイ106上において指やスタイラス等の操作体(接触物)により触れられた位置を検知する。すなわち、これらの液晶ディスプレイ106と接触センサ113とにより、タッチパネル200が構成されている。
図4に示す抵抗膜方式のタッチパネル200は、透明電極膜403aを配置したガラス面403と、透明電極膜402aを配置したフィルム面402とを備える。フィルム面402の表面401を押す(圧をかける)とフィルム面402とガラス面403の電極同士402a,403aが接触して電気が流れ、その電圧の変動を検知することでその押圧位置(接触位置)の座標を検出する。
図5に示す静電容量方式によるタッチパネル200は、表面401に操作体(指先等)が触れると発生する微量な電流(静電容量)の変化をセンサで感知することで、そのタッチした座標を検出する。この静電容量方式によるタッチパネル200においても、検知した座標を多数に検出できる構造とすることで、操作体の形状を検知することができる。
また、上述した情報処理判断部20,表示操作処理部30,入力制御処理部41及びプッシュボタン処理部42としての各機能は、コンピュータがプログラムを実行することにより実現する代わりに、各部の機能を備えた集積回路装置(表示制御チップ)として実現してもよい。
情報処理判断部20は、センサ部10から入力される情報を処理するものであり、図3に示すように、加速度情報処理部21,接触検知結果処理部22及び接触形状判断処理部23としての機能を備える。
図1に示す例においては、矩形のタッチパネル200の長手方向(図中の左右方向)をX軸方向とし、右側を+側、左側を−側とする。同様に、タッチパネル200の短手方向(図中の上下方向)をY軸方向とし、上側を+側、下側を−側とする。又、これらX軸及びY軸に直行する方向をZ軸方向とし、紙面手前側を+側、紙面奥行き側を−とする。
接触検知結果処理部22は、接触センサ113から通知された接触検知情報を受信し、液晶ディスプレイ106(タッチパネル200)上の位置情報(座標情報)に変換し、接触形状判断処理部23に通知する。すなわち、接触検知結果処理部22は、接触センサ113による検知結果を接触形状判断処理部23が処理可能な情報に変換する処理を行なう。
図6は実施形態の一例としての情報処理装置1のタッチパネル200上における操作体の形状を例示する図、図7は図6に示す操作体についての接触形状判断処理部23による認識結果を例示する図である。又、図8は実施形態の一例としての情報処理装置1における形状マスタを例示する図である。
接触形状判断処理部23は、タッチパネル200上の各認識点による検知結果に基づき、例えば、その認識点の集合体の輪郭形状を判断する。すなわち、接触形状判断処理部23は、図7に示すように、タッチパネル200における接触を認識した認識点の集合体の輪郭形状を接触物の形状(接触物形状)と認識する。すなわち、認識点で環囲された領域が接触物形状であると認識される。なお、認識点の集合体の輪郭形状の判断は既知の種々の手法を用いて行なうことができ、その説明は省略する。図7に示す例において、格子の交点上の黒丸により接触物の輪郭形状を示している。
この規定形状(形状マスタ)は、本情報処理装置1のタッチパネル200の操作に利用した場合に、複数のアイコン201に触れる可能性が高い左右の親指等の各形状を示す情報であり、図8に示すように、図7に示した接触物形状と同様に、認識点の集合体の輪郭形状として構成される。規定形状は、例えば、当該情報処理装置1の利用者が、その左右の親指等をタッチパネル200に接触させてそれぞれスキャンすることにより登録される。
また、この形状登録部24に左右の親指データをそれぞれ登録することで、利用者が右手、左手、どちらの指で操作しているかを判別することが可能となる。
ここで形状登録部24には、親指の形状の方向を検知し、その方向によって、表示・操作するアイコン201の処理を変えてもよい。各指の接触物形状を登録することで複数の形状を登録する代わりに、規定形状として1つの親指形状を登録しておく。そして、スキャンされた接触物形状を、登録された親指形状を座標変換して求められた形状と比較してもよく、これにより形状登録部24の容量を軽減することができる。又、スキャンされた接触物形状の方向を検知することで、どの方向のアイコン201を操作しようとしているか判断してもよい。
接触形状判断処理部23は、接触センサ113の検知結果に基づいて取得された接触物形状と、予め登録された規定形状とを比較して、これらの形状が一致もしくは略一致した場合に、入力制御処理部41にその旨を通知する。なお、接触物形状と規定形状との形状比較は既知の種々の手法を用いて行なうことができ、その説明は省略する。
接触形状判断処理部23は、入力制御処理部41に対して、入力が検知されたと判断する規定形状(形状マスタ)について、その形状や位置(座標)を表示操作処理部30に通知する。
例えば、本情報処理装置1の前面に配置された3つのプッシュボタン104の内、中央に配置されたプッシュボタン104には、当該プッシュボタン104を押下する操作によりホーム画面へ移行する処理が関連付けられている。
また、入力制御処理部41は、タッチパネル200の表示画面において、操作体によるアイコン201の選択及び決定を認識し、後述する表示操作処理部30に通知を行なう。
さらに、入力制御処理部41(要素選択部)は、接触形状判断処理部23により認識された接触物形状に基づき、タッチパネル200の表示画面上に配置されている複数のアイコン201の中から選択候補アイコン(選択候補要素)201を選択する。
例えば、入力制御処理部41は、タッチパネル200の表示画面において、タッチパネル200上において操作体が1つのアイコン201に触れている状態、すなわち、接触物形状に対して1つのアイコン201が重合している場合を、当該アイコン201が選択された状態と認識する。以下、選択されたアイコン201を被選択アイコン201aという場合がある。
さらに、入力制御処理部41は、タッチパネル200の表示画面において、接触物形状に対して複数のアイコン201が重合している場合のように、被選択アイコン201の候補となるアイコン201が複数ある場合には、前述した接触物形状の規定形状点P1に基づいて被選択アイコン201aを特定する。
図9は実施形態の一例としての情報処理装置1の外観を例示する図であり、利用者が情報処理装置1を片手で保持した状態を示す。
操作体(オペレータの指)が複数のアイコン201にかかっている場合において、例えば接触物形状の規定形状点P1と重合するアイコン201がある場合には、入力制御処理部41は、このアイコン201を被選択アイコン201aとする。なお、規定形状点P1と重合するアイコン201が複数ある場合には、規定形状点P1との重合面積が大きいアイコン201を被選択アイコン201aとしてもよく、又、ランダムに選択する等、種々変形して実施することができる。
図9に示す例において、利用者の左手の親指の先端部に相当する位置に接触物形状の規定形状点P1が設定されているものとする。このような場合には、タッチパネル200上に水平方向に並ぶ7個のアイコン201の内、左端から3つ目の黒く塗りつぶされたアイコン201が被選択アイコン201aとなる。
入力制御処理部41は、選択した被選択アイコン201aを、後述する表示操作処理部30のアイコン配置処理部31に通知する。又、この際、入力制御処理部41は、被選択アイコン201a以外の接触アイコン201についてもアイコン配置処理部31に通知する。この被選択アイコン201a以外の接触アイコン201が、複数のアイコン(被選択要素)201のうち、接触物形状によって隠される被選択要素に相当する。
表示操作処理部30は、タッチパネル200上におけるアイコン201等の表示制御や、本情報処理装置1において行なわれた各種入力についての処理制御を行なう。この表示操作処理部30は、アイコン配置処理部31及びソフト起動処理部32を備える。
また、ソフト起動処理部32は、プッシュボタン104による入力が行なわれた旨の通知を入力制御処理部41から受信すると、当該プッシュボタン104に対応付けられた処理をCPU115に実行させる。
また、アイコン配置処理部31は、入力制御処理部41から被選択アイコン201a及び接触アイコン201を通知されると、タッチパネル200の表示画面上の被選択アイコン201a以外の接触アイコン201を、タッチパネル200から非表示にする。すなわち、アイコン配置処理部31は、複数のアイコン(被選択要素)201のうち操作体(接触物形状)によって隠される接触アイコン201を非表示にする非表示処理部として機能する。
図10は実施形態の一例としての情報処理装置1の外観を例示する図であり、図9に例示した状態から被選択アイコン201aを決定待機状態に移行した例を示す。
なお、以下、図9に示すような、アイコン201の拡大表示を行なう前の表示画面をアイコン拡大表示前画面といい、図10に示すような、一部のアイコン201の拡大表示を行なった後の表示画面をアイコン拡大表示後画面という場合がある。
また、この際、タッチパネル200の表示画面上において、各アイコン201の並び、すなわち、X軸方向に並ぶ複数のアイコン201の相互の位置関係は変えずに、図9に示した並びと同一に配置する。
このように、アイコン配置処理部31は、タッチパネル200上の操作体の位置に合わせて被選択アイコン201aを配置し、この被選択アイコン201aを基準として、拡大表示前画面と各アイコン201の並び、すなわち、X軸方向に並ぶ複数のアイコン201の相互の位置関係は変えずに、図9に示した並びと同一に配置する。
図11(a),(b)は実施形態の一例としての情報処理装置1におけるアイコン配置処理部31によるアイコンの配置方法を説明するための図であり、図11(a)はその配置変更前の状態を例示する図、図11(b)はその配置変更後の状態を例示する図である。
この図11(a)に示す状態で、利用者がその左手で保持したまま、情報処理装置1を、例えば図中矢印Aで示すように水平方向に左側(X軸方向−側)に瞬間的に移動させる。加速度センサ112はこの情報処理装置1の矢印A方向への加速を検知し、加速度情報処理部21に送信する。
アイコン配置処理部31は、加速度情報処理部21から、加速を検知した旨の情報とともに加速方向を受信すると、その移動方向(加速方向)に応じて、図11(b)に示すように、タッチパネル200の表示画面上のアイコン201の配置を変更する。
また、アイコン配置処理部31は、配置変更前から配置変更後の状態にアイコン201の配置を変更する際に、各アイコン201が加速度方向へ移動したように、その移動軌跡をアニメーションで表示させてもよい。又、この際、効果音を鳴らすことにより利用者に通知してもよい。これにより、利用者はタッチパネル200の表示を視覚で確認することなく、音で被選択アイコン201aが切り替えられたことを認識することができ、利便性が高い。
図12(a),(b),(c)は実施形態の一例としての情報処理装置1のタッチパネル200の表示画面における、アイコン表示の遷移を例示する図である。図12(a)はアイコン拡大表示前の状態を、図12(b)はアイコン拡大後の状態を、図12(c)は図12(b)の状態においてX軸方向−側に加速が検知された状態を、それぞれ示す。
接触センサ113がタッチパネル200上におけるこの利用者の左手親指を検知し、接触形状判断処理部23が、タッチパネル200における接触を認識した認識点の集合体の輪郭形状をタッチパネル200の接触物の形状(接触物形状)と認識する。接触形状判断処理部23は、この認識した接触物形状を、予め形状登録部24に登録されている利用者の指の規定形状(形状マスタ)と比較する。そして、これらの形状が一致もしくは略一致した場合に、入力制御処理部41にその旨を通知する。
入力制御処理部41は、表示操作処理部30のアイコン配置処理部31に対して、接触アイコン201及び被選択アイコン201aを通知する。
すなわち、アイコン配置処理部31は、タッチパネル200の表示画面上の複数のアイコン201のうち被選択アイコン201a以外の接触アイコン201を、タッチパネル200から非表示にする。又、アイコン配置処理部31は、タッチパネル200の表示画面上において、非表示にした接触アイコン201の元領域も用いて、被選択アイコン201aを含む複数のアイコン201を拡大表示させる。
次に、利用者が、情報処理装置1をその左手で保持したまま、例えば、図12(b)中矢印Aで示すように水平方向(X軸方向−側)に瞬間的に移動させると、加速度情報処理部21がこの情報処理装置1の矢印A方向への加速を検知し、アイコン配置処理部31にその旨及び加速方向を通知する。
この際、タッチパネル200の表示画面上のアイコン201を1つずつ加速方向にずらすことにより、被選択アイコン201aであったアイコン201がタッチパネル200上から消える。その代わりに、タッチパネル200上に表示されているアイコン201の加速方向とは反対側位置には、図12(a)において当該アイコン201に隣接しているアイコン201が新たに拡大表示される。
図12(a),(b),(c)に示した例においては、本情報処理装置1をX軸方向(水平方向)に沿って移動させる場合のアイコン表示の遷移を示したが、これに限定されるものではなく、種々変形して実施することができる。
図13(a),(b),(c)は実施形態の一例としての情報処理装置1のタッチパネル200の表示画面における、アイコン表示の遷移を例示する図である。図13(a)はアイコン拡大表示前の状態を、図13(b)はアイコン拡大後の状態を、図13(c)は図13(b)の状態においてY軸方向+側に加速が検知された状態を、それぞれ示す。
利用者がこの情報処理装置1をその左手で保持する。これにより、21個のアイコン201の内の左端側の破線で示す3つのアイコン201に利用者の左手の親指(操作体)がかかる。すなわち、これらの破線で示す3つのアイコン201が接触アイコン201である。
入力制御処理部41は、表示操作処理部30のアイコン配置処理部31に対して、接触アイコン201及び被選択アイコン201aを通知する。
すなわち、アイコン配置処理部31は、例えば図12(a)に示した状態から、被選択アイコン201aと、この被選択アイコン201aの周囲のアイコン201だけを拡大表示させ、これら以外のアイコン201を非表示にする。
この際、接触アイコン201の内、被選択アイコン201aと同じ行もしくは同じ列に並ぶもの以外の接触アイコン201は非表示とする。アイコン配置処理部31は、タッチパネル200の表示画面上において、非表示にした接触アイコン201の元領域を用いて、被選択アイコン201aを含む他のアイコン201を拡大表示させるのである。
また、アイコン配置処理部31は、拡大表示した被選択アイコン201aを接触物形状の下に配置することで、この被選択アイコン201aを選択された状態(決定待機状態)にする。
次に、利用者が、情報処理装置1をその左手で保持したまま、例えば、図13(b)中矢印Bで示すように上方向(Y軸方向+側)に瞬間的に移動させると、加速度情報処理部21がこの情報処理装置1の矢印B方向への加速を検知し、アイコン配置処理部31にその旨及び加速方向を通知する。
この際、タッチパネル200の表示画面上の各アイコン201を1つずつ加速方向にずらすことにより、被選択アイコン201aであったアイコン201及び当該アイコン201と同行に並ぶアイコン201がタッチパネル200上から消える。その代わりに、タッチパネル200上に表示されているアイコン201の加速方向とは反対側位置には、図13(a)において当該アイコン201に隣接しているアイコン201及び当該アイコン201と同行に並ぶアイコン201が新たに拡大表示される。
次に、実施形態の一例としての情報処理装置1の情報処理判断部20の処理を、図14に示すフローチャート(ステップA1〜A6)に従って説明する。
情報処理判断部20において、接触検知結果処理部22が接触センサ113からの接触検知結果を受信して処理を開始する。接触検知結果処理部22は接触形状判断処理部23に接触検知結果を通知する。
接触検知結果が接触物形状として判別可能である場合には(ステップA2のYESルート参照)、ステップA3において、接触形状判断処理部23は、タッチパネル200における接触を認識した認識点の集合体の輪郭形状を接触物形状として認識する。
接触物形状が登録されている形状である場合には(ステップA4のYESルート参照)、ステップA5において、接触形状判断処理部23は、入力制御処理部41へ規定形状接触、すなわち、規定された親指等の操作体による接触(操作体接触)であることを通知する。
ステップB1において、表示操作処理部30は、入力制御処理部41から通知された規定形状の座標と、タッチパネル200の表示画面に表示されている各アイコン201の座標範囲とを認識する。
規定形状とアイコン201とが接触していない場合には(ステップB2のNOルート参照)、ステップB3において、表示操作処理部30は、規定形状の規定形状点P1に最も近いアイコン201を、被選択アイコン201aとして認識する。
すなわち、規定形状と複数のアイコン201とが接触している場合には、表示操作処理部30は、規定形状に接触しているこれらのアイコン201の中から、規定形状点P1に最も近いアイコン201を被選択アイコン201aとして認識する。この際、規定形状点P1と重合しているアイコン201がある場合には、この重合しているアイコン201を被選択アイコン201aとする。又、規定形状と1つのアイコン201とが接触している場合には、表示操作処理部30は、この規定形状に接触しているアイコン201を被選択アイコン201aとして認識する。
その後、ステップB5において、アイコン配置処理部31は、タッチパネル200の表示画面上から、被選択アイコン201aを除く接触アイコン201を非表示にする。すなわち、規定形状座標範囲に接触する接触アイコン201の内、被選択アイコン201a以外の接触アイコン201を非表示にする。
ステップB7において、入力制御処理部41は、決定待機状態の被選択アイコン201aについて、当該被選択アイコン201から操作体が離れたか(非接触状態となったか)否かを検知(非接触検知)する。
加速度情報処理部21が加速度センサ112からの信号に基づき加速を検知した場合には(ステップB8のYESルート参照)、ステップB9において、アイコン配置処理部31が、その加速方向に応じてタッチパネル200の表示画面上でアイコン201の配置を変更する。すなわち、アイコン配置処理部31は、タッチパネル200の表示画面に拡大表示されている各アイコン201を、検出された加速度方向に1つずつずらして配置変更することにより、各アイコン201を加速度方向に移動させたように表示する。又、アイコン配置処理部31は、配置変更前に被選択アイコン201aに加速方向とは反対側に隣接していたアイコン201を操作体の下に配置する。これにより、このアイコン201を新たな被選択アイコン201aとして、当該被選択アイコン201aを選択された状態(決定待機状態)にする。
ステップB7において、入力制御処理部41は、被選択アイコン201から操作体が離れたことを検知した場合には(ステップB7のYESルート参照)、ソフト起動制御部32に通知を行なう。アイコン201の入力の決定が行なわれた旨の通知を入力制御処理部41から受信したソフト起動制御部32は、ステップB10において、当該アイコン201に対応付けられたプログラム(アイコンソフト)を起動して、処理を終了する。すなわち、このアイコン201に対応付けられたプログラムの起動をもって、ステップB5,B6,B9において行なわれたアイコン201のサイズ変更や配置変更は解除され、通常の表示、操作へ戻る。
また、この拡大表示後画面においては、この被選択アイコン201aを基準として、拡大表示前画面と各アイコン201の並び、すなわち、X軸方向及びY軸方向に並ぶ複数のアイコン201の相互の位置関係は変えずに同一の並びとなるように各アイコン201を配置する。すなわち、拡大表示後画面と拡大表示前画面との間で、アイコン配列デザインを変えない。これにより、アイコン配列を機器のデザインとするなら、そのデザインを変更することがなく、統一感等を損なうことがない。
これにより、利用者は本情報処理装置1を保持したまま、すなわち、タッチパネル200から指を離すことなく、被選択アイコン201aを変更することができ利便性が高い。特に、利用者が本情報処理装置1に対して加速度を付与した方向に沿って、タッチパネル200上において各アイコン201を1つずつ移動させることで、直感的に被選択アイコン201a等の切り替え操作を行なうことができる。
本情報処理装置1によれば、本装置を特殊な持ち型や姿勢で操作することなく、一般的操作である片手で持った状態で、アイコン201の選択・決定を行なう際に、誤動作の発生を抑止することができる。又、従来手法と同様に、個々のアイコン201を操作体により1つずつ選択・決定することもでき、従来手法の操作性を大きく損ねることもなく利便性が高い。
上述した実施形態においては、図12(a)〜(c)や図13(a)〜(c)に示したような、X軸方向もしくはY軸方向に沿って本情報処理装置1に加速度を与え、この加速方向に沿ってアイコン201を移動表示させる例を示しているが、これに限定されるものではない。
以上の実施形態に関し、更に以下の付記を開示する。
(付記1)
複数の被選択要素を表示画面に表示するタッチパネルと、
前記表示画面における接触物形状を認識する認識部と、
前記複数の被選択要素のうち前記接触物形状によって隠される前記被選択要素を非表示にする非表示処理部と、
非表示にした前記被選択要素の元領域を用いて、前記複数の被選択要素のうち前記非表示にした被選択要素とは異なる被選択要素を拡大表示する拡大表示部と
を備えることを特徴とする、入力装置。
前記接触物形状に基づき、前記表示画面上の前記複数の被選択要素の中から選択候補要素を選択する要素選択部を備え、
前記拡大表示部が、前記選択候補要素を拡大表示することを特徴とする、付記1記載の入力装置。
前記要素選択部が、
前記表示画面における接触物形状に基づき、記憶装置に予め記憶された形状マスタから読み出した基準位置情報を用いて、前記表示画面上の前記複数の被選択要素の中から、前記基準位置情報が示す位置に最近接する被選択要素を前記選択候補要素として選択することを特徴とする、付記2記載の入力装置。
前記拡大表示部により拡大表示された前記被選択要素を前記接触物形状の下に配置することで決定待機状態にする配置処理部を備えることを特徴とする、付記1〜付記3のいずれか1項に記載の入力装置。
(付記5)
当該入力装置に加えられた加速方向を検知する加速方向検知部を備え、
前記配置処理部が、前記加速方向に沿って前記表示画面上で被選択要素を移動させることを特徴とする、付記4記載の入力装置。
タッチパネルの表示画面おける複数の被選択要素の表示制御方法であって、
前記表示画面における接触物形状を認識する処理と、
前記複数の被選択要素のうち前記接触物形状によって隠される前記被選択要素を非表示にする処理と、
非表示にした前記被選択要素の元領域を用いて、前記複数の被選択要素のうち前記非表示にした被選択要素とは異なる被選択要素を拡大表示する処理と
を備えることを特徴とする、表示制御方法。
前記接触物形状に基づき、前記表示画面上の前記複数の被選択要素の中から選択候補要素を選択する処理を備え、
前記選択候補要素を拡大表示することを特徴とする、付記6記載の表示制御方法。
(付記8)
前記表示画面における接触物形状に基づき、記憶装置に予め記憶された形状マスタから読み出した基準位置情報を用いて、前記表示画面上の前記複数の被選択要素の中から、前記基準位置情報が示す位置に最近接する被選択要素を前記選択候補要素として選択することを特徴とする、付記7記載の表示制御方法。
拡大表示された前記被選択要素を前記接触物形状の下に配置することで決定待機状態にする処理を備えることを特徴とする、付記6〜付記8のいずれか1項に記載の表示制御方法。
(付記10)
当該入力装置に加えられた加速方向を検知する処理を備え、
前記加速方向に沿って前記表示画面上で被選択要素を移動させることを特徴とする、付記9記載の表示制御方法。
タッチパネルの表示画面における接触物形状を認識し、
前記表示画面に表示された複数の被選択要素のうち前記接触物形状によって隠される前記被選択要素を非表示にし、
非表示にした前記被選択要素の元領域を用いて、前記複数の被選択要素のうち前記非表示にした被選択要素とは異なる被選択要素を拡大表示する
処理をコンピュータに実行させることを特徴とするプログラム。
前記接触物形状に基づき、前記表示画面上の前記複数の被選択要素の中から選択候補要素を選択し、
前記選択候補要素を拡大表示する
処理を前記コンピュータに実行させることを特徴とする、付記11記載のプログラム。
前記表示画面における接触物形状に基づき、記憶装置に予め記憶された形状マスタから読み出した基準位置情報を用いて、前記表示画面上の前記複数の被選択要素の中から、前記基準位置情報が示す位置に最近接する被選択要素を前記選択候補要素として選択する
処理を前記コンピュータに実行させることを特徴とする、付記12記載のプログラム。
拡大表示された前記被選択要素を前記接触物形状の下に配置することで決定待機状態にする
処理を前記コンピュータに実行させることを特徴とする、付記11〜付記13のいずれか1項に記載のプログラム。
当該入力装置に加えられた加速方向を検知し、
前記加速方向に沿って前記表示画面上で被選択要素を移動させる
処理を前記コンピュータに実行させることを特徴とする、付記14記載のプログラム。
(付記16)
タッチパネルの表示画面における接触物形状を認識する認識部と、
前記複数の被選択要素のうち前記接触物形状によって隠される前記被選択要素を非表示にする非表示処理部と、
非表示にした前記被選択要素の元領域を用いて、前記複数の被選択要素のうち前記非表示にした被選択要素とは異なる被選択要素を拡大表示する拡大表示部と
を備えることを特徴とする、集積回路装置。
前記接触物形状に基づき、前記表示画面上の前記複数の被選択要素の中から選択候補要素を選択する要素選択部を備え、
前記拡大表示部が、前記選択候補要素を拡大表示することを特徴とする、付記16記載の集積回路装置。
前記要素選択部が、
前記表示画面における接触物形状に基づき、記憶装置に予め記憶された形状マスタ(規定形状)から読み出した基準位置情報を用いて、前記表示画面上の前記複数の被選択要素の中から、前記基準位置情報が示す位置に最近接する被選択要素を前記選択候補要素として選択することを特徴とする、付記17記載の集積回路装置。
前記拡大表示部により拡大表示された前記被選択要素を前記接触物形状の下に配置することで決定待機状態にする配置処理部を備えることを特徴とする、付記16〜付記18のいずれか1項に記載の集積回路装置。
(付記20)
当該入力装置に加えられた加速方向を検知する加速方向検知部を備え、
前記配置処理部が、前記加速方向に沿って前記表示画面上で被選択要素を移動させることを特徴とする、付記19記載の集積回路装置。
10 センサ部
20 情報処理判断部
21 加速度情報処理部
22 接触検知結果処理部
23 接触形状判断処理部
24 形状登録部
30 表示操作処理部
31 アイコン配置処理部
32 ソフト起動制御部
41 入力制御処理部
42 プッシュボタン処理部
101 WiFi通信モジュール
102 3G/LTE通信モジュール
103 ストレージ
104 プッシュボタン
105 カメラ
106 液晶ディスプレイ
107 グラフィックアクセラレータ
108 オーディオモジュール
109 マイク
110 GPSモジュール
111 ジャイロセンサ
112 加速度センサ
113 接触センサ
114 タイマ
115 CPU
117 チップセット
200 タッチパネル
201 アイコン
201a 被選択アイコン
401 表面
402 フィルム面
403 ガラス面
403a 透明電極膜
P1 規定形状点
Claims (8)
- 複数の被選択要素を表示画面に表示するタッチパネルと、
前記表示画面における接触物形状を認識する認識部と、
前記複数の被選択要素のうち前記接触物形状によって隠される前記被選択要素を非表示にする非表示処理部と、
非表示にした前記被選択要素の元領域を用いて、前記複数の被選択要素のうち前記非表示にした被選択要素とは異なる被選択要素を拡大表示する拡大表示部と
を備えることを特徴とする、入力装置。 - 前記接触物形状に基づき、前記表示画面上の前記複数の被選択要素の中から選択候補要素を選択する要素選択部を備え、
前記拡大表示部が、前記選択候補要素を拡大表示することを特徴とする、請求項1記載の入力装置。 - 前記要素選択部が、
前記表示画面における接触物形状に基づき、記憶装置に予め記憶された形状マスタから読み出した基準位置情報を用いて、前記表示画面上の前記複数の被選択要素の中から、前記基準位置情報が示す位置に最近接する被選択要素を前記選択候補要素として選択することを特徴とする、請求項2記載の入力装置。 - 前記拡大表示部により拡大表示された前記被選択要素を前記接触物形状の下に配置することで決定待機状態にする配置処理部を備えることを特徴とする、請求項1〜請求項3のいずれか1項に記載の入力装置。
- 当該入力装置に加えられた加速方向を検知する加速方向検知部を備え、
前記配置処理部が、前記加速方向に沿って前記表示画面上で被選択要素を移動させることを特徴とする、請求項4記載の入力装置。 - タッチパネルの表示画面おける複数の被選択要素の表示制御方法であって、
前記表示画面における接触物形状を認識する処理と、
前記複数の被選択要素のうち前記接触物形状によって隠される前記被選択要素を非表示にする処理と、
非表示にした前記被選択要素の元領域を用いて、前記複数の被選択要素のうち前記非表示にした被選択要素とは異なる被選択要素を拡大表示する処理と
を備えることを特徴とする、表示制御方法。 - タッチパネルの表示画面における接触物形状を認識し、
前記表示画面に表示された複数の被選択要素のうち前記接触物形状によって隠される前記被選択要素を非表示にし、
非表示にした前記被選択要素の元領域を用いて、前記複数の被選択要素のうち前記非表示にした被選択要素とは異なる被選択要素を拡大表示する
処理をコンピュータに実行させることを特徴とするプログラム。 - タッチパネルの表示画面における接触物形状を認識する認識部と、
前記表示画面に表示される複数の被選択要素のうち前記接触物形状によって隠される前記被選択要素を非表示にする非表示処理部と、
非表示にした前記被選択要素の元領域を用いて、前記複数の被選択要素のうち前記非表示にした被選択要素とは異なる被選択要素を拡大表示する拡大表示部と
を備えることを特徴とする、集積回路装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014006999A JP6233040B2 (ja) | 2014-01-17 | 2014-01-17 | 入力装置,表示制御方法,プログラム及び集積回路装置 |
US14/574,180 US9996215B2 (en) | 2014-01-17 | 2014-12-17 | Input device, display control method, and integrated circuit device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014006999A JP6233040B2 (ja) | 2014-01-17 | 2014-01-17 | 入力装置,表示制御方法,プログラム及び集積回路装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015135613A JP2015135613A (ja) | 2015-07-27 |
JP6233040B2 true JP6233040B2 (ja) | 2017-11-22 |
Family
ID=53544810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014006999A Active JP6233040B2 (ja) | 2014-01-17 | 2014-01-17 | 入力装置,表示制御方法,プログラム及び集積回路装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9996215B2 (ja) |
JP (1) | JP6233040B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10048829B2 (en) * | 2015-06-26 | 2018-08-14 | Lenovo (Beijing) Co., Ltd. | Method for displaying icons and electronic apparatus |
US11822743B2 (en) * | 2019-06-12 | 2023-11-21 | Nippon Telegraph And Telephone Corporation | Touch panel information terminal apparatus and information input processing method implemented with dual input devices arranged on two surfaces |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6073036A (en) * | 1997-04-28 | 2000-06-06 | Nokia Mobile Phones Limited | Mobile station with touch input having automatic symbol magnification function |
JP2006331092A (ja) | 2005-05-26 | 2006-12-07 | Toshiba Corp | 自動処理装置 |
JP5537044B2 (ja) | 2008-05-30 | 2014-07-02 | キヤノン株式会社 | 画像表示装置及びその制御方法、コンピュータプログラム |
JP5356752B2 (ja) * | 2008-08-25 | 2013-12-04 | Necカシオモバイルコミュニケーションズ株式会社 | 端末装置及びプログラム |
BRPI0918486A2 (pt) * | 2008-09-10 | 2017-03-21 | Opera Software Asa | método para selecionar um item em uma tela de exibição com uma interface de toque, aparelho, e, meio de armazenamento legível por computador |
JP5476790B2 (ja) | 2009-05-13 | 2014-04-23 | 富士通株式会社 | 電子装置、表示方法および表示プログラム |
JP5348689B2 (ja) * | 2009-05-22 | 2013-11-20 | Necカシオモバイルコミュニケーションズ株式会社 | 携帯端末装置及びプログラム |
JP2011028560A (ja) | 2009-07-27 | 2011-02-10 | Sony Corp | 情報処理装置、表示方法及び表示プログラム |
CN102812415A (zh) * | 2010-03-26 | 2012-12-05 | 日本电气株式会社 | 具有触摸面板功能的移动终端及其输入方法 |
JP5614173B2 (ja) * | 2010-08-25 | 2014-10-29 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
KR101939103B1 (ko) * | 2011-08-10 | 2019-01-16 | 사이프레스 세미컨덕터 코포레이션 | 전도성 물체의 프레젠스를 검출하기 위한 방법 및 장치 |
JP5779064B2 (ja) * | 2011-09-28 | 2015-09-16 | 京セラ株式会社 | 装置、方法、及びプログラム |
KR101991493B1 (ko) * | 2012-01-17 | 2019-06-20 | 삼성전자주식회사 | 터치 인터페이스를 제공하는 방법, 기계로 읽을 수 있는 저장 매체 및 휴대 단말 |
-
2014
- 2014-01-17 JP JP2014006999A patent/JP6233040B2/ja active Active
- 2014-12-17 US US14/574,180 patent/US9996215B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US9996215B2 (en) | 2018-06-12 |
JP2015135613A (ja) | 2015-07-27 |
US20150205486A1 (en) | 2015-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3461291B1 (en) | Implementation of a biometric enrollment user interface | |
US8749497B2 (en) | Multi-touch shape drawing | |
US9977497B2 (en) | Method for providing haptic effect set by a user in a portable terminal, machine-readable storage medium, and portable terminal | |
EP2808781B1 (en) | Method, storage medium, and electronic device for mirroring screen data | |
KR102269598B1 (ko) | 배경화면의 내용에 대응하여 객체를 배열하는 방법 및 장치 | |
KR102007651B1 (ko) | 터치스크린 키보드를 구성하는 방법, 장치 및 이를 수행하는 프로그램을 저장하는 컴퓨터로 읽을 수 있는 저장 매체 | |
EP2332023B1 (en) | Two-thumb qwerty keyboard | |
JP5532300B2 (ja) | タッチパネル装置およびタッチパネル制御方法、プログラム、並びに記録媒体 | |
JP6039343B2 (ja) | 電子機器、電子機器の制御方法、プログラム、記憶媒体 | |
JP6381032B2 (ja) | 電子機器、その制御方法及びプログラム | |
CN108733303B (zh) | 便携式终端的触摸输入方法和设备 | |
KR20170062954A (ko) | 사용자 단말장치 및 디스플레이 방법 | |
US20110148774A1 (en) | Handling Tactile Inputs | |
JP6429886B2 (ja) | 触感制御システムおよび触感制御方法 | |
JP2010067135A (ja) | 情報処理装置、情報処理方法およびコンピュータプログラム | |
JP2010140321A (ja) | 情報処理装置、情報処理方法およびプログラム | |
KR102381051B1 (ko) | 키패드를 표시하는 전자장치 및 그의 키패드 표시 방법 | |
JP2008065504A (ja) | タッチパネル制御装置およびタッチパネル制御方法 | |
US9367169B2 (en) | Method, circuit, and system for hover and gesture detection with a touch screen | |
JP6233040B2 (ja) | 入力装置,表示制御方法,プログラム及び集積回路装置 | |
JP5820414B2 (ja) | 情報処理装置及び情報処理方法 | |
JP2015038642A (ja) | 表示処理装置及び表示処理方法 | |
JP6331022B2 (ja) | 表示装置、表示制御方法、及び表示制御プログラム | |
JP5805910B2 (ja) | タッチパネルシステム | |
JP5060651B2 (ja) | 表示処理装置、表示制御プログラム及び表示処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161004 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170621 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170627 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170824 |
|
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: 20170926 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171009 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6233040 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |