JP2003308168A - 携帯電話機 - Google Patents
携帯電話機Info
- Publication number
- JP2003308168A JP2003308168A JP2002115411A JP2002115411A JP2003308168A JP 2003308168 A JP2003308168 A JP 2003308168A JP 2002115411 A JP2002115411 A JP 2002115411A JP 2002115411 A JP2002115411 A JP 2002115411A JP 2003308168 A JP2003308168 A JP 2003308168A
- Authority
- JP
- Japan
- Prior art keywords
- pointer
- line
- slide
- page scroll
- operation button
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0338—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03548—Sliders, in which the moving part moves in a plane
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Telephone Set Structure (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
易であり、ポインタの移動速度を表示画面単位に制御で
きるポインティングディバイスを装備した携帯電話機を
提供する。 【解決手段】 ポインティングデバイス1は、ポインタ
操作ボタン11とスライド移動範囲12から構成され
る。ポインタ操作ボタン11は、操作していない時には
スライド移動範囲12の中心に位置し、手指の操作によ
るスライド移動範囲12の範囲内のスライド操作と、ス
ライド操作以外に押下操作とが可能であり、スライド操
作中に手指を開放すことで中心位置に戻る。同様に、押
下操作でも押下した状態で手指を放すことで、押下前の
状態に戻る。またスライド移動範囲がポインタ移動枠を
構成し、このポインタ移動枠の上端または下端にポイン
タを接触させることで、行スクロールモードまたはペー
ジスクロールモードに移行する。ポインティングデバイ
スを使用した行スクロールと、ページスクロール操作に
おけるポインタの移動速度を、表示画面単位に制御可能
となる。
Description
し、特に、ポインティングデバイスを装備した携帯電話
機に関する。
示、情報出力、情報処理等を実行する際の操作性が、携
帯電話機の利用価値を決定付ける重要な要因の1つとな
っている。そのため、近年、ポインティングデバイスを
備えた携帯電話機の開発がなされている。ポインティン
グデバイスは携帯電話機上のディスプレイに表示された
カーソルを移動させて文字の入力や機器の制御を行う際
に用いられる。これにより、携帯電話機の小型軽量化が
図られるが、他方で、ポインティングデバイス自体の操
作性の向上が求められるようになる。
ては、例えば、特開平9−134248号公報の「ポイ
ンティング入力装置およびこの入力装置を備えた電子機
器」が挙げられる(発明例1)。この機器においては、
平板状の操作ボタンがスライド移動可能であり、複数の
操作ボタンが不要であることから、操作位置を大きく移
動させることなく複数の操作対象を手指1本で円滑に操
作できるので、機器の操作性の向上と小型化を図ること
ができるとされる。
「ポインティング装置」は、ポインタの位置操作を利き
手の人差し指で行いながら、同時に操作ボタンを人差し
指との連携において制御しやすい、親指で行うことを容
易にするポインティングに関する技術が開示されている
(発明例2)。
来のポインティングデバイスを装備したシステムでは、
次のような問題点がある。すなわち、携帯電話機でよく
使用するリスト選択のための行スクロールとページスク
ロール操作を容易にするための機能がない。また、画面
サイズの小さな携帯電話機において、ポインタ移動速度
が早すぎる。
あり、行スクロールとページスクロール操作が容易であ
り、ポインタの移動速度を表示画面単位に制御できるポ
インティングディバイスを装備した携帯電話機を提供す
ることを目的とする。
め、本発明の携帯電話機は、所定の平面内におけるスラ
イド移動範囲を有するポインタ操作ボタンを有し、ポイ
ンタ操作ボタンは、手指の操作によるスライド移動範囲
内でのスライド操作と押下操作とが可能とされ、スライ
ド操作と押下操作とによるポインティング機能が構成さ
れたポインティングデバイスを備えたことを特徴として
いる。
していない時にはスライド移動範囲の中心に位置し、ス
ライド操作中に手指を開放すことで中心位置に戻り、押
下操作により押下した状態で手指を放すことで押下前の
状態に戻るとよい。
タ移動枠を構成し、このポインタ移動枠の上端または下
端にポインタを接触させることで、行スクロールモード
またはページスクロールモードに移行し、ポインタが行
スクロールポインタまたはページスクロールポインタに
変わるとよい。
用した行スクロール操作とページスクロール操作におけ
るポインタの移動速度とを、表示画面単位に制御可能と
し、ポインティングデバイスは、ポインタ操作ボタンの
360度中の移動角度と、スライド移動範囲の中心位置
から外れた直線距離の長さに応じた移動距離とを算出す
る、算出機能を備えるとよい。
による携帯電話機の実施の形態を詳細に説明する。図1
から図12を参照すると、本発明の携帯電話機の一実施
形態が示されている。
キーを使用しなくても、複数の操作対象を手指1本で操
作できるようにしたポインティングデバイスを装備した
点にある。図1は、携帯電話機に装備されるポインティ
ングデバイスの構成例を概念的に示している。また、図
2および図3は、ポインティングデバイスを操作した場
合のプログラム制御についてのフローチャートである。
に示すポインティングデバイス機能を装備して構成され
る。ポインティングデバイス1は、ポインタ操作ボタン
11と、スライド移動範囲12から構成される。ポイン
タ操作ボタン11は、操作していない時にはスライド移
動範囲12の中心に位置し、手指の操作によるスライド
移動範囲12の範囲内のスライド操作と、スライド操作
以外の押下操作とが可能であり、スライド操作中に手指
を開放すことで中心位置に戻る。同様に、押下操作で
も、押下した状態で手指を放すことで押下前の状態に戻
るという機能を持っている。
ラム制御と、押下操作時のプログラム制御とを、分けて
行う。最初に、ポインタ操作ボタン11をスライド操作
した場合の動作例について、図2を用いて説明する。ポ
インタ操作ボタンスライド検出処理部(ステップS1)
は、ポインタ操作ボタン11がスライド移動範囲12の
中心位置から外れたことと、外れた後に中心位置に戻っ
たことを検出する。中心位置判断処理部(ステップS
2)は、ポインタ操作ボタンスライド検出処理部(ステ
ップS1)からコールされ、ポインタ操作ボタン11が
スライド移動範囲12の中心位置から外れているかどう
かを判断し、外れている場合には、ポインタ操作ボタン
スライド状態読出処理部(ステップS3)をコールす
る。中心位置の場合には、何もしないで処理を終了す
る。
部(ステップS3)は、スライド量を読出す。ポインタ
表示座標位置算出処理部(ステップS4)は、ポインタ
操作ボタンスライド状態読出処理部(ステップS3)が
読み出したスライド量を使用して、ポインタ表示する画
面座標の算出と、ポインタ形状とを決める。ポインタ表
示処理部(ステップS5)は、ポインタ表示座標位置算
出処理部(ステップS4)が算出したポインタ表示する
画面座標とポインタ形状からポインタを表示する。待ち
時間監視処理部(ステップS6)は、事前に設定された
待ち時間の時間待ちを行い、中心位置判断処理部(ステ
ップS2)をコールする。
(ステップS4)は、ポインタ表示する画面座標の算出
時に、ポインタ移動枠設定部(ステップS7)とポイン
タ移動速度設定部(ステップS8)により事前に設定さ
れたポインタの、移動枠と移動速度係数を使用する。ポ
インタ移動速度設定部(ステップS8)については、待
ち時間もポインタ移動速度に影響することから、待ち時
間監視処理部(ステップS6)が使用する待ち時間への
設定も行う。行/ページスクロールモード設定部(ステ
ップS9)は、事前に行/ページスクロールモードの有
効/無効が設定する。行/ページスクロールモード有効
時、ポインタ移動枠の上端または下端にポインタを接触
させることで、行/ページスクロールモードに移行し、
ポインタが行/ページスクロールポインタに変わる。ま
た、行/ページスクロールモードの状態で、更にポイン
タ操作ボタン11を上方向または下方向へスライドさせ
た時に、行スクロールの指示をポインタ表示座標位置算
出処理部(ステップS4)から、行スクロール動作指示
処理部(ステップS10)をコールすることで行う。
場合の動作例について、図3を用いて説明する。ポイン
タ操作ボタン押下検出処理部(ステップS11)は、ポ
インタ操作ボタン11が押下された時に起動され、ポイ
ンタ操作ボタン11が押下されたことを検出する。行/
ページスクロールモード判断部(ステップS12)は、
ポインタ操作ボタン押下検出処理部(ステップS11)
からコールされ、行/ページスクロールモードかどうか
を判断し、行/ページスクロールモード中だった場合に
は、ページスクロール動作指示処理部(ステップS1
3)をコールする。ページスクロール動作指示処理部
(ステップS13)は、ページスクロールの指示を行
う。
の使用では、ポインタの移動枠設定による移動枠内のみ
のポインタ移動と、移動枠のサイズ等によりポインタ移
動速度を設定できるポインタ移動速度設定と、更に行/
ページスクロールへの対応とを行うことで、表示画面の
小さな携帯電話機でもポインタによる操作を容易にして
いる。上に説明したように、図1に本発明のポインティ
ングデバイスを装備した携帯電話機の実施例を示し、ポ
インティングデバイス1以外はプログラム制御により動
作する。
グデバイスを装備した携帯電話機は、ポインタ操作ボタ
ンスライド検出処理部(ステップS1)により、ポイン
タ操作ボタン11とスライド移動範囲12から構成され
るポインティングデバイス1と、ポインタ操作ボタン1
1がスライド移動範囲12の中心位置から外れたこと
と、外れた後に中心位置に戻ったこととを検出する。ポ
インタ操作ボタンスライド検出処理部(ステップS1)
と待ち時間監視処理部(ステップS6)からコールさ
れ、ポインタ操作ボタン11がスライド移動範囲12の
中心位置から外れているかどうかを、中心位置判断処理
部(ステップS2)が判断する。中心位置判断処理部
(ステップS2)において、外れている場合にはポイン
タ操作ボタンスライド状態読出処理部(ステップS3)
をコールし、中心位置の場合には処理を終了する。
部(ステップS3)でスライド量を読出し、ポインタ操
作ボタンスライド状態読出処理部(ステップS3)が読
み出したスライド量を使用して、ポインタ表示座標位置
算出処理部(ステップS4)がポインタ表示する画面座
標の算出とポインタ形状を決める。ポインタ表示座標位
置算出処理部(ステップS4)が決めた画面座標とポイ
ンタ形状を使用して、ポインタ表示処理部(ステップS
5)がポインタを表示する。待ち時間監視処理部(ステ
ップS6)では、事前に設定された待ち時間の時間待ち
を行う。
は、ポインタ表示の移動座標範囲を設定する。ポインタ
移動速度設定部(ステップS8)では、ポインタ表示の
移動速度係数と待ち時間監視処理部(ステップS6)で
使用する待ち時間を設定する。行/ページスクロールモ
ード設定部(ステップS9)では、行/ページスクロー
ルモードの有効/無効を設定する。行/ページスクロー
ルモード有効時に、ポインタ移動枠の上端または下端に
ポインタを接触させることで行/ページスクロールモー
ドになり、この行/ページスクロールモード状態で更に
ポインタ操作ボタン11を上方向または下方向へスライ
ドさせた時に、行スクロールの指示をポインタ表示座標
位置算出処理部(ステップS4)から行スクロール動作
指示処理部(ステップS10)をコールする。
た時の動作例を図3を用いて説明する。ポインタ操作ボ
タン押下検出処理部(ステップS11)により、ポイン
タ操作ボタン11が押下されたことを検出する。ポイン
タ操作ボタン押下検出処理部(ステップS11)からコ
ールされ、行/ページスクロールモードかどうかを、行
/ページスクロールモード判断部(ステップS12)に
おいて判断する。行/ページスクロールモードだった場
合には、ページスクロール動作指示処理部(ステップS
13)をコールする。このページスクロール動作指示処
理部(ステップS13)は、行/ページスクロールモー
ド判断部(ステップS12)からコールされ、ページス
クロールの指示を行う。
を説明する。ポインティングデバイス1は携帯電話機に
装備される。使いやすい位置であればどの位置に装備さ
れていてもよい。また、ポインタ操作ボタン11の大き
さ、スライド移動範囲12の広さについても、携帯電話
機の大きさに対してバランスのとれた大きさ、広さであ
ればよい。ポインタ操作ボタンスライド検出処理部(ス
テップS1)は、ポインタ操作ボタン11がスライド移
動範囲12の中心位置から外れたことと、中心位置に戻
ったことを検出する。また、この検出は、中心位置から
外れた時と中心位置に戻った時の1回ずつであり、検出
後に中心位置判断処理部(ステップS2)をコールす
る。
ポインタ操作ボタン11がスライド移動範囲12の中心
位置から外れているかどうかを、ポインタ操作ボタンス
ライド検出処理部(ステップS1)が出力する情報から
判断する。中心位置から外れていた場合には、ポインタ
操作ボタンスライド状態読出処理部(ステップS3)を
コールし、中心位置の場合には、何もしないで処理を終
了する。
部(ステップS3)は、ポインタ操作ボタン11がスラ
イド移動範囲12のどの角度にどれだけスライドさせて
いるか、というスライド量を読み出す。このスライド量
とは、現在のポインタ表示位置から移動させる画面座標
を算出するために必要な情報であり、360度中の移動
角度とポインタ操作ボタン11がスライド移動範囲12
の中心位置から外れた、直線距離の長さに応じた移動距
離を算出するための値である。
プS4)は、ポインタ操作ボタンスライド状態読出処理
部(ステップS3)が読み出したスライド量を元に、現
在のポインタ表示位置から移動させる画面座標を算出す
る。この算出では、ポインタ操作ボタン11の中心位置
からの直線距離の大きさでポインタ移動させる移動距離
が決まり、中心位置からの直線距離が大きい程、移動距
離が長くなる。
ポインタ表示座標位置算出処理部(ステップS4)が算
出したポインタ表示の画面座標にポインタを表示する機
能と、ポインタ表示座標位置算出処理部(ステップS
4)が指定した形状のポインタを表示する機能と、既に
表示中の(前回ポインタ表示した画面座標に表示されて
いる)ポインタがある場合に消去する機能とを持ってい
る。待ち時間監視処理部(ステップS6)は、事前に設
定された待ち時間の時間待ちを行う。ポインタ移動枠設
定部(ステップS7)は、事前にポインタ移動枠を設定
しておくことでポインタの移動範囲を限定することを可
能にし、設定した移動枠はポインタ表示座標位置算出処
理部(ステップS4)が使用する。
は、スライド量から得られるポインタ操作ボタン11の
中心位置からの直線距離の長さに対する、ポインタ移動
の移動距離を決める移動速度係数を設定することを可能
にし、設定した値はポインタ表示座標位置算出処理部
(ステップS4)が使用する。また、ポインタ移動速度
設定部(ステップS8)は、待ち時間監視処理部(ステ
ップS6)への待ち時間も設定する。行/ページスクロ
ールモード設定部(ステップS9)は、行/ページスク
ロールモードの有効/無効の設定を可能にし、設定状態
はポインタ表示座標位置算出処理部(ステップS4)が
参照する。
10)は、ポインタ表示座標位置算出処理部(ステップ
S4)からコールされ、行スクロール動作を指示する。
行/ページスクロールモード有効時、ポインタ移動枠の
上端または下端にポインタを接触させることで行/ペー
ジスクロールモードへ移行し、行/ページスクロールモ
ードの状態で更にポインタ操作ボタン11を上方向また
は下方向へスライドさせた時、行スクロール動作を行
う。
た時の動作である。ポインタ操作ボタン押下検出処理部
(ステップS11)は、ポインタ操作ボタン11が押下
されたことを検出する。行/ページスクロールモード判
断部(ステップS12)は、行/ページスクロールモー
ドかどうかを判断し、行/ページスクロールモードだっ
た場合、ページスクロール動作指示処理部(ステップS
13)をコールする。このページスクロール動作指示処
理部(ステップS13)は、ページスクロール動作を指
示する。
(ステップS4)の中でも、特に行/ページスクロール
モードについての詳細説明を図4を用いて説明する。画
面座標演算処理部(ステップS21)は、スライド量か
ら次に表示するポインタ位置を演算する。行/ページス
クロールモード設定判断部(ステップS22)は、行/
ページスクロールモード設定部(ステップS9)が行/
ページスクロールモードを有効にしているかどうかを判
断し、有効の場合に行/ページスクロールモード判断部
(ステップS23)をコールする。一方、無効の場合に
通常ポインタ表示指示部(ステップS28)をコールす
る。
ップS23)は、行/ページスクロールモードかどうか
判断し、行/ページスクロールモード中の場合に行/ペ
ージスクロールポインタ変更判断部(ステップS25)
をコールし、行/ページスクロールモード中でない場合
に移動枠端接触判断部(ステップS24)をコールす
る。移動枠端接触判断部(ステップS24)は、ポイン
タが移動枠の下端または上端に接触しているかどうか判
断し、下端または上端に接触している場合に行/ページ
スクロールモードにして、行/ページスクロールポイン
タ表示指示部(ステップS27)をコールし、下端また
は上端に接触していない場合に通常ポインタ表示指示部
(ステップS28)をコールする。
(ステップS25)は、ポインタ操作ボタン11を左ま
たは右の方向にスライドさせた時、上方向ページスクロ
ール指示または下方向ページスクロール指示へのポイン
タ表示変更のために行/ページスクロールポインタ表示
指示部(ステップS27)をコールする。また、順方向
スライド操作時(ポインタが下方向ページスクロール指
示の場合の下方向スライド時または上方向ページスクロ
ール指示の場合の上方向スライド時)に、行スクロール
動作指示処理呼出部(ステップS26)をコールする。
さらに、逆方向スライド時(ポインタが下方向ページス
クロール指示の場合の上方向スライド時または上方向ペ
ージスクロール指示の場合の下方向スライド時)に、行
/ページスクロールモードを中止し、通常のポインタを
表示するために通常ポインタ表示指示部(ステップS2
8)をコールする。
プS26)は、行スクロール動作指示処理部(ステップ
S10)をコールして、待ち時間監視処理部(ステップ
S6)をコールする。行/ページスクロールポインタ表
示指示部(ステップS27)は、行/ページスクロール
ポインタ表示であることと、上方向ページスクロールな
のか下方向ページスクロールなのかを、ポインタ表示処
理部(ステップS5)に伝える。通常ポインタ表示指示
部(ステップS28)は、行/ページスクロールポイン
タではなく、通常ポインタ表示でであることをポインタ
表示処理部(ステップS5)に伝える。
について、更に説明する。行/ページスクロールポイン
タの形状は、上方向と下方向の2つ矢印から成り、ポイ
ンタを上端または下端へ移動させた時に通常ポインタか
ら行/ページスクロールポインタへ変更になる。行/ペ
ージスクロールポインタへ変更した直後は、上端では
“▲▽”となり、下端では“△▼”となる。
でポインタ操作ボタン11を押下すると、“▲▽”表示
中は前ページへページスクロールし、“△▼”表示中は
次ページへページスクロールする。また、“▲▽”と
“△▼”の変更は、ポインタ操作ボタン11を左方向に
スライドさせた時に“△▼”→“▲▽”へ、右方向へス
ライドさせた時に“▲▽”→“△▼”へ変更する。行/
ページスクロールポインタ表示中の上下左右方向の定義
については、図5に従う。一方、通常ポインタの形状に
ついては、PCのマウスポインタと同様な矢印の形状を
している。
本実施例の全体の動作例について詳細に説明する。ま
ず、図1から図3を参照すると、ポインタ操作ボタン1
1がスライド移動範囲12の中心位置から外れたこと
を、ポインタ操作ボタンスライド検出処理部(ステップ
S1)が検出し、中心位置判断処理部(ステップS2)
をコールする。中心位置判断処理部(ステップS2)
は、中心位置から外れているため、ポインタ操作ボタン
スライド状態読出処理部(ステップS3)をコールす
る。ポインタ操作ボタンスライド状態読出処理部(ステ
ップS3)は、スライド量を読出し、ポインタ表示座標
位置算出処理部(ステップS4)をコールする。
プS4)は、現在の表示されているポインタ画面座標位
置から移動先のポインタ画面座標位置を算出し、ポイン
タ表示処理部(ステップS5)をコールする。この時、
移動先のポインタ画面座標位置と通常ポインタ形状の情
報を、ポインタ表示処理部(ステップS5)へ渡す。ま
た、移動させるポインタ画面座標位置の算出について
は、ポインタ移動枠設定部(ステップS7)とポインタ
移動速度設定部(ステップS8)で、事前に設定された
情報を使用する。
5)は、移動先のポインタ画面座標位置への通常ポイン
タを表示と既に表示中の(前回ポインタ表示した画面座
標に表示されている)ポインタがある場合に消去し、待
ち時間監視処理部(ステップS6)をコールする。待ち
時間監視処理部(ステップS6)は、ポインタ移動速度
設定部(ステップS8)で事前に設定された待ち時間の
時間待ちを行い、中心位置判断処理部(ステップS2)
をコールする。ポインタ操作ボタン11がスライド移動
範囲12の中心位置から外れている間に、中心位置判断
処理部(ステップS2)から待ち時間監視処理部(ステ
ップS6)を連続で処理することで、通常ポインタが移
動する。
移動範囲12の中心位置に戻った時、この戻ったことを
ポインタ操作ボタンスライド検出処理部(ステップS
1)が検出し、その後、中心位置判断処理部(ステップ
S2)が中心位置に戻ったことを認識し、処理を終了す
る。
説明する。図6は、ポインティングデバイス1と表示部
2とを示している。また、ポインティングデバイス1
は、ポインタ操作ボタン11と、スライド移動範囲12
とから構成される。表示部2での表示内容は、ポインタ
開始位置21と移動先のポインタ移動位置22から構成
され、ポインタ操作ボタン11をスライドさせた時に表
示部2に表示されるポインタ移動動作の1回分を示して
いる。また、図6の実施例では、ポインタ操作ボタン1
1をスライド移動範囲12の範囲をフルスライドさせた
時の、ポインティングデバイス1とその時のポインタ移
動を示している。なお図6で、ポインタ操作ボタン11
を[X0、Y0]の角度にスライドさせた場合、ポイン
タ開始位置21から[AX0、AY0]の位置であるポ
インタ移動位置22に移動している。
インタ操作ボタン11をスライド移動範囲12の範囲を
フルスライドさせていない点が図6と異なり、ポインタ
操作ボタン11を[X0、Y0]の角度にスライドさせ
た場合、ポインタ開始位置23から[BX0、BY0]
の位置であるポインタ移動位置24に移動している。図
6と図7から、ポインタ開始位置23とポインタ移動位
置24の距離が、ポインタ開始位置21とポインタ移動
位置22の距離より短くなっていることがわかる(A>
B)。以上のことから、ポインタ操作ボタン11がスラ
イド移動範囲12の中心位置から外れた直線距離が長い
程、ポインタ移動速度が速いことがわかる。
(ステップS7)とポインタ移動速度設定部(ステップ
S8)について説明する。図8は、パターン1の画面と
パターン2の画面と、それぞれの画面のポインタ移動
枠、移動速度係数と待ち時間を示した表から構成されて
いる。表のパターン3については、比較説明のために追
加した。
定部(ステップS7)で設定される値であり、XY軸−
1とXY軸−2からなり、XY軸−1とXY軸−2で生
成できる四角形がポインタの移動枠になる。移動速度係
数と待ち時間は、ポインタ移動速度設定部(ステップS
8)で設定される値である。また、待ち時間は、待ち時
間監視処理部(ステップS6)で使用する待ち時間であ
る。
1が(5、10)でXY軸−2が(165、100)
で、移動速度係数が「10」、待ち時間が「10」とな
っている。パターン2は、ポインタ移動枠のXY軸−1
が(5、10)でXY軸−2が(165、180)で、
移動速度係数が「20」、待ち時間が「10」となって
いる。移動速度係数は、ポインタ表示座標位置算出処理
部(ステップS4)がポインタ表示する画面座標を算出
する時に使用する値であり、この値が大きい程、ポイン
タ移動は早くなる。
スライド移動範囲12の中心位置から外れた直線距離が
長い程、ポインタ移動速度が速くなることを、上記で説
明した。この事で、ポインタ表示座標位置算出処理部
(ステップS4)では、ポインタ操作ボタン11が、ス
ライド移動範囲12の中心位置から外れた直線距離と移
動速度係数から、ポインタ表示する画面座標を算出して
いることがわかる。待ち時間については、待ち時間が小
さい程、単位時間当たりにポインタ表示座標位置算出処
理部(ステップS4)が実行される回数が多くなる。こ
のため、単位時間当たりのポインタ移動距離は大きくな
る。パターン3は、パターン2に対して待ち時間のみを
小さくしているので、パターン2よりパターン3の方が
ポインタ移動は早くなる。
クロールモードについて説明する。図4は、ポインタ表
示座標位置算出処理部(ステップS4)について説明し
た図である。本図4を参照すると、画面座標演算処理部
(ステップS21)は、スライド量から次に表示するポ
インタ位置を演算する。行/ページスクロールモード設
定判断部(ステップS22)は、行/ページスクロール
モード設定部(ステップS9)が行/ページスクロール
モードを有効としているかどうかを判断し、有効の場合
に、行/ページスクロールモード判断部(ステップS2
3)をコールする。行/ページスクロールモード判断部
(ステップS23)は、行/ページスクロールモード中
かどうか判断し、行/ページスクロールモード中の場合
に、行/ページスクロールポインタ変更判断部(ステッ
プS25)をコールし、行/ページスクロールモード中
でない場合に、移動枠端接触判断部(ステップS24)
をコールする。
は、ポインタが移動枠の下端または上端に接触している
かどうか判断し、下端または上端に接触している場合
に、行/ページスクロールポインタ表示指示部(ステッ
プS27)をコールし、下端または上端に接触していな
い場合に、通常ポインタ表示指示部(ステップS28)
をコールする。
判断部(ステップS25)は、ポインタ操作ボタン11
を左または右の方向にスライドさせた時、上方向ページ
スクロール指示または下方向ページスクロール指示への
ポインタ表示変更のために、行/ページスクロールポイ
ンタ表示指示部(ステップS27)をコールし、順方向
スライド操作時(ポインタが下方向ページスクロール指
示の場合の下方向スライド時または上方向ページスクロ
ール指示の場合の上方向スライド時)に、行スクロール
動作指示処理呼出部(ステップS26)をコールし、逆
方向スライド時(ポインタが下方向ページスクロール指
示の場合の上方向スライド時または上方向ページスクロ
ール指示の場合の下方向スライド時)に、行/ページス
クロールモードを中止し、通常のポインタを表示するた
めに、通常ポインタ表示指示部(ステップS28)をコ
ールする。
プS26)は、行スクロール動作指示処理部(ステップ
S10)をコールして、待ち時間監視処理部(ステップ
S6)をコールする。行/ページスクロールポインタ表
示指示部(ステップS27)は、行/ページスクロール
ポインタ表示であること上方向ページスクロールなのか
下方向ページスクロールなのかをポインタ表示処理部
(ステップS5)に伝える。通常ポインタ表示指示部
(ステップS28)は、行/ページスクロールポインタ
ではなく、通常ポインタ表示であることをポインタ表示
処理部(ステップS5)に伝える。
ールポインタ表示中にポインタ操作ボタン11を押下し
た場合の、ページスクロールについて説明する。ポイン
タ操作ボタン押下検出処理部(ステップS11)は、ポ
インタ操作ボタン11を押下したことを検出する。行/
ページスクロールモード判断部(ステップS12)は、
行/ページスクロールモードかどうかを判断し、行/ペ
ージスクロールモードだった場合、ページスクロール動
作指示処理部(ステップS13)をコールする。ページ
スクロール動作指示処理部(ステップS13)は、ペー
ジスクロール動作を指示する。
ルモードの実施例について説明する。図9は、6つの画
面から構成され、操作毎の画面遷移について示してい
る。また、全ての画面は、図8で説明した表のパターン
2が事前に設定され、行/ページスクロールモード設定
部(ステップS9)が行/ページスクロールモードを有
効にしているものとする。
されて、通常のポインタが表示されている状態である。
画面2は、画面1の状態から通常ポインタをY軸の18
0まで移動させた時、通常ポインタから行/ページスク
ロールポインタに変更した状態である。画面3は、画面
2の状態で更に、ポインタ操作ボタン11を下方向へス
ライドさせて行スクロールを行い、リストの選択が“1
AAA”から“2 BBB”に移行した状態である。
画面4は、画面3の状態でポインタ操作ボタン11を押
下して、次ページへページスクロールした状態である。
ここでは、次ページにFFF〜JJJが存在していたと
仮定する。
タン11を左方向へスライドさせて、行/ページスクロ
ールポインタ“△▼”が“▲▽”に変更した状態であ
る。画面6は、画面5の状態でポインタ操作ボタン11
を左方向へスライドさせて、行/ページスクロールポイ
ンタ“▲▽”が通常ポインタに変更した状態である。
ズの小さな携帯電話機でのポインティングデバイス使用
で、ポインティングデバイスの操作のみで行スクロール
とページスクロールができることにある。その理由は、
複数のキーを使用しなくても手指1本で操作を可能にし
たためである。第2の効果は、表示画面の違いにより、
ポインタの移動枠と移動枠内での移動速度を設定できる
ことにある。その理由は、PC等のマウス操作と比べ
て、マウス移動の操作性が明らかに劣る点を克服したた
めである。
について図面を参照して詳細に説明する。本発明のさら
に他の実施例について図10を参照して説明する。行/
ページスクロールポインタ変更判断部(ステップS3
5)が行う処理の内、ポインタ操作ボタン11を左また
は右の方向にスライドさせた時、上方向ページスクロー
ル指示または下方向ページスクロール指示へのポインタ
表示変更のために行/ページスクロールポインタ表示指
示部(ステップS37)をコールする処理のない点が、
図4と異なる。これは、行/ページスクロールポインタ
の形状が、上方向または下方向の1方向のみの場合のプ
ログラム制御である。
ロールポインタの形状は、上方向または下方向の1方向
の矢印から成り、ポインタを上端または下端へ移動させ
た時に通常ポインタから行/ページスクロールポインタ
へ変更になる。行/ページスクロールポインタへ変更し
た直後は、上端では“▲”となり、下端では“▼”とな
る。行/ページスクロールポインタ表示の状態でポイン
タ操作ボタン11を押下すると、“▲”表示中は前ペー
ジへページスクロールし、“▼”表示中は次ページへペ
ージスクロールする。
る。画面1は、リストの“1 AAA”が選択されて、
通常のポインタが表示されている状態である。画面2
は、画面1の状態から通常ポインタをY軸の180まで
移動させた時、通常ポインタから行/ページスクロール
ポインタに変更した状態である。画面3は、画面2の状
態で更に、ポインタ操作ボタン11を下方向へスライド
させて行スクロールを行い、リストの選択が“1 AA
A”から“2 BBB”に移行した状態である。画面4
は、画面3の状態でポインタ操作ボタン11を押下し
て、次ページへページスクロールした状態である。ここ
では、次ページにFFF〜JJJが存在していたと仮定
する。
タン11を左方向へスライドさせて、行/ページスクロ
ールポインタ“▲”が通常ポインタに変更した状態であ
る。また、行/ページスクロールポインタの形状につい
ては、“△”以外の↑等の方向が理解できる形状であれ
ばよい。
ルポインタ表示中の上下左右方向の定義について、他の
実施例を説明する。必ずしも360度を4等分した90
度ずつでなくても、図12のような60度等、ユーザが
違和感なく操作できる角度であればよい。
(ステップS2)の処理位置について、他の実施例を説
明する。図2において、中心位置判断処理部(ステップ
S2)の処理位置が1ヶ所になっているが、ポインタ操
作ボタン11がスライド移動範囲12の中心位置に戻っ
た時のポインタ移動停止をよりタイムリーに行うため
に、ポインタ表示座標位置算出処理部(ステップS4)
等の他の処理前にも中心位置判断処理部(ステップS
2)と同様な判断を行ってもよい。
施の一例である。ただし、これに限定されるものではな
く、本発明の要旨を逸脱しない範囲内において種々変形
実施が可能である。
の携帯電話機は、手指の操作によるスライド移動範囲内
でのスライド操作と押下操作とを可能とするポインタ操
作ボタンによるポインティング機能を備えている。ポイ
ンティングディバイスのみで行スクロールとページスク
ロールとが操作できるので、操作性が向上する。以下、
各請求項ごとに記載する。
を使用しなくても、手指によるスライド操作と押下操作
とが可能なポインティングディバイスを提供できるの
で、ユーザは、携帯電話機において、ポインティングデ
ィバイスの操作のみで容易に行スクロールとページスク
ロールができる。
作ボタンは、操作していない時にはスライド移動範囲の
中心に位置するので、ユーザは、携帯電話機のポインテ
ィングディバイスを容易に操作することができる。
作ボタンは、スライド操作中に手指を開放すことで中心
位置に戻り、押下操作により押下した状態で手指を放す
ことで押下前の状態に戻るので、ユーザは、携帯電話機
のポインティングディバイスをさらに容易に操作するこ
とができる。
動範囲がポインタ移動枠を構成し、ポインタ移動枠の上
端または下端にポインタを接触させることで、行スクロ
ールモードまたはページスクロールモードに移行し、ポ
インタが行スクロールポインタまたはページスクロール
ポインタに変わるので、ユーザは、携帯電話機におい
て、さらに容易に行スクロールとページスクロールがで
きる。
ングデバイスを使用した行スクロール操作とページスク
ロール操作におけるポインタの移動速度を、表示画面単
位に制御可能となり、表示画面の違いによりポインタの
移動枠内での移動速度が設定できる。よって、画面サイ
ズの小さな携帯電話機におけるポインタ移動速度が速す
ぎるという問題を解決することができる。
ングデバイスは、ポインタ操作ボタンの360度中の移
動角度と、スライド移動範囲の中心位置から外れた直線
距離の長さに応じた移動距離とを算出するので、ユーザ
は、携帯電話機のポインティングディバイスをさらに容
易に操作することができる。
インティングデバイスの構成例を概念的に示した図であ
る。
グラム制御についてのフローチャートである。
グラム制御についてのフローチャートである。
ためのフローチャートである。
右方向の定義についての説明図である。
第1図である。
第2図である。
ついての説明図である。
の説明図である。
説明するためのフローチャートである。
る。
表示中の上下左右方向の定義についての説明図である。
Claims (6)
- 【請求項1】 所定の平面内におけるスライド移動範囲
を有するポインタ操作ボタンを有し、 前記ポインタ操作ボタンは、手指の操作による前記スラ
イド移動範囲内でのスライド操作と押下操作とが可能と
され、 前記スライド操作と押下操作とによるポインティング機
能が構成されたポインティングデバイスを備えたことを
特徴とする携帯電話機。 - 【請求項2】 前記ポインタ操作ボタンは、操作してい
ない時には前記スライド移動範囲の中心に位置している
ことを特徴とする請求項1記載の携帯電話機。 - 【請求項3】 前記ポインタ操作ボタンは、前記スライ
ド操作中に手指を開放すことで前記中心位置に戻り、前
記押下操作により押下した状態で手指を放すことで押下
前の状態に戻ることを特徴とする請求項2記載の携帯電
話機。 - 【請求項4】 前記スライド移動範囲がポインタ移動枠
を構成し、該ポインタ移動枠の上端または下端にポイン
タを接触させることで、行スクロールモードまたはペー
ジスクロールモードに移行し、前記ポインタが行スクロ
ールポインタまたはページスクロールポインタに変わる
ことを特徴とする請求項1から3の何れかに記載の携帯
電話機。 - 【請求項5】 前記ポインティングデバイスを使用した
行スクロール操作とページスクロール操作における前記
ポインタの移動速度とを、表示画面単位に制御可能とし
たことを特徴とする請求項4記載の携帯電話機。 - 【請求項6】 前記ポインティングデバイスは、前記ポ
インタ操作ボタンの360度中の移動角度と、前記スラ
イド移動範囲の中心位置から外れた直線距離の長さに応
じた移動距離とを算出する、算出機能を備えたことを特
徴とする請求項1から5の何れかに記載の携帯電話機。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002115411A JP4172198B2 (ja) | 2002-04-17 | 2002-04-17 | 携帯電話機 |
US10/413,408 US7245286B2 (en) | 2002-04-17 | 2003-04-15 | Cellular telephone |
EP03008936A EP1355228A3 (en) | 2002-04-17 | 2003-04-16 | Cellular telephone |
EP12183214A EP2533134A1 (en) | 2002-04-17 | 2003-04-16 | Cellular telephone |
CNB031231314A CN1253783C (zh) | 2002-04-17 | 2003-04-17 | 装备有指点器的蜂窝电话的操作方法 |
HK04102970A HK1060247A1 (en) | 2002-04-17 | 2004-04-27 | A method for operating a cellular telephone with apointing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002115411A JP4172198B2 (ja) | 2002-04-17 | 2002-04-17 | 携帯電話機 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003308168A true JP2003308168A (ja) | 2003-10-31 |
JP4172198B2 JP4172198B2 (ja) | 2008-10-29 |
Family
ID=28672653
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002115411A Expired - Fee Related JP4172198B2 (ja) | 2002-04-17 | 2002-04-17 | 携帯電話機 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7245286B2 (ja) |
EP (2) | EP2533134A1 (ja) |
JP (1) | JP4172198B2 (ja) |
CN (1) | CN1253783C (ja) |
HK (1) | HK1060247A1 (ja) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006178981A (ja) * | 2004-12-23 | 2006-07-06 | Agilent Technol Inc | スライドパッドシステムとその方法 |
KR100636411B1 (ko) * | 2004-01-19 | 2006-10-19 | 크루셜텍(주) | 포인터 이동 터치 입력장치를 이용한 휴대폰 |
JP2008099190A (ja) * | 2006-10-16 | 2008-04-24 | Nec Corp | 携帯電話機、情報処理端末、スクローリング操作方法、及びスクローリング操作プログラム |
WO2008087871A1 (ja) | 2007-01-15 | 2008-07-24 | Nec Corporation | 携帯通信端末、ブラウジング方法、およびブラウジングプログラム |
US7508196B2 (en) | 2005-03-28 | 2009-03-24 | Yamaha Corporation | Magnetic sensor for pointing device |
JP2010108320A (ja) * | 2008-10-31 | 2010-05-13 | Sharp Corp | 携帯情報端末 |
JP2012504831A (ja) * | 2008-10-03 | 2012-02-23 | インターナショナル・ビジネス・マシーンズ・コーポレーション | エラー防止機能を用いるポインティング・デバイス、方法、およびコンピュータ読み取り可能媒体(エラー防止機能を用いるポインティング・デバイスおよび方法) |
JP2013012010A (ja) * | 2011-06-29 | 2013-01-17 | Jvc Kenwood Corp | ポインタ表示装置、ポインタ表示方法、及びポインタ表示プログラム |
JP2017138571A (ja) * | 2016-09-26 | 2017-08-10 | 京セラ株式会社 | 表示制御装置 |
JP2017152028A (ja) * | 2017-04-21 | 2017-08-31 | 京セラ株式会社 | 表示制御装置 |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7958455B2 (en) * | 2002-08-01 | 2011-06-07 | Apple Inc. | Mode activated scrolling |
US20050168443A1 (en) * | 2004-01-29 | 2005-08-04 | Ausbeck Paul J.Jr. | Method and apparatus for producing one-dimensional signals with a two-dimensional pointing device |
KR101128162B1 (ko) * | 2004-03-05 | 2012-03-26 | 노키아 코포레이션 | 제어 디바이스, 제어 장치, 통신 디바이스, 제어 수행 방법 및 컴퓨터 판독가능 저장 매체 |
GB2413920A (en) * | 2004-04-30 | 2005-11-09 | Motorola Inc | Mobile station with multi-position sliding actuator for function control |
WO2006019218A1 (en) * | 2004-08-20 | 2006-02-23 | Crucialtec Co., Ltd. | Ultra thin optical joystick and personal portable device having ultra thin optical joystick |
US7434173B2 (en) * | 2004-08-30 | 2008-10-07 | Microsoft Corporation | Scrolling web pages using direct interaction |
JP2008515044A (ja) * | 2004-10-05 | 2008-05-08 | クルシアルテック シーオー.,エルティーディー | ポインタを用いた携帯機器用の文字入力方法およびその携帯機器 |
CN101133385B (zh) * | 2005-03-04 | 2014-05-07 | 苹果公司 | 手持电子设备、手持设备及其操作方法 |
CN101185051B (zh) * | 2005-05-04 | 2010-05-19 | 希尔克瑞斯特实验室公司 | 电子节目指南和在gui上切换模式、滚动通过对象的方法 |
KR20060128785A (ko) * | 2005-11-23 | 2006-12-14 | (주)모비솔 | 가변속도의 스크롤 기능을 구비한 포인팅 장치 및 이의스크롤 방법 |
KR100798301B1 (ko) * | 2006-09-12 | 2008-01-28 | 엘지전자 주식회사 | 스크롤 방법 및 이를 이용하는 이동통신 단말기 |
US20090164937A1 (en) * | 2007-12-20 | 2009-06-25 | Alden Alviar | Scroll Apparatus and Method for Manipulating Data on an Electronic Device Display |
EP2225628B1 (en) * | 2007-12-20 | 2018-05-30 | Myriad France | Method and system for moving a cursor and selecting objects on a touchscreen using a finger pointer |
CN101739155A (zh) * | 2008-11-25 | 2010-06-16 | 仁宝电脑工业股份有限公司 | 指标器操作方法以及其应用 |
CN102033705B (zh) * | 2010-12-10 | 2012-08-08 | 福州瑞芯微电子有限公司 | 一种滚筒特效显示控制的*** |
CN102178911B (zh) * | 2011-04-21 | 2012-08-29 | 北京身心康国际中医研究院 | 用于阳虚、痰湿体质人祛风除湿、通络止痛的中药制剂及其制备方法和应用 |
KR101805922B1 (ko) * | 2011-08-01 | 2017-12-07 | 엘지이노텍 주식회사 | 포인터 이동 값 보정 방법 및 이를 사용하는 3d 포인팅 디바이스 |
US8780943B2 (en) | 2011-10-17 | 2014-07-15 | Golba Llc | Method and system for utilizing multiplexing to increase throughput in a network of distributed transceivers with array processing |
KR20130081580A (ko) * | 2012-01-09 | 2013-07-17 | 삼성전자주식회사 | 표시 장치 및 그 제어 방법 |
KR101850035B1 (ko) * | 2012-05-02 | 2018-04-20 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
US9548805B2 (en) | 2012-08-08 | 2017-01-17 | Golba Llc | Method and system for optimizing communication in leaky wave distributed transceiver environments |
JP6399834B2 (ja) * | 2014-07-10 | 2018-10-03 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
US10321332B2 (en) | 2017-05-30 | 2019-06-11 | Movandi Corporation | Non-line-of-sight (NLOS) coverage for millimeter wave communication |
US10484078B2 (en) | 2017-07-11 | 2019-11-19 | Movandi Corporation | Reconfigurable and modular active repeater device |
US10348371B2 (en) | 2017-12-07 | 2019-07-09 | Movandi Corporation | Optimized multi-beam antenna array network with an extended radio frequency range |
US10862559B2 (en) | 2017-12-08 | 2020-12-08 | Movandi Corporation | Signal cancellation in radio frequency (RF) device network |
US10637159B2 (en) | 2018-02-26 | 2020-04-28 | Movandi Corporation | Waveguide antenna element-based beam forming phased array antenna system for millimeter wave communication |
US11088457B2 (en) | 2018-02-26 | 2021-08-10 | Silicon Valley Bank | Waveguide antenna element based beam forming phased array antenna system for millimeter wave communication |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5138A (en) * | 1847-06-05 | shelabarger | ||
WO1990005972A1 (en) * | 1988-11-14 | 1990-05-31 | Wang Laboratories, Inc. | Squeezable control device for computer display systems |
GB9018200D0 (en) * | 1990-08-18 | 1990-10-03 | Sherriff David R | Hand operated transducer for precise electronic control |
US5530455A (en) * | 1994-08-10 | 1996-06-25 | Mouse Systems Corporation | Roller mouse for implementing scrolling in windows applications |
US5568603A (en) * | 1994-08-11 | 1996-10-22 | Apple Computer, Inc. | Method and system for transparent mode switching between two different interfaces |
JPH09134248A (ja) | 1995-11-08 | 1997-05-20 | Toshiba Corp | ポインティング入力装置およびこの入力装置を備えた電子機器 |
JPH09282091A (ja) | 1996-04-11 | 1997-10-31 | Mitsubishi Electric Corp | ポインティング装置 |
US6188390B1 (en) * | 1998-05-22 | 2001-02-13 | International Business Machines Corp. | Keyboard having third button for multimode operation |
JP2000112612A (ja) * | 1998-10-02 | 2000-04-21 | Sony Corp | 電子機器 |
KR100301016B1 (ko) * | 1998-10-27 | 2001-09-06 | 윤종용 | 온-스크린메뉴선택방법및그장치 |
NO990891L (no) | 1999-02-25 | 2000-08-26 | Steinar Pedersen | Kommunikasjonsredskap med singulær operasjonstast |
-
2002
- 2002-04-17 JP JP2002115411A patent/JP4172198B2/ja not_active Expired - Fee Related
-
2003
- 2003-04-15 US US10/413,408 patent/US7245286B2/en not_active Expired - Fee Related
- 2003-04-16 EP EP12183214A patent/EP2533134A1/en not_active Withdrawn
- 2003-04-16 EP EP03008936A patent/EP1355228A3/en not_active Ceased
- 2003-04-17 CN CNB031231314A patent/CN1253783C/zh not_active Expired - Fee Related
-
2004
- 2004-04-27 HK HK04102970A patent/HK1060247A1/xx not_active IP Right Cessation
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100636411B1 (ko) * | 2004-01-19 | 2006-10-19 | 크루셜텍(주) | 포인터 이동 터치 입력장치를 이용한 휴대폰 |
JP2006178981A (ja) * | 2004-12-23 | 2006-07-06 | Agilent Technol Inc | スライドパッドシステムとその方法 |
US7508196B2 (en) | 2005-03-28 | 2009-03-24 | Yamaha Corporation | Magnetic sensor for pointing device |
JP2008099190A (ja) * | 2006-10-16 | 2008-04-24 | Nec Corp | 携帯電話機、情報処理端末、スクローリング操作方法、及びスクローリング操作プログラム |
JP4692465B2 (ja) * | 2006-10-16 | 2011-06-01 | 日本電気株式会社 | 携帯電話機、情報処理端末、スクローリング操作方法、及びスクローリング操作プログラム |
WO2008087871A1 (ja) | 2007-01-15 | 2008-07-24 | Nec Corporation | 携帯通信端末、ブラウジング方法、およびブラウジングプログラム |
US9015637B2 (en) | 2007-01-15 | 2015-04-21 | Lenovo Innovations Limited (Hong Kong) | Portable communication terminal, browsing method, and browsing program |
JP2012504831A (ja) * | 2008-10-03 | 2012-02-23 | インターナショナル・ビジネス・マシーンズ・コーポレーション | エラー防止機能を用いるポインティング・デバイス、方法、およびコンピュータ読み取り可能媒体(エラー防止機能を用いるポインティング・デバイスおよび方法) |
JP2010108320A (ja) * | 2008-10-31 | 2010-05-13 | Sharp Corp | 携帯情報端末 |
JP2013012010A (ja) * | 2011-06-29 | 2013-01-17 | Jvc Kenwood Corp | ポインタ表示装置、ポインタ表示方法、及びポインタ表示プログラム |
JP2017138571A (ja) * | 2016-09-26 | 2017-08-10 | 京セラ株式会社 | 表示制御装置 |
JP2017152028A (ja) * | 2017-04-21 | 2017-08-31 | 京セラ株式会社 | 表示制御装置 |
Also Published As
Publication number | Publication date |
---|---|
CN1452432A (zh) | 2003-10-29 |
US20030236109A1 (en) | 2003-12-25 |
US7245286B2 (en) | 2007-07-17 |
EP2533134A1 (en) | 2012-12-12 |
EP1355228A2 (en) | 2003-10-22 |
EP1355228A3 (en) | 2009-12-30 |
JP4172198B2 (ja) | 2008-10-29 |
HK1060247A1 (en) | 2004-07-30 |
CN1253783C (zh) | 2006-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2003308168A (ja) | 携帯電話機 | |
US10095316B2 (en) | Scrolling and zooming of a portable device display with device motion | |
TWI384394B (zh) | 操作使用者介面的方法 | |
JP3793740B2 (ja) | 携帯型情報端末装置、表示制御情報、及び表示制御方法 | |
JP5520918B2 (ja) | タッチパネル操作方法及びプログラム | |
JP4904375B2 (ja) | ユーザインタフェース装置及び携帯端末装置 | |
RU2541852C2 (ru) | Устройство и способ для управления пользовательским интерфейсом на основе движений | |
JP5529616B2 (ja) | 情報処理システム、操作入力装置、情報処理装置、情報処理方法、プログラム及び情報記憶媒体 | |
US8866776B2 (en) | Information processing device adapted to receiving an input for user control using a touch pad and information processing method thereof | |
US6963349B1 (en) | Information processing apparatus, control method therefor, and computer-readable memory | |
US20130007653A1 (en) | Electronic Device and Method with Dual Mode Rear TouchPad | |
US20030025678A1 (en) | Apparatus with touch screen and method for displaying information through external display device connected thereto | |
JP6313395B1 (ja) | 描画処理方法、描画処理プログラム及び描画処理装置 | |
JP5429627B2 (ja) | 携帯端末、携帯端末の操作方法、及び携帯端末の操作プログラム | |
JP5638570B2 (ja) | 画像表示装置、画像表示方法、及び、画像表示プログラム | |
JP3970456B2 (ja) | 座標入力装置 | |
WO2011055816A1 (ja) | 情報端末及び入力制御プログラム | |
EP2146493B1 (en) | Method and apparatus for continuous key operation of mobile terminal | |
JP2000267808A (ja) | タッチパネル入力装置と表示装置とを連携させた入力方法 | |
KR20090089707A (ko) | 터치 스크린 입력을 이용한 화면 확대/축소 방법 및 장치 | |
KR20100062628A (ko) | 휴대 단말기와 이를 이용한 가상 키보드 제공방법 | |
JP2018092681A (ja) | 制御プログラム、制御方法及び情報処理装置 | |
JP2015005164A (ja) | タッチパネル装置及び表示装置 | |
JP2004234587A (ja) | 携帯端末 | |
JP2004272787A (ja) | 携帯型端末 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050318 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070618 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070626 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070822 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071002 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071127 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080115 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20080214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080311 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20080214 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080326 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20080604 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080722 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080804 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110822 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110822 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120822 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130822 Year of fee payment: 5 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |