(57)【要約】【課題】  コンピューターの利用者がプリンタードライバーによって印刷ジョブを生成している過程において、印刷ジョブの予定の課金額を利用者に認識させることができる印刷システムを提供する。【解決手段】  印刷システムにおいて、ＭＦＰによって実行されるための印刷ジョブを生成するためのプリンタードライバーを実行しているコンピューターは、ＭＦＰの利用者を管理する管理サーバーに利用者の認証の実行を依頼し（Ｓ１０１）、管理サーバーは、１枚当たりの印刷の課金額である印刷単価を示す印刷単価情報を、利用者の認証が成功した場合にコンピューターに送信し、プリンタードライバーを実行しているコンピューターは、管理サーバーによって送信されてきた印刷単価情報（Ｓ１０２でＹＥＳ）に基づいた印刷単価と、印刷ジョブの枚数とに基づいて、予定課金額を算出し（Ｓ１０７）、算出した予定課金額を表示部に表示させる（Ｓ１１０）ことを特徴とする。【選択図】  図１２
2014010508.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置の利用者を管理する管理サーバーと、前記画像形成装置によって実行されるための印刷ジョブを生成するためのプリンタードライバーを実行するコンピューターとを備えており、
前記管理サーバーは、前記利用者の認証を実行する認証実行手段と、情報を前記コンピューターに送信する情報送信手段と、１枚当たりの印刷の課金額である印刷単価を管理する印刷単価管理手段とを備えており、
前記コンピューターは、情報を表示する表示部を備えており、
前記コンピューターは、前記プリンタードライバーを実行することによって、前記表示部による表示を制御する表示制御手段、前記利用者の認証の実行を前記管理サーバーに依頼する認証依頼手段、および、前記印刷ジョブの予定の課金額である予定課金額を算出する予定課金額算出手段として機能し、
前記情報送信手段は、前記印刷単価管理手段によって管理されている前記印刷単価を示す印刷単価情報を、前記認証実行手段による認証が成功した場合に送信し、
前記予定課金額算出手段は、前記情報送信手段によって送信されてきた前記印刷単価情報に基づいた前記印刷単価と、前記印刷ジョブの枚数とに基づいて、前記予定課金額を算出し、
前記表示制御手段は、前記予定課金額算出手段によって算出された前記予定課金額を前記表示部に表示させることを特徴とする印刷システム。
【請求項２】
前記管理サーバーは、前記利用者毎に割り当てられている金額である割当金額から、前記利用者の確定済みの課金額の合計である合計確定済金額を減じた残額であって現在の前記残額である現在残額を、この現在残額自体と、前記割当金額および現在の前記合計確定済金額の組み合わせとの少なくとも一方によって管理する現在残額管理手段を備えており、
前記情報送信手段は、前記認証実行手段による認証が成功した前記利用者に対して前記現在残額管理手段によって管理されている前記現在残額を、この現在残額自体と、前記割当金額および現在の前記合計確定済金額の組み合わせとの少なくとも一方によって示す現在残額情報を送信し、
前記表示制御手段は、前記情報送信手段によって送信されてきた前記現在残額情報に基づいて前記現在残額を、この現在残額自体と、前記割当金額および現在の前記合計確定済金額の組み合わせとの少なくとも一方によって前記表示部に表示させることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記コンピューターは、前記プリンタードライバーを実行することによって、前記画像形成装置によって前記印刷ジョブが実行された場合の予定の前記残額である予定残額を算出する予定残額算出手段として機能し、
前記予定残額算出手段は、前記情報送信手段によって送信されてきた前記現在残額情報に基づいた前記現在残額と、前記予定課金額算出手段によって算出された前記予定課金額とに基づいて、前記予定残額を算出し、
前記表示制御手段は、前記予定残額算出手段によって算出された前記予定残額を、前記予定残額自体と、前記割当金額および予定の前記合計確定済金額の組み合わせとの少なくとも一方によって前記表示部に表示させることを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記印刷単価管理手段は、印刷条件毎に前記印刷単価を管理しており、
前記予定課金額算出手段は、前記情報送信手段によって送信されてきた前記印刷単価情報に基づいた前記印刷単価と、前記印刷ジョブの枚数および印刷条件とに基づいて、前記予定課金額を算出することを特徴とする請求項１から請求項３までの何れかに記載の印刷システム。
【請求項５】
記憶している前記印刷ジョブを前記画像形成装置からの要求に応じて前記画像形成装置に送信するスプールサーバーを備えており、
前記コンピューターは、前記プリンタードライバーを実行することによって、前記印刷ジョブを送信する印刷ジョブ送信手段として機能し、
前記印刷ジョブ送信手段は、前記スプールサーバーに前記印刷ジョブを送信可能であることを特徴とする請求項１から請求項４までの何れかに記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の利用者を管理する管理サーバーと、画像形成装置によって実行されるための印刷ジョブを生成するためのプリンタードライバーを実行するコンピューターとを備えている印刷システムに関する。
【背景技術】
【０００２】
従来、画像形成装置によって実行されるための印刷ジョブを生成するためのプリンタードライバーを実行するコンピューターとして、画像形成装置によって印刷ジョブが実行される場合に消費される予定のインクおよび用紙のコストを表示するコンピューターが知られている（特許文献１、２参照。）。
【０００３】
これらの従来のコンピューターは、利用者がプリンタードライバーによって印刷ジョブを生成している過程において、画像形成装置によってこの印刷ジョブが実行される場合に消費される予定のインクおよび用紙のコストを利用者に認識させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２９３８５５号公報
【特許文献２】特開２０１０−１５７０７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置の利用者を管理する管理サーバーと、画像形成装置によって実行されるための印刷ジョブを生成するためのプリンタードライバーを実行するコンピューターとを備えている印刷システムにおいては、実際に消費されるインクおよび用紙のコストではなく、１枚当たりの印刷の課金額である印刷単価に基づいて利用者に対して印刷ジョブの課金を実行する場合がある。
【０００６】
このような印刷システムにおいては、利用者は、画像形成装置によって印刷ジョブが実行される場合に消費される予定のインクおよび用紙のコストではなく、印刷ジョブの予定の課金額に関心を抱くことが多いと考えられる。
【０００７】
しかしながら、特許文献１または特許文献２に記載されたコンピューターは、印刷ジョブの予定の課金額を利用者に認識させることができないという問題がある。
【０００８】
そこで、本発明は、コンピューターの利用者がプリンタードライバーによって印刷ジョブを生成している過程において、印刷ジョブの予定の課金額を利用者に認識させることができる印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の印刷システムは、画像形成装置の利用者を管理する管理サーバーと、前記画像形成装置によって実行されるための印刷ジョブを生成するためのプリンタードライバーを実行するコンピューターとを備えており、前記管理サーバーは、前記利用者の認証を実行する認証実行手段と、情報を前記コンピューターに送信する情報送信手段と、１枚当たりの印刷の課金額である印刷単価を管理する印刷単価管理手段とを備えており、前記コンピューターは、情報を表示する表示部を備えており、前記コンピューターは、前記プリンタードライバーを実行することによって、前記表示部による表示を制御する表示制御手段、前記利用者の認証の実行を前記管理サーバーに依頼する認証依頼手段、および、前記印刷ジョブの予定の課金額である予定課金額を算出する予定課金額算出手段として機能し、前記情報送信手段は、前記印刷単価管理手段によって管理されている前記印刷単価を示す印刷単価情報を、前記認証実行手段による認証が成功した場合に送信し、前記予定課金額算出手段は、前記情報送信手段によって送信されてきた前記印刷単価情報に基づいた前記印刷単価と、前記印刷ジョブの枚数とに基づいて、前記予定課金額を算出し、前記表示制御手段は、前記予定課金額算出手段によって算出された前記予定課金額を前記表示部に表示させることを特徴とする。
【００１０】
この構成により、本発明の印刷システムは、コンピューターのプリンタードライバーからの依頼に基づいた管理サーバーによる認証が成功した場合に、印刷ジョブの予定の課金額をコンピューターの表示部にプリンタードライバーによって表示させるので、コンピューターの利用者がプリンタードライバーによって印刷ジョブを生成している過程において、印刷ジョブの予定の課金額を利用者に認識させることができる。
【００１１】
また、本発明の印刷システムにおいて、前記管理サーバーは、前記利用者毎に割り当てられている金額である割当金額から、前記利用者の確定済みの課金額の合計である合計確定済金額を減じた残額であって現在の前記残額である現在残額を、この現在残額自体と、前記割当金額および現在の前記合計確定済金額の組み合わせとの少なくとも一方によって管理する現在残額管理手段を備えており、前記情報送信手段は、前記認証実行手段による認証が成功した前記利用者に対して前記現在残額管理手段によって管理されている前記現在残額を、この現在残額自体と、前記割当金額および現在の前記合計確定済金額の組み合わせとの少なくとも一方によって示す現在残額情報を送信し、前記表示制御手段は、前記情報送信手段によって送信されてきた前記現在残額情報に基づいて前記現在残額を、この現在残額自体と、前記割当金額および現在の前記合計確定済金額の組み合わせとの少なくとも一方によって前記表示部に表示させても良い。
【００１２】
この構成により、本発明の印刷システムは、印刷ジョブの予定の課金額と、割当金額のうちの現在の残額とをコンピューターの表示部にプリンタードライバーによって表示させるので、画像形成装置が利用者の割当金額内で印刷ジョブを実行可能であるか否かを利用者に認識させることができる。
【００１３】
また、本発明の印刷システムにおいて、前記コンピューターは、前記プリンタードライバーを実行することによって、前記画像形成装置によって前記印刷ジョブが実行された場合の予定の前記残額である予定残額を算出する予定残額算出手段として機能し、前記予定残額算出手段は、前記情報送信手段によって送信されてきた前記現在残額情報に基づいた前記現在残額と、前記予定課金額算出手段によって算出された前記予定課金額とに基づいて、前記予定残額を算出し、前記表示制御手段は、前記予定残額算出手段によって算出された前記予定残額を、前記予定残額自体と、前記割当金額および予定の前記合計確定済金額の組み合わせとの少なくとも一方によって前記表示部に表示させても良い。
【００１４】
この構成により、本発明の印刷システムは、画像形成装置によって印刷ジョブが実行された場合の予定の残額をコンピューターの表示部にプリンタードライバーによって表示させるので、画像形成装置によって印刷ジョブが実行された後の残額を利用者に容易に認識させることができる。
【００１５】
また、本発明の印刷システムにおいて、前記印刷単価管理手段は、印刷条件毎に前記印刷単価を管理しており、前記予定課金額算出手段は、前記情報送信手段によって送信されてきた前記印刷単価情報に基づいた前記印刷単価と、前記印刷ジョブの枚数および印刷条件とに基づいて、前記予定課金額を算出しても良い。
【００１６】
この構成により、本発明の印刷システムは、印刷条件に応じた印刷単価によって構成されている複雑な課金の体系であっても、印刷ジョブの予定の課金額を利用者に認識させることができる。
【００１７】
また、本発明の印刷システムは、記憶している前記印刷ジョブを前記画像形成装置からの要求に応じて前記画像形成装置に送信するスプールサーバーを備えており、前記コンピューターは、前記プリンタードライバーを実行することによって、前記印刷ジョブを送信する印刷ジョブ送信手段として機能し、前記印刷ジョブ送信手段は、前記スプールサーバーに前記印刷ジョブを送信可能であっても良い。
【００１８】
本発明の印刷システムは、コンピューターからプリンタードライバーによってスプールサーバーに印刷ジョブを送信する場合、コンピューターからプリンタードライバーによって画像形成装置に直接印刷ジョブを送信する場合と異なり、画像形成装置による印刷ジョブの実行時に利用者がコンピューターの前ではなく画像形成装置の前に居る。更に、本発明の印刷システムは、コンピューターからプリンタードライバーによってスプールサーバーに印刷ジョブを送信する場合、コンピューターからプリンタードライバーによって画像形成装置に直接印刷ジョブを送信する場合と比較して、コンピューターによって印刷データが送信されてから画像形成装置によって印刷ジョブが実行されるまでの期間が長い。したがって、本発明の印刷システムは、コンピューターからプリンタードライバーによってスプールサーバーに印刷ジョブを送信する場合、コンピューターからプリンタードライバーによって画像形成装置に直接印刷ジョブを送信する場合と比較して、コンピューターからプリンタードライバーによって印刷ジョブを再送信する作業が利用者にとって煩雑である。そのため、本発明の印刷システムは、コンピューターからプリンタードライバーによってスプールサーバーに印刷ジョブを送信する場合、コンピューターからプリンタードライバーによって画像形成装置に直接印刷ジョブを送信する場合と比較して、コンピューターからプリンタードライバーによって印刷ジョブを再送信する必要をなくすために、画像形成装置が利用者の割当金額内で印刷ジョブを実行可能である必要性が高い。すなわち、本発明の印刷システムは、コンピューターからプリンタードライバーによってスプールサーバーに印刷ジョブを送信する場合、コンピューターからプリンタードライバーによって画像形成装置に直接印刷ジョブを送信する場合と比較して、印刷ジョブの予定の課金額をコンピューターの表示部にプリンタードライバーによって表示させる有益性が高い。
【発明の効果】
【００１９】
本発明の印刷システムは、コンピューターの利用者がプリンタードライバーによって印刷ジョブを生成している過程において、印刷ジョブの予定の課金額を利用者に認識させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施の形態に係る印刷システムのブロック図である。
【図２】図１に示すＭＦＰのブロック図である。
【図３】図１に示す管理サーバーのブロック図である。
【図４】図３に示す部門判断用情報の一例を示す図である。
【図５】図３に示す権限判断用情報の一例を示す図である。
【図６】図３に示す印刷単価情報の一例を示す図である。
【図７】図３に示す割当金額一覧情報の一例を示す図である。
【図８】図３に示す合計確定済金額一覧情報の一例を示す図である。
【図９】図３に示す現在残額一覧情報の一例を示す図である。
【図１０】図１に示すスプールサーバーのブロック図である。
【図１１】図１に示すコンピューターのブロック図である。
【図１２】プリンタードライバーを実行している時の図１１に示すコンピューターの動作のフローチャートである。
【図１３】コンピューターから利用者の認証の実行が依頼された場合の図３に示す管理サーバーの動作のフローチャートである。
【図１４】図１１に示すコンピューターの表示部に表示される印刷指示画面の一例を示す図である。
【図１５】課金情報を表示する場合の図１４に示す印刷指示画面の一例を示す図である。
【図１６】印刷ジョブを実行することができるか否かの問い合わせをＭＦＰから受信した場合の図３に示す管理サーバーの動作のフローチャートである。
【図１７】スプールサーバーに記憶されている印刷ジョブの一覧の表示の指示を受けた場合の図２に示すＭＦＰの動作のフローチャートである。
【図１８】図２に示すＭＦＰの表示部に表示される印刷ジョブ一覧画面の一例を示す図である。
【図１９】ＭＦＰの個体毎、または、ＭＦＰの機種毎に異なる印刷単価によって構成されている場合の図３に示す印刷単価情報の一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２２】
まず、本実施の形態に係る印刷システム１０の構成について説明する。
【００２３】
図１は、本実施の形態に係る印刷システム１０のブロック図である。
【００２４】
図１に示すように、印刷システム１０は、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）２０を含む多数のＭＦＰと、ＭＦＰの利用者を管理する管理サーバー３０と、記憶している印刷ジョブをＭＦＰからの要求に応じてこのＭＦＰに送信するスプールサーバー４０と、ＭＦＰによって実行されるための印刷ジョブを生成するための後述のプリンタードライバー５４ａを実行するコンピューター５０とを備えている。多数のＭＦＰと、管理サーバー３０と、スプールサーバー４０と、コンピューター５０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１を介して互いに通信可能に接続されている。ここで、多数のＭＦＰは、それぞれ本発明の画像形成装置を構成している。
【００２５】
なお、印刷システム１０に含まれている多数のＭＦＰのそれぞれの構成は、ＭＦＰ２０の構成と同様である。したがって、以下においては、印刷システム１０に含まれる多数のＭＦＰを代表してＭＦＰ２０について説明する。
【００２６】
図２は、ＭＦＰ２０のブロック図である。
【００２７】
図２に示すように、ＭＦＰ２０は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、用紙に印刷を実行する印刷デバイスであるプリンター２３と、原稿から画像を読み取る読取デバイスであるスキャナー２４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部２５と、ネットワーク１１経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部２６と、各種のデータを記憶しているＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの記憶デバイスである記憶部２７と、ＭＦＰ２０全体を制御する制御部２８とを備えている。
【００２８】
制御部２８は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを予め記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部２７に記憶されているプログラムを実行するようになっている。
【００２９】
図３は、管理サーバー３０のブロック図である。
【００３０】
図３に示すように、管理サーバー３０は、種々の操作が入力されるマウスやキーボードなどの入力デバイスである操作部３１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部３２と、ネットワーク１１経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部３３と、プログラムおよび各種のデータを記憶しているＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶デバイスである記憶部３４と、管理サーバー３０全体を制御する制御部３５とを備えている。管理サーバー３０は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューターによって構成されている。
【００３１】
記憶部３４は、管理サーバー３０用のプログラムである管理サーバープログラム３４ａと、利用者を認証するための認証用情報３４ｂと、利用者が所属している部門を判断するための部門判断用情報３４ｃと、ＭＦＰの各種の機能に対する権限を判断するための権限判断用情報３４ｄと、１枚当たりの印刷の課金額である印刷単価を示す印刷単価情報３４ｅと、利用者毎に割り当てられている金額である割当金額を示す割当金額一覧情報３４ｆと、利用者の確定済みの課金額の合計である合計確定済金額を示す合計確定済金額一覧情報３４ｇと、割当金額から合計確定済金額を減じた残額であって現在の残額である現在残額を示す現在残額一覧情報３４ｈと、合計確定済金額が割当金額に達した時のＭＦＰの動作（以下「上限時動作」と言う。）の情報である上限時動作情報３４ｉとを記憶している。認証用情報３４ｂは、利用者の識別情報である利用者ＩＤと、パスワードとの組み合わせを記憶している情報である。なお、上限時動作としては、例えば、合計確定済金額が割当金額に達した時点で印刷ジョブの実行の途中であっても印刷を強制的に中止する動作（以下「印刷強制中止動作」と言う。）、合計確定済金額が割当金額に達した時点で印刷ジョブの実行の途中である場合には、この印刷ジョブの実行を最後まで許可する動作（以下「途中ジョブ実行許可動作」と言う。）などがある。
【００３２】
図４は、部門判断用情報３４ｃの一例を示す図である。
【００３３】
図４に示すように、部門判断用情報３４ｃは、利用者ＩＤと、利用者が所属している部門の識別情報である部門ＩＤとの組み合わせを記憶している情報である。例えば、図４において、利用者ＩＤが「ＵＳＥＲ００１」である利用者が所属している部門の部門ＩＤは、「ＧＲＯＵＰ００２」である。
【００３４】
図５は、権限判断用情報３４ｄの一例を示す図である。
【００３５】
図５に示すように、権限判断用情報３４ｄは、ＭＦＰの各種の機能と、部門ＩＤまたは利用者ＩＤとの組み合わせに対して、許可または不許可を記憶している情報である。例えば、図５において、利用者ＩＤが「ＵＳＥＲ００１」である利用者は、モノクロ印刷の実行が許可されているが、カラー印刷の実行が許可されていない。また、部門ＩＤが「ＧＲＯＵＰ００１」である部門は、モノクロ印刷およびカラー印刷の実行が許可されている。
【００３６】
なお、管理サーバー３０は、利用者が所属している部門に対する権限を超えてこの利用者にＭＦＰの機能を許可することはない。すなわち、管理サーバー３０は、利用者が所属している部門に対して権限判断用情報３４ｄにおいて許可されていない機能がこの利用者に対して権限判断用情報３４ｄにおいて許可されている場合であっても、この利用者に対してこの機能を許可しない。一方、管理サーバー３０は、利用者が所属している部門に対して権限判断用情報３４ｄにおいて許可されている機能がこの利用者に対して権限判断用情報３４ｄにおいて許可されていない場合、この利用者に対してこの機能を許可しない。
【００３７】
図６は、印刷単価情報３４ｅの一例を示す図である。
【００３８】
図６に示すように、印刷単価情報３４ｅは、印刷条件と、印刷単価との組み合わせを記憶している情報である。ここで、印刷条件には、印刷が実行される記録媒体のサイズと、印刷の色とが含まれている。例えば、図６において、印刷単価は、Ａ４サイズの記録媒体にモノクロ印刷を実行する場合に１０円であり、Ａ３サイズの記録媒体にカラー印刷を実行する場合に５０円である。
【００３９】
図７は、割当金額一覧情報３４ｆの一例を示す図である。
【００４０】
図７に示すように、割当金額一覧情報３４ｆは、部門ＩＤまたは利用者ＩＤと、割当金額との組み合わせを記憶している情報である。例えば、図７において、利用者ＩＤが「ＵＳＥＲ００１」である利用者の割当金額は、４，０００円である。また、部門ＩＤが「ＧＲＯＵＰ００１」である部門の割当金額は、１００，０００円である。
【００４１】
図８は、合計確定済金額一覧情報３４ｇの一例を示す図である。
【００４２】
図８に示すように、合計確定済金額一覧情報３４ｇは、部門ＩＤまたは利用者ＩＤと、合計確定済金額との組み合わせを記憶している情報である。例えば、図８において、利用者ＩＤが「ＵＳＥＲ００１」である利用者の合計確定済金額は、２，５００円である。また、部門ＩＤが「ＧＲＯＵＰ００１」である部門の合計確定済金額は、５４，３２０円である。
【００４３】
なお、管理サーバー３０は、利用者が所属している部門の合計確定済金額が割当金額に達している場合、この利用者の合計確定済金額が割当金額に達していなくても、この利用者にＭＦＰの利用を許可することはない。
【００４４】
図９は、現在残額一覧情報３４ｈの一例を示す図である。
【００４５】
図９に示すように、現在残額一覧情報３４ｈは、部門ＩＤまたは利用者ＩＤと、現在残額との組み合わせを記憶している情報である。例えば、図９において、利用者ＩＤが「ＵＳＥＲ００１」である利用者の現在残額は、１，５００円である。また、部門ＩＤが「ＧＲＯＵＰ００１」である部門の現在残額は、４５，６８０円である。
【００４６】
図３に示す管理サーバープログラム３４ａは、管理サーバー３０の製造段階で管理サーバー３０にインストールされていても良いし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などの記憶媒体から管理サーバー３０に追加でインストールされても良いし、ネットワーク１１上から管理サーバー３０に追加でインストールされても良い。
【００４７】
制御部３５は、例えば、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部３４に記憶されているプログラムを実行するようになっている。
【００４８】
制御部３５は、記憶部３４に記憶されている管理サーバープログラム３４ａを実行することによって、利用者の認証を実行する認証実行手段３５ａ、情報をコンピューター５０に送信する情報送信手段３５ｂ、印刷単価情報３４ｅを管理することによって印刷単価を管理する印刷単価管理手段３５ｃ、および、現在残額を管理する現在残額管理手段３５ｄとして機能する。
【００４９】
印刷単価管理手段３５ｃは、例えば印刷システム１０の管理者からの指示に応じて、記憶部３４上の印刷単価情報３４ｅを改定することができる。
【００５０】
現在残額管理手段３５ｄは、割当金額一覧情報３４ｆ、合計確定済金額一覧情報３４ｇおよび現在残額一覧情報３４ｈを管理することによって現在残額を管理する。
【００５１】
なお、現在残額管理手段３５ｄは、割当金額一覧情報３４ｆおよび合計確定済金額一覧情報３４ｇを管理していなくても、現在残額自体、すなわち、現在残額一覧情報３４ｈを管理していれば、現在残額を管理することができる。ここで、現在残額は、割当金額から現在の合計確定済金額を差し引いた額である。したがって、現在残額管理手段３５ｄは、現在残額一覧情報３４ｈを管理していなくても、割当金額および現在の合計確定済金額の組み合わせ、すなわち、割当金額一覧情報３４ｆおよび合計確定済金額一覧情報３４ｇの両方を管理していれば、間接的に現在残額を管理することができる。
【００５２】
図１０は、スプールサーバー４０のブロック図である。
【００５３】
図１０に示すように、スプールサーバー４０は、種々の操作が入力されるマウスやキーボードなどの入力デバイスである操作部４１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部４２と、ネットワーク１１経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部４３と、プログラムおよび各種のデータを記憶しているＨＤＤなどの記憶デバイスである記憶部４４と、スプールサーバー４０全体を制御する制御部４５とを備えている。スプールサーバー４０は、例えばＰＣなどのコンピューターによって構成されている。
【００５４】
記憶部４４は、コンピューター５０から送信されてきた印刷ジョブを記憶する。
【００５５】
制御部４５は、例えば、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部４４に記憶されているプログラムを実行するようになっている。
【００５６】
図１１は、コンピューター５０のブロック図である。
【００５７】
図１１に示すように、コンピューター５０は、利用者による種々の操作が入力されるマウスやキーボードなどの入力デバイスである操作部５１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部５２と、ネットワーク１１経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部５３と、プログラムおよび各種のデータを記憶しているＨＤＤなどの記憶デバイスである記憶部５４と、コンピューター５０全体を制御する制御部５５とを備えている。コンピューター５０は、例えばＰＣによって構成されている。
【００５８】
記憶部５４は、プリンタードライバー５４ａと、課金に関する情報（以下「課金情報」と言う。）を表示するか否かを設定するための課金情報表示設定情報５４ｂとを記憶している。
【００５９】
プリンタードライバー５４ａは、コンピューター５０の製造段階でコンピューター５０にインストールされていても良いし、ＣＤ、ＤＶＤなどの記憶媒体からコンピューター５０に追加でインストールされても良いし、ネットワーク１１上からコンピューター５０に追加でインストールされても良い。なお、プリンタードライバー５４ａは、課金情報の表示に関する機能を備えていないプリンタードライバーに、課金情報の表示に関する機能を実行するためのモジュールが追加されることによって構成されることも可能である。
【００６０】
課金情報表示設定情報５４ｂは、課金情報を表示することを意味する値である「ＯＮ」と、課金情報を表示しないことを意味する値である「ＯＦＦ」との何れか一方に設定されることができる。課金情報表示設定情報５４ｂは、操作部５１を介した操作に応じて値が変更されることができる。
【００６１】
制御部５５は、例えば、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部５４に記憶されているプログラムを実行するようになっている。
【００６２】
制御部５５は、記憶部５４に記憶されているプリンタードライバー５４ａを実行することによって、表示部５２による表示を制御する表示制御手段５５ａ、利用者の認証の実行を管理サーバー３０に依頼する認証依頼手段５５ｂ、印刷ジョブの予定の課金額である予定課金額を算出する予定課金額算出手段５５ｃ、ＭＦＰによって印刷ジョブが実行された場合の予定の残額である予定残額を算出する予定残額算出手段５５ｄ、および、印刷ジョブを送信する印刷ジョブ送信手段５５ｅとして機能する。
【００６３】
次に、印刷システム１０の動作について説明する。
【００６４】
まず、コンピューター５０から印刷ジョブが送信される場合の印刷システム１０の動作について説明する。
【００６５】
コンピューター５０の利用者は、文書作成ソフトウェアなどのアプリケーションにおいて操作部５１を介してコンピューター５０に印刷を指示することができる。
【００６６】
コンピューター５０の制御部５５は、印刷が指示されると、プリンタードライバー５４ａを起動することによって、図１２に示す動作を実行する。
【００６７】
図１２は、プリンタードライバー５４ａを実行している時のコンピューター５０の動作のフローチャートである。
【００６８】
図１２に示すように、コンピューター５０の制御部５５の認証依頼手段５５ｂは、現在の利用者の利用者ＩＤおよびパスワードをネットワーク通信部５３を介して管理サーバー３０に送信することによって、現在の利用者の認証の実行を管理サーバー３０に依頼する（Ｓ１０１）。
【００６９】
図１３は、コンピューター５０から利用者の認証の実行が依頼された場合の管理サーバー３０の動作のフローチャートである。
【００７０】
管理サーバー３０の制御部３５は、コンピューター５０からの利用者の認証の実行の依頼をネットワーク通信部３３を介して受信すると、図１３に示す動作を実行する。
【００７１】
図１３に示すように、制御部３５の認証実行手段３５ａは、依頼された利用者の認証を実行する（Ｓ１３１）。ここで、認証実行手段３５ａは、コンピューター５０から受信した利用者ＩＤおよびパスワードの組み合わせが認証用情報３４ｂに記憶されている場合、認証が成功したと判断する。一方、認証実行手段３５ａは、コンピューター５０から受信した利用者ＩＤおよびパスワードの組み合わせが認証用情報３４ｂに記憶されていない場合、認証が失敗したと判断する。
【００７２】
次いで、認証実行手段３５ａは、Ｓ１３１における認証が成功したか否かを判断する（Ｓ１３２）。
【００７３】
制御部３５の情報送信手段３５ｂは、認証が成功したとＳ１３２において判断されると、Ｓ１３１において認証が成功した利用者の利用者ＩＤと、部門判断用情報３４ｃとに基づいて、利用者が所属している部門の部門ＩＤを取得する（Ｓ１３３）。
【００７４】
次いで、情報送信手段３５ｂは、Ｓ１３１において認証が成功した利用者の利用者ＩＤと、Ｓ１３３において取得した部門ＩＤと、権限判断用情報３４ｄとに基づいて、ＭＦＰの各種の機能に対する利用者の権限を取得する（Ｓ１３４）。ここで、認証実行手段３５ａは、上述したように、利用者が所属している部門に対する権限を超えてこの利用者にＭＦＰの機能を許可することはない。
【００７５】
次いで、情報送信手段３５ｂは、Ｓ１３１において認証が成功した利用者の利用者ＩＤと、Ｓ１３３において取得した部門ＩＤと、割当金額一覧情報３４ｆ、合計確定済金額一覧情報３４ｇおよび現在残額一覧情報３４ｈとに基づいて、利用者と、利用者が所属している部門とのそれぞれの割当金額、合計確定済金額および現在残額を取得する（Ｓ１３５）。
【００７６】
次いで、情報送信手段３５ｂは、利用者の認証が成功したことと、Ｓ１３４において取得した権限と、印刷単価情報３４ｅと、Ｓ１３５において取得した割当金額、合計確定済金額および現在残額と、上限時動作情報３４ｉとをネットワーク通信部３３を介してコンピューター５０に送信する（Ｓ１３６）。
【００７７】
ここで、現在残額は、割当金額から現在の合計確定済金額を差し引いた額である。したがって、情報送信手段３５ｂは、Ｓ１３６においてコンピューター５０に現在残額自体を送信しなくても、Ｓ１３６においてコンピューター５０に割当金額および現在の合計確定済金額の組み合わせを送信すれば、Ｓ１３６においてコンピューター５０に現在残額を間接的に送信することになる。すなわち、現在残額自体と、割当金額および現在の合計確定済金額の組み合わせとの少なくとも一方は、現在残額を示す本発明の現在残額情報を構成している。
【００７８】
情報送信手段３５ｂは、認証が失敗したとＳ１３２において判断されると、利用者の認証が失敗したことをネットワーク通信部３３を介してコンピューター５０に送信する（Ｓ１３７）。
【００７９】
管理サーバー３０の制御部３５は、Ｓ１３６またはＳ１３７の処理が終了すると、図１３に示す動作を終了する。
【００８０】
図１２に示すように、コンピューター５０の制御部５５の認証依頼手段５５ｂは、Ｓ１０１の処理が終了すると、管理サーバー３０からネットワーク通信部５３を介して情報を受信したと判断するまで、管理サーバー３０から情報を受信したか否かを判断する（Ｓ１０２）。
【００８１】
認証依頼手段５５ｂは、管理サーバー３０から情報を受信したとＳ１０２において判断すると、利用者の認証が成功したか否かを、Ｓ１０２において管理サーバー３０から受信した情報に基づいて判断する（Ｓ１０３）。
【００８２】
認証依頼手段５５ｂは、利用者の認証が失敗したとＳ１０３において判断されると、図１２に示す処理を終了する。
【００８３】
コンピューター５０の制御部５５の表示制御手段５５ａは、利用者の認証が成功したとＳ１０３において判断されると、図１４に示す印刷指示画面６０を表示部５２に表示する（Ｓ１０４）。
【００８４】
図１４は、コンピューター５０の表示部５２に表示される印刷指示画面６０の一例を示す図である。
【００８５】
図１４に示すように、印刷指示画面６０には、印刷ジョブの送信先を利用者に選択させるためのドロップダウンリスト６１と、印刷が実行される記録媒体のサイズを利用者に選択させるためのドロップダウンリスト６２と、印刷の色のうち「カラー」を利用者に選択させるためのラジオボタン６３ａと、印刷の色のうち「モノクロ」を利用者に選択させるためのラジオボタン６３ｂと、印刷の部数を利用者に選択させるためのスピンボタン６４と、印刷ジョブを送信するための印刷ボタン６５と、印刷の指示を中止するためのキャンセルボタン６６とを備えている。
【００８６】
ドロップダウンリスト６１は、ＭＦＰの他に、スプールサーバー４０が選択されることができるようになっている。
【００８７】
ラジオボタン６３ａおよびラジオボタン６３ｂは、常に何れか一方のみが選択された状態になるようになっている。
【００８８】
図１２に示すように、コンピューター５０の制御部５５の表示制御手段５５ａは、Ｓ１０４の処理が終了すると、Ｓ１０２において管理サーバー３０から受信した情報のうち利用者の権限に基づいて、印刷条件の設定を制限する（Ｓ１０５）。例えば、表示制御手段５５ａは、利用者に対してカラー印刷の実行が許可されていない場合にラジオボタン６３ａを選択不可能にし、利用者に対してモノクロ印刷の実行が許可されていない場合にラジオボタン６３ｂを選択不可能にする。また、表示制御手段５５ａは、利用者に対してカラー印刷およびモノクロ印刷の実行が許可されていない場合、印刷ボタン６５を操作不可能にする。
【００８９】
次いで、表示制御手段５５ａは、課金情報表示設定情報５４ｂの値が「ＯＮ」であるか否かを判断する（Ｓ１０６）。
【００９０】
コンピューター５０の制御部５５の予定課金額算出手段５５ｃは、課金情報表示設定情報５４ｂの値が「ＯＮ」であるとＳ１０６において判断されると、印刷ジョブの予定課金額を算出する（Ｓ１０７）。すなわち、予定課金額算出手段５５ｃは、Ｓ１０２において管理サーバー３０から受信した情報のうち印刷単価情報３４ｅと、印刷指示画面６０のうちドロップダウンリスト６２、ラジオボタン６３ａおよびラジオボタン６３ｂによって指定されている印刷条件と、印刷ジョブの基になる印刷データのページ数、および、印刷指示画面６０のうちスピンボタン６４によって指定されている部数に基づいた印刷ジョブの枚数とに基づいて、印刷ジョブの予定課金額を算出する。例えば、５ページの印刷データをＡ３サイズの記録媒体にカラーで３部印刷する場合、Ａ３サイズの記録媒体にカラー印刷を実行するときの印刷単価が５０円であり、印刷ジョブの枚数が５ページ×３部で１５枚であるので、予定課金額算出手段５５ｃは、印刷ジョブの予定課金額を５０円×１５枚で７５０円と算出する。
【００９１】
コンピューター５０の制御部５５の予定残額算出手段５５ｄは、Ｓ１０７の処理が終了すると、Ｓ１０２において管理サーバー３０から受信した情報のうち合計確定済金額と、Ｓ１０７において算出された予定課金額とに基づいて、予定の合計確定済金額を算出する（Ｓ１０８）。例えば、Ｓ１０２において管理サーバー３０から受信した利用者の合計確定済金額が１，２３０円であり、Ｓ１０７において算出された予定課金額が７５０円である場合、予定残額算出手段５５ｄは、合計確定済金額である１，２３０円に、予定課金額である７５０円を足すことによって、利用者の予定の合計確定済金額を１，９８０円と算出する。ここで、予定残額算出手段５５ｄは、利用者の予定の合計確定済金額と同様に、利用者が所属している部門の予定の合計確定済金額も算出する。
【００９２】
なお、予定残額算出手段５５ｄは、Ｓ１０２において管理サーバー３０から受信した情報に合計確定済金額自体が含まれておらず、割当金額および現在残額の組み合わせが含まれている場合であっても、割当金額から現在残額を減じることによって現在の合計確定済金額を算出することができる。したがって、予定残額算出手段５５ｄは、Ｓ１０２において管理サーバー３０から受信した情報のうち合計確定済金額自体と、Ｓ１０７において算出された予定課金額とに基づいてではなく、Ｓ１０２において管理サーバー３０から受信した情報のうち割当金額および現在残額の組み合わせと、Ｓ１０７において算出された予定課金額とに基づいて、予定の合計確定済金額を算出することもできる。
【００９３】
予定残額算出手段５５ｄは、Ｓ１０８の処理が終了すると、Ｓ１０２において管理サーバー３０から受信した情報のうち現在残額と、Ｓ１０７において算出された予定課金額とに基づいて、予定残額を算出する（Ｓ１０９）。例えば、Ｓ１０２において管理サーバー３０から受信した利用者の現在残額が３，７７０円であり、Ｓ１０７において算出された予定課金額が７５０円である場合、予定残額算出手段５５ｄは、現在残額である３，７７０円から、予定課金額である７５０円を引くことによって、利用者の予定残額を３，０２０円と算出する。ここで、予定残額算出手段５５ｄは、利用者の予定残額と同様に、利用者が所属している部門の予定残額も算出する。
【００９４】
なお、予定残額算出手段５５ｄは、Ｓ１０２において管理サーバー３０から受信した情報に現在残額自体が含まれておらず、割当金額および現在の合計確定済金額の組み合わせが含まれている場合であっても、割当金額から現在の合計確定済金額を減じることによって現在残額を算出することができる。したがって、予定残額算出手段５５ｄは、Ｓ１０２において管理サーバー３０から受信した情報のうち現在残額自体と、Ｓ１０７において算出された予定課金額とに基づいてではなく、Ｓ１０２において管理サーバー３０から受信した情報のうち割当金額および現在の合計確定済金額の組み合わせと、Ｓ１０７において算出された予定課金額とに基づいて、予定残額を算出することもできる。
【００９５】
図１５は、課金情報を表示する場合の印刷指示画面６０の一例を示す図である。
【００９６】
コンピューター５０の制御部５５の表示制御手段５５ａは、Ｓ１０９の処理が終了すると、図１５に示すように、課金情報を表示部５２上の印刷指示画面６０に表示する（Ｓ１１０）。ここで、課金情報には、Ｓ１０７において算出された予定課金額が含まれている。また、課金情報には、Ｓ１０２において管理サーバー３０から受信した割当金額、合計確定済金額および現在残額と、Ｓ１０８において算出された予定の合計確定済金額と、Ｓ１０９において算出された予定残額とが、利用者に対するものと、利用者が所属している部門に対するものとの両方について含まれている。また、課金情報には、Ｓ１０２において管理サーバー３０から受信した上限時動作情報３４ｉが含まれている。
【００９７】
ここで、現在残額は、割当金額から現在の合計確定済金額を差し引いた額である。したがって、表示制御手段５５ａは、Ｓ１１０において印刷指示画面６０に現在残額自体を表示しなくても、Ｓ１１０において印刷指示画面６０に割当金額および現在の合計確定済金額の組み合わせを表示すれば、Ｓ１１０において印刷指示画面６０に現在残額を間接的に表示することになる。
【００９８】
また、予定残額は、割当金額から予定の合計確定済金額を差し引いた額である。したがって、表示制御手段５５ａは、Ｓ１１０において印刷指示画面６０に予定残額自体を表示しなくても、Ｓ１１０において印刷指示画面６０に割当金額および予定の合計確定済金額の組み合わせを表示すれば、Ｓ１１０において印刷指示画面６０に予定残額を間接的に表示することになる。
【００９９】
表示制御手段５５ａは、課金情報表示設定情報５４ｂの値が「ＯＮ」ではないとＳ１０６において判断するか、Ｓ１１０の処理を終了すると、印刷ボタン６５が押されたか否かを判断する（Ｓ１１１）。
【０１００】
表示制御手段５５ａは、印刷ボタン６５が押されていないとＳ１１１において判断すると、キャンセルボタン６６が押されたか否かを判断する（Ｓ１１２）。
【０１０１】
表示制御手段５５ａは、キャンセルボタン６６が押されていないとＳ１１２において判断すると、ドロップダウンリスト６２、ラジオボタン６３ａ、ラジオボタン６３ｂまたはスピンボタン６４によって印刷条件が変更されたか否かを判断する（Ｓ１１３）。
【０１０２】
表示制御手段５５ａは、印刷条件が変更されたとＳ１１３において判断すると、再びＳ１０６の処理を実行する。
【０１０３】
一方、表示制御手段５５ａは、印刷条件が変更されていないとＳ１１３において判断すると、再びＳ１１１の処理を実行する。
【０１０４】
コンピューター５０の制御部５５の印刷ジョブ送信手段５５ｅは、印刷ボタン６５が押されたとＳ１１１において判断すると、ドロップダウンリスト６２、ラジオボタン６３ａ、ラジオボタン６３ｂおよびスピンボタン６４によって指定されている印刷条件で、ドロップダウンリスト６１において指定されている送信先に印刷ジョブをネットワーク通信部５３を介して送信する（Ｓ１１４）。ここで、ドロップダウンリスト６１において指定されている送信先がスプールサーバー４０である場合、印刷ジョブ送信手段５５ｅは、スプールサーバー４０に印刷ジョブを送信する。スプールサーバー４０の制御部４５は、コンピューター５０から送信されてきた印刷ジョブをネットワーク通信部４３を介して受信すると、受信した印刷ジョブを記憶部４４に記憶させる。
【０１０５】
コンピューター５０の制御部５５の表示制御手段５５ａは、キャンセルボタン６６が押されたとＳ１１２において判断するか、Ｓ１１４の処理を終了すると、表示部５２による印刷指示画面６０の表示を終了して（Ｓ１１５）、図１２に示す処理を終了する。
【０１０６】
次に、コンピューター５０からＭＦＰ２０に直接送信された印刷ジョブがＭＦＰ２０において実行される場合の印刷システム１０の動作について説明する。
【０１０７】
ＭＦＰ２０の制御部２８は、コンピューター５０からＳ１１４において送信されてきた印刷ジョブをネットワーク通信部２６を介して受信すると、コンピューター５０から受信した印刷ジョブを実行することができるか否かをネットワーク通信部２６を介して管理サーバー３０に問い合わせる。このとき、制御部２８は、この印刷ジョブをコンピューター５０から送信した利用者の利用者ＩＤと、この印刷ジョブの枚数および印刷条件とを管理サーバー３０に送信する。
【０１０８】
管理サーバー３０の制御部３５は、ＭＦＰ２０からの問い合わせをネットワーク通信部３３を介して受信すると、図１６に示す処理を実行する。
【０１０９】
図１６は、印刷ジョブを実行することができるか否かの問い合わせをＭＦＰ２０から受信した場合の管理サーバー３０の動作のフローチャートである。
【０１１０】
図１６に示すように、管理サーバー３０の制御部３５は、ＭＦＰ２０から問い合わせとともに受信した利用者ＩＤと、部門判断用情報３４ｃとに基づいて、利用者が所属している部門の部門ＩＤを取得する（Ｓ１５１）。
【０１１１】
次いで、制御部３５は、問い合わせとともにＭＦＰ２０から受信した利用者ＩＤと、Ｓ１５１において取得した部門ＩＤと、現在残額一覧情報３４ｈとに基づいて、利用者と、利用者が所属している部門とのそれぞれの現在残額を取得する（Ｓ１５２）。
【０１１２】
次いで、制御部３５は、ＭＦＰ２０から問い合わせとともに受信した印刷ジョブの印刷条件と、印刷単価情報３４ｅとに基づいて、この印刷ジョブに対する印刷単価を取得する（Ｓ１５３）。
【０１１３】
次いで、制御部３５は、Ｓ１５２において取得した利用者および部門の現在残額のうち少ない方と、Ｓ１５３において取得した印刷単価とに基づいて、現在残額における最大の印刷枚数を取得する（Ｓ１５４）。例えば、Ｓ１５２において取得した利用者および部門の現在残額のうち少ない方が２，０００円であり、Ｓ１５３において取得した印刷単価が３０円である場合、制御部３５は、２，０００を３０で割った整商である６６を現在残額における最大の印刷枚数として取得する。
【０１１４】
次いで、制御部３５は、ＭＦＰ２０から問い合わせとともに受信した印刷ジョブの枚数と、Ｓ１５４において取得した印刷枚数と、上限時動作情報３４ｉにおいて予め設定されている上限時動作とに基づいて、印刷ジョブのうちＭＦＰ２０に印刷を許可する枚数である許可枚数を取得する（Ｓ１５５）。すなわち、Ｓ１５４において取得した印刷枚数が０枚である場合、制御部３５は、許可枚数を０枚として取得する。また、Ｓ１５４において取得した印刷枚数が１枚以上である場合であって、ＭＦＰ２０から問い合わせとともに受信した印刷ジョブの枚数が、Ｓ１５４において取得した印刷枚数以下である場合、制御部３５は、ＭＦＰ２０から問い合わせとともに受信した印刷ジョブの枚数を許可枚数として取得する。また、Ｓ１５４において取得した印刷枚数が１枚以上である場合であって、ＭＦＰ２０から問い合わせとともに受信した印刷ジョブの枚数が、Ｓ１５４において取得した印刷枚数より多い場合、制御部３５は、上限時動作が印刷強制中止動作であるときに、Ｓ１５４において取得した印刷枚数を許可枚数として取得する。また、Ｓ１５４において取得した印刷枚数が１枚以上である場合であって、ＭＦＰ２０から問い合わせとともに受信した印刷ジョブの枚数が、Ｓ１５４において取得した印刷枚数より多い場合、制御部３５は、上限時動作が途中ジョブ実行許可動作であるときに、ＭＦＰ２０から問い合わせとともに受信した印刷ジョブの枚数を許可枚数として取得する。
【０１１５】
次いで、制御部３５は、Ｓ１５５において取得した許可枚数を、ネットワーク通信部３３を介してＭＦＰ２０に送信する（Ｓ１５６）。
【０１１６】
したがって、ＭＦＰ２０の制御部２８は、管理サーバー３０からネットワーク通信部２６を介して受信した許可枚数の範囲内で印刷ジョブをプリンター２３によって実行することができる。そして、制御部２８は、印刷ジョブの印刷を１枚実行する度に、１枚の印刷を実行したことを示す情報を、ネットワーク通信部２６を介して管理サーバー３０に送信する。また、制御部２８は、印刷ジョブの印刷を完了した場合に、印刷を完了したことを示す情報を、ネットワーク通信部２６を介して管理サーバー３０に送信する。
【０１１７】
管理サーバー３０の制御部３５は、Ｓ１５６の処理を終了すると、Ｓ１５５において取得した許可枚数が０枚であるか否かを判断する（Ｓ１５７）。
【０１１８】
制御部３５は、許可枚数が０枚であるとＳ１５７において判断すると、図１６に示す動作を終了する。
【０１１９】
一方、制御部３５は、許可枚数が０枚ではないとＳ１５７において判断すると、１枚の印刷を実行したことを示す情報をネットワーク通信部３３を介してＭＦＰ２０から受信したか否かを判断する（Ｓ１５８）。
【０１２０】
制御部３５は、１枚の印刷を実行したことを示す情報を受信したとＳ１５８において判断すると、問い合わせとともにＭＦＰ２０から受信した利用者ＩＤと、Ｓ１５１において取得した部門ＩＤと、Ｓ１５３において取得した印刷単価と、合計確定済金額一覧情報３４ｇとに基づいて、合計確定済金額一覧情報３４ｇのうち、利用者と、利用者が所属している部門とのそれぞれの合計確定済金額を変更する（Ｓ１５９）。すなわち、制御部３５は、合計確定済金額一覧情報３４ｇのうち、利用者と、利用者が所属している部門とのそれぞれの合計確定済金額を、Ｓ１５３において取得した印刷単価の分だけ増加させる。
【０１２１】
次いで、制御部３５は、問い合わせとともにＭＦＰ２０から受信した利用者ＩＤと、Ｓ１５１において取得した部門ＩＤと、Ｓ１５３において取得した印刷単価と、現在残額一覧情報３４ｈとに基づいて、現在残額一覧情報３４ｈのうち、利用者と、利用者が所属している部門とのそれぞれの現在残額を変更する（Ｓ１６０）。すなわち、制御部３５は、現在残額一覧情報３４ｈのうち、利用者と、利用者が所属している部門とのそれぞれの現在残額を、Ｓ１５３において取得した印刷単価の分だけ減少させる。
【０１２２】
制御部３５は、Ｓ１６０の処理を終了すると、再びＳ１５８の処理に戻る。
【０１２３】
制御部３５は、１枚の印刷を実行したことを示す情報を受信していないとＳ１５８において判断すると、印刷を完了したことを示す情報をネットワーク通信部３３を介してＭＦＰ２０から受信したか否かを判断する（Ｓ１６１）。
【０１２４】
制御部３５は、印刷を完了したことを示す情報を受信していないとＳ１６１において判断すると、再びＳ１５８の処理に戻る。
【０１２５】
一方、制御部３５は、印刷を完了したことを示す情報を受信したとＳ１６１において判断すると、図１６に示す動作を終了する。
【０１２６】
次に、コンピューター５０からスプールサーバー４０に送信された印刷ジョブがＭＦＰ２０において実行される場合、すなわち、プルプリントが実行される場合の印刷システム１０の動作について説明する。
【０１２７】
上述したように、コンピューター５０からスプールサーバー４０に送信された印刷ジョブは、スプールサーバー４０の記憶部４４に記憶されている。
【０１２８】
利用者は、スプールサーバー４０に記憶されている印刷ジョブの一覧の表示を、ＭＦＰ２０の操作部２１を介してＭＦＰ２０に指示することができる。
【０１２９】
ＭＦＰ２０の制御部２８は、スプールサーバー４０に記憶されている印刷ジョブの一覧の表示の指示を受けると、図１７に示す処理を実行する。
【０１３０】
図１７は、スプールサーバー４０に記憶されている印刷ジョブの一覧の表示の指示を受けた場合のＭＦＰ２０の動作のフローチャートである。
【０１３１】
図１７に示すように、ＭＦＰ２０の制御部２８は、スプールサーバー４０に記憶されている印刷ジョブの一覧をネットワーク通信部２６を介してスプールサーバー４０から取得する（Ｓ１７１）。
【０１３２】
次いで、制御部２８は、ネットワーク通信部２６を介して印刷単価情報３４ｅを管理サーバー３０から取得する（Ｓ１７２）。
【０１３３】
次いで、制御部２８は、Ｓ１７１において取得した印刷ジョブの一覧に含まれている印刷条件および枚数と、Ｓ１７２において取得した印刷単価情報３４ｅとに基づいて、Ｓ１０７と同様にして、印刷ジョブの予定課金額を算出する（Ｓ１７３）。
【０１３４】
次いで、制御部２８は、Ｓ１７１において取得した印刷ジョブの一覧に、Ｓ１７３において算出した予定課金額を含めた画面である図１８に示す印刷ジョブ一覧画面７０を表示部２２に表示して（Ｓ１７４）、図１７に示す処理を終了する。
【０１３５】
図１８は、ＭＦＰ２０の表示部２２に表示される印刷ジョブ一覧画面７０の一例を示す図である。
【０１３６】
図１８に示すように、印刷ジョブ一覧画面７０には、スプールサーバー４０に記憶されている印刷ジョブと、この印刷ジョブの予定課金額とが含まれている。
【０１３７】
なお、ＭＦＰ２０は、図１７に示す処理において自身で予定課金額を算出しているが、印刷ジョブの一覧を管理サーバー３０に送信して管理サーバー３０に予定課金額を算出させるようになっていても良い。また、ＭＦＰ２０は、図１７に示す処理において、コンピューター５０の図１２に示す処理と同様に、管理サーバー３０から必要な情報を取得して、利用者および部門それぞれの割当金額、現在の合計確定済金額、現在残額、予定の合計確定済金額および予定残額を印刷ジョブ一覧画面７０に含めるようになっていても良い。
【０１３８】
利用者は、図１８に示すようにＭＦＰ２０の表示部２２に表示されている印刷ジョブ一覧画面７０から操作部２１を介して印刷ジョブを選択し、この印刷ジョブの印刷をＭＦＰ２０に指示することができる。
【０１３９】
ＭＦＰ２０の制御部２８は、印刷ジョブ一覧画面７０中の印刷ジョブの印刷が指示されると、この印刷ジョブをネットワーク通信部２６を介してスプールサーバー４０から取得し、取得した印刷ジョブを実行することができるか否かをネットワーク通信部２６を介して管理サーバー３０に問い合わせる。このとき、制御部２８は、この印刷ジョブをコンピューター５０からスプールサーバー４０に送信した利用者の利用者ＩＤと、この印刷ジョブの枚数および印刷条件とを管理サーバー３０に送信する。
【０１４０】
以降の印刷システム１０の動作については、コンピューター５０からＭＦＰ２０に直接送信された印刷ジョブがＭＦＰ２０において実行される場合の印刷システム１０の動作と同様であるので、説明を省略する。
【０１４１】
なお、以上においては、コンピューター５０からスプールサーバー４０に送信された印刷ジョブがＭＦＰ２０において実行される場合について説明したが、利用者は、コンピューター５０からスプールサーバー４０に送信された印刷ジョブを、印刷システム１０に含まれている任意のＭＦＰに対してＭＦＰ２０と同様に実行させることができる。
【０１４２】
以上に説明したように、印刷システム１０は、コンピューター５０のプリンタードライバー５４ａからの依頼（Ｓ１０１）に基づいた管理サーバー３０による認証（Ｓ１３１）が成功した場合に（Ｓ１０３でＹＥＳ、Ｓ１３２でＹＥＳ）、印刷ジョブの予定の課金額（Ｓ１０７）をコンピューター５０の表示部５２にプリンタードライバー５４ａによって表示させる（Ｓ１１０）ので、コンピューター５０の利用者がプリンタードライバー５４ａによって印刷ジョブを生成している過程（Ｓ１０１〜Ｓ１１４）において、印刷ジョブの予定の課金額を利用者に認識させることができる。すなわち、印刷システム１０は、印刷を実行する前に印刷ジョブの予定の課金額を利用者に認識させることができる。したがって、印刷システム１０は、利用者のコスト意識を向上させることができる。
【０１４３】
印刷システム１０は、印刷ジョブの予定の課金額（Ｓ１０７）と、割当金額のうちの現在の残額（Ｓ１０２）とをコンピューター５０の表示部５２にプリンタードライバー５４ａによって表示させる（Ｓ１１０）ので、ＭＦＰが利用者の割当金額内で印刷ジョブを実行可能であるか否かを利用者に認識させることができる。例えば、利用者は、コンピューター５０の表示部５２上の表示を見て、印刷ジョブの予定の課金額が現在の残額より大きいと認識した場合、コンピューター５０の操作部５１を介してキャンセルボタン６６を押すなどしてＭＦＰまたはスプールサーバー４０への印刷ジョブの送信を中止したり、印刷ジョブの予定の課金額が現在の残額以下になるように管理サーバー３０上の割当金額一覧情報３４ｆ中の利用者自身の割当金額または利用者が所属している部門の割当金額を増やす操作を操作部５１を介して実行したりすることができる。
【０１４４】
なお、印刷システム１０は、コンピューター５０の表示部５２にプリンタードライバー５４ａによって割当金額のうちの現在の残額を表示させることができるので、プリンタードライバー５４ａとは異なる専用のユーティリティーソフトウェアを使用しなければ割当金額のうちの現在の残額を表示部５２に表示させることができない構成と比較して、プリンタードライバー５４ａによって印刷ジョブを生成している利用者の利便性を向上することができる。
【０１４５】
印刷システム１０は、ＭＦＰによって印刷ジョブが実行された場合の予定の残額（Ｓ１０９）をコンピューター５０の表示部５２にプリンタードライバー５４ａによって表示させる（Ｓ１１０）ので、ＭＦＰによって印刷ジョブが実行された後の残額を利用者に容易に認識させることができる。
【０１４６】
管理サーバー３０は、図６に示すように、印刷条件毎に印刷単価を管理している。そして、コンピューター５０は、管理サーバー３０によって送信されてきた印刷単価情報３４ｅに基づいた印刷単価と、印刷ジョブの枚数および印刷条件とに基づいて、印刷ジョブの予定課金額を算出する（Ｓ１０７）。したがって、印刷システム１０は、印刷条件に応じた印刷単価によって構成されている複雑な課金の体系であっても、印刷ジョブの予定の課金額を利用者に認識させることができる。
【０１４７】
なお、印刷システム１０は、本実施の形態において印刷条件に応じた印刷単価によって構成されている複雑な課金の体系に対応しているシステムであるが、印刷条件によらず一定の印刷単価によって構成されている課金の体系のみに対応しているシステムであっても良い。
【０１４８】
また、印刷システム１０は、本実施の形態において全てのＭＦＰに対して共通である印刷単価によって構成されている課金の体系に対応しているシステムであるが、ＭＦＰの個体毎、または、ＭＦＰの機種毎に異なる印刷単価によって構成されている課金の体系に対応しているシステムであっても良い。
【０１４９】
図１９は、ＭＦＰの個体毎、または、ＭＦＰの機種毎に異なる印刷単価によって構成されている場合の印刷単価情報３４ｅの一例を示す図である。
【０１５０】
図１９に示す印刷単価情報３４ｅにおいて、印刷単価に影響する印刷条件には、印刷が実行される記録媒体、および、印刷の色以外に、ＭＦＰも含まれている。
【０１５１】
印刷システム１０は、管理サーバー３０の記憶部３４に図１９に示す印刷単価情報３４ｅが記憶されている場合、上述した動作と同様に、Ｓ１０２において印刷単価情報３４ｅ全体が管理サーバー３０からコンピューター５０に送信されるようになっていても良いが、管理サーバー３０の記憶部３４に記憶されている印刷単価情報３４ｅのうち、印刷指示画面６０のドロップダウンリスト６１によって印刷ジョブの印刷条件として指定されている印刷ジョブの送信先に応じた印刷単価情報が、都度、管理サーバー３０からコンピューター５０に送信されるようになっていても良い。
【０１５２】
なお、ＭＦＰの個体は、印刷システム１０において各ＭＦＰのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスによって識別されることが可能である。
【０１５３】
印刷システム１０は、コンピューター５０からプリンタードライバー５４ａによってスプールサーバー４０に印刷ジョブを送信する場合、コンピューター５０からプリンタードライバー５４ａによってＭＦＰに直接印刷ジョブを送信する場合と異なり、ＭＦＰによる印刷ジョブの実行時に利用者がコンピューター５０の前ではなくＭＦＰの前に居る。更に、印刷システム１０は、コンピューター５０からプリンタードライバー５４ａによってスプールサーバー４０に印刷ジョブを送信する場合、コンピューター５０からプリンタードライバー５４ａによってＭＦＰに直接印刷ジョブを送信する場合と比較して、コンピューター５０によって印刷データが送信されてからＭＦＰによって印刷ジョブが実行されるまでの期間が長い。したがって、印刷システム１０は、コンピューター５０からプリンタードライバー５４ａによってスプールサーバー４０に印刷ジョブを送信する場合、コンピューター５０からプリンタードライバー５４ａによってＭＦＰに直接印刷ジョブを送信する場合と比較して、コンピューター５０からプリンタードライバー５４ａによって印刷ジョブを再送信する作業が利用者にとって煩雑である。そのため、印刷システム１０は、コンピューター５０からプリンタードライバー５４ａによってスプールサーバー４０に印刷ジョブを送信する場合、コンピューター５０からプリンタードライバー５４ａによってＭＦＰに直接印刷ジョブを送信する場合と比較して、コンピューター５０からプリンタードライバー５４ａによって印刷ジョブを再送信する必要をなくすために、ＭＦＰが利用者の割当金額内で印刷ジョブを実行可能である必要性が高い。
【０１５４】
すなわち、印刷システム１０は、コンピューター５０からプリンタードライバー５４ａによってスプールサーバー４０に印刷ジョブを送信する場合、コンピューター５０からプリンタードライバー５４ａによってＭＦＰに直接印刷ジョブを送信する場合と比較して、印刷ジョブの予定の課金額をコンピューター５０の表示部５２にプリンタードライバー５４ａによって表示させる有益性が高い。また、印刷システム１０は、コンピューター５０からプリンタードライバー５４ａによってスプールサーバー４０に印刷ジョブを送信する場合、コンピューター５０からプリンタードライバー５４ａによってＭＦＰに直接印刷ジョブを送信する場合と比較して、印刷ジョブの予定の課金額と、割当金額のうちの現在の残額とをコンピューター５０の表示部５２にプリンタードライバー５４ａによって表示させる有益性が高い。また、印刷システム１０は、コンピューター５０からプリンタードライバー５４ａによってスプールサーバー４０に印刷ジョブを送信する場合、コンピューター５０からプリンタードライバー５４ａによってＭＦＰに直接印刷ジョブを送信する場合と比較して、ＭＦＰによって印刷ジョブが実行された場合の予定の残額をコンピューター５０の表示部５２にプリンタードライバー５４ａによって表示させる有益性が高い。
【０１５５】
印刷システム１０は、Ｓ１１０においてコンピューター５０の表示部５２上の印刷指示画面６０に表示する課金情報に上限時動作情報３４ｉが含まれているので、ＭＦＰが割当金額内で印刷ジョブを実行可能であるか否かを利用者に認識させるだけでなく、ＭＦＰが割当金額内で印刷ジョブを実行可能ではない場合の上限時動作も利用者に認識させることができる。
【０１５６】
印刷システム１０は、コンピューター５０からスプールサーバー４０に送信された印刷ジョブがＭＦＰ２０において実行される場合、ＭＦＰ２０の表示部２２に印刷ジョブ一覧画面７０を表示させる度に（Ｓ１７４）、印刷ジョブ一覧画面７０における印刷ジョブの予定課金額を算出する（Ｓ１７３）ので、コンピューター５０からスプールサーバー４０に印刷ジョブが送信された時点から印刷単価情報３４ｅが改定されたときであっても、最新の印刷単価情報３４ｅに基づいた予定課金額を利用者に認識させることができる。
【０１５７】
印刷システム１０は、本実施の形態においてスプールサーバー４０を管理サーバー３０とは別に備えているが、管理サーバー３０がスプールサーバーとしても機能するようになっていても良い。
【０１５８】
印刷システム１０は、本実施の形態において本発明の画像形成装置としてＭＦＰを備えているが、プリンター専用機など、ＭＦＰ以外の画像形成装置を備えていても良い。
【符号の説明】
【０１５９】
１０  印刷システム
２０  ＭＦＰ（画像形成装置）
３０  管理サーバー
３４ｅ  印刷単価情報
３５ａ  認証実行手段
３５ｂ  情報送信手段
３５ｃ  印刷単価管理手段
３５ｄ  現在残額管理手段
４０  スプールサーバー
５０  コンピューター
５２  表示部
５４ａ  プリンタードライバー
５５ａ  表示制御手段
５５ｂ  認証依頼手段
５５ｃ  予定課金額算出手段
５５ｄ  予定残額算出手段
５５ｅ  印刷ジョブ送信手段
【図１】
2014010508.tif 000003
【図２】
2014010508.tif 000004
【図３】
2014010508.tif 000005
【図４】
2014010508.tif 000006
【図５】
2014010508.tif 000007
【図６】
2014010508.tif 000008
【図７】
2014010508.tif 000009
【図８】
2014010508.tif 000010
【図９】
2014010508.tif 000011
【図１０】
2014010508.tif 000012
【図１１】
2014010508.tif 000013
【図１２】
2014010508.tif 000014
【図１３】
2014010508.tif 000015
【図１４】
2014010508.tif 000016
【図１５】
2014010508.tif 000017
【図１６】
2014010508.tif 000018
【図１７】
2014010508.tif 000019
【図１８】
2014010508.tif 000020
【図１９】
2014010508.tif 000021