[go: up one dir, main page]

JP2001202192A - Information processor, its method and program storage medium - Google Patents

Information processor, its method and program storage medium

Info

Publication number
JP2001202192A
JP2001202192A JP2000013974A JP2000013974A JP2001202192A JP 2001202192 A JP2001202192 A JP 2001202192A JP 2000013974 A JP2000013974 A JP 2000013974A JP 2000013974 A JP2000013974 A JP 2000013974A JP 2001202192 A JP2001202192 A JP 2001202192A
Authority
JP
Japan
Prior art keywords
pressing force
processing
threshold
display
setting
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.)
Pending
Application number
JP2000013974A
Other languages
Japanese (ja)
Inventor
Chikanori Takahashi
周孝 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2000013974A priority Critical patent/JP2001202192A/en
Publication of JP2001202192A publication Critical patent/JP2001202192A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To enhance operability. SOLUTION: This information processor, its method and a program storage medium capable of almost surely preventing erroneous execution of a processing different from a processing under execution even when a hand or an arm touches a touch pad during execution of the prescribed processing by detecting pressure to be applied to the surface of the touch pad by an I/O controller and making a CPU execute the prescribed processing when the pressure higher than a preset threshold for starting the processing is applied to the surface of the touch pad based on a detection result and thus, capable of enhancing the operability are realized.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は情報処理装置及びそ
の方法並びにプログラム格納媒体に関し、例えばノート
ブック型のパーソナルコンピュータに適用して好適なも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus, an information processing method thereof, and a program storage medium, and is suitably applied to, for example, a notebook personal computer.

【0002】[0002]

【従来の技術】従来、ノートブック型のパーソナルコン
ピュータにおいては、本体に対して表示部が開閉自在に
取り付けられて構成されており、当該本体に対して表示
部を展開することによりこの本体の一面に設けられた複
数の操作キーを操作して所定の操作命令を入力し得ると
共に、当該入力された操作命令に応じて所定の処理を実
行し、かくして得られた処理結果を表示部に設けられた
液晶ディスプレイに表示し得るようになされている。
2. Description of the Related Art Conventionally, a notebook type personal computer has a display unit attached to a main body so as to be openable and closable. A predetermined operation command can be input by operating a plurality of operation keys provided on the display device, a predetermined process is executed in accordance with the input operation command, and a processing result obtained as described above is provided on a display unit. It can be displayed on a liquid crystal display.

【0003】ところで、この種のパーソナルコンピュー
タとして、本体の一面に複数の操作キーと共に、タッチ
パッドと呼ばれるシート状のポインティングデバイスが
設けられたものがある。
[0003] As a personal computer of this type, there is a personal computer in which a sheet-like pointing device called a touch pad is provided on one surface of a main body together with a plurality of operation keys.

【0004】かかるパーソナルコンピュータにおいて
は、タッチパッドの表面が例えば指でこすられると、そ
の指の動きに応じて、液晶ディスプレイに表示させてい
るマウスカーソルを移動させることができると共に、当
該タッチパッドの表面に指を素早く触れて離す、いわゆ
るタップと呼ばれる操作(以下、これをタップ操作と呼
ぶ)が行われると、マウスのクリック操作が行われた場
合と同様の処理を実行することができ、かくして、操作
性を向上させ得るようになされている。
In such a personal computer, when the surface of the touch pad is rubbed with a finger, for example, the mouse cursor displayed on the liquid crystal display can be moved according to the movement of the finger, and the touch pad of the touch pad can be moved. When a so-called tap operation (hereinafter referred to as a tap operation) in which a finger is quickly touched and released on the surface (hereinafter, this operation is referred to as a tap operation) is performed, the same processing as when a mouse click operation is performed can be performed. The operability can be improved.

【0005】[0005]

【発明が解決しようとする課題】ところが、かかる構成
のパーソナルコンピュータにおいては、ユーザが操作キ
ーを操作しているときに、その手や腕がタッチパッドの
表面に触れると、操作キーによる操作途中であるにも関
わらずに、タップ操作が行われたものと認識して誤った
処理を実行する場合があり、操作性を向上させるには未
だ不十分な問題があった。
However, in a personal computer having such a configuration, if the user's hand or arm touches the surface of the touch pad while operating the operation key, the operation of the operation key may be interrupted. In spite of this, there is a case where an erroneous process is executed by recognizing that a tap operation has been performed, and there is still a problem that is insufficient to improve operability.

【0006】本発明は以上の点を考慮してなされたもの
で、操作性を向上し得る情報処理装置及びその方法並び
にプログラム格納媒体を提案しようとするものである。
The present invention has been made in view of the above points, and has as its object to propose an information processing apparatus, a method thereof, and a program storage medium capable of improving operability.

【0007】[0007]

【課題を解決するための手段】かかる課題を解決するた
め本発明においては、情報処理装置において、シート状
の入力手段と、当該入力手段の表面に加えられる押圧力
を検出する検出手段と、当該検出手段の検出結果に基づ
いて、入力手段の表面に予め設定された処理開始用の閾
値以上の押圧力が加えられたときに所定の処理を実行す
る実行手段とを設けるようにした。
According to the present invention, there is provided an information processing apparatus, comprising: a sheet-like input means; a detecting means for detecting a pressing force applied to a surface of the input means; An execution unit for executing a predetermined process when a pressing force equal to or greater than a preset process start threshold is applied to the surface of the input unit based on the detection result of the detection unit.

【0008】従って、所定の処理の実行途中に入力手段
に手や腕が触れても、当該実行途中の処理とは異なる処
理を誤って実行することをほぼ確実に防止することがで
きる。
Accordingly, even if a hand or an arm touches the input means during execution of a predetermined process, it is possible to almost certainly prevent a process different from the process being executed from being erroneously executed.

【0009】また本発明においては、情報処理方法にお
いて、シート状の入力手段の表面に加えられる押圧力を
検出する検出ステップと、当該検出ステップにおいて得
られる検出結果に基づいて、入力手段の表面に予め設定
された処理開始用の閾値以上の押圧力が加えられたとき
に所定の処理を実行する実行ステップとを設けるように
した。
Further, in the present invention, in the information processing method, a detecting step of detecting a pressing force applied to the surface of the sheet-like input means, and detecting the pressing force on the surface of the input means based on the detection result obtained in the detecting step. An execution step of executing a predetermined process when a pressing force equal to or greater than a preset process start threshold is applied.

【0010】従って、所定の処理の実行途中に入力手段
に手や腕が触れても、当該実行途中の処理とは異なる処
理を誤って実行することをほぼ確実に防止することがで
きる。
Therefore, even if a hand or an arm touches the input means during execution of a predetermined process, it is possible to almost certainly prevent a process different from the process being executed from being erroneously executed.

【0011】さらに本発明においては、プログラム格納
媒体において、シート状の入力手段の表面に加えられる
押圧力を検出する検出ステップと、当該検出ステップに
おいて得られる検出結果に基づいて、入力手段の表面に
予め設定された処理開始用の閾値以上の押圧力が加えら
れたときに所定の処理を実行する実行ステップとを含む
ことを特徴とするプログラムを情報処理装置に実行させ
るようにした。
Further, in the present invention, in the program storage medium, a detecting step for detecting a pressing force applied to the surface of the sheet-like input means, and a detecting step for detecting the pressing force applied to the surface of the input means based on the detection result obtained in the detecting step. An execution step of executing a predetermined process when a pressing force equal to or greater than a preset process start threshold value is applied to the information processing apparatus.

【0012】この結果、情報処理装置において、所定の
処理の実行途中に入力手段に手や腕が触れても、当該実
行途中の処理とは異なる処理を誤って実行することをほ
ぼ確実に防止させることができる。
As a result, in the information processing apparatus, even if a hand or an arm touches the input means during the execution of a predetermined process, it is almost certainly prevented that a process different from the process during the execution is erroneously executed. be able to.

【0013】[0013]

【発明の実施の形態】以下図面について、本発明の一実
施の形態を詳述する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below in detail with reference to the drawings.

【0014】(1)ノートブック型のパーソナルコンピ
ュータの全体構成 図1において、1は全体として本発明を適用したノート
ブック型のパーソナルコンピュータを示し、本体2と、
当該本体2に開閉自在に取り付けられた表示部3とから
構成され、当該本体2に対して表示部3を開閉すること
により、この本体2の上面2Aと、表示部3の正面3A
とを閉塞し(図示せず)、又は開放し得るようになされ
ている。
(1) Overall Configuration of Notebook-Type Personal Computer In FIG. 1, reference numeral 1 denotes a notebook-type personal computer to which the present invention is applied as a whole.
A display section 3 attached to the main body 2 so as to be openable and closable. By opening and closing the display section 3 with respect to the main body 2, an upper surface 2A of the main body 2 and a front face 3A
Can be closed (not shown) or opened.

【0015】本体2には、その上面2Aに各種文字や記
号及び数字等を入力するための複数の操作キー4、マウ
スカーソルの移動等に用いられるタッチパッド5、通常
のマウスにおける左ボタン及び右ボタンに相当する左ク
リックボタン6及び右クリックボタン7、スピーカー8
A及び8Bが設けられている。
The main body 2 has a plurality of operation keys 4 for inputting various characters, symbols, numbers, and the like on an upper surface 2A thereof, a touch pad 5 used for moving a mouse cursor, a left button and a right button of a normal mouse. Left click button 6 and right click button 7 corresponding to buttons, speaker 8
A and 8B are provided.

【0016】表示部3には、正面にLCD(Liquid Cry
ctal Display)でなる液晶ディスプレイ10が設けられ
ている。また表示部3には、正面のほぼ中央上端部につ
め11が設けられると共に、当該つめ11と対応する本
体2の所定位置には孔部12が設けられており、表示部
2を本体2に閉塞した状態でつめ11が孔部12に嵌合
されてロックされる。
The display 3 has an LCD (Liquid Cry) on its front.
(Ctal Display). Further, the display unit 3 is provided with a pawl 11 at a substantially central upper end of the front surface, and a hole 12 at a predetermined position of the main body 2 corresponding to the pawl 11. In a closed state, the pawl 11 is fitted into the hole 12 and locked.

【0017】これに加えて、表示部3は、上側面にスラ
イドレバー13が設けられており、当該スライドレバー
13をスライドさせることにより、孔部12に嵌合され
たつめ11のロックを解除して表示部3を本体2に対し
て展開し得るようになされている。
In addition to this, the display unit 3 has a slide lever 13 provided on the upper side surface, and by sliding the slide lever 13, the lock of the pawl 11 fitted in the hole 12 is released. Thus, the display unit 3 can be expanded with respect to the main body 2.

【0018】また、本体2の前側面には、LED(Ligh
t Emitting Diode)でなる電源ランプPL、電池ランプ
BL及びメッセージランプMLが併設されると共に、こ
れら電源ランプPL、電池ランプBL及びメッセージラ
ンプMLの近傍には、マイクロフォン14が設けられて
いる。因みに、本体2の後側面には、バッテリパック1
5が着脱自在に装着されている。
An LED (light) is provided on the front side of the main body 2.
A power lamp PL, a battery lamp BL, and a message lamp ML, each of which is composed of a t Emitting Diode, are provided side by side, and a microphone 14 is provided near the power lamp PL, the battery lamp BL, and the message lamp ML. By the way, the battery pack 1
5 is detachably mounted.

【0019】さらに、本体2の右側面には、スライド式
の電源スイッチ16、プログラマブルパワーキー17、
USB(Universal Serial Bus)端子18及び19、携
帯電話機等を接続するためのコミュニケーションコネク
タ20、IrDA(InfraredData Association )準拠
の赤外線ポート21、モジュラージャック用のモデム端
子22が設けられている。
Further, on the right side of the main body 2, a slide type power switch 16, a programmable power key 17,
USB (Universal Serial Bus) terminals 18 and 19, a communication connector 20 for connecting a mobile phone, etc., an infrared port 21 conforming to IrDA (InfraredData Association), and a modem terminal 22 for a modular jack are provided.

【0020】一方、図2に示すように、本体2の左側面
には、PCMCIA(Personal Comuputer Memory Card
International Association)規格のPC(Personal C
omuputer)カードに対応したPCカードスロット23、
メモリスティック(ソニー株式会社 商標)専用のスロ
ット24、ヘッドホン端子25、オーディオ入力端子2
6、IEEE(Institute of Electrical and Electron
ics Engineers )1394端子27、外部ディスプレイ
用コネクタ28、DC(Direct Current)電源入力用の
外部電源コネクタ29が設けられている。
On the other hand, as shown in FIG. 2, a PCMCIA (Personal Computer Memory Card)
International Association) standard PC (Personal C)
omuputer) PC card slot 23 corresponding to the card,
Slot 24, headphone terminal 25, audio input terminal 2 dedicated to Memory Stick (trademark of Sony Corporation)
6. IEEE (Institute of Electrical and Electron)
ics Engineers), a 1394 terminal 27, an external display connector 28, and an external power connector 29 for DC (Direct Current) power input.

【0021】(2)タッチパッドの構成 ところで、かかるパーソナルコンピュータ1に設けられ
たタッチパッド5は、図3に示すように、感圧式でな
り、シート状の感圧センサ30に可撓性を有するシート
状の位置検出センサ31が重ね合わせられて構成されて
いる。
(2) Configuration of Touch Pad The touch pad 5 provided in the personal computer 1 is of a pressure-sensitive type as shown in FIG. 3, and the sheet-shaped pressure-sensitive sensor 30 has flexibility. The sheet-shaped position detection sensor 31 is configured to overlap.

【0022】位置検出センサ31においては、図4に示
すように、例えば、2枚のポリエステルフィルム基板3
1A及び31Bの対向する面にそれぞれ複数の線状の電
極32A及び32Bがストライプ状に形成され、これら
ポリエステルフィルム基板31A及び31Bが互いの電
極32A及び32Bを直交させ、かつ微少な点状のスペ
ーサ(図示せず)で隔てられた状態で積層されて形成さ
れている。
In the position detecting sensor 31, for example, as shown in FIG.
A plurality of linear electrodes 32A and 32B are formed in stripes on opposing surfaces of 1A and 31B, respectively, and these polyester film substrates 31A and 31B make the electrodes 32A and 32B orthogonal to each other and have minute dot-like spacers. (Not shown).

【0023】そして、位置検出センサ31においては、
ポリエステルフィルム基板31A及び31Bがそれぞれ
指で押圧された部位のみを変形させるような可撓性を有
することにより、ポリエステルフィルム基板31A及び
31Bの対向する複数の電極32A及び32Bのうち、
指で押圧された部位において対向している電極32A及
び32B同士のみを接触させて導通させる。
In the position detection sensor 31,
The polyester film substrates 31A and 31B have such flexibility as to deform only the part pressed by the finger, respectively, so that the polyester film substrates 31A and 31B have a plurality of opposed electrodes 32A and 32B.
Only the electrodes 32A and 32B facing each other at the site pressed by the finger are brought into contact with each other to conduct electricity.

【0024】従って、位置検出センサ31においては、
押圧によって接触した電極32A及び32B同士を検出
すれば、当該電極32A及び32B同士の接触した交点
位置から指で押圧された位置(座標)を検出させ得るよ
うになされている。
Therefore, in the position detecting sensor 31,
If the electrodes 32A and 32B contacted by pressing are detected, the position (coordinate) pressed by the finger can be detected from the intersection point where the electrodes 32A and 32B contact each other.

【0025】一方、感圧センサ30においては、図5に
示すように、圧電フィルム等の感圧シート30Aと、金
属シート等の導電シート30Bとが積層されて形成さ
れ、位置検出センサ31が押圧されると、当該押圧によ
る位置検出センサ31の変形に伴って感圧シート30A
が押圧され、このとき感圧シート30A及び導電シート
30Bにより押圧の圧力(以下、これを押圧力と呼ぶ)
に応じた電圧を発生する。
On the other hand, in the pressure-sensitive sensor 30, as shown in FIG. 5, a pressure-sensitive sheet 30A such as a piezoelectric film and a conductive sheet 30B such as a metal sheet are laminated and formed. Then, the pressure-sensitive sheet 30A is deformed with the deformation of the position detection sensor 31 due to the pressing.
Is pressed, and at this time, the pressure of the pressing by the pressure-sensitive sheet 30A and the conductive sheet 30B (hereinafter, this is referred to as a pressing force).
Generates a voltage corresponding to.

【0026】従って、感圧センサ30においては、押圧
されたときに発生する電圧を検出すれば、その電圧に基
づいて押圧力を検出させ得るようになされている。
Therefore, in the pressure-sensitive sensor 30, if a voltage generated when pressed is detected, the pressing force can be detected based on the voltage.

【0027】かくして、タッチパッド5においては、そ
の表面が指でこすられたり、また、タップ操作が行われ
ると、位置検出センサ31により指で押圧された位置を
検出させ得ると共に、このとき感圧センサ30によりそ
の押圧力を検出させ得るようになされている。
Thus, when the surface of the touch pad 5 is rubbed with a finger or a tap operation is performed, the position detected by the finger can be detected by the position detection sensor 31 and at this time, a pressure-sensitive operation is performed. The pressing force can be detected by the sensor 30.

【0028】(3)ノートブック型のパーソナルコンピ
ュータの回路構成 ここで、図6に示すように、ノートブック型のパーソナ
ルコンピュータ1の本体2においては、当該本体2にお
ける各種機能を統括的に制御するCPU(Central Proc
essing Unit )35がホストバス36に接続されてお
り、当該CPU35によってRAM(Random Access Me
mory)37にロードされた各種プログラムやアプリケー
ションソフトウェアに応じた処理を、クロックジェネレ
ータ38から与えられるシステムクロックに基づいて所
定の動作速度で実行することにより各種機能を実現し得
るようになされている。
(3) Circuit Configuration of Notebook-Type Personal Computer Here, as shown in FIG. 6, in the main body 2 of the notebook-type personal computer 1, various functions of the main body 2 are generally controlled. CPU (Central Proc
essing Unit) 35 is connected to the host bus 36, and the CPU 35 controls the RAM (Random Access Memory).
(mory) 37, by executing processing corresponding to various programs and application software at a predetermined operation speed based on a system clock supplied from a clock generator 38, various functions can be realized.

【0029】また、ホストバス36には、キャッシュメ
モリ39が接続されており、当該キャッシュメモリ39
にCPU35が使用するデータをキャッシュすることに
より高速アクセスを実現し得るようになされている。
A cache memory 39 is connected to the host bus 36.
By caching data used by the CPU 35, high-speed access can be realized.

【0030】ホストバス36は、PCI(Peripheral C
omponent Interconnect )バス40とホスト−PCIブ
リッジ41を介して接続されており、当該PCIバス4
0にはビデオコントローラ42、IEEE1394イン
ターフェイス43及びPCカードインターフェイス44
が接続されている。
The host bus 36 is a PCI (Peripheral C)
omponent Interconnect) bus 40 and a host-PCI bridge 41, and the PCI bus 4
0 is a video controller 42, an IEEE 1394 interface 43, and a PC card interface 44.
Is connected.

【0031】ここで、ホスト−PCIブリッジ41は、
CPU35と、ビデオコントローラ42及びIEEE1
394インターフェイス43並びにPCカードインター
フェイス44との間で行われる各種データの授受を制御
すると共に、メモリバス45を介して接続されたRAM
37のメモリコントロールを行う。
Here, the host-PCI bridge 41
CPU 35, video controller 42 and IEEE1
It controls the exchange of various data between the 394 interface 43 and the PC card interface 44, and controls the RAM connected via the memory bus 45.
37 memory control is performed.

【0032】また、ホスト−PCIブリッジ41は、ビ
デオコントローラ42とAGP(Accelerated Graphics
Port )に沿った信号線を介して続されており、これに
よりホスト−PCIブリッジ41及びビデオコントロー
ラ42間で画像データを高速転送し得るようになされて
いる。
The host-PCI bridge 41 has a video controller 42 and an AGP (Accelerated Graphics).
Port), so that image data can be transferred between the host-PCI bridge 41 and the video controller 42 at a high speed.

【0033】ビデオコントローラ42は、適時供給され
る各種アプリケーションソフトウェアに基づく画像デー
タを、内蔵のVRAM(Video Random Access Memory)
に格納して適宜読み出し、当該読み出した画像データを
液晶ディスプレイ10に出力することにより、液晶ディ
スプレイ10に複数のウィンドウ画面を表示し得るよう
になされている。
The video controller 42 stores image data based on various kinds of application software supplied at appropriate times into a built-in VRAM (Video Random Access Memory).
And read out the read out image data to the liquid crystal display 10 so that a plurality of window screens can be displayed on the liquid crystal display 10.

【0034】PCカードインターフェイス44は、オプ
ション機能を追加するときにPCカードスロット23に
装着されるPCカードと接続され、当該PCカードを介
して例えばCD−ROM(Compact Disc-Read Only Mem
ory )ドライブや、DVD(Digital Versatile Disc)
ドライブ等の外部デバイスと接続し得るようになされて
いる。
The PC card interface 44 is connected to a PC card inserted into the PC card slot 23 when an optional function is added. For example, a CD-ROM (Compact Disc-Read Only Mem) is connected via the PC card.
ory) drive and DVD (Digital Versatile Disc)
It can be connected to an external device such as a drive.

【0035】IEEE1394インターフェイス43
は、IEEE1394端子27と直結されており、当該
IEEE1394端子27を介して他のコンピュータ装
置やディジタルビデオカメラ等の外部デバイスと接続し
得るようになされている。
IEEE 1394 interface 43
Is directly connected to the IEEE 1394 terminal 27, and can be connected to another computer device or an external device such as a digital video camera via the IEEE 1394 terminal 27.

【0036】PCIバス40は、ISA(Industrial S
tandard Architecture)バス46と、PCI−ISAブ
リッジ47を介して接続されており、当該PCI−IS
Aブリッジ47には、USB端子18及び19並びにハ
ードディスクドライブ48が接続されている。
The PCI bus 40 is an ISA (Industrial S)
and a PCI-ISA bridge 47, and the PCI-ISA bridge 47.
The USB terminals 18 and 19 and the hard disk drive 48 are connected to the A bridge 47.

【0037】ここで、PCI−ISAブリッジ47は、
IDE(Integrated Drive Electronics)インターフェ
イス、コンフィギュレーションレジスタ、RTC(Real
-Time Clock )回路及びUSBインターフェイス等によ
って構成されており、クロックジェネレータ38から与
えられるシステムクロックを基にIDEインターフェイ
スを介してハードディスクドライブ48の制御を行う。
Here, the PCI-ISA bridge 47 is
IDE (Integrated Drive Electronics) interface, configuration register, RTC (Real
-Time Clock) circuit and a USB interface, and controls the hard disk drive 48 via the IDE interface based on the system clock supplied from the clock generator 38.

【0038】ハードディスクドライブ48のハードディ
スクには、Windows98( Microsoft社、商標)
等のOS(Operating System)、電子メールプログラ
ム、オートパイロットプログラム、タッチパッド押圧力
設定プログラム、特殊処理実行プログラム、特殊処理表
示プログラム及びタッチパッドドライバ、さらにこれ以
外の各種アプリケーションソフトウェアが記憶されてお
り、起動処理の過程で適時RAM37に転送される。
The hard disk of the hard disk drive 48 has Windows 98 (a trademark of Microsoft Corporation).
OS (Operating System), e-mail program, auto pilot program, touch pad pressing force setting program, special processing execution program, special processing display program, touch pad driver, and other various application software are stored. It is transferred to the RAM 37 as needed in the course of the startup process.

【0039】またPCI−ISAブリッジ47は、US
B端子18及び19を介して接続される図示しないフロ
ッピーディスクドライブ、プリンタ及びUSBマウス等
の外部デバイスをUSBインターフェイスを介して制御
すると共に、ISAバス46に接続されるモデム50及
びサウンドコントローラ51の制御を行う。
The PCI-ISA bridge 47 is a U.S.A.
External devices such as a floppy disk drive, a printer, and a USB mouse (not shown) connected via the B terminals 18 and 19 are controlled via a USB interface, and a modem 50 and a sound controller 51 connected to the ISA bus 46 are controlled. I do.

【0040】モデム50は、モデム端子22から図示し
ない公衆回線網及びインターネットを介してインターネ
ットサービスプロバイダに接続され、当該インターネッ
トサービスプロバイダとの間でアクセスするようになさ
れている。サウンドコントローラ51は、マイクロフォ
ン14からの音声信号の取り込みを行うと共に、スピー
カ8A及び8Bに対する音声信号の供給を行う。
The modem 50 is connected from a modem terminal 22 to an Internet service provider via a public network (not shown) and the Internet, and accesses the Internet service provider. The sound controller 51 takes in an audio signal from the microphone 14 and supplies an audio signal to the speakers 8A and 8B.

【0041】またISAバス46には、I/O(In/Ou
t)コントローラ52が接続されており、当該I/Oコ
ントローラ52は電源供給充電制御回路53を介して外
部電源コネクタ29から電力の供給を受け、電源スイッ
チ16がオン操作されたときに各回路に電力の供給を行
う。
The ISA bus 46 has an I / O (In / Ou).
t) The controller 52 is connected, and the I / O controller 52 receives power supply from the external power supply connector 29 via the power supply / charge control circuit 53, and supplies power to each circuit when the power switch 16 is turned on. Supply power.

【0042】因みに、I/Oコントローラ52は、クロ
ックジェネレータ38から与えられるシステムクロック
に基づいて動作する。また、電源供給充電制御回路53
は、I/Oコントローラ52の制御のもとに、バッテリ
パック15の充電を制御する。
Incidentally, the I / O controller 52 operates based on the system clock supplied from the clock generator 38. The power supply charge control circuit 53
Controls the charging of the battery pack 15 under the control of the I / O controller 52.

【0043】実際に、I/Oコントローラ52は、マイ
クロコントローラ、I/Oインターフェイス、CPU、
ROM(Read Only Memory)、RAM等によって構成さ
れており、フラッシュメモリ54に格納されているBI
OS(Basic Input/Output System )に基づいてOSや
アプリケーションソフトウェアと、液晶ディスプレイ1
0やハードディスクドライブ48等の各種周辺機器との
間におけるデータの入出力を制御する。
In practice, the I / O controller 52 comprises a microcontroller, an I / O interface, a CPU,
A BI (Read Only Memory), a RAM, and the like are stored in the flash memory 54.
OS and application software based on OS (Basic Input / Output System) and liquid crystal display 1
0 and the input / output of data with various peripheral devices such as the hard disk drive 48.

【0044】また、I/Oコントローラ52は、赤外線
ポート21と接続され、例えば、他のコンピュータ装置
との間で赤外線通信を実行し得る。
The I / O controller 52 is connected to the infrared port 21 and can execute infrared communication with, for example, another computer.

【0045】ところで、I/Oコントローラ52のRO
Mには、ウェイクアッププログラム、キー入力監視プロ
グラム及びLED制御プログラムと、その他の種々の制
御プログラムとが格納されている。
The RO of the I / O controller 52
M stores a wake-up program, a key input monitoring program, an LED control program, and various other control programs.

【0046】ウェイクアッププログラムは、PCI−I
SAブリッジ47内のRTC回路から供給される現在時
刻が予め設定された開始時刻になると、CPU35に所
定の処理を実行させるためのプログラムであり、キー入
力監視プログラムは、操作キー4、プログラマブルパワ
ーキー17、タッチパッド5、左クリックボタン6及び
右クリックボタン7、その他の各種キースイッチからの
入力を監視するためのプログラムである。
The wake-up program is a PCI-I
When the current time supplied from the RTC circuit in the SA bridge 47 reaches a preset start time, the program is a program for causing the CPU 35 to execute a predetermined process. 17, a program for monitoring inputs from the touch pad 5, the left click button 6, the right click button 7, and other various key switches.

【0047】LED制御プログラムは、電源ランプP
L、電池ランプBL及びメッセージランプML等のLE
Dでなる各種ランプの点灯を制御するためのプログラム
である。
The LED control program includes a power lamp P
L, battery lamp BL, message lamp ML, etc.
This is a program for controlling lighting of various lamps made of D.

【0048】また、I/Oコントローラ52のRAMに
は、ウェイクアッププログラム用の設定時刻レジスタ、
キー入力監視プログラム用のキー入力監視レジスタ、L
ED制御プログラム用のLED制御レジスタ、その他の
各種プログラム用のレジスタが設けられている。
In the RAM of the I / O controller 52, a set time register for a wake-up program,
Key input monitoring register for key input monitoring program, L
An LED control register for the ED control program and other registers for various programs are provided.

【0049】設定時刻レジスタは、ウェイクアッププロ
グラムで用いるためにユーザが予め任意に設定した開始
時刻の時間情報を格納するようになされている。従っ
て、I/Oコントローラ52は、ウェイクアッププログ
ラムに基づいて、RTC回路から供給される現在時刻が
任意に設定した開始時刻になったか否かを判別し、開始
時刻になったときには、その旨をISAバス46、PC
I−ISAブリッジ47及びホスト−PCIブリッジ4
1を順次介してCPU35に通知する。
The set time register stores the time information of the start time arbitrarily set by the user in advance for use in the wake-up program. Therefore, the I / O controller 52 determines whether or not the current time supplied from the RTC circuit has reached an arbitrarily set start time based on the wake-up program. ISA bus 46, PC
I-ISA bridge 47 and host-PCI bridge 4
1 to the CPU 35 sequentially.

【0050】これによりCPU35は、予め設定された
開始時刻になったとき、当該開始時刻に対応させて設定
された所定のアプリケーションソフトウェアを立ち上
げ、かくして、その立ち上げたアプリケーションソフト
ウェアに従って所定の処理を実行する。
Thus, when the preset start time comes, the CPU 35 starts up the predetermined application software set in correspondence with the start time, and thus performs a predetermined process according to the started application software. Execute.

【0051】キー入力監視レジスタは、操作キー4、プ
ログラマブルパワーキー17、タッチパッド5、左クリ
ックボタン6及び右クリックボタン7等の入力に基づい
て操作キーフラグを格納する。従って、I/Oコントロ
ーラ52は、キー入力監視プログラムに基づいて、例え
ば、タッチパッド5のポインティング操作や、左クリッ
クボタン6及び右クリックボタン7のクリック操作が行
われたか否かを操作キーフラグの格納状態に基づいて判
別し、ポインティング操作やクリック操作が行われたと
きにはその旨をCPU35に通知する。
The key input monitoring register stores an operation key flag based on inputs from the operation key 4, the programmable power key 17, the touch pad 5, the left click button 6, the right click button 7, and the like. Therefore, based on the key input monitoring program, the I / O controller 52 stores, for example, whether or not the pointing operation of the touch pad 5 and the clicking operation of the left click button 6 and the right click button 7 are performed by storing the operation key flag. Judgment is made based on the state, and when a pointing operation or a click operation is performed, the fact is notified to the CPU 35.

【0052】因みに、ポインティング操作とは、例え
ば、マウスカーソルを所望の位置に移動させるためにタ
ッチパッド5の表面を指でこする操作のことであり、ク
リック操作とは、左クリックボタン6又は右クリックボ
タン7を指で素早く押して離す操作のことである。
Incidentally, the pointing operation is, for example, an operation of rubbing the surface of the touch pad 5 with a finger to move the mouse cursor to a desired position, and the clicking operation is the left click button 6 or the right click button. This is an operation to quickly press and release the click button 7 with a finger.

【0053】これによりCPU35は、タッチパッド5
に対するポインティング操作や、左クリックボタン6又
は右クリックボタン7等に対するクリック操作に応じた
所定の処理を実行することができる。
Thus, the CPU 35 operates the touch pad 5
And a predetermined process corresponding to a click operation on the left click button 6, the right click button 7, or the like can be executed.

【0054】LED制御レジスタは、電源ランプPL、
電池ランプBL、メッセージランプML等のLEDでな
る各種ランプの点灯状態を示す点灯フラグを格納する。
従って、I/Oコントローラ52は、例えば、左クリッ
クボタン6のクリック操作によりCPU35がハードデ
ィスクドライブ48のハードディスクから電子メールプ
ログラムを読み出してRAM37上で立ち上げ、当該電
子メールプログラムに従って電子メールを受け取ったと
きにLED制御レジスタに点灯フラグを格納すると共
に、当該点灯フラグに基づいてLED55を制御するこ
とによりメッセージランプMLを点灯させる。
The LED control register includes a power lamp PL,
A lighting flag indicating a lighting state of various lamps including LEDs such as a battery lamp BL and a message lamp ML is stored.
Therefore, for example, when the CPU 35 reads the e-mail program from the hard disk of the hard disk drive 48 by the clicking operation of the left click button 6 and starts up the e-mail program on the RAM 37, and receives the e-mail according to the e-mail program, , The lighting flag is stored in the LED control register, and the message lamp ML is turned on by controlling the LED 55 based on the lighting flag.

【0055】ところで、タッチパッド5においては、位
置検出センサ31(図4)に設けられた2本の信号線
(以下、これを押圧位置検出用信号線と呼ぶ)と、感圧
センサ30(図5)に設けられた2本の信号線(以下、
これを押圧力検出用信号線と呼ぶ)とを介してI/Oコ
ントローラ52に接続されている。
By the way, in the touch pad 5, two signal lines (hereinafter, referred to as a pressed position detecting signal line) provided in the position detecting sensor 31 (FIG. 4) and a pressure-sensitive sensor 30 (FIG. 4) are provided. 5) two signal lines (hereinafter referred to as
This is referred to as a pressing force detection signal line) and is connected to the I / O controller 52.

【0056】I/Oコントローラ52のCPUは、所定
周期で押圧位置検出用信号線を介して位置検出センサ3
1の対向する複数の電極32A及び32B同士のうち、
押圧により接触して導通した電極32A及び32Bが存
在するか否かを検出すると共に、押圧力検出用信号線を
介して感圧センサ30において押圧に応じた電圧が発生
したか否かを検出する。
The CPU of the I / O controller 52 transmits the position detection sensor 3 via the pressed position detection signal line at a predetermined cycle.
Among the plurality of opposing electrodes 32A and 32B,
In addition to detecting whether or not the electrodes 32A and 32B that have been brought into contact by pressing have been present, it also detects whether or not a voltage corresponding to the pressing has been generated in the pressure-sensitive sensor 30 via the pressing force detection signal line. .

【0057】そして、I/Oコントローラ52のCPU
は、位置検出センサ31において導通した電極32A及
び32Bが存在すると、当該導通した電極32A及び3
2Bの交点位置に基づいて、タッチパッド5の表面の押
圧位置を示す座標データを生成すると共に、このときタ
ッチパッド5の感圧センサ30が発生させた電圧に応じ
て押圧力を示す押圧力データを生成し、これら座標デー
タ及び押圧力データをRAM37上で立ち上げられてい
るタッチパッドドライバを介してCPU35に通知す
る。
The CPU of the I / O controller 52
When the conducting electrodes 32A and 32B exist in the position detection sensor 31, the conducting electrodes 32A and 32B
Based on the intersection position of 2B, coordinate data indicating the pressing position on the surface of the touch pad 5 is generated, and at this time, pressing force data indicating the pressing force according to the voltage generated by the pressure-sensitive sensor 30 of the touch pad 5 Is generated, and the coordinate data and the pressing force data are notified to the CPU 35 via the touch pad driver activated on the RAM 37.

【0058】これにより、CPU35は、I/Oコント
ローラ52から座標データ及び押圧力データが与えられ
ると、RAM37上で立ち上げているOSに従い、当該
座標データ及び押圧力データに基づいてマウスカーソル
を移動させる等の所定の処理を実行する。
Thus, when the CPU 35 receives the coordinate data and the pressing force data from the I / O controller 52, the CPU 35 moves the mouse cursor based on the coordinate data and the pressing force data according to the OS started on the RAM 37. Then, a predetermined process such as an execution is performed.

【0059】かかる構成に加えて、このパーソナルコン
ピュータ1の場合、タッチパッド5の表面に加えられる
押圧力の閾値を任意に設定し得ると共に、その設定した
閾値以上の押圧力でタッチパッド5の表面が押圧された
ときにのみ実行させる特殊処理を任意に設定し得るよう
になされている。
In addition to the above configuration, in the case of the personal computer 1, the threshold value of the pressing force applied to the surface of the touch pad 5 can be set arbitrarily, and the pressing force equal to or larger than the set threshold value can be applied to the surface of the touch pad 5. The special processing to be executed only when is pressed can be arbitrarily set.

【0060】そして、CPU35は、I/Oコントロー
ラ52からタッチパッド5のポインティング操作やタッ
プ操作に応じた座標データ及び押圧力データが与えられ
ると、当該押圧力データに基づいて、タッチパッド5の
表面に加えられた押圧力が予め設定された閾値以上であ
るか否かを判別し、当該押圧力が閾値以上である場合に
は、RAM37上で立ち上げている特殊処理実行プログ
ラムに従って座標データ及び押圧処理データを特殊処理
を実行するための特殊処理実行データに変換し、同様に
RAM37上で立ち上げているOSに従ってその特殊処
理実行データを用いて特殊処理を実行する。
When the CPU 35 receives coordinate data and pressing force data corresponding to the pointing operation and the tapping operation of the touch pad 5 from the I / O controller 52, the CPU 35 determines the surface of the touch pad 5 based on the pressing force data. It is determined whether or not the pressing force applied to the CPU is equal to or greater than a predetermined threshold value. If the pressing force is equal to or greater than the threshold value, the coordinate data and the pressing force are determined in accordance with the special processing execution program started on the RAM 37. The processing data is converted into special processing execution data for executing the special processing, and the special processing is similarly executed using the special processing execution data according to the OS started on the RAM 37.

【0061】これに加えて、CPU35は、特殊処理の
実行結果を得ると、RAM37上で立ち上げている特殊
処理表示プログラムに従ってその特殊処理の実行結果を
示す表示用データを生成すると共に、同様にRAM37
上で立ち上げているOSに従ってその表示用データに基
づく画像データを生成し、当該生成した画像データをホ
スト−PCIブリッジ41及びビデオコントローラ42
を順次介して液晶ディスプレイ10に送出することによ
り、この液晶ディスプレイ10に画像データに基づく特
殊処理の実行結果を表す画像を表示させる。
In addition, upon obtaining the execution result of the special processing, the CPU 35 generates display data indicating the execution result of the special processing in accordance with the special processing display program started on the RAM 37, and similarly generates the display data. RAM37
Image data based on the display data is generated in accordance with the OS running on the host, and the generated image data is transferred to the host-PCI bridge 41 and the video controller 42.
Are sequentially transmitted to the liquid crystal display 10 to cause the liquid crystal display 10 to display an image representing the execution result of the special processing based on the image data.

【0062】因みに、CPU35は、タッチパッド5の
表面に閾値以上の押圧力が加えられても特殊処理を実行
しないように設定された場合や、タッチパッド5の表面
に閾値以上の押圧力が加えられたときに特殊処理を実行
するように設定されても、当該表面に加えられた押圧力
か閾値よりも小さい場合には、タッチパッド5のポイン
ティング操作に応じてマウスカーソルを移動させるよう
な、当該タッチパッド5のポインティング操作に対して
予め設定されている通常処理を実行する。
By the way, the CPU 35 is set so as not to execute the special processing even if the pressing force equal to or more than the threshold is applied to the surface of the touch pad 5, or the CPU 35 applies the pressing force equal to or more than the threshold to the surface of the touch pad 5. Even if it is set to execute a special process when it is pressed, if the pressing force applied to the surface is smaller than the threshold value, the mouse cursor is moved according to the pointing operation of the touch pad 5. A normal process set in advance for the pointing operation of the touch pad 5 is executed.

【0063】(4)タッチパッドの操作に応じた特殊処
理実際上、CPU35は、ユーザにより操作キー4やタ
ッチパッド5等を介して、当該タッチパッド5の表面に
加えられる押圧力の閾値の設定を要求する設定要求命令
が入力されると、RAM37上で立ち上げているタッチ
パッド押圧力設定プログラムに基づいて押圧力設定用画
像データを生成し、当該押圧力設定用画像データをホス
ト−PCIブリッジ41及びビデオコントローラ42を
順次介して液晶ディスプレイ10に送出することによ
り、液晶ディスプレイ10にその押圧力設定用画像デー
タに基づく図7に示すような押圧力設定用ウィンドウ画
面60を表示させる。
(4) Special Processing According to Touch Pad Operation In practice, the CPU 35 sets the threshold value of the pressing force applied to the surface of the touch pad 5 by the user via the operation keys 4 or the touch pad 5 or the like. Is input, a pressing force setting image data is generated based on the touch pad pressing force setting program started on the RAM 37, and the pressing force setting image data is transferred to the host-PCI bridge. By transmitting the data to the liquid crystal display 10 sequentially via the video controller 41 and the video controller 42, the liquid crystal display 10 displays a pressing force setting window screen 60 as shown in FIG. 7 based on the pressing force setting image data.

【0064】押圧力設定用ウィンドウ画面60には、特
殊処理設定部61、閾値設定部62、特殊処理シミュレ
ーション表示部63、閾値及び特殊処理の設定を確認す
るための確認ボタン64、当該閾値及び特殊処理の設定
をキャンセルするためのキャンセルボタン65及び当該
押圧力設定用ウィンドウ画面60のクローズボタン66
が設けられている。
On the pressing force setting window screen 60, a special processing setting section 61, a threshold setting section 62, a special processing simulation display section 63, a confirmation button 64 for confirming the setting of the threshold and the special processing, A cancel button 65 for canceling the processing setting and a close button 66 of the pressing force setting window screen 60
Is provided.

【0065】特殊処理設定部61には、タッチパッド5
の表面に閾値以上の押圧力が加えられたときに実行し得
る特殊処理を選定するための特殊処理選定部67と、当
該タッチパッド5の表面に閾値以上の押圧力が加えられ
ても特殊処理を実行しないように設定するためのチェッ
クボックス68とが設けられている。
The special processing setting section 61 includes a touch pad 5
A special process selection unit 67 for selecting a special process that can be executed when a pressing force equal to or more than a threshold value is applied to the surface of the touch pad 5; And a check box 68 for setting so as not to execute.

【0066】因みに、特殊処理設定部61においては、
通常、特殊処理選定部67に任意に選定された1つの特
殊処理の名称のみを表示するものの、当該特殊処理設定
部61に設けられた一覧表示ボタン69上にマウスカー
ソル70が移動してクリック操作されると、図8に示す
ように、特殊処理選定部67の下側に複数種類の特殊処
理の名称を一覧表示してなるドロップダウンメニュー7
1が表示され、選定可能な複数種類の特殊処理から所望
する特殊処理をマウスカーソル70の移動及びクリック
操作により容易に選定し得るようになされている。
Incidentally, in the special processing setting section 61,
Normally, only the name of one special process arbitrarily selected in the special process selecting unit 67 is displayed. However, the mouse cursor 70 moves on a list display button 69 provided in the special process setting unit 61 and a click operation is performed. Then, as shown in FIG. 8, a drop-down menu 7 in which the names of a plurality of types of special processes are listed below the special process selection unit 67
1 is displayed, and a desired special process can be easily selected from a plurality of selectable special processes by moving and clicking the mouse cursor 70.

【0067】なお、この実施の形態の場合、特殊処理設
定部61においては、特殊処理としては、タッチパッド
5に例えば、マウスの左ボタンと同様の機能をもたせる
「左ボタン操作処理」、ウィンドウ画面のサイズを変更
し得る機能をもたせる「ウィンドウフレーム操作処理」
及びタップ操作の機能をもたせる「タップ操作処理」の
なかから所望の特殊処理を選定し得るようになされてい
る。
In this embodiment, in the special processing setting section 61, the special processing includes "left button operation processing" for providing the touchpad 5 with a function similar to, for example, the left button of a mouse, and a window screen. "Window frame operation processing" that has the function of changing the size of a window
A desired special process can be selected from the "tap operation process" having a tap operation function.

【0068】閾値設定部62(図7)には、タッチパッ
ド5の表面に加えられる押圧力を表示する押圧力表示バ
ー72と、当該押圧力表示バー72の任意の位置を矢印
で指し示し、特殊処理開始用の閾値(以下、これをα閾
値と呼ぶ)を設定するためのα閾値選定用タグ73と、
同様に押圧力表示バー72の任意の位置を矢印で指し示
し、特殊処理終了用の閾値(以下、これをβ閾値と呼
ぶ)を設定するためのβ閾値選定用タグ74とが設けら
れている。
The threshold setting section 62 (FIG. 7) displays a pressing force display bar 72 for displaying the pressing force applied to the surface of the touch pad 5 and an arbitrary position of the pressing force display bar 72 with an arrow. An α threshold selection tag 73 for setting a threshold for processing start (hereinafter, referred to as an α threshold);
Similarly, an arbitrary position of the pressing force display bar 72 is indicated by an arrow, and a β threshold selection tag 74 for setting a threshold for terminating the special processing (hereinafter, referred to as a β threshold) is provided.

【0069】押圧力表示バー72には、タッチパッド5
の表面に何も触れていない状態から目一杯押圧された状
態までの範囲で当該タッチパッド5の表面に加えられる
押圧力の変化がレベルの推移によりリアルタイムで表示
される。また、閾値設定部62においては、押圧力表示
バー72に対してα閾値設定用タグ73及びβ閾値設定
用タグ74の矢印が示す位置によりα閾値及びβ閾値を
設定し得るようになされている。
The touch pad 5 is displayed on the pressing force display bar 72.
The change in the pressing force applied to the surface of the touch pad 5 in a range from a state in which nothing is touching the surface to a state in which the surface is fully pressed is displayed in real time by a change in level. In the threshold setting section 62, the α threshold and the β threshold can be set on the pressing force display bar 72 by the positions indicated by the arrows of the α threshold setting tag 73 and the β threshold setting tag 74. .

【0070】さらに、α閾値設定用タグ73及びβ閾値
設定用タグ74には、それぞれ操作切換え表示領域73
A及び74Aが設けられ、当該操作切換え表示領域73
A及び74Aには、それぞれタッチパッド5の表面にα
閾値及びβ閾値と同等の押圧力が加えられたときに特殊
処理に応じて切換えられる操作内容が表示される。
Further, an operation switching display area 73 is provided in each of the α threshold setting tag 73 and the β threshold setting tag 74.
A and 74A are provided, and the operation switching display area 73 is provided.
A and 74A have α on the surface of the touchpad 5, respectively.
When the pressing force equivalent to the threshold value and the β threshold value is applied, the operation content switched according to the special processing is displayed.

【0071】すなわち、図9に示すように、特殊処理と
して「左ボタン操作処理」が選定されている場合、α閾
値設定用タグ73の操作切換え表示領域73Aにはマウ
スの左ボタンが指で押下されたことを表す「DOWN」
が表示されると共に、β閾値設定用タグ74の操作切換
え表示領域74Aにはマウスの左ボタンから指が離され
たことを表す「UP」が表示される。
That is, as shown in FIG. 9, when “left button operation process” is selected as the special process, the left button of the mouse is pressed with a finger in the operation switching display area 73A of the α threshold setting tag 73. "DOWN" to indicate that
Is displayed, and “UP” indicating that the finger has been released from the left button of the mouse is displayed in the operation switching display area 74A of the β threshold setting tag 74.

【0072】また、特殊処理として「ウィンドウフレー
ム操作処理」が選定されている場合、α閾値設定用タグ
73の操作切換え表示領域73Aにはウィンドウ画面の
サイズの変更の開始を表す「サイズ変更」が表示される
と共に、β閾値設定用タグ74の操作切換え表示領域7
4Aには当該ウィンドウ画面のサイズの変更が終了して
ウィンドウ画面内の所定の情報をスクロールし得ること
を表す「スクロール」が表示される。
When the "window frame operation process" is selected as the special process, "size change" indicating the start of the window screen size change is displayed in the operation switching display area 73A of the α threshold setting tag 73. In addition to being displayed, the operation switching display area 7 of the β threshold setting tag 74
4A displays "scroll" indicating that the change of the size of the window screen is completed and that predetermined information in the window screen can be scrolled.

【0073】さらに、特殊処理として「タップ操作処
理」が選定されている場合、α閾値設定用タグ73の操
作切換え表示領域73Aにはタップ操作を受け付けるこ
とを表す「動作」が表示されると共に、β閾値設定用タ
グ74の操作切換え表示領域74Aにはタップ操作を受
け付けないことを表す「動作しない」が表示される。
Further, when the "tap operation process" is selected as the special process, an "operation" indicating that the tap operation is accepted is displayed in the operation switching display area 73A of the α threshold setting tag 73, and In the operation switching display area 74A of the β threshold setting tag 74, “not operating” indicating that tap operation is not accepted is displayed.

【0074】また、特殊処理シミュレーション表示部6
3(図7)には、選定された特殊処理に応じたシミュレ
ーション画像が表示される。因みに、特殊処理シミュレ
ーション表示部63には、例えば、「クリック操作処
理」が選定された場合、マウスMUの外観において、タ
ッチパッド5の表面に加えられる押圧力がα閾値に達し
たときに左ボタンLBが押下され、またタッチパッド5
の表面に加えられる押圧力がβ閾値に達したときには押
下されていた左ボタンLBがもとに戻るようなシミュレ
ーション画像が表示される。
The special processing simulation display section 6
3 (FIG. 7) displays a simulation image corresponding to the selected special process. By the way, in the special processing simulation display section 63, for example, when “click operation processing” is selected, in the appearance of the mouse MU, when the pressing force applied to the surface of the touch pad 5 reaches the α threshold, the left button is pressed. LB is pressed and touchpad 5
When the pressing force applied to the surface reaches the β threshold, a simulation image is displayed in which the pressed left button LB returns to its original state.

【0075】実際にCPU35は、液晶ディスプレイ1
0に押圧力設定用ウィンドウ画面60を表示させた場
合、図10に示すように、タッチパッド押圧力設定プロ
グラムに基づいてステップSP1から特殊処理設定処理
手順RT1に入り、続くステップSP2において、マウ
スカーソル70の移動及びクリック操作により、特殊処
理設定部61の「特殊機能を使わない」と表示されたチ
ェックボックス68にチェックマークが入れられたか否
かを判断する。
The CPU 35 actually operates the liquid crystal display 1
When the pressing force setting window screen 60 is displayed at 0, as shown in FIG. 10, the special processing setting processing procedure RT1 is entered from step SP1 based on the touch pad pressing force setting program, and at step SP2, the mouse cursor is set. It is determined whether or not a check mark is put in the check box 68 of the special processing setting unit 61, which is displayed as "do not use the special function", by the movement and the click operation of 70.

【0076】このステップSP2において否定結果を得
ると、このことはチェックボックス68にチェックマー
クが入れられていないことにより、タッチパッド5の押
圧に応じて特殊処理を実行するように選定されたことを
意味し、このとき、CPU35は、ステップSP3に進
んで特殊処理設定部61の一覧表示ボタン69上にマウ
スカーソル70が移動してクリック操作されることを待
ち受け、当該一覧表示ボタン69がクリック操作される
と、特殊処理選定部67の下にドロップダウンメニュー
71を表示させる。
If a negative result is obtained in step SP2, this means that the check box 68 is not checked and that the special processing is selected to be executed in response to the pressing of the touch pad 5. In other words, at this time, the CPU 35 proceeds to step SP3, waits for the mouse cursor 70 to move to the list display button 69 of the special processing setting unit 61 and clicks the same, and the list display button 69 is clicked. Then, a drop-down menu 71 is displayed below the special processing selection section 67.

【0077】そして、CPU35は、ドロップダウンメ
ニュー71を表示させた状態において、複数種類の特殊
処理の名称のなかから所望する特殊処理の名称上にマウ
スカーソル70が移動してクリック操作されると、当該
クリック操作された名称の特殊処理がユーザの実行させ
たい特殊処理として選定されたことを認識し、当該選定
された特殊処理の名称のみを特殊処理選定部67に表示
させると共に、ドロップダウンメニュー71を閉じる。
In a state where the drop-down menu 71 is displayed, the CPU 35 moves the mouse cursor 70 to a desired special process name from a plurality of types of special process names and performs a click operation. Recognizing that the special process with the clicked name has been selected as the special process to be executed by the user, displaying only the name of the selected special process on the special process selection section 67 and drop-down menu 71 Close.

【0078】次いで、CPU35は、ステップSP4に
進んで選定された特殊処理に応じて特殊処理シミュレー
ション表示部63に、対応するシミュレーション画像を
表示させると共に、閾値設定部62のα閾値設定用タグ
73及びβ閾値設定用タグ74の操作切換え表示領域7
3A及び74Aにそれぞれ対応する操作内容を表示させ
る。
Next, the CPU 35 proceeds to step SP4 to display the corresponding simulation image on the special processing simulation display section 63 according to the selected special processing, and to set the α threshold setting tag 73 of the threshold setting section 62 and Operation switching display area 7 for β threshold setting tag 74
The operation content corresponding to each of 3A and 74A is displayed.

【0079】そして、CPU35は、この後ステップS
P5に進んでクローズボタン66上にマウスカーソル7
0が移動してクリック操作されたか否かを判断する。こ
のステップSP5において肯定結果を得ると、このこと
は特殊処理の設定を終了させるように要求されたことを
意味し、このとき、CPU35は、続くステップSP6
に進んで押圧力設定用ウィンドウ画面60を閉じること
により特殊処理設定処理手順RT1を終了する。
Then, the CPU 35 proceeds to step S
Proceed to P5 and move the mouse cursor 7 on the close button 66.
It is determined whether 0 has been moved and a click operation has been performed. If an affirmative result is obtained in step SP5, this means that a request to end the setting of the special processing has been made. At this time, the CPU 35 proceeds to step SP6.
To close the pressing force setting window screen 60 to end the special processing setting processing procedure RT1.

【0080】これに対して、ステップSP5において否
定結果を得ると、このことは特殊処理を設定し直す可能
性があることを意味し、このとき、CPU35はステッ
プSP2に戻る。
On the other hand, if a negative result is obtained in step SP5, this means that there is a possibility that the special processing is reset, and at this time, the CPU 35 returns to step SP2.

【0081】ところで、上述したステップSP2におい
て肯定結果を得ると、このことはマウスカーソル70の
移動及びクリック操作によりチェックボックス68にチ
ェックマークが入れられ、この結果、特殊処理を実行し
ないように選定されたことを意味し、このときCPU3
5は、ステップSP7に進んでタッチパッド5の表面が
α閾値以上の押圧力で押圧されても特殊処理を実行しな
いように設定する。
By the way, if a positive result is obtained in step SP2, a check mark is put in the check box 68 by moving and clicking the mouse cursor 70, and as a result, it is selected not to execute special processing. Means that the CPU 3
Step 5 is set so that the process proceeds to step SP7 and the special processing is not executed even if the surface of the touch pad 5 is pressed with a pressing force equal to or more than the α threshold.

【0082】そして、CPU35は、ステップSP8に
進んで特殊処理設定部61の一覧表示ボタン69を選択
不可能な状態にし、当該一覧表示ボタン69上にマウス
カーソル70が移動してクリック操作されても、ドロッ
プダウンメニュー71を表示させないようにする。
Then, the CPU 35 proceeds to step SP8 and sets the list display button 69 of the special processing setting section 61 to a non-selectable state. Even if the mouse cursor 70 moves on the list display button 69 and is clicked, the CPU 35 proceeds to step SP8. , The drop-down menu 71 is not displayed.

【0083】また、CPU35は、ステップSP9に進
んで、特殊処理設定部61の特殊処理選定部67に特殊
処理の名称を表示させないようにし、これによりチェッ
クボックス68のチェックマークに加えて、その特殊処
理選定部67からも特殊処理を実行しないように設定し
ていることをユーザに容易に認識させ得るようになされ
ている。
Further, the CPU 35 proceeds to step SP9 so as not to display the name of the special process in the special process selecting section 67 of the special process setting section 61, thereby adding the special mark to the check mark of the check box 68. The user can easily recognize from the processing selecting section 67 that the special processing is not executed.

【0084】次いで、CPU35は、ステップSP10
に進んで、特殊処理設定部61のチェックボックス68
上にマウスカーソル70が移動してクリック操作される
ことによりチェックマークが外されたか否かを判断する
ようにして、この後、チェックボックス68のチェック
マークが外されることを待ち受ける。
Next, the CPU 35 proceeds to step SP10
To the check box 68 of the special process setting unit 61
It is determined whether or not the check mark has been removed by moving the mouse cursor 70 upward and performing a click operation, and thereafter, it waits until the check mark of the check box 68 is removed.

【0085】そして、CPU35は、この後チェックボ
ックス68のチェックマークが外されると、続くステッ
プSP11に進み、そのチェックボックス68にチェッ
クマークが入れられるまでに実行可能な状態にしていた
特殊処理を再び実行可能な状態にし、特殊処理設定部6
1の特殊処理選定部67に対応する特殊処理の名称を表
示させる。
Then, when the check mark of the check box 68 is removed, the CPU 35 proceeds to the subsequent step SP11, and executes the special processing which was in an executable state before the check box 68 was checked. The executable state is set again, and the special processing setting unit 6
The name of the special process corresponding to the first special process selection unit 67 is displayed.

【0086】続いて、CPU35は、ステップSP12
に進んで特殊処理設定部61の一覧表示ボタン69を選
択可能な状態にし、この後ステップSP5に進む。この
ようにして、CPU35は、複数種類の特殊処理のなか
からユーザの所望する特殊処理を選定させることがで
き、かくして、特殊処理が選定された場合には、タッチ
パッド5の表面がα閾値以上の押圧力で押圧されたとき
に、その特殊処理を実行するように設定する。
Subsequently, the CPU 35 proceeds to step SP12
To make the list display button 69 of the special process setting section 61 selectable, and then the process proceeds to step SP5. In this manner, the CPU 35 can select a special process desired by the user from among a plurality of types of special processes. Thus, when the special process is selected, the surface of the touch pad 5 is equal to or more than the α threshold. Is set so as to execute the special processing when pressed by the pressing force.

【0087】これに加えて、CPU35は、液晶ディス
プレイ10に押圧力設定用ウィンドウ画面60を表示さ
せた場合、図11に示すように、タッチパッド押圧力設
定プログラムに基づいてステップSP20からモード切
換え処理手順RT2に入り、続くステップSP21にお
いて、閾値設定部62の表示領域内にマウスカーソル7
0が位置するか否かを判断する。
In addition, when the pressing force setting window screen 60 is displayed on the liquid crystal display 10 as shown in FIG. 11, the CPU 35 performs a mode switching process from step SP20 based on the touch pad pressing force setting program, as shown in FIG. After entering the procedure RT2, in the following step SP21, the mouse cursor 7 is placed in the display area of the threshold setting section 62.
It is determined whether or not 0 is located.

【0088】このステップSP21において肯定結果を
得ると、このことは閾値設定部62の表示領域内にマウ
スカーソル70が位置していることによりα閾値及びβ
閾値を設定する可能性があることを意味し、このとき、
CPU35は、設定モードに移り、特殊処理設定部61
において設定された特殊処理の実行の有無に関わらず
に、タッチパッド5の表面にα閾値以上の押圧力が加え
られても特殊処理を実行しないようにする。
If an affirmative result is obtained in step SP21, this means that the mouse cursor 70 is positioned within the display area of the threshold setting unit 62, and the α threshold and β
Means that there is a possibility to set a threshold,
The CPU 35 shifts to the setting mode, and the special processing setting unit 61
Regardless of whether or not the special processing set in is performed, the special processing is not performed even if a pressing force equal to or more than the α threshold is applied to the surface of the touch pad 5.

【0089】そして、CPU35は、この後、ステップ
SP23に進んでクローズボタン66上にマウスカーソ
ル70が移動してクリック操作されたか否かを判断し、
当該クローズボタン66がクリック操作されることによ
り肯定結果を得ると、続くステップSP24に進んでこ
のモード切換え処理手順RT2を終了する。これに対し
て、CPU35はステップSP23において、クローズ
ボタン66がクリック操作されないことにより否定結果
を得ると、ステップSP21に戻る。
Then, the CPU 35 proceeds to step SP23 and determines whether or not the mouse cursor 70 has been moved on the close button 66 and a click operation has been performed.
If a positive result is obtained by the click operation of the close button 66, the process proceeds to the next step SP24 to end the mode switching processing procedure RT2. On the other hand, if the CPU 35 obtains a negative result by not performing the click operation of the close button 66 in step SP23, the process returns to step SP21.

【0090】ところで、上述したステップSP21にお
いて否定結果を得ると、このことは閾値選定部62の表
示領域以外にマウスカーソル70が位置していることに
より、ユーザがタッチパッド5の表面を押圧して特殊処
理を実行させる可能性があることを意味し、このときC
PU35は、特殊処理を実行するように設定されていれ
ば、タッチパッド5の表面にα閾値以上の押圧力が加え
られるとその特殊処理を実行する特殊処理モードに移
り、また、特殊処理を実行しないように設定されていれ
ば、タッチパッド5の表面にα閾値以上の押圧力が加え
られても特殊処理を実行しない通常処理モードに移る。
そして、CPU35は、この後ステップSP23に進
む。
By the way, if a negative result is obtained in step SP21 described above, this indicates that the mouse cursor 70 is positioned outside the display area of the threshold value selection unit 62, and the user presses the surface of the touch pad 5 to This means that special processing may be executed.
If the PU 35 is set to execute the special processing, the PU 35 shifts to a special processing mode for executing the special processing when a pressing force equal to or more than the α threshold is applied to the surface of the touch pad 5 and executes the special processing. If the setting is made so as not to perform the special processing even if a pressing force equal to or more than the α threshold is applied to the surface of the touch pad 5, the processing shifts to the normal processing mode in which the special processing is not executed.
Then, the CPU 35 thereafter proceeds to step SP23.

【0091】このようにして、CPU35は、液晶ディ
スプレイ10に押圧力設定用ウィンドウ画面60を表示
させた状態において、閾値設定部62の表示領域内にマ
ウスカーソル70が位置している間は設定モードとな
り、また当該閾値設定部62以外の領域にマウスカーソ
ル70が位置している間は特殊処理モード又は通常処理
モードに移るようにする。
As described above, the CPU 35 displays the pressing force setting window screen 60 on the liquid crystal display 10 while the mouse cursor 70 is positioned within the display area of the threshold setting unit 62. When the mouse cursor 70 is positioned in an area other than the threshold setting section 62, the mode is shifted to the special processing mode or the normal processing mode.

【0092】そして、CPU35は、設定モードに移る
と、タッチパッド押圧力設定プログラムに基づいてα閾
値設定処理手順及びβ閾値設定処理手順を実行する。す
なわち、CPU35は、設定モード時、図12に示すよ
うに、ステップSP30からα閾値設定処理手順RT3
に入ると、続くステップSP31において、例えば、タ
ッチパッド5の表面が指でこすられることにより、α閾
値設定用タグ73上にマウスカーソル70が移動するこ
とを待ち受け、当該α閾値設定用タグ73上にマウスカ
ーソル70が移動すると、ステップSP32に進む。
When the CPU 35 shifts to the setting mode, the CPU 35 executes the α threshold setting procedure and the β threshold setting procedure based on the touch pad pressing force setting program. That is, in the setting mode, as shown in FIG. 12, the CPU 35 proceeds from step SP30 to the α threshold setting processing procedure RT3.
In step SP31, for example, when the surface of the touch pad 5 is rubbed with a finger, the mouse waits for the mouse cursor 70 to move onto the α-threshold setting tag 73. When the mouse cursor 70 moves to step SP32, the process proceeds to step SP32.

【0093】ステップSP32において、CPU35
は、α閾値設定用タグ73上にマウスカーソル70が位
置した状態で左クリックボタン6が押圧されることを待
ち受け、当該左クリックボタン6が指で押圧されるとα
閾値設定用タグ73をアクティブな状態にする。ここ
で、α閾値設定用タグ73のアクティブな状態とは、左
クリックボタン6を押圧したままマウスカーソルと共に
α閾値設定用タグ73を所望する位置まで移動させる、
いわゆるドラッグ操作の可能な状態にすることである。
In step SP32, the CPU 35
Waits for the left click button 6 to be pressed while the mouse cursor 70 is positioned on the α threshold setting tag 73, and when the left click button 6 is pressed by a finger, α
Activate the threshold setting tag 73. Here, the active state of the α-threshold setting tag 73 means that the α-threshold setting tag 73 is moved to a desired position together with a mouse cursor while pressing the left click button 6.
That is, a state in which a so-called drag operation is possible.

【0094】次いで、CPU35は、ステップSP33
に進んで、左クリックボタン6が押圧された状態で、操
作キー4のなかの上下の矢印キーが押下されると、マウ
スカーソル70と共にα閾値設定用タグ73を押圧力表
示バー72の長手方向に沿って上下方向に移動させる。
因みに、CPU35は、このとき上下の矢印キーの押下
に応じて、α閾値設定用タグ73をβ閾値設定用タグ7
4と押圧力表示バー72の上端との間で上下に移動させ
る。
Next, the CPU 35 proceeds to step SP33.
When the up and down arrow keys of the operation keys 4 are pressed while the left click button 6 is pressed, the α threshold setting tag 73 is pressed together with the mouse cursor 70 in the longitudinal direction of the pressing force display bar 72. To move up and down.
By the way, at this time, the CPU 35 sets the α threshold setting tag 73 to the β threshold setting tag 7 in response to pressing of the up and down arrow keys.
4 is moved up and down between the pressing force display bar 72 and the upper end thereof.

【0095】そして、CPU35は、ステップSP34
に進んで、このようにα閾値設定用タグ73を所望の位
置まで移動させた後、左クリックボタン6から指が離さ
れると、その時点でマウスカーソル70と共にα閾値設
定用タグ73の移動を停止させ、かくして、α閾値設定
用タグ73の矢印が指し示す押圧力表示バー72の所定
位置に応じてα閾値を設定し、この後ステップSP35
に進んでこのα閾値設定処理手順RT3を終了する。
Then, the CPU 35 proceeds to step SP34.
When the finger is released from the left click button 6 after moving the α threshold setting tag 73 to a desired position in this manner, the movement of the α threshold setting tag 73 together with the mouse cursor 70 at that time is performed. Then, the α threshold is set in accordance with the predetermined position of the pressing force display bar 72 pointed by the arrow of the α threshold setting tag 73, and thereafter, step SP35
To terminate the α threshold setting procedure RT3.

【0096】また、CPU35は、設定モード時、図1
3に示すように、ステップSP40からβ閾値設定処理
手順RT4に入ると、続くステップSP41において、
例えば、タッチパッド5の表面が指でこすられることに
より、β閾値設定用タグ74上にマウスカーソル70が
移動することを待ち受け、当該β閾値設定用タグ74上
にマウスカーソル70が移動すると、ステップSP42
に進む。
In the setting mode, the CPU 35 operates as shown in FIG.
As shown in FIG. 3, when the process enters the β threshold value setting processing procedure RT4 from step SP40, in the following step SP41,
For example, when the surface of the touch pad 5 is rubbed with a finger to wait for the mouse cursor 70 to move on the β threshold setting tag 74, and when the mouse cursor 70 moves on the β threshold setting tag 74, SP42
Proceed to.

【0097】ステップSP42において、CPU35
は、β閾値設定用タグ74上にマウスカーソル70が位
置した状態で左クリックボタン6が押圧されることを待
ち受け、当該左クリックボタン6が指で押圧されると、
上述したα閾値の設定時と同様にβ閾値設定用タグ74
をアクティブな状態にする。
In step SP42, the CPU 35
Waits for the left click button 6 to be pressed while the mouse cursor 70 is positioned on the β threshold setting tag 74, and when the left click button 6 is pressed by a finger,
In the same manner as when the α threshold is set, the β threshold setting tag 74 is set.
To the active state.

【0098】次いで、CPU35は、ステップSP43
に進んで、左クリックボタン6が押圧された状態で、上
下の矢印キーが押下されると、マウスカーソル70と共
にβ閾値設定用タグ74を押圧力表示バー72の長手方
向に沿って上下方向に移動させる。因みに、CPU35
は、このとき上下の矢印キーの押下に応じて、β閾値設
定用タグ74を押圧力表示バー72の下端とα閾値設定
用タグ73との間で上下に移動させる。
Next, the CPU 35 proceeds to step SP43.
When the up and down arrow keys are pressed while the left click button 6 is pressed, the β threshold setting tag 74 is moved along with the mouse cursor 70 in the vertical direction along the longitudinal direction of the pressing force display bar 72. Move. By the way, the CPU 35
Moves the β threshold setting tag 74 up and down between the lower end of the pressing force display bar 72 and the α threshold setting tag 73 in response to the pressing of the up and down arrow keys.

【0099】そして、CPU35は、ステップSP44
に進んで、このようにβ閾値設定用タグ74を所望の位
置まで移動させた後、左クリックボタン6から指が離さ
れると、その時点でマウスカーソル70と共にβ閾値設
定用タグ74の移動を停止させ、かくして、β閾値設定
用タグ74の矢印が指し示す押圧力表示バー72の所定
位置に応じてβ閾値を設定し、この後ステップSP45
に進んでこのβ閾値設定処理手順RT4を終了する。
Then, the CPU 35 proceeds to step SP44.
When the finger is released from the left click button 6 after the β threshold setting tag 74 is moved to a desired position in this way, the movement of the β threshold setting tag 74 together with the mouse cursor 70 at that time is performed. Then, the β threshold value is set in accordance with the predetermined position of the pressing force display bar 72 pointed by the arrow of the β threshold value setting tag 74, and thereafter, step SP45 is performed.
To end the β threshold setting procedure RT4.

【0100】かくして、CPU35は、タッチパッド5
のポインティング操作によりα閾値設定用タグ73及び
β閾値設定用タグ74上にマウスカーソル70を移動さ
せる際に、特殊処理を誤って実行することを防止しなが
ら、α閾値及びβ閾値を設定することができる。
Thus, the CPU 35
When the mouse cursor 70 is moved over the α-threshold setting tag 73 and the β-threshold setting tag 74 by the pointing operation of α, the α-threshold and the β-threshold are set while preventing erroneous execution of special processing. Can be.

【0101】ここで、CPU35は、このように特殊処
理開始用のα閾値及び特殊処理終了用のβ閾値をそれぞ
れ別々に設定することにより、図14に示すように、通
常処理モードP0 においてタッチパッド5の表面がα閾
値以上の押圧力Zで押圧されると、特殊処理モードP1
に移って特殊処理を実行し、この後タッチパッド5の表
面の押圧力Zがβ閾値を下回るまでは、そのまま特殊処
理を継続して実行する。そして、CPU35は、タッチ
パッド5の表面に加えられる押圧力Zがβ閾値を下回る
と、特殊処理を終了して特殊処理モードP1 から通常処
理モードP0 に移り、かくして、タッチパッド5の表面
がβ閾値を下回る押圧力で押圧されると、その押圧に応
じてマウスカーソルの移動等のような通常処理を実行す
る。
Here, the CPU 35 sets the α threshold for starting the special processing and the β threshold for ending the special processing as described above, respectively, so that the touch in the normal processing mode P 0 as shown in FIG. When the surface of the pad 5 is pressed with a pressing force Z equal to or more than the α threshold, the special processing mode P 1
Then, the special processing is executed, and thereafter, the special processing is continuously executed until the pressing force Z on the surface of the touch pad 5 falls below the β threshold. Then, when the pressing force Z applied to the surface of the touch pad 5 falls below the β threshold, the CPU 35 ends the special processing and shifts from the special processing mode P 1 to the normal processing mode P 0 , and thus the surface of the touch pad 5 Is pressed with a pressing force lower than the β threshold, a normal process such as moving a mouse cursor is performed in accordance with the pressing.

【0102】ところで、CPU35は、図12及び図1
3について上述したα閾値設定処理手順RT3及びβ閾
値設定処理手順RT4においてもふれたが、α閾値及び
β閾値を当該α閾値がβ閾値よりも大きい値となるよう
に規定した状態で任意に設定させるようになされてい
る。
By the way, the CPU 35 operates as shown in FIGS.
3, the α threshold setting procedure RT3 and the β threshold setting processing procedure RT4 described above are also omitted, but the α threshold and the β threshold are arbitrarily set in a state where the α threshold is set to a value larger than the β threshold. It is made to let.

【0103】すなわち、CPU35は、図15に示すよ
うに、タッチパッド5の表面にα閾値以上の押圧力が加
えられるまでは通常処理モードP0 となり、当該タッチ
パッド5の表面にα閾値以上の押圧力が加えられると特
殊処理モードP1 に移るものの、この後タッチパッド5
の表面に加えられている押圧力がα閾値よりも小さい値
でなるβ閾値を下回るまでの間はそのまま特殊処理モー
ドP1 を継続し、当該押圧力がβ閾値を下回ると通常処
理モードP0 に移る。
That is, as shown in FIG. 15, the CPU 35 enters the normal processing mode P 0 until a pressing force equal to or more than the α threshold is applied to the surface of the touch pad 5, and the CPU 35 applies the pressure equal to or more than the α threshold to the surface of the touch pad 5. although the pressing force is applied moves to a special processing mode P 1, the touch pad 5 after this
Until the pressing force applied to the surface of the drops below a β threshold becomes a smaller value than α threshold as it continues the special processing mode P 1, the normal processing mode P 0 When the pressing force falls below the β threshold Move on to

【0104】これにより、CPU35は、図16に示す
ように、例えば、タッチパッド5の表面がこすられてい
る間特殊処理を実行するような場合にその表面に加えら
れる押圧力が変動しても、当該押圧力の変動により特殊
処理を中断することを防止することができる。
Thus, as shown in FIG. 16, for example, when the CPU 35 performs a special process while the surface of the touch pad 5 is rubbed, even if the pressing force applied to the surface fluctuates. In addition, it is possible to prevent interruption of the special processing due to the fluctuation of the pressing force.

【0105】また、CPU35は、押圧力設定用ウィン
ドウ画面60を表示させた状態においてタッチパッド5
の表面が押圧されると、I/Oコントローラ52から得
られる押圧力データに基づいて、押圧力設定用ウィンド
ウ画面60の押圧力表示バー72に押圧力のレベルの推
移を通常処理モード及び特殊処理モードの遷移に応じて
例えば色分けして表示させる。
The CPU 35 operates the touch pad 5 in a state where the pressing force setting window screen 60 is displayed.
Is pressed, the transition of the level of the pressing force is displayed on the pressing force display bar 72 of the pressing force setting window screen 60 based on the pressing force data obtained from the I / O controller 52 in the normal processing mode and the special processing. For example, colors are displayed according to the mode transition.

【0106】すなわち、CPU35は、図17(A)〜
(D)に示すように、通常処理モードにおいて、タッチ
パッド5の表面にα閾値以下の押圧力が加えられている
場合には、押圧力表示バー72にその「0」レベル(下
端)からα閾値が示すレベルまでの表示範囲内で押圧力
のレベルの推移を例えば青色で表示し(図17(A)及
び(B))、当該タッチパッド5の表面にα閾値以上の
押圧力が加えられて特殊処理モードに移ると、押圧力表
示バー72にその「0」レベル(下端)からβ閾値が示
すレベルまでの表示範囲内を青色で表示し、かつβ閾値
を越える表示範囲内においては押圧力のレベルの推移を
例えば赤色で表示する(図17(C)及び(D))。
That is, the CPU 35 operates as shown in FIGS.
As shown in (D), in the normal processing mode, when a pressing force equal to or smaller than the α threshold is applied to the surface of the touch pad 5, the pressing force display bar 72 displays α from its “0” level (lower end). The transition of the level of the pressing force within the display range up to the level indicated by the threshold is displayed, for example, in blue (FIGS. 17A and 17B), and a pressing force equal to or more than the α threshold is applied to the surface of the touch pad 5. In the special processing mode, the display range from the "0" level (lower end) to the level indicated by the β threshold is displayed in blue on the pressing force display bar 72, and the pressing is performed within the display range exceeding the β threshold. The transition of the pressure level is displayed, for example, in red (FIGS. 17C and 17D).

【0107】そして、CPU35は、特殊処理モード時
に、タッチパッド5の表面にβ閾値を下回る押圧力が加
えられて通常処理モードに移ると、再び、押圧力表示バ
ー72にその「0」レベル(下端)からα閾値が示すレ
ベルまでの表示範囲内で押圧力のレベルの推移を青色で
表示する(図17(A)及び(B))。
Then, in the special processing mode, when the pressing force lower than the β threshold is applied to the surface of the touch pad 5 to shift to the normal processing mode, the CPU 35 again displays the “0” level ( The transition of the pressing force level is displayed in blue within the display range from the lower end to the level indicated by the α threshold (FIGS. 17A and 17B).

【0108】実際にCPU35は、液晶ディスプレイ1
0に押圧力選定用ウィンドウ画面60を表示させた場
合、図18に示すように、タッチパッド押圧力設定プロ
グラムに基づいてステップSP50から押圧力レベル表
示処理手順RT5に入り、続くステップSP51におい
て通常処理モードとなる。
The CPU 35 actually operates the liquid crystal display 1
When the pressing force selection window screen 60 is displayed at 0, as shown in FIG. 18, the pressing force level display processing procedure RT5 is entered from step SP50 based on the touch pad pressing force setting program, and then the normal processing is performed at step SP51. Mode.

【0109】次いで、CPU35は、ステップSP52
に進んで、タッチパッド5の表面が指で押圧されること
によりI/Oコントローラ52から押圧力データが与え
られると、当該押圧力データに基づいて得られる押圧力
が、任意に設定されたα閾値よりも小さいか否かを判断
する。
Next, the CPU 35 proceeds to step SP52.
When the pressing force data is given from the I / O controller 52 by pressing the surface of the touch pad 5 with a finger, the pressing force obtained based on the pressing force data is set to an arbitrarily set α. It is determined whether it is smaller than the threshold.

【0110】このステップSP52において肯定結果を
得ると、このことはタッチパッド5の表面にα閾値に満
たない押圧力が加えられていることにより通常処理モー
ドを継続することを意味し、このときCPU35は、ス
テップSP53に進んで押圧力設定用ウィンドウ画面6
0の押圧力表示バー72に、押圧力データに基づいて得
られる押圧力のレベルを青色で表示する。
If an affirmative result is obtained in step SP52, this means that the normal processing mode is continued because the pressing force less than the α threshold is applied to the surface of the touch pad 5, and at this time the CPU 35 Proceeds to step SP53, and proceeds to the pressing force setting window screen 6
The level of the pressing force obtained based on the pressing force data is displayed in blue on the pressing force display bar 72 of 0.

【0111】続いて、CPU35は、ステップSP54
に進んでクローズボタン66上にマウスカーソル70が
移動してクリック操作されたか否かを判断し、クローズ
ボタン66上にマウスカーソル70が移動してクリック
操作されることにより押圧力の設定を終了するように要
求されて肯定結果を得ると、続くステップSP55に進
んで押圧力設定用ウィンドウ画面60を閉じ、かくして
押圧力レベル表示処理手順RT5を終了する。
Subsequently, the CPU 35 proceeds to step SP54.
Then, it is determined whether the mouse cursor 70 has been moved to the close button 66 and a click operation has been performed, and the mouse cursor 70 has been moved to the close button 66 and a click operation has been performed, thereby completing the pressing force setting. If a positive result is requested and a positive result is obtained, the process proceeds to the next step SP55 to close the pressing force setting window screen 60, thus ending the pressing force level display processing procedure RT5.

【0112】これに対して、CPU35は、このステッ
プSP54において、クローズボタン66上にマウスカ
ーソル70が移動してもクリック操作されずに(又は、
クローズボタン66上にマウスカーソル70が移動せず
に)押圧力の設定を継続するように要求されて否定結果
を得ると、ステップSP51に戻る。
On the other hand, in this step SP54, the CPU 35 does not perform the click operation even if the mouse cursor 70 moves on the close button 66 (or
If a request to continue setting the pressing force (without moving the mouse cursor 70 on the close button 66) and a negative result is obtained, the process returns to step SP51.

【0113】ところで、ステップSP52において否定
結果を得ると、このことはタッチパッド5の表面にα閾
値以上の押圧力が加えられたことにより通常処理モード
から特殊処理モードに移ることを意味し、このときCP
U35は、ステップSP56に進んで押圧力設定用ウィ
ンドウ画面60の押圧力表示バー72において、「0」
レベルからβ閾値の示すレベルまでの表示範囲内を青色
で表示すると共に、当該β閾値の示すレベルから押圧力
データに基づいて得られた押圧力の示すレベルまでの表
示範囲内を赤色で表示する。
If a negative result is obtained in step SP52, this means that the normal processing mode is shifted to the special processing mode by applying a pressing force equal to or more than the α threshold to the surface of the touch pad 5. When CP
U35 proceeds to step SP56 and displays "0" on the pressing force display bar 72 of the pressing force setting window screen 60.
The display range from the level to the level indicated by the β threshold is displayed in blue, and the display range from the level indicated by the β threshold to the level indicated by the pressing force obtained based on the pressing force data is displayed in red. .

【0114】そして、CPU35は、ステップSP57
に進んで特殊処理モードに移り、この後、ステップSP
58において、I/Oコントローラ52から押圧力デー
タが与えられると、当該押圧力データに基づいて得られ
る押圧力がβ閾値以上であるか否かを判断する。
Then, the CPU 35 proceeds to step SP57.
To the special processing mode.
At 58, when the pressing force data is given from the I / O controller 52, it is determined whether or not the pressing force obtained based on the pressing force data is equal to or larger than the β threshold.

【0115】このステップSP57において肯定結果を
得ると、このことはタッチパッド5の表面にβ閾値以上
の押圧力が加えられていることを意味し、このときPU
35は、ステップSP56に進む。これに対して、ステ
ップSP57において否定結果を得ると、このことはタ
ッチパッド5の表面にβ閾値を下回る押圧力が加えられ
たことを意味し、このときCPU35は、ステップSP
51に進んで特殊処理モードから通常処理モードに移
る。
If an affirmative result is obtained in step SP57, this means that a pressing force equal to or more than the β threshold is applied to the surface of the touch pad 5, and at this time PU
35 proceeds to step SP56. On the other hand, if a negative result is obtained in step SP57, this means that a pressing force lower than the β threshold is applied to the surface of the touch pad 5, and at this time, the CPU 35 proceeds to step SP57.
The routine proceeds to 51 and shifts from the special processing mode to the normal processing mode.

【0116】このようにして、CPU35は、押圧力表
示バー72によりユーザに押圧力のレベルの推移を視覚
的に認識させることができると共に、通常処理モードか
ら特殊処理モードに移る際にタッチパッド5の表面を押
圧する感覚や、当該特殊処理モードから通常処理モード
に移る際の押圧の感覚を認識させることができる。
In this manner, the CPU 35 allows the user to visually recognize the change in the level of the pressing force by the pressing force display bar 72, and also allows the touch pad 5 to shift from the normal processing mode to the special processing mode. The user can recognize the feeling of pressing the surface of the device and the feeling of pressing when shifting from the special processing mode to the normal processing mode.

【0117】従って、CPU35は、タッチパッド5の
表面をこすっている間、特殊処理を実行するような場合
でも、タッチパッド5の表面に加えられる押圧力の変動
を考慮させるようにしてα閾値及びβ閾値を十分に隔て
て任意に設定させることができ、かくして、実行途中の
特殊処理を押圧力の変動により誤って中断することをさ
らに確実に防止することができる。
Therefore, even when the CPU 35 rubs the surface of the touch pad 5 and executes special processing, the CPU 35 takes into account the fluctuation of the pressing force applied to the surface of the touch pad 5 so as to consider the α threshold and the α threshold. The β threshold value can be arbitrarily set at a sufficient distance, and thus, it is possible to more reliably prevent a special process being executed from being erroneously interrupted due to a change in the pressing force.

【0118】因みに、CPU35は、押圧力レベル表示
処理手順RT5と共に図11について上述したモード切
換え処理手順RT2も並列的に実行することにより、液
晶ディスプレイ10において、マウスカーソル70が閾
値設定部62以外に位置する場合には、タッチパッド5
の表面に加えられる押圧力に応じて通常処理又は特殊処
理を実行する。
By the way, the CPU 35 executes the mode switching processing procedure RT2 described above with reference to FIG. 11 in parallel with the pressing force level display processing procedure RT5, so that the mouse cursor 70 on the liquid crystal display 10 can be moved to a position other than the threshold setting section 62. If located, touch pad 5
Normal processing or special processing is executed in accordance with the pressing force applied to the surface of the.

【0119】これに対して、CPU35は、マウスカー
ソル70が閾値設定部62内に位置する場合には設定モ
ードに移っているため、タッチパッド5に加えられる押
圧力に応じて実際に通常処理モード及び特殊処理モード
に移る場合と同様に押圧力表示バー72に押圧力のレベ
ルの推移を表示するものの、この際、通常処理及び特殊
処理を誤って実行することを防止することができる。
On the other hand, when the mouse cursor 70 is positioned within the threshold value setting section 62, the CPU 35 shifts to the setting mode, so that the CPU 35 actually performs the normal processing mode in accordance with the pressing force applied to the touch pad 5. Also, as in the case of shifting to the special processing mode, the transition of the pressing force level is displayed on the pressing force display bar 72, but at this time, it is possible to prevent erroneous execution of the normal processing and the special processing.

【0120】このようにして、CPU35は、液晶ディ
スプレイ10に押圧力設定用ウィンドウ画面60を表示
させた状態において、ユーザが入力する操作命令に応じ
て、特殊処理の実行の有無及びその特殊処理の内容と、
タッチパッド5の表面に加えられる押圧力のα閾値及び
β閾値を設定することができる。
As described above, in a state where the pressing force setting window screen 60 is displayed on the liquid crystal display 10, the CPU 35 determines whether or not to execute a special process according to an operation command input by the user. Content and
The α threshold and the β threshold of the pressing force applied to the surface of the touch pad 5 can be set.

【0121】ここで、CPU35は、α閾値及びβ閾値
が設定されると共に、特殊処理を実行するように設定さ
れると、図19に示すように、通常処理モード時、RA
M37上で立ち上げている特殊処理実行プログラムに基
づいて、ステップSP60から特殊処理実行処理手順R
T6に入り、続くステップSP61において、タッチパ
ッド5の表面の押圧に応じてI/Oコントローラ52か
ら座標データ及び押圧力データが与えられることを待ち
受ける。
Here, when the α threshold value and the β threshold value are set and the special processing is set to be executed, the CPU 35 sets the RA in the normal processing mode as shown in FIG.
Based on the special processing execution program started on M37, the special processing execution processing procedure R
The process enters T6, and waits for the input of coordinate data and pressing force data from the I / O controller 52 in response to the pressing of the surface of the touch pad 5 in step SP61.

【0122】次いで、CPU35は、I/Oコントロー
ラ52から座標データ及び押圧力データが与えられる
と、ステップSP62に進んで当該押圧力データに基づ
いて得られる押圧力がα閾値以上であるか否かを判断す
る。
Next, upon receiving the coordinate data and the pressing force data from the I / O controller 52, the CPU 35 proceeds to step SP62 to determine whether or not the pressing force obtained based on the pressing force data is equal to or more than the α threshold. Judge.

【0123】このステップSP62において肯定結果を
得ると、このことはタッチパッド5の表面がα閾値以上
の押圧力で押圧されたことにより、通常処理モードから
特殊処理モードに移ることを意味し、このときCPU3
5は、ステップSP63に進み、特殊処理実行プログラ
ムと共にOSに基づいて特殊処理を開始する。
If a positive result is obtained in step SP62, this means that the surface of the touch pad 5 is pressed with a pressing force equal to or more than the α threshold, and the mode shifts from the normal processing mode to the special processing mode. When CPU3
5 proceeds to step SP63, and starts special processing based on the OS together with the special processing execution program.

【0124】続いて、CPU35は、ステップSP64
に進んで再びタッチパッド5の表面の押圧に応じてI/
Oコントローラ52から座標データ及び押圧力データが
与えられることを待ち受け、当該I/Oコントローラ5
2から座標データ及び押圧力データが与えられると、ス
テップSP65に進んでその押圧力データに基づいて得
られる押圧力がβ閾値よりも小さい値であるか否かを判
断する。
Subsequently, the CPU 35 proceeds to step SP64.
And again according to the pressure on the surface of the touch pad 5
Waits for the input of coordinate data and pressing force data from the O controller 52, and the I / O controller 5
When the coordinate data and the pressing force data are given from Step 2, the process proceeds to Step SP65, and it is determined whether or not the pressing force obtained based on the pressing force data is a value smaller than the β threshold.

【0125】このステップSP65において否定結果を
得ると、このことはタッチパッド5の表面がβ閾値以上
の押圧力で押圧されていることにより特殊処理モードを
継続することを意味し、このときCPU35は、ステッ
プSP64に戻り、特殊処理を実行しながら、タッチパ
ッド5の表面の押圧に応じてI/Oコントローラ52か
ら座標データ及び押圧力データが与えられることを待ち
受ける。
If a negative result is obtained in step SP65, this means that the special processing mode is continued because the surface of the touch pad 5 is pressed with a pressing force equal to or larger than the β threshold, and at this time, the CPU 35 Returning to step SP64, while executing the special processing, it waits for the input of the coordinate data and the pressing force data from the I / O controller 52 in response to the pressing of the surface of the touch pad 5.

【0126】これに対して、ステップSP65において
肯定結果を得ると、このことはタッチパッド5の表面が
β閾値よりも小さい押圧力で押圧されたことにより、特
殊処理モードから通常処理モードに移ることを意味し、
このときCPU35は、特殊処理を終了してステップS
P66に進み、タッチパッド5の表面の押圧に応じてO
Sに基づくマウスカーソル70の移動等の通常処理を実
行する。
On the other hand, if an affirmative result is obtained in step SP65, this means that the surface of the touch pad 5 is pressed with a pressing force smaller than the β threshold, so that the processing shifts from the special processing mode to the normal processing mode. Means
At this time, the CPU 35 ends the special processing and proceeds to step S
Proceeds to P66 and responds to the pressing of the surface of the touch pad 5 by O
Normal processing such as movement of the mouse cursor 70 based on S is executed.

【0127】次いで、CPU35は、ステップSP67
に進んで、電源スイッチ16がオフ操作されたか否かを
判断し、当該ステップSP67において電源スイッチ1
6がオフ操作されずに否定結果を得ると、ステップSP
61に戻り、この後、ステップSP67において肯定結
果を得るまでの間、ステップSP61−SP62−SP
63−SP64−SP65−SP66−SP67の処理
ループを繰り返す。
Next, the CPU 35 proceeds to step SP67.
To determine whether or not the power switch 16 has been turned off.
If a negative result is obtained without performing the OFF operation of step SP6, step SP
61, and thereafter, until a positive result is obtained in step SP67, steps SP61-SP62-SP
The processing loop of 63-SP64-SP65-SP66-SP67 is repeated.

【0128】これに対して、CPU35は、ステップS
P67において、電源スイッチ16がオフ操作されるこ
とにより肯定結果を得ると、続くステップSP68に進
んで特殊処理実行処理手順RT6を終了する。
On the other hand, the CPU 35 determines in step S
In P67, if a positive result is obtained by the power switch 16 being turned off, the process proceeds to the next step SP68 to end the special process execution process procedure RT6.

【0129】因みに、CPU35は、ステップSP67
において、液晶ディスプレイ10に押圧力設定用ウィン
ドウ画面60を表示させ、かつマウスカーソル70を閾
値設定部62内に移動させることにより設定モードに移
ったときには、特殊処理(これに加えて通常処理も)を
実行しないようになされていることにより、続くステッ
プSP68に進んで特殊処理実行処理手順RT6を終了
する。
Incidentally, the CPU 35 proceeds to step SP67.
In the case of displaying the pressing force setting window screen 60 on the liquid crystal display 10 and moving to the setting mode by moving the mouse cursor 70 into the threshold setting section 62, the special processing (the normal processing in addition to this) is performed. Is not executed, the process proceeds to the next step SP68, and the special process execution processing procedure RT6 is ended.

【0130】また、ステップSP62において否定結果
を得ると、このことはタッチパッド5の表面がα閾値よ
りも小さい値の押圧力で押圧されたことにより通常処理
モードを継続することを意味し、このときCPU35
は、そのタッチパッド5の表面の押圧に応じて、RAM
37上で立ち上げているOSに従ってマウスカーソル7
0の移動等の通常処理を実行した後、ステップSP61
に戻る。
If a negative result is obtained in step SP62, this means that the normal processing mode is continued because the surface of the touch pad 5 is pressed with a pressing force smaller than the α threshold. When CPU 35
Is stored in the RAM according to the pressing of the surface of the touch pad 5.
Mouse cursor 7 according to the OS running on the 37
After executing the normal processing such as the movement of 0, step SP61
Return to

【0131】実際にCPU35は、図20に示すよう
に、特殊処理として、「左ボタン操作処理」を実行する
ように設定されている場合には、液晶ディスプレイ10
にウィンドウ画面80を表示させた状態において、タッ
チパッド5の表面がα閾値よりも小さい押圧力で押圧さ
れてこすられることによりマウスカーソル70をウィン
ドウ画面80のタイトルバー81上に移動させた後、当
該タッチパッド5の表面が例えば指でα閾値以上の押圧
力で押圧されると、そのウィンドウ画面80をアクティ
ブな状態にする。
As shown in FIG. 20, when the CPU 35 is set to execute the “left button operation process” as a special process,
In the state where the window screen 80 is displayed, after the surface of the touch pad 5 is pressed and rubbed with a pressing force smaller than the α threshold, the mouse cursor 70 is moved onto the title bar 81 of the window screen 80, When the surface of the touch pad 5 is pressed with, for example, a finger with a pressing force equal to or larger than the α threshold, the window screen 80 is activated.

【0132】そして、CPU35は、図21に示すよう
に、このようにタッチパッド5の表面が指でβ閾値以上
の押圧力で押圧された状態でこすられると、RAM37
上に立ち上げている特殊処理表示プログラム及びOSに
基づき、その指の移動に応じて(すなわち、このときI
/Oコントローラ5から得られる座標データに応じて)
マウスカーソル70と共にウィンドウ画面60を移動さ
せ、この後、タッチパッド5の表面に加えられた押圧力
がβ閾値を下回ると、その時点でマウスカーソル70と
共に、ウィンドウ画面80を停止させる。
Then, as shown in FIG. 21, when the surface of the touch pad 5 is rubbed by the finger with a pressing force equal to or more than the β threshold as shown in FIG.
On the basis of the special processing display program and the OS that are running on top of this, according to the movement of the finger (ie, at this time,
(According to the coordinate data obtained from the / O controller 5)
The window screen 60 is moved together with the mouse cursor 70, and thereafter, when the pressing force applied to the surface of the touch pad 5 falls below the β threshold, the window screen 80 is stopped together with the mouse cursor 70 at that point.

【0133】かくして、CPU35は、「左ボタン操作
処理」を実行するように選定された場合は、特殊処理と
して、ウィンドウ画面80をドラッグ操作し得る。
Thus, if the CPU 35 has been selected to execute the "left button operation process", the CPU 35 can perform a drag operation on the window screen 80 as a special process.

【0134】ここで、図22に示すように、タッチパッ
ド5においては、右端部に沿ってその内側に、上下スク
ロール指示領域5Aが設けられると共に、下端部に沿っ
てその内側に左右スクロール指示領域5Bが設けられ、
通常処理モード時、当該上下スクロール指示領域5Aが
右端部に沿って指でこすられると、ウィンドウ画面の情
報表示領域に表示されたテキストデータ等の所定の情報
を上下にスクロールさせると共に、左右スクロール指示
領域5Bが下端部に沿って指でこすられると、ウィンド
ウ画面の情報表示領域に表示された所望の情報を左右に
スクロールさせるようになされている。
Here, as shown in FIG. 22, in the touch pad 5, an up / down scroll instruction area 5A is provided inside and along the right end, and a left / right scroll instruction area is provided inside the touch pad 5 along the lower end. 5B is provided,
In the normal processing mode, when the vertical scroll instruction area 5A is rubbed with a finger along the right end, predetermined information such as text data displayed in the information display area of the window screen is scrolled up and down and a horizontal scroll instruction is issued. When the area 5B is rubbed with a finger along the lower end, desired information displayed in the information display area of the window screen is scrolled left and right.

【0135】そして、CPU35は、特殊処理として、
「ウィンドウフレーム操作処理」を実行するように設定
された場合には、かかるタッチパッド5の上下スクロー
ル指示領域5A及び左右スクロール指示領域5Bの押圧
に応じて特殊処理を実行する。
Then, the CPU 35 performs special processing as follows.
When "window frame operation processing" is set to be executed, special processing is executed in response to pressing of the vertical scroll instruction area 5A and the left and right scroll instruction area 5B of the touch pad 5.

【0136】すなわち、CPU35は、図23に示すよ
うに、液晶ディスプレイ10に所定のウィンドウ画面8
0を表示させた状態において、タッチパッド5の表面が
指でα閾値よりも小さい押圧力で押圧された状態でこす
られることによりマウスカーソル70をウィンドウ画面
80上に移動させた後、当該タッチパッド5の上下スク
ロール指示領域5Aが指によりα閾値以上の押圧力で押
圧された状態で上方向に向かってこすられると、RAM
37上に立ち上げている特殊処理表示プログラム及びO
Sに基づき、当該指の移動に応じてウィンドウ画面80
をその下端部を固定して上方向に引き伸ばして拡大す
る。
That is, as shown in FIG. 23, the CPU 35 displays a predetermined window screen 8 on the liquid crystal display 10.
In a state where 0 is displayed, the mouse cursor 70 is moved on the window screen 80 by rubbing the surface of the touch pad 5 with a finger pressed with a pressing force smaller than the α threshold, and then the touch pad 5 When the up / down scroll instruction area 5A is rubbed upward by a finger while being pressed with a pressing force equal to or more than the α threshold, the RAM
Special processing display program and O
S on the window screen 80 according to the movement of the finger.
With its lower end fixed, it is stretched upward to enlarge.

【0137】また、CPU35は、図24に示すよう
に、ウィンドウ画面80を上方向に拡大した際にそのま
まタッチパッド5の上下スクロール指示領域5Aが指に
よりα閾値以上の押圧力で押圧された状態で下方向に向
かってこすられると、RAM37上に立ち上げている特
殊処理表示プログラム及びOSに基づき、当該指の移動
に応じてウィンドウ画面80をその下端部を固定して下
方向に縮めて縮小する。
Further, as shown in FIG. 24, when the window screen 80 is enlarged in the upward direction, the CPU 35 keeps pressing the vertical scroll instruction area 5A of the touch pad 5 with a finger with a pressing force equal to or more than the α threshold as shown in FIG. When the finger is rubbed downward, the window screen 80 is fixed at the lower end thereof and shrunk downward according to the movement of the finger, based on the special processing display program and the OS running on the RAM 37 to shrink downward. I do.

【0138】これに対して、CPU35は、図25に示
すように、ウィンドウ画面80上にマウスカーソル70
を移動させた後、タッチパッド5の上下スクロール指示
領域5Aが指によりα閾値以上の押圧力で押圧された状
態で下方向に向かってこすられると、RAM37上に立
ち上げている特殊処理表示プログラム及びOSに基づ
き、当該指の移動に応じてウィンドウ画面80をその上
端部を固定して下方向に引き伸ばして拡大する。
On the other hand, as shown in FIG. 25, the CPU 35
Is moved, and when the vertical scroll instruction area 5A of the touch pad 5 is rubbed downward while being pressed by a finger with a pressing force equal to or more than the α threshold, the special processing display program launched on the RAM 37 Based on the OS and the OS, the upper end of the window screen 80 is fixed and the window screen 80 is extended downward and enlarged in accordance with the movement of the finger.

【0139】また、CPU35は、ウィンドウ画面80
を下方向に拡大した際にそのままタッチパッド5の上下
スクロール指示領域5Aが指によりα閾値以上の押圧力
で押圧された状態で上方向に向かってこすられると、R
AM37上に立ち上げている特殊処理表示プログラム及
びOSに基づき、当該指の移動に応じてウィンドウ画面
80をその上端部を固定して上方向に縮めて縮小する。
Further, the CPU 35 operates the
When the vertical scroll instruction area 5A of the touch pad 5 is directly rubbed upward by a finger with a pressing force equal to or more than the α threshold when the is expanded downward, R
Based on the special processing display program and the OS running on the AM 37, the window screen 80 is fixed by fixing the upper end thereof and shrunk upward to reduce the size according to the movement of the finger.

【0140】一方、CPU35は、図26に示すよう
に、ウィンドウ画面80上にマウスカーソル70を移動
させた後、当該タッチパッド5の左右スクロール指示領
域5Bが指によりα閾値以上の押圧力で押圧された状態
で右方向に向かってこすられると、RAM37上に立ち
上げている特殊処理表示プログラム及びOSに基づき、
当該指の移動に応じてウィンドウ画面80をその左端部
を固定して右方向に引き伸ばして拡大する。
On the other hand, as shown in FIG. 26, after moving the mouse cursor 70 on the window screen 80, the CPU 35 presses the left and right scroll instruction area 5B of the touch pad 5 with a pressing force equal to or more than the α threshold value with a finger. When rubbed rightward in the state of being performed, based on the special processing display program and the OS running on the RAM 37,
In response to the movement of the finger, the window screen 80 is fixed at its left end and stretched rightward to enlarge.

【0141】また、CPU35は、ウィンドウ画面80
を右方向に拡大した際にそのままタッチパッド5の左右
スクロール指示領域5Bが指によりα閾値以上の押圧力
で押圧された状態で左方向に向かってこすられると、R
AM37上に立ち上げている特殊処理表示プログラム及
びOSに基づき、当該指の移動に応じてウィンドウ画面
80をその左端部を固定して左方向に縮めて縮小する。
Further, the CPU 35 sets the window screen 80
When the right and left scroll instruction area 5B of the touch pad 5 is rubbed leftward while being pressed by a finger with a pressing force equal to or more than the α threshold when the right is expanded in the right direction, R
Based on the special processing display program and the OS running on the AM 37, the window screen 80 is fixed at the left end and contracted to the left in accordance with the movement of the finger to reduce the size.

【0142】これに対して、CPU35は、図27に示
すように、ウィンドウ画面80上にマウスカーソル70
を移動させた後、タッチパッド5の左右スクロール指示
領域5Bが指によりα閾値以上の押圧力で押圧された状
態で左方向に向かってこすられると、RAM37上に立
ち上げている特殊処理表示プログラム及びOSに基づ
き、当該指の移動に応じてウィンドウ画面80をその右
端部を固定して左方向に引き伸ばして拡大する。
On the other hand, as shown in FIG. 27, the CPU 35
Is moved, and when the left and right scroll instruction area 5B of the touch pad 5 is rubbed leftward while being pressed by a finger with a pressing force equal to or more than the α threshold, the special processing display program launched on the RAM 37 In accordance with the movement of the finger, the window screen 80 is fixed at the right end thereof and stretched to the left in accordance with the movement of the finger.

【0143】また、CPU35は、ウィンドウ画面80
を左方向に拡大した際にそのままタッチパッド5の左右
スクロール指示領域5Bが指によりα閾値以上の押圧力
で押圧された状態で右方向に向かってこすられると、R
AM37上に立ち上げている特殊処理表示プログラム及
びOSに基づき、当該指の移動に応じてウィンドウ画面
80をその右端部を固定して右方向に縮めて縮小する。
[0143] Further, the CPU 35 operates the window screen 80.
When the right and left scroll instruction area 5B of the touch pad 5 is rubbed rightward while being pressed by a finger with a pressing force equal to or more than the α threshold when the right is expanded to the left,
Based on the special processing display program and the OS running on the AM 37, the window screen 80 is fixed at the right end thereof and contracted rightward to reduce the size in accordance with the movement of the finger.

【0144】このようにして、CPU35は、「ウィン
ドウフレーム操作処理」を実行するように選定された場
合には、特殊処理として、ウィンドウ画面80を拡大又
は縮小し得る。
As described above, when the CPU 35 is selected to execute the “window frame operation process”, the CPU 35 can enlarge or reduce the window screen 80 as a special process.

【0145】ところで、タップ操作においては、一般に
タッチパッド5の表面に指が触れてから一定時間内に離
れるという条件(以下、これを第1の条件と呼ぶ)のも
とに実行される。このため、CPU35は、その第1の
条件にタッチパッド5の表面に指でα閾値以上の押圧力
が加えられるという、当該タッチパッド5の表面に手や
腕等が誤って触れただけでは決して得られない条件(以
下、これを第2の条件と呼ぶ)を付加する。
By the way, the tap operation is generally performed under a condition that the finger touches the surface of the touch pad 5 and then leaves within a predetermined time (hereinafter, this is referred to as a first condition). For this reason, the CPU 35 never touches the surface of the touch pad 5 by touching the surface of the touch pad 5 with a hand or arm by mistake, that is, a pressing force equal to or more than the α threshold is applied to the surface of the touch pad 5 with the first condition. A condition that cannot be obtained (hereinafter referred to as a second condition) is added.

【0146】また、CPU35は、タッチパッド5の表
面に指が瞬間的に触れて離れる操作に応じてタップ操作
を実行することにより、当該タップ操作を実行する場合
のみ、一定時間内にタッチパッド5の表面に指でα閾値
以上の押圧力が加えられて特殊処理モードに移ると、直
ちに通常処理モードに移るように、当該タッチパッド5
の表面にβ閾値を下回る押圧力が加えられるまでの間、
特殊処理モードを維持するような状態をもたないように
する。
Further, the CPU 35 executes a tap operation in response to an operation in which a finger instantaneously touches and separates the surface of the touch pad 5 so that the touch pad 5 can be executed within a predetermined time only when the tap operation is executed. As soon as a pressing force equal to or more than the α threshold is applied to the surface of the touch pad with the finger and the mode shifts to the special processing mode, the touch pad 5 is immediately shifted to the normal processing mode.
Until the pressure below the β threshold is applied to the surface of
Do not have a state that maintains the special processing mode.

【0147】従って、CPU35は、特殊処理として、
「タップ操作処理」を実行するように設定された場合に
は、予め設定された一定時間内に、タッチパッド5の表
面にα閾値以上の押圧力が加えられたときのみ、RAM
37上で立ち上げている特殊処理実行プログラム及びO
Sに基づいてタップ操作を実行する。
Therefore, the CPU 35 performs special processing as follows.
When “tap operation processing” is set to be executed, only when a pressing force equal to or more than the α threshold is applied to the surface of the touch pad 5 within a predetermined period of time, the RAM
37 special processing execution program and O
A tap operation is executed based on S.

【0148】実際にCPU35は、「タップ操作処理」
を実行するように設定されると、通常処理モード時、図
28に示すように、RAM37上に立ち上げている特殊
処理実行プログラムに基づいて、ステップSP70から
タップ操作実行処理手順RT7に入り、続くステップS
P71において電源スイッチ16がオフ操作されたか否
かを判断する。
Actually, the CPU 35 executes the “tap operation process”.
28, in the normal processing mode, as shown in FIG. 28, based on the special processing execution program started on the RAM 37, the process enters the tapping operation execution processing procedure RT7 from step SP70 and continues. Step S
In P71, it is determined whether or not the power switch 16 has been turned off.

【0149】ここで、CPU35は、このステップSP
71において、電源スイッチ16がオフ操作されずに否
定結果を得ると、ステップSP72に進んでタッチパッ
ド5の表面に指が触れることを待ち受け、I/Oコント
ローラ52から座標データ及び押圧力データが与えられ
ると、タッチパッド5の表面に指が触れたと判断してス
テップSP73に進む。
Here, the CPU 35 determines in this step SP
In 71, if the power switch 16 is not turned off and a negative result is obtained, the process proceeds to step SP72 to wait for a finger to touch the surface of the touch pad 5, and the I / O controller 52 provides coordinate data and pressing force data. Then, it is determined that the finger has touched the surface of the touch pad 5 and the process proceeds to step SP73.

【0150】そして、CPU35は、ステップSP73
において、I/Oコントローラ52から座標データと共
に与えられた押圧力データに基づいてタッチパッド5の
表面に加えられた押圧力を取得する。ここで、CPU3
5は、タッチパッド5の表面に指が継続して触れられて
いると、当該指が触れている間、押圧力を取得する毎に
その取得した押圧力をそれまでに取得した押圧力と比較
して当該押圧力の最大値を検出し、かくして押圧力の最
大値を更新して保持する。
Then, the CPU 35 proceeds to step SP73.
, The pressing force applied to the surface of the touch pad 5 is acquired based on the pressing force data given from the I / O controller 52 together with the coordinate data. Here, CPU3
When a finger is continuously touching the surface of the touch pad 5, each time a pressing force is obtained while the finger is touching, the obtained pressing force is compared with the pressing force obtained so far. Then, the maximum value of the pressing force is detected, and thus the maximum value of the pressing force is updated and held.

【0151】次いで、CPU35は、ステップSP74
に進み、押圧力データに基づいて指がタッチパッド5の
表面に触れてから予め設定された所定の一定時間内に離
れたか否かを判断する。
Next, the CPU 35 proceeds to step SP74.
Then, it is determined whether or not the finger has touched the surface of the touch pad 5 within a predetermined period of time based on the pressing force data.

【0152】このステップSP74において肯定結果を
得ると、このことはタッチパッド5の表面に指が触れて
から一定時間内にその指が離れたことによりタップ操作
を実行するために必要な第1の条件を満たしたことを意
味し、このときCPU35は、ステップSP75に進ん
で、タッチパッド5の表面に加えられた押圧力の最大値
がα閾値以上であるか否かを判断する。
If a positive result is obtained in step SP74, this indicates that the finger has touched the surface of the touch pad 5 within a certain period of time and that the finger has been released within a certain period of time. This means that the condition is satisfied. At this time, the CPU 35 proceeds to step SP75 and determines whether or not the maximum value of the pressing force applied to the surface of the touch pad 5 is equal to or more than the α threshold.

【0153】このステップSP75において肯定結果を
得ると、このことはタッチパッド5の表面に触れた指が
一定時間内にα閾値以上の押圧力を加えたことにより、
タップ操作を実行するために必要な第1の条件に加えて
第2の条件をも満たしたことを意味し、このときCPU
35は、ステップSP76に進んで特殊処理モードに移
りタップ操作を実行する。
If a positive result is obtained in step SP75, this means that the finger touching the surface of the touch pad 5 applies a pressing force equal to or more than the α threshold value within a certain period of time.
This means that, in addition to the first condition necessary to execute the tap operation, the second condition is also satisfied.
In step SP76, the process proceeds to a special processing mode to execute a tap operation.

【0154】そして、CPU35は、ステップSP76
において、タップ操作を終了すると、特殊処理モードか
ら通常処理モードに移り、この後、再びタップ操作を実
行するように指示される可能性があることにより、それ
まで順次更新して保持していた押圧力の最大値をリセッ
トした後、ステップSP71に戻る。
Then, the CPU 35 proceeds to step SP76.
When the tap operation is completed, the special processing mode is shifted to the normal processing mode. After that, there is a possibility that the user may be instructed to perform the tap operation again. After resetting the maximum value of the pressure, the process returns to step SP71.

【0155】ところで、ステップSP74において否定
結果を得ると、このことはタッチパッド5の表面に指が
触れてから一定時間が経過したもその指が触れたままの
状態であり、タップ操作を実行するために必要な第1の
条件を満たしていないことを意味し、このときCPU3
5は、ステップSP77に進んでタッチパッド5の表面
から指が離れることを待ち受け、当該タッチパッド5の
表面から指が離れると、それまで順次更新して保持して
いた押圧力の最大値をリセットした後、ステップSP7
1に戻る。
By the way, if a negative result is obtained in step SP74, this means that the finger is still in contact with the surface of the touch pad 5 even after a certain time has passed since the finger touched the surface, and the tap operation is executed. Does not satisfy the first condition necessary for the
5 waits for the finger to separate from the surface of the touch pad 5 in step SP77, and resets the maximum value of the pressing force that has been successively updated and held until the finger separates from the surface of the touch pad 5. After that, step SP7
Return to 1.

【0156】また、ステップSP75において否定結果
を得ると、このことはタップ操作を実行するための第1
の条件は満たしているものの、タッチパッド5の表面に
加えられた押圧力の最大値がα閾値に到達していないた
めに第2の条件を満たしていないことを意味し、このと
きCPU35は、例えばタッチパッド5の表面に指が誤
って触れたと判断してタップ操作の実行を取り止め、そ
れまで順次更新して保持していた押圧力の最大値をリセ
ットした後、ステップSP71に戻る。
If a negative result is obtained in step SP75, this means that the first operation for executing the tap operation is performed.
Means that the second condition is not satisfied because the maximum value of the pressing force applied to the surface of the touch pad 5 has not reached the α threshold. At this time, the CPU 35 For example, when it is determined that the finger has accidentally touched the surface of the touch pad 5, the execution of the tap operation is stopped, and the maximum value of the pressing force that has been sequentially updated and held up to that time is reset, and the process returns to step SP71.

【0157】これにより、CPU35は、タッチパッド
5の表面に指が一定時間を越えて触れたり、また当該タ
ッチパッド5の表面に指が誤って触れても、そのときタ
ップ操作を誤って実行することをほぼ確実に防止するこ
とができる。
Thus, even if the finger touches the surface of the touch pad 5 for a certain period of time or the finger touches the surface of the touch pad 5 by mistake, the CPU 35 erroneously executes the tap operation at that time. This can almost certainly be prevented.

【0158】そして、CPU35は、この後、ステップ
SP71において、電源スイッチ16がオフ操作される
ことにより肯定結果を得ると、続くステップSP78に
進んでタップ操作実行処理手順RT7を終了する。
If the CPU 35 obtains a positive result by turning off the power switch 16 in step SP71, the CPU 35 proceeds to the next step SP78 and ends the tap operation execution processing procedure RT7.

【0159】因みに、CPU35は、ステップSP71
において、液晶ディスプレイ10に押圧力設定用ウィン
ドウ画面60を表示させ、かつマウスカーソル70を閾
値設定部62内に移動させることにより設定モードに移
ったときにも続くステップSP78に進んでタップ操作
実行処理手順RT7を終了する。
By the way, the CPU 35 determines in step SP71
In step SP78, when the window mode 60 for setting the pressing force is displayed on the liquid crystal display 10 and the mouse cursor 70 is moved into the threshold setting section 62, the process proceeds to step SP78, which is followed by the tap operation execution processing. The procedure RT7 ends.

【0160】(5)本実施の形態の動作及び効果 以上の構成において、このパーソナルコンピュータ1で
は、タッチパッド5の表面に加えられる押圧力に対して
特殊処理開始用のα閾値と、特殊処理終了用のβ閾値と
を任意に設定し得ると共に、当該タッチパッド5の表面
に加えられる押圧力に応じて実行する特殊処理を任意に
設定し得る。
(5) Operation and Effect of the Present Embodiment In the above configuration, in the personal computer 1, the α threshold for starting special processing and the end of special processing are applied to the pressing force applied to the surface of the touch pad 5. And a special process to be executed according to the pressing force applied to the surface of the touch pad 5 can be arbitrarily set.

【0161】そして、パーソナルコンピュータ1では、
タッチパッド5の表面に指が触れられると、CPU35
が当該タッチパッド5の表面において指が触れられた位
置を示す座標データと共にその表面に加えられた押圧力
を示す押圧力データとをI/Oコントローラ52を介し
て取り込み、当該タッチパッド5の表面にα閾値以上の
押圧力が加えられると特殊処理を実行し、この後タッチ
パッド5の表面に加えられる押圧力がβ閾値を下回ると
特殊処理を終了する。
In the personal computer 1,
When a finger touches the surface of the touch pad 5, the CPU 35
Captures, via the I / O controller 52, coordinate data indicating the position where the finger is touched on the surface of the touch pad 5 and pressing force data indicating the pressing force applied to the surface via the I / O controller 52. When a pressing force equal to or more than the α threshold is applied to the touch pad 5, the special processing is executed. When the pressing force applied to the surface of the touch pad 5 falls below the β threshold, the special processing ends.

【0162】従って、このパーソナルコンピュータ1で
は、操作キー4の操作時にユーザの手や腕がタッチパッ
ド5の表面に触れても、そのときα閾値を比較的大きな
値に設定していれば、タッチパッド5の表面にα閾値以
上の押圧力が加えられることはないため、特殊処理を誤
って実行することをほぼ確実に防止することができる。
Therefore, in this personal computer 1, even if the user's hand or arm touches the surface of the touch pad 5 when operating the operation key 4, if the α threshold is set to a relatively large value at that time, the touch Since the pressing force equal to or more than the α threshold is not applied to the surface of the pad 5, it is possible to almost certainly prevent the special processing from being erroneously executed.

【0163】また、パーソナルコンピュータ1では、α
閾値及びβ閾値を設定する場合に液晶ディスプレイ10
に押圧力設定用ウィンドウ画面60を表示するため、押
圧力表示バー72に沿ってα閾値設定用タグ73及びβ
閾値設定用タグ74を任意の位置まで移動させるだけで
当該α閾値及びβ閾値を容易に設定することができる。
In the personal computer 1, α
When setting the threshold value and the β threshold value, the liquid crystal display 10
In order to display the pressing force setting window screen 60 along the pressing force display bar 72, the α threshold setting tags 73 and β
The α threshold and the β threshold can be easily set simply by moving the threshold setting tag 74 to an arbitrary position.

【0164】そして、パーソナルコンピュータ1では、
この際、押圧力表示バー72にタッチパッド5の表面に
加えられる押圧力のレベルの推移をリアルタイムで表示
すると共に、当該押圧力表示バー72の表示を押圧力に
応じた通常処理モードと特殊処理モードとの遷移に対応
させて色分けするため、ユーザにタッチパッド5の表面
に対する押圧の感覚を特殊処理の開始及び終了に対応さ
せて容易かつ確実に認識させることができ、かくして、
特殊処理が誤って実行されることを防止し得るようにα
閾値を設定することができる。
Then, in the personal computer 1,
At this time, the change of the level of the pressing force applied to the surface of the touch pad 5 is displayed in real time on the pressing force display bar 72, and the display of the pressing force display bar 72 is changed to the normal processing mode and the special processing according to the pressing force. Since the colors are classified according to the transition with the mode, the user can easily and reliably recognize the sense of pressing on the surface of the touch pad 5 according to the start and the end of the special processing, and thus,
Α to prevent special processing from being executed by mistake.
A threshold can be set.

【0165】以上の構成によれば、タッチパッド5の表
面に加えられる押圧力に対して特殊処理開始用のα閾値
及び特殊処理終了用のβ閾値を任意に設定させ、当該タ
ッチパッド5の表面にα閾値以上の押圧力が加えられる
と、特殊処理を実行し、この後タッチパッド5の表面に
加えられる押圧力がβ閾値を下回ると特殊処理を終了す
るようにしたことにより、所定の処理の実行途中にユー
ザの手や腕がタッチパッド5の表面に触れても特殊処理
を誤って実行することをほぼ確実に防止することがで
き、かくして操作性を向上し得るパーソナルコンピュー
タを実現することができる。
According to the above configuration, the α threshold value for starting the special processing and the β threshold value for ending the special processing are arbitrarily set with respect to the pressing force applied to the surface of the touch pad 5. When a pressing force equal to or more than the α threshold is applied to the touch pad 5, a special process is executed. When the pressing force applied to the surface of the touch pad 5 falls below the β threshold, the special process is terminated. A personal computer that can almost surely prevent erroneous execution of special processing even if the user's hand or arm touches the surface of the touch pad 5 during execution of, and thus can improve operability. Can be.

【0166】(6)他の実施の形態 なお上述の実施の形態においては、「左ボタン操作処
理」、「ウィンドウフレーム操作処理」及び「タップ操
作処理」の3種類の特殊処理のなかから所望する特殊処
理を任意に設定し得るようにした場合について述べた
が、本発明はこれに限らず、例えば、手書き文字入力処
理等のように、この他種々の特殊処理のなかから所望す
る特殊処理を任意に設定し得るようにしても良い。
(6) Other Embodiments In the above-described embodiment, a desired one of three types of special processing of “left button operation processing”, “window frame operation processing”, and “tap operation processing” is desired. The case where the special processing can be set arbitrarily has been described. However, the present invention is not limited to this. For example, a desired special processing can be selected from among various other special processing such as a handwritten character input processing. It may be set arbitrarily.

【0167】因みに、特殊処理として、手書き文字入力
処理を実行するように設定された場合、CPU35は、
通常処理モード時、タッチパッド5の表面がこすられる
と、これに応じて文字の書き始め位置にマウスカーソル
70を移動させ、当該タッチパッド5の表面にα閾値以
上の押圧力が加えられてこすられると、実際に手書き文
字を描画すれば、その手書き文字を綺麗に書かせること
ができる。
By the way, if it is set to execute the handwritten character input processing as the special processing, the CPU 35
In the normal processing mode, when the surface of the touch pad 5 is rubbed, the mouse cursor 70 is moved to a position where writing of characters is started, and a pressing force equal to or more than the α threshold is applied to the surface of the touch pad 5. Then, if the handwritten characters are actually drawn, the handwritten characters can be clearly written.

【0168】また上述の実施の形態においては、特殊処
理として、「左ボタン操作処理」を実行する際、マウス
カーソル70をウィンドウ画面80のタイトルバー81
上に移動させてタッチパッド5の表面にα閾値以上の押
圧力が加えられると当該ウィンドウ画面80をアクティ
ブな状態にするようにした場合について述べたが、本発
明はこれに限らず、ウィンドウ画面80内であればマウ
スカーソル70を種々の位置に移動させた後、タッチパ
ッド5の表面にα閾値以上の押圧力が加えられると当該
ウィンドウ画面80をアクティブな状態にするようにし
ても良い。
In the above-described embodiment, when performing “left button operation processing” as a special processing, the mouse cursor 70 is moved to the title bar 81 of the window screen 80.
A case has been described in which the window screen 80 is activated when a pressing force equal to or more than the α threshold is applied to the surface of the touch pad 5 by moving the touch panel 5 upward. However, the present invention is not limited to this. If the mouse cursor 70 is moved to various positions within 80, the window screen 80 may be activated when a pressing force equal to or more than the α threshold is applied to the surface of the touch pad 5.

【0169】さらに上述の実施の形態においては、タッ
チパッド5の表面に加えられる押圧力に対するα閾値及
びβ閾値をユーザが任意に、かつ何度でも設定し得るよ
うにした場合について述べたが、本発明はこれに限ら
ず、パーソナルコンピュータ1の出荷時に予めα閾値及
びβ閾値を設定して固定の値としても良い。
Further, in the above-described embodiment, a case has been described in which the α threshold and the β threshold with respect to the pressing force applied to the surface of the touch pad 5 can be arbitrarily and repeatedly set by the user. The present invention is not limited to this, and the α threshold and the β threshold may be set in advance and fixed at the time of shipment of the personal computer 1.

【0170】さらに上述の実施の形態においては、タッ
チパッド5の表面に加えられる押圧力に対してα閾値及
びβ閾値を設定するようにした場合について述べたが、
本発明はこれに限らず、例えば、予めタッチパッド5の
表面から指が離れた時点で特殊処理を終了するようにし
て、α閾値のみを設定するようにしても良い。この場合
でも、上述した実施の形態と同様の効果を得ることがで
きる。
Further, in the above-described embodiment, the case where the α threshold and the β threshold are set for the pressing force applied to the surface of the touch pad 5 has been described.
The present invention is not limited to this. For example, the special processing may be terminated when the finger is separated from the surface of the touch pad 5 in advance, and only the α threshold may be set. Also in this case, the same effect as in the above-described embodiment can be obtained.

【0171】また特殊処理として、「タップ操作処理」
を実行するように設定する場合には、特殊処理モードに
移りタップ操作を実行すると、直ちに通常処理モードに
移るため、β閾値を選定せずにα閾値のみを設定するよ
うにしても良い。
As a special process, “tap operation process”
When the setting is made to execute, since the processing shifts to the special processing mode and the tap operation is executed, the processing immediately shifts to the normal processing mode. Therefore, only the α threshold may be set without selecting the β threshold.

【0172】さらに上述の実施の形態においては、本発
明を上述したノートブック型のパーソナルコンピュータ
1に適用するようにした場合について述べたが、本発明
はこれに限らず、シート状の入力手段が設けられた情報
処理装置であれば、携帯型の情報通信端末や、携帯型の
映像表示装置等のように、この他種々の情報処理装置に
広く適用することができる。
Further, in the above-described embodiment, a case has been described in which the present invention is applied to the notebook personal computer 1 described above. However, the present invention is not limited to this, and a sheet-like input means may be used. The provided information processing device can be widely applied to various other information processing devices, such as a portable information communication terminal and a portable video display device.

【0173】さらに上述の実施の形態においては、CP
U35がハードディスクドライブ48のハードディスク
に予め格納されたタッチパッド押圧力選定プログラムに
基づいてα閾値及びβ閾値並びに特殊処理を設定すると
共に、当該ハードディスクに予め格納された特殊処理実
行プログラム、特殊処理表示プログラム及びタッチパッ
ドドライバに基づいて、特殊処理を実行し、かつ当該特
殊処理の実行結果を液晶ディスプレイに表示させるよう
にした場合について述べたが、本発明はこれに限らず、
タッチパッド押圧力選定プログラムの記録されたプログ
ラム格納媒体をインストールすることによりα閾値及び
β閾値並びに特殊処理を設定したり、また、特殊処理実
行プログラム、特殊処理表示プログラム及びタッチパッ
ドドライバの記録されたプログラム格納媒体をインスト
ールすることにより特殊処理を実行し、かつ当該特殊処
理の実行結果を液晶ディスプレイに表示させるようにし
ても良い。
Further, in the above embodiment, the CP
U35 sets the α threshold value and the β threshold value and the special processing based on the touch pad pressing force selection program stored in the hard disk of the hard disk drive 48 in advance, and the special processing execution program and the special processing display program stored in the hard disk in advance And a case where the special processing is executed based on the touch pad driver and the execution result of the special processing is displayed on the liquid crystal display. However, the present invention is not limited to this.
By installing a program storage medium on which the touch pad pressing force selection program is recorded, the α threshold and the β threshold and special processing are set, and the special processing execution program, the special processing display program, and the touch pad driver are recorded. The special processing may be executed by installing a program storage medium, and the execution result of the special processing may be displayed on a liquid crystal display.

【0174】因みに、上述した一連の処理を実行するプ
ログラムをパーソナルコンピュータ1にインストール
し、当該パーソナルコンピュータ1において実行可能な
状態とするために用いられるプログラム格納媒体として
は、例えば、フロッピーディスク、CD−ROM(Comp
act Disc-Read Only Memory )、DVD(Digital Vide
o Disc)等のパッケージメディアのみならず、プログラ
ムが一時的もしくは永続的に格納される半導体メモリや
磁気ディスク等で実現しても良い。また、これらプログ
ラム格納媒体にプログラムを格納する手段としては、ロ
ーカルエリアネットワーク、ディジタル衛星放送等の有
線及び無線通信媒体を利用しても良く、ルータやモデム
等の各種通信インターフェイスを介在させて格納するよ
うにしても良い。
Incidentally, as a program storage medium used to install the program for executing the above-described series of processing in the personal computer 1 and to make the personal computer 1 executable, for example, a floppy disk, CD- ROM (Comp
act Disc-Read Only Memory), DVD (Digital Vide
o), may be realized by a semiconductor memory or a magnetic disk in which the program is temporarily or permanently stored. As a means for storing a program in these program storage media, a wired or wireless communication medium such as a local area network or digital satellite broadcasting may be used, and the program is stored via various communication interfaces such as a router or a modem. You may do it.

【0175】さらに上述の実施の形態においては、シー
ト状の入力手段として、感圧式のタッチパッド5を適用
するようにした場合について述べたが、本発明はこれに
限らず、静電容量式のタッチパッド等のように、この他
種々の入力手段を広く適用することができる。因みに、
静電容量式のタッチパッドを適用した場合には、その表
面に指を押し付けると、当該指を押し付ける強さに応じ
て接触面積が変化するため、その接触面積を押圧力とし
て検出すれば良い。
Further, in the above-described embodiment, a case has been described in which the pressure-sensitive touch pad 5 is applied as the sheet-like input means. However, the present invention is not limited to this, and the present invention is not limited to this. Various other input means, such as a touch pad, can be widely applied. By the way,
When a capacitance-type touch pad is applied, when a finger is pressed against the surface thereof, the contact area changes according to the strength with which the finger is pressed. Therefore, the contact area may be detected as the pressing force.

【0176】さらに上述の実施の形態においては、入力
手段の表面に加えられる押圧力を検出する検出手段とし
て、I/Oコントローラ52を適用するようにした場合
について述べたが、本発明はこれに限らず、入力手段の
表面に加えられる押圧力を検出することができれば、こ
の他種々の検出手段を広く適用することができる。
Further, in the above-described embodiment, the case has been described where the I / O controller 52 is applied as the detecting means for detecting the pressing force applied to the surface of the input means. The invention is not limited to this, and various other detection means can be widely applied as long as the pressing force applied to the surface of the input means can be detected.

【0177】さらに上述の実施の形態においては、検出
手段の検出結果に基づいて、入力手段の表面に予め設定
された処理開始用の閾値以上の押圧力が加えられたとき
に所定の処理を実行する実行手段として、CPU35を
適用するようにした場合について述べたが、本発明はこ
れに限らず、検出手段の検出結果に基づいて、入力手段
の表面に予め設定された処理開始用の閾値以上の押圧力
が加えられたときに所定の処理を実行することができれ
ば、この他種々の実行手段を広く適用することができ
る。
Further, in the above-described embodiment, a predetermined process is executed when a pressing force equal to or more than a preset process start threshold is applied to the surface of the input device based on the detection result of the detecting device. Although the case where the CPU 35 is applied as the execution means has been described, the present invention is not limited to this, and based on the detection result of the detection means, a processing start threshold value or more set in advance on the surface of the input means. If the predetermined processing can be executed when the pressing force is applied, various other execution means can be widely applied.

【0178】さらに上述の実施の形態においては、所定
の表示手段として、液晶ディスプレイ10を適用するよ
うにした場合について述べたが、本発明はこれに限ら
ず、陰極線管等のように、この他種々の表示手段を広く
適用することができる。
Further, in the above-described embodiment, a case has been described in which the liquid crystal display 10 is applied as the predetermined display means. However, the present invention is not limited to this, and the present invention is not limited to this. Various display means can be widely applied.

【0179】さらに上述の実施の形態においては、押圧
力のレベル表示用の表示バーと、当該表示バーを指し示
す処理開始用の閾値設定用タグ及び処理終了用の閾値設
定用タグとを有する押圧力設定用画面を表示手段に表示
する表示制御手段として、CPU35を適用するように
した場合について述べたが、本発明はこれに限らず、押
圧力のレベル表示用の表示バーと、当該表示バーを指し
示す処理開始用の閾値設定用タグ及び処理終了用の閾値
設定用タグとを有する押圧力設定用画面を表示手段に表
示することができれば、この他種々の表示制御手段を広
く適用することができる。
Further, in the above-described embodiment, a pressing bar having a display bar for displaying a pressing force level, a threshold setting tag for processing start and a threshold setting tag for processing end indicating the display bar. The case where the CPU 35 is applied as the display control means for displaying the setting screen on the display means has been described. However, the present invention is not limited to this, and the display bar for displaying the pressing force level and the display bar may be used. If a pressing force setting screen having a process start threshold setting tag and a process end threshold setting tag to be indicated can be displayed on the display means, various other display control means can be widely applied. .

【0180】[0180]

【発明の効果】上述のように本発明によれば、情報処理
装置において、シート状の入力手段と、当該入力手段の
表面に加えられる押圧力を検出する検出手段と、当該検
出手段の検出結果に基づいて、入力手段の表面に予め設
定された処理開始用の閾値以上の押圧力が加えられたと
きに所定の処理を実行する実行手段とを設けるようにし
たことにより、所定の処理の実行途中に入力手段に手や
腕が触れても、当該実行途中の処理とは異なる処理を誤
って実行することをほぼ確実に防止することができ、か
くして操作性を向上し得る情報処理装置を実現すること
ができる。
As described above, according to the present invention, in an information processing apparatus, a sheet-like input means, a detection means for detecting a pressing force applied to the surface of the input means, and a detection result of the detection means And executing means for executing a predetermined process when a pressing force equal to or more than a preset process start threshold is applied to the surface of the input means. Even if a hand or an arm touches the input means on the way, it is possible to almost certainly prevent a process different from the process in the middle of being executed by mistake, thereby realizing an information processing device capable of improving operability. can do.

【0181】また情報処理方法において、シート状の入
力手段の表面に加えられる押圧力を検出する検出ステッ
プと、当該検出ステップにおいて得られる検出結果に基
づいて、入力手段の表面に予め設定された処理開始用の
閾値以上の押圧力が加えられたときに所定の処理を実行
する実行ステップとを設けるようにしたことにより、所
定の処理の実行途中に入力手段に手や腕が触れても、当
該実行途中の処理とは異なる処理を誤って実行すること
をほぼ確実に防止することができ、かくして情報処理装
置の操作性を向上し得る情報処理方法を実現することが
できる。
Further, in the information processing method, a detecting step of detecting a pressing force applied to the surface of the sheet-like input means, and a processing preset on the surface of the input means based on the detection result obtained in the detecting step. An execution step of executing a predetermined process when a pressing force equal to or more than a threshold for start is applied, even if a hand or an arm touches the input means during execution of the predetermined process, It is possible to almost certainly prevent erroneous execution of a process different from the process being executed, and thus an information processing method capable of improving the operability of the information processing apparatus can be realized.

【0182】さらにプログラム格納媒体において、シー
ト状の入力手段の表面に加えられる押圧力を検出する検
出ステップと、当該検出ステップにおいて得られる検出
結果に基づいて、入力手段の表面に予め設定された処理
開始用の閾値以上の押圧力が加えられたときに所定の処
理を実行する実行ステップとを含むことを特徴とするプ
ログラムを情報処理装置に実行させるようにしたことに
より、情報処理装置において、所定の処理の実行途中に
入力手段に手や腕が触れても、当該実行途中の処理とは
異なる処理を誤って実行することをほぼ確実に防止させ
ることができ、かくして情報処理装置の操作性を向上し
得るプログラム格納媒体を実現することができる。
Further, in the program storage medium, a detecting step of detecting the pressing force applied to the surface of the sheet-like input means, and a processing preset on the surface of the input means based on the detection result obtained in the detecting step. An execution step of executing a predetermined process when a pressing force equal to or more than a start threshold value is applied, causing the information processing apparatus to execute the program. Even if a hand or an arm touches the input means during the execution of the process, it is possible to almost certainly prevent a process different from the process during the execution from being erroneously executed, thus improving the operability of the information processing apparatus. A program storage medium that can be improved can be realized.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明によるノートブック型のパーソナルコン
ピュータの構成の一実施の形態を示す略線的外観図あ
る。
FIG. 1 is a schematic external view showing an embodiment of a configuration of a notebook personal computer according to the present invention.

【図2】パーソナルコンピュータの左側面の構成を示す
略線的側面図である。
FIG. 2 is a schematic side view showing a configuration of a left side surface of the personal computer.

【図3】タッチパッドの構成を示す略線的斜視図であ
る。
FIG. 3 is a schematic perspective view showing a configuration of a touch pad.

【図4】位置検出センサの構成を示す略線的分解斜視図
である。
FIG. 4 is a schematic exploded perspective view showing a configuration of a position detection sensor.

【図5】感圧センサの構成を示す略線的分解斜視図であ
る。
FIG. 5 is a schematic exploded perspective view showing a configuration of a pressure-sensitive sensor.

【図6】ノートブック型のパーソナルコンピュータの回
路構成を示すブロック図である。
FIG. 6 is a block diagram illustrating a circuit configuration of a notebook personal computer.

【図7】押圧力設定用ウィンドウ画面の構成を示す略線
図である。
FIG. 7 is a schematic diagram illustrating the configuration of a pressing force setting window screen.

【図8】特殊処理設定部に表示されるドロップダウンメ
ニューを示す略線図である。
FIG. 8 is a schematic diagram illustrating a drop-down menu displayed on a special processing setting unit.

【図9】特殊処理設定時にα閾値及びβ閾値に応じて切
り換えられる操作内容の表を示す略線図である。
FIG. 9 is a schematic diagram illustrating a table of operation contents switched according to an α threshold and a β threshold when a special process is set.

【図10】特殊処理設定処理手順を示すフローチャート
である。
FIG. 10 is a flowchart illustrating a special processing setting processing procedure.

【図11】モード切換え処理手順を示すフローチャート
である。
FIG. 11 is a flowchart illustrating a mode switching processing procedure.

【図12】α閾値設定処理手順を示すフローチャートで
ある。
FIG. 12 is a flowchart illustrating an α threshold setting processing procedure;

【図13】β閾値設定処理手順を示すフローチャートで
ある。
FIG. 13 is a flowchart illustrating a procedure of a β threshold setting process.

【図14】タッチパッドの押圧による通常処理モード及
び特殊処理モードの遷移の説明に供する略線図である。
FIG. 14 is a schematic diagram for explaining transition between a normal processing mode and a special processing mode due to pressing of a touch pad.

【図15】α閾値及びβ閾値の設定の説明に供する略線
図である。
FIG. 15 is a schematic diagram for explaining setting of an α threshold and a β threshold;

【図16】タッチパッドの表面に加えられる押圧力の変
動を示すグラフである。
FIG. 16 is a graph showing a change in a pressing force applied to the surface of the touch pad.

【図17】押圧力表示バーにおけるレベル表示の説明に
供する略線図である。
FIG. 17 is a schematic diagram for explaining a level display on a pressing force display bar.

【図18】押圧力レベル表示処理手順を示すフローチャ
ートである。
FIG. 18 is a flowchart illustrating a pressing force level display processing procedure.

【図19】特殊処理実行処理手順を示すフローチャート
である。
FIG. 19 is a flowchart illustrating a special processing execution processing procedure.

【図20】タッチパッドを介して実行されるウィンドウ
画面のドラッグ操作の説明に供する略線図である。
FIG. 20 is a schematic diagram used to explain a drag operation on a window screen executed via the touch pad.

【図21】タッチパッドを介して実行されるウィンドウ
画面のドラッグ操作の説明に供する略線図である。
FIG. 21 is a schematic diagram for explaining a drag operation on a window screen executed via the touch pad.

【図22】タッチパッドに設けられたスクロール指示領
域を示す略線図である。
FIG. 22 is a schematic diagram illustrating a scroll instruction area provided on the touch pad.

【図23】タッチパッドを介して実行されるウィンドウ
画面の拡大及び縮小の説明に供する略線図である。
FIG. 23 is a schematic diagram for explaining enlargement and reduction of a window screen executed through the touch pad.

【図24】タッチパッドを介して実行されるウィンドウ
画面の拡大及び縮小の説明に供する略線図である。
FIG. 24 is a schematic diagram for explaining enlargement and reduction of a window screen executed through a touch pad.

【図25】タッチパッドを介して実行されるウィンドウ
画面の拡大及び縮小の説明に供する略線図である。
FIG. 25 is a schematic diagram for explaining enlargement and reduction of a window screen executed via a touch pad.

【図26】タッチパッドを介して実行されるウィンドウ
画面の拡大及び縮小の説明に供する略線図である。
FIG. 26 is a schematic diagram for describing enlargement and reduction of a window screen executed via a touch pad.

【図27】タッチパッドを介して実行されるウィンドウ
画面の拡大及び縮小の説明に供する略線図である。
FIG. 27 is a schematic diagram for describing enlargement and reduction of a window screen executed via the touch pad.

【図28】タップ操作実行処理手順を示すフローチャー
トである。
FIG. 28 is a flowchart illustrating a tap operation execution processing procedure;

【符号の説明】[Explanation of symbols]

1……パーソナルコンピュータ、2……本体、3……表
示部、5……タッチパッド、10……液晶ディスプレ
イ、30……位置検出センサ、31……感圧センサ、3
5……CPU、48……ハードディスクドライブ、52
……I/Oコントローラ、60……押圧力設定用ウィン
ドウ画面、61……特殊処理設定部、62……閾値設定
部、63……特殊処理シミュレーション表示部、67…
…特殊処理選定部、68……チェックボックス、69…
…一覧表示ボタン、70……マウスカーソル、71……
ドロップダウンメニュー、72……押圧力表示バー、7
3……α閾値設定用タグ、74……β閾値設定用タグ、
RT1……特殊処理設定処理手順、RT2……モード切
換え処理手順、RT3……α閾値設定処理手順、RT4
……β閾値設定処理手順、RT5……押圧力レベル表示
処理手順、RT6……特殊処理実行処理手順、RT7…
…タップ操作実行処理手順。
DESCRIPTION OF SYMBOLS 1 ... Personal computer, 2 ... Main body, 3 ... Display part, 5 ... Touch pad, 10 ... Liquid crystal display, 30 ... Position detection sensor, 31 ... Pressure sensor, 3
5 CPU, 48 Hard disk drive, 52
... I / O controller, 60 ... Pressure force setting window screen, 61 ... Special processing setting unit, 62 ... Threshold setting unit, 63 ... Special processing simulation display unit, 67 ...
… Special processing selection part, 68 …… Check box, 69…
... List display button, 70 ... Mouse cursor, 71 ...
Drop-down menu, 72 ... Pressing force display bar, 7
3... Α threshold setting tag 74... Β threshold setting tag
RT1 ... Special processing setting processing procedure, RT2 ... Mode switching processing procedure, RT3 .... alpha. Threshold setting processing procedure, RT4
.... beta. Threshold value setting processing procedure, RT5 ... pressing force level display processing procedure, RT6 ... special processing execution processing procedure, RT7 ...
... Tap operation execution processing procedure.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 3/03 380 G06F 3/03 380A 380C Fターム(参考) 5B020 AA15 CC12 DD30 FF17 FF53 GG05 GG13 5B068 AA05 AA11 AA21 BB36 BC07 BD13 BE07 BE08 CC06 CD01 CD02 CD06 DE02 5B087 AA09 AC02 AE00 BC12 BC13 BC26 BC31 DD02 DE02 DE03 5E501 AA03 AC37 BA02 CA04 CB07 EA02 EA13 EB06 FA04 FA14 FA46 FB22 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G06F 3/03 380 G06F 3/03 380A 380C F term (Reference) 5B020 AA15 CC12 DD30 FF17 FF53 GG05 GG13 5B068 AA05 AA11 AA21 BB36 BC07 BD13 BE07 BE08 CC06 CD01 CD02 CD06 DE02 5B087 AA09 AC02 AE00 BC12 BC13 BC26 BC31 DD02 DE02 DE03 5E501 AA03 AC37 BA02 CA04 CB07 EA02 EA13 EB06 FA04 FA14 FA46 FB22

Claims (24)

【特許請求の範囲】[Claims] 【請求項1】シート状の入力手段と、 上記入力手段の表面に加えられる押圧力を検出する検出
手段と、 上記検出手段の検出結果に基づいて、上記入力手段の上
記表面に予め設定された処理開始用の閾値以上の上記押
圧力が加えられたときに所定の処理を実行する実行手段
とを具えることを特徴とする情報処理装置。
1. A sheet-like input means, a detecting means for detecting a pressing force applied to a surface of the input means, and a preset value on the surface of the input means based on a detection result of the detecting means. An information processing device for executing a predetermined process when the pressing force equal to or greater than a process start threshold is applied.
【請求項2】上記実行手段は、上記押圧力に応じて上記
処理を実行した場合、上記検出手段の上記検出結果に基
づいて、上記入力手段の上記表面に予め設定された処理
終了用の閾値を下回る上記押圧力が加えられたときに、
上記処理を終了することを特徴とする請求項1に記載の
情報処理装置。
2. The processing means according to claim 1, wherein said execution means executes said processing in accordance with said pressing force, and based on a result of said detection by said detection means, sets a threshold value for ending the processing preset on said surface of said input means. When the above-mentioned pressing force less than
The information processing apparatus according to claim 1, wherein the processing is terminated.
【請求項3】上記処理開始用の閾値及び上記処理終了用
の閾値は、任意に設定されることを特徴とする請求項2
に記載の情報処理装置。
3. The threshold value for starting the processing and the threshold value for ending the processing are set arbitrarily.
An information processing apparatus according to claim 1.
【請求項4】上記処理開始用の閾値は、上記処理終了用
の閾値よりも大きい値となるように規定されたことを特
徴とする請求項3に記載の情報処理装置。
4. The information processing apparatus according to claim 3, wherein the threshold value for starting the processing is defined to be larger than the threshold value for ending the processing.
【請求項5】所定の表示手段と、 上記押圧力のレベル表示用の表示バーと、当該表示バー
を指し示す上記処理開始用の閾値設定用タグ及び上記処
理終了用の閾値設定用タグとを有する押圧力設定用画面
を上記表示手段に表示する表示制御手段とを具え、上記
表示制御手段は、所定の操作命令に基づいて上記処理開
始用の閾値設定用タグ及び上記処理終了用の閾値設定用
タグをそれぞれ上記表示バーに沿って移動させ、当該処
理開始用の閾値設定用タグ及び上記処理終了用の閾値設
定用タグが任意に指し示す上記表示バーの所定位置に応
じて上記処理開始用の閾値及び上記処理終了用の閾値を
設定することを特徴とする請求項4に記載の情報処理装
置。
5. A display device comprising: a predetermined display means; a display bar for displaying the level of the pressing force; a threshold setting tag for starting the processing and a tag for setting the threshold for ending the processing indicating the display bar. Display control means for displaying a pressing force setting screen on the display means, the display control means for setting a threshold value for starting the processing and a threshold setting for ending the processing based on a predetermined operation command. The tag is moved along the display bar, and the processing start threshold value is arbitrarily pointed to by the processing start threshold setting tag and the processing end threshold setting tag. The information processing apparatus according to claim 4, wherein a threshold value for terminating the processing is set.
【請求項6】上記表示制御手段は、上記検出手段の上記
検出結果に基づいて、上記表示バーに上記入力手段の上
記表面に加えられる上記押圧力のレベルの推移を表示す
ることを特徴とする請求項5に記載の情報処理装置。
6. The display control means displays a transition of the level of the pressing force applied to the surface of the input means on the display bar based on the detection result of the detection means. The information processing device according to claim 5.
【請求項7】上記表示制御手段は、上記押圧力の変化に
応じて遷移する上記処理の実行及び終了に対応させた表
示状態で、上記表示バーに上記押圧力のレベルの推移を
表示することを特徴とする請求項6に記載の情報処理装
置。
7. The display control means displays the transition of the level of the pressing force on the display bar in a display state corresponding to the execution and the end of the processing which changes according to the change of the pressing force. The information processing apparatus according to claim 6, wherein:
【請求項8】上記表示制御手段は、上記押圧力設定用画
面内に複数種類の上記処理のなかから所望する上記処理
を任意に選定し得る処理選定部を表示し、各上記処理の
なかから上記処理が任意に選定されると、上記入力手段
の上記表面に上記処理開始用の閾値以上の上記押圧力が
加えられたときに、当該選定された処理を実行するよう
に設定することを特徴とする請求項7に記載の情報処理
装置。
8. The display control means displays a process selecting section which can arbitrarily select a desired process from among a plurality of types of the processes in the pressing force setting screen. When the process is arbitrarily selected, the process is set so that the selected process is executed when the pressing force equal to or more than the process start threshold is applied to the surface of the input unit. The information processing apparatus according to claim 7, wherein
【請求項9】シート状の入力手段の表面に加えられる押
圧力を検出する検出ステップと、上記検出ステップにお
いて得られる検出結果に基づいて、上記入力手段の上記
表面に予め設定された処理開始用の閾値以上の上記押圧
力が加えられたときに所定の処理を実行する実行ステッ
プとを具えることを特徴とする情報処理方法。
9. A detecting step for detecting a pressing force applied to a surface of a sheet-like input means, and a processing start preset on said surface of said input means based on a detection result obtained in said detecting step. An execution step of executing a predetermined process when the pressing force equal to or more than the threshold value is applied.
【請求項10】上記検出ステップにおいて得られる上記
検出結果に基づいて、上記入力手段の上記表面に予め設
定された処理終了用の閾値を下回る上記押圧力が加えら
れたときに、上記実行ステップにおいて実行した上記処
理を終了する終了ステップを具えることを特徴とする請
求項9に記載の情報処理方法。
10. When the pressing force which is lower than a preset processing termination threshold is applied to the surface of the input means based on the detection result obtained in the detecting step, The information processing method according to claim 9, further comprising an end step of terminating the executed processing.
【請求項11】上記処理開始用の閾値及び上記処理終了
用の閾値を任意に設定する設定ステップを具えることを
特徴とする請求項10に記載の情報処理方法。
11. The information processing method according to claim 10, further comprising a setting step of arbitrarily setting the threshold value for starting the processing and the threshold value for ending the processing.
【請求項12】上記設定ステップでは、上記処理開始用
の閾値を上記処理終了用の閾値よりも大きい値となるよ
うに規定して、当該処理開始用の閾値及び上記処理終了
用の閾値を任意に設定することを特徴とする請求項11
に記載の情報処理方法。
In the setting step, the threshold value for starting the processing is defined to be larger than the threshold value for ending the processing, and the threshold value for starting the processing and the threshold value for ending the processing are arbitrarily set. 12. The method according to claim 11, wherein
An information processing method according to claim 1.
【請求項13】上記押圧力のレベル表示用の表示バー
と、当該表示バーを指し示す上記処理開始用の閾値設定
用タグ及び上記処理終了用の閾値設定用タグとを有する
押圧力設定用画面を所定の表示手段に表示する表示ステ
ップを具え、 上記設定ステップでは、所定の操作命令に基づいて上記
処理開始用の閾値設定用タグ及び上記処理終了用の閾値
設定用タグをそれぞれ上記表示バーに沿って移動させ、
当該処理開始用の閾値設定用タグ及び上記処理終了用の
閾値設定用タグが任意に指し示す上記表示バーの所定位
置に応じて上記処理開始用の閾値及び上記処理終了用の
閾値を設定することを特徴とする請求項12に記載の情
報処理方法。
13. A pressing force setting screen having a display bar for displaying the pressing force level, a threshold setting tag for starting the processing, and a tag for setting a threshold for ending the processing, indicating the display bar. A display step of displaying on a predetermined display means, wherein in the setting step, the threshold setting tag for processing start and the threshold setting tag for processing end are respectively arranged along the display bar based on a predetermined operation command. Move
The process start threshold and the process end threshold are set according to predetermined positions of the display bar arbitrarily indicated by the process start threshold setting tag and the process end threshold setting tag. 13. The information processing method according to claim 12, wherein:
【請求項14】上記表示ステップでは、上記検出手段の
上記検出結果に基づいて、上記表示バーに上記入力手段
の上記表面に加えられる上記押圧力のレベルの推移を表
示することを特徴とする請求項13に記載の情報処理方
法。
14. In the display step, a transition of the level of the pressing force applied to the surface of the input means is displayed on the display bar on the basis of the detection result of the detection means. Item 14. The information processing method according to Item 13.
【請求項15】上記表示ステップでは、上記押圧力の変
化に応じて遷移する上記処理の実行及び終了に対応させ
た表示状態で、上記表示バーに上記押圧力のレベルの推
移を表示することを特徴とする請求項14に記載の情報
処理方法。
15. In the display step, the display bar is adapted to display the transition of the level of the pressing force in a display state corresponding to the execution and termination of the processing which changes according to the change of the pressing force. The information processing method according to claim 14, characterized in that:
【請求項16】上記表示ステップでは、上記押圧力設定
用画面内に複数種類の上記処理のなかから所望する上記
処理を任意に選定し得る処理選定部を表示し、 上記設定ステップでは、各上記処理のなかから上記処理
が任意に選定されると、上記入力手段の上記表面に上記
処理開始用の閾値以上の上記押圧力が加えられたとき
に、当該選定された処理を実行するように設定すること
を特徴とする請求項15に記載の情報処理方法。
16. In the display step, a process selecting section for arbitrarily selecting a desired process from a plurality of types of the processes is displayed in the pressing force setting screen. When the process is arbitrarily selected from the processes, when the pressing force equal to or more than the process start threshold is applied to the surface of the input unit, the selected process is set to be executed. The information processing method according to claim 15, wherein the information processing is performed.
【請求項17】シート状の入力手段の表面に加えられる
押圧力を検出する検出ステップと、 上記検出ステップにおいて得られる検出結果に基づい
て、上記入力手段の上記表面に予め設定された処理開始
用の閾値以上の上記押圧力が加えられたときに所定の処
理を実行する実行ステップとを含むことを特徴とするプ
ログラムを情報処理装置に実行させるプログラム格納媒
体。
17. A detection step for detecting a pressing force applied to a surface of a sheet-like input means, and a processing start preset on said surface of said input means based on a detection result obtained in said detection step. An execution step of executing a predetermined process when the above-mentioned pressing force greater than or equal to a threshold value is applied to the information processing apparatus.
【請求項18】上記検出ステップにおいて得られる上記
検出結果に基づいて、上記入力手段の上記表面に予め設
定された処理終了用の閾値を下回る上記押圧力が加えら
れたときに、上記実行ステップにおいて実行した上記処
理を終了する終了ステップを具えることを特徴とする請
求項17に記載のプログラム格納媒体。
18. The method according to claim 18, wherein, based on the detection result obtained in the detection step, when the pressing force that is lower than a preset processing termination threshold is applied to the surface of the input means, 18. The program storage medium according to claim 17, further comprising an end step of terminating the executed processing.
【請求項19】上記処理開始用の閾値及び上記処理終了
用の閾値を任意に設定する設定ステップを具えることを
特徴とする請求項18に記載のプログラム格納媒体。
19. The program storage medium according to claim 18, further comprising a setting step of arbitrarily setting the processing start threshold and the process end threshold.
【請求項20】上記設定ステップでは、上記処理開始用
の閾値を上記処理終了用の閾値よりも大きい値となるよ
うに規定して、当該処理開始用の閾値及び上記処理終了
用の閾値を任意に設定することを特徴とする請求項19
に記載のプログラム格納媒体。
20. In the setting step, the threshold value for starting the processing is defined to be larger than the threshold value for ending the processing, and the threshold value for starting the processing and the threshold value for ending the processing are arbitrarily set. 20. The method of claim 19, wherein
A program storage medium according to claim 1.
【請求項21】上記押圧力のレベル表示用の表示バー
と、当該表示バーを指し示す上記処理開始用の閾値設定
用タグ及び上記処理終了用の閾値設定用タグとを有する
押圧力設定用画面を所定の表示手段に表示する表示ステ
ップを具え、 上記設定ステップでは、所定の操作命令に基づいて上記
処理開始用の閾値設定用タグ及び上記処理終了用の閾値
設定用タグをそれぞれ上記表示バーに沿って移動させ、
当該処理開始用の閾値設定用タグ及び上記処理終了用の
閾値設定用タグが任意に指し示す上記表示バーの所定位
置に応じて上記処理開始用の閾値及び上記処理終了用の
閾値を設定することを特徴とする請求項20に記載のプ
ログラム格納媒体。
21. A pressing force setting screen having a display bar for displaying the level of the pressing force, a threshold setting tag for starting the processing, and a tag for setting the threshold for ending the processing, indicating the display bar. A display step of displaying on a predetermined display means, wherein in the setting step, the threshold setting tag for processing start and the threshold setting tag for processing end are respectively arranged along the display bar based on a predetermined operation command. Move
The process start threshold and the process end threshold are set according to predetermined positions of the display bar arbitrarily indicated by the process start threshold setting tag and the process end threshold setting tag. 21. The program storage medium according to claim 20, wherein:
【請求項22】上記表示ステップでは、上記検出手段の
上記検出結果に基づいて、上記表示バーに上記入力手段
の上記表面に加えられる上記押圧力のレベルの推移を表
示することを特徴とする請求項21に記載のプログラム
格納媒体。
22. In the display step, a transition of the level of the pressing force applied to the surface of the input means is displayed on the display bar based on the detection result of the detection means. Item 22. The program storage medium according to Item 21.
【請求項23】上記表示ステップでは、上記押圧力の変
化に応じて遷移する上記処理の実行及び終了に対応させ
た表示状態で、上記表示バーに上記押圧力のレベルの推
移を表示することを特徴とする請求項22に記載のプロ
グラム格納媒体。
23. The display step, wherein the display bar displays the transition of the level of the pressing force in a display state corresponding to the execution and the end of the processing which changes according to the change of the pressing force. 23. The program storage medium according to claim 22, wherein:
【請求項24】上記表示ステップでは、上記押圧力設定
用画面内に複数種類の上記処理のなかから所望する上記
処理を任意に選定し得る処理選定部を表示し、 上記設定ステップでは、各上記処理のなかから上記処理
が任意に選定されると、上記入力手段の上記表面に上記
処理開始用の閾値以上の上記押圧力が加えられたとき
に、当該選定された処理を実行するように設定すること
を特徴とする請求項23に記載のプログラム格納媒体。
24. In the display step, a process selection unit for arbitrarily selecting a desired process from a plurality of types of the processes is displayed in the pressing force setting screen. When the process is arbitrarily selected from the processes, when the pressing force equal to or more than the process start threshold is applied to the surface of the input unit, the selected process is set to be executed. 24. The program storage medium according to claim 23, wherein:
JP2000013974A 2000-01-18 2000-01-18 Information processor, its method and program storage medium Pending JP2001202192A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000013974A JP2001202192A (en) 2000-01-18 2000-01-18 Information processor, its method and program storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000013974A JP2001202192A (en) 2000-01-18 2000-01-18 Information processor, its method and program storage medium

Publications (1)

Publication Number Publication Date
JP2001202192A true JP2001202192A (en) 2001-07-27

Family

ID=18541494

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000013974A Pending JP2001202192A (en) 2000-01-18 2000-01-18 Information processor, its method and program storage medium

Country Status (1)

Country Link
JP (1) JP2001202192A (en)

Cited By (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100456155B1 (en) * 2002-11-13 2004-11-09 엘지.필립스 엘시디 주식회사 Touch panel aparatus and method for controling the same
CN1331034C (en) * 2004-06-01 2007-08-08 日本电气株式会社 Data processing device, data processing method, and electronic device
JP2008033739A (en) * 2006-07-31 2008-02-14 Sony Corp Touch screen interaction method and apparatus based on tactile force feedback and pressure measurement
JP2009252236A (en) * 2008-04-01 2009-10-29 Korea Research Inst Of Standards & Science User interface providing device by acting force, providing method and recording medium
US7663609B2 (en) 2005-01-31 2010-02-16 Kabushiki Kaisha Tokai Rika Denki Seisakusho Touch input device
WO2010087163A1 (en) * 2009-01-28 2010-08-05 京セラ株式会社 Input device
WO2010090010A1 (en) * 2009-02-03 2010-08-12 京セラ株式会社 Input device
WO2010122814A1 (en) * 2009-04-24 2010-10-28 京セラ株式会社 Input device
JP2011100290A (en) * 2009-11-05 2011-05-19 Sharp Corp Portable information terminal
JP2011154645A (en) * 2010-01-28 2011-08-11 Minebea Co Ltd Input device for electronic equipment, input control method, and electronic equipment
JP2011192210A (en) * 2010-03-16 2011-09-29 Sony Corp Image display device, image operation method, and program
JP2012108954A (en) * 2012-02-27 2012-06-07 Kyocera Corp Input device
WO2012147720A1 (en) * 2011-04-26 2012-11-01 京セラ株式会社 Mobile terminal device, program, and display control method
WO2012164895A1 (en) * 2011-05-27 2012-12-06 京セラ株式会社 Electronic device
JPWO2011114630A1 (en) * 2010-03-18 2013-06-27 京セラ株式会社 Electronics
JP2013134532A (en) * 2011-12-26 2013-07-08 Sony Corp Head-mounted display and information display
JP2013210963A (en) * 2012-03-30 2013-10-10 Denso Corp Display control device and program
JP2014534525A (en) * 2011-10-25 2014-12-18 マイクロソフト コーポレーション Pressure-based interaction for indirect touch input devices
JP2015118504A (en) * 2013-12-18 2015-06-25 沖電気工業株式会社 Operation support control device, automatic transaction device, operation support control system, operation support control method and program
US9069404B2 (en) 2006-03-30 2015-06-30 Apple Inc. Force imaging input device and system
JP2015519656A (en) * 2012-05-09 2015-07-09 アップル インコーポレイテッド Device, method and graphical user interface for moving and dropping user interface objects
JP2016066133A (en) * 2014-09-24 2016-04-28 レノボ・シンガポール・プライベート・リミテッド Method, computer and computer program for processing pointing stick input
JP2016157491A (en) * 2015-02-04 2016-09-01 株式会社 ハイディープHiDeep Inc. Method for determining kind of touch, and touch input device for executing the same
US9489067B2 (en) 2012-08-17 2016-11-08 Qualcomm Incorporated Scalable touchscreen processing with realtime role negotiation among asymmetric processing cores
WO2016199309A1 (en) * 2015-06-12 2016-12-15 パイオニア株式会社 Electronic device
US9602729B2 (en) 2015-06-07 2017-03-21 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9612741B2 (en) 2012-05-09 2017-04-04 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US9619076B2 (en) 2012-05-09 2017-04-11 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
CN106648193A (en) * 2015-11-03 2017-05-10 中兴通讯股份有限公司 Application operation method and apparatus
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
KR101755029B1 (en) * 2012-12-29 2017-07-06 애플 인크. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
US9727177B2 (en) 2011-02-23 2017-08-08 Kyocera Corporation Electronic device with a touch sensor
US9753639B2 (en) 2012-05-09 2017-09-05 Apple Inc. Device, method, and graphical user interface for displaying content associated with a corresponding affordance
US9778771B2 (en) 2012-12-29 2017-10-03 Apple Inc. Device, method, and graphical user interface for transitioning between touch input to display output relationships
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US9830048B2 (en) 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
US9880735B2 (en) 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9886184B2 (en) 2012-05-09 2018-02-06 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US9891811B2 (en) 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US9959025B2 (en) 2012-12-29 2018-05-01 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US9990107B2 (en) 2015-03-08 2018-06-05 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9990121B2 (en) 2012-05-09 2018-06-05 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US9996231B2 (en) 2012-05-09 2018-06-12 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10037138B2 (en) 2012-12-29 2018-07-31 Apple Inc. Device, method, and graphical user interface for switching between user interfaces
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US10067653B2 (en) 2015-04-01 2018-09-04 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10073615B2 (en) 2012-05-09 2018-09-11 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10078442B2 (en) 2012-12-29 2018-09-18 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold
US10095391B2 (en) 2012-05-09 2018-10-09 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10126930B2 (en) 2012-05-09 2018-11-13 Apple Inc. Device, method, and graphical user interface for scrolling nested regions
US10162452B2 (en) 2015-08-10 2018-12-25 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10175757B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface
US10175864B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10275087B1 (en) 2011-08-05 2019-04-30 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
JP2019145157A (en) * 2019-04-24 2019-08-29 パイオニア株式会社 Electronic device
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US10496260B2 (en) 2012-05-09 2019-12-03 Apple Inc. Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
US10620781B2 (en) 2012-12-29 2020-04-14 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics

Cited By (162)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100456155B1 (en) * 2002-11-13 2004-11-09 엘지.필립스 엘시디 주식회사 Touch panel aparatus and method for controling the same
CN1331034C (en) * 2004-06-01 2007-08-08 日本电气株式会社 Data processing device, data processing method, and electronic device
US7663609B2 (en) 2005-01-31 2010-02-16 Kabushiki Kaisha Tokai Rika Denki Seisakusho Touch input device
US9069404B2 (en) 2006-03-30 2015-06-30 Apple Inc. Force imaging input device and system
JP2008033739A (en) * 2006-07-31 2008-02-14 Sony Corp Touch screen interaction method and apparatus based on tactile force feedback and pressure measurement
JP2009252236A (en) * 2008-04-01 2009-10-29 Korea Research Inst Of Standards & Science User interface providing device by acting force, providing method and recording medium
WO2010087163A1 (en) * 2009-01-28 2010-08-05 京セラ株式会社 Input device
US9436344B2 (en) 2009-01-28 2016-09-06 Kyocera Corporation Input device
US10871892B2 (en) 2009-01-28 2020-12-22 Kyocera Corporation Input device
US9122364B2 (en) 2009-02-03 2015-09-01 Kyocera Corporation Input device
WO2010090010A1 (en) * 2009-02-03 2010-08-12 京セラ株式会社 Input device
JP2011253556A (en) * 2009-04-24 2011-12-15 Kyocera Corp Input device
US8878793B2 (en) 2009-04-24 2014-11-04 Kyocera Corporation Input apparatus
JPWO2010122814A1 (en) * 2009-04-24 2012-10-25 京セラ株式会社 Input device
WO2010122814A1 (en) * 2009-04-24 2010-10-28 京セラ株式会社 Input device
JP2011100290A (en) * 2009-11-05 2011-05-19 Sharp Corp Portable information terminal
JP2011154645A (en) * 2010-01-28 2011-08-11 Minebea Co Ltd Input device for electronic equipment, input control method, and electronic equipment
JP2011192210A (en) * 2010-03-16 2011-09-29 Sony Corp Image display device, image operation method, and program
JPWO2011114630A1 (en) * 2010-03-18 2013-06-27 京セラ株式会社 Electronics
US9727177B2 (en) 2011-02-23 2017-08-08 Kyocera Corporation Electronic device with a touch sensor
US9767080B2 (en) 2011-04-26 2017-09-19 Kyocera Corporation Mobile terminal device, storage medium, and display control method
JP2012230570A (en) * 2011-04-26 2012-11-22 Kyocera Corp Portable terminal, program, and display control method
WO2012147720A1 (en) * 2011-04-26 2012-11-01 京セラ株式会社 Mobile terminal device, program, and display control method
US9798408B2 (en) 2011-05-27 2017-10-24 Kyocera Corporation Electronic device
JPWO2012164895A1 (en) * 2011-05-27 2015-02-23 京セラ株式会社 Electronics
WO2012164895A1 (en) * 2011-05-27 2012-12-06 京セラ株式会社 Electronic device
US10345961B1 (en) 2011-08-05 2019-07-09 P4tents1, LLC Devices and methods for navigating between user interfaces
US10338736B1 (en) 2011-08-05 2019-07-02 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10275087B1 (en) 2011-08-05 2019-04-30 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10365758B1 (en) 2011-08-05 2019-07-30 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10386960B1 (en) 2011-08-05 2019-08-20 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10664097B1 (en) 2011-08-05 2020-05-26 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10656752B1 (en) 2011-08-05 2020-05-19 P4tents1, LLC Gesture-equipped touch screen system, method, and computer program product
US10649571B1 (en) 2011-08-05 2020-05-12 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10540039B1 (en) 2011-08-05 2020-01-21 P4tents1, LLC Devices and methods for navigating between user interface
JP2014534525A (en) * 2011-10-25 2014-12-18 マイクロソフト コーポレーション Pressure-based interaction for indirect touch input devices
JP2013134532A (en) * 2011-12-26 2013-07-08 Sony Corp Head-mounted display and information display
JP2012108954A (en) * 2012-02-27 2012-06-07 Kyocera Corp Input device
JP2013210963A (en) * 2012-03-30 2013-10-10 Denso Corp Display control device and program
US10592041B2 (en) 2012-05-09 2020-03-17 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US11314407B2 (en) 2012-05-09 2022-04-26 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US10168826B2 (en) 2012-05-09 2019-01-01 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US10496260B2 (en) 2012-05-09 2019-12-03 Apple Inc. Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
US9619076B2 (en) 2012-05-09 2017-04-11 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
JP2017152027A (en) * 2012-05-09 2017-08-31 アップル インコーポレイテッド Device, method, and graphical user interface for moving and dropping user interface object
US9753639B2 (en) 2012-05-09 2017-09-05 Apple Inc. Device, method, and graphical user interface for displaying content associated with a corresponding affordance
US9612741B2 (en) 2012-05-09 2017-04-04 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US10481690B2 (en) 2012-05-09 2019-11-19 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for media adjustment operations performed in a user interface
US10908808B2 (en) 2012-05-09 2021-02-02 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US10884591B2 (en) 2012-05-09 2021-01-05 Apple Inc. Device, method, and graphical user interface for selecting object within a group of objects
US9823839B2 (en) 2012-05-09 2017-11-21 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US12045451B2 (en) 2012-05-09 2024-07-23 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US10942570B2 (en) 2012-05-09 2021-03-09 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US12340075B2 (en) 2012-05-09 2025-06-24 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US11947724B2 (en) 2012-05-09 2024-04-02 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US9886184B2 (en) 2012-05-09 2018-02-06 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US11221675B2 (en) 2012-05-09 2022-01-11 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US11354033B2 (en) 2012-05-09 2022-06-07 Apple Inc. Device, method, and graphical user interface for managing icons in a user interface region
US12067229B2 (en) 2012-05-09 2024-08-20 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US10775999B2 (en) 2012-05-09 2020-09-15 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10969945B2 (en) 2012-05-09 2021-04-06 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
JP2015519656A (en) * 2012-05-09 2015-07-09 アップル インコーポレイテッド Device, method and graphical user interface for moving and dropping user interface objects
US9990121B2 (en) 2012-05-09 2018-06-05 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US10782871B2 (en) 2012-05-09 2020-09-22 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US9996231B2 (en) 2012-05-09 2018-06-12 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10996788B2 (en) 2012-05-09 2021-05-04 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US10042542B2 (en) 2012-05-09 2018-08-07 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
US10775994B2 (en) 2012-05-09 2020-09-15 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
US11010027B2 (en) 2012-05-09 2021-05-18 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US11023116B2 (en) 2012-05-09 2021-06-01 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US10073615B2 (en) 2012-05-09 2018-09-11 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US11068153B2 (en) 2012-05-09 2021-07-20 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10095391B2 (en) 2012-05-09 2018-10-09 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US10191627B2 (en) 2012-05-09 2019-01-29 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10175864B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity
US10114546B2 (en) 2012-05-09 2018-10-30 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10126930B2 (en) 2012-05-09 2018-11-13 Apple Inc. Device, method, and graphical user interface for scrolling nested regions
US10175757B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface
US9489067B2 (en) 2012-08-17 2016-11-08 Qualcomm Incorporated Scalable touchscreen processing with realtime role negotiation among asymmetric processing cores
US9996233B2 (en) 2012-12-29 2018-06-12 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US12135871B2 (en) 2012-12-29 2024-11-05 Apple Inc. Device, method, and graphical user interface for switching between user interfaces
US10175879B2 (en) 2012-12-29 2019-01-08 Apple Inc. Device, method, and graphical user interface for zooming a user interface while performing a drag operation
US10101887B2 (en) 2012-12-29 2018-10-16 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US10037138B2 (en) 2012-12-29 2018-07-31 Apple Inc. Device, method, and graphical user interface for switching between user interfaces
US10185491B2 (en) 2012-12-29 2019-01-22 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or enlarge content
US9959025B2 (en) 2012-12-29 2018-05-01 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US9965074B2 (en) 2012-12-29 2018-05-08 Apple Inc. Device, method, and graphical user interface for transitioning between touch input to display output relationships
US10078442B2 (en) 2012-12-29 2018-09-18 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold
US10915243B2 (en) 2012-12-29 2021-02-09 Apple Inc. Device, method, and graphical user interface for adjusting content selection
US10620781B2 (en) 2012-12-29 2020-04-14 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
US9857897B2 (en) 2012-12-29 2018-01-02 Apple Inc. Device and method for assigning respective portions of an aggregate intensity to a plurality of contacts
JP2019050002A (en) * 2012-12-29 2019-03-28 アップル インコーポレイテッドApple Inc. Device, method, and graphical user interface for determining whether to scroll or select content
KR101755029B1 (en) * 2012-12-29 2017-07-06 애플 인크. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
US12050761B2 (en) 2012-12-29 2024-07-30 Apple Inc. Device, method, and graphical user interface for transitioning from low power mode
US9778771B2 (en) 2012-12-29 2017-10-03 Apple Inc. Device, method, and graphical user interface for transitioning between touch input to display output relationships
US10437333B2 (en) 2012-12-29 2019-10-08 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
JP2015118504A (en) * 2013-12-18 2015-06-25 沖電気工業株式会社 Operation support control device, automatic transaction device, operation support control system, operation support control method and program
JP2016066133A (en) * 2014-09-24 2016-04-28 レノボ・シンガポール・プライベート・リミテッド Method, computer and computer program for processing pointing stick input
JP2020053104A (en) * 2015-02-04 2020-04-02 株式会社 ハイディープHiDeep Inc. Touch type determination method and touch input device for performing the same
JP2016157491A (en) * 2015-02-04 2016-09-01 株式会社 ハイディープHiDeep Inc. Method for determining kind of touch, and touch input device for executing the same
US11977726B2 (en) 2015-03-08 2024-05-07 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10180772B2 (en) 2015-03-08 2019-01-15 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10387029B2 (en) 2015-03-08 2019-08-20 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10338772B2 (en) 2015-03-08 2019-07-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10402073B2 (en) 2015-03-08 2019-09-03 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9990107B2 (en) 2015-03-08 2018-06-05 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10268342B2 (en) 2015-03-08 2019-04-23 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10268341B2 (en) 2015-03-08 2019-04-23 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10860177B2 (en) 2015-03-08 2020-12-08 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US11112957B2 (en) 2015-03-08 2021-09-07 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10067645B2 (en) 2015-03-08 2018-09-04 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10613634B2 (en) 2015-03-08 2020-04-07 Apple Inc. Devices and methods for controlling media presentation
US9645709B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10222980B2 (en) 2015-03-19 2019-03-05 Apple Inc. Touch input cursor manipulation
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US11550471B2 (en) 2015-03-19 2023-01-10 Apple Inc. Touch input cursor manipulation
US11054990B2 (en) 2015-03-19 2021-07-06 Apple Inc. Touch input cursor manipulation
US10599331B2 (en) 2015-03-19 2020-03-24 Apple Inc. Touch input cursor manipulation
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US10067653B2 (en) 2015-04-01 2018-09-04 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10152208B2 (en) 2015-04-01 2018-12-11 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US11231831B2 (en) 2015-06-07 2022-01-25 Apple Inc. Devices and methods for content preview based on touch input intensity
US12346550B2 (en) 2015-06-07 2025-07-01 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10705718B2 (en) 2015-06-07 2020-07-07 Apple Inc. Devices and methods for navigating between user interfaces
US9602729B2 (en) 2015-06-07 2017-03-21 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9706127B2 (en) 2015-06-07 2017-07-11 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10455146B2 (en) 2015-06-07 2019-10-22 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9830048B2 (en) 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US11835985B2 (en) 2015-06-07 2023-12-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US10303354B2 (en) 2015-06-07 2019-05-28 Apple Inc. Devices and methods for navigating between user interfaces
US11681429B2 (en) 2015-06-07 2023-06-20 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9891811B2 (en) 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US9916080B2 (en) 2015-06-07 2018-03-13 Apple Inc. Devices and methods for navigating between user interfaces
US11240424B2 (en) 2015-06-07 2022-02-01 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10841484B2 (en) 2015-06-07 2020-11-17 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US11269438B2 (en) * 2015-06-12 2022-03-08 Pioneer Corporation Electronic device
WO2016199309A1 (en) * 2015-06-12 2016-12-15 パイオニア株式会社 Electronic device
JPWO2016199309A1 (en) * 2015-06-12 2018-03-29 パイオニア株式会社 Electronics
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10963158B2 (en) 2015-08-10 2021-03-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US11327648B2 (en) 2015-08-10 2022-05-10 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10209884B2 (en) 2015-08-10 2019-02-19 Apple Inc. Devices, Methods, and Graphical User Interfaces for Manipulating User Interface Objects with Visual and/or Haptic Feedback
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10162452B2 (en) 2015-08-10 2018-12-25 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US11740785B2 (en) 2015-08-10 2023-08-29 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10203868B2 (en) 2015-08-10 2019-02-12 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9880735B2 (en) 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10754542B2 (en) 2015-08-10 2020-08-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US10698598B2 (en) 2015-08-10 2020-06-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US11182017B2 (en) 2015-08-10 2021-11-23 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10884608B2 (en) 2015-08-10 2021-01-05 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
CN106648193A (en) * 2015-11-03 2017-05-10 中兴通讯股份有限公司 Application operation method and apparatus
JP2019145157A (en) * 2019-04-24 2019-08-29 パイオニア株式会社 Electronic device

Similar Documents

Publication Publication Date Title
JP2001202192A (en) Information processor, its method and program storage medium
US9946358B2 (en) Flexible display device and data displaying method thereof
JP5010714B2 (en) Electronic device, input control program, and input control method
US8638311B2 (en) Display device and data displaying method thereof
KR100664454B1 (en) Information processing apparatus, information processing method and program storage medium
US9013366B2 (en) Display environment for a plurality of display devices
US20090128504A1 (en) Touch screen peripheral device
US20100241956A1 (en) Information Processing Apparatus and Method of Controlling Information Processing Apparatus
CN103412772A (en) Method and device for quickly starting windowing application software under mobile operating system
TW201626205A (en) Data processing system and method
JP2013540330A (en) Method and apparatus for recognizing gesture on display
CN104704441A (en) Information processing device, information processing method and recording medium
JP2006330912A (en) Information processor and program
JP2002149338A (en) Information processor, information processing method, and program storage medium
US20140007007A1 (en) Terminal device and method of controlling the same
CN104423626A (en) Information processor and control method
TWI414970B (en) Application method for electronic book to regard as a track input device and computer program product thereof
JP2001056741A (en) Device and method for processing information and program storage medium
US20150245447A1 (en) Electronic blackboard apparatus displaying an image in accordance with received operational input
CN102707869A (en) Electronic device and control method thereof
JP2003177864A (en) Information terminal system
US20120151409A1 (en) Electronic Apparatus and Display Control Method
JP2003233454A (en) Information processing apparatus
CN114518929A (en) Application program processing method and device
US20070018963A1 (en) Tablet hot zones