(57)【特許請求の範囲】
【請求項１】
画面上に複数の機能項目を表示する表示部と、
所定の選択操作に応じて前記画面上を移動するポインタによって、複数の前記機能項目のいずれか１つを選択し、且つ、所定の決定操作に応じてその選択を決定する入力部と、
前記入力部からの入力値に基づいて前記ポインタの移動を制御する制御部と、を備える入力装置において、
複数の前記機能項目にはそれぞれ前記機能項目の外形ラインの内側に配置されるボタン領域と、前記ボタン領域の外周に配置される選択領域とが設けられており、前記入力部によって前記ボタン領域と前記選択領域とのいずれか一方内に前記ポインタが移動されると、その機能項目が選択されるようになっており、
前記制御部は、前記ポインタの移動速度が所定速度より低くなった停止相当時に、
前記ポインタが前記選択領域内にある場合は、前記表示部におけるポインタの座標を前記停止相当時となったときの位置に設定し、
前記ポインタが前記ボタン領域内にある場合は、前記表示部におけるポインタの座標を前記ボタン領域内の所定の位置に移動させることを特徴とする入力装置。
【請求項２】
前記制御部は、前記ポインタが前記選択領域内にあると、前記ポインタの位置を基準とする第１固定領域を形成し、
次に前記ポインタが移動していくときに、
前記ポインタがまだ前記第１固定領域内で移動している間は、前記表示部における前記ポインタの座標を前記第１固定領域の基準の位置に固定し、
前記ポインタが前記第１固定領域から外に出た場合に、前記表示部における前記ポインタの座標を移動先の位置に設定することを特徴とする請求項１に記載の入力装置。
【請求項３】
前記制御部は、前記ポインタが前記ボタン領域内にあると、前記表示部におけるポインタの座標を前記ボタン領域内の所定の位置に移動させると共に、
移動させた前記ポインタの位置を基準とし、前記選択領域よりも大きく設定される第２固定領域を形成し、
次に前記ポインタが移動していくときに、
前記ポインタがまだ前記第２固定領域内で移動している間は、前記表示部における前記ポインタの座標を前記第２固定領域の基準の位置に固定し、
前記ポインタが前記第２固定領域から外に出た場合に、前記表示部における前記ポインタの座標を移動先の位置に設定することを特徴とする請求項１または請求項２に記載の入力装置。
【請求項４】
前記所定の位置は、前記ボタン領域の中心位置であることを特徴とする請求項１〜請求項３のいずれか１つに記載の入力装置。
【請求項５】
複数の前記機能項目は、列を成すように配置されており、
前記所定の位置は、前記ポインタの前記停止相当時の位置から前記列の延びる方向に対して直交する方向に延びる線分と、前記列の延びる方向に沿う前記機能項目の中心線との交点位置であることを特徴とする請求項１〜請求項３のいずれか１つに記載の入力装置。
【請求項６】
複数の前記機能項目のうち、少なくとも１つの前記機能項目の前記ボタン領域は、複数の小ボタン領域に区画されており、
前記所定の位置は、前記ポインタが前記停止相当時となった位置に対応する前記小ボタン領域の中心位置であることを特徴とする請求項１〜請求項３のいずれか１つに記載の入力装置。
【請求項７】
前記制御部は、前記ポインタの前記停止相当時からの経過時間が所定時間より長い時においては、前記表示部における前記ポインタの座標を、そのとき選択されていた前記機能項目の前記ボタン領域内の前記所定の位置に対して別途設定される所定位置に設定することを特徴とする請求項１〜請求項６のいずれか１つに記載の入力装置。
【請求項８】
前記制御部は、前記決定操作時に、前記表示部における前記ポインタの座標を、そのとき選択されていた前記機能項目の前記ボタン領域内の前記所定の位置に対して別途設定される所定位置に設定することを特徴とする請求項１〜請求項７のいずれか１つに記載の入力装置。
【請求項９】
画面上に複数の機能項目を表示する表示部と、
所定の選択操作に応じて前記画面上を移動するポインタによって、複数の前記機能項目のいずれか１つを選択し、且つ、所定の決定操作に応じてその選択を決定する入力部と、
前記入力部からの入力値に基づいて前記ポインタの移動を制御する制御部と、を備える入力装置において、
前記制御部は、前記ポインタの移動速度が所定速度より低くなった停止相当時に、
前記停止相当時の前記ポインタの位置を基準とする固定領域を形成し、
次に前記ポインタが移動していくときに、
前記ポインタがまだ前記固定領域内で移動している間は、前記表示部における前記ポインタの座標を前記基準の位置に固定し、
前記ポインタが前記固定領域から外に出た場合に、前記表示部における前記ポインタの座標を移動先の位置に設定することを特徴とする入力装置。
【請求項１０】
画面上に複数の機能項目を表示する表示部と、
所定の選択操作に応じて前記画面上を移動するポインタによって、複数の前記機能項目のいずれか１つを選択し、且つ、所定の決定操作に応じてその選択を決定する入力部と、
前記入力部からの入力値に基づいて前記ポインタの移動を制御する制御部と、を備える入力装置において、
複数の前記機能項目はそれぞれ隣り合う部位が当接するように配置されており、複数の前記機能項目にはそれぞれ前記機能項目の外形ラインの内周に配置されるボタン領域と、前記ボタン領域の内側に配置される内側領域とが設けられており、前記入力部によって前記ボタン領域と前記内側領域とのいずれか一方内に前記ポインタが移動されると、その機能項目が選択されるようになっており、
前記制御部は、前記ポインタの移動速度が所定速度より低くなった停止相当時に、
前記ポインタが前記ボタン領域内にある場合は、前記表示部におけるポインタの座標を前記停止相当時となったときの位置に設定し、
前記ポインタが前記内側領域内にある場合は、前記表示部におけるポインタの座標を前記機能項目内の所定の位置に移動させることを特徴とする入力装置。
【請求項１１】
前記制御部は、前記ポインタが前記ボタン領域内にあると、前記ポインタの位置を基準とする第１固定領域を形成し、
次に前記ポインタが移動していくときに、
前記ポインタがまだ前記第１固定領域内で移動している間は、前記表示部における前記ポインタの座標を前記第１固定領域の基準の位置に固定し、
前記ポインタが前記第１固定領域から外に出た場合に、前記表示部における前記ポインタの座標を移動先の位置に設定することを特徴とする請求項１０に記載の入力装置。
【請求項１２】
前記制御部は、前記ポインタが前記内側領域内にあると、前記表示部におけるポインタの座標を前記機能項目内の所定の位置に移動させると共に、
移動させた前記ポインタの位置を基準とし、前記ボタン領域よりも大きく設定される第２固定領域を形成し、
次に前記ポインタが移動していくときに、
前記ポインタがまだ前記第２固定領域内で移動している間は、前記表示部における前記ポインタの座標を前記第２固定領域の基準の位置に固定し、
前記ポインタが前記第２固定領域から外に出た場合に、前記表示部における前記ポインタの座標を移動先の位置に設定することを特徴とする請求項１０または請求項１１に記載の入力装置。
【請求項１３】
前記所定の位置は、前記機能項目内の中心位置であることを特徴とする請求項１０〜請求項１２のいずれか１つに記載の入力装置。
【請求項１４】
複数の前記機能項目は、列を成すように配置されており、
前記所定の位置は、前記ポインタの前記停止相当時の位置から前記列の延びる方向に対して直交する方向に延びる線分と、前記列の延びる方向に沿う前記機能項目の中心線との交点位置であることを特徴とする請求項１０〜請求項１２のいずれか１つに記載の入力装置。
【請求項１５】
複数の前記機能項目のうち、少なくとも１つの前記機能項目の前記内側領域は、複数の小内側領域に区画されており、
前記所定の位置は、前記ポインタが前記停止相当時となった位置に対応する前記小内側領域の中心位置であることを特徴とする請求項１０〜請求項１２のいずれか１つに記載の入力装置。
【請求項１６】
前記制御部は、前記ポインタの前記停止相当時からの経過時間が所定時間より長い時においては、前記表示部における前記ポインタの座標を、そのとき選択されていた前記機能項目内の前記所定の位置に対して別途設定される所定位置に設定することを特徴とする請求項１０〜請求項１５のいずれか１つに記載の入力装置。
【請求項１７】
前記制御部は、前記決定操作時に、前記表示部における前記ポインタの座標を、そのとき選択されていた前記機能項目内の前記所定の位置に対して別途設定される所定位置に設定することを特徴とする請求項１０請求項１６のいずれか１つに記載の入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に表示される機能項目が所定の選択操作によって選択され、所定の決定操作に基づいてその選択が決定される入力装置に関するものである。
【背景技術】
【０００２】
従来の入力装置として、例えば特許文献１に示されるものが知られている。特許文献１の入力装置は、画面上に複数の機能項目を表示する表示部と、所定の選択操作に応じて表示部の画面上で不可視のポインタを移動させて、いずれか１つの機能項目を選択し、所定の決定操作に基づいてその選択を決定する入力部とを備えている。
【０００３】
所定の選択操作というのは、使用者が、入力部の表面上で指をスライド移動させることで、ポインタを移動させて機能項目を選択するものとなっている。また、所定の決定操作というのは、使用者が、指を入力部の表面上で押し込むことで選択した機能項目を決定するものとなっている。
【０００４】
各機能項目においては、機能項目の中心側に配置される選択領域と、選択領域の外周に配置される境界領域とによってボタン領域が形成されており、ポインタがいずれか１つの機能項目の境界領域内に進入して、所定時間停止されると、選択領域の中心へ自動的に移動されるようになっている。
【０００５】
これにより、ポインタが所望の機能項目の境界領域にあって、使用者のスライド操作が停止されて所定時間経過すると、ポインタは選択領域の中心へ移動されるので、使用者が決定のための押し込み操作をしたとき、指ブレ等があっても、所望の機能項目を確実に決定することができ、誤入力を低減できるようになっている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２４４３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、複数の機能項目のうち、１つの機能項目からある程度、離れた位置にある他の機能項目を選択するために、その途中にある機能項目の近傍を通り過ぎるようにポインタを移動させた場合、その間で移動、停止を繰り返すと、ポインタは、上記のような引込み作用によって、途中にある機能項目に引込まれていき、思惑の移動ラインから外れて、最初に意図した他の機能項目を選択することができない（誤選択となる）場合がある。そのような状態で決定操作を行えば、明らかに誤入力となる。
【０００８】
本発明の目的は、上記問題に鑑み、機能項目に対する決定操作における誤入力を抑制可能とする入力装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は上記目的を達成するために、以下の技術的手段を採用する。
【００１０】
請求項１に記載の発明では、画面上に複数の機能項目を表示する表示部と、
所定の選択操作に応じて画面上を移動するポインタによって、複数の機能項目のいずれか１つを選択し、且つ、所定の決定操作に応じてその選択を決定する入力部と、
入力部からの入力値に基づいてポインタの移動を制御する制御部と、を備える入力装置において、
複数の機能項目にはそれぞれ機能項目の外形ラインの内側に配置されるボタン領域と、ボタン領域の外周に配置される選択領域とが設けられており、入力部によってボタン領域と選択領域とのいずれか一方内にポインタが移動されると、その機能項目が選択されるようになっており、
制御部は、ポインタの移動速度が所定速度より低くなった停止相当時に、
ポインタが選択領域内にある場合は、表示部におけるポインタの座標を停止相当時となったときの位置に設定し、
ポインタがボタン領域内にある場合は、表示部におけるポインタの座標をボタン領域内の所定の位置に移動させることを特徴としている。
【００１１】
この発明によれば、ポインタが機能項目の選択領域内にある場合は、表示部におけるポインタの座標を、停止相当時となったときの位置に定めるようにしているので、再びポインタを移動させ、他の機能項目の近傍を通り過ぎるようにした場合でも、不用意にポインタが他の機能項目のボタン領域内に移動されることがない。よって、機能項目に対する選択操作における誤選択、更には決定操作における誤入力を抑制することができる。
【００１２】
また、ポインタが機能項目のボタン領域内にある場合は、表示部におけるポインタの座標を、ボタン領域内の所定の位置に移動させるようにしているので、機能項目に対する選択を行った後に決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、その機能項目を所望の機能項目として確実に決定することができる。よって、機能項目に対する決定操作における誤入力を抑制可能とする入力装置とすることができる。
【００１３】
請求項２に記載の発明では、制御部は、ポインタが選択領域内にあると、ポインタの位置を基準とする第１固定領域を形成し、
次にポインタが移動していくときに、
ポインタがまだ第１固定領域内で移動している間は、表示部におけるポインタの座標を第１固定領域の基準の位置に固定し、
ポインタが第１固定領域から外に出た場合に、表示部におけるポインタの座標を移動先の位置に設定することを特徴としている。
【００１４】
この発明によれば、上記請求項１に記載の発明の作用効果に加えて、以下の作用効果を奏することができる。
【００１５】
即ち、ポインタの停止相当時に、ポインタが機能項目の選択領域内にある場合、次にポインタが移動していくときに、ポインタが第１固定領域内を出ない限り、表示部におけるポインタの座標位置が第１固定領域内の基準の位置に固定されることになる。つまり、多少のポインタの移動があっても表示部におけるポインタの座標が選択領域内に固定された状態を維持することができ、意図しない近接する他の機能項目を選択状態にしてしまうことがない。よって、この誤選択から誤入力に繋がることを抑制することができる。
【００１６】
また、ポインタが機能項目の選択領域内にある場合で、次にポインタが移動していき、ポインタが第１固定領域内から外に出た場合は、表示部におけるポインタの座標位置が移動先の位置に設定されるので、上記のように固定されたポインタの座標を解除することができ、本来のポインタの位置に合致する座標設定が可能となる。
【００１７】
請求項３に記載の発明では、制御部は、ポインタがボタン領域内にあると、表示部におけるポインタの座標をボタン領域内の所定の位置に移動させると共に、
移動させたポインタの位置を基準とし、選択領域よりも大きく設定される第２固定領域を形成し、
次に前記ポインタが移動していくときに、
ポインタがまだ第２固定領域内で移動している間は、表示部におけるポインタの座標を第２固定領域の基準の位置に固定し、
ポインタが第２固定領域から外に出た場合に、表示部におけるポインタの座標を移動先の位置に設定することを特徴としている。
【００１８】
この発明によれば、ポインタがボタン領域内にあると、表示部におけるポインタの座標をボタン領域内の所定の位置に移動させると共に、移動させたポインタの位置を基準とする第２固定領域を形成し、次にポインタが移動していくときに、ポインタがまだ第２固定領域内にある場合は、表示部におけるポインタの座標を第２固定領域内の基準の位置に固定する。よって、機能項目に対する選択を行った後に決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、その機能項目を所望の機能項目として確実に決定することができる。よって、機能項目に対する決定操作における誤入力を抑制可能とする入力装置とすることができる。
【００１９】
また、次にポインタが移動していき、ポインタが第２固定領域内から外に出た場合は、表示部におけるポインタの座標位置が移動先の位置に設定されるので、上記のように固定されたポインタの座標を解除することができ、本来のポインタの位置に合致する座標設定が可能となる。
【００２０】
請求項４に記載の発明では、所定の位置は、ボタン領域の中心位置であることを特徴としている。
【００２１】
この発明によれば、ポインタはボタン領域の中心位置に移動設定されるので、機能項目の選択操作においては、確実な選択が可能となり、更に、機能項目に対する決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、その機能項目を所望の機能項目として確実に決定することができる。
【００２２】
請求項５に記載の発明では、複数の機能項目は、列を成すように配置されており、
所定の位置は、ポインタの停止相当時の位置から列の延びる方向に対して直交する方向に延びる線分と、列の延びる方向に沿う機能項目の中心線との交点位置であることを特徴としている。
【００２３】
この発明によれば、ポインタは、列の延びる方向に対して直交する方向に中心線上に移動されるので、列の延びる方向へのポインタの移動のブレを抑えることができる。よって、ポインタを列の延びる方向に対して直交する方向にまっすぐ移動させることができ、選択動作における誤選択を防ぐことができる。
【００２４】
請求項６に記載の発明では、複数の機能項目のうち、少なくとも１つの機能項目のボタン領域は、複数の小ボタン領域に区画されており、
所定の位置は、ポインタが停止相当時となった位置に対応する小ボタン領域の中心位置であることを特徴としている。
【００２５】
この発明によれば、ポインタの座標を移動させる際の所定の位置は、ポインタが停止相当時となった位置に対応する小ボタン領域の中心位置とするので、次にポインタが大きく離れた位置の機能項目を選択することを防ぐため、目的の機能項目を選択し易くなる。
【００２６】
請求項７に記載の発明では、制御部は、ポインタの停止相当時からの経過時間が所定時間より長い時においては、表示部におけるポインタの座標を、そのとき選択されていた機能項目のボタン領域内の所定の位置に対して別途設定される所定位置に設定することを特徴としている。
【００２７】
この発明によれば、ポインタの停止相当時からの経過時間が所定時間より長い時においては、ポインタの位置に対応する機能項目は選択状態とされ、次にその選択された機能項目が決定される状態にあると予測される。よって、このときは、表示部におけるポインタの座標を、そのとき選択されていた機能項目のボタン領域内の所定の位置に対して別途設定される所定位置に設定するので、その機能項目の決定を確実に行うことができる。
【００２８】
請求項８に記載の発明では、制御部は、決定操作時に、表示部におけるポインタの座標を、そのとき選択されていた機能項目のボタン領域内の所定の位置に対して別途設定される所定位置に設定することを特徴としている。
【００２９】
この発明によれば、決定操作時に、表示部におけるポインタの座標を、そのとき選択されていた機能項目のボタン領域内の所定の位置に対して別途設定される所定位置に設定するので、決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、その機能項目を所望の機能項目として確実に選択し続けることができる。
【００３０】
請求項９に記載の発明では、画面上に複数の機能項目を表示する表示部と、
所定の選択操作に応じて画面上を移動するポインタによって、複数の機能項目のいずれか１つを選択し、且つ、所定の決定操作に応じてその選択を決定する入力部と、
入力部からの入力値に基づいてポインタの移動を制御する制御部と、を備える入力装置において、
制御部は、ポインタの移動速度が所定速度より低くなった停止相当時に、
停止相当時のポインタの位置を基準とする固定領域を形成し、
次にポインタが移動していくときに、
ポインタがまだ固定領域内で移動している間は、表示部におけるポインタの座標を基準の位置に固定し、
ポインタが固定領域から外に出た場合に、表示部におけるポインタの座標を移動先の位置に設定することを特徴としている。
【００３１】
この発明によれば、ポインタがまだ固定領域内で移動している間は、表示部におけるポインタの座標が固定領域内の基準の位置に固定されるので、機能項目に対する選択を行った後に決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、その機能項目を所望の機能項目として確実に決定することができる。よって、機能項目に対する決定操作における誤入力を抑制可能とする入力装置とすることができる。
【００３２】
また、ポインタが停止相当時から次に移動していくときに、ポインタが固定領域内から外に出た場合は、表示部におけるポインタの座標位置が移動先の位置に設定されるので、上記のように固定されたポインタの座標を解除することができ、本来のポインタの位置に合致する座標設定が可能となる。
【００３３】
請求項１０に記載の発明では、画面上に複数の機能項目を表示する表示部と、
所定の選択操作に応じて画面上を移動するポインタによって、複数の機能項目のいずれか１つを選択し、且つ、所定の決定操作に応じてその選択を決定する入力部と、
入力部からの入力値に基づいてポインタの移動を制御する制御部と、を備える入力装置において、
複数の機能項目はそれぞれ隣り合う部位が当接するように配置されており、複数の機能項目にはそれぞれ機能項目の外形ラインの内周に配置されるボタン領域と、ボタン領域の内側に配置される内側領域とが設けられており、入力部によってボタン領域と内側領域とのいずれか一方内にポインタが移動されると、その機能項目が選択されるようになっており、
制御部は、ポインタの移動速度が所定速度より低くなった停止相当時に、
ポインタがボタン領域内にある場合は、表示部におけるポインタの座標を停止相当時となったときの位置に設定し、
ポインタが内側領域内にある場合は、表示部におけるポインタの座標を機能項目内の所定の位置に移動させることを特徴としている。
【００３４】
この発明によれば、ポインタが機能項目のボタン領域内にある場合は、表示部におけるポインタの座標を、停止相当時となったときの位置に定めるようにしているので、再びポインタを移動させ、他の機能項目の近傍を通り過ぎるようにした場合でも、不用意にポインタが他の機能項目の内側領域内に移動されることがない。よって、機能項目に対する選択操作における誤選択、更には決定操作における誤入力を抑制することができる。
【００３５】
また、ポインタが機能項目の内側領域内にある場合は、表示部におけるポインタの座標を、機能項目内の所定の位置に移動させるようにしているので、機能項目に対する選択を行った後に決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、その機能項目を所望の機能項目として確実に決定することができる。よって、機能項目に対する決定操作における誤入力を抑制可能とする入力装置とすることができる。
【００３６】
請求項１１に記載の発明では、制御部は、ポインタがボタン領域内にあると、ポインタの位置を基準とする第１固定領域を形成し、
次にポインタが移動していくときに、
ポインタがまだ第１固定領域内で移動している間は、表示部におけるポインタの座標を第１固定領域の基準の位置に固定し、
ポインタが第１固定領域から外に出た場合に、表示部におけるポインタの座標を移動先の位置に設定することを特徴としている。
【００３７】
この発明によれば、上記請求項１０に記載の発明の作用効果に加えて、以下の作用効果を奏することができる。
【００３８】
即ち、ポインタの停止相当時に、ポインタが機能項目のボタン領域内にある場合、次にポインタが移動していくときに、ポインタが第１固定領域内を出ない限り、表示部におけるポインタの座標位置が第１固定領域内の基準の位置に固定されることになる。つまり、多少のポインタの移動があっても表示部におけるポインタの座標がボタン領域内に固定された状態を維持することができ、意図しない近接する他の機能項目を選択状態にしてしまうことがない。よって、この誤選択から誤入力に繋がることを抑制することができる。
【００３９】
また、ポインタが機能項目のボタン領域内にある場合で、次にポインタが移動していき、ポインタが第１固定領域内から外に出た場合は、表示部におけるポインタの座標位置が移動先の位置に設定されるので、上記のように固定されたポインタの座標を解除することができ、本来のポインタの位置に合致する座標設定が可能となる。
【００４０】
請求項１２に記載の発明では、制御部は、ポインタが内側領域内にあると、表示部におけるポインタの座標を機能項目内の所定の位置に移動させると共に、
移動させたポインタの位置を基準とし、ボタン領域よりも大きく設定される第２固定領域を形成し、
次に前記ポインタが移動していくときに、
ポインタがまだ第２固定領域内で移動している間は、表示部におけるポインタの座標を第２固定領域の基準の位置に固定し、
ポインタが第２固定領域から外に出た場合に、表示部におけるポインタの座標を移動先の位置に設定することを特徴としている。
【００４１】
この発明によれば、ポインタが内側領域内にあると、表示部におけるポインタの座標を機能項目内の所定の位置に移動させると共に、移動させたポインタの位置を基準とする第２固定領域を形成し、次にポインタが移動していくときに、ポインタがまだ第２固定領域内にある場合は、表示部におけるポインタの座標を第２固定領域内の基準の位置に固定する。よって、機能項目に対する選択を行った後に決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、その機能項目を所望の機能項目として確実に決定することができる。よって、機能項目に対する決定操作における誤入力を抑制可能とする入力装置とすることができる。
【００４２】
また、次にポインタが移動していき、ポインタが第２固定領域内から外に出た場合は、表示部におけるポインタの座標位置が移動先の位置に設定されるので、上記のように固定されたポインタの座標を解除することができ、本来のポインタの位置に合致する座標設定が可能となる。
【００４３】
請求項１３に記載の発明では、所定の位置は、機能項目内の中心位置であることを特徴としている。
【００４４】
この発明によれば、ポインタは機能項目内の中心位置に移動設定されるので、機能項目の選択操作においては、確実な選択が可能となり、更に、機能項目に対する決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、その機能項目を所望の機能項目として確実に決定することができる。
【００４５】
請求項１４に記載の発明では、複数の機能項目は、列を成すように配置されており、
所定の位置は、ポインタの停止相当時の位置から列の延びる方向に対して直交する方向に延びる線分と、列の延びる方向に沿う機能項目の中心線との交点位置であることを特徴としている。
【００４６】
この発明によれば、ポインタは、列の延びる方向に対して直交する方向に中心線上に移動されるので、列の延びる方向へのポインタの移動のブレを抑えることができる。よって、ポインタを列の延びる方向に対して直交する方向にまっすぐ移動させることができ、選択動作における誤選択を防ぐことができる。
【００４７】
請求項１５に記載の発明では、複数の機能項目のうち、少なくとも１つの機能項目の内側領域は、複数の小内側領域に区画されており、
所定の位置は、ポインタが停止相当時となった位置に対応する小内側領域の中心位置であることを特徴としている。
【００４８】
この発明によれば、ポインタの座標を移動させる際の所定の位置は、ポインタが停止相当時となった位置に対応する小内側領域の中心位置とするので、次にポインタが大きく離れた位置の機能項目を選択することを防ぐため、目的の機能項目を選択し易くなる。
【００４９】
請求項１６に記載の発明では、制御部は、ポインタの停止相当時からの経過時間が所定時間より長い時においては、表示部におけるポインタの座標を、そのとき選択されていた機能項目内の所定の位置に対して別途設定される所定位置に設定することを特徴としている。
【００５０】
この発明によれば、ポインタの停止相当時からの経過時間が所定時間より長い時においては、ポインタの位置に対応する機能項目は選択状態とされ、次にその選択された機能項目が決定される状態にあると予測される。よって、このときは、表示部におけるポインタの座標を、そのとき選択されていた機能項目内の所定の位置に対して別途設定される所定位置に設定するので、その機能項目の決定を確実に行うことができる。
【００５１】
請求項１７に記載の発明では、制御部は、決定操作時に、表示部におけるポインタの座標を、そのとき選択されていた機能項目内の所定の位置に対して別途設定される所定位置に設定することを特徴としている。
【００５２】
この発明によれば、決定操作時に、表示部におけるポインタの座標を、そのとき選択されていた機能項目内の所定の位置に対して別途設定される所定位置に設定するので、決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、その機能項目を所望の機能項目として選択し続けることができる。
【図面の簡単な説明】
【００５３】
【図１】入力装置の概略構成を示す構成図である。
【図２】第１実施形態におけるポインタの移動（引込み）要領を示す説明図である。
【図３】第１実施形態における引込み制御の内容を示すフローチャートである。
【図４】第１実施形態におけるポインタの動きを示す説明図である。
【図５】第２実施形態におけるポインタの座標固定要領を示す説明図である。
【図６】第２実施形態における座標固定の内容を示すフローチャートである。
【図７】第３実施形態を示すフローチャートである。
【図８】第４実施形態を示す説明図である。
【図９】第５実施形態におけるポインタの動きを示す説明図である。
【図１０】第６実施形態を示す説明図である。
【図１１】第７実施形態を示す説明図である。
【発明を実施するための形態】
【００５４】
以下に、図面を参照しながら本発明を実施するための複数の形態を説明する。各形態において先行する形態で説明した事項に対応する部分には同一の参照符号を付して重複する説明を省略する場合がある。各形態において構成の一部のみを説明している場合は、構成の他の部分については先行して説明した他の形態を適用することができる。各実施形態で具体的に組み合わせが可能であることを明示している部分同士の組み合わせばかりではなく、特に組み合わせに支障が生じなければ、明示していなくても実施形態同士を部分的に組み合せることも可能である。
【００５５】
（第１実施形態）
第１実施形態の入力装置１００について図１〜図４を用いて説明する。図１は入力装置１００の概略構成を示す構成図、図２はポインタ１１４の移動（引込み）要領を示す説明図、図３は引込み制御の内容を示すフローチャート、図４はポインタ１１４の動きを示す説明図である。
【００５６】
入力装置１００は、図１に示すように、表示画面上にＧＵＩ（グラフィカルユーザインターフェース）を表示する表示部１１０と、システムに対する指示を入力する入力部１２０と、入力部１２０からの入力に基づいてＧＵＩの表示制御を行う制御部１３０と、を備えている。
【００５７】
表示部１１０は、例えば液晶ディスプレイのような表示手段であり、表示画面１１０ａ上に複数の機能項目１１１を表示するようになっている。機能項目１１１は、例えば、複数のボタン１１１であり、複数のボタン１１１は、表示画面１１０ａ上において、左右方向、および上下方向のうち、少なくとも１つの方向に対してランダムに配置されている。ここでは、複数のボタン１１１は、左右方向には整列するように並べられているが、上下方向には例えば千鳥状となって、ランダムに配置されている。複数のボタン１１１うち、例えば、上から２列目〜４列目の一番左側のボタン１１１は、左側の画面枠１１０ｂから順次右側に離れるように配置されており、５列目の一番左側のボタン１１１は、１列目の一番左側のボタン１１１と左右方向に同等の位置に配置されている。表示画面１１０ａの画面枠１１０ｂの内側となる領域において、上記複数のボタン１１１の形成された領域以外の領域は、非ボタン領域１１０ｃとなっている。
【００５８】
複数のボタン１１１は、それぞれに所定のプログラムが割り当てられたものであり、後述するボタンの選択操作、および選択後の決定操作によって、選択されたボタン１１１のプログラムが実行されるようになっている。尚、複数のボタン１１１は、図１、図２、図４に示すように、外形が矩形形状（長方形）に形成されたものとしているが、ボタンの形状および数は、この例に限定されるものではない。
【００５９】
また、複数のボタン１１１のうち、いずれかが選択されたときには、図１に示すように、選択されたボタン（図１中の右上のボタン１１１）の外周部に枠状のカーソル１１２が点灯表示され、使用者に対してボタン１１１の選択状態が視覚的に認識されるようになっている。
【００６０】
図２（図１、図４を含む）に示すように、各ボタン１１１の外形ラインの内側は、ボタン領域１１１１として形成されている。また、各ボタン１１１の外形ラインの外周側、つまり非ボタン領域１１０ｃには、各ボタン１１１を取り囲むように境界線１１３が設けられており、この境界線１１３と、各ボタン１１１の外形ラインとによって囲まれる領域が、各ボタン１１１に対する選択領域１１３１として形成されている。表示画面１１０ａ上における各ボタン１１１の配置より、例えば、上から２列目〜４列目の一番左側のボタン１１１の選択領域１１３１は、左側の画面枠１１０ｂまで延びており、これらの選択領域１１３１の面積は、順次大きくなるように設定されている。選択領域１１３１は、表示部１１０の表示画面１１０ａ上において使用者には不可視の状態で設定されている。
【００６１】
入力部１２０は、例えば、トラックパッド、あるいはタッチパッド等のポインティングデバイスで構成された入力手段である。入力部１２０は、使用者が入力部１２０の表面上で指をスライド操作することで、表示部１１０の表示画面１１０ａ上にポインタ１１４を移動させるようになっている。ポインタ１１４は、使用者に対して不可視のもの、あるは可視のものとして設定することができる。そして、ポインタ１１４が各ボタン１１１のうち、所望のボタン１１１のボタン領域１１１１、または選択領域１１３１内のいずれか一方内に入ると、所望のボタン１１１を選択状態とすることができるようになっている。更に、使用者が入力部１２０の表面上で指を押し込むことで、所望のボタン１１１の選択状態を決定状態にすることができるようになっている。
【００６２】
制御部１３０は、例えば、コンピュータであり、少なくとも演算・制御機能を備えた中央演算装置（ＣＰＵ）、プログラムやデータを格納する記憶機能を備えたＲＯＭ、ＲＡＭ等からなる主記憶装置（メモリ）およびハードディスクなどの補助記憶装置から構成されている。制御部１３０は、入力部１２０からの入力値（指のスライド）に基づいてポインタ１１４の移動を制御するようになっている。
【００６３】
本実施形態においては、制御部１３０は、表示部１１０の表示画面１１０ａ上で、ポインタ１１４の移動速度が予め定めた所定速度よりも低くなって、停止状態、あるいは停止相当の状態となったときに、ボタン領域１１１１、あるいは選択領域１１３１に対するその時のポインタ１１４の位置に応じて、表示画面１１０ａ上におけるポインタ１１４の座標を設定するようにしている。尚、上記の「停止状態、あるいは停止相当の状態」を以下、簡潔にするために、「停止相当状態」と表現することにする。
【００６４】
即ち、図３に示すように、制御部１３０は、ステップＳ１００で、表示画面１１０ａ上におけるポインタ１１４が停止相当状態になったか否かを判定し、停止相当状態になった判定するとステップＳ１１０で、その時のポインタ１１４の位置がいずれかのボタン１１１におけるボタン領域１１１１内にあるか否かを判定する。
【００６５】
ステップＳ１１０で、否の判定、つまり、ポインタ１１４は、図２中のＡで示されるように、選択領域１１３１内に位置していると判定すると、制御部１３０は、ステップＳ１２０で、ポインタ１１４の表示部１１０における座標を、ポインタ１１４が停止相当状態になったときの位置（図２中のＡの位置）として設定する。
【００６６】
また、ステップＳ１１０で、ポインタ１１４は、図２中のＢで示されるように、ボタン領域１１１１内に位置していると判定すると、制御部１３０は、ステップＳ１３０で、ポインタ１１４の表示部１１０における座標を、ボタン領域１１１１内の第１の所定の位置に移動させる（以下、引込むと表現する）ようになっている。ボタン領域１１１１内の第１の所定の位置というのは、本発明の所定の位置に対応するものであり、ここでは、ボタン領域１１１１内の中心位置Ｃとしている。
【００６７】
そして、ポインタ１１４が停止相当状態から再び移動され始めると、制御部１３０は、ステップＳ１４０で、ポインタ１１４の座標を入力し、ステップＳ１５０で、ポインタ１１４の移動先座標を算出し、ステップＳ１６０で、算出したポインタ１１４の移動先座標を表示部１１０に送信する。
【００６８】
更に、制御部１３０は、ステップＳ１７０で、ポインタ１１４の移動先が選択領域１１３１の外に出たか否かを判定し、否の判定をした場合は、ステップＳ１４０に戻り、ステップＳ１４０〜ステップＳ１７０を繰り返す。
【００６９】
しかしながら、制御部１３０は、ステップＳ１７０で、ポインタ１１４が選択領域１１３１の外に出たと判定すると、ステップＳ１８０で、ポインタ１１４のボタン領域１１１１内への引込みを解除し、スタートに戻る。
【００７０】
上記制御におけるポインタ１１４の動きについて、具体的に図４を用いて説明する。図４では、各ボタン１１１に対する、ボタン領域１１１１、および選択領域１１３１等を識別するために各符号末尾に識別記号Ａ〜Ｄを付している。
【００７１】
図４は、例えば使用者がポインタ１１４をボタン１１１Ａからボタン１１１Ｄに移動させてボタン１１１Ｄを選択しようとした場合を想定している。使用者がボタン１１１Ａから他のボタン１１１（図４中の上から２列目、３列目のボタン１１１）の近傍を通り過ぎるようにポインタ１１４を移動させて、一旦、ボタン１１１Ｂの近傍で停止相当状態としたとき、従来技術のようにボタン１１１Ｂの選択領域１１３１Ｂ内にポインタ１１４があると、ポインタ１１４をボタン１１１Ｂのボタン領域１１１１Ｂ内に引込むようにした場合では、図４中破線矢印のようにポインタ１１４がボタン領域１１１１Ｂ内に移動されてしまう。そこから、使用者は、ボタン１１１Ｄを選択するつもりでポインタ１１４を下側に移動させても、ポインタ１１４は図４中の破線矢印のようにボタン１１１Ｃ内に入ってしまい、そのまま使用者が決定操作を行うと、ボタン１１１Ｃが決定されてしまうことになる。よって、使用者の意図しないボタン１１１Ｃの選択、および決定に繋がり、誤入力となってしまう。
【００７２】
しかしながら、本実施形態では、ボタン１１１Ｂの近傍でポインタ１１４が一旦、停止相当状態とされても、ポインタ１１４がボタン１１１Ｂの選択領域１１３１Ｂ内にあれば、ボタン領域１１１１Ｂ内への引込みが行われないので、ポインタ１１４はその位置に維持され、更に、ポインタ１１４が下側に移動されれば、図４中の実線矢印のように最初に意図したボタン１１１Ｄ内に入り、ボタン１１１Ｄが確実に選択、決定されることになるのである。
【００７３】
以上のように本実施形態では、制御部１３０は、ポインタ１１４がボタン１１１の選択領域１１３１内にある場合は、表示部１１０におけるポインタ１１４の座標を、ボタン領域１１１１内に引込みすることなく、停止相当状態となったときの位置に定めるようにしているので（ステップＳ１２０）、再びポインタ１１４を移動させ、他のボタン１１１の近傍を通り過ぎるようにした場合でも、不用意にポインタ１１４が他のボタン１１１のボタン領域１１１１に移動されることがない。よって、ボタン１１１に対する選択操作における誤選択、更には決定操作における誤入力を抑制することができる。
【００７４】
また、ポインタ１１４がボタン１１１のボタン領域１１１１内にある場合は、表示部１１０におけるポインタ１１４の座標を、ボタン領域１１１１内の第１の所定の位置（ここでは中心位置Ｃ）に移動させるようにしているので、ボタン１１１に対する選択を行った後に決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、そのボタン１１１を所望のボタン１１１として確実に決定することができる。よって、ボタン１１１に対する決定操作における誤入力を抑制可能とする入力装置１００とすることができる。
【００７５】
尚、ポインタ１１４をボタン領域１１１１内に引込む際の、引込み先となる第１の所定の位置は、中心位置Ｃに対して中心近傍、ボタン領域１１１１の上部等としても良い。
【００７６】
（第２実施形態）
第２実施形態について図５、図６を用いて説明する。第２実施形態は、上記第１実施形態に対して、固定領域１１５を設けて、ポインタ１１４の座標を固定制御するようにしたものである。
【００７７】
固定領域１１５は、ポインタ１１４が任意の位置から移動して、停止相当状態になったとき、図５に示すように、その停止相当状態の位置を基準として形成される１つの領域となっている。ここでは、固定領域１１５は、例えば停止相当状態の位置を中心とした領域として形成されている。固定領域１１５は、ポインタ１１４の停止状態の位置が、図５に示すように選択領域１１３１内にある場合、あるいはボタン領域１１１１内にある場合（図示せず）、のいずれの場合でもポインタ１１４の停止状態の位置を基準にして形成される。そして、固定領域１１５は、例えば、ボタン１１１と同様に矩形状の領域として設定することができる。尚、固定領域１１５の基準位置は、停止相当状態の位置を領域の中心とするものに限定されるものではなく、他の位置としても良い。
【００７８】
ポインタ１１４の座標の固定制御について以下説明する。図６に示すように、制御部１３０は、ステップＳ１００で、表示画面１１０ａ上におけるポインタ１１４が停止相当状態になったか否かを判定し、停止相当状態になった判定するとステップＳ２００で、表示部１１０におけるその時のポインタ１１４の座標位置を固定する。このとき、ポインタ１１４の周りには、ポインタ１１４を中心とする固定領域１１５が設定される。
【００７９】
そして、ポインタ１１４が停止相当状態から再び移動され始めると、制御部１３０は、ステップＳ２１０で、ポインタ１１４の座標を入力し、ステップＳ２２０で、ポインタ１１４の移動先座標を算出する。
【００８０】
そして、制御部１３０は、ステップＳ２３０で、移動されていくポインタ１１４がまだ固定領域１１５内にあるか否かを判定する。ステップＳ２３０で、ポインタ１１４がまだ固定領域１１５内にあると判定すると、次に、制御部１３０は、ステップＳ２４０で、表示部１１０に対して、固定領域１１５内で固定させたポインタ１１４の座標位置を送信する。つまり、実際にはポインタ１１５は、停止相当状態から再び移動を開始し、移動しているのにも関わらず、固定領域１１５内にある間は、制御部１３０は、ポインタ１１４の位置を固定領域１１５の中心位置であるとしてポインタ１１４の座標位置を表示部１１０に送信するのである。
【００８１】
一方、ステップ２３０で、移動されていくポインタ１１４が固定領域１１５の外に出たと判定すると、ステップＳ２５０で、制御部１３０は、ポインタ１１４の座標を、移動先の位置として表示部１１０に送信する。つまり、この場合は、実際のポインタ１１４の座標を表示部１１０に送信する。そして、ステップＳ２６０で、制御部１３０は、ステップＳ２００で固定したポインタ１１４の座標設定を解除する。
【００８２】
これにより、ポインタ１１４がまだ固定領域１１５内で移動している間は、表示部１１０におけるポインタ１１４の座標が固定領域１１５内の基準の位置に固定されるので、ボタン１１１に対する選択を行った後に決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、そのボタン１１１を所望のボタン１１１として確実に決定することができる。よって、ボタン１１１に対する決定操作における誤入力を抑制することができる。
【００８３】
また、ポインタ１１４が停止相当状態から次に移動していくときに、ポインタ１１４が固定領域１１５内から外に出た場合は、表示部１１０におけるポインタ１１４の座標位置が移動先の位置に設定されるので、上記のように固定されたポインタ１１４の座標を解除することができ、本来のポインタ１１４の位置に合致する座標設定が可能となる。
【００８４】
（第３実施形態）
第３実施形態について図７を用いて説明する。第３実施形態は、上記第１実施形態と第２実施形態とを組み合わせたものである。
【００８５】
図７に示すように、制御部１３０は、ステップＳ１００で、ポインタ１１４が停止相当状態となり、ステップＳ１１０で、ポインタ１１４の位置がボタン領域１１１１内にあると判定すると、第１実施形態で説明したポインタ１１４のボタン領域１１１１内への引込みを行う（ステップＳ１３０〜ステップＳ１８０）。
【００８６】
また、制御部１３０は、ステップＳ１１０で、否の判定、つまり、ポインタ１１４の位置が選択領域１１３１内にあると判定すると、第２実施形態で説明したポインタ１１４の座標固定を行う（ステップＳ２００〜ステップＳ２６０）。この場合の固定領域１１５は、選択領域１１３１内にあるポインタ１１４の位置を基準として形成されるものとなる。本実施形態において、ポインタ１１４の座標固定を行うための固定領域１１５は、本発明の第１固定領域に対応する。
【００８７】
これにより、ポインタ１１４が停止相当状態となった時に、ポインタ１１４がボタン領域１１１１内にある場合は、表示部１１０におけるポインタ１１４の座標を、ボタン領域１１１１内の第１の所定の位置（例えば中心位置）に移動させるようにしているので、ボタン１１１に対する選択を行った後に決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、そのボタン１１１を所望のボタン１１１として確実に決定することができる。よって、ボタン１１１に対する決定操作における誤入力を抑制可能とする入力装置１００とすることができる。
【００８８】
また、ポインタ１１４が停止相当状態になった時に、ポインタ１１４が選択領域１１３１内にある場合は、次以降の移動においてポインタ１１４が固定領域１１５内を出ない限り、ポインタ１１４の座標位置が固定領域１１５内の中心に固定されることになる。つまり、多少のポインタ１１４の移動があっても表示部１１０におけるポインタ１１４の座標が選択領域１１３１内に固定された状態を維持することができ、意図しない近接する他のボタン１１１を選択状態にしてしまうことがない。よって、この誤選択から誤入力に繋がることを抑制することができる。
【００８９】
尚、ポインタ１１４がボタン領域１１１の外側（選択領域１１３１内）にある場合で、次以降の移動においてポインタ１１４が固定領域１１５内から外に出た場合は、ポインタ１１４の座標位置が移動先の位置に設定されるので、上記のように固定されたポインタ１１４の座標を解除することができ、本来のポインタ１１４の位置に合致する座標設定が可能となる。
【００９０】
（第４実施形態）
第４実施形態について図８を用いて説明する。第４実施形態は、上記第１実施形態に対して、ボタン領域１１１１と固定領域１１５との両者を用いて表示部１１０におけるポインタ１１４の座標を設定するようにしたものである。本実施形態において、ポインタ１１４の座標固定を行うための固定領域１１５は、本発明の第２固定領域に対応する。
【００９１】
制御部１３０は、ポインタ１１４が停止相当状態になった時に、ポインタ１１４がボタン領域１１１１内にあると、上記第１実施形態のように、ポインタ１１４をボタン領域１１１１内の中心位置Ｃ（第１の所定の位置）に引込む。そして、制御部１３０は、引込んだポインタ１１４の位置を基準にして固定領域１１５を形成する。固定領域１１５の大きさは、選択領域１１３１の大きさよりも大きくなるように設定されている。
【００９２】
そして、ポインタ１１４が停止相当状態から再び移動され始めたとき、ポインタ１１４がまだ固定領域１１５内にあると判定した場合は、制御部１３０は、表示部１１０におけるポインタ１１４の座標を固定領域１１５の中心位置Ｃに設定（維持）する。更に、移動されていくポインタ１１４が固定領域１１５の外に出たと判定すると、制御部１３０は、ポインタ１１４の座標を、移動先の位置に設定する。
【００９３】
このように、ポインタ１１４が停止相当状態となったときに、ポインタ１１４がボタン領域１１１１内にあると、ポインタ１１４はボタン領域１１１１の中心に引込まれ、更に、選択領域１１３１よりも大きく設定される固定領域１１５が形成されて、その後にポインタ１１４が、固定領域１１５から外に出るまでは、表示部１１０におけるポインタ１１４の座標は固定領域１１５の中心位置Ｃに固定されるのである。
【００９４】
よって、ボタン１１１の選択時におけるポインタ１１４の位置ズレの許容範囲は、図８に示すように、ボタン領域１１１１だけの場合であると許容範囲Ｄであるが、本実施形態では、固定領域１１５を設けることで、許容範囲Ｅに拡大することができる。したがって、ボタン１１１に対する選択を行った後に決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、そのボタン１１１を所望のボタン１１１として確実に決定することができる。よって、ボタン１１１に対する決定操作における誤入力を抑制可能とする入力装置とすることができる。
【００９５】
尚、次以降の移動においてポインタ１１４が固定領域１１５から外に出た場合は、ポインタ１１４の座標位置が移動先の位置に設定されるので、上記のように固定されたポインタ１１４の座標を解除することができ、本来のポインタ１１４の位置に合致する座標設定が可能となる。
【００９６】
（第５実施形態）
第５実施形態について図９を用いて説明する。第５実施形態は、上記第１実施形態に対して、ポインタ１１４の引込み位置を、列を形成するボタン１１１の列方向と直交する方向のみ中心に向かう位置としたものである。
【００９７】
図９に示すように、本実施形態では、複数のボタン１１１は、例えばパソコンのキーボードのキーのようにデザインされたものとなっており、図中左右方向に１つの列を形成し、その列が図中上下方向に複数並ぶように配置されて、複数の列を形成している。複数のボタン１１１は、上下方向には、整列されておらずランダムに配置された形となっている。
【００９８】
使用者の入力部１２０における入力により、ポインタ１１４が移動されて、例えば、任意のボタン１１１のボタン領域１１１１内で停止相当状態になったとき、制御部１３０は、ボタン領域１１１１内にポインタ１１４を引込む。このときの引込み先の位置は、ポインタ１１４の停止相当状態の位置からそのボタン１１１を含む列の延びる方向（左右方向）に対して、直交する方向（上下方向）に延びる線分と、列の延びる方向に沿うボタン１１１の中心線との交点位置となっている。
【００９９】
上記制御におけるポインタ１１４の動きについて、具体的に図９を用いて説明する。図９では、各ボタン１１１を識別するために各符号末尾に識別記号Ｅ〜Ｍを付している。また、図９中の左側の例示は、ポインタ１１４の引込み位置を上記第１実施形態のように各ボタン領域１１１１の中心位置とした場合を示している。また、図９中の右側の例示は、本実施形態のものであって、ポインタ１１４の引込み位置を、ボタン１１１の列の延びる方向（左右方向）に対して、直交する方向（上下方向）に延びる線分と、列の延びる方向に沿うボタン１１１の中心線との交点位置とした場合を示している。
【０１００】
図９では、例えば使用者がポインタ１１４をボタン１１１Ｅ（１１１Ｊ）からボタン１１１Ｉ（１１１Ｍ）に移動させてボタン１１１Ｉ（１１１Ｍ）を選択しようとした場合を想定している。図９中の左側の例示のように、使用者がボタン１１１Ｅから他のボタン１１１Ｆ、１１１Ｇを通り過ぎるようにポインタ１１４を移動させる際に、まず、ボタン１１１Ｆのボタン領域１１１１内で停止相当状態とすると、ポインタ１１４はボタン１１１Ｆの中心位置に引込まれることになる。次に、ポインタ１１４を下側に移動させると、ポインタ１１４はボタン１１１Ｇのボタン領域１１１１内に入り、そこで停止相当状態とすると、ポインタ１１４はボタン１１１Ｇの中心位置に引込まれることになる。更に、使用者は、ポインタ１１４を下側に移動させると、ポインタ１１４はボタン１１１Ｈ内に入ってしまい、そのまま使用者が決定操作を行うと、ボタン１１１Ｈが決定されてしまうことになる。このように、上下方向において複数のボタン１１１が整列されずにランダム配置された場合では、上下方向にポインタ１１４を移動させる際に、停止相当状態となったときのボタン１１１（ボタン領域１１１１）の中心に引込まれて、左右方向に順次ずれていってしまうため、使用者の意図しないボタン１１１Ｈの選択、および決定に繋がり、誤入力となってしまう。
【０１０１】
しかしながら、本実施形態では、図９中の右側の例示のように、ポインタ１１４を引込む位置を、ボタン１１１の列の延びる方向（左右方向）に対して、直交する方向（上下方向）に延びる線分と、列の延びる方向に沿うボタン１１１の中心線との交点位置としているので、ポインタ１１４をボタン１１１Ｊからボタン１１１Ｍに移動させる際に、ボタン１１１Ｋ、ボタン１１１Ｌにおいて、左右方向の引込みを受けることがなく、上下方向のみの引込みを受けるので、上記のようにポインタ１１４が左右方向にずれていくといった不具合を無くすことができ、所望のボタン１１１Ｍの選択、および決定を確実に行うことが可能となるのである。
【０１０２】
このように本実施形態では、ポインタ１１４は、列の延びる方向に対して直交する方向に中心線上に移動されるので、列の延びる方向へのポインタ１１４の移動のブレを抑えることができる。よって、ポインタ１１４を列の延びる方向に対して直交する方向にまっすぐ移動させることができ、その先にある所望のボタン１１１の選択が容易となる。
【０１０３】
（第６実施形態）
第６実施形態について図１０を用いて説明する。第６実施形態は、上記第１実施形態に対して、複数のボタン１１１の中において、ボタン領域１１１１Ｎとして複数の小ボタン領域１１１１ａ〜１１１１ｃに区画されたボタン１１１Ｎを形成し、このボタン１１１Ｎへのポインタ１１４の引込み制御要領を変更したものである。
【０１０４】
本実施形態では、複数のボタン１１１は、例えば、複数の列を成すように配置されている。ここでは、列の延びる方向を図中の左右方向と捉えている。複数のボタン１１１の少なくとも１つは、他のボタン１１１よりも少なくとも隣の列に向かう方向（図中の上下方向）に外形が大きく設定された大型ボタン１１１Ｎとなっている。大型ボタン１１１Ｎは、ボタン１１１の列の延びる方向の中間部に介在されている。尚、大型ボタン１１１Ｎの位置は、ボタン１１１の列の延びる方向の端であっても良い。そして、大型ボタン１１１Ｎのボタン領域１１１１Ｎは、少なくとも複数のボタン１１１によって形成される列に対応するように、上下方向に小ボタン領域１１１１ａ、１１１１ｂ、１１１１ｃに区画されている。
【０１０５】
このように形成されたボタン１１１、および大型ボタン１１１Ｎにおいて、ポインタ１１４が例えば、図１０に示すように、大型ボタン１１１Ｎの小ボタン領域１１１１ｃの左下位置に停止相当状態になったとき、停止相当状態からの経過時間が予め定めた所定時間より短い場合には、制御部１３０は、ポインタ１１４を、停止相当状態となった位置に対応する小ボタン領域１１１１ｃの中心位置Ｃ１（第１の所定の位置）に引込むようにしている。
【０１０６】
また、ポインタ１１４が上記のように大型ボタン１１１Ｎの小ボタン領域１１１１ｃの左下位置に停止相当状態となって、停止相当状態からの経過時間が予め定めた所定時間より長い場合には、制御部１３０は、ポインタ１１４を、大型ボタン１１１Ｎの中心位置Ｃ２（第１の所定の位置）に引込むようにしている。
【０１０７】
これにより、ポインタ１１４の停止相当状態からの経過時間が所定時間より短い時においては、ポインタ１１４は移動の途中状態であると予測される。よって、このとき、第１の所定の位置をポインタ１１４が停止相当状態となった位置に対応する小ボタン領域１１１１ｃの中心位置Ｃ１とするので、次にポインタ１１４がボタン１１１の列（図１０中の一番下の列）に沿って移動される場合であると、各ボタン１１１の列の延びる方向に対して直交する方向へのポインタ１１４の移動のブレを抑えることができる。
【０１０８】
また、ポインタ１１４の停止相当状態からの経過時間が所定時間より長い時においては、次にポインタ１１４は選択状態とされ、更にその選択された大型ボタン１１１Ｎが決定される状態にあると予測される。よって、このときは、第１の所定の位置を大型ボタン１１１Ｎの中心位置Ｃ２とするので、大型ボタン１１１Ｎの選択、および決定を確実に行うことができる。
【０１０９】
（第７実施形態）
第７実施形態について図１１を用いて説明する。第７実施形態は、上記第１実施形態に対して、各ボタン１１１の隣り合う部位が互いに当接するように配置された場合のポインタ１１４の引込み要領を変更したものである。
【０１１０】
各ボタン１１１（１１１Ｏ〜１１１Ｔ）は、各外形ラインが隣同士で互いに当接するように配置されており、第１実施形態のような非ボタン領域１１０ｃは設けられていない。ここでは、複数のボタン１１１は、左右方向には整列するように並べられているが、上下方向にはランダムに配置されている。複数のボタン１１１うち、例えば、上から２列目〜４列目の一番左側のボタン１１１Ｐ〜１１１Ｒは、左側の画面枠１１０ｂから順次右側に大きく延びるように配置されており、５列目の一番左側のボタン１１１Ｔは、１列目の一番左側のボタン１１１Ｏと左右方向に同等の位置で同等の大きさで配置されている。
【０１１１】
これらボタン１１１の外形ラインの内周側には、ボタン領域１１１１が形成されており、また、このボタン領域１１１１の更に内側に内側領域１１６が形成されている。そして、ポインタ１１４が各ボタン１１１のうち、所望のボタン１１１のボタン領域１１１１、または内側領域１１６内のいずれか一方内に入ると、所望のボタン１１１を選択状態とすることができるようになっている。
【０１１２】
表示画面１１０ａ上における各ボタン１１１の配置より、例えば、ボタン１１１Ｐ〜１１１Ｒの内側領域１１６Ｐ〜１１６Ｒは、それぞれボタン１１１Ｐ〜１１１Ｒの右側に配置されており、その分、各ボタン１１１Ｐ〜１１１Ｒのボタン領域１１１１は、広く設定されている。
【０１１３】
制御部１３０は、表示画面上におけるポインタ１１４が停止相当状態になったか否かを判定し、停止相当状態になった判定すると、その時のポインタ１１４の位置がボタン領域１１１１内にあるか否かを判定する。
【０１１４】
制御部１３０は、ポインタ１１４の位置がボタン領域１１１１内に位置していると判定すると、ポインタ１１４の表示部１１０における座標を、ポインタ１１４が停止相当状態になったときの位置として設定する。
【０１１５】
また、制御部１３０は、ポインタ１１４の位置が内側領域１１６内に位置していると判定すると、ポインタ１１４の表示部１１０における座標を、ボタン１１１内の第１の所定の位置に移動させる。ボタン１１１内の第１の所定の位置というのは、例えば、ボタン１１１内の中心位置等として設定することができる。
【０１１６】
上記制御におけるポインタ１１４の動きについて、具体的に図１１を用いて説明する。図１１は、例えば使用者がポインタ１１４をボタン１１１Ｏからボタン１１１Ｔに移動させてボタン１１１Ｔを選択しようとした場合を想定している。使用者がボタン１１１Ｏから他のボタン１１１Ｐ、１１１Ｑを通り過ぎるようにポインタ１１４を移動させて、一旦、ボタン１１１Ｒのボタン領域１１１１Ｒ内で停止相当状態としたとき、従来技術のようにボタン領域１１１１Ｒ内にポインタ１１４があると、ポインタ１１４をボタン１１１Ｒの内側領域１１６Ｒ内に引込むようにした場合では、図１１中破線矢印のようにポインタ１１４が内側領域１１６Ｒ内に移動されてしまう。そこから、使用者は、ボタン１１１Ｔを選択するつもりでポインタ１１４を下側に移動させても、ポインタ１１４は図１１中の破線矢印のようにボタン１１１Ｓ内に入ってしまい、そのまま使用者が決定操作を行うと、ボタン１１１Ｓが決定されてしまうことになる。よって、使用者の意図しないボタン１１１Ｓの選択、および決定に繋がり、誤入力となってしまう。
【０１１７】
しかしながら、本実施形態では、ボタン１１１Ｒのボタン領域１１１１Ｒ内でポインタ１１４が一旦、停止相当状態とされても、ポインタ１１４がボタン１１１Ｒのボタン領域１１１１Ｒ内にあれば、内側領域１１６内への引込みが行われないので、ポインタ１１４はその位置に維持され、更に、ポインタ１１４が下側に移動されれば、図１１中の実線矢印のように最初に意図したボタン１１１Ｔ内に入り、ボタン１１１Ｔが確実に選択、決定されることになるのである。
【０１１８】
このように、本実施形態では、制御部１３０は、ポインタ１１４がボタン領域１１１１内にある場合は、表示部１１０におけるポインタ１１４の座標を、内側領域１１６内に引込みすることなく、停止相当状態となったときの位置に定めるようにしているので、再びポインタ１１４を移動させ、他のボタン１１１の近傍を通り過ぎるようにした場合でも、不用意にポインタ１１４が他のボタン１１１の内側領域１１６に移動されることがない。よって、ボタン１１１に対する選択操作における誤選択、更には決定操作における誤入力を抑制することができる。
【０１１９】
また、ポインタ１１４がボタン１１１の内側領域１１６内にある場合は、表示部１１０におけるポインタ１１４の座標を、ボタン１１１内の第１の所定の位置（例えば中心位置）に移動させるようにしているので、ボタン１１１に対する選択を行った後に決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、そのボタン１１１を所望のボタン１１１として確実に決定することができる。よって、ボタン１１１に対する決定操作における誤入力を抑制可能とする入力装置１００とすることができる。
【０１２０】
尚、本第７実施形態におけるボタン領域１１１を上記第２〜第６実施形態における選択領域１１３１と見なし、また本第７実施形態における内側領域１１６を上記第２〜第６実施形態におけるボタン領域１１１と見なして、第７実施形態に対して、上記第２〜第６実施形態を適用するようにしても良い。
【０１２１】
（その他の実施形態）
上記第１〜第６実施形態に対して、制御部１３０は、ポインタ１１４の停止相当時からの経過時間が予め定めた所定時間より長い時においては、表示部１１０におけるポインタ１１４の座標を、そのとき選択されていたボタン１１１のボタン領域１１１１内の第１の所定の位置に対して別途設定される第２の所定位置に設定するようにすると良い。あるいは、上記第７実施形態に対して、制御部１３０は、ポインタ１１４の停止相当時からの経過時間が予め定めた所定時間より長い時においては、表示部１１０におけるポインタ１１４の座標を、そのとき選択されていたボタン１１１内の第１の所定の位置に対して別途設定される第２所定位置に設定するようにすると良い。第２の所定位置は、第１の所定の位置と等しい位置として設定することができる。あるいは、第２の所定位置は、第１の所定の位置とは異なる位置として設定することができる。
【０１２２】
ポインタ１１４の停止相当時からの経過時間が所定時間より長い時においては、ポインタ１１４の位置に対応するボタン１１１は選択状態とされ、次にその選択されたボタン１１１が決定される状態にあると予測される。よって、このときは、表示部１１０におけるポインタ１１４の座標を、そのとき選択されていたボタン１１１のボタン領域１１１１（第１〜第６実施形態）内の第２の所定位置に設定する、あるいはボタン１１１（第７実施形態）内の第２の所定位置に設定することで、そのボタン１１１の決定を確実に行うことができる。
【０１２３】
また、上記第１〜第６実施形態に対して、制御部１３０は、決定操作時に、表示部１１０におけるポインタ１１４の座標を、そのとき選択されていたボタン１１１のボタン領域１１１１内の第２の所定位置に設定するようにすると良い。あるいは、上記第７実施形態に対して、制御部１３０は、決定操作時に、表示部１１０におけるポインタ１１４の座標を、そのとき選択されていたボタン１１１内の第２の所定位置に設定するようにすると良い。
【０１２４】
これにより、決定操作時に、表示部１１０におけるポインタ１１４の座標を、そのとき選択されていたボタン１１１のボタン領域１１１１（第１〜第６実施形態）内の第２の所定位置に設定する、あるいはボタン１１１（第７実施形態）内の第２の所定位置に設定することで、決定操作を行う際に、入力時のブレ等によって多少の位置ズレが生じても、そのボタン１１１を所望のボタン１１１として選択し続けることができる。
【符号の説明】
【０１２５】
１００  入力装置
１１０  表示部
１１１  ボタン（機能項目）
１１１Ａ〜１１１Ｔ  ボタン（機能項目）
１１１１  ボタン領域
１１１１ａ〜１１１１ｃ  小ボタン領域
１１２  カーソル
１１３  境界線
１１３１  選択領域
１１４  ポインタ
１１５  固定領域（第１固定領域、第２固定領域）
１１６  内側領域
１２０  入力部
１３０  制御部
【図１】
0005418580.tif 000002
【図２】
0005418580.tif 000003
【図３】
0005418580.tif 000004
【図４】
0005418580.tif 000005
【図５】
0005418580.tif 000006
【図６】
0005418580.tif 000007
【図７】
0005418580.tif 000008
【図８】
0005418580.tif 000009
【図９】
0005418580.tif 000010
【図１０】
0005418580.tif 000011
【図１１】
0005418580.tif 000012