(57)【要約】【課題】タッチパネル等によるポインティングデバイスの操作性を向上させる。【解決手段】表示画面１１に、選択確定領域Ａ［１］及びＡ［２］が設定され、選択確定領域Ａ［１］及びＡ［２］の周辺に補正領域Ｂ［１］及びＢ［２］が設定される。各選択確定領域にはアイコンが表示される。表示画面１１上の所望位置を触れるタッチパネル操作等によりポインタ位置が入力される。入力ポインタ位置が選択確定領域Ａ［１］に属するとき、選択確定領域Ａ［１］に割り当てられた処理（選択確定領域Ａ［１］に表示されたアイコンに割り当てられた処理）が実行される（Ａ［２］も同様）。入力ポインタ位置が補正領域Ｂ［１］内の位置３２０であるとき、電子機器の内部ポインタ位置を入力ポインタ位置から選択確定領域Ａ［１］に向けて段階的に補正し（移動させ）、内部ポインタ位置が選択確定領域Ａ［１］に達した時点で上記処理を実行する。【選択図】図６
2014035637.tif 000002
【特許請求の範囲】
【請求項１】
対象領域及び前記対象領域の周辺に配置された補正領域を有する入力面に対して入力されるポインタ位置を検出する入力ポインタ位置検出部と、
入力ポインタ位置に基づき内部ポインタ位置を決定する内部ポインタ位置決定部と、
前記内部ポインタ位置が前記対象領域内に属しているとき、前記対象領域に割り当てられた処理を実行する処理実行部と、を備え、
前記内部ポインタ位置決定部は、前記入力ポインタ位置が前記補正領域内に属しているとき、前記内部ポインタ位置を前記入力ポインタ位置から前記対象領域に向けて段階的に補正する
ことを特徴とする電子機器。
【請求項２】
前記内部ポインタ位置決定部は、前記補正の実行中において前記入力ポインタ位置が前記補正領域内の位置から前記補正領域外の位置に変化したとき、前記補正を中止して前記内部ポインタ位置を前記補正領域外の位置に更新する
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記対象領域は第１〜第ｎ対象領域を含んでいるとともに、前記補正領域は前記第１〜第ｎ対象領域の周辺に配置された第１〜第ｎ補正領域を含み（ｎは２以上の整数）、
前記処理実行部は、前記内部ポインタ位置が前記第ｉ対象領域内に属しているとき、前記第ｉ対象領域に割り当てられた処理を実行し（ｉはｎ以下の自然数）、
前記内部ポインタ位置決定部は、前記入力ポインタ位置が前記第ｉ補正領域内に属しているとき、前記内部ポインタ位置を前記入力ポインタ位置から前記第ｉ対象領域に向けて段階的に補正する
ことを特徴とする請求項１又は請求項２に記載の電子機器。
【請求項４】
前記対象領域は第１〜第ｎ対象領域を含み、前記補正領域は各対象領域の周辺に配置され（ｎは２以上の整数）、
前記処理実行部は、前記内部ポインタ位置が前記第ｉ対象領域内に属しているとき、前記第ｉ対象領域に割り当てられた処理を実行し（ｉはｎ以下の自然数）、
前記内部ポインタ位置決定部は、前記入力ポインタ位置が前記補正領域内に属しているとき、前記内部ポインタ位置を、前記入力ポインタ位置から、前記第１〜第ｎ対象領域の内の前記入力ポインタ位置に最も近い対象領域に向けて、段階的に補正する
ことを特徴とする請求項１又は請求項２に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末等の電子機器に関する。
【背景技術】
【０００２】
タッチパネルを備えた電子機器では、一般的に表示画面に複数のアイコンが表示され、ユーザが所望のアイコンを押すと、そのアイコンに割り当てられた処理が実行される。この種の電子機器に関し、ユーザの指等と表示画面との間の接触位置と、電子機器における認識位置とのずれを補正するキャリブレーション技術が提案されている（例えば下記特許文献１及び２参照）。また、ユーザの視線をポインティングデバイスとして用いる技術も提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０９３９４８号公報
【特許文献２】特表２００８−１０８２７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
タッチパネル等のポインティングデバイスを備えた電子機器において、小型化が進むと、ポインタの位置指定が緻密になり、所望領域の選択が難しくなることがある。即ち例えば、表示画面に表示された複数のアイコンの中から所望アイコンをタッチパネル操作で選択しようとしたとき、アイコンの表示サイズが小さいと、ユーザは所望アイコンの表示領域を正確に選択することが難しくなってくる（即ち操作性が劣化しがちになる）。特に視線入力を利用する場合、この困難性は増すものと考えられる。尚、上述のキャリブレーション技術は、接触位置としての入力ポインタ位置と認識位置としての内部ポインタ位置を所定量だけ相対的にずらす技術であるため、上述したような領域選択の困難性緩和に寄与するものではない。
【０００５】
そこで本発明は、操作性の向上に寄与する電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る電子機器は、対象領域及び前記対象領域の周辺に配置された補正領域を有する入力面に対して入力されるポインタ位置を検出する入力ポインタ位置検出部と、入力ポインタ位置に基づき内部ポインタ位置を決定する内部ポインタ位置決定部と、前記内部ポインタ位置が前記対象領域内に属しているとき、前記対象領域に割り当てられた処理を実行する処理実行部と、を備え、前記内部ポインタ位置決定部は、前記入力ポインタ位置が前記補正領域内に属しているとき、前記内部ポインタ位置を前記入力ポインタ位置から前記対象領域に向けて段階的に補正することを特徴とする。
【０００７】
ユーザが対象領域を狙ってポインタ位置を入力しようとしたが位置ずれが発生して入力ポインタ位置が補正領域に属する場合ある。上記電子機器によれば、このような場合において、内部ポインタ位置が上記対象領域に向けて補正される。このため、ユーザは意図に沿った指示を電子機器に入力しやすくなる（即ち操作性の向上が期待される）。内部ポインタ位置の対象領域への補正が瞬時に行われると、対象領域が意図的にかわされている場合においてユーザに違和感を与えるおそれがあるが、上記構成では、その補正が段階的に行われるため、そのような違和感の付与は抑制される。対象領域を意図的にかわそうとしているケースでは、ユーザが比較的長い時間に亘って補正領域を入力ポインタ位置として指定し続ける可能性は低いと考えられ、補正の過程において入力ポインタ位置が補正領域外に移動する又はポインタ位置が非検出になる可能性が高いと考えられるからである。
【発明の効果】
【０００８】
本発明によれば、操作性の向上に寄与する電子機器を提供することが可能である。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る電子機器の外観斜視図である。
【図２】本発明の実施形態に係る電子機器の概略内部ブロック図である。
【図３】図２の主制御部の内部ブロック図である。
【図４】複数のアイコンが表示された表示画面を示す図である。
【図５】複数のアイコンに対応するように表示画面に設定された複数の選択確定領域及び補正領域を示す図である。
【図６】表示画面の一部の拡大図である。
【図７】第１具体例に係る、各時刻の入力ポインタ位置及び内部ポインタ位置を示す図である。
【図８】第２具体例に係る、各時刻の入力ポインタ位置及び内部ポインタ位置を示す図である。
【図９】補正領域の変形例を用いた動作を説明するための図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態の例を、図面を参照して具体的に説明する。参照される各図において、同一の部分には同一の符号を付し、同一の部分に関する重複する説明を原則として省略する。尚、本明細書では、記述の簡略化上、情報、信号、物理量、状態量又は部材等を参照する記号又は符号を記すことによって該記号又は符号に対応する情報、信号、物理量、状態量又は部材等の名称を省略又は略記することがある。
【００１１】
＜＜第１実施形態＞＞
本発明の第１実施形態を説明する。図１は、本発明の第１実施形態に係る電子機器１の外観斜視図である。電子機器１は、任意の情報の取得、再生又は加工等を行うことのできる任意の情報機器であり、例えば、携帯電話機、情報端末、パーソナルコンピュータ、電子書籍リーダ、電子辞書、デジタルカメラ、ゲーム機器又はナビゲーション装置である。
【００１２】
図２は、電子機器１の概略的な内部ブロック図である。電子機器１は符号１１〜１４によって参照される各部位を備える。表示画面１１は、液晶ディスプレイパネル等にて形成され、タッチパネルとしての機能を有している。電子機器１は、当該機能を利用して操作体と表画画面１１との接触位置を検出し、該接触位置に応じた処理を実行することができる。ここでは、当該接触位置を入力ポインタ位置と呼ぶ。入力ポインタ位置は、ユーザが表示画面１１に対して入力するポインタ位置である。表画画面１１との接触を果たす操作体は、ユーザの指や、ユーザが把持及び操作するタッチペンである。
【００１３】
入力ポインタ位置検出部１２は、入力ポインタ位置を検出する部位であり、抵抗膜方式や静電容量方式などの任意の接触位置検出方式を利用して入力ポインタ位置を検出する。検出部１２は、検出した入力ポインタ位置を表す座標値を内部ポインタ位置決定部１３に出力する。
【００１４】
内部ポインタ位置決定部１３は、入力ポインタ位置に基づき内部ポインタ位置を決定し（決定方法については後述）、決定した内部ポインタ位置を表す座標値を主制御部１４に出力する。
【００１５】
主制御部１４は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等にて形成され、電子機器１内の動作を統括的に制御する。図３に示す如く、主制御部１４には、表示画面１１の表示内容を制御する表示制御部２１、表示画面１１内に様々な領域を設定する領域設定部２２、及び、表示画面１１上のアイコンが選択されたとき選択アイコンに割り当てられた処理を実行するアイコン対応処理実行部２３などが備えられている。尚、電子機器１には、電話機能を担う部位、音声入出力機能を担う部位、デジタル画像の撮影機能を担う部位、様々なアプリケーションプログラムを実行する部位などが更に備えられうる。
【００１６】
図４に、表示画面１１の表示内容の例を示す。図４の表示画面１１には、表示画面１１上のボタンとして機能する８つのアイコンＩＣＮ［１］〜ＩＣＮ［８］が表示されている。この表示は、表示制御部２１の制御の下で実現される。以下では、特に記述無き限り、アイコンＩＣＮ［１］〜ＩＣＮ［８］が表示画面１１に表示されている状態を想定する。
【００１７】
領域設定部２２は、各アイコンの表示位置に対応して、表示画面１１内に選択確定領域（対象領域）Ａ及び補正領域Ｂを設定する。領域設定部２２は、１つのアイコンに対して選択確定領域Ａ及び補正領域Ｂを１つずつ対応付けることができる。アイコンＩＣＮ［ｉ］に対応付けられた選択確定領域Ａ及び補正領域Ｂを夫々記号Ａ［ｉ］及びＢ［ｉ］にて表す（ｉは整数）。図４の表示状態においては、図５に示す如く、選択確定領域Ａ［１］〜Ａ［８］及び補正領域Ｂ［１］〜Ｂ［８］が表示画面１１に設定されることになる。図５において、ドットで満たされた領域が選択確定領域Ａ［ｉ］を表し、斜線で満たされた領域が補正領域Ｂ［ｉ］を表している（後述の図６〜図９においても同様）。また、表示画面１１の全表示領域の内、選択確定領域Ａ［１］〜Ａ［８］及び補正領域Ｂ［１］〜Ｂ［８］と異なる領域を非選択領域Ｃと呼ぶ。非選択領域Ｃも領域設定部２２により設定される領域である、と考えても構わない。
【００１８】
選択確定領域Ａ［１］〜Ａ［８］は互いに重複しない領域であり、表示画面１１上の互いに異なる位置に設定される。補正領域Ｂ［１］〜Ｂ［８］も互いに重複しない領域である。補正領域Ｂ［１］〜Ｂ［８］は、夫々、選択確定領域Ａ［１］〜Ａ［８］に対応付けられた領域である。補正領域Ｂ［ｉ］は、選択確定領域Ａ［ｉ］の周辺に配置された領域であり、選択確定領域Ａ［ｉ］に隣接する領域を含む。図５の例において、補正領域Ｂ［ｉ］は選択確定領域Ａ［ｉ］の全体を取り囲んでいるが、補正領域Ｂ［ｉ］は図５の例に限定されず、選択確定領域Ａ［ｉ］に隣接する領域を含んでいれば足る。図５の例において、選択確定領域Ａ［ｉ］は矩形領域であるが選択確定領域Ａ［ｉ］の形状は矩形以外でも良い。図５の例において、補正領域Ｂ［ｉ］は、選択確定領域Ａ［ｉ］よりも大きな矩形領域から選択確定領域Ａ［ｉ］を除外して残ったロの字領域（ドーナツ状領域）であるが、補正領域Ｂ［ｉ］の外側輪郭は矩形以外でも良い。
【００１９】
表示制御部２１は、選択確定領域Ａ［１］〜Ａ［８］に、夫々、アイコンＩＣＮ［１］〜ＩＣＮ［８］が表示されるように表示画面１１を制御する。例えば、表示画面１１において、アイコンＩＣＮ［ｉ］の中心又は重心は選択確定領域Ａ［ｉ］の中心又は重心と一致している。
【００２０】
アイコンＩＣＮ［１］〜ＩＣＮ［８］の夫々には所定の処理が割り当てられており、ユーザが操作体にてアイコンＩＣＮ［ｉ］を押したとき、アイコン対応処理実行部２３は、アイコンＩＣＮ［ｉ］に割り当てられた処理を実行する。アイコンＩＣＮ［ｉ］は選択確定領域Ａ［ｉ］に対応付けられているため、各選択確定領域Ａに所定の処理が割り当てられているとも言える。詳細には、実行部２３は、入力ポインタ位置に基づく内部ポインタ位置が選択確定領域Ａ［ｉ］に属しているときに、アイコンＩＣＮ［ｉ］及び選択確定領域Ａ［ｉ］に割り当てられた処理を実行する。アイコンＩＣＮ［ｉ］に割り当てられた処理は、任意であり、例えば、主制御部１４内のＲＯＭ又はＲＡＭに格納され且つアイコンＩＣＮ［ｉ］に割り当てられたアプリケーションプログラムを実行する処理、アイコンＩＣＮ［ｉ］に割り当てられた文字を電子機器１に入力する処理、電子機器１に設けられたカメラ機能を用いて被写体の撮影を行う処理である。
【００２１】
入力ポインタ位置と内部ポインタ位置との関係について説明する。入力ポインタ位置が何れかの選択確定領域Ａに属している場合、又は、入力ポインタ位置が非選択領域Ｃに属している場合、内部ポインタ位置決定部１３は、内部ポインタ位置を入力ポインタ位置と一致させる。従って、選択確定領域Ａ［ｉ］に属する位置（即ち選択確定領域Ａ［ｉ］内の位置）が入力ポインタ位置として検出された場合には、アイコンＩＣＮ［ｉ］及び選択確定領域Ａ［ｉ］に割り当てられた処理が実行される。このように、ユーザが操作体にてアイコンＩＣＮ［ｉ］を押す操作は、アイコンＩＣＮ［１］〜ＩＣＮ［８］の中からユーザが当該アイコンＩＣＮ［ｉ］を選択及び指定する操作に相当し、入力ポインタ位置が選択確定領域Ａ［ｉ］内にあるとき、その選択は直ちに確定する。
【００２２】
一方、補正領域Ｂ［ｉ］に属する位置（即ち補正領域Ｂ［ｉ］内の位置）が入力ポインタ位置として検出されたとき、決定部１３は、まず入力ポインタ位置を内部ポインタ位置に代入し、その後、内部ポインタ位置を入力ポインタ位置から選択確定領域Ａ［ｉ］に向けて、段階的に（即ち複数回に分けて）移動させる。このような、選択確定領域Ａ［ｉ］に向けた内部ポインタ位置の移動は、内部ポインタ位置の補正に相当する。
【００２３】
入力ポインタ位置が補正領域Ｂ［ｉ］内にあるケースは、ユーザが選択確定領域Ａ［ｉ］を意図的にかわしている意図的回避ケース、或いは、ユーザが選択確定領域Ａ［ｉ］を指定しようとしたが位置ずれが発生している位置ずれケースに相当すると考えられ、実際のユーザの意図が意図的回避ケースに対応しているのか、位置ずれケースに対応しているのかが曖昧になっている。特に表示画面１１が小型である場合や表示アイコンサイズが小さい場合には、選択確定領域Ａ［ｉ］を正確に指定しきれない結果、位置ずれケースが発生することも多い。本実施形態では、このような状況において、内部ポインタ位置を選択確定領域Ａ［ｉ］に向けて移動補正することで曖昧な指定状態を回避する。但し、内部ポインタ位置を移動補正する際、内部ポインタ位置を瞬時に選択確定領域Ａ［ｉ］まで移動させると、ユーザが選択確定領域Ａ［ｉ］を意図的にかわしている場合に違和感をユーザに与えるおそれがある。そこで、決定部１３では、入力ポインタ位置が補正領域Ｂ［ｉ］に属する際、内部ポインタ位置を入力ポインタ位置から選択確定領域Ａ［ｉ］に向け、相応の時間をかけて段階的に移動させる（即ち補正する）。
【００２４】
これにより、上記曖昧な状態が維持されると、時間経過と共に尤度の高い領域（ユーザが指定を望んでいると推測される領域）に内部ポインタ位置が移動することになる。入力ポインタ位置が補正領域Ｂ［ｉ］内にあり続けるとき、位置ずれケースの方が意図的回避ケースよりもユーザの意図に沿っている可能性が高いと考えられるからであり、また、意図的回避ケースでは、ユーザが比較的長い時間に亘って補正領域Ｂ［ｉ］を入力ポインタ位置として指定し続ける可能性は低いと考えられるからである（補正の過程において入力ポインタ位置が補正領域Ｂ［ｉ］外に移動する又は入力ポインタ位置が非検出になる可能性が高いと考えられるからである）。
【００２５】
図６及び図７を参照して、内部ポインタ位置の決定方法に関する第１具体例を説明する。図６は、表示画面１１の一部の拡大図である。点３０１は補正領域Ｂ［１］の左側に位置する点であり、点３０２は、選択確定領域Ａ［１］の右側に配置された選択確定領域Ａ［２］内の点である。点３０１から点３０２に向かう方向が右方向であると考える。図７には、表示画面１１における、点３０１及び３０２間の断面イメージ図が示されている（後述の図８についても同様）。便宜上、補正領域Ｂ［ｉ］の内、選択確定領域Ａ［ｉ］の左側及び右側に位置する部分を夫々左補正領域Ｂ［ｉ］及び右補正領域Ｂ［ｉ］と呼ぶ。そうすると、点３０１から点３０２に向かって、左補正領域Ｂ［１］の左側に配置された非選択領域Ｃ、左補正領域Ｂ［１］、選択確定領域Ａ［１］、右補正領域Ｂ［１］、右補正領域Ｂ［１］に右側に配置された非選択領域Ｃ、左補正領域Ｂ［２］、選択確定領域Ａ［２］が、この順番で配列されている。
【００２６】
今、時刻ｔ1以前において操作体及び表示画面１１間の接触は無く、時刻ｔ1において操作体が表示画面１１と位置３２０で接触することにより、入力ポインタ位置３２０が検出されたとする。位置３２０は右補正領域Ｂ［１］内の位置である。第１具体例では、時刻ｔ2、ｔ3及びｔ4においても操作体が表示画面１１と位置３２０で接触を継続しており、結果、時刻ｔ2、ｔ3及びｔ4における入力ポインタ位置も位置３２０である。尚、任意の整数ｉに対し、時刻ｔi+1は時刻ｔiよりも単位時間だけ後の時刻である。
【００２７】
この場合、決定部１３は、まず、時刻ｔ1において入力ポインタ位置３２０を内部ポインタ位置に設定する。従って、時刻ｔ1における内部ポインタ位置３２１は位置３２０と一致する。つまり、入力ポインタ位置３２０は内部ポインタ位置の初期位置として機能する。尚、図７では、図示の便宜上、位置３２０と位置３２１を若干ずらして示している（後述の図８の同様箇所についても同様）。時刻ｔ1よりも後において、決定部１３は、入力ポインタ位置が位置３２０に維持されているか否かを監視し、入力ポインタ位置が位置３２０に維持されている場合、ポインタ位置移動処理（ポインタ位置補正処理）を実行する。決定部１３は、時刻ｔ2における入力ポインタ位置と位置３２０との距離が所定距離以下であるとき、時刻ｔ2における入力ポインタ位置が位置３２０に維持されていると判断して、ポインタ位置移動処理を実行しても良い（時刻ｔ3、ｔ4等においても同様）。或いは、時刻ｔ1よりも後において、決定部１３は、入力ポインタ位置が補正領域Ｂ［１］内に属し続けているか否かを監視し、入力ポインタ位置が補正領域Ｂ［１］内に属し続けている場合に、ポインタ位置移動処理を実行しても良い。
【００２８】
ポインタ位置移動処理において、決定部１３は、内部ポインタ位置を、初期位置３２１（即ち入力ポインタ位置３２０）から、入力ポインタ位置３２０が属する補正領域Ｂ［１］に対応した選択確定領域Ａ［１］に向けて、段階的に（換言すれば徐々に）移動させる（即ち補正する）。従って、時刻ｔ2、ｔ3、ｔ4における内部ポインタ位置は、夫々、位置３２２、３２３、３２４となる。位置３２２及び３２３は、位置３２１と同様、右補正領域Ｂ［１］内に存在するが、位置３２２は位置３２１よりも選択確定領域Ａ［１］に近く、位置３２３は位置３２１及び３２２よりも選択確定領域Ａ［１］に近い。位置３２４は、位置３２１〜３２３よりも選択確定領域Ａ［１］に近い、或いは、選択確定領域Ａ［１］内に属する。
【００２９】
決定部１３は、内部ポインタ位置が選択確定領域Ａ［１］内に入った時点でポインタ位置移動処理を停止する。従って、位置３２３が選択確定領域Ａ［１］に属しておらず且つ位置３２４が選択確定領域Ａ［１］に属している場合、内部ポインタ位置が位置３２４に達した時点でポインタ位置移動処理は停止し、また、その時点でアイコンＩＣＮ［１］及び選択確定領域Ａ［１］に割り当てられた処理が実行部２３により実行される。
【００３０】
図８を参照し、内部ポインタ位置の決定方法に関する第２具体例を説明する。第１具体例と同様、時刻ｔ1以前において操作体及び表示画面１１間の接触は無く、時刻ｔ1において操作体が表示画面１１と位置３２０で接触することにより、入力ポインタ位置３２０が検出されたことを想定する。第２具体例において、操作体及び表示画面１１間の位置３２０での接触は時刻ｔ2まで継続しており、時刻ｔ1及びｔ2における入力ポインタ位置は位置３２０である。結果、時刻ｔ2までは第１具体例と同様のポインタ位置移動処理が実行され、時刻ｔ1、ｔ2における内部ポインタ位置は、夫々、位置３２１、３２２となる。
【００３１】
但し、第２具体例では、時刻ｔ2及びｔ3間において、操作体及び表示画面１１間の接触位置が位置３２０から位置３３０へと変化することにより、時刻ｔ3及びｔ4において入力ポインタ位置が位置３３０になっている（図８参照）。ここで、位置３３０は非選択領域Ｃ内の位置である。ポインタ位置移動処理による内部ポインタ位置の移動の実行中において（即ち、その移動の開始後、内部ポインタ位置が選択確定領域Ａ［１］に到達するまでに）、入力ポインタ位置の位置３２０から位置３３０への変化が検出されたとき、決定部１３は、内部ポインタ位置の移動を中止して（即ち、内部ポインタ位置の補正を中止して）内部ポインタ位置を位置３３０へと即時更新する。結果、時刻ｔ3及びｔ4における内部ポインタ位置３３３及び３３４は、時刻ｔ3及びｔ4における入力ポインタ位置（即ち、位置３３０）と同じとされる。第２具体例では、ユーザが意図的に選択確定領域Ａ［１］を避けようとしていると推測されるため、上記の移動補正を中止して内部ポインタ位置を補正領域Ｂ［１］外の位置３３０に更新することがユーザの意図に沿うと考えられる。
【００３２】
尚、上述の説明とは異なるが、図８の位置３３０は選択確定領域Ａ［ｉ］内の位置でありうる。上述の説明とは異なるが、第２具体例において、位置３３０（即ち時刻ｔ3における入力ポインタ位置）が選択確定領域Ａ［ｉ］内に属している場合には、時刻ｔ3における内部ポインタ位置も選択確定領域Ａ［ｉ］内に属し、ユーザが選択確定領域Ａ［ｉ］を正確に指定し直したと考えられるため、時刻ｔ3を基準として、アイコンＩＣＮ［ｉ］及び選択確定領域Ａ［ｉ］に割り当てられた処理が実行される。
【００３３】
また、上述の説明とは異なるが、図８の位置３３０は補正領域Ｂ［２］〜Ｂ［８］内の位置でありうる。上述の説明とは異なるが、第２具体例において、位置３３０（即ち時刻ｔ3における入力ポインタ位置）が補正領域Ｂ［２］内に属している場合には、時刻ｔ3を起点として、内部ポインタ位置を位置３３０から選択確定領域Ａ［２］へと段階的に移動させるポインタ位置移動処理が開始される。
【００３４】
また、ポインタ位置移動処理において、内部ポインタ位置の単位時間当たりの移動量（即ち補正量）は、一定であっても良いし、一定でなくて良い（例えば、時間経過と共に増大又は減少しても良い）。即ち例えば、図７に対応する上述の第１具体例において、時刻ｔ1及びｔ2間の内部ポインタ位置の移動量と時刻ｔ2及びｔ3間の内部ポインタ位置の移動量とを比べた場合、前者の移動量は後者の移動量と同じであっても良いし、前者の移動量は後者の移動量よりも大きくてもいいし、小さくてもいい。決定部１３は、ポインタ位置移動処理における内部ポインタ位置の単位時間当たりの移動量を、入力ポインタ位置が属する補正領域Ｂの大きき、又は、入力ポインタ位置が属する補正領域Ｂに対応した選択確定領域Ａの大きさに応じて、決定しても良い。
【００３５】
上述の例では、補正領域Ｂ［１］〜Ｂ［８］が互いに重複しておらず、１つの選択確定領域Ａに対して１つの補正領域Ｂが個別に対応付けられているが、補正領域Ｂ［１］〜Ｂ［８］の内、任意の２以上の補正領域Ｂを部分的に重複させることも可能であるし、１つの補正領域Ｂを複数の選択確定領域Ａに対応づけることも可能である。例えば、領域設定部２２は、図９に示す如く、選択確定領域Ａ［１］及びＡ［２］の周辺に配置された１つの領域ＢＢを、選択確定領域Ａ［１］及びＡ［２］に対応付けられた補正領域Ｂとして設定しても良い。補正領域ＢＢは、選択確定領域Ａ［１］に隣接する領域及び選択確定領域Ａ［２］に隣接する領域を含む。図９において、補正領域ＢＢは、互いに分離した選択確定領域Ａ［１］及びＡ［２］の夫々の全体を取り囲んでいる。
【００３６】
補正領域ＢＢが設定された場合において、補正領域ＢＢに属する入力ポインタ位置が検出されたとき、決定部１３は、まず入力ポインタ位置を内部ポインタ位置に代入し、その後、補正領域ＢＢに対応付けられた複数の選択確定領域Ａ（図９の例においてＡ［１］及びＡ［２］）の中から入力ポインタ位置に最も近い選択確定領域Ａを特定して、内部ポインタ位置を、入力ポインタ位置から、特定した選択確定領域Ａに向けて段階的に移動させる（即ち補正する）。従って仮に、時刻ｔ1〜ｔ4における入力ポインタ位置が補正領域ＢＢ内の位置３６０に固定されていて且つ位置３６０が選択確定領域Ａ［１］よりも選択確定領域Ａ［２］に近い場合、決定部１３により、時刻ｔ1〜ｔ4における内部ポインタ位置は、夫々、位置３６１〜３６４とされる。内部ポインタ位置３６１は入力ポインタ位置３６０と一致している。位置３６２及び３６３は、位置３６１と同様、補正領域ＢＢ内に存在するが、位置３６２は位置３６１よりも選択確定領域Ａ［２］に近く、位置３６３は位置３６１及び３６２よりも選択確定領域Ａ［２］に近い。位置３６４は、位置３６１〜３６３よりも選択確定領域Ａ［２］に近い、或いは、選択確定領域Ａ［２］内に属する。補正領域ＢＢが３以上の選択確定領域Ａを取り囲むように設けられている場合も同様である。
【００３７】
また、表示画面１１に８つの選択確定領域Ａが設けられる例を上述したが、表示画面１１に設けられる選択確定領域Ａの個数は８以外でも良く、１つであっても良い。選択確定領域Ａの個数が１である場合、補正領域Ｂの個数も１で足る。また、表示画面１１に非選択領域Ｃが存在していなくても良い。
【００３８】
＜＜第２実施形態＞＞
本発明の第２実施形態を説明する。第２実施形態は第１実施形態を基礎とする実施形態であり、第２実施形態で特に述べない事項に関しては、矛盾なき限り、第１実施形態の記載が第２実施形態にも適用される。
【００３９】
第２実施形態に係る電子機器１は、視線入力機能を有している。即ち、第２実施形態では、ユーザの視線を電子機器１に対するポインティングデバイスの一種として用いる。このため、第２実施形態では、図２の入力ポインタ位置検出部１２として、視線検出部（不図示）が電子機器１に設けられる。視線検出部は、公知の視線検出方法を用いて、ユーザの視線を検出し、ユーザが見ている表示画面１１上の位置（即ち、ユーザの視線と表示画面１１との交差位置）を入力ポインタ位置として検出する。例えば、視線検出部は、ユーザの眼球の動きを撮影するカメラ（不図示）を有し、当該カメラの撮影結果に基づきユーザの視線の検出及び入力ポインタ位置の検出を行う。入力ポインタ位置の検出動作が異なる点を除き、電子機器１の動作は、第１及び第２実施形態間で同じである。
【００４０】
第１及び第２実施形態によれば、位置ずれケース、即ち、ユーザが選択確定領域Ａ［ｉ］を指定しようとしたが位置ずれが発生して入力ポインタ位置が補正領域Ｂ［ｉ］内にあるケースにおいて、内部ポインタ位置が、尤度の高い領域（ユーザが指定を望んでいると推測される領域）、即ち選択確定領域Ａ［ｉ］に向けて移動補正される。このため、ユーザの意図に沿った指示を電子機器１に入力しやすくなる。特に、ユーザの視線をポインティングデバイスに用いる場合においては、選択確定領域Ａ［ｉ］を正確に視線にて指定することが難しいことも多く、上記位置ずれが発生しやすいため、本方法は非常に有益である。また、眼球自体の微小運動による入力ぶれも、選択確定領域Ａ［ｉ］の正確なる指定の阻害要因となる。視線入力に限らず、入力ぶれが内在するようなポインティングデバイスを利用する形態において、本発明に係る方法は広く有益性が期待される。
【００４１】
＜＜変形等＞＞
本発明の実施形態は、特許請求の範囲に示された技術的思想の範囲内において、適宜、種々の変更が可能である。以上の実施形態は、あくまでも、本発明の実施形態の例であって、本発明ないし各構成要件の用語の意義は、以上の実施形態に記載されたものに制限されるものではない。上述の説明文中に示した具体的な数値は、単なる例示であって、当然の如く、それらを様々な数値に変更することができる。上述の実施形態に適用可能な注釈事項として、以下に、注釈１及び注釈２を記す。各注釈に記載した内容は、矛盾なき限り、任意に組み合わせることが可能である。
【００４２】
［注釈１］
電子機器１を、ハードウェア、或いは、ハードウェアとソフトウェアの組み合わせによって構成することができる。電子機器１にて実現される機能の全部又は一部である任意の特定の機能をプログラムとして記述して、該プログラムを電子機器１に搭載可能なフラッシュメモリに保存しておき、該プログラムをプログラム実行装置（例えば、電子機器１に搭載可能なマイクロコンピュータ）上で実行することによって、その特定の機能を実現するようにしてもよい。上記プログラムは任意の記録媒体（不図示）に記憶及び固定される。上記プログラムを記憶及び固定する記録媒体（不図示）は電子機器１と異なる機器（サーバ機器等）に搭載又は接続されても良い。
【００４３】
［注釈２］
上述の表示画面１１は、ポインティングデバイスを形成し、ポインタ位置の入力を受ける入力面の一種である。入力面は、表示画面１１である必要は必ずしも無く、例えば、電子機器１に接続、付随又は内包されるタッチパッド等であっても良い。
【符号の説明】
【００４４】
１  電子機器
１１  表示画面
１２  入力ポインタ位置検出部
１３  内部ポインタ位置決定部
１４  主制御部
２１  表示制御部
２２  領域設定部
２３  アイコン対応処理実行部
ＩＣＮ［ｉ］  アイコン
Ａ［ｉ］  選択確定領域
Ｂ［ｉ］  補正領域
Ｃ  非選択領域
【図１】
2014035637.tif 000003
【図２】
2014035637.tif 000004
【図３】
2014035637.tif 000005
【図４】
2014035637.tif 000006
【図５】
2014035637.tif 000007
【図６】
2014035637.tif 000008
【図７】
2014035637.tif 000009
【図８】
2014035637.tif 000010
【図９】
2014035637.tif 000011