JPH08241153A - Keyboard with keyboard log acquiring and reproducing function - Google Patents
Keyboard with keyboard log acquiring and reproducing functionInfo
- Publication number
- JPH08241153A JPH08241153A JP7044459A JP4445995A JPH08241153A JP H08241153 A JPH08241153 A JP H08241153A JP 7044459 A JP7044459 A JP 7044459A JP 4445995 A JP4445995 A JP 4445995A JP H08241153 A JPH08241153 A JP H08241153A
- Authority
- JP
- Japan
- Prior art keywords
- key data
- keyboard
- key
- log
- computer
- 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.)
- Granted
Links
- 239000000872 buffer Substances 0.000 claims abstract description 31
- 230000006870 function Effects 0.000 claims description 12
- 230000004044 response Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
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 used as an input means for a computer or the like, and more particularly to a keyboard with a keyboard log acquisition / reproduction function that enables a computer to faithfully reproduce input key data.
【0002】[0002]
【従来の技術】従来、入力されたキーボードデータをコ
ンピュータが再生することはオペレーショナルシステム
(以下OSと称する)により行われていた。OSでは、
キーボードへの入力内容に従った処理を行うとともに、
該入力内容を磁気ディスク装置、光磁気ディスク装置等
の補助記憶装置に記録しておき、再生時には記録した補
助記憶装置に記録された入力内容を読み出して再生して
いた。2. Description of the Related Art Conventionally, a computer reproduces input keyboard data by an operational system (hereinafter referred to as OS). In the OS,
While performing processing according to the input contents on the keyboard,
The input content is recorded in an auxiliary storage device such as a magnetic disk device or a magneto-optical disk device, and at the time of reproduction, the input content recorded in the recorded auxiliary storage device is read and reproduced.
【0003】上述したように従来行われているキーボー
ドデータの再生は、OSによりサポートされていること
が前提であり、OSがキーボードデータの再生をサポー
トしていない場合には、キーボードデータの再生を図る
ことはできなかった。また、OSがキーボードデータの
再生をサポートしている場合には、その分、OSの記憶
容量が必要となり、さらに、補助記憶装置の容量も必要
となる、As described above, the conventional reproduction of keyboard data is premised on being supported by the OS. If the OS does not support reproduction of keyboard data, reproduction of keyboard data is performed. I could not plan. Further, when the OS supports the reproduction of keyboard data, the storage capacity of the OS is required accordingly, and the capacity of the auxiliary storage device is also required.
【0004】[0004]
【発明が解決しようとする課題】上述した従来行われて
いるキーボードデータの再生は、OSがキーボードデー
タの再生をサポートしているかにより左右されるもので
あり、OSがキーボードデータの再生をサポートしてい
ない場合には実行することができないという問題点があ
る。The above-mentioned conventional reproduction of keyboard data depends on whether the OS supports the reproduction of keyboard data. The OS supports the reproduction of keyboard data. If not, there is a problem that it cannot be executed.
【0005】また、OSがキーボードデータの再生をサ
ポートしている場合であっても、実行するためには補助
記憶装置の記憶容量を必要とするためにOS自体に必要
とされるメモリ容量や補助記憶装置に必要とされる記憶
容量が多くなるとともに、必要となる記憶容量が変化す
ることからソフトウェアの環境再現性が悪くなるという
問題点がある。Even when the OS supports the reproduction of keyboard data, the storage capacity of the auxiliary storage device is required for execution, so that the memory capacity and auxiliary capacity required by the OS itself are required. There is a problem that the storage capacity required for the storage device increases, and the required storage capacity changes, so that the environment reproducibility of the software deteriorates.
【0006】本発明は上述したような従来の技術が有す
る問題点に鑑みてなされたものであって、OSの内容に
関わることなく、また、補助記憶装置の記憶容量を必要
とすることなくキーボードデータの再生を行うことを目
的とし、キーボード自体にキーボードデータの再生機能
を持たせることにより、上記の目的を達成するものであ
る。The present invention has been made in view of the problems of the above-mentioned conventional technique, and is a keyboard without being related to the contents of the OS and without requiring the storage capacity of the auxiliary storage device. The above object is achieved by providing the keyboard itself with a keyboard data reproducing function for the purpose of reproducing data.
【0007】[0007]
【課題を解決するための手段】本発明のキーボードログ
取得再生機能付きキーボードは、コンピュータ等の入力
手段として用いられるキーボードにおいて、キーボード
への入力内容に応じたキーデータを発生するキーデータ
発生部と、前記キーデータ発生部にて発生したキーデー
タを記憶するバッファメモリと、前記キーデータ発生部
からのキーデータを受け付けると、該キーデータがキー
データを再生する旨を示すものであるかを確認し、キー
データの再生する旨を示すものでない場合には該キーデ
ータを前記コンピュータへ送出するとともに前記バッフ
ァメモリに送出してその記憶内容を更新させ、該キーデ
ータがキーデータを再生する旨を示すものである場合に
は前記バッファメモリの記憶内容を読み出してコンピュ
ータへ送出するキーログコントローラとを有する。A keyboard with a keyboard log acquisition / reproduction function of the present invention is a keyboard used as an input means of a computer or the like, and a key data generator for generating key data according to the contents input to the keyboard. , A buffer memory for storing the key data generated by the key data generation unit, and confirms that the key data indicates that the key data is reproduced when the key data from the key data generation unit is received. However, if it does not indicate that the key data is to be reproduced, the key data is transmitted to the computer and also to the buffer memory to update the stored contents, and it is indicated that the key data reproduces the key data. If so, the key to read the contents stored in the buffer memory and send it to the computer. And a log controller.
【0008】この場合、バッファメモリが複数のキーロ
グバッファから構成され、キーログコントローラはキー
データ発生部にて発生したキーデータの内容に応じて記
憶、再生に使用するキーログバッファを切り換えること
としてもよい。In this case, the buffer memory is composed of a plurality of key log buffers, and the key log controller switches the key log buffer used for storage and reproduction according to the content of the key data generated in the key data generating section. Good.
【0009】[0009]
【作用】上記のように構成される本発明のキーボードロ
グ取得再生機能付きキーボードにおいては、キーボード
自体にキーデータを記憶するバッファメモリが設けられ
ている。キーログコントローラは、バッファメモリの記
憶内容はキーデータの入力毎に更新させるが、キーデー
タが再生を行う旨を示すものである場合には該記憶内容
をコンピュータへ向けて送出させるので、従来と同様の
キーボードデータの再生がOSや補助記憶装置に関わら
ずに行えるものとなる。In the keyboard having the keyboard log acquisition / reproduction function of the present invention configured as described above, the keyboard itself is provided with the buffer memory for storing the key data. The key log controller updates the stored contents of the buffer memory each time key data is input, but when the key data indicates that the key data is to be reproduced, the key log controller sends the stored contents to the computer. Similar keyboard data can be reproduced regardless of the OS or the auxiliary storage device.
【0010】[0010]
【実施例】次に、本発明の実施例について図面を参照し
て説明する。Embodiments of the present invention will now be described with reference to the drawings.
【0011】図1は本発明のキーボードログ取得再生機
能付きキーボードの一実施例の構成を示すブロック図で
ある。本実施例は、コンピュータ20の入力装置として
のキーボード10の構成を示すものであり、コンピュー
タ20とキーボード10とはキーボードケーブル14に
より接続されている。キーボード10は、複数のキーか
らなるキーデータ発生部11と、キーログバッファ13
1,132,・・・,13nからなるバッファメモリ13
と、キーデータ発生部11およびバッファメモリ13と
接続し、キーボードケーブル14によりコンピュータ2
0と接続されるキーログコントローラ12より構成され
ている。FIG. 1 is a block diagram showing the configuration of an embodiment of a keyboard having a keyboard log acquisition / reproduction function of the present invention. The present embodiment shows a configuration of a keyboard 10 as an input device of the computer 20, and the computer 20 and the keyboard 10 are connected by a keyboard cable 14. The keyboard 10 includes a key data generator 11 including a plurality of keys and a key log buffer 13
A buffer memory 13 including 1 , 13 2 , ..., 13 n
Connected to the key data generator 11 and the buffer memory 13 and connected to the computer 2 by the keyboard cable 14.
0 is connected to the key log controller 12.
【0012】キーログコントローラ12はバッファメモ
リ13を構成する複数のキーログバッファ131,1
32,・・・,13nのいずれかを、キーデータ発生部1
1への入力内容に応じて選択するもので、その後行われ
るキーデータ発生部11への入力により発生したキーデ
ータをコンピュータ12へ送るとともに選択したキーロ
グバッファに記録する。The key log controller 12 is composed of a plurality of key log buffers 13 1 , 1 constituting the buffer memory 13.
Any one of 3 2 , ..., 13 n
The key data is selected in accordance with the input content to 1, and the key data generated by the subsequent input to the key data generation unit 11 is sent to the computer 12 and recorded in the selected key log buffer.
【0013】上述したキーログバッファの記録の更新
は、複数のファンクションキーの同時押下等による入力
の区切りを示すキー入力がなされる毎に行われる。ま
た、キーログバッファのいずれを選択するかの指示入力
も予め定められたキーの押下により行われる。The above-mentioned update of the record of the key log buffer is performed every time a key input indicating a break of input by simultaneously pressing a plurality of function keys is made. Further, an instruction input as to which of the key log buffers is selected is also made by pressing a predetermined key.
【0014】キーデータを再生する場合の動作について
説明すると、キーログバッファを指定し、キーデータを
再生する旨を示すキーの押下がなされると、キーログコ
ントローラ12は、指定されたキーログバッファに記憶
されている内容を読み出してコンピュータ12へ送出す
る。The operation for reproducing the key data will be described. When the key log buffer is designated and a key indicating that the key data is reproduced is pressed, the key log controller 12 causes the key log buffer 12 to specify the key log buffer. The contents stored in are read and sent to the computer 12.
【0015】上記のように本実施例のキーボードにおい
ては、キーボード自体にキーボードログ取得再生機能が
設けられているために、OSのサポート状態に関わらず
に、また、コンピュータ本体のメモリや補助記憶装置に
何ら影響を与えることなくキーボードロギング機能を実
現することができるものとなっている。As described above, in the keyboard of this embodiment, since the keyboard itself has the keyboard log acquisition / reproduction function, regardless of the OS support state, the memory of the computer main body and the auxiliary storage device are provided. The keyboard logging function can be realized without affecting the above.
【0016】なお、上述した説明においては、使用、再
生するキーログバッファの指定や再生の指定は特殊キー
の押下により行うものとして説明したが、これらのいず
れも、キーデータ発生部11への入力内容に従って行わ
れるものとしてもよい。In the above description, the key log buffer to be used and replayed is specified and the replay is specified by pressing the special key. However, all of these are input to the key data generation unit 11. It may be performed according to the content.
【0017】[0017]
【発明の効果】本発明は以上説明したように構成されて
いるので、以下に記載するような効果を奏する。Since the present invention is configured as described above, it has the following effects.
【0018】請求項1に記載のものにおいては、OSの
サポート状態に関わらず、また、コンピュータ本体の動
作環境(メモリ容量、補助記憶装置容量)に何ら影響を
与えることなくキーボードログング再生機能を実現する
ことができる効果がある。According to the first aspect of the present invention, the keyboard logging reproduction function is provided regardless of the OS support state and without affecting the operating environment (memory capacity, auxiliary storage device capacity) of the computer main body. There is an effect that can be realized.
【0019】請求項2に記載のものにおいては、上記効
果に加えて、複数のキーボードデータを再生することが
できる効果がある。According to the second aspect, in addition to the above effects, there is an effect that a plurality of keyboard data can be reproduced.
【図1】本発明の一実施例の構成を示すブロック図であ
る。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.
10 キーボード 11 キーデータ発生部 12 キーログコントローラ 13 バッファメモリ 131〜13n キーログバッファ 14 キーボードケーブル 20 コンピュータ10 keyboard 11 key data generator 12 key log controller 13 buffer memory 13 1 to 13 n key log buffer 14 keyboard cable 20 computer
Claims (2)
れるキーボードにおいて、 キーボードへの入力内容に応じたキーデータを発生する
キーデータ発生部と、 前記キーデータ発生部にて発生したキーデータを記憶す
るバッファメモリと、 前記キーデータ発生部からのキーデータを受け付ける
と、該キーデータがキーデータを再生する旨を示すもの
であるかを確認し、キーデータの再生する旨を示すもの
でない場合には該キーデータを前記コンピュータへ送出
するとともに前記バッファメモリに送出してその記憶内
容を更新させ、該キーデータがキーデータを再生する旨
を示すものである場合には前記バッファメモリの記憶内
容を読み出してコンピュータへ送出するキーログコント
ローラとを有することを特徴とするキーボードログ取得
再生機能付きキーボード。1. A keyboard used as an input means of a computer or the like, and a key data generation unit for generating key data according to the contents input to the keyboard, and a buffer for storing the key data generated by the key data generation unit. Upon receipt of the key data from the memory and the key data generation unit, it is confirmed whether the key data indicates that the key data is reproduced, and if it is not indicated that the key data is reproduced, the key data is reproduced. When the key data is sent to the computer and is sent to the buffer memory to update the stored content, and when the key data indicates that the key data is reproduced, the stored content in the buffer memory is read out. Keyboard log acquisition reproduction characterized by having a key log controller for sending to a computer Keyboard with functions.
機能付きキーボードにおいて、 バッファメモリが複数のキーログバッファから構成され
ており、 キーログコントローラはキーデータ発生部にて発生した
キーデータの内容に応じて記憶、再生に使用するキーロ
グバッファを切り換えることを特徴とするキーボードロ
グ取得再生機能付きキーボード。2. The keyboard with keyboard log acquisition / playback function according to claim 1, wherein the buffer memory is composed of a plurality of key log buffers, and the key log controller stores the contents of the key data generated by the key data generation unit. A keyboard with a keyboard log acquisition and playback function, which switches the key log buffer used for storage and playback in response.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7044459A JP2715959B2 (en) | 1995-03-03 | 1995-03-03 | Keyboard with keyboard log acquisition and playback function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7044459A JP2715959B2 (en) | 1995-03-03 | 1995-03-03 | Keyboard with keyboard log acquisition and playback function |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08241153A true JPH08241153A (en) | 1996-09-17 |
| JP2715959B2 JP2715959B2 (en) | 1998-02-18 |
Family
ID=12692082
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7044459A Expired - Fee Related JP2715959B2 (en) | 1995-03-03 | 1995-03-03 | Keyboard with keyboard log acquisition and playback function |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2715959B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8196057B2 (en) | 2008-09-26 | 2012-06-05 | Casio Computer Co., Ltd. | Calculator emulation apparatus |
-
1995
- 1995-03-03 JP JP7044459A patent/JP2715959B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8196057B2 (en) | 2008-09-26 | 2012-06-05 | Casio Computer Co., Ltd. | Calculator emulation apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2715959B2 (en) | 1998-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6336149B1 (en) | Macro recording and playback device independent of operating system or application software and method of using same | |
| JPH05100699A (en) | Sound recording and reproducing device | |
| US8082212B2 (en) | Electronic musical apparatus for recording and reproducing music content | |
| US5630175A (en) | Surround sound system for general purpose computer using dual sound cards | |
| US5452097A (en) | Video data reproducing apparatus for reproducing video data and method therefor | |
| KR20010015602A (en) | Audio-player and method for controlling audio data using said audio-player | |
| JP2715959B2 (en) | Keyboard with keyboard log acquisition and playback function | |
| US4813069A (en) | Computer system having automatic answering telephone function | |
| JP3533314B2 (en) | Recording / playback device | |
| KR100284748B1 (en) | Audio data recording/reproducing apparatus | |
| EP1587097B1 (en) | Digital data reproduction apparatus capable of reproducing audio data, and control method thereof | |
| JP3811990B2 (en) | Information storage medium and playback apparatus | |
| KR970002355B1 (en) | Voice service device of electronic exchange | |
| JPH0413829Y2 (en) | ||
| JP3598774B2 (en) | Magnetic recording / reproducing device | |
| JP2545228Y2 (en) | Electronic music player | |
| JPH05234248A (en) | Disk-line recording medium and player system | |
| JP2585807B2 (en) | Automatic rhythm playing device | |
| JP2000113569A (en) | Disk control device, its method and disk storage medium | |
| JPH0250381A (en) | playback device | |
| KR20040103160A (en) | Apparatus for storing/playing voice signal of television | |
| JPH10271206A (en) | Automatic answering telephone system | |
| JPH04144394A (en) | Video image adjustment device | |
| JPH05181754A (en) | Data memory device | |
| JPH11328870A (en) | Device and method for recording data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |