JPH08324070A - 印刷制御方法及び情報処理装置 - Google Patents
印刷制御方法及び情報処理装置Info
- Publication number
- JPH08324070A JPH08324070A JP7133232A JP13323295A JPH08324070A JP H08324070 A JPH08324070 A JP H08324070A JP 7133232 A JP7133232 A JP 7133232A JP 13323295 A JP13323295 A JP 13323295A JP H08324070 A JPH08324070 A JP H08324070A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- master
- control
- slave
- 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.)
- Withdrawn
Links
Landscapes
- Document Processing Apparatus (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
(57)【要約】
【目的】 印刷機能を制御する制御系に障害が発生した
場合、ユーザ・アプリケーションに前記故障を意識させ
ること無く透過の形で、印刷機能の障害回復を図ること
ができる。 【構成】 スプリング及びスケジューリング管理部12
は印刷要求出力部11から出される印刷要求に伴う印刷
データをルーティング制御部17のルーティングに基づ
いて、マスタ制御部13、印刷切替部18を介して印刷
装置2に送ることにより印刷処理を行う。故障検出部1
5は動作監視部16を介してマスタ制御部13の印刷制
御上の故障を検出すると、これをルーティング制御部1
7に通知する。ルーティング制御部17は前記通知を受
けると、印刷データをスレーブ制御部14、印刷切替部
18を通して印刷装置2に送るようにルートを切り替え
るため、以降この経路で印刷装置2に印刷データが送ら
れて、印刷処理が続行される。
場合、ユーザ・アプリケーションに前記故障を意識させ
ること無く透過の形で、印刷機能の障害回復を図ること
ができる。 【構成】 スプリング及びスケジューリング管理部12
は印刷要求出力部11から出される印刷要求に伴う印刷
データをルーティング制御部17のルーティングに基づ
いて、マスタ制御部13、印刷切替部18を介して印刷
装置2に送ることにより印刷処理を行う。故障検出部1
5は動作監視部16を介してマスタ制御部13の印刷制
御上の故障を検出すると、これをルーティング制御部1
7に通知する。ルーティング制御部17は前記通知を受
けると、印刷データをスレーブ制御部14、印刷切替部
18を通して印刷装置2に送るようにルートを切り替え
るため、以降この経路で印刷装置2に印刷データが送ら
れて、印刷処理が続行される。
Description
【0001】
【産業上の利用分野】本発明は印刷装置に情報を印刷す
る機能を持った情報処理装置に係わり、特に印刷データ
を印刷装置に送って印刷処理を行う印刷制御方法に関す
る。
る機能を持った情報処理装置に係わり、特に印刷データ
を印刷装置に送って印刷処理を行う印刷制御方法に関す
る。
【0002】
【従来の技術】従来からパーソナルコンピュータやワー
ドプロセッサ等の情報処理装置には、内蔵又は外部接続
した印刷装置に文書や図形等の各種のデータを印刷して
出力する機能がある。印刷装置は情報処理装置の印刷制
御部により送られてくる情報を逐次印刷するが、印刷制
御系に故障が発生した場合、印刷動作が中断すると共
に、印刷サービスを利用していたユーザ、アプリケーシ
ョンの知るところとなる。
ドプロセッサ等の情報処理装置には、内蔵又は外部接続
した印刷装置に文書や図形等の各種のデータを印刷して
出力する機能がある。印刷装置は情報処理装置の印刷制
御部により送られてくる情報を逐次印刷するが、印刷制
御系に故障が発生した場合、印刷動作が中断すると共
に、印刷サービスを利用していたユーザ、アプリケーシ
ョンの知るところとなる。
【0003】このため、ユーザ・アプリケーションが前
記故障を意識すること無く透過の形で、印刷機能の障害
回復を図ることができず、その分、印刷動作に対する信
頼性が欠けているという欠点があった。
記故障を意識すること無く透過の形で、印刷機能の障害
回復を図ることができず、その分、印刷動作に対する信
頼性が欠けているという欠点があった。
【0004】
【発明が解決しようとする課題】従来の情報処理装置の
印刷制御系に故障が発生した場合、ユーザ・アプリケー
ションが前記故障を意識すること無く透過の形で印刷機
能の障害回復を図ることができず、その分印刷動作に対
する信頼性が欠けているという欠点があった。
印刷制御系に故障が発生した場合、ユーザ・アプリケー
ションが前記故障を意識すること無く透過の形で印刷機
能の障害回復を図ることができず、その分印刷動作に対
する信頼性が欠けているという欠点があった。
【0005】そこで本発明は上記の事情に鑑み、印刷機
能を制御する制御系に障害が発生した場合、ユーザ・ア
プリケーションに前記故障を意識させること無く透過の
形で印刷機能の障害回復を図ることができる印刷制御方
法及びこの方法を用いた情報処理装置を提供することを
目的としている。
能を制御する制御系に障害が発生した場合、ユーザ・ア
プリケーションに前記故障を意識させること無く透過の
形で印刷機能の障害回復を図ることができる印刷制御方
法及びこの方法を用いた情報処理装置を提供することを
目的としている。
【0006】
【課題を解決するための手段】請求項1の発明は、文書
や図形等の印刷データを印刷装置に送って印刷する機能
を有する情報処理装置における印刷制御方法にあって、
前記印刷装置に印刷データを送って印刷制御を行う印刷
制御系をマスタとスレーブ2系統用意し、通常、マスタ
印刷制御系を通して前記印刷データを前記印刷装置に送
って印刷処理を行うと共に、マスタ印刷制御系の制御動
作状態を監視し、この監視の結果、マスタ印刷制御系の
故障を検出した場合は印刷データを前記印刷装置に送る
系統をマスタ印刷制御系からスレーブ印刷制御系に切り
替えることにより、印刷処理を続行する方法を採用して
いる。
や図形等の印刷データを印刷装置に送って印刷する機能
を有する情報処理装置における印刷制御方法にあって、
前記印刷装置に印刷データを送って印刷制御を行う印刷
制御系をマスタとスレーブ2系統用意し、通常、マスタ
印刷制御系を通して前記印刷データを前記印刷装置に送
って印刷処理を行うと共に、マスタ印刷制御系の制御動
作状態を監視し、この監視の結果、マスタ印刷制御系の
故障を検出した場合は印刷データを前記印刷装置に送る
系統をマスタ印刷制御系からスレーブ印刷制御系に切り
替えることにより、印刷処理を続行する方法を採用して
いる。
【0007】請求項2の発明は、前記印刷装置に送る系
統をマスタ印刷制御系からスレーブ印刷制御系に切り替
える状況が生じた時点で印刷未了の印刷要求が有った場
合、この印刷要求を再スケジューリングした後、対応す
る印刷データをスレーブ印刷制御系を通して前記印刷装
置に送る方法を採用している。
統をマスタ印刷制御系からスレーブ印刷制御系に切り替
える状況が生じた時点で印刷未了の印刷要求が有った場
合、この印刷要求を再スケジューリングした後、対応す
る印刷データをスレーブ印刷制御系を通して前記印刷装
置に送る方法を採用している。
【0008】請求項3の発明は、前記マスタ印刷制御系
からスレーブ印刷制御系に切り替えた後に、前記元のス
レーブ印刷制御系をマスタ印刷制御系とし、故障復帰し
た前記元のマスタ印刷制御系をスレーブ印刷制御系とし
て、印刷処理を行う方法を採用している。
からスレーブ印刷制御系に切り替えた後に、前記元のス
レーブ印刷制御系をマスタ印刷制御系とし、故障復帰し
た前記元のマスタ印刷制御系をスレーブ印刷制御系とし
て、印刷処理を行う方法を採用している。
【0009】請求項4の発明は、文書や図形等の印刷デ
ータを印刷装置に送って印刷する機能を有する情報処理
装置において、前記印刷装置を制御するマスタ制御手段
と、前記印刷装置を制御するために通常は待機している
スレーブ制御手段と、前記印刷装置を通常は前記マスタ
制御手段に接続するように切り替えているが、前記マス
タ制御手段の故障時には前記印刷装置を前記スレーブ制
御手段に接続する切り替えを行う切替手段と、前記マス
タ制御装置の印刷制御動作をチェックする動作状態監視
手段と、この動作状態監視手段の監視情報に基づいて前
記マスタ制御手段の故障を検出する故障検出手段と、こ
の故障検出手段により故障が検出されると、前記切替手
段により前記スレーブ制御手段と前記印刷装置を接続し
た後、前記マスタ制御手段を通して前記印刷装置に送っ
ていた印刷データを前記スレーブ制御手段を通して前記
印刷装置に送くるように印刷データの伝送経路を変更す
る経路制御手段と、ユーザからの印刷要求をスプーリン
グ及びスケジューリングして前記印刷要求に伴う印刷デ
ータを前記経路制御手段により切り替えられた伝送経路
に出力する印刷要求管理手段とを具備した構成を有して
いる。
ータを印刷装置に送って印刷する機能を有する情報処理
装置において、前記印刷装置を制御するマスタ制御手段
と、前記印刷装置を制御するために通常は待機している
スレーブ制御手段と、前記印刷装置を通常は前記マスタ
制御手段に接続するように切り替えているが、前記マス
タ制御手段の故障時には前記印刷装置を前記スレーブ制
御手段に接続する切り替えを行う切替手段と、前記マス
タ制御装置の印刷制御動作をチェックする動作状態監視
手段と、この動作状態監視手段の監視情報に基づいて前
記マスタ制御手段の故障を検出する故障検出手段と、こ
の故障検出手段により故障が検出されると、前記切替手
段により前記スレーブ制御手段と前記印刷装置を接続し
た後、前記マスタ制御手段を通して前記印刷装置に送っ
ていた印刷データを前記スレーブ制御手段を通して前記
印刷装置に送くるように印刷データの伝送経路を変更す
る経路制御手段と、ユーザからの印刷要求をスプーリン
グ及びスケジューリングして前記印刷要求に伴う印刷デ
ータを前記経路制御手段により切り替えられた伝送経路
に出力する印刷要求管理手段とを具備した構成を有して
いる。
【0010】請求項5の発明は、前記マスタ制御手段の
制御動作の監視を行う動作状態監視手段は動作中の前記
マスタ制御手段上で作動する自装置の動作チェック手段
に対して動作確認を行うコマンドを送信し、このコマン
ドに対する前記動作チェック手段からの応答受信により
前記マスタ制御手段の制御動作を監視する構成を有して
いる。
制御動作の監視を行う動作状態監視手段は動作中の前記
マスタ制御手段上で作動する自装置の動作チェック手段
に対して動作確認を行うコマンドを送信し、このコマン
ドに対する前記動作チェック手段からの応答受信により
前記マスタ制御手段の制御動作を監視する構成を有して
いる。
【0011】請求項6の発明は、前記故障検出手段によ
り前記マスタ制御手段の故障が検出されたため、前記経
路制御手段により前記印刷データを前記スレーブ制御手
段を通して前記印刷装置に伝送するように伝送経路が切
り替わった時点で、前記印刷要求管理手段はその時点で
印刷未了であった印刷要求を再スケジューリングした
後、対応する印刷データを前記経路制御手段により切り
替えられた伝送経路上に出力する構成を有している。
り前記マスタ制御手段の故障が検出されたため、前記経
路制御手段により前記印刷データを前記スレーブ制御手
段を通して前記印刷装置に伝送するように伝送経路が切
り替わった時点で、前記印刷要求管理手段はその時点で
印刷未了であった印刷要求を再スケジューリングした
後、対応する印刷データを前記経路制御手段により切り
替えられた伝送経路上に出力する構成を有している。
【0012】請求項7の発明は、前記経路制御手段が前
記印刷データの伝送経路を前記スレーブ制御手段を通し
て前記印刷装置に伝送するように切り替えた後、前記元
のスレーブ制御手段をマスタ制御手段とし、故障復帰し
た前記元のマスタ制御手段を前記スレーブ制御手段とし
て印刷処理を行う制御手段を設けた構成を有している。
記印刷データの伝送経路を前記スレーブ制御手段を通し
て前記印刷装置に伝送するように切り替えた後、前記元
のスレーブ制御手段をマスタ制御手段とし、故障復帰し
た前記元のマスタ制御手段を前記スレーブ制御手段とし
て印刷処理を行う制御手段を設けた構成を有している。
【0013】
【作用】請求項1の発明の印刷制御方法にあっては、前
記印刷装置に印刷データを送って印刷制御を行う印刷制
御系をマスタとスレーブ2系統用意し、通常、マスタ印
刷制御系を通して前記印刷データを前記印刷装置に送っ
て印刷処理を行うと共に、マスタ印刷制御系の制御動作
状態を監視し、この監視の結果、マスタ印刷制御系の故
障を検出した場合は印刷データを前記印刷装置に送る系
統をマスタ印刷制御系からスレーブ印刷制御系に切り替
えることにより、印刷処理を続行する。
記印刷装置に印刷データを送って印刷制御を行う印刷制
御系をマスタとスレーブ2系統用意し、通常、マスタ印
刷制御系を通して前記印刷データを前記印刷装置に送っ
て印刷処理を行うと共に、マスタ印刷制御系の制御動作
状態を監視し、この監視の結果、マスタ印刷制御系の故
障を検出した場合は印刷データを前記印刷装置に送る系
統をマスタ印刷制御系からスレーブ印刷制御系に切り替
えることにより、印刷処理を続行する。
【0014】請求項2の発明の印刷制御方法にあって
は、前記印刷装置に送る系統をマスタ印刷制御系からス
レーブ印刷制御系に切り替える状況が生じた時点で印刷
未了の印刷要求が有った場合、この印刷要求を再スケジ
ューリングした後、対応する印刷データをスレーブ印刷
制御系を通して前記印刷装置に送る。
は、前記印刷装置に送る系統をマスタ印刷制御系からス
レーブ印刷制御系に切り替える状況が生じた時点で印刷
未了の印刷要求が有った場合、この印刷要求を再スケジ
ューリングした後、対応する印刷データをスレーブ印刷
制御系を通して前記印刷装置に送る。
【0015】請求項3の発明の印刷制御方法にあって
は、前記マスタ印刷制御系からスレーブ印刷制御系に切
り替えた後に、前記元のスレーブ印刷制御系をマスタ印
刷制御系とし、故障復帰した前記元のマスタ印刷制御系
をスレーブ印刷制御系として、印刷処理を行う。
は、前記マスタ印刷制御系からスレーブ印刷制御系に切
り替えた後に、前記元のスレーブ印刷制御系をマスタ印
刷制御系とし、故障復帰した前記元のマスタ印刷制御系
をスレーブ印刷制御系として、印刷処理を行う。
【0016】請求項4の発明の情報処理装置において
は、マスタ制御手段は前記印刷装置を制御する。スレー
ブ制御手段は前記印刷装置を制御するために通常は待機
している。切替手段は前記印刷装置を通常は前記マスタ
制御手段に接続するように切り替えているが、前記マス
タ制御手段の故障時には前記印刷装置を前記スレーブ制
御手段に接続する切り替えを行う。動作状態監視手段は
前記マスタ制御装置の印刷制御動作をチェックする。故
障検出手段は前記動作状態監視手段の監視情報に基づい
て前記マスタ制御手段の故障を検出する。経路制御手段
は前記故障検出手段により故障が検出されると、前記切
替手段により前記スレーブ制御手段と前記印刷装置を接
続した後、前記マスタ制御手段を通して前記印刷装置に
送っていた印刷データを前記スレーブ制御手段を通して
前記印刷装置に送くるように印刷データの伝送経路を変
更する。印刷要求管理手段はユーザからの印刷要求をス
プーリング及びスケジューリングして前記印刷要求に伴
う印刷データを前記経路制御手段により切り替えられた
伝送経路に出力する。
は、マスタ制御手段は前記印刷装置を制御する。スレー
ブ制御手段は前記印刷装置を制御するために通常は待機
している。切替手段は前記印刷装置を通常は前記マスタ
制御手段に接続するように切り替えているが、前記マス
タ制御手段の故障時には前記印刷装置を前記スレーブ制
御手段に接続する切り替えを行う。動作状態監視手段は
前記マスタ制御装置の印刷制御動作をチェックする。故
障検出手段は前記動作状態監視手段の監視情報に基づい
て前記マスタ制御手段の故障を検出する。経路制御手段
は前記故障検出手段により故障が検出されると、前記切
替手段により前記スレーブ制御手段と前記印刷装置を接
続した後、前記マスタ制御手段を通して前記印刷装置に
送っていた印刷データを前記スレーブ制御手段を通して
前記印刷装置に送くるように印刷データの伝送経路を変
更する。印刷要求管理手段はユーザからの印刷要求をス
プーリング及びスケジューリングして前記印刷要求に伴
う印刷データを前記経路制御手段により切り替えられた
伝送経路に出力する。
【0017】請求項5の発明の情報処理装置において
は、前記マスタ制御手段の制御動作の監視を行う動作状
態監視手段は動作中の前記マスタ制御手段上で作動する
自装置の動作チェック手段に対して動作確認を行うコマ
ンドを送信し、このコマンドに対する前記動作チェック
手段からの応答受信により、前記マスタ制御手段の制御
動作を監視する。
は、前記マスタ制御手段の制御動作の監視を行う動作状
態監視手段は動作中の前記マスタ制御手段上で作動する
自装置の動作チェック手段に対して動作確認を行うコマ
ンドを送信し、このコマンドに対する前記動作チェック
手段からの応答受信により、前記マスタ制御手段の制御
動作を監視する。
【0018】請求項6の発明の情報処理装置において
は、前記故障検出手段により前記マスタ制御手段の故障
が検出されたため、前記経路制御手段により前記印刷デ
ータを前記スレーブ制御手段を通して前記印刷装置に伝
送するように伝送経路が切り替わった時点で、前記印刷
要求管理手段はその時点で印刷未了であった印刷要求を
再スケジューリングした後、対応する印刷データを前記
経路制御手段により切り替えられた伝送経路上に出力す
る。
は、前記故障検出手段により前記マスタ制御手段の故障
が検出されたため、前記経路制御手段により前記印刷デ
ータを前記スレーブ制御手段を通して前記印刷装置に伝
送するように伝送経路が切り替わった時点で、前記印刷
要求管理手段はその時点で印刷未了であった印刷要求を
再スケジューリングした後、対応する印刷データを前記
経路制御手段により切り替えられた伝送経路上に出力す
る。
【0019】請求項7の発明の情報処理装置において
は、制御手段は、前記経路制御手段が前記印刷データの
伝送経路を前記スレーブ制御手段を通して前記印刷装置
に伝送するように切り替えた後、前記元のスレーブ制御
手段をマスタ制御手段とし、故障復帰した前記元のマス
タ制御手段を前記スレーブ制御手段として印刷処理を行
う。
は、制御手段は、前記経路制御手段が前記印刷データの
伝送経路を前記スレーブ制御手段を通して前記印刷装置
に伝送するように切り替えた後、前記元のスレーブ制御
手段をマスタ制御手段とし、故障復帰した前記元のマス
タ制御手段を前記スレーブ制御手段として印刷処理を行
う。
【0020】
【実施例】以下、本発明の一実施例を図面を参照して説
明する。図1は本発明の印刷制御方法及びこの方法を用
いた本発明の情報処理装置の一実施例を示したブロック
図である。1は印刷装置2を接続又は内蔵するパーソナ
ルコンピュータ又はワードプロセッサ等の情報処理装
置、2は情報処理装置1から通信経路3を通して送られ
て来る文書や図形等の各種印刷データを用紙に印刷して
出力する印刷装置、3は情報処理装置1と印刷装置2を
接続する通信経路である。
明する。図1は本発明の印刷制御方法及びこの方法を用
いた本発明の情報処理装置の一実施例を示したブロック
図である。1は印刷装置2を接続又は内蔵するパーソナ
ルコンピュータ又はワードプロセッサ等の情報処理装
置、2は情報処理装置1から通信経路3を通して送られ
て来る文書や図形等の各種印刷データを用紙に印刷して
出力する印刷装置、3は情報処理装置1と印刷装置2を
接続する通信経路である。
【0021】ここで、情報処理装置1はユーザ・アプリ
ケーション等からの印刷要求を出す印刷要求出力部1
1、ユーザからの印刷要求をスプーリング及びスケジュ
ーリング管理するスプーリング及びスケジューリング管
理部12、印刷装置2の印刷動作を制御するマスタ制御
部13、印刷装置2の印刷動作を制御するスレーブ制御
部14、マスタ制御部13の故障を検出する故障検出部
15、マスタ制御部13の動作を監視する動作監視部1
6、印刷装置2に送る印刷データの経路を制御するルー
ティング制御部17、印刷装置2の接続先をマスタ制御
部13とスレーブ制御部14のいずれか一方に切り替え
る印刷切替部18を有している。
ケーション等からの印刷要求を出す印刷要求出力部1
1、ユーザからの印刷要求をスプーリング及びスケジュ
ーリング管理するスプーリング及びスケジューリング管
理部12、印刷装置2の印刷動作を制御するマスタ制御
部13、印刷装置2の印刷動作を制御するスレーブ制御
部14、マスタ制御部13の故障を検出する故障検出部
15、マスタ制御部13の動作を監視する動作監視部1
6、印刷装置2に送る印刷データの経路を制御するルー
ティング制御部17、印刷装置2の接続先をマスタ制御
部13とスレーブ制御部14のいずれか一方に切り替え
る印刷切替部18を有している。
【0022】次に本実施例の動作について説明する。通
常、ルーティング制御部17は印刷切替部18を制御し
て結線スイッチ部181を切り替えることにより、マス
タ制御部13と印刷装置2を接続して、マスタ制御部1
3を介する印刷データ出力経路を保持しているものとす
る。
常、ルーティング制御部17は印刷切替部18を制御し
て結線スイッチ部181を切り替えることにより、マス
タ制御部13と印刷装置2を接続して、マスタ制御部1
3を介する印刷データ出力経路を保持しているものとす
る。
【0023】印刷要求出力部11から印刷要求がスプー
リング及びスケジューリング管理部12に出力される
と、スプーリング及びスケジューリング管理部12は入
力された印刷要求を印刷ジョブとしてスプーリングする
と共にスケジューリングする。
リング及びスケジューリング管理部12に出力される
と、スプーリング及びスケジューリング管理部12は入
力された印刷要求を印刷ジョブとしてスプーリングする
と共にスケジューリングする。
【0024】その後、スプーリング及びスケジューリン
グ管理部12は前記印刷要求に伴う印刷データをルーテ
ィング制御部17に供給するが、ルーティング制御部1
7は自己の持っているルーティング情報により、印刷デ
ータをマスタ制御部13に供給してこれを起動する。
グ管理部12は前記印刷要求に伴う印刷データをルーテ
ィング制御部17に供給するが、ルーティング制御部1
7は自己の持っているルーティング情報により、印刷デ
ータをマスタ制御部13に供給してこれを起動する。
【0025】マスタ制御部13は印刷データを印刷切替
部18を通して印刷装置2に供給することにより、印刷
装置2を制御して前記印刷データを用紙に印刷する。
部18を通して印刷装置2に供給することにより、印刷
装置2を制御して前記印刷データを用紙に印刷する。
【0026】スプーリング及びスケジューリング管理部
12は印刷データをルーティング制御部17を介してマ
スタ制御部13に送った後、印刷ジョブ送信完了コマン
ド100をマスタ制御部13に対して発行する。
12は印刷データをルーティング制御部17を介してマ
スタ制御部13に送った後、印刷ジョブ送信完了コマン
ド100をマスタ制御部13に対して発行する。
【0027】マスタ制御部13は印刷ジョブ送信完了コ
マンド100に対応して送られてきた前記印刷データを
印刷装置2に出力すると、印刷ジョブ出力完了通知10
1をスプーリング及びスケジューリング管理部12に返
送する。
マンド100に対応して送られてきた前記印刷データを
印刷装置2に出力すると、印刷ジョブ出力完了通知10
1をスプーリング及びスケジューリング管理部12に返
送する。
【0028】スプーリング及びスケジューリング管理部
12はマスタ制御部13からの印刷ジョブ出力完了通知
101を受け取ると、当該印刷ジョブの処理が完了した
ものと判断し、当該印刷ジョブをスプーリング管理する
キューより削除する。
12はマスタ制御部13からの印刷ジョブ出力完了通知
101を受け取ると、当該印刷ジョブの処理が完了した
ものと判断し、当該印刷ジョブをスプーリング管理する
キューより削除する。
【0029】又、スプーリング及びスケジューリング管
理部12は上記した印刷ジョブ送信完了コマンド100
を発行すると、マスタ制御部13からの印刷ジョブ出力
完了通知101が返送されるまでの間をタイマ監視し、
所定時間内に印刷ジョブ出力完了通知101が返送され
なかった場合はこれを故障検出部15に知らせる。
理部12は上記した印刷ジョブ送信完了コマンド100
を発行すると、マスタ制御部13からの印刷ジョブ出力
完了通知101が返送されるまでの間をタイマ監視し、
所定時間内に印刷ジョブ出力完了通知101が返送され
なかった場合はこれを故障検出部15に知らせる。
【0030】ところで、マスタ制御部13には自装置動
作チェック部131が設けられており、この自装置動作
チェック部131はマスタ制御部13の印刷制御動作が
正常であるかを常にチェックしている。
作チェック部131が設けられており、この自装置動作
チェック部131はマスタ制御部13の印刷制御動作が
正常であるかを常にチェックしている。
【0031】動作監視部16は定期的にマスタ制御部1
3の自装置動作チェック部131に動作監視コマンド1
03を出し、自装置動作チェック部131はこれに対し
てマスタ制御部13の動作が正常であれば応答104を
動作監視部16に返送して、マスタ制御部13の動作状
態を監視する。この時、動作監視部16は動作監視コマ
ンド103を発行後、所定時間内に応答104が帰って
来るかどうかをタイマ監視する。
3の自装置動作チェック部131に動作監視コマンド1
03を出し、自装置動作チェック部131はこれに対し
てマスタ制御部13の動作が正常であれば応答104を
動作監視部16に返送して、マスタ制御部13の動作状
態を監視する。この時、動作監視部16は動作監視コマ
ンド103を発行後、所定時間内に応答104が帰って
来るかどうかをタイマ監視する。
【0032】故障検出部15は動作監視部16が動作監
視コマンド103を上記した自装置動作チェック部13
1に出した後、所定時間内に応答104を得られなかっ
た場合、又はスプーリング及びスケジューリング管理部
12が印刷ジョブ送信完了コマンド100をマスタ制御
部13に発行した後、所定時間内に印刷ジョブ出力完了
通知101を得られなかった場合、マスタ制御部13に
故障が発生したことを検出する。
視コマンド103を上記した自装置動作チェック部13
1に出した後、所定時間内に応答104を得られなかっ
た場合、又はスプーリング及びスケジューリング管理部
12が印刷ジョブ送信完了コマンド100をマスタ制御
部13に発行した後、所定時間内に印刷ジョブ出力完了
通知101を得られなかった場合、マスタ制御部13に
故障が発生したことを検出する。
【0033】故障検出部15はマスタ制御部13の故障
を検出すると、動作停止要求102をマスタ制御部13
に出力すると共に、印刷データのルーティングを変更す
る要求105をルーティング制御部17に出力する。
を検出すると、動作停止要求102をマスタ制御部13
に出力すると共に、印刷データのルーティングを変更す
る要求105をルーティング制御部17に出力する。
【0034】これを受けて、ルーティング制御部17は
印刷データの供給経路をマスタ制御部13経由からスレ
ーブ制御部14経由に切り替えると共に、印刷切替部1
8にも切り替え要求109を出して、結線スイッチ部1
81をスレーブ制御部14側に切り替えることにより、
印刷装置2とスレーブ制御部14を接続する。
印刷データの供給経路をマスタ制御部13経由からスレ
ーブ制御部14経由に切り替えると共に、印刷切替部1
8にも切り替え要求109を出して、結線スイッチ部1
81をスレーブ制御部14側に切り替えることにより、
印刷装置2とスレーブ制御部14を接続する。
【0035】上記処理を完了すると、ルーティング制御
部17は印刷データのルーティングがマスタ制御部13
経由からスレーブ制御部14経由に変更されたことを1
06にてスプーリング及びスケジューリング管理部12
に通知する。
部17は印刷データのルーティングがマスタ制御部13
経由からスレーブ制御部14経由に変更されたことを1
06にてスプーリング及びスケジューリング管理部12
に通知する。
【0036】スプーリング及びスケジューリング管理部
12は前記通知106を受けた時に、印刷データを出力
中であった印刷ジョブが存在すれば、これを再スケジュ
ーリングし直した後、前記印刷ジョブの続きの印刷デー
タを印刷データ出力107でルーティング制御部17に
出力することを継続する。
12は前記通知106を受けた時に、印刷データを出力
中であった印刷ジョブが存在すれば、これを再スケジュ
ーリングし直した後、前記印刷ジョブの続きの印刷デー
タを印刷データ出力107でルーティング制御部17に
出力することを継続する。
【0037】これにより、ルーティング制御部17は前
記印刷ジョブの続きの印刷データをスレーブ制御部14
経由で印刷装置2に送ることにより、印刷処理を継続し
て実行する。
記印刷ジョブの続きの印刷データをスレーブ制御部14
経由で印刷装置2に送ることにより、印刷処理を継続し
て実行する。
【0038】図2は上記した情報処理装置の印刷制御動
作の概略手順を示すフローチャートである。印刷要求出
力部11がユーザ・アプリケーションからの印刷要求を
ステップ201にて出力すると、スプーリング及びスケ
ジューリング管理部12はステップ202にて前記印刷
要求に伴う印刷データをルーティング制御部17を介し
てマスタ制御装置14、印刷切替装置13を通して印刷
装置2に送ることにより、印刷処理を行う。
作の概略手順を示すフローチャートである。印刷要求出
力部11がユーザ・アプリケーションからの印刷要求を
ステップ201にて出力すると、スプーリング及びスケ
ジューリング管理部12はステップ202にて前記印刷
要求に伴う印刷データをルーティング制御部17を介し
てマスタ制御装置14、印刷切替装置13を通して印刷
装置2に送ることにより、印刷処理を行う。
【0039】この間、スプーリング及びスケジューリン
グ管理部12はステップ203にてマスタ制御部13か
らの印刷ジョブ出力完了通知101の返送を監視するこ
とにより、印刷終了したがどうかを判定し、終了したな
らば、処理を終了し、終了していないならば、ステップ
204に進む。
グ管理部12はステップ203にてマスタ制御部13か
らの印刷ジョブ出力完了通知101の返送を監視するこ
とにより、印刷終了したがどうかを判定し、終了したな
らば、処理を終了し、終了していないならば、ステップ
204に進む。
【0040】故障検出部16はステップ204にてマス
タ制御部13の故障を検出した場合、これをルーティン
グ制御部17に知らせてステップ205に進む。ステッ
プ204にて故障の検出がない場合はステップ202に
戻って印刷処理が続行される。
タ制御部13の故障を検出した場合、これをルーティン
グ制御部17に知らせてステップ205に進む。ステッ
プ204にて故障の検出がない場合はステップ202に
戻って印刷処理が続行される。
【0041】一方、前記故障の検出によりステップ20
5に進んだ場合、ルーティング制御部17は印刷データ
の出力先をマスタ制御部13からスレーブ制御部14に
切り替えると共に印刷切替部18の結線スイッチ部18
1を切り替えてスレーブ制御部14と印刷装置2を接続
することにより、印刷データの出力経路を切り替える。
5に進んだ場合、ルーティング制御部17は印刷データ
の出力先をマスタ制御部13からスレーブ制御部14に
切り替えると共に印刷切替部18の結線スイッチ部18
1を切り替えてスレーブ制御部14と印刷装置2を接続
することにより、印刷データの出力経路を切り替える。
【0042】その後、スプーリング及びスケジューリン
グ管理部12はステップ206にてスレーブ制御部14
による印刷処理をステップ207にて印刷が終了したと
判断されるまで実行し、印刷が終了すると処理を終了す
る。
グ管理部12はステップ206にてスレーブ制御部14
による印刷処理をステップ207にて印刷が終了したと
判断されるまで実行し、印刷が終了すると処理を終了す
る。
【0043】尚、マスタ制御部13が故障してスレーブ
制御部14に印刷制御が移った後は、このスレーブ制御
部14がマスタ制御部になり、故障復帰したマスタ制御
部13がスレーブ制御部とする制御を行って、上記した
印刷制御が行われるものとする。
制御部14に印刷制御が移った後は、このスレーブ制御
部14がマスタ制御部になり、故障復帰したマスタ制御
部13がスレーブ制御部とする制御を行って、上記した
印刷制御が行われるものとする。
【0044】又、スレーブ制御部14が印刷装置2を制
御し出すと、動作監視部16はスレーブ制御部14内の
自装置動作チェック部141を介してスレーブ制御部1
4の制御動作を監視する。
御し出すと、動作監視部16はスレーブ制御部14内の
自装置動作チェック部141を介してスレーブ制御部1
4の制御動作を監視する。
【0045】本実施例によれば、印刷装置2を制御する
制御系をマスタ制御部13とスレーブ制御部14の2重
系にすると共に、マスタ制御部13の状態を常に監視し
ておき、その動作に故障が生じると、直ちにスレーブ制
御部14に制御を切り替えて印刷の続行を行うことがで
きるため、ユーザ・アプリケーションに前記故障を意識
させること無く透過の形で印刷機能の障害回復を図るこ
とができ、印刷機能の信頼性を向上させることができ
る。
制御系をマスタ制御部13とスレーブ制御部14の2重
系にすると共に、マスタ制御部13の状態を常に監視し
ておき、その動作に故障が生じると、直ちにスレーブ制
御部14に制御を切り替えて印刷の続行を行うことがで
きるため、ユーザ・アプリケーションに前記故障を意識
させること無く透過の形で印刷機能の障害回復を図るこ
とができ、印刷機能の信頼性を向上させることができ
る。
【0046】
【発明の効果】以上記述した如く本発明の印刷制御方法
及びこの方法を用いた情報処理装置によれば、印刷機能
を制御する制御系に障害が発生した場合、ユーザ・アプ
リケーションに前記故障を意識させること無く透過の形
で、印刷機能の障害回復を図って、印刷機能の信頼性を
高めることができる。
及びこの方法を用いた情報処理装置によれば、印刷機能
を制御する制御系に障害が発生した場合、ユーザ・アプ
リケーションに前記故障を意識させること無く透過の形
で、印刷機能の障害回復を図って、印刷機能の信頼性を
高めることができる。
【図1】本発明の印刷制御方法を用いた情報処理装置の
一実施例を示したブロック図。
一実施例を示したブロック図。
【図2】図1に示した情報処理装置の印刷制御動作の概
略手順を示すフローチャート。
略手順を示すフローチャート。
1…情報処理装置 2…印刷装置 3、19、20…通信経路 11…印刷要求
出力部 12…スプーリング及びスケジューリング管理部 13…マスタ制御部 14…スレーブ
制御部 15…故障検出部 16…動作監視
部 17…ルーティング制御部 18…印刷切替
部
出力部 12…スプーリング及びスケジューリング管理部 13…マスタ制御部 14…スレーブ
制御部 15…故障検出部 16…動作監視
部 17…ルーティング制御部 18…印刷切替
部
Claims (7)
- 【請求項1】 文書や図形等の印刷データを印刷装置に
送って印刷する機能を有する情報処理装置における印刷
制御方法にあって、前記印刷装置に印刷データを送って
印刷制御を行う印刷制御系をマスタとスレーブ2系統用
意し、通常、マスタ印刷制御系を通して前記印刷データ
を前記印刷装置に送って印刷処理を行うと共に、マスタ
印刷制御系の制御動作状態を監視し、この監視の結果、
マスタ印刷制御系の故障を検出した場合は印刷データを
前記印刷装置に送る系統をマスタ印刷制御系からスレー
ブ印刷制御系に切り替えることにより、印刷処理を続行
することを特徴とする印刷制御方法。 - 【請求項2】 前記印刷装置に送る系統をマスタ印刷制
御系からスレーブ印刷制御系に切り替える状況が生じた
時点で印刷未了の印刷要求が有った場合、この印刷要求
を再スケジューリングした後、対応する印刷データをス
レーブ印刷制御系を通して前記印刷装置に送ることを特
徴とする請求項1記載の印刷制御方法。 - 【請求項3】 前記マスタ印刷制御系からスレーブ印刷
制御系に切り替えた後に、前記元のスレーブ印刷制御系
をマスタ印刷制御系とし、故障復帰した前記元のマスタ
印刷制御系をスレーブ印刷制御系として、印刷処理を行
うことを特徴とする請求項1又は2記載の印刷制御方
法。 - 【請求項4】 文書や図形等の印刷データを印刷装置に
送って印刷する機能を有する情報処理装置において、前
記印刷装置を制御するマスタ制御手段と、前記印刷装置
を制御するために通常は待機しているスレーブ制御手段
と、前記印刷装置を通常は前記マスタ制御手段に接続す
るように切り替えているが、前記マスタ制御手段の故障
時には前記印刷装置を前記スレーブ制御手段に接続する
切り替えを行う切替手段と、前記マスタ制御装置の印刷
制御動作をチェックする動作状態監視手段と、この動作
状態監視手段の監視情報に基づいて前記マスタ制御手段
の故障を検出する故障検出手段と、この故障検出手段に
より故障が検出されると、前記切替手段により前記スレ
ーブ制御手段と前記印刷装置を接続した後、前記マスタ
制御手段を通して前記印刷装置に送っていた印刷データ
を前記スレーブ制御手段を通して前記印刷装置に送るよ
うに印刷データの伝送経路を変更する経路制御手段と、
ユーザからの印刷要求をスプーリング及びスケジューリ
ングして前記印刷要求に伴う印刷データを前記経路制御
手段により切り替えられた伝送経路に出力する印刷要求
管理手段とを具備したことを特徴とする情報処理装置。 - 【請求項5】 前記マスタ制御手段の制御動作の監視を
行う動作状態監視手段は動作中の前記マスタ制御手段上
で作動する自装置の動作チェック手段に対して動作確認
を行うコマンドを送信し、このコマンドに対する前記動
作チェック手段からの応答受信により前記マスタ制御手
段の制御動作を監視することを特徴とする請求項4記載
の情報処理装置。 - 【請求項6】 前記故障検出手段により前記マスタ制御
手段の故障が検出されたため、前記経路制御手段により
前記印刷データを前記スレーブ制御手段を通して前記印
刷装置に伝送するように伝送経路が切り替わった時点
で、前記印刷要求管理手段はその時点で印刷未了であっ
た印刷要求を再スケジューリングした後、対応する印刷
データを前記経路制御手段により切り替えられた伝送経
路上に出力することを特徴とする請求項5記載の情報処
理装置。 - 【請求項7】 前記経路制御手段が前記印刷データの伝
送経路を前記スレーブ制御手段を通して前記印刷装置に
伝送するように切り替えた後、前記元のスレーブ制御手
段をマスタ制御手段とし、故障復帰した前記元のマスタ
制御手段を前記スレーブ制御手段として印刷処理を行う
制御手段を設けたことを特徴とする請求項4乃至6いず
れか記載の印刷処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7133232A JPH08324070A (ja) | 1995-05-31 | 1995-05-31 | 印刷制御方法及び情報処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7133232A JPH08324070A (ja) | 1995-05-31 | 1995-05-31 | 印刷制御方法及び情報処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08324070A true JPH08324070A (ja) | 1996-12-10 |
Family
ID=15099812
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7133232A Withdrawn JPH08324070A (ja) | 1995-05-31 | 1995-05-31 | 印刷制御方法及び情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08324070A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104527238A (zh) * | 2014-12-23 | 2015-04-22 | 安徽科鸣三维科技有限公司 | 一种机器视觉自动打印系统 |
-
1995
- 1995-05-31 JP JP7133232A patent/JPH08324070A/ja not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104527238A (zh) * | 2014-12-23 | 2015-04-22 | 安徽科鸣三维科技有限公司 | 一种机器视觉自动打印系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1136907B1 (en) | Information processing apparatus serving as a host unit, and method of controlling an information processing apparatus | |
| US6256750B1 (en) | Information processing apparatus, network printing system, its control method, and storage medium storing program | |
| JP2000066862A (ja) | ネットワ―クシステム内の画像形成装置における省エネルギ―操作 | |
| JP3651152B2 (ja) | 印刷装置 | |
| US20040136030A1 (en) | Print job management system | |
| JP2000158774A (ja) | ネットワ―クプリントシステム及びそのプリントエラ―時の待機作業処理方法 | |
| JPH1195941A (ja) | プリンタシステムおよびそのプリンタ装置およびそのコンピュータ装置 | |
| JPH08324070A (ja) | 印刷制御方法及び情報処理装置 | |
| JPH11203078A (ja) | 印刷システム | |
| JP3578884B2 (ja) | 印刷制御装置 | |
| JPH10161824A (ja) | プリント制御装置 | |
| JP2000001022A (ja) | 画像形成システム | |
| JPH07168684A (ja) | プリンタ及びプリンタ管理装置 | |
| JP3265716B2 (ja) | ファクシミリ装置およびファクシミリシステム | |
| JPH10293661A (ja) | ネットワークプリンタシステム | |
| JPH0659833A (ja) | ネットワーク環境のプリンタ | |
| JP3217485B2 (ja) | 印字装置 | |
| JP2000155664A (ja) | プリント・サーバ、ネットワーク・プリント・システム、及びネットワーク・プリント・システムにおけるプリント制御方法 | |
| JP2002033865A (ja) | 画像入力装置および画像出力装置 | |
| JP2006185031A (ja) | データ出力制御装置及びその制御プログラム | |
| JP2005038356A (ja) | 印刷システム | |
| JP2000305723A (ja) | プリンタ切替方法 | |
| JPH0357027A (ja) | オンラインシステムにおける緊急運転方式 | |
| KR101033404B1 (ko) | 지능형 순번발행시스템 및 그 제어방법 | |
| KR20100052151A (ko) | 지능형 순번발행시스템 및 그 제어방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20020806 |