(57)【要約】【課題】ポインタの位置の遷移を容易に認識することが可能な技術の提供。【解決手段】ポインティングデバイスの出力値に基づいてポインタの表示位置を取得する表示位置取得手段と、第１画面と前記第１画面に隣接する第２画面と前記表示位置に表示された前記ポインタとを含むユーザインタフェース画面を表示部に表示する表示制御手段と、を備え、前記表示制御手段は、前記表示位置が前記第１画面上の任意の位置から前記第２画面に隣接する前記第１画面の端に移動した場合、前記表示位置を前記第１画面上から前記第２画面上に遷移させるとともに、遷移前の前記表示位置から遷移後の前記表示位置まで前記ポインタが移動する動画を表示する、画面表示システムを構成する。【選択図】図１
2016103173.tif 000002
【特許請求の範囲】
【請求項１】
ポインティングデバイスの出力値に基づいてポインタの表示位置を取得する表示位置取得手段と、
第１画面と前記第１画面に隣接する第２画面と前記表示位置に表示された前記ポインタとを含むユーザインタフェース画面を表示部に表示する表示制御手段と、を備え、
前記表示制御手段は、
前記表示位置が前記第１画面上の任意の位置から前記第２画面に隣接する前記第１画面の端に移動した場合、前記表示位置を前記第１画面上から前記第２画面上に遷移させるとともに、遷移前の前記表示位置から遷移後の前記表示位置まで前記ポインタが移動する動画を表示する、
画面表示システム。
【請求項２】
前記表示制御手段は、
前記表示位置が前記第１画面上である場合、前記出力値の値域と前記第１画面の幅の全域とを対応付け、
前記表示位置が前記第２画面上である場合、前記出力値の値域と前記第２画面の幅の全域とを対応付ける、
請求項１に記載の画面表示システム。
【請求項３】
ポインティングデバイスの出力値に基づいてポインタの表示位置を取得する表示位置取得工程と、
第１画面と前記第１画面に隣接する第２画面と前記表示位置に表示された前記ポインタとを含むユーザインタフェース画面を表示部に表示する表示制御工程と、を含み、
前記表示制御工程では、
前記表示位置が前記第１画面上の任意の位置から前記第２画面に隣接する前記第１画面の端に移動した場合、前記表示位置を前記第１画面上から前記第２画面上に遷移させるとともに、遷移前の前記表示位置から遷移後の前記表示位置まで前記ポインタが移動する動画を表示する、
画面表示方法。
【請求項４】
ポインティングデバイスの出力値に基づいてポインタの表示位置を取得する表示位置取得機能と、
第１画面と前記第１画面に隣接する第２画面と前記表示位置に表示された前記ポインタとを含むユーザインタフェース画面を表示部に表示する表示制御機能と、をコンピュータに実現させる画面表示プログラムであって、
前記表示制御機能では、
前記表示位置が前記第１画面上の任意の位置から前記第２画面に隣接する前記第１画面の端に移動した場合、前記表示位置を前記第１画面上から前記第２画面上に遷移させるとともに、遷移前の前記表示位置から遷移後の前記表示位置まで前記ポインタが移動する動画を表示する機能をコンピュータに実現させる、
画面表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面表示システム、方法およびプログラムに関する。
【背景技術】
【０００２】
従来、２個のユーザインタフェース画面を表示部に表示し、ポインティングデバイスによってポインタを操作することによってユーザインタフェース画面上のアイコンを選択する構成が知られている。例えば、特許文献１においては、左側に主画面、右側に従画面が表示された構成において、ポインタが主画面の右端に移動すると、主画面からポインタが消去されるとともに従画面の右端に表示される構成が開示されている（特許文献１，図６）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５３５８４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来技術においては、画面の端にポインタが移動した直後にポインタの位置が急変するため、利用者がポインタの位置を認識しづらい。特に、車両内で利用される表示部のように、表示部が直視される場合が少ない状況下では、ポインタの位置を利用者が認識する負担が大きくなり、認識困難であることがより顕在化する。
本発明は、前記課題にかんがみてなされたもので、ポインタの位置の遷移を容易に認識することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、ポインティングデバイスの出力値に基づいてポインタの表示位置を取得する表示位置取得手段と、第１画面と第１画面に隣接する第２画面と表示位置に表示されたポインタとを含むユーザインタフェース画面を表示部に表示する表示制御手段と、を備え、表示制御手段は、表示位置が第１画面上の任意の位置から第２画面に隣接する第１画面の端に移動した場合、表示位置を第１画面上から第２画面上に遷移させるとともに、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示する画面表示システムが構成される。
【０００６】
また、上記の目的を達成するため、ポインティングデバイスの出力値に基づいてポインタの表示位置を取得する表示位置取得工程と、第１画面と第１画面に隣接する第２画面と表示位置に表示されたポインタとを含むユーザインタフェース画面を表示部に表示する表示制御工程と、を含み、表示制御工程では、表示位置が第１画面上の任意の位置から第２画面に隣接する第１画面の端に移動した場合、表示位置を第１画面上から第２画面上に遷移させるとともに、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示する画面表示方法が構成される。
【０００７】
さらに、上記の目的を達成するため、ポインティングデバイスの出力値に基づいてポインタの表示位置を取得する表示位置取得機能と、第１画面と第１画面に隣接する第２画面と表示位置に表示されたポインタとを含むユーザインタフェース画面を表示部に表示する表示制御機能と、をコンピュータに実現させる画面表示プログラムであって、表示制御機能では、表示位置が第１画面上の任意の位置から第２画面に隣接する第１画面の端に移動した場合、表示位置を第１画面上から第２画面上に遷移させるとともに、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示する機能をコンピュータに実現させる画面表示プログラムが構成される。
【０００８】
すなわち、ポインタが第１画面の端に達した場合ポインタを第２画面に遷移させるが、この際、表示制御手段は、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示する。このため、利用者は当該動画を視認することにより、ポインタの位置の遷移を容易に認識することが可能である。また、利用者は、遷移後のポインタの表示位置を容易に認識することができる。さらに、利用者が表示部を直視せず、視野の一部に表示部が含まれる状態であっても、動画が表示されていることは利用者が容易に認識可能である。従って、ポインタの表示位置を追跡することは容易である。
【図面の簡単な説明】
【０００９】
【図１】画面表示システムを示すブロック図である。
【図２】（２Ａ）（２Ｂ）（２Ｃ）はユーザインタフェース画面の例を示す図である。
【図３】（３Ａ）（３Ｂ）は動画表示処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）画面表示システムの構成：
（２）動画表示処理：
（３）他の実施形態：
【００１１】
（１）画面表示システムの構成：
図１は、本発明の一実施形態である画面表示システムを実現するナビゲーションシステム１０の構成を示すブロック図である。本実施形態にかかる画面表示システムは、車両に搭載されたナビゲーションシステム１０の１機能として実現される。ナビゲーションシステム１０は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備える制御部２０を備えており、制御部２０は、当該ＲＯＭや記録媒体３０に記録された所望のプログラムを実行することができる。本実施形態において、制御部２０は、ナビゲーションプログラム２１を実行することができ、当該ナビゲーションプログラム２１を実行することにより、図示しないＧＰＳ信号等に基づいてナビゲーションシステム１０が搭載された車両を指定の目的地まで誘導する。また、ナビゲーションプログラム２１は、誘導案内に関する処理以外にも各種の処理を制御部２０に実行させることが可能であり、本実施形態においては、その一つとしてオーディオ再生に関する処理を行う機能を備えている。制御部２０は、ナビゲーションプログラム２１の処理により、記録媒体３０に記録された音楽データを取得し、図示しないスピーカーから音楽を出力させることが可能である。
【００１２】
さらに、車両は、当該誘導案内に関する入出力を行う際に使用可能なポインティングデバイス４１および表示部４０を備えている。表示部４０は、図示しないインタフェースを介して制御部２０と接続されており、制御部２０は、表示部４０に対して制御信号を出力することにより、任意の座標を指定し、任意の画像を表示部４０に表示させることができる。本実施形態において、制御部２０は、表示部４０に各種の機能を利用するためのユーザインタフェース画面を表示する。本実施形態において、ユーザインタフェース画面には、アイコンとアイコン等を指示するためのポインタとが含まれている。
【００１３】
ポインティングデバイス４１は、レバーを備えており、図示しないインタフェースを介して制御部２０と接続されている。利用者がポインティングデバイス４１のレバーを操作すると、ポインティングデバイス４１はレバーの操作内容に応じた信号を出力する。制御部２０は、当該信号を取得して利用者の操作内容を特定する。すなわち、制御部２０は、当該ポインティングデバイス４１の出力に基づいてユーザインタフェース画面に表示されるポインタの表示位置を取得し、制御部２０は当該表示位置の変化に追従させてポインタの表示位置を変化させる。このため、利用者は、ポインティングデバイス４１を操作することにより、ポインタを移動させ、ユーザインタフェース画面上のアイコンを選択するための入力を実行することができる。なお、本実施形態において、ポインティングデバイス４１は２個の座標軸に対応した２種の出力値を出力することが可能であり、当該２種の出力値で２次元の座標を指定することができる。また、出力値の値域は予め決められており、座標軸毎に０〜２５５である。
【００１４】
本実施形態においては、各種の機能がユーザインタフェース画面によって実現されるが、機能毎にユーザインタフェース画面で表示すべき表示内容は異なり得るため、各機能のユーザインタフェース画面において表示領域の配置が異なり得る。そして、誘導案内に関する機能とオーディオ再生に関する機能とが同時に実行される場合、各機能に関するユーザインタフェース画面が同時に表示される。
【００１５】
図２Ａ〜図２Ｃは、誘導案内を行うための地図が表示されるユーザインタフェース画面Ｉｍと、オーディオ再生を行うためのユーザインタフェース画面Ｉａとが表示部４０に同時に表示されている状態の例を示す図である。本実施形態においては、誘導案内を行うための地図が表示されるユーザインタフェース画面Ｉｍを第１画面、オーディオ再生を行うためのユーザインタフェース画面Ｉａを第２画面とも呼ぶ。なお、図２Ａ〜図２Ｃに示すように、第１画面上には地図とともにアイコンＩｃｎが表示され、第２画面上には再生中の音楽に関する文字とオーディオ再生のためのアイコンＩｃａが表示される。また、ポインタＩｃｐは第１画面または第２画面上に表示される。
【００１６】
さらに、図２Ａ〜図２Ｃに示すように、表示部４０の幅方向にはｘ座標、幅方向に垂直な方向にはｙ座標が対応づけられている。本実施形態において、第１画面の幅Ｗ1はｘ座標の値Ｘmin〜値Ｘ1の範囲であり、第２画面の幅Ｗ2はｘ座標の値Ｘ1〜値Ｘmaxの範囲である。ここでは、前者を第１範囲、後者を第２範囲と呼ぶ。なお、本明細書においては、座標軸を示す場合にｘ，ｙ等の小文字を使用し、座標値を示す場合にＸ，Ｙ等の大文字を使用する。
【００１７】
ポインタＩｃｐの表示位置が第１画面上である場合、制御部２０は、ポインティングデバイス４１の２種の出力値のうち、幅方向の位置を示す出力値の値域（０〜２５５）と第１画面の幅の全域（幅方向の位置を示すｘ座標の最小値Ｘmin〜値Ｘ1）とを対応付ける。この結果、利用者が、ポインティングデバイス４１で第１画面上に存在するポインタの幅方向の位置を変化させる操作を行った場合に、ポインタＩｃｐは図２Ａに示す表示部４０の幅Ｗ1を可動域として移動する。
【００１８】
一方、ポインタＩｃｐの表示位置が第２画面上である場合、制御部２０は、ポインティングデバイス４１の２種の出力値のうち、幅方向の位置を示す出力値の値域（０〜２５５）と第２画面の幅の全域（幅方向の位置を示すｘ座標の値Ｘ1〜最大値Ｘmax）とを対応付ける。この結果、利用者が、ポインティングデバイス４１で第２画面上に存在するポインタの幅方向の位置を変化させる操作を行った場合に、ポインタＩｃｐは図２Ａに示す表示部４０の幅Ｗ2を可動域として移動する。以上の構成によれば、利用者は、２個の画面のそれぞれにおいて、ポインティングデバイス４１の可動域の全域を利用して画面の幅の全域のいずれかの位置を指定することができ、高い操作性でポインタを操作することができる。
【００１９】
このように、２個のユーザインタフェース画面が同時に表示される構成において、各画面でポインタ操作を実行可能にするためには、一方の画面から他方の画面にポインタが移動し得るように構成されている必要がある。本実施形態においては、ポインタが第１画面と第２画面とが隣接する端の部分（図２Ａ等に示す座標値Ｘ1）に所定期間存在すると、一方の画面から他方の画面に移動する構成等が採用されている。
【００２０】
ただし、このような構成においては、第１画面の端から第２画面上にポインタが遷移する際にポインティングデバイス４１の出力値が変化しなければ、遷移後においてもポインティングデバイス４１によって第２画面の端が指示されることになる。例えば、第１画面上にポインタＩｃｐが存在する状態において、ポインティングデバイス４１の出力値が２５５であることによって第１画面の幅の端（ｘ座標の値Ｘ1）が指定された後、出力値が２５５で維持された状態でポインタＩｃｐが第１画面から第２画面に遷移した場合、出力値２５５によって第２画面の端（ｘ座標の最大値Ｘmax）が指定されることになる。従って、この場合、ポインタの表示位置が急変し、利用者がポインタＩｃｐを追跡することが困難になる。
【００２１】
そこで、本実施形態においては、利用者によるポインタＩｃｐの追跡を容易にするための構成が採用されている。すなわち、ポインタＩｃｐの追跡を容易にするため、ナビゲーションプログラム２１は、表示位置取得部２１ａと表示制御部２１ｂとを備えている。
【００２２】
表示位置取得部２１ａは、ポインティングデバイス４１の出力値に基づいてポインタの表示位置を取得する機能を制御部２０に実現させるプログラムモジュールである。すなわち、制御部２０は、ポインタが第１画面上である場合、ポインティングデバイス４１の２種の出力値のうち、幅方向の位置を示す出力値の値域（０〜２５５）と第１画面の幅の全域（幅方向の位置を示すｘ座標の最小値Ｘmin〜値Ｘ1）とを対応付ける。また、制御部２０は、幅方向に垂直な方向の位置を示す出力値の値域と第１画面の全高（ｙ座標の最小値〜最大値）とを対応づける。ポインタが第２画面上である場合、ポインティングデバイス４１の２種の出力値のうち、幅方向の位置を示す出力値の値域（０〜２５５）と第２画面の幅の全域（幅方向の位置を示すｘ座標の値Ｘ1〜最大値Ｘmax）とを対応付ける。また、制御部２０は、幅方向に垂直な方向の位置を示す出力値の値域と第２画面の全高（ｙ座標の最小値〜最大値）とを対応づける。
【００２３】
以上のようにして、ポインティングデバイス４１の出力値の値域と座標値の範囲とを対応づけた状態において、制御部２０は、ポインティングデバイス４１の出力値を取得し、当該出力値に対応した座標値を表示位置として取得する。なお、ポインタＩｃｐの初期位置はデフォルト等によって決められていれば良く、制御部２０が、画面の端を越えてポインタが遷移しなければポインタが存在する画面は直前の画面と同一であると見なすことにより、ポインタが第１画面、第２画面のいずれに存在するのか判定することができる。
【００２４】
表示制御部２１ｂは、第１画面と、第１画面に隣接する第２画面と、表示位置取得部２１ａの処理によって取得された表示位置に表示されたポインタと、を含むユーザインタフェース画面を表示部に表示する機能を制御部２０に実現させるプログラムモジュールである。本実施形態においては、表示部４０の全表示領域に対して任意の画像を表示するためにＲＡＭに所定の記憶領域が確保されている。制御部２０は、表示制御部２１ｂの処理により、表示部４０に第１画面としてのユーザインタフェース画面および第２画面としてのユーザインタフェース画面を表示するための情報を生成し、各画面を既定の位置に表示するための情報をＲＡＭに書き込む。
【００２５】
具体的には、制御部２０は、図示しない地図情報に基づいて第１画面上に表示される地図を示す画像を生成する。第１画面および第２画面上に表示されるアイコンを示す画像は、予めアイコン情報３０ａとして定義されており、制御部２０がアイコン情報３０ａを参照することによって、各画面に表示すべきアイコンの画像を取得する。また、制御部２０は、既定の位置にアイコンの画像が配置されるようにＲＡＭにアイコンの画像を記録する。そして、制御部２０が、当該ＲＡＭの情報を表示部４０に対して出力すると、表示部４０は、第１画面および第２画面としてのユーザインタフェース画面を表示する。
【００２６】
さらに、本実施形態においては、ポインタを示す画像も予めアイコン情報３０ａとして定義されている。そこで、制御部２０は、アイコン情報３０ａからポインタの画像を示す情報を取得し、表示位置取得部２１ａの処理によって取得された表示位置に当該ポインタの画像を表示するための情報をＲＡＭに書き込む。従って、制御部２０が表示制御部２１ｂの処理によってＲＡＭの情報を表示部４０に対して出力することにより、表示部４０上において、ポインティングデバイス４１で指定された表示位置にポインタが表示される。以上の構成によれば、利用者がポインティングデバイス４１を操作することにより、ユーザインタフェース画面上でポインタを移動させることができる。
【００２７】
本実施形態においては、第１画面と第２画面との間でポインタが遷移する場合に、利用者がポインタを見失わないようにするため、制御部２０は、表示制御部２１ｂの処理により、ポインタの表示位置が第１画面上の任意の位置から第２画面に隣接する第１画面の端に移動した場合、表示位置を第１画面上から第２画面上に遷移させるとともに、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示する。また、制御部２０は、表示制御部２１ｂの処理により、ポインタの表示位置が第２画面上の任意の位置から第１画面に隣接する第２画面の端に移動した場合、表示位置を第２画面上から第１画面上に遷移させるとともに、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示する。
【００２８】
具体的には、ポインタが移動する動画を示す情報は、複数フレームに渡る複数個の静止画の情報で定義され、制御部２０が当該複数の静止画を複数フレームに渡って順次表示することによって動画が表示される。このため、アイコン情報３０ａにおいては、第１画面から第２画面への遷移と第２画面から第１画面への遷移とのそれぞれについて、複数フレームに渡る複数個の静止画の情報が動画情報として定義され、記録されている。
【００２９】
なお、本実施形態において、第１画面から第２画面へポインタが遷移する場合、ｙ座標が固定され、ｘ座標の値が値Ｘ1から最大値Ｘmaxまで変化するようにポインタの移動軌跡が定義され、当該移動軌跡によってポインタが移動する動画が、ポインタが移動する動画としてアイコン情報３０ａに定義される。なお、図２Ｃにおいては、この場合の移動軌跡Ｏを破線の矢印で示している。一方、第１画面から第２画面へポインタが遷移する場合、ｙ座標が固定され、ｘ座標の値が値Ｘ1から最小値Ｘminまで変化するようにポインタの移動軌跡が定義され、当該移動軌跡によってポインタが移動する動画が、ポインタが移動する動画としてアイコン情報３０ａに定義される。
【００３０】
そして、ポインタが第１画面から第２画面に遷移する場合、制御部２０は、アイコン情報３０ａを参照し、第１画面から第２画面へポインタが遷移する場合の動画を示す情報を取得し、１フレーム毎にＲＡＭ上の更新を繰り返す。このようにして順次更新される情報が表示部４０に出力されることにより、第１画面から第２画面へポインタが遷移する場合の動画が表示され、ポインタは第１画面の端から第２画面の端に移動する。例えば、ポインタＩｃｐが第１画面上の任意の位置から、図２Ｂに示すように第１画面の端に移動し、所定期間が経過すると、図２Ｃに示す移動軌跡に沿ってポインタが移動する動画が表示され、ポインタが第１画面から第２画面へ遷移する。
【００３１】
一方、ポインタが第２画面から第１画面に遷移する場合、制御部２０は、アイコン情報３０ａを参照し、第２画面から第１画面へポインタが遷移する場合の動画を示す情報を取得し、１フレーム毎にＲＡＭ上の更新を繰り返す。このようにして順次更新される情報が表示部４０に出力されることにより、第２画面から第１画面へポインタが遷移する場合の動画が表示され、ポインタは第２画面の端から第１画面の端に移動する。
【００３２】
なお、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画は、ポインタが遷移する過程を示唆することが可能な動画であればよく、ポインタの形状や大きさが維持された状態でポインタが移動する動画であってもよいし、ポインタの形状や大きさが変化しながらポインタが移動する動画であってもよい。後者であれば、ポインタの遷移をより強調することができる。このような画像としては、例えば、遷移初期にポインタの画像が大きくなった後、徐々に大きさが小さくなりながら遷移後の表示位置に移動していく動画や、遷移初期にポインタの画像が小さくなった後、徐々に大きさが大きくなりながら遷移後の表示位置に移動していく動画等が挙げられる。
【００３３】
いずれにしても、以上の構成によれば、利用者はポインタが遷移する動画を視認することにより、ポインタの位置の遷移を容易に認識することが可能である。また、利用者は、遷移後のポインタの表示位置を容易に認識することができる。さらに、利用者が表示部４０を直視せず、視野の一部に表示部４０が含まれる状態であっても、動画が表示されていることは利用者が容易に認識可能である。従って、ポインタの表示位置を追跡することは容易である。
【００３４】
（２）動画表示処理：
次に、動画表示処理について詳細に説明する。図３Ａはポインタが第１画面上に存在する場合に制御部２０が実行する動画表示処理１のフローチャートであり、図３Ｂはポインタが第２画面上に存在する場合に制御部２０が実行する動画表示処理２のフローチャートである。
【００３５】
動画表示処理１において、制御部２０は、表示位置取得部２１ａの処理により、ポインティングデバイス４１の出力値が２５５であるか否かを判定する（ステップＳ１００）。すなわち、制御部２０は、ポインタの表示位置が、第１画面上の任意の位置から図２Ｂに示すように第２画面側の端の位置（ｘ座標の値Ｘ1の位置）に移動したか否かを、ポインティングデバイス４１の出力値が２５５であるか否かに基づいて判定する。
【００３６】
ステップＳ１００において、出力値が２５５であると判定されない場合、制御部２０は、ポインタが第１画面から第２画面に遷移する状態ではないと見なし、ステップＳ１０５以降をスキップする。一方、ステップＳ１００において、出力値が２５５であると判定された場合、制御部２０は、表示制御部２１ｂの処理により、出力値が２５５の状態で所定期間（例えば、２００ｍｓｅｃ）以上経過したか否かを判定する（ステップＳ１０５）。すなわち、制御部２０は、ポインタの表示位置が、図２Ｂに示すｘ座標の値Ｘ1が位置で所定期間以上維持されていたか否かを、ポインティングデバイス４１の出力値が２５５である状態が維持されていたか否かに基づいて判定する。
【００３７】
ステップＳ１０５において、出力値が２５５の状態で所定期間以上経過したと判定されない場合、制御部２０は、ポインタが第１画面から第２画面に遷移する状態ではないと見なし、ステップＳ１１０以降をスキップする。一方、ステップＳ１０５において、出力値が２５５の状態で所定期間以上経過したと判定された場合、制御部２０は、表示制御部２１ｂの処理により、ポインタを消去する（ステップＳ１１０）。すなわち、制御部２０は、ＲＡＭ上に確保されたポインタの表示位置からポインタの画像を消去して元のユーザインタフェース画面の画像を書き込むことにより、第１画面上に表示されているポインタを一旦消去する。
【００３８】
次に、制御部２０は、表示位置取得部２１ａの処理により、ポインタの表示画面を第２画面に設定する（ステップＳ１１５）。すなわち、制御部２０は、ポインティングデバイス４１の２種の出力値のうち、幅方向の位置を示す出力値の値域（０〜２５５）と第２画面の幅の全域（幅方向の位置を示すｘ座標の値Ｘ1〜最大値Ｘmax）とを対応付ける。また、制御部２０は、幅方向に垂直な方向の位置を示す出力値の値域と第２画面の全高（ｙ座標の最小値〜最大値）とを対応づける。この結果、ポインティングデバイス４１の出力値で指定されるポインタの表示位置が第２画面上となるように設定される。
【００３９】
次に、制御部２０は、表示制御部２１ｂの処理により、座標（ｘ，ｙ）＝（Ｘ1，Ｙ）にポインタを表示する（ステップＳ１２０）。すなわち、制御部２０は、ＲＡＭ上に確保された座標（ｘ，ｙ）＝（Ｘ1，Ｙ）に相当する領域にポインタの画像を書き込むことにより、座標（ｘ，ｙ）＝（Ｘ1，Ｙ）にポインタを表示する。なお、座標値Ｘ1は表示部４０上での画面の配置から特定される固定値であり、座標値Ｙは高さ方向の位置を決定するポインティングデバイス４１の出力値に対応する座標値である（図２Ｂ参照）
【００４０】
次に、制御部２０は、表示制御部２１ｂの処理により、座標（ｘ，ｙ）＝（Ｘ1，Ｙ）から座標（ｘ，ｙ）＝（Ｘmax，Ｙ）までポインタが移動する動画を表示する（ステップＳ１２５）。すなわち、制御部２０は、アイコン情報３０ａを参照し、第１画面から第２画面へポインタが遷移する場合に表示すべき動画の情報を取得し、座標（ｘ，ｙ）＝（Ｘ1，Ｙ）を起点として動画を表示する。このため、制御部２０は、ＲＡＭ上に確保された座標（ｘ，ｙ）＝（Ｘ1，Ｙ）に相当する領域を起点とし、ポインタが座標（ｘ，ｙ）＝（Ｘmax，Ｙ）に至るまでの領域において、フレーム毎に複数個の静止画を順次記録し、表示部４０に出力する。この結果、表示部４０は、図２Ｃに示すように、座標（ｘ，ｙ）＝（Ｘ1，Ｙ）から座標（ｘ，ｙ）＝（Ｘmax，Ｙ）までポインタが移動する動画を表示する。
【００４１】
動画表示処理２は、ポインタの移動方向が異なる点で動画表示処理１と異なるが、多くの点で動画表示処理２は動画表示処理１と共通であるため、ここでは、両者が異なる点について説明する。ステップＳ２００，Ｓ２０５においては、出力値が０である点で動画表示処理２と動画表示処理１とが異なっている。
【００４２】
ステップＳ２１５においては、ポインタの表示画面が第１画面に設定されるため、制御部２０は、ポインティングデバイス４１の２種の出力値のうち、幅方向の位置を示す出力値の値域（０〜２５５）と第１画面の幅の全域（幅方向の位置を示すｘ座標の最小値Ｘmin〜値Ｘ1）とを対応付ける。さらに、ステップＳ２２５において、制御部２０は、座標（ｘ，ｙ）＝（Ｘ1，Ｙ）から座標（ｘ，ｙ）＝（Ｘmin，Ｙ）までポインタが移動する動画を表示する。この結果、表示部４０は、座標（ｘ，ｙ）＝（Ｘ1，Ｙ）から座標（ｘ，ｙ）＝（Ｘmin，Ｙ）までポインタが移動する動画を表示する。
【００４３】
（３）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示する限りにおいて、他にも種々の実施形態を採用可能である。例えば、画面表示システムを構成する手段は、１個の装置で実現されてもよいし、２個以上の装置に分かれて存在していても良い。後者としては、例えば、表示制御部２１ｂが表示部４０を制御する制御ユニットによって実現される構成等を採用可能である。
【００４４】
さらに、ユーザインタフェース画面は、オーディオ再生に関する画面、誘導案内に関する画面以外にも、種々の画面を想定可能である。例えば、車両の外部を撮影するカメラに関する画面や、携帯端末や無線通信システム等に関する画面を表示部に表示する構成に本発明を適用してもよい。むろん、各制御部は、表示部４０と離れた場所に設置さていてもよく、制御部２０の一部が離れた場所に設置されたサーバで実現させる構成であってもよい。むろん、各制御部は、車両に搭載されていなくてもよい。
【００４５】
表示位置取得手段は、ポインティングデバイスの出力値に基づいてポインタの表示位置を取得することができればよい。ここで、ポインティングデバイスの出力値はポインタの表示位置を直接的に示していてもよいし、ポインタで指示される指示位置を示していてもよい。いずれにしても、出力値に基づいて表示位置が決定可能であればよい。
【００４６】
表示制御手段は、第１画面と、第１画面に隣接する第２画面と、表示位置取得手段で取得された表示位置に表示されたポインタと、を含むユーザインタフェース画面を表示部に表示することができればよい。すなわち、表示制御手段は、隣接する２個の画面を含むユーザインタフェース画面を表示可能であればよい。この構成において、表示制御手段は、表示位置取得手段で取得された表示位置にポインタを表示する。
【００４７】
２個の画面は隣接していればよく、各画面の形状や大きさ、配置等は任意であり、各画面を通じて実現する機能に応じて可変であってもよいし、固定であってもよい。むろん、各画面上での表示内容は任意であり、任意の数のアイコンが含まれていてもよい。また、３個以上の画面が表示部に表示されてもよい。
【００４８】
以上の構成によれば、利用者がポインティングデバイスを操作することにより、ユーザインタフェース画面上でポインタを移動させることができる。この構成において、第１画面のみならず第２画面上でもポインタを表示するためには、ポインタの表示位置が第１画面の端（第１画面と第２画面との境界）に達した後、第２画面上にポインタの表示位置を遷移させる必要がある。この場合において、第１画面上でのポインタの表示位置が消失し、その後に第２画面上にポインタの表示位置が遷移すると、利用者がポインタを見失う場合がある。
【００４９】
そこで、ポインタの表示位置を容易に追跡できるようにするため、表示制御手段は、表示位置が第１画面上の任意の位置から第２画面に隣接する第１画面の端に移動した場合、表示位置を第１画面上から第２画面上に遷移させるとともに、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示することができればよい。すなわち、ポインタが遷移する過程を動画によって示唆することにより、利用者が容易にポインタの表示位置を追跡できるように構成されていれば良い。むろん、ポインタの表示位置が第２画面上の任意の位置から第１画面に隣接する第２画面の端に移動した場合、表示位置を第２画面上から第１画面上に遷移させるとともに、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示する構成が採用されていてもよい。
【００５０】
なお、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画は、ポインタが遷移する過程を示唆することが可能な動画であればよく、ポインタの形状や大きさが維持された状態でポインタが移動する動画であってもよいし、ポインタの形状や大きさが変化しながらポインタが移動する動画であってもよい。後者であれば、ポインタの遷移をより強調することができる。
【００５１】
さらに、表示制御手段が、表示位置が第１画面上である場合、出力値の値域と第１画面の幅の全域とを対応付け、表示位置が第２画面上である場合、出力値の値域と第２画面の幅の全域とを対応付ける構成であってもよい。すなわち、２個の画面のそれぞれにおいて、ポインティングデバイスの出力値の値域の全部と画面の幅とが対応づけられる。この構成によれば、利用者は、ポインティングデバイスの可動域の全域を利用して画面の幅の全域のいずれかの位置を指定することができ、高い操作性でポインタを操作することができる。
【００５２】
また、この構成においては、任意のトリガによって第１画面と第２画面との間で相互にポインタが遷移する。トリガは種々の態様を想定可能であり、ポインティングデバイスに備えられたボタン等によって利用者が遷移を指示してもよいし、ポインティングデバイスによって特殊な操作が行われた場合に遷移が行われてもよい。後者としては、例えば、ポインタが第１画面と第２画面とが隣接する端の部分に所定期間存在すると、一方の画面から他方の画面に移動する構成等を採用可能である。
【００５３】
いずれにしても、第１画面、第２画面のそれぞれにおいて、ポインティングデバイスの出力値の値域の全部と画面の幅とが対応づけられていると、第１画面の端から第２画面上にポインタが遷移する際にポインティングデバイスの出力値が変化しなければ、遷移後においてもポインティングデバイスによって第２画面の端が指示されることになる。例えば、出力値の値域が０〜２５５である場合において、出力値２５５によって第１画面の端が指定され、その後、ポインタが第１画面から第２画面に遷移した場合、出力値２５５によって第２画面の端が指定されることになる。
【００５４】
従って、この場合において、動画が表示されなければポインタの表示位置が急変し、利用者がポインタを追跡することが困難になる。しかし、表示制御手段は、表示位置が第１画面上の任意の位置から第２画面に隣接する第１画面の端に移動した場合、表示位置を第１画面上から第２画面上に遷移させるとともに、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示する。従って、ポインタの表示位置の遷移が動画によって示され、利用者は、容易にポインタの表示位置の変化を追跡することができる。
【００５５】
なお、表示部に表示されるユーザインタフェース画面は、通常、２次元であるため、２次元のユーザインタフェース画面上でポインタを表示する場合は、ポインティングデバイスが２種の出力値を出力し、一方の種類の出力値で幅方向の表示位置が指定され、他方の種類の出力値で幅方向に垂直な方向の表示位置が指定される構成を採用すればよい。なお、幅方向は、第１画面と第２画面とが並ぶ方向である（すなわち、第１画面と第２画面との境界が幅方向に垂直な方向である）。
【００５６】
さらに、本発明のように、遷移前の表示位置から遷移後の表示位置までポインタが移動する動画を表示する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合や、複数の装置によって実現される場合が想定可能であり、各種の態様を含むものである。例えば、以上のような手段を備えたナビゲーションシステムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００５７】
１０…ナビゲーションシステム、２０…制御部、２１…ナビゲーションプログラム、２１ａ…表示制御部、２１ｂ…表示制御部、３０…記録媒体、３０ａ…アイコン情報、４０…表示部、４１…ポインティングデバイス
【図１】
2016103173.tif 000003
【図２】
2016103173.tif 000004
【図３】
2016103173.tif 000005