JPH1078858A - 代替プリンタ自動出力方法およびシステム - Google Patents

代替プリンタ自動出力方法およびシステム

Info

Publication number
JPH1078858A
JPH1078858A JP8235166A JP23516696A JPH1078858A JP H1078858 A JPH1078858 A JP H1078858A JP 8235166 A JP8235166 A JP 8235166A JP 23516696 A JP23516696 A JP 23516696A JP H1078858 A JPH1078858 A JP H1078858A
Authority
JP
Japan
Prior art keywords
printer
failure
server
alternative
failure history
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.)
Granted
Application number
JP8235166A
Other languages
English (en)
Other versions
JP3202612B2 (ja
Inventor
Takuya Nishi
卓也 西
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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Software Kyushu 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 NEC Software Kyushu Ltd filed Critical NEC Software Kyushu Ltd
Priority to JP23516696A priority Critical patent/JP3202612B2/ja
Publication of JPH1078858A publication Critical patent/JPH1078858A/ja
Application granted granted Critical
Publication of JP3202612B2 publication Critical patent/JP3202612B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【課題】プリンタサーバによって管理されるプリンタの
障害発生時、プリンタサーバによって選定した代替プリ
ンタによって確実に印刷処理を自動継続できるようにす
る。 【解決手段】 ネットワークケーブル1を介して、複数
のプリンタ12〜とこれを管理する同数のプリンタサー
バ11〜が接続されている。例えば、プリンタ12に障
害が発生すると、これに対応のプリンタサーバ11が他
のプリンタサーバ21、31の障害履歴ファイル13に
登録されている各プリンタ22、32の障害履歴情報を
問い合わせる。プリンタサーバ11は最も障害発生頻度
の低いプリンタ、例えばプリンタ22を代替プリンタに
選定する。プリンタサーバ11は選定された代替プリン
タ22に障害プリンタ12から要求された印刷データを
自動継続して出力させる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、複数のプリンタが
接続されたネットワーク環境において、障害が発生した
プリンタの代替プリンタによって自動出力する代替プリ
ンタ自動出力システムに関する。
【0002】
【従来の技術】従来、複数のプリンタが接続され、各プ
リンタを管理するプリンタサーバによって、障害の発生
したプリンタに代わる代替プリンタから自動出力できる
ようにしたシステムは周知である。その場合、プリンタ
の1つに障害が発生すると、その代替えとなるプリンタ
を利用して印刷処理を続行させることにより、プリンタ
障害に対する障害耐久性の向上を図っている。
【0003】従来、そうしたプリンタサーバによるプリ
ンタ障害時の代替プリンタ自動出力方式としては、例え
ば特開平7−311666号公報に記載されたネットワ
ークプリンタにおける障害管理方法がある。
【0004】この公報の障害管理方法は、プリンタサー
バに接続された複数のプリンタによるネットワークプリ
ンタとなっている。プリンタに障害が発生した際、同一
プリンタサーバの配下にある他の正常なプリンタに印刷
処理を移行させている。それによって、プリンタ障害に
対する障害耐久性を向上させている。この場合、プリン
タ管理アプリケーションによってプリンタの状態を管理
するために、印刷処理管理テーブルのヘッダにプリンタ
のステータスを持たせ、プリンタ管理アプリケーション
がこれを参照することによってプリンタの状態を確認し
ている。
【0005】また、他の従来例として、例えば特開平7
−219729号公報に記載されたプリントシステムが
ある。この場合、ネットワークケーブル上に複数のプリ
ンタが直接接続されているネットワーク環境を構成して
いる。プリンタの1つにに障害が発生した際、他のプリ
ンタサーバの管轄下にあって正常動作している他のプリ
ンタを代替プリンタとして、その障害プリンタ障害に係
わるプリンタサーバの管轄下に組み入れている。これに
対して、プリンタを管理するプリンタサーバ自体に障害
が発生した場合、障害が発生したプリンタサーバの管轄
下にあるプリンタを、正常動作している他のプリンタサ
ーバの管轄下に変更している。
【0006】
【発明が解決しょうとする課題】ところで、前者の特開
平7−311666号公報では次の問題点がある。複数
のプリンタが接続されているプリンタサーバにあって、
プリンタの1つに障害が発生した際、同一のプリンタサ
ーバ内で代替プリンタを決定している。そのため、ネッ
トワーク上に複数のプリンタサーバが存在し、各プリン
タサーバは直結された1台のプリンタのみしか管轄下に
おいていないような小規模や中規模のネットワーク環境
にあっては、プリンタの障害発生時に代替プリンタによ
る印刷処理の継続ができないといった不具合がある。
【0007】また、後者の特開平7−219729号公
報の場合、ネットワークケーブルに直接プリンタが接続
されているネットワーク環境にあって、プリンタおよび
プリンタサーバに障害が発生した際、プリンタを管轄す
るプリンタサーバを変更するようになっている。そのた
め、前者の公報と同様な不具合がある。
【0008】また、プリントキューに溜まっているプリ
ント要求が少ないプリンタを代替プリンタに決定するこ
とから、そうして決定された代替プリンタによって印刷
処理が行われる確実が低いといった問題がある。このこ
とは、プリンタに障害が発生する頻度は、個々のプリン
タにおいて固有であり、長時間使用されているプリンタ
ほどプリンタ障害の発生頻度が高まるといった点にあ
る。
【0009】したがって、本発明の目的は、プリンタの
障害発生時に代替プリンタによって確実に印刷処理を自
動継続できるようにした代替プリンタ自動出力システム
を提供することにある。
【0010】
【課題を解決するための手段】本発明による代替プリン
タ自動出力システムは、ネットワークケーブルを介して
接続された複数のプリンタを有し、各プリンタに対応す
る同数のプリンタサーバを有し、障害の発生したプリン
タに対応するプリンタサーバが他のプリンタサーバにお
ける代替プリンタを選定して印刷出力を送るように構成
している。この場合、プリンタサーバは、自プリンタの
障害履歴情報を登録するプリンタ障害履歴管理手段と、
他のプリンタサーバに対して前記プリンタ障害履歴管理
手段に管理されているプリンタの障害履歴情報を問い合
わせて取得可能な障害履歴問い合わせ手段と、自プリン
タに障害が発生するとその自プリンタに代わる代替プリ
ンタを前記障害履歴問い合わせ手段が取得した障害履歴
情報により選定する代替プリンタ決定手段と、を含み、
前記代替プリンタに対して印刷処理を要求する信号を送
出可能である。
【0011】このシステムによる代替プリンタ自動出力
方法は、複数のプリンタの各プリンタサーバに自プリン
タの障害履歴情報を登録しておき、プリンタの1つに障
害が発生したとき、当該プリンタのプリンタサーバは、
障害履歴情報によって障害発生頻度の最も低い代替プリ
ンタを選定して印刷処理を自動継続させる。
【0012】
【発明の実施の形態】以下、本発明によるかな代替プリ
ンタ自動出力方法およびシステムの実施の形態につい
て、図面を参照して詳細に説明する。
【0013】図1に示すように、システムはデータ処理
装置であるホストコンピュータの複数の、例えば3台の
パーソナルコンピュータ(以下、PCという)10、2
0、30と、各PCに対応するプリンタサーバ11、2
1、31と、これら各プリンタに対応するプリンタ1
2、22、32がネットワークケーブル1を介して接続
されている。
【0014】図2に示すように、各プリンタサーバ1
1、21、31は、それぞれプリンタ管理アプリケーシ
ョンとしてプリンタ障害履歴管理手段である障害履歴フ
ァイル13、23、33を備えている。この障害履歴フ
ァイル13、23、33は、各自のプリンタ12、2
2、32に発生した障害についてその履歴情報をテキス
ト形式で管理している。図3は、障害の発生したプリン
タの障害履歴として、「プリンタ識別名」と「障害発生
日時」が図示のようなテキスト形式でもって記録される
例を示している。
【0015】また、各プリンタサーバ11、21、31
は、各自の障害履歴ファイル13、23、33の下で管
理されているプリンタ12、22、32の障害履歴情報
について、互いに他のプリンタサーバに問い合わせを行
う障害履歴問い合わせ手段14、24、34を備えてい
る。
【0016】さらに、各プリンタサーバ11、21、3
1は、自プリンタに障害が発生した際、その自プリンタ
に代わる代替プリンタについて、障害履歴問い合わせ手
段14、24、34が入手したプリンタ障害履歴情報に
より選定する代替プリンタ決定手段15、25、35が
備わっている。
【0017】次に、以上の構成によるシステムの動作に
ついて、図4のフローチャートによって説明する。PC
10からプリンタ12に対して印刷処理が要求された
際、そのプリンタ12に障害が発生した場合を仮定す
る。
【0018】まず、ステップS1(以下、単にS1とい
ったように表す)において、プリンタサーバ11は、障
害が発生したプリンタ12の障害情報としてそのプリン
タ識別名と障害発生日時をテキスト形式で出力し、所有
の障害履歴ファイル13に登録する。
【0019】続いて、説明を省略した障害診断手段等に
よって、検出当該プリンタ12の障害が復旧したか否か
を確認する(S2)。障害が復旧したことが判断される
と(Yes)、障害復旧したプリンタ12によって印刷
処理を続行する(S3)。
【0020】S2において、プリンタ12の障害が復旧
していない場合(No)、プリンタサーバ11は、障害
履歴問い合わせ手段14によって他のプリンタサーバ2
1、31に問い合わせ、障害履歴ファイル13、23に
おける記録の読み出しによって、プリンタ22、32に
関する障害履歴情報を入手する(S4)。
【0021】代替プリンタ決定手段15においては、取
得した他のプリンタ22、32の障害履歴情報を検索
し、プリンタ22、32の中から障害発生頻度の最も少
ないものを、例えばプリンタ22を代替プリンタに選定
する(S5)。次いで、その選定された代替プリンタ2
2に対してプリンタサーバ11から印刷処理を要求する
指令信号が送られる(S6)。
【0022】
【発明の効果】以上説明したように、本発明による代替
プリンタ自動出力システムは、プリンタサーバに設けた
代替プリンタ決定手段によって最も障害発生頻度の低い
プリンタを選定するので、プリンタの1つに障害が発生
した際、当該プリンタへの印刷要求が代替プリンタによ
って高確率でほぼ確実に自動継続される利点がある。
【図面の簡単な説明】
【図1】本発明による代替プリンタ自動出力システムの
実施の形態の構成を示すブロック図である。
【図2】本システムの要部であるプリンタサーバの構成
を示す動作フローを兼ねたブロック図である。
【図3】本実施の形態のテキスト形式による障害履歴フ
ァイルの一例を示す模式図である。
【図4】本実施の形態の動作を示すフローチャートであ
る。
【符号の説明】
1 ネットワークケーブル 10 ホストコンピュータのパソコン 11 プリンタサーバ置 12 プリンタ 13 障害履歴ファイル 14 障害履歴問い合わせ手段 15 代替プリンタ決定手段 20 ホストコンピュータのパソコン 21 プリンタサーバ置 22 プリンタ 23 障害履歴ファイル 24 障害履歴問い合わせ手段 25 代替プリンタ決定手段 30 ホストコンピュータのパソコン 31 プリンタサーバ置 32 プリンタ 33 障害履歴ファイル 34 障害履歴問い合わせ手段 35 代替プリンタ決定手段

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】複数のプリンタがそれぞれのプリンタサー
    バによって管理され、各プリンタサーバに自プリンタの
    障害履歴情報を登録しておくことにより、プリンタの1
    つに障害が発生したときは、障害履歴情報によって障害
    発生頻度の最も低い代替プリンタを選定して印刷処理を
    自動継続することを特徴とする代替プリンタ自動出力方
    法。
  2. 【請求項2】前記プリンタサーバは、自プリンタのプリ
    ンタ識別名および障害発生日時を障害履歴情報をテキス
    ト形式で記録し、プリンタサーバ間で自プリンタの障害
    履歴情報を互いに問い合わせることにより、障害履歴情
    報を他のプリンタサーバから取得する請求項1に記載の
    代替プリンタ自動出力方法。
  3. 【請求項3】ネットワークケーブルを介して接続された
    複数のプリンタを有し、各プリンタに対応する同数のプ
    リンタサーバを有し、障害の発生したプリンタに対応す
    るプリンタサーバが他のプリンタサーバにおける代替プ
    リンタを選定して印刷出力を送るように構成したことを
    特徴とする代替プリンタ自動出力システム。
  4. 【請求項4】前記プリンタサーバは、 自プリンタの障害履歴情報を登録するプリンタ障害履歴
    管理手段と、 他のプリンタサーバに対して前記プリンタ障害履歴管理
    手段に管理されているプリンタの障害履歴情報を問い合
    わせて取得可能な障害履歴問い合わせ手段と、 自プリンタに障害が発生するとその自プリンタに代わる
    代替プリンタを前記障害履歴問い合わせ手段が取得した
    障害履歴情報により選定する代替プリンタ決定手段と、
    を含み、前記代替プリンタに対して印刷処理を要求する
    信号を送出可能であることを特徴とする請求項3に記載
    の代替プリンタ自動出力システム。
  5. 【請求項5】前記障害履歴情報は、プリント識別名およ
    び障害発生日時についてテキスト形式で登録されること
    を特徴とする請求項4に記載の代替プリンタ自動出力シ
    ステム。
JP23516696A 1996-09-05 1996-09-05 代替プリンタ自動出力方法およびシステム Expired - Fee Related JP3202612B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23516696A JP3202612B2 (ja) 1996-09-05 1996-09-05 代替プリンタ自動出力方法およびシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23516696A JP3202612B2 (ja) 1996-09-05 1996-09-05 代替プリンタ自動出力方法およびシステム

Publications (2)

Publication Number Publication Date
JPH1078858A true JPH1078858A (ja) 1998-03-24
JP3202612B2 JP3202612B2 (ja) 2001-08-27

Family

ID=16982044

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23516696A Expired - Fee Related JP3202612B2 (ja) 1996-09-05 1996-09-05 代替プリンタ自動出力方法およびシステム

Country Status (1)

Country Link
JP (1) JP3202612B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2374953A (en) * 2001-04-26 2002-10-30 Hewlett Packard Co Executing a print job over a network of printers
US6814512B2 (en) * 2001-12-21 2004-11-09 Kabushiki Kaisha Toshiba Apparatus and method for managing image forming job
CN1333330C (zh) * 2003-12-03 2007-08-22 佳能株式会社 代理打印***、信息处理设备以及控制方法
JP2011059833A (ja) * 2009-09-08 2011-03-24 Ricoh Co Ltd 印刷装置、印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2374953A (en) * 2001-04-26 2002-10-30 Hewlett Packard Co Executing a print job over a network of printers
GB2374953B (en) * 2001-04-26 2005-11-16 Hewlett Packard Co Method and apparatus for embodying documents
US6814512B2 (en) * 2001-12-21 2004-11-09 Kabushiki Kaisha Toshiba Apparatus and method for managing image forming job
US6863456B1 (en) 2001-12-21 2005-03-08 Kabushiki Kaisha Toshiba Image forming system
CN1333330C (zh) * 2003-12-03 2007-08-22 佳能株式会社 代理打印***、信息处理设备以及控制方法
JP2011059833A (ja) * 2009-09-08 2011-03-24 Ricoh Co Ltd 印刷装置、印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体

Also Published As

Publication number Publication date
JP3202612B2 (ja) 2001-08-27

Similar Documents

Publication Publication Date Title
US7272755B2 (en) Apparatus and method for dynamically rerouting a network request based on shared predictive failure information
US6256750B1 (en) Information processing apparatus, network printing system, its control method, and storage medium storing program
US7114094B2 (en) Information processing system for judging if backup at secondary site is necessary upon failover
CN101673283B (zh) 管理终端和计算机***
JP4566874B2 (ja) Ipネットワークにおけるストレージアクセス管理機能及びシステム
JP2004213671A (ja) ネットワークにおいて印刷ドキュメントをクライアントサイドでレンダリングする方法、システム、およびコンピュータ可読媒体
US20060155951A1 (en) Computer system, storage and storage utilization and monitoring method
US6606162B1 (en) Network printer groups
CN101582970B (zh) 数据处理设备和数据处理方法
US11720296B2 (en) Storage medium and print system for editing print setting information
JP2002007182A (ja) 外部記憶装置の共有ファイル管理方式
US6266697B1 (en) System automatically maintaining client under control of client, and a recording medium therefor
JP3202612B2 (ja) 代替プリンタ自動出力方法およびシステム
JP4844298B2 (ja) ネットワークに接続されたデバイスの管理方法
JP4725066B2 (ja) 印刷装置監視システム、ネットワークボード、印刷装置監視方法
JPH10340164A (ja) 分散印刷処理システム
JP4136265B2 (ja) 印刷装置及び印刷装置における印刷制御方法
JP6812732B2 (ja) 情報処理システム、情報処理装置およびプログラム
JPH0683551A (ja) プリントサ−バシステムにおける印刷制御方法
JP3818396B2 (ja) 印刷システム、プリントサーバおよびその情報提供方法
KR101025392B1 (ko) 관리 장치 및 정보 처리 방법
US20240192899A1 (en) Service providing apparatus and method for controlling same
JP4130201B2 (ja) サーバ、プリンタ機器情報設定方法、プログラム、及び記録媒体
JP3146719B2 (ja) 印刷システム
JPH11282646A (ja) 端末によるプリンタ装置の制御方法及び方式

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees