JPH0288276A - タイプライタ - Google Patents

タイプライタ

Info

Publication number
JPH0288276A
JPH0288276A JP63239984A JP23998488A JPH0288276A JP H0288276 A JPH0288276 A JP H0288276A JP 63239984 A JP63239984 A JP 63239984A JP 23998488 A JP23998488 A JP 23998488A JP H0288276 A JPH0288276 A JP H0288276A
Authority
JP
Japan
Prior art keywords
printer
host
repeat
keyboard
typewriter
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
JP63239984A
Other languages
English (en)
Inventor
Takayuki Hirakawa
平川 隆幸
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP63239984A priority Critical patent/JPH0288276A/ja
Publication of JPH0288276A publication Critical patent/JPH0288276A/ja
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J19/00Character- or line-spacing mechanisms
    • B41J19/18Character-spacing or back-spacing mechanisms; Carriage return or release devices therefor
    • B41J19/20Positive-feed character-spacing mechanisms
    • B41J19/202Drive control means for carriage movement

Landscapes

  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は電子式タイプライタに関するものである。
従来の技術 近年、タイプライタは高機能化しており、それにともな
いキーボード、プリンタ、ホストごとにCPUを設けた
独立した構成になってきた。第11図はそれぞれにCP
Uを設けたキーボード1とホスト2とプリンタ3の接続
を示し、4はブラウン管などのデイスプレィ装置、5.
G、7はそれぞれのバッファを表わしている。
キーボード1においてリピート動作が発生した場合を例
に挙げて動作を説明する。リピート動作とは、スペース
、バックスペース、ラインフィード、逆ラインフィード
の入力キーが押し続けられた状態をいう。
キーボード1にてリピート動作が発生すると、押され続
けているキーのコードがバッファ5に溜まる。そのバッ
ファ5よりコードが信号線8を通じてホスト2へ送られ
、バッファ6に溜まる。ホスト2はバッファ6より1つ
づつコードを取り出し、配線部9を通じてプリンタ3へ
送り、同時にデイスプレィ装置4に表示する。そのデー
タはプリンタ3のバッファ7に溜まる。プリンタ3はバ
ッファ7より1つづつコードを取り出し、プリンタ3の
キャリッジの横送り速度を第12図に示すように早くし
たり、遅くしたりを繰り返して印字が実行される。
発明が解決しようとする課題 このような従来の構成では、通常動作でもリピート動作
でもコートが1つ1つ実行されるので。
動作音が大きく、リピート動作においてなめらかな印字
動作を行えない。
さらに、キーボードlから手を離した時点において、バ
ッファ5,6.7にコードが溜っており、実際に表示が
終るのと、印字が終了する時間が異なり、タイプライタ
としての使用では違和感を与える。
本発明はリピート動作においてなめらかな印字動作を行
えるタイプライタを提供することを目的とする。
課題を解決するための手段 本発明のタイプライタは、印字指示を入力するキーボー
ドと、印字を実行するプリンタと、キーボードからデー
タを得てプリンタへ印字指示を与えるホストとを設ける
とともに、前記キーボードを、同じ入力キーが操作され
つづけたリピート動作を検出して、リピート指示データ
と文字データを出力するよう構成し、前記ホストを、前
記リピート指示データを検出したときにプリンタにキャ
リッジの連続した横送りを指示するよう構成したことを
特徴とする。
作用 この構成によると、プリンタに印字指示を与えるホスト
は、キーボードからのリピート指示データを検出してリ
ピート!I?lJ作であるか否かを判断し、ノピート動
作の場合に限ってホストがプリンタのキャリッジを連続
して横送りさせる。
実施例 以ド9本発明の一実施例を第1図〜第1O図に基づいて
説明する。なお、従来例を示す第11図と同様の作用を
なすものには同一の符号を付けて説明する。
第1図は本発明のタイプライタを示し、回路接続として
はホスト2とプリンタ3のlfjに従来の配線部9とは
別にRMODIイ、SR,MBSYの3本の配線部IO
が増設されている。キーボード1はスペース、バックス
ペース、ラインフィード、逆ラインフィードのキーが連
続して押されている場合に、第2図に示すフォーマット
でホスト2へ43号の転送を行う。このフォーマットを
第4図に示すフローチャートに」ルづいて説明する。キ
ーが押されたか否かをチエツク(a−1)する。キーボ
ード1のキーが連続して押されていることをステップ[
a−2]で検出すると、第2図に示すように先頭にリピ
ートコードS1を付加(a−3) L、、ステップ[a
−63でキーの押圧操作の解除を検出するまでステップ
(a−4)  [a−5)を繰り返し実行して文字コー
ドS2を所定間隔Tでホスト2へ送る。ステップ(a 
−6)でキーの抑圧の解除を検出すると、ステップ(a
−73でブレイクコードS3をホスト2へ送り、次にバ
ッファ5をクリアする。リピート動作でない場合は、〔
a−2〕を介して(a−9)でその文字コードS2が送
られる。
第5図と第6図はホスl−2のフローチャートを示す。
まず、ステップ(b −,1,3ではバッファGにコー
トが溜っているかをチエツクし、溜っている場合にはコ
ートを取り出し[b−2] 、次にステップ(1)−3
) 、  (b −4)でコードに応じた処理へ分1岐
する。リピートコードの場合は、〔b3〕に続いて(b
−5)が実行される。cb−5]でプリンタ3の動作が
終了するのを待ち。
[b−6]でリピートフラグをONにする。次に第2図
のコートを取り出した場合、(b−9)でリピートフラ
グがONの方へ分岐し、[b−103でRMODEとS
RをONにする。その後は通常と同じように[b−11
]でコードをプリンタ3へ送り、  [b−12]で画
面への表示を行う。cb−4〕でブレークコードS3を
検出した場合は。
[b−73でRMODEとSRをOf f L、、 〔
b−8〕でリピートフラグをOf’ fにして一連のリ
ピート動作を終了する。
第8図はホスト2がキーボード1よりコードを受は取る
処理のフローチャートを示す。[c−13でブレイクコ
ードS3を検出すると、(c−2)でバッファ6をクリ
アし強制的にリピート動作を終了させるようにして、(
c−3)でブレイクコードS3をバッファ6へ入れる。
第7図はホスト2のプリンタ3の側への出力のフローチ
ャートを示す。(d−Llでプリンタ3がBUSYの場
合は、(d−2)ACKが返ってくるのを待つ。リピー
ト動作の場合、プリンタ3が受信したコードを実行開始
するまでACKは返ってこない。ここでプリンタ3との
同期をとる。
ACKが返ってくると、(d−3)でデータを出力し、
(d−43でSTBを出力する。
第9図はプリンタ3の側のデータ受信のフローチャート
を示す。(e−1)  (e−23でSTBを受けた後
に(e−3)でデータを取り込み、(e−4)でRMO
DEがONの場合、  (e−5)[e−6]で示す適
状のBUSYを解除してACKを返す動作を行なオ)な
い。ACKはこのコードが実行開始後に、後述のステッ
プ[f−4](f−5〕で返す。
第10図はホスト2から指示されて動作するプリンタ3
のスペーシング、ラインフィード実行部のフローチャー
トを示す。(f−1)では、SRがONかOffかでス
ムースリピートかどうかを判断する。SRがONの場合
は動作が終了するのを待たずに、(f−23でスムース
スペーシング(ラインフィード)を実行する。このとき
、すでに動作中の場合は、キャリッジの移動距離が加算
されるのみである。この後、同期をとるために(f−3
)で一定時間待った後1次のデータを受信可とするため
に(f−4)(f−5)でBUSYを解除してACKを
返す。(f−1)でSRがOffの場合は、第12図で
示すように、(f−6)で動作が終了するのを待ち、C
f−’7)でスペーシング(ラインフィード)を起動す
る。
このように構成したため、リピート動作ではキャリッジ
が第3図に示すように連続して一定速度で連続して動作
し、スムーズな動作を実現できる。
さらに、キーボード1の抑圧を終了すると、〔a−8]
  (c−2)でバッファ5,6がクリアされるため、
実際に表示が終るのと印字が終了する時間が同じとなり
、従来のような違和感のない、使用感の良好なものであ
る。
発明の効果 以」二のように本発明によれば、キーボードを、同じ入
力キーが操作されつづけたリピート動作を検出して、リ
ピート指示データと文字データを出力するよう構成し、
前記ホストを、前記リピート指示データを検出したとき
にプリンタにキャリッジの連続した横送りを指示するよ
う構成したため。
リピート動作時のキャリッジの横移動がなめらかになり
、動作音が小さくなり、使用感を改善できるものである
【図面の簡単な説明】
第1図は本発明のタイプライタの一実施例の構成図、第
2図は同タイプライタのリピート動作時におけるキーボ
ードよりホストへのデータフォーマット図、第3図はタ
イプライタのプリンタにおけるスムーススペーシング(
ラインフィード)の速度と距離の関係図およびホストと
プリンタのタイミングチャート図、第4図は伺タイプラ
イタのキーボードからホストへのデータ出力のフローチ
ャート図、第5図と第6図は同タイプライタのホスト側
の処理を表わすフローチャート図、第7図は同タイプラ
イタのホスト側のプリンタへの出力を表すフローチャー
ト図、第8図は同タイプライタのホス1−側のキーボー
ドからのデータ受信を表すフローチャート、第9図は同
タイプライタのプの リンク部のホストからデータl受は取りを表すフローチ
ャート図、第10図は同タイプライタのプリンタのスペ
ーシング(ラインフィード)実行を表すフローチャート
図、第11図は従来のタイプライタの構成図、第12図
は同タイプライタのリピート時のスペーシング(ライン
フィード)の速度と距離の関係図である。 1・・キーボード、2・・ホスト、3・・・プリンタ、
Sl・・・リピートコード、S2・・・文字コード〔文
字データ〕、S3・・ブレイクコード、(a−3)・・
・キーボードにおけるリピートコートの送出ステップ、
(a−7)・・・キーボードにおけるブレイクコ−ドの
送出ステップ、(a−4)  (a−9)・・・キーボ
ードにおける文字コードの送出ステップ、(b−3)・
・・ホストにおけるリピートコードの検出ステップ、(
b−4)・・・ホストにおけるブレイクコードの検出ス
テップ。 代理人   森  本  義  弘 第3図 、40k BsY 第4図 第5図 第7図 第6図 第8図 第9図 第1θ図

Claims (1)

    【特許請求の範囲】
  1. 1、印字指示を入力するキーボードと、印字を実行する
    プリンタと、キーボードからデータを得てプリンタへ印
    字指示を与えるホストとを設けるとともに、前記キーボ
    ードを、同じ入力キーが操作されつづけたリピート動作
    を検出して、リピート指示データと文字データを出力す
    るよう構成し、前記ホストを、前記リピート指示データ
    を検出したときにプリンタにキャリッジの連続した横送
    りを指示するよう構成したタイプライタ。
JP63239984A 1988-09-26 1988-09-26 タイプライタ Pending JPH0288276A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63239984A JPH0288276A (ja) 1988-09-26 1988-09-26 タイプライタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63239984A JPH0288276A (ja) 1988-09-26 1988-09-26 タイプライタ

Publications (1)

Publication Number Publication Date
JPH0288276A true JPH0288276A (ja) 1990-03-28

Family

ID=17052746

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63239984A Pending JPH0288276A (ja) 1988-09-26 1988-09-26 タイプライタ

Country Status (1)

Country Link
JP (1) JPH0288276A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52112230A (en) * 1976-03-17 1977-09-20 Yamura Shinkoseisakusho Kk System for controlling sequential printing printer* punch typewriter or like device
JPS59201884A (ja) * 1983-04-28 1984-11-15 Sharp Corp 電子タイプライターのキャリッジ制御方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52112230A (en) * 1976-03-17 1977-09-20 Yamura Shinkoseisakusho Kk System for controlling sequential printing printer* punch typewriter or like device
JPS59201884A (ja) * 1983-04-28 1984-11-15 Sharp Corp 電子タイプライターのキャリッジ制御方法

Similar Documents

Publication Publication Date Title
JPH0288276A (ja) タイプライタ
JPS59188731A (ja) 情報処理方式
JPH0542749A (ja) 印刷中断処理装置
JP4546016B2 (ja) データ通信システム、データ通信方法およびデータ通信プログラム
JPS61262913A (ja) キ−ボ−ド同時打鍵シフト処理方式
JP7797169B2 (ja) 情報処理装置
JP2597457B2 (ja) 信号入力装置及び信号入力方法
JP3210598B2 (ja) 印刷制御装置および印刷制御方法
JPH02287611A (ja) プリンタ・コントローラ
JPH0254328A (ja) プリンタにおけるタイムオーバ防止方式
JP2565163B2 (ja) 周辺機器
JPS58221439A (ja) 情報出力装置
JP2982007B2 (ja) 表示装置
JP2556044B2 (ja) インタフェ−ス回路
JP2813238B2 (ja) プリンタにおける印字制御方法
JPS58221477A (ja) シリアルプリンタ
JP2758832B2 (ja) 印刷制御装置
JPS6156809B2 (ja)
JPS6010672B2 (ja) プリンタ−制御装置
JP2001318757A (ja) 写真処理装置
JPS63168366A (ja) 印字デ−タのn進コ−ド印字制御方式
JPS62237520A (ja) プリンタ制御装置
JPH0381170B2 (ja)
JPH1083264A (ja) プリンタ装置
JPH07244550A (ja) キーシーケンス設定装置