JPH0911577A - 印刷機能を有する文書作成装置及び印刷制御方法 - Google Patents

印刷機能を有する文書作成装置及び印刷制御方法

Info

Publication number
JPH0911577A
JPH0911577A JP7165325A JP16532595A JPH0911577A JP H0911577 A JPH0911577 A JP H0911577A JP 7165325 A JP7165325 A JP 7165325A JP 16532595 A JP16532595 A JP 16532595A JP H0911577 A JPH0911577 A JP H0911577A
Authority
JP
Japan
Prior art keywords
print data
document
input
print
created
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
JP7165325A
Other languages
English (en)
Inventor
Tomoko Kudo
朋子 工藤
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP7165325A priority Critical patent/JPH0911577A/ja
Publication of JPH0911577A publication Critical patent/JPH0911577A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】キー入力等の入力待ち時間を利用して文書の印
刷データを作成することで、印刷指定入力時から印刷が
終了するまでの時間を短縮できるようにする。 【構成】キーボード5からのキー入力の有無をCPU1
がほぼ定期的に検出し、キー入力なしを検出する毎に印
刷データ作成部7による第1の印刷データ作成処理を起
動して、文書編集部2による編集の対象となっている文
書記憶部3内の文書の印刷データを作成して印刷データ
記憶部9に書き込む処理を、一定時間を越えない範囲で
実行させる。また、キー入力ありを検出し、且つ[印
刷]キー51のキー入力であった場合には、CPU1は
印刷制御部6を通して印刷データ作成部7による第2の
印刷データ起動処理を起動して、全ての印刷データを作
成し終えていないならば、残りの印刷データを全て作成
させた後、印刷データ記憶部9内の印刷データをプリン
タ10で印刷させる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、入力待ち時間の有効利
用を図った印刷機能を有する文書作成装置及び印刷制御
方法に関する。
【0002】
【従来の技術】従来、日本語ワードプロセッサなどの文
書作成装置は、ユーザからのキー入力等の入力操作で処
理が発生するのが一般的であり、電源がオンされている
状態では、キー入力等がなければ、ひたすらキー入力を
待つだけであった。文書の印刷処理を例に挙げると、文
書作成装置は、ユーザからの印刷を指定する入力操作に
よって印刷データを作り始め、印刷を行っており、印刷
指定操作がなければ印刷に関する処理は何もなされなか
った。
【0003】
【発明が解決しようとする課題】上記したように従来の
文書作成装置は、ユーザからのキー入力等の入力操作で
処理が発生するようになっており、文書の印刷も、ユー
ザからの印刷を指定する入力操作によって印刷データを
作り始め、印刷を行っていた。このため従来は、ユーザ
が印刷を指定してから印刷が終了するまで(の印刷処
理)に多大な時間を要するという問題があった。
【0004】本発明は上記事情を考慮してなされたもの
でその目的は、ユーザからのキー入力等の入力待ち時間
を利用して現在開かれている文書の印刷データを作成す
ることにより、印刷を指定する入力操作が行われた場合
に、その印刷指定入力時から印刷が終了するまでの時間
を短縮できる印刷機能を有する文書作成装置及び印刷制
御方法を提供することにある。
【0005】
【課題を解決するための手段及び作用】本発明の第1の
観点に係る構成は、外部からの入力を受け付ける入力手
段と、この入力手段による入力の有無を検出する入力検
出手段と、この入力検出手段により入力なしが検出され
る毎に、現在開かれている文書の印刷データの作成を一
定時間を越えない範囲で実行する印刷データ作成手段
と、この印刷データ作成手段により作成された印刷デー
タを記憶するための印刷データ記憶手段と、上記入力検
出手段により入力ありが検出され、且つその入力が印刷
を指定する入力である場合に、上記印刷データ記憶手段
に記憶されている印刷データを利用して上記文書の印刷
を行わせる印刷制御手段とを備えたことを特徴とするも
のである。
【0006】上記第1の観点に係る構成においては、キ
ーボード等の入力手段からの入力のない時間を利用して
現在開かれている文書の印刷データが作成されるため、
即ち入力の待ち時間を利用して印刷の準備が行われるた
め、ユーザから印刷が指定されて初めて印刷データを作
成し始める従来方式に比べて、印刷指定時から印刷が終
了するまでの時間を短縮できる。しかも、入力の待ち時
間を利用した印刷データの作成は、入力なしが検出され
る毎に一定時間を越えない範囲で行われるため、何らか
の入力があった場合に、その入力に対応した処理が遅れ
る虞はない。また、たとえ印刷が指定されず、上記印刷
データ記憶手段に用意された印刷データが利用されなか
ったとしても、当該印刷データは入力の待ち時間を利用
して作成されたものであることから、何ら無駄にならな
い。
【0007】本発明の第2の観点に係る構成は、上記第
1の観点に係る構成において、印刷が指定された時点で
文書の印刷データが揃っていない場合を考慮したもの
で、このような場合に、上記印刷データ作成手段が上記
一定時間に無関係に残りの印刷データを全て作成し、そ
れを印刷に利用するようにしたことを特徴とする。
【0008】上記第2の観点に係る構成においては、印
刷が指定された時点で文書の印刷データが揃っていなく
ても、残りの印刷データを作成すればよいため、印刷指
定時点から印刷データの作成を開始する従来方式に比べ
て、印刷指定時点までに用意されている印刷データの作
成に要した時間分は処理時間を短縮できる。
【0009】本発明の第3の観点に係る構成は、上記第
1または第2の観点に係る構成において、上記印刷デー
タ記憶手段に印刷データが全て揃えられて印刷に利用さ
れる前に該当する文書が更新された場合を考慮したもの
で、上記文書が更新されたことを検出する文書更新検出
手段と、この文書更新検出手段により文書更新が検出さ
れたことを記憶するための文書更新記憶手段と、前記印
刷データ作成手段による印刷データの作成状況を記憶す
るための印刷データ作成状況記憶手段とを更に備え、前
記印刷データ作成手段は、文書の印刷データを作成する
際には上記文書更新記憶手段を参照して当該文書が更新
されているか否かを判別し、更新されている場合には、
文書更新記憶手段の文書更新記憶状態を解除して印刷デ
ータを最初から作成し直すようにし、更新されていなけ
れば、印刷データ作成状況記憶手段に記憶されている印
刷データ作成状況をもとに未作成の部分の印刷データを
作成していくことを特徴とする。
【0010】上記第3の観点に係る構成においては、印
刷データを作成する際に、文書更新記憶手段が調べら
れ、文書が更新されていることが示されているならば、
印刷データが最初から作成し直される。このため、印刷
データ記憶手段に印刷データが全て揃えられて印刷に利
用される前に該当する文書が更新された場合には、その
印刷データは無効にされて、代わりに文書更新が反映さ
れた印刷データが用意されることになり、ユーザが印刷
を指定した時点の文書を正しく印刷することができる。
【0011】また、上記第3の観点に係る構成において
は、印刷データの作成し直しを開始する際には、文書更
新記憶手段の文書更新記憶状態が解除され、その後、入
力なしの検出により印刷データ作成処理が起動されるま
での間に文書が更新されないならば、文書更新記憶手段
の文書更新記憶状態は解除されたままとなる。したがっ
て、入力なしの検出により印刷データを作成する際に上
記文書更新記憶手段を参照して文書更新記憶状態にある
か否かを調べることは、現在開かれている文書の最新の
更新後の最初の印刷データ作成であるか否かを調べるこ
とになる。そして上記第3の観点に係る構成において
は、現在開かれている文書の最新の更新後の最初の印刷
データ作成でなければ、即ち文書最新のために印刷デー
タの作成し直しが開始されてから、その後、入力なしの
検出により印刷データ作成処理が起動されるまでの間に
文書が更新されないならば、未作成の部分から印刷デー
タが作成される。これにより、それ以前の文書更新のた
めに、毎回印刷データの作成し直しが行われるという不
具合が発生する虞はない。
【0012】
【実施例】図1は本発明の一実施例に係る印刷機能を有
する文書作成装置の全体構成を示すブロック図である。
図1の文書作成装置は、CPU1、文書編集部2、文書
記憶部3、文書更新フラグ4、キーボード5、印刷制御
部6、印刷データ作成部7、印刷データ作成状況記憶部
8、印刷データ記憶部9及びプリンタ10を備えてい
る。文書記憶部3、文書更新フラグ4、印刷データ作成
状況記憶部8及び印刷データ記憶部9は、例えばRAM
(図示せず)に確保されている。なお、CRTディスプ
レイ或いは液晶ディスプレイ等の表示装置、ハードディ
スク装置或いはフロッピーディスク装置等の外部記憶装
置などは省略されている。
【0013】CPU1は、装置全体の処理の制御を司る
例えばマイクロプロセッサである。CPU1は、キーボ
ード5から印刷を指定するキー入力があった場合、印刷
制御部6によりプリンタ10での印刷を行わせる。また
CPU1は、キーボード5から文書編集(文書作成を含
む)に関するキー入力があった場合には、文書編集部2
により文書編集を行わせる。またCPU1は、キーボー
ド5からほぼ一定時間間隔でキー入力検出を行い、何も
キー入力されていないことを検出する毎に、印刷データ
作成部7により現在文書編集部2での編集の対象となっ
ている(現在開かれている)文書(編集文書)の印刷デ
ータを作成させる。
【0014】文書編集部2は、CPU1の制御のもと、
キーボード5からの文書編集に関するキー入力に応じ
て、文字入力、移動、コピーなどの編集処理を行う。文
書編集部2は、キーボード5からのキー入力により文書
に何らかの変更(更新)を加える場合には、文書更新フ
ラグ4をON(オン)状態に設定する。
【0015】文書記憶部3は、編集文書を記憶するのに
用いられる。文書更新フラグ4は、キーボード5からの
キー入力により文書に何らかの変更(更新)が加えられ
た場合にON(オン)されて、更新されていることを示
す。この文書更新フラグ4は、ONされた後の印刷デー
タ作成部7による最初の印刷データ作成である場合にO
FF(オフ)されるようになっている。
【0016】キーボード5は、データの入力や特定の指
示のためのキー入力を受け付ける入力装置である。この
キーボード5には、各種[文字]キー、[数値]キー、
上下左右の[カーソル]キー、各種ファンクションキー
等が設けられている。ここでは、ファンクションキーの
1つとして、印刷を指定するための[印刷]キー51が
用意されている。
【0017】印刷制御部6は、キーボード5の[印刷]
キー51が押された場合に、印刷データ作成部7により
編集文書の印刷データを揃えさせ、プリンタ10で印刷
する。
【0018】印刷データ作成部7は、CPU1または印
刷制御部6からの指示(印刷データ作成指示)に従って
編集文書の印刷データを作成する。印刷データ作成部7
は、この印刷データの作成に際しては文書更新フラグ4
を参照し、ON状態にあれば、印刷データを最初から作
成し直し、OFF状態にあれば、印刷データ作成状況記
憶部8の示す(最新の)印刷データ作成状況をもとに未
作成の部分から印刷データを作成していく。また、印刷
データ作成部7は、CPU1からの印刷データ作成指示
の場合には、印刷データ作成状況記憶部8の示す(最新
の)印刷データ作成状況をもとに一定期間だけ印刷デー
タを作成する。
【0019】印刷データ作成状況記憶部8は、印刷デー
タ作成部7での印刷データ作成状況(具体的には、印刷
データ作成部7において編集文書のどの部分まで印刷デ
ータが作成されているか)を記憶しておくのに用いられ
る。
【0020】印刷データ記憶部9は、印刷データ作成部
7により作成された印刷データを記憶するのに用いられ
る。プリンタ10は、例えば感熱・熱転写方式のドット
プリンタからなる印刷装置であり、印刷データ記憶部9
に記憶されている印刷データを印刷する。
【0021】次に図1の構成の文書作成装置の動作を、
図2のフローチャートを参照して説明する。まずCPU
1は、キーボード5からほぼ一定間隔でキー入力検出を
行い(ステップS1)、何らかのキー入力があったなら
ば(ステップS2)、それが[印刷]キー51であるか
否かをチェックする(ステップS3)。
【0022】もし、[印刷]キー51以外のキーの入力
であったならば、CPU1は、その入力キーに応じた処
理(例えば[上カーソル]キーの入力ならば、カーソル
を1行上に移動するとか、[挿入]キーの入力ならばカ
ーソル位置に1文字分スペースを挿入するなどの処理)
を行う(ステップS4)。
【0023】次にCPU1は、この処理(ステップS
4)にて編集文書に何らかの更新(文字入力、図形入
力、編集処理などによる文書の変更)が加えられたか否
かを文書編集部2を用いてチェックする(ステップS
5)。
【0024】もし、ステップS4での処理で文書が更新
されたならば、CPU1は文書編集部2により文書更新
フラグ4を「文書更新あり」を示すON状態に設定し
(ステップS6)、しかる後にステップS1に戻る。
【0025】CPU1は、ステップS1に戻ると、再び
キー入力検出を行い、何もキー入力がないならば(ステ
ップS2)、即ち一定時間(キー入力検出のサイクルの
期間)キー入力がない(キー入力待ち中)ならば、印刷
データ作成部7に対してキー入力の待ち時間を利用した
編集文書の印刷データの作成を指示し、当該印刷データ
作成部7による第1の印刷データ作成処理(ステップS
7)を行わせる。
【0026】以下、印刷データ作成部7による第1の印
刷データ作成処理(ステップS7)の詳細について、図
3のフローチャートを参照して説明する。まず印刷デー
タ作成部7は、印刷データ作成時間をカウントするため
の時間カウンタ(図示せず)をクリア(初期化)する
(ステップS21)。
【0027】次に印刷データ作成部7は、文書更新フラ
グ4をチェックし(ステップS22)、もし「文書更新
あり」を示すON状態にあるならば、印刷データを最初
から作成し直す必要があるものとして、印刷データ作成
状況記憶部8に保持されている印刷データ作成状況を初
期化する(ステップS23)。ここで、印刷データ作成
状況は(次の)印刷データ作成開始位置を示すようにな
っており、ステップS23により当該印刷データ作成開
始位置が文書の先頭位置に初期設定される。このとき、
印刷データ記憶部9に対する印刷データの書き込み先を
示すポインタ(書き込みポインタ)も、印刷データ記憶
部9内の先頭位置を指すように初期化される。
【0028】印刷データ作成部7は、印刷データ作成状
況記憶部8内の印刷データ作成状況の示す印刷データ作
成開始位置を文書の先頭位置に設定(初期化)すると、
文書の更新に伴って当該文書の印刷データを最初から作
成し直す準備が完了したものとして、文書更新フラグ4
をOFFする(ステップS24)。
【0029】印刷データ作成部7は、ステップS24に
おいて文書更新フラグ4をOFFすると、或いはステッ
プS22において文書更新フラグ4が「文書更新なし」
を示すOFF状態にあると判断すると、時間カウンタの
示す値(印刷データの作成時間)が予め設定されている
一定時間を越えたか否かをチェックする(ステップS2
5)。
【0030】もし、時間カウンタの示す値(印刷データ
の作成時間)が一定時間を越えていないならば、印刷デ
ータ作成部7は、印刷データ作成状況記憶部8に保持さ
れている印刷データ作成状況をもとに、(文書編集部2
での編集の対象となっている文書の)印刷データを全て
作成し終えているか否かをチェックする(ステップS2
6)。
【0031】ここで、印刷データを全て作成し終えてい
ない場合、印刷データ作成部7は、文書記憶部3に記憶
されている文書を対象に、印刷データ作成状況記憶部8
内の印刷データ作成状況の示す印刷データ作成開始位置
から予め定められている一定量の印刷データを作成する
(ステップS27)。ここで作成された印刷データは書
き込みポインタに従って印刷データ記憶部9に書き込ま
れる。
【0032】印刷データ作成部7は、ステップS27に
おいて印刷データを作成すると、その印刷データ作成に
費やした時間を時間カウンタに加算し(ステップS2
8)、更に印刷データ作成状況記憶部8内の印刷データ
作成状況の示す印刷データ作成開始位置を、ステップS
27で作成したデータの次の位置に更新する(ステップ
S29)。このとき、印刷データ記憶部9に対する書き
込みポインタも、次の印刷データ書き込み開始位置を指
すように更新される。
【0033】印刷データ作成部7は、ステップS29に
おいてデータ作成状況を更新すると、再びステップS2
5からの処理を行う。一方、時間カウンタの示す値(印
刷データの作成時間)が一定時間を越えていた場合(ス
テップS25)、即ち(文書編集部2での編集の対象と
なっている文書の)印刷データの作成開始から一定時間
が経過した場合、或いは印刷データを全て作成し終えて
いる場合(ステップS26)には、印刷データ作成部7
はキー入力待ちの時間を利用した第1の印刷データ作成
処理(ステップS7)を終了する。
【0034】印刷データ作成部7による第1の印刷デー
タ作成処理(ステップS7)が終了すると、CPU1に
制御が戻る。この場合、CPU1は、キーボード5から
のキー入力検出を行い(ステップS8)、キー入力の有
無をチェックする(ステップS9)。
【0035】もし、何もキー入力がなかったならば、C
PU1は再び印刷データ作成部7を起動してステップS
7の第1の印刷データ作成処理により後続の印刷データ
を作成させる。これら対し、何らかのキー入力があった
ならば、印刷データ作成部7はステップS3に進んで、
それが[印刷]キー51であるか否かをチェックする。
【0036】ここで、[印刷]キー51のキー入力であ
ったならば、CPU1は当該[印刷]キー51の指定す
る印刷実行のために印刷制御部6に制御を渡す。すると
印刷制御部6は、印刷データ作成部7に対して編集文書
の印刷データの作成を指示し、当該印刷データ作成部7
による第2の印刷データ作成処理(ステップS10)を
行わせる。
【0037】以下、印刷データ作成部7による第2の印
刷データ作成処理(ステップS10)の詳細について、
図4のフローチャートを参照して説明する。まず印刷デ
ータ作成部7は、文書更新フラグ4をチェックし(ステ
ップS31)、もし「文書更新あり」を示すON状態に
あるならば、印刷データ作成状況記憶部8に保持されて
いる印刷データ作成状況を初期化して、印刷開始位置を
文書の先頭位置に設定する(ステップS32)。このと
き、印刷データ記憶部9に対する書き込みポインタも、
印刷データ記憶部9内の先頭位置を指すように初期化さ
れる。
【0038】印刷データ作成部7は、印刷データ作成状
況記憶部8内の印刷データ作成状況を初期化すると、文
書更新フラグ4をOFFする(ステップS33)。印刷
データ作成部7は、ステップS33において文書更新フ
ラグ4をOFFすると、或いはステップS31において
文書更新フラグ4が「文書更新なし」を示すOFF状態
にあると判断すると、印刷データ作成状況記憶部8に保
持されている印刷データ作成状況をもとに、(文書編集
部2での編集の対象となっている文書の)印刷データを
全て作成し終えているか否かをチェックする(ステップ
S34)。
【0039】ここで、印刷データを全て作成し終えてい
ない場合、印刷データ作成部7は、文書記憶部3に記憶
されている文書を対象に、印刷データ作成状況記憶部8
内の印刷データ作成状況の示す印刷データ作成開始位置
から文書の最後まで印刷データを作成する(ステップS
36)。これにより、ステップS31で文書更新フラグ
4がON状態にあると判断された場合であれば、印刷デ
ータが頭から全て作り直され、OFF状態にあると判断
された場合であれば、キー入力の待ち時間を利用した第
1の印刷データ作成処理(の繰り返し)では作成されて
いなかった残りの印刷データが全て作成される。この作
成された印刷データは、書き込みポインタに従って印刷
データ記憶部9に書き込まれる。
【0040】印刷データ作成部7は、ステップS36に
より全ての印刷データが印刷データ記憶部9に用意でき
ると、一連の第2の印刷データ作成処理(ステップS1
0)を終了し、その旨を印刷制御部6に通知する。
【0041】また印刷データ作成部7は、ステップS3
2のチェックの結果、印刷データを全て作成し終えてい
る場合には、そのまま第2の印刷データ作成処理(ステ
ップS10)を終了し、その旨を印刷制御部6に通知す
る。
【0042】印刷制御部6は、印刷データ作成部7から
第2の印刷データ作成処理の終了通知を受け取ると、プ
リンタ10を駆動制御して、印刷データ作成部7により
作成された印刷データ記憶部9内の印刷データをプリン
タ用紙に印刷する印刷実行を開始し(ステップS1
1)、CPU1に制御を戻す。
【0043】なお、前記実施例では、[印刷]キー51
のキー入力があった場合に、全ての印刷データが揃って
から印刷が実行されるものとして説明したが、これに限
るものではない。例えば、一定量以上の印刷データ(一
例として、1ライン分以上の印刷データ)が作成されて
いるならば(或いは、一定量以上の印刷データが用意さ
れた時点で)印刷実行を開始して、プリンタ10での印
刷中に後続の印刷データを作成するようにしても構わな
い。
【0044】また、前記実施例では、キー入力待ちの時
間を利用して印刷データを作成する場合について説明し
たが、印刷データの作成の他、例えば印刷イメージ(実
際に印刷を行わずに印刷結果を画面上で確認するための
印刷結果の画面イメージ)の作成、文法チェック、同音
語(同音異義語)の確定等を行うようにすることも可能
である。
【0045】また、前記実施例では、ステップS7の第
1の印刷データ作成処理の最中にはキー入力の有無のチ
ェックが行われない場合について説明したが、第1の印
刷データ作成処理の中で例えば一定量の印刷データが作
成される毎に、ステップS8,S9と同様のキー入力チ
ェックが行われるようにしても構わない。
【0046】
【発明の効果】以上詳述したように本発明によれば、ユ
ーザからのキー入力等の入力待ち時間を利用して現在開
かれている文書の印刷データを作成する構成としたの
で、印刷を指定する入力操作が行われた場合に、その印
刷指定入力時から印刷が終了するまでの時間を短縮する
ことができる。
【図面の簡単な説明】
【図1】本発明の一実施例に係る印刷機能を有する文書
作成装置の全体構成を示すブロック図。
【図2】同実施例における全体の処理の流れを説明する
ためのフローチャート。
【図3】図2中の第1の印刷データ作成処理(ステップ
S7)の詳細な処理の流れを説明するためのフローチャ
ート。
【図4】図2中の第2の印刷データ作成処理(ステップ
S10)の詳細な処理の流れを説明するためのフローチ
ャート。
【符号の説明】
1…CPU(入力検出手段、文書更新検出手段)、2…
文書編集部(文書更新検出手段)、3…文書記憶部、4
…文書更新フラグ(文書更新記憶手段)、5…キーボー
ド(入力手段)、6…印刷制御部、7…印刷データ作成
部、8…印刷データ作成状況記憶部、9…印刷データ記
憶部、10…プリンタ、51…[印刷]キー。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 9288−5L G06F 15/20 566A

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 文書等を印刷するためのプリンタを備え
    た文書作成装置において、 外部からの入力を受け付ける入力手段と、 前記入力手段による入力の有無を検出する入力検出手段
    と、 前記入力検出手段により入力なしが検出される毎に、現
    在開かれている文書の印刷データの作成を一定時間を越
    えない範囲で実行する印刷データ作成手段と、 前記印刷データ作成手段により作成された印刷データを
    記憶するための印刷データ記憶手段と、 前記入力検出手段により入力ありが検出され、且つその
    入力が印刷を指定する入力である場合に、前記印刷デー
    タ記憶手段に記憶されている印刷データを利用して前記
    プリンタによる前記文書の印刷を行わせる印刷制御手段
    とを具備することを特徴とする文書作成装置。
  2. 【請求項2】 文書等を印刷するためのプリンタを備え
    た文書作成装置において、 外部からの入力を受け付ける入力手段と、 前記入力手段による入力の有無を検出する入力検出手段
    と、 前記入力検出手段により入力なしが検出される毎に、現
    在開かれている文書の印刷データの作成を一定時間を越
    えない範囲で実行すると共に、前記入力検出手段により
    入力ありが検出され、且つその入力が印刷を指定する入
    力である場合には、前記文書の印刷データを全て作成し
    終えているか否かを調べ、作成し終えていないならば、
    前記一定時間に無関係に残りの印刷データを全て作成す
    る印刷データ作成手段と、 前記印刷データ作成手段により作成された印刷データを
    記憶するための印刷データ記憶手段と、 前記入力検出手段により入力ありが検出され、且つその
    入力が印刷を指定する入力である場合に、前記印刷デー
    タ記憶手段に印刷データが揃っているのを確認した後、
    当該印刷データを利用して前記プリンタによる前記文書
    の印刷を行わせる印刷制御手段とを具備することを特徴
    とする文書作成装置。
  3. 【請求項3】 前記文書が更新されたことを検出する文
    書更新検出手段と、 前記文書更新検出手段により文書更新が検出されたこと
    を記憶するための文書更新記憶手段と、 前記印刷データ作成手段による印刷データの作成状況を
    記憶するための印刷データ作成状況記憶手段とを更に具
    備し、 前記印刷データ作成手段は、前記文書の印刷データを作
    成する際には前記文書更新記憶手段を参照して前記文書
    が更新されているか否かを判別し、更新されているなら
    ば、前記文書更新記憶手段の文書更新記憶状態を解除し
    て印刷データを最初から作成し直すようにし、更新され
    ていないならば、前記印刷データ作成状況記憶手段に記
    憶されている印刷データ作成状況をもとに未作成の部分
    の印刷データを作成していくことを特徴とする請求項1
    または請求項2記載の文書作成装置。
  4. 【請求項4】 文書等を印刷するためのプリンタを備え
    た情報処理機器に適用される印刷制御方法において、 外部からの入力の有無をほぼ定期的に検出し、 入力なしが検出される毎に、現在開かれている文書の印
    刷データの作成を一定時間を越えない範囲で実行して、
    その作成した印刷データを印刷データ記憶手段に記憶し
    ておき、 入力ありが検出された場合には、その入力が印刷を指定
    する入力であるか否かを調べ、印刷を指定する入力であ
    るならば、前記印刷データ記憶手段に記憶されている印
    刷データを利用して前記プリンタによる前記文書の印刷
    を行わせるようにしたことを特徴とする印刷制御方法。
  5. 【請求項5】 文書等を印刷するためのプリンタを備え
    た情報処理機器に適用される印刷制御方法において、 外部からの入力の有無をほぼ定期的に検出し、 入力なしが検出される毎に、現在開かれている文書の印
    刷データの作成を一定時間を越えない範囲で実行して、
    その作成した印刷データを印刷データ記憶手段に記憶し
    ておき、 入力ありが検出され、且つその入力が印刷を指定する入
    力である場合には、前記文書の印刷データを全て作成し
    終えているか否かを調べ、 作成し終えていないならば、残りの印刷データを全て作
    成して前記印刷データ記憶手段に記憶した後に、作成し
    終えているならば、そのままの状態で、前記印刷データ
    記憶手段に記憶されている印刷データを利用して前記プ
    リンタによる前記文書の印刷を行わせるようにしたこと
    を特徴とする印刷制御方法。
  6. 【請求項6】 文書等を印刷するためのプリンタを備え
    た情報処理機器に適用される印刷制御方法において、 外部からの入力の有無をほぼ定期的に検出し、 入力なしが検出される毎に、現在開かれている文書の最
    新の更新後の最初の印刷データ作成であるか否かを調
    べ、最初の印刷データ作成であれば前記文書の印刷デー
    タを最初から作成し直していき、最初の印刷データ作成
    でなければ前記文書の印刷データの未作成部分を作成し
    ていく動作を、一定時間を越えない範囲で実行して、そ
    の作成した印刷データを印刷データ記憶手段に記憶して
    おき、 入力ありが検出され、且つその入力が印刷を指定する入
    力である場合には、前記文書の最新の更新後に少なくと
    も最初の印刷データ作成がなされているか否かを調べ、
    印刷データ作成がなされていないならば、前記文書の印
    刷データを最初から全て作成し直して前記印刷データ記
    憶手段に記憶した後に、印刷データ作成がなされ且つ前
    記文書の印刷データの未作成部分があるならば、残りの
    印刷データを全て作成して前記印刷データ記憶手段に記
    憶した後に、そして印刷データ作成がなされ且つ前記文
    書の印刷データを全て作成し終えているならば、そのま
    まの状態で、前記印刷データ記憶手段に記憶されている
    印刷データを利用して前記プリンタによる前記文書の印
    刷を行わせるようにしたことを特徴とする印刷制御方
    法。
JP7165325A 1995-06-30 1995-06-30 印刷機能を有する文書作成装置及び印刷制御方法 Pending JPH0911577A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7165325A JPH0911577A (ja) 1995-06-30 1995-06-30 印刷機能を有する文書作成装置及び印刷制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7165325A JPH0911577A (ja) 1995-06-30 1995-06-30 印刷機能を有する文書作成装置及び印刷制御方法

Publications (1)

Publication Number Publication Date
JPH0911577A true JPH0911577A (ja) 1997-01-14

Family

ID=15810193

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7165325A Pending JPH0911577A (ja) 1995-06-30 1995-06-30 印刷機能を有する文書作成装置及び印刷制御方法

Country Status (1)

Country Link
JP (1) JPH0911577A (ja)

Similar Documents

Publication Publication Date Title
JPH03210662A (ja) 文書作成編集装置
JP2002014786A (ja) 印刷制御システム及び印刷制御方法、記憶媒体
JPH0911577A (ja) 印刷機能を有する文書作成装置及び印刷制御方法
JP4491220B2 (ja) 小印刷物作成装置、小印刷物作成方法及び小印刷物作成プログラム
JPS628833B2 (ja)
EP0200222A2 (en) Word processor with automatic typewriter mode
JPH0442997B2 (ja)
JPH01229673A (ja) 英殴文印刷制御方式
JP2000177186A (ja) プリンタ制御装置および方法
JPS60253572A (ja) 文書作成装置
JP2778740B2 (ja) 文書作成装置
JPH0635903A (ja) 印刷修正モード付き文書処理装置
JPH05210669A (ja) 文書作成装置
JPH06320801A (ja) プリンタ装置
JPH045207B2 (ja)
JP3714011B2 (ja) 印刷情報設定装置およびその方法並びに記録媒体
JP2705192B2 (ja) 文書編集装置
JPS63168767A (ja) 文書作成装置
JPH07287710A (ja) 文書作成装置及び方法
JP2004234216A (ja) 印刷制御方法
JPH05274311A (ja) 文書作成装置及び方法
JPH04270456A (ja) ワードプロセッサ
JPH04287114A (ja) 印刷待ち時間表示機能を持つ文書作成装置
JPH05324255A (ja) スクロール制御方法
JPH04267459A (ja) 処理の自動化装置及びその方式