(57)【要約】【課題】装置の使用に慣れていない初心者による大量の誤印刷を効果的に防止する。【解決手段】利用者ごとの印刷履歴に応じ、一度に印刷できる枚数を設定して印刷制限情報テーブル４１に記憶しておく。情報処理装置２から利用者ＩＤ３４と印刷データを受信する。利用者情報取得部１２は、利用者に対応した印刷枚数を印刷制限情報テーブル４１から読み出し、印刷制御部１６により印刷を行う。印刷が完了したら、その印刷履歴を印刷履歴テーブル４４に記録する。この印刷履歴に基づいて、更新制御部１８は、印刷制限情報テーブル４１に格納された印刷枚数を更新する。このような構成により、装置の利用歴に応じて印刷制限枚数が更新されるため、装置に慣れたベテランユーザには試し印刷の煩わしさがなくなる。更に、装置に慣れない初心者による大量の誤印刷の発生を防止することが可能である。【選択図】図１
2010260264.tif 000002
【特許請求の範囲】
【請求項１】
利用者に対応した印刷制限情報を格納する格納部と、
利用者情報を取得する利用者情報取得部と、
印刷データを受信する受信部と、
取得された前記利用者情報から前記利用者に対応した前記印刷制限情報を前記格納部から読み出し、前記印刷制限情報に基づいて媒体に印刷を行う印刷制御部と、
前記利用者の印刷履歴を記憶する印刷履歴管理部と、
記憶された前記印刷履歴に基づいて前記格納部に格納された前記印刷制限情報を更新する更新制御部と、
を有することを特徴とする画像形成装置。
【請求項２】
利用者と印刷設定の組み合わせに対応した印刷制限情報を格納する格納部と、
利用者情報を取得する利用者情報取得部と、
印刷設定情報を取得する印刷設定情報取得部と、
印刷データを受信する受信部と、
取得された前記利用者情報及び前記印刷設定情報から前記利用者及び前記印刷設定の組み合わせに対応した前記印刷制限情報を前記格納部から読み出し、前記印刷制限情報に基づいて媒体に印刷を行う印刷制御部と、
前記利用者の印刷履歴を記憶する印刷履歴管理部と、
記憶された前記印刷履歴に基づき、前記格納部に格納された前記印刷制限情報を更新する更新制御部と、
を有することを特徴とする画像形成装置。
【請求項３】
前記印刷制限情報は、前記利用者の前記印刷履歴に基づく印刷回数、及び前記印刷回数に対応した一度に印刷可能な前記媒体の枚数であることを特徴とする請求項１又は２記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷出力を制限する機能を有する画像形成装置に関するものである。
【背景技術】
【０００２】
従来、受信した画像データを記憶装置に保存した後、まず１枚だけ印刷を行って、その印刷結果を利用者が確認してから所望の枚数の続きの印刷を行うという試し印刷の技術があった。この技術により大量に印刷する前の仕上がりを確認することができるので、実際の印刷結果が期待外れであっても、試した分だけの失敗ですむため、紙やトナーを節約することができる。
【０００３】
このような試し印刷の技術は、例えば、下記の特許文献１に記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３４１３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像形成装置では、操作になれているベテランユーザであっても毎回試し印刷を行い、確認してから続きの印刷を行わなければならないため、操作が煩雑であるという課題があった。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、利用者に対応した印刷制限情報を格納する格納部と、利用者情報を取得する利用者情報取得部と、印刷データを受信する受信部と、取得された前記利用者情報から前記利用者に対応した前記印刷制限情報を前記格納部から読み出し、前記印刷制限情報に基づいて媒体に印刷を行う印刷制御部と、前記利用者の印刷履歴を記憶する印刷履歴管理部と、記憶された前記印刷履歴に基づいて前記格納部に格納された前記印刷制限情報を更新する更新制御部とを有している。
【０００７】
本発明の他の画像形成装置は、利用者と印刷設定の組み合わせに対応した印刷制限情報を格納する格納部と、利用者情報を取得する利用者情報取得部と、印刷設定情報を取得する印刷設定情報取得部と、印刷データを受信する受信部と、取得された前記利用者情報及び前記印刷設定情報から前記利用者及び前記印刷設定の組み合わせに対応した前記印刷制限情報を前記格納部から読み出し、前記印刷制限情報に基づいて媒体に印刷を行う印刷制御部と、前記利用者の印刷履歴を記憶する印刷履歴管理部と、記憶された前記印刷履歴に基づき、前記格納部に格納された前記印刷制限情報を更新する更新制御部とを有している。
【発明の効果】
【０００８】
本発明の画像形成装置によれば、装置の利用履歴に応じて印刷制限枚数が更新されるため、装置に慣れたベテランユーザには試し印刷のような煩わしさはなく、装置の使用に慣れていない初心者については大量の誤印刷の発生を防止することが可能となる。
【０００９】
更に、利用者の装置利用回数だけでなく、印刷設定に応じて印刷制限枚数を変更することにより、例えば、高価な消耗品の浪費を防ぐことができる。
【図面の簡単な説明】
【００１０】
【図１】図１は本発明の実施例１における画像形成装置及び情報処理装置の概略を示す構成図である。
【図２】図２は図１中の記憶部１３に記憶されている印刷制限情報テーブル４１の初期値を示す説明図である。
【図３】図３は図１中の記憶部１３に記憶されている印刷制限情報テーブル４１の状態１を示す説明図である。
【図４】図４は図１中の記憶部１３に記憶されている印刷制限情報テーブル４１の状態２を示す説明図である。
【図５】図５は図１中の記憶部１３に記憶されている制限設定テーブル４３を示す説明図である。
【図６】図６は図１中の記憶部１３に記憶されている印刷履歴テーブル４４を示す説明図である。
【図７】図７は図１中の記憶部１３に記憶されている印刷データ管理テーブル４２を示す説明図である。
【図８】図８は図１中の表示部１９における印刷継続指示待ちの状態を表す説明図である。
【図９】図９は図１中の表示部１９における複数ジョブの印刷継続指示待ちの状態を表す説明図である。
【図１０】図１０は図１の情報処理装置２における動作を示すフローチャートである。
【図１１】図１１は図１の画像形成装置１における動作１を示すフローチャートである。
【図１２】図１２は図１の画像形成装置１における動作２を示すフローチャートである。
【図１３】図１３は図１の画像形成装置１における動作３を示すフローチャートである。
【図１４】図１４は図１の画像形成装置１における制限設定時の動作を示すフローチャートである。
【図１５】図１５は本発明の実施例２における画像形成装置及び情報処理装置の概略を示す構成図である。
【図１６】図１６は図１５中の記憶部５３に記憶されている印刷制限情報テーブル６１の初期値を示す説明図である。
【図１７】図１７は図１５中の記憶部５３に記憶されている印刷制限情報テーブル６１を示す説明図である。
【図１８】図１８は図１５中の記憶部５３に記憶されている印刷データ管理テーブル６２を示す説明図である。
【図１９】図１９は図１５中の記憶部５３に記憶されている普通紙制限設定テーブル６３を示す説明図である。
【図２０】図２０は図１５中の記憶部５３に記憶されている高級紙制限設定テーブル６４を示す説明図である。
【図２１】図２１は図１５中の記憶部５３に記憶されている印刷履歴テーブル６５を示す説明図である。
【図２２】図２２は図１５の情報処理装置５における動作を示すフローチャートである。
【図２３】図２３は図１５の画像形成装置４における動作１を示すフローチャートである。
【図２４】図２４は図１５の画像形成装置４における動作２を示すフローチャートである。
【図２５】図２５は図１５の画像形成装置４における動作３を示すフローチャートである。
【発明を実施するための形態】
【００１１】
本発明を実施するための形態は、以下の好ましい実施例の説明を添付図面と照らし合わせて読むと、明らかになるであろう。但し、図面はもっぱら解説のためのものであって、本発明の範囲を限定するものではない。
【実施例１】
【００１２】
（実施例１の構成）
本発明の実施例１の構成を以下の（１）実施例１の画像形成装置及び情報処理装置の構成、（２）実施例１の画像形成装置における記憶部のテーブルの構成、及び（３）実施例１の画像形成装置の表示部の構成に分けて説明する。
【００１３】
（１）  実施例１の画像形成装置及び情報処理装置の構成
図１は、本発明の実施例１における画像形成装置及び情報処理装置の概略を示す構成図である。
【００１４】
画像形成装置１は、上位装置から印刷データを受信し、媒体（例えば、用紙）に受信した印刷データの印刷を行う装置であって、プリンタで構成されている。情報処理装置２は、印刷データを編集して画像形成装置１に印刷を依頼する装置であって、例えば、パーソナルコンピュータ、ワークステーション等で構成されている。これらの画像形成装置１と情報処理装置２とは、ローカルエリアネットワーク、ユニバーサル・シリアル・バス等のネットワーク７３により接続されている。
【００１５】
画像形成装置１は、各種制御用のテーブル及び印刷データを記憶する格納部（例えば、記憶部）１３を有しており、記憶部１３は、ハードディスク等のように書き換え可能で電源を切っても記憶内容が保存される不揮発性記憶装置で構成されている。
【００１６】
記憶部１３は、利用者ごとに一度に印刷可能な枚数を記憶している印刷制限情報テーブル４１と、印刷データの状態を管理する印刷データ管理テーブル４２と、利用者の印刷回数（印刷実績の累計回数）、及び印刷可能な媒体の枚数（例えば、印刷の制限枚数）の関係を記録している制限設定テーブル４３と、印刷の記録を時系列で記憶している印刷履歴テーブル４４と、印刷を行うデータを保管する印刷データエリア４５から構成されている。
【００１７】
画像形成装置１は、情報処理装置２からネットワーク３を経由して印刷データや利用者識別子（ＩＤ）を受信する通信部１１と、受信した利用者ＩＤを取得し、この利用者ＩＤにジョブＩＤ（jobID）を割り振り、印刷データ管理テーブル４２に格納エリアを追加して当該の利用者ＩＤ及びjobIDを格納する利用者情報取得部１２と、情報処理装置２から印刷データを受信し、記憶部１３に一時的に格納する受信部（例えば、印刷データ受信部）１４と、印刷データを印刷制限に合った印刷データに加工する印刷データ加工部１５と、指定された印刷データの印刷を行う印刷制御部１６と、印刷を終えたデータの利用者ＩＤ、印刷日時の印刷履歴を格納する印刷履歴管理部１７と、印刷終了後、印刷制限を変更すべき項目があるか否かのチェックを行い、あった場合は印刷制限を変更して保存する更新制御部１８とを有している。
【００１８】
更に、画像処理装置１は、画像形成装置１の状況の表示や利用者へのメッセージの表示を行うとともに、画像形成装置１に対する利用者からの入力を受けつける表示部１９と、表示部１９に対し、画像形成装置１の状態表示や利用者へのメッセージの表示の依頼を行うとともに、表示部１９からの利用者の指示を解釈して画像形成装置１の動作に反映させる表示制御部２０とを備えている。
【００１９】
情報処理装置２は、利用者の印刷指示に応じて画像形成装置１に送信する印刷データに記憶部３３から読み込んだ利用者ＩＤ３４を付加して通信部３２に送る制御部３１と、制御部３１から送られた印刷データ及び利用者ＩＤを画像形成装置１に送信する通信部３２と、利用者ＩＤ３４を記憶しておく記憶部３３から構成されている。
【００２０】
利用者ＩＤ３４は、利用者を特定するための数字及び文字を組み合わせた文字列で、利用者が情報処理装置２にログインする際のＩＤと同一である。例えば、学生番号や社員番号に文字を付加した文字列が用いられ、情報処理装置２の図示しないキーボード又はカードリーダ等により入力される。
【００２１】
（２）  実施例１の画像形成装置における記憶部のテーブルの構成
図２は、図１中の記憶部１３に記憶されている印刷制限情報テーブル４１の初期値を示す説明図である。図３は、図１中の記憶部１３に記憶されている印刷制限情報テーブル４１の状態１を示す説明図である。更に、図４は、図１中の記憶部１３に記憶されている印刷制限情報テーブル４１の状態２を示す説明図である。
【００２２】
図２、図３及び図４に示す印刷制限情報テーブル４１は、利用者ＩＤ欄、印刷回数欄及び制限枚数欄から構成されており、利用者ＩＤごとに印刷回数が記録されて、その印刷回数に応じた印刷制限枚数が定められている。ここで、印刷回数とは、当該の利用者が当該の画像形成装置１を用いて印刷を実行した累計の印刷回数を意味する。
【００２３】
例えば、図４の状態は、利用者ＩＤがユーザ０１（user01）である利用者は４枚まで、user02の利用者は３枚まで、user03の利用者は５枚までを一度に印刷できることを示している。
【００２４】
制限枚数とは、一度に印刷可能な枚数であり、例えば利用者ＩＤがuser02の利用者は、図４によれば、制限枚数が３枚であり一度に３枚までしか印刷できないが、例えば、５枚印刷したい場合はページ指定を行って複数回に分ければ印刷が可能である。制限値である３枚を超える印刷の指示を行った場合は、画像形成装置１は、３枚印刷した時点で一旦印刷を停止する。その後、利用者が、表示部１９の表示内容に従って続きの２枚の印刷を要求することで、残りの印刷が可能である。
【００２５】
図５は、図１中の記憶部１３に記憶されている制限設定テーブル４３を示す説明図である。
【００２６】
制限設定テーブル４３は、制限枚数欄及び印刷回数欄から構成され、印刷制限数と印刷回数の対応を示している。例えば、印刷回数欄の数字が３のときは、印刷回数が０、１、２、３である利用者が一度に印刷可能な枚数は３枚であることを示している。同様に、印刷回数欄の数字が５のときは、印刷回数が４、５の利用者が一度に印刷可能な回数は４枚であることを示している。
【００２７】
図６は、図１中の記憶部１３に記憶されている印刷履歴テーブル４４を示す説明図である。
【００２８】
印刷履歴テーブル４４には、印刷を実際に行った日時が、利用者ＩＤに対応付けられて記録されている。印刷日時は本画像装置設置場所の現地時間であり、例えば、１行目の文字列は、２００９年４月１日１３時０分０秒に利用者ＩＤがuser03の利用者により印刷が行われたことを示す。
【００２９】
図７は、図１中の記憶部１３に記憶されている印刷データ管理テーブル４２を示す説明図である。
【００３０】
印刷データ管理テーブル４２は、jobID欄、利用者ＩＤ欄、印刷データＩＤ欄、制限枚数欄及び状態欄から構成されている。通信部１１が印刷データを受信し、利用者情報取得部１２が利用者ＩＤを取得して記憶部１３に利用者ＩＤを保存する際にjobIDが割り振られる。
【００３１】
jobIDは画像形成装置１内でユニークな値である。利用者ＩＤ欄には利用者情報取得部１２で得られた利用者ＩＤが記録される。印刷データＩＤは、記憶部１３に格納されている印刷データが複数になった場合に区別をするためのＩＤである。制限枚数欄には、利用者情報取得部１２が印刷制限情報テーブル４１を参照して取得した制限枚数が記録される。状態欄には、受信、中断、印刷済みの３つの状態が記録される。初期値は受信であり受信からは中断、又は印刷済みへ、中断からは印刷済みへ状態遷移する。
【００３２】
利用者を登録した直後の印刷制限情報テーブル４１の例が図２に示されている。利用者登録直後はどの利用者であっても印刷回数は０回であるため、印刷制限枚数は図５に示す制限枚数設定テーブル４３により３枚となる。
【００３３】
図２で示した初期値より図６で示す印刷履歴の分だけ印刷が行われた場合の印刷制限情報が図３に示されている。図６に示すように、user01は、３回印刷を行っている。図５の制限設定テーブル４３によれば、印刷回数が０、１、２、３回の場合、制限枚数は３枚となり、図２の初期値のまま変わらない。
【００３４】
user02は、一度も印刷を行っていない。user03は、図６に示すように、６回印刷を行っている。この場合は、図５の制限設定テーブル４３によれば、印刷回数が６、７、８回の場合に該当するので、制限枚数は５枚となる。
【００３５】
図３で示した状態からuser01が１回印刷を行った状態が図４に示されている。user01の印刷制限枚数は、図５に示す制限枚数設定テーブル４３により４枚となっている。
【００３６】
（３）  実施例１の画像形成装置の表示部の構成
図８は、図１中の表示部１９における印刷継続指示待ちの状態を表す説明図である。更に、図９は、図１中の表示部１９における複数ジョブの印刷継続指示待ちの状態を表す説明図である。
【００３７】
表示部１９は、画像形成装置１の状態や利用者へのメッセージを表示する表示エリア１９ａと、利用者が操作を行うための、選択ボタン１９ｂと、スタート（ｓｔａｒｔ）ボタン１９ｃと、キャンセル（ｃａｎｃｅｌ）ボタン１９ｄとを有している。
【００３８】
例えば、表示エリア１９ａには、「継続するジョブを選択」のように画像形成装置１からのメッセージが表示される。選択ボタン１９ｂの上、下、進、戻のボタンは、動作の選択を行う機能を有している。ｓｔａｒｔボタン１９ｃは、印刷、スキャンの開始、再開の指示を出し、ｃａｎｃｅｌボタンは、実行中のジョブキャンセルする機能を有している。
【００３９】
（実施例１の動作）
実施例１の動作を以下の（１）実施例１における情報処理装置の動作、（２）実施例１における画像形成装置の動作、（３）実施例１における制限設定時の動作に分けて説明する。
【００４０】
（１）  実施例１における情報処理装置の動作
図１０は、図１の情報処理装置２における動作を示すフローチャートである。
【００４１】
情報処理装置２は、例えば、図示しないアプリケーションプログラムから印刷要求を受け付けると動作を開始する。ステップＳ１において、制御部３１は、記憶装置３３から利用者ＩＤ３４を取得する。利用者ＩＤ３４は、利用者が情報処理装置２にログインしたときに記録されている。
【００４２】
ステップＳ２において、制御部３１は、利用者ＩＤを付加した印刷データを作成する。ステップＳ３において、通信部３２は、ステップＳ２で作成された印刷データを画像形成装置１に送信して処理を終了する。
【００４３】
（２）  実施例１における画像形成装置の動作
図１１は、図１の画像形成装置１における動作１を示すフローチャートである。図１２は、図１の画像形成装置１における動作２を示すフローチャートである。更に、図１３は、図１の画像形成装置１における動作３を示すフローチャートである。
【００４４】
情報処理装置２から印刷データを受信することで動作が開始される。図１１のステップＳ１１において、利用者情報取得部１２は、利用者ＩＤを取得する。ステップＳ１２において、利用者情報取得部１２は、記憶部１３内の印刷制限情報テーブル４１にアクセスし、取得した利用者ＩＤに対応する印刷制限を取得する。例えば、userID01の利用者が、５枚の印刷を行うとすると、装置の初期状態では、図２に示すように印刷枚数が３枚という印刷制限を得る。
【００４５】
ステップＳ１３において、利用者情報取得部１２は、利用者ＩＤに対応したjobIDを割り振り、印刷データ管理テーブル４２に、jobIDと、取得した利用者ＩＤと、印刷の制限枚数とを追記する。ステップＳ１４において、印刷データ受信部１４は、印刷データを受信し、記憶部１３の印刷データエリア４５に保存する。この保存場所の印刷データＩＤを印刷データ管理テーブル４２の印刷データ欄に追記する。
【００４６】
ステップ１５において、受信した印刷データが、印刷制限に該当するか否かが判定される。例えば、userID01の利用者が、５枚の印刷を行うとすると、装置の初期状態では、印刷制限枚数の３枚を越えているため、印刷制限に該当する（Ｙｅｓ）。この場合、ステップＳ１６において、印刷データ加工部１５は、印刷データを制限に合うように加工する。例えば、５枚の印刷データのうち、先頭３ページを印刷するよう印刷制御部１６に通知し、ステップＳ１７へ進む。
【００４７】
前記ステップＳ１５において、印刷データが印刷制限に該当しなかった場合は（Ｎｏ）、ステップＳ１９へ進み、通常の印刷を行う。ステップＳ２０において、印刷制御部１６は、印刷したジョブの状態を「印刷済み」に変更し、結合子Ｂを介して図１３のステップＳ３１に進む。
【００４８】
ステップＳ１７において、印刷制御部１６は、ステップＳ１６で指定された印刷データを印刷する。ステップ１８において、印刷履歴管理部１７は、印刷データ管理テーブル４２のこの印刷データの状態を、中断に変更し、結合子Ａを介して図１２のステップＳ２１へ進む。
【００４９】
図１２のステップＳ２１において、図８に示すようにuser01の印刷が中断されていることを表示部１９の表示エリア１９ａに表示する。表示エリア１９ａには、「継続するジョブを選択」という利用者へのメッセージが表示されており、その下に表示されているuser01と「戻る」のいずれかを選択カーソル「→」を動かして選択する。この場合はuser01を選択するため、右側にある上ボタンを押下してuser01を選択し、ｓｔａｒｔボタン１９ｃを押下して決定する。
【００５０】
ステップＳ２１において、２つの印刷ジョブが利用者からの印刷続行指示待ちであった場合は、図９に示すように２人分の利用者IDが表示される。図９では印刷したい利用者のＩＤを選択してstartボタンを押下すると選択された印刷ジョブが実行される。一人の利用者が複数個の印刷ジョブを投入した場合は、同一の利用者ＩＤごとに先入先出し方式で処理しでもよいし、印刷ジョブＩＤや時刻を表示して選択させても良い。
【００５１】
ステップＳ２２において、user01が選択された場合は（Ｙｅｓ）、ステップＳ２３へ進み、表示制御部２０は、印刷制御部１６に続きの印刷を指示することにより、印刷が行われステップＳ２４へ進む。
【００５２】
前記ステップ２２において、利用者からの印刷続行指示がなかった場合は（Ｎｏ）、ステップＳ２５へ進む。ステップＳ２５において、他にも印刷ジョブがあるかチェックする。他の印刷ジョブがあった場合（Ｙｅｓ）、その印刷ジョブについてステップＳ２２へ戻り、印刷続行指示があるかチェックする処理を行う。
【００５３】
ステップＳ２５において、他の印刷ジョブが無い場合は（Ｎｏ）、ステップＳ２６へ進み、利用者からの印刷続行指示があるまで待機する。
【００５４】
ステップＳ２４において、印刷制御部１６は、印刷したジョブの状態を印刷済みに変更し、結合子Ｂを介して、図１３のステップＳ３１へ進む。
【００５５】
図１３のステップ３１において、印刷履歴管理部１７は、印刷の履歴を保存する。すなわち、現在時刻、印刷を行った利用者ＩＤを印刷履歴テーブル４４に追記する。
【００５６】
ステップＳ３２において、更新制御部１８は、この印刷により制限変更条件に達したかを確認する。例えば、user01の印刷回数が３回から４回になったとすると、図５の制限設定テーブル４３を参照すると、制限枚数は３枚から４枚になる（Ｙｅｓ）。このときは、ステップ３３において、更新制御部１８は、user01の印刷制限を４枚に変更して印刷制限情報テーブル４１を更新して処理を終了する。前記ステップＳ３２において、制限変更条件に達しなかった場合は（Ｎｏ）、何もしないで処理を終了する。
【００５７】
（３）  実施例１における制限設定時の動作
図１４は、実施例１における図１の画像形成装置１の制限設定時の動作を示すフローチャートである。
【００５８】
ステップＳ４１において、画像形成装置１の表示部１９から管理者権限でログインする。このログインは、表示エリア１９ａに表示されているメニューから選択ボタン１９ｂを用いて管理者メニューを選択することで行われる。ステップ４２において、メニューを操作し、制御モードに変更する。
【００５９】
ステップ４３において、画像形成装置１を利用する利用者の利用者ＩＤを登録する。利用者ＩＤには、数字、アルファベット等が使用されているが、表示エリア１９ａのガイダンスにより選択ボタン１９を用いて入力が行われる。ステップＳ４４において、他にも登録すべき利用者がいる場合は（Ｙｅｓ）、ステップＳ４３に戻って登録する。ステップＳ４４において、登録すべき利用者がいない場合は（Ｎｏ）、処理を終了する。
【００６０】
ここで、図２、図３、図４、図５及び図６を用いて印刷回数の更新について説明する。
【００６１】
図２はuser01、user02、user03を登録した直後の状態である。登録直後は誰も印刷を行っていないため、印刷回数は０回となる。印刷回数が０回であれば図５の制限設定テーブル４３において印刷回数３回以下なので、制限枚数は３枚となる。よって図２においてuser01、user02、user03の制限枚数は３枚である。図６においてuser03が１２時２９分の印刷を行ったとき、印刷回数が４回となるため、更新制御部１８はuser03の制限枚数を図５の制限設定テーブル４３から４枚に更新する。user03が１３時０分の印刷を行ったときは、印刷回数が６回となるため、更新制御部１８は、user03の制限枚数を５枚に更新する。
【００６２】
（実施例１の効果）
本実施例１の画像形成装置１によれば、次の（１）及び（２）の効果がある。
【００６３】
（１）  画像形成装置１の使用にまだ慣れていない人、例えば、新入社員が、大量の印刷を行う場合、設定に誤りがある状態で印刷を開始してしまうと、印刷の途中で設定の誤りに気づいても完全にキャンセルできないことがある。この場合は、消耗品が浪費されることになる。
【００６４】
そこで、印刷制限情報テーブル４１を画像形成装置１の記憶部１３に設け、一度に印刷ができる媒体の枚数を制限し、印刷の経験回数が増えるにつれて、印刷制限枚数が徐々に緩和されるようにした。例えば、印刷制限枚数がＭ枚としたときにこれを越えたＳ枚の印刷をしようとする場合、始めに、印刷制限枚数のＭ枚を印刷し、一旦、印刷を停止して利用者に印刷内容を確認させ、利用者の指示で残りの（Ｓ−Ｍ）枚を印刷する。
【００６５】
（２）  装置の利用履歴に応じて印刷制限枚数が更新されるため、装置に慣れたベテランユーザには試し印刷の煩わしさがなくなる。更に、装置に慣れない初心者による大量の誤印刷の発生を防止することが可能となる。
【実施例２】
【００６６】
（実施例２の構成）
図１５は、本発明の実施例２における画像形成装置及び情報処理装置の概略を示す構成図であり、実施例１を示す図１中の要素と共通の要素には共通の符号が付されている。
【００６７】
本実施例２の画像形成装置４は、実施例１の画像形成装置１と同様に、通信部１１と、印刷データ受信部１４と、印刷データ加工部１５と、印刷制御部１６と、表示部１９と、表示制御部２０とを有している。
【００６８】
又、画像形成装置４は、実施例１とは異なり、利用者情報取得部５１と、印刷設定情報取得部５２と、格納部（例えば、記憶部）５３と、印刷履歴管理部５５と、更新制御部５６とを有している。
【００６９】
利用者情報取得部５１は、利用者ＩＤ３４を取得し、記憶部５３の印刷データ管理テーブル６２に保存し、利用者ＩＤ３４を取得時に印刷データ管理テーブル６２に取得した利用者ＩＤ用の領域を追加し、jobIDを割り振る機能を有している。
【００７０】
印刷設定情報取得部５２は、印刷設定７３を取得し、記憶部５３の印刷データ管理テーブル６２に保存する機能を有している。
【００７１】
記憶部５３は、ハードディスクのように書き換え可能で電源を切っても記憶内容が保存される不揮発性記憶装置で構成されており、印刷制限情報テーブル６１、印刷データ管理テーブル６２、普通紙制限設定テーブル６３、高級紙制限設定テーブル６４、印刷履歴テーブル６５、印刷データエリア６６を有している。印刷データエリア６６は、印刷データを複数個格納することができるように構成されている。
【００７２】
印刷履歴管理部５５は、現在の日時を取得可能であり、印刷を終えたデータの利用者ＩＤ３４、印刷日時、印刷媒体の種類の履歴を印刷履歴テーブル６５に格納する機能を有している。更新制御部５６は、印刷終了後、普通紙制限設定管理テーブル６３又は高級紙制限設定印刷テーブル６４を参照して、制限を変更すべき項目があるかチェックを行い、あった場合は、印刷制限情報テーブル６１の該当する項目を変更して保存する機能を有している。
【００７３】
情報処理装置５は、実施例１の情報処理装置２と同様の記憶部３３、利用者ＩＤ３４及び通信部３２と、実施例１とは異なる、印刷設定７３及び制御部７１とから構成されている。制御部７１は、利用者の印刷指示に応じて画像形成装置４に送信するデータに、記憶部３３から読み込んだ利用者ＩＤ３４及び印刷設定を付加して通信部３２に送る機能を有している。
【００７４】
図１６は、図１５中の記憶部５３に記憶されている印刷制限情報テーブル６１の初期値を示す説明図である。更に、図１７は、図１５中の記憶部５３に記憶されている印刷制限情報テーブル６１を示す説明図である。
【００７５】
印刷制限情報テーブル６１は、利用者ＩＤ欄、普通紙印刷回数欄、高級紙印刷回数欄、普通紙制限枚数欄、及び高級紙制限枚数欄からなり、利用者ＩＤに応じて媒体ごとの印刷制限枚数が記録されている。例えば、図１７において、利用者ＩＤがuser01である利用者は、普通紙への印刷なら３枚まで、高級紙への印刷なら１枚まで、user02の利用者については、普通紙への印刷なら３枚まで、高級紙への印刷なら１枚まで、user03の利用者は、普通紙への印刷なら５枚まで、高級紙への印刷なら２枚まで印刷できることを示している。
【００７６】
利用者を登録した直後の印刷制限情報テーブル６１の例が図１６に示されている。利用者登録直後は、どの利用者であっても印刷回数は０回であるため、印刷制限枚数は図１９、図２０に示す普通紙制限設定テーブル６３、高級紙制限設定テーブル６４により普通紙は３枚、高級紙は１枚となる。
【００７７】
図１６で示した初期値より図２１の印刷履歴テーブル６５で示す印刷履歴の分だけ印刷が行われた場合の印刷制限情報が図１７に示されている。user01は高級紙３回、印刷を行ったが、後述する図２０のテーブルに示すように高級紙の制限枚数は１枚のまま変わらない。user02は一度も印刷を行っていない。user03は普通紙に１回、高級紙に６回印刷を行い、普通紙の制限枚数は変わらないが、高級紙の制限枚数は２枚となっている。
【００７８】
図１８は、図１５中の記憶部５３に記憶されている印刷データ管理テーブル６２を示す説明図である。
【００７９】
印刷データ管理テーブル６２は、jobID欄、利用者ＩＤ欄、印刷データＩＤ欄、制限枚数欄、状態欄、及び媒体欄から構成されている。印刷設定情報取得部５２が取得した制限枚数と媒体情報が記録される。
【００８０】
図１９は、図１５中の記憶部５３に記憶されている普通紙制限設定テーブル６３を示す説明図である。更に、図２０は、図１５中の記憶部５３に記憶されている高級紙制限設定テーブル６４を示す説明図である。
【００８１】
これらのテーブルの意味は、実施例１と同様であるが、実施例２では、媒体が選択されるため普通紙制限設定テーブル６３及び高級紙制限設定テーブル６４の２種類が必要となる。
【００８２】
図２１は、図１５中の記憶部５３に記憶されている印刷履歴テーブル６５を示す説明図である。
【００８３】
図２１には、印刷を実際に行った日時とその印刷を起動した利用者ＩＤが対応付けられ、さらに印刷を行った媒体の種類が記録されている。印刷日時は本画像装置設置場所の現地時間であり、印刷日時のすぐ下にある文字列（１行目）は、印刷の実行日時が、2009年4月1日13時0分0秒であることを示す。すなわち、印刷制御部１６が2009年4月1日13時0分0秒に利用者ＩＤがuser03の利用者によって高級紙に印刷を行ったことを示している。
【００８４】
（実施例２の動作）
実施例２の動作を以下の（１）実施例２における情報処理装置の動作、（２）実施例２における画像形成装置の動作に分けて説明する。
【００８５】
（１）  実施例２における情報処理装置の動作
図２２は、図１５の情報処理装置５における動作を示すフローチャートである。
【００８６】
本実施例２の情報処理装置５の動作は、以下のように、実施例１の情報処理装置２の動作と同様のステップＳ１，Ｓ３と、本実施例２の特徴であるステップＳ５１，Ｓ５２とに従って処理が行われる。
【００８７】
情報処理装置５は、動作を開始し、ステップＳ１において、制御部７３は、記憶装置３３より利用者ＩＤ３４を取得する。ステップＳ５１において、制御部７３は、利用者からの用紙設定７３を受け付ける。ステップＳ５２において、制御部７３は、印刷データに利用者ＩＤ３４と印刷設定７３を付与する。
【００８８】
ステップＳ３において、通信部３２は、ステップＳ５２で作成された印刷データを画像形成装置４に送信して処理を終了する。
【００８９】
（２）  実施例２における画像形成装置の動作
図２３は、図１５の画像形成装置４における動作１を示すフローチャートである。図２４は、図１５の画像形成装置４における動作２を示すフローチャートである。更に、図２５は、図１５の画像形成装置４における動作３を示すフローチャートである。
【００９０】
本実施例２の画像形成装置４の動作は、以下のように、実施例１の画像形成装置１と同様のステップＳ１１，Ｓ１４，Ｓ１７〜Ｓ２６と、本実施例２の特徴であるステップＳ６１〜Ｓ６３，Ｓ６４，Ｓ６５，Ｓ７１〜Ｓ７３とに従って処理が行われる。
【００９１】
情報処理装置５から印刷データを受信することで画像形成装置４の動作が開始される。図２３のステップＳ１１において、利用者情報取得部５１は、利用者ＩＤを取得し、印刷設定情報取得部５２に渡す。ステップＳ６１において、印刷設定情報取得部５２は、印刷設定として用紙の種類を通信部１１から取得する。
【００９２】
ステップＳ６２において、印刷設定情報取得部５２は、印刷制限情報テーブル６１を参照して利用者ＩＤと用紙の種類に対応した印刷制限情報を取得し、利用者情報取得部５１に渡す。例えば、図１７の印刷制限情報テーブル６１において、user01が高級紙に印刷するのであれば、user01の高級紙制限枚数である、１枚が制限枚数になる。
【００９３】
ステップＳ６３において、利用者情報取得部５１は、印刷データ管理テーブル６２に、jobIDと、取得した利用者ＩＤと、制限枚数と、用紙の種類とを追記する。ステップＳ１４において、印刷データ受信部１４は、印刷データを受信し、記憶部５３の印刷データエリア６６に保存する。この保存場所の印刷データＩＤを印刷データ管理テーブル６２の印刷データ欄に追記する。
【００９４】
ステップＳ６４において、受信した印刷データは、印刷制限の枚数を越えているかが判定される。今、受信した印刷データは、高級紙５枚の印刷要求であったとすると、図１７の印刷制限情報テーブル６１の利用者ＩＤuser01の高級紙の印刷制限枚数は１枚であるので、印刷制限に該当する（Ｙｅｓ）。ステップＳ６５に進む。
【００９５】
ステップＳ６５において、印刷データを制限に合うように加工する。この例では、印刷データ加工部１５は、先頭１ページを印刷するよう印刷制御部１６に通知する。ステップＳ１７において、印刷制御部１６は、ステップＳ１６で指定された印刷データを印刷する。ステップ１８において、印刷履歴管理部１７は、印刷データ管理テーブル４２のこの印刷データの状態を、中断に変更し、結合子Ａを介して図２４のステップＳ２１へ進む。
【００９６】
実施例１と同様に、図２４のステップＳ２１の印刷続行画面の表示処理、ステップＳ２２の印刷続行指示判定処理、ステップＳ２３の印刷処理、ステップＳ２４の印刷状態の更新処理、ステップＳ２５の他の印刷ジョブの確認処理及びステップＳ２６の待機処理が実行され、結合子Ｂを介して図２５のステップＳ７１へ進む。
【００９７】
図２５のステップＳ７１において、印刷履歴管理部５５は、印刷の履歴を保存する。すなわち、現在時刻、印刷を行った利用者ＩＤ及び印刷を行った媒体を印刷履歴テーブル６５に追記する。
【００９８】
ステップＳ７２において、更新制御部５６は、この印刷により制限変更条件に達したかを確認する。ステップＳ７３において、更新制御部５６は、制限変更条件に達していた場合、該当する印刷制限を変更して処理を終了する。
【００９９】
前記図２３のステップＳ６４において、印刷データが印刷制限に該当しなかった場合は（Ｎｏ）、ステップＳ１９へ進み、通常の印刷を行う。ステップＳ２０において、印刷制御部１６は、印刷したジョブの状態を「印刷済み」に変更して結合子Ｂを介して図２５のステップＳ７１に進む。
【０１００】
（実施例２の効果）
本実施例２の画像形成装置４によれば、実施例１とほぼ同様の効果があり、更に、利用者の装置利用回数だけでなく印刷の用紙の種類に応じて印刷制限枚数を変更することにより、特に高価な消耗品の浪費を防ぐことができる。
【０１０１】
（変形例）
本発明は、上記実施例に限定されず、種々の利用形態や変形が可能である。この利用形態や変形例としては、例えば、次の（ａ）〜（ｆ）のようなものがある。
【０１０２】
（ａ）  実施例１，２では、画像形成装置１，４としてプリンタを想定して説明したが、プリンタの他に、例えば、コピア、ファクシミリ又はこれらの複合装置等で構成してもよい。
【０１０３】
（ｂ）  実施例１，２では、印刷制限情報として印刷可能ページ数を用いたが、印刷制限情報は、定量的にカウントできるもの、又は機能であってもよい。例えば、モノクロとカラー印刷別に印刷制限枚数を設けてもよい。
【０１０４】
（ｃ）  利用者が画像形成装置１，４の有しいている高度な機能を使用したときは、相当に印刷に慣れたものとして、印刷制限情報を緩和してもよい。高度な機能とは、例えば、Ｎ-Ｕp、縮小／拡大機能、トナーセイブオン等がある。
【０１０５】
（ｄ）  実施例１，２では、ネットワーク３に接続された画像形成装置１，４の例で説明したが、ダイレクトプリンタであってもよい。
【０１０６】
（ｅ）  実施例１，２では、制限設定テーブル４３，６３，６４の制限枚数の増減は、１枚ずつとしたが、例えば、２枚、１０枚等でもよい。
【０１０７】
（ｆ）  実施例１，２では、媒体として用紙で説明したが、媒体は、用紙に限定されず、例えば、フィルム等であってもよい。
【符号の説明】
【０１０８】
１，４              画像形成装置
２、５              情報処理装置
３                  ネットワーク
１１                通信部
１２，５１          利用者情報取得部
１３，５３          記憶部
１４                印刷データ受信部
１５                印刷データ加工部
１６                印刷制御部
１７，５５          印刷履歴管理部
１８，５６          更新制御部
１９                表示部
４１，６１          印刷制限情報テーブル
４２，６２          印刷データ管理テーブル
４３                制限設定テーブル
４４，６５          印刷履歴テーブル
４５，６６          印刷データエリア
６３                普通紙制限設定テーブル
６４                高級紙制限設定テーブル
【図１】
2010260264.tif 000003
【図２】
2010260264.tif 000004
【図３】
2010260264.tif 000005
【図４】
2010260264.tif 000006
【図５】
2010260264.tif 000007
【図６】
2010260264.tif 000008
【図７】
2010260264.tif 000009
【図８】
2010260264.tif 000010
【図９】
2010260264.tif 000011
【図１０】
2010260264.tif 000012
【図１１】
2010260264.tif 000013
【図１２】
2010260264.tif 000014
【図１３】
2010260264.tif 000015
【図１４】
2010260264.tif 000016
【図１５】
2010260264.tif 000017
【図１６】
2010260264.tif 000018
【図１７】
2010260264.tif 000019
【図１８】
2010260264.tif 000020
【図１９】
2010260264.tif 000021
【図２０】
2010260264.tif 000022
【図２１】
2010260264.tif 000023
【図２２】
2010260264.tif 000024
【図２３】
2010260264.tif 000025
【図２４】
2010260264.tif 000026
【図２５】
2010260264.tif 000027