(57)【要約】【課題】入手希望期限を考慮しながら、効率よく印刷を行なうことができる印刷処理システム、印刷処理方法及び印刷処理プログラムを提供する。【解決手段】利用者端末１０の制御部１１は、処理期日を含む印刷条件から、集中処理プリンタ３６を出力先候補として含む場合には、削減コストの計算処理を実行する。制御部１１は、出力先候補に応じて、ローカルプリンタ２６の実行ボタンや集中処理プリンタ３６の実行ボタンを含めた確認画面データを生成し、算出した削減コストに関するデータを確認画面データに含める。制御部１１は、ローカルプリンタ印刷指示を取得した場合、ローカル印刷管理サーバ２０に印刷データを含む印刷依頼処理を実行する。制御部１１は、プリントセンタ印刷指示を取得した場合には、管理センタサーバ３０への印刷依頼処理を実行する。【選択図】図１
2010257136.tif 000002
【特許請求の範囲】
【請求項１】
ローカルプリンタが用いる印刷データを記憶する第１印刷データ記憶手段を備えたローカル印刷管理手段と、
集中処理プリンタが用いる印刷データを記憶した第２印刷データ記憶手段と、前記印刷データに関連付けて依頼元識別子を含む依頼管理データを記憶する依頼管理データ記憶手段とを備えた中央印刷管理手段とに接続され、
制御手段を備えた利用者端末からなる印刷処理システムであって、
前記制御手段は、
印刷物の入手を希望する入手希望期限を含む印刷条件に関するデータを取得する印刷情報取得手段と、
前記印刷条件を用いて印刷が可能な出力先候補を特定する出力先候補特定手段と、
前記ローカルプリンタ及び前記集中処理プリンタにおいて印刷した場合のコストに関する評価値を算出する評価手段と、
前記評価値及び前記入手希望期限に基づいて、印刷を実行させる出力先として前記ローカルプリンタ又は前記集中処理プリンタのいずれかを特定する決定手段と、
出力先を前記ローカルプリンタに決定した場合には、印刷データを前記ローカル印刷管理手段に送信する第１依頼手段と、
出力先を前記集中処理プリンタに決定した場合には、依頼元識別子と印刷データを含む印刷依頼を前記中央印刷管理手段に送信する第２依頼手段と
を備えたことを特徴とする印刷処理システム。
【請求項２】
集中処理プリンタの混雑状況を、前記入手希望期限及び未処理の印刷データにおける出力枚数に対応付けて記録された混雑状況判定データ記憶手段が設けられており、
前記依頼管理データ記憶手段には、依頼元識別子に対して、前記入手希望期限、出力枚数及び未処理フラグが関連付けて記憶されており、
前記制御手段は、
出力先候補特定手段が集中処理プリンタを出力先候補として特定した場合には、前記依頼管理データ記憶手段から未処理フラグを含む依頼管理データを特定し、
前記混雑状況判定データ記憶手段を用いて、前記依頼管理データに関連付けられた印刷データの出力枚数を用いて出力所要時間を算出し、
この出力所要時間によって前記入手希望期限より遅延の可能性の有無を判定する混雑状況判定手段と、
前記入手希望期限より遅延する場合には、遅延を通知する通知手段と
を備えたことを特徴とする請求項１に記載の印刷処理システム。
【請求項３】
前記制御手段は、
前記ローカルプリンタにおける処理時間を算出する処理時間評価手段と、
前記出力先候補特定手段が、前記ローカルプリンタ及び前記集中処理プリンタの両方で印刷が可能であると判定した場合には、前記評価値と、前記処理時間と、出力先のプリンタを選択する選択手段とを含む確認画面の画面データを生成して確認画面を表示する確認画面生成手段とを更に備え、
前記決定手段は、前記選択手段を介して、印刷を実行するプリンタを決定することを特徴とする請求項１又は２に記載の印刷処理システム。
【請求項４】
ローカルプリンタが用いる印刷データを記憶する第１印刷データ記憶手段を備えたローカル印刷管理手段と、
集中処理プリンタが用いる印刷データを記憶した第２印刷データ記憶手段と、前記印刷データに関連付けて依頼元識別子を含む依頼管理データを記憶する依頼管理データ記憶手段とを備えた中央印刷管理手段とに接続され、
制御手段を備えた利用者端末からなる印刷処理システムを用いた印刷方法であって、
前記制御手段は、
印刷物の入手を希望する入手希望期限を含む印刷条件に関するデータを取得する印刷情報取得段階と、
前記印刷条件を用いて印刷が可能な出力先候補を特定する出力先候補特定段階と、
前記ローカルプリンタ及び前記集中処理プリンタにおいて印刷した場合のコストに関する評価値を算出する評価段階と、
前記評価値及び前記入手希望期限に基づいて、印刷を実行させる出力先として前記ローカルプリンタ又は前記集中処理プリンタのいずれかを特定する決定段階と、
出力先を前記ローカルプリンタに決定した場合には、印刷データを前記ローカル印刷管理手段に送信する第１依頼段階と、
出力先を前記集中処理プリンタに決定した場合には、依頼元識別子と印刷データを含む印刷依頼を前記中央印刷管理手段に送信する第２依頼段階と
を実行することを特徴とすることを特徴とする印刷処理方法。
【請求項５】
ローカルプリンタが用いる印刷データを記憶する第１印刷データ記憶手段を備えたローカル印刷管理手段と、
集中処理プリンタが用いる印刷データを記憶した第２印刷データ記憶手段と、前記印刷データに関連付けて依頼元識別子を含む依頼管理データを記憶する依頼管理データ記憶手段とを備えた中央印刷管理手段とに接続され、
制御手段を備えた利用者端末からなる印刷処理システムに用いる印刷処理プログラムであって、
前記制御手段を、
印刷物の入手を希望する入手希望期限を含む印刷条件に関するデータを取得する印刷情報取得手段、
前記印刷条件を用いて印刷が可能な出力先候補を特定する出力先候補特定手段、
前記ローカルプリンタ及び前記集中処理プリンタにおいて印刷した場合のコストに関する評価値を算出する評価手段、
前記評価値及び前記入手希望期限に基づいて、印刷を実行させる出力先として前記ローカルプリンタ又は前記集中処理プリンタのいずれかを特定する決定手段、
出力先を前記ローカルプリンタに決定した場合には、印刷データを前記ローカル印刷管理手段に送信する第１依頼手段、及び
出力先を前記集中処理プリンタに決定した場合には、依頼元識別子と印刷データを含む印刷依頼を前記中央印刷管理手段に送信する第２依頼手段
として機能させることを特徴とすることを特徴とする印刷処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各エリアに設置されたローカルプリンタと、各エリアの印刷依頼に基づいて、集中して印刷を行なう集中処理プリンタとを使い分けるための印刷処理システム、印刷処理方法及び印刷処理プログラムに関する。
【背景技術】
【０００２】
電子データの文章や画像を紙に印刷する場合、利用者端末は、電子データから印刷データを生成し、プリンタに送信して、プリンタに印刷処理を実行させる。このような場合、利用者端末の近傍にあるプリンタにおいて印刷を行なうことが多い。しかし、このプリンタが混雑している場合には、他のプリンタにおいて印刷したい場合もある。そこで、印刷データを一時的に記憶し、プリンタからの要求に応じて送信するローカル管理サーバを備えた印刷処理システムが開発されている。
【０００３】
このローカル管理サーバにおいては、利用者端末から送信された印刷データを管理する。ローカル管理サーバは、プリンタからの要求に応じて、記憶している印刷データを送信する。プリンタは、受信した印刷データに基づいて印刷処理を実行する。
【０００４】
一方、専門的に印刷業務を行なうプリントセンタに対してオンラインで印刷要求を受け付ける技術が検討されている（例えば、特許文献１参照。）。このプリントセンタにおいては、専門的に業務が行なわれているため、利用者が自分でプリンタにおいて印刷処理を実行する場合に比べて、効率よく印刷を行なうことができる。従って、プリントセンタを活用することが望まれている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載されているようなプリントセンタを利用する場合には、印刷物が利用者の手元に到着するまでに時間がかかる。このため、すぐに印刷物を入手したい場合には、ローカル管理サーバに接続されたプリンタにおいて印刷することが必要である。
【０００６】
本発明は、上述の課題に鑑みてなされ、その目的は、入手希望期限を考慮しながら、効率よく印刷を行なうことができる印刷処理システム、印刷処理方法及び印刷処理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記問題点を解決するために、請求項１に記載の発明は、ローカルプリンタが用いる印刷データを記憶する第１印刷データ記憶手段を備えたローカル印刷管理手段と、集中処理プリンタが用いる印刷データを記憶した第２印刷データ記憶手段と、前記印刷データに関連付けて依頼元識別子を含む依頼管理データを記憶する依頼管理データ記憶手段とを備えた中央印刷管理手段とに接続され、制御手段を備えた利用者端末からなる印刷処理システムであって、前記制御手段は、印刷物の入手を希望する入手希望期限を含む印刷条件に関するデータを取得する印刷情報取得手段と、前記印刷条件を用いて印刷が可能な出力先候補を特定する出力先候補特定手段と、前記ローカルプリンタ及び前記集中処理プリンタにおいて印刷した場合のコストに関する評価値を算出する評価手段と、前記評価値及び前記入手希望期限に基づいて、印刷を実行させる出力先として前記ローカルプリンタ又は前記集中処理プリンタのいずれかを特定する決定手段と、出力先を前記ローカルプリンタに決定した場合には、印刷データを前記ローカル印刷管理手段に送信する第１依頼手段と、出
力先を前記集中処理プリンタに決定した場合には、依頼元識別子と印刷データを含む印刷依頼を前記中央印刷管理手段に送信する第２依頼手段とを備えたことを要旨とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の印刷処理システムにおいて、集中処理プリンタの混雑状況を、前記入手希望期限及び未処理の印刷データにおける出力枚数に対応付けて記録された混雑状況判定データ記憶手段が設けられており、前記依頼管理データ記憶手段には、依頼元識別子に対して、前記入手希望期限、出力枚数及び未処理フラグが関連付けて記憶されており、前記制御手段は、出力先候補特定手段が集中処理プリンタを出力先候補として特定した場合には、前記依頼管理データ記憶手段から未処理フラグを含む依頼管理データを特定し、前記混雑状況判定データ記憶手段を用いて、前記依頼管理データに関連付けられた印刷データの出力枚数を用いて出力所要時間を算出し、この出力所要時間によって前記入手希望期限より遅延の可能性の有無を判定する混雑状況判定手段と、前記入手希望期限より遅延する場合には、遅延を通知する通知手段とを備えたことを要旨とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の印刷処理システムにおいて、前記制御手段は、前記ローカルプリンタにおける処理時間を算出する処理時間評価手段と、前記出力先候補特定手段が、前記ローカルプリンタ及び前記集中処理プリンタの両方で印刷が可能であると判定した場合には、前記評価値と、前記処理時間と、出力先のプリンタを選択する選択手段とを含む確認画面の画面データを生成して確認画面を表示する確認画面生成手段とを更に備え、前記決定手段は、前記選択手段を介して、印刷を実行するプリンタを決定することを要旨とする。
【００１０】
請求項４に記載の発明は、ローカルプリンタが用いる印刷データを記憶する第１印刷データ記憶手段を備えたローカル印刷管理手段と、集中処理プリンタが用いる印刷データを記憶した第２印刷データ記憶手段と、前記印刷データに関連付けて依頼元識別子を含む依頼管理データを記憶する依頼管理データ記憶手段とを備えた中央印刷管理手段とに接続され、制御手段を備えた利用者端末からなる印刷処理システムを用いた印刷方法であって、前記制御手段は、印刷物の入手を希望する入手希望期限を含む印刷条件に関するデータを取得する印刷情報取得段階と、前記印刷条件を用いて印刷が可能な出力先候補を特定する出力先候補特定段階と、前記ローカルプリンタ及び前記集中処理プリンタにおいて印刷した場合のコストに関する評価値を算出する評価段階と、前記評価値及び前記入手希望期限に基づいて、印刷を実行させる出力先として前記ローカルプリンタ又は前記集中処理プリンタのいずれかを特定する決定段階と、出力先を前記ローカルプリンタに決定した場合には、印刷データを前記ローカル印刷管理手段に送信する第１依頼段階と、出力先を前記集中処理プリンタに決定した場合には、依頼元識別子と印刷データを含む印刷依頼を前記中央印刷管理手段に送信する第２依頼段階とを実行することを要旨とする。
【００１１】
請求項５に記載の発明は、ローカルプリンタが用いる印刷データを記憶する第１印刷データ記憶手段を備えたローカル印刷管理手段と、集中処理プリンタが用いる印刷データを記憶した第２印刷データ記憶手段と、前記印刷データに関連付けて依頼元識別子を含む依頼管理データを記憶する依頼管理データ記憶手段とを備えた中央印刷管理手段とに接続され、制御手段を備えた利用者端末からなる印刷処理システムに用いる印刷処理プログラムであって、前記制御手段を、印刷物の入手を希望する入手希望期限を含む印刷条件に関するデータを取得する印刷情報取得手段、前記印刷条件を用いて印刷が可能な出力先候補を特定する出力先候補特定手段、前記ローカルプリンタ及び前記集中処理プリンタにおいて印刷した場合のコストに関する評価値を算出する評価手段、前記評価値及び前記入手希望期限に基づいて、印刷を実行させる出力先として前記ローカルプリンタ又は前記集中処理プリンタのいずれかを特定する決定手段、出力先を前記ローカルプリンタに決定した場合には、印刷データを前記ローカル印刷管理手段に送信する第１依頼手段、及び出力先を前
記集中処理プリンタに決定した場合には、依頼元識別子と印刷データを含む印刷依頼を前記中央印刷管理手段に送信する第２依頼手段として機能させることを要旨とする。
【００１２】
（作用）
本発明によれば、制御手段は、印刷物を入手するまでの入手希望期限を含む印刷条件に関するデータを取得する。制御手段は、印刷条件を用いて出力先候補を決定する。制御手段は、ローカルプリンタ及び集中処理プリンタにおいて印刷した場合のコストに関する評価値を算出し、この評価値に基づいて印刷を実行するプリンタを特定する。制御手段は、出力先をローカルプリンタに決定した場合には、印刷データをローカル印刷管理手段に送信する。ローカル印刷管理手段は、取得した印刷データを第１印刷データ記憶手段に記録し、ローカルプリンタに印刷させる。制御手段は、出力先を集中処理プリンタに決定した場合には、依頼元識別子と印刷データを含む印刷依頼を中央印刷管理手段に送信する。中央印刷管理手段は、印刷依頼に含まれる印刷データを第２印刷データ記憶手段に記録し、集中処理プリンタに印刷させる。中央印刷管理手段は、印刷依頼に含まれる依頼元識別子を含む依頼管理データを依頼管理データ記憶手段に記録して管理する。このため、入手希望期限を考慮した上で、コストを低減できるプリンタにおいて、効率よく印刷を行なうことができる。
【００１３】
本発明によれば、制御手段は、集中処理プリンタを出力先候補として決定した場合には、依頼管理データ記憶手段に記録された未処理フラグを含む依頼管理データの出力枚数に対応して入手希望期限より遅延する可能性があるか否かを混雑状況判定データ記憶手段を用いて特定する。制御手段は、入手希望期限より遅延する場合には、遅延を通知する。このため、利用者は、集中処理プリンタにおいて印刷を実行する場合には、自分が望む入手希望期限に対して遅延の可能性の有無を把握できる。従って、入手希望期限を厳守したい場合には、出力先を変更して、ローカルプリンタにおいて印刷を実行することができる。
【００１４】
本発明によれば、制御手段は、ローカルプリンタにおける処理時間を算出する。制御手段は、出力先候補がローカルプリンタ及び集中処理プリンタの両方の場合には、算出した評価値と、処理時間評価手段が算出した処理時間と、ローカルプリンタにおける印刷指示又は集中処理プリンタにおける印刷指示を選択する選択手段とを含む確認画面の画面データを生成して確認画面を表示する。制御手段は、選択手段を介して印刷を実行するプリンタを決定する。このため、利用者は、確認画面に表示されたコストに関する評価値と処理時間とを考慮して、より適切なプリンタを選択することができる。
【発明の効果】
【００１５】
本発明によれば、利用者が希望する処理期日やコストに応じた印刷を、効率よく行なうことができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態におけるシステムの概略構成図。
【図２】印刷処理の処理手順を説明するための流れ図。
【図３】ローカルプリンタにおける印刷が選択された場合の処理手順を説明するための流れ図。
【図４】プリントセンタの集中処理プリンタにおける印刷が選択された場合の処理手順を説明するための流れ図。
【図５】基本情報設定画面を説明するための画面図。
【図６】条件調整画面を説明するための画面図。
【図７】確認画面を説明するための画面図。
【発明を実施するための形態】
【００１７】
以下、本発明を具体化した一実施形態を図１〜図７に基づいて説明する。本実施形態においては、図１に示すように、利用者端末１０、ローカル印刷管理手段としてのローカル印刷管理サーバ２０及び、中央印刷管理手段としての管理センタサーバ３０を備えた印刷システムとして説明する。ここで、ローカル印刷管理サーバ２０は、ローカルプリンタ２６の印刷に用いる印刷データを管理する。ローカルプリンタ２６は、利用者端末１０の近傍に設置されており、利用者自身が印刷物を回収できる。管理センタサーバ３０は、プリントセンタに設置された集中処理プリンタ３６の印刷に用いる印刷データを管理する。プリントセンタは、社内における印刷処理を集中して実行する部署である。集中処理プリンタ３６は、このプリントセンタにおける印刷処理を実行する。以下、各構成について、具体的に説明する。
【００１８】
本実施形態の利用者端末１０は、操作部、表示部及び通信処理部等を備える。操作部は、キーボードやポインティングデバイスから構成されている。表示部は、ディスプレイから構成されている。
【００１９】
この利用者端末１０は、図１に示すように、制御部１１、用途別設定データ記憶部１２、利用者データ記憶部１３及び混雑状況判定データ記憶部１４を備える。ここで、混雑状況判定データ記憶部１４は、混雑状況判定データ記憶手段として機能する。
【００２０】
制御部１１は、制御手段（ＣＰＵ）及び記憶手段（ＲＡＭ、ＲＯＭ等）から構成されている。制御部１１は、後述する処理（印刷情報取得段階、出力先候補特定段階、評価段階、決定段階、第１依頼段階及び第２依頼段階等を含む処理）を実行する印刷処理プログラムを記憶している。この印刷処理プログラムを実行することにより、制御部１１は、印刷情報取得手段１１１、出力先候補特定手段１１２、処理時間評価手段としての所要時間評価手段１１３、及び評価手段としてのコスト評価手段１１４等として機能する。更に、制御部１１は、混雑状況判定手段１１５、通知手段及び決定手段としての確認画面生成手段１１６、第１依頼手段としてのローカルプリンタ印刷依頼手段１１７、及び第２依頼手段としてのプリントセンタ印刷依頼手段１１８等として機能する。
【００２１】
印刷情報取得手段１１１は、利用者が設定した印刷条件に関する情報を取得する。本実施形態では、後述する基本情報設定画面及び条件調整初期画面の画面データを記憶している。基本情報設定画面の画面データには、基本情報項目の各項目を特定する項目識別子と、設定ボタンとが含まれる。ここで、基本情報項目の各項目には、印刷ファイル名、印刷部数、印刷範囲、処理期日及び印刷用途等が含まれている。印刷ファイル名とは、印刷対象となるファイルの名称である。印刷範囲とは、印刷対象のファイルにおいて印刷する頁を特定する情報であり、印刷範囲が指定されていない場合には、このファイルの全頁を印刷する。処理期日とは、利用者が印刷物の入手を希望するまでの入手希望期限である。印刷用途とは、この印刷を行なうときの用途である。
【００２２】
基本情報設定画面の画面データには、印刷ファイル名、印刷部数及び印刷範囲等を入力する入力欄と、処理期日及び印刷用途の各項目において選択可能な選択肢を特定する識別子に関するデータが含まれる。例えば、処理期日の項目においては、「即時」、「２〜３日後」及び「１週間後」の３つの選択肢が含まれる。また、印刷用途の選択肢には、「社内資料」や「配布資料」等がある。
【００２３】
条件調整初期画面の画面データには、印刷詳細条件の各項目、選択条件及び初期選択条件を特定するデータと、設定ボタンとが含まれる。この印刷詳細条件の各項目には、カラー印刷又はモノクロ印刷、原稿サイズ、方向、出力用紙サイズ、集約やステープル等の項目が含まれる。選択条件とは、各項目で選択可能な条件である。例えば、「カラー／モノクロ印刷」の項目の場合には、選択条件としては「カラー印刷」又は「モノクロ印刷」が
ある。また、初期選択条件は、初期値として設定されている選択条件であり、この項目の場合には「モノクロ印刷」である。
【００２４】
印刷情報取得手段１１１は、基本情報設定画面を介して印刷基本情報を取得する。印刷情報取得手段１１１は、用途別設定データ記憶部１２から取得したデータと条件調整初期画面データとを用いて条件調整画面の画面データを生成する。印刷情報取得手段１１１は、この条件調整画面を介して印刷詳細条件を取得する。
【００２５】
出力先候補特定手段１１２は、基本情報設定画面及び条件調整画面を介して取得した印刷条件に基づいて出力先候補の決定を行なう。出力先候補特定手段１１２は、ローカルプリンタ２６だけが印刷可能な条件（ローカル印刷専用条件）と、プリントセンタの集中処理プリンタ３６だけが印刷可能な条件（センタ印刷専用条件）とを記憶している。ローカル印刷専用条件及びセンタ印刷専用条件には、項目を特定する項目識別子と、この項目の条件を特定する条件識別子とが含まれる。出力先候補特定手段１１２は、取得した印刷条件と、ローカル印刷専用条件及びセンタ印刷専用条件とを比較して、出力先候補を決定する。出力先候補特定手段１１２は、出力先として可能なプリンタが、ローカルプリンタのみ、プリントセンタの集中処理プリンタ３６のみ、又は両方のプリンタ（ローカルプリンタ２６及び集中処理プリンタ３６）のいずれかを決定する。
【００２６】
所要時間評価手段１１３は、出力先候補としてローカルプリンタ２６を含む場合に、各ローカルプリンタ２６の所要時間を算出する。この所要時間評価手段１１３は、図２に示す所要時間算出式と、この所要時間算出式に用いられる「出力速度」、「係数」及び「製本処理時間」の各値を記憶している。この所要時間算出式における「出力速度」は、ローカルプリンタ２６における１分あたりの枚数である。「係数」は、ローカル印刷管理サーバ２０における印刷出力に要する理論的な時間や実測時間等の平均値から算出される調整値である。「製本処理時間」は、１部に対して行われる製本処理（例えば、ステープル処理や中綴じ処理等）の処理時間であり、製本処理に関する印刷条件の項目識別子毎に記憶されている。
【００２７】
コスト評価手段１１４は、出力先候補の中に集中処理プリンタ３６が含まれる場合に、集中処理プリンタ３６における削減コストを算出する。ここで、削減コストとは、ローカルプリンタ２６の代わりに集中処理プリンタ３６において印刷処理を実行した場合に削減されたコストである。このコスト評価手段１１４は、図２に示す削減コスト算出式と、この削減コスト算出式に用いられる「削減率」の値を記憶している。この削減率は、集中処理プリンタ３６において１枚印刷したときのコストから、ローカルプリンタ２６において１枚印刷したときのコストを減算した値である。
【００２８】
混雑状況判定手段１１５は、プリントセンタにおける混雑状況を判定する。具体的には、混雑状況判定手段１１５は、印刷処理を実行する毎に、管理センタサーバ３０は、未処理のジョブのページ数及び部数を取得する。混雑状況判定手段１１５は、取得した依頼管理データと、混雑状況判定データ記憶部１４の混雑状況判定データを用いて、プリントセンタの混雑状況を判定する。
【００２９】
確認画面生成手段１１６は、出力先候補を決定するための画面を生成する。この確認画面生成手段１１６は、初期確認画面データを記憶している。この初期確認画面データには、ローカルプリンタ２６又は集中処理プリンタ３６において印刷を実行する実行ボタンが含まれる。確認画面生成手段１１６は、出力先候補としてローカルプリンタ２６又は集中処理プリンタ３６のいずれか一方のみが特定された場合には、初期確認画面データにおいて、出力先候補のプリンタの実行ボタンを表示した確認画面データを生成する。確認画面生成手段１１６は、出力先候補として両方のプリンタが可能の場合には、ローカルプリン
タ２６又は集中処理プリンタ３６において印刷を実行する実行ボタンを含む初期確認画面データを確認画面の画面データとして用いる。なお、本実施形態においては、確認画面の実行ボタンが選択手段として機能する。
【００３０】
ローカルプリンタ印刷依頼手段１１７は、ローカルプリンタ２６の実行ボタンの押下を検出した場合には、ローカルプリンタにおける印刷の依頼処理を実行する。具体的には、ローカルプリンタ印刷依頼手段１１７は、印刷データを生成し、これを含む管理依頼をローカル印刷管理サーバ２０に送信する。
【００３１】
プリントセンタ印刷依頼手段１１８は、集中処理プリンタ３６の実行ボタンの押下を検出した場合には、プリントセンタにおける印刷の依頼処理を実行する。プリントセンタ印刷依頼手段１１８は、印刷条件に含まれる処理期日に対応する印刷期限を算出する。このため、プリントセンタ印刷依頼手段１１８は、処理期日に対応する加算日数を現在日に加算して印刷期限を算出する。具体的には、プリントセンタ印刷依頼手段１１８は、処理期日が「２〜３日後」の場合には、現在日に対して２日を加算した年月日を印刷期限として算出する。プリントセンタ印刷依頼手段１１８は、処理期日が「１週間後」の場合には、現在日に対して７日を加算した日を印刷期限として算出する。更に、プリントセンタ印刷依頼手段１１８は、印刷データを生成する。プリントセンタ印刷依頼手段１１８は、算出した印刷期限及び生成した印刷データを含む印刷依頼を管理センタサーバ３０に送信する。
【００３２】
一方、用途別設定データ記憶部１２には、印刷用途に対応させた印刷設定条件に関するデータが記憶されている。この用途別設定データは、印刷プログラムの実行前までに記憶される。この用途別設定データには、印刷用途識別子及び印刷設定条件に関するデータが含まれる。
【００３３】
印刷用途識別子データ領域には、各印刷用途を特定するための識別子（印刷用途識別子）に関するデータが記録されている。本実施形態では、この印刷用途識別子は、基本情報設定画面における印刷用途の選択肢を特定するための各識別子と同じである。
【００３４】
印刷設定条件に関するデータ領域には、この印刷用途識別子に対応付けられた印刷詳細条件に関するデータが記録される。この印刷設定条件には、詳細設定の各項目を特定する項目識別子と、各項目の初期選択条件を特定するデータとが含まれる。
【００３５】
利用者データ記憶部１３には、本システムの利用者に関するデータが記録されている。利用者データは、この利用者端末１０の利用者登録が行なわれた場合に記録される。この利用者データには、利用者識別子、氏名及び部署識別子に関するデータが含まれる。
【００３６】
利用者識別子データ領域には、各利用者を特定するための識別子（利用者識別子）に関するデータが記録されている。この利用者識別子に関するデータが依頼元識別子データとして機能する。本実施形態では、利用者識別子として社員番号を用いる。
【００３７】
氏名データ領域には、この利用者の氏名に関するデータが記録されている。
部署識別子データ領域には、この利用者の属する部署を特定する識別子（部署識別子）に関するデータが記録されている。
【００３８】
混雑状況判定データ記憶部１４には、プリントセンタにおける混雑状況を判定するために用いるデータが記憶されている。この混雑状況判定データは、印刷ジョブ単位毎の頁数や処理条件から所要時間を算出するために用いられる。この所要時間はポイントによって表され、プリントセンタにおいて印刷期限内に印刷を行なうことができるかどうかを判定
するために用いられる。混雑状況判定データは、印刷処理プログラムの実行前までに記憶される。この混雑状況判定データには、ポイント計算式データと、設定ポイント範囲データとが含まれる。
【００３９】
ポイント計算式データ領域には、ポイントを計算する計算式に関するデータが記録されている。このポイント計算式は、例えば、ページ数、部数及び印刷条件に要する時間に関する関数である。
【００４０】
設定ポイント範囲データ領域には、本実施形態における処理期日（２〜３日後又は１週間後）に対して、「通常」「繁忙」「不可」の３つ混雑状態毎にポイント範囲（下限値や上限値）が記録されている。「通常」の混雑状態とは、通常の業務受付ができる状態であり、特に遅れが予想されず、プリントセンタにおける印刷処理が可能な状態を示す。「繁忙」の混雑状態とは、印刷ジョブが複数、蓄積されており、比較的忙しい状態であって、基本的には期日には間に合うが、遅れる可能性がある状態を示す。「不可」の混雑状態とは、印刷ジョブが蓄積されていて、現在の状態ではジョブを受け付けても期日までに処理できない状態を示す。
【００４１】
一方、利用者端末１０は、ローカル印刷管理サーバ２０に接続されている。このローカル印刷管理サーバ２０は、複数のローカルプリンタ２６にネットワークを介して接続されている。このローカル印刷管理サーバ２０は、ローカルプリンタ２６における印刷処理に用いる印刷データを管理する。具体的には、このローカル印刷管理サーバ２０は、利用者端末１０から印刷データを取得し、ローカルプリンタ２６からの要求に応じて印刷データをローカルプリンタ２６に送信する。
【００４２】
ローカル印刷管理サーバ２０は、第１印刷データ記憶手段としての印刷管理データ記憶部２１を備えている。印刷管理データ記憶部２１には、印刷管理データが記憶される。この印刷管理データは、利用者端末１０から管理依頼（印刷依頼）を受信した場合に生成して記憶される。この印刷管理データには、管理識別子及び利用者識別子に関するデータと、印刷データとが含まれる。
【００４３】
管理識別子データ領域には、各印刷管理データを特定するための識別子（管理識別子）に関するデータが記録される。
利用者識別子データ領域には、この管理識別子の印刷データを送信した利用者端末１０の利用者を特定する識別子（利用者識別子）に関するデータが記録される。
印刷データ領域には、ローカルプリンタ２６における印刷処理に用いる印刷データが記録される。
【００４４】
また、ローカル印刷管理サーバ２０には、ローカルプリンタ２６が接続されている。このローカルプリンタ２６は、通信部、印刷機能部、ＩＣカード読取部及び制御部を備えている。通信部は、ローカル印刷管理サーバ２０とデータの送受信を行なう。印刷機能部は、印刷データに基づいて印刷を実行する。ＩＣカード読取部は、ＩＣカードに記憶された認証情報や利用者識別子を取得して、制御部に供給する。
【００４５】
ローカルプリンタ２６の制御部は、これら通信部、印刷部及びＩＣカード読取部等の制御を実行する。具体的には、制御部は、ＩＣカード読取部から取得した認証情報を用いてユーザ認証を行なう。制御部は、印刷データ要求をローカル印刷管理サーバ２０に送信して印刷データを取得する。制御部は、印刷機能部を制御して印刷を実行させる。
【００４６】
一方、利用者端末１０は、ネットワークを介して管理センタサーバ３０に接続されている。この管理センタサーバ３０は、集中処理プリンタ３６における印刷処理に用いる印刷
データを管理する。更に、管理センタサーバ３０は、印刷データを用いた印刷ジョブを管理する。具体的には、この管理センタサーバ３０は、利用者端末１０から印刷データ及び依頼元データを含む印刷依頼を取得する。管理センタサーバ３０は、この印刷依頼の依頼元データから依頼管理データを生成し、この依頼管理データに基づいて印刷ジョブを管理する。また、管理センタサーバ３０は、印刷データを集中処理プリンタ３６に送信して、集中処理プリンタ３６に印刷処理を実行させる。
【００４７】
管理センタサーバ３０は、第２印刷データ記憶手段としての集中印刷管理データ記憶部３１、及び依頼管理データ記憶手段としての依頼管理データ記憶部３２を備えている。
集中印刷管理データ記憶部３１には、集中処理プリンタ３６において用いられる印刷データを含む集中印刷管理データが記憶される。この集中印刷管理データは、利用者端末１０から印刷データを受信した場合に生成されて記憶される。この集中印刷管理データには、印刷識別子に関するデータ及び印刷データが含まれる。
【００４８】
印刷識別子データ領域には、各印刷管理データを特定するための識別子（印刷識別子）に関するデータが記録される。
印刷データ領域には、利用者端末１０から取得した印刷依頼に含まれる印刷データが記録される。
【００４９】
依頼管理データ記憶部３２には、印刷ジョブを管理するための依頼管理データが記憶される。この依頼管理データは、利用者端末１０から印刷依頼を受信した場合に生成されて記憶される。依頼管理データには、ジョブ識別子、受信日時、印刷頁数、印刷部数、印刷期限、印刷識別子、依頼元及び状況フラグに関するデータが含まれる。ここで、依頼元データには、印刷の依頼元に関するデータが記録される。この依頼元データには、利用者識別子、利用者氏名及び部署識別子に関するデータが含まれる。
【００５０】
ジョブ識別子データ領域には、このジョブを特定するための識別子（ジョブ識別子）に関するデータが含まれる。
受信日時データ領域には、このジョブを受信した日時に関するデータが記録される。
【００５１】
印刷頁数データ領域及び印刷部数データ領域には、このジョブによって印刷される印刷物の頁数及び部数に関するデータがそれぞれ記憶される。
印刷期限データ領域には、このジョブによって印刷された印刷物を利用者が入手する期限に関するデータが記録される。
【００５２】
印刷識別子データ領域には、このジョブに用いられる印刷データを特定する印刷識別子に関するデータが記録される。この印刷識別子を介して、依頼管理データと集中印刷管理データとが関連付けられる。
【００５３】
利用者識別子データ領域、氏名データ領域及び部署識別子データ領域には、この印刷ジョブを依頼した利用者を特定するための利用者識別子、この利用者の氏名及びこの利用者が属する部署を特定する部署識別子に関するデータがそれぞれ記録される。
状況フラグデータ領域には、この印刷ジョブの状況に関するフラグデータが記録される。この状況フラグには、「未処理」又は「印刷済」をそれぞれ示すフラグを用いる。
【００５４】
管理センタサーバ３０には、集中処理プリンタ３６が接続されている。この集中処理プリンタ３６は、通信部、印刷機能部及び印刷部を備えている。通信部は、管理センタサーバ３０とデータの送受信を行なう。印刷機能部は、印刷データに基づいて印刷を実行する。集中処理プリンタ３６の制御部は、これら通信部及び印刷機能部等の制御を実行する。具体的には、制御部は、管理センタサーバ３０から印刷データを取得し、この印刷データ
に基づいて印刷を実行する。
【００５５】
一方、利用者端末１０及び管理センタサーバ３０は、ネットワークを介して業務処理サーバ４０に接続されている。この業務処理サーバ４０は、利用者が行なう業務のワークフローを管理する。本実施形態では、この業務処理サーバ４０は、管理センタサーバ３０から業務処理依頼を取得した場合、印刷を依頼した利用者の部署に対して印刷処理の課金に関する業務処理を行なう。
【００５６】
次に、以上のように構成されたシステムを用いて印刷処理を行なう処理手順を、図２〜図４に従って説明する。
（印刷処理）
印刷を行なう場合、利用者は、操作部を用いて印刷プログラムを起動する。この場合、利用者端末１０の制御部１１は、基本情報設定画面の表示処理を実行する（ステップＳ１−１）。具体的には、制御部１１の印刷情報取得手段１１１は、基本情報設定画面の画面データに基づいて、図５に示す基本情報設定画面５００を表示部に表示する。
【００５７】
この基本情報設定画面５００には、印刷ファイル名、印刷部数及び印刷範囲等を入力する入力欄が含まれる。この基本情報設定画面５００には、処理期日を選択する選択欄５１０と、印刷用途を選択する選択欄５２０と設定ボタン５３０とが含まれる。
【００５８】
利用者は、基本情報設定画面５００において、印刷ファイル名や印刷部数等を入力し、処理期日及び印刷用途を選択し、設定ボタン５３０を選択する。
この場合、利用者端末１０の制御部１１は、印刷基本情報の取得処理を実行する（ステップＳ１−２）。具体的には、制御部１１の印刷情報取得手段１１１は、基本情報設定画面５００に入力された印刷ファイル名や印刷部数、選択された処理期日の条件識別子、選択された印刷用途の印刷用途識別子を取得する。
【００５９】
次に、利用者端末１０の制御部１１は、詳細設定画面の表示処理を実行する（ステップＳ１−３）。具体的には、制御部１１の印刷情報取得手段１１１は、取得した印刷用途識別子を含む用途別設定データを、用途別設定データ記憶部１２において検索する。この場合、該当する用途別設定データを抽出できなかった場合には、記憶されている条件調整初期画面データを用いて条件調整画面を表示する。具体的には、印刷情報取得手段１１１は、条件調整初期画面データの初期選択条件を、条件調整画面の各項目に設定した条件調整画面を表示部に表示する。
【００６０】
一方、この印刷用途識別子を含む用途別設定データを抽出した場合には、印刷情報取得手段１１１は、抽出した用途別設定データの印刷設定条件を、条件調整初期画面の各項目の初期選択条件として設定した条件調整画面データを生成する。印刷情報取得手段１１１は、この条件調整画面データに基づいて、図６に示すような条件調整画面６００を表示部に表示する。
【００６１】
この条件調整画面６００には、モノクロ印刷又はカラー印刷を選択する選択欄、原稿サイズや印刷用紙サイズを選択する選択欄、ステープルやパンチ等を選択する選択欄及び設定ボタン６１０が含まれる。利用者は、この条件調整画面６００の各選択欄における選択をした後、設定ボタン６１０を選択する。
【００６２】
この場合、利用者端末１０の制御部１１は、詳細設定の取得処理を実行する（ステップＳ１−４）。具体的には、制御部１１の印刷情報取得手段１１１は、設定ボタン６１０が選択された場合に条件調整画面６００に設定された項目の項目識別子と、各項目の条件識別子を取得する。
【００６３】
次に、利用者端末１０の制御部１１は、ローカルプリンタ２６を出力先候補として含むか否かを判定する（ステップＳ１−５）。具体的には、制御部１１の出力先候補特定手段１１２は、取得した各印刷条件とローカル印刷専用条件とを比較する。ここで、出力先候補特定手段１１２は、取得した印刷条件にローカル印刷専用条件が含まれている場合には、出力先候補はローカルプリンタのみであると判定する（ステップＳ１−５において「ＹＥＳ」）。出力先候補特定手段１１２は、取得した印刷条件にセンタ印刷専用条件が含まれている場合には、出力先候補は集中処理プリンタ３６のみであると判定する（ステップＳ１−５において「ＮＯ」）。例えば、「処理期日」の項目を特定する項目識別子と、「即時」の条件識別子とが、ローカル印刷専用条件として記録されているとする。この場合、これが印刷条件に含まれていた場合には、出力先候補特定手段１１２は、ローカルプリンタ２６のみで印刷可能と判定する。
【００６４】
また、取得した印刷条件に、ローカル印刷専用条件及びセンタ印刷専用条件が含まれていない場合には、出力先候補特定手段１１２は、出力先候補はローカルプリンタ２６及び集中処理プリンタ３６の両方であると判定する。この場合、出力先候補特定手段１１２は、出力先候補としてローカルプリンタが含まれると判定する（ステップＳ１−５において「ＹＥＳ」）。
【００６５】
出力先候補としてローカルプリンタ２６を含む場合（ステップＳ１−５において「ＹＥＳ」の場合）、利用者端末１０の制御部１１は、所要時間の計算処理を実行する（ステップＳ１−６）。具体的には、制御部１１の所要時間評価手段１１３は、まず、出力枚数を算出する。所要時間評価手段１１３は、基本情報設定画面５００を介して印刷範囲の頁数を印刷条件として取得した場合には、この頁数に部数を乗算した数を、出力枚数として算出する。また、設定ボタンが押下されたときに印刷範囲の入力欄が空欄であった場合には、印刷条件の印刷ファイル名のファイルを記憶手段から抽出する。所要時間評価手段１１３は、このファイルの頁数に部数を乗算した数を、出力枚数として算出する。
【００６６】
次に、所要時間評価手段１１３は、取得した印刷条件に含まれる項目識別子と、製本処理時間に対応付けられた項目識別子とを比較する。その結果、対応する項目識別子を抽出した場合には、この項目識別子に対応する製本処理時間を取得する。ここで、複数の項目識別子を抽出した場合には、対応する製本処理時間を合計する。なお、一致する項目識別子がない場合には、所要時間評価手段１１３は、製本処理時間を「０」と特定する。
そして、所要時間評価手段１１３は、特定した出力枚数と部数と製本処理時間とを、所要時間算出式に代入して、所要時間を算出する。
【００６７】
そして、利用者端末１０の制御部１１は、集中処理プリンタ３６を出力先候補として更に含むか否かを判定する（ステップＳ１−７）。制御部１１が、出力先候補がローカルプリンタ２６のみであると判定した場合（ステップＳ１−７において「ＮＯ」の場合）には、後述するステップＳ１−１０を実行する。また、制御部１１が、出力先候補として、ローカルプリンタ２６及び集中処理プリンタ３６の両方と判定した場合（ステップＳ１−７において「ＹＥＳ」の場合）には、ステップＳ１−８を実行する。
【００６８】
一方、集中処理プリンタ３６を出力先候補として含む場合（ステップＳ１−５において「ＮＯ」及びステップＳ１−７において「ＹＥＳ」の場合）には、利用者端末１０の制御部１１は、削減コストの計算処理を実行する（ステップＳ１−８）。具体的には、制御部１１のコスト評価手段１１４は、所要時間評価手段１１３と同様にして、出力枚数を算出する。コスト評価手段１１４は、算出した出力枚数を削減コスト算出式に代入して、削減コストを算出する。
【００６９】
次に、利用者端末１０の制御部１１は、混雑状況の判定処理を実行する（ステップＳ１−９）。具体的には、制御部１１の混雑状況判定手段１１５は、管理センタサーバ３０に対して、未処理ジョブ情報の要求を行なう。そして、混雑状況判定手段１１５は、管理センタサーバ３０の依頼管理データ記憶部３２から、未処理フラグが記録された依頼管理データの印刷頁数及び印刷部数を取得する。ここで、利用者端末１０の制御部１１は、未処理ジョブ情報を１つのみ取得した場合には、これに含まれる印刷頁数及び印刷部数を頁数及び部数として特定する。また、複数の未処理ジョブ情報を取得した場合には、未処理ジョブ情報の印刷頁数及び印刷部数をそれぞれ合計し、合計した印刷頁数及び印刷部数として特定する。そして、制御部１１の混雑状況判定手段１１５は、特定した頁数及び部数をポイント計算式に代入して、ポイントを算出する。
【００７０】
そして、混雑状況判定手段１１５は、各混雑状態に対応する設定ポイント範囲を特定する。混雑状況判定手段１１５は、算出したポイントと、特定した設定ポイント範囲とを比較し、算出したポイントが含まれる設定ポイント範囲を特定し、この設定ポイント範囲に対応する混雑状況を特定する。
【００７１】
次に、利用者端末１０の制御部１１は、確認画面データの生成処理を実行する（ステップＳ１−１０）。ここで、制御部１１の確認画面生成手段１１６は、印刷を行なう出力先候補を決定する実行ボタンを確認画面データに含める。
【００７２】
具体的には、出力先候補がローカルプリンタ２６のみの場合には、確認画面生成手段１１６は、初期確認画面データにおいてローカルプリンタ２６の実行ボタンのみを選択可能にした確認画面データを生成する。
【００７３】
また、出力先候補が集中処理プリンタ３６のみの場合には、確認画面生成手段１１６は、初期確認画面データにおいて集中処理プリンタ３６の実行ボタンのみを選択可能にした確認画面データを生成する。
【００７４】
出力先候補がローカルプリンタ２６及び集中処理プリンタ３６の両方の場合には、確認画面生成手段１１６は、初期確認画面データを確認画面データとして用いる。この確認画面データには、ローカルプリンタ２６における印刷実行を指示する実行ボタン及び集中処理プリンタ３６における印刷実行を指示する実行ボタンが含まれる。
【００７５】
更に、確認画面生成手段１１６は、出力先候補にローカルプリンタ２６を含む場合には、算出した所要時間に関するデータを確認画面データに含める。一方、確認画面生成手段１１６は、出力先候補に集中処理プリンタ３６を含む場合には、算出した削減コストに関するデータを確認画面データに含める。更に、確認画面生成手段１１６は、「繁忙」又は「不可」の混雑状況を特定した場合には、確認画面データに警告メッセージを含める。
【００７６】
そして、利用者端末１０の制御部１１は、確認画面の表示処理を実行する（ステップＳ１−１１）。具体的には、制御部１１は、生成した確認画面データに基づいて表示部に確認画面を表示する。図７には、出力先候補が２つある場合の確認画面７００を示す。この確認画面７００には、ローカルプリンタ２６及び集中処理プリンタ３６の両方が印刷可能である旨のメッセージと、算出した所要時間及び削減コストと、ローカルプリンタ２６における印刷実行を指示する実行ボタン７１０と、集中処理プリンタ３６における印刷実行を指示する実行ボタン７２０とが含まれる。
【００７７】
そして、利用者は、確認画面においてローカルプリンタ２６の実行ボタン又は集中処理プリンタ３６の実行ボタンを選択する。図７の確認画面７００においては、利用者は実行ボタン７１０又は実行ボタン７２０を選択する。この場合、利用者端末１０の制御部１１
は、選択された実行ボタンに応じた印刷指示を取得する。
【００７８】
（ローカルプリンタ２６において印刷を行なう場合）
次に、ローカルプリンタ２６において印刷を行なう場合の処理を、図３を用いて説明する。
【００７９】
ローカルプリンタ２６の印刷実行を指示する実行ボタンが選択された場合、利用者端末１０の制御部１１は、ローカルプリンタ印刷指示を検出する（ステップＳ２−１）。この場合、利用者端末１０の制御部１１は、ローカル印刷管理サーバ２０への管理依頼処理を実行する（ステップＳ２−２）。具体的には、制御部１１のローカルプリンタ印刷依頼手段１１７は、印刷条件に含まれる印刷ファイル名及び印刷範囲から印刷対象データを取得し、この印刷対象データと印刷部数や印刷詳細条件とを用いて印刷データを生成する。更に、ローカルプリンタ印刷依頼手段１１７は、利用者データ記憶部１３から利用者識別子を取得する。ローカルプリンタ印刷依頼手段１１７は、この印刷データ及び利用者識別子を含む管理依頼をローカル印刷管理サーバ２０に送信する。
【００８０】
ローカル印刷管理サーバ２０は、印刷管理データの記録処理を実行する（ステップＳ２−３）。具体的には、ローカル印刷管理サーバ２０は、取得した管理依頼に対して管理識別子を付与する。ローカル印刷管理サーバ２０は、この管理識別子に関するデータ、管理依頼に含まれる利用者識別子に関するデータ及び印刷データを含む印刷管理データを生成して、印刷管理データ記憶部２１に記録する。
【００８１】
その後、利用者は、ローカルプリンタ２６に出向いて印刷実行処理の指示を行なう。具体的には、利用者は、ＩＣカードに含まれた認証情報及び自分の利用者識別子を、ローカルプリンタ２６のＩＣカード読取部に読み取らせる。この場合、ローカルプリンタ２６は、ユーザ認証処理を実行する（ステップＳ２−４）。具体的には、ローカルプリンタ２６の制御部は、ＩＣカードから取得した認証情報を用いてユーザ認証を行なう。
【００８２】
そして、ユーザ認証が完了した場合には、ローカルプリンタ２６は、印刷データの要求処理を実行する（ステップＳ２−５）。具体的には、ローカルプリンタ２６の制御部は、ＩＣカードから取得した利用者識別子を含む印刷データ要求をローカル印刷管理サーバ２０に送信する。
【００８３】
ローカル印刷管理サーバ２０は、印刷データの送信処理を実行する（ステップＳ２−６）。具体的には、ローカル印刷管理サーバ２０の制御部は、印刷データ要求の利用者識別子を含む印刷管理データを印刷管理データ記憶部２１から抽出する。この制御部は、抽出した印刷管理データの印刷データをローカルプリンタ２６に送信する。更に、制御部は、送信した印刷管理データを削除する。
【００８４】
ローカルプリンタ２６は、印刷処理を実行する（ステップＳ２−７）。具体的には、ローカルプリンタ２６の印刷機能部は、ローカル印刷管理サーバ２０から取得した印刷データに基づいて印刷処理を実行する。以上により、印刷処理が終了し、利用者は印刷物を入手する。
【００８５】
（プリントセンタにおいて印刷を行なう場合）
次に、プリントセンタにおいて印刷を行なう場合の処理を、図４を用いて説明する。
一方、集中処理プリンタの印刷実行を指示する実行ボタンが選択された場合、利用者端末１０の制御部１１は、集中処理プリンタ印刷指示を検出する（ステップＳ３−１）。この場合、利用者端末１０の制御部１１は、管理センタサーバ３０への印刷依頼処理を実行する（ステップＳ３−２）。具体的には、制御部１１のプリントセンタ印刷依頼手段１１
８は、印刷条件に対応する印刷データを生成する。プリントセンタ印刷依頼手段１１８は、印刷条件に含まれる処理期日を特定し、処理期日に対して加算日数を特定し、現在日に加算して印刷期限を算出する。プリントセンタ印刷依頼手段１１８は、利用者データ記憶部１３から利用者データを抽出する。プリントセンタ印刷依頼手段１１８は、生成した印刷データと、算出した印刷期限に関するデータとを含む印刷依頼データを生成する。プリントセンタ印刷依頼手段１１８は、取得した利用者データを依頼元データとして印刷依頼データに含める。プリントセンタ印刷依頼手段１１８は、この印刷依頼データを管理センタサーバ３０に送信する。
【００８６】
管理センタサーバ３０は、集中印刷管理データ及び依頼管理データの記録処理を実行する（ステップＳ３−３）。具体的には、管理センタサーバ３０は、取得した印刷依頼に含まれる印刷データに対して印刷識別子を付与して、この印刷識別子及び印刷データを含めた集中印刷管理データを生成する。管理センタサーバ３０は、この集中印刷管理データを集中印刷管理データ記憶部３１に記録する。
【００８７】
更に、管理センタサーバ３０は、取得した印刷依頼に対してジョブ識別子を付与し、このジョブ識別子、印刷依頼に含まれる印刷期限、付与された印刷識別子及び依頼元に関するデータを含めた依頼管理データを生成して、依頼管理データ記憶部３２に記録する。管理センタサーバ３０は、現在日時を受信日時として依頼管理データに含める。管理センタサーバ３０は、印刷データから印刷頁数及び印刷部数を特定し、この依頼管理データに含める。更に、管理センタサーバ３０は、この依頼管理データの状況フラグデータ領域に未処理フラグを記録する。
【００８８】
管理センタサーバ３０は、印刷データを、受信した順番に順次、集中処理プリンタ３６に送信する（ステップＳ３−４）。具体的には、管理センタサーバ３０は、集中処理プリンタ３６の印刷処理状況を監視し、集中処理プリンタ３６において印刷処理が実行されていないことを検知した場合には、未処理フラグが記録され、受信日時が最も古い依頼管理データを抽出する。管理センタサーバ３０は、この依頼管理データの印刷識別子を含む印刷データを集中印刷管理データ記憶部３１から抽出し、集中処理プリンタ３６に送信する。
【００８９】
集中処理プリンタ３６は、取得した印刷データに基づいて印刷処理を実行する（ステップＳ３−５）。そして、集中処理プリンタ３６は、印刷処理が終了した場合、この印刷データに対応した印刷識別子を含む終了通知を管理センタサーバ３０に送信する。管理センタサーバ３０は、取得した印刷識別子を含む依頼管理データを依頼管理データ記憶部３２から抽出し、この依頼管理データの状況フラグデータ領域に印刷済フラグを記録する。そして、管理センタサーバ３０は、この依頼管理データを用いて、依頼元データを含む業務処理依頼を業務処理サーバ４０に送信する。その後、プリントセンタにおいては、印刷された印刷物を利用者に対して送付する。以上により、印刷処理が終了し、利用者は印刷物を入手する。
【００９０】
本実施形態によれば、以下のような効果を得ることができる。
・  本実施形態では、利用者端末１０の制御部１１は、処理期日を含む印刷条件に関するデータを取得する（ステップＳ１−１〜Ｓ１−４）。制御部１１は、この印刷条件から出力先候補に集中処理プリンタ３６を含む場合（ステップＳ１−５において「ＮＯ」及びステップＳ１−７において「ＹＥＳ」の場合）には、削減コストの計算処理を実行する。制御部１１は、出力先候補に応じて、ローカルプリンタ２６において印刷を実行する実行ボタンや集中処理プリンタ３６において印刷を実行する実行ボタンを含めた確認画面データを生成する。制御部１１は、算出した削減コストに関するデータを確認画面データに含める。その後、制御部１１は、ローカルプリンタ印刷指示を検出した場合（ステップＳ２
−１）、ローカル印刷管理サーバ２０に印刷データを含む管理依頼処理を実行する（ステップＳ２−２）。ローカルプリンタ２６は、ローカル印刷管理サーバ２０から印刷データを取得して、印刷処理を実行する（ステップＳ２−６，Ｓ２−７）。一方、制御部１１は、集中処理プリンタ印刷指示を検出した場合（ステップＳ３−１）には、管理センタサーバ３０への印刷依頼処理を実行する（ステップＳ３−２）。管理センタサーバ３０は、集中印刷管理データ及び依頼管理データの記録し（ステップＳ３−３）、集中印刷管理データを集中処理プリンタ３６に送信する（ステップＳ３−４）。プリントセンタの集中処理プリンタ３６は、取得した印刷データを用いて印刷処理を実行する（ステップＳ３−５）。このため、処理期日を考慮した上で、利用者に対して、コストが低減できる集中処理プリンタ３６における印刷を促進することができる。従って、印刷物の入手に即時性を求めない場合には、コストを低減できるプリンタにおいて効率よく印刷を行なうことができる。
【００９１】
・  本実施形態では、利用者端末１０の制御部１１は、削減コストの計算処理（ステップＳ１−８）において、ローカルプリンタ２６の代わりに集中処理プリンタ３６において印刷処理を実行した場合に削減されたコストである。そして、制御部１１は、算出した削減コストを含む確認画面データを生成する。従って、利用者は、確認画面において削減コストを把握することができる。
【００９２】
・  本実施形態では、利用者端末１０の制御部１１は、印刷条件に関するデータを取得し（ステップＳ１−１〜Ｓ１−４）、この印刷条件に応じて、出力先候補を決定する。このため、印刷条件からローカルプリンタ２６でのみ又は集中処理プリンタ３６でのみで印刷が可能な場合には、自動的に出力するプリンタを特定することができる。
【００９３】
・  本実施形態では、利用者端末１０の制御部１１は、ローカルプリンタ２６を出力先候補に含む場合（ステップＳ１−５において「ＹＥＳ」の場合）には、所要時間の計算処理を実行する（ステップＳ１−６）。制御部１１は、出力先候補にローカルプリンタ２６を含む場合には、所要時間に関するデータを確認画面データに含める。このため、利用者は、ローカルプリンタ２６における所要時間を把握することができる。
【００９４】
・  本実施形態では、利用者端末１０の制御部１１は、集中処理プリンタ３６を出力先候補に含む場合（ステップＳ１−５において「ＮＯ」及びステップＳ１−７において「ＹＥＳ」の場合）には、混雑状況の判定処理を実行する（ステップＳ１−９）。この処理において、制御部１１は、管理センタサーバ３０から未処理ジョブ情報を取得し、特定した頁数及び部数をポイント計算式に代入して、ポイントを算出する。制御部１１は、算出したポイントと、特定した設定ポイント範囲とを比較し、算出したポイントが含まれる設定ポイント範囲を特定し、この設定ポイント範囲に対応する混雑状況を特定する。そして、制御部１１は、「繁忙」又は「不可」の混雑状況を特定した場合には、各混雑状況に対応する旨の警告メッセージを含める。このため、利用者は、警告メッセージにより、予定していた処理期日に対して遅延の可能性の有無を把握することができる。従って、入手希望期限を厳守したい場合には、出力先を変更して、ローカルプリンタにおいて印刷を実行することができる。
【００９５】
・  本実施形態では、管理センタサーバ３０への印刷依頼処理（ステップＳ３−２）において、利用者端末１０の制御部１１は、取得した依頼元データを含む印刷依頼データを生成し、管理センタサーバ３０に送信する。管理センタサーバ３０は、印刷依頼データの記録処理（ステップＳ３−３）において、依頼元データを含む依頼管理データを生成して、依頼管理データ記憶部３２に記録する。管理センタサーバ３０は、終了通知に含まれる印刷識別子に対応する依頼管理データの状況フラグデータ領域に印刷済フラグを記録し、この依頼管理データの利用者識別子及び部署識別子を含む課金データを業務処理サーバ４
０に送信する。このため、管理センタサーバ３０は、利用者がプリントセンタを利用したときの課金情報を、自動的に業務処理サーバ４０に提供することができる。
【００９６】
・  本実施形態では、利用者端末１０は、印刷用途別に印刷設定条件に関するデータを記録した用途別設定データ記憶部１２を備える。利用者端末１０の制御部１１は、基本情報設定画面を介して取得した印刷用途に対応する用途別設定データを用途別設定データ記憶部１２において検索する。この印刷用途識別子を含む用途別設定データを抽出した場合には、印刷情報取得手段１１１は、抽出した用途別設定データの印刷設定条件を、条件調整初期画面の各項目の初期選択条件として設定した条件調整画面データを生成し、これに基づいて条件調整画面を表示部に表示する。このため、利用者は、印刷用途に応じた印刷設定条件が設定されている条件調整画面を用いて印刷詳細条件を設定することができる。従って、利用者は、印刷詳細条件を効率よく設定することができる。
【００９７】
また、上記実施形態は以下のように変更してもよい。
○  上記実施形態においては、制御部１１は、削減コストの計算処理（ステップＳ１−８）において、ローカルプリンタ２６の代わりに集中処理プリンタ３６において印刷処理を実行した場合の削減コストを算出した。この代わりに、例えば、制御部１１は、ローカルプリンタ２６及び集中処理プリンタ３６において必要となるコストをそれぞれを算出してもよい。すなわち、ローカルプリンタ２６において印刷した場合のコスト及び集中処理プリンタ３６において印刷した場合のコストに関する評価値であればよい。
【００９８】
○  上記実施形態においては、利用者端末１０の制御部１１は、出力先候補としてローカルプリンタ２６及び集中処理プリンタ３６を特定した場合には、検出された実行ボタンに応じて出力先のプリンタを特定した。これに限らず、利用者端末１０の制御部１１は、削減コストや処理期日から自動的に出力先を決定してもよい。具体的には、利用者端末１０は、集中処理プリンタ３６を用いる場合の削減コストの下限値（閾値コスト）に関するデータを記憶しておく。利用者端末１０の制御部１１は、ローカル印刷専用条件及びセンタ印刷専用条件が含まれないために、出力先候補がローカルプリンタ２６及び集中処理プリンタ３６の両方の場合には、算出した削減コストが、記憶している閾値コスト以上であるか否かを判定する。そして、制御部１１は、閾値コスト以上の場合には、集中処理プリンタ３６を出力先として決定する。このため、コストを大幅に削減できる場合には、自動的に集中処理プリンタ３６における印刷処理を実行するため、より効率よく印刷処理を行なうことができる。
【００９９】
また、出力枚数に応じてローカルプリンタ２６における印刷コストが安い場合もある。具体的には、所定の枚数（臨界枚数）より少ない場合にはローカルプリンタ２６における印刷コストが低く、臨界枚数以上の場合には集中処理プリンタ３６における印刷コストが低い場合もある。この場合には、リピート印刷の印刷条件がセンタ印刷専用条件ではなく、リピート印刷による出力枚数が臨界枚数より少ない場合には、制御部１１は、ローカルプリンタ２６のみを出力先候補として特定し、又は出力先として自動的に決定してもよい。この場合においては、出力枚数に応じて効率よく印刷処理を実行することができる。
【０１００】
○  上記実施形態においては、利用者端末１０は、印刷用途別に印刷設定条件に関するデータを記録した用途別設定データ記憶部１２を備える。これに限らず、利用者端末１０は、ローカルプリンタ２６又は集中処理プリンタ３６において、過去に設定した印刷条件を用いてリピート印刷してもよい。具体的には、利用者端末１０は、過去の印刷で用いた印刷条件を記憶するリピート印刷登録データ記憶手段を備える。このリピート印刷登録データ記憶手段には、リピート識別子、印刷ファイル名、印刷範囲、原稿用紙サイズ、処理期日、印刷詳細条件、出力先識別子及び依頼送信日時等を含むリピート印刷データが記録される。リピート識別子データ領域には、このリピート印刷データを特定するための識別
子に関するデータが記録される。出力先識別子データ領域には、ローカル印刷管理サーバ２０又は管理センタサーバ３０を特定する識別子が記録されている。依頼送信日時データ領域には、ローカル印刷管理サーバ２０又は管理センタサーバ３０に対して依頼を行なった日時に関するデータが記録される。更に、この場合、基本情報設定画面データに、リピート印刷であることを示すリピート印刷ボタンを含める。条件調整画面データには、このときの印刷条件を登録するチェックボックスを含める。
【０１０１】
利用者は、条件調整画面６００において設定した印刷条件によって再び印刷する可能性がある場合には、この印刷条件を登録するチェックボックスにチェックを行なった上、設定ボタンを選択する。この場合、利用者端末１０の制御部１１は、登録指示を検出して、リピート印刷データ登録処理を実行する。具体的には、制御部１１は、リピート識別子を付与し、このリピート識別子と、基本情報設定画面５００及び条件調整画面６００を介して取得した印刷条件とをリピート印刷登録データ記憶手段に記録する。そして、確認画面において実行ボタンが選択されると、利用者端末１０の制御部１１は、この実行ボタンに対応する出力先を特定する出力先識別子及び現在時刻をリピート印刷登録データ記憶手段に記録する。そして、制御部１１は、ローカル印刷管理サーバ２０への管理依頼処理（ステップＳ２−２）又は管理センタサーバ３０への印刷依頼処理（ステップＳ３−２）を実行する。
【０１０２】
その後、再び、印刷処理を行なうために印刷プログラムが起動された場合、利用者端末１０の制御部１１は、リピート印刷ボタンを含む基本情報設定画面を表示する。利用者は、過去に登録した印刷条件を用いて印刷を行なう場合には、リピート印刷ボタンを選択する。この場合、制御部１１は、リピート印刷指示を検出し、リピート印刷データをリピート印刷登録データ記憶手段において検索する。制御部１１は、リピート印刷データを抽出した場合、これに含まれるリピート識別子、印刷ファイル名及び印刷指示日時等をそれぞれ一覧にした選択画面データを生成して、選択画面を表示する。この選択画面には、各リピート印刷データを選択するラジオボタンとリピート対象選択ボタンとが含まれる。利用者は、このラジオボタンを用いて、リピート印刷する印刷条件を選択した後、リピート対象選択ボタンを選択する。この場合、制御部１１は、ラジオボタンにより選択された印刷条件のリピート識別子を含むリピート印刷データをリピート印刷登録データ記憶手段から抽出する。そして、抽出したリピート印刷データに含まれる印刷条件を用いて、ステップＳ１−５〜Ｓ１−１０の処理を実行する。そして、確認画面において、出力先に応じた実行ボタンを検出すると、制御部１１は、上記ステップＳ２−１以降の処理又はステップＳ３−１以降の処理を実行する。このため、過去に設定した印刷条件を活用して設定を簡素化できる。
【０１０３】
更に、この場合、制御部１１は、過去に送信した印刷依頼の現在状況を問い合わせ、この現在状況に応じて出力先候補や出力先を決定するようにしてもよい。具体的には、管理センタサーバ３０において記憶されている依頼管理データにリピート識別子データ領域を設ける。そして、リピート印刷データ登録処理を実行して印刷依頼処理を行なう場合、制御部１１は、リピート識別子を印刷依頼に含めて、管理センタサーバ３０に送信する。印刷依頼を取得した管理センタサーバ３０は、これに含まれるリピート識別子を記録した依頼管理データがあるか否かを依頼管理データ記憶部３２において検索する。このリピート識別子を含む依頼管理データがない場合には、管理センタサーバ３０は、受信した印刷依頼を用いて集中印刷管理データ及び依頼管理データの記録処理を実行する（ステップＳ３−３）。この場合、印刷依頼に含まれるリピート識別子を依頼管理データに記録する。
【０１０４】
その後、リピート印刷を行なう場合、制御部１１は、抽出したリピート印刷データの出力先識別子が集中処理プリンタ３６の識別子であった場合には、現在状況の問い合わせ処理を実行する。具体的には、制御部１１は、このリピート印刷データのリピート識別子を
管理センタサーバ３０に送信する。この場合、管理センタサーバ３０は、このリピート識別子を記録した依頼管理データがあるか否かを検索し、このリピート識別子を含む依頼管理データを抽出する。
【０１０５】
管理センタサーバ３０は、この依頼管理データに未処理フラグが含まれている場合には、「処理待ち」の印刷状況を利用者端末１０に返信する。利用者端末１０の制御部１１は、「処理待ち」の印刷状況を取得した場合には、集中処理プリンタ３６のみを出力先候補として特定する。更に、制御部１１は、集中処理プリンタ３６を出力先として決定して、印刷依頼を送信するようにしてもよい。
【０１０６】
そして、印刷依頼を送信する制御部１１は、印刷依頼にリピート識別子を含める。印刷依頼を受信した管理センタサーバ３０は、これに含まれるリピート識別子を含む依頼管理データがあるか否かを依頼管理データ記憶部３２において検索する。同じリピート識別子で未処理の依頼管理データがあった場合には、管理センタサーバ３０は、集中印刷管理データ及び依頼管理データの記録処理（ステップＳ３−３）の代わりに、既に記録されている依頼管理データに含まれる印刷部数を変更する処理を実行する。具体的には、管理センタサーバ３０は、抽出した依頼管理データに記録されている印刷部数に、今回の印刷依頼に含まれていた印刷部数を加算した新たな印刷部数を算出して記録する。
【０１０７】
一方、「処理済」の印刷状況を取得した場合には、上記実施形態と同様に、ステップステップＳ１−５以降の処理を実行する。
これにより、集中処理プリンタ３６は、複数の依頼を１つの処理にまとめて行なうことができるので、印刷処理の効率を更に向上させることができる。
【０１０８】
○  上記実施形態の印刷処理システムは、複数のローカルプリンタ２６に接続されるローカル印刷管理サーバ２０を備えた。これに代えて、ローカル印刷管理手段をローカルプリンタ２６に一体的に設けてもよい。すなわち、印刷処理システムは、１つのローカルプリンタ２６と、プリントセンタの集中処理プリンタ３６とを備えたシステムとしてもよい。
【符号の説明】
【０１０９】
１０…利用者端末、１１…制御部、１２…用途別設定データ記憶部、１３…利用者データ記憶部、１４…混雑状況判定データ記憶部、２０…ローカル印刷管理サーバ、２１…印刷管理データ記憶部、２６…ローカルプリンタ、３０…管理センタサーバ、３１…集中印刷管理データ記憶部、３２…依頼管理データ記憶部、３６…集中処理プリンタ、４０…業務処理サーバ、１１１…印刷情報取得手段、１１２…出力先候補特定手段、１１３…所要時間評価手段、１１４…コスト評価手段、１１５…混雑状況判定手段、１１６…確認画面生成手段、１１７…ローカルプリンタ印刷依頼手段、１１８…プリントセンタ印刷依頼手段、５００…基本情報設定画面、６００…条件調整画面、７００…確認画面、７１０，７２０…実行ボタン。
【先行技術文献】
【特許文献】
【０１１０】
【特許文献１】特開２００２−０７３２９２号公報（第１頁）
【図１】
2010257136.tif 000003
【図２】
2010257136.tif 000004
【図３】
2010257136.tif 000005
【図４】
2010257136.tif 000006
【図５】
2010257136.tif 000007
【図６】
2010257136.tif 000008
【図７】
2010257136.tif 000009