JPH05150921A - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPH05150921A
JPH05150921A JP3337828A JP33782891A JPH05150921A JP H05150921 A JPH05150921 A JP H05150921A JP 3337828 A JP3337828 A JP 3337828A JP 33782891 A JP33782891 A JP 33782891A JP H05150921 A JPH05150921 A JP H05150921A
Authority
JP
Japan
Prior art keywords
execution state
print
display
print execution
processing
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
JP3337828A
Other languages
English (en)
Inventor
Sachiko Kitawaki
佐知子 北脇
Kazuhisa Ueda
和久 上田
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.)
NIIGATA NIPPON DENKI SOFTWARE KK
NEC Corp
NEC Software Niigata Ltd
Original Assignee
NIIGATA NIPPON DENKI SOFTWARE KK
NEC Corp
NEC Software Niigata 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 NIIGATA NIPPON DENKI SOFTWARE KK, NEC Corp, NEC Software Niigata Ltd filed Critical NIIGATA NIPPON DENKI SOFTWARE KK
Priority to JP3337828A priority Critical patent/JPH05150921A/ja
Publication of JPH05150921A publication Critical patent/JPH05150921A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【目的】 印刷処理にCPU時間を十分割当て、印刷処
理を高速化する。 【構成】 印刷実行状態表示起動部1は印刷実行状態の
表示処理を行う印刷実行状態変化表示部3を起動し、印
刷実行状態通知部2は印刷処理による印刷実行状態の変
化を印刷実行状態変化表示部3に通知する。印刷実行状
態変化表示部3は印刷実行状態表示起動部1から起動さ
れると、印刷処理とともにタイムスライス化され、マル
チタスク方式によって実行される印刷実行状態の表示処
理、すなわち印刷実行状態通知部2から通知された印刷
実行状態の変化を画面上に表示する。印刷実行状態表示
終了部4は印刷処理から終了要求を受取ると、印刷実行
状態変化表示部3による表示処理を終了する。

Description

【発明の詳細な説明】
【0001】
【技術分野】本発明は印刷装置に関し、特にワードプロ
セッサおよびDTP(desk top publishing )分野にお
ける印刷の実行状態の表示処理に関する。
【0002】
【従来技術】従来、この種の印刷装置においては、ワー
ドプロセッサなどの文書データファイルからある単位
で、例えば1行分のデータを読込んでプリンタに対する
印刷処理を行った後に、印刷実行状態表示装置を使用し
て印刷実行状態の変化を表示している。これらデータの
読込み処理と、プリンタに対する印刷処理と、印刷実行
状態の表示処理とを繰返し行うことによって文書データ
ファイル内のデータの印刷が行われている。
【0003】このため、表示に時間がかかるような表示
装置、例えばビットマップ画面を印刷実行状態を表示す
る装置として使用する場合、本来の印刷処理時間とは別
に画面表示のための時間が余計に必要となる。
【0004】すなわち、図3に示すように、まだ印刷行
がある場合(図3ステップ31)、印刷の実行状態を印
刷実行状態表示装置を用いて画面上に表示する(図3ス
テップ32)。
【0005】この後に、文書データファイルから文書デ
ータを1行分読込み(図3ステップ33)、その文書デ
ータを印刷用情報、例えばプリンタのシーケンスコード
などに変換する(図3ステップ34)。変換した印刷用
情報はプリンタに出力され(図3ステップ35)、プリ
ンタで印刷される。
【0006】印刷用情報がプリンタに出力されると、文
書データファイルにまだ印刷行があるか否かを判断する
(図3ステップ31)。このとき、印刷行がなければ、
文書データの最終行まで印刷用情報に変換されたと判断
して処理を終了する。
【0007】このような従来の印刷装置では、印刷実行
状態表示装置を用いる回数が文書データに対する処理単
位(例えば1行単位など)に反比例しており、文書デー
タに対する処理単位が1行や1文字のように細かくなっ
てくると、1行や1文字の印刷が行われる度に印刷実行
状態表示装置を動作させなければならないため、本来の
印刷処理にCPU時間を十分割当てられなくなるという
欠点がある。この欠点は印刷実行状態のリアルな表示を
求める要求が高いため、避けられない問題である。
【0008】
【発明の目的】本発明は上記のような従来のものの欠点
を除去すべくなされたもので、印刷処理にCPU時間を
十分割当てることができ、印刷処理を高速化することが
できる印刷装置の提供を目的とする。
【0009】
【発明の構成】本発明による印刷装置は、印刷の実行状
態の変化を表示する表示手段を有する印刷装置であっ
て、前記印刷の実行状態の変化を通知する通知手段と、
前記印刷の印刷処理と前記通知手段から通知された前記
印刷の実行状態の変化を表示データに変換する変換処理
とをタイムスライス化して並行して行う手段と、前記変
換処理によって変換された前記表示データの表示制御を
行う手段とを設けたことを特徴とする。
【0010】
【実施例】次に、本発明の一実施例について図面を参照
して説明する。
【0011】図1は本発明の一実施例の構成を示すブロ
ック図である。図において、本発明の一実施例による印
刷装置においては印刷処理と印刷実行状態の表示処理と
がタイムスライス化されてマルチタスク方式によって実
行されている。印刷実行状態表示起動部1は印刷実行状
態の表示処理を行う印刷実行状態変化表示部3を起動
し、印刷実行状態通知部2は印刷処理による印刷実行状
態の変化を印刷実行状態変化表示部3に通知する。
【0012】印刷実行状態変化表示部3は印刷実行状態
表示起動部1によって起動されると、印刷実行状態通知
部2から通知された印刷実行状態の変化を図示せぬ画面
上に表示する。印刷処理が終了すると、印刷実行状態変
化表示部3は印刷実行状態表示終了部4によって終了さ
れる。尚、印刷実行状態変化表示部3による表示処理は
タイムスライス化された割当て時間の微小時間のみ実行
される。
【0013】図2は本発明の一実施例の動作を示すフロ
ーチャートである。これら図1および図2を用いて本発
明の一実施例の動作について説明する。
【0014】印刷装置において印刷処理が起動される
と、印刷実行状態の表示処理の起動要求を印刷実行状態
表示起動部1に通知する(図2ステップ11)。この通
知によって、印刷実行状態表示起動部1は印刷実行状態
変化表示部3を起動する(図2ステップ21)。
【0015】すなわち、印刷実行状態表示起動部1は起
動要求を受取ると、印刷実行状態の表示処理のプログラ
ムをオーバレイモジュールあるいは実行時ダイナミック
リンクライブラリとしてメモリ(図示せず)上にロード
する。ロード後、印刷処理からの要求通知をいつでも受
けられるように、表示処理のプログラムはスリープ状態
に入る。尚、起動時にエラーが発生した場合、エラー処
理を行って終了する。
【0016】起動された印刷処理では印刷行があるか否
かを判定し(図2ステップ12)、印刷行があれば印刷
実行状態通知部2を用いて実行状態の変化を印刷実行状
態変化表示部3に通知する(図2ステップ13)。この
とき、印刷処理においては印刷実行状態変化表示部3か
らのステータスを待たずに文書データファイルからの文
書データの読込み処理に進む。
【0017】印刷処理では文書データファイルから文書
データを読込むと(図2ステップ14)、読込んだ文書
データを印刷用情報に、例えばプリンタ(図示せず)の
シーケンスコードなどに変換する(図2ステップ1
5)。変換した印刷用情報はプリンタに出力され(図2
ステップ16)、プリンタで印刷される。
【0018】一方、印刷実行状態変化表示部3では実行
状態の変化が印刷実行状態通知部2を用いて通知される
と、通知された実行状態の変化の内容を吟味し、その内
容に対応するような表示を行う(図2ステップ22)。
このとき、印刷実行状態変化表示部3での処理、つまり
表示処理はタイムスライスの状態となっており、CPU
時間の多くが印刷処理に割当てられている。
【0019】また、印刷実行状態の変化の内容を解析す
る処理およびその内容を表示する処理からなる表示処理
は印刷処理から切離されているので、印刷処理を簡略化
することができる。
【0020】さらに、表示処理がタイムスライスの状態
となることによって、例えばビットマップ画面のように
表示性能が劣る表示装置でも、表示途中で表示が停止し
たり、変化した内容の表示が遅れたりすることなく、実
行状態の変化の表示を行うことができる。
【0021】印刷用情報がプリンタに出力されると、文
書データファイルにまだ印刷行があるか否かが判断され
(図2ステップ11)、印刷行がなければ、文書データ
の最終行まで印刷用情報に変換されたと判断し、印刷実
行状態の表示処理の終了要求を印刷実行状態表示終了部
4に通知した後に(図2ステップ17)、処理を終了す
る。この通知によって、印刷実行状態表示終了部4は印
刷実行状態変化表示部3による表示処理を終了する(図
2ステップ23)。
【0022】すなわち、印刷実行状態表示終了部4は終
了要求を受取ると、各種の終了処理を行って印刷実行状
態の表示処理のプログラムをメモリ上から削除する。こ
れによって、メモリの効率利用を図ることができる。
【0023】このように、印刷処理と、印刷実行状態通
知部2を用いて通知された印刷実行状態の変化の内容に
対応するような表示を印刷実行状態変化表示部3によっ
て行う表示処理とをタイムスライス化して並行して行う
ようにすることによって、表示性能の劣る表示装置でも
リアルに印刷実行状態を表示することができる。
【0024】また、複雑な処理となる印刷処理から表示
処理を切離してマルチタスク方式によってそれらの処理
を夫々実行することで、印刷処理の簡略化を図ることが
できる。よって、本来の印刷処理にCPU時間を十分割
当てることができ、印刷処理を高速化することができ
る。
【0025】
【発明の効果】以上説明したように本発明によれば、印
刷処理と、印刷処理から通知された印刷実行状態の変化
を表示データに変換して表示する表示処理とをタイムス
ライス化して並行して行うようにすることによって、印
刷処理にCPU時間を十分割当てることができ、印刷処
理を高速化することができるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【図2】本発明の一実施例の動作を示すフローチャート
である。
【図3】従来例の動作を示すフローチャートである。
【符号の説明】
1 印刷実行状態表示起動部 2 印刷実行状態通知部 3 印刷実行状態変化表示部 4 印刷実行状態表示終了部

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 印刷の実行状態の変化を表示する表示手
    段を有する印刷装置であって、前記印刷の実行状態の変
    化を通知する通知手段と、前記印刷の印刷処理と前記通
    知手段から通知された前記印刷の実行状態の変化を表示
    データに変換する変換処理とをタイムスライス化して並
    行して行う手段と、前記変換処理によって変換された前
    記表示データの表示制御を行う手段とを設けたことを特
    徴とする印刷装置。
JP3337828A 1991-11-27 1991-11-27 印刷装置 Pending JPH05150921A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3337828A JPH05150921A (ja) 1991-11-27 1991-11-27 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3337828A JPH05150921A (ja) 1991-11-27 1991-11-27 印刷装置

Publications (1)

Publication Number Publication Date
JPH05150921A true JPH05150921A (ja) 1993-06-18

Family

ID=18312349

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3337828A Pending JPH05150921A (ja) 1991-11-27 1991-11-27 印刷装置

Country Status (1)

Country Link
JP (1) JPH05150921A (ja)

Similar Documents

Publication Publication Date Title
JP2004062243A (ja) クライアントサーバシステム、クライアント、サーバ、コンピュータ装置、印刷用イメージの作成方法及びプログラム
JPH0542749A (ja) 印刷中断処理装置
EP0477388A1 (en) Device for producing image
JP3261307B2 (ja) 印刷装置および印刷装置のデータ処理方法
JP3335385B2 (ja) オート・デモンストレーション装置
JP2000242594A (ja) 端末装置の情報伝達システム
JP2872144B2 (ja) 印刷装置
JPH03148743A (ja) マルチタスク処理方式
JP3174624B2 (ja) プリンタ装置における印刷情報の管理方法及びプリンタ装置
JP2000181673A (ja) 文書印刷装置
JP2002157220A (ja) 情報処理装置および言語別情報出力方法
JP3317042B2 (ja) データ処理システム
JP3064719B2 (ja) グラフ作成装置
JP2641992B2 (ja) インタプリータ言語のプログラムリストの表示速度の可変方法
JP3469418B2 (ja) 表示装置
JPH0414473A (ja) 印刷制御装置
JPS61263764A (ja) プリンタ制御方式
JPS58222334A (ja) プリンタ
JPH0255162A (ja) 情報出力装置
JPH09245098A (ja) 帳票作成システム及びその帳票印刷制御方法
JPH05134920A (ja) 情報処理方法
JPH03188560A (ja) ワードプロセッサの印刷ページ指定方式
JPH05119956A (ja) 画面出力切換方法
JPS63221420A (ja) プリンタ装置
JPH06149509A (ja) 印字装置