JPH11212692A - Touch panel input device and graphical user interface method - Google Patents
Touch panel input device and graphical user interface methodInfo
- Publication number
- JPH11212692A JPH11212692A JP1594498A JP1594498A JPH11212692A JP H11212692 A JPH11212692 A JP H11212692A JP 1594498 A JP1594498 A JP 1594498A JP 1594498 A JP1594498 A JP 1594498A JP H11212692 A JPH11212692 A JP H11212692A
- Authority
- JP
- Japan
- Prior art keywords
- touch panel
- light
- input device
- coordinate position
- output
- 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
Links
Landscapes
- Facsimiles In General (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】 操作者が1本の指を使って入力する操作のバ
リエーションを容易に増やせるようにする。
【解決手段】 可視光を透過する抵抗体フィルムを積層
したアナログ接点式のタッチパネル1の一辺に光源2
を、その対向するもう一辺に光源2から照射される光を
入力する受光素子を有する受光部3をそれぞれ設け、受
光素子が入力光に応じて出力する電圧が変化した時刻と
タッチパネル1の押下に応じて出力する座標位置が変化
した時刻とに基づく時間差データをタッチパネル1の押
下位置の座標位置データに付加して出力する。
(57) [Summary] [PROBLEMS] To enable the operator to easily increase the variation of the operation to be input using one finger. SOLUTION: A light source 2 is provided on one side of an analog contact type touch panel 1 in which a resistor film that transmits visible light is laminated.
A light receiving section 3 having a light receiving element for inputting light emitted from the light source 2 is provided on the other opposite side thereof. The light receiving section 3 is provided at the time when the voltage output by the light receiving element according to the input light changes and when the touch panel 1 is pressed. The time difference data based on the time when the coordinate position to be output changes accordingly is added to the coordinate position data of the pressed position of the touch panel 1 and output.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、ファクシミリ装
置,コピー装置等のOA機器に用いられるタッチパネル
入力装置とグラフィカルユーザインタフェース方法に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a touch panel input device and a graphical user interface method used for OA equipment such as a facsimile machine and a copying machine.
【0002】[0002]
【従来の技術】近年、グラフィカルユーザインタフェー
ス(GUI)方法を採用したパーソナルコンピュータの
普及に伴い、ファクシミリ装置,コピー装置等のOA機
器においてもパーソナルコンピュータと類似のGUIを
採用することにより、操作の利便性を向上させたいとい
う要求が高まっている。2. Description of the Related Art In recent years, with the spread of personal computers employing a graphical user interface (GUI) method, OA equipment such as a facsimile machine and a copying machine employs a GUI similar to that of a personal computer, thereby making operation easier. There is a growing demand for improved performance.
【0003】しかし、OA機器では、処理内容や操作の
バリエーションが限定されており、パーソナルコンピュ
ータと同じようなマウスやキーボード等の入力装置を設
けることは、操作自体を複雑にしてしまうことになり、
操作性を向上させるに到らなかった。[0003] However, in the OA equipment, variations in processing contents and operations are limited, and providing an input device such as a mouse or a keyboard similar to a personal computer complicates the operation itself.
The operability did not improve.
【0004】そこで、OA機器では、グラフィック表示
が可能なCRT,LCD等の表示画面に透明な多層抵抗
膜からなる座標入力を行なえるタッチパネル入力装置が
多用されている。Therefore, in OA equipment, a touch panel input device capable of inputting coordinates made of a transparent multi-layer resistive film on a display screen such as a CRT or LCD capable of displaying graphics is frequently used.
【0005】タッチパネル入力装置は、OA機器に適し
た入力装置ではあるが、マウスを前提としたGUIを実
現する場合、マウスとタッチパネルとの操作に関する機
能上の差異による不都合があった。この不都合とは、マ
ウスではボタン押下の動作と座標位置の指定動作が独立
して行なえるが、タッチパネルでは座標位置の指定と画
面押下動作が常に同時に発生するので、操作のバリエー
ションが少なくなるという点にある。[0005] The touch panel input device is an input device suitable for OA equipment. However, when a GUI based on a mouse is realized, there is an inconvenience due to a difference in functions regarding operations between the mouse and the touch panel. This inconvenience is that the button press operation and the coordinate position designation operation can be performed independently with the mouse, but the coordinate position designation and the screen depression operation always occur simultaneously on the touch panel, reducing the variation in operation. It is in.
【0006】例えば、操作対象を「単に選択する」動作
と、「選択且つ確定する」動作とをタッチパネル入力装
置で実現するためには、メニュー画面や操作者の操作回
数が増えてしまうので、操作の利便性を低下させてしま
うことになる。[0006] For example, in order to realize the operation of “selecting simply” the operation target and the operation of “selecting and confirming” with the touch panel input device, the number of operations on the menu screen and the operator increases, so Would be less convenient.
【0007】そこで、従来はタッチパネルにおいても2
点が同時に指示されたときに、各々の座標位置を検出
し、その検出した位置をマウスボタンに相当する操作に
割り当てたタッチパネル入力装置(例えば、特開平9−
34625号公報参照)が提案されている。Therefore, conventionally, even in a touch panel, 2
When a point is pointed at the same time, each coordinate position is detected, and the detected position is assigned to an operation corresponding to a mouse button (for example, Japanese Patent Application Laid-Open No.
No. 34625) has been proposed.
【0008】[0008]
【発明が解決しようとする課題】しかしながら、上述し
たタッチパネル入力装置では、操作者にタッチパネル上
を2本の指で押す操作を強いることになり、簡易で違和
感の無い操作が実現できないという問題があった。この
発明は上記の点に鑑みてなされたものであり、操作者が
1本の指を使って入力する操作のバリエーションを増や
せるようにすることを目的とする。However, in the above-mentioned touch panel input device, there is a problem that an operator is forced to perform an operation of pressing the touch panel with two fingers, so that a simple and comfortable operation cannot be realized. Was. SUMMARY OF THE INVENTION The present invention has been made in view of the above points, and has as its object to increase the number of variations of an operation performed by an operator using one finger.
【0009】[0009]
【課題を解決するための手段】この発明は上記の目的を
達成するため、可視光を透過する抵抗体フィルムを積層
したアナログ接点式のタッチパネルの一辺に光源を、そ
の対向するもう一辺に上記光源から照射される光を入力
する受光素子をそれぞれ設け、上記受光素子が入力光に
応じて出力する電圧が変化した時刻と上記タッチパネル
の押下に応じて出力する座標位置が変化した時刻とに基
づく時間差データを上記タッチパネルの押下位置の座標
位置データに付加して出力する手段を備えたタッチパネ
ル入力装置を提供する。In order to achieve the above object, the present invention provides a light source on one side of an analog contact type touch panel in which a resistor film that transmits visible light is laminated, and the light source on the other side opposite to the touch panel. A light receiving element for inputting light emitted from the light receiving element, and a time difference based on the time when the voltage output by the light receiving element according to the input light changes and the time when the coordinate position output by pressing the touch panel changes Provided is a touch panel input device including means for adding data to the coordinate position data of the pressed position of the touch panel and outputting the data.
【0010】また、上記タッチパネルの背面側にバック
ライトを設け、該バックライトの照明光をレンズによっ
て上記タッチパネルの表面と平行な光路へ導くことによ
って上記光源にするとよい。A backlight may be provided on the back side of the touch panel, and the light source may be formed by guiding illumination light of the backlight to an optical path parallel to the surface of the touch panel by a lens.
【0011】さらに、上記のようなタッチパネル入力装
置によって出力された座標位置データに付加された時間
差データを予め設定した閾値と比較し、その比較結果に
基づいて異なる動作を割り当てるグラフィカルユーザイ
ンタフェース方法も提供する。Furthermore, there is provided a graphical user interface method for comparing the time difference data added to the coordinate position data output by the touch panel input device as described above with a preset threshold value and assigning different operations based on the comparison result. I do.
【0012】[0012]
【発明の実施の形態】以下、この発明の実施の形態を図
面に基づいて具体的に説明する。図1は、この発明の一
実施形態であるタッチパネル入力装置の概略構成を示す
図である。Embodiments of the present invention will be specifically described below with reference to the drawings. FIG. 1 is a diagram showing a schematic configuration of a touch panel input device according to one embodiment of the present invention.
【0013】このタッチパネル入力装置は、可視光を透
過する抵抗体フィルムを積層した積層抵抗膜によるアナ
ログ接点式のタッチパネル1の一辺に光源2を、その対
向するもう一辺に光源2から照射される光を入力する受
光素子を有する受光部3をそれぞれ備えている。In this touch panel input device, a light source 2 is applied to one side of an analog contact type touch panel 1 having a laminated resistive film in which a resistive film that transmits visible light is laminated, and a light emitted from the light source 2 is applied to the other opposite side. Each of the light receiving sections 3 has a light receiving element for inputting the light.
【0014】図2は、このタッチパネル入力装置におけ
る入力操作時の説明図である。図2の(1)に示すよう
に、光源2から照射された光Lは全て受光部3によって
受光し、図2の(2)に示すように、操作者がタッチパ
ネル1上の所望の位置を押下するために指Fを該当位置
まで近付けると、指Fが光源2と受光部3とを結ぶ光L
の光路の一部を遮断することになり、受光部3内の受光
素子に入力する光Lの光量が減少し、図2の(3)に示
すように、操作者の指Fがタッチパネル1を押下する。FIG. 2 is an explanatory diagram at the time of an input operation in the touch panel input device. As shown in (1) of FIG. 2, all the light L emitted from the light source 2 is received by the light receiving unit 3, and as shown in (2) of FIG. When the finger F is brought close to the corresponding position in order to depress, the light F connecting the light source 2 and the light receiving unit 3
Part of the optical path is blocked, the amount of light L input to the light receiving element in the light receiving unit 3 decreases, and the operator's finger F touches the touch panel 1 as shown in (3) of FIG. Press.
【0015】そして、このタッチパネル入力装置は、受
光素子が入力光に応じて出力する電圧が変化した時刻と
タッチパネルの押下に応じて出力する座標位置が変化し
た時刻とに基づく時間差データをタッチパネルの押下位
置の座標位置データに付加して出力する。[0015] The touch panel input device uses the touch panel pressing device to input time difference data based on the time when the voltage output by the light receiving element in response to the input light changes and the time when the coordinate position output in response to the pressing of the touch panel changes. The position is added to the coordinate position data and output.
【0016】図3はこのタッチパネル入力装置の機能構
成を示すブロック図、図4はそのタッチパネル制御部内
の構成を示すブロック図、図5は時間差データの一例を
示す線図である。FIG. 3 is a block diagram showing a functional configuration of the touch panel input device, FIG. 4 is a block diagram showing a configuration in the touch panel control unit, and FIG. 5 is a diagram showing an example of time difference data.
【0017】受光素子10は、受光部に入射した光量に
応じた電圧を出力する。比較器11は、受光素子10か
ら出力された電圧と予め設定された基準電圧(閾値)V
とを比較し、受光素子10からの出力電圧が基準電圧V
よりも少なかったときにタッチパネル制御部12の割り
込み制御部21へパルスを発生する。The light receiving element 10 outputs a voltage corresponding to the amount of light incident on the light receiving section. The comparator 11 outputs a voltage output from the light receiving element 10 and a preset reference voltage (threshold) V
And the output voltage from the light receiving element 10 is equal to the reference voltage V
When the number is smaller than that, a pulse is generated to the interrupt control unit 21 of the touch panel control unit 12.
【0018】一方、タッチパネル1で押下された位置の
信号はA/D変換部13によって座標位置データに変換
され、タッチパネル制御部12の入力ポート23へ出力
される。On the other hand, the signal of the position depressed on the touch panel 1 is converted into coordinate position data by the A / D converter 13 and output to the input port 23 of the touch panel controller 12.
【0019】タッチパネル制御部12の割り込み制御部
21は、上記パルスを受け取ると、CPU20への割り
込み処理を要求する。CPU20は、タイマ22によっ
て操作者の指Fによって光Lの光路遮断からタッチパネ
ル1が押下されるまでの経過時間(時間差データ)を計
測し、その時間差データを押下操作の速さ情報として、
入力ポート23に入力された押下位置の座標位置データ
に付加して出力ポート26からGUIシステムへ出力す
る。Upon receiving the pulse, the interrupt control unit 21 of the touch panel control unit 12 requests an interrupt process to the CPU 20. The CPU 20 measures the elapsed time (time difference data) from the interruption of the optical path of the light L by the operator's finger F to the pressing of the touch panel 1 by the timer 22, and uses the time difference data as speed information of the pressing operation.
The data is added to the coordinate position data of the pressed position input to the input port 23 and output from the output port 26 to the GUI system.
【0020】図6は、タッチパネル制御部における割り
込み処理を示すフローチャートである。この処理は、ス
テップ(図中「S」で示す)1でタイマ割り込みか否か
を判断し、タイマ割り込みなら、ステップ2へ進んで時
間差データをインクリメントし、ステップ3へ進んで座
標位置データを取り込み、ステップ4へ進んで座標位置
データが安定したか否かを判断して、安定したら、ステ
ップ5へ進んで座標位置データに時間差データを付加し
て出力ポートへ出力し、この割り込み処理を終了する。FIG. 6 is a flowchart showing an interrupt process in the touch panel control unit. In this process, it is determined in step (indicated by "S" in the figure) 1 whether or not a timer interrupt has occurred. If the timer interrupt has occurred, the process proceeds to step 2 to increment the time difference data, and proceeds to step 3 to fetch coordinate position data. Proceeding to step 4, it is determined whether or not the coordinate position data has become stable. If stabilized, the flow proceeds to step 5 to add the time difference data to the coordinate position data and output it to the output port, thus ending this interrupt processing. .
【0021】ステップ1の判断でタイマ割り込みでなけ
れば、ステップ6へ進んで外部割り込みか否かを判断し
て、外部割り込みなら、ステップ7へ進んで時間差デー
タをリセットし、この割り込み処理を終了する。ステッ
プ4で座標データが安定しなかったときとステップ6で
外部割り込みでなかったときは、この割り込み処理をそ
のまま終了する。If it is determined in step 1 that the interrupt is not a timer interrupt, the process proceeds to step 6 to determine whether or not the interrupt is an external interrupt. If the interrupt is an external interrupt, the process proceeds to step 7 to reset the time difference data and terminate the interrupt process. . If the coordinate data is not stable in step 4 and if it is not an external interrupt in step 6, this interrupt processing is terminated.
【0022】図7は、このタッチパネル入力装置から出
力される座標位置データ及び時間差データに基づくGU
Iを実現するソフトウェアの構成を示す図である。アプ
リケーション30は、通常のOA機器システムの機能を
処理実行するプログラムである。なお、このアプリケー
ション30の具体的処理内容は省略し、この発明にかか
わる操作者との情報の授受(GUI)にかかわる部分の
説明のみとする。FIG. 7 shows a GU based on coordinate position data and time difference data output from the touch panel input device.
FIG. 3 is a diagram illustrating a configuration of software for implementing I. The application 30 is a program that executes and executes functions of a normal OA device system. It should be noted that the specific processing contents of the application 30 are omitted, and only the part related to the transfer of information (GUI) with the operator according to the present invention will be described.
【0023】アプリケーション30は、操作者への出力
と操作者からの入力が必要なとき、GUIハンドラ31
を経由して表示及び入力を処理する。このアプリケーシ
ョン30における表示処理には、例えば、画面の作成,
消去,表示切換,ボタン等の選択項目の表示などがあ
る。一方、入力処理には、例えば、GUIハンドラ31
から特定のボタンの押下に対応するメッセージを受け取
ったときに、押下されたボタンに応じて発生する処理で
ある。When the application 30 needs output to the operator and input from the operator, the GUI handler 31
Process display and input via. The display processing in the application 30 includes, for example, screen creation,
There are deletion, display switching, display of selection items such as buttons, and the like. On the other hand, in the input processing, for example, the GUI handler 31
This is a process that occurs when a message corresponding to the pressing of a specific button is received from the user.
【0024】GUIハンドラ31は、操作者とアプリケ
ーション30との間の情報の授受を一括して行なうプロ
グラムである。このGUIハンドラ31は、表示処理で
は、アプリケーションからの指示に従ってディスプレイ
・ドライバ32を経由して指定された画面の表示を指示
及び管理する。一方、入力処理では、タッチパネル・ド
ライバ33からのイベントを随時監視し、イベントが発
生する度にそのイベントの種類を解析し、アプリケーシ
ョン30へその種類を示す情報をメッセージの形で通知
する。The GUI handler 31 is a program for collectively transmitting and receiving information between the operator and the application 30. In the display process, the GUI handler 31 instructs and manages the display of a screen specified via the display driver 32 in accordance with an instruction from an application. On the other hand, in the input process, an event from the touch panel driver 33 is monitored as needed, the type of the event is analyzed each time an event occurs, and information indicating the type is notified to the application 30 in the form of a message.
【0025】このイベントとは、例えば、「タッチパネ
ルが操作者の指によって押下され、その押下位置を示す
座標位置は(X,Y)である」のようなより低位の事象
である。This event is a lower event such as "the touch panel is pressed by the finger of the operator, and the coordinate position indicating the pressed position is (X, Y)".
【0026】GUIハンドラ31は、表示画面上に現在
表示されているメニュー,ボタン等の対象との位置関係
に基づいてイベントの事象の種類を解析し、より抽象的
な事象(メッセージ)としてアプリケーション30へ通
知する。メッセージは、例えば「あるボタンが押下され
た」という事象に対応する。ディスプレイドライバ32
は、GUIハンドラ31からの指示に従ってLCD表示
装置,CRT表示装置等の画面にメニュー,ボタン等の
実体を描画する。The GUI handler 31 analyzes the type of the event based on the positional relationship with the object such as a menu or a button currently displayed on the display screen, and determines the event as a more abstract event (message). Notify to The message corresponds to, for example, an event that a certain button has been pressed. Display driver 32
Draws entities such as menus and buttons on a screen such as an LCD display device or a CRT display device in accordance with an instruction from the GUI handler 31.
【0027】タッチパネルドライバ33は、操作者の指
がタッチパネル1上の任意の位置が押下されたとき、そ
の押下位置の座標位置データ(X,Y)と、押下時の経
過時間(時間差データ)とを検出し、座標の変位に応じ
て固有のイベントを割付けてGUIハンドラ31へ通知
する。When an operator's finger presses an arbitrary position on the touch panel 1, the touch panel driver 33 stores coordinate position data (X, Y) of the pressed position, elapsed time (time difference data) at the time of pressing, and the like. Is detected, and a unique event is assigned to the GUI handler 31 in accordance with the displacement of the coordinates.
【0028】ここで、タッチパネル・ドライバ33は、
タッチパネル入力装置から受け取った押下時の経過時間
(時間差データ)を予め設定した閾値と比較し、経過時
間が閾値よりも少ないときには「速いタッチパネル押
下」のイベントとして、経過時間が閾値よりも多いとき
には「遅いタッチパネル押下」のイベントとしてそれぞ
れGUIハンドラ31へ通知する。Here, the touch panel driver 33
The elapsed time (time difference data) at the time of pressing received from the touch panel input device is compared with a preset threshold, and when the elapsed time is shorter than the threshold, the event is a “fast touch panel press”. Each event is notified to the GUI handler 31 as a "slow touch panel press" event.
【0029】このようにして、座標位置データに操作速
度を示す時間差データを付加して出力するので、GUI
システムで操作者の入力操作に関するより多くの情報を
出力することができ、GUIシステムで識別可能な操作
のバリエーションを増やすことができる。したがって、
タッチパネルによる多様な入力操作を容易に且つ簡単に
行なうことができ、操作の利便性を著しく向上させるこ
とができる。As described above, since the coordinate position data and the time difference data indicating the operation speed are added and output, the GUI
The system can output more information regarding the input operation of the operator, and can increase the variation of the operation that can be identified by the GUI system. Therefore,
Various input operations using the touch panel can be easily and easily performed, and the convenience of the operation can be significantly improved.
【0030】また、タッチパネルの押下の速さに応じて
異なるイベントをGUIハンドラで認識することがで
き、タッチパネルの画面押下の動作の速度に応じて異な
る動作を割り当てることができ、操作の利便性を向上さ
せることができる。Further, different events can be recognized by the GUI handler in accordance with the pressing speed of the touch panel, and different operations can be assigned in accordance with the speed of the pressing operation of the screen of the touch panel. Can be improved.
【0031】さらに、図8に示すように、上記光源2に
代えて、タッチパネル1の背面側にバックライト4を設
け、バックライト4の照明光L′をレンズ5によってタ
ッチパネル1の表面と平行な光路へ導くことによって受
光部3へ照射するようにすれば、タッチパネル1の表示
内容を鮮明にすると共に、操作者の押下動作を検出する
ための光源にも利用することができ、操作の利便性を安
価に実現することができる。Further, as shown in FIG. 8, a backlight 4 is provided on the back side of the touch panel 1 in place of the light source 2, and illumination light L ′ of the backlight 4 is parallel to the surface of the touch panel 1 by a lens 5. If the light is irradiated to the light receiving unit 3 by being guided to the optical path, the display content of the touch panel 1 can be sharpened, and the light can be used as a light source for detecting the pressing operation of the operator. Can be realized at low cost.
【0032】[0032]
【発明の効果】以上説明してきたように、この発明によ
るタッチパネル入力装置によれば、操作者が1本の指を
使って入力する操作のバリエーションを容易に増やすこ
とができる。As described above, according to the touch panel input device according to the present invention, it is possible to easily increase the variation of the operation that the operator inputs using one finger.
【図1】この発明の一実施形態であるタッチパネル入力
装置の概略構成を示す図である。FIG. 1 is a diagram showing a schematic configuration of a touch panel input device according to an embodiment of the present invention.
【図2】この発明の一実施形態のタッチパネル入力装置
における入力操作時の説明図である。FIG. 2 is an explanatory diagram at the time of an input operation in the touch panel input device of one embodiment of the present invention.
【図3】この発明の一実施形態のタッチパネル入力装置
の機能構成を示すブロック図である。FIG. 3 is a block diagram showing a functional configuration of the touch panel input device according to the embodiment of the present invention;
【図4】図3に示したタッチパネル制御部内の構成を示
すブロック図である。FIG. 4 is a block diagram showing a configuration inside a touch panel control unit shown in FIG. 3;
【図5】時間差データの一例を示す線図である。FIG. 5 is a diagram showing an example of time difference data.
【図6】図3に示したタッチパネル制御部における割り
込み処理を示すフローチャートである。6 is a flowchart showing an interrupt process in the touch panel control unit shown in FIG.
【図7】この発明の一実施形態のタッチパネル入力装置
から出力される座標位置データと時間差データに基づく
GUIを実現するソフトウェアの構成を示す図である。FIG. 7 is a diagram showing a configuration of software for realizing a GUI based on coordinate position data and time difference data output from the touch panel input device according to one embodiment of the present invention.
【図8】この発明の他の実施形態であるタッチパネル入
力装置の概略構成を示す図である。FIG. 8 is a diagram showing a schematic configuration of a touch panel input device according to another embodiment of the present invention.
1:タッチパネル 2:光源 3:受光部 4:バックライト 5:レンズ 10:受光素子 11:比較器 12:タッチパネル制御部 13:A/D変換部 20:CPU 21:割り込み制御部 22:タイマ 23:入力ポート 24:ROM 25:RAM 26:出力ポート 30:アプリケーション 31:GUIハンドラ 32:ディスプレイ・ドライバ 33:タッチパネル・ドライバ L:光 F:指 V:基準電圧 1: touch panel 2: light source 3: light receiving section 4: backlight 5: lens 10: light receiving element 11: comparator 12: touch panel control section 13: A / D conversion section 20: CPU 21: interrupt control section 22: timer 23: Input port 24: ROM 25: RAM 26: Output port 30: Application 31: GUI handler 32: Display driver 33: Touch panel driver L: Light F: Finger V: Reference voltage
Claims (3)
したアナログ接点式のタッチパネルの一辺に光源を、そ
の対向するもう一辺に前記光源から照射される光を入力
する受光素子をそれぞれ設け、前記受光素子が入力光に
応じて出力する電圧が変化した時刻と前記タッチパネル
の押下に応じて出力する座標位置が変化した時刻とに基
づく時間差データを前記タッチパネルの押下位置の座標
位置データに付加して出力する手段を備えたことを特徴
とするタッチパネル入力装置。1. A light source is provided on one side of an analog contact type touch panel in which a resistor film that transmits visible light is laminated, and a light receiving element for inputting light emitted from the light source is provided on the other opposite side thereof. The time difference data based on the time when the voltage output by the light receiving element in response to the input light changes and the time when the coordinate position output in response to the pressing of the touch panel changes is added to the coordinate position data of the pressing position of the touch panel. A touch panel input device comprising output means.
おいて、 前記タッチパネルの背面側にバックライトを設け、該バ
ックライトの照明光をレンズによって前記タッチパネル
の表面と平行な光路へ導くことによって前記光源にした
ことを特徴とするタッチパネル入力装置。2. The touch panel input device according to claim 1, wherein a backlight is provided on a back side of the touch panel, and illumination light of the backlight is guided to an optical path parallel to a surface of the touch panel by a lens, so that the light source is provided to the light source. A touch panel input device characterized in that:
装置によって出力された座標位置データに付加された時
間差データを予め設定した閾値と比較し、その比較結果
に基づいて異なる動作を割り当てるようにしたことを特
徴とするグラフィカルユーザインタフェース方法。3. The time difference data added to the coordinate position data output by the touch panel input device according to claim 1 is compared with a preset threshold value, and different operations are assigned based on the comparison result. A graphical user interface method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1594498A JPH11212692A (en) | 1998-01-28 | 1998-01-28 | Touch panel input device and graphical user interface method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1594498A JPH11212692A (en) | 1998-01-28 | 1998-01-28 | Touch panel input device and graphical user interface method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11212692A true JPH11212692A (en) | 1999-08-06 |
Family
ID=11902885
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1594498A Pending JPH11212692A (en) | 1998-01-28 | 1998-01-28 | Touch panel input device and graphical user interface method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11212692A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005109396A3 (en) * | 2004-05-07 | 2006-12-14 | Next Holdings Ltd | Touch panel display system with illumination and detection provided from a single edge |
| US7629967B2 (en) | 2003-02-14 | 2009-12-08 | Next Holdings Limited | Touch screen signal processing |
| US8902193B2 (en) | 2008-05-09 | 2014-12-02 | Smart Technologies Ulc | Interactive input system and bezel therefor |
| US9442607B2 (en) | 2006-12-04 | 2016-09-13 | Smart Technologies Inc. | Interactive input system and method |
-
1998
- 1998-01-28 JP JP1594498A patent/JPH11212692A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7629967B2 (en) | 2003-02-14 | 2009-12-08 | Next Holdings Limited | Touch screen signal processing |
| WO2005109396A3 (en) * | 2004-05-07 | 2006-12-14 | Next Holdings Ltd | Touch panel display system with illumination and detection provided from a single edge |
| US7538759B2 (en) | 2004-05-07 | 2009-05-26 | Next Holdings Limited | Touch panel display system with illumination and detection provided from a single edge |
| US9442607B2 (en) | 2006-12-04 | 2016-09-13 | Smart Technologies Inc. | Interactive input system and method |
| US8902193B2 (en) | 2008-05-09 | 2014-12-02 | Smart Technologies Ulc | Interactive input system and bezel therefor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5666113A (en) | System for using a touchpad input device for cursor control and keyboard emulation | |
| US7042445B2 (en) | Input device for moving cursor and scrolling image on screen | |
| JP3588201B2 (en) | Coordinate input device and control method thereof | |
| US9459700B2 (en) | Keyboard with ntegrated touch surface | |
| US20020067346A1 (en) | Graphical user interface for devices having small tactile displays | |
| US20040104894A1 (en) | Information processing apparatus | |
| KR100553671B1 (en) | Method for driving pointing device of computer system | |
| JP2001134382A (en) | Graphic processing unit | |
| JPH0778120A (en) | Hand-held arithmetic unit and processing method of input signal in hand-held arithmetic unit | |
| JPH11203044A (en) | Information processing system | |
| JP2004054861A (en) | Touch mouse | |
| JP2004213312A (en) | Information processing device and touch panel | |
| US6018336A (en) | Computer system having digitizing tablet | |
| JP3909997B2 (en) | Input control device | |
| JP5968588B2 (en) | Electronics | |
| JP5845585B2 (en) | Information processing device | |
| US8327294B2 (en) | Method and system to reduce workload and skills required in usage of mouse or other pointing devices | |
| JPH11212692A (en) | Touch panel input device and graphical user interface method | |
| TWI413920B (en) | Computer cursor control system | |
| JPH11126132A (en) | Input device | |
| JPH11126135A (en) | Input device | |
| TWI439922B (en) | Handheld electronic apparatus and control method thereof | |
| JPH11304503A (en) | Information display device | |
| KR20020076592A (en) | Intelligence pointing apparatus and method for mouse | |
| JPH10228348A (en) | Mouse for computer |