JPH0425571B2 - - Google Patents

Info

Publication number
JPH0425571B2
JPH0425571B2 JP57121824A JP12182482A JPH0425571B2 JP H0425571 B2 JPH0425571 B2 JP H0425571B2 JP 57121824 A JP57121824 A JP 57121824A JP 12182482 A JP12182482 A JP 12182482A JP H0425571 B2 JPH0425571 B2 JP H0425571B2
Authority
JP
Japan
Prior art keywords
line
character data
output
buffer
pitch
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.)
Expired - Lifetime
Application number
JP57121824A
Other languages
English (en)
Other versions
JPS5911439A (ja
Inventor
Toshibumi Tako
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP57121824A priority Critical patent/JPS5911439A/ja
Publication of JPS5911439A publication Critical patent/JPS5911439A/ja
Publication of JPH0425571B2 publication Critical patent/JPH0425571B2/ja
Granted 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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 [技術分野] 本発明は複数の領域に含まれ、それぞれ複数行
に渡り、行毎に可変の行ピツチの文字データを出
力する出力方法に関する。
[従来技術] 従来、複数の領域例えば左側頁、右側頁の同じ
行位置のそれぞれの1行を連続して出力する文字
処理装置はあつた(特開昭56−11583号公報、特
開昭48−27629号公報)。しかし、この方法では、
常に1頁目のn行目と2頁目のn行目は同一行位
置でしか出力されないという欠点があつた。従つ
て、複数の領域を有し、その1つの領域において
も行ピツチが複数種存在する場合における出力を
どの様に行うかについては、全く考慮されていな
かつたという欠点があつた。
[目的] 以上の点に鑑み、本発明の目的は、領域を複数
有し、それぞれの領域において、行毎に可変の行
ピツチの文字データの出力方法を提供することに
ある。
以上の点に鑑み、本発明は、複数の領域に含ま
れ、それぞれ複数行に亘り、行毎に可変の行ピツ
チの文字データを、左右方向に並べて出力する
か、各領域それぞれ独立に、前記文字データを出
力するかを指示する指示情報を格納しておき、 前記指示情報が前者を指示する場合は、前記複
数の領域にそれぞれ含まれる文字データの、行方
向の出力位置を、前記行毎に可変の行ピツチに基
づいて導出し、 前記導出される前記出力位置に基づいて、前記
文字データを、左右方向に並べて、前記行方向に
沿つて順次出力し、 前記指示情報が後者を指示する場合、前記複数
の領域にそれぞれ含まれる文字データの、行方向
の出力位置を、各領域毎に前記行ピツチに基づい
て導出し、 前記導出される前記出力位置に基づいて、前記
文字データを、各領域毎に、前記行方向に沿つて
順次出力する出力方法を提供することを目的とし
ている。
[実施例] 以下本発明の一実施例を図面に従つて説明す
る。
第1図は本発明による文字処理装置の構成を示
すブロツク図である。
図においてCPU1は中央処理装置で各処理、
制御を行うものであり、それらの制御はROM1
の中に格納されているプログラムに従つて行なわ
れる。
CG2は文字パターンを格納しているキヤラク
タ・ジエネレータでありワード・プロセツサ制御
部3は文章の入力、挿入、削除その他文章作成・
編集を行う。また入力された文字データ及び行単
位でのページ番号、行ピツチ先頭からの位置、次
行とのピツチをバツフア4に格納する。そしてプ
リント情報に関しても入力しプリント情報バツフ
ア5に格納しまた、印字行を1に初期化する。
プリンタ制御部6により、プリントの開始、終
了、キヤリツジ、リターンライン・フイードの制
御をプリンタ・インターフエイス7を介して行な
い、またプリンタ8への文字パターンの出力は
CG2を参照してプリンタ・インターフエイス7
内のダイレクト・メモリアクセスDMAを介して
行うようになつている。
またプリンタ制御部6はプリント情報バツフア
5を参照し袋とじ印刷の要求を認識すれば行ピツ
チ作成制御部9に指令し奇数、偶数2ページ分の
データを出力順に並べかえる処理を行なう。
第2図はワード・プロセツサ制御部3で作成さ
れたバツフア4の内容を示している。終了行26
のページ番号部には0が格納される。
図に示す様にバツフア4に格納されているデー
タは、ページ番号部、行ピツチ部、先頭からの位
置部、次行との行ピツチ部、文字データ部より構
成されている。
ここでプリンタ制御部3による制御される詳細
な手順を第3図に示すフローチヤートを参照して
説明する。
ワード・プロセツサ制御部3からの指示により
プリンタ制御部6が手続きを開始する。
まずステツプS31でワード・プロセツサ制御部
3によりセツトされているプリント情報バツフア
5内の情報が袋とじ印刷要求か否かの判別をす
る。袋とじ印刷要求でなければステツプS36へ進
む。袋とじ印刷要求であれば制御を行ピツチ作成
制御部9へ制御を渡し、袋とじ用にバツフア4を
変更する。詳細は後述する。
バツフア4変更の後ステツプS33でプリント情
報バツフア5内の袋とじ印刷要求かどうか判別
し、袋とじ印刷要求でなければステツプS36へ進
む。袋とじ印刷要求であればステツプS34へ進み
プリント情報バツフア5の印字行で示されるバツ
フア4内の行のページ番号が奇数かどうか判別し
偶数であればステツプS36へ進む。奇数であれば
ステツプS35へ進みプリンタ8のキヤリツジ(図
示せず)を右ページの印字位置へ移動するようプ
リンタインターフエイス7を介してプリンタ8へ
指令する。その後ステツプS37へ進む。
ステツプS36では、キヤリツジをホーム・ポジ
シヨンへ移動するようプリンタインタフエイス7
を介してプリンタ8へ指令する。
その後ステツプS37へ進み、ステツプS37では、
プリント情報バツフア5内の印字行で示される行
のバツフア4に格納されている文字データの文字
パターン送信をプリンタ・インターフエイス7に
指令する。その後ステツプS38に進み、この行の
終了まで繰り返す。ステツプS39では用紙1枚分
が終了しているか判別する。すなわち袋とじ印刷
要求でない場合は、プリント情報バツフア5内の
印字行で示されるバツフア4の該当行のページ番
号が印字行の次の行のページ番号より小さい時、
または次の行のページ番号が0のとき、また、袋
とじ印刷要求のときはプリント情報バツフア5内
の印字行で示されるバツフア4の該当行のページ
番号にページ番号が奇数ならば1加えた数、偶数
ならばページ番号より印字行の次の行が大きいか
または0のとき終了となる。
このステツプS39での判別の結果終了していれ
ばステツプS311へ進む。また、終了していなけ
ればステツプS310へ進み、プリント情報バツフ
ア5内の印字行で示されるバツフア4の該当行の
次行とのピツチ分だけラインフイードすることを
プリンタインターフエイス7に指令する。その後
プリント情報バツフア5内の印字行で示される値
を1増加しステツプS33に戻り処理を繰返し行
う。
ステツプS311では、プリント情報バツフア5
内の印字行の示すバツフア4内の次の行のページ
番号が0かチエツクすることにより、全データが
終了したか判別し、終了していればプリント制御
を終りワード・プロセツサ制御に制御を移す。ま
た終了していなければ、プリント情報バツフア5
内の印字行の値を1増加し、新しい紙に取りかえ
られるのを待つてステツプS33に戻り処理を繰返
す。
ここで前述した行ピツチ作成制御部9について
第4図に示すフローチヤートを参照して詳細を説
明する。
プリンタ制御部6により指令され行ピツチ作成
制御部9が手順を開始する。
まずステツプS41でバツフア4内の先頭の行か
ら順次、次の処理を行う。ページ番号が奇数と次
のページ番号(奇数ページの次の偶数ページ)に
ついて、先頭からの位置部により小さい順にソー
トする。この時同じ値の場合は、ページ番号を小
さい方すなわち奇数ページ番号を先にする。
この後、ステツプS42で次行とのピツチ部を先
頭より計算し、次行とのピツチ部に再び格納す
る。処理している奇数、偶数ページデータの終り
の行に0を格納する。
ステツプS43でバツフア4の最後まで処理を行
つたか判別し、終つていなければステツプS41に
戻り処理を繰り返す。終つていれば、制御をプリ
ンタ制御部へ戻し、処理を終了する。
第5図に本制御の実行後の状態を示す。
また第6図にプリント情報バツフア5の内容を
示している。袋とじ印刷要求また、標準行ピツチ
情報はワード・プロセツサー制御部3で格納され
る。本実施例では標準行ピツチ情報に8が入力さ
れた場合になつている。
また本装置ではフロツピイーデイスク10、そ
の制御部11、表示器12、およびその制御部1
3、文字等情報を入力するキーボード14、その
制御部15を具備しワードプロセツサーを構成し
ている。
以上説明したように、本発明によれば、用紙の
左側、右側にそれぞれ1ページ合計2ページ分の
データを同時並行的に処理する場合、左右で行間
が違う場合にも出力することが可能となつた。
[効果] 以上詳述した様に本発明により、領域を複数有
し、それぞれの領域において、行毎に可変の行ピ
ツチの文字データの出力方法を提供することがで
可能となつた。
以上詳述した様に本発明により、複数の領域に
含まれ、それぞれ複数行に亘り、行毎に可変の行
ピツチの文字データを、左右方向に並べて出力す
るか、 各領域それぞれ独立に、前記文字データを出力
するかを指示する指示情報を格納しておき、 前記指示情報が前者を指示する場合は、前記複
数の領域にそれぞれ含まれる文字データの、行方
向の出力位置を、前記行毎に可変の行ピツチに基
づいて導出し、 前記導出される前記出力装置に基づいて、前記
文字データを、左右方向に並べて、前記行方向に
沿つて順次出力し、 前記指示情報が後者を指示する場合は、前記複
数の領域にそれぞれ含まれる文字データの、行方
向の出力位置を、各領域毎に前記行ピツチに基づ
いて導出し、 前記導出される前記出力位置に基づいて、前記
文字データを、各領域毎に、前記行方向に沿つて
順次出力する出力方法を提供することが可能とな
つた。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロツク図、
第2図は入力されたバツフアの状態を示す図であ
り、第3図、第4図は制御手順を示すフローチヤ
ート、第5図は、制御手順で変更された後のバツ
フアの状態を示す図、第6図は、プリンタ情報バ
ツフアの内容を示す図である。 1……CPU、3……ワードプロセツサ制御部、
4……バツフア、6……プリンタ制御部、9……
行ピツチ作成制御部。

Claims (1)

  1. 【特許請求の範囲】 1 複数の領域に含まれ、それぞれ複数行に亘
    り、行毎に可変の行ピツチの文字データを、左右
    方向に並べて出力するか、 各領域それぞれ独立に、前記文字データを出力
    するかを指示する指示情報を格納しておき、 前記指示情報が前者を指示する場合は、前記複
    数の領域にそれぞれ含まれる文字データの、行方
    向の出力位置を、前記行毎に可変の行ピツチに基
    づいて導出し、 前記導出される前記出力位置に基づいて、前記
    文字データを、左右方向に並べて、前記行方向に
    沿つて順次出力し、 前記指示情報が後者を指示する場合は、前記複
    数の領域にそれぞれ含まれる文字データの、行方
    向の出力位置を、各領域毎に前記行ピツチに基づ
    いて導出し、 前記導出される前記出力位置に基づいて、前記
    文字データを、各領域毎に、前記行方向に沿つて
    順次出力することを特徴とする出力方法。
JP57121824A 1982-07-13 1982-07-13 出力方法 Granted JPS5911439A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57121824A JPS5911439A (ja) 1982-07-13 1982-07-13 出力方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57121824A JPS5911439A (ja) 1982-07-13 1982-07-13 出力方法

Publications (2)

Publication Number Publication Date
JPS5911439A JPS5911439A (ja) 1984-01-21
JPH0425571B2 true JPH0425571B2 (ja) 1992-05-01

Family

ID=14820833

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57121824A Granted JPS5911439A (ja) 1982-07-13 1982-07-13 出力方法

Country Status (1)

Country Link
JP (1) JPS5911439A (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59231686A (ja) * 1983-06-13 1984-12-26 Fujitsu Ltd 袋綴じ印刷における印刷モ−ドの制御方法
JPS6079984A (ja) * 1983-10-07 1985-05-07 Toshiba Corp 印字制御装置
JPS6215628A (ja) * 1985-07-15 1987-01-24 Canon Inc 文書処理方法
JP2685724B2 (ja) * 1994-11-21 1997-12-03 キヤノン株式会社 文書処理方法

Also Published As

Publication number Publication date
JPS5911439A (ja) 1984-01-21

Similar Documents

Publication Publication Date Title
EP0117405B1 (en) Automatically balancing and vertically justifying text and/or graphics
EP0117406B1 (en) Automatically balancing and vertically justifying text and/or graphics
DE69322199T2 (de) Vorrichtung und Verfahren für die Übersetzung von Druckersprachen
JPH0378651B2 (ja)
JPH0425571B2 (ja)
JPS6141412B2 (ja)
CA1169570A (en) Method for confirming requested transactions between source and destination files of spatially related data stored in an interactive text processing system
JPH04259059A (ja) 文書処理装置
JPH0532230B2 (ja)
JPS59201870A (ja) 印字装置
JP3013512B2 (ja) バーコードプリンタ
JPS58158685A (ja) 文字配置装置
JPH0430073B2 (ja)
JPH0570856B2 (ja)
JP2995313B2 (ja) 文書データ出力装置
JPS605385A (ja) 文字処理装置
JP2612277B2 (ja) 高速キャラクタ印字方法
JPH0753466B2 (ja) 出力装置
JPS59123043A (ja) 清書処理装置
JPH07115493B2 (ja) 縦横変換印刷方法
JPH0739194B2 (ja) 印字逆順処理装置
JPH0281654A (ja) シリアルドットプリンタの網かけ縦接続方法
JPS6235855A (ja) 印字装置
JPH0751374B2 (ja) 文書処理装置
JPH03188558A (ja) 均等割付機能付き文書処理装置