JPS6328678A - プリンタ改ペ−ジ制御方式 - Google Patents
プリンタ改ペ−ジ制御方式Info
- Publication number
- JPS6328678A JPS6328678A JP61172113A JP17211386A JPS6328678A JP S6328678 A JPS6328678 A JP S6328678A JP 61172113 A JP61172113 A JP 61172113A JP 17211386 A JP17211386 A JP 17211386A JP S6328678 A JPS6328678 A JP S6328678A
- Authority
- JP
- Japan
- Prior art keywords
- page
- page break
- page feed
- code
- special
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 7
- 238000005457 optimization Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003340 mental effect Effects 0.000 description 1
Landscapes
- Handling Of Sheets (AREA)
- Handling Of Cut Paper (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はプリンタ装置の改ページ制仰万式、さらに祥し
く云えばプリンタ装肯自体に改ページコード?有する改
ページff1ll 飢万式に関する。
く云えばプリンタ装肯自体に改ページコード?有する改
ページff1ll 飢万式に関する。
(従来の技術)
プリンタ装置における改ページ?till飢は上位装置
からプリント丁べきデータとともに送られてくる改ペー
ジコードに従って行なわれている。
からプリント丁べきデータとともに送られてくる改ペー
ジコードに従って行なわれている。
(発明が解決しようとする問題点)
しtがって、改ページ上するか否かの判断は上位装置に
依存することとなジ第2図に示す:うな改ページ制御が
行なわれる。
依存することとなジ第2図に示す:うな改ページ制御が
行なわれる。
第2図におい又、2−1のようなデータI) %’r合
でQ印?改行とし、1ページの長きkaと丁れば、2−
2に示すような2ページに及ぶプリントアウトが得られ
る。ま定中印丁べc’に改行ではなく改ページとすれば
、2−3のような3ページに及ぶプリントアウトが得ら
れる。
でQ印?改行とし、1ページの長きkaと丁れば、2−
2に示すような2ページに及ぶプリントアウトが得られ
る。ま定中印丁べc’に改行ではなく改ページとすれば
、2−3のような3ページに及ぶプリントアウトが得ら
れる。
これ金兄やすさ等を考慮して2−4に示すような2ペー
ジに及ぶプリントアウトにするためにはつ印11i改行
に、つ印12および13を改ページに判断しなければな
らない。
ジに及ぶプリントアウトにするためにはつ印11i改行
に、つ印12および13を改ページに判断しなければな
らない。
そして、2−4のような中印の1」断の下で紙面の長さ
方向’a−b (<a )とした場合は2−5に示すよ
うな3ページに及ぶ印刷配置となって見苦しいものとな
る。
方向’a−b (<a )とした場合は2−5に示すよ
うな3ページに及ぶ印刷配置となって見苦しいものとな
る。
これ?2−6のように出力させるためには中印?すべて
改ページに修正する必要がある。
改ページに修正する必要がある。
本発明の目的は改ページ制御で上位装置からの改ページ
コードによる指示とは別個に轟該装置においても可能に
することにより見易丁A1ま′fcは見苦しくないプリ
ントアウトを得ることができるプリンタ改ページ制御方
式全提供することにある。
コードによる指示とは別個に轟該装置においても可能に
することにより見易丁A1ま′fcは見苦しくないプリ
ントアウトを得ることができるプリンタ改ページ制御方
式全提供することにある。
(問題点を解決する之めの手段)
@記目的ケ達成するために本発明によるプリンタ改ペー
ジ制御方式はプリンタの改ページを行なりための特殊改
ページコード金持ち、上位装置からのデータ?受信する
受信手段と、前記受信手段からの受信データ?少なくと
も1ベ一ジ分−時的に記憶する記憶手段と、前記記憶手
段内に記憶され念データが一定の条件ケ満たしたとき、
記は内容から特殊改ページコードま次は改ページコード
ケ検索し、特殊改ページコードケ検出した場合は改行コ
ードまたは改ページコードに変換し、1ページに対し、
前記記憶内容のプリント丁べき範囲全指定する制御手段
と、前記制御手段の指定に基づき、前記記憶手段の記憶
データケ出力する出力手段とを含み、上位装置から送ら
れてくる改ページコードのほかに、前記受信手段がもつ
特殊改ページコードによっても改ページまたは改行上行
なうように構成され又いる。
ジ制御方式はプリンタの改ページを行なりための特殊改
ページコード金持ち、上位装置からのデータ?受信する
受信手段と、前記受信手段からの受信データ?少なくと
も1ベ一ジ分−時的に記憶する記憶手段と、前記記憶手
段内に記憶され念データが一定の条件ケ満たしたとき、
記は内容から特殊改ページコードま次は改ページコード
ケ検索し、特殊改ページコードケ検出した場合は改行コ
ードまたは改ページコードに変換し、1ページに対し、
前記記憶内容のプリント丁べき範囲全指定する制御手段
と、前記制御手段の指定に基づき、前記記憶手段の記憶
データケ出力する出力手段とを含み、上位装置から送ら
れてくる改ページコードのほかに、前記受信手段がもつ
特殊改ページコードによっても改ページまたは改行上行
なうように構成され又いる。
(実 施例)
以下、図面?参照して不発明?さらに詳しく説明する。
第1図は本発明によるプリンタ改ページ制御方式の一実
施例ゲ示すブロック図である。
施例ゲ示すブロック図である。
図において、受信部lは図示しない上位装置よジデータ
?受信する受信手段、バッファ8は受信したデータ?少
なくとも1ページ分一時的に記憶する記憶手段である。
?受信する受信手段、バッファ8は受信したデータ?少
なくとも1ページ分一時的に記憶する記憶手段である。
受信コントローラ3、行数カウンタ4、先頭ポインタ5
、後尾ポインタ6および出力コントローラ7よジなる部
分は特殊改ページコード全改行コードまたは改ページコ
ードに変換し、1ペ一ジ分のプリントすべき範囲を指示
する制御手段、出力部2は出力手段である。
、後尾ポインタ6および出力コントローラ7よジなる部
分は特殊改ページコード全改行コードまたは改ページコ
ードに変換し、1ペ一ジ分のプリントすべき範囲を指示
する制御手段、出力部2は出力手段である。
受信部lがデータを受信すると、受信データ?順次受信
コントローラ3に渡す。受信コントローラ3はバッファ
8の後尾ポインタ6が示す位置に受信データケ書込む。
コントローラ3に渡す。受信コントローラ3はバッファ
8の後尾ポインタ6が示す位置に受信データケ書込む。
字数カウンタ31をυから初めて1ii1次+1インク
リメントする。
リメントする。
字数カウンタ31はプリンタの印字位置?示すものとし
I T A B 、改行などの場合はそれにLじてカウ
ンタの頃?変更させる。
I T A B 、改行などの場合はそれにLじてカウ
ンタの頃?変更させる。
字数カウンタ31の値が1行の字数に達っ丁れば、行数
カウンタの値toから初めて+1インクリメントして字
数カウンタ31?ゼロクリアする。行数カウンタ4の値
が1ペ一ジ分に達っし念場合か、ま之は受信コントロー
ラ3が改ページコードを受信した場合にはその旨が出力
コントローラ7に通知される。
カウンタの値toから初めて+1インクリメントして字
数カウンタ31?ゼロクリアする。行数カウンタ4の値
が1ペ一ジ分に達っし念場合か、ま之は受信コントロー
ラ3が改ページコードを受信した場合にはその旨が出力
コントローラ7に通知される。
通知?受けた出力コントローラ7はバッファ8内のデー
タの先頭ポインタ5から後尾ポインタ6の範囲において
、將殊改ページまたに改ページコード′に検索する。先
頭ポインタから検索上行ない、特殊改ページコードケ検
出した場合は、その位置が改ページポインタ71に−a
込まれる。そして検索が続行され、改ページコード?検
出した場合はその位置?改ページポインタ71に書込み
サーチ?終了する。
タの先頭ポインタ5から後尾ポインタ6の範囲において
、將殊改ページまたに改ページコード′に検索する。先
頭ポインタから検索上行ない、特殊改ページコードケ検
出した場合は、その位置が改ページポインタ71に−a
込まれる。そして検索が続行され、改ページコード?検
出した場合はその位置?改ページポインタ71に書込み
サーチ?終了する。
特殊改ページコードが検(支)され、さらに改ページコ
ードが検出された場合には、特殊改ページコードの位置
が書込まれ九改ページボインメ71の値は改ページコー
ドの位置の値に16正される。
ードが検出された場合には、特殊改ページコードの位置
が書込まれ九改ページボインメ71の値は改ページコー
ドの位置の値に16正される。
いずれのコードも検出しない場合は改ページポインタ7
1に後尾ポインタ6のi’iiき込んで検索を終了する
。
1に後尾ポインタ6のi’iiき込んで検索を終了する
。
検索か終了したときはバッファ8内のデータのうち、先
頭ポインタ5から改ページポインタ711での範囲のデ
ータを出方部2に渡す。
頭ポインタ5から改ページポインタ711での範囲のデ
ータを出方部2に渡す。
このとき特殊改ページコードはその位置が改ページポイ
ンタ71の値に等しくない場合は改行コードに、等しい
場合は改ページコードに変換しながら渡す。出力部2は
これを出力する。
ンタ71の値に等しくない場合は改行コードに、等しい
場合は改ページコードに変換しながら渡す。出力部2は
これを出力する。
出力コントローラ7はデータ?渡し終れば先頭ポインz
5に改ページポインタ71の儀の次の’Lfi−に@込
んで受信コントローラ3にカウンタ再設定指示を送出す
る。
5に改ページポインタ71の儀の次の’Lfi−に@込
んで受信コントローラ3にカウンタ再設定指示を送出す
る。
カウンタ褥設定指示を受けた受信コントローラ3は一旦
、行数カウンタ4と字数カウンタ31?Oでクリアする
。そしてバッファ8内の先頭ポインタから後尾ポインタ
6までの範囲のデータについて、受信s1からデータを
受信したと同様に字数カウンタ31と行数カウンタ4?
!−操作し、次の受信データの処理にかかる。
、行数カウンタ4と字数カウンタ31?Oでクリアする
。そしてバッファ8内の先頭ポインタから後尾ポインタ
6までの範囲のデータについて、受信s1からデータを
受信したと同様に字数カウンタ31と行数カウンタ4?
!−操作し、次の受信データの処理にかかる。
このよりに処理することによジ2−1のよつな形のデー
タは2−4のような形式に出力される。
タは2−4のような形式に出力される。
すなわち、Q印?特殊改ページコードとすると、2−4
におい壬!:!印11の特殊改ページコードの位置と改
ページポインタ71の値とは異なるのでつ印11の特殊
改ページコードは改行コードに変換され、中口12の特
殊改ページコードの位置と改ページポインタ71の値と
は一致するのでつ印12の特殊改ページコードに改ペー
ジコードに、同様に中口13の¥I妹改ページコードも
改ページコードに変換でれる。
におい壬!:!印11の特殊改ページコードの位置と改
ページポインタ71の値とは異なるのでつ印11の特殊
改ページコードは改行コードに変換され、中口12の特
殊改ページコードの位置と改ページポインタ71の値と
は一致するのでつ印12の特殊改ページコードに改ペー
ジコードに、同様に中口13の¥I妹改ページコードも
改ページコードに変換でれる。
ま几、用紙の大きさ會変えた井飢全く′lσ正を施さな
くても2−6のように改ページ位置が変更されて出力さ
れる。
くても2−6のように改ページ位置が変更されて出力さ
れる。
(発明の効果)
以上、詳しく説明し念ように本発明は、プリンタ装置自
体に特殊改ページコードケ持ち、この特殊改ページコー
ドを一定の薬注下に改行コードまfcは改ページコード
に変更するように唇成され次ものである。
体に特殊改ページコードケ持ち、この特殊改ページコー
ドを一定の薬注下に改行コードまfcは改ページコード
に変更するように唇成され次ものである。
したがって、プリントアウトの改ページカニ行iわれる
位置が自動的に最適化されるという効果がある。
位置が自動的に最適化されるという効果がある。
第1図は本発明によるプリンタ改ページ制御方式の実施
例を示すブロック図、第2図はプリントアウトの各側を
示す図で、第2図2−1は原始データ?、第2図2−2
および2−3は従来技術によるプリントアウトの例、第
2図2−4は本発明による制御方式におけるプリントア
ウトの例、第2図2−5は従来技術で2−4の出力とな
るように中の内容?改行/改ページとし几データを、祇
サイズを度えて同じく従来寸支術で7°リントアウトし
た例、第2図2−6はQヶ特殊改ページとした2−1の
データ?、本発明によってプリントアウトし7た例ンそ
れぞれ示し′C^る。 1・・・受信部 2・・・出刃部3・・・受信
コントローラ 4・・・haカウンタ5・・・先頭ポ
インタ 6・・・後尾ポインタ7・・・出力コントロ
ーラ 8・・・バッファ31・・・字数カウンタ 71・・・改ページポインタ
例を示すブロック図、第2図はプリントアウトの各側を
示す図で、第2図2−1は原始データ?、第2図2−2
および2−3は従来技術によるプリントアウトの例、第
2図2−4は本発明による制御方式におけるプリントア
ウトの例、第2図2−5は従来技術で2−4の出力とな
るように中の内容?改行/改ページとし几データを、祇
サイズを度えて同じく従来寸支術で7°リントアウトし
た例、第2図2−6はQヶ特殊改ページとした2−1の
データ?、本発明によってプリントアウトし7た例ンそ
れぞれ示し′C^る。 1・・・受信部 2・・・出刃部3・・・受信
コントローラ 4・・・haカウンタ5・・・先頭ポ
インタ 6・・・後尾ポインタ7・・・出力コントロ
ーラ 8・・・バッファ31・・・字数カウンタ 71・・・改ページポインタ
Claims (1)
- プリンタの改ページを行なうための特殊改ページコード
を持ち、上位装置からのデータを受信する受信手段と、
前記受信手段からの受信データを少なくとも1ページ分
一時的に記憶する記憶手段と、前記記憶手段内に記憶さ
れたデータが一定の条件を満したとき、記憶内容から特
殊改ページコードまたは改ページコードを検索し、特殊
改ページコードを検出した場合は改行コードまたは改ペ
ージコードに変換し、1ページに対し、前記記憶内容の
プリントすべき範囲を指定する制御手段と、前記制御手
段の指定に基づき前記記憶手段の記憶データを出力する
出力手段とを含み、上位装置から送られてくる改ページ
コードのほかに、前記受信手段がもつ特殊改ページコー
ドによつても改ページまたは改行を行なうように構成し
たことを特徴とするプリンタ改ページ制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61172113A JPS6328678A (ja) | 1986-07-22 | 1986-07-22 | プリンタ改ペ−ジ制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61172113A JPS6328678A (ja) | 1986-07-22 | 1986-07-22 | プリンタ改ペ−ジ制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6328678A true JPS6328678A (ja) | 1988-02-06 |
Family
ID=15935794
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61172113A Pending JPS6328678A (ja) | 1986-07-22 | 1986-07-22 | プリンタ改ペ−ジ制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6328678A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03264382A (ja) * | 1990-03-14 | 1991-11-25 | Nec Corp | ページプリンタ |
| JP2013050991A (ja) * | 2012-11-26 | 2013-03-14 | Ricoh Co Ltd | 印刷データ生成装置、印刷データ生成方法、プリンタドライバプログラムおよび印刷データ生成システム |
-
1986
- 1986-07-22 JP JP61172113A patent/JPS6328678A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03264382A (ja) * | 1990-03-14 | 1991-11-25 | Nec Corp | ページプリンタ |
| JP2013050991A (ja) * | 2012-11-26 | 2013-03-14 | Ricoh Co Ltd | 印刷データ生成装置、印刷データ生成方法、プリンタドライバプログラムおよび印刷データ生成システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6328678A (ja) | プリンタ改ペ−ジ制御方式 | |
| JPH0596812A (ja) | 印刷処理装置 | |
| JPH01184156A (ja) | プリンタの印字自動縮小/拡大方式 | |
| JPS6126129A (ja) | プリンタ装置 | |
| JPS5831443A (ja) | プリンタ | |
| JPS5933544A (ja) | 表示制御方式 | |
| KR960005018B1 (ko) | 비트맵 폰트의 음각 처리방법 | |
| JPH0830946B2 (ja) | コードデータの出力方法 | |
| JPS5959459A (ja) | プリンタの逆順印字方式 | |
| JPH0524839B2 (ja) | ||
| JPS58112133A (ja) | 行送り制御方式 | |
| JPS6010674B2 (ja) | プリンタ | |
| JPH01246627A (ja) | 帳票印刷方式 | |
| JPS62238757A (ja) | 印字制御方式 | |
| JPH0347778A (ja) | ページプリンタのフォーマット制御装置 | |
| JPH05162392A (ja) | 帳票印刷装置 | |
| JPH02255965A (ja) | ワードプロセッサ | |
| JPH04361363A (ja) | 情報処理装置 | |
| JPS58212976A (ja) | 印刷装置 | |
| JPS63250735A (ja) | 画像出力装置 | |
| JPH01128846A (ja) | プリンタ装置縮刷方式 | |
| JPS62256030A (ja) | 漢字プリンタ装置 | |
| JPH01216478A (ja) | 出力電文編集方式 | |
| JPH09240118A (ja) | 情報処理装置、及び印刷制御方法 | |
| JPH04359364A (ja) | 文書処理システム |