Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0451848B2 - - Google Patents
[go: Go Back, main page]

JPH0451848B2 - - Google Patents

Info

Publication number
JPH0451848B2
JPH0451848B2 JP60130441A JP13044185A JPH0451848B2 JP H0451848 B2 JPH0451848 B2 JP H0451848B2 JP 60130441 A JP60130441 A JP 60130441A JP 13044185 A JP13044185 A JP 13044185A JP H0451848 B2 JPH0451848 B2 JP H0451848B2
Authority
JP
Japan
Prior art keywords
key
code
memory
operated
data
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 - Lifetime
Application number
JP60130441A
Other languages
Japanese (ja)
Other versions
JPS61288540A (en
Inventor
Norio Oonishi
Haruhiko Okamura
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 JP60130441A priority Critical patent/JPS61288540A/en
Publication of JPS61288540A publication Critical patent/JPS61288540A/en
Publication of JPH0451848B2 publication Critical patent/JPH0451848B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Description

【発明の詳細な説明】 〔概要〕 キーボードを操作したときの符号データを情報
交換のため他所へ送信するとき、使用するキーボ
ードのキー数を節約するためのシフトキーを操作
したとき、誤操作などのため送信することの不要
なキーデータは送信しないようにした情報交換符
号データ送信方式である。
[Detailed Description of the Invention] [Summary] When code data generated when operating a keyboard is sent to another location for information exchange, when the shift key is operated to save the number of keys on the keyboard used, when the code data is transmitted due to an erroneous operation, etc. This is an information exchange code data transmission method in which unnecessary key data is not transmitted.

[産業上の利用分野] 本発明はキーボードを操作したときの符号デー
タを送信するとき無駄なデータの送信を省き効率
の良い送信を行うようにした情報交換符号データ
送信方式に関する。
[Industrial Application Field] The present invention relates to an information exchange code data transmission system that eliminates unnecessary data transmission when transmitting code data when a keyboard is operated, and performs efficient transmission.

[従来の技術] キヤプテンシステムなどキーボードを操作しデ
ータを他所へ送信するとき、キーボードのキー数
やデータビツト数を少なくするため特定コードキ
ー或いはシフトキーを使用している。例えば第3
図に示すJIS C6220に規定されたコード構成で
は、0列14行と15行とにSO(シフトアウト側)と
SI(シフトイン側)のシフトキーとコードとを定
めている。キーSOを操作したときのコードは
0111000、キーSIを操作したときのコードは
1111000である。したがつて2列〜7列の各列キ
ーは先行操作されたSOまたはSIキーにより異な
るデータ内容を送信することができる。
[Prior Art] When operating a keyboard such as a captain system and transmitting data to another location, specific code keys or shift keys are used to reduce the number of keyboard keys and data bits. For example, the third
In the code structure specified in JIS C6220 shown in the figure, SO (shift out side) is placed in column 0, rows 14 and 15.
The shift key and code for SI (shift-in side) are defined. The code when operating the key SO is
0111000, the code when operating the key SI is
It is 1111000. Therefore, each column key of columns 2 to 7 can transmit different data contents depending on the previously operated SO or SI key.

例えばキーSOに続き3列1行「ア」を操作す
ると 0111000 1000110 と送信される。受信側では当初のコードを見てシ
フトアウト側のデータであるから、1000110を
「ア」と受信する。
For example, if you press the key SO and then press "A" in the 3rd column and 1st row, 0111000 1000110 will be sent. The receiving side looks at the original code and receives 1000110 as "A" because it is data from the shift-out side.

若しキーSIに続き3列1行を操作したとき受信
側ではシフトイン側のデータであると判断するか
ら1000110を「1」と受信できる。
If you operate 3 columns and 1 row following key SI, the receiving side will judge that the data is on the shift-in side, so it can receive 1000110 as "1".

[発明が解決しようとする問題点] 従来のデータ送信方式ではキーボードが操作さ
れたとき、その所定コードデータは必ず送信され
ていた。そのためSI「A」「B」「C」の次に片仮
名を送るようにシフトキーを操作するときSIか
SOの別をうつかり忘れ、次いで操作し直すこと
がある。そのとき SO SI SO「ア」「イ」 のように操作すると、伝送回線にはそのデータが
すべて送出される。したがつて受信側ではシフト
キー受信回路が何回も動作することになる。
[Problems to be Solved by the Invention] In the conventional data transmission method, when a keyboard is operated, the predetermined code data is always transmitted. Therefore, when operating the shift key to send katakana after SI "A", "B", and "C", the SI
Sometimes I forget to change the SO and then try again. At that time, if you operate as SO SI SO "a" and "i", all the data will be sent to the transmission line. Therefore, on the receiving side, the shift key receiving circuit operates many times.

本発明の目的は前述の欠点を改善するため送信
することの不要なコードデータは送信しないよう
に処理したデータ送信方式を提供することにあ
る。
SUMMARY OF THE INVENTION An object of the present invention is to provide a data transmission system in which unnecessary code data is not transmitted in order to improve the above-mentioned drawbacks.

[問題点を解決するための手段] 第1図は本発明の原理構成を示す図で1はキー
ボード、2はデータ送信用制御装置、3はモデ
ム、4は伝送回線、5は光結合装置のような信号
結合装置を示す。データ送信用制御装置2におい
て21はマイクロプロセツサ、22はプログラム
格納メモリ、23はシフトデータを含むデータメ
モリ、24は回線制御装置、25はキーボード制
御回路を示す。
[Means for Solving the Problems] Fig. 1 is a diagram showing the principle configuration of the present invention, in which 1 is a keyboard, 2 is a data transmission control device, 3 is a modem, 4 is a transmission line, and 5 is an optical coupling device. A signal coupling device such as the one shown in FIG. In the data transmission control device 2, 21 is a microprocessor, 22 is a program storage memory, 23 is a data memory containing shift data, 24 is a line control device, and 25 is a keyboard control circuit.

データメモリ23において、23−1は第1メ
モリ、23−2は第2メモリで共に特定シフトキ
ーを操作したことを示すビツト格納個所B1,B
2を有する。またプログラム格納用メモリ22に
は後述するようなキーボードの特定シフトキーを
操作したときの処理をマイクロプロセツサ1が実
行するためのプログラムなどを格納している。そ
のためシフトキーを操作したとき、第1メモリ2
3−1の所定個所B1に格納する手段、またシフ
トキー、コードキーの操作について判断し、コー
ドを送出する手段、更にコードキーが相次いで操
作されたときコードデータを送出する手段はプロ
グラムとして格納されている。
In the data memory 23, 23-1 is the first memory, 23-2 is the second memory, and both bit storage locations B1 and B indicate that a specific shift key has been operated.
It has 2. The program storage memory 22 also stores programs for the microprocessor 1 to execute processing when a specific shift key on the keyboard is operated, as will be described later. Therefore, when the shift key is operated, the first memory 2
3-1, the means for storing the data in the predetermined location B1, the means for determining the operation of the shift key and the code key, and the means for transmitting the code, and the means for transmitting the code data when the code keys are operated one after another are stored as a program. ing.

[作用] 第1図においてキーボード1を操作したとき、
キーボード制御回路25はマイクロプロセツサ1
に制御されてコードデータを得る。そして特定シ
フトキーを操作したときは、そのことを示すビツ
トを第1メモリ23−1に格納する。その後コー
ドキーを操作したとき直前のコードキーに対する
ビツトを、コードキーデータと共に送出する。そ
して回線制御装置24第1とモデム3を介して伝
送回線4により所定の個所へ伝送する。
[Function] When the keyboard 1 is operated in Fig. 1,
The keyboard control circuit 25 is the microprocessor 1
The code data is obtained under the control of When a specific shift key is operated, a bit indicating this is stored in the first memory 23-1. After that, when the code key is operated, the bit corresponding to the immediately previous code key is sent together with the code key data. The data is then transmitted to a predetermined location via the transmission line 4 via the line control device 24 and the modem 3.

[実施例] 第2図は第1図のマイクロプロセツサについて
の動作フローチヤートを示す。第2図Aは特定シ
フトキーここではSIまたはSOキーを操作した場
合、第2図BはSIまたはSOキーを操作した後に、
コードキーを操作した場合を示している。
[Embodiment] FIG. 2 shows an operation flowchart for the microprocessor shown in FIG. Figure 2A shows a specific shift key.Here, when the SI or SO key is operated, Figure 2B shows the specific shift key after operating the SI or SO key.
This shows the case when the code key is operated.

第2図Aにおいて、SIまたはSOキーを操作し
たとき(ステツプ)それを検出してマイクロプ
ロセツサはステツプにおいて、第1メモリのビ
ツト格納個所B1に例えばSIキーのとき“0”
を、SOキーのとき“1”を格納する。第1メモ
リ23−1の他の個所は全“0”であつて良い。
この格納のときはSIキーコード、SOキーコード
をモデム3から送出させない。第2図Bではコー
ドキーなどが操作されたとき(ステツプ)、ス
テツプにおいてマイクロプロセツサ21は第1
メモリ23−1のシフトキービツトの格納ビツト
B1と、該2メモリ23−2の格納ビツトB2と
を比較する。第2メモリ23−2には何も格納さ
れてないから、第1メモリB1=第2メモリB2
の判断は否となり、今操作したキーに対応するモ
ードで、操作されたコードキーのデータを送信す
る(ステツプ)、即ち操作されたコードキーの
データの直前にシフトキービツトがデータとして
送信されるから、シフトキーのコードのみ何回も
伝送されることはない。第2メモリ23−2には
第1メモリ23−1の格納ビツトB1を転送して
書き直す(ステツプ)。
In FIG. 2A, when the SI or SO key is operated (step), the microprocessor detects this and stores "0" in the bit storage location B1 of the first memory in the step.
, "1" is stored when the SO key is pressed. Other locations in the first memory 23-1 may be all "0".
During this storage, the SI key code and SO key code are not sent from the modem 3. In FIG. 2B, when a code key or the like is operated (step), the microprocessor 21
The stored bit B1 of the shift key bit of the memory 23-1 is compared with the stored bit B2 of the two memories 23-2. Since nothing is stored in the second memory 23-2, first memory B1 = second memory B2
The judgment is negative, and the data of the operated code key is transmitted in the mode corresponding to the key just operated (step). In other words, the shift key bit is transmitted as data immediately before the data of the operated code key. , only the shift key code is not transmitted multiple times. The bit B1 stored in the first memory 23-1 is transferred to the second memory 23-2 and rewritten (step).

若しシフトキーが当初に2回続けて操作された
とき、第2図Aに従つて第1メモリ23−1に当
初コードが格納され、次の操作がされたとき第2
メモリ23−2に当初コードが転送され且つ第1
メモリに新コードが格納される。したがつてその
次のシフトコード以外のキー操作のときに、第1
メモリ・第2メモリについて格納ビツトを比較す
る。同じであるとき、ステツプにおいて最後に
操作したシフトキーに対応するモード即ち第1メ
モリに格納されているコードと、キー操作による
データを送出する。異なるときはコードキーに対
応するコードと最後に操作したシフトキーに対応
するモードのコードとを送信する。続いて前述の
ように第2メモリの格納ビツトを書き直す。この
ときもシフトキーのコードが何回も伝送されるこ
とはない。以上の説明では、特定シフトキーとし
てSI、SOキーについて行つたが、他の機能キー
で組を構成している場合は同様に取り扱うことが
できる。
If the shift key is initially operated twice in succession, the initial code is stored in the first memory 23-1 according to FIG. 2A, and when the next operation is performed, the second code is stored.
The initial code is transferred to the memory 23-2 and the first
The new code is stored in memory. Therefore, when pressing a key other than the next shift code, the first
Compare the bits stored in the memory and the second memory. If they are the same, the mode corresponding to the shift key operated last in the step, that is, the code stored in the first memory and the data resulting from the key operation are sent out. If they are different, the code corresponding to the code key and the mode code corresponding to the shift key operated last are transmitted. Subsequently, the bits stored in the second memory are rewritten as described above. At this time, the shift key code is not transmitted multiple times. In the above explanation, the SI and SO keys were used as specific shift keys, but if a set is made up of other function keys, they can be handled in the same way.

[発明の効果] このようにして本発明によると、誤操作や念の
ため確認する操作がなされたときにコードデータ
が不要のものまで送信されることがなくなる。し
たがつて受信側も無駄な動作を行うことがない。
[Effects of the Invention] In this manner, according to the present invention, unnecessary code data will not be transmitted even when an erroneous operation or an operation to confirm just in case is performed. Therefore, the receiving side does not perform any unnecessary operations.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の原理構成図、第2図は第1図
のマイクロプロセツサについての動作フローチヤ
ート、第3図はJISに規格されたコード構成を示
す図である。 1……キーボード、2……データ送信用制御装
置、4……伝送回路、21……マイクロプロセツ
サ、23−1……第1メモリ、23−2……第2
メモリ、B1,B2……ビツト格納個所。
FIG. 1 is a diagram showing the principle configuration of the present invention, FIG. 2 is an operational flowchart for the microprocessor shown in FIG. 1, and FIG. 3 is a diagram showing the code structure specified by JIS. DESCRIPTION OF SYMBOLS 1... Keyboard, 2... Data transmission control device, 4... Transmission circuit, 21... Microprocessor, 23-1... First memory, 23-2... Second
Memory, B1, B2...Bit storage locations.

Claims (1)

【特許請求の範囲】 1 機能キーを押し下げた後のコードキー操作の
とき所定符号データを送信する情報交換符号デー
タ送信方式において、 ビツト格納個所B1,B2を有する第1メモリ
23−1・第2メモリ23−2を具備し、 特定シフトキーを操作したことを示すビツトを
前記第1メモリ23−1の所定個所B1に格納す
る手段と、 特定シフトキーの操作時には該特定シフトキー
に対応するデータを直ぐ送出せず、特定シフトキ
ー操作直後に操作されたコードキーに対してはコ
ードデータと共に直前のシフトキー・ビツトのコ
ードデータを送出する手段と、 相次ぐコードキー操作の場合はコードデータを
相次いで送出する手段とで構成されることを特徴
とする情報交換符号データ送信方式。
[Claims] 1. In an information exchange code data transmission method in which predetermined code data is transmitted when a code key is operated after pressing down a function key, a first memory 23-1 and a second memory having bit storage locations B1 and B2 are provided. A memory 23-2 is provided, and means for storing a bit indicating that a specific shift key has been operated in a predetermined location B1 of the first memory 23-1, and for immediately transmitting data corresponding to the specific shift key when the specific shift key is operated. means for transmitting the code data of the immediately preceding shift key/bit along with the code data for a code key operated immediately after a specific shift key operation, and means for transmitting code data one after another in the case of successive code key operations. An information exchange code data transmission system characterized by comprising:
JP60130441A 1985-06-15 1985-06-15 Sending system for information exchange code data Granted JPS61288540A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60130441A JPS61288540A (en) 1985-06-15 1985-06-15 Sending system for information exchange code data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60130441A JPS61288540A (en) 1985-06-15 1985-06-15 Sending system for information exchange code data

Publications (2)

Publication Number Publication Date
JPS61288540A JPS61288540A (en) 1986-12-18
JPH0451848B2 true JPH0451848B2 (en) 1992-08-20

Family

ID=15034316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60130441A Granted JPS61288540A (en) 1985-06-15 1985-06-15 Sending system for information exchange code data

Country Status (1)

Country Link
JP (1) JPS61288540A (en)

Also Published As

Publication number Publication date
JPS61288540A (en) 1986-12-18

Similar Documents

Publication Publication Date Title
JPS5622143A (en) Error processing system
JPH0451848B2 (en)
JPH1084384A (en) Load test equipment for packet data communication
JPS5829243A (en) Signal monitoring device of transmission system
JPS59195728A (en) Data processing device
JPS6020779B2 (en) Composite computer system
JP3118852B2 (en) Image output device
JPS54140439A (en) Composite computer device
JP2517665B2 (en) Method of transmitting signal to operation control device on operation panel
JPS61120598A (en) Key telephone set
JPS58121459A (en) Service processor of electronic computer
JPS6112423B2 (en)
JPS5847950U (en) electronic register
JP3588439B2 (en) Communication processing device and communication processing system using data container
JPH0550854U (en) Telephone device with memory card
JPS62221032A (en) Microprogram control system
JPS5997254A (en) Receiving data transfer system
JPS6124093A (en) P-rom writer
JPS6331982B2 (en)
JPS63123140A (en) History information storage device
JPS5839639U (en) character input device
KR940015881A (en) How to carry out delivery and delivery of information object in message transfer processor
JPS6364134U (en)
JPS5622297A (en) Control system for memory unit
JPH07147599A (en) Data transmitter