[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2623787B2 - タッチ入力キーボード装置 - Google Patents

タッチ入力キーボード装置

Info

Publication number
JP2623787B2
JP2623787B2 JP29058388A JP29058388A JP2623787B2 JP 2623787 B2 JP2623787 B2 JP 2623787B2 JP 29058388 A JP29058388 A JP 29058388A JP 29058388 A JP29058388 A JP 29058388A JP 2623787 B2 JP2623787 B2 JP 2623787B2
Authority
JP
Japan
Prior art keywords
control unit
display
input
touch panel
touch
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.)
Expired - Fee Related
Application number
JP29058388A
Other languages
English (en)
Other versions
JPH02136914A (ja
Inventor
俊宏 浅見
知善 竹林
敏 奥山
嘉久 水野
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP29058388A priority Critical patent/JP2623787B2/ja
Publication of JPH02136914A publication Critical patent/JPH02136914A/ja
Application granted granted Critical
Publication of JP2623787B2 publication Critical patent/JP2623787B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔概 要〕 入力される座標位置により入力キーを決定する制御部
と、該制御からの制御信号により表示装置に表示信号を
出力する表示制御部と、該表示装置の表示面に設置され
たタッチパネルと、該タッチパネルからの入力情報によ
り座標情報を該制御部に通知するタッチパネル制御部と
を備え、該表示装置の表示面に表示されたキーボード表
示に対応した位置を該タッチパネルを介してタッチする
ことでキー入力を行うタッチ入力キーボード装置に関
し、 誤ったキー入力を減少することが出来るタッチ入力キ
ーボードの提供を目的とし、 該表示制御部と該表示装置との間に表示画面を拡大す
るための画面拡大制御部を設け、該タッチパネル制御部
がタッチ入力(オン)を検出すると、該当座標位置を該
制御部へ送り、該制御部は該当座標位置に対応した拡大
用のデータを該表示制御部を介して該画面拡大制御部へ
送り、該表示装置の表示画面に拡大表示させ、該タッチ
入力のオフした座標情報が該タッチパネル制御部を介し
て該制御部で受信した時に、該制御部は、該表示装置の
表示画面上の該座標情報位置のキーを入力キーとする構
成とする。
〔産業上の利用分野〕
本発明は、表示装置の表示面に表示されたキーボード
状のイメージをタッチパネルを介してタッチすることで
キー入力を行うタッチ入力キーボード装置の改良に関す
る。
〔従来の技術〕
以下従来例を図を用いて説明する。
第6図は従来例のブロック図、第7図は1例の表示装
置に表示されたキーボード状のイメージ及びタッチ位置
を示す図である。
第6図中、1はプログラムを実行するプロセッサ、2
はキーボード状のイメージを表示するプログラムや、こ
のプログラムを呼び出しキーボード状のイメージを表示
させる為の関数を有するプログラム等のプログラム及び
データが格納されているROM、3はプログラムを実行す
る為に変数等のデータを記憶するRAM、4は画面表示を
行うCRT等を持つ表示装置、5は表示装置4のCRTへの制
御信号(水平同期,垂直同期)の発生及び表示画面を生
成する表示制御部、6は表示装置4の前面に設置される
透明なパネルのタッチパネル、7はタッチパネル6を制
御すると共に、タッチされた座標をプロセッサ1が実行
するプログラムに出力する機能を持つタッチパネル制御
部である。
第7図はキーボード状のイメージを表示するプログラ
ムにより表示された通常のQWERTYキーボードのイメージ
を示している。
キー入力を行うには、キーボード状のイメージを表示
するプログラムにより、表示装置4に第7図に示す如き
キーボード状のイメージを表示し、指等のポインティン
グデバイスを用いてタッチパネル7を介して入力したい
キーにタッチする。
すると、その座標位置がタッチパネル制御部6よりプ
ロセッサ1に通知され実行中のプログラムに入力され
る。
〔発明が解決しようとする課題〕
しかしながら、このようなタッチ入力キーボードで
は、表示画面の大きさの制限から画面表示されたキーボ
ード状のイメージの大きさが充分に得られないことが多
い。
このような場合、タッチパネルの誤差、表示画面とタ
ッチパネルの間に隙間があることによる視差、タッチ位
置のばらつき,例えば第7図の×に示す如く、Fを入力
しようとしてRキー,Tキー,Fキーの中間にタッチオンす
ると、誤ってRとかTを入力することが生ずる等、誤っ
たキー入力を生ずることが度々起こる問題点がある。
本発明は誤ったキー入力を減少することが出来るタッ
チ入力キーボードの提供を目的としている。
〔課題を解決するための手段〕
第1図は本発明の原理ブロック図である。
第1図に示す如く、入力される座標位置により入力キ
ーを決定する制御部9と、該制御部9からの制御信号に
より表示装置4に表示信号を出力する表示制御部5と、
該表示装置4の表示面に設置されたタッチパネル7と、
該タッチパネル7からの入力情報により座標情報を該制
御部9に通知するタッチパネル制御部6とを備え、該表
示装置4の表示面に表示されたキーボード表示に対応し
た位置を該タッチパネル7を介してタッチすることでキ
ー入力を行うタッチ入力キーボード装置において、 該表示装置5と該表示装置4との間に表示画面を拡大
するための画面拡大制御部8を設け、該タッチパネル制
御部6がタッチ入力(オン)を検出すると、該当座標位
置を該制御部9へ送り、該制御部9は該当座標位置に対
応した拡大用のデータを該表示制御部5を介して該画面
拡大制御部8へ送り、該表示装置4の表示画面に拡大表
示させ、 該タッチ入力のオフした座標情報が該タッチパネル制
御部6を介して該制御部9で受信した時に、該制御部9
は、該表示装置4の表示画面上の該座標情報位置のキー
を入力キーとするようにする。
〔作 用〕
本発明によれば、表示装置4にキーボード状のイメー
ジが表示されている時、タッチオンがあると、タッチパ
ネル制御部6はタッチオンした座標を制御部9に知らせ
る。
すると、制御部9は、表示制御部5を介して、タッチ
オンした座標を中心にした拡大制御データを画面拡大制
御部5に与え画面を拡大表示させる。
拡大表示させると、操作者は、指等のポインティング
デバイスの位置を容易に所望のキーの略真中にすること
が出来るので、拡大表示されたキーボード状のイメージ
を基にタッチ位置を所望のキーの略真中に変更してタッ
チオフする。
すると、タッチパネル制御部6はその座標を制御部9
に知らせる。
制御部9は、タッチオフした座標により入力キーの判
定を行ないそれをキー入力とする。
即ち、キーボード状のイメージを拡大すると、操作者
は、指等のポインティングデバイスの位置を容易に所望
のキーの略真中にすることが出来るので、誤ったキー入
力を減少することが出来る。
〔実施例〕
以下本発明の1実施例に付き図に従って説明する。
第2図は本発明の実施例のブロック図、第3図は本発
明の実施例の拡大制御及び入力キー決定プログラムのフ
ローチャート、第4図は1例の拡大前のタッチ位置と2
倍拡大する場合のスタートアドレス決定の説明図、第5
図は1例の2倍に拡大表示されたキーボード状のイメー
ジを示す図である。
第2図中、11は表示画面データを書き込むVRAM、10は
VRAM11に書き込むデータの作成,VRAM11へのデータの書
込み,読み出し,表示装置4への制御信号(水平同期,
垂直同期)の発生等の機能を持つCRTコントローラ、12
はCRTコントローラ10にてVRAM11より読み出した並列デ
ータを表示装置4用に直列データに変換する並直列変換
部、13は表示装置4への直列表示信号をドット単位で遅
延させる遅延回路、14は表示装置4への制御信号をワー
ド単位で遅延させる遅延回路、20は表示制御部及び画面
拡大制御部である。
タッチパネル制御部6では、タッチパネルコントロー
ラ15がタッチ座標を直列データとして出力し、シリアル
インタフェース16を経由してプロセッサ1に伝送する。
又ROM2には、第3図に示す拡大制御及び入力キー決定
プログラムを格納しており、タッチパネル7をタッチオ
ンすると、プロセッサ1はこれを読み出し実行する。
画面の拡大表示を行う為には、CRTコントローラ10と
しては、表示スタートアドレスを変換させる機能を持つ
CRTコントローラLSI(例えば、日立のHD63484)を用い
れば比較的容易に行える。
この時は、表示スタートアドレスと、画面の拡大係数
をCRTコントローラLSIに与える必要がある。
画面の拡大係数を2とした場合を代表例として、表示
スタートアドレスの計算方法につき以下説明する。
表示装置4の表示画面を通常使用されているものとす
ると、第4図に示す如く、表示幅は16進数で28ワード
(10進40ワード)640ドットで、縦は400ドット(400
行)で、1アドレス領域は(A)に示す如く16ドット
で、1行当たり28h(hは16進数を示す)領域有り、表
示スタートアドレスは16進数の0000hで、1行目の最後
のアドレスは0027h、2行目の最初のアドレスは0028hで
ある。
キーボード状のイメージ表示時に、第4図のT(x,
y)点をタッチオンした時、拡大係数を2とすると、画
面は2倍となるので、拡大後の表示スタートアドレスは
T点と、画面の左上の座標(0,0)との中間のA点(x/
2,y/2)点にすればよい。
A点のアドレスは、1行当たり28hアドレス有り、又
xは0〜639で1領域は16ドットであるので、次式
(1)のようにして求められる。
Aad=(y/2)×28h+(x/2)/16 ・・・(1) このAadを表示スタートアドレスとし、A点のワード
内のドット位置に関して、A点がワードの先頭にくるよ
うに遅延回路13にて遅延を行わさせるが、この遅延させ
るドット数Ddは次式(2)のようになる。
Dd=〔16−(y/2)%16〕×2 ・・・(2) 但し%は(y/2)を16で割った余りを求めることを意
味している。
例えばy/2が87であれば、87/16の余りは7であるの
で、(16−7)×2ドット遅延させることになる。
尚この×2は2倍に拡大する為相対的にドット数は2
倍になる為であり、この遅延では2ワード分となる為、
CRTコントローラ10よりのCRT制御信号も遅延回路14にて
2ワード分遅延させることになる。
尚又並直列変換部12でのシフトドットクロックの周波
数も1/2にする必要がある。
このようにすると、キーボード状のイメージは第5図
に示す如く拡大されたものとなる。
次に、第3図の拡大制御及び入力キー決定プログラム
に従って拡大制御及び入力キー決定につき以下説明す
る。
ステップ1にて、タッチオンされたT(x,y)点の座
標がタッチパネルコントローラ15,シリアルインタフェ
ース16を介してプロセッサ1に知らされる。
すると、ステップ2にて上記説明の(1)式にて表示
スタートアドレスを求め、又(2)式にて遅延回路13に
て遅延させるドット数を求める。
そして、ステップ3にて、表示スタートアドレスをCR
Tコントローラ10に通知し、ステップ4にてCRT制御信号
を2ワード遅延させるように遅延回路14に通知し、ステ
ップ5にて表示信号を18ドット遅延させるように遅延回
路13に通知する。
又ステップ6にて並直列変換部12にシフトドットクロ
ックの周波数を1/2にするよう通知する。
すると、表示装置4の表示画面のキーボード状のイメ
ージは2倍に拡大される。
拡大されて大きくなったので、操作者は所望のキーボ
ードの略真中の位置に指等のポインティングデバイスを
移動しタッチオフする。
すると、ステップ7にてタッチオフした位置の座標が
タッチパネルコントローラ15,シリアルインタフェース1
6を介してプロセッサ1に入力する。
すると、ステップ8にて、タッチしたキーの判定を行
いキー入力とする。
即ち、操作者は、拡大したキーボード状のイメージを
基に、指等のポインティングデバイスをタッチさせタッ
チオフするので、容易に所望のキーの略真中にすること
が出来る。
従って、誤ったキー入力を減少することが出来る。
尚この発明は、表示画面に多数表示されたタッチ入力
の為のメニュウに用いても同様に誤ったキー入力を減少
することが出来る。
〔発明の効果〕
以上詳細に説明せる如く本発明によれば、限られた表
示画面に表示されたキーボード状のイメージのタッチ入
力に関し、誤ったキー入力を減少することが出来る効果
がある。
【図面の簡単な説明】
第1図は本発明の原理ブロック図、 第2図は本発明の実施例のブロック図、 第3図は本発明の実施例の拡大制御及び入力キー決定プ
ログラムのフローチャート、 第4図は1例の拡大前のタッチ位置と2倍拡大する場合
のスタートアドレス決定の説明図、 第5図は1例の2倍に拡大表示されたキーボード状のイ
メージを示す図、 第6図は従来例のブロック図、 第7図は1例の表示装置に表示されたキーボード状のイ
メージ及びタッチ位置を示す図である。 図において、 1はプロセッサ、 2はROM、 3はRAM、 4は表示装置、 5は表示制御部、 6はタッチパネル制御部、 7はタッチパネル、 8は画面拡大制御部、 9は制御部、 10はCRTコントローラ、 11はVRAM、 12は並直列変換部、 13,14は遅延回路、 15はタッチパネルコントローラ、 16はシリアルインタフェース、 20は表示制御部及び画面拡大制御部を示す。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 水野 嘉久 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (56)参考文献 特開 昭61−235935(JP,A) 特開 平1−314321(JP,A)

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】入力される座標位置により入力キーを決定
    する制御部(9)と、該制御部(9)からの制御信号に
    より表示装置(4)に表示信号を出力する表示制御部
    (5)と、該表示装置(4)の表示面に設置されたタッ
    チパネル(7)と、該タッチパネル(7)からの入力情
    報により座標情報を該制御部(9)に通知するタッチパ
    ネル制御部(6)とを備え、該表示装置(4)の表示面
    に表示されたキーボード表示に対応した位置を該タッチ
    パネル(7)を介してタッチすることでキー入力を行う
    タッチ入力キーボード装置において、 該表示制御部(5)と該表示装置(4)との間に表示画
    面を拡大するための画面拡大制御部(8)を設け、該タ
    ッチパネル制御部(6)がタッチ入力(オン)を検出す
    ると、該当座標位置を該制御部(9)へ送り、該制御部
    (9)は該当座標位置に対応した拡大用のデータを該表
    示制御部(5)を介して該画面拡大制御部(8)へ送
    り、該表示装置(4)の表示画面に拡大表示させ、該タ
    ッチ入力のオフした座標情報が該タッチパネル制御部
    (6)を介して該制御部(9)で受信した時に、該制御
    部(9)は、該表示装置(4)の表示画面上の該座標情
    報位置のキーを入力キーとすることを特徴とするタッチ
    入力キーボード装置。
JP29058388A 1988-11-17 1988-11-17 タッチ入力キーボード装置 Expired - Fee Related JP2623787B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29058388A JP2623787B2 (ja) 1988-11-17 1988-11-17 タッチ入力キーボード装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29058388A JP2623787B2 (ja) 1988-11-17 1988-11-17 タッチ入力キーボード装置

Publications (2)

Publication Number Publication Date
JPH02136914A JPH02136914A (ja) 1990-05-25
JP2623787B2 true JP2623787B2 (ja) 1997-06-25

Family

ID=17757898

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29058388A Expired - Fee Related JP2623787B2 (ja) 1988-11-17 1988-11-17 タッチ入力キーボード装置

Country Status (1)

Country Link
JP (1) JP2623787B2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005301322A (ja) * 2002-02-07 2005-10-27 Kathenas Inc 入力装置、携帯電話機及び携帯情報機器
JP4752887B2 (ja) 2008-09-12 2011-08-17 ソニー株式会社 情報処理装置、情報処理方法およびコンピュータプログラム
JP2011150489A (ja) * 2010-01-20 2011-08-04 Sony Corp 情報処理装置及びプログラム
JP5407950B2 (ja) 2010-03-11 2014-02-05 ソニー株式会社 情報処理装置、情報処理方法およびプログラム

Also Published As

Publication number Publication date
JPH02136914A (ja) 1990-05-25

Similar Documents

Publication Publication Date Title
US5581243A (en) Method and apparatus for displaying simulated keyboards on touch-sensitive displays
JP2792597B2 (ja) ソフトキーボードを利用した携帯用情報端末機及び情報入力方法
EP0557282B1 (en) Computer with tablet input to standard programs
EP0557320B1 (en) User interface having simulated devices
US7088344B2 (en) Data processor, I/O device, touch panel controlling method, recording medium, and program transmitter
EP0422577A2 (en) Method and apparatus for displaying simulated keyboards on touch-sensitive displays
JPH10269022A (ja) 通信機能付き携帯型情報処理装置
JP2005234291A (ja) 表示装置および表示方法
JP2003177848A (ja) ソフトウェアキーボードのキー表示方法及び文字入力装置
JP2005208991A (ja) 位置情報出力装置及び信号処理方法
JP3601781B2 (ja) コンピュータ装置、表示装置、表示制御装置、記憶媒体、プログラム伝送装置、表示制御方法
JP2623787B2 (ja) タッチ入力キーボード装置
US6072487A (en) Scroll synchronizing system method and computer memory product
JP2678270B2 (ja) 表示制御装置
JPH11272422A (ja) コンピュータ入力装置
JP2001154779A (ja) マウスカーソル制御方法
JP3045905B2 (ja) 文字描画装置
JP2539066B2 (ja) 手書き入力処理装置
JPS62189584A (ja) 複数ウインドウの表示方法
JPH05250125A (ja) マルチウィンドウ表示制御装置
JP3498408B2 (ja) 手書き入力装置
JP2003296029A (ja) 入力装置
JP2508634B2 (ja) マルチウインドウ生成装置
JP3115068B2 (ja) 画面表示制御装置
JP2001056746A (ja) ポインティングデバイス、表示制御装置、および、記憶媒体

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees