(57)【要約】【課題】カーソル移動方向を細かく変更する際に、ユーザーの手指にかかる負担が軽減されるポインティング装置を提供する。【解決手段】画面上に表示された視標をユーザの操作により移動させるポインティング装置であって、装置基体１と、装置基体１上に設けられた回転体２と、ユーザーの回転体２への押下位置を検知する押下位置検知器７と、押下位置に基づき視標４の移動方向を設定する第１移動方向設定器１２と、ユーザーの回転体２への押下の深さまたは押圧を検知する押下状態検知器７と、押下状態検知器７により検知される押下の深さまたは押圧に基づき視標４の移動速度を設定する第１移動速度設定器１２と、設定された視標４の移動方向及び移動速度に基づき視標４の前記画面上における表示位置を設定する第１表示位置設定器１５と、設定された表示位置に基づき視標４を画面上に表示する表示器１６とを備える。【選択図】図２
2010286858.tif 000002
【特許請求の範囲】
【請求項１】
画面上に表示された視標をユーザの操作により移動させるポインティング装置であって、
装置基体と、
前記装置基体上に設けられた回転体と、
ユーザーの前記回転体への押下位置を検知する押下位置検知器と、
前記押下位置に基づき前記視標の移動方向を設定する第１移動方向設定器と、
ユーザーの前記回転体への押下の深さまたは押圧を検知する押下状態検知器と、
前記押下状態検知器により検知される押下の深さまたは押圧に基づき前記視標の移動速度を設定する第１移動速度設定器と、
前記設定された前記視標の移動方向及び移動速度に基づき前記視標の前記画面上における表示位置を設定する第１表示位置設定器と、
前記設定された表示位置に基づき前記視標を画面上に表示する表示器と、
を備えることを特徴とするポインティング装置。
【請求項２】
前記移動速度設定器は、ユーザーの前記回転体への押下の深さまたは押圧に基づき前記移動速度を算定するための関数または、前記回転体への押下の深さまたは押圧と前記移動速度との対応関係を記憶する速度情報記憶器を備え、前記押下状態検知器により検知される押下の深さまたは押圧と、前記速度情報記憶器に記憶された前記関数もしくは前記対応関係とに基づき移動速度を設定することを特徴とする請求項１記載のポインティング装置。
【請求項３】
前記第１移動方向設定器は、前記検知された押下位置に基づいてベクトルを生成するベクトル生成部を備えることを特徴とする請求項１記載のポインティング装置。
【請求項４】
前記回転体の回転速度を検知する回転速度検知器を備え、
前記第１表示位置設定器は、前記検知された回転速度が所定の閾値以上である場合は、前記視標の表示位置の設定の更新を停止することを特徴とする請求項１記載のポインティング装置。
【請求項５】
前記検知された押下位置に基づき前記視標と異なる画像の移動方向を設定する第２移動方向設定器と、
前記検知された押下の深さまたは押圧に基づき前記画像の移動速度を設定する第２移動速度設定器と、
前記設定された前記画像の移動方向と移動速度に基づき前記画像の表示位置を設定する第２表示位置設定器とを備え、
前記視標の表示位置が前記画像の表示領域の境界の一部と重なっているときに前記第１移動方向設定器で設定される前記視標の移動方向が前記表示領域外への移動に対応する向きである場合、前記第１表示位置設定器は、前記視標の表示位置の設定の更新を停止するとともに、前記第２表示位置設定器は、前記画像の表示位置の設定を更新する請求項１記載のポインティング装置。
【請求項６】
前記視標の表示位置が前記境界より内側の前記表示領域内にある場合、
前記第１表示位置設定器は、前記視標の前記画面上における表示位置の設定を更新するとともに、前記第２表示位置設定器は、前記画像の表示位置の設定の更新を停止する、ことを特徴とする請求項５記載のポインティング装置。
【請求項７】
前記検知された押下位置に基づき前記視標と異なる画像の移動方向を設定する第２移動方向設定器と、
前記検知された押下の深さまたは押圧に基づき前記画像の移動速度を設定する第２移動速度設定器と、
前記設定された前記画像の移動方向と移動速度に基づき前記画像の表示位置を設定する第２表示位置設定器とを備え、
前記視標の表示位置が前記画像の表示領域内にある場合に、前記第１表示位置設定器は、前記視標の表示位置の設定の更新するとともに、前記第２表示位置設定器は、前記画像の表示位置の設定を更新することを特徴とする請求項１記載のポインティング装置。
【請求項８】
前記第２移動方向設定器は、前記第１移動方向設定器で設定される移動方向とは逆向きの方向を前記画像の移動方向として設定することを特徴とする請求項５または７記載のポインティング装置。
【請求項９】
前記回転体の回転量を検知する回転量検知器と、前記検知された回転量に応じて視標の向きを設定する視標方向設定器とを備えることを特徴とする請求項１、４または７記載のポインティング装置。
【請求項１０】
請求項１〜９のいずれかに記載のポインティング装置を備える携帯端末装置。
【請求項１１】
装置基体上に回転体が設けられ、ユーザーによる前記回転体の操作により画面上に表示された視標を移動させるポインティング方法であって、
ユーザーの前記回転体への押下位置を特定する押下位置特定ステップと、
前記押下位置に基づき前記視標の移動方向を設定する第１移動方向設定ステップと、
ユーザーの前記回転体への押下の深さまたは押圧を検知する押下状態検知ステップと、
前記押下状態検知器により検知される押下の深さまたは押圧に基づき前記視標の移動速度を設定する第１移動速度設定ステップと、
前記設定された前記視標の移動方向及び移動速度に基づき前記視標の前記画面上における表示位置を設定する第１表示位置設定ステップと、
前記設定された表示位置に基づき前記視標を前記画面上に表示する表示ステップと、
を備えることを特徴とするポインティング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの操作に基づき、表示画面上に表示された視標の表示制御を行うポインティング装置に係り、操作性を向上しうるポインティング装置及びポインティング方法に関する。
【背景技術】
【０００２】
電子機器の小型化・多機能化が進展する中で、シンプルな操作で多くの情報を入力することができる効率のよいユーザインタフェイスが必要になっている。その一方で普及の進む携帯電話は、通話機能、電子メール機能に加えて、音楽再生機能、テレビ放送受信機能などメタデータやＷＷＷの閲覧機能等の機能が実装されつつあり、グラフィカルユーザインタフェイス（GUI）は多様化・詳細化し、更にスナップ写真やデータダウンロードした楽曲など、管理の必要なファイル数はますます増加し、パーソナルコンピュータのマウス操作のように視標を多方向に自由に移動できるフリーポインティングの必要性が高まっている。このような背景から、シンプルな入力動作でフリーポインティングを実現することを目的としたポインティングデバイスが考案されている（例えば、特許文献１参照）。
【０００３】
図１０は、上記特許文献１に記載されるポインティング装置の断面図及び操作図である。同図に示されるように、上記従来のポインティング装置は、多方向入力ラバースイッチ１０の操作ボタン１０ａを、図１０（ｂ）に示すように軽く傾けた場合に、傾けた方向に応じた方向にカーソルが低速で表示装置上を移動し、図１０（ｃ）に示すようにより深く傾けた場合に、カーソルが上記方向に高速で表示装置上を移動するよう構成されている。
【特許文献１】特開平１１−３６３７０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記特許文献１に記載の従来のポインティング装置では、カーソルの移動方向を細かく変更する場合に、ユーザーの指と操作部である入力ラバースイッチ１０との間に強い応力が生じるため、長時間継続して操作する際に、ユーザーの手指に負担が大きくなるという課題があった。
【０００５】
本発明は、前記従来の課題を解決するものであって、カーソルの移動方向を細かく変更する際に、ユーザーの手指にかかる負担が軽減されるポインティング装置及びポインティング方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するために、本発明のポインティング装置は、画面上に表示された視標をユーザの操作により移動させるポインティング装置であって、装置基体と、前記装置基体上に設けられた回転体と、ユーザーが前記回転体を介して押下している押下位置を検知する押下位置検知器と、前記押下位置に基づき前記視標の移動方向を設定する第１移動方向設定器と、ユーザーの前記回転体への押下の深さまたは押圧を検知する押下状態検知器と、前記押下状態検知器により検知される押下の深さまたは押圧に基づき前記視標の移動速度を設定する第１移動速度設定器と、前記設定された前記視標の移動方向及び移動速度に基づき前記視標の前記画面上における表示位置を設定する第１表示位置設定器と、前記設定された表示位置に基づき前記視標を画面上に表示する表示器と、を備えることを特徴とする。これにより、回転体の回転操作でカーソルの移動方向を制御できるためカーソルの移動方向を細かく制御する際にユーザーの手指への負担が軽減されるだけでなく、回転方向と押圧方向という互いに独立な方向への操作に基づき、視標の移動方向と移動速度をそれぞれ制御することができるため、手指への負担を軽減した状態でユーザーの混乱を招くことなく視標の表示位置を細かく正確に制御することが可能となる。
【０００７】
また、本発明のポインティング装置は、前記移動速度設定器は、ユーザーの前記回転体への押下の深さまたは押圧に基づき前記移動速度を算定するための関数または、前記回転体への押下の深さまたは押圧と前記移動速度との対応関係を記憶する速度情報記憶器を備え、前記押下状態検知器により検知される押下の深さまたは押圧と、前記速度情報記憶器に記憶された前記関数もしくは前記対応関係とに基づき移動速度を設定することを特徴とする。
【０００８】
また、本発明のポインティング装置は、前記検知された押下位置に基づいてベクトルを生成するベクトル生成部を備えることを特徴とする。
【０００９】
また、本発明のポインティング装置は、前記回転体の回転速度を検知する回転速度検知器を備え、前記第１表示位置設定器は、前記検知された回転速度が所定の閾値以上である場合は、前記視標の表示位置の設定の更新を停止することを特徴とする。
【００１０】
また、本発明のポインティング装置は、前記検知された押下位置に基づき前記視標と異なる画像の移動方向を設定する第２移動方向設定器と、前記検知された押下の深さまたは押圧に基づき前記画像の移動速度を設定する第２移動速度設定器と、前記設定された前記画像の移動方向と移動速度に基づき前記画像の表示位置を設定する第２表示位置設定器とを備え、前記視標の表示位置が前記画像の表示領域の境界の一部と重なっているときに前記第１移動方向設定器で設定される前記視標の移動方向が前記表示領域外への移動に対応する向きである場合、前記第１表示位置設定器は、前記視標の表示位置の設定の更新を停止するとともに、前記第２表示位置設定器は、前記画像の表示位置の設定を更新する。
【００１１】
また、本発明のポインティング装置は、前記視標の表示位置が前記境界より内側の前記表示領域内にある場合、前記第１表示位置設定器は、前記視標の前記画面上における表示位置の設定を更新するとともに、前記第２表示位置設定器は、前記画像の表示位置の設定の更新を停止する、ことを特徴とする。
【００１２】
また、本発明のポインティング装置は、前記検知された押下位置に基づき前記視標と異なる画像の移動方向を設定する第２移動方向設定器と、前記検知された押下の深さまたは押圧に基づき前記画像の移動速度を設定する第２移動速度設定器と、前記設定された前記画像の移動方向と移動速度に基づき前記画像の表示位置を設定する第２表示位置設定器とを備え、前記視標の表示位置が前記画像の表示領域内にある場合に、前記第１表示位置設定器は、前記視標の表示位置の設定の更新するとともに、前記第２表示位置設定器は、前記画像の表示位置の設定を更新することを特徴とする。
【００１３】
また、本発明のポインティング装置は、前記第２移動方向設定器は、前記第１移動方向設定器で設定される移動方向とは逆向きの方向を前記画像の移動方向として設定することを特徴とする。
【００１４】
また、本発明のポインティング装置は、前記回転体の回転量を検知する回転量検知器と、前記検知された回転量に応じて視標の向きを設定する視標方向設定器とを備えることを特徴とする。これにより視標の移動方向を解りやすく提示することが可能となり、例えば、カーナビゲーションシステムの場合において、曲がりくねった道のレーントラッキングのユーザビリティを向上させることができる。
【００１５】
また、本発明の携帯端末装置は、前記本発明のポインティング装置を備えることを特徴とする。
【００１６】
また、本発明の装置基体上に回転体が設けられ、ユーザーによる前記回転体の操作により画面上に表示された視標を移動させるポインティング方法であって、ユーザーの前記回転体への押下位置を特定する押下位置特定ステップと、前記押下位置に基づき前記視標の移動方向を設定する第１移動方向設定ステップと、ユーザーの前記回転体への押下の深さまたは押圧を検知する押下状態検知ステップと、前記押下状態検知器により検知される押下の深さまたは押圧に基づき前記視標の移動速度を設定する第１移動速度設定ステップと、前記設定された前記視標の移動方向及び移動速度に基づき前記視標の前記画面上における表示位置を設定する第１表示位置設定ステップと、前記設定された表示位置に基づき前記視標を前記画面上に表示する表示ステップと、を備えることを特徴とするポインティング方法。
【発明の効果】
【００１７】
以上の説明から明らかなように、本発明のポインティング装置によれば、カーソルの移動方向を細かく制御する際にユーザーの手指への負担が軽減されるだけでなく、回転方向と押圧方向という互いに独立な方向への操作に基づき、視標の移動方向と移動速度をそれぞれ制御することができるため、手指への負担を軽減した状態でユーザーの混乱を招くことなく視標の表示位置を細かく正確に制御することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下本発明の実施の形態について、図面を参照しながら説明する。以下、本発明におけるポインティング装置を携帯電話に適用した場合について説明するが、一例に過ぎず携帯電話以外にも、PDA、携帯型音楽再生装置、リモートコントローラーなどの携帯型電子機器に適用できる。
【００１９】
（実施の形態１）
まず、本発明の第１の実施の形態におけるポインティング装置の具体的構成について、図１に基づき説明する。図１は、本実施形態のポインティング装置を適用した携帯電話の正面図である。携帯電話の装置基体１に、視標４を表示する液晶表示部３と、回転体２とが設けられている。回転体２は装置基体１上の円形の十字キー５を囲む環状領域に設けられ、十字キー５の中心と同心となるように構成されている。また、回転体２は、ユーザーの操作により上記環状領域内を回動可能に構成されるとともに、回転軸方向への押下が可能なように構成されている。ユーザーが装置基体１を片手で保持した状態で、指で回転体２の回動と押込みをおこなうことで、液晶表示部３に表示された視標４の表示位置６が変更され、液晶表示部３に表示されたグラフィカルユーザインタフェイス（以下GUI）のポインティングが行われる。
【００２０】
次に、本実施の形態のポインティング装置の機能及び動作について、図２に示すブロック図に基づき説明する。回転体２は装置基体１に対してユーザーが回動させながら押下することにより、回転体２が回動する円周上の様々な位置を押下することが可能である。本発明の押圧状態検知器の一例である押圧検知器１１は、ユーザーの押下操作における回転体２への押圧を検知し、この値を第１移動速度設定器１２へ出力する。第１移動速度設定器１２は、入力された押圧の値に基づいて速度情報記憶器２４に保持された移動速度を算定する関数から所定の移動速度を算出、もしくは押圧と移動速度との対応関係を示すテーブルから、入力された押圧値に対応する移動速度を決定し、視標４の移動速度として設定する。また、押下位置検知器７は、ユーザーが回転体２を押下している場合に、装置基体上の基準点と回動中心と押下位置とから定まる中心角を第１移動方向設定器８に対して出力する。第１移動方向設定器８は、読み込んだ前記中心角から第１ベクトル生成部９においてベクトルを生成し、視標４の移動方向として設定し、このベクトルを第１表示位置設定器１５に出力する。第１表示位置設定器１５は、第１座標記憶器１４に保持された視標の現在位置に対応する第１座標を読み込み、入力した移動速度の設定値とベクトルを用いて視標の表示位置に対応する第１座標を更新し、表示器１６にこの設定更新された表示位置（第１座標）を出力し、表示器１６がこの更新された表示位置（第１座標）に基づき視標４の表示を行わせる。
【００２１】
次に、図３(a)に本実施の形態におけるポインティング装置の構成の概略を示す。上記ポインティング装置は、主に回転体２および、装置基体１上に設置された圧電体２６、導電体２４、スペーサー２３、抵抗体２１から構成される。特に抵抗体２１と導電体２４とは、スペーサー２３によって微小な間隙を介して積層されたロータリーエンコーダーであり、本発明の押下位置検知器７を構成している。環状抵抗体２１は回転体２の中心を取り巻く環状領域に設置されている。
【００２２】
図３(b)は、本実施の形態における押下位置検知器7の回路の模式図である。この回路は環状の抵抗体２１を主とする回路で、抵抗体２１には基準電圧を印可する端子１７および端子１８があり、さらに回転体２の中心を挟んでそれぞれに対向する位置にアース端子１９及び２０を備えている。なお、本実施の形態において端子１７の基準点と回転体中心２７と端子１８の基準点とは略直角をなしている。回転体２はこの環状抵抗体２１上を摺動するように設置されている。この回転体２を押下することにより抵抗体２１と導電体２４の間のスペーサー２３による間隙がつぶされて接触箇所が発生し、押下位置検知器７はその接触箇所固有の電圧値により押下位置の特定を行う。
【００２３】
接触箇所固有の電圧は、抵抗体２１が具備する4本の端子1７、1８、1９、２０のうち、アース接続されていない端子1７、及び1８にそれぞれ一定の基準電圧をかけ、接触箇所２２における導電体側の電位を端子２５から引き出すことで得られる。例えば図示するように回転軸方向に回転体６を押下し、押下位置が接触箇所２２（★印）である場合、まず、押圧検知器１１によりユーザーによる回転体２への押下が検知され、この押下検知が出力されると、押下位置検知器７はまず端子1７と端子1９との間に基準電圧をかけ、導電体２４上に設けられた端子２５における電圧降下Vxを検出し、次に端子1８と２０との間に基準電圧をかけ、端子２５における電圧降下Vyを検出しVxとVyの組み合せによって、抵抗体２１の環状領域における押下位置を一義的に特定する。なお、導電体２４の電気抵抗は極めて小さいため、電圧降下Vxは、端子１７から接触箇所２２までの抵抗体２４における電圧降下値に略等しくなり、電圧降下Vyは、端子１８から接触箇所２２までの抵抗体２４における電圧降下値に略等しくなる。
【００２４】
本実施の形態において押下位置検知器８は、このVxとVyの組み合せに対して角度を割当て押下位置を示す情報としてこの角度を出力する。すなわち、押下位置検知器８は図中の端子２０の位置を基準としており、この位置が押下された場合のVxとVyの組み合せに対して押下位置を０°を規定し、基準位置２０と環状の抵抗体２１上の接触箇所２２とのなす角度とVxとVyからなる組み合せとが一対一に対応するため、上述の方法により検知された電圧降下VxとVyの組み合せから押下位置を基準位置２０に対する角度θｓｎとして第１移動方向設定器８に出力することが可能となる。なお、押下位置を示す角度θｓｎは、端子２０から反時計回りを正方向として端子２０の基準点、回転体の回転中心２７、押下による接触箇所２２の３点がなす角に対応している。
【００２５】
第１移動方向設定器８が備える第１ベクトル生成部９は、視標４の移動方向として、押下位置を表す角度に基づき、基準位置２０を正方向のｘ軸とするｘ−ｙ座標系に変換した単位ベクトルを生成し、第１移動方向設定器８はこの生成されたベクトルを視標４の移動方向として設定し、第１表示位置設定器１５に出力する。
【００２６】
また、ユーザーの回転体２への押下による接触箇所２２における押圧を検知する押圧検知器１１は、本実施の形態においては圧電体２６を用いており、押圧の大きさを電圧値に変換し、移動速度設定器１２に出力する。移動速度設定器１２はこの電圧値に基づいて上記単位ベクトルの拡大倍率に相当する移動速度係数を設定し、この設定値を第１表示位置設定器１５に出力する。
【００２７】
次に、図４は本実施の形態のポインティング装置を用いた携帯電話の液晶表示部３において視標４の表示位置に対応する第１座標を第１表示位置設定器１５が設定する動作フローを示す。この動作フローは本実施の形態においては携帯電話の備える不揮発性の記憶装置に記憶され、同様に携帯電話の備える演算装置において実施されるものである。
【００２８】
以下、図４の動作フローを順次ステップを追って説明する。まず押圧検知器１１によって検知される押圧の発生によって動作を開始（Ｓ４１）し、押圧の他に、押下位置検知器７において検出される基準位置２０と接触位置２２とのなす角度θｓｎ、第１座標記憶器１４に記憶された視標４の現在の表示位置に対応した第１座標が第１表示位置設定器１５に入力される（Ｓ４２）。第１移動速度設定器１２は押圧検知器１１で検知された押圧に基づいて移動速度係数を定め出力する。すなわち、第１移動速度設定器１２は、検知された押圧が所定の閾値P0以上であるか否か判定し（Ｓ４３）、押圧が所定の閾値P0未満である場合、移動速度係数を低い値Vslowに設定し（Ｓ４４）、押圧が所定の閾値P0以上である場合、移動速度係数をＳ４４において設定された係数よりも高い値Vfastを設定する（Ｓ４５）。第１移動方向設定器８は、ユーザーの押下位置が基準位置２０からの回転角が「θｓｎ」の位置である時、単位ベクトル（cos（θｓｎ）、sin(θｓｎ)）を視標４の移動方向に対応するベクトルとして出力する。第１表示位置設定器９は現在の視標４の表示位置に対応する第１座標に移動速度係数と単位ベクトルとの時間積を加えた新たな第１座標（ｘ’、ｙ’）を算出し（Ｓ４６）、第１座標（ｘ、ｙ）をこの算出された第１座標に更新するとともに、第１座標記憶器に記録し、（Ｓ４７）、この更新された第１座標を表示器１６に出力する（Ｓ４８）。
【００２９】
このフローにより、ユーザーの回転体２への押圧の大きさにより移動速度を変化させながら視標４を移動させることができる。図７(a)に回転体への押圧を変え、移動速度を変化させて視標３２を移動させた場合の例を示す。図中、targetは視標によるポインティングの目標となるアイコン型画面要素を示し、３２はユーザーの回転体６への押圧が小さいため移動速度が小さい場合の視標の軌跡を示す。３３はユーザーの回転体６への押下が大きいため視標４の移動速度が大きい場合の軌跡である。このように本発明のポインティング装置を用いた携帯電話によれば回転体２に押圧を加えながら回転体を回転させることで、カーソルの表示位置を任意の位置に変更できるだけでなく、さらに押圧の大きさを調整するによってカーソルの移動速度を調節することが可能となる。
【００３０】
本実施の形態のポインティング装置においては薄膜状の抵抗体２１を押下位置検知器として用いたが、ロータリーエンコーダやオプティカルエンコーダを用いてもよい。また、本発明の押圧状態検知器として圧電体を用いて押圧を検知する押圧検知器１１を用いた構成をとったが、カメラのレリーズボタンのように２段階以上の押込みができる押し釦を用いて押圧の深さを検知する押下深さ検知器（図示せず）を用いてもよい。このように押下深さ検知器（図示せず）を用いた場合、第１移動速度設定器１２は、この押下深さ検知器で検知された回転体の押下深さに対応する移動速度を、第１速度情報記憶器１３に記憶された押圧深さに基づき移動速度を算定するための関数、または押圧深さと移動速度の対応関係に基づいて設定する。
【００３１】
（実施の形態２）
次に、本発明の第２の実施の形態におけるポインティング装置を用いた携帯電話について説明する。上述の実施の形態１のポインティング装置を用いた携帯電話においては、ユーザーによる押圧操作と回動操作から視標４の表示位置を制御する動作を説明した。本実施の形態では図５の機能ブロック図に示される新たな構成により、ユーザによる操作によっては、視標４の表示位置の更新を行わない機能を有するポインティング装置について説明する。
【００３２】
本実施の形態のポインティング装置における構成上の新たな特徴は、回転体２の回転速度を検知する回転速度検知器２８、回転量検知器２９、視標４の方向を設定する視標方向設定器３０、第１表示位置設定器１５及び視標方向設定器３０の動作を制御する第１制御器３１を備える点である。それ以外の部分は実施の形態１と同じなので説明を省略し、本実施の形態におけるポインティング装置の特徴となる上述の新規な構成の動作を中心に説明する。
【００３３】
図６は、ユーザによる回転体２への押下から、第１制御器３１による第１表示位置設定器１５及び視標方向設定器３０の制御動作に伴う表示器１６の表示動作までのフローを示す。図６において、Ｓ６４以下は図４と同じ視標４の表示座標更新のフローであるので説明を省略する。図６のＳ６０において、押圧検知器１１によって検知される押圧の発生により本フローの動作を開始する。そして、回転速度検知器２８により充分短い所定の時間区間Δｔにおける回転体２の回転角Δθ(t)を監視する。つまり、上記回転角Δθ(t)の時間微分であるΔθ(t)／Δｔを適宜算出し、この値を第１制御器に出力する（Ｓ６１）。第１制御器３１は、角速度が０か否かを判定し、角速度が０でない場合、第１制御器３１は第１表示設定器１５による視標の表示位置の更新動作が停止するよう信号を出力するため、第１表示設定器１５では、視標４の表示位置の更新が行われない。一方、第１制御器３１は、角速度が０でない場合、視標方向設定器３０を動作させ（Ｓ６２）、角速度が０でない間にユーザーの操作により回転体２が回転した回転角Δθ分だけ視標４の向きに対応するパラメータであるベクトルｃの設定が視標方向設定器３０により更新され（Ｓ６３）、更新されたベクトルｃ’が表示器１６に出力され、表示器１６はこの更新された視標の向きに関する入力値（ベクトルｃ’）に基づき液晶表示部３に表示されている視標４の向きを更新する。そして、回転速度検知器２８は、回転角θ(t)の変化を継続的に監視し、適宜角速度Δθ(t)／Δｔを算出する。
【００３４】
ステップＳ６２において角速度が０であった場合、上述の第１の実施の形態と同様に、Ｓ６４において押圧検知器１１で検知されるユーザーの回転体２への押圧Ｐ、第１座標記憶器に記憶されている視標４の現在の表示位置に対応する第１座標（ｘ、ｙ）、押下位置検知器７により検知されたユーザーの回転体２への押下位置に対応するθｓｎが第１表示位置設定器１５に出力され、それぞれの値に基づいてステップＳ６５〜Ｓ６９において算出された新たな第１座標（ｘ’、ｙ’）に第１座標（ｘ、ｙ）を更新するとともに、第１座標記憶器に記録し、（Ｓ６９）、この第１座標（ｘ、ｙ）を表示器１６に出力する（Ｓ７０）。このように本実施の形態のポインティング装置によれば回転体６の回動がある場合は、視標４の表示位置の更新をおこなわず、回動がない場合のユーザの回転体２への操作（押下位置及び押圧の大きさ）に基づき視標４の表示位置の更新を行うように構成されている。
【００３５】
図７(b)に図６の動作フローに伴う液晶表示部３での視標４の軌跡を示す。液晶表示部上のポイント３６まで視標４を移動させ、回転体から指を離すことなくtargetに向かって視標４を移動させる際、もしも上述のステップＳ６１〜Ｓ６３における動作を行わない場合、図７(a)に示す軌跡３２または３３のように大きく円弧状の軌跡を描き最短の軌跡にならないが、図６のように回転体２の回転速度検知器２８によるステップＳ６１〜Ｓ６３に示す回転体の角速度監視ステップ及びその結果に基づく第１表示位置設定器による視標４の表示位置の更新動作のＯＮ−ＯＦＦ制御ステップを入れることで、ユーザが回転体２の回転操作により視標４の向きを最適な方向に設定した後、視標４の移動が開始されるよう視標４の表示位置が制御されるので、図７(a)のような無駄な軌跡を経ずに、図７(b)に示すような無駄の少ない軌跡で視標をtargetに移動させることが可能になる。なお、上述のステップS６２において第１制御器３１は回転体２の回転速度が０が否かと判断したが、０よりも大きい所定の閾値であっても構わない。また、上述の本実施の形態のポインティング装置においては、本発明の押下状態検知器として押圧検知器１１を用いたが、実施の形態１の同様に押下深さ検知器（図示せず）であっても構わない。
【００３６】
次に、上述の本実施の形態における、ポインティング装置をカーナビゲーションシステムに搭載して回転体２の操作に基づきレールトラッキングをした場合の視標の軌跡の一例を図８に示す。上述のようにステップＳ６３により回転体２の動作に伴い視標４の向きが適宜変更されるため、目的地までの複雑な道路のレールトラッキングにおいても、ユーザーが視標４の方向設定をどの向きにすれば道路からはずれずにトラッキングできるかの予測性が向上するため、困難性を感じることなく、スムーズにレールトラッキングを実行することが可能になる。
【００３７】
なお、本カーナビゲーションシステムにおいて、上述の図５に示す第１制御器３１が存在せず、図７(a)に示すように第１表示位置設定器による視標４の表示位置の更新と、視標方向設定器３０による視標４の向きの更新とがともに実行されるような構成であっても、ユーザーの回転体２への緻密な押圧のコントロールは必要になるが、視標４の方向を確認しながらレールトラッキングすることができるため視標方向設定器３０がない場合に比べ、レールトラッキングの困難性は軽減される。
【００３８】
（実施の形態３）
携帯電話のようにパソコンのモニタの比べると表示装置の表示領域面積が小さい携帯端末装置上で表示装置内に視認可能なレベルの大きさで全画像を表示できない大きな面積の画像データを表示する場合、表示される画像データは、その一部が液晶表示部３に表示されるとともに、回転体２の操作によりスクロール表示される。
【００３９】
以下、本実施の形態のポインティング装置において、上述の回転体２の操作により画像データが表示画面上をスクロールさせるための新規な構成及びその動作の概要について説明する。
【００４０】
まず、図９は、本実施の形態のポインティング装置の機能ブロック図である。上述の実施の形態１及び２と異なる新規な構成上の特徴は、押圧検知器１１で検知された押圧に基づき視標４と異なる上記画像の移動速度を設定する第２移動速度設定器３８、押圧値に基づいて上記画像の移動速度を算定する関数、または押圧値と上記画像の移動速度との対応関係を示すテーブルを記憶する第２移動速度記憶器３９、押下位置検知器７で検知された押下位置に基づいて上記画像の移動方向を設定する第２移動方向設定器４０、押下位置に基づいて上記画像の移動方向に対応するパラメータとしてベクトルを生成する第２ベクトル生成部４１と、第２移動速度設定器３８により設定された上記画像の移動速度及び第２移動方向設定器４０により設定された上記画像の移動方向に基づいて上記画像の表示位置を設定する第２表示位置設定器４３、現時点における上記画像の表示位置に対応する第２座標を記憶する第２座標記憶器４２、上記画像の表示領域の境界の位置を示す境界座標を記憶する境界座標記憶器４４、第１座標記憶器１４に記憶されている視標４の第１座標、境界座標記憶器４４に記憶されている境界座標、及び第１移動方向設定器に設定されている視標４の移動方向に基づいて第１表示位置設定器１５及び第２表示位置設定器の動作を制御する第２制御器４５を新たに備える点にある。上記新規な構成以外は、実施の形態１の同様であるので説明を省略する。
【００４１】
次に、本実施の形態のポインティング装置の操作について説明する。
【００４２】
図１０は本実施の形態のポインティング装置を備えた携帯電話における回転体２の操作に伴う画像のスクロール表示の一例を示す図である。なお、表示画面内の視標４と異なる画像の表示領域（図１０の斜線部）の境界が境界４６で示される。また、視標４と異なる画像としてアルファベット「B」を示す背景画像が示されている。
【００４３】
図１０(a)は、ユーザーが回転体２の４８（★印）の位置を継続して押下すると視標４の表示位置が、表示領域の境界４６の一部と重なっている状態を示す図である。このとき、第２制御器４５は、視標４の第１座標と境界４６の座標の一部が重なっていると判断した後、第１移動方向設定器８で設定される視標４の移動方向をチェックし、この移動方向が表示領域外に向いていると判断した場合、第１表示位置設定器１５による第１座標の設定の更新動作を停止させ、第２表示位置設定器４３による背景画像の表示位置の設定更新動作を開始させる。
【００４４】
この場合、本実施の形態のポインティング装置においては、第２移動方向設定器４０は第１移動方向設定器８で設定される視標４の移動方向とは逆向きの移動方向を設定するように構成されている。具体的には、第２ベクトル生成部４１は、単位ベクトルとして（−cosθsn、−sinθsn）を生成し、このベクトルが背景画像の移動方向に対応するパラメータとして第２表示位置設定器４３に入力される。そして、第２表示位置設定器４３は、第２移動速度設定器３８で設定された移動速度ｖと第２移動方向設定器３８により設定された移動方向（単位ベクトル）に基づき実施の形態１におけるステップS４７〜S４８と同様の方法で背景画像の表示位置に対応する第２座標の設定を更新し、この更新された表示位置に対応する背景画像の第２座標を表示器１６に出力する。このようなポインティング装置の動作により画面に表示される視標４の表示位置は更新されず、背景画像である「B」が押下位置４８の場合に本来視標４が移動するであろう方向とは逆の方向への移動を開始し、押下位置４８への押下を継続することで最終的に図１０（ｂ）に示すように背景画像「B」全体が表示領域内に表示される。
【００４５】
次に、ユーザーが回転体２に対して６時の方向である押下位置４９（☆印）を押下すると、第２制御器４５は、第１移動方向設定器で新たに設定されるベクトルの向きが境界４６を含む表示領域内での視標４の移動に対応する向きであるため、第２表示位置設定器の背景画像の表示位置の更新動作を停止させ、第１表示位置設定器１５に視標４の表示位置の設定の更新を再開させる。すると、視標４は、境界４６上を下向きに移動し、さらに、４９への押下をユーザーが継続することで、図１０（ｃ）に示すように視標４が境界４６の右下隅部にまで移動する、この状態でさらに、ユーザーが押下位置４９への押下を継続すると、第２制御器４５は、第１移動方向設定器８で設定されている視標４の移動方向が、表示領域外への移動に対応する向きであると判断し、第１表示位置設定器１５による視標４の表示位置の設定更新を停止させるとともに、第２表示位置設定器４３による背景画像の表示位置の設定更新を開始させる。すると、背景画像「B」は、表示領域内を上向き（回転体に対して０時の方向）に移動を開始し、図１０（ｃ）に示すような表示位置に移動する。
【００４６】
このように、本実施の形態におけるポインティング装置によれば、例えば、視標４を表示画面内に全画像が収まらない背景画像内の所定のターゲットに移動させる場合に、仮に、所定のターゲットが表示領域内の背景画像にない場合であっても、所定のターゲットが表示された背景画像が表示領域内に表示されるまで視標４を境界４６上に移動させた状態で回転体２を操作することで背景画像を移動させ、所定のターゲットが表示された背景画像を表示領域内に表示させ、その後、表示領域内に表示された背景画像内の所定のターゲットにまで回転体２の操作により視標４を所定のターゲット上に位置させることが可能になる。つまり、ユーザーは回転体２の回転操作と押下操作で視標４を表示画面内に全画像が収まらない背景画像内の所定のターゲット上に移動させることが可能になる。なお、上述の本実施の形態のポインティング装置においては、本発明の押下状態検知器として押圧検知器１１を用いたが、実施の形態１の同様に押下深さ検知器（図示せず）であっても構わない。
【００４７】
［変形例］
本変形例は、上述の実施の形態３における、境界座標表示器４４及び第２制御器４５が存在せず、ユーザーの回転体２への操作に伴い第１表示位置設定器により設定される視標４の表示位置が更新されるとともに、第２表示位置設定器により画面に表示されている視標と異なる画像の表示位置も適宜更新されることを特徴とする。
【００４８】
例えば、本変形例のポインティング装置を図８に示すようなカーナビゲーションシステムに搭載した場合、上述の実施の形態３のように視標を表示領域の境界にまで移動させないと背景画像が移動しないため、レーントラッキングをする場合に、背景画像である地図の変更が必要になる度に、視標を表示領域の境界にまで移動させないと背景画像が変更されないため、操作性が悪い。そこで、視標が表示領域の境界上に位置していない場合であっても、回転体２の操作に伴い視標の位置を変更するとともに背景画像も変更することで、視標によるレーントラッキングが実行されながら背景画像である地図情報も更新されるため、操作性が向上する。
【産業上の利用可能性】
【００４９】
本発明にかかるポインティング装置は、カーソルの移動方向を細かく制御する際にユーザーの手指への負担が軽減されることが可能になるので、携帯電話、PDA、カーナビゲーションシステム等の端末装置に有用である。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施の形態１におけるポインティング装置を備える携帯電話の概略図
【図２】本発明の実施の形態１におけるポインティング装置の機能ブロック図
【図３】本発明の実施の形態１におけるポインティング装置の押下位置検知器と押圧検知器の構成図
【図４】本発明の実施の形態１におけるポインティング装置の動作フロー図
【図５】本発明の実施の形態２におけるポインティング装置の機能ブロック図
【図６】本発明の実施の形態２におけるポインティング装置の動作フロー図
【図７】本発明の実施の形態ポインティング装置の操作による視標の軌跡の一例を示す図
【図８】本発明の実施の形態２及び３の変形例におけるポインティング装置を用いたカーナビゲーションシステムの概略図
【図９】本発明の実施の形態３におけるポインティング装置の機能ブロック図
【図１０】本発明の実施の形態３におけるポインティング装置の操作による画面表示の一例を示す図
【図１１】特許文献1記載の従来のポインティング装置の操作断面図
【符号の説明】
【００５１】
１    装置基体
２    回転体
３    液晶表示部
４    視標
５    十字キー
６    表示位置
７    押下位置検知器
８    第１移動方向設定器
９    第１ベクトル生成部
１０    多方向入力ラバースイッチ
１１    押圧検知器
１２    第１移動速度設定器
１３    第１速度情報記憶器
１４    第１座標記憶器
１５    第１表示位置設定器
１６    表示器
１７，１８    電圧印加端子
１９，２０    アース端子
２１    抵抗体
２３    スペーサー
２４    導電体
２５    端子
２６    圧電体
２８    回転速度検知器
２９    回転量検知器
３０    視標方向設定器
３１    第１制御器
３８    第２移動速度設定器
３９    第２移動速度情報記憶器
４０    第２移動方向設定器
４１    第２ベクトル生成器
４２    第２座標記憶器
４３    第２表示位置設定器
４４    境界座標設定器
４５    第２制御器
【図１】
2010286858.tif 000003
【図２】
2010286858.tif 000004
【図３】
2010286858.tif 000005
【図４】
2010286858.tif 000006
【図５】
2010286858.tif 000007
【図６】
2010286858.tif 000008
【図７】
2010286858.tif 000009
【図９】
2010286858.tif 000010
【図１０】
2010286858.tif 000011
【図１１】
2010286858.tif 000012
【図８】
2010286858.tif 000013