(57)【要約】【課題】利用者の意図しない部分にポインタが引き込まれる確率を低減することが可能な技術の提供。【解決手段】ポインティングデバイスの出力に基づいてポインタによって指示される指示位置を取得し、所定位置にアイコンが表示されるとともに指示位置を指示するポインタが表示されたユーザインタフェース画面を表示部に表示し、アイコンを含む引込領域に指示位置が存在する場合に指示位置をアイコン内に引き込む表示制御システムにおいて、同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが表示部上で並んでいる場合において、第１のアイコンを含む第１の引込領域と第２のアイコンを含む第２の引込領域とが、第１のアイコンと第２のアイコンとの間の領域に存在するとともに互いに隣接するように、第１の引込領域と第２の引込領域とを設定する。
2016104469.tif 000002
【特許請求の範囲】
【請求項１】
ポインティングデバイスの出力に基づいてポインタによって指示される指示位置を取得する指示位置取得手段と、
所定位置にアイコンが表示されるとともに前記指示位置を指示する前記ポインタが表示されたユーザインタフェース画面を表示部に表示する表示制御手段と、
前記アイコンを含む引込領域に前記指示位置が存在する場合に前記指示位置を前記アイコン内に引き込む引込手段と、を備え、
前記引込手段は、
同一の機能に関する操作を行うための第１の前記アイコンおよび第２の前記アイコンが前記表示部上で並んでいる場合において、第１の前記アイコンを含む第１の前記引込領域と第２の前記アイコンを含む第２の前記引込領域とが、第１の前記アイコンと第２の前記アイコンとの間の領域に存在するとともに互いに隣接するように、第１の前記引込領域と第２の前記引込領域とを設定する、
表示制御システム。
【請求項２】
前記表示制御手段は、
第１の前記アイコンと、第２の前記アイコンと、前記同一の機能と異なる機能に関する操作を行うための前記アイコンとを前記表示部に表示する、
請求項１に記載の表示制御システム。
【請求項３】
前記引込手段は、
第１の前記アイコンと第２の前記アイコンとの間に、前記同一の機能と異なる機能に関する操作を行うための前記アイコンが存在しない場合に、第１の前記アイコンと第２の前記アイコンとのいずれかに前記指示位置を引き込む、
請求項１または請求項２のいずれかに記載の表示制御システム。
【請求項４】
ポインティングデバイスの出力に基づいてポインタによって指示される指示位置を取得する指示位置取得工程と、
所定位置にアイコンが表示されるとともに前記指示位置を指示する前記ポインタが表示されたユーザインタフェース画面を表示部に表示する表示制御工程と、
前記アイコンを含む引込領域に前記指示位置が存在する場合に前記指示位置を前記アイコン内に引き込む引込工程と、を含み、
前記引込工程では、
同一の機能に関する操作を行うための第１の前記アイコンおよび第２の前記アイコンが前記表示部上で並んでいる場合において、第１の前記アイコンを含む第１の前記引込領域と第２の前記アイコンを含む第２の前記引込領域とが、第１の前記アイコンと第２の前記アイコンとの間の領域に存在するとともに互いに隣接するように、第１の前記引込領域と第２の前記引込領域とを設定する、
表示制御方法。
【請求項５】
ポインティングデバイスの出力に基づいてポインタによって指示される指示位置を取得する指示位置取得機能と、
所定位置にアイコンが表示されるとともに前記指示位置を指示する前記ポインタが表示されたユーザインタフェース画面を表示部に表示する表示制御機能と、
前記アイコンを含む引込領域に前記指示位置が存在する場合に前記指示位置を前記アイコン内に引き込む引込機能と、をコンピュータに実現させる表示制御プログラムであって、
前記引込機能では、
同一の機能に関する操作を行うための第１の前記アイコンおよび第２の前記アイコンが前記表示部上で並んでいる場合において、第１の前記アイコンを含む第１の前記引込領域と第２の前記アイコンを含む第２の前記引込領域とが、第１の前記アイコンと第２の前記アイコンとの間の領域に存在するとともに互いに隣接するように、第１の前記引込領域と第２の前記引込領域とを設定する、
表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御システム、方法およびプログラムに関する。
【背景技術】
【０００２】
従来、ユーザインタフェース画面にポインタとアイコンとを表示し、ポインティングデバイスによってポインタを操作することによってアイコンを選択する構成が知られている。例えば、特許文献１においては、選択項目とカーソルを表示する構成において、選択項目の周辺に引込領域を設け、当該引込領域内のカーソルが選択項目に引き込まれる構成が開示されている。
また、特許文献２，３においては、カーソルを最も近い位置に表示されているボタンに引き込む構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−３１４６３７号公報
【特許文献２】特開平９−２６５３５４号公報
【特許文献３】特開２００５−１３１６７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来技術においては、ポインタが引込領域内に存在する場合にポインタがアイコンに引き込まれるため、利用者の意図しないアイコンにポインタが引き込まれる場合がある。例えば、第１の機能の選択肢として複数のアイコンが表示部に表示され、第２の機能の選択肢としての複数のアイコンが表示部に表示されている状態を想定する。この状態において、利用者が第１の機能に関するあるアイコンを選択した後、第１の機能に関する他のアイコンを選択しようとしてポインタを移動させている場合であっても、ポインタが第２の機能に関するアイコンに近づき、ポインタが第２の機能に関するアイコンの引込領域内になると、ポインタが当該第２の機能に関するアイコンに引き込まれてしまう。従って、第１の機能に関するアイコンを選択しようとしている利用者の意図と異なるアイコンにポインタが引き込まれてしまう。
本発明は、前記課題にかんがみてなされたもので、利用者の意図しない部分にポインタが引き込まれる確率を低減することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、ポインティングデバイスの出力に基づいてポインタによって指示される指示位置を取得する指示位置取得手段と、所定位置にアイコンが表示されるとともに指示位置を指示するポインタが表示されたユーザインタフェース画面を表示部に表示する表示制御手段と、アイコンを含む引込領域に指示位置が存在する場合に指示位置をアイコン内に引き込む引込手段と、を備え、引込手段は、同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが表示部上で並んでいる場合において、第１のアイコンを含む第１の引込領域と第２のアイコンを含む第２の引込領域とが、第１のアイコンと第２のアイコンとの間の領域に存在するとともに互いに隣接するように、第１の引込領域と第２の引込領域とを設定する、表示制御システムが構成される。【０００６】
また、上記の目的を達成するため、ポインティングデバイスの出力に基づいてポインタによって指示される指示位置を取得する指示位置取得工程と、所定位置にアイコンが表示されるとともに指示位置を指示するポインタが表示されたユーザインタフェース画面を表示部に表示する表示制御工程と、アイコンを含む引込領域に指示位置が存在する場合に指示位置をアイコン内に引き込む引込工程と、を含み、引込工程では、同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが表示部上で並んでいる場合において、第１のアイコンを含む第１の引込領域と第２のアイコンを含む第２の引込領域とが、第１のアイコンと第２のアイコンとの間の領域に存在するとともに互いに隣接するように、第１の引込領域と第２の引込領域とを設定する、表示制御方法が構成される。【０００７】
さらに、上記の目的を達成するため、ポインティングデバイスの出力に基づいてポインタによって指示される指示位置を取得する指示位置取得機能と、所定位置にアイコンが表示されるとともに指示位置を指示するポインタが表示されたユーザインタフェース画面を表示部に表示する表示制御機能と、アイコンを含む引込領域に指示位置が存在する場合に指示位置をアイコン内に引き込む引込機能と、をコンピュータに実現させる表示制御プログラムであって、引込機能では、同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが表示部上で並んでいる場合において、第１のアイコンを含む第１の引込領域と第２のアイコンを含む第２の引込領域とが、第１のアイコンと第２のアイコンとの間の領域に存在するとともに互いに隣接するように、第１の引込領域と第２の引込領域とを設定する、表示制御プログラムが構成される。【０００８】
すなわち、ユーザインタフェース画面上に同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが並んでいる場合において、ポインタの指示位置が第１のアイコンの引込領域に引き込まれた状態から、利用者が第２のアイコンの引込領域へポインタの指示位置を変化させた場合、ポインタの指示位置が第２のアイコンの引込領域に引き込まれる。このため、利用者が第１の機能を利用するために第１のアイコンまたは第２のアイコンを選択しようとしている過程において、他の機能のアイコンなど、他の部分にポインタが引き込まれる確率が低減される。従って、利用者の意図しない部分にポインタが引き込まれる確率を低減することができる。
【図面の簡単な説明】
【０００９】
【図１】指示受付システムを示すブロック図である。
【図２】（２Ａ）（２Ｂ）（２Ｃ）はユーザインタフェース画面の例を示す図である
【発明を実施するための形態】
【００１０】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）指示受付システムの構成：
（２）他の実施形態：
【００１１】
（１）指示受付システムの構成：
図１は、本発明の一実施形態である指示受付システムを実現するナビゲーションシステム１０の構成を示すブロック図である。本実施形態にかかる指示受付システムは、車両に搭載されたナビゲーションシステム１０の１機能として実現される。ナビゲーションシステム１０は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備える制御部２０を備えており、制御部２０は、当該ＲＯＭや記録媒体３０に記録された所望のプログラムを実行することができる。本実施形態において、制御部２０は、図示しないナビゲーションプログラムを実行することができ、当該ナビゲーションプログラムを実行することにより、図示しないＧＰＳ信号等に基づいてナビゲーションシステム１０が搭載された車両を指定の目的地まで誘導する。また、ナビゲーションプログラムは、誘導案内に関する処理以外にも各種の処理を制御部２０に実行させることが可能である。
【００１２】
さらに、本実施形態において制御部２０は、ナビゲーションプログラムの一部を構成する表示制御プログラム２１の処理により、利用者に各種の選択肢を選択させるためのユーザインタフェース画面を表示することができる。当該選択肢としては、種々の選択肢を想定可能であるが、ここでは、放送信号を放送する放送局に対応するチャンネルが選択肢となる構成を説明する。すなわち、本実施形態において、制御部２０は、図示しない放送信号受信部によって放送信号を受信し、複数のチャンネルの放送信号をデコードして表示部や図示しないスピーカーから放送内容を出力させる処理を実行することができる。
【００１３】
車両は、誘導案内や選択肢の選択等に関する入出力を行う際に使用可能なポインティングデバイス４１および表示部４０を備えている。表示部４０は、図示しないインタフェースを介して制御部２０と接続されており、制御部２０は、表示部４０に対して制御信号を出力することにより、任意の座標を指定し、任意の画像を表示部４０に表示させることができる。本実施形態において、制御部２０は、表示部４０に各種の機能を利用するためのユーザインタフェース画面を表示する。本実施形態において、ユーザインタフェース画面には、アイコンとアイコン等を指示するためのポインタとが含まれている。
【００１４】
ポインティングデバイス４１は、レバーを備えており、図示しないインタフェースを介して制御部２０と接続されている。利用者がポインティングデバイス４１のレバーを操作すると、ポインティングデバイス４１はレバーの操作内容に応じた信号を出力する。制御部２０は、当該信号を取得して利用者の操作内容を特定する。すなわち、制御部２０は、当該ポインティングデバイス４１の出力に基づいてユーザインタフェース画面に表示されるポインタによる指示位置を取得し、制御部２０は当該指示位置の変化に追従させ、指示位置を示すポインタの表示位置を変化させる。このため、利用者は、ポインティングデバイス４１を操作することにより、ポインタを移動させ、ユーザインタフェース画面上のアイコンを選択するための入力を実行することができる。
【００１５】
なお、本実施形態において、ポインティングデバイス４１は２個の座標軸に対応した２種の出力値を出力することが可能であり、当該２種の出力値で２次元の座標を指定することができる。また、本実施形態において、ポインティングデバイス４１は図示しないアクチュエータを備えており、ポインティングデバイス４１を操作する利用者が触覚で認識可能な動作を行うことができる。本実施形態においては、制御部２０が所定の制御信号をポインティングデバイス４１に対して出力すると、ポインティングデバイス４１はアクチュエータを駆動し、利用者がレバーに作用させた力に対して反力となる力をレバーに対して付与する。
【００１６】
本実施形態において制御部２０は、利用者にチャンネルを選択させるためのユーザインタフェース画面を表示部４０に表示するが、ポインタによる選択肢の選択を容易にするため、指示位置をアイコン内に引き込む引込処理を行う。当該引込処理は、アイコンを含む引込領域（アイコンとアイコンの周辺の領域を含む領域）に指示位置が含まれる場合に、指示位置をアイコン内に移動させる処理であり、本実施形態において制御部２０は、当該引込処理を行う際に、ポインティングデバイス４１に対して制御信号を出力し、レバーに対して上述の反力を作用させる。
【００１７】
図２Ａは、利用者にチャンネルを選択させるためのユーザインタフェース画面の例を示す図であり、同図２Ａにおいては、右側にチャンネルの選択肢（チャンネル１〜４）を示すアイコンＩｃｃが表示され、左側に表示中の選択肢を上方にスクロールさせるアイコンＩｃｓ1、下方にスクロールさせるアイコンＩｃｓ2が表示されている。なお、符号Ｉｃｐはポインタである。本実施形態においては、ポインタＩｃｐの指示位置が引込領域内に存在する場合にポインタがアイコンに引き込まれるため、ポインタＩｃｐの指示位置がポインティングデバイス４１の操作によって任意のアイコンに近づくと、ポインタＩｃｐが各アイコンに引き込まれるような動作となる。
【００１８】
このような構成においては、引込領域が、各アイコンについて画一的な規則、例えば、アイコンから所定距離の範囲が引込領域となる規則等で設定されていると、利用者の意図しないアイコンにポインタが引き込まれる場合がある。例えば、表示部４０に表示された選択肢を切り替えるために、利用者がアイコンＩｃｓ1によるスクロール操作を行った後、過度の操作が行われたことに気づいて逆の方向にスクロールすることを望む場合、ポインタＩｃｐを下方に移動させる必要がある。この際、利用者が、ポインティングデバイス４１において正確に下方にポインタを移動させるのではなく、右側にも移動させてしまった場合、アイコンは選択肢としてのアイコンＩｃｃに引き込まれてしまう。このようなポインティングデバイス４１での利用者による意図外の操作は、ポインティングデバイス４１を直視することなく操作することが多い車両内において頻発する操作である。
【００１９】
そこで、このように、利用者の意図しない部分にポインタが引き込まれる確率を低減するため、本実施形態における表示制御プログラム２１には、指示位置取得部２１ａと表示制御部２１ｂと引込部２１ｃとが備えられている。指示位置取得部２１ａは、ポインティングデバイス４１の出力に基づいてポインタによって指示される指示位置を取得する機能を制御部２０に実現させるプログラムモジュールである。本実施形態において制御部２０は、ポインティングデバイス４１の出力信号に基づいて、ユーザインタフェース画面上の任意の位置を特定可能であり、特定された位置を指示位置として取得する。本実施形態においてポインタＩｃｐは、図２Ａに示すように正方形の枠であり、その中心がポインタＩｃｐによる指示位置として予め規定されている。
【００２０】
表示制御部２１ｂは、所定位置にアイコンが表示されるとともに指示位置を指示するポインタが表示されたユーザインタフェース画面を表示部４０に表示する機能を制御部２０に実現させるプログラムモジュールである。すなわち、本実施形態において、制御部２０は、利用者によるポインティングデバイス４１に対する操作等によって放送信号のチャンネルを表示するトリガが発生した場合に、利用者にチャンネルを選択させるためのユーザインタフェース画面を表示するための情報を生成する。
【００２１】
具体的には、チャンネルの選択肢を示すアイコンＩｃｃ、スクロール操作のためのアイコンＩｃｓ1，Ｉｃｓ2、ポインタＩｃｐの画像を示す情報は予めアイコン情報３０ｂとして定義され、記録媒体３０に記録されている。また、チャンネルの選択肢は、予め記録媒体３０等にプリセットとして登録されている。そこで、制御部２０は、当該プリセットされたチャンネルを選択肢として取得し、各チャンネルの選択肢の中から既定数の選択肢を抜き出すとともに、アイコンＩｃｃにチャンネル名を重ねた画像情報を生成する。また、制御部２０は、当該アイコンＩｃｃを表示部４０に並べて表示し、当該選択肢の横にスクロール操作のためのアイコンＩｃｓ1，Ｉｃｓ2を表示するための画像情報を生成する。さらに、制御部２０は、当該画像情報に対して、指示位置取得部２１ａの処理によって取得された指示位置を示すポインタの画像を表示するための情報を追記する。
【００２２】
以上の画像情報が生成されると、制御部２０は、当該画像情報を表示部４０に対して出力する。この結果、表示部４０は、当該画像情報に基づいて、図２Ａに示されるような、利用者にチャンネルを選択させるためのユーザインタフェース画面を表示する。
【００２３】
以上の構成において、アイコンは、選択肢を選択する機能を実現するためのアイコンＩｃｃとスクロール機能を実現するためのアイコンＩｃｓ1，Ｉｃｓ2とに分類される。すなわち、本実施形態において、利用者にチャンネルを選択させるためのユーザインタフェース画面上では、異なる２種類の機能を実現するためのアイコンが同時に表示されている。なお、ここでアイコンの機能としては、ユーザインタフェース画面での選択肢の選択やスクロール以外にも種々の機能を想定可能である。むろん、ユーザインタフェース画面以外の装置（例えば、空調機等）によって提供される機能をアイコンによって実行する場合には、当該機能がアイコンの機能と見なされる。
【００２４】
また、図２Ａに示す例において、アイコンＩｃｓ1，Ｉｃｓ2は同一の機能を実現するためのアイコンである。すなわち、ここでは、スクロールを行うという共通の目的を達成するためにアイコンＩｃｓ1，Ｉｃｓ2が利用され、アイコンＩｃｓ1，Ｉｃｓ2は、上述の共通の目的を達成した際の結果が異なるようにするためにパラメータを選択するためのアイコンであるため同一の機能である。同様に、アイコンＩｃｃは選択肢の選択という共通の目的を達成するためのアイコンであるとともに、各アイコンＩｃｃが選択された場合には選択された結果としての選択肢が異なるため、複数のアイコンＩｃｃは同一の機能を実現するためのアイコンである。
【００２５】
引込部２１ｃは、アイコンを含む引込領域に指示位置が存在する場合に指示位置をアイコン内に引き込む機能を制御部２０に実現させるプログラムモジュールである。本実施形態においては、各アイコンの画像に引込領域が対応づけられ、記録媒体３０に記録されている。引込領域の定義は種々の定義を採用可能であり、例えば、アイコンの画像の基準位置（重心位置や角の位置等）からの相対座標によって引込領域の境界を特定するための情報（引込領域が矩形の場合、角の相対座標等）を定義する構成等を採用可能である。
【００２６】
いずれにしても、本実施形態においては、引込領域がアイコンより広い領域として設定されており、制御部２０は、アイコン情報３０ｂに基づいて、ユーザインタフェース画面上の各アイコンについての引込領域を特定し、指示位置取得部２１ａの処理で取得された指示位置が引込領域内であるか否かを判定する。そして、指示位置が引込領域内である場合、制御部２０は、当該引込領域が対応づけられたアイコン内の重心位置を新たな指示位置として取得する。
【００２７】
この状態において、制御部２０が、表示制御部２１ｂの処理によって、ユーザインタフェース画面を表示部４０に表示する処理を行うことにより、指示位置がアイコン内に引き込まれた状態で表示部４０上にポインタが表示される。なお、任意のアイコン内への指示位置の引込が行われた場合、制御部２０の表示制御部２１ｂは、指示位置が引込領域の外部に移動するまでポインタの表示位置を変化させない。すなわち、制御部２０は、引込によって指示位置がアイコンの重心位置に移動した後においても、指示位置取得部２１ａの処理によって指示位置の変化は検出している。そして、制御部２０は、表示制御部２１ｂの処理により、アイコンの重心位置と引込領域との関係に基づいて指示位置が引込領域の外部に移動したか否かを判定し、指示位置が引込領域の外部に移動した場合には、その指示位置に基づいてポインタを表示部４０に表示させる。
【００２８】
本実施形態においては、以上の構成において、利用者の意図しないアイコンにポインタが引き込まれる確率を低減するため、制御部２０が引込部２１ｃの処理により、同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが表示部上で並んでいる場合において、第１のアイコンと第２のアイコンとのいずれかから第１のアイコンと第２のアイコンとを結ぶ方向へ利用者が指示位置を変化させた場合、第１のアイコンと第２のアイコンとのいずれかに指示位置を引き込む。すなわち、制御部２０は、同一の機能に関する操作を行うためのアイコンが複数個並んでいる場合には、両者の間を結ぶ方向へ指示位置の変化があった場合に両者のいずれかに指示位置を引き込む。
【００２９】
具体的には、本実施形態においては、同一の機能に関する操作を行うためのアイコンＩｃｓ1およびＩｃｓ2のうち、前者のアイコンＩｃｓ1が第１のアイコン、後者のアイコンＩｃｓ2が第２のアイコンとなる。本実施形態においては、第１のアイコンＩｃｓ1、第２のアイコンＩｃｓ2の引込領域の形状を特殊な形状（アイコンＩｃｃと異なる規則で得られる形状）とすることにより、スクロール機能に関する操作中に他の機能に関するアイコンに指示位置が引き込まれないようにする構成が採用されている。
【００３０】
すなわち、アイコン情報３０ｂにおいては、第１のアイコンＩｃｓ1を含む第１の引込領域と第２のアイコンＩｃｓ2を含む第２の引込領域とが、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2との間の領域に存在するとともに互いに隣接するように定義されている。従って、制御部２０が、アイコン情報３０ｂを参照して、第１のアイコンＩｃｓ1を含む第１の引込領域と第２のアイコンＩｃｓ2を含む第２の引込領域とを取得すると、第１のアイコンＩｃｓ1を含む第１の引込領域と第２のアイコンＩｃｓ2を含む第２の引込領域とが、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2との間の領域に存在するとともに互いに隣接するように設定されることになる。図２Ｂは、図２Ａに示す例において、第１のアイコンＩｃｓ1を含む第１の引込領域Ｒ1と第２のアイコンＩｃｓ2を含む第２の引込領域Ｒ2とを破線の矩形によって明示した図である。
【００３１】
以上のように引込領域が設定されていると、ポインタＩｃｐが、第１のアイコンＩｃｓ1または第２のアイコンＩｃｓ2に引き込まれることによって各アイコンの重心位置に移動した後において、指示位置が同一の機能に関する操作を行う第１のアイコンＩｃｓ1または第２のアイコンＩｃｓ2に引き込まれやすくなる。
【００３２】
例えば、図２Ｃに示すように、ポインタＩｃｐが第１のアイコンＩｃｓ1に引き込まれた場合を想定する。この場合、制御部２０は、ポインタＩｃｐを第１のアイコンＩｃｓ1の重心位置に表示した状態で、指示位置が第１の引込領域Ｒ1の外部に移動したか否かを判定する。そして、利用者がポインティングデバイス４１を操作することにより、ポインタＩｃｐが、第１の引込領域Ｒ1と第２の引込領域Ｒ2との境界を越えて第１の引込領域Ｒ1の外部に移動した場合、移動先の位置は第２の引込領域Ｒ2であるため、制御部２０は、第２の引込領域Ｒ2に対応する第２のアイコンＩｃｓ2にポインタＩｃｐを引き込む。一方、利用者がポインティングデバイス４１を操作することにより、ポインタＩｃｐが第１の引込領域Ｒ1の左右の境界（ｘ軸に垂直な境界）を越えて外部に移動した場合、移動先の位置は引込領域でないため、制御部２０は、移動先の位置を指示位置としてポインタＩｃｐを表示する。
【００３３】
利用者が、第１のアイコンＩｃｓ1を選択した後、同一の機能に関する第２のアイコンＩｃｓ2の選択を意図しながらポインティングデバイス４１によって指示位置を下方（ｙ軸の正方向）に移動させると、ポインティングデバイス４１を視認せずに操作したとしても、指示位置の主な移動方向は下方になる。従って、多少左右方向（ｘ方向）に操作量がぶれたとしても、下方への移動量と左右方向の移動量との比がｙ1／ｘ1より小さくなるほど左右方向の操作量が大きくなければ、指示位置が第１の引込領域Ｒ1の外部に移動した場合の移動先は第２の引込領域Ｒ2となる。
【００３４】
従って、本実施形態において、制御部２０は、下方への移動量と左右方向の移動量との比がｙ1／ｘ1より大きい状態であれば、第１のアイコンから第１のアイコンと第２のアイコンとを結ぶ方向へ利用者が指示位置を変化させたとみなし、第２のアイコンＩｃｓ2にポインタＩｃｐを引き込んでいることになる。なお、ｙ1は図２Ｃに示すように第１のアイコンＩｃｓ1の重心位置から第１の引込領域Ｒ1の下方の境界までの距離であり、ｘ1は図２Ｃに示すように第１のアイコンＩｃｓ1の重心位置から第１の引込領域Ｒ1の右側の境界までの距離である。
【００３５】
以上のように、本実施形態においては、図２Ａに示すように、ｙ軸に沿って第１のアイコンＩｃｓ1および第２のアイコンＩｃｓ2が並んでいる場合において、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とのいずれかから第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とを結ぶ方向へ利用者が指示位置を変化させた場合、第１のアイコンと第２のアイコンとのいずれかに指示位置を引き込む。この構成によれば、利用者は、同一の機能に関する操作の選択肢としての第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とを極めて容易に選択することが可能である。また、利用者が、当該同一の機能に関する選択肢を選択する過程において、他の機能に関するアイコンなどの他の部分にポインタＩｃｐが引き込まれる確率を低減することができる。
【００３６】
また、以上の構成によれば、第１のアイコンと第２のアイコンとの間に指示位置が存在する限り、指示位置は第１の引込領域Ｒ1の内部または第２の引込領域Ｒ2の内部に存在するため、ポインタは、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とのいずれかに引き込まれた状態となる。従って、利用者の意図しない部分にポインタＩｃｐが引き込まれる確率を低減することができる。
【００３７】
さらに、第１の引込領域Ｒ1と第２の引込領域Ｒ2との境界は、第１のアイコンＩｃｓ1の重心位置と第２のアイコンＩｃｓ2の重心位置との中央に存在するため、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2との間の指示位置の遷移操作のために、利用者は、指示位置を一方のアイコンから他方のアイコンまで移動させる必要はない。従って、同一の機能に関するアイコンにポインタが引き込まれやすく、異なる機能に関するアイコンにポインタが引き込まれる確率を低減することができる。むろん、以上の構成において、第１の引込領域Ｒ1および第２の引込領域Ｒ2の形状や大きさは可変であってもよい。例えば、第１のアイコンＩｃｓ1にポインタＩｃｐが引き込まれている場合に、第１の引込領域Ｒ1と第２の引込領域Ｒ2との境界が第１のアイコンＩｃｓ1に近づくように各引込領域を変化させてもよい。
【００３８】
なお、上述の実施形態においては、図２Ａに示すように、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2との間に、これらのアイコンの機能と異なる機能に関する操作を行うためのアイコンが存在しない。このような場合において、第１のアイコンと第２のアイコンとの間に存在する指示位置の引込を行わなければ、引込が行われるまでの指示位置の移動量が他のアイコンよりも多い、指示位置が他のアイコンに引き込まれる確率が高くなる、などの不都合が発生し得る。しかし、本実施形態においては、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とのいずれかから第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とを結ぶ方向へ利用者が指示位置を変化させた場合に、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とのいずれかに指示位置を引き込むように構成されている。従って、上述の不都合が発生することはない。
【００３９】
（２）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、第１のアイコンと第２のアイコンとのいずれかから第１のアイコンと第２のアイコンとを結ぶ方向へ利用者が指示位置を変化させた場合、第１のアイコンと第２のアイコンとのいずれかに指示位置を引き込む限りにおいて、他にも種々の実施形態を採用可能である。例えば、指示受付システムを構成する手段は、１個の装置で実現されてもよいし、２個以上の装置に分かれて存在していても良い。後者としては、例えば、表示制御部２１ｂが表示部４０を制御する制御ユニットによって実現される構成等を採用可能である。
【００４０】
さらに、ユーザインタフェース画面は、チャンネルの選択を行う画面以外にも種々の画面を想定可能である。例えば、車両の外部を撮影するカメラに関する画面や、携帯端末や無線通信システム等に関する画面、オーディオ再生に関する画面、誘導案内に関する画面等を表示部に表示する構成に本発明を適用してもよい。むろん、各制御部は、表示部４０と離れた場所に設置さていてもよく、制御部２０の一部が離れた場所に設置されたサーバで実現させる構成であってもよい。むろん、各制御部は、車両に搭載されていなくてもよい。
【００４１】
指示位置取得手段は、ポインティングデバイスの出力に基づいてポインタによって指示される指示位置を取得することができればよく、ポインティングデバイスの出力が示す操作内容からユーザインタフェース画面上での指示位置を特定することができるように構成されていれば良い。ポインティングデバイスは、各種のデバイスを想定可能であり、ユーザインタフェース画面上に表示されるアイコンを選択するための入力を実行可能なデバイスであればよい。従って、ボタンやジョイスティック、タッチパッド、接触センサ等の各種のデバイスをポインティングデバイスとすることができる。
【００４２】
指示位置は、ポインタによって指示されるユーザインタフェース画面上の位置であればよく、指示位置はポインティングデバイスの出力から直接的に取得されても良いし、間接的に取得されてもよい。後者としては、例えば、指示位置と実質的に等価なポインタの表示位置等がポインティングデバイスの出力から取得される例が挙げられる。より具体的には、ポインタが既定の形状であるとともに当該形状でポインタが指示する部位が決められている（例えば、矢印ポインタの先端が指示する部位など）構成において、ポインタの表示位置が取得され、当該表示位置にポインタの基準位置（ポインタの重心位置や角の位置等）が一致するようにポインタが表示される構成においては、表示位置が取得されることと指示位置が取得されることは実質的に等価である。
【００４３】
ポインタは、ユーザインタフェース画面上の任意の位置を指示するためのオブジェクトであればよく、任意の形状であってよい。ポインタによって指示位置を指示する態様も種々の態様が想定され、矢印ポインタの先端などのように指示位置が明示される構成であってもよいし、丸等の図形の中心が指示位置となる構成であってもよい。
【００４４】
表示制御手段は、所定位置にアイコンが表示されるとともに指示位置を指示するポインタが表示されたユーザインタフェース画面を表示部に表示することができればよい。すなわち、表示部にはユーザインタフェース画面が表示され、当該ユーザインタフェース画面には、少なくともアイコンとポインタとが表示される。なお、アイコンは、ポインタによって選択される対象となるアイコンであり、任意の形状のアイコンであってよい。ユーザインタフェース画面上では、指示位置が指示されるようにポインタが表示される。すなわち、ポインティングデバイスに対する操作に連動してユーザインタフェース画面上でのポインタの表示位置が変化するように構成されていれば良い。
【００４５】
また、アイコンは、表示制御システムまたは当該表示制御システムと協働する制御部が実現する各種の機能に関する操作を行うためのアイコンである。このような機能としては、少なくとも１種類の機能が実現されるが、機能が２種類であることが好ましい。すなわち、前者であれば、利用者がある機能に関する操作を行っている場合に、当該機能を操作するためのアイコンにポインタが引き込まれるため、利用者の意図外の部分にアイコンが位置する確率を低減することができる。後者であれば、利用者がある機能に関する操作を行っている場合に、ポインタが他の機能に関する操作を行うためのアイコンに引き込まれる確率を低減することができる。
【００４６】
機能は、アイコンの選択によって操作される性質の機能であればよく、例えば、ユーザインタフェース画面上で提供される機能であってもよいし、他の装置（例えば、空調機等）によって提供される機能であってもよい。前者としては、ユーザインタフェース画面に表示された２以上の選択肢が選択され、各選択肢の選択によって機能を実行する構成等が挙げられる。このような構成の例としては、例えば、ユーザインタフェース画面上に画面スクロールの進行を指示するアイコンと後退を指示するアイコンとが表示される例のように対称的な操作を選択することでスクロール等の特定の機能を実現する構成等が挙げられる。また、ユーザインタフェース画面上に、検索結果などの複数の選択肢が表示される例のように、複数の選択肢の中から特定の選択肢を選択することで検索結果の選択等の特定の機能を実現する構成等が挙げられる。
【００４７】
同一の機能は、共通の目的（例えば、上述の例においてスクロールを行う）を達成するために表示制御システムまたは当該表示制御システムと協働する制御部が実現する機能であればよく、共通の目的を達成した際の結果が異なるようにするためにパラメータ（選択肢）が複数個あり得るような機能（例えば、上述の例において上方向のスクロールと下方向のスクロールを行う）であればよい。
【００４８】
引込手段は、アイコンを含む引込領域に指示位置が存在する場合に指示位置をアイコン内に引き込むことができればよい。すなわち、引込領域がアイコンより広い領域として設定されており、指示位置がアイコンの外部であっても指示位置が当該引込領域内であれば、ポインタがアイコンを指示するようにユーザインタフェース画面上のポインタが指示する指示位置を（従ってポインタの表示位置を）修正することができればよい。
【００４９】
さらに、引込手段は、同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが表示部上で並んでいる場合において、第１のアイコンを含む第１の引込領域と第２のアイコンを含む第２の引込領域とが、第１のアイコンと第２のアイコンとの間の領域に存在するとともに互いに隣接するように、第１の引込領域と第２の引込領域とを設定するように構成される。すなわち、第１の引込領域と第２の引込領域は、第１のアイコンと第２のアイコンとの間の領域にまで延びた状態で存在し、第１の引込領域と第２の引込領域との間の距離が０またはわずかになるように設定される。この構成によれば、第１のアイコンと第２のアイコンとの間に存在する指示位置が第１のアイコンと第２のアイコンとのいずれかに引き込まれる。また、ポインタの指示位置が第１のアイコンの引込領域に引き込まれた状態から、利用者が第２のアイコンの引込領域へポインタの指示位置を変化させた場合、ポインタの指示位置が第２のアイコンの引込領域に引き込まれる。従って、利用者の意図しない部分にポインタが引き込まれる確率を低減することができる。
【００５０】
なお、引込手段は、同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが表示部上で並んでいる場合において、第１のアイコンと第２のアイコンとのいずれかから第１のアイコンと第２のアイコンとを結ぶ方向へ利用者が指示位置を変化させた場合、第１のアイコンと第２のアイコンとのいずれかに指示位置を引き込むように構成されていてもよい。すなわち、同一の機能に関する操作を行うためのアイコンが複数個並んでいる場合には、両者の間を結ぶ方向へ指示位置の変化があった場合に両者のいずれかに指示位置を引き込むように構成される。
【００５１】
この構成によれば、同一の機能に関する操作の選択肢としての第１アイコンと第２アイコンとを極めて容易に選択することが可能である。また、利用者が、当該同一の機能に関する選択肢を選択する過程において、他の機能に関するアイコンなどの他の部分にポインタが引き込まれる確率を低減することができる。
【００５２】
第１のアイコンと第２のアイコンとが表示部上で並んでいる状況としては、第１のアイコンと第２のアイコンとが隣接している（アイコンの境界の間の距離が０またはわずかである）場合と、隣接していない（アイコンの境界同士が離れている）場合を含む。なお、第１のアイコンと第２のアイコンとが隣接していない場合において引込を行わないと、指示位置の移動量が前者よりも多い、指示位置が他のアイコンに引き込まれる確率が高くなる、などの不都合が想定される。従って、第１のアイコンと第２のアイコンとが隣接していない構成において、第１のアイコンと第２のアイコンとのいずれかから第１のアイコンと第２のアイコンとを結ぶ方向へ利用者が指示位置を変化させた場合に、引込手段が、第１のアイコンと第２のアイコンとのいずれかに指示位置を引き込むように構成されていると、上述の不都合が解消されて好ましい。
【００５３】
第１のアイコンと第２のアイコンとを結ぶ方向は、第１のアイコンと第２のアイコンとの一方から他方に指示位置が移動したと見なすことができる方向であり、例えば、第１のアイコンの重心と第２のアイコンの重心とを結ぶ直線方向や当該直線方向に対する傾斜角度が所定の範囲内である方向等が挙げられる。また、ここでは、第１のアイコンと第２のアイコンとの一方から他方に利用者が指示位置を移動させたと推定することができればよいため、指示位置の移動方向を直接的に解析する構成以外にも種々の構成を採用可能である。例えば、第１のアイコンと第２のアイコンとの間の領域に指示位置が存在する場合や、当該領域内で第１のアイコンと第２のアイコンとのいずれかに近づく方向に指示位置が移動した場合に、指示位置が第１のアイコンと第２のアイコンとを結ぶ方向へ変化したと見なす構成等を採用してもよい。
【００５４】
さらに、引込手段が、第１のアイコンと第２のアイコンとの間に、同一の機能と異なる機能に関する操作を行うためのアイコンが存在しない場合に、第１のアイコンと第２のアイコンとのいずれかに指示位置を引き込む構成としてもよい。すなわち、第１のアイコンと第２のアイコンとの間に、同一の機能と異なる機能に関する操作を行うためのアイコンが存在しない場合において、第１のアイコンと第２のアイコンとの間に存在する指示位置の引込を行わなければ、引込が行われるまでの指示位置の移動量が他のアイコンよりも多い、指示位置が他のアイコンに引き込まれる確率が高くなる、などの不都合が想定される。従って、第１のアイコンと第２のアイコンとの間に、同一の機能と異なる機能に関する操作を行うためのアイコンが存在しない構成において、第１のアイコンと第２のアイコンとのいずれかから第１のアイコンと第２のアイコンとを結ぶ方向へ利用者が指示位置を変化させた場合に、引込手段が、第１のアイコンと第２のアイコンとのいずれかに指示位置を引き込むように構成されていると、上述の不都合が解消されて好ましい。
【００５５】
さらに、本発明のように、第１のアイコンと第２のアイコンとのいずれかから第１のアイコンと第２のアイコンとを結ぶ方向へ利用者が指示位置を変化させた場合、第１のアイコンと第２のアイコンとのいずれかに指示位置を引き込む手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合や、複数の装置によって実現される場合が想定可能であり、各種の態様を含むものである。例えば、以上のような手段を備えたナビゲーションシステムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００５６】
１０…ナビゲーションシステム、２０…制御部、２１…表示制御プログラム、２１ａ…指示位置取得部、２１ｂ…表示制御部、２１ｃ…引込部、３０…記録媒体、３０ｂ…アイコン情報、４０…表示部、４１…ポインティングデバイス
【図１】
2016104469.tif 000003
【図２】
2016104469.tif 000004
【手続補正書】
【提出日】平成29年3月28日(2017.3.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
【特許文献１】特開平８−３１４６３７号公報
【特許文献２】特開平９−２６５３５４号公報
【特許文献３】特開２００５−１４１６７５号公報
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
すなわち、ユーザインタフェース画面上に同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが並んでいる場合において、ポインタの指示位置が第１のアイコンに引き込まれた状態から、利用者が第２のアイコンの引込領域へポインタの指示位置を変化させた場合、ポインタの指示位置が第２のアイコンに引き込まれる。このため、利用者が第１の機能を利用するために第１のアイコンまたは第２のアイコンを選択しようとしている過程において、他の機能のアイコンなど、他の部分にポインタが引き込まれる確率が低減される。従って、利用者の意図しない部分にポインタが引き込まれる確率を低減することができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
さらに、本実施形態において制御部２０は、ナビゲーションプログラムの一部を構成する表示制御プログラム２１の処理により、利用者に各種の選択肢を選択させるためのユーザインタフェース画面を表示することができる。当該選択肢としては、種々の選択肢を想定可能であるが、ここでは、放送信号を放送する放送局に対応するチャンネルが選択肢となる構成を説明する。すなわち、本実施形態において、制御部２０は、図示しない放送信号受信部によって放送信号を受信し、複数のチャンネルの放送信号をデコードして表示部４０や図示しないスピーカーから放送内容を出力させる処理を実行することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
図２Ａは、利用者にチャンネルを選択させるためのユーザインタフェース画面の例を示す図であり、同図２Ａにおいては、右側にチャンネルの選択肢（チャンネル１〜４）を示すアイコンＩｃｃが表示され、左側に表示中の選択肢を上方にスクロールさせるアイコンＩｃｓ1、下方にスクロールさせるアイコンＩｃｓ2が表示されている。なお、符号Ｉｃｐはポインタである。本実施形態においては、ポインタＩｃｐの指示位置が引込領域内に存在する場合にポインタＩｃｐがアイコンに引き込まれるため、ポインタＩｃｐの指示位置がポインティングデバイス４１の操作によって任意のアイコンに近づくと、ポインタＩｃｐが各アイコンに引き込まれるような動作となる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
このような構成においては、引込領域が、各アイコンについて画一的な規則、例えば、アイコンから所定距離の範囲が引込領域となる規則等で設定されていると、利用者の意図しないアイコンにポインタが引き込まれる場合がある。例えば、表示部４０に表示された選択肢を切り替えるために、利用者がアイコンＩｃｓ1によるスクロール操作を行った後、過度の操作が行われたことに気づいて逆の方向にスクロールすることを望む場合、ポインタＩｃｐを下方に移動させる必要がある。この際、利用者が、ポインティングデバイス４１において正確に下方にポインタＩｃｐを移動させるのではなく、右側にも移動させてしまった場合、ポインタＩｃｐは選択肢としてのアイコンＩｃｃに引き込まれてしまう。このようなポインティングデバイス４１での利用者による意図外の操作は、ポインティングデバイス４１を直視することなく操作することが多い車両内において頻発する操作である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
そこで、このように、利用者の意図しない部分にポインタＩｃｐが引き込まれる確率を低減するため、本実施形態における表示制御プログラム２１には、指示位置取得部２１ａと表示制御部２１ｂと引込部２１ｃとが備えられている。指示位置取得部２１ａは、ポインティングデバイス４１の出力に基づいてポインタＩｃｐによって指示される指示位置を取得する機能を制御部２０に実現させるプログラムモジュールである。本実施形態において制御部２０は、ポインティングデバイス４１の出力信号に基づいて、ユーザインタフェース画面上の任意の位置を特定可能であり、特定された位置を指示位置として取得する。本実施形態においてポインタＩｃｐは、図２Ａに示すように正方形の枠であり、その中心がポインタＩｃｐによる指示位置として予め規定されている。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
具体的には、チャンネルの選択肢を示すアイコンＩｃｃ、スクロール操作のためのアイコンＩｃｓ1，Ｉｃｓ2、ポインタＩｃｐの画像を示す情報は予めアイコン情報３０ｂとして定義され、記録媒体３０に記録されている。また、チャンネルの選択肢は、予め記録媒体３０等にプリセットとして登録されている。そこで、制御部２０は、当該プリセットされたチャンネルを選択肢として取得し、各チャンネルの選択肢の中から既定数の選択肢を抜き出すとともに、アイコンＩｃｃにチャンネル名を重ねた画像情報を生成する。また、制御部２０は、当該アイコンＩｃｃを表示部４０に並べて表示し、当該アイコンＩｃｃの横にスクロール操作のためのアイコンＩｃｓ1，Ｉｃｓ2を表示するための画像情報を生成する。さらに、制御部２０は、当該画像情報に対して、指示位置取得部２１ａの処理によって取得された指示位置を示すポインタの画像を表示するための情報を追記する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
本実施形態においては、以上の構成において、利用者の意図しないアイコンにポインタが引き込まれる確率を低減するため、制御部２０が引込部２１ｃの処理により、同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが表示部４０上で並んでいる場合において、第１のアイコンと第２のアイコンとのいずれかから第１のアイコンと第２のアイコンとを結ぶ方向へ利用者が指示位置を変化させた場合、第１のアイコンと第２のアイコンとのいずれかに指示位置を引き込む。すなわち、制御部２０は、同一の機能に関する操作を行うためのアイコンが複数個並んでいる場合には、両者の間を結ぶ方向へ指示位置の変化があった場合に両者のいずれかに指示位置を引き込む。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
利用者が、第１のアイコンＩｃｓ1を選択した後、同一の機能に関する第２のアイコンＩｃｓ2の選択を意図しながらポインティングデバイス４１によって指示位置を下方（ｙ軸の正方向）に移動させると、ポインティングデバイス４１を視認せずに操作したとしても、指示位置の主な移動方向は下方になる。従って、多少左右方向（ｘ方向）に操作量がぶれたとしても、下方への移動量と左右方向の移動量との比がｙ1／ｘ1より小さくなるほど左右方向の操作量が大きくなければ、指示位置が第１の引込領域Ｒ1の外部に移動した場合の移動先は第２の引込領域Ｒ2となる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
以上のように、本実施形態においては、図２Ａに示すように、ｙ軸に沿って第１のアイコンＩｃｓ1および第２のアイコンＩｃｓ2が並んでいる場合において、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とのいずれかから第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とを結ぶ方向へ利用者が指示位置を変化させた場合、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とのいずれかに指示位置を引き込む。この構成によれば、利用者は、同一の機能に関する操作の選択肢としての第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とを極めて容易に選択することが可能である。また、利用者が、当該同一の機能に関する選択肢を選択する過程において、他の機能に関するアイコンなどの他の部分にポインタＩｃｐが引き込まれる確率を低減することができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
また、以上の構成によれば、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2との間に指示位置が存在する限り、指示位置は第１の引込領域Ｒ1の内部または第２の引込領域Ｒ2の内部に存在するため、ポインタＩｃｐは、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とのいずれかに引き込まれた状態となる。従って、利用者の意図しない部分にポインタＩｃｐが引き込まれる確率を低減することができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
さらに、第１の引込領域Ｒ1と第２の引込領域Ｒ2との境界は、第１のアイコンＩｃｓ1の重心位置と第２のアイコンＩｃｓ2の重心位置との中央に存在するため、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2との間の指示位置の遷移操作のために、利用者は、指示位置を一方のアイコンから他方のアイコンまで移動させる必要はない。従って、同一の機能に関するアイコンにポインタＩｃｐが引き込まれやすく、異なる機能に関するアイコンにポインタＩｃｐが引き込まれる確率を低減することができる。むろん、以上の構成において、第１の引込領域Ｒ1および第２の引込領域Ｒ2の形状や大きさは可変であってもよい。例えば、第１のアイコンＩｃｓ1にポインタＩｃｐが引き込まれている場合に、第１の引込領域Ｒ1と第２の引込領域Ｒ2との境界が第１のアイコンＩｃｓ1に近づくように各引込領域を変化させてもよい。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
なお、上述の実施形態においては、図２Ａに示すように、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2との間に、これらのアイコンの機能と異なる機能に関する操作を行うためのアイコンが存在しない。このような場合において、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2との間に存在する指示位置の引込を行わなければ、引込が行われるまでの指示位置の移動量が他のアイコンよりも多い、指示位置が他のアイコンに引き込まれる確率が高くなる、などの不都合が発生し得る。しかし、本実施形態においては、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とのいずれかから第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とを結ぶ方向へ利用者が指示位置を変化させた場合に、第１のアイコンＩｃｓ1と第２のアイコンＩｃｓ2とのいずれかに指示位置を引き込むように構成されている。従って、上述の不都合が発生することはない。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
また、アイコンは、表示制御システムまたは当該表示制御システムと協働する制御部が実現する各種の機能に関する操作を行うためのアイコンである。このような機能としては、少なくとも１種類の機能が実現されるが、機能が２種類であることが好ましい。すなわち、前者であれば、利用者がある機能に関する操作を行っている場合に、当該機能を操作するためのアイコンにポインタが引き込まれるため、利用者の意図外の部分にポインタが位置する確率を低減することができる。後者であれば、利用者がある機能に関する操作を行っている場合に、ポインタが他の機能に関する操作を行うためのアイコンに引き込まれる確率を低減することができる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
さらに、引込手段は、同一の機能に関する操作を行うための第１のアイコンおよび第２のアイコンが表示部上で並んでいる場合において、第１のアイコンを含む第１の引込領域と第２のアイコンを含む第２の引込領域とが、第１のアイコンと第２のアイコンとの間の領域に存在するとともに互いに隣接するように、第１の引込領域と第２の引込領域とを設定するように構成される。すなわち、第１の引込領域と第２の引込領域は、第１のアイコンと第２のアイコンとの間の領域にまで延びた状態で存在し、第１の引込領域と第２の引込領域との間の距離が０またはわずかになるように設定される。この構成によれば、第１のアイコンと第２のアイコンとの間に存在する指示位置が第１のアイコンと第２のアイコンとのいずれかに引き込まれる。また、ポインタの指示位置が第１のアイコンに引き込まれた状態から、利用者が第２のアイコンの引込領域へポインタの指示位置を変化させた場合、ポインタの指示位置が第２のアイコンに引き込まれる。従って、利用者の意図しない部分にポインタが引き込まれる確率を低減することができる。
【手続補正１６】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2016104469.tif 000005
【国際調査報告】
2016104469.tif 000006
2016104469.tif 000007