(57)【要約】【課題】  画像形成装置は、予約時刻になると機能制限設定が有効か無効かを確認して予約印刷ジョブを実行する。このとき、機能制限設定が有効である場合、機能制限設定によって予約印刷ジョブが実行されないおそれがある。つまり、ユーザは、予約印刷ジョブリストの表示を見て画像形成装置に予約印刷ジョブが受け付けられたことを確認したとしても、予約時刻に予約印刷ジョブが実行されず、所望の出力物を得られないおそれがある。【解決手段】  印刷手段によって印刷されていない印刷ジョブのジョブ名を通知可能な通知手段を有し、通知手段は、少なくとも機能制限設定が有効であることに基づいて、印刷時刻よりも前に印刷時刻のデータを含む印刷ジョブのジョブ名を通知しないことを特徴とする。【選択図】  図８
2019130818.tif 000002
【特許請求の範囲】
【請求項１】
印刷時刻のデータを含む印刷ジョブを受け付け可能な受付手段と、
前記印刷時刻に、前記印刷時刻のデータを含む印刷ジョブに基づいて印刷する印刷手段と、
画像形成装置の印刷機能を含む機能の使用を禁止する機能制限設定が有効か無効かを記憶する記憶手段と、
を有する画像形成装置であって、
前記印刷手段によって印刷されていない印刷ジョブのジョブ名を通知可能な通知手段を有し、
前記通知手段は、少なくとも前記機能制限設定が有効であることに基づいて、前記印刷時刻よりも前に前記印刷時刻のデータを含む印刷ジョブのジョブ名を通知しないことを特徴とする画像形成装置。
【請求項２】
前記記憶手段によって記憶された前記機能制限設定が有効か、無効かを検出する検出手段をさらに有し、
前記受付手段が前記印刷ジョブを受け付けることに従って、前記検出手段は前記機能制限設定が有効か、無効かを検出することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記検出手段が前記無効を検出することに従って、前記印刷ジョブのジョブ名を前記通知手段によって通知することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
印刷ジョブをキャンセルするキャンセル手段を有し、
前記キャンセル手段は、少なくとも前記機能制限設定が有効であることに基づいて、前記印刷時刻よりも前に前記印刷時刻のデータを含む印刷ジョブをキャンセルすることを特徴とする請求項２または３のいずれか１項に記載の画像形成装置。
【請求項５】
前記検出手段が前記有効を検出することに従って、前記キャンセル手段は前記印刷ジョブをキャンセルすることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記機能制限設定は、印刷機能を禁止する印刷禁止設定を含み、
前記記憶手段は、ユーザに対応した前記印刷禁止設定が有効か無効かを記憶し、
少なくとも前記機能制限設定が有効であり、且つ、前記印刷禁止設定が有効であることに基づいて、前記キャンセル手段は前記印刷時刻よりも前に前記印刷時刻のデータを含む印刷ジョブをキャンセルすることを特徴とする請求項４または５に記載の画像形成装置。
【請求項７】
前記機能制限設定は、印刷機能の少なくとも一部の機能を禁止する一部の機能禁止設定を含み、
前記記憶手段は、前記ユーザに対応した前記一部の機能禁止設定が有効か無効かを記憶し、
前記機能制限設定が有効であり、前記印刷禁止設定が無効であり、前記一部の機能禁止設定が有効であり、且つ、前記一部の機能禁止設定によって禁止される設定が前記印刷ジョブの印刷設定に含まれることに基づいて、前記キャンセル手段は前記印刷時刻よりも前に前記印刷時刻のデータを含む印刷ジョブをキャンセルにすることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記印刷時刻のデータを含む印刷ジョブは、前記印刷ジョブを送信したユーザ名のデータと、前記ユーザによって設定された印刷設定のデータと、前記印刷ジョブのジョブ名のデータとをさらに含むことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記印刷ジョブの複数の印刷設定は、片面及び両面設定、カラー及びモノクロ設定、集約設定、用紙サイズの少なくとも１つを含むことを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記通知手段は、さらに、前記キャンセル手段によって前記印刷時刻のデータを含む印刷ジョブがキャンセルにされることに従って、前記印刷時刻のデータを含む印刷ジョブがキャンセルされた旨を通知することを特徴とする請求項４乃至９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記通知手段は、前記印刷時刻のデータを含む印刷ジョブがキャンセルにされた旨の通知に併せてキャンセルされた理由を通知することを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
前記通知手段は、前記印刷手段によって印刷されていない印刷ジョブのジョブ名を第１画面に表示する表示手段であることを特徴とする請求項１乃至１１のいずれか１項に記載の画像形成装置。
【請求項１３】
前記第１画面は、前記印刷手段によって印刷されていない印刷ジョブのジョブ名を一覧表示した予約印刷ジョブリストであることを特徴とする請求項１２に記載の画像形成装置。
【請求項１４】
前記画像形成装置の機能制限設定を設定する設定手段を有し、
前記設定手段は、管理者権限を有するユーザによって設定されることを特徴とする請求項１乃至１３のいずれか１項に記載の画像形成装置。
【請求項１５】
前記受付手段は、印刷時刻のデータを含まない印刷ジョブを受け付け可能であり、
前記印刷手段は、前記受付手段が前記印刷時刻を含まない印刷ジョブを受け付けることで、前記印刷時刻を含まない印刷ジョブに基づいて印刷することを特徴とする請求項１乃至１４のいずれか１項に記載の画像形成装置。
【請求項１６】
印刷時刻のデータを含む印刷ジョブを受け付け、印刷されていない印刷ジョブのジョブ名を通知する画像形成装置の制御方法であって、
前記画像形成装置の印刷機能を含む機能の使用を禁止する機能制限設定が有効か無効かを検出し、
少なくとも前記機能制限設定が有効であることに基づいて、前記印刷時刻よりも前に前記印刷時刻のデータを含む印刷ジョブのジョブ名を通知しないことを特徴とする画像形成装置の制御方法。
【請求項１７】
請求項１６に記載の制御方法を、コンピュータに実行させるためのプログラム。
【請求項１８】
請求項１７に記載のプログラムを格納したコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
画像形成装置（ＭＦＰ）は、画像形成装置に備わる各機能の使用を禁止するための設定（機能制限設定）を行うことが可能である。例えば、この機能制限設定によって画像形成装置は、印刷ジョブの実行を管理することが可能である。具体的には、印刷機能の機能制限が設定されている場合に画像形成装置は、印刷ジョブを受信しても印刷ジョブを実行しない等である。
【０００３】
また、画像形成装置には、ユーザによって印刷する時刻が設定された予約印刷ジョブを受信し、設定された時刻（以下、予約時刻）に印刷を開始するという予約印刷機能がある。具体的には、例えば、利用頻度の高い昼間に一人のユーザが大量の印刷ジョブを出力してしまうとその他のユーザが印刷できないことがあるため、利用頻度の低い深夜などの時間帯を予約時刻として設定して印刷ジョブを実行したい場合等に用いられる。
【０００４】
特許文献１には次の構成が開示される。プリントサーバが予約印刷ジョブを受信し、受信した予約印刷ジョブを保持し、予約時刻になると画像形成装置に送信する。予約印刷ジョブを受信した画像形成装置は、印刷ジョブを実行し印刷物を出力する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１０８１０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
画像形成装置は予約印刷ジョブを受信すると予約印刷ジョブのジョブ名を、予約印刷ジョブリストに表示し、予約時刻まで保持する。そして画像形成装置は、予約時刻になると機能制限設定が有効か無効かを確認して予約印刷ジョブを実行する。このとき、機能制限設定が有効である場合、機能制限設定によって予約印刷ジョブが実行されないおそれがある。つまり、ユーザは、予約印刷ジョブリストの表示を見て画像形成装置に予約印刷ジョブが受け付けられたことを確認したとしても、予約時刻に予約印刷ジョブが実行されず、所望の出力物を得られないおそれがある。
【０００７】
本発明は、画像形成装置において機能制限設定が有効である場合に、予約印刷ジョブが実行されないことを、予約時刻になる前にユーザが認識可能とする構成を提供することでユーザの操作性を向上することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、印刷時刻のデータを含む印刷ジョブを受け付け可能な受付手段と、印刷時刻に、印刷時刻のデータを含む印刷ジョブに基づいて印刷する印刷手段と、画像形成装置の印刷機能を含む機能の使用を禁止する機能制限設定が有効か無効かを記憶する記憶手段と、
を有する画像形成装置であって、印刷手段によって印刷されていない印刷ジョブのジョブ名を通知可能な通知手段を有し、通知手段は、少なくとも機能制限設定が有効であることに基づいて、印刷時刻よりも前に印刷時刻のデータを含む印刷ジョブのジョブ名を通知しないことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像形成装置において機能制限設定が有効である場合に、予約印刷ジョブが実行されないことを、予約時刻になる前にユーザが認識可能にすることでユーザの操作性を向上する。
【図面の簡単な説明】
【００１０】
【図１】画像形成システムのシステム構成の一例を示す図
【図２】画像形成装置のハードウェア構成の一例を示す図
【図３】画像形成装置の機能構成の一例を示す図
【図４】情報処理装置で生成される印刷ジョブの一例を示す図
【図５】情報処理装置で動作するプリントドライバのプロパティ画面の一例を示す図
【図６】画像形成装置の機能制限の設定画面の一例を示す図
【図７】ユーザ、画像形成装置及び情報処理装置のシーケンス図
【図８】画像形成装置の予約印刷処理を示すフローチャート
【図９】予約印刷ジョブリスト画面の一例を示す図
【図１０】予約印刷ジョブの実行を示すフローチャート
【図１１】キャンセルリスト画面の一例を示す図
【図１２】画像形成装置の予約印刷処理を示すフローチャート
【発明を実施するための形態】
【００１１】
添付図面を参照して本発明の各実施例を詳しく説明する。なお、以下の実施例は特許請求の範囲に係る発明を限定するものではなく、また各実施例で説明されている特徴の組み合わせのすべてが本発明の解決手段に必須のものとは限らない。
【００１２】
（実施例１）
図１は、本実施例における画像形成システム１００のシステム構成の一例を示すブロック図である。図１の画像形成システム１００は、画像形成装置１０２と、情報処理装置１０１を備えている。情報処理装置１０１と画像形成装置１０２とは、通信可能に接続されている。なお、本実施例では、情報処理装置１０１と画像形成装置１０２とがネットワークを介して接続するものとするが、パラレルケーブル、シリアルケーブル、ＵＳＢケーブル等により接続するような構成であってもよい。
【００１３】
情報処理装置１０１は、画像形成装置１０２の各機能の設定情報を取得する。さらに、情報処理装置１０１は、ＰＤＬデータおよび印刷設定を生成することが可能であり、生成したＰＤＬデータおよび印刷設定を印刷ジョブ、又は、予約印刷ジョブとして画像形成装置１０２に送信する。
【００１４】
画像形成装置１０２は、情報処理装置１０１から受信した（受付けた）ＰＤＬデータおよび印刷設定を印刷ジョブまたは予約印刷ジョブとして管理する。画像形成装置１０２は、印刷ジョブまたは予約印刷ジョブを実行することで印刷を行う。
【００１５】
図２は、画像形成装置のハードウェア構成の一例を示す図である。
【００１６】
ＣＰＵ３０１は、画像形成装置１０２を制御する。ＲＡＭ３０２は、ＣＰＵ３０１の主メモリ、ワークエリア等として機能する。
【００１７】
記憶部３０３は、例えばハードディスク（ＨＤＤ）、フロッピーディスク、ＣＤ−ＲＯＭ等によって構成される。記憶部３０３は、アプリケーションプログラム、フォントデータ、フォームデータ等を記憶したり、印刷ジョブを一時的に保持したり、保持されたジョブを外部から制御するためのジョブ格納領域として使用される。
【００１８】
ＣＰＵ３０１とＲＡＭ３０２と記憶部３０３はコントローラとして機能する。具体的には、記憶部３０３に記憶されたプログラムは、ＲＡＭ３０２にロードされＣＰＵ３０１により実行される。
【００１９】
表示部３０４は、例えば液晶ディスプレイ等によって構成され、各種の情報（例えばエラーメッセージ等）を表示してユーザに通知する。
【００２０】
操作部３０５は、例えばハードキー等によって構成され、画像形成装置１０２へのユーザによる入力を受け付ける。なお、ここでは表示部３０４と操作部３０５が異なる部材である構成を説明したが、これに限られない。例えば、表示部３０４がタッチパネルであり、操作部３０５がタッチパネルに表示されるソフトキーであってもよいし、操作部３０５がソフトキーとハードキーの両方を示してもよい。
【００２１】
ＮＩＣ３０６（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）は、画像形成装置１０２がＬＡＮ３０７を介して他の装置と相互にデータのやりとりをするために用いられる。
【００２２】
印刷部３０８（プリンタ）は、情報処理装置１０１から受信したＰＤＬデータを後述の印刷処理部５０４で変換した画像データ、後述の読取部３０９によって生成した画像データ等を用紙に印刷する。なお、印刷部３０８は、不図示の印刷Ｉ／ＦによってＣＰＵ３０１に接続される。ＣＰＵ３０１は、印刷Ｉ／Ｆを介して印刷部３０８を制御する。
【００２３】
読取部３０９（スキャナ）は、原稿を読み取り、白黒２値やカラー多値の画像データを生成する。なお、読取部３０９は、不図示の読取Ｉ／ＦによってＣＰＵ３０１に接続される。ＣＰＵ３０１は、読取Ｉ／Ｆを介して読取部３０９から入力される画像信号を制御する。
【００２４】
認証部３１０は、ユーザを識別するカードを読み取ってログイン認証（カード認証）や操作部３０５で入力された入力情報からログイン認証（キーボード入力認証）をする。
【００２５】
ＣＰＵ３０１は、メインバス３１１を介して各種のデバイスとのアクセスを制御する。
【００２６】
図３は、画像形成装置の機能構成の一例を示す図である。図３に示す画像形成装置の機能構成は、図２で説明したコントローラによって制御される。
【００２７】
制限制御部５０１は、後述の図６に示す機能制限の設定画面８００において設定された情報を記憶部３０３に記憶させる制御を行う。
【００２８】
印刷ジョブ制御部５０２は、情報処理装置１０１によって送信された印刷ジョブを受け付ける。印刷ジョブ制御部５０２は、情報処理装置１０１から受け付けた印刷ジョブが印刷時刻の予約設定データを含まない印刷ジョブである場合に、通常の印刷ジョブとして記憶部３０３に記憶させる制御を行う。情報処理装置１０１から受け付けた印刷ジョブが印刷時刻の予約設定データを含む印刷ジョブである場合に、予約印刷ジョブとして記憶部３０３に記憶させる制御を行う。また、印刷ジョブ制御部５０２は、受信した印刷ジョブをキャンセルする制御を行う。
【００２９】
さらに、印刷ジョブ制御部５０２は、記憶部３０３に記憶させた予約印刷ジョブのうち、後述の時間管理部５０３から予約時刻となった予約印刷ジョブの情報を受け取る。該情報を受け取った印刷ジョブ制御部５０２は、予約時刻となった予約印刷ジョブを後述の印刷処理部５０４で処理させる制御を行う。
【００３０】
なお印刷ジョブ制御部５０２は、通常の印刷ジョブを記憶部３０３に留め置いて、任意のタイミングでユーザから受け付けた印刷の指示に基づく制御を行うこともできる。
【００３１】
時間管理部５０３は、画像形成装置１０２の保持する時刻と、予約印刷ジョブに設定された予約時刻とを比較し、画像形成装置１０２において予約時刻となった予約印刷ジョブの情報を印刷ジョブ制御部５０２に通知可能にする制御を行う。
【００３２】
印刷処理部５０４は、印刷ジョブ及び予約印刷ジョブのＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データを解釈し、ビットマップ画像データとして印刷部３０８に出力する。また、印刷処理部５０４は、印刷処理に関する給紙オプション（給紙カセット等）や排紙オプション（フィニッシャ装置等）の状態を識別し、印刷部３０８に通知する。
【００３３】
図４は、情報処理装置１０１で生成される印刷ジョブ６００の一例を示す図である。
【００３４】
印刷ジョブ６００は、情報処理装置１０１のプリントドライバにより生成される。印刷ジョブ６００は、ジョブ名情報６０１、ジョブオーナー名６０２、予約印刷設定情報６０３、印刷設定情報６０４、ＰＤＬ情報６０５を含む。
【００３５】
ジョブ名情報６０１は、生成された印刷ジョブの名称である。ジョブオーナー名６０２は、情報処理装置１０１から印刷ジョブを送信したユーザの情報である。
【００３６】
予約印刷設定情報６０３は、ユーザによって設定された予約印刷を実行する時刻の情報である。予約印刷ジョブではない場合は、予約印刷設定情報６０３が何も設定されていない状態となる。
【００３７】
印刷設定情報６０４は、印刷ジョブに対する印刷設定の情報である。具体的には、ジョブの部数設定、用紙設定、カラーモノクロ設定、集約設定、片面両面設定等の設定情報である。
【００３８】
ＰＤＬ情報６０５は、ＰＤＬデータを示しており、ビットマップデータを作成するための言語である。
【００３９】
図５は、情報処理装置で動作するプリントドライバのプロパティ画面の一例を示す図である。プリントドライバのプロパティ画面７００は、出力方法７０１、出力時刻（以下、予約時刻）７０２、部数７０３、用紙サイズ７０４、カラーモノクロ７０５、集約７０６、片面／両面７０７の設定をユーザが行うことができる画面である。出力方法７０１は、図５で示すように、予約印刷もしくは通常印刷の出力方法を選択することができる。
【００４０】
予約時刻７０２は、予約印刷ジョブの印刷開始時刻の指定である。ここでは、時間と分を指定できるような例となっているが、年月日まで指定できるような構成としてもいい。図５において予約時刻７０２は、出力方法７０１において、予約印刷が選択された場合にのみ表示される。
【００４１】
ユーザ名７０８は、印刷ジョブ６００のジョブオーナー名６０２として格納される。部数７０３は、印刷部数を設定することが出来る。用紙サイズ７０４は、画像データの印刷媒体となる用紙のサイズ（例えばＡ４，Ａ３、Ｂ４等）を選択可能である。カラーモノクロ７０５は、モノクロかカラーかを選択可能である。集約７０６は、ページ集約の設定（例えば、１ｉｎ１、２ｉｎ１等）を選択することが可能である。片面／両面７０７は、印刷を用紙の片面にするか、両面にするかを選択することが可能である。
【００４２】
印刷開始キー７０９がユーザによって選択されると、印刷ジョブ６００が情報処理装置１０１から画像形成装置１０２に送信される。このとき、入力した予約時刻７０２の設定情報は、予約印刷設定情報６０３に設定され、部数７０３、用紙サイズ７０４、カラーモノクロ７０５、集約７０６、片面／両面７０７の設定情報は印刷設定情報６０４に設定される。
【００４３】
なお、予約時刻７０２〜片面／両面７０７の各々において、設定がされていない状態で印刷開始キー７０９が選択されると、予約印刷設定情報６０３および印刷設定情報６０４は、何も設定されていない空の状態で印刷ジョブが送信される。なお、予約印刷設定情報６０３に予約時刻７０２が含まれている印刷ジョブが予約印刷ジョブであり、予約印刷設定情報６０３に予約時刻７０２が含まれていない印刷ジョブが通常の印刷ジョブとなる。
【００４４】
キャンセルキー７１０がユーザによって押下されると、各設定はキャンセルされ、プリントドライバのプロパティを閉じる。
【００４５】
なお、予約時刻７０２は、出力方法７０１において予約印刷が選択された場合にのみ表示させる構成を示したが、これに限らない。例えば、出力方法７０１として通常印刷が選択された場合に、例えば、ハッチングを掛ける等、ユーザに予約時刻を設定できない状態で表示してもよい。
【００４６】
図６は、画像形成装置の機能制限の設定画面の一例を示す図である。
【００４７】
設定画面８００は、画像形成装置１０２の印刷機能に関する詳細設定８０９の使用を禁止する機能制限を設定するための画面である。設定画面８００は、画像形成装置１０２の不図示の管理画面から遷移することが可能である。設定画面８００の設定は、管理者権限を有するユーザによって行われる。
【００４８】
設定画面８００は、画像形成装置１０２に機能制限を有効（ＯＮ）にするか、無効にするか（ＯＦＦ）を機能制限設定８０１によって設定可能である。機能制限設定８０１の設定は画像形成装置１０２に設定され、この画像形成装置１０２を使用する各ユーザで共通となる。
【００４９】
機能制限設定８０１が有効である場合には、印刷機能に関する詳細設定８０９の使用を禁止する。また、詳細設定８０９は、印刷禁止設定８０２と、複数の印刷機能に関する設定（一部の機能禁止設定）が含まれる。一部の機能禁止設定には、例えば、カラー印刷禁止設定８０３、片面印刷禁止設定８０４、１ｉｎ１禁止設定８０５等が含まれる。
【００５０】
印刷禁止設定８０２は、印刷を禁止する設定である。カラー印刷禁止設定８０３は、カラー印刷を禁止する設定である。片面印刷禁止設定８０４は、片面印刷を禁止する設定である。１ｉｎ１禁止設定は、１枚の用紙に１ページのみ（１ｉｎ１）を印刷することを禁止する設定である。
【００５１】
なお、印刷禁止設定８０２が有効の場合は、結果的に禁止されるカラー印刷禁止設定８０３、片面印刷禁止設定８０４、１ｉｎ１禁止設定８０５を非表示にしてもよい。
【００５２】
ユーザ選択タブ８０８は、ユーザを選択するタブである。ユーザを選択することで、機能制限設定８０１が有効である場合の詳細設定８０９を選択されたユーザに紐付けて記憶することができる。
【００５３】
ＯＫボタン８０６がユーザによって押下されると、制限制御部５０１は、機能制限設定８０１とユーザに対応する詳細設定８０９の設定情報を機能制限情報８１０として記憶部３０３に記憶させる。キャンセルボタン８０７がユーザによって押下されると、選択されている各設定を破棄し、前の画面に戻る。
【００５４】
機能制限設定８０１が無効である場合には、印刷機能に関する詳細設定８０９の設定に関わらず各印刷機能の使用が可能である。
【００５５】
なお、図６では、画像形成装置１０２の印刷機能に関する設定の使用を禁止するために機能制限設定８０１を設定する構成を示したがこれに限られない。画像形成装置１０２の印刷機能に関する設定の使用を禁止することに加えて、画像形成装置１０２の他の機能に関する設定の使用を禁止するために機能制限設定８０１を設定してもよい。具体的には、機能制限設定８０１が、例えば印刷機能に関する設定だけでなくＳＥＮＤ機能等に関する詳細設定を禁止する構成であってもよい。その場合には、詳細設定８０９に、ＳＥＮＤ機能に関する禁止設定が含まれる。
【００５６】
次に図７を用いて、本実施形におけるユーザと画像形成装置と情報処理装置の通信と処理を示したシーケンス図を簡単に説明する。
【００５７】
ステップＳ１１０１において、ユーザは、図５に示すプリントドライバのプロパティ画面７００の印刷開始キー７０９を選択することで、情報処理装置１０１に、印刷ジョブの送信指示を出す。ステップＳ１１０１を終えると、ステップＳ１１０２に遷移する。
【００５８】
ステップＳ１１０２において、情報処理装置１０１は印刷ジョブ６００を画像形成装置１０２に送信する。ステップＳ１１０２を終えると、ステップＳ１１０３に遷移する。
【００５９】
ステップＳ１１０３において、画像形成装置１０２は、ステップＳ１１０２において情報処理装置１０１が送信した印刷ジョブ６００（例えば、文書３）を受信する。ステップＳ１１０３を終えると、ステップＳ１１０４に遷移する。
【００６０】
ステップＳ１１０４において、画像形成装置１０２は、ステップＳ１１０３で受信した印刷ジョブ６００が予約印刷ジョブか否かを判定する。以下のステップでは、ステップＳ１１０４において予約印刷ジョブであると判定された場合について説明する。ステップＳ１１０４を終えると、ステップＳ１１０５に遷移する。
【００６１】
ステップＳ１１０５において、機能制限の設定画面８００で設定された機能制限設定８０１が「有効」であることを、画像形成装置１０２が検出した場合には、ステップＳ１１０６に遷移する。
【００６２】
ステップＳ１１０６において、画像形成装置１０２は予約印刷ジョブをキャンセルする。なお、ステップＳ１１０４〜Ｓ１１０６は、予約時刻になる前に行われる。特に、予約印刷ジョブを受け付けることに従ってステップＳ１１０４〜ステップＳ１１０６が行われた方がよい。
【００６３】
次にステップＳ１１０７において、ユーザは、予約印刷ジョブが画像形成装置１０２に入稿できているか確認するために、画像形成装置１０２に対して後述の図８に示す予約印刷ジョブリスト画面１５００の表示を要求する。
【００６４】
ステップＳ１１０８において、画像形成装置１０２は、予約印刷ジョブが一覧表示された予約印刷ジョブリスト画面１５００（図８）を表示する。予約印刷ジョブリスト画面１５００には、ステップＳ１１０３で受信した予約印刷ジョブが表示されない。これはＳ１１０６において予約印刷ジョブがキャンセルされたからである。
【００６５】
ステップＳ１１０９において、ユーザは、画像形成装置１０２に表示された予約印刷ジョブリスト画面１５００を確認する。ユーザは送信したはずの予約印刷ジョブが予約印刷ジョブリスト画面１５００に表示されないことから予約印刷ジョブが無効になったことを認識する。
【００６６】
このような構成によれば、ユーザは、予約時刻になる前に予約印刷ジョブが画像形成装置１０２でキャンセルされたことに気付くことが出来る。
【００６７】
このように、機能制限設定８０１が有効になっている場合に、予約時刻より前に予約印刷ジョブをキャンセルにし、予約印刷ジョブリストに表示しないことで、ユーザが予約時刻よりも前に予約印刷ジョブがキャンセルであることを知ることが可能となる。
【００６８】
なお、図７では、ステップＳ１１０７においてユーザが情報処理装置１０１を介して画像形成装置１０２に予約印刷ジョブリストを表示要求してもよい。その場合に、ステップＳ１１０８において、画像形成装置は予約印刷ジョブリストを情報処理装置１０１に送信し、情報処理装置１０１が、予約印刷ジョブリストを表示してもよい。
【００６９】
また、図７のステップＳ１１０５において、画像形成装置１０２が機能制限の設定を「無効」と判定した場合には。ステップＳ１１１０において予約ジョブを記憶部３０３に記憶する。その場合に、ステップＳ１１０８において、予約印刷ジョブリストには、予約印刷ジョブが表示される。
【００７０】
次に図８では、画像形成装置１０２の予約印刷ジョブの受信についてフローチャートを用いて詳細を説明する。図８のフローチャートに係る処理を実行するためのプログラムは、図１のＲＡＭ３０２または記憶部３０３に格納されており、ＲＡＭ３０２に読み出されＣＰＵ３０１によって実行される。
【００７１】
ステップＳ１２０５において、印刷ジョブ制御部５０２は、情報処理装置１０１から送信された印刷ジョブ６００を受け付け、ＲＡＭ３０２に記憶する。なお、ここで受け付けたジョブを文書３とする。ステップＳ１２０５を終えると、ステップＳ１２０６に遷移する。
【００７２】
ステップＳ１２０６において、印刷ジョブ制御部５０２は、ステップＳ１２０５においてＲＡＭ３０２に記憶した印刷ジョブ６００の予約印刷設定情報６０３に予約時刻の設定が含まれるかどうかを確認する。
【００７３】
予約印刷設定情報６０３に予約時刻の設定が含まれている場合に印刷ジョブ制御部５０２は、予約印刷ジョブと判定してステップＳ１２０７に遷移する。予約印刷設定情報６０３に予約時刻の設定が含まれていない場合に印刷ジョブ制御部５０２は、通常の印刷ジョブと判定してステップＳ１２２５に遷移する。
【００７４】
まずはステップＳ１２０６において、印刷ジョブ制御部５０２が、受け付けた印刷ジョブ６００を通常の印刷ジョブと判定した場合（ステップＳ１２２５へ遷移）について説明する。
【００７５】
ステップＳ１２２５において、制限制御部５０１は、記憶部３０３に記憶されている機能制限情報８１０を取得し、ＲＡＭ３０２に記憶する。ステップＳ１２２５を終えると、ステップＳ１２１１へ遷移する。
【００７６】
ステップＳ１２１１において、制限制御部５０１は、ステップＳ１２２５でＲＡＭ３０２に記憶した機能制限設定８０１が有効に設定されているか無効に設定されているかを検出する。制限制御部５０１が、機能制限設定８０１が無効に設定されていると検出した場合には、ステップＳ１２１２へ遷移する。
【００７７】
ステップＳ１２１２において、印刷処理部５０４は、ステップＳ１２０５で受け付けた印刷ジョブを通常の印刷ジョブとして実行する。具体的には、ステップＳ１２０５で印刷処理部５０４は、ＲＡＭ３０２に記憶された印刷ジョブ６００のＰＤＬデータを解釈し、ビットマップ画像データとして印刷部３０８供給する。そして、印刷部３０８が印刷を行う。
【００７８】
ステップＳ１２１１において、機能制限設定８０１が有効である場合は、ステップＳ１２１３へ遷移する。
【００７９】
ステップＳ１２１３において、印刷ジョブ制御部５０２は、ステップＳ１２０５でＲＡＭ３０２に記憶した印刷ジョブのジョブオーナー名６０２を取得する。そして、ステップＳ１２０６においてＲＡＭ３０２に記憶した機能制限情報８１０から、ジョブオーナーに対応する詳細設定８０９に禁止設定が有効である印刷設定の有無を検出する。
【００８０】
ステップＳ１２１３において、図６に示す印刷禁止設定８０２が有効の場合には、ステップＳ１２１０へ遷移し、印刷ジョブをキャンセルする。または、印刷ジョブに含まれる印刷設定情報６０４に含まれる印刷設定と同じ印刷設定の少なくとも１つが有効である場合にはステップＳ１２１０へ遷移し、印刷ジョブをキャンセルする。具体的には、例えば印刷ジョブに含まれる印刷設定がカラー印刷、且つ、１ｉｎ１の設定の場合に、カラー印刷禁止設定８０３、１ｉｎ１禁止設定８０５のうち少なくとも１つが有効である場合である。
【００８１】
次にステップＳ１２０６において、印刷ジョブ制御部５０２が、受け付けた印刷ジョブ６００を予約印刷ジョブと判定した場合（ステップＳ１２０７へ遷移）について説明する。
【００８２】
ステップＳ１２０７において、制限制御部５０１は、記憶部３０３に記憶されている機能制限情報８１０を取得し、ＲＡＭ３０２に記憶する。ステップＳ１２０７を終えると、ステップＳ１２０８へ遷移する。
【００８３】
ステップＳ１２０８において、制限制御部５０１は、ステップＳ１２０７でＲＡＭ３０２に記憶した機能制限情報８１０のうち機能制限設定８０１が有効に設定されているか無効に設定されているかを検出する。ステップＳ１２０８において、制限制御部５０１が機能制限設定８０１の設定が無効の設定であることを検出した場合には、ステップＳ１２０９へ遷移する。
【００８４】
ステップＳ１２０９において、印刷ジョブ制御部５０２は、ステップＳ１２０５でＲＡＭ３０２に記憶した印刷ジョブ６００を予約印刷ジョブとして記憶部３０３に記憶する。ステップＳ１２０９を終えると、ステップＳ１２３０に遷移する。
【００８５】
ステップＳ１２３０において、ＣＰＵ３０１は、記憶部３０３に記憶された予約印刷ジョブを図９に示す予約印刷ジョブリスト画面１５００に表示部３０４に表示させる。
【００８６】
予約印刷ジョブリスト画面１５００には、ユーザ名と、ユーザに対応した予約印刷ジョブが表示される。予約印刷ジョブリスト画面１５００の表示領域１５０１には、予約印刷ジョブの文書名と予約時刻、印刷設定が表示される。記憶部３０３に記憶された予約印刷ジョブは、表示領域１５０１に追加される。
【００８７】
また、予約印刷ジョブリスト画面１５００には、スクロールキー１５０２が表示される。スクロールキー１５０２は、表示領域１５０１に予約ジョブが表示しきれない場合に隠れている予約ジョブをスクロールし、表示するためのキーである。
【００８８】
ステップＳ１２３０を終えると、印刷ジョブの受信フローを終了する。
【００８９】
なお、ステップＳ１２３０を終えた後、記憶部３０３に記憶した予約印刷ジョブに設定された予約時刻になると、印刷ジョブ制御部５０２は印刷処理部５０４に予約印刷ジョブを実行させる制御を行う。ここで予約印刷ジョブの実行を示すフローチャートを図１０に示す。
【００９０】
ステップＳ１０１２において、印刷ジョブ制御部５０２は、ステップＳ１２０９で記憶部３０３に記憶した予約印刷ジョブのうち１つを参照する。ステップＳ１０１３において、時間管理部５０３は、画像形成装置１０２の保持する時間と、予約印刷設定情報６０３に含まれる予約時刻とを比較する。比較した結果、予約時間に達している場合はステップＳ１０１４に遷移し、予約時間に達していない場合はステップＳ１０１２へ遷移する。
【００９１】
ステップＳ１０１４において、印刷処理部５０４は、印刷ジョブ制御部５０２が記憶部３０３に記憶した予約印刷ジョブのＰＤＬデータを解釈し、ビットマップ画像データとして印刷部３０８供給する。そして、印刷部３０８が印刷を行う。
【００９２】
ステップＳ１０１５において、印刷ジョブ制御部５０２は、すべての予約印刷ジョブの参照が終了したか否かを判定する。すべての予約印刷ジョブの参照が終了していない場合には、ステップＳ１０１２に遷移し、すべての予約印刷ジョブの参照が終了するまでステップＳ１０１２〜ステップＳ１０１５を繰り返す。すべての予約印刷ジョブの参照が終了した場合には、予約印刷ジョブの実行を示すフローが終了する。
【００９３】
なお、図１０に示す予約印刷ジョブの実行を示すフローは、所定の間隔で行われる。具体的には、例えば１０分毎等である。記憶部３０３に記憶された全ての予約印刷ジョブが実行されると予約印刷ジョブの実行を示すフローは、行われなくなる。
【００９４】
図８の説明に戻る。ステップＳ１２０８において、制限制御部５０１が、機能制限設定８０１が有効に設定されていると検出した場合には、ステップＳ１２１０へ遷移する。
【００９５】
ステップＳ１２１０において、印刷ジョブ制御部５０２が、ステップＳ１２０５で受け付けた予約印刷ジョブ（文書３）をキャンセルする。キャンセルされた予約印刷ジョブ（文書３）は、記憶部３０３に記憶されず、図９（Ｂ）に示すように予約印刷ジョブリスト画面１５００に表示されない。
【００９６】
そのため、予約印刷ジョブを送信したユーザは、予約印刷ジョブリスト画面を確認することで、予約時刻よりも前に予約印刷ジョブがキャンセルされたことを確認することができる。
【００９７】
なお、ステップＳ１２１０においてキャンセルされた予約印刷ジョブは、図１１に示すキャンセルリスト画面１７００で確認可能にしてもよい。
【００９８】
キャンセルリスト画面１７００には、ユーザ名と、ユーザに対応した予約印刷ジョブを表示する。そして表示領域１７０１には、予約印刷ジョブの文書名、予約時刻（出力時刻）と印刷設定が表示される。また、スクロールキー１７０２は、表示領域１５０１にキャンセルされた予約ジョブが表示しきれない場合に隠れている予約ジョブをスクロールし、表示するためのキーである。
【００９９】
また、キャンセルリスト画面１７００に表示することに限らず、予約印刷ジョブのジョブオーナーに対してメールで情報処理装置１０１に通知してもよいし、音声で通知する等してもよい。
【０１００】
さらに、ステップＳ１２１０において予約ジョブがキャンセルされたことに従って、表示部３０４は予約ジョブがキャンセルされた旨表示してもよい。さらに表示部３０４は、キャンセル理由を表示してもよい。また、画像形成装置１０２が、キャンセルされた旨の表示を表示させるように情報処理装置１０１に指示をだしてもよい。ステップＳ１２１０を終えると、印刷ジョブの受信フローを終了する。
【０１０１】
なお、ステップＳ１２１０において、予約印刷ジョブが無効になる構成として、印刷ジョブがキャンセルされる構成を説明したが、予約印刷ジョブを記憶装置に保留し、印刷を無効にする構成でもよい。その場合であっても、ステップＳ１２１０において無効になった予約印刷ジョブは予約印刷ジョブリスト画面１５００に表示されない。
【０１０２】
以上、本実施例によれば、画像形成装置１０２の機能制限が有効である場合に、画像形成装置１０２は、予約時刻よりも前に予約印刷ジョブをキャンセルし、キャンセルしたことを予約印刷ジョブリストで確認可能とする。これによりユーザは、予約時刻よりも前に予約印刷ジョブがキャンセルされた事に気付くことが可能となる。
【０１０３】
（実施例２）
図１２では、実施例２における画像形成装置の予約印刷ジョブの受信についてフローチャートを用いて詳細を説明する。実施例１では機能制限設定８０１が有効である場合に、予約時刻よりも前に予約印刷ジョブをキャンセルする構成を示した。
【０１０４】
本実施例では、機能制限設定が有効であって、予約印刷ジョブのジョブオーナー名に対応した印刷設定に含まれる印刷禁止設定が有効である場合に予約時刻よりも前に予約印刷ジョブをキャンセルする点で異なる。さらに、機能制限設定が有効であって、印刷禁止設定が無効で、且つ、受信した予約印刷ジョブの印刷設定に該有効な禁止設定が含まれている場合に予約時刻よりも前に予約印刷ジョブをキャンセルする点で異なる。
【０１０５】
本実施例において、図１〜１１と同様の機能を有する部分には同様の符号を付し、詳細な説明を省略する。
【０１０６】
ステップＳ１２１４において、印刷ジョブ制御部５０２は、印刷ジョブ６００のジョブオーナー名６０２を取得し、ＲＡＭ３０２に記憶する。ステップＳ１２１４を終えると、ステップＳ１２１５に遷移する。
【０１０７】
ステップＳ１２１５において、印刷ジョブ制御部５０２は、ステップＳ１２０５においてＲＡＭ３０２に記憶した印刷ジョブ６００の予約印刷設定情報６０３に予約時刻７０２が含まれるかどうかを判定する。予約印刷設定情報６０３に予約時刻７０２が含まれていない場合は、実施例１と同様であるため説明を省略する。予約印刷設定情報６０３に予約時刻７０２が含まれている場合には、ステップＳ１２１６に遷移し、含まれていない場合は、ステップＳ１２２３に遷移する。
【０１０８】
ステップＳ１２１６において、制限制御部５０１は、機能制限の設定画面８００で選択され、記憶部３０３に記憶されている機能制限情報８１０の中で、ステップＳ１２１４でＲＡＭに記憶したユーザに関する機能制限情報をＲＡＭ３０２に記憶する。ステップＳ１２１６を終えると、ステップＳ１２２４に遷移する。
【０１０９】
ステップＳ１２２４において、制限制御部５０１は、ステップＳ１２１６でＲＡＭ３０２に記憶した機能制限情報８１０のうち機能制限設定８０１が有効に設定されているか無効に設定されているかを検出する。ステップＳ１２２４において、制限制御部５０１が、機能制限設定８０１の設定が無効の設定であると検出した場合には、ステップＳ１２０９へ遷移し、予約印刷ジョブを記憶部３０３に記憶する。
【０１１０】
そして、ステップＳ１２３０において、ＣＰＵ３０１は、記憶部３０３に記憶された予約印刷ジョブを図８に示す予約印刷ジョブリスト画面１５００に表示部３０４に表示させる。ステップＳ１２０９およびステップＳ１２３０の詳細は、実施例１の説明と同様である。
【０１１１】
ステップＳ１２２４において、制限制御部５０１が、機能制限設定８０１の設定が有効の設定であると検出した場合には、ステップＳ１２１８へ遷移する。
【０１１２】
ステップＳ１２１８において、図６に示す印刷禁止設定８０２が有効の場合には、ステップＳ１２１０へ遷移し、印刷ジョブをキャンセルする。印刷禁止設定８０２が無効の場合には、ステップＳ１２３１に遷移する。
【０１１３】
ステップＳ１２３１において、印刷ジョブに含まれる印刷設定情報６０４に含まれる印刷設定と同じ印刷設定に対応する禁止設定の少なくとも１つが有効である場合にはステップＳ１２１０へ遷移し、印刷ジョブをキャンセルする。具体的には、例えば印刷ジョブに含まれる印刷設定がカラー印刷、且つ、１ｉｎ１の設定の場合に、カラー印刷禁止設定８０３、１ｉｎ１禁止設定８０５のうち少なくとも１つが有効である場合である。ステップＳ１２１０の詳細は、実施例１の説明と同様である。
【０１１４】
ステップＳ１２３１において、印刷ジョブに含まれる印刷設定情報６０４に含まれる印刷設定と同じ印刷設定に対応する禁止設定が無効である場合にはステップＳ１２０９へ遷移する。ステップＳ１２０９およびステップＳ１２３０は、実施例１の説明と同様である。
【０１１５】
本実施例によれば、機能制限設定が有効であって、予約印刷ジョブのジョブオーナー名に対応した印刷設定に含まれる印刷禁止設定が有効である場合に予約時刻よりも前に予約印刷ジョブをキャンセルする。さらに、機能制限設定が有効であって、印刷禁止設定が無効で、且つ、受信した予約印刷ジョブの印刷設定に該有効な禁止設定が含まれている場合に予約時刻よりも前に予約印刷ジョブをキャンセルする。
【０１１６】
これにより、機能制限設定が有効であっても、詳細設定８０９に含まれる印刷設定に有効の設定が含まれていない場合には、予約印刷ジョブを保存することが可能である。また、詳細設定８０９に含まれる印刷設定に有効の設定が含まれている場合には、予約印刷ジョブを予約時刻前にキャンセルすることが可能である。そして、ユーザは予約印刷ジョブがキャンセルされたことを予約印刷ジョブリストで確認することができる。
【０１１７】
なお、ステップＳ１２１３において、ステップＳ１２１８およびステップＳ１２３１の判定を一つのステップで行っているが、ステップＳ１２１８およびステップＳ１２３１のように２つのステップに分けてもよい。これは、実施例１も同様である。
【０１１８】
また、ステップＳ１２１８およびステップＳ１２３１において、１つのステップでユーザに紐づく詳細設定８０９に含まれる印刷設定に有効の設定が含まれているか否かを判定し、有効の設定が含まれている場合にステップＳ１２１０に遷移してもよい。これも、ステップＳ１２１３においても同様である。
【０１１９】
また、ステップＳ１２１５において、ユーザに関する機能制限情報とは、ユーザに直接紐付いた機能制限でもよい。または、複数のユーザをグループとして設定したユーザグループにおいて、ユーザの所属するユーザグループに紐付いた機能制限でもよい。具体的には、例えば画像形成装置の管理者権限を持つ管理者グループや、管理者によって所定の権限が付与された一般のユーザグループである。
【０１２０】
（その他の実施形態）
以上、本発明の様々な例と実施形態を示して説明したが、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるものではない。
【０１２１】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１２２】
１０２  画像形成装置
３０１  ＣＰＵ
６００  印刷ジョブ
８０１  機能制限設定
【図１】
2019130818.tif 000003
【図２】
2019130818.tif 000004
【図３】
2019130818.tif 000005
【図４】
2019130818.tif 000006
【図５】
2019130818.tif 000007
【図６】
2019130818.tif 000008
【図７】
2019130818.tif 000009
【図８】
2019130818.tif 000010
【図９】
2019130818.tif 000011
【図１０】
2019130818.tif 000012
【図１１】
2019130818.tif 000013
【図１２】
2019130818.tif 000014