JPS6238931A - 印字装置 - Google Patents

印字装置

Info

Publication number
JPS6238931A
JPS6238931A JP60178717A JP17871785A JPS6238931A JP S6238931 A JPS6238931 A JP S6238931A JP 60178717 A JP60178717 A JP 60178717A JP 17871785 A JP17871785 A JP 17871785A JP S6238931 A JPS6238931 A JP S6238931A
Authority
JP
Japan
Prior art keywords
line
data
printing
printed
characters
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
JP60178717A
Other languages
English (en)
Inventor
Haruhiko Abe
晴彦 阿部
Shinichi Aso
伸一 麻生
Akira Oda
晃 織田
Shoichi Nakano
中野 正一
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.)
Toshiba Tec Corp
Original Assignee
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 Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP60178717A priority Critical patent/JPS6238931A/ja
Publication of JPS6238931A publication Critical patent/JPS6238931A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、例えばホストコンピュータが伝送されてくる
プログラムリスト等のデータを印字する機能を持った印
字装置の改良に関する。
〔従来の技術〕
印字装置にはホストコンピュータとの間で伝送可能に構
成されたものがあり、この印字装置は指示したデータを
印字する通常の印字処理機能の他に、ホストコンピュー
タから伝送されてくるプログラムリストを受けてこれを
印字する機能を持っている。この場合、ホストコンピュ
ータは、プログラムリストのデータが行番号側に複数に
分れているので、これら行番号のデータをそれぞれ区別
するために行番号の後にスペースを挿入するとともに1
行番号のデータ伝送の終了位置に印字指示信号を送出し
ている。そこで、印字装置ではこのホストコンピュータ
からのデータを1行番号のデータごとに一時記憶し、印
字指令信号が入力されたところで1行番号のデータを印
字している。ところで、印字の際、印字装置での1行分
の印字可能文字数が例えば40文字であり、1行番号の
データ文字数がこの印字可能文字数よりも多い場合(1
ラインバアフアフル)は複数行に亙って印字することに
なる。第5図はこのプログラムリストの印字例を示して
おり、行番号rloOJとr200Jとのデータが印字
されている。このように百行番号のデータは2行に亙っ
て印字されており、それも印字2行目が1行目と同一位
置から印字開始されている。
〔発明が解決しようとする問題点〕
ところか以上のような印字が行なわれると、各行番号別
にデータを判別して見分けるのが非常に難しく、さらに
、行番号rLOOJおよびr200Jの次の行に印字さ
れているデータが第5図に示すようにr、 17g・・
・J  rol、 l・・・」の数字なので、行番号と
の区別がつきにくい。そこで、行番号が判別しやすいよ
うに2行目からの印字開始位置を変更することが考えら
れるか、この場合、ホストコンピュータに2行目の印字
開始位置の指示信号等を送出する機能をもたせなければ
ならず、このためホストコンピュータのプログラム作成
が煩雑となってしまう。
そこで本発明は上記問題点を解決するために、外部装置
での煩雑なプログラム作成を無くし得、かつ印字した各
データが容易に区別できるように印字できる印字装置を
提供することを目的とする。
〔問題点を解決するだめの手段〕
本発明は、データの各行の印字開始位置を入力設定する
印字位置設定手段と、データの文字数か1行の印字可能
文字数以上かを判断する文字数判断手段と、この文字数
判断手段により印字可能文字数量」−と判断された場合
、所望の行数目からデータを印字位置開始位置から印字
する印字手段とを備えて上記目的を達成しようとする印
字装置である。
〔作用〕
本発明は」二記各手段を備えたことにより、印字すべき
データの文字数が1行の印字可能文字数以上と判断され
ると、次のデータと区別する等のために所望の行数目の
印字開始位置からデータを印字する。
〔実施例〕
以下、本発明の一実施例について図面を参照して説明す
る。
第1図は印字装置の構成図である。同図において1か印
字装置であって、この装W1はホストコンピュータ2と
の間でデータ伝送可能に構成されたものである。CPU
 (中央処理装置)3にはアドレスバス、データバス、
コントロールバスから成る内部バス4を介してROM 
(リード・オンリ・メモリ)5、PAM (ランダム・
アクセス・メモリ)6およびIlo、(インプット−ア
ウトプット)ポート7が接続され、さらにこのI10ポ
ート7にCA(キャリッジ)モータ8のCA制御回路9
、紙送りモータ10の紙送り制御回路11、ドツトヘッ
ド12のドツトヘッド制御回路13が接続されている。
そして、ホストコンピュータ2との間のデータ伝送を行
うためのインターフェイス制御回路14が接続されてい
る。
さて、15は打出位置設定スイッチであって、これはホ
ストコンピュータ2からのプログラムリストを印字する
場合、1行番号のデータが印字1行目たけでは印字でき
ずに次の2行目に移って印字するときにこの2行目の印
字開始位置を入力設定するためのものであり、打出位置
取込回路16−  5   = を介してI10ポート7に接続されている。また、前記
ROM6には第2図に示す印字フローチャー1・に従っ
たプログラムが記憶されており、これにより前記CPU
3は各印字指令を発して次のような機能を持つものとな
る。すなわち、プログラムリストの1行番号のデータの
文字数が1行の印字可能文字数以上(1ラインバツフア
フル)がを判断する文字数判断機能と、この文字数判断
機能により印字可能文字数以上と判断された場合、所望
の行数目ここては2行目からデータを打出位置設定スイ
ッチ↑5により入力された印字位置開始位   □置か
ら印字する印字機能とである。
次に上記の如く構成された装置の動作について   ′
第2図に示す印字フローチャートに従って説明す   
”る。ここで、印字動作は次のようにして行なわれる。
すなわち、用紙がセットされると、CA制御回路9によ
りCAモータ8を駆動制御してドツト    ゛ヘッド
12が用紙の左端における通常の印字開始位置(レフト
マージン)に位置される。ここでC′Aモータ8を駆動
させてドツトヘッド12を右方   ニ向に所定スピー
ドで移動させ、これと同時にドツトヘット12制御回路
13により印字データをドツトヘッド 1行分印字されると紙送りモータ10が駆動して用紙を
所定長さだけ送られ、この後再びドツトヘッド12がレ
フトマージンに移動されて次の行の印字を行う。ここで
、ホストコンピュータ2のプログラムを印字する状態と
なると、その初期処理が実行されてから打出位置設定ス
イッチ15に印字開始位置が設定されたかを判断する。
つまり、プログラムリストの印字に際して1行目だけで
は印字できずに2行目に移って印字する場合の2行目の
印字開始位置が打出位置設定スイッチ15に設定される
。ここで、印字開始位置を5文字目からとすると、これ
が打出位置設定スイッチ16により読取られI10ポー
ト7を通ってCPU3の指令によりRAM5に一時記憶
される。この状態にあってホストコンピュータ2からプ
ログラムリストのデータが伝送されてくると、これが確
認されてインターフェース制御回路14、I10ボート
7を通ってCPU3の指令によりRAM6に一時記憶さ
れる。そこで、記憶されたプログラムリストのうち1行
番号のデータが読取られて1ラインバツフアフル(40
文字)を判断する。この判断の結果、1行の印字可能文
字数以下であればレフトマージンAからその行番号のデ
ータを印字する。
これに対して印字可能文字数よりも大きいと判断された
場合は、第3図に示すようにまず最初の1行40文字が
レフトマージンAから印字される。この行が印字終了す
ると、改行処理を行ってRAM6に記憶された打出開始
位置Bを読み出して2行目からはこの打出開始位置Bか
らデータが印字される。したがって、2行目以降は第3
図に示すようにrDATAJの下からr,178・・・
」が印字される。次にCPU3は行番号200のデータ
を読み出して1ラインブツフアフルかを判断し、1ライ
ンブツフアフルであれば第3図に示すようにこの行番号
200のデータの2行目からの印字開始位置をBからと
する。このようにして続く行番号のデータを印字する。
このように上記一実施例においては、プログラムリスト
の1行番号分のデータ文字数が1行の印字可能文字数以
上と判断されると、次に行番号のデータと区別するため
に印字2行数目の印字開始位置Bからデータを印字する
構成としたので、ホストコンピュータ2に繁雑なプログ
ラムを作成することが全く無くなり、印字装置1におい
て印字位置を任意に設定できて各行番号別のデータが見
易くかつ判別しやすくなる。したがって、ホストコンピ
ュータ2の処理量を少なくすることができる。
なお、本発明は上記一実施例に限定されるものではない
。例えば、第4図に示すように外部装置から伝送してき
た挨拶文のデータを印字する場合、印字1行目が一杯に
なったとき1行目の最初にスペースを挿入して印字する
機能にもできる。
〔発明の効果〕
以」二詳記したように本発明によれば、外部装置での繁
雑なプログラム作成を無くし得、かつ印字した各データ
が容易に区別できるように印字できる印字装置を提供で
きる。
【図面の簡単な説明】
第1図は本発明に係わる印字装置の一実施例を示す構成
図、第2図は本発明装置の印字フローチャー1・、第3
図は本発明装置による印字例を示す図、第4図は本発明
装置による他の印字例を示す図、第5図は従来装置によ
る印字例を示す図である。 2・・・ホストコンピュータ、3・・・CPU,5・・
・ROM,6・・・RAM,8・・・CAモータ、10
・・・紙送りモータ、15・・・打出位置設定スイ・ソ
チ、14・・・インターフェース制御回路。

Claims (1)

    【特許請求の範囲】
  1. 1行の印字可能文字数が定められ、外部から伝送されて
    くるデータを受け取って印字動作する印字装置において
    、前記データの各行の印字開始位置を入力設定する印字
    位置設定手段と、前記データの文字数が前記1行の印字
    可能文字数以上かを判断する文字数判断手段と、この文
    字数判断手段により前記印字可能文字数以上と判断され
    た場合、所望の行数目から前記データを前記印字位置開
    始位置から印字する印字手段とを具備したことを特徴と
    する印字装置。
JP60178717A 1985-08-14 1985-08-14 印字装置 Pending JPS6238931A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60178717A JPS6238931A (ja) 1985-08-14 1985-08-14 印字装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60178717A JPS6238931A (ja) 1985-08-14 1985-08-14 印字装置

Publications (1)

Publication Number Publication Date
JPS6238931A true JPS6238931A (ja) 1987-02-19

Family

ID=16053329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60178717A Pending JPS6238931A (ja) 1985-08-14 1985-08-14 印字装置

Country Status (1)

Country Link
JP (1) JPS6238931A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100755102B1 (ko) * 2000-04-24 2007-09-04 오지 세이시 가부시키가이샤 자동차내장 천정성형용 부재 및 이를 사용한 자동차내장천정부재

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100755102B1 (ko) * 2000-04-24 2007-09-04 오지 세이시 가부시키가이샤 자동차내장 천정성형용 부재 및 이를 사용한 자동차내장천정부재

Similar Documents

Publication Publication Date Title
JPS6238931A (ja) 印字装置
JPS6159920B2 (ja)
JPS58114983A (ja) 出力方法
JPS58114289A (ja) プリンタコントロ−ラ
JP3301337B2 (ja) インクジェットプリンタ
JPS6047112B2 (ja) 印字制御方式
JP3116280B2 (ja) 両面印字制御方式
JP2910768B2 (ja) 印字装置
JPS5938081A (ja) 改頁制御方式
JPS6243727A (ja) 印字装置
JPH04140163A (ja) 印刷装置
JPH0357484Y2 (ja)
JP3045077B2 (ja) 印字装置
JPH01214464A (ja) 電子タイプライタ
JP3143118B2 (ja) プリンタ及び印字イメージパターン展開方法
JPH0133341Y2 (ja)
JPH0543511B2 (ja)
JPH03138184A (ja) 印字データ処理装置
JPS61211051A (ja) プリンタ
JPS6270056A (ja) ドツト式シリアルプリンタの高速印字装置
JPH0342269A (ja) 印字装置
JPH0475137B2 (ja)
JPS62183369A (ja) シリアルプリンタ
JPH06103455B2 (ja) ハ−ドコピ−制御方式
JPS5971513A (ja) デ−タ入出力装置