(57)【特許請求の範囲】
【請求項１】
入力された印刷指示に従い印刷を行う印刷装置であって、
記録媒体がセットされる載置部の変化を検出する検出手段と、
前記検出手段により前記載置部の変化が検出される場合、ユーザを識別する識別情報の入力を受け付ける受付手段と、
前記受付手段が受け付けた前記識別情報により識別されるユーザとは異なるユーザの識別情報である異ユーザ識別情報に対応する印刷指示が入力される場合、当該印刷指示に従う印刷を制限する制限手段とを備え、
前記受付手段は、
前記検出手段により前記載置部の変化が検出される場合、前記識別情報に加え、その識別情報に対応する印刷指示に従う印刷であって、前記載置部の記録媒体を使用した印刷を実行するための予約条件の入力を受け付けるものであり、
前記制限手段は、
前記異ユーザ識別情報に対応する印刷指示が入力される場合、前記受付手段により受け付けた前記予約条件に従って、その印刷指示に従う印刷を制限する、印刷装置。
【請求項２】
前記載置部は、前記印刷装置に対して開閉される給紙トレイで構成され、
前記受付手段は、前記給紙トレイの開放が前記検出手段により検出された場合、前記識別情報および前記予約条件の入力を受け付ける、請求項１記載の印刷装置。
【請求項３】
前記受付手段は、前記予約条件として記録媒体の枚数を受け付けるものであり、
前記制限手段による制限の開始後に前記受付手段により受け付けた識別情報に対応する印刷指示に従って印刷した記録媒体の枚数が、前記予約条件で示される枚数以上になった場合、前記制限手段による制限を解除する第１解除手段を備える、請求項１または２に記載の印刷装置。
【請求項４】
前記載置部にセットされた記録媒体に関する枚数を取得する載置枚数取得手段を備え、
前記制限手段は、
前記制限手段による制限の開始後に前記受付手段により受け付けた識別情報に対応する印刷指示に従って印刷した記録媒体の枚数を、前記予約条件として受け付けた記録媒体の枚数から減算して得られる残り必要枚数が、前記載置枚数取得手段が取得した枚数よりも少ないことを条件として、前記異ユーザ識別情報に対応する印刷指示に従う印刷を許可する許可手段を備える、請求項３記載の印刷装置。
【請求項５】
前記制限手段による制限中に前記異ユーザ識別情報に対応する印刷指示が入力される場合、当該印刷指示に従い１枚の記録媒体に対して印刷を実行する毎に、前記残り必要枚数が前記載置枚数取得手段が取得した枚数よりも少ないかを判断する枚数判断手段を備え、
前記許可手段は、前記枚数判断手段により前記残り必要枚数が前記載置枚数取得手段が取得した枚数よりも少ないと判断されることを条件として、前記異ユーザ識別情報に対応する印刷指示に従い１枚の記録媒体に対して印刷を実行する、請求項４記載の印刷装置。
【請求項６】
前記制限手段は、
前記枚数判断手段により、前記残り必要枚数が前記載置枚数取得手段が取得した枚数よりも少ないと判断されない場合、前記異ユーザ識別情報に対応する印刷指示に従う印刷を中止する第１中止手段を備える、請求項５記載の印刷装置。
【請求項７】
前記検出手段により前記載置部の変化が検出された場合、前記載置部に追加された記録媒体の枚数の入力を受け付ける追加枚数受付手段を備え、
前記載置枚数取得手段は、前記追加枚数受付手段により受け付けた枚数と、前記制限手段による制限を開始してから印刷を行った記録媒体の枚数とに基づいて、前記載置部にセットされている記録媒体の枚数を取得する請求項５または６に記載の印刷装置。
【請求項８】
前記制限手段は、
前記追加枚数受付手段により、前記載置部に追加された記録媒体の枚数の入力を受け付けなかった場合、前記枚数判断手段による判断を行わず、前記異ユーザ識別情報に対応する印刷指示に従う印刷を中止する第２中止手段を備える、請求項７記載の印刷装置。
【請求項９】
前記受付手段により、前記予約条件として、記録媒体の枚数と時間とを受け付けた場合、前記制限手段による制限を開始してからの経過時間が、前記予約条件が示す時間以下であるかを判断する時間判断手段を備え、
前記制限手段は、
前記時間判断手段により、前記制限手段による制限を開始してからの経過時間が前記予約条件が示す時間以下であると判断される場合、前記枚数判断手段による判断を行わず、前記異ユーザ識別情報に対応する印刷指示に従う印刷を中止する第３中止手段を備える、請求項５から８のいずれかに記載の印刷装置。
【請求項１０】
入力された印刷指示に従い印刷を行う印刷装置であって、
複数の載置部と、
記録媒体がセットされる前記載置部の変化を検出する検出手段と、
前記検出手段により前記載置部の変化が検出される場合、ユーザを識別する識別情報の入力を受け付ける受付手段と、
前記受付手段が受け付けた前記識別情報により識別されるユーザとは異なるユーザの識別情報である異ユーザ識別情報に対応する印刷指示が入力される場合、当該印刷指示に従う印刷を制限する制限手段と、
前記複数の載置部のうち前記検出手段により変化が検出された載置部に対応づけて、前記受付手段により受け付けた識別情報を、記憶部に記憶させる記憶制御手段とを備え、
前記制限手段は、前記検出手段により変化が検出された載置部を指定し、且つ当該載置部に対応づけて前記記憶部に記憶された識別情報と異なる異ユーザ識別情報に対応する印刷指示が入力される場合、当該印刷指示に従う印刷を制限する、印刷装置。
【請求項１１】
入力された印刷指示に従い印刷を行う印刷装置であって、
前記印刷装置に対して開閉される給紙トレイで構成される載置部と、
記録媒体がセットされる前記載置部の変化を検出する検出手段と、
前記検出手段により前記載置部の変化が検出される場合、ユーザを識別する識別情報の入力を受け付ける受付手段と、
前記受付手段が受け付けた前記識別情報により識別されるユーザとは異なるユーザの識別情報である異ユーザ識別情報に対応する印刷指示が入力される場合、当該印刷指示に従う印刷を制限する制限手段と、
前記制限手段による制限中において、前記給紙トレイの開放が前記検出手段により検出された場合、前記制限手段による制限を解除する第２解除手段を備える印刷装置。
【請求項１２】
前記受付手段は、前記予約条件として時間を受け付けるものであり、
前記制限手段は、
前記受付手段により、前記予約条件として時間を受け付けた場合、前記制限手段による制限を開始してから、前記予約条件が示す時間を経過するまでの間、前記異ユーザ識別情報に対応する印刷指示に従う印刷を中止する、請求項１または２に記載の印刷装置。
【請求項１３】
前記印刷指示を外部装置から受信する受信手段と、
前記制限手段による制限中において、前記受信手段が前記印刷指示を受信することにより前記印刷指示が入力される場合、当該印刷指示を入力したユーザを識別する識別情報であって、前記外部装置から送られてくる前記識別情報を取得する識別情報取得手段とを備え、
前記制限手段は、
前記識別情報取得手段により取得した前記識別情報が、前記受付手段が受け付けた識別情報と不一致である場合、前記印刷指示に基づく印刷を制限する、請求項１から１２のいずれかに記載の印刷装置。
【請求項１４】
前記制限手段による制限中に印刷指示が入力される場合、ユーザを識別する識別情報の入力を要求する入力要求手段を備え、
前記制限手段は、
前記識別情報取得手段により取得した前記識別情報が、前記受付手段が受け付けた識別情報と不一致である場合、前記印刷指示に基づく印刷を制限する、請求項１から１２のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
特許文献１に開示された印刷装置は、所定の給紙カセットにセットされた用紙の使用を禁止することにより、予約印刷ジョブ実行時に必要な資源を確保できるように構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２１４６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術によれば、給紙カセットに用紙をセットしたユーザ以外の他のユーザが、勝手に印刷を予約し、給紙カセットにセットされた用紙を使って印刷を実行してしまうおそれがあるという問題点があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、記録媒体を載置部にセットしたユーザ以外の他のユーザによる記録媒体の使用を制限できる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するために、本発明の印刷装置は、入力された印刷指示に従い印刷を行うものであって、記録媒体がセットされる載置部の変化を検出する検出手段と、前記検出手段により前記載置部の変化が検出される場合、ユーザを識別する識別情報の入力を受け付ける受付手段と、前記受付手段が受け付けた前記識別情報により識別されるユーザとは異なるユーザの識別情報である異ユーザ識別情報に対応する印刷指示が入力される場合、当該印刷指示に従う印刷を制限する制限手段とを備え、前記受付手段は、前記検出手段により前記載置部の変化が検出される場合、前記識別情報に加え、その識別情報に対応する印刷指示に従う印刷であって、前記載置部の記録媒体を使用した印刷を実行するための予約条件の入力を受け付けるものであり、前記制限手段は、前記異ユーザ識別情報に対応する印刷指示が入力される場合、前記受付手段により受け付けた前記予約条件に従って、その印刷指示に従う印刷を制限する。
【０００７】
なお、本発明は、印刷方法、印刷装置を制御する制御装置、印刷装置を制御する制御プログラム、該プログラムを記録する記録媒体等の種々の態様で構成することができる。
【発明の効果】
【０００８】
本明細書に開示される印刷装置によれば、載置部の変化が検出される場合、ユーザを識別する識別情報の入力が受け付けられ、当該ユーザとは異なるユーザの識別情報である異ユーザ識別情報に対応する印刷指示が入力される場合、当該異ユーザ識別情報に対応する印刷指示に従う印刷が制限される。よって、記録媒体を載置部にセットしたユーザ以外の他のユーザによる記録媒体の使用を制限できるという効果がある。
【０００９】
本明細書に開示される印刷装置によれば、異ユーザ識別情報に対応する印刷指示に従う印刷が予約条件に基づいて制限されるので、他のユーザからの印刷指示に従う印刷を適切に制限できるという効果がある。
【００１０】
本明細書に開示される印刷装置によれば、給紙トレイの開放が検出手段により検出された場合に、識別情報および予約条件の入力を受け付けるので、給紙トレイを開放したユーザ当人に識別情報および予約条件を入力させることができるという効果がある。
【００１１】
本明細書に開示される印刷装置によれば、受付手段により受け付けた識別情報に対応する印刷指示に従って印刷した記録媒体の枚数が、予約条件で示される枚数以上になった場合、制限手段による制限が解除されるので、他のユーザにかかる迷惑を抑制できるという効果がある。
【００１２】
本明細書に開示される印刷装置によれば、残り必要枚数が、載置部にセットされた記録媒体に関する枚数よりも少ないことを条件として、異ユーザ識別情報に対応する印刷指示に従う印刷が許可されるので、載置部に記録媒体をセットしたユーザが必要とする枚数を確保しつつ、他のユーザに対しても印刷を許可できるという効果がある。
【００１３】
本明細書に開示される印刷装置によれば、制限手段による制限中に異ユーザ識別情報に対応する印刷指示が入力される場合、当該印刷指示に従い１枚の記録媒体に対して印刷が実行される毎に、残り必要枚数が載置枚数取得手段が取得した枚数よりも少ないかが判断され、前記残り必要枚数が前記載置枚数取得手段が取得した枚数よりも少ないと判断されることを条件として、前記異ユーザ識別情報に対応する印刷指示に従い印刷が実行されるので、他のユーザに対し可能な限り多数枚の印刷を許可できるという効果がある。
【００１４】
本明細書に開示される印刷装置によれば、残り必要枚数が載置枚数取得手段が取得した枚数よりも少ないと判断されない場合、異ユーザ識別情報に対応する印刷指示に従う印刷が中止されるので、載置部に記録媒体をセットしたユーザのために、記録媒体を確保できるという効果がある。
【００１５】
本明細書に開示される印刷装置によれば、載置部に追加された記録媒体の枚数の入力を受け付けるので、載置部にセットされた記録媒体の枚数を自動検出するための構成を備えていなくても、載置部にセットされている記録媒体の枚数を適切に判断できるという効果がある。
【００１６】
本明細書に開示される印刷装置によれば、載置部に追加された記録媒体の枚数の入力が受け付けられなかった場合、異ユーザ識別情報に対応する印刷指示に従う印刷が中止されるので、載置部に追加された記録媒体の枚数の入力をユーザが怠った場合であっても、当該ユーザのために記録媒体を確保できるという効果がある。
【００１７】
本明細書に開示される印刷装置によれば、制限手段による制限を開始してからの経過時間が予約条件が示す時間以下であると判断される場合、異ユーザ識別情報に対応する印刷指示に従う印刷が中止されるので、予約条件が示す時間内は、ユーザが記録媒体をセットした載置部を、当該ユーザに優先的に使用させることができるという効果がある。
【００１８】
本明細書に開示される印刷装置によれば、複数の載置部のうち、変化が検出された載置部について、他のユーザによる記録媒体の使用が制限されるので、載置部毎に印刷を制限できるという効果がある。
【００１９】
本明細書に開示される印刷装置によれば、制限手段による制限中において、給紙トレイの開放が検出された場合、制限が解除されるので、ユーザにとっては、給紙トレイを開放するという簡単な作業により、制限を解除できるという効果がある。
【００２０】
本明細書に開示される印刷装置によれば、制限手段による制限が開始されてから、予約条件が示す時間を経過するまでの間、異ユーザ識別情報に対応する印刷指示に従う印刷が中止されるので、予約条件が示す時間内は、ユーザが記録媒体をセットした載置部を、当該ユーザに優先的に使用させることができるという効果がある。
【００２１】
本明細書に開示される印刷装置によれば、印刷指示を外部装置から受信する場合において、記録媒体を載置部にセットしたユーザからの印刷指示であるか否かを適切に判断できるという効果がある。
【００２２】
本明細書に開示される印刷装置によれば、印刷指示を入力したユーザの識別情報を、印刷指示を入力したユーザ自身に入力させることができるという効果がある。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態であるＭＦＰの電気的構成を示すブロック図である。
【図２】第１給紙トレイ管理テーブルの一例を示す図である。
【図３】ＭＦＰにおいて実行される給紙ロック処理を示すフローチャートである。
【図４】（ａ）は、ＭＦＰのＬＣＤに表示される給紙情報入力画面の一例を示す図であり、（ｂ）は、ＭＦＰのＬＣＤに表示される予約条件入力画面の一例を示す図である。
【図５】ＭＦＰにおいて実行される印刷ジョブ受付処理を示すフローチャートである。
【図６】ＭＦＰにおいて実行される他ユーザ印刷処理を示すフローチャートである。
【図７】ＭＦＰにおいて実行される印刷制限解除処理を示すフローチャートである。
【図８】ＭＦＰにおいて実行されるコピー処理を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の印刷装置の一実施形態である多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称す）１０の電気的構成を示したブロック図である。ＭＦＰ１０は、プリンタ機能、コピー機能、スキャン機能などの各種機能を有する複合機であり、ＬＡＮ６０を介して、複数台のパーソナルコンピュータ（ＰＣ）５０と通信可能に接続されている。特に、本実施形態のＭＦＰ１０は、入力された印刷指示に従い印刷を行うものであり、給紙トレイに記録紙をセットしたユーザ（給紙ユーザ）以外の他のユーザによる記録紙の使用を制限できるように構成されている。以下、詳細を説明する。
【００２５】
ＭＦＰ１０は、ＣＰＵ１１、フラッシュメモリ１２、ＲＡＭ１３、操作キー１４、ＬＣＤ１５、プリンタ１６、スキャナ１７、ＬＡＮインターフェイス（ＬＡＮＩ／Ｆ）１８を主に有し、これらはバスライン１９を介して互いに接続されている。
【００２６】
ＣＰＵ１１は、フラッシュメモリ１２に記憶される固定値やプログラム、ＲＡＭ１３に記憶されているデータなどに従って、ＭＦＰ１０が有する機能の制御や、バスライン１９と接続された各部を制御する。フラッシュメモリ１２は、ＭＦＰ１０の動作を制御する制御プログラムなどが記憶された書換可能な不揮発性のメモリである。ＣＰＵ１１は、この制御プログラムに従い、後述する給紙ロック処理（図３）、印刷ジョブ受付処理（図５）、印刷制限解除処理（図７）およびコピー処理（図８）を実行する。ＲＡＭ１３は、書換可能な揮発性のメモリであり、第１給紙トレイ管理テーブル１３ａと、第２給紙トレイ管理テーブル１３ｂとが設けられる。管理テーブル１３ａ，１３ｂの構成については、図２を参照して後述する。
【００２７】
操作キー１４はハードキーであり、ＭＦＰ１０に各種情報や指示を入力する。ＬＣＤ１５は、液晶表示装置である。図示は省略するがＬＣＤ１５の表示面には、タッチパネルが設けられる。プリンタ１６は、記録紙に画像を印刷する装置である。プリンタ１６には、第１給紙トレイＤＴ１の変化を検出する第１給紙トレイ開閉センサ１６ａと、第２給紙トレイＤＴ２の変化を検出する第２給紙トレイ開閉センサ１６ｂとが設けられる。
【００２８】
なお、本実施形態のＭＦＰ１０において、各給紙トレイはＭＦＰ１０に対して引き出し可能に構成されているものとする。ユーザは、給紙トレイのうちいずれかを、ＭＦＰ１０から引き出してトレイ内に記録紙をセットし、その後、引き出した給紙トレイを所定位置に装着する。ＭＦＰ１０の所定位置に装着された給紙トレイを引き出すことを、以下、給紙トレイを開放するという。また、給紙トレイをＭＦＰ１０の所定位置に装着することを、以下、給紙トレイを閉じるという。各開閉センサ１６ａ，１６ｂは、検出対象の給紙トレイが開放された場合または閉じられた場合、その変化を検出し、その検出結果をＣＰＵ１１へ出力する。
【００２９】
スキャナ１７は、原稿を読み取り、その読み取った原稿の画像データを生成する装置である。ＬＡＮＩ／Ｆ１８は、ＬＡＮ６０を介してＭＦＰ１０と他の装置と通信可能に接続するためのインターフェイスである。
【００３０】
図２は、第１給紙トレイ管理テーブル１３ａに格納されるデータの構成を模式的に示す図である。第１給紙トレイ管理テーブル１３ａは、第１給紙トレイＤＴ１について受け付けた予約条件を記憶するテーブルであり、印刷制限フラグ３０と、給紙情報３１と、予約条件情報３２とを含む。なお、第２給紙トレイ管理テーブル１３ｂも、第１給紙トレイ管理テーブル１３ａと同様に、印刷制限フラグ３０、給紙情報３１、予約条件情報３２を記憶するが、図示を省略する。
【００３１】
印刷制限フラグ３０は、印刷制限中か否かを示すフラグである。具体的には、第１給紙トレイ管理テーブル１３ａの印刷制限フラグ３０がオンに設定されている状態が、第１給紙トレイＤＴ１の印刷制限中である。同様に、第２給紙トレイ管理テーブル１３ｂの印刷制限フラグ３０がオンに設定されている状態が、第２給紙トレイＤＴ２の印刷制限中である。
【００３２】
給紙情報３１は、給紙ユーザ名Ｕと、給紙枚数Ｋと、残給紙枚数Ｎとを含む。給紙ユーザ名Ｕは、第１給紙トレイＤＴ１に記録紙をセットした給紙ユーザを識別する情報である。給紙枚数Ｋは、給紙ユーザが給紙トレイに追加した記録紙の枚数を示す。給紙ユーザ名Ｕと、給紙枚数Ｋとは、後述する給紙情報入力画面（図４（ａ））において、給紙ユーザ自身により入力される。
【００３３】
残給紙枚数Ｎは、印刷制限開始後において印刷に使用した記録紙の枚数を、給紙枚数Ｋから除いた残りの枚数を示す。なお、給紙ユーザが、給紙枚数Ｋの記録紙を給紙トレイに追加しようとするときに、当該給紙トレイに既にα枚の記録紙がセットされている場合には、合計で（Ｋ＋α）枚の記録紙がセットされた状態から、印刷制限が開始される。よって、この残給紙枚数Ｎは、給紙トレイに、少なくとも残給紙枚数Ｎ以上の記録紙があることを示す値であって、必ずしも、給紙トレイにセットされている記録紙の枚数を正確に示したものではない。
【００３４】
予約条件情報３２は、給紙ユーザ名Ｕに対応する印刷指示に従う印刷であって、第１給紙トレイＤＴ１の記録紙を使用した印刷を実行させるための予約条件を示す情報であって、予約枚数Ｙと、予約有効時間Ｔとを含む。ＭＦＰ１０は、この予約条件情報３２に基づいて、給紙ユーザ以外の他のユーザからの印刷指示に従う印刷を制限する。予約条件情報３２に基づく印刷制限の詳細な内容については、図６を参照して後述する。
【００３５】
図３は、ＭＦＰ１０が実行する給紙ロック処理を示すフローチャートである。この処理は、給紙ユーザのユーザ名と予約条件の入力を受け付けて、印刷制限を開始する処理であり、開閉センサ１６ａ，１６ｂにより、第１給紙トレイＤＴ１または第２給紙トレイＤＴ２の変化が検出された場合に実行される。
【００３６】
まず、ＣＰＵ１１は、第１給紙トレイ開閉センサ１６ａ、及び、第２給紙トレイ開閉センサ１６ｂの検出結果に基づいて、開放された給紙トレイ（以下、開放給紙トレイ）を特定する（Ｓ３０１）。次に、ＣＰＵ１１は、第１給紙トレイ管理テーブル１３ａ、及び、第２給紙トレイ管理テーブル１３ｂのうち開放給紙トレイに対応する管理テーブルをクリアする（Ｓ３０２）。そして、ＣＰＵ１１は、給紙情報入力画面をＬＣＤ１５に表示する（Ｓ３０３）。
【００３７】
図４（ａ）は、給紙情報入力画面の一例を示す図である。給紙情報入力画面は、給紙ユーザ名入力エリアＮＥ１と、給紙枚数入力エリアＮＥ２と、ＯＫボタンＢＴとを含み、給紙ユーザを識別する給紙ユーザ名Ｕの入力と、開放給紙トレイに追加された記録紙の枚数（給紙枚数Ｋ）の入力を操作キー１４又は図示しないタッチパネルより受け付ける。この画面では、給紙ユーザ名Ｕの入力を必須とし、給紙枚数Ｋの入力を任意とする。給紙ユーザは、必要な情報の入力を完了すると、ＯＫボタンＢＴを押下し、給紙情報を確定する。
【００３８】
図３に戻り説明する。ＣＰＵ１１は、給紙情報入力画面において入力された給紙ユーザ名Ｕ、及び、給紙枚数Ｋを含む給紙情報３１を、開放給紙トレイに対応する管理テーブルに記憶させる（Ｓ３０４）。すなわち、複数の給紙トレイのうち、開閉センサ１６ａ，１６ｂにより変化が検出された給紙トレイに対応づけて、給紙情報３１を記憶させる。なお、給紙情報入力画面において、給紙枚数Ｋが入力された場合（Ｓ３０５：Ｙｅｓ）、その給紙枚数Ｋを、今回記憶した給紙情報３１の残給紙枚数Ｎとして設定する（Ｓ３０６）。一方、給紙情報入力画面において、給紙枚数Ｋが入力されていない場合（Ｓ３０５：Ｎｏ）、Ｓ３０６の処理をスキップする。次に、ＣＰＵ１１は、予約条件入力画面をＬＣＤ１５に表示することにより、予約条件の入力を受け付ける（Ｓ３０７）。
【００３９】
図４（ｂ）は、予約条件入力画面の一例を示す図である。予約条件入力画面は、予約枚数入力エリアＮＥ３と、予約有効時間入力エリアＮＥ４と、ＯＫボタンＢＴとを含み、予約条件として、予約枚数Ｙと、予約有効時間Ｔとを受け付ける。この予約条件入力画面では、予約枚数Ｙの入力を必須とし、予約有効時間Ｔの入力を任意とする。給紙ユーザは、この画面で必要な情報を入力した後、ＯＫボタンＢＴを押下することにより、予約条件を確定する。
【００４０】
図３に戻り説明する。ＣＰＵ１１は、予約条件入力画面において入力された予約枚数Ｙ、及び、予約有効時間Ｔを含む予約条件情報３２を生成し、開放給紙トレイに対応する管理テーブルに記憶させる（Ｓ３０８）。開放給紙トレイの開放が継続される場合（Ｓ３０９：Ｎｏ）、ＣＰＵ１１は、次のステップに進まない。
【００４１】
開放給紙トレイが閉じられた場合（Ｓ３０９：Ｙｅｓ）、次に、ＣＰＵ１１は、給紙情報入力画面または予約条件入力画面において、入力不備があったか否かを判断する。入力不備があった場合（Ｓ３１０：Ｙｅｓ）、ＣＰＵ１１は、開放給紙トレイに対応する管理テーブルをクリアし（Ｓ３１２）、本処理を終了する。入力不備の具体例としては、給紙情報入力画面において給紙ユーザ名Ｕが入力されなかった場合や、予約条件入力画面において予約枚数Ｙが入力されなかった場合が挙げられる。
【００４２】
一方、入力不備がなかった場合（Ｓ３１０：Ｎｏ）、ＣＰＵ１１は、開放給紙トレイに対応する管理テーブルの印刷制限フラグ３０をオンに設定する（Ｓ３１１）。これにより、開放給紙トレイについて印刷制限が開始される。なお、予約条件入力画面において予約有効時間Ｔが入力された場合（Ｓ３１３：Ｙｅｓ）、ＣＰＵ１１は、タイマーに予約有効時間Ｔを設定し、そのカウントダウンを開始させて（Ｓ３１４）、本処理を終了する。一方、予約条件入力画面において予約有効時間Ｔが入力されなかった場合（Ｓ３１３：Ｎｏ）、ＣＰＵ１１は、タイマーを設定することなく、本処理を終了する。
【００４３】
給紙ロック処理によれば、第１給紙トレイＤＴ１、又は、第２給紙トレイＤＴ２の開放が開閉センサ１６ａ，１６ｂにより検出された場合に、給紙ユーザ名Ｕおよび予約条件の入力を受け付けるので、給紙トレイに記録紙をセットしたユーザ当人に、給紙ユーザ名Ｕ、予約条件を入力させることができる。したがって、給紙トレイに記録紙をセットした給紙ユーザが、自分の席に戻り自身のＰＣ５０から印刷指示を入力するまでの間に、他のユーザが勝手に印刷を予約したり、印刷を実行したりして、給紙ユーザがセットした記録紙を使用してしまうことを防止できる。
【００４４】
また、給紙ロック処理によれば、第１給紙トレイＤＴ１または第２給紙トレイＤＴ２が開放されると、その開放された給紙トレイに対応する管理テーブルをクリアすることとしている（Ｓ３０２）。すなわち、印刷制限中の給紙トレイの開放が開閉センサ１６ａ，１６ｂにより検出された場合、当該給紙トレイについての印刷制限を解除する。よって、ユーザにとっては、印刷制限がかけられている給紙トレイを開放するという簡単な作業により、その印刷制限を解除できる。また、印刷制限がかけられている給紙トレイをあるユーザが開放し、新たに記録紙を追加する場合には、当該ユーザを新たな給紙ユーザとして、給紙ユーザ名Ｕや予約条件を入力させることができる。
【００４５】
図５は、ＭＦＰ１０が実行する印刷ジョブ受付処理を示すフローチャートである。この処理は、給紙ユーザから印刷指示が入力される場合には印刷を実行し、給紙ユーザとは異なるユーザのユーザ名に対応する印刷指示が入力される場合、当該印刷指示に従う印刷を、所定の条件下で制限する処理である。この処理は、ＰＣ５０から印刷指示を受信した場合に開始される。
【００４６】
まず、ＣＰＵ１１は、ＰＣ５０から、印刷データ、印刷設定情報、およびユーザ名を受信（取得）する（Ｓ５０１）。以下、Ｓ５０１で取得するユーザ名を印刷指示ユーザ名と称する。印刷指示ユーザ名は、具体的には、印刷指示の送信元であるＰＣ５０のＰＣ名であって、印刷指示を入力したユーザを識別する情報である。
【００４７】
次に、ＣＰＵ１１は、印刷設定情報により指定される給紙トレイ（指定給紙トレイ）を特定する（Ｓ５０２）。すなわち、今回受信した印刷指示に従う印刷を実行する場合に、使用すべき給紙トレイを特定する。
【００４８】
印刷制限フラグ３０がオンの給紙トレイがない場合（Ｓ５０３：Ｎｏ）、ＣＰＵ１１は、指定給紙トレイの記録紙を使用して印刷データを印刷し（Ｓ５０５）、本処理を終了する。また、印刷制限フラグ３０がオンの給紙トレイが存在するが（Ｓ５０３：Ｙｅｓ）、指定給紙トレイが印刷制限中の給紙トレイではない場合（Ｓ５０４：Ｎｏ）、ＣＰＵ１１は、指定給紙トレイの記録紙を使用して印刷データを印刷し（Ｓ５０５）、本処理を終了する。
【００４９】
一方、指定給紙トレイが印刷制限中の給紙トレイである場合（Ｓ５０４：Ｙｅｓ）、ＣＰＵ１１は、印刷指示ユーザ名と、指定給紙トレイに対応する管理テーブルの給紙ユーザ名Ｕとが一致するか否かを判断する（Ｓ５０６）。すなわち、今回の印刷指示を入力したユーザと、指定給紙トレイの給紙ユーザとが一致するか否かを判断する。
【００５０】
印刷指示ユーザ名と給紙ユーザ名Ｕとが一致する場合（Ｓ５０６：Ｙｅｓ）、ＣＰＵ１１は、印刷制限中の指定給紙トレイの記録紙を使用して、記録紙１枚分の印刷を実行する（Ｓ５０７）。次に、ＣＰＵ１１は、指定給紙トレイに対応する管理テーブルに設定されている予約枚数Ｙおよび残給紙枚数Ｎをそれぞれ１減算する（Ｓ５０８）。すなわち、給紙ユーザのために確保すべき記録紙の枚数を示す予約枚数Ｙ、および、給紙トレイに現在セットされている記録紙の枚数に対応した残給紙枚数Ｎを更新する。
【００５１】
そして、今回の印刷データについて印刷が終了していない間（Ｓ５０９：Ｎｏ）、ＣＰＵ１１は、Ｓ５０７の処理に戻り、記録紙への印刷を繰り返す。一方、今回の印刷データについて印刷が終了し（Ｓ５０９：Ｙｅｓ）、且つ、指定給紙トレイに対応する管理テーブルの予約枚数Ｙが０以下の場合（Ｓ５１０：Ｙｅｓ）、ＣＰＵ１１は、指定給紙トレイに対応する管理テーブルをクリアし（Ｓ５１１）、本処理を終了する。すなわち、印刷制限の開始後に、給紙ユーザからの印刷指示に従って印刷した記録紙の枚数が、給紙ユーザが最初に設定した予約枚数Ｙ以上になった場合には、印刷制限を解除するのである。このようにすれば、一人の給紙ユーザが給紙トレイを占有し続けることを防止し、他のユーザにかかる迷惑を抑制できる。
【００５２】
一方、印刷終了後において（Ｓ５０９：Ｙｅｓ）、指定給紙トレイに対応する管理テーブルの予約枚数Ｙが０より大きい場合（Ｓ５１０：Ｎｏ）、ＣＰＵ１１は、Ｓ５１１をスキップすることにより、本処理を終了する。この場合、印刷制限が継続される。
【００５３】
また、印刷指示ユーザ名と、給紙ユーザ名Ｕとが不一致であると判断される場合（Ｓ５０６：Ｎｏ）、ＣＰＵ１１は、他ユーザ印刷処理（Ｓ５１２）を実行し、今回入力された印刷指示に従う印刷を制限する。他ユーザ印刷処理（Ｓ５１２）については、図６を参照して後述する。
【００５４】
印刷ジョブ受付処理によれば、指定給紙トレイが印刷制限中である場合であって（Ｓ５０４：Ｙｅｓ）、且つ、給紙ユーザ以外の他のユーザから印刷指示が入力されたと判断される場合に（Ｓ５０６：Ｎｏ）、印刷が制限されるので、給紙トレイ毎に適切に印刷を制限できる。また、ＰＣ５０から受信する印刷指示ユーザ名に基づいて、給紙ユーザと他のユーザとを区別し、適切に印刷を制限できる。
【００５５】
図６は、ＭＦＰ１０が実行する他ユーザ印刷処理を示すフローチャートである。この処理は、給紙ユーザ以外の他のユーザから印刷指示が入力される場合に、当該印刷指示に従う印刷を、管理テーブルに記憶された予約条件情報に基づいて制限するための処理である。
【００５６】
なお、本実施形態において、「印刷を制限する」とは、印刷を中止すること、および、給紙ユーザにとって必要な枚数の記録紙を確保できる範囲内でのみ他のユーザからの印刷指示に従う印刷を許可すること、を意味している。
【００５７】
まず、ＣＰＵ１１は、タイマーの時間が０より大きいか否かを判断する（Ｓ６００）。予約条件として予約有効時間Ｔが設定されなかった場合、または、指定給紙トレイについて印刷制限が開始されてから予約有効時間Ｔ以上を経過した場合、Ｓ６００の判断が否定される。この場合（Ｓ６００：Ｎｏ）、ＣＰＵ１１は、指定給紙トレイに対応する管理テーブルに、給紙枚数Ｋが設定されているか否かを判断する（Ｓ６０１）。
【００５８】
給紙枚数Ｋが設定されている場合（Ｓ６０１：Ｙｅｓ）、本実施形態では、管理テーブルに設定された予約枚数Ｙが残給紙枚数Ｎよりも少ない場合にのみ、他のユーザからの印刷指示に従う印刷を許可する。上述したように、印刷制限の開始後、給紙ユーザからの指示に基づいて１枚の記録紙に印刷を実行する毎に、予約枚数Ｙからは１減算される（図５のＳ５０８）。したがって、管理テーブルに設定された予約枚数Ｙとは、予約条件として最初に受け付けた予約枚数Ｙから、印刷制限の開始後に給紙ユーザからの印刷指示に従って印刷した記録紙の枚数を減算した値に相当し、給紙ユーザのために確保すべき残り必要枚数を示している。
【００５９】
一方、残給紙枚数Ｎには、給紙ユーザが追加した記録紙の枚数である給紙枚数Ｋが初期値として設定され、その後、１枚の記録紙に印刷を実行する毎に、残給紙枚数Ｎからは１減算される（図５のＳ５０８）。したがって、残給紙枚数Ｎとは、給紙枚数Ｋから、印刷制限の開始後に印刷した記録紙の枚数を減算した値に相当し、指定給紙トレイに現在セットされている記録紙の枚数に対応している。
【００６０】
よって、予約枚数Ｙと残給紙枚数Ｎとを比較することにより、残り必要枚数が、指定給紙トレイに現在セットされている記録紙の枚数よりも少ないか否かを判断できるのである。
【００６１】
具体的には、ＣＰＵ１１は、予約枚数Ｙと残給紙枚数Ｎを、指定給紙トレイに対応する管理テーブルから取得する（Ｓ６０２）。そして、予約枚数Ｙが残給紙枚数Ｎ未満である場合（Ｓ６０３：Ｙｅｓ）、すなわち、残り必要枚数が指定給紙トレイに現在セットされている記録紙の枚数よりも少ない場合、ＣＰＵ１１は、印刷制限中の指定給紙トレイの記録紙を使用して、１枚の記録紙に対して印刷を実行する（Ｓ６０４）。そして、ＣＰＵ１１は、指定給紙トレイに対応する管理テーブルに設定されている残給紙枚数Ｎを１減算する（Ｓ６０５）。
【００６２】
そして、今回の印刷データについて印刷が終了していない場合（Ｓ６０６：Ｎｏ）、ＣＰＵ１１は、Ｓ６０２の処理に戻り、記録紙への印刷を繰り返す。すなわち、１枚の記録紙に対して印刷を実行する毎に、残り必要枚数が指定給紙トレイにセットされている記録紙の枚数よりも少ないかを判断し（Ｓ６０３）、この判断が肯定される間（Ｓ６０３：Ｙｅｓ）、印刷を繰り返す。
【００６３】
このようにして処理を繰り返すうちに、予約枚数Ｙが残給紙枚数Ｎ以上であると判断される場合、すなわち、残り必要枚数が指定給紙トレイにセットされている記録紙の枚数より少ないと判断されない場合（Ｓ６０３：Ｎｏ）、ＣＰＵ１１は、他のユーザからの印刷指示に従う印刷を中止する（Ｓ６０７）。したがって、給紙ユーザのために、予約枚数Ｙ分の記録紙を確保できる。
【００６４】
なお、Ｓ６０７においては、今回の印刷データを破棄することにより印刷を中止する。他のユーザから受信した印刷データを保持し続けることにより、給紙ユーザから入力される印刷データを受信できなくなることを回避するためである。
【００６５】
次に、ＣＰＵ１１は、指定給紙トレイが印刷制限中であること、及び、指定給紙トレイの記録紙が不足していることを、ＬＣＤ１５に表示する（Ｓ６０８）。次に、ＣＰＵ１１は、指定給紙トレイが印刷制限中であること、及び、指定給紙トレイの記録紙が不足していることを、ＰＣに通知し（Ｓ６０９）、本処理を通知する。
【００６６】
なお、Ｓ６０３の判断が否定されることがないまま、今回の印刷データについて印刷が終了した場合（Ｓ６０６：Ｙｅｓ）、ＣＰＵ１１は、本処理を終了する。すなわち、他のユーザからの印刷指示であっても、全ページ分の印刷を実行して、処理を終了する。
【００６７】
次に、指定給紙トレイに対応する管理テーブルに給紙枚数Ｋが設定されていない場合について説明する。この場合（Ｓ６０１：Ｎｏ）、すなわち、給紙情報入力画面（図４（ａ））において給紙枚数Ｋの入力を受け付けなかった場合、残り給紙枚数Ｎと予約枚数Ｙとの大小関係の判断を行わず、他のユーザからの印刷指示に従う印刷を中止する（Ｓ６１０）。そして、ＣＰＵ１１は、指定給紙トレイが印刷制限中であることをＬＣＤ１５に表示し（Ｓ６１１）、指定給紙トレイが印刷制限中であることをＰＣへ通知し（Ｓ６１２）、本処理を終了する。このようにすれば、給紙ユーザが、給紙枚数Ｋの入力を怠った場合であっても、当該給紙ユーザのために記録紙を確保できる。
【００６８】
なお、タイマーの時間が０より大きい場合、すなわち、予約条件として予約有効時間Ｔが入力され、且つ、指定給紙トレイについて印刷制限を開始してからの経過時間が予約有効時間Ｔ以下である場合においても（Ｓ６００：Ｙｅｓ）、ＣＰＵ１１は、残給給紙枚数Ｎと予約枚数Ｙとの大小の判断を行わず、他のユーザからの印刷指示に従う印刷を中止する（Ｓ６１０）。このようにすれば、予約有効時間Ｔ内は、給紙ユーザが記録紙をセットした給紙トレイを、当該給紙ユーザに優先的に使用させることができる。
【００６９】
他ユーザ印刷処理によれば、給紙ユーザ以外の他のユーザによる記録紙の使用を、予約条件に基づいて適切に制限できる。例えば、残り必要枚数（予約枚数Ｙ）が、指定給紙トレイに現在セットされている記録紙の枚数（残給紙枚数Ｎ）よりも少ないことを条件として、他のユーザからの印刷指示に従う印刷が許可されるので、給紙ユーザが必要とする枚数を確保しつつ、他のユーザに対しても印刷を許可できる。
【００７０】
また、１枚の記録紙に対して印刷が実行される毎に、予約枚数Ｙが残給紙枚数Ｎよりも少ないかが判断され、予約枚数Ｙが残給紙枚数Ｎ以上となるまで、他のユーザからの印刷指示に従う印刷が実行されるので、他のユーザに対して可能な限り多数枚の印刷を許可できる。
【００７１】
また、給紙トレイの開放時に、給紙情報入力画面において給紙ユーザに給紙枚数Ｋを入力させ、これに基づいて、指定給紙トレイに現在セットされている記録紙の枚数（残給紙枚数Ｎ）をカウント（取得）しているので、給紙トレイにセットされた記録紙の枚数を自動検出するための構成を備えていなくても、給紙トレイにセットされた記録紙の枚数を適切に判断できる。
【００７２】
図７は、ＭＦＰ１０が実行する印刷制限解除処理を示すフローチャートである。この処理は、印刷制限の開始から予約有効時間Ｔが経過したことを条件として、印刷制限を解除するための処理である。この処理は、定期的（例えば、１秒毎）に実行される割込処理である。
【００７３】
まず、ＣＰＵ１１は、第１給紙トレイＤＴ１、及び、第２給紙トレイＤＴ２のうち一つを特定する（Ｓ７０１）。特定した給紙トレイについて、印刷制限フラグ３０がオンに設定されていない場合（Ｓ７０２：Ｎｏ）、ＣＰＵ１１は、Ｓ７０７へ移行する。一方、特定した給紙トレイについて、印刷制限フラグ３０がオンに設定され（Ｓ７０２：Ｙｅｓ）、且つ、特定した給紙トレイに予約有効時間Ｔが設定されていない場合（Ｓ７０３：Ｎｏ）、ＣＰＵ１１は、Ｓ７０７へ移行する。
【００７４】
一方、特定した給紙トレイに予約有効時間Ｔが設定され（Ｓ７０３：Ｙｅｓ）、且つ、特定した給紙トレイについて、印刷制限開始時からカウントダウンされているタイマーの値が０より大きい場合（Ｓ７０４：Ｎｏ）、ＣＰＵ１１は、Ｓ７０７へ移行する。一方、タイマーの値が０以下であり（Ｓ７０４：Ｙｅｓ）、且つ、特定した給紙トレイが給紙ユーザからの印刷指示に従った印刷のために使用中である場合（Ｓ７０５：Ｙｅｓ）、ＣＰＵ１１は、Ｓ７０７へ移行する。
【００７５】
一方、タイマーの値が０以下であり（Ｓ７０４：Ｙｅｓ）、且つ、特定した給紙トレイが給紙ユーザの印刷に使用されていない場合（Ｓ７０５：Ｎｏ）、ＣＰＵ１１は、特定した給紙トレイに対応する管理テーブルをクリアする（Ｓ７０６）。そして、未だ特定していない給紙トレイが存在する場合（Ｓ７０７：Ｎｏ）、ＣＰＵ１１は、Ｓ７０１の処理に戻り、未特定の給紙トレイを特定し、処理を繰り返す。一方、全ての給紙トレイを特定した場合（Ｓ７０７：Ｙｅｓ）、ＣＰＵ１１は、本処理を終了する。
【００７６】
印刷制限解除処理によれば、印刷制限を開始してから予約有効期間Ｔを経過した場合に、その予約有効期間Ｔが設定された給紙トレイの印刷制限を解除できる。よって、給紙ユーザが長時間給紙トレイを占有することを防止し、他のユーザにかかる迷惑を抑制できる。
【００７７】
ここで上述した印刷制限は、ＰＣ５０から印刷データを受信する場合だけでなく、ＭＦＰ１０において、原稿のコピー指示が入力される場合にも適用される。次に、原稿のコピーが行われる場合の印刷制限について説明する。
【００７８】
図８は、ＭＦＰ１０が実行するコピー処理を示すフローチャートである。この処理は、給紙ユーザ以外の他のユーザからコピー指示が入力された場合に、当該コピー指示に基づく印刷を制限する処理であり、ＭＦＰ１０の操作キー１４からコピー指示が入力された場合に実行される。なお、コピー指示を入力するユーザは、このコピー処理の開始前に、第１給紙トレイＤＴ１、第２給紙トレイＤＴ２のうちいずれかを、今回のコピーに使用すべき給紙トレイ（指定給紙トレイ）として設定しているものとする。また、コピー処理（図８）に含まれるステップのうち、印刷ジョブ受付処理（図５）に含まれるステップと同一のものについては、同一の符号を付して説明を省略する。
【００７９】
まず、ＣＰＵ１１は、スキャナ１７に原稿を読み取らせて原稿の画像データを生成させ、その画像データに対応する印刷データを生成する（Ｓ８０１）。そして、ＣＰＵ１１は、ユーザにより予め設定された指定給紙トレイを特定する（Ｓ８０２）。
【００８０】
次に、指定給紙トレイが印刷制限中ではない場合（Ｓ５０４：Ｎｏ）、ＣＰＵ１１は、指定給紙トレイの記録紙を使用して印刷データを印刷し（Ｓ５０５）、本処理を終了する。すなわち、印刷制限中の給紙トレイがない場合には、コピーの実行を許可する。
【００８１】
一方、指定給紙トレイが印刷制限中である場合（Ｓ５０４：Ｙｅｓ）、ＣＰＵ１１は、ユーザ名入力画面をＬＣＤ１５に表示する（Ｓ８０３）。図示はしないが、ここで表示されるユーザ名入力画面は、コピー指示を入力したユーザのユーザ名（印刷指示ユーザ名）の入力を要求する画面である。本実施形態では、コピー指示を入力したユーザは、自身が主に使用するＰＣ５０に設定されているＰＣ名を、自身のユーザ名としてユーザ名入力画面に入力するものとする。
【００８２】
次に、ＣＰＵ１１は、ユーザ名入力画面から入力された印刷指示ユーザ名を取得する（Ｓ８０４）。そして、印刷指示ユーザ名と、指定給紙トレイに対応する管理テーブルに設定された給紙ユーザ名Ｕとが一致する場合（Ｓ５０６：Ｙｅｓ）、ＣＰＵ１１は、印刷データに基づく印刷を実行する（Ｓ５０７）。すなわち、給紙ユーザから入力されたコピー指示に基づいてコピーを実行する。そして、１枚の記録紙に印刷を実行する毎に、予約枚数Ｙおよび残給紙枚数Ｎから１減算する（Ｓ５０８）。
【００８３】
また、印刷指示ユーザ名と給紙ユーザ名Ｕとが一致しない場合（Ｓ５０６：Ｎｏ）、ＣＰＵ１１は、他ユーザ印刷処理を実行し（Ｓ５１２）、本処理を終了する。すなわち、給紙ユーザ以外の他のユーザから入力されたコピー指示に基づく印刷の実行を制限する。
【００８４】
コピー処理によれば、コピー指示が入力された場合に、ユーザ名入力画面を表示し、ユーザ名の入力を要求することにより（Ｓ８０３）、コピー指示を入力したユーザ自身に、ユーザ名（印刷指示ユーザ名）を入力させることができる。そして、入力された印刷指示ユーザ名に基づいて、印刷を制限すべきか否かを適切に判断できる。
【００８５】
上記実施形態において、ＭＦＰ１０が印刷装置の一例である。第１給紙トレイおよび第２給紙トレイが載置部の一例である。第１給紙トレイ開閉センサ１６ａおよび第２給紙トレイ開閉センサ１６ｂが検出手段の一例である。給紙ユーザ名Ｕが識別情報の一例である。給紙ユーザ名Ｕと異なる印刷指示ユーザ名が異ユーザ識別情報の一例である。印刷指示およびコピー指示が印刷指示の一例である。予約条件入力画面に入力される予約枚数Ｙおよび予約有効時間Ｔが予約条件の一例である。管理テーブルに記憶された予約枚数Ｙが残り必要枚数の一例である。給紙枚数Ｋが載置部に追加された記録媒体の枚数の一例である。残給紙枚数Ｎが載置部にセットされた記録媒体に関する枚数の一例である。管理テーブル１３ａ，１３ｂが記憶部の一例である。ＰＣ５０が外部装置の一例である。ＬＡＮＩ／Ｆ１８が受信手段の一例である。
【００８６】
Ｓ３０３，Ｓ３０７を実行するＣＰＵ１１が受付手段の一例である。Ｓ５１２を実行するＣＰＵ１１が制限手段の一例である。Ｓ５１１を実行するＣＰＵ１１が第１解除手段の一例である。Ｓ６０２を実行するＣＰＵ１１が載置枚数取得手段の一例である。Ｓ６０４を実行するＣＰＵ１１が許可手段の一例である。Ｓ６０３を実行するＣＰＵ１１が枚数判断手段の一例である。Ｓ６０７を実行するＣＰＵ１１が第１中止手段の一例である。Ｓ３０３を実行するＣＰＵ１１が追加枚数受付手段の一例である。Ｓ６１０を実行するＣＰＵ１１が第２中止手段および第３中止手段の一例である。Ｓ６００を実行するＣＰＵ１１が時間判断手段の一例である。Ｓ３０２を実行するＣＰＵ１１が第２解除手段の一例である。Ｓ５０１を実行するＣＰＵ１１が識別情報取得手段の一例である。Ｓ８０３を実行するＣＰＵ１１が入力要求手段の一例である。
【００８７】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００８８】
例えば、上記実施形態で挙げた具体的数値は一例であり、他の数値を採用することは可能である。例えば、ＭＦＰ１０の給紙トレイの数は、１個でも良いし、３個以上でも良い。
【００８９】
また、上記実施形態では、給紙枚数Ｋを給紙ユーザに入力させ、これに基づいて、給紙トレイに現在セットされている記録紙の枚数（残給紙枚数Ｎ）をカウント（取得）していた。これに代えて、給紙トレイにセットされた記録紙の枚数を自動的に検出するセンサが設けられている場合には、当該センサにより検出された枚数を残給紙枚数Ｎとして取得すればよい。この場合、給紙ユーザによる給紙枚数Ｋの入力は不要である。
【００９０】
また、上記実施形態では、ＭＦＰ１０に対して開閉可能な給紙トレイが載置部の一例であったが、載置部は固定されたものであっても良い。その場合には、例えば、載置部に載置された記録紙の重量を検出するセンサを設け、当該センサにより検出した重量の変化量が所定値以上である場合に、給紙ユーザ名Ｕなどの入力を受け付け、印刷制限を開始しても良い。
【００９１】
また、上記実施形態では、給紙ユーザを識別する識別情報の一例として、給紙ユーザ名Ｕを例示したが、識別情報は、ＭＦＰ１０を使用する可能性がある各ユーザを識別できる情報であればよく、例えば、給紙ユーザが主に使用するＰＣ５０に割り当てられているＩＰアドレスなど、他の情報であっても良い。
【００９２】
また、上記実施形態では、他のユーザからの印刷指示に従う印刷の実行を中止する場合に、印刷データを破棄するものとして説明した。しかしながら、印刷制限にかかる印刷データを破棄せずに保存しておき、指定給紙トレイの印刷制限が解除された場合に、当該印刷データを印刷しても良い。
【００９３】
また、いずれかの給紙トレイの記録紙を用いた印刷制限中において、別の給紙トレイにおいて記録紙切れが発生した場合、印刷制限中の給紙トレイが存在することをメッセージとしてＬＣＤ１５に表示しても良い。このようにすれば、印刷制限中の給紙トレイから記録紙を持ち出さないように、注意喚起できる。
【００９４】
また、印刷制限の解除までの残り時間や、残り必要枚数（管理テーブルに記憶された予約枚数Ｙ）を、給紙ユーザのＰＣ５０やＭＦＰ１０のＬＣＤ１５に表示させるように、上記実施形態を変形しても良い。このようにすれば、給紙ユーザや他のユーザは、印刷制限の現状を確認できる。なお、上記実施形態では、予約有効時間Ｙをタイマーに設定して、タイマーの時間をカウントダウンするものとして説明したが、管理テーブルに設定した予約有効時間Ｙそのものをカウントダウンする構成としても良い。この場合、給紙ユーザのＰＣ５０やＭＦＰ１０のＬＣＤ１５には、管理テーブルに現在設定されている予約有効時間Ｔを表示させれば良い。
【００９５】
また、上記実施形態では、他のユーザからの印刷指示に従う印刷の実行中に、残給紙枚数Ｎが予約枚数Ｙ以下となった場合に、印刷を途中で中止していた。しかしながら、他のユーザからの印刷指示に従う全ページの印刷を実行したとしても、給紙ユーザのための残り必要枚数を確保できる場合には、全ページの印刷を実行し、一方、他のユーザからの印刷指示に従う全ページの印刷を実行すると、給紙ユーザのための残り必要枚数を確保できなくなる場合には、１ページも印刷することなく印刷を中止するように構成しても良い。
【００９６】
また、上記実施形態のＭＦＰ１０にメディアカードスロットが設けられている場合には、そのスロットに挿入される外部メディア内のデータの印刷についても、同様に印刷制限をかけても良い。具体的には、コピー処理（図８）と同様に、外部メディア内のデータの印刷が指示された場合には、ユーザの識別情報の入力を要求し、その要求に基づいて取得される識別情報が、給紙ユーザの識別情報と不一致である場合には、印刷を制限すれば良い。
【００９７】
また、上記実施形態では、予約条件のうち、予約枚数Ｙの入力を必須とし、予約有効時間Ｔの入力を任意とした。これに代えて、両方の入力を必須としても良いし、予約有効時間Ｔの入力のみを必須としても良い。
【００９８】
例えば、予約有効時間Ｔを受け付け、予約枚数Ｙを受け付けなかった場合、印刷制限を開始してから、予約有効時間Ｔを経過するまでの間、他のユーザからの印刷指示に従う印刷を中止する。このようにすれば、予約有効時間Ｔ内は、ユーザが記録紙をセットした給紙トレイを、当該ユーザにのみ使用させることができる。したがって、例えば、給紙ユーザがセットした特殊な記録紙が、他のユーザによって使用されることを防止できる。
【００９９】
また、予約条件は、必ずしも給紙ユーザ自身に入力させなくても良い。例えば、ＭＦＰ１０において予め設定値として記憶している予約枚数Ｙまたは予約有効時間Ｔに基づいて印刷制限を実行するように、上記実施形態を変形しても良い。
【０１００】
また、上記実施形態では、印刷装置の一例として、ＭＦＰ１０を例示したが、スキャナ機能を備えない印刷装置についても、本発明を適用可能である。
【０１０１】
また、上記実施形態では、給紙トレイの開放が検出されたことを条件として、ユーザ名などを受け付け、給紙トレイが閉じられた場合に印刷制限を開始していたが、給紙トレイが開放され、その後、閉じられたことを条件として、ユーザ名などを受け付けて、印刷制限を開始しても良い。
【０１０２】
また、上記実施形態では、ＰＣ５０から受信する印刷設定情報や、コピー指示を入力したユーザがした設定に基づいて、指定給紙トレイを特定するものとして説明した。しかしながら、例えば、ユーザが給紙トレイの指定を「Ａｕｔｏ」と設定する場合など、指定給紙トレイが特定できない場合には、印刷制限がかけられていない給紙トレイを指定給紙トレイとして特定し、印刷を実行するように構成しても良い。
【０１０３】
また、上記実施形態では、開閉が検出された給紙トレイについてのみ印刷制限がかけられていた。これに加えて、さらに、開閉が検出された給紙トレイと同じサイズの記録紙がセットされた給紙トレイについても印刷制限をかけるように、上記実施形態を変形しても良い。例えば、Ａ４サイズの記録紙がセットされた給紙トレイについて印刷制限中は、Ａ４サイズの記録紙がセットされた他の給紙トレイも印刷制限中とする。このようにすれば、給紙ユーザが使用したいサイズの記録紙を、より多数枚確保できる。
【０１０４】
また、上記実施形態では、予約枚数Ｙが０以下となった場合、または、印刷制限開始時からの経過時間が予約有効時間Ｔ以上となった場合の、いずれかの場合が成立することを条件に、印刷制限を解除するものとして説明した。しかしながら、予約枚数Ｙが０以下となり、且つ、印刷制限開始時からの経過時間が予約有効時間Ｔ以上となった場合に印刷制限を解除するように、上記実施形態を変形しても良い。
【符号の説明】
【０１０５】
１０                ＭＦＰ
１３ａ              第１給紙トレイ管理テーブル
１３ｂ              第２給紙トレイ管理テーブル
１６ａ              第１給紙トレイ開閉センサ
１６ｂ              第２給紙トレイ開閉センサ
Ｕ                  給紙ユーザ名
Ｙ                  予約枚数
Ｔ                  予約有効時間
【図１】
0005811724.tif 000002
【図２】
0005811724.tif 000003
【図３】
0005811724.tif 000004
【図４】
0005811724.tif 000005
【図５】
0005811724.tif 000006
【図６】
0005811724.tif 000007
【図７】
0005811724.tif 000008
【図８】
0005811724.tif 000009