JPS63166576A - プリンタ− - Google Patents

プリンタ−

Info

Publication number
JPS63166576A
JPS63166576A JP30996786A JP30996786A JPS63166576A JP S63166576 A JPS63166576 A JP S63166576A JP 30996786 A JP30996786 A JP 30996786A JP 30996786 A JP30996786 A JP 30996786A JP S63166576 A JPS63166576 A JP S63166576A
Authority
JP
Japan
Prior art keywords
data
page
line
characters
sent
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
JP30996786A
Other languages
English (en)
Inventor
Yoshihisa Ikuta
善久 生田
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.)
Kyocera Mita Industrial Co Ltd
Original Assignee
Mita 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 Mita Industrial Co Ltd filed Critical Mita Industrial Co Ltd
Priority to JP30996786A priority Critical patent/JPS63166576A/ja
Publication of JPS63166576A publication Critical patent/JPS63166576A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 11上度机肛分此 本発明は、1行のデーターの文字数が、カラム方向に制
限された文字数を越える入力データーのプリントアウト
を行うプリンターに関する。
従米坐肢血 プリンターによって文字データー等からなる入力データ
ーをプリントアウトする時、カラム方向については文字
数が制限されているため、入力データーの1行の文字数
がこの制限を越えている場合には、自動的に改行処理が
行われ、制限を越えた文字については、次の行にプリン
トアウトされる。
(ゝ占 一般に用いられる文章が入力データーである場合には、
カラム方向の文字数の制限から1行の文章が2行の文章
としてプリントアウトされることがあっても、2行に分
割されたことが文章内容には影響を与えないため、そこ
には何等の不都合も生じない。しかし各文章、または文
字の互いの位置関係が決まっていて変更することができ
ないような入力データー、例えば表の形式で表示される
データー等については、カラム方向の文字数の制限から
自動で改行処理をされると互いの文字の位置関係が変わ
り、全体のレイアウトが崩れて意味不明の書面になって
しまう。
そのため表の形式等でまとめられた入力データーのプリ
ントアウトを行う場合には、制限された文字数を越えて
続くデーターに関し、これらのデーターが別のページの
データーとなるようにデーターの並び換えを行ってプリ
ントアウトする必要があった。
本発明は、上記の別ページのデーターを作製し、プリン
トアウトを行うという作業の煩雑さを解消するために着
想されたもので、その目的は、カラム方向の文字数の制
限を越えたデーターについては自動で別ページのデータ
ーに編集しプリントアウトを行うことのできるプリンタ
ーを提供することにある。
ロ 占 ”るための 本発明は上記目的を達成するため、プリンターに、1ペ
ージにプリントアウトされる入力データー〇カラム方向
の文字数の設定を行う設定部と、各ライン毎に、入力デ
ーターのカラム方向の文字数が設定部によって設定され
た文字数を越える場合には、前記の設定された文字数毎
に入力データーを分割することにより分割ページデータ
ーを生成するページ分割部と、この分割ページデーター
を格納するページバッファーとを備える。
皿 各ライン毎に、カラム方向について制限を越えて続く入
力データーは、その制限された文字数毎に分割される。
つまり分割されたデーターである分割ページデーターは
、プリントアウトされる場合には改行処理の必要のない
データーとなっている。つまり分割ページデーターは、
その全ての行のデーターが制限された文字数以内のデー
ターとなっている。
そのため入力データーの各行の長さに関係なく、例えば
第n行の第1番目の文字の下には第(n+1)行の第1
番目の文字がプリントアウトされる。また制限された文
字数がmであるとすると、第n行、第(n+1)行の各
(s+1)番目の文字は、別ページの第1番目の文字と
してそれぞれプリントアウトされる。つまり互いの文字
の位置関係が変わることなくプリントアウトされる。そ
して各ページバッファーの内容がプリントされた書面を
その順序に従って横方向に並べることにより、各行がそ
れぞれ1行でプリントされた書面となる。
裏朧皿 第1図は本発明の一実施例の電気的構成を示すブロック
線図である。
図において、ホストコンピューター等からの通信線10
1は入力部11に導かれていて、この入力部11からの
2つの出力はそれぞれページ分割部12および設定部1
3に送出されている。そして設定部13から出力され、
カラム方向に制限された文字数を示す設定出力はページ
分割部12に導入されている。
このページ分割部12の出力は、例えば4組等からなる
ページバッファー14a〜14dに導かれている。
そしてページバッファー14a〜14dの出力はプリン
ト部15に接続されている。
第2図は、通信線101によって送られてくる入力デー
ターの様子と、この入力データーがページバッファー1
4a ”14dに格納される時の様子を示す説明図であ
る。
第2図を参照しつつ、以下に本発明に係るプリンターの
動作について説明する。
プリントアウトのためのデーターの送出に先立ち、通信
線101からはカラム方向の文字数を示すコマンドが送
られてくる。このコマンドは設定部13に導かれて解釈
され、設定出力によってページ分割部12に、1ページ
にプリントアウトされるカラム方向の文字数を指示する
。このコマンドの送出が行われない場合、設定部13は
用紙のサイズに従った値の指示を行うようになっている
本実施例において、プリントアウトに用いる用紙が85
版であるときには、この文字数は22文字に設定される
。またライン方向については40行のプリントアウトが
行われるようになっている。
40行と多くなっているのは、行間を詰めることにより
表の作成に最適となるフォーマットが選ばれているから
である。
上記のコマンドに続いて通信線101からは最初のデー
ターが送出されてくる。このデーター202はページ分
割部12によって第1ページ用のバッフ−であるページ
バッファー14aに送られ格納される。以下送出されて
きたデーターは順次ページバッファー14aに格納され
ていく。データー203はデーター202から数えて2
2番目のデーターであり、データー204は23番目の
データーである。
このデーター204はカラム方向に制限された文字数を
越えるデーターであり、データー204を同一のページ
にプリントアウトできないため、ページ分割部12によ
って、データー204はデーター202〜203から分
割される。そしてデーター204はページバッファー1
4bに送られ格納される。ページ分割部12は以下に続
くデーターを次々とページバッファー14bに送っては
格納する。
データー205はデーター204から数えて23番目の
データーであり、このデーター205についてはページ
バッファー14cに送り記憶させる。四角301は改行
を示すマークであり、データー205が第1行の最後の
データーであることがページ分割部12に知らされる。
そのためこの改行マーク301をページバッファー14
cに送出して第1行のデーターの受信の終了となる。な
おページバッファー14dについては、第1行に関する
データーが無いため、そのことを示す改行マーク302
が格納される。
第2行のデーター252は、作成される表の各部を区切
る罫線の内の最上部の罫線を示すデーターである。これ
らのデーターは、ページバッファー14aから始まり、
次々とページバッファー14b114c 、 14dの
4つのページバッフy −14a 〜14dに、第2行
のデーターとして送出され記憶される。
そして改行マーク303を格納して第2行のデーグーの
受信が終わる。
以下に第3行のデーター253、第4行のデーター25
4の受信が続き、データー255.256が処理され、
第7行のデーター257の受信が始まる。
まずページバッファー14aへの格納を行い、14bへ
の格納が続く。そして改行マーク304を格納すると共
に第7行のデーター257の受信は終了となるが、第3
ページ、第4ページのデーターを格納するページバッフ
ァー14c 、 14dには、第7行のデーターが空で
あることを示すため、改行マーク305をそれぞれに格
納する。
以下各ライン毎に同様の動作が繰り返され、第40行の
データー260をページバッファー14aに格納し、ペ
ージバッファー14b〜14dには改行マーク307を
格納してデーターの受信の一時的な完了となる。
上記の方法により、4組のページバッファー14a”1
4dの各々には、分割ページデーター21a〜21dが
格納される。そしてページバッファー14a〜14dに
格納された分割ページデーター21a〜21dは、最初
に21aのデーターがプリント部15に送られプリント
アウトされる。
この時のプリントアウトは通常のプリントアウトと同じ
方式で行われる。つまり改行マークが現れると次の行へ
移るプリントアウトが行れる。最初に改行マークが現れ
た場合には、その行には何等のプリントアウトも行われ
ないのである。
以下に分割ページデーター21b〜21dが続いてプリ
ントアウトされ、これらのプリントアウトが完了した時
点でデーターの受信が再開される。
なお第2図における通信線101からの入力データ−1
018については、改行マークが現れる毎に行を換えて
示しているが、実際の入力データーは連続して送られて
いて、例えば改行マーク301の次には第2行のデータ
ー252が連なって送られている。
第3図は本発明の他の実施例の電気的構成を示すブロッ
ク線図である。
通信線101は入力部11を介して、送出されてきた順
序でデーターの一時記憶を行う入カバソファ−17に導
かれている。この入カバソファ−17に格納されたデー
ターはページ分割部12aに向けて送出されている。そ
してページ分割部12aの出力はページバッファー14
eに導かれ、このページバッファー14eの出力はプリ
ント部15に導入されている。そして入力部11からの
他の出力は設定部13に導かれ、設定出力となってペー
ジ分割部12aに接続されている。
以下に第3図に示す実施例の動作について説明する。
通信線101からのデーターは、その40行分のデータ
ーについて入カバソファ−17にまず記憶される。そし
て受信は一時的に停止状態となる。入力バッファ−17
には第2図に示す入力データ−101aが連続して格納
されることになる。
ページ分割部12aによって、まず第1行の最初のデー
ター202をページバッファー14eに格納し、次々と
データーを格納していく、そしてデーター203の格納
を行い、23文字目のデーター204のチェックを行う
。データー204が改行マークでない場合、この行(第
1行)にはまだデーターが続いていることを意味してい
るので、第4図に示すフラグエリア501の第1行のた
めのエリア511に値1をセットする。つまり第1行に
関してはデーターがまだ続いていることを指示する。
次に第2行のデーター252をページバッファー14e
に転送し、同様にして23文字目になっても改行マーク
が現れなかったので、第2行のためのエリア512に1
をセットする。以下同様の繰り返しが行われ、第40行
のデーター260を転送する。この時には23文字目ま
でのデーターに改行マーク306が現れる。つまりこの
第40行に関しては以下に続くデーターがない、そのた
め第40行のためのエリア540に値0をセットし、以
下に続くデーターが無いことを指示する。
このようにしてページ分割部12aは、ページバッファ
ー14eにデーターの転送を行うと共に、フラグエリア
501へのセットをも行う、転送された分割ページデー
ターは、第2図に示す分割ページデーター21aと同じ
になる。そしてページバッファー14eのデーターをプ
リント部15に送りプリントアウトを行う。
プリントアウトが終了すると、入カバソファ−17から
ページバッファー14eへのデーターの転送が再開され
る。この時、データーの転送はフラグエリア501の値
を参照しつつ行われる。第1行のためのエリア511の
値が1であり、続いて転送するデーターのあることが指
示されているので、データー204から転送を開始する
。そしてデーター204から数えて23文字目に至って
も改行マークが現れず、第1行に関しては転送するデー
ターが残っているため、第1行のためのエリア511に
値1をセットする(第5図参照)、そして第37行のデ
ーターの転送が始まった時には、その途中で改行マーク
308が現れ、第37行については以下に転送するデー
ターのないことが判明する。この時には第37行のため
のエリア537に値Oのセットを行う。
以下同様の繰り返しとなる。この結果得られたフラグエ
リアについては第5図に示す。つまり第37行から第4
0行については、続いて転送するデーターが無いので、
エリア537以下の4つのエリアの値はOとなっている
。この時のページバッファー14eの内容は、第2図に
示す分割ページデーター21bと同一であり、プリント
部15へ送出してプリントアウトを行う。次には第5図
に示すフラグエリア501の内容を参照しつつデーター
の転送を再度開始し、フラグエリアのセットを行い、プ
リントアウトを繰り返す。
なお本発明は上記実施例に限定されず、ページバッファ
ー14a〜14dについては、その数を必要に応じて他
の組数、例えば3組等とすることが可能である。
髪肌q肱果 本発明のプリンターは、入力データーの1行の文字数が
、1枚の用紙にプリントアウトされるカラム方向の文字
数の制限を越えた場合には、この制限となっている文字
数ごとに入力データーの1行のデーターを分割する。そ
して分割されたデーターを別ページのデーターとして編
集しプリントアウトを行うようになっているので、カラ
ム方向の文字数の制限を越えたデーターのプリントアウ
トを行った場合にも、入力されたデーターと同じレイア
ウトを保ったプリントアウトを得ることができるという
効果を奏する。
【図面の簡単な説明】
第1図は本発明の一実施例の電気的構成を示すブロック
線図、第2図は、通信線によって送られて(る入力デー
ターの様子と、この入力データーがページバッファーに
格納される時の様子を示す説明図、第3図は本発明の他
の実施例の電気的構成を示すブロック線図、第4図、第
5図は、第3図に示す実施例においてデーターの転送の
ために用いられるフラグエリアの説明図である。 12・・・ページ分割部、 13・・・設定部、 14・・・ページバッファー、 21・・・分割ページデーター。 特許出願人    三田工業株式会社 代理人 弁理士  大 西 孝 治 第4図 第5図

Claims (1)

    【特許請求の範囲】
  1. (1)1ページにプリントアウトされる入力データーの
    カラム方向の文字数の設定を行う設定部と、各ライン毎
    に、前記入力データーのカラム方向の文字数が前記設定
    部によって設定された文字数を越える場合には、前記の
    設定された文字数毎に前記入力データーを分割すること
    により分割ページデーターを生成するページ分割部と、
    前記分割ページデーターを格納するページバッファーと
    を備えたことを特徴とするプリンター。
JP30996786A 1986-12-27 1986-12-27 プリンタ− Pending JPS63166576A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30996786A JPS63166576A (ja) 1986-12-27 1986-12-27 プリンタ−

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30996786A JPS63166576A (ja) 1986-12-27 1986-12-27 プリンタ−

Publications (1)

Publication Number Publication Date
JPS63166576A true JPS63166576A (ja) 1988-07-09

Family

ID=17999521

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30996786A Pending JPS63166576A (ja) 1986-12-27 1986-12-27 プリンタ−

Country Status (1)

Country Link
JP (1) JPS63166576A (ja)

Similar Documents

Publication Publication Date Title
TW399179B (en) Method and apparatus for compressing slice-oriented bitmaps
JPH0477336B2 (ja)
JPS63166576A (ja) プリンタ−
JPS6463159A (en) Printer
JPS6321158A (ja) プリンタ出力装置
JPH0890846A (ja) プリントバッファ装置
JPS6145325A (ja) プリント装置
JPS6143335A (ja) デ−タ転送方法
JPS62131325A (ja) 画像処理システム
JPS6347181A (ja) 印刷制御方法
JP4338249B2 (ja) 印刷システム及び画像分割フォント化方法
JPH0583381B2 (ja)
JP2000181673A (ja) 文書印刷装置
JPS59201870A (ja) 印字装置
JPS61177068A (ja) 縮小印字が可能な文章処理装置
JPS6144669A (ja) プリンタの文書区分用カット紙排出制御方法
JPH03100760A (ja) 文書処理装置
JPH0560793B2 (ja)
JPH07101113A (ja) プリンタ
JP2614251B2 (ja) プリンタの印刷制御方式
JP2000194528A (ja) 印刷画像処理装置
JPS63283968A (ja) 印刷制御方式
JPS61100473A (ja) プリンタ制御装置
JPH05298037A (ja) フォームオーバーレイ式プリント方法
JPH0583383B2 (ja)