JPH06348411A - 入出力装置 - Google Patents

入出力装置

Info

Publication number
JPH06348411A
JPH06348411A JP14030293A JP14030293A JPH06348411A JP H06348411 A JPH06348411 A JP H06348411A JP 14030293 A JP14030293 A JP 14030293A JP 14030293 A JP14030293 A JP 14030293A JP H06348411 A JPH06348411 A JP H06348411A
Authority
JP
Japan
Prior art keywords
key
liquid crystal
scan code
input
pad
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
JP14030293A
Other languages
English (en)
Inventor
Tatsuya Adachi
達也 足立
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP14030293A priority Critical patent/JPH06348411A/ja
Publication of JPH06348411A publication Critical patent/JPH06348411A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】 【目的】 入出力装置に於いて、各々のアプリケーショ
ンに応じたキー設定を行ない、アプリケーションの操作
性を向上させること。 【構成】 入出力装置に於いて、表示部に対応する圧力
センサ機能を持つ圧力感知パネルと、前記圧力センサか
らの信号により座標データを算出する機能と、前記座標
データとキー情報とを対応させる演算機能とを追加した
構成。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はコンピュータ等の情報処
理装置に付設される入出力装置に関するものである。
【0002】
【従来の技術】図6は従来装置の構成図であり、例とし
てキーボードインターフェースの概要を示す。
【0003】テンキーパッド6−6はコンピュータもし
くはキーボード6−5と信号ケーブル及びコネクタを介
して接続されている。テンキーパッド6−6は操作面に
数個のキーが設けられており、それを押下することによ
ってキートップに書かれている文字の入力の有無をコン
ピュータに送信する。キーボード6−5もしくは、テン
キーキーパッド6−6のキーが押下解放されると、その
キーに該当するキーボードスキャンコードが発生し、キ
ーボードコントローラ6−4に送信される。
【0004】キーボードコントローラ6−4では、キー
ボードスキャンコードはシステムスキャンコードに変換
され、キーボード入出力バッファ6−3に蓄えられる。
【0005】アプリケーション6−1はシステム制御装
置6−2内のBIOS(Basic Input Output System)の
ファンクションコールでコードを取り込むことができ
る。
【0006】
【発明が解決しようとする課題】上述のように従来のキ
ーパッドでは、キーの配置が限られておりアプリケーシ
ョン毎の設定はできない。これではパーソナルコンピュ
ータ等のようにアプリケーションにより使用するキー
が、各々異なる意味を持つ場合には操作が大変難しくな
る。更に一つのアプリケーションで考えると、個々のア
プリケーション毎に使用頻度の高いキーというのが決ま
っているにも拘わらず、複数のアプリケーション対応を
考えた場合には、使用頻度の高いキーがあちらこちらに
散在することになり不便である。
【0007】
【課題を解決するための手段】本発明は上記課題の解決
を目的としてなされたものであり、情報処理装置本体か
らの信号により、文字及びグラフィックを表示する手段
と、キー情報や文字及びグラフィック等各種データを入
力する手段と、前記各種データを記憶する手段とを備え
る入出力装置に於いて、前記表示部に対応する圧力セン
サ機能を持つ圧力感知パネルと、前記圧力センサからの
信号により座標データを算出する手段と、前記座標デー
タとキー情報とを対応させる演算手段とを有することを
特徴とする入出力装置である。
【0008】
【作用】パーソナルコンピュータのアプリケーションで
は使用するキーは、各々のアプリケーションで異なり、
同じ一つのキーでもアプリケーションが変われば、その
意味が異なってくる。また、ひとつのアプリケーション
をとってみれば、良く使われるキーというのが、それぞ
れのアプリケーションで決まっており、そのキーを一所
にまとめ固有化することにより、アプリケーションの操
作性を向上させることができる。すなわち、上記構成に
より、各々のアプリケーションに応じたキー設定が可能
なため、非常に操作性の優れた入出力装置を提供でき
る。
【0009】
【実施例】以下図面に示した本発明の実施例に基づき詳
細を説明する。尚、これらの実施例に本発明は限定され
るものではないことは勿論である。
【0010】図1は本発明装置の全体構成図である。
【0011】本発明は液晶パッド1−9と液晶パッドド
ライバ1−3と液晶パッドユーティリティ1−10から
成る。液晶パッド1−9はキーボード1−8と連動しキ
ーボード1−8と同じキースキャンコードを発生する仕
組になっている。
【0012】液晶パッドドライバ1−3は、BIOS1
−4のキー割り込みをトラップしキー入力を監視する働
きを持ちアプリケーション1−1と液晶パッド1−9の
インタフェースを行なう働きを持っている。
【0013】液晶パッドユーティリティ1−10は、ド
ライバで行なう初期化をコマンドレベルで行なう機能を
持つ。
【0014】尚1−2はシステム制御装置、1−5はキ
ーボード入出力バッファ1−6を持つキーボードコント
ローラ、1−7は入力装置である。
【0015】図2は本発明装置の要部構成図であり、液
晶パッドの仕組を表す概略図である。
【0016】液晶パッド2−1は大きく分けると、圧力
パッド部2−2、表示パネル部2−3、制御部2−4の
3つに分かれる。圧力パッド部2−2は、使用者と液晶
パッド2−1が直接触れる部分で押下した場合の圧力を
電気的信号に変換させる機能を持つものである。表示パ
ネル部2−3は、キーの形状を表示し、使用者が実際に
肉眼で見、そのキーを認識する部分である。制御部2−
4は6つのパートに分かれている。入力バッファ部2−
5は生成されたキースキャンコードを一次蓄えておく機
能を持ち、インタフェース部2−7と連動し、パーソナ
ルコンピュータ2−11の受信状態が整えば、キースキ
ャンコードを送信する機能を持つ、これによってキーの
先打ができ便利である。コード変換部は、圧力パネルが
押下されたところの座標に対応するキースキャンコード
を選択する機能を持つ。インタフェース部2−7は、パ
ーソナルコンピュータ2−11との通信機能を有し、キ
ースキャンコードの送受信を制御する機能を持つ。表示
パネル制御部2−8は、表示パネルへの表示信号を制御
する機能を持ち、パーソナルコンピュータ2−11から
送信されてきた画像データを表示パネルに映し出す機能
を持つ。圧力パネル制御部は、圧力パネル部2−2から
送信されてきた電気的信号を座標データに変換する機能
を持つ、これによって圧力パネルのどの部分が押下され
ているかが判別できる。内部記憶メモリ部2−10は、
パーソナルコンピュータから送られてきた画像データを
蓄える機能を持つ。液晶パッドの動作は大きく分けて2
つある。それは、液晶パッドの圧力パネルが押下された
場合とキー画像を表示する場合の動作である。
【0017】図3にそれぞれの動作のフローチャートを
示す。
【0018】まず、キースキャンコードの発生動作を説
明する。使用者が圧力パネルを押下する3−1と圧力セ
ンサ機能によって圧力パネルに電荷が生じる3−2、そ
の電荷がそのまま圧力パネル制御部へ信号となり入り、
電荷の発生した位置によって座標が算出される3−3。
算出された座標は、内部記憶メモリ部に記録されている
キーの座標データと照合され、キー範囲内かを検証され
る3−4。一致すればキーに該当するキースキャンコー
ドが選択され3−5、本体であるパーソナルコンピュー
タに送信される3−6。
【0019】次にキー画像表示動作を説明する。本体で
あるパーソナルコンピュータからキーの画像データとそ
れに対応するキースキャンコードを示すフラグが送られ
てくる3−7。それらのデータを内部記憶メモリに記憶
するとともに3−8、表示パネルには、キー画像データ
の表示を行なう3−9。
【0020】次に液晶パッドドライバの詳細を述べる
と、液晶パッドドライバ1−3によって、システム制御
装置1−2が液晶パッド1−9からのキーコードを認識
する方法は、次の2通りの方法がある。
【0021】1.液晶パッドが固有のスキャンコードを
発生し、ドライバによってシステムスキャンコードに変
換する方法(固有スキャンコード型) 2.液晶パッドはキーボードと同じキーボードスキャン
コードを発生し、どのキーのスキャンコードを発生する
かは、ユーティリティおよびドライバで設定する。(ド
ライバ対応型) まず固有スキャンコード型について説明する。
【0022】液晶パッドドライバは初期設定時に液晶パ
ッドの有無調べ、液晶への表示、固有のスキャンコード
とシステムスキャンコードとの割り当てなどを行なう機
能を持つ。液晶への表示、固有のスキャンコードとシス
テムスキャンコードの対応、液晶の表示部と固有スキャ
ンコードの割り当ては、環境ファイルに登録されてい
る。
【0023】図4は本発明の動作を示すフローチャート
であり、ドライバが組み込まれた際の初期化の動作を示
すフローチャートである。
【0024】ドライバはまず液晶パッドの有無を調べる
4−1。液晶パッドが接続されていないか、何等かの理
由で液晶パッドの存在を認識できなければ、ドライバは
エラーメッセージを本体に接続されているCRTディス
プレイに表示して終了する4−3。液晶パッドの有無が
確認できれば、次にドライバは環境ファイルをハードデ
ィスクもしくはフロッピーディスクから探す。この場合
も、環境ファイルが無ければ4−2、液晶パッドが無い
場合と同じエラー処理を行なう。環境ファイルが確認で
きれば、そのファイルから液晶パッドへの表示情報を取
りだし4−4、その情報に基づいて液晶パッドの表示面
に画像を描く4−5、次にスキャンコード情報を読み込
み4−6、その情報を基に液晶パッド固有のスキャンコ
ードとシステムスキャンコードとの対応テーブルを作成
し、メモリに記録しておく4−7、ドライバはキーの入
力をチェックしなければならないので、キーの割り込み
をフックし4−8、常駐終了する。
【0025】図5は本発明の動作を示すフローチャート
であり、キーが入力された場合のドライバの動作を示す
フローチャートである。
【0026】液晶パッドの圧力パネル部が押されると、
圧力の掛かった部分の電荷が変化し、その部分の座標が
検出される5−1、検出された座標はキーの指定範囲内
か検査され5−2、指定範囲内であれば、そのキーに対
応するキースキャンコードが液晶パッドから発生される
5−3、、キーボードはそのままキースキャンコードを
キーボードコントローラに送る5−4、キーボードコン
トローラは、キースキャンコードをシステムスキャンコ
ードに変換しBIOSへ送る5−5,5−6,5−7、
BIOSはアプリケーションからのコールがあれば、キ
ー割り込みをトラップしているドライバによって押され
たキーに対応するシステムスキャンコードからキーテー
ブルを参照し5−8,5−9キーコードを、アプリケー
ションに返す5−10。
【0027】続いてドライバ対応型について説明する
と、液晶パッドドライバは初期設定時に液晶パッドの有
無調べ、液晶への表示、キースキャンコードの液晶パッ
ドへの割り当てなどを行なう機能を持つ。液晶への表
示、液晶パッドへのキースキャンコードとキー画像デー
タの対応は、環境ファイルに登録されている。
【0028】次に動作の説明を行うが、フロー自体は殆
んど同じなので前述の図4及び図5を使用する。
【0029】図4はドライバが組み込まれた際の初期化
の動作を示すフローチャートである。
【0030】ドライバはまず液晶パッドの有無を調べる
4−1。液晶パッドが接続されていないか、何等かの理
由で液晶パッドの存在を認識できなければ、ドライバは
エラーメッセージを本体に接続されているCRTディス
プレイに表示して終了する4−3。液晶パッドの有無が
確認できれば、次にドライバは環境ファイルをハードデ
ィスクもしくはフロッピーディスクから探す。この場合
も、環境ファイルが無ければ4−2、液晶パッドが無い
場合と同じエラー処理を行なう。環境ファイルが確認で
きれば、そのファイルから液晶パッドの表示情報を取り
だし4−4、その情報に基づいて液晶パッドの表示面に
画像を描く4−5、次にスキャンコード情報を読み込み
4−6、その情報を基に液晶パッドへの表示情報とキー
スキャンコードとの対応テーブルを作成し、メモリに記
録しておく4−7、ドライバはキーの入力をチェックし
なければならないので、キーの割り込みをフックし4−
8、常駐終了する。
【0031】固有スキャンコード型との違いは、液晶パ
ッドが、既存のキースキャンコードを発生することにあ
り、あたかもキーボードが押されたように、液晶パッド
がキースキャンコードを出力することにある。
【0032】図5はキーが入力された場合のドライバの
動作を示すフローチャートである。液晶パッドの圧力パ
ネル部が押されると、圧力の掛かった部分の電荷が変化
し、その部分の座標が検出される5−1、検出された座
標はキーの指定範囲内か検査され5−2、指定範囲内で
あれば、そのキーに対応するキースキャンコードが液晶
パッドから発生される5−3、キーボードはそのままキ
ースキャンコードをキーボードコントローラに送る5−
4、キーボードコントローラは、キースキャンコードを
システムスキャンコードに変換しBIOSへ送る5−
5,5−6,5−7、BIOSはアプリケーションから
のコールがあれば、キー割り込みをトラップしているド
ライバによって押されたキーに対応するシステムスキャ
ンコードからキーテーブルを参照し5−8,5ー9キー
コードを、アプリケーションに返す5−10。
【0033】上記により、アプリケーション毎に表示内
容を変化させることが可能となる。その他、本発明は上
記しかつ図面に示した実施例のみに限定されるものでは
なく、要旨を逸脱しない範囲内で適宜変形して実施でき
ることは勿論である。
【0034】
【発明の効果】パーソナルコンピュータのアプリケーシ
ョンでは使用するキーは、各々のアプリケーションで異
なり、同じ一つのキーでもアプリケーションが変われ
ば、その意味が異なってくる。また、ひとつのアプリケ
ーションをとってみれば、良く使われるキーというの
が、それぞれのアプリケーションで決まっており、その
キーを一所にまとめ固有化することにより、アプリケー
ションの操作性を向上させることができる。すなわち、
上記構成により、本発明によれば各々のアプリケーショ
ンに応じたキー設定が可能なため、非常に操作性の優れ
た入出力装置を提供できる。
【図面の簡単な説明】
【図1】本発明装置の全体構成図である。
【図2】本発明装置の要部構成図である。
【図3】本発明の動作を示すフローチャートである。
【図4】本発明の動作を示すフローチャートである。
【図5】本発明の動作を示すフローチャートである。
【図6】従来装置の構成図である。
【符号の説明】
1−1 アプリケーション 1−2 システム制御装置 1−3 液晶ドライバ(液晶パッドドライバ) 1−4 BIOS(Basic Input Output System) 1−5 キーボードコントローラ 1−6 キーボード入出力バッファ 1−7 入力装置 1−8 キーボード 1−9 液晶パッド 1ー10 液晶ユーティリティ(液晶パッドユーティリテ
ィ) 2ー1 液晶パッド 2−2 圧力パッド部 2−3 表示パネル部 2−4 制御部 2−5 入力バッファ部 2−6 コード変換部 2−7 インタフェース部 2−8 表示パネル制御部 2−9 圧力パネル制御部 2−10 内部記憶メモリ部 2−11 パーソナルコンピュータ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 情報処理装置本体からの信号により、文
    字及びグラフィックを表示する手段と、キー情報や文字
    及びグラフィック等各種データを入力する手段と、前記
    各種データを記憶する手段とを備える入出力装置に於い
    て、前記表示部に対応する圧力センサ機能を持つ圧力感
    知パネルと、前記圧力センサからの信号により座標デー
    タを算出する手段と、前記座標データとキー情報とを対
    応させる演算手段とを有することを特徴とする入出力装
    置。
JP14030293A 1993-06-11 1993-06-11 入出力装置 Pending JPH06348411A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14030293A JPH06348411A (ja) 1993-06-11 1993-06-11 入出力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14030293A JPH06348411A (ja) 1993-06-11 1993-06-11 入出力装置

Publications (1)

Publication Number Publication Date
JPH06348411A true JPH06348411A (ja) 1994-12-22

Family

ID=15265629

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14030293A Pending JPH06348411A (ja) 1993-06-11 1993-06-11 入出力装置

Country Status (1)

Country Link
JP (1) JPH06348411A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010533926A (ja) * 2007-07-16 2010-10-28 クゥアルコム・インコーポレイテッド 設定可能なキーパッドを提供するための標準化された方法及びシステム
JP2011524586A (ja) * 2008-06-16 2011-09-01 クゥアルコム・インコーポレイテッド モバイル・テレビジョン及びマルチメディア・プレーヤ・キーの提示

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010533926A (ja) * 2007-07-16 2010-10-28 クゥアルコム・インコーポレイテッド 設定可能なキーパッドを提供するための標準化された方法及びシステム
JP2011524586A (ja) * 2008-06-16 2011-09-01 クゥアルコム・インコーポレイテッド モバイル・テレビジョン及びマルチメディア・プレーヤ・キーの提示

Similar Documents

Publication Publication Date Title
KR930009159B1 (ko) 입력일체화 평면 디스플레이시스템
US6983424B1 (en) Automatically scaling icons to fit a display area within a data processing system
US7199787B2 (en) Apparatus with touch screen and method for displaying information through external display device connected thereto
TWI322372B (en) Display systems, and electronic devices and displaying method using the same
EP0557320B1 (en) User interface having simulated devices
CN101384977B (zh) 具有触摸屏界面的计算机的操作
CN100549937C (zh) 信息处理装置与信息处理方法
US20090289906A1 (en) Method and system for controlling an electronic device with an external touch panel
JPH06348411A (ja) 入出力装置
JPH0362216A (ja) ポータブル端末装置
US20020054377A1 (en) Electronic board apparatus and data processing method for electronic board apparatus
CN220121242U (zh) 一种触控设备人机交互系统
US4896002A (en) Method and apparatus for displaying raw tablet location data
JPS6120120A (ja) タツチパネル制御方式
JP2846708B2 (ja) 入出力装置
KR970022693A (ko) 터치 확인을 표시하는 터치 스크린 채용 제어 장치 및 그 제어 방법
KR19990059505A (ko) 휴대 정보 단말기를 이용한 펜입력 방법 및 장치
CN114327147A (zh) 一种触屏系统
JPH02287615A (ja) グラフィックディスプレイ装置
JP3719716B2 (ja) 画面表示装置
JP3350135B2 (ja) 手書き入力装置
JPH03214309A (ja) 手書き入力処理装置
JPS5819939A (ja) 入力装置
JPH06274639A (ja) カラー表示装置
JPH1166329A (ja) 画像作成装置、画像作成方法、及び画像作成処理プログラムを記録した記録媒体