(57)【要約】【課題】情報処理装置と、画像形成装置と、画像形成装置における出力内容を表す出力情報を管理する出力情報蓄積装置とが接続されたシステムにおいて、出力情報蓄積装置との通信ができなくなった場合であっても出力情報を管理する。【解決手段】クライアントＰＣ２０Ａは、出力管理サーバ装置１０と通信できない障害の発生を検知すると（Ｓ１６）、出力モードを出力保持モードに変更し（Ｓ１８）、モード変更の旨を画像形成装置３０に通知する（Ｓ１９）。画像形成装置３０は、出力情報送信モードをクライアント送信モードに変更し（Ｓ２０）、印刷を行うと（Ｓ２４Ａ）、出力情報をクライアントＰＣ２０Ａに送信する（Ｓ２５）。クライアントＰＣ２０Ａは、出力情報を記憶し（Ｓ２６）、障害解消を検知すると（Ｓ２７）、出力モードを通常出力モードに変更し（Ｓ２９）、記憶していた出力情報を出力管理サーバ装置１０に送信する（Ｓ３２）。【選択図】図５Ｂ
2012068913.tif 000002
【特許請求の範囲】
【請求項１】
画像を形成して出力する画像形成装置と、
前記画像形成装置における画像の出力内容を表す出力情報を蓄積する出力情報蓄積装置と、
前記画像形成装置と前記出力情報蓄積装置とそれぞれ通信手段による通信を行う情報処理装置とを備え、
前記情報処理装置は、
前記画像形成装置または前記情報処理装置と前記出力情報蓄積装置との間で前記通信手段による通信が行えるか否かを検知する検知手段と、
前記通信が行えないことが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を自装置に送信することを通知し、前記通信が行えることが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を前記出力情報蓄積装置に送信することを通知する通知手段と、
前記通信が行えないことが前記検知手段により検知された場合に前記通知に応じて前記画像形成装置から送信されてくる出力情報を受信すると、受信した当該出力情報を記憶手段に記憶させ、その後に、前記通信が行えることが前記検知手段により検知された場合には、前記記憶手段に記憶させた出力情報を前記出力情報蓄積装置に送信する制御を行う第１制御手段とを備え、
前記画像形成装置は、
入力される情報に基づき画像を形成して出力する画像形成手段と、
前記画像形成手段によって画像が出力されたときの出力内容を表す出力情報を生成する生成手段と、
前記出力情報を前記情報処理装置に送信することが前記通知手段によって通知された場合には、前記生成手段により生成された出力情報を前記情報処理装置に送信し、前記出力情報を前記出力情報蓄積装置に送信することが前記通知手段によって通知された場合には、前記出力情報を前記出力情報蓄積装置に送信する制御を行う第２制御手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記出力情報蓄積装置は、
予め定められた期間において画像が出力された用紙の枚数を前記出力情報に基づいてユーザ毎に積算した出力枚数、前記期間においてユーザ毎に画像の出力が許可された用紙の枚数である上限枚数、及び共通の前記期間において前記上限枚数から前記出力枚数を減算した枚数である調整枚数を記憶し、第１の前記期間における前記調整枚数が負の数値を取る場合には、当該第１の期間の次に到来する第２の期間において、当該第２の期間における前記上限枚数から、負の数値を取る前記調整枚数の絶対値を減算する
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
複数の前記情報処理装置を備え、
前記複数の情報処理装置のうちいずれかの情報処理装置が、
前記検知手段によって前記画像形成装置または自装置と前記出力情報蓄積装置との間で前記通信手段による通信が行えるか否かを検知すると共に、
前記検知手段により前記通信が行えないことが検知された場合には、前記通知手段によって、前記画像形成装置に対して、当該画像形成装置から前記出力情報を前記情報処理装置に送信することを通知し、前記通信が行えることが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を前記出力情報蓄積装置に送信することを通知する
ことを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
画像を形成して出力する画像形成装置と、当該画像形成装置における画像の出力内容を表す出力情報を蓄積する出力情報蓄積装置とそれぞれ通信を行う通信手段と、
前記画像形成装置または自装置と前記出力情報蓄積装置との間で前記通信手段による通信が行えるか否かを検知する検知手段と、
前記通信が行えないことが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を自装置に送信することを前記通信手段を用いて通知し、前記通信が行えることが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を前記出力情報蓄積装置に送信する旨を、前記通信手段を用いて通知する通知手段と、
前記通信が行えないことが前記検知手段により検知された場合に前記通知に応じて前記画像形成装置から送信されてくる出力情報を前記通信手段が受信すると、受信した当該出力情報を記憶手段に記憶させ、その後に、前記通信が行えることが前記検知手段により検知された場合には、前記記憶手段に記憶させた出力情報を前記出力情報蓄積装置に前記通信手段を用いて送信する制御を行う制御手段と、
を備えることを特徴とする情報処理装置。
【請求項５】
画像を形成して出力する画像形成装置と、当該画像形成装置における画像の出力内容を表す出力情報を管理する出力情報蓄積装置との間でそれぞれ通信を行う通信手段を備えたコンピュータを、
前記画像形成装置または自装置と前記出力情報蓄積装置との間で前記通信手段による通信が行えるか否かを検知する検知手段と、
前記通信が行えないことが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を自装置に送信することを前記通信手段を用いて通知し、前記通信が行えることが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を前記出力情報蓄積装置に送信する旨を前記通信手段を用いて通知する通知手段と、
前記通信が行えないことが前記検知手段により検知された場合に前記通知に応じて前記画像形成装置から送信されてくる出力情報を前記通信手段が受信すると、受信した当該出力情報を記憶手段に記憶させ、その後に、前記通信が行えることが前記検知手段により検知された場合には、前記記憶手段に記憶させた出力情報を前記出力情報蓄積装置に前記通信手段を用いて送信する制御を行う制御手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
プリンタやコピー機などの出力デバイスが複数存在する場合、ユーザの操作によって画像の出力を指示する複数のクライアントＰＣ（Personal Computer）が、ネットワークを介して、これらの出力デバイスを共有することがある。このような場合、出力デバイスにおける印刷処理やコピー処理において、どのユーザがどのくらいの量の出力を指示したか、といった出力の内容を管理するために、ユーザ毎の出力の内容を表す出力情報を、出力デバイスから、上述のネットワークに接続された出力管理サーバ装置に送信し、この出力管理サーバ装置でこの出力情報を管理する構成を採用することがある。特許文献１においては、ネットワーク障害が発生して出力管理サーバ装置にアクセスできない状態となった場合には、出力デバイス自身が出力情報を保存しておき、ネットワーク障害が解消すると、出力デバイスが、保存していた出力情報をサーバ装置に一斉に送信するという仕組みが開示されている。また、特許文献２には、クライアントＰＣが、プリンタドライバ内のスプーラに出力情報を保存し、プリンタの状態が正常である場合に、保存していた出力情報をプリンタに送信することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１０３７４３号公報
【特許文献２】特開２００６−６５８８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、画像を形成して出力する画像形成装置と、画像形成装置における画像の出力内容を表す出力情報を蓄積する出力情報蓄積装置と、画像形成装置及び出力情報蓄積装置と通信を行う情報処理装置とを備えたシステムにおいて、情報処理装置と出力情報蓄積装置との通信ができなくなった場合であっても、画像形成装置において出力情報の蓄積により記憶領域の空き容量が低下するような事態を避け、且つ、出力情報蓄積装置に出力情報を蓄積し得る仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明の請求項１に記載の情報処理システムは、画像を形成して出力する画像形成装置と、前記画像形成装置における画像の出力内容を表す出力情報を蓄積する出力情報蓄積装置と、前記画像形成装置と前記出力情報蓄積装置とそれぞれ通信手段による通信を行う情報処理装置とを備え、前記情報処理装置は、前記画像形成装置または前記情報処理装置と前記出力情報蓄積装置との間で前記通信手段による通信が行えるか否かを検知する検知手段と、前記通信が行えないことが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を自装置に送信することを通知し、前記通信が行えることが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を前記出力情報蓄積装置に送信することを通知する通知手段と、前記通信が行えないことが前記検知手段により検知された場合に前記通知に応じて前記画像形成装置から送信されてくる出力情報を受信すると、受信した当該出力情報を記憶手段に記憶させ、その後に、前記通信が行えることが前記検知手段により検知された場合には、前記記憶手段に記憶させた出力情報を前記出力情報蓄積装置に送信する制御を行う第１制御手段とを備え、前記画像形成装置は、入力される情報に基づき画像を形成して出力する画像形成手段と、前記画像形成手段によって画像が出力されたときの出力内容を表す出力情報を生成する生成手段と、前記出力情報を前記情報処理装置に送信することが前記通知手段によって通知された場合には、前記生成手段により生成された出力情報を前記情報処理装置に送信し、前記出力情報を前記出力情報蓄積装置に送信することが前記通知手段によって通知された場合には、前記出力情報を前記出力情報蓄積装置に送信する制御を行う第２制御手段と、を備えることを特徴とする。
【０００６】
上述した課題を解決するために、本発明の請求項２に記載の情報処理システムは、前記出力情報蓄積装置は、予め定められた期間において画像が出力された用紙の枚数を前記出力情報に基づいてユーザ毎に積算した出力枚数、前記期間においてユーザ毎に画像の出力が許可された用紙の枚数である上限枚数、及び共通の前記期間において前記上限枚数から前記出力枚数を減算した枚数である調整枚数を記憶し、第１の前記期間における前記調整枚数が負の数値を取る場合には、当該第１の期間の次に到来する第２の期間において、当該第２の期間における前記上限枚数から、負の数値を取る前記調整枚数の絶対値を減算することを特徴とする。
【０００７】
上述した課題を解決するために、本発明の請求項３に記載の情報処理システムは、複数の前記情報処理装置を備え、前記複数の情報処理装置のうちいずれかの情報処理装置が、前記検知手段によって前記画像形成装置または自装置と前記出力情報蓄積装置との間で前記通信手段による通信が行えるか否かを検知すると共に、前記検知手段により前記通信が行えないことが検知された場合には、前記通知手段によって、前記画像形成装置に対して、当該画像形成装置から前記出力情報を前記情報処理装置に送信することを通知し、前記通信が行えることが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を前記出力情報蓄積装置に送信することを通知することを特徴とする。
【０００８】
上述した課題を解決するために、本発明の請求項４に記載の情報処理装置は、画像を形成して出力する画像形成装置と、当該画像形成装置における画像の出力内容を表す出力情報を蓄積する出力情報蓄積装置とそれぞれ通信を行う通信手段と、前記画像形成装置または自装置と前記出力情報蓄積装置との間で前記通信手段による通信が行えるか否かを検知する検知手段と、前記通信が行えないことが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を自装置に送信することを前記通信手段を用いて通知し、前記通信が行えることが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を前記出力情報蓄積装置に送信する旨を、前記通信手段を用いて通知する通知手段と、前記通信が行えないことが前記検知手段により検知された場合に前記通知に応じて前記画像形成装置から送信されてくる出力情報を前記通信手段が受信すると、受信した当該出力情報を記憶手段に記憶させ、その後に、前記通信が行えることが前記検知手段により検知された場合には、前記記憶手段に記憶させた出力情報を前記出力情報蓄積装置に前記通信手段を用いて送信する制御を行う制御手段と、を備えることを特徴とする。
【０００９】
上述した課題を解決するために、本発明の請求項５に記載のプログラムは、画像を形成して出力する画像形成装置と、当該画像形成装置における画像の出力内容を表す出力情報を管理する出力情報蓄積装置との間でそれぞれ通信を行う通信手段を備えたコンピュータを、前記画像形成装置または自装置と前記出力情報蓄積装置との間で前記通信手段による通信が行えるか否かを検知する検知手段と、前記通信が行えないことが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を自装置に送信することを前記通信手段を用いて通知し、前記通信が行えることが前記検知手段により検知された場合には、前記画像形成装置に対して、当該画像形成装置から前記出力情報を前記出力情報蓄積装置に送信する旨を前記通信手段を用いて通知する通知手段と、前記通信が行えないことが前記検知手段により検知された場合に前記通知に応じて前記画像形成装置から送信されてくる出力情報を前記通信手段が受信すると、受信した当該出力情報を記憶手段に記憶させ、その後に、前記通信が行えることが前記検知手段により検知された場合には、前記記憶手段に記憶させた出力情報を前記出力情報蓄積装置に前記通信手段を用いて送信する制御を行う制御手段として機能させることを特徴とする。
【発明の効果】
【００１０】
請求項１に記載された情報処理システムによれば、画像を形成して出力する画像形成装置と、画像形成装置における画像の出力内容を表す出力情報を蓄積する出力情報蓄積装置と、画像形成装置及び出力情報蓄積装置と通信を行う情報処理装置とを備えたシステムにおいて、情報処理装置または画像形成装置と出力情報蓄積装置との通信ができなくなった場合であっても、画像形成装置において出力情報の蓄積により記憶領域の空き容量が低下するような事態を避け、且つ、出力情報蓄積装置に出力情報を蓄積し得る仕組みを提供することが可能となる。
請求項２に記載された情報処理システムによれば、情報処理装置と出力情報蓄積装置との通信ができなくなった場合であっても、ユーザ毎に、上限枚数を超過した分の出力枚数を調整枚数として記憶することで、際限なく出力が行われることを防止することが可能となる。
請求項３に記載された情報処理システムによれば、検知手段によって情報処理装置または画像形成装置と出力情報蓄積装置との間で通信手段による通信が行えるか否かを検知すると共に、検知の結果から出力情報の送信先に関する指示を画像形成装置に通知する情報処理装置が１つだけとなるため、検知や通知に伴ってネットワークにおける通信量が増加することを抑制することが可能となる。
請求項４に記載された情報処理装置によれば、当該情報処理装置が、通信手段によって、画像を形成して出力する画像形成装置と、当該画像形成装置における画像の出力内容を表す出力情報を蓄積する出力情報蓄積装置とそれぞれ通信を行う場合に、情報処理装置または画像形成装置と出力情報蓄積装置との通信ができなくなった場合であっても、画像形成装置において出力情報の蓄積により記憶領域の空き容量が低下するような事態を避け、且つ、出力情報蓄積装置に出力情報を蓄積し得る仕組みを提供することが可能となる。
請求項５に記載されたプログラムによれば、通信手段を備えたコンピュータが、通信手段によって、画像を形成して出力する画像形成装置と、当該画像形成装置における画像の出力内容を表す出力情報を蓄積する出力情報蓄積装置とそれぞれ通信を行う場合に、情報処理装置または画像形成装置と出力情報蓄積装置との通信ができなくなった場合であっても、画像形成装置において出力情報の蓄積により記憶領域の空き容量が低下するような事態を避け、且つ、出力情報蓄積装置に出力情報を蓄積し得る仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係るシステム１００の構成図。
【図２】クライアントＰＣ２０のハードウェア構成を表すブロック図。
【図３】ユーザ情報テーブルを表す図。
【図４】画像形成装置３０のハードウェア構成を表すブロック図。
【図５Ａ】クライアントＰＣ２０から印刷指示が為された場合の動作例を表すシーケンスチャート。
【図５Ｂ】クライアントＰＣ２０から印刷指示が為された場合の動作例を表すシーケンスチャート。
【図６Ａ】画像形成装置３０においてコピー処理が為された場合の動作例を表すシーケンスチャート。
【図６Ｂ】画像形成装置３０においてコピー処理が為された場合の動作例を表すシーケンスチャート。
【図７】出力管理テーブルを表す図。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態について説明する。
＜実施形態＞
＜構成＞
図１は、本発明の実施形態に係るシステムの構成図である。
このシステム１００は、出力管理サーバ装置１０、クライアントＰＣ２０Ａ，２０Ｂ，２０Ｃ，２０Ｄ（以降においてそれぞれを区別しない場合は、単にクライアントＰＣ２０と呼ぶ）及び画像形成装置３０Ａ，３０Ｂ（以降においてそれぞれを区別しない場合は、単に画像形成装置３０と呼ぶ）を備えており、各装置がネットワーク４０により接続されて相互に通信ができるようになっている。
【００１３】
出力管理サーバ装置１０は、クライアントＰＣ２０から受信した印刷の指示に基づいて画像形成装置３０で行なわれた印刷処理の出力内容を表す情報や、画像形成装置３０で行われたコピー処理の出力内容を表す情報を、履歴として管理する。以降において、印刷処理及びコピー処理を総称して出力処理という。また、以降において、出力処理における出力内容を表す情報を、出力情報という。出力情報には、出力処理を指示したユーザを識別するユーザＩＤと、該当の出力処理で出力された出力枚数とが含まれている。また、出力管理サーバ装置１０は、出力情報が記述される出力管理テーブルを記憶している。出力管理サーバ装置１０は、画像形成装置３０における出力の内容を表す出力情報を蓄積する出力情報蓄積装置の一例である。
【００１４】
クライアントＰＣ２０は、ユーザにより操作が行われる情報処理装置である。クライアントＰＣ２０は、文書作成アプリケーションにより作成されたドキュメントデータや画像データの印刷を行う旨がユーザの操作により指示されると、対象のドキュメントデータや画像データに基づいた、ページ記述言語等の画像形成装置３０が解釈して印刷できる情報を生成し、印刷を行う指示を画像形成装置３０に送信する。クライアントＰＣ２０は、画像形成装置３０、及びこの画像形成装置３０における出力の内容を表す出力情報を管理する出力情報蓄積装置とそれぞれ通信手段による通信を行う情報処理装置の一例である。
【００１５】
画像形成装置３０は、印刷機能及びコピー機能を備えた画像形成装置である。画像形成装置３０は、上記のようにしてクライアントＰＣ２０から送信される印刷の指示や、画像形成装置３０自身が受け付けたユーザの操作によるコピーの指示に従って、対象のドキュメントデータや画像データを用紙に印刷して出力する。また、画像形成装置３０は、このような出力に伴う出力情報を生成して、出力管理サーバ装置１０に送信する。
【００１６】
ネットワーク４０は、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）、専用線あるいはインターネットなどの通信網であり、出力管理サーバ装置１０とクライアントＰＣ２０と画像形成装置３０とを接続する。尚、１台の出力管理サーバ装置１０に対するクライアントＰＣ２０、及び画像形成装置３０の数は、図１に表示されたものに限ったものではない。
【００１７】
ネットワーク４０に障害が発生しておらず、出力管理サーバ装置１０とクライアントＰＣ２０及び画像形成装置３０との間で通信が正常に行われる場合には、システム１００を構成する各装置は以下のように連携して動作する。まず、ユーザの操作によって、クライアントＰＣ２０から画像形成装置３０に印刷の指示が送信されるか、或いは画像形成装置３０においてコピー処理が指示されると、画像形成装置３０は、この指示の内容に従って出力処理を行う。この出力処理に伴って、画像形成装置３０は、出力情報を出力管理サーバ装置１０に送信する。そして出力管理サーバ装置１０は、受信した出力情報を保存し、履歴として管理する。本実施形態では、システム１００において、接続ケーブルの断線或いは輻輳等のネットワーク障害が発生することで、ネットワーク４０の一部（図１中の×印）を経由する通信が不可能な状態が発生した場合を想定する。つまり、このような状態においては、クライアントＰＣ２０または画像形成装置３０と、出力管理サーバ装置１０とが、お互いに通信を行うことが不可能となる。
【００１８】
図２は、クライアントＰＣ２０のハードウェア構成を表すブロック図である。
クライアントＰＣ２０は、システム制御部２１、記憶部２２、通信制御部２３、及びＵＩ（User Interface）部２４を備え、これら各部がバス２５を介して接続されている。システム制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有する。ＣＰＵは、ＲＯＭや記憶部２２に記憶されている制御プログラムを読み出して、ＲＡＭにロードして実行することにより、クライアントＰＣ２０の各部をバス２５経由で制御する。また、ＲＡＭは、ＣＰＵがデータの加工などを行う際のワークエリアとして機能する。
【００１９】
また、システム制御部２１は、クライアントＰＣ２０が行う動作のモードを管理し、通信制御部２３から受け取る通知に従って、この動作のモードの設定を変更する。この動作のモードの設定内容はＲＡＭまたは記憶部２２に記憶されている。以降、この動作のモードのことを、出力モードと呼ぶ。出力モードには、「通常出力モード」と「出力保持モード」という２つの種類のモードが存在する。通常出力モードは、クライアントＰＣ２０が、画像形成装置３０に対して、出力情報を出力管理サーバ装置１０に送信させるモードである。通信制御部２３から受け取る通知の内容が、クライアントＰＣ２０または画像形成装置３０と出力管理サーバ装置１０との間の通信が正常に行えることを表している場合、システム制御部２１は、出力モードを通常出力モードに設定する。
【００２０】
一方、出力保持モードは、クライアントＰＣ２０が、画像形成装置３０に対して、出力情報を出力管理サーバ装置１０に送信するのではなくクライアントＰＣ２０に送信させて、受信した出力情報を記憶部２２に記憶するモードである。通信制御部２３から受け取る通知の内容が、クライアントＰＣ２０または画像形成装置３０と出力管理サーバ装置１０との間にネットワーク障害が発生しており、クライアントＰＣ２０または画像形成装置３０と出力管理サーバ装置１０との間の通信が行えない状態にあることを表している場合、システム制御部２１は、出力モードを出力保持モードに設定する。
【００２１】
記憶部２２は、例えばＨＤＤ（Hard Disk Drive）などの不揮発性の記憶手段であり、各種プログラム、印刷対象及びコピー対象のデータ、及び出力情報等を記憶する。また、記憶部２２は、クライアントＰＣ２０のＩＰアドレスと、このクライアントＰＣ２０を使用しているユーザを一意に識別するユーザＩＤとの組み合わせ（ユーザ情報という）が、ネットワーク４０に接続されたクライアントＰＣ２０の全てについて記述されたユーザ情報テーブルを記憶する。つまり、ネットワーク４０に接続された全てのクライアントＰＣ２０が、各々の記憶部２２に、上記のユーザ情報テーブルを記憶している。尚、このユーザＩＤは、画像形成装置３０において後述するユーザ認証が行われる際に用いられるユーザＩＤと同一である。
【００２２】
図３は、ユーザ情報テーブルを表す図である。ユーザ情報テーブルには、ユーザＩＤとＩＰアドレスとを１対１で対応付けた組み合わせが複数記述されている。ユーザＩＤは、ユーザを一意に識別するＩＤであり、例えば図３に表すように、４桁の数字の組み合わせである。ＩＰアドレスは、ネットワーク４０に接続された、ユーザの使用するクライアントＰＣ２０を一意に識別する識別番号である。ここで、ユーザＩＤ及びＩＰアドレスは、ユーザ情報テーブルにおけるレコードを一意に識別するものであって、重複することがない。
【００２３】
通信制御部２３は、クライアントＰＣ２０とネットワーク４０とを有線あるいは無線で接続し、ネットワーク４０を介して出力管理サーバ装置１０や画像形成装置３０とデータ通信を行う。つまり、通信制御部２３は、画像形成装置３０や出力情報蓄積装置である出力管理サーバ装置１０とそれぞれ通信を行う通信手段の一例として機能する。また、通信制御部２３は、システム制御部２１の制御の下、出力管理サーバ装置１０が自装置と通信可能であるかを確認することを目的として、予め定められた周期で出力管理サーバ装置１０を宛先としたポーリング信号をネットワーク４０に送出する（以下、この処理を単にポーリングという）。通信制御部２３から、ポーリング信号に対する出力管理サーバ装置１０からの応答の有無を受け取ると、システム制御部２１は、上記応答の内容から、クライアントＰＣ２０と出力管理サーバ装置１０との間の通信が正常に行えるか否かを検知する。この検知内容が、クライアントＰＣ２０と出力管理サーバ装置１０との間の通信が正常に行えることを表している場合、システム制御部２１は、上述した出力モードを通常出力モードに変更する。一方、検知内容が、クライアントＰＣ２０と出力管理サーバ装置１０との間の通信が正常に行えないことを表している場合、システム制御部２１は、出力モードを出力保持モードに変更する。ここで、システム制御部２１は、自装置であるクライアントＰＣ２０と出力管理サーバ装置１０との間における通信の可否を検知しているが、この検知結果が通信可能なことを表している場合には、この検知結果から、画像形成装置３０と出力管理サーバ装置１０との間でも通信が可能である、という判断の元に後続の処理を行っている。このように、システム制御部２１は、情報処理装置であるクライアントＰＣ２０または画像形成装置３０と出力情報蓄積装置である出力管理サーバ装置１０との間で通信手段による通信が行えるか否かを検知する検知手段の一例として機能する。
【００２４】
また、出力管理サーバ装置１０に対するポーリングは、システム１００において、代表的な１台のクライアントＰＣ２０の通信制御部２３が行い、この代表のクライアントＰＣ２０が、通信制御部２３を通じて、ポーリングの結果を他のクライアントＰＣ２０に送信する。どのクライアントＰＣ２０を代表的な１台とするかは、ＵＩ部２４を通じて設定可能であり、代表的なクライアントＰＣ２０の記憶部には、ポーリングを行うクライアントである旨が記憶されており、それ以外のクライアントＰＣ２０の記憶部には、ポーリングを行うクライアントである旨が記憶されていない。ここで、代表的な１台のクライアントＰＣ２０を、クライアントＰＣ２０Ａであるとする。他のクライアントＰＣ２０のシステム制御部２１は、クライアントＰＣ２０Ａから受信したポーリングの結果に応じて、出力モードを変更する。また、クライアントＰＣ２０Ａにおける通信制御部２３は、出力モードが変更された場合、現在の出力モードを画像形成装置３０に通知する。さらに、クライアントＰＣ２０Ａにおける通信制御部２３は、出力モードが出力保持モードに変更された場合には、現在の出力モードの通知に加えて、記憶部２２に記憶された全てのユーザ情報を画像形成装置３０に送信する。つまり、ここでは、クライアントＰＣ２０Ａが、検知手段によって自装置と出力情報蓄積装置との間で通信手段による通信が行えるか否かを検知すると共に、検知手段により通信が行えないことが検知された場合には、通知手段によって、画像形成装置３０に対して、当該画像形成装置３０から出力情報を情報処理装置に送信することを通知し、通信が行えることが検知手段により検知された場合には、画像形成装置３０に対して、当該画像形成装置３０から出力情報を出力情報蓄積装置である出力管理サーバ装置１０に送信することを通知する、複数の情報処理装置のいずれかの情報処理装置の一例として機能することになる。
【００２５】
ＵＩ部２４は、液晶ディスプレイなどの表示部や、キーボード、マウスなどの入力部を有する。ＵＩ部２４は、液晶ディスプレイに画像を表示すると共に、キーボードやマウスを用いたユーザの操作により指定された指示を受け付ける。ＵＩ部２４は、キーボードやマウスを用いたユーザの操作により、特定の画像形成装置３０を出力先とした印刷の指示を受け付けると、この印刷の指示を通信制御部２３に受け渡す。通信制御部２３は、受け取った印刷の指示内容に従って、上記の画像形成装置３０に向けて印刷の指示内容を表す情報を送信する。
【００２６】
図４は、画像形成装置３０のハードウェア構成を表すブロック図である。
画像形成装置３０は、システム制御部３１、記憶部３２、通信制御部３３、ＵＩ部３４、及び画像形成部３５を備え、これら各部がバス３６を介して接続されている。システム制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを有する。ＣＰＵは、ＲＯＭや記憶部３２に記憶されている制御プログラムを読み出して、ＲＡＭにロードして実行することにより、画像形成装置３０の各部をバス３６経由で制御する。また、ＲＡＭは、ＣＰＵがデータの加工などを行う際のワークエリアとして機能する。
【００２７】
システム制御部３１は、画像形成装置３０が出力情報を送信する送信先を変更するモードを管理し、通信制御部３３がクライアントＰＣ２０Ａより受信する、クライアントＰＣ２０Ａにおける出力モードの変更通知に従って、上記の送信先を変更する。以降、出力情報の送信先を設定するモードのことを、出力情報送信モードと呼ぶ。出力情報送信モードには、「サーバ送信モード」と「クライアント送信モード」という２つの種類のモードが存在する。この出力情報送信モードは、その設定内容が、ＲＡＭ或いは記憶部３２に記憶されている。サーバ送信モードは、画像形成装置３０が出力情報を出力管理サーバ装置１０に送信するモードである。クライアントＰＣ２０Ａからの通知における出力モードの内容が、通常出力モードである場合、システム制御部３１は、出力情報送信モードをサーバ送信モードに設定する。
【００２８】
一方、クライアント送信モードは、画像形成装置３０が、出力処理を行った結果の出力情報をクライアントＰＣ２０に送信するモードである。クライアントＰＣ２０Ａからの通知における出力モードの内容が、出力保持モードである場合、システム制御部３１は、出力情報送信モードをクライアント送信モードに設定する。
つまり、クライアントＰＣ２０のシステム制御部２１は、自装置が出力保持モードである場合、即ち通信が行えないことが検知手段により検知された場合には、画像形成装置３０に対して当該画像形成装置３０から出力情報を自装置に送信することを通知し、自装置が通常出力モードである場合、即ち通信が行えることが検知手段により検知された場合には、画像形成装置３０に対して当該画像形成装置３０から出力情報を出力情報蓄積装置に送信することを通知する通知手段の一例として機能する。
また、画像形成装置３０のシステム制御部３１は、クライアントＰＣ２０Ａからの通知における出力モードの内容が出力保持モードである場合、即ち、出力情報を情報処理装置に送信することが通知手段によって通知された場合には、生成手段により生成された出力情報を情報処理装置に送信し、クライアントＰＣ２０Ａからの通知における出力モードの内容が通常出力モードである場合、即ち、出力情報を出力情報蓄積装置に送信することが通知手段によって通知された場合には、出力情報を出力情報蓄積装置に送信する制御を行う第２制御手段の一例として機能する。
記憶部３２は、例えばＨＤＤなどの不揮発性の記憶手段であり、各種プログラム、印刷処理及びコピー処理の対象のデータ、及びユーザ情報等を記憶する。
【００２９】
通信制御部３３は、画像形成装置３０とネットワーク４０とを有線あるいは無線で接続し、ネットワーク４０を介して出力管理サーバ装置１０やクライアントＰＣ２０とデータ通信を行う。ＵＩ部３４は、液晶ディスプレイなどの表示部や、タッチパネルあるいは操作ボタンなどの入力部を有する。ＵＩ部３４は、例えば処理メニューが列挙された画面、ユーザ認証を行うための画面、各種の設定を行う画面、或いは印刷結果を表す画面を液晶ディスプレイに表示すると共に、タッチパネルや操作ボタンを用いた、ユーザの操作により指定された指示を受け付ける。ＵＩ部３４は、受け付けた指示をシステム制御部３１に受け渡し、システム制御部３１は受け渡された指示の内容に従って画像形成装置３０を制御する。
【００３０】
画像形成部３５は、プリンタ機能及びコピー機能を備えており、クライアントＰＣ２０から印刷の指示を受信するか、又はＵＩ部３４を通じてコピー処理の指示を受け付けると、電子写真方式によって、印刷対象の画像データを用紙に印刷して出力する。つまり、画像形成部３５は、入力される情報に基づき画像を形成して出力する画像形成手段の一例として機能する。画像形成部３５が、出力処理を完了した旨をシステム制御部３１に通知すると、システム制御部３１は、この出力処理における出力内容を表す出力情報を生成して、生成した出力情報をＲＡＭ或いは記憶部３２に記憶させる。このように、システム制御部３１は、画像形成手段によって画像が出力されたときの出力内容を表す出力情報を生成する生成手段の一例として機能する。そしてシステム制御部３１は、この出力情報を、通信制御部３３を通じて、出力情報送信モードにおいて定められた送信先に向けてネットワークへ送出する。
【００３１】
ユーザは、画像形成装置３０のコピー機能を使用したい場合、液晶ディスプレイに表示されたユーザ認証画面において、ユーザ認証を行う。ユーザ認証は、ユーザＩＤと、このユーザＩＤと１対１で対応付けられたパスワードとの組み合わせによって行われる。ユーザは、ＵＩ部を用いて自らのユーザＩＤ及びパスワードを入力する。システム制御部３１は、入力されたユーザＩＤとパスワードとの組み合わせが正しいかどうかを判断し、正しいと判断すると、ユーザによる画像形成装置３０に対する以降の操作を受け付ける。また、システム制御部３１は、入力されたユーザＩＤ及びパスワードの組み合わせが正しいかどうかを判断し、誤っていると判断すると、ユーザによる画像形成装置３０に対する以降の操作を受け付けない。
【００３２】
＜動作＞
次に、上記システムの動作を説明する。図５Ａ及び図５Ｂは、クライアントＰＣ２０から印刷指示が為された場合の動作例を表すシーケンスチャートである。このシーケンスチャートの開始時点において、システム制御部２１は、出力モードを「通常出力モード」に設定しており、システム制御部３１は出力情報送信モードを「サーバ送信モード」に設定しているものとする。また、クライアントＰＣ２０Ａの通信制御部２３は、ネットワーク４０に接続された出力管理サーバ装置１０や画像形成装置３０の各々に対して、予め定められた周期に従ってポーリングを行っているものとする。なお、クライアントＰＣのシステム制御部２１は、ＲＯＭまたは記憶部２２に記憶されている制御プログラムを実行することで以下に述べる処理を行う。
【００３３】
図５Ａにおいて、ユーザがクライアントＰＣ２０から画像形成装置３０に対して印刷の指示を行ったとする（図５ＡステップＳ１１）。この指示に応じて、クライアントＰＣ２０のシステム制御部２１は、通信制御部２３からネットワーク４０を介して印刷指示を画像形成装置３０に送信させる（図５ＡステップＳ１２）。一方、画像形成装置３０において、システム制御部３１は、通信制御部３３が受信した印刷指示に基づいて印刷処理を画像形成部３５に行わせる（図５ＡステップＳ１３Ａ）。そしてシステム制御部３１は、この印刷処理に伴う出力情報を通信制御部３３から出力管理サーバ装置１０に送信させる（図５ＡステップＳ１４）。出力管理サーバ装置１０は、受信した出力情報を出力管理テーブルに記述する（図５ＡステップＳ１５）。
【００３４】
ここで、クライアントＰＣ２０Ａのシステム制御部２１が、通信制御部２３を通じて、ポーリングの結果として、ネットワーク障害が発生し出力管理サーバ装置１０との通信が行えない状態にあることを検知したとする（図５ＡステップＳ１６）。システム制御部２１は、出力管理サーバ装置１０との通信が行えない状態にある旨の情報を、通信制御部２３から他のクライアントＰＣ２０に送信させる（図５ＡステップＳ１７）。また、システム制御部２１は、この通知に従って、出力モードを「出力保持モード」へ変更して、その旨をＲＡＭ又は記憶部に記憶する（図５ＡステップＳ１８）。システム制御部２１は、ユーザ情報と、クライアントＰＣ２０の出力モードが出力保持モードであることを表す情報とを、通信制御部２３からネットワーク４０を介して画像形成装置３０に送信させる（図５ＡステップＳ１９）。
【００３５】
システム制御部３１は、通信制御部３３を通じて、クライアントＰＣ２０の出力モードが出力保持モードに変更された旨の通知を受けると、出力情報送信モードを「クライアント送信モード」に変更する（図５ＢステップＳ２０）。また、システム制御部３１は、通信制御部３３を通じて受信したユーザ情報を、記憶部３２のユーザ情報テーブルに記述する（図５ＢステップＳ２１）。
【００３６】
次に、ユーザがクライアントＰＣ２０から画像形成装置３０に対して印刷の指示を行ったとする（図５ＢステップＳ２２Ａ）。システム制御部２１は、通信制御部２３からネットワーク４０を介して、印刷指示を画像形成装置３０に送信させる（図５ＢステップＳ２３Ａ）。画像形成部３５のシステム制御部３１は、通信制御部３３が受信した印刷指示に基づいて画像形成部３５に印刷処理を行わせる（図５ＢステップＳ２４Ａ）。ここで出力情報送信モードが「クライアント送信モード」であるため、システム制御部３１は、通信制御部３３からネットワーク４０を介して、この印刷処理に伴う出力情報を、出力指示を行った該当のクライアントＰＣ２０に向けて送信させる（図５Ｂステップ２５）。通信制御部２３が上述の出力情報を受信すると、システム制御部２１は、この出力情報を記憶部２２に記憶させる（図５ＢステップＳ２６）。
【００３７】
この後、クライアントＰＣ２０Ａのシステム制御部２１が、通信制御部２３を通じて、ポーリングの結果として、クライアントＰＣ２０Ａが出力管理サーバ装置１０と通信を正常に行うことが可能であること、つまり、ネットワーク障害が解消していることを検知したとする（図５ＢステップＳ２７）。システム制御部２１は、通信制御部２３から、出力管理サーバ装置１０との通信が正常に行える状態にある旨の情報を、他のクライアントＰＣ２０に送信させる（図５ＢステップＳ２８）。また、システム制御部２１は、この通知に従って、出力モードを「通常出力モード」へ変更する（図５ＢステップＳ２９）。
【００３８】
クライアントＰＣ２０Ａのシステム制御部２１は、通信制御部２３からネットワーク４０を介して、クライアントＰＣ２０の出力モードが通常出力モードに変更された旨の通知を、画像形成装置３０に送信させる（図５ＢステップＳ３０）。システム制御部３１は、通信制御部３３を通じて、クライアントＰＣ２０の出力モードが通常出力モードに切り替わった通知を受信すると、出力情報送信モードを「サーバ送信モード」に変更する（図５ＢステップＳ３１）。
【００３９】
そしてシステム制御部２１は、通信制御部２３から、記憶部２２に記憶された出力情報を出力管理サーバ装置１０に送信させる（図５ＢステップＳ３２）。出力管理サーバ装置１０は、この出力情報を出力管理テーブルに記述する（図５ＢステップＳ３３）。以上、図５Ａ及び図５Ｂを用いて説明したように、システム制御部２１は、自装置が出力保持モードである場合、即ち通信が行えないことが検知手段により検知された場合には、通知に応じて画像形成装置３０から送信されてくる出力情報を受信すると、受信した当該出力情報を記憶手段に記憶させ、その後に、自装置が通常出力モードに変更された場合、即ち通信が行えることが検知手段により検知された場合には、記憶手段に記憶させた出力情報を出力情報蓄積装置に送信する制御を行う第1制御手段の一例として機能する。
以上が、クライアントＰＣ２０から印刷指示が為された場合の動作例である。
【００４０】
次に、画像形成装置３０においてコピー処理が為された場合の動作を説明する。図６Ａ及び図６Ｂは、画像形成装置３０においてコピー処理が為された場合の動作例を表すシーケンスチャートである。尚、図６Ａ及び図６Ｂに記載された各ステップにおいて、その付された符号が図５Ａまたは図５Ｂと同一のステップについては、処理内容についても図５Ａまたは図５Ｂと同様のため、詳細な説明を省略する。このシーケンスチャートの開始時点において、システム制御部２１は、出力モードを「通常出力モード」に設定しており、システム制御部３１は出力情報送信モードを「サーバ送信モード」に設定している。また、クライアントＰＣ２０Ａの通信制御部２３は、ネットワーク４０に接続された出力管理サーバ装置１０や画像形成装置３０の各々に対して、予め定められた周期に従ってポーリングを行っているものとする。
【００４１】
ユーザが、画像形成装置３０において、ＵＩ部３４を通じて、自身のユーザＩＤと、このユーザＩＤに対応付けられたパスワードとを入力した結果、ユーザ認証が正常に行われたとする（図６ＡステップＳ９）。このときシステム制御部３１は、ユーザ認証で入力されたユーザＩＤをＲＡＭに記憶させる（図６ＡステップＳ１０）。そしてユーザがＵＩ部３４を通じてコピー処理の指示を行うと、システム制御部３１は、指示された内容に従って画像形成部３５にコピー処理を行わせる（図６ＡステップＳ１３Ｂ）。そしてシステム制御部３１は、通信制御部３３から、このコピー処理に伴う出力情報を出力管理サーバ装置１０に送信させる（図６ＡステップＳ１４）。出力管理サーバ装置１０は、受信した出力情報を出力管理テーブルに記述する（図６ＡステップＳ１５）。その後、ステップＳ１６からステップＳ２１までの処理が行われたとする。このとき、クライアントＰＣ２０の出力モードは「出力保持モード」であり、画像形成装置３０の出力情報送信モードは「クライアント送信モード」である。
【００４２】
次に、ユーザがＵＩ部３４を通じて行った操作に応じて、システム制御部３１が、画像形成部３５にコピー処理を行わせたとする（図６ＢステップＳ２２Ｂ）。そしてシステム制御部３１は、ステップＳ１０でＲＡＭに記憶させたユーザＩＤをキーとして、ユーザ情報テーブルを検索し、このユーザＩＤに該当するＩＰアドレスを特定する（図６ＢステップＳ２３Ｂ）。このとき、ユーザ情報テーブルには、ステップＳ１９においてユーザ情報が記述されているから、ステップＳ１０でＲＡＭに記憶されたユーザＩＤに該当するＩＰアドレスが特定されるはずである。システム制御部３１は、通信制御部３３から、ステップＳ２１Ｂで特定されたＩＰアドレスを持つクライアントＰＣ２０を送信先として、出力情報を送信させる（図６ＢステップＳ２４Ｂ）。以降、ステップＳ２６からステップＳ３３の処理が行われる。以上が、画像形成装置３０においてコピー処理が為された場合の動作例である。
【００４３】
図７は、出力管理テーブルを表す図である。
出力管理テーブルは、出力管理サーバ装置１０の記憶部が記憶しているデータベースである。出力管理テーブルは、ユーザＩＤ、上限枚数、出力枚数、及び調整枚数といった項目からなる。ユーザＩＤは、ユーザ情報テーブルにおけるユーザＩＤと同様に、ユーザを一意に識別するＩＤであり、例えば図６に表すように、４桁の数字の組み合わせである。上限枚数は、当月、或いは当年といった、予め定められた期間において、該当するユーザが画像形成装置３０を用いた印刷処理およびコピー処理で出力を行ってもよい枚数である。ここでは、上限枚数は、一ヶ月の間に該当するユーザが出力を許可されている枚数を表すとする。出力枚数は、該当するユーザが当月に印刷処理やコピー処理によって出力させた枚数であって、出力された用紙の枚数を出力情報に基づいてユーザ毎に積算した枚数を表す。
【００４４】
調整枚数は、上限枚数を超過した枚数を当月において出力した場合に、この超過分を来月の上限枚数から差し引くといった調整を行う際の枚数であって、上限枚数から出力枚数を減算した枚数である。例えば、ユーザＩＤが「０００２」のユーザの出力枚数が「９５０」であった時点で、ネットワーク障害が発生し、出力管理サーバ装置１０にアクセスできなくなったとする。この場合、クライアントＰＣ２０は、上述したように出力保持モードに切り替わり、出力情報を自装置の記憶部２２に記憶する。ここでＩＤ「０００２」のユーザが、クライアントＰＣ２０から、１００枚の印刷処理を画像形成装置３０に指示したとする。このとき、クライアントＰＣ２０から出力管理サーバ装置１０にアクセスができないため、出力管理テーブルにおける上限枚数に基づく出力制限が機能しない状態となっており、上限枚数の「１０００」を超えても、印刷処理が行われる。次に、ネットワーク障害が解消し、出力管理サーバ装置１０へのアクセスが可能となると、クライアントＰＣ２０は記憶部２２に記憶されている出力情報を出力管理サーバ装置１０へ送信し、出力管理サーバ装置１０は、受信した出力情報に基づいて出力管理テーブルを更新する。これにより、ユーザＩＤ「０００２」の出力枚数は、上限枚数の「１０００」を超過した「１０５０」となる。そこで出力管理サーバ装置は、上限枚数「１０００」の超過分であって、上限枚数「１０００」から出力枚数「１０５０」を減算した数値である「―５０」を調整枚数として出力管理テーブルに記述する。この時点で、ＩＤ「０００２」のユーザの指示に基づく出力は制限される。そして、負の値である調整枚数「―５０」の絶対値「５０」が、その翌月の上限枚数「１０００」から差し引かれ、翌月の初めにおける上限枚数は「９５０」となる。
【００４５】
以上述べたように、本実施形態によれば、出力管理サーバ装置１０にアクセスできないような障害が発生している期間の出力情報であっても、この障害が解消した段階で、上述の出力情報を出力管理サーバ装置１０がクライアントＰＣ２０から受信するので、出力管理サーバ装置１０の記憶する出力情報が、実態と乖離することがない。また、画像形成装置３０における出力情報を、画像形成装置３０に指示を与える必須の構成としてシステム１００に含まれているクライアントＰＣ２０が記憶するので、例えば、出力管理サーバ装置１０に対する専用の代替サーバ装置など、システムにおいて常時は必要のない構成を新たに設置する必要がない。また、画像形成装置３０が、印刷機能を実現するためのメモリのみを持つプリンタのように、出力情報を永続的に蓄積して記憶するだけの余裕がない場合であっても、出力情報の管理が行われる。
【００４６】
以上の実施形態は次のように変形可能である。尚、以下の変形例は適宜組み合わせて実施しても良い。
＜変形例１＞
実施形態においては、出力管理サーバ装置１０に対してポーリングを行い、また、クライアントＰＣ２０における出力モードを画像形成装置３０に通知を行うのは、代表的な１台のクライアントＰＣ２０であるとしたが、上述の動作を行うクライアントＰＣ２０の数は、これに限ったものではない。例えば、システム１００において、ネットワーク４０を複数のサブネットで構成し、これらのサブネット毎に、上述の動作を行う代表的なクライアントＰＣ２０を１台ずつ用意してもよい。このようにすれば、代表的なクライアントＰＣ２０における負荷を軽減し、ネットワーク４０において特定の箇所に通信が集中して輻輳が発生することを抑制すると共に、実施形態と同様の効果を得ることができる。また、例えば全てのクライアントＰＣ２０が出力管理サーバ装置１０に対してポーリングを行ってもよい。
【００４７】
＜変形例２＞
実施形態においては、ユーザを一意に識別する識別子として、例えば４桁の数字の組み合わせであるユーザＩＤを用いていたが、これに限らず、漢字、平仮名、カタカナ、及びアルファベット等を任意に組み合わせたユーザ名を用いてもよい。要するに、ユーザを一意に識別できるものであればよい。
【００４８】
＜変形例３＞
実施形態においては、画像形成装置３０が有する機能として印刷機能及びコピー機能を挙げたが、これに限らず更にファクシミリ機能を有するようにしてもよい。この場合、ファクシミリ処理における出力情報の管理は、図６における、画像形成装置３０を用いてコピー処理が為された場合の動作例を表すシーケンスチャートと同じ流れに沿って処理が行われる。このようにすれば、ファクシミリ機能における出力情報についても、実施形態と同様の効果が得られる。
【００４９】
＜変形例４＞
実施形態においては、出力情報に含まれる情報として、出力処理を指示したユーザを識別するユーザＩＤと、該当の出力処理で出力された出力枚数とを挙げたが、出力情報は、これに限ったものではない。出力情報は、例えば、印刷指示が行われたデータの名前を表すドキュメント名、出力が行われた日時、モノクロ／カラーの種別、両面印刷／片面印刷の種別、Ｎアップの有無等を含んでもよい。
【００５０】
＜変形例５＞
本発明は、クライアント装置又はサーバ装置であるコンピュータに本発明を実現させるためのプログラムや、かかるプログラムを記憶させた光ディスク等の記録媒体としても特定され得る。本発明に係るプログラムは、インターネット等のネットワークを介して、クライアント装置又はサーバ装置にダウンロードさせ、これをインストールして利用可能にするなどの形態でも提供され得る。
【符号の説明】
【００５１】
１０…出力管理サーバ装置、２０Ａ，２０Ｂ，２０Ｃ，２０Ｄ…クライアントＰＣ、２１…システム制御部、２２…記憶部、２３…通信制御部、２４…ＵＩ部、２５…バス、３０Ａ，３０Ｂ…画像形成装置、３１…システム制御部、３２…記憶部、３３…通信制御部、３４…ＵＩ部、３５…画像形成部、３６…バス、４０…ネットワーク
【図１】
2012068913.tif 000003
【図２】
2012068913.tif 000004
【図３】
2012068913.tif 000005
【図４】
2012068913.tif 000006
【図５Ａ】
2012068913.tif 000007
【図５Ｂ】
2012068913.tif 000008
【図６Ａ】
2012068913.tif 000009
【図６Ｂ】
2012068913.tif 000010
【図７】
2012068913.tif 000011