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