(57)【要約】【課題】ＧＵＩオブジェクトが小さく表示される場合であっても、確実に所望のＧＵＩオブジェクトを選択可能とする。【解決手段】本開示に係る情報処理装置は、表示画面に表示されたオブジェクトに対する複数回の選択操作を検知する操作検知部と、前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定する決定部と、を備える。この構成により、オブジェクトが小さく表示される場合であっても、オブジェクトを拡大することなく確実に所望のＧＵＩオブジェクトを選択することが可能となる。【選択図】図２
2014211853.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に表示されたオブジェクトに対する複数回の選択操作を検知する操作検知部と、
前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定する決定部と、
を備える、情報処理装置。
【請求項２】
前記選択操作により特定のオブジェクトが選択された回数をカウントするカウント部を備え、
前記決定部は、前記カウント部によるカウント数に基づいて、ユーザーが選択しようとするオブジェクトを決定する、請求項１に記載の情報処理装置。
【請求項３】
前記決定部は、一定時間内の前記カウント数が最も多いオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定する、請求項２に記載の情報処理装置。
【請求項４】
前記決定部は、前記カウント数が所定値に最も早く到達したオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定する、請求項２に記載の情報処理装置。
【請求項５】
前記決定部は、前記複数回の操作による座標の平均の位置が最も近いオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定する、請求項１に記載の情報処理装置。
【請求項６】
前記決定部は、所定回数以上連続して選択されたオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定する、請求項１に記載の情報処理装置。
【請求項７】
前記複数回の選択操作に基づいてオブジェクトを決定するモードを解除し、１回の選択操作に基づいてオブジェクトを決定する通常モードへ復帰させるモード解除部を更に備える、請求項１に記載の情報処理装置。
【請求項８】
前記モード解除部は、前記選択操作が一定時間の間行われなかった場合に前記モードを解除する、請求項７に記載の情報処理装置。
【請求項９】
前記モード解除部は、前記選択操作以外の操作が行われた場合に前記モードを解除する、請求項７に記載の情報処理装置。
【請求項１０】
前記モード解除部は、複数回の選択操作の座標中心から所定距離以上離れた位置で操作が行われた場合に前記モードを解除する、請求項７に記載の情報処理装置。
【請求項１１】
前記オブジェクトを表示画面に表示するための処理を行う表示処理部を備え、
前記表示処理部は、前記特定のオブジェクトが選択された回数が増加するのに伴い、前記特定のオブジェクトの表示状態を変化させる、請求項２に記載の情報処理装置。
【請求項１２】
前記決定部は、前記複数回の選択操作のうち、１回目の選択操作の重み付けを他の選択操作よりも高くして、ユーザーが選択しようとするオブジェクトを決定する、請求項１に記載の情報処理装置。
【請求項１３】
表示画面上の任意のオブジェクトに対する複数回の選択操作を検知することと、
前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定することと、
を備える、情報処理方法。
【請求項１４】
表示画面上の任意のオブジェクトに対する複数回の選択操作を検知する手段、
前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定する手段、
としてコンピュータを機能させるためのプログラム。
【請求項１５】
ユーザーの操作を検出する第１の装置と、
前記第１の装置からユーザーの操作情報を取得して、表示画面上の任意のオブジェクトに対する複数回の選択操作を検知する操作検知部と、前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定する決定部と、を備える、第２の装置と、
を備える、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、プログラム及び情報処理システムに関する。
【背景技術】
【０００２】
近時では、スマートフォン等のモバイル機器に代表されるように、タッチパネルを備えた装置が広く用いられている。例えば、下記の特許文献１に記載されているように、タッチパネルを備えた装置では、ウェブページのリンクなどのＧＵＩオブジェクトをユーザーが指でタップすることで、所望のウェブページ、コンテンツ等を閲覧することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０４３２６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、タッチパネルを備えた装置において、小さなＧＵＩオブジェクトはタップによる選択が困難となり、所望のＧＵＩオブジェクトと隣接するＧＵＩオブジェクトを選択してしまうなどの誤選択が生じる。特にＧＵＩオブジェクトが密集したような状況ではその傾向が顕著である。また、スマートフォン等の小型のモバイル機器では、表示画面の大きさが限られているため、ＧＵＩオブジェクトの大きさがより縮小化され、タップによる選択が困難となる。
【０００５】
このため、表示画面を拡大することで目的のＧＵＩオブジェクトを拡大し、その後にＧＵＩオブジェクトを選択することが一般的に行われている。この方法では、ＧＵＩオブジェクトを選択するために種類の異なる２段階の操作、すなわち、画面の拡大と、ＧＵＩオブジェクトのタップという操作が必要となる。
【０００６】
また、画面を拡大するための操作として、タッチパネルデバイスではピンチ操作が最も一般的であるが、ピンチ操作には複数の指が必要であり、片手でデバイスを保持し、もう一方の片手でピンチ操作が行われる。その一方、タップ操作は１本の指で済むため、片手でデバイスを保持しながらタップ操作を行うことができる。このため、ＧＵＩオブジェクトを拡大した後にＧＵＩオブジェクトを選択する場合、ユーザーがピンチ操作とタップ操作を片手で完結することができない問題がある。
【０００７】
そこで、ＧＵＩオブジェクトが小さく表示される場合であっても、確実に所望のＧＵＩオブジェクトを選択可能とすることが求められていた。
【課題を解決するための手段】
【０００８】
本開示によれば、表示画面に表示されたオブジェクトに対する複数回の選択操作を検知する操作検知部と、前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定する決定部と、を備える、情報処理装置が提供される。
【０００９】
また、前記選択操作により特定のオブジェクトが選択された回数をカウントするカウント部を備え、前記決定部は、前記カウント部によるカウント数に基づいて、ユーザーが選択しようとするオブジェクトを決定するものであっても良い。
【００１０】
また、前記決定部は、一定時間内の前記カウント数が最も多いオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定するものであっても良い。
【００１１】
また、前記決定部は、前記カウント数が所定値に最も早く到達したオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定するものであっても良い。
【００１２】
また、前記決定部は、前記複数回の操作による座標の平均の位置が最も近いオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定するものであっても良い。
【００１３】
また、前記決定部は、所定回数以上連続して選択されたオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定するものであっても良い。
【００１４】
また、前記複数回の選択操作に基づいてオブジェクトを決定するモードを解除し、１回の選択操作に基づいてオブジェクトを決定する通常モードへ復帰させるモード解除部を更に備えるものであっても良い。
【００１５】
また、前記モード解除部は、前記選択操作が一定時間の間行われなかった場合に前記モードを解除するものであっても良い。
【００１６】
また、前記モード解除部は、前記選択操作以外の操作が行われた場合に前記モードを解除するものであっても良い。
【００１７】
また、前記モード解除部は、複数回の選択操作の座標中心から所定距離以上離れた位置で操作が行われた場合に前記モードを解除するものであっても良い。
【００１８】
前記オブジェクトを表示画面に表示するための処理を行う表示処理部を備え、前記表示処理部は、前記特定のオブジェクトが選択された回数が増加するのに伴い、前記特定のオブジェクトの表示状態を変化させるものであっても良い。
【００１９】
また、前記決定部は、前記複数回の選択操作のうち、１回目の選択操作の重み付けを他の選択操作よりも高くして、ユーザーが選択しようとするオブジェクトを決定するものであっても良い。
【００２０】
また、本開示によれば、表示画面上の任意のオブジェクトに対する複数回の選択操作を検知することと、前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定することと、を備える、情報処理方法が提供される。
【００２１】
また、本開示によれば、表示画面上の任意のオブジェクトに対する複数回の選択操作を検知する手段、前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定する手段、としてコンピュータを機能させるためのプログラムが提供される。
【００２２】
また、本開示によれば、ユーザーの操作を検出する第１の装置と、前記第１の装置からユーザーの操作情報を取得して、表示画面上の任意のオブジェクトに対する複数回の選択操作を検知する操作検知部と、前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定する決定部と、を備える、第２の装置と、を備える、情報処理システムが提供される。
【発明の効果】
【００２３】
本開示によれば、表示画面上にオブジェクトが小さく表示される場合であっても、確実に所望のオブジェクトを選択することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本開示の一実施形態に係る情報処理装置の概略構成を示す模式図である。
【図２】ＣＰＵの機能を示すブロック図である。
【図３】本実施形態に係る連続タップ操作の具体例を説明するための模式図である。
【図４】リンクが選択される様子を説明するための模式図である。
【図５】リンクが選択される様子を説明するための模式図である。
【図６】情報処理装置における処理手順について説明するための模式図である。
【図７】ポインティングデバイスによるシステムを示す模式図である。
【発明を実施するための形態】
【００２５】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２６】
なお、説明は以下の順序で行うものとする。
１．装置の構成例
２．複数回の連続タップの具体例
３．情報処理装置における処理手順
４．連続タップ判定モードのキャンセルについて
５．タッチパネルデバイス以外の操作について
６．グラフィック・アニメーションについて
【００２７】
［１．装置の構成例］
まず、図１を参照して、本開示の一実施形態に係る情報処理装置１００の概略構成について説明する。一例として、情報処理装置１００は、スマートフォン等のモバイル機器である。図１に示すように、情報処理装置１００は、操作入力部１０２、表示部１０４、不揮発性メモリ１０６、ＲＡＭ１０８、ＣＰＵ１２０を有して構成されている。
【００２８】
本実施形態において、操作入力部１０２は静電容量式のタッチセンサーであり、ユーザーによる指の接触または近接を静電容量の変化により検出する。本実施形態において、操作入力部１０２は表示部１０４と重ねて配置され、操作入力部１０２と表示部１０４によりタッチパネルが構成されている。なお、タッチセンサーは、ユーザーによる指の接触または近接を検出可能なものであれば、静電容量式以外のものであっても良い。また、操作入力部１０２は、マウスやキーボード等のデバイスであっても良い。
【００２９】
表示部１０４は、一例として液晶表示デバイス（ＬＣＤ）から構成され、ユーザーによる操作入力部１０２上での操作に応じて、指定されたウェブページ、コンテンツ等を表示する。不揮発性メモリ１０６は、データ、ソフトウェア等を記憶するメモリである。ＲＡＭ１０８は、表示部１０４に表示するコンテンツのデータなどを一時的に記憶するメモリである。
【００３０】
ＣＰＵ１２０は、情報処理装置１００の全体を制御する制御部であり、不揮発性メモリ１０６に格納されたプログラムを実行することにより、図２に示す各構成要素として機能する。
【００３１】
図２は、ＣＰＵ１２０の機能を示すブロック図である。図２に示すように、ＣＰＵ１２０は、不揮発性メモリ１０６に格納されたプログラム（ソフトウェア）を実行することにより、操作検知部１２２、カウント部１２４、決定部１２６、表示処理部１２８、モード解除部１３０として機能する。なお、図２に示す構成要素は、ハードウェア（回路）から構成されるものであっても良い。
【００３２】
操作検知部１２２は、操作入力部１０２による検出信号を受けて、ユーザーの指が操作入力部１０２のどの位置に接触したかを検知する。カウント部１２４は、操作検知部１２２によってユーザーの指が操作入力部１０２の同じＧＵＩオブジェクトの位置に接触（タップ）したことが検出された場合に、接触した回数をカウントする。
【００３３】
決定部１２６は、操作検知部１２２により検知された複数回のタップに基づいて、ユーザーが選択しようとするＧＵＩオブジェクトを決定する。具体的には、決定部１２６は、カウント部１２４により検出される、タップのカウント数に基づいて、ユーザーが選択しようとするＧＵＩオブジェクトを決定する。また、決定部１２６は、操作検知部１２２により検知された複数回のタップの座標の座標中心に基づいて、座標中心に最も近いＧＵＩオブジェクトを、ユーザーが選択しようとするＧＵＩオブジェクトとして決定する。
【００３４】
表示処理部１２８は、決定部１２６によって決定されたＧＵＩオブジェクトのリンクを表示部１０４に表示する処理を行う。モード解除部１３０は、所定の条件が成立した場合に、連続タップ選択モードを解除してノーマルモードへ復帰させる処理を行う。
【００３５】
［２．複数回の連続タップの具体例］
次に、図３に基づいて、本実施形態に係る連続タップ操作の具体例について説明する。先ず、ユーザーは、操作入力部１０２上で所定の操作を行うことにより、ノーマルモードから連続タップ選択モードへの切り換えを行う。ここで、ノーマルモードとは、通常の１回のタップによりＧＵＩオブジェクトを選択するモードである。上述したように、ノーマルモードでは、ＧＵＩオブジェクトが小さい場合に誤選択が生じる可能性がある。
【００３６】
連続タップ選択モードは、ユーザーが操作入力部１０２上で複数回のタップを行い、複数回タップされたＧＵＩオブジェクトが選択されるモードである。
【００３７】
図３は、連続タップ選択モードに切り換えた後、目的のＧＵＩオブジェクトに対して複数回連続のタップ入力を行っている様子を示している。図３の例では、ユーザーの指２００が、ＧＵＩオブジェクトである『レポート』というリンクを選択する様子を示している。
【００３８】
ユーザーは、目的のＧＵＩオブジェクトである「レポート」のリンクおよびその周辺を連続で数回タップする。このとき、本実施形態では、最も頻繁に、または多くタップされたＧＵＩオブジェクトが選択される。
【００３９】
ここで、ユーザーによるタップの回数が「頻繁である」、または「多い」ことに基づいてユーザーが選択しようとしているＧＵＩオブジェクトを決定するための方法として、以下の３つのバリエーションを示す。
【００４０】
第１の方法では、連続タップ選択モードに切り換えた後の１回目のタップから起算して、一定時間内に最も多くタップされたＧＵＩオブジェクトが決定される。一定時間は、例えば５００ｍｓ〜数秒程度の時間である。第２の方法では、連続タップ選択モードに切り換えた後の１回目のタップからカウントして、規定の被タップ回数に最も早く到達したＧＵＩオブジェクトが決定される。被タップ回数は、例えば３〜５回程度の回数である。第３の方法では、連続タップ選択モードに切り換えた後の１回目のタップから一定時間内にタップされたそれぞれの座標の座標中心から最も近いＧＵＩオブジェクトが決定される。
【００４１】
図４は、第１又は第２の方法により「レポート」のリンクが選択される様子を説明するための模式図である。図４では、「レポート」のリンクとともに、左右に隣接する「スケジュール」、および「みんなの株式」のリンクを共に示している。図４において、○印はユーザーがタップした位置（座標）を示しており、○印に付された数字はタップ回数を示している。また、「レポート」、「スケジュール」、「みんなの株式」のそれぞれの周囲を囲む一点鎖線は、各ＧＵＩオブジェクトへのタップを検知する領域Ａを示している。ユーザーが指２００でタップした位置の座標が領域Ａ内であれば、その領域に該当するＧＵＩオブジェクトへのタップが検知される。タップの検知は、操作検知部１２２によって行われる。
【００４２】
第１の方法でＧＵＩオブジェクトを選択する場合において、図４に示すように、合計で１０回のタップが一定時間内にされたものとする。このとき、「レポート」のリンクでは、１回目、６回目、８回目、１０回目のタップが領域Ａ内に位置するため、合計４回のタップがされたことになる。一方、「スケジュール」のリンクでは合計１回のタップがされ、「みんなの株式」のリンクでは合計２回のタップがされている。従って、一定時間内にタップされた回数が最も多い「レポート」のリンクを選択することが決定される。各リンクへのタップの回数は、カウント部１２４によってカウントされる。また、「レポート」のリンクが選択されたことは、カウント部１２４によるカウントの結果に基づいて、決定部１２６によって決定される。
【００４３】
また、第２の方法でＧＵＩオブジェクトを選択する場合において、図４に示すように、合計で１０回のタップがされたものとする。規定の被タップ回数を４回とすると、「レポート」のリンクでは、１回目、６回目、８回目、１０回目のタップが領域Ａ内に位置するため、１０回目のタップにより、「レポート」のリンクの被タップ回数が４回に到達する。従って、１回目のタップからカウントして、規定の被タップ回数に最も早く到達した「レポート」のリンクを選択することが決定される。
【００４４】
図５は、第３の方法により「レポート」のリンクが選択される様子を示す模式図である。図５に示すように、合計で１０回のタップが一定時間内にされたものとする。１０回のタップのそれぞれの座標の中心Ｃは、レポートのリンクの領域Ａ内に位置している。従って、一定時間内にタップされたそれぞれの座標の座標中心Ｃから最も近いＧＵＩオブジェクトである「レポート」のリンクを選択することが決定される。この場合、決定部１２６は、操作検知部１２２により検知された複数回のタップの座標の座標中心Ｃに基づいて、座標中心に最も近い「レポート」のリンクがユーザーによって選択されたことを決定する。
【００４５】
第１の方法において、「一定時間」は、ユーザー自身が操作入力部１０２から入力して変更できるようにしても良い。また、第２の方法において、「規定の被タップ回数」は、ユーザー自身が操作入力部１０２から入力して変更できるようにしてもよい。これによって、ユーザーは、ＧＵＩオブジェクト選択に至る所要時間(またはタップの回数)と誤選択のトレードオフ関係を調整することができる。
【００４６】
本実施形態のＧＵＩオブジェクト選択方法では、「ＧＵＩオブジェクト選択の容易性」と「誤選択の発生率」はトレードオフの関係にある。選択を容易にするために、「規定時間」や「規定の被タップ回数」を小さくすれば、「誤選択の発生率」が高くなる。従って、タップによるＧＵＩオブジェクトの選択に慣れており、誤選択を生じさせ難いユーザーは、「一定時間」または「被タップ回数」をより小さい値に設定しておくことで、ＧＵＩオブジェクト選択に至る所要時間を短縮することができる。
【００４７】
また、被選択ＧＵＩオブジェクトを決定する際に、各ＧＵＩオブジェクトに対し重み付けを設定してもよい。例えば第１の方法において、１回目のタップはユーザーが注意深く行うことが想定されるため、１回目にタップされたＧＵＩオブジェクトは、ユーザーが選択しようとしているＧＵＩオブジェクトである可能性が高いと考えられる。従って、１回目にタップされたＧＵＩオブジェクトに関しては、１回目のタップがされた時点で、複数回分のタップ回数を上乗せしても良い。第２の方法においても同様である。
【００４８】
図４の例で説明すると、１回目にタップされたＧＵＩオブジェクトは、「レポート」のリンクであるため、例えば１回目のタップを３回目のタップとしてカウントする。これにより、１回目にタップされたＧＵＩオブジェクトの重み付けを高くすることができる。
【００４９】
また、第４の方法として、複数回連続で同じＧＵＩオブジェクトをタップした場合など、現在までの操作履歴から被選択ＧＵＩオブジェクトである確実性が高いＧＵＩオブジェクトを選択することもできる。例えば、図４の例において、「レポート」のリンクの選択が３回連続してタップされた場合は、「レポート」のリンクを被選択ＧＵＩオブジェクトとして決定しても良い。これにより、連続したタップ回数に基づいて、最も確実性の高いＧＵＩオブジェクトを瞬時に選択することができる。
【００５０】
［３．情報処理装置における処理手順］
次に、図６のフローチャートに基づいて、情報処理装置における処理手順について説明する。ここでは、１回目のタップにより連続タップ選択モードへの切り換えが行われる例について説明する。ユーザーは、表示部１０４の表示画面を１回タップすることにより、ノーマルモードから連続タップ選択モードへの切り換えを行うことができる。連続タップ選択モードへの切り換えは、例えば、ユーザーが表示画面の所定位置のボタンをタップしたり、所定のハードウェアキーを操作することで行うことができる。
【００５１】
先ず、ステップＳ１０では、情報処理装置１００がニュートラル状態（ノーマルモード）に設定される。次のステップＳ１２では、モードを切り換えるための１回目のタップが行われたか否かの判定が行われる。１回目のタップが行われた場合はステップＳ１４へ進み、１回目のタップが行われていない場合はステップＳ１０へ戻る。
【００５２】
ステップＳ１４では、１回目のタップが行われたことにより連続タップ選択モードへの切り換えが行われる。次のステップＳ１６では、ユーザーによる複数回のタップを検知する。次のステップＳ１８では、上述した第１〜第４の方法により、ＧＵＩオブジェクトの選択の決定条件が満たされたか否かを判定する。ステップＳ１８で決定条件が満たされた場合は、ステップＳ２０へ進む。ステップＳ２０では、選択されたＧＵＩオブジェクトを決定する。
【００５３】
一方、ステップＳ１８で決定条件が満たされていない場合はステップＳ２２へ進む。ステップＳ２２では、後述する方法によりキャンセル条件が満たされたか否かを判定し、キャンセル条件が満たされた場合はステップＳ１０へ戻り、ニュートラル状態（ノーマルモード）へ復帰する。キャンセル条件が満たされていない場合はステップＳ１４へ戻り、以降の処理において連続タップ選択モードで複数回タップが検知される。
【００５４】
［４．連続タップ判定モードのキャンセルについて］
次に、連続タップ判定モードのキャンセルについて説明する。連続タップ選択モード中に、連続タップ選択モードをキャンセルしてニュートラル状態に移行することができる。ここでは、キャンセルの方法として以下の４つの方法を例に挙げる。
【００５５】
第１の方法では、連続タップ選択モードの発動中に、一定時間タップ操作が行われない場合に、連続タップ選択モードをキャンセルする。第２の方法では、連続タップ選択モードの発動中に、一定時間タップ操作以外のタッチジェスチャ操作（ピンチ操作、スワイプ操作、マルチタッチジェスチャ等を含む）が行われない場合、またはキー操作などが行われない場合に、連続タップ選択モードをキャンセルする。第３の方法では、連続タップ選択モードの発動中に、一定時間タップ操作以外のジェスチャ操作が行われた場合に、連続タップ選択モードをキャンセルする。第４の方法では、連続タップ選択モードの発動中に、一点目にタップされた座標またはそれまでの複数回のタップされた各座標の座標中心から一定距離以上離れている座標が操作された場合に、連続タップ選択モードをキャンセルする。また、情報処理装置１００が備える所定のハードウェアキーが操作された場合にキャンセルを行っても良い。
【００５６】
以上のように、タップが連続して行われていない状況等では、連続タップ選択モードを解除することにより、ノーマルモードでのタップ操作を受け付けることができる。
【００５７】
［５．タッチパネルデバイス以外の操作について］
以上説明した本実施形態の手法は、タッチパネルデバイス以外の操作に対しても適用できる。例えば、以下に示すようなポインティングデバイスによる操作にも適用可能である。
・マウスによるクリック
・タッチパッドによるタップや押し込み入力（例えば、Apple社のMagic  Trac  Padなどのようなデバイスへの操作）
・空中ポインティングデバイスによる操作（例えば、汎用のジャイロポインター、Wii、PlayStation  Moveのようなモーションコントローラー）
・ハンドジェスチャ操作によるポインティング操作（例えば、Microsoft社のKinectなど）
【００５８】
上記のポインティングデバイスにおいても、複数回の操作に基づいて選択されたＧＵＩオブジェクトを判定することで、ＧＵＩオブジェクトの選択領域が小さい場合であっても、所望のＧＵＩオブジェクトを確実に選択することが可能である。
【００５９】
図７は、一例としてポインティングデバイスによりＧＵＩオブジェクトを選択するシステムを示す模式図である。この場合、操作入力装置３００がポインティングデバイスに相当し、本体部４００が表示部１０４、不揮発性メモリ１０６、ＲＡＭ１０８、及びＣＰＵ１２０を備える。操作入力装置３００は、ユーザーの操作に基づいて、ＧＵＩオブジェクトを指定する操作と選択する操作を行うことができる。ユーザーは、表示部１０４に表示されたＧＵＩオブジェクトを見ながら操作入力装置３００を空間内で操作して、ＧＵＩオブジェクトの選択操作を行う。操作入力装置３００は、ユーザーによる操作の情報を本体部４００に無線通信で送信する。これにより、本体部４００は、複数回のポインティング操作に応じてＧＵＩオブジェクトを決定することが可能である。
【００６０】
［６．グラフィック・アニメーションについて］
本実施形態において、グラフィックによる視覚的なフィードバックを行うことが可能である。例えば、連続タップ選択モードが発動している間、被タップ回数に応じてリンクの色を変化させ、ユーザーにフィードバックを行う。これにより、ユーザーは、ユーザー自身の操作状況を知ることができ、誤選択を減らすことができる。視覚的なフィードバックは、カウント部１２４によるカウント回数に応じて表示処理部１２８がリンクの色を変化させることで行うことができる。
【００６１】
以上説明したように本実施形態によれば、複数回のタップに基づいてユーザーが選択しようとしているＧＵＩオブジェクトが決定されるため、ＧＵＩオブジェクトが小さく表示される場合であっても、誤選択が行われることを確実に抑止できる。これにより、ユーザーが所望のＧＵＩオブジェクトを選択することが可能となり、ユーザーによるオブジェクトの選択の精度を高めることができる。
【００６２】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００６３】
例えば、上記実施形態では、通常モードから連続タップ選択モードへの切り換えをユーザーの操作に応じて行うものとしたが、表示画面に表示されるオブジェクトの大きさに応じて切り換えを行ってもよい。例えば、オブジェクトの大きさが所定の大きさよりも小さい場合に連続モードに切り換えるようにしても良い。また、ウェブページがＰＣ用であるかスマートフォン用であるかに応じて、スマートフォン用の場合に連続タップ選択モードへ切り換えるようにしても良い。
【００６４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）表示画面に表示されたオブジェクトに対する複数回の選択操作を検知する検知部と、
前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定する決定部と、
を備える、情報処理装置。
（２）前記選択操作により特定のオブジェクトが選択された回数をカウントするカウント部を備え、
前記決定部は、前記カウント部によるカウント数に基づいて、ユーザーが選択しようとするオブジェクトを決定する、前記（１）に記載の情報処理装置。
（３）前記決定部は、一定時間内の前記カウント数が最も多いオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定する、前記（２）に記載の情報処理装置。
（４）前記決定部は、前記カウント数が所定値に最も早く到達したオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定する、前記（２）に記載の情報処理装置。
（５）前記決定部は、前記複数回の操作による座標の平均の位置が最も近いオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定する、前記（１）に記載の情報処理装置。
（６）前記決定部は、所定回数以上連続して選択されたオブジェクトを、ユーザーが選択しようとするオブジェクトとして決定する、前記（１）に記載の情報処理装置。
（７）前記複数回の選択操作に基づいてオブジェクトを決定するモードを解除し、１回の選択操作に基づいてオブジェクトを決定する通常モードへ復帰させるモード解除部を更に備える、前記（１）に記載の情報処理装置。
（８）前記モード解除部は、前記選択操作が一定時間の間行われなかった場合に前記モードを解除する、前記（７）に記載の情報処理装置。
（９）前記モード解除部は、前記選択操作以外の操作が行われた場合に前記モードを解除する、前記（７）に記載の情報処理装置。
（１０）前記モード解除部は、複数回の選択操作の座標中心から所定距離以上離れた位置で操作が行われた場合に前記モードを解除する、前記（７）に記載の情報処理装置。
（１１）前記オブジェクトを表示画面に表示するための処理を行う表示処理部を備え、
前記表示処理部は、前記特定のオブジェクトが選択された回数が増加するのに伴い、前記特定のオブジェクトの表示状態を変化させる、前記（２）に記載の情報処理装置。
（１２）前記決定部は、前記複数回の選択操作のうち、１回目の選択操作の重み付けを他の選択操作よりも高くして、ユーザーが選択しようとするオブジェクトを決定する、前記（１）に記載の情報処理装置。
（１３）表示画面上の任意のオブジェクトに対する複数回の選択操作を検知することと、
前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定することと、
を備える、情報処理方法。
（１４）
表示画面上の任意のオブジェクトに対する複数回の選択操作を検知する手段、
前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定する手段、
としてコンピュータを機能させるためのプログラム。
（１５）ユーザーの操作を検出する第１の装置と、
前記第１の装置からユーザーの操作情報を取得して、表示画面上の任意のオブジェクトに対する複数回の選択操作を検知する検知部と、前記複数回の選択操作に基づいて、ユーザーが選択しようとするオブジェクトを決定する決定部と、を備える、第２の装置と、
を備える、情報処理システム。
【符号の説明】
【００６５】
１００    情報処理装置
１２２    操作検知部
１２４    カウント部
１２６    決定部
１２８    表示処理部
１３０    モード解除部
４００    本体部
【図１】
2014211853.tif 000003
【図２】
2014211853.tif 000004
【図３】
2014211853.tif 000005
【図４】
2014211853.tif 000006
【図５】
2014211853.tif 000007
【図６】
2014211853.tif 000008
【図７】
2014211853.tif 000009