JPS60203473A - 印字装置 - Google Patents

印字装置

Info

Publication number
JPS60203473A
JPS60203473A JP59059615A JP5961584A JPS60203473A JP S60203473 A JPS60203473 A JP S60203473A JP 59059615 A JP59059615 A JP 59059615A JP 5961584 A JP5961584 A JP 5961584A JP S60203473 A JPS60203473 A JP S60203473A
Authority
JP
Japan
Prior art keywords
information
switch
memory
state
changed
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
JP59059615A
Other languages
English (en)
Inventor
Masabumi Sato
正文 佐藤
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.)
Tokyo Sanyo Electric Co Ltd
Toshiba Tec Corp
Original Assignee
Tokyo Sanyo Electric Co Ltd
Tokyo Electric 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 Tokyo Sanyo Electric Co Ltd, Tokyo Electric Co Ltd filed Critical Tokyo Sanyo Electric Co Ltd
Priority to JP59059615A priority Critical patent/JPS60203473A/ja
Priority to US06/713,306 priority patent/US4589785A/en
Priority to DE8585103803T priority patent/DE3572550D1/de
Priority to EP85103803A priority patent/EP0156392B1/en
Publication of JPS60203473A publication Critical patent/JPS60203473A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0082Architecture adapted for a particular function

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の技術分野] この発明は印字ピッチロ、ラインフィード量等印字フォ
ーマットに関する情報を操作パネルに設けられた各種ス
イッチによってセットし、そのスイッチ情報を読込んで
印字制御を行うとともに外部からのコマンドによりその
スイッチ情報を変更して印字制御を行う印字装置に関す
る。
[発明の技術的背景とその問題点] 従来、この種の印字装置としては電源の投入時のみ操作
パネルの各種スイッチ情報を読込みそれによって印字制
御の情報を全てセットし直し動作中は読込みを行わない
もの、また電源の投入時及び動作中でもモード状態がオ
フライン状態からオンライン状態に変わったとき操作パ
ネルの各種スイッチ情報を読込みそれによって印字制御
の情報を全てセットし直すものが知られている。なお、
モード状態がオンライン状態からオフライン状態にtl
す1灸わる場合としては、ペーパエンド、印字部のカバ
ーオーブン、インクリボンエンドなどによってエラー状
態になったとき、外部からのコマンドにより例えば装置
を制御するコンピュータから一時的に切り離されたとき
あ・るいは操作パネルでのマニアル操作により紙送りな
どを行うときなどがあり、これらの状態を元の状態に復
帰させるときオフライン状態からオンライン状態への切
換えが行われる。ところで、情報によってはコマンドで
変更できるものとコマンドでは変更できずに操作パネル
のスイッチでしか変更できないものがある。このため、
前者のものではコマンドにより変更できない情報の変更
を行う場合、電源を一旦切ってからスイッチ切換えを行
って電源を再度投入しなければならない面倒があった。
また電源を再投入すると情報の全てが操作パネルの各種
スイッチ状態に基づいて変更されてしまうため例えばコ
マンドで変更された情報があるとその情報については再
度コマンドを送って変更しなければならない面倒があっ
た。また、後者のものは電源を再度投入する必要はない
がオフライン状態からオンライン状態になったとき電源
の投入時と同じく情報の全てが操作パネルの各種スイッ
チ状態に基づいて変更されてしまうため例えばコマンド
で変更された情報があるとその情報については再度コマ
ンドを送って変更しなければならない面倒があった。
[発明の目的] この発明はこのような問題を解決するために為されたも
ので、動作中に操作パネルのスイッチ状態の変更があっ
たときはモード状態がオフライン状態からオンライン状
態に切り変わったときその変更のあったスイッチについ
てのみ情報を変更し、その他の情報についてはそのまま
維持することにより、コマンドなどによって変更された
情報を再度設定し直す必要がなく、取り扱いを簡単化で
きる印字装置を提供することを目的とする。
[発明の概要] この発明は、印字ピッチ但、ラインフィード量等印字フ
ォーマットに関する1h報を操作パネルに設けられた各
種スイッチによってセットし、そのスイッチ情報を読込
んで印字制御を行うとともに外部からのコマンドにより
そのスイッチ情報を変更して印字制御を行う印字装置に
おいて、読込んだ各種スイッチのスイッチ情報を格納す
る第1のメモリと、この第1のメモリのスイッチ情報に
基づく情報及びコマンドにより変更された情報を格納す
る第2のメモリとを設け、電源の投入時各種スイッチの
スイッチ情報を読込んで第1のメモリに格納するととも
にその第1のメモリのスイッチ情報に基づいて第2のメ
モリに情報を格納するとともに電源の投入後において外
部からのコマンドにより第2のメモリの情報をそのコマ
ンド内容に基づいて変更し、エラー発生、コマンド入力
又は外部スイッチ入力等によってモード状態がオンライ
ン状態からオフライン状態に切替わり、その後再度オン
ライン状態に切替わったとき操作パネルの各種スイッチ
状態と第1のメモリのスイッチ情報とを比較し、異なる
スイッチ情報があったときその異なった第1のメモリの
スイッチ情報のみを操作パネルのスイッチ状態に基づい
て変更するとともにその変更に伴って第2のメモリの対
応する情報のみを変更するようにしたものである。
[発明の実施例] 以下、この発明の実施例を図面を参照して説明する。
第1図は全体の構成を示すブロック図で、CPU(中央
処理装置)1はデータバス2を介して、制御プログラム
や文字コードに対応する印字ホイールの回転位置データ
などの固定データを記憶するROM(リード・オンリー
・メモリ)3、外部制御器であるホストコンピュータに
伝送路4を介して接続されたインターフェース制御部5
、このインターフェース制御部5を介して入力される文
字コードなどの可変データを一時記憶するRAM(ラン
ダム・アクセス・メモリ)6、前記ROM3から読み出
した回転位置データなどを一時記憶するRAM7及びタ
イマ8を制御している。また、前記cpuiはデータバ
ス2を介して印字ピッチ量選択スイッチ、ラインフィー
ドm3I択スイツチなどのオペレーショナルスイッチ9
a、オンライン/オフライン切換えスイッチなどのモー
ドスイッチ9bなどを設けた操作パネル9に接続された
I10ポート10及び各種出力部へ駆動制御信号を送出
するI10ポート11を制御して゛いる。前記I10ボ
ート11には印字ホイールモータ12の駆動回路13へ
駆動パルスを送出する′制御部14、キャリッジモータ
15の駆動回路16、プラテンに連結された紙送りモー
タ17の駆動回路18、リボンモータ19の駆動回路2
0及び印字ハンマー21の駆動回路22がそれぞれ接続
されている。前記RAM6にはエラーフラグEF、オフ
ラインフラグ0FLF、データバッファDBなどが設け
られ、前記RAM7には第1のメモリ7a。
第2のメモリ7bが設けられている。
前記CPU1は前記ROM 3のプログラムデータに基
づいて特に第2図及び第3図に示す流れ図の処理を行う
ようにしている。すなわち第2図は電源投入時の処理及
びメイン処理を示すもので、電源の投入が行われると先
ずRA M 6、RAM7及びタイマ8の初期セットを
行う。次に操作パネル9のオペレーショナルスイッチ9
a1モードスイツチ9bの各種スイッチ状態をI10ボ
ート10を介して読込み、そのスイッチ状態を第1のメ
モリ7aにセットするとともにそのセット内容に対応し
て印字制御情報を第2のメモリ7bにセットする。次に
I10ボート11を介して印字ホイールモータ12、キ
ャリッジモータ15、紙送りモータ17及びリボンモー
タ19を駆動させ各メカ部を初期位置にセットする。こ
の状態でインターフェース制御部5を介してコンピュー
タにレディ状態であることを知らせメインルーチンへ移
行する。
メインルーチンにおいてはエラーチェック、オペレーシ
ョナルスイッチチェック、データチェックなどを行う。
エラーチェックにおいてはエラーありと判断したときに
は工゛−ラーフラグEF及びオフラインフラグ0FLF
をセットする。また、オペレーショナルスイッチチェッ
クにおいてはモードスイッチ9bのオンライン/オフラ
インスイッチの状態によってオフラインフラグ0FLF
をセラi〜またはリセットし、またラインフィードスイ
ッチなどによって紙送り制御を行う。次にオフラインフ
ラグ0FLFをチェックし、OFL F = 0でオン
ラインであれば次にデータバッファDBにデータが有る
か否かをチェックする。データがなければルーチンを最
初のエラーチェックに戻し、またデータがあればそのデ
ータがコントロールコードか否かをチェックする。コン
トロールコードでなければ印字データであると判断して
印字処理を行う。すなわち印字データに対応する印字ホ
イールアドレスデータなどをROM3のテーブルからR
AM7に移し、I10ボート11を介してデータにより
印字ホイールモータ12、キャリッジモータ15、紙送
りモータ17、リボンモータ19を駆動し、印字すべき
位置に全てが停止した状態で印字ハンマー21を駆動し
て印字ホイールの先端にある活字を打つ。またコントロ
ールコードであればそのコードに基づいてRAM7の第
2のメモリ7bに格納されているデータを書き換える。
この処理はオンラインになっている限りくり返される。
オンライン状態からオフライン状態に変化するとオフラ
インフラグ0FLFが「1」にセットされるので、この
ときはオンライン状態に復帰するまでエラーチェック及
びオペレーショナルスイッチチェックを行う。モード状
態がオフライン状態からオンライン状態に復帰すると操
作パネル9のオペレーショナルスイッチ9aの各種スイ
ッチ状態を読込む。そしてこのスイッチ状態を第1のメ
モリ7aに格納されている前回読込んだスイッチ状態と
比較する。この結果具なるスイッチ状態のものがあると
第1のメモリ7aにおけるその異なったスイッチ状態の
みを変更し、それに基づいて第2のメモリ7bにおける
対応する情報のみを変更する。また全て一致していれば
そのままなにもしない。
M3図はデータの受信処理を示すものでこれは割込みに
よって行われる。すなわち、データの受信があると割込
みによりデータを取込む。そしてデータを解析しそのデ
ータがオン・オフライン制御信号(コマンド)かそれと
もその他のデータであるかをヂエックする。オン・オフ
ライン制御信号であればその信号内容に基づいてオフラ
インフラグ0FLFをセラ1〜またはリセットする。ま
たその他のデータであればそのデータをデータバッファ
DBに格納する。
このように構成された本発明実施例装置においては電源
の投入時に操作パネル9のオペレーションスイッチ9a
の状態が読込まれそのスイッチ状態が第1のメモリ7a
にセットされるとともにその第1のメモリ7aのスイッ
チ状態に応じて第2のメモリ7bに印字制御情報がセッ
トされる。また、モード状態がオンライン状態からオフ
ライン状態に切替わり、その後オンライン状態に復帰し
たときオペレーショナルスイッチ9aのスイッチ状態が
読込まれ、そのスイッチ状態と第1のメモリ7aに前回
読込まれてセットされているスイッチ状態とを比較し、
変更されているスイッチ状態があればそのスイッチにつ
いてのみ第1のメモリ7aの内容を変更し、かつその変
更に基づいて第2のメモリ7bの内容が変更される。し
かして、動作中にオペレーショナルスイッチ9aの一部
を変更することがあるとその変更による情報の変更はモ
ードが−Hオフライン状態になりその後オンライン状態
になったときに行われる。しかもこのとき情報が変更さ
れるのはオペレーショナルスイッチ9aにおいてスイッ
チ変更されたもののみであり、その他の情報は前回の状
態を維持する。従って、コンピュータからのコマンドに
よって変更された情報があればその情報は変更されない
ので再度設定するような面倒な操作は必要く、取扱いが
簡単になる。
[発明の効果] 以上詳述したようにこの発明によれば、動作中に操作パ
ネルのスイッチ状態の変更があったときはモード状態が
オフライン状態からオンライン状態に切り変わったとき
その変更のあったスイッチについてのみ情報を変更し、
その他の情報についてはそのまま維持することにより、
コマンドなどによって変更された情報を再度設定し直す
必要がなく、取り扱いを簡単化できる印字装置を提供で
きるものである。
【図面の簡単な説明】
図はこの発明の実施例を示すもので、第1図はブロック
図、第2図は電源投入時の処理を含むメイン処理を示す
流れ図、第3図はデータ受信時の割込み処理を示す流れ
図である。 1・・・cpu <中央処理装置)、3・・・ROM(
リード・オンリー・メモリ)、5・・・インターフェー
ス制御部、6.7・・・RAM (ランダム・アクセス
・メモリ)、0FLF・・・オフラインフラグ、7a・
・・第1のメモリ、7b・・・第2のメモリ、9・・・
操作パネル、9a・・・オペレーショナルスイッチ、1
2・・・印字ホイールモータ、15・・・キャリッジモ
ータ、 □17・・・紙送りモータ、19・・・リボン
モータ、21・・・印字ハンマ。 出願人代理人 弁理士 鈴江武彦

Claims (1)

    【特許請求の範囲】
  1. 印字ピッチ出、ラインフィードD等印字フォーマットに
    関する情報を操作パネルに設けられた各種スイッチによ
    ってセットし、そのスイッチ情報を読込んで印字制御を
    行うとともに外部からのコマンドによりそのスイッチ情
    報を変更して印字制御を行う印字装置において、読込ん
    だ前記各種スイッチのスイッチ情報を格納する第1のメ
    モリと、この第1のメモリのスイッチ情報に基づく情報
    及びコマンドにより変更された情報を格納する第2のメ
    モリと、電源の投入詩前記各種スイッチのスイッチ情報
    を読込んで前記第1のメモリに格納するとともにその第
    1のメモリのスイッチ情報に基づいて前記第2のメモリ
    に情報を格納する初期設定手段と、電源の投入後におい
    て外部からのコマンドにより前記第2のメモリの情報を
    そのコマンド内容に基づいて変更する第1の情報変更手
    段と、エラー発生、コマンド入力又は外部スイッチ入力
    等によってモード状態がオンライン状態からオフライン
    状態に切替わり、その後再度オンライン状態に切替わっ
    たとき前記操作パネルの各種スイッチ状態と前記第1の
    メモリのスイッチ情報とを比較し、異なるスイッチ情報
    があったときその異なった前記第1のメモリのスイッチ
    情報のみを前記操作パネルのスイッチ状態に基づいて変
    更するとともにその変更に伴って前記第2のメモリの対
    応する情報のみを変更する第2の情報変更手段とを具備
    してなることを特徴とする印字装置。
JP59059615A 1984-03-29 1984-03-29 印字装置 Pending JPS60203473A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP59059615A JPS60203473A (ja) 1984-03-29 1984-03-29 印字装置
US06/713,306 US4589785A (en) 1984-03-29 1985-03-18 Printing apparatus
DE8585103803T DE3572550D1 (en) 1984-03-29 1985-03-29 Printing apparatus
EP85103803A EP0156392B1 (en) 1984-03-29 1985-03-29 Printing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59059615A JPS60203473A (ja) 1984-03-29 1984-03-29 印字装置

Publications (1)

Publication Number Publication Date
JPS60203473A true JPS60203473A (ja) 1985-10-15

Family

ID=13118327

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59059615A Pending JPS60203473A (ja) 1984-03-29 1984-03-29 印字装置

Country Status (4)

Country Link
US (1) US4589785A (ja)
EP (1) EP0156392B1 (ja)
JP (1) JPS60203473A (ja)
DE (1) DE3572550D1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63214825A (ja) * 1987-03-03 1988-09-07 Seiko Epson Corp プリンタ
JPH01233615A (ja) * 1988-03-15 1989-09-19 Seikosha Co Ltd プリンタ

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61233578A (ja) * 1985-04-10 1986-10-17 Matsushita Electric Ind Co Ltd プリンタ
JPS6250183A (ja) * 1985-08-29 1987-03-04 Toshiba Corp プリンタのリボン駆動制御方式
DE3603807C1 (de) * 1986-02-07 1987-07-30 Triumph Adler Ag Verfahren und Schaltungsanordnung zum Schutz von Schreib- oder aehnlichen Bueromaschinen vor den Folgen von elektrostatischen Entladungen
US5322378A (en) * 1987-06-30 1994-06-21 Tokyo Electric Co., Ltd. Label printer with interrupt function
US5171092A (en) * 1987-07-06 1992-12-15 Canon Kabushiki Kaisha Printing apparatus that stores externally supplied fonts
JP2685184B2 (ja) * 1987-07-06 1997-12-03 キヤノン株式会社 印刷装置
JP2755951B2 (ja) * 1988-01-30 1998-05-25 キヤノン株式会社 情報処理装置
JPH0227468A (ja) * 1988-07-15 1990-01-30 Brother Ind Ltd 文書作成装置
JPH0346089A (ja) * 1989-07-13 1991-02-27 Brother Ind Ltd カードに印字可能なプリペイドカード管理装置
JP2803243B2 (ja) * 1989-11-10 1998-09-24 ブラザー工業株式会社 プリンタの給紙装置
US20030156129A1 (en) * 1991-12-25 2003-08-21 Tsutomu Takahashi Information processing method and apparatus
JP3083001B2 (ja) * 1992-07-31 2000-09-04 キヤノン株式会社 画像通信装置
JP3124649B2 (ja) * 1993-03-02 2001-01-15 キヤノン株式会社 記録装置
US5696685A (en) * 1994-07-06 1997-12-09 Pitney Bowes Inc. Control system for an electronic postage meter having a programmable print head controller
JP3250424B2 (ja) * 1995-08-22 2002-01-28 セイコーエプソン株式会社 印刷方式及び印刷方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3923138A (en) * 1966-09-21 1975-12-02 Frederick P Willcox Printer with code-controlled tabulator structure
US3869980A (en) * 1973-08-10 1975-03-11 Cordura Corp High speed data processor line printer
US4086660A (en) * 1976-04-27 1978-04-25 International Business Machines Corporation Automatic format control for text printing system
IT1071811B (it) * 1976-11-03 1985-04-10 Olivetti & Co Spa Dispositivo di visualizzazione o stampa di testi in caratteri di un alfabeto del gruppo di lingue arabe
US4311399A (en) * 1977-02-09 1982-01-19 Sycor, Inc. Method and apparatus for setting and varying margins and line spacing on data printers
JPS5821729B2 (ja) * 1977-08-11 1983-05-02 株式会社リコー ワ−ド・プロセッサ
US4220417A (en) * 1978-06-08 1980-09-02 International Business Machines Corporation Apparatus for producing preliminary character printout of text and instruction codes of word processing apparatus
US4298773A (en) * 1978-07-14 1981-11-03 Diab Khaled M Method and system for 5-bit encoding of complete Arabic-Farsi languages
GB2052813B (en) * 1979-05-31 1983-03-09 Micronology Ltd Interface unit between a computer and a hardcopy output device
US4452136A (en) * 1979-10-19 1984-06-05 International Business Machines Corporation Printer subsystem with dual cooperating microprocessors
JPS5957337A (ja) * 1982-06-04 1984-04-02 コンピユ−タ−ズ・インタ−ナシヨナル・インコ−ポレ−テツド ユニバ−サルコンピユ−タ−プリンタインタ−フエイス

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63214825A (ja) * 1987-03-03 1988-09-07 Seiko Epson Corp プリンタ
JPH01233615A (ja) * 1988-03-15 1989-09-19 Seikosha Co Ltd プリンタ

Also Published As

Publication number Publication date
DE3572550D1 (en) 1989-09-28
EP0156392B1 (en) 1989-08-23
US4589785A (en) 1986-05-20
EP0156392A3 (en) 1986-03-12
EP0156392A2 (en) 1985-10-02

Similar Documents

Publication Publication Date Title
JPS60203473A (ja) 印字装置
JP2615137B2 (ja) 印字装置
US4877345A (en) Margin setting means for a printer
JPS6159920B2 (ja)
JPH041704B2 (ja)
JP2780974B2 (ja) プリンタ
JPS63185670A (ja) 印字装置
JP3129679B2 (ja) プリンタ
US4941109A (en) Method of effectively performing a feed operation and printing apparatus for realizing the method
JPH0234371A (ja) プリンタ
JPS5926440Y2 (ja) 印字ヘツドの移動制御装置
JPS6274677A (ja) 印字装置
JP2716552B2 (ja) プリンタ接続方法
JPS642180Y2 (ja)
JPH01159262A (ja) 印字装置
JP2739006B2 (ja) プリンタの状態設定方法
JP2612937B2 (ja) 印字装置
EP0121574A1 (en) Data input/output apparatus
JPH04276479A (ja) プリンタ装置
JPS6032692A (ja) 印字装置
JPH01214464A (ja) 電子タイプライタ
KR950014202B1 (ko) 용지 피딩 자동 세팅 장치
JP3045077B2 (ja) 印字装置
JPH0647996A (ja) プリンタ装置
JPS61240321A (ja) 印字装置