JPH02196322A - 印字処理システム - Google Patents

印字処理システム

Info

Publication number
JPH02196322A
JPH02196322A JP1015091A JP1509189A JPH02196322A JP H02196322 A JPH02196322 A JP H02196322A JP 1015091 A JP1015091 A JP 1015091A JP 1509189 A JP1509189 A JP 1509189A JP H02196322 A JPH02196322 A JP H02196322A
Authority
JP
Japan
Prior art keywords
printing
document
print
data
conditions
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
JP1015091A
Other languages
English (en)
Inventor
Koji Oka
岡 弘次
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 JP1015091A priority Critical patent/JPH02196322A/ja
Publication of JPH02196322A publication Critical patent/JPH02196322A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、複数の文書データ源から転送される文書情
報を出力可能な印字装置に係り、特に各文書データに基
づいて印字設定を自動化する印字処理システムに関する
ものである。
〔従来の技術〕
従来、印字出力の効率化を図るため、1台のプリンタを
共有して、印字情報源となる、例えば文書処理またはパ
ーソナルコンピュータ等から送出される各印字情報を切
り換え出力可能な印字装置が提案されている。
例えば1台のプリンタを最も効果的に使用するため、複
数の文書処理装置、パーソナルコンピュータ等を連結装
置に接続し、切換えスイッチにより切り換え印字するシ
ステムや、さらに高度なシステムにおいては、大容量の
メモリを有するバッファブールに印字データを複数の文
書処理装置から同時に送信させ、出力順や優先順位で監
視制御しながら順次出力するように構成されている。
(発明が解決しようとする課題) しかしながら、上記従来例では第1の文書処理装置から
の出力時にその印字される文書にあった条件設定がプリ
ンタに与えられており、その条件に従って出力印字され
る。このことによって、回線の切り換えの際、すなわち
例えば第2の文書処理装置からの印字データに印字を開
始する際に、直前に印字処理された印字条件が設定され
ており、この印字条件を変更しない限り、第1の文書処
理装置の印字条件で第2の文書処理装置で印字データを
印字することとなり、第2の文書処理装置の意図した印
字体裁では印字されなくなる。
そこで、通常は第1の文書処理装置の印字から第2の文
書処理装置の印字に切り換える際に、変更する条件を検
索して、印字条件を設定するためのウェイト時間を必要
とする。このため、印字切り換えが頻繁に行われるシス
テムにおいては、印字出力(スルーブツト)が著しく低
下し、システム運用に支障を来す重大な問題点があった
この発明は、上記の問題点を解決するためになされたも
ので、各印字情報転送源からの印字情報の区切りに応じ
て印字機構の印字条件を自動的に初期設定することによ
り、印字情報転送源からの条件設定負担を減らして、印
字効率を大幅に高めることができる印字処理システムを
得ることを目的とする。
〔課題を解決するための手段〕
この発明に係る印字処理システムは、各印字情報転送源
から個別に転送される印字情報区切りを検出する毎に、
印字機構の印字条件を初期設定する第1の設定手段と、
この第1の設定手段による初期設定終了後に印字情報転
送源から個別に転送される各印字情報に基づいて固有の
指定印字条件を印字機構に対して設定する第2の設定手
段とを設けたものである。
〔作用〕
この発明においては、第1の設定手段が各印字情報転送
源から個別に転送される印字情報区切りを検出する毎に
、印字機構の印字条件を初期設定し、その直後に印字情
報転送源から個別に転送される各印字情報に基づいて第
2の設定手段が各印字情報転送源に対して固有の指定印
字条件を印字機構に対して優先設定し、印字処理を開始
させる。
〔実施例〕
第1図はこの発明の一実施例を示す印字処理システムの
構成を説明するブロック図であり、1は印字情報転送源
となる第1の文書処理装置で、例えば電子タイプライタ
等で構成される。2は印字情報転送源となる第2の文書
処理装置で、例えばワードプロセッサ、パーソナルコン
ピュータ等で構成される。3は印字機構となるプリンタ
装置て、切換え装置4により選別された印字情報に基づ
いて印字する。なお、切換え装置4は、単に何れかの印
字情報を選択する機構であってもいいし、大容量バッフ
ァを有し、各印字情報を並行処理してプリンタ装置3へ
の出力を監視制御するプリントスーブラ装置であっても
良い。
Dlは文書例で、第1の文書処理装置1から転送された
印字情報を文字ピッチを15ピツチ、行間ピッチを1ラ
インスペースであり、8o桁を1ラインとし、80行で
1ページを構成している文書に相当する。
D2は文書例で、第2の文書処理装置2から転送された
印字情報を文字ピッチを10ピツチ、行間ピッチを1%
ラインスペースであり、65桁を1ラインとし、55行
で1ページを構成している文書に相当する。
なお、この発明による第1の設定手段、第2の設定手段
はプリンタ装置3または切換え装置4に設けられ、この
実施例ではプリンタ装置3に設りられ、第1の設定手段
3aが各印字情報転送源となる第1の文書処理装置1.
第2の文書処理装置2から個別に転送される印字情報区
切りを検出する毎に、印字機構を構成するプリンタ装置
3の印字条件(詳細は後述する)を初期設定し、その直
後に第1の文書処理装置1.第2の文書処理装置2から
個別に転送される各印字情報に基づいて第2の設定手段
3bが8第1の文書処理装置1.第2の文書処理装置2
に対して固有の指定印字条件をプリンタ装置3に対して
優先設定し、第1の文書処理装置1.第2の文書処理装
置2による固有の印字条件のみを設定させ、人力以前の
印字条件状態を逐次調べて解除する等の負担を軽減し、
印字開始までの処理待機時間を短縮させる。
次に第2図および第3図を参照しながら第1図の動作に
ついて説明する。
第2図は、第1図に示した第1の文書処理装置1、第2
の文書処理装置2から転送される文書データの一構造例
を示す模式図であり、11は文書バッファで、第1の文
書処理装置1.第2の文書処理装置2に設けられ、この
文書バッファ11の斜線部に行単位の文書データS1が
記憶される。
文書データS1中のB2は文書バッファ11中での行の
先頭を示し、B8は行末IDを示し、B3は該当行中の
左端より先頭までの距離を示し、B7は行中の最後の文
字より右端までの距離を示している。B4は文字の属性
(例えばアンダーライン)の開始を示し、B6は文字の
属性の終了を示し、B5は当該行の印字データ列で、例
えばCAN・・・の場合を示す。文書バッファ11上で
のデータは、編集可能な段階でのデータ群である。なお
、文書データS1は行末IDで区切られたもしくは1行
に相当するデータ量をカウントしなから取り出される。
第3図は、第1図に示したプリンタ装置3における1文
字データ構造を説明する模式図であり、C1は1文字デ
ータの全体を示し、オペレータか文書作成設定したフォ
ーマット(第1図に示した文書例Di)と文書データS
1より設定される。
C2は第2図に示したB4.B5に対応する属性情報(
例えばアンダーライン、ボールド等)を示し、C3は文
字ピッチ情報を示し、C4,CBは該当文字の印字前後
のプリンタの紙面におけるキャリッジまたはページ展開
用バッファにおけるポインタの縦方向への移動量(VM
I値)を示し、C5,C7は同様に横方向への移動量(
HMI値)を示し、C6は印字文字、例えば「A」を示
す。
次に動作について説明する。
第1図に示した文書例D1の条件がプリンタ装置3の電
源投入時の初期条件とすると、文書例D1の出力印字の
ために、第1の文書処理装置1はプリンタ装置3を文書
例D1に適した条件を設定を行いプリンタ動作言語のエ
スケープ命令等で出力印字を実行する。第1の文書処理
装置1は、先ず文書データをデータ中の行末IDで区切
られた分もしくは1行に相当するデータ量をカウントし
ながら行単位で取り出し、第3図に示したように1文字
データ(20H以上の印字可能なデータ)構造、すなわ
ちプリンタ装置3に理解可能なコマンド列(Diabl
oモード、IOSモード VDMモードおよび各専用モ
ードのESCストリング列)に変換し、そのデータを切
換え装置4を介してプリンタ装置3に出力する。プリン
タ装置3は、切換え装置4を介して上記データを1行分
受信すると、その指示に従ってプリントシーケンスを開
始する。
方、1文字データの全体C1を1行分送信した第1の文
書処理装置1はプリンタ装置3に改行指示を出し、ペー
ジ終了1文書終了時まで文書データS1を送り、ページ
、文書の終了時単位で印字排紙指示(フオームフィード
等)を発行する。
プリンタ装置3はこのフオームフィード命令受信実行に
より、ページ単位の出力印字1文書単位の出力印字を終
了する。
そこで、文書例D1の出力時、各ページの終了あるいは
文書の終了を意識した場合(フオームフィードやEnd
 of Text信号)にプリンタ装置3には自動的に
電源投入時と同状態にするよう初期設定を行い、次の文
書例D2の条件設定に備える。
プリンタ装置3が初期化されていると、第2の文書処理
装置2は文書例D2のための直前の条件解除や、この例
の場合新たな条件設定を行わずに出力印字が可能でとな
る。
例えば文書例D1の1ページ目のライン幅を初期状態よ
り大きく設定するとする。そして、2ページ目は初期状
態に合せた条件とすると、1ベジ目終了時のフオームフ
ィード等で1ラインの印字幅を初期設定するようにする
。2ページ目の条件は初期状態と一致しているため、条
件設定を実行しても影響が全くない。また、別の条件等
を設定する場合であっても、必要項目のみの設定を行え
ば良く、従来のような解除処理を行う必要がなくなる。
なお、この実施例における初期設定条件とは、ボールド
印字、アンダーライン印字やドツトイメージでの網掛は
印字1反転印字1文字の拡大、縮小等の文字属性、他に
文書中に使用されるインデント、タブ設定、ジャスティ
フィケーション機能1文字ピッチや行間ピッチ等の文書
フォーマット、文書印字領域の左右マージン、上下行数
等の印字マージン等が条件項目に考えられる。
次に第4図および第5図を参照しながらこの発明による
初期条件設定制御動作について説明する。
第4図はこの発明による文書データ転送処理手順の一例
を説明するフローチャートである。なお、(1)〜(5
)は各ステップを示す。
文書バッファ11に文書データB1が書き込まれるのを
待機しく1)、書き込まれたら1行分の文書データが読
み出されるのを待って(2)、第3図に示した印字用の
データに変換する(3)。次いで、印字データ転送を開
始しく4) 、1文書データが終了したかどうかを判断
しく5)、YESならば処理を終了し、Noならばステ
ップ(2)に戻る。
第5図はこの発明による初期条件設定処理手順の一例を
説明するフローチャートである。なお、(1)〜(6)
は各ステップを示す。
パワーオンされると(1)、印字条件の初期設定を行い
(2)、初期設定終了後、印字データの受信を待機する
(3)。
そして、印字データを受信したら、印字情報区切りを検
出したかどうかを判断しく4)、Noならば印字処理を
行い(8) 、 ’A理を終了する。
一方、ステップ(4)の判断で、印字情報区切りが検出
されたら(YESの場合)、印字条件の初期設定を行い
(5)、印字光変更が要求されているかどうかを判断し
く6)、NOならばステップ(3)に戻り、YESなら
ば印字条件をデータ人刃先に基づいて設定しく7)、ス
テップ(3)に戻る。
なお、上記実施例ではプリンタ装置3自体が初期化処理
を印字情報区切りとなるページ単位1文書単位で行う場
合について説明したが、プリンタスーブラ等において、
下記のように実行させることも可能である。
第1のおよび第2の文書処理装置1.2は任意のタイミ
ングで印字出力データをプリンタスーブラ(第1図に示
した切換え装置4の代わりに)に送る。これを受けて、
プリントスーブラは各軍1のおよび第2の文書処理装置
1,2からの印字ブタな割り当てたバッファに順次格納
する。そして、プリンタスーブラ装置は入力順、優先順
(第1のおよび第2の文書処理装置1.2に設定された
プリオリティ)を監視しながら順次バイト単位の出力を
行うものである。また、プリンタスーブラ装置は文書例
D1の終了時、文書例D2の終了時を把握することが可
能であり、そのタイミングをとられ、プリンタ装置3に
プリンタスープラより初期化命令を発行する。その後は
上述したようにプリンタ装置3自体で初期化を行った場
合と同様に、第1のおよび第2の文書処理装置1.2が
自らの印字条件設定のみを行い、直前に設定されていた
印字条件の設定解除等を不実行することができる。
〔発明の効果〕
以上説明したように、この発明は各印字情報転送源から
個別に転送される印字情報区切りを検出する毎に、印字
機構の印字条件を初期設定する第1の設定手段と、この
第1の設定手段にJ′る初期設定終了後に印字情報転送
源から個別に転送される各印字情報に基づいて固有の指
定印字条件を印字機構に対して設定する第2の設定手段
とを設けたので、複数の印字情報転送源または印字情報
供給源が印字機構に印字情報を相互に出力して印字機構
を共有する場合であって、印字情報区切りにより印字条
件が変わる際に、自動的に印字条件を初期化してしまう
ため、複数の印字情報転送源または印字情報供給源は印
字機構の印字条件設定状態を初期設定完了状態と見なし
て印字情報を転送できる。
従って、従来のような印字条件設定状態を調べて、不具
合な印字条件の解除設定する処理を省略できるため、各
印字情報転送源または印字情報供給源から受信した印字
情報の印字終了時間を大幅に短縮できるとともに、複数
の印字情報転送源または印字情報供給源からの印字情報
に対するスルーブツトを高めることができる優れた効果
を奏する。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す印字処理システムの
構成を説明するブロック図、第2図は、第1図に示した
第1の文書処理装置、第2の文書処理装置から転送され
る文書データの一橋造例を示す模式図、第3図は、第1
図に示したプリンタ装置における1文字データ構造を説
明する模式図、第4図はこの発明による文書データ転送
処理手順の一例を説明するフローチャート、第5図はこ
の発明による初期条件設定処理手順の一例を説明するフ
ローチャートである。 図中、1は第1の文書処理装置、2は第2の文書処理装
置、3はプリンタ装置、4は切換え装置である。 第4図 第5図

Claims (1)

    【特許請求の範囲】
  1. 複数の印字情報転送源と、これらの印字情報転送源から
    個別に転送される各印字情報を印字機構に切り換え出力
    する切換え手段とを有する印字処理システムにおいて、
    各印字情報転送源から個別に転送される印字情報区切り
    を検出する毎に、前記印字機構の印字条件を初期設定す
    る第1の設定手段と、この第1の設定手段による初期設
    定終了後に前記印字情報転送源から個別に転送される各
    印字情報に基づいて固有の指定印字条件を前記印字機構
    に対して設定する第2の設定手段とを具備したことを特
    徴とする印字処理システム。
JP1015091A 1989-01-26 1989-01-26 印字処理システム Pending JPH02196322A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1015091A JPH02196322A (ja) 1989-01-26 1989-01-26 印字処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1015091A JPH02196322A (ja) 1989-01-26 1989-01-26 印字処理システム

Publications (1)

Publication Number Publication Date
JPH02196322A true JPH02196322A (ja) 1990-08-02

Family

ID=11879175

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1015091A Pending JPH02196322A (ja) 1989-01-26 1989-01-26 印字処理システム

Country Status (1)

Country Link
JP (1) JPH02196322A (ja)

Similar Documents

Publication Publication Date Title
JP2002067405A (ja) プリンタ内でデータを転送するシステム
JPH02196322A (ja) 印字処理システム
US20080180748A1 (en) Print data processing apparatus and method, and computer readable recording medium
JPH04239315A (ja) 印刷装置
JPH02159615A (ja) プリンタ装置のコントローラ
JP3116354B2 (ja) プリンタデータ管理方式
JPH0848062A (ja) データ処理装置およびこれを用いたプリンタ制御装置
JPH11179975A (ja) カラープリンタ制御装置
JP2664215B2 (ja) 印刷装置システム
JPH01160665A (ja) プリンタ
JP2004062875A (ja) 印刷システム、印刷装置、及び印刷制御方法
JP3867186B2 (ja) 印刷システム
JPH01263063A (ja) 印刷制御装置
JP2000298566A (ja) 印刷装置、情報処理装置、これらの制御方法、及び情報記録媒体
JP5105011B1 (ja) 印刷制御装置、画像形成システムおよびプログラム
JPH08324033A (ja) ラインプリンタおよびラインプリンタを備えるコンピュータシステムおよびラインプリンタの制御方法
JPH02202460A (ja) プリンタコントローラ
JPH04265767A (ja) 文字展開制御方式
JPH10320150A (ja) ページプリンタ
JP2001239711A (ja) プリンタコントローラの制御方法及び該プリンタコントローラの制御方法を記録した記録媒体
JPH02259822A (ja) 記録装置
JPH01173094A (ja) 文字表示器を有する画像出力装置
JPH02286384A (ja) プリンタ・コントローラ
JPH02234217A (ja) 簡略試行印刷方式
JP2001239707A (ja) プリンタ制御装置及びそのデータ転送方法