(57)【要約】画像（１２）の選択ポイント（１３）を定義できるグラフィカルユーザーインターフェースのための表示提供方法が、コンピュータープログラム、コンピューター読取り可能な記録媒体（６２）、及び装置（６１）と共に開示される。本方法は、画像（１２）を表示するステップ（ｉ）と、前記画像上のポイント（２１）のユーザによる選択に応じて前記画像の拡大画像（１２’）を表示すると共に、該拡大画像に該ユーザにより選択されたポイントを表示するステップ（ｉｉ）と、前記画像の拡大画像（１２’’）上に表示されたユーザにより前に選択されたポイント（４０）を第１の座標パラメータとして返すステップ（ｉｉｉ）とを含む。更に、本方法は、前記画像の前の拡大画像の縮小画像を表示するステップ（ｉｖ）を更に含み、上記ステップ（ｉｉｉ）及び（ｉｖ）は、一回のユーザ入力により実行される。
2004517400.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが画像上に選択するポイントを定義できるグラフィカルユーザーインターフェースのための表示提供方法であって、
画像を表示するステップ（ｉ）と、
前記画像上のポイントのユーザによる選択に応じて前記画像の拡大画像を表示すると共に、該拡大画像に該ユーザにより選択されたポイントを表示するステップ（ｉｉ）と、
前記画像の拡大画像上に表示されたユーザにより前に選択されたポイントを第１の座標パラメータとして返すステップ（ｉｉｉ）とを含む、方法。
【請求項２】
前記画像の前の拡大画像の縮小画像を表示するステップ（ｉｖ）を更に含み、
上記ステップ（ｉｉｉ）及び（ｉｖ）は、一回のユーザ入力により実行される、請求項１記載の方法。
【請求項３】
前記前の拡大画像上のポイントのユーザによる選択に応じて、前記画像の前の拡大画像の更なる拡大画像を表示するステップを更に含む、請求項１又は２記載の方法。
【請求項４】
前記画像上のポイントのユーザによる選択に応じて表示される前記画像の拡大画像は、ユーザにより選択されたポイントを中心として表示される、請求項１乃至３の何れかに記載の方法。
【請求項５】
前記画像の前の拡大画像の縮小画像は、拡大前の前記画像と同一の縮尺で表示される、請求項１乃至４の何れかに記載の方法。
【請求項６】
ユーザにより選択された更なるポイントを第２の座標パラメータとして返すステップを更に含む、請求項１乃至５の何れかに記載の方法。
【請求項７】
前記第１及び第２の座標パラメータ間の距離を算出する計算を実行するステップを更に含む、請求項６記載の方法。
【請求項８】
添付図面１乃至６に示すような、ユーザが画像上に選択するポイントを定義できるグラフィカルユーザーインターフェースための表示提供方法。
【請求項９】
請求項１乃至８の何れかに記載の方法を実行するための指令を含むコンピュータープログラム。
【請求項１０】
請求項１乃至８の何れかに記載の方法を実行するための指令プログラムが記録されたコンピューター読取り可能な記録媒体。
【請求項１１】
ディスプレイとプロセッサとユーザ入力デバイスとを有する装置であって、前記プロセッサが請求項１乃至８の何れかに記載の方法を実行するようにプログラムされた、装置。
【発明の詳細な説明】
【０００１】
本発明は、グラフィカルユーザーインターフェース（ＧＵＩ）用の表示を提供するための、方法、装置、コンピューター読取り可能な記憶媒体、及びコンピュータープログラムに関する。特に、本発明は、主画像の拡大画像が当該主画像上のポイントのユーザによる選択に応答して表示されるＧＵＩ用の表示を提供することに関する。
【０００２】
地図のような画像の表示において、コンピューター、ディスプレイ及びユーザ入力デバイスを用いて、当該画像上のポイントのユーザによる選択によって、ユーザによる選択点を中心とした当該画像の拡大画像が表示されることが知られている。前の拡大画像上のポイントのユーザによる選択によって、更なる拡大画像が表示されるという、この工程の繰り返しも知られている。
【０００３】
ユーザ入力デバイスは、タッチセンシティディスプレイであってよく、かかる場合、ポイントは、ディスプレイをユーザが触れることによって選択される。しかし、ユーザの指の“フットプリント”は、しばしば画像に対してあまりに大きく、ユーザにより選択されたポイントに関して曖昧さが生ずることがある。つまり、ユーザが選択することを意図したポイントは、コンピューターにより認識される正確なポイントではない。上述の効果的な拡大技術を用いて画像を単に見るだけであれば、この曖昧さは典型的には重大でないだろう。しかし、ポイントが画像の特別な位置を識別するために選択された場合、例えばポイントＡとＢとの間の距離を得るために画像上の２つのポイントＡ及びＢの１つを選択するためには、この曖昧さは重大な問題となりうる。
【０００４】
本発明の目的は、ユーザが画像上に選択するポイントを正確で迅速且つ効率的に定義できるグラフィカルユーザーインターフェースのための表示提供方法を提供することにある。
【０００５】
本発明によると、かかる方法は、画像を表示するステップ（ｉ）と、前記画像上のポイントのユーザによる選択に応じて前記画像の拡大画像を表示すると共に、該拡大画像に該ユーザにより選択されたポイントを表示するステップ（ｉｉ）と、前記画像の拡大画像上に表示されたユーザにより前に選択されたポイントを第１の座標パラメータとして返すステップ（ｉｉｉ）とを含む。
【０００６】
かかる方法は、地図上のポイントを選択し、当該ポイントをユーザにより選択された座標パラメータとして返す、迅速且つ効率的な方法を提供する。特に、拡大表示上の前の選択ポイントを表示することによって、選択ポイントが十分に正確であるか若しくは再選択が必要であるかのユーザの判断の基礎とすることができる。
【０００７】
選択の速度を更に向上するために、前記画像の前の拡大画像の縮小画像を表示する追加のステップ（ｉｖ）が付与され、上記ステップ（ｉｉｉ）及び（ｉｖ）は、一回だけのユーザ入力により実行される。従って、第１の座標パラメータとして返される選択ポイントの確定時に、画像の縮尺が同時に縮小される。
【０００８】
ユーザによる選択ポイントの確定と同時に、元画像の前の拡大画像の縮小画像は、元画像と同一の縮尺で表示されてよく、ユーザにより実行されるステップ数を低減する。
【０００９】
本方法は、正確なポイント選択を可能とすべく、前記前の拡大画像上のポイントのユーザによる選択に応じて、前記画像の前の拡大画像の更なる拡大画像を表示するステップを更に含んでよく、好ましくは、ユーザにより選択されたポイントを中心として表示がなされる。
【００１０】
本方法は、ユーザにより選択された更なるポイントを第２の座標パラメータとして返すステップを更に含んでよく、これは、例えば前記第１及び第２の座標パラメータ間の距離を算出する後の計算がなされる場合に、有用である。
【００１１】
これより、本発明の実施例が、本発明の例示のみを目的とする添付図面を参照して説明される。
【００１２】
図１を参照するに、本発明に従った態様でコンピューターにより制御される、従来の形式のタッチセンシティディスプレイ１１が示されている。本例では、英国の南部分の地図画像１２がディスプレイ上に表示されており、ユーザが当該地図上の特定の海岸町の位置を選択したい場合を想定する。ユーザは、要求する位置でタッチセンシティディスプレイ１１に触れる（タッチする）ことによって上記選択を行い、その際、ユーザの指とディスプレイとの間の接触面積である図２に示すフットプリント２０を生成する。選択したポイント２１は、フットプリントの面積の中心として定義されてよい。
【００１３】
図３に示すように、本発明によると、ディスプレイ１１上のポイントのユーザによる選択によって、選択されたポイント２１を中心として地図１２が拡大される。選択ポイントも含めて表示される図３の拡大画像から、図１及び図２に示すような地図の縮尺に対するフットプリントの大きなサイズに主に起因して生ずるユーザ選択の不正確さが明白となる。本例では、海岸町が意図されたユーザ選択により特定されたポイントは、実際にはそこから外れた海である。
【００１４】
更に本発明によると、ディスプレイ上のポイントのユーザによる選択の結果として、“ＯＫ”ボタン３０が現れる。ポイント２１の選択がユーザにより拡大画像を参照して十分正確であるとみなされた場合、“ＯＫ”ボタンがタッチされ、当該選択ポイントが後の計算に使用できる座標パラメータとしてリターンされる（返される）ことになる。
【００１５】
ユーザが選択ポイントを十分正確でないと考え図３の拡大画像上の更なるポイントを選択する場合、図４に示すように、ユーザにより更に選択されたポイント４０を含む更なる拡大画像が表示される。
【００１６】
このとき、ユーザが更なる選択ポイントを十分正確であるとみなす場合、ユーザは、“ＯＫ”ボタンにタッチすることによりその選択を確定する。これにより、更なる選択ポイントが座標パラメータとしてリターンされ、ディスプレイは、初期の縮尺（図１，２参照）に復帰する。
【００１７】
図５は、追加ポイント５０が更なる選択ポイント４０を補足するために選択され、２つのポイント間の距離を求めるための機能が実行されるシナリオを示す。地図に関しては、距離は、必ずしも直線である必要はなく、可能な進路が考慮されてよい。
【００１８】
上述の方法を実行できるコンピューターシステム６１が図６に概略的に示される。コンピューターシステムは、中央処理ユニット（ＣＰＵ）を有するプロセッサと、ランダムアクセスメモリ（ＲＡＭ）とを含む。コンピューターシステムは、更に、ディスプレイ、キーボード、マウス、及びフロッピー（Ｒ）ディスクドライブを含み、これらすべてが公知の態様でプロセッサに結合されている。フロッピー（Ｒ）ディスク６２は、本発明による方法を実行する指令を含む記録コンピュータープログラムを有してフロッピー（Ｒ）ディスクドライブに供給される。或いは、他のタイプのコンピューター読取り可能な記録媒体及び対応するハードウェアが使用されてよい。
【００１９】
本発明による方法のコンピューターシステムに於ける実現は、ハードウェア、適切なコンピュータープログラミング及び構成によるソフトウェア、若しくはその双方で容易に実行できる。当然に、かかるプログラミング及び構成は、公知であり、当業者により容易に実現されるだろう。本発明の教示が上述のコンピューターシステムのみならずＧＵＩを有する他のタイプの装置にも同様に適用可能であることは、当業者により容易に理解されるだろう。
【図面の簡単な説明】
【図１】
本発明による表示提供方法を示す図である。
【図２】
本発明による表示提供方法を示す図である。
【図３】
本発明による表示提供方法を示す図である。
【図４】
本発明による表示提供方法を示す図である。
【図５】
本発明による表示提供方法を示す図である。
【図６】
図１乃至図５に示す方法を実現できるコンピューターシステムの概略図である。
【図６】
2004517400.tif 000003
【国際公開パンフレット】
2004517400.tif 000004
2004517400.tif 000005
2004517400.tif 000006
2004517400.tif 000007
2004517400.tif 000008
2004517400.tif 000009
2004517400.tif 000010
2004517400.tif 000011
2004517400.tif 000012
【国際公開パンフレット（コレクトバージョン）】
2004517400.tif 000013
【国際調査報告】
2004517400.tif 000014
2004517400.tif 000015
2004517400.tif 000016
2004517400.tif 000017
2004517400.tif 000018