JPH1195898A - Keyboard extension system - Google Patents
Keyboard extension systemInfo
- Publication number
- JPH1195898A JPH1195898A JP9254658A JP25465897A JPH1195898A JP H1195898 A JPH1195898 A JP H1195898A JP 9254658 A JP9254658 A JP 9254658A JP 25465897 A JP25465897 A JP 25465897A JP H1195898 A JPH1195898 A JP H1195898A
- Authority
- JP
- Japan
- Prior art keywords
- data
- keyboard
- information
- control device
- general
- 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
- Input From Keyboards Or The Like (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明はパーソナルコンピュ
ータ、ワークステーション、端末装置などの制御装置に
汎用キーボード以外の特定業務専用の入出力装置を接続
・制御するのに好適なキーボード拡張方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a keyboard expansion system suitable for connecting and controlling a special-purpose input / output device other than a general-purpose keyboard to a control device such as a personal computer, a workstation, or a terminal device.
【0002】[0002]
【従来の技術】従来技術では汎用キーボード以外の特定
業務専用の入出力装置、例えば銀行業務用の拡張キーボ
ードやオペレータ登録用磁気カードリーダなどをパーソ
ナルコンピュータ、ワクステーション、端末装置などの
制御装置に接続する場合には、各々の入力装置毎に、各
々に対応したインタフェース回路や接続ケーブル、制御
用ソフトウェアを準備して接続・制御する必要があっ
た。2. Description of the Related Art In the prior art, an input / output device for a specific business other than a general-purpose keyboard, such as an extended keyboard for a banking business or a magnetic card reader for operator registration, is connected to a control device such as a personal computer, a workstation or a terminal device. In this case, it is necessary to prepare and connect and control an interface circuit, a connection cable, and control software corresponding to each input device.
【0003】[0003]
【発明が解決しようとする課題】上記したように、従来
技術では汎用キーボード以外の専用入力装置を接続・制
御する場合には、各々に対応したインタフェース回路、
接続ケーブル、制御用ソフトウェアが必要となるため、
ハードウェア・ソウトウェアともに構成が繁雑になり、
容易に汎用キーボード以外の入力装置を拡張することが
困難であるという問題があった。As described above, in the prior art, when a dedicated input device other than a general-purpose keyboard is connected and controlled, an interface circuit corresponding to each of them is used.
Since connection cables and control software are required,
The configuration becomes complicated for both hardware and software,
There is a problem that it is difficult to easily expand an input device other than the general-purpose keyboard.
【0004】本発明の目的は、汎用キーボード内もしく
は近傍に、汎用キーボード以外の入力装置のデータを汎
用キーボードのデータと合成して制御装置に通知し、制
御装置側でこれを分離することで簡易に汎用キーボード
を入力装置として拡張するキーボード拡張方式を提供す
ることにある。An object of the present invention is to simplify the process by combining data of an input device other than a general-purpose keyboard with data of a general-purpose keyboard and informing the control device in or near the general-purpose keyboard, and separating the data on the control device side. Another object of the present invention is to provide a keyboard expansion method for expanding a general-purpose keyboard as an input device.
【0005】[0005]
【課題を解決するための手段】本発明のキーボード拡張
方式は、パーソナルコンピュータ、ワークステーショ
ン、端末装置などの制御装置に接続・制御される汎用キ
ーボードの内部もしくは近傍に、拡張する入力装置を備
えたキーボード拡張方式に適用されるものであり、次の
特徴を有している。The keyboard expansion system of the present invention has an input device for expansion inside or near a general-purpose keyboard connected to and controlled by a control device such as a personal computer, a workstation or a terminal device. It is applied to a keyboard expansion system and has the following features.
【0006】すなわち、汎用キーボードの内部もしくは
近傍に、拡張された入力装置のデータと汎用キーボード
のデータを合成する手段と、制御装置側に、このデータ
を分離する手段とを有し、汎用キーボードのインタフェ
ースのみを用いて拡張された入力装置を接続・制御する
ことを特徴としたものである。That is, there is provided a means for synthesizing the data of the extended input device and the data of the general-purpose keyboard inside or near the general-purpose keyboard, and a means for separating the data on the control device side. It is characterized by connecting and controlling an extended input device using only an interface.
【0007】[0007]
【発明の実施の形態】以下、本発明の一実施例を図1か
ら図3を用いて説明する。図1から図3に示す実施形態
は本発明を一台のキーボード内部に適用した例である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to FIGS. The embodiment shown in FIGS. 1 to 3 is an example in which the present invention is applied to the inside of one keyboard.
【0008】図1は本発明が適用される銀行窓口業務等
で用いられる専用キーボード・カードリーダを備えた拡
張キーボードが接続された制御装置のブロック図であ
る。図1において、1はパーソナルコンピュータ、ワー
クステーション、端末装置等の制御装置、2は汎用キー
ボードインタフェースケーブル、3は拡張キーボード、
11はデータ分離部、21は各入力装置の合成データ、31は
データ合成部、32は専用キーボード部、33はカードリー
ダ部、34は汎用キーボード部、321は専用キーボード部
のデータ、331はカードリーダ部のデータ、341は汎用キ
ーボード部のデータを示す。FIG. 1 is a block diagram of a control device to which an extended keyboard equipped with a dedicated keyboard / card reader used in a bank teller service to which the present invention is applied is connected. In FIG. 1, reference numeral 1 denotes a control device such as a personal computer, a workstation, or a terminal device, 2 denotes a general-purpose keyboard interface cable, 3 denotes an extended keyboard,
11 is a data separation unit, 21 is combined data of each input device, 31 is a data combining unit, 32 is a dedicated keyboard unit, 33 is a card reader unit, 34 is a general-purpose keyboard unit, 321 is data of a dedicated keyboard unit, and 331 is a card. Reference numeral 341 denotes data of the reader unit, and data of the general-purpose keyboard unit.
【0009】図2は、図1に示す各入力装置の合成デー
タ21の構成を示したものであり、211は専用キーボード
部のデータであることを示した識別子を付したデータ、
212はカードリーダ部のデータであることを示した識別
子を付したデータ、213は汎用キーボード部のデータを
示す。FIG. 2 shows the structure of the composite data 21 of each input device shown in FIG. 1. Reference numeral 211 denotes data with an identifier indicating that the data is for a dedicated keyboard.
Reference numeral 212 denotes data with an identifier indicating that it is data of the card reader unit, and reference numeral 213 denotes data of the general-purpose keyboard unit.
【0010】また、図3は図1・図2の合成データの有
効/無効の状態を示すフローチャートである。FIG. 3 is a flowchart showing the valid / invalid state of the combined data shown in FIGS.
【0011】上記図1から図3に示す実施形態における
要点は制御部1が拡張部入力許可状態(ステップ2)の
時には汎用キーボード34以外に接続された専用キーボー
ド部32、カードリーダ部33のデータをデータ合成部31に
より合成して制御部1に通知し、初期状態(ステップ
2)である時には、汎用キーボード部34のデータのみを
何等加工することなく制御部1に通知する制御を行うこ
とにある。The point of the embodiment shown in FIGS. 1 to 3 is that when the control unit 1 is in the expansion unit input permission state (step 2), the data of the dedicated keyboard unit 32 and the card reader unit 33 connected to other than the general-purpose keyboard 34 are stored. Is synthesized by the data synthesizing unit 31 and notified to the control unit 1, and in the initial state (step 2), the control is performed to notify the control unit 1 of only the data of the general-purpose keyboard unit 34 without any processing. is there.
【0012】以下、図1から図3に示す実施形態の動作
について説明する。The operation of the embodiment shown in FIGS. 1 to 3 will be described below.
【0013】図1に示すように汎用キーボード部34と専
用キーボード部32、カードリーダ部33を備えた拡張キー
ボード3は汎用キーボード用インタフェースケーブル2
を介して制御装置1に接続されている。As shown in FIG. 1, an extended keyboard 3 having a general-purpose keyboard unit 34, a dedicated keyboard unit 32, and a card reader unit 33 is a general-purpose keyboard interface cable 2.
Is connected to the control device 1 via the.
【0014】図3に示すステップ1の初期状態において
は、拡張キーボード3は予め汎用的に定義されている。In the initial state of step 1 shown in FIG. 3, the extended keyboard 3 is preliminarily universally defined.
【0015】汎用キーボード部34のデータ213のみをデ
ータ合成部31、インタフェースケーブル2を介して、デ
ータを加工することなく制御部1に通知し、専用キーボ
ード部32、カードリーダ部33が操作された場合でも、デ
ータ合成部31内のCPU311によりデータを判定し、制
御部1へのデータ通知は行わない。Only the data 213 of the general-purpose keyboard unit 34 is notified to the control unit 1 via the data synthesizing unit 31 and the interface cable 2 without processing the data, and the dedicated keyboard unit 32 and the card reader unit 33 are operated. Even in this case, the data is determined by the CPU 311 in the data synthesizing unit 31, and the data notification to the control unit 1 is not performed.
【0016】これにより、制御部1が初期状態でデータ
分離部11が動作できない場合、あるいはデータ分離部11
を備えていない場合でも、汎用キーボードは汎用的に予
め定義された状態で動作することが可能となる。Thus, when the data separating unit 11 cannot operate in the initial state of the control unit 1, or when the data separating unit 11
, The general-purpose keyboard can generally operate in a predefined state.
【0017】次に図3のステップ1の状態からデータ分
離部11内のCPU111からデコード部112を介して、専用
キーボード部32、あるいはカードリーダ部33のデータを
有効にする指令がデータ合成部31に通知され、図3のス
テップ2に移行した後には、専用キーボード部32からデ
ータ合成部31のデータ処理部313に通知される専用キー
ボードデータ321はCPU311により、図2に示す専用キ
ーボード部32からのデータであることを示す識別子を付
加した合成データ211に変換され、インタフェースケー
ブル2を介してデータ分離部11に通知され、CPU111
により識別子を外した専用キーボードデータ321に復元
される。Next, from the state of step 1 in FIG. 3, a command for validating the data of the dedicated keyboard unit 32 or the card reader unit 33 is sent from the CPU 111 in the data separation unit 11 via the decoding unit 112 to the data synthesizing unit 31. After the process proceeds to step 2 in FIG. 3, the dedicated keyboard data 321 notified from the dedicated keyboard unit 32 to the data processing unit 313 of the data synthesizing unit 31 is transmitted from the dedicated keyboard unit 32 shown in FIG. The data is converted into synthesized data 211 to which an identifier indicating that the data is the same is added, and is notified to the data separation unit 11 via the interface cable 2,
Is restored to the dedicated keyboard data 321 from which the identifier has been removed.
【0018】カードリーダ部33のデータ331も同様の手
順で合成・分離される。The data 331 of the card reader 33 is synthesized and separated in the same procedure.
【0019】これにより、パーソナルコンピュータ、ワ
ークステーション、端末装置などの制御装置1で、予め
定義された汎用キーボード34以外に拡張された専用キー
ボード32のデータ321とカードリーダ33のデータ331を汎
用キーボード34のデータ341と同一経路で制御装置1に
通知することが可能となる。Thus, the control device 1 such as a personal computer, a workstation, a terminal device, or the like can transfer the data 321 of the extended dedicated keyboard 32 and the data 331 of the card reader 33 other than the predefined general keyboard 34 to the general keyboard 34. Can be notified to the control device 1 along the same route as the data 341.
【0020】また、汎用キーボード34のデータ341には
図2で示すように、何ら加工をすることなく制御装置1
に通知することにより、制御装置1の状態に関らず汎用
キーボード34を有効にすることが可能である。As shown in FIG. 2, the data 341 of the general-purpose keyboard 34 is stored in the control device 1 without any processing.
, The general-purpose keyboard 34 can be enabled regardless of the state of the control device 1.
【0021】また、上記実施例では、データ合成部31、
専用キーボード部32、カードリーダ部33、汎用キーボー
ド部34が同一筐体にある拡張キーボード3として説明し
たが、各々が別の筐体で構成されても同一の効果が得ら
れる。In the above embodiment, the data synthesizing unit 31
Although the dedicated keyboard unit 32, the card reader unit 33, and the general-purpose keyboard unit 34 have been described as the extended keyboard 3 in the same housing, the same effect can be obtained even if each is configured in a different housing.
【0022】さらに、データ合成部31とデータ分離部11
はCPUによるハードウェア構成として説明したが、本
発明は、これに限られるものではなく、ソフトウェアの
による構成であっても適用することができる。Further, the data synthesizing section 31 and the data separating section 11
Has been described as a hardware configuration using a CPU, but the present invention is not limited to this, and can be applied to a configuration using software.
【0023】[0023]
【発明の効果】以上の説明から明らかなように本発明に
よれば、汎用キーボードのデータに、拡張された入力装
置のデータを合成して制御装置に通知することで、汎用
キーボードのインタフェースのみで拡張された入力装置
のデータを制御することが可能なキーボード拡張方式の
提供にある。As is apparent from the above description, according to the present invention, by combining the data of the general-purpose keyboard with the data of the extended input device and notifying the control device, only the interface of the general-purpose keyboard is used. It is an object of the present invention to provide a keyboard extension method capable of controlling data of an extended input device.
【図1】図1は本発明が適用される銀行業務等で使用さ
れる端末システムの一構成例を示す。FIG. 1 shows a configuration example of a terminal system used in a banking business or the like to which the present invention is applied.
【図2】図2は図1に示す合成データの詳細を示すデー
タ構成図FIG. 2 is a data configuration diagram showing details of composite data shown in FIG. 1;
【図3】図3は実施形態の動作を示すフローチャートFIG. 3 is a flowchart showing an operation of the embodiment;
1:端末システムの制御装置 11:データ分離部 1
11:データ分離部11のCPU 112:データ分離部11のデコード部 113:データ
分離部11のト゛ライハ゛・レシーハ゛ 2:汎用キーボードインタフェースケーブル 21:合
成データ 211:専用キーボードの合成データ 2
12:カードリーダの合成データ 213:汎用キー
ボードのデータ 3:拡張キーボード31:データ合成部 311:デー
タ合成部31のCPU 312:データ合成部31のト゛ライハ゛・レシーハ゛ 313:デー
タ合成部31のデータ処理部 32:専用キーボード部 321:専用キーボード部32
のデータ 33:カードリーダ部 331:カードリー
ダ部33のデータ 34:汎用キーボード部341:汎用
キーボード34のデータ1: Control device of terminal system 11: Data separation unit 1
11: CPU of the data separation unit 11 112: Decode unit of the data separation unit 11 113: Driver / Receiver of the data separation unit 2: General-purpose keyboard interface cable 21: Synthesized data 211: Synthesized data of dedicated keyboard 2
12: combined data of a card reader 213: data of a general-purpose keyboard 3: extended keyboard 31: data combining section 311: CPU of the data combining section 31 312: driver / receiver of the data combining section 31 313: data processing section of the data combining section 31 32: Dedicated keyboard part 321: Dedicated keyboard part 32
33: Card reader unit 331: Data of card reader unit 33 34: General-purpose keyboard unit 341: Data of general-purpose keyboard 34
Claims (3)
ョン、端末装置などの制御装置とキーボードが1本のケ
ーブルで接続される情報処理装置において、キーボード
の内部若しくは近傍にキーボードからの情報と別に付加
した入力装置からの情報とを合成し制御装置に送る手段
を設け、制御装置にキーボードの情報と付加した入力装
置からの情報を分離する手段を設けることで、付加した
入力装置と制御装置とを直結するケーブルを省くことを
特長とするキーボード拡張方式。1. An information processing apparatus in which a keyboard and a control device such as a personal computer, a workstation, and a terminal device are connected by a single cable, an input device added inside or near the keyboard separately from information from the keyboard. A means for synthesizing the information of the keyboard and the information of the added input device is provided in the control device, so that a cable directly connecting the added input device and the control device is provided. Keyboard extension method characterized by omission.
合成する手段において、入力装置からの情報はキーコー
ドとは別の識別符号を付したコードに変換し、キーボー
ドからの情報はそのまま用い、両者を合成する方式とす
ることで、情報を分離する手段を持たない制御装置に接
続した場合でも、キーボード部分のみは動作可能とする
ことを特長とするキーボード拡張方式。2. The means for synthesizing information on a keyboard and an input device according to claim 1, wherein information from the input device is converted into a code with an identification code different from a key code, and information from the keyboard is used as it is. The keyboard expansion method is characterized in that by combining the two, even when connected to a control device having no means for separating information, only the keyboard portion can operate.
合成する手段において、初期状態ではキーボードからの
情報のみを制御装置に伝え、制御装置から該合成手段に
対し指示を与えた後、キーボードと入力装置の合成した
情報を制御装置に伝えることで、情報を分離する手段を
持たない制御装置に接続した場合でも、キーボード部分
のみは動作可能とすることを特長とするキーボード拡張
方式。3. The means for synthesizing information of a keyboard and an input device according to claim 1, wherein only information from the keyboard is transmitted to a control device in an initial state, and an instruction is given from said control device to said synthesis device. A keyboard expansion method characterized in that, by transmitting information synthesized by an input device and a control device to a control device, only a keyboard portion can operate even when connected to a control device having no means for separating information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9254658A JPH1195898A (en) | 1997-09-19 | 1997-09-19 | Keyboard extension system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9254658A JPH1195898A (en) | 1997-09-19 | 1997-09-19 | Keyboard extension system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH1195898A true JPH1195898A (en) | 1999-04-09 |
Family
ID=17268074
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9254658A Pending JPH1195898A (en) | 1997-09-19 | 1997-09-19 | Keyboard extension system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH1195898A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007024199A1 (en) * | 2005-08-22 | 2007-03-01 | Creative Technology Ltd | Keyboard with extended connection |
-
1997
- 1997-09-19 JP JP9254658A patent/JPH1195898A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007024199A1 (en) * | 2005-08-22 | 2007-03-01 | Creative Technology Ltd | Keyboard with extended connection |
GB2442925A (en) * | 2005-08-22 | 2008-04-16 | Creative Tech Ltd | Keyboard with extended connection |
GB2442925B (en) * | 2005-08-22 | 2009-04-15 | Creative Tech Ltd | Keyboard with extended connection |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1885107A1 (en) | Mobile terminal control by vehicle | |
JPH1195898A (en) | Keyboard extension system | |
JP2002182896A (en) | Voice recognizing system, voice recognizing device and method therefor | |
JP5321247B2 (en) | Thin client system, thin client system control method, thin client terminal control program, and server control program | |
US20030090701A1 (en) | Wireless print hub systems and methods | |
JP2770853B2 (en) | Keyboard device and data input device | |
JPH10207591A (en) | Interface board | |
JPH08221174A (en) | Key input processing circuit | |
US6573973B2 (en) | System for inserting additional moving picture data into moving picture data that are being communicated between terminals | |
JPS6027035A (en) | Remote maintenance system for input and output device | |
JPH0212515A (en) | Keyboard connecting system | |
JP2646982B2 (en) | Partial mounting method of transmitter | |
JPH0381887A (en) | Character recognizing processor | |
KR100241781B1 (en) | Dual mode mobile communication terminal using a man machine interface in dual mode | |
JP2533684B2 (en) | Cordless telephone ID information transfer / display method | |
JP3147829B2 (en) | Communication repeater | |
JP3219789B2 (en) | Campus electronic exchange | |
JPH08164640A (en) | Printer and printing system using the printer | |
JPH0535648A (en) | Time division multiplex interruption informing system | |
JPH0383674A (en) | Remote control changeover printer | |
JPH0512187A (en) | Bus action controller for semiconductor integrated circuit system | |
JPH04195241A (en) | Information processor | |
JPH08278893A (en) | Information equipment and controlling method therefor | |
JPH10334031A (en) | Card device | |
JP2003122280A (en) | Advertisement system with ticket |