(57)【要約】【課題】プリント出力に伴う印刷枚数を共通カウント値に加算するための許可設定を管理者のみが行えるように構成しつつ、ユーザが必要なタイミングでプリント出力を行って印刷物を取得できるようにする。【解決手段】画像形成装置２は、プリント出力が行われる印刷データに、共通プリントの指定が含まれており、且つ、管理者によるプリント許可情報が付与されていない場合、そのプリント出力に伴って印刷枚数をカウントし、プリント指示を行ったユーザ個人のユーザカウント値Ｃ１に加算する。そしてプリント出力が行われた後に、共通プリントの指定が含まれる印刷データに対して管理者によるプリント許可情報が付与された場合、当該印刷データに基づく印刷枚数を、複数ユーザで共通してカウントする共通カウント値Ｃ２に加算し、ユーザカウント値Ｃ１に加算された印刷枚数を減算する。【選択図】図２
2011126077.tif 000002
【特許請求の範囲】
【請求項１】
プリント対象となる印刷データに共通プリントの指定が含まれるか否かを判定するデータ判定手段と、
前記共通プリントの指定が含まれる印刷データに対して管理者による設定操作に基づいてプリント許可情報を付与する共通プリント管理手段と、
印刷データに基づいてプリント出力を行うプリント手段と、
前記プリント手段によりプリント出力が行われる印刷データに、前記共通プリントの指定が含まれており、且つ、前記プリント許可情報が付与されていない場合、前記プリント手段によるプリント出力に伴って印刷枚数をカウントし、その印刷枚数を、プリント指示を行ったユーザ個人のユーザカウント値に加算する印刷枚数管理手段と、
を備え、
前記印刷枚数管理手段は、前記プリント手段によってプリント出力が行われた後に、前記共通プリントの指定が含まれる印刷データに対して管理者による前記プリント許可情報が付与された場合、当該印刷データに基づく印刷枚数を、複数ユーザで共通してカウントする共通カウント値に加算し、前記ユーザカウント値に加算された印刷枚数を減算することを特徴とする画像形成装置。
【請求項２】
前記プリント許可情報には、プリント出力を行う際のプリント許可内容が含まれており、
前記印刷枚数管理手段は、前記プリント手段によってプリント出力が行われた後に、前記共通プリントの指定が含まれる印刷データに対して前記プリント許可情報が付与された場合、前記プリント許可情報に含まれる前記プリント許可内容と、プリント出力が行われた際のプリント設定とが一致することを条件として、当該印刷データに基づく印刷枚数を、前記共通カウント値に加算し、前記ユーザカウント値に加算された印刷枚数を減算することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記プリント許可内容は、カラープリントの可否、出力許可枚数、又は、出力部数に関する設定情報を含むことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記プリント手段は、プリント対象となる印刷データに前記共通プリントの指定が含まれており、且つ、当該印刷データに基づいてプリント出力を行うと前記ユーザカウント値が上限値を超える場合、管理者による前記プリント許可情報が付与されるまで当該印刷データに基づくプリント出力を行わないことを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
前記プリント手段は、管理者による前記プリント許可情報が付与された印刷データに基づいてプリント出力を行う場合、前記プリント許可情報に含まれるプリント許可内容の範囲内でプリント出力を行うことを特徴とする請求項４記載の画像形成装置。
【請求項６】
プリント対象となる印刷データに共通プリントの指定が含まれるか否かを判定するステップと、
前記共通プリントの指定が含まれる印刷データに対して管理者による設定操作に基づいてプリント許可情報を付与するステップと、
印刷データに基づいてプリント出力を行うステップと、
プリント出力が行われる印刷データに、前記共通プリントの指定が含まれており、且つ、前記プリント許可情報が付与されていない場合、プリント出力が行われることに伴って印刷枚数をカウントし、そのプリント枚数を、プリント指示を行ったユーザ個人のユーザカウント値に加算するステップと、
プリント出力が行われた後に、前記共通プリントの指定が含まれる印刷データに対して管理者による前記プリント許可情報が付与された場合、当該印刷データに基づく印刷枚数を、複数ユーザで共通してカウントする共通カウント値に加算し、前記ユーザカウント値に加算された印刷枚数を減算するステップと、
を有することを特徴とする印刷枚数カウント方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント出力に伴って印刷枚数をカウントする機能を備えた画像形成装置およびその印刷枚数カウント方法に関する。
【背景技術】
【０００２】
近年、複合機やＭＦＰ（Multi Function Peripheral）などの画像形成装置は、それを使用するユーザごとに様々な機能制限を課すことができるようになっている。例えば、ユーザごとにプリント出力可能な上限枚数を設定しておくことにより、画像形成装置を使用するユーザごとに一月当たりのプリント出力枚数を制限することができる。
【０００３】
このような画像形成装置を使用する際、ユーザは自身に課された機能制限の範囲を超えてプリント出力を行いたい場合がある。従来、このようなユーザの機能制限を一時的に解除するための方法として、ユーザが管理者に対して機能制限解除要求を送信し、管理者がユーザの機能制限を一時的に解除する設定を行うと、それに伴ってユーザがその解除された機能を一時的に使用できるようにしたものが公知である（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−７０９４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、従来の画像形成装置は、ユーザごとにプリント出力枚数を制限することが可能である。ところが、会議資料などのように複数のユーザに配布するような印刷物をユーザ個人がプリント出力した場合、その印刷枚数がユーザ個人のユーザカウント値に加算されるのは好ましくない。そのため、従来は、そのようなプリント出力が行われる場合には、印刷枚数をユーザ個人のユーザカウント値ではなく、例えば部門ごとに設定される共通カウント値に加算するようになっている。
【０００６】
このような共通カウント値への加算は、各ユーザが自由に設定可能とすることができないため、管理者のみが設定できるようになっている。つまり、ユーザが会議資料などをプリント出力したい場合、管理者にその旨を伝え、管理者が共通カウント値への加算を許可する設定を行うと、プリント出力が可能となり、そのプリント出力に伴って共通カウント値への加算が行われるようになる。
【０００７】
しかしながら、このような従来の共通カウント値へのカウント方法は、上記特許文献１のようなユーザの機能制限を一時的に解除するための方法と同様であり、管理者による許可設定が行われるまではプリント出力を行うことができないという問題がある。そのため、例えばユーザが緊急会議などで配布する資料を共通カウント値に加算してプリント出力を行いたい場合であっても、管理者が不在であれば、必要なタイミングでプリント出力を行えないという事態が生じ得る。
【０００８】
そこで本発明は、上記従来の問題点を解決するためになされたものであり、プリント出力に伴う印刷枚数を共通カウント値に加算するための許可設定を管理者のみが行えるように構成しつつ、ユーザが必要なタイミングでプリント出力を行って印刷物を取得できるようにした画像形成装置および印刷枚数カウント方法を提供するものである。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１にかかる発明は、画像形成装置であって、プリント対象となる印刷データに共通プリントの指定が含まれるか否かを判定するデータ判定手段と、前記共通プリントの指定が含まれる印刷データに対して管理者による設定操作に基づいてプリント許可情報を付与する共通プリント管理手段と、印刷データに基づいてプリント出力を行うプリント手段と、前記プリント手段によりプリント出力が行われる印刷データに、前記共通プリントの指定が含まれており、且つ、前記プリント許可情報が付与されていない場合、前記プリント手段によるプリント出力に伴って印刷枚数をカウントし、その印刷枚数を、プリント指示を行ったユーザ個人のユーザカウント値に加算する印刷枚数管理手段と、を備え、前記印刷枚数管理手段は、前記プリント手段によってプリント出力が行われた後に、前記共通プリントの指定が含まれる印刷データに対して管理者による前記プリント許可情報が付与された場合、当該印刷データに基づく印刷枚数を、複数ユーザで共通してカウントする共通カウント値に加算し、前記ユーザカウント値に加算された印刷枚数を減算することを特徴とする構成である。
【００１０】
かかる構成によれば、プリント出力に伴う印刷枚数を共通カウント値に加算するための許可設定を管理者のみが行えるようになる。また、ユーザは、必要なタイミングで、共通プリントの指定が含まれる印刷データのプリント出力を行うことができるようになり、管理者による許可が得られる前でも、印刷物を取得することができる。
【００１１】
請求項２にかかる発明は、請求項１に記載の画像形成装置において、前記プリント許可情報には、プリント出力を行う際のプリント許可内容が含まれており、前記印刷枚数管理手段は、前記プリント手段によってプリント出力が行われた後に、前記共通プリントの指定が含まれる印刷データに対して前記プリント許可情報が付与された場合、前記プリント許可情報に含まれる前記プリント許可内容と、プリント出力が行われた際のプリント設定とが一致することを条件として、当該印刷データに基づく印刷枚数を、前記共通カウント値に加算し、前記ユーザカウント値に加算された印刷枚数を減算することを特徴とする構成である。
【００１２】
かかる構成によれば、管理者はプリント許可内容を設定することにより、既にプリント出力が行われている印刷データに対して共通カウント値に加算するための許可設定を行う場合でも、共通カウント値に加算する印刷枚数を制限することができる。
【００１３】
請求項３にかかる発明は、請求項２に記載の画像形成装置において、前記プリント許可内容は、カラープリントの可否、出力許可枚数、又は、出力部数に関する設定情報を含むことを特徴とする構成である。
【００１４】
請求項４にかかる発明は、請求項１乃至３のいずれかに記載の画像形成装置において、前記プリント手段は、プリント対象となる印刷データに前記共通プリントの指定が含まれており、且つ、当該印刷データに基づいてプリント出力を行うと前記ユーザカウント値が上限値を超える場合、管理者による前記プリント許可情報が付与されるまで当該印刷データに基づくプリント出力を行わないことを特徴とする構成である。
【００１５】
かかる構成によれば、管理者による許可が得られる前に、ユーザが共通プリントの指定が含まれる印刷データのプリント出力を行うとき、そのユーザのユーザカウント値が上限値を超える場合には、プリント出力が行われることを禁止することができる。
【００１６】
請求項５にかかる発明は、請求項４に記載の画像形成装置において、前記プリント手段は、管理者による前記プリント許可情報が付与された印刷データに基づいてプリント出力を行う場合、前記プリント許可情報に含まれるプリント許可内容の範囲内でプリント出力を行うことを特徴とする構成である。
【００１７】
かかる構成によれば、共通プリントの指定が含まれる印刷データに基づいてプリント出力が行われるとき、管理者によって予め設定されたプリント許可内容の範囲内でのプリント出力が行われる。
【００１８】
請求項６にかかる発明は、印刷枚数カウント方法であって、プリント対象となる印刷データに共通プリントの指定が含まれるか否かを判定するステップと、前記共通プリントの指定が含まれる印刷データに対して管理者による設定操作に基づいてプリント許可情報を付与するステップと、印刷データに基づいてプリント出力を行うステップと、プリント出力が行われる印刷データに、前記共通プリントの指定が含まれており、且つ、前記プリント許可情報が付与されていない場合、プリント出力が行われることに伴って印刷枚数をカウントし、そのプリント枚数を、プリント指示を行ったユーザ個人のユーザカウント値に加算するステップと、プリント出力が行われた後に、前記共通プリントの指定が含まれる印刷データに対して管理者による前記プリント許可情報が付与された場合、当該印刷データに基づく印刷枚数を、複数ユーザで共通してカウントする共通カウント値に加算し、前記ユーザカウント値に加算された印刷枚数を減算するステップと、を有することを特徴とする構成である。
【発明の効果】
【００１９】
本発明によれば、プリント出力に伴う印刷枚数を共通カウント値に加算するための許可設定を管理者のみが行えるように構成しつつ、ユーザは必要なタイミングでプリント出力を行って印刷物を取得することが可能になる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態における画像形成システムの一構成例を示す図である。
【図２】画像形成装置の詳細な構成の一例を示すブロック図である。
【図３】共通プリントの指定された印刷データに対応付けられる付属情報の一例を示す図である。
【図４】画像形成システムにおいてユーザが共通プリントを指定してプリント出力を行う場合の処理の概要を示す図である。
【図５】画像形成装置の制御部によって行われる詳細な処理手順の一例を示すフローチャートである。
【図６】印刷データ受信処理の詳細な処理手順の一例を示すフローチャートである。
【図７】プリント出力処理の詳細な処理手順の一例を示すフローチャートである。
【図８】管理者の許可優先処理の詳細な処理手順の一例を示すフローチャートである。
【図９】プリント出力優先処理の詳細な処理手順の一例を示すフローチャートである。
【図１０】ユーザカウントによるプリント出力処理の詳細な処理手順の一例を示すフローチャートである。
【図１１】プリント可否設定処理の詳細な処理手順の一例を示すフローチャートである。
【図１２】プリント許可内容に基づいてユーザカウント値から共通カウント値に振り返られる印刷枚数のいくつかの例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２２】
図１は、本発明の一実施形態における画像形成システム１の一構成例を示す図である。この画像形成システム１は、複合機やＭＦＰなどと呼ばれる画像形成装置２と、ユーザが使用するコンピュータ３と、管理者が使用するコンピュータ４とを備え、これらがＬＡＮなどのネットワーク５を介して相互にデータ通信可能に接続された構成である。ユーザは、例えば管理者の部下であり、管理者によって許可された範囲内で画像形成装置２を使用することができる。
【００２３】
画像形成装置２は、コピー機能、プリンタ機能、ＦＡＸ機能、スキャナ機能、ストレージ機能などの複数の機能を有している。この画像形成装置２は、ネットワーク５を介してコンピュータ３，４から受信する印刷データに基づいてプリント出力を行うことができるようになっている。
【００２４】
例えば、ユーザが自身のコンピュータ３を操作して画像形成装置２に印刷データを送信する際には、ユーザプリントおよび共通プリントのいずれか一方を指定する。ユーザプリントは、プリント出力される印刷物がユーザ個人用である場合に指定される。この場合、画像形成装置２は、ユーザプリントの指定された印刷データを受信すると、その印刷データに基づいてプリント出力を行い、その印刷枚数をユーザ個人のユーザカウント値に加算する。
【００２５】
これに対し、共通プリントは、プリント出力される印刷物が例えば会議資料などとして複数のユーザに配布される場合などに指定される。この場合、画像形成装置２は、共通プリントの指定された印刷データを受信すると、その印刷データを内部で保持する。そしてネットワーク５を介して管理者のコンピュータ４に対し、共通プリントの指定された印刷データを受信した旨を通知する。これにより、管理者は、共通プリントの指定された印刷データが画像形成装置２に保存されたことを把握することができ、コンピュータ４を操作することによってその印刷データの内容を確認し、共通プリントとしてプリント出力を行っても良いか否かを判断する。そして共通プリントとしてプリント出力を行うことを許可する場合には、コンピュータ４を操作することによって印刷データに対するプリント許可を設定する。また共通プリントとしてのプリント出力を許可しない場合には、プリント不許可を設定する。
【００２６】
また管理者は、共通プリントの指定された印刷データのプリント出力を許可する場合、自身のコンピュータ４を操作することによってプリント出力時の詳細設定を行うことができる。例えば、カラープリントを許可するか否か、出力部数を制限するか否か、出力ページ数を制限するか否か、ステープルなどの仕上げ機能の使用を制限するか否かといった詳細な項目ごとに、制限を課すことが可能である。
【００２７】
コンピュータ４は、管理者により上記のような操作が行われると、画像形成装置２にプリント許可情報を送信する。このプリント許可情報には、共通プリントの指定された印刷データのプリント出力を許可するか否かを示す可否情報の他、管理者がプリント出力時の詳細設定を行った場合には管理者により指定されたプリント許可内容を示す情報が含まれる。
【００２８】
画像形成装置２は、管理者のコンピュータ４からプリント許可情報を受信すると、そのプリント許可情報を、共通プリントの指定された印刷データと対応付けて保持する。
【００２９】
一方、画像形成装置２に対して共通プリントを指定した印刷データを送信したユーザは、自身のコンピュータ３を操作することにより、又は画像形成装置２を直接操作することにより、画像形成装置２に保持されている共通プリントの指定された印刷データのプリント指示を行うことができる。
【００３０】
本実施形態の画像形成装置２は、共通プリントの指定された印刷データに対し、ユーザによるプリント指示が与えられると、それ以前に管理者によるプリント許可が与えられていない場合でも、そのプリント指示が与えられたタイミングで共通プリントの指定された印刷データに基づくプリント出力を実行する。ただし、後述するようにプリント出力を実行することによって、ユーザカウント値が上限値を超える場合には、プリント出力は行わない。
【００３１】
画像形成装置２は、管理者によるプリント許可が与えられていない状態で、共通プリントの指定された印刷データに基づくプリント出力を行う場合、そのプリント出力に伴って印刷枚数をカウントし、出力した印刷枚数を、ユーザ個人のユーザカウント値に加算する。その後、画像形成装置２は、管理者によるプリント許可又は不許可の設定が行われるまで印刷データを保持しておき、管理者によるプリント許可が与えられた場合には、プリント出力時にユーザカウント値に加算した印刷枚数を共通カウント値に振り替える処理を行う。以下、さらに詳しく説明する。
【００３２】
図２は、画像形成装置２の詳細な構成の一例を示すブロック図である。画像形成装置２は、制御部１０と、ネットワークインタフェース１１と、プリンタ部１２と、スキャナ部１３と、操作パネル１４と、記憶装置１５とを備えている。制御部１０は、ＣＰＵとメモリとを備えて構成され、ＣＰＵが所定のプログラムを実行することにより各部を制御する。ネットワークインタフェース１１は、画像形成装置２をネットワーク５に接続するためのものであり、コンピュータ３，４とデータ通信を行うインタフェースである。プリンタ部１２は、印刷データに基づいてプリント出力を行うプリント手段である。スキャナ部１３は、原稿を読み取って画像データを生成するように構成されており、例えばコピー機能の場合にはプリンタ部１２で出力可能な印刷データを生成することも可能である。操作パネル１４は、ユーザが画像形成装置２を操作する際のユーザインタフェースとなるものであり、ユーザに対して各種情報を表示する表示部と、ユーザからの操作を受け付ける操作部とを備えている。記憶装置１５は、例えばハードディスク装置などで構成される不揮発性記憶手段である。
【００３３】
図２に示すように、制御部１０は、データ判定部２１、共通プリント管理部２２、印刷制御部２３および印刷枚数管理部２４として機能する。
【００３４】
データ判定部２１は、ネットワークインタフェース１１を介してコンピュータ３，４から受信するデータを判定する処理部である。このデータ判定部２１は、プリント対象となる印刷データを受信した場合、その印刷データに共通プリントの指定が含まれるか否かを判定する。そして共通プリントの指定が含まれる場合、その印刷データを共通プリント管理部２２に出力する。またデータ判定部２１は、受信したデータが管理者により設定されたプリント許可情報である場合、又はユーザによるプリント指示である場合にもその受信したデータを共通プリント管理部２２に出力する。尚、データ判定部２１により受信したデータがユーザプリントの指定された印刷データであると判定された場合、その印刷データは印刷制御部２３に出力され、プリント出力が行われる。
【００３５】
共通プリント管理部２２は、共通プリントの指定された印刷データを管理する処理部である。この共通プリント管理部２２は、共通プリントの指定された印刷データを受信すると、その印刷データを、記憶装置１５に設けられた共通プリントＢＯＸ３１に保存する。共通プリントＢＯＸ３１は、共通プリントの指定された印刷データを記憶するための専用記憶領域である。共通プリント管理部２２は、図２に示すように共通プリントの指定された印刷データＤ１を共通プリントＢＯＸ３１に記憶する際、その印刷データＤ１に対して付属情報Ｄ２を付加する。このとき付加される付属情報Ｄ２には、例えば、共通プリントを指定したユーザのユーザ名、印刷データのファイル名、共通プリントの指定の有無、印刷ページ数、プリント出力状況（未出力か、または出力済みか）などに関する基本情報Ｄ２１（図３参照）が含まれる。
【００３６】
共通プリント管理部２２は、共通プリントの指定された印刷データＤ１を共通プリントＢＯＸ３１に記憶すると、管理者に対して共通プリントの指定された印刷データＤ１を保存した旨を通知する。その後、管理者により設定されるプリント許可情報を受信すると、共通プリント管理部２２は、そのプリント許可情報を印刷データＤ１に対応付けられた付属情報Ｄ２に付加する。このプリント許可情報には、共通プリントとしてのプリント出力を許可するか否かを示す可否情報の他、カラープリントの可否、出力許可枚数、又は、出力許可部数などに関する設定情報が、管理者によるプリント許可内容として含まれる。
【００３７】
尚、管理者により設定されるプリント許可情報において、プリント出力を不許可とすることが指定されている場合、共通プリント管理部２２は、共通プリントとしてのプリント出力を禁止し、共通プリントＢＯＸ３１から印刷データＤ１を削除する。
【００３８】
また共通プリント管理部２２は、共通プリントＢＯＸ３１に保存されている印刷データＤ１に対して管理者によるプリント許可が与えられていない場合でも、その印刷データＤ１に対してユーザによるプリント指示が与えられると、共通プリントＢＯＸ３１から印刷データＤ１を読み出して印刷制御部２３に出力する。そして、印刷データＤ１を印刷制御部２３に出力した後も、共通プリントＢＯＸ３１における印刷データＤ１の保存状態を継続する。ただし、この場合、付属情報Ｄ２のプリント出力状況を未出力から出力済みに書き換える。
【００３９】
そして印刷データＤ１を印刷制御部２３に出力した後に、管理者によるプリント許可情報を受信した場合には、上記と同様に、その受信したプリント許可情報を印刷データＤ１に対応付けられた付属情報Ｄ２に付加する。そしてプリント出力状況が既に出力済みであれば、印刷データＤ１に対応付けられた付属情報Ｄ２のみを読み出して印刷枚数管理部２４に出力する。そして共通プリントＢＯＸ３１から印刷データＤ１を削除する。
【００４０】
印刷制御部２３は、入力する印刷データＤ１に基づいてプリンタ部１２を制御することにより、印刷データＤ１に対応したプリント出力を行わせる処理部である。印刷制御部２３が、共通プリントの指定された印刷データＤ１に基づいてプリント出力を行う際、管理者によるプリント許可内容が設定されていれば、そのプリント許可内容に応じたプリント出力を行うように制御する。例えば、管理者がモノクロ出力のみを許可していれば、ユーザによりカラー出力が指定された場合でも、管理者による許可内容を優先的に適用してモノクロでのプリント出力を行う。一方、印刷制御部２３が、共通プリントの指定された印刷データＤ１に基づいてプリント出力を行う際、管理者によるプリント許可内容が設定されていない場合は、ユーザにより指定されたプリント設定を適用してプリント出力を行う。
【００４１】
ただし、管理者により予めプリント許可内容が設定されている場合でも、ユーザが自身で設定したプリント設定を適用してプリント出力を行うことを希望する場合には、そのユーザにより設定されたプリント設定を適用してプリント出力を行うように構成しても良い。この場合、ユーザが設定したプリント設定が、管理者により設定されたプリント許可内容による制限を超えるときには、プリント出力に伴う印刷枚数はそのユーザに対応したユーザカウント値に加算される。例えば、管理者がモノクロ出力のみを許可しているのに対し、ユーザがカラー出力を行いたい場合には、そのカラー出力に伴う印刷枚数は共通カウント値には加算されず、ユーザカウント値に加算される旨の表示を行い、ユーザがそれを承認してカラー出力を行うことを指定すれば、ユーザにより指定されたカラー出力を行うようにしても良い。
【００４２】
印刷枚数管理部２４は、印刷制御部２３がプリンタ部１２を制御することによりプリント出力が行われると、その印刷枚数をカウントし、印刷枚数記憶部３２に記憶されているユーザカウント値Ｃ１および共通カウント値Ｃ２のいずれか一方に対して印刷枚数を加算する。ユーザカウント値Ｃ１は、各ユーザに対して個別に設定されるカウント値であり、各ユーザが個人用としてプリント出力を行った印刷枚数の累積値を記憶するためのカウント値である。例えば、ユーザプリントの指定された印刷データに基づいてプリント出力が行われた場合、そのプリント指示を行ったユーザ個人のユーザカウント値Ｃ１に対して印刷枚数を加算する。これに対し、共通カウント値Ｃ２は、複数のユーザに共通して設定されるカウント値であり、例えば部門ごとに設定され、管理者によって許可された共通プリントに関する印刷枚数の累積値を記憶するためのカウント値である。
【００４３】
印刷枚数管理部２４は、共通プリントの指定された印刷データに基づいてプリント出力が行われた場合、その出力時点で管理者によるプリント許可があるか否かに応じてユーザカウント値Ｃ１と共通カウント値Ｃ２とのいずれか一方に対して印刷枚数を加算する。具体的に説明すると、プリント出力を行う時点で管理者によるプリント許可が既に設定されている場合、印刷枚数管理部２４は、その共通プリントの指定されたプリント出力が行われることに伴い、共通カウント値Ｃ２に印刷枚数を加算する。また、プリント出力を行う時点で管理者によるプリント許可が未だ設定されていない場合、印刷枚数管理部２４は、その共通プリントの指定されたプリント出力が行われることに伴い、ユーザ個人のユーザカウント値Ｃ１に印刷枚数を加算する。そしてプリント出力が行われた後に管理者によるプリント許可が与えられると、印刷枚数管理部２４は、予めユーザカウント値Ｃ１に加算しておいた印刷枚数を、共通カウント値Ｃ２に振り替える処理を行う。このとき、印刷枚数管理部２４は、管理者によるプリント許可内容が設定されていれば、そのプリント許可内容と、プリント出力が行われた際のプリント設定とが一致することを条件として、プリント出力時の印刷枚数を、共通カウント値Ｃ２に加算し、ユーザカウント値Ｃ１に予め加算された枚数を減算する。
【００４４】
ここで、ユーザカウント値Ｃ１および共通カウント値Ｃ２のそれぞれは、モノクロ出力が行われた場合のモノクロカウント値と、カラー出力が行われた場合のカラーカウント値とを区別してカウントするように構成されている。また、ユーザカウント値Ｃ１および共通カウント値Ｃ２のそれぞれには上限値が設定されており、そのような上限値を超えるプリント出力を禁止することで、ユーザごとの、又は部門ごとの出力枚数を制限することができるようになっている。
【００４５】
図３は、共通プリントの指定された印刷データＤ１に対応付けられる付属情報Ｄ２の一例を示す図である。図３に示すように、付属情報Ｄ２は、基本情報Ｄ２１と、プリント許可情報Ｄ２２とを含む。基本情報Ｄ２１は、ユーザのコンピュータ３から印刷データＤ１を受信することに伴って生成され、印刷データＤ１に付加される情報である。この基本情報Ｄ２１には、上述したように、ユーザ名、ファイル名、共通プリント指定、ページ数、プリント出力状況などの情報が含まれる。またプリント許可情報Ｄ２２は、管理者のコンピュータ４から受信することにより基本情報Ｄ２１に対して追加される情報である。このプリント許可情報Ｄ２２には、少なくとも管理者により設定されるプリント可否の情報が含まれる。また管理者がプリント許可内容の設定を行った場合には、そのプリント許可内容に関する情報が含まれる。図例では、管理者が、出力部数として３部、出力ページ数として１５ページ、カラー設定としてモノクロ出力（カラー出力を禁止）、仕上げ設定としてステープルのみを許可する設定を行った場合のプリント許可内容を示している。
【００４６】
画像形成装置２において共通プリントの指定された印刷データＤ１に基づくプリント出力が行われた後、管理者により、図３に示すようなプリント許可情報Ｄ２２が設定された場合、印刷枚数管理部２４は、実際にプリント出力が行われた際のプリント設定が、プリント許可情報Ｄ２２に含まれるプリント許可内容の範囲内であるか否かを判断する。そしてプリント出力時の設定がプリント許可内容の範囲内であれば、プリント出力時にユーザカウント値Ｃ１に加算した印刷枚数を全て共通カウント値Ｃ２に振り替え、ユーザカウント値Ｃ１をプリント出力前の状態に戻す。これに対し、プリント出力時の設定がプリント許可内容の範囲を超えていれば、プリント出力時にユーザカウント値Ｃ１に加算した印刷枚数の一部又は全てをユーザカウント値Ｃ１に加算した状態のままで保持する。
【００４７】
図４は、上記のように構成された画像形成システム１においてユーザが共通プリントを指定してプリント出力を行う場合の処理の概要を示す図である。まずユーザは、自身のコンピュータ３を操作することにより、印刷対象となる印刷データを選択して共通プリントを指定する（プロセスＰ１）。すると、コンピュータ３は、共通プリントの指定を含む印刷データＤ１を画像形成装置２に送信する（プロセスＰ２）。画像形成装置２は、コンピュータ３から共通プリントの指定された印刷データＤ１を受信すると、その印刷データＤ１を保存する（プロセスＰ３）。印刷データＤ１の保存に伴い、画像形成装置２は、管理者のコンピュータ４に対して共通プリントの指定された印刷データＤ１を保存した旨を通知する（プロセスＰ４）。
【００４８】
この通知により、管理者は、印刷データＤ１の内容を確認して共通プリントとして出力を許可するか否かを判断することができるようになる。ただし、管理者が不在であることもあり、管理者によるプリント許可が直ぐに得られるとは限らない。
【００４９】
一方、ユーザは、プリント出力を行いたいタイミングでプリント指示を行う（プロセスＰ５）。これに伴い、コンピュータ３から画像形成装置２に対してプリント指示が送信される（プロセスＰ６）。画像形成装置２は、コンピュータ３からプリント指示を受信すると、共通プリントの指定された印刷データＤ１を読み出してプリント出力を実行する（プロセスＰ７）。そしてプリント出力に伴って印刷枚数をカウントし、ユーザカウント値Ｃ１にその印刷枚数を加算する（プロセスＰ８）。したがって、ユーザは、管理者によるプリント許可が与えられていない状態であっても、印刷物を取得することができる。
【００５０】
その後、管理者が自席に戻り、コンピュータ４に対して印刷データＤ１の内容を確認する操作を行うと（プロセスＰ９）、コンピュータ４と画像形成装置２との間でデータ通信が行われる（プロセスＰ１０，Ｐ１１）。そして管理者による印刷データＤ１の確認作業が終了し、共通プリントとしてのプリント出力を許可する操作が行われると（プロセスＰ１２）、コンピュータ４は画像形成装置２に対してプリント許可情報を送信する（プロセスＰ１３）。
【００５１】
画像形成装置２は、プリント許可情報を受信すると、そのプリント許可情報においてプリント許可が与えられているか否かを判定し、プリント許可が与えられていれば、プロセスＰ８でユーザカウント値Ｃ１に加算した印刷枚数を共通カウント値Ｃ２に振り替えるカウント変更を行う（プロセスＰ１４）。その後、画像形成装置２は、ユーザカウント値Ｃ１を、プリント出力が行われる前の値に戻す（プロセスＰ１５）。
【００５２】
画像形成システム１において上記のような処理が行われることにより、ユーザは、管理者によるプリント許可が与えられるまで待機する必要はなく、印刷物を必要とするタイミングでプリント出力を行い、印刷物を得ることが可能である。また管理者によるプリント許可が与えられる前にプリント出力が行われた場合には、印刷枚数が一時的にユーザカウント値Ｃ１に加算されるものの、管理者による事後的な許可が得られれば、その時点でユーザカウント値Ｃ１に加算された印刷枚数は共通カウント値Ｃ２に振り替えられる。そのため、ユーザは、最終的には自身のユーザカウント値Ｃ１を消費することなく、共通プリントを指定したプリント出力を早期に行って印刷物を取得することが可能である。
【００５３】
次に、画像形成装置２における詳細な動作について説明する。図５乃至図１１は、画像形成装置２の制御部１０によって行われる詳細な処理手順の一例を示すフローチャートである。まず、図５に示すフローチャートは、画像形成装置２に電源が投入されてから繰り返し実行される処理である。図５に示すように、制御部１０は、ネットワーク５を介してデータを受信するまで待機する状態となる（ステップＳ１）。データを受信した場合（ステップＳ１でＹＥＳ）、制御部１０は、受信したデータが印刷データであるか否かを判定する（ステップＳ２）。そして受信したデータが印刷データであれば（ステップＳ２でＹＥＳ）、印刷データ受信処理を実行する（ステップＳ３）。また受信したデータが印刷データでない場合（ステップＳ２でＮＯ）、ユーザからのプリント指示であるか否かを判定する（ステップＳ４）。そして受信したデータがプリント指示である場合（ステップＳ４でＹＥＳ）、プリント出力処理を実行する（ステップＳ５）。また受信したデータがプリント指示でもなかった場合（ステップＳ４でＮＯ）、管理者からのプリント許可情報であるか否かを判定する（ステップＳ６）。そして受信したデータがプリント許可情報である場合（ステップＳ６でＹＥＳ）、プリント可否設定処理を実行する（ステップＳ７）。本実施形態では、制御部１０がネットワーク５を介してデータを受信すると、印刷データ受信処理（ステップＳ３）、プリント出力処理（ステップＳ５）およびプリント可否設定処理（ステップＳ７）のいずれかが実行される。そして、その実行が終了すると、ステップＳ１に戻り、次のデータを受信するまで再び待機する状態となる。以下においては、印刷データ受信処理（ステップＳ３）、プリント出力処理（ステップＳ５）およびプリント可否設定処理（ステップＳ７）のそれぞれについて詳細に説明する。
【００５４】
まず図６は、印刷データ受信処理（ステップＳ３）の詳細な処理手順の一例を示すフローチャートである。制御部１０は、印刷データを受信すると、その印刷データに共通プリントの指定が含まれるか否かを判定する（ステップＳ１１）。そして共通プリントの指定が含まれる場合（ステップＳ１１でＹＥＳ）、制御部１０は、受信した印刷データを共通プリントＢＯＸ３１に保存する（ステップＳ１２）。そして共通プリントＢＯＸ３１への保存が完了すると、管理者に対し、共通プリントの指定された印刷データを保存した旨を通知する（ステップＳ１３）。この通知は、例えば、管理者の電子メールアドレスに対して電子メールを自動送信することにより行われる。そして通知が完了すると、この処理は終了する。
【００５５】
一方、受信した印刷データに共通プリントの指定が含まれない場合（ステップＳ１１でＮＯ）、その印刷データにはユーザプリントの指定が行われていることになる。この場合、制御部１０は、受信した印刷データをプリンタ部１２に出力してプリント出力を実行する（ステップＳ１４）。そして印刷枚数をカウントし（ステップＳ１５）、そのカウントした印刷枚数を、ユーザカウント値Ｃ１に加算する（ステップＳ１６）。そしてユーザカウント値Ｃ１への加算が終了すると、この処理は終了する。
【００５６】
次に図７は、プリント出力処理（ステップＳ５）の詳細な処理手順の一例を示すフローチャートである。制御部１０は、ユーザからのプリント指示を受信すると、その指示に基づいて共通プリントＢＯＸ３１を検索し、プリント対象として指定された共通プリントの印刷データを特定する（ステップＳ２１）。また制御部１０は、プリント指示を行ったユーザを特定する（ステップＳ２２）。そして印刷枚数記憶部３２からその特定したユーザに対応する現在のユーザカウント値Ｃ１とその上限値を読み出す（ステップＳ２３）。
【００５７】
そして制御部１０は、プリント指示が行われた印刷データに基づいてプリント出力を行った場合に、ユーザカウント値Ｃ１が上限値を超えるか否かを判断し（ステップＳ２４）、上限値を超える場合には、管理者の許可優先処理を実行する（ステップＳ２５）。また上限値を超えない場合には、プリント出力優先処理を実行する（ステップＳ２６）。
【００５８】
本実施形態では、共通プリントの指定された印刷データに対して管理者によるプリント許可が与えられていない状態でもユーザがプリント指示を行えば、その印刷データに基づくプリント出力が行われる。この場合、プリント出力に伴い、印刷枚数が一時的にユーザカウント値Ｃ１に加算される。ところが、印刷枚数をユーザカウント値Ｃ１に加算することにより、そのユーザカウント値Ｃ１が上限値を超えてしまうような場合には、管理者による許可が無い状態でプリント出力を行うべきでない。そのため、本実施形態では、上述したように、ユーザカウント値Ｃ１が上限値を超えるか否かを事前に判断し（ステップＳ２４）、上限値を超える場合には管理者による許可を優先させるべくステップＳ２５に進み、上限値を超えない場合にはプリント出力を優先させるべくステップＳ２６に進んでそれぞれの処理が行われる。
【００５９】
図８は、管理者の許可優先処理（ステップＳ２５）の詳細な処理手順の一例を示すフローチャートである。この処理を開始すると、制御部１０は、プリント対象の印刷データＤ１に対応付けられている付属情報Ｄ２を参照し、管理者によって既にプリント許可が与えられているか否かを判定する（ステップＳ３１）。その結果、管理者による許可が未だ設定されていない場合（ステップＳ３１でＮＯ）、制御部１０は、このタイミングでのプリント出力を不許可とし、プリント出力を行うことなく処理を終了する（ステップＳ３２）。
【００６０】
一方、管理者により既にプリント許可が与えられている場合（ステップＳ３１でＹＥＳ）、制御部１０は、付属情報Ｄ２のプリント許可情報Ｄ２２を参照し、管理者によるプリント許可内容が設定されているか否かを判断する（ステップＳ３３）。その結果、プリント許可内容が設定されている場合（ステップＳ３３でＹＥＳ）、制御部１０は、管理者によって設定されているプリント許可内容を読み出し、プリント出力を行う際の各設定項目を設定する（ステップＳ３４）。一方、プリント許可内容が設定されていない場合（ステップＳ３３でＮＯ）、制御部１０は、ユーザによるプリント指示に含まれている各設定項目の指定に基づいてプリント出力を行う際の設定項目を設定する（ステップＳ３５）。したがって、ユーザがプリント指示を行う前に、管理者によるプリント許可の設定が行われている場合は、管理者によりプリント許可内容が設定されていると、それが優先的にプリント出力時の設定内容に反映される。
【００６１】
そして制御部１０は、印刷データＤ１を読み出してプリンタ部１２に出力することにより、プリント出力を実行する（ステップＳ３６）。そしてプリンタ部１２においてプリント出力が開始されることに伴って、印刷枚数をカウントし（ステップＳ３７）、その印刷枚数を共通カウント値Ｃ２に加算する（ステップＳ３８）。つまり、この場合、管理者によって事前にプリント許可が与えられているので、プリント出力に伴ってカウントされる印刷枚数は、直接、共通カウント値Ｃ２に加算されることになる。そして制御部１０は、共通プリントＢＯＸ３１の印刷データＤ１を削除し（ステップＳ３９）、処理を終了する。
【００６２】
図９は、プリント出力優先処理（ステップＳ２６）の詳細な処理手順の一例を示すフローチャートである。この処理を開始すると、制御部１０は、プリント対象の印刷データＤ１に対応付けられている付属情報Ｄ２を参照し、管理者によって既にプリント許可が与えられているか否かを判定する（ステップＳ４１）。その結果、管理者による許可が既に設定されている場合（ステップＳ４１でＹＥＳ）、制御部１０は、ステップＳ４２〜Ｓ４８の処理を実行する。このステップＳ４２〜Ｓ４８の処理は、図８に示したステップＳ３３〜Ｓ３９の処理と同様である。
【００６３】
一方、管理者による許可が未だ設定されていない場合（ステップＳ４１でＮＯ）、制御部１０は、ユーザカウントによるプリント出力処理を実行する（ステップＳ４９）。図１０は、このユーザカウントによるプリント出力処理（ステップＳ４９）の詳細な処理手順の一例を示すフローチャートである。この処理を開始すると、制御部１０は、ユーザによるプリント指示に含まれている各設定項目の指定に基づいてプリント出力を行う際の設定項目を設定する（ステップＳ５１）。つまり、この場合はユーザがプリント指示を行う前に、管理者によるプリント許可の設定が行われていないので、ユーザによって指定された内容がプリント出力時の設定内容に反映される。そして制御部１０は、印刷データＤ１を読み出してプリンタ部１２に出力することにより、プリント出力を実行する（ステップＳ５２）。プリンタ部１２においてプリント出力が開始されることに伴って、制御部１０は、印刷枚数をカウントし（ステップＳ５３）、その印刷枚数をユーザカウント値Ｃ１に加算する（ステップＳ５４）。これにより、少なくとも管理者が事後的にプリント許可の設定を行うまでの間は、印刷枚数がユーザカウント値Ｃ１に加算された状態となる。そして制御部１０は、プリント出力時における各設定項目の設定値を記憶し（ステップＳ５５）、この処理を終了する。
【００６４】
次に図１１は、プリント可否設定処理（ステップＳ７）の詳細な処理手順の一例を示すフローチャートである。制御部１０は、管理者からのプリント許可情報を受信すると、そのプリント許可情報に基づいて共通プリントＢＯＸ３１を検索し、共通プリントの印刷データＤ１を特定する（ステップＳ６１）。そして特定した印刷データＤ１に対応付けられた付属情報Ｄ２を参照することにより、プリント出力が既に行われているか否かを判定する（ステップＳ６２）。このとき、プリント出力が未だ行われていなければ（ステップＳ６２でＮＯ）、受信したプリント許可情報を付属情報Ｄ２に付加して処理を終了する（ステップＳ６３）。
【００６５】
一方、受信したプリント許可情報に対応する印刷データに基づいて既にプリント出力が行われている場合（ステップＳ６２でＹＥＳ）、制御部１０は、受信したプリント許可情報の内容を確認し、管理者により共通プリントとしてのプリント出力が許可されているか否かを判定する（ステップＳ６４）。その結果、管理者により共通プリントとしてのプリント出力が許可されている場合（ステップＳ６４でＹＥＳ）、制御部１０は、プリント出力時に記憶しておいたプリント出力に関する各設定項目の設定値を読み出す（ステップＳ６５）。そして受信したプリント許可情報にプリント許可内容が含まれるか否かを判断し（ステップＳ６６）、プリント許可内容が含まれていれば（ステップＳ６６でＹＥＳ）、そのプリント許可内容と、実際のプリント出力時における各設定項目の設定値とを比較する（ステップＳ６７）。一方、管理者によりプリント許可内容が設定されていなければ（ステップＳ６６でＮＯ）、ステップＳ６７の比較処理は行われない。
【００６６】
そして制御部１０は、プリント出力時にユーザカウント値Ｃ１に加算した印刷枚数のうち、共通カウント値Ｃ２への振り替え枚数を決定する（ステップＳ６８）。ここでは、ステップＳ６７の比較処理が行われた場合と、行われなかった場合とで若干処理の中身が異なる。つまり、ステップＳ６７の比較処理が行われた場合には、管理者により設定されているプリント許可内容と、プリント出力が行われた際のプリント設定とが一致することを条件として、プリント出力時の印刷枚数のうちから、共通カウント値Ｃ２に振り替える枚数を決定する。
【００６７】
具体的には、プリント出力時の設定が、管理者によって設定されたプリント許可内容の範囲内であれば、プリント出力時にユーザカウント値Ｃ１に加算された印刷枚数の全てが共通カウント値Ｃ２への振り替え枚数として決定される。また、プリント出力時の設定が、管理者によって設定されたプリント許可内容の範囲を超えていれば、プリント出力時にユーザカウント値Ｃ１に加算された印刷枚数のうち、プリント許可内容の範囲内にある一部の枚数だけが共通カウント値Ｃ２への振り替え枚数として決定される。ただし、これに限られず、プリント出力時の設定がプリント許可内容の範囲を超えている場合、共通カウント値Ｃ２への振り替え枚数を０枚に決定しても良い。
【００６８】
一方、ステップＳ６７の比較処理が行われなかった場合には、プリント出力時にユーザカウント値Ｃ１に加算された印刷枚数の全てが共通カウント値Ｃ２への振り替え枚数として決定される。
【００６９】
そして制御部１０は、ユーザカウント値Ｃ１から振り替え枚数を減算し（ステップＳ６９）、共通カウント値Ｃ２に対して振り替え枚数を加算する（ステップＳ７０）。これにより、プリント出力時に一時的にユーザカウント値Ｃ１に加算された印刷枚数が、共通カウント値Ｃ２に振り替えられる。
【００７０】
その後、制御部１０は、共通プリントＢＯＸ３１から印刷データＤ１を削除し（ステップＳ７１）、この処理を終了する。
【００７１】
画像形成装置２において上記のような処理が行われることにより、ユーザは共通プリントを指定した印刷データに基づくプリント出力を、管理者による許可が得られる前に行うことができる。この場合、プリント出力時の印刷枚数は、ユーザ個人のユーザカウント値Ｃ１に加算され、その後、管理者によってプリント出力が許可されると、ユーザカウント値Ｃ１に加算された印刷枚数がプリント許可内容の範囲内で共通カウント値Ｃ２に振り替えられる。
【００７２】
図１２は、プリント許可内容に基づいてユーザカウント値Ｃ１から共通カウント値Ｃ２に振り返られる印刷枚数のいくつかの例を示す図である。まず、図１２（ａ）に示す例では、プリント出力時の設定が「モノクロ出力」および「５ページ×３部」となっており、管理者によって設定されたプリント許可内容が「モノクロ出力」および「５ページ×３部」となっている。この場合、プリント出力時の設定と、プリント許可内容とが一致するので、プリント出力時にユーザカウント値Ｃ１に加算された印刷枚数１５枚の全てが共通カウント値Ｃ２へと振り替えられる。
【００７３】
また図１２（ｂ）に示す例では、プリント出力時の設定が「モノクロ出力」および「５ページ×３部」となっているのに対し、管理者によって設定されたプリント許可内容が「モノクロ出力」および「５ページ×１部」となっている。この場合、プリント出力時の設定と、プリント許可内容とが一致せず、プリント出力時の設定が、プリント許可内容の範囲を超えている。そのため、この場合は、プリント出力時にユーザカウント値Ｃ１に加算された印刷枚数１５枚のうち、管理者によって許可された範囲内である５枚だけが共通カウント値Ｃ２へと振り替えられ、残りの１０枚はユーザカウント値Ｃ１に加算されたままの状態となる。
【００７４】
さらに図１２（ｃ）に示す例では、プリント出力時の設定が「カラー出力」および「５ページ×３部」となっているのに対し、管理者によって設定されたプリント許可内容が「モノクロ出力」および「５ページ×３部」となっている。この場合もまた、プリント出力時の設定と、プリント許可内容とが一致せず、プリント出力時の設定が、プリント許可内容の範囲を超えている。そのため、この場合は、プリント出力時にユーザカウント値Ｃ１に加算された印刷枚数１５枚の全てがユーザカウント値Ｃ１に加算されたままの状態で残り、共通カウント値Ｃ２への振り替えは行われない。尚、ここでは、カラーカウント値の例を示している。
【００７５】
またこの他にも、例えばユーザがステープルなどの仕上げ機能を使用してプリント出力を行ったにもかかわらず、管理者がプリント許可内容を設定する際に仕上げ機能の使用を許可しなかった場合には、プリント出力時にユーザカウント値Ｃ１に加算された印刷枚数の全てがユーザカウント値Ｃ１に加算されたままの状態で残り、共通カウント値Ｃ２への振り替えは行われない。
【００７６】
このように本実施形態では、共通プリントの指定された印刷データに基づくプリント出力が既に行われている場合であっても、管理者がプリント許可内容を設定することにより、ユーザカウント値Ｃ１から共通カウント値Ｃ２に振り替える印刷枚数を制限することができる。これにより、管理者だけが、共通カウント値Ｃ２を適切に管理できるようになる。また、ユーザによって共通プリントの指定された印刷データに対するプリント指示が行われる際に、必要以上のプリント設定が行われることを抑制することも可能である。
【００７７】
以上のように本実施形態の画像形成装置２は、プリント出力が行われる印刷データに、共通プリントの指定が含まれており、且つ、管理者によって設定されるプリント許可情報が付与されていない場合、そのプリント出力に伴って印刷枚数をカウントし、その印刷枚数を、ユーザ個人のユーザカウント値Ｃ１に加算する。そのため、管理者による許可設定が行われていない状態でも、ユーザは共通プリントを指定した印刷データのプリント出力を行うことが可能である。そしてプリント出力が行われた後に、共通プリントの指定が含まれる印刷データに対して管理者によるプリント許可情報が付与された場合、当該印刷データに基づく印刷枚数を、複数ユーザで共通してカウントする共通カウント値Ｃ２に加算し、先にユーザカウント値Ｃ１に加算された印刷枚数を減算するように構成される。つまり、プリント出力時にユーザカウント値Ｃ１に加算された印刷枚数は、管理者によってプリント許可が与えられることにより、共通カウント値Ｃ２へと振り返られる。それ故、ユーザは、最終的には自身のユーザカウント値Ｃ１を消費することなく、共通プリントを指定した印刷データのプリント出力を早期に行うことが可能である。
【００７８】
したがって、本実施形態の画像形成装置２によれば、プリント出力に伴う印刷枚数を共通カウント値Ｃ２に加算するための許可設定を管理者のみが行えるように構成しつつ、ユーザが必要なタイミングでプリント出力を行って印刷物を取得できるようになる。
【００７９】
（変形例）
以上、本発明に関するいくつかの実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。すなわち、本発明には、上述した実施形態以外にも種々の変形例が適用可能である。
【００８０】
例えば、上述した実施形態では、画像形成装置２が、ネットワーク５を介して印刷データを取得し、その印刷データに基づいてプリント出力を行う場合を例示した。しかしながら、本発明は、上述したプリント出力に限られるものではなく、例えばコピー機能が使用される場合のプリント出力にも適用可能である。この場合、プリント対象となる印刷データは、スキャナ部１３が原稿を読み取ることによって、画像データとして画像形成装置２に入力される。またこの場合、ユーザが操作パネル１４を操作することにより、共通プリントの指定を行った状態で原稿の読み取り開始を指示すれば、共通プリントＢＯＸ３１にプリント対象の画像データが保存される。そしてそれ以後は、上述した実施形態での処理が行われるようにすれば良い。
【００８１】
また上述した実施形態では、画像形成装置２が、コピー機能、プリンタ機能、ＦＡＸ機能、スキャナ機能、ストレージ機能などの複数の機能を有する場合を例示したが、必ずしも複数の機能を有する場合に限られない。つまり、本発明の画像形成装置は、プリンタ専用装置であっても良いし、またコピー専用装置であっても構わない。
【００８２】
また上述した実施形態では、画像形成装置２の記憶装置１５に印刷枚数記憶部３２が設けられ、その印刷枚数記憶部３２に、ユーザカウント値Ｃ１と共通カウント値Ｃ２のそれぞれが記憶される場合を例示した。しかし、本発明では、必ずしも画像形成装置がユーザカウント値と共通カウント値のそれぞれを記憶しておくものに限られない。例えば、ユーザカウント値Ｃ１と共通カウント値Ｃ２とを記憶するサーバコンピュータがネットワーク５に接続されているシステム構成の場合には、画像形成装置が、そのサーバコンピュータにアクセスすることによってユーザカウント値と共通カウント値とのそれぞれを更新する構成としても構わない。
【符号の説明】
【００８３】
１  画像形成システム
２  画像形成装置
３，４  コンピュータ
５  ネットワーク
１０  制御部
１２  プリンタ部（プリント手段）
１５  記憶装置（記憶手段）
２１  データ判定部（データ判定手段）
２２  共通プリント管理部（共通プリント管理手段）
２３  印刷制御部（プリント制御手段）
２４  印刷枚数管理部（印刷枚数管理手段）
Ｃ１  ユーザカウント値
Ｃ２  共通カウント値
【図１】
2011126077.tif 000003
【図２】
2011126077.tif 000004
【図３】
2011126077.tif 000005
【図４】
2011126077.tif 000006
【図５】
2011126077.tif 000007
【図６】
2011126077.tif 000008
【図７】
2011126077.tif 000009
【図８】
2011126077.tif 000010
【図９】
2011126077.tif 000011
【図１０】
2011126077.tif 000012
【図１１】
2011126077.tif 000013
【図１２】
2011126077.tif 000014