(57)【要約】【課題】画像形成装置から設定中の機能と他の機能の禁則関係が設定変更中にユーザーにわかるようにして、自在に印刷ジョブの印刷設定と画像形成装置の印刷設定とを混在させて設定することのできる画像形成装置の制御方法を提供する。【解決手段】設定変更中の機能と禁則関係にある機能を判断し（Ｓ２２）、禁則関係の機能がある場合は、警告エラーと共に禁則関係となっている機能を表示することで（Ｓ２３）、ユーザーに禁則関係の機能があることを示してその解決を促し、禁則関係が解決されたなら、その設定を印刷に適用する（Ｓ２５、Ｓ２６）。【選択図】図１
2014232503.tif 000002
【特許請求の範囲】
【請求項１】
印刷時に適用される複数の機能の中から適用する機能を選択的に設定した印刷設定に従って、受信した印刷ジョブの中の印刷データーを印刷する画像形成装置を制御する制御装置であって、
あらかじめ前記画像形成装置内に設定されている装置側印刷設定を記憶する印刷設定記憶部と、
前記受信した印刷ジョブに付随した印刷設定がある場合に、前記印刷ジョブの印刷設定、前記装置側印刷設定、および前記印刷ジョブの印刷設定の中の一部の機能と前記装置側印刷設定の中の一部の機能を混在させた混在印刷設定のいずれを前記印刷データーに適用するかを記憶した出力設定記憶部と、
前記印刷ジョブの印刷設定、前記装置側印刷設定、および前記混在印刷設定のいずれを前記印刷データーに適用するかを前記出力設定記憶部に記憶させるとともに、
ユーザーによって前記混在印刷設定が作成されて前記適用される場合に、作成中の混在印刷設定の中に禁則関係になる機能があるか否かを判断し、前記禁則関係になる機能がある場合は、前記禁則関係を解決するようにユーザーを促すための画面を表示して、ユーザーによって前記禁則関係が解決されたのち、前記禁則関係が解決された機能による印刷設定を前記混在印刷設定とする設定部と、
を有することを特徴とする画像形成装置の制御装置。
【請求項２】
前記設定部は、前記禁則関係を解決するように前記ユーザーを促すための画面として、前記ユーザーが印刷設定の中の機能を変更した際に、当該変更した機能に対して禁則関係になる機能を変更できるように表示することを特徴とする請求項１に記載の画像形成装置の制御装置。
【請求項３】
前記印刷設定記憶部は、複数の機能の中からあらかじめ選択して組み合わされた機能セットからなる複数の印刷設定を記憶しており、
前記設定部は、前記複数の印刷設定の中から選択された印刷設定を前記出力設定記憶部に対して前記印刷データーに適用する印刷設定として設定することを特徴とする請求項１または２に記載の画像形成装置の制御装置。
【請求項４】
前記設定部は、複数の機能の中からユーザーが選択して組み合わせた少なくとも一つの印刷設定をユーザー定義印刷設定として前記印刷設定記憶部に記憶しておき、
前記ユーザー定義の印刷設定の中から選択された印刷設定を前記出力設定記憶部に対して前記印刷データーに適用する印刷設定として設定することを特徴とする請求項１〜３のいずれか一つに記載の画像形成装置の制御装置。
【請求項５】
前記設定部は、印刷済みのジョブの印刷設定をジョブ履歴の印刷設定として前記印刷設定記憶部に少なくとも一つ記憶しておき、
前記ジョブ履歴の印刷設定の中から選択された印刷設定を前記出力設定記憶部に対して前記印刷データーに適用する印刷設定として設定することを特徴とする請求項１〜４のいずれか一つに記載の画像形成装置の制御装置。
【請求項６】
印刷時に適用される複数の機能の中から適用する機能を選択的に設定した印刷設定に従って、受信した印刷ジョブの中の印刷データーを印刷する画像形成装置の制御方法であって、
あらかじめ前記画像形成装置内に設定されている装置側印刷設定を前記記憶装置に記憶しておき、
前記受信した印刷ジョブに付随した印刷設定がある場合に、前記印刷ジョブの印刷設定と前記装置側印刷設定のうちいずれを適用するか、または前記印刷ジョブの印刷設定の中の一部の機能と前記装置側印刷設定の中の一部の機能を混在させた混在印刷設定を適用するか、を前記記憶装置に記憶する段階と、を有し、
前記混在印刷設定を適用する場合は、前記混在印刷設定がユーザーによって作成され、当該作成中の混在印刷設定の各機能の中に禁則関係になる機能があるか否かを判断する段階と、
前記禁則関係になる機能の設定がある場合は、前記禁則関係を解決するようにユーザーを促すための画面を表示する段階と、
前記ユーザーによって前記禁則関係が解決されたのち、前記禁則関係が解決された機能による印刷設定を前記混在印刷設定として記憶させる段階と、
を有することを特徴とする画像形成装置の制御方法。
【請求項７】
前記禁則関係を解決するように前記ユーザーを促すための画面を表示する段階は、前記ユーザーが印刷設定の中の機能を変更した際に、当該変更した機能に対して禁則関係となる機能を変更できるように表示することを特徴とする請求項６に記載の画像形成装置の制御方法。
【請求項８】
複数の機能の中からあらかじめ選択して組み合わされた機能セットからなる複数の印刷設定を前記記憶装置に記憶しておき、
前記複数の印刷設定の中から選択された印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする請求項６または７に記載の画像形成装置の制御方法。
【請求項９】
複数の機能の中からユーザーが選択して組み合わせた少なくとも一つの印刷設定をユーザー定義印刷設定として前記記憶装置に記憶する段階と、
前記ユーザー定義印刷設定の中から選択された印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする請求項６〜８のいずれか一つに記載の画像形成装置の制御方法。
【請求項１０】
印刷済みのジョブの印刷設定をジョブ履歴の印刷設定として前記記憶装置に少なくとも一つ記憶する段階と、
前記ジョブ履歴の印刷設定の中から選択されたジョブの印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする請求項６〜９のいずれか一つに記載の画像形成装置の制御方法。
【請求項１１】
印刷時に適用される複数の機能の中から適用する機能を選択的に設定した印刷設定に従って、受信した印刷ジョブの中の印刷データーを印刷する画像形成装置の制御プログラムであって、
あらかじめ前記画像形成装置内に設定されている装置側印刷設定を前記記憶装置に記憶しておき、
前記受信した印刷ジョブに付随した印刷設定がある場合に、前記印刷ジョブの印刷設定と前記装置側印刷設定のうちいずれを適用するか、または前記印刷ジョブの印刷設定の中の一部の機能と前記装置側印刷設定の中の一部の機能を混在させた混在印刷設定を適用するか、を前記記憶装置に記憶する段階と、を有し、
前記混在印刷設定を適用する場合は、前記混在印刷設定がユーザーによって作成され、当該作成中の混在印刷設定の各機能の中に禁則関係になる機能があるか否かを判断する段階と、
前記禁則関係になる機能の設定がある場合は、前記禁則関係を解決するようにユーザーを促すための画面を表示する段階と、
前記ユーザーによって前記禁則関係が解決されたのち、前記禁則関係が解決された機能による印刷設定を前記混在印刷設定として記憶させる段階と、
を有することを特徴とする画像形成装置の制御プログラム。
【請求項１２】
前記禁則関係を解決するように前記ユーザーを促すための画面を表示する段階は、前記ユーザーが印刷設定の中の機能を変更した際に、当該変更した機能に対して禁則関係となる機能を変更できるように表示することを特徴とする請求項１１に記載の画像形成装置の制御プログラム。
【請求項１３】
複数の機能の中からあらかじめ選択して組み合わされた機能セットからなる複数の印刷設定を前記記憶装置に記憶しておき、
前記複数の印刷設定の中から選択された印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする請求項１１または１２に記載の画像形成装置の制御プログラム。
【請求項１４】
複数の機能の中からユーザーが選択して組み合わせた少なくとも一つの印刷設定をユーザー定義印刷設定として前記記憶装置に記憶する段階と、
前記ユーザー定義印刷設定の中から選択された印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする請求項１１〜１３のいずれか一つに記載の画像形成装置の制御プログラム。
【請求項１５】
印刷済みのジョブの印刷設定をジョブ履歴の印刷設定として前記記憶装置に少なくとも一つ記憶する段階と、
前記ジョブ履歴の印刷設定の中から選択されたジョブの印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする請求項１１〜１４のいずれか一つに記載の画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の制御装置、画像形成装置の制御方法、および画像形成装置の制御プログラムに関する。
【背景技術】
【０００２】
画像形成装置は、たとえば、両面印刷機能や１ページ内に複数ページを割り付けて印刷する機能などのさまざまな印刷機能を有する。そのほか印刷した後の用紙に対してステープルやパンチ、折り、綴じなどを行なう後処理機能を有する。
【０００３】
このような様々な機能を有する画像形成装置では、これら機能を印刷データーに対して適用する場合、あらかじめ画像形成装置に設定されている印刷設定（プリントチケットともいう）に従う印刷と、受信した印刷ジョブに含まれる印刷設定に従う印刷とがある。
【０００４】
たとえば特許文献１は、画像形成装置が印刷ジョブと共に受信した印刷設定を適用するか、画像形成装置にあらかじめ設定されている印刷設定を適用するかをユーザーが選択できるようにした技術がある。また、この技術では、画像形成装置に設定されている印刷設定を適用する場合には、受信した印刷設定を画像形成装置に設定されている印刷設定に書き換えることが行われる。
【０００５】
また特許文献２は、画像形成装置が印刷ジョブと共に受信した印刷設定の中に、その画像形成装置では無効となる機能がある場合に、あらかじめ画像形成装置に備わっている機能のなかから、無効となった機能に代替する機能に置き換えて印刷する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１２１１６７号公報
【特許文献２】特開２００６−１１０８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来は、印刷ジョブの印刷設定の一部の機能と画像形成装置にあらかじめ設定された印刷設定の一部の機能とを組み合わせることになると、それぞれが別の印刷設定であるため、これらを混在させようとすると、各機能の禁則関係（コンフリクト）を解決しておくことができない。
【０００８】
特に、画像形成装置でユーザーが任意に印刷設定を変更した場合、印刷ジョブ中の印刷設定とコンフリクトしていないかどうか設定変更時には不明であった。また受信した印刷設定のなかに、その時だけ使用したい機能がある場合に、一部の機能は受信した印刷設定を使用し、そのほかは画像形成装置の設定を使用するといった設定の一部だけを使用するような自由度もない。
【０００９】
そこで、本発明の目的は、画像形成装置により設定中の機能が他の機能と禁則関係にあるか否かを設定変更中にユーザーにわかるようにして、自在に印刷ジョブ中の印刷設定と画像形成装置に記憶されている印刷設定とを混在させて、しかも禁則関係がないように印刷設定することのできる画像形成装置の制御装置、そのための画像形成装置の制御方法、および制御プログラムを提供することである。
【課題を解決するための手段】
【００１０】
本発明の上記目的は、下記の手段によって達成される。
【００１１】
（１）印刷時に適用される複数の機能の中から適用する機能を選択的に設定した印刷設定に従って、受信した印刷ジョブの中の印刷データーを印刷する画像形成装置を制御する制御装置であって、
あらかじめ前記画像形成装置内に設定されている装置側印刷設定を記憶する印刷設定記憶部と、
前記受信した印刷ジョブに付随した印刷設定がある場合に、前記印刷ジョブの印刷設定、前記装置側印刷設定、および前記印刷ジョブの印刷設定の中の一部の機能と前記装置側印刷設定の中の一部の機能を混在させた混在印刷設定のいずれを前記印刷データーに適用するかを記憶した出力設定記憶部と、
前記印刷ジョブの印刷設定、前記装置側印刷設定、および前記混在印刷設定のいずれを前記印刷データーに適用するかを前記出力設定記憶部に記憶させるとともに、
ユーザーによって前記混在印刷設定が作成されて前記適用される場合に、作成中の混在印刷設定の中に禁則関係になる機能があるか否かを判断し、前記禁則関係になる機能がある場合は、前記禁則関係を解決するようにユーザーを促すための画面を表示して、ユーザーによって前記禁則関係が解決されたのち、前記禁則関係が解決された機能による印刷設定を前記混在印刷設定とする設定部と、
を有することを特徴とする画像形成装置の制御装置。
【００１２】
（２）前記設定部は、前記禁則関係を解決するように前記ユーザーを促すための画面として、前記ユーザーが印刷設定の中の機能を変更した際に、当該変更した機能に対して禁則関係になる機能を変更できるように表示することを特徴とする（１）に記載の画像形成装置の制御装置。
【００１３】
（３）前記印刷設定記憶部は、複数の機能の中からあらかじめ選択して組み合わされた機能セットからなる複数の印刷設定を記憶しており、
前記設定部は、前記複数の印刷設定の中から選択された印刷設定を前記出力設定記憶部に対して前記印刷データーに適用する印刷設定として設定することを特徴とする（１）または（２）に記載の画像形成装置の制御装置。
【００１４】
（４）前記設定部は、複数の機能の中からユーザーが選択して組み合わせた少なくとも一つの印刷設定をユーザー定義印刷設定として前記印刷設定記憶部に記憶しておき、
前記ユーザー定義の印刷設定の中から選択された印刷設定を前記出力設定記憶部に対して前記印刷データーに適用する印刷設定として設定することを特徴とする（１）〜（３）のいずれか一つに記載の画像形成装置の制御装置。
【００１５】
（５）前記設定部は、印刷済みのジョブの印刷設定をジョブ履歴の印刷設定として前記印刷設定記憶部に少なくとも一つ記憶しておき、
前記ジョブ履歴の印刷設定の中から選択された印刷設定を前記出力設定記憶部に対して前記印刷データーに適用する印刷設定として設定することを特徴とする（１）〜（４）のいずれか一つに記載の画像形成装置の制御装置。
【００１６】
（６）印刷時に適用される複数の機能の中から適用する機能を選択的に設定した印刷設定に従って、受信した印刷ジョブの中の印刷データーを印刷する画像形成装置の制御方法であって、
あらかじめ前記画像形成装置内に設定されている装置側印刷設定を前記記憶装置に記憶しておき、
前記受信した印刷ジョブに付随した印刷設定がある場合に、前記印刷ジョブの印刷設定と前記装置側印刷設定のうちいずれを適用するか、または前記印刷ジョブの印刷設定の中の一部の機能と前記装置側印刷設定の中の一部の機能を混在させた混在印刷設定を適用するか、を前記記憶装置に記憶する段階と、を有し、
前記混在印刷設定を適用する場合は、前記混在印刷設定がユーザーによって作成され、当該作成中の混在印刷設定の各機能の中に禁則関係になる機能があるか否かを判断する段階と、
前記禁則関係になる機能の設定がある場合は、前記禁則関係を解決するようにユーザーを促すための画面を表示する段階と、
前記ユーザーによって前記禁則関係が解決されたのち、前記禁則関係が解決された機能による印刷設定を前記混在印刷設定として記憶させる段階と、
を有することを特徴とする画像形成装置の制御方法。
【００１７】
（７）前記禁則関係を解決するように前記ユーザーを促すための画面を表示する段階は、前記ユーザーが印刷設定の中の機能を変更した際に、当該変更した機能に対して禁則関係となる機能を変更できるように表示することを特徴とする（６）に記載の画像形成装置の制御方法。
【００１８】
（８）複数の機能の中からあらかじめ選択して組み合わされた機能セットからなる複数の印刷設定を前記記憶装置に記憶しておき、
前記複数の印刷設定の中から選択された印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする（６）または（７）に記載の画像形成装置の制御方法。
【００１９】
（９）複数の機能の中からユーザーが選択して組み合わせた少なくとも一つの印刷設定をユーザー定義印刷設定として前記記憶装置に記憶する段階と、
前記ユーザー定義印刷設定の中から選択された印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする（６）〜（８）のいずれか一つに記載の画像形成装置の制御方法。
【００２０】
（１０）印刷済みのジョブの印刷設定をジョブ履歴の印刷設定として前記記憶装置に少なくとも一つ記憶する段階と、
前記ジョブ履歴の印刷設定の中から選択されたジョブの印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする（６）〜（９）のいずれか一つに記載の画像形成装置の制御方法。
【００２１】
（１１）印刷時に適用される複数の機能の中から適用する機能を選択的に設定した印刷設定に従って、受信した印刷ジョブの中の印刷データーを印刷する画像形成装置の制御プログラムであって、
あらかじめ前記画像形成装置内に設定されている装置側印刷設定を前記記憶装置に記憶しておき、
前記受信した印刷ジョブに付随した印刷設定がある場合に、前記印刷ジョブの印刷設定と前記装置側印刷設定のうちいずれを適用するか、または前記印刷ジョブの印刷設定の中の一部の機能と前記装置側印刷設定の中の一部の機能を混在させた混在印刷設定を適用するか、を前記記憶装置に記憶する段階と、を有し、
前記混在印刷設定を適用する場合は、前記混在印刷設定がユーザーによって作成され、当該作成中の混在印刷設定の各機能の中に禁則関係になる機能があるか否かを判断する段階と、
前記禁則関係になる機能の設定がある場合は、前記禁則関係を解決するようにユーザーを促すための画面を表示する段階と、
前記ユーザーによって前記禁則関係が解決されたのち、前記禁則関係が解決された機能による印刷設定を前記混在印刷設定として記憶させる段階と、
を有することを特徴とする画像形成装置の制御プログラム。
【００２２】
（１２）前記禁則関係を解決するように前記ユーザーを促すための画面を表示する段階は、前記ユーザーが印刷設定の中の機能を変更した際に、当該変更した機能に対して禁則関係となる機能を変更できるように表示することを特徴とする（１１）に記載の画像形成装置の制御プログラム。
【００２３】
（１３）複数の機能の中からあらかじめ選択して組み合わされた機能セットからなる複数の印刷設定を前記記憶装置に記憶しておき、
前記複数の印刷設定の中から選択された印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする（１１）または（１２）に記載の画像形成装置の制御プログラム。
【００２４】
（１４）複数の機能の中からユーザーが選択して組み合わせた少なくとも一つの印刷設定をユーザー定義印刷設定として前記記憶装置に記憶する段階と、
前記ユーザー定義印刷設定の中から選択された印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする（１１）〜（１３）のいずれか一つに記載の画像形成装置の制御プログラム。
【００２５】
（１５）
印刷済みのジョブの印刷設定をジョブ履歴の印刷設定として前記記憶装置に少なくとも一つ記憶する段階と、
前記ジョブ履歴の印刷設定の中から選択されたジョブの印刷設定を前記印刷データーに適用する印刷設定として設定する段階をさらに含むことを特徴とする（１１）〜（１４）のいずれか一つに記載の画像形成装置の制御プログラム。
【発明の効果】
【００２６】
本発明によれば、ユーザーは画像形成装置からの入力により、受信した印刷ジョブの印刷設定と、画像形成装置にあらかじめ設定されている印刷設定とを混在させて設定する際に、設定変更中に禁則関係となる機能があるか否かがわかるようになる。このため受信した印刷ジョブの印刷設定と画像形成装置にあらかじめ設定されている印刷設定の中から、禁則関係がないように、各機能を混在させた印刷設定を行うことができる。
【図面の簡単な説明】
【００２７】
【図１】本発明を適用した実施形態の画像形成装置の構成を説明するための説明図である。
【図２】画像形成装置内における制御部のハードウェア構成の一例を説明するブロック図である。
【図３】印刷設定の処理手順を説明するためのフローチャートである。
【図４】印刷設定の画面例を説明するための説明図である。
【図５】設定変更の処理手順を示すフローチャートである。
【図６】図４の状態からさらにユーザーが片面設定を両面にし、パンチ機能を有効に変更する場合の出力された用紙の状態を示す説明図である。
【図７】図４の状態からさらにユーザーが片面設定を両面にし、パンチ機能を有効に変更する場合の操作パネル上に表示された印刷設定画面例を説明するための説明図である。
【図８】警告画面例を説明するための説明図である。
【図９】禁則関係を解決した機能をグループ化した状態の印刷設定画面例を説明するための説明図である。
【図１０】実施形態２における保存されている印刷設定を読み出すための設定呼び出しボタンの付いた印刷設定画面例を説明するための説明図である。
【図１１】設定一覧画面例を説明するための説明図である。
【図１２】プリセットの呼び出し画面例を説明するための説明図である。
【図１３】ユーザー定義画面例を説明するための説明図である。
【図１４】ユーザー定義変更画面例を説明するための説明図である。
【図１５】ジョブ履歴の画面例を説明するための説明図である。
【図１６】ジョブ履歴からジョブが選択されたのちのジョブ履歴確認画面例を説明するための説明図である。
【発明を実施するための形態】
【００２８】
以下、図面を参照して本発明の実施形態を説明する。
［実施形態１］
図１は、本発明を適用した実施形態の画像形成装置の構成を説明するための説明図である。また図２は、画像形成装置内における制御部のハードウェア構成の一例を説明するブロック図である。
【００２９】
この画像形成装置１０は外部機器であるクライアントコンピューター（以下ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）という）３０とネットワーク１８を介して接続されている。
【００３０】
画像形成装置１０は、制御部１１、給紙部１２、印刷部１３、後処理装置１４、操作パネル１５を備えている。
【００３１】
制御部１１は本発明を適用した制御装置である。制御部１１は図２に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３、フラッシュＲＯＭ２４（ＦｌａｓｈＲＯＭ）、ネットワークインターフェース（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ：ＮＩＦ）２７を備える。これら各部は信号をやり取りするためのバス２８により相互に接続されている。また、制御部１１は、給紙部１２、印刷部１３、操作パネル１５などとバス２８（またはその他の内部配線）によって制御信号のやり取りができるように接続されている（図１参照）。
【００３２】
この制御部１１は、画像形成装置１０の各部の制御を行う。ここで行われる制御は、印刷設定に従った印刷および印刷後の用紙に対する後処理の制御など、この画像形成装置の動作に関わる制御である。なお、印刷そのものの制御に必要なプログラムは、一般的な画像形成装置で使用されているものと同様であるので詳細な説明は省略する。
【００３３】
そして本実施形態では、この制御部１１が、画像形成装置１０にあらかじめ設定されている印刷設定（装置側印刷設定という）の中の機能、および印刷ジョブ中の印刷設定の中の機能の中から、ユーザーが任意に選択した機能と、そのほかに印刷設定されている機能がコンフリクト（禁則関係）していないか否かを判断して、設定変更中に即座に操作パネル１５へ表示して、禁則関係の有無をユーザーに知らせるための処理をしている。
【００３４】
これらの制御は、あらかじめフラッシュＲＯＭ２４に記憶されているプログラムをＣＰＵ２１が実行することによって行われる。したがって、この制御部１１の構成は、いわゆるコンピューターと同様であって、提供されたプログラムを実行することにより、上記のような印刷動作の制御、および用紙情報の書き込み制御などを行っているものである。このため、後述する手順をＣＰＵ２１が実行することでＣＰＵ２１が設定部となる。
【００３５】
ＲＯＭ２２は、画像形成装置１０として最低限必要となる基本動作を実行するための各種プログラムを記憶している。たとえば、画像形成装置に電源投入時に各部が正常に動作するか否かを判断したり、その後の処理に必要なプログラムをフラッシュＲＯＭ２４から読み出したりするなど、基本的な動作のためのプログラムを記憶している。
【００３６】
ＲＡＭ２３はＣＰＵ２１の作業領域として一時的にプログラムやデーターを記憶する。
【００３７】
フラッシュＲＯＭ２４は、制御に必要なプログラムや印刷設定を記憶している。また、フラッシュＲＯＭ２４は、あらかじめ画像形成装置に記憶させている印刷設定を記憶する記憶装置となるものである。このためフラッシュＲＯＭ２４は印刷設定記憶部となる。またフラッシュＲＯＭ２４は、後述する手順により印刷設定内で、印刷データーに適用する機能を決めた出力設定を記憶するためにも使用されることになる。したがって、フラッシュＲＯＭ２４は出力設定記憶部にもなる。なお、フラッシュＲＯＭ２４に代えて、ハードディスクやその他の不揮発性メモリを使用することができる。
【００３８】
ネットワークインターフェース２７は通信部であり、ネットワーク１８を介して他の機器と通信するためのインターフェースである。ここでは、ＰＣ３０との接続に使用されている。なお、本実施形態では、印刷ジョブは、ＰＣ３０から送信されてくるものとして説明するが、そのほかにも、たとえば、画像形成装置にＵＳＢなどのような有線のインターフェースや、無線によるインターフェースを設けて、様々な端末機器（たとえば、ＵＳＢメモリや携帯端末など）から直接印刷ジョブを受信できるようにしておいてもよい。
【００３９】
給紙部１２は、制御部１１からの指示により、用紙を印刷部１３へ搬送する。給紙部１２の内は給紙トレイを有しており複数の用紙を収納できるようになっている。給紙トレイは、用紙の代わりにその他のフィルム状の印刷媒体を収納することもできる。
【００４０】
印刷部１３は、制御部１１からの制御によって、電子写真方式や静電記録方式、またはインクジェット印刷等の公知の作像プロセスにより、画像を用紙等の印刷媒体に印刷する。印刷動作は、給紙部１２から搬送されてきた印刷媒体に対して画像を印刷した後、印刷媒体は後処理装置１４へ搬送される。印刷機能としては、たとえば、モノクロ／カラーなどの色印刷機能、拡大縮小機能、片面／両面印刷機能、２ｉｎ１、４ｉｎ１などのページ割り付け機能、画像の向きを入れ替える機能などを備えている。これらの印刷機能の一つひとつは、印刷設定の中の一つの機能として設定される。
【００４１】
後処理装置１４は、制御部１１からの制御によって印刷部１３より搬送されてきた印刷媒体に対して、様々な後処理を実行する。後処理機能は、たとえば、用紙の所定位置（綴じ方向）にパンチ穴を開けるパンチ機能、用紙の所定位置をステープルで止めるステープル機能、用紙を所定の折り方で折る折り機能などである。これらの後処理機能の一つひとつは、印刷設定の中の一つの機能として設定される。
【００４２】
操作パネル１５は、各種表示を行うディスプレイと、タッチパネル、テンキー、スタートボタン、ストップボタンなどを備えており、各種情報の表示および各種指示の入力に使用される。この操作パネル１５から、ユーザーは直接画像形成装置に対して様々な機能を選択、設定して画像形成装置内（フラッシュＲＯＭ２４）に記憶させることができる。また、この操作パネル１５上から、画像形成装置にあらかじめ設定されている印刷設定と、印刷ジョブの印刷設定のいずれを適用するかの設定を行うことができるようになっている。
【００４３】
ＰＣ３０は、一般的なパソコンなどのコンピューターであり、ネットワークインターフェース（不図示）を備え、画像形成装置１０との間で印刷ジョブの送信を行う、また、印刷ジョブごとの印刷設定を行う。このためにＰＣ３０には、画像形成装置に適したプリンタドライバ（プログラム）がインストールされている。ユーザーは、このプリンタドライバを用いて画像形成装置１０に対して印刷ジョブの送信や印刷指令を行う（これらは一般的な処理であるので説明は省略する）。
【００４４】
ネットワーク１８は、ＰＣ３０と画像形成装置１０を接続して、印刷ジョブの受け渡しや印刷して、用紙情報のデーターの受け渡しなどを行うもので、たとえばＬＡＮを使用することができる。またＰＣ３０と画像形成装置１０を直接接続する回線、専用線などであってもよい。
【００４５】
以下、制御部１１による印刷設定の手順を説明する。図３は印刷設定の処理手順を説明するためのフローチャートである。ここでは、印刷ジョブを受信して、その後画像形成装置の操作パネルを使用して印刷設定を行う手順について説明する。
【００４６】
まず、制御部１１は、ネットワークインターフェース２７を介して印刷ジョブ（以下単に「ジョブ」と称する。図中も同様）のデーターを受信する（Ｓ１）。ジョブには印刷するための印刷データーが存在する。そして制御部１１は、ジョブのデーターとして、印刷データーとともに印刷設定（たとえばＰＪＬ（Ｐｒｉｎｔｅｒ  Ｊｏｂ  Ｌａｎｇｕａｇｅ））が付随しているかどうかを判断する（Ｓ２）。
【００４７】
ここで印刷設定が付随していない場合は（Ｓ２：ＮＯ）、あらかじめ画像形成装置に設定（記憶）されている印刷設定（装置側印刷設定という）をフラッシュＲＯＭ２４から読み出して、これを出力設定とする（Ｓ１１）。ここで出力設定とは、実際に印刷動作を行う際に印刷データーに適用される設定である。また、印刷動作は、用紙などの印刷媒体への印刷動作と印刷後の後処理動作を含むものである。
【００４８】
続いて、制御部１１は、出力設定をジョブの印刷データーに適用して印刷動作を実行する（Ｓ１３）。Ｓ１３においては、印刷時に適用した出力設定は印刷したジョブの名称などと共にジョブ履歴のなかに印刷設定履歴としてフラッシュＲＯＭ２４に記憶することが好ましい（以下のＳ１３の処理のいても同様である。このジョブ履歴については後述する実施形態２の中で説明する）。
【００４９】
一方、受信したジョブに印刷設定が付随している場合（Ｓ２：ＹＥＳ）、制御部１１は、付随している印刷設定をＲＡＭ２３に一時記憶する（Ｓ３）。その後、制御部１１は、ジョブ全体の印刷設定としてジョブの印刷設定を適用するのか、装置側印刷設定を適用するのか、さらにジョブの印刷設定の一部の機能と装置側印刷設定の一部の機能を混在させて適用するのかを確認する（Ｓ４）。
【００５０】
Ｓ４において、装置側印刷設定を適用する場合（装置優先）は、あらかじめ画像形成装置に設定（記憶）されている印刷設定をフラッシュＲＯＭ２４から読み出して、これを出力設定としてＲＡＭ２３に一時記憶する（Ｓ１１）、そしてその出力設定を受信したジョブの印刷データーに適用して印刷動作を実行する（Ｓ１３）。
【００５１】
Ｓ４において、ジョブ付随の印刷設定を適用する場合（ジョブ優先）は、Ｓ３で一時記憶した印刷設定をＲＡＭ２３から読み出して、これを出力設定とする（Ｓ１２）。そしてその出力設定を受信したジョブの印刷データーに適用して印刷動作を実行する（Ｓ１３）。
【００５２】
Ｓ４において、ジョブの印刷設定の一部の機能と装置側印刷設定の一部の機能を混在させて適用する場合（機能ごとに優先）は、制御部１１は操作パネル１５から入力されている各機能の優先度に基づいて印刷動作を実行することになる。なお、この機能ごとに優先させる場合の設定手順については後述する。
【００５３】
ジョブの印刷設定の一部の機能と装置側印刷設定の一部の機能を混在させて適用する場合、制御部１１は、機能ごとの優先度を確認する（Ｓ５）。続いて制御部１１はＳ５で確認された各機能の優先度から装置側印刷設定を優先して適用する機能については、その機能の設定内容をフラッシュＲＯＭ２４から読み出す（Ｓ６）。続いて、制御部１１はＳ５で確認された優先度からジョブ側印刷設定を優先して適用する機能については、その機能の設定内容をＳ３で記憶したジョブの印刷設定から読み出す（Ｓ７）。
【００５４】
そして、制御部１１は、Ｓ６およびＳ７で読み出した各機能をまとめて出力設定を生成する（Ｓ８）。その後、出力設定を受信したジョブの印刷データーに適用して印刷動作を実行する（Ｓ１３）
ここで、画像形成装置１０の操作パネル１５からの入力による機能ごとの優先度の設定について説明する。
【００５５】
図４は、印刷設定の画面例を説明するための説明図である。この例では、印刷設定のうちの一部を示しているが、たとえば設定の種類ごとにタブで画面を切り替えられるような構成になっていたり、他の機能の項目は別画面から設定したりするようになっている。
【００５６】
印刷設定画面は操作パネル１５に表示される（以下、他の画面についても同様である）。この印刷設定画面では各機能が印刷設定項目としてドロップダウン形式による選択式となっている。そして各項目のチェックボックスはその機能について装置側印刷設定を使用するか、ジョブの印刷設定を使用するかを示すものである。
【００５７】
ここでは、チェックボックスが選択されている（チェックあり）項目は装置側印刷設定を優先して適用することを示している。
【００５８】
逆にチェックボックスが選択されていない（チェックなし）項目は受信したジョブに付随していた印刷設定を優先して適用することを示している。
【００５９】
したがって、上述した手順のＳ４においては、これら各項目のチェックの有無により、装置側装置側印刷設定を適用するのか、ジョブの印刷設定を適用するのか、ジョブの印刷設定の一部の機能と装置側印刷設定の一部の機能を混在させて適用するのかを判断することになる。つまり、すべての項目についてチェックがあれば装置側印刷設定を使用するものと判断し、Ｓ１１以降の処理となる。また、すべての項目についてチェックなければ、ジョブの印刷設定を使用するものと判断し、Ｓ１２以降の処理となる。そして、各項目のチェックの有無が混在している場合は、それぞれの機能を混在させて適用して印刷するものと判断してＳ５以降の処理を行うのである。このような各項目のチェックの有無が混在している場合の印刷設定を混在印刷設定という。
【００６０】
そして、Ｓ５においては、項目ごとのチェックの有無を判断して、チェックのある項目はその項目の機能をフラッシュＲＯＭ２４から読み出し（Ｓ６の処理）、チェックのない項目はその項目の機能をＳ３で記憶したジョブの印刷設定から読み出す（Ｓ７の処理）。
【００６１】
図４に示した印刷設定画面の場合、ジョブからの印刷設定として（チェックなし）、片面印刷、Ａ４サイズの用紙への印刷、後処理として左綴じ、パンチなしとなることを示している。そしてユーザーの選択により、装置側印刷設定を適用させる項目として（チェックあり）、２ｉｎ１による割り付け印刷と、後処理として左上ステープルが選択されていることを示している。
【００６２】
つまりこの印刷設定画面例では、ジョブの印刷設定と装置側印刷設定が混在した設定となっているのである。これらをまとめると、片面に、２ｉｎ１割り付けでＡ４サイズの用紙に印刷され、後処理として左綴じ、左上にステープルされて出力されるように設定されていることになる。
【００６３】
そして、変更後の設定は、印刷設定画面内の保存ボタンが押されれば、各項目の機能が出力設定として画像形成装置内のフラッシュＲＯＭ２４に記憶されて、印刷動作に使用されることになる。また、記憶された出力設定は、今後の装置側印刷設定として保存しておくこともできる。その場合、たとえば、設定した印刷設定に名称を付けて、いつでも呼び出せるようにしておくようにするとよい（詳細後述）。
【００６４】
ここで、このような操作パネル１５から様々な印刷設定を変更する場合、機能によっては、設定変更している時点であらかじめ記憶されている装置側印刷設定の内容やジョブの印刷設定の内容とコンフリクト（禁則関係という）する場合がある。次に、このような機能ごとに禁則関係がある場合を含めて、設定変更する際の処理手順を説明する。
【００６５】
図５は、設定変更の処理手順を示すフローチャートである。
【００６６】
まず、制御部１１は印刷設定画面（たとえば図４、図７、図９参照）を操作パネル１５に表示して、ユーザーからの設定変更（追加を含む。以下同様）の入力を受け付ける（Ｓ２１）。
【００６７】
続いて制御部１１は、現在変更中の機能が他の機能と禁則関係となっていないか否かを確認する（Ｓ２２）。これには、たとえば、様々な禁則関係をデーター化しておき（禁則関係データーという）、これをフラッシュＲＯＭ２４にあらかじめ記憶しておく。そして、現在変更中の機能を禁則データーに照らして、他の機能と禁則関係にあるか否かを判断することになる。禁則関係としては、たとえば、パンチ位置やステープル位置に対して綴じ方向が合わない（たとえば中綴じに対して上下左右など端をステープルする、あるいは袋とじに対して中央をステープルする、パンチ位置とステープル位置が互いに対向する端や対角位置に設定されている、パンチ位置とステープル位置が綴じ方向の組み合わせにより複数の用紙を綴じた時に見づらくなる、など）、用紙サイズに対して不可能な割り付けとなっている（Ａ５サイズの用紙では小冊子出力できない）などである。そのほか画像形成装置（後処理装置を含む）自身が持つ機能として実行できない組み合わせなどさまざまな禁則関係があるので、禁則データーとして記憶しておく。また、ユーザーが後から禁則関係を設定できるようにしてもよい。
【００６８】
Ｓ２２において、現在変更中の機能に対して禁則関係にある機能がなければ（Ｓ２２：ＮＯ）、保存ボタンが押されるのを待ち（Ｓ３１）、保存ボタンが押されれば（Ｓ３１：ＹＥＳ）、現在選択されている内容を出力設定として保存する（Ｓ３２）。また、このとき、表示画面には、警告などは表示しないことになる。ここでは保存ボタンが押されるまでＳ２１の処理にもどり、保存ボタンが押されるまでＳ２１、Ｓ２２、Ｓ３１の処理が継続されることになる。ただし、キャンセルボタン（図４参照）が押された場合は、割り込み処理によって現在の処理中の処理を終了して元の状態に戻ることになる。ここではキャンセルボタンが押されると、すべての処理が終了することになる。
【００６９】
一方、Ｓ２２において、禁則関係にある設定を行っていると判断されたなら（Ｓ２２：ＹＥＳ）。制御部１１は続いて、禁則エラーである旨を示す警告画面を表示する（Ｓ２３）。そして、警告画面には、禁則関係となっている設定項目を表示する。これによりユーザーに禁則関係の機能があることを示してその解決を促すことになる。
【００７０】
警告画面に表示される禁則関係となっている機能の項目は、現在変更中の機能を生かして禁則関係になっている方の機能の項目である。なぜなら現在変更中の機能を生かす必要がなければ、設定中の内容をキャンセルさせればよいだけであるのに対し、現在変更中の機能を生かすのであれば、禁則関係となっている方を変更しなければならないからである。
【００７１】
続いて、制御部１１は、禁則エラーを解決するためのユーザーからの入力を待つ（Ｓ２４）。ここで、禁則エラーを解決するための入力がなされずに、設定解除の指示（たとえば警告画面中のキャンセルボタン）が入力されると（Ｓ２４：キャンセル）、現在変更中の設定内容を元に戻して、Ｓ２１へ戻る。
【００７２】
一方、警告画面表示において、禁則エラーを解決する指示、たとえば後述する警告画面中の［一時保存］または［グループ保存］（後述））が入力されることになる。
【００７３】
ここでＳ２４において一時保存ボタンが押された場合（Ｓ２４：一時保存）は、その後、制御部１１は、禁則関係を解決した機能を今回だけ適用するものとしてＲＡＭ２３に保存することになる。このため、警告画面表示の中から禁則エラー解決のための候補として選択された機能に変更する（Ｓ２５）。そして警告画面を消してＳ２１へもどる。この状態で禁則関係はなくなっているのでので（Ｓ２２：ＮＯ）、印刷設定画面から保存ボタンが押されれば（Ｓ３１：ＹＥＳ）、出力設定として保存することになる（Ｓ３２）。
【００７４】
一方、グループ保存ボタンが押されれば（Ｓ２４：グループ保存）、今後、他のジョブについても同様の禁則関係となるような設定変更が加えられた場合に、今回解決した機能同士をグループとして使用できるようにする。このため禁則関係を解決した機能をグループ化してフラッシュＲＯＭ２４に保存する（Ｓ２６）。同時に警告画面を消す。このとき印刷設定画面では、このグループ化した設定項目がわかるように表示する（後述）。
【００７５】
以上により設定変更の処理は終了する。
【００７６】
ここで禁則エラーとなるような設定変更が行われた場合の一例を説明する。
【００７７】
こここでは図４の設定画面例の状態からさらにユーザーが片面設定を両面にし、パンチ機能を有効に変更する場合を例に説明する。
【００７８】
図６は、図４の設定画面例の状態からさらにユーザーが片面設定を両面にし、パンチ機能を有効に変更する場合の出力された用紙の状態を示す説明図である。
【００７９】
図６Ａに示すように、片面、２ｉｎ１、左上ステープルの状態では、用紙１枚の片面に２ページ分の印刷が行われ、さらに左上ステープルが打たれることになる。この状態から、片面設定を両面に、パンチ２点上の設定が追加されると、図６Ｂに示すように、パンチ穴が図示において用紙の左側に位置することになる。これは、左綴じの設定がそのままのためである。そうすると、両面印刷の用紙を綴じたものを開いてゆくと、パンチ位置に対して綴じ位置が対応しなくなる（この状態でパンチ位置の綴じ位置で用紙を開くと開いた方の用紙の印刷面の内容が逆さまになってしまう）。このため、このような状態は禁則関係となるのである。
【００８０】
図７は、図４の状態からさらにユーザーが片面設定を両面にし、パンチ機能を有効に変更する場合の操作パネル上に表示された印刷設定画面例を説明するための説明図である。また、図８は警告画面例を説明するための説明図である。
【００８１】
図７に示すように、ユーザーはパンチ設定をパンチなしから２点上に変更しようとしている。この場合、パンチ設定の２点上と綴じ方向の左綴じが禁則関係にある。この場合、図８Ａに示すように、このような関係が禁則エラーであることをユーザーに知らせるための警告画面が表示される。図８Ａに示した状態は、パンチ設定（パンチ：２点上）に対して、綴じ方向の左綴じが禁則関係にあるのでこの項目が表示されている。この表示は、たとえば赤色のハイライトなどでわかりやすく表示しておくことが好ましい。そして、この禁則関係を示す項目はプルダウンメニューとなっていて、ユーザーが適宜変更可能なものとなっている。
【００８２】
この警告画面上で、キャンセルボタンが押されれば、現在の設定内容（パンチ：２点上）がキャンセルされて、元の設定内容であるパンチなしになる。
【００８３】
一方、禁則関係を解決するために、ユーザーが警告画面に表示されている項目から、禁則状態になっている機能を変更し禁則関係を解決することができる。パンチ設定（パンチ：２点上）に対して、禁則関係にならない綴じ方向としては、上綴じがある。そこで、図８Ｂに示すように、ユーザーが綴じ方向を上綴じに変更する。この時、赤色のハイライト表示などは、普通の色に戻すことで禁則が解消したことを明示的にすることが好ましい。
【００８４】
そして、警告画面から一時保存ボタンまたはグループ保存ボタンが押されれば、新たに選択された上綴じが設定内容として有効となり、既に説明したように、一時保存、またはグループ化された保存となる。
【００８５】
なお、警告画面中の、一時保存およびグループ保存のボタンは、たとえば禁則関係が解決するまで機能しない状態（いわゆるグレーアウト）としておき、禁則関係が解決する設定に変更された時点で機能させるようにしてもよい。
【００８６】
このようにして禁則関係が解消された状態が図６Ｃである。図示するように、用紙の上にパンチ穴が開くことになるので、ステープルと共存させてパンチ穴で用紙を綴じても、これを開いた場合に、印刷面の内容が逆さまにならない。
【００８７】
グループ保存は、禁則関係を解決するための候補が複数ある場合、以降ここでグループ化した設定関係が今後は設定変更画面中に候補として挙がるようにしてもよい。このような禁則解決のためのグループ化された内容は、たとえば、禁則関係データーとして、禁則関係を示す内容と関連付けして保存しておくとよい。これにより２回目以降に、同じ禁則関係となる設定変更が行われた場合、保存した禁則関係データーから禁則関係を解決するための候補として表示させることができる。また、このようにグループ化した候補を保存してゆくことで、順次、それを解決するための候補が蓄積されてゆくことになる。
【００８８】
図９は、禁則関係を解決した機能をグループ化した状態の印刷設定画面例を説明するための説明図である。
【００８９】
図９に示すように、警告画面からグループ保存された後の印刷設定画面では、グループ化されている設定（機能）がわかるように表示されることになる。図示した場合には各設定項目に「ｉ」（アイ）マークを付している。これにより、パンチと綴じ方向がグループ化されていることがわかる。
【００９０】
ここでは、一例としてパンチ穴の追加変更を例に説明したが、そのほかにもさまざまな禁則関係とそれを解決するための変更が存在する。たとえば図３の状態から、ステープルを「中綴じ」、用紙サイズを「Ａ５」に設定した後に、印刷種類を「片面」から「小冊子」に変更する。この場合、「Ａ５」では小冊子出力ができない。そこで「小冊子」に対して禁則関係になるになっている用紙サイズを禁則関係にある旨、警告表示する。これにより、ユーザーは警告内容に合わせて、設定変更をキャンセルするか、用紙サイズを変更して禁則関係を解決した設定にすることができる。
【００９１】
以上により、ユーザーが画像形成装置からの入力により、印刷設定を変更する場合、装置側印刷設定を使うか、ジョブの印刷設定を使うか、または機能ごとに装置側とジョブ側の設定を混在させて使うかを選択して使用することができる。しかも、装置側の設定変更や追加においては、設定中に即座に、その設定内容が禁則関係にあるか否かもわかるようになる。このため、様々な設定変更を加えた場合に、それによる結果がユーザーにもわかるようになる。
【００９２】
［実施形態２］
実施形態２は、上述した実施形態１のようにして装置側とジョブ側の印刷設定が混在された印刷設定をそのまま装置に記憶させて、ユーザーが任意に呼び出して使えるようにした形態である。したがって、本実施形態２においては、画像形成装置の構成、制御部の構成、印刷設定の処理手順、設定変更の処理手順などは実施形態１と同じであるので、それらの説明は省略する。
【００９３】
本実施形態２では、印刷設定の中の機能を様々に組み合わせた印刷設定をあらかじめ用意しておき、これをプリセットとして保存している。また、実施形態１のようにしてユーザーが設定した印刷設定（混在印刷設定を含む）をユーザー定義設定として保存する。さらには印刷済みのジョブの印刷設定をジョブ履歴として保存する。
【００９４】
これらプリセット、ユーザー定義設定、およびジョブ履歴は、いずれもフラッシュＲＯＭ２４に記憶させておくことになる。
【００９５】
プルセットは、画像形成装置メーカーがあらかじめユーザーの利便性を考えて工場出荷時または装置（装置内の各種ソフトウェア）のバージョンアップ時などに記憶させておくことになる。
【００９６】
ユーザー定義設定は、たとえば、保存名称入力画面などを表示してユーザーより名称入力を行わせて保存する。このときジョブの印刷設定と装置側印刷設定が混在している場合は、それらの機能が保存されることになる。
【００９７】
ジョブ履歴は、印刷終了した時点で、その時の出力設定が印刷設定として保存されることになる。
【００９８】
図１０は、実施形態２における保存されている印刷設定を呼び出すための設定呼び出しボタンの付いた印刷設定画面例を説明するための説明図である。
【００９９】
本実施形態２においては、制御部１１が、印刷設定を変更するための指示があった場合に、図示するように、右上に［設定呼び出し］ボタンが付加されている印刷設定画面を表示する。なお、設定呼び出しボタン以外の項目やボタンは実施形態１と同様である（図４参照）。
【０１００】
この図１０に示した画面から、設定呼び出しボタンが押されると、制御部が設定一覧画面を表示する。
【０１０１】
図１１は、設定一覧画面例を説明するための説明図である。図示するように、プリセット、ユーザー定義設定、およびジョブ履歴の各ボタンが表示されることになる。
【０１０２】
この画面からユーザーが任意にいずれかのボタンを押すことでそれらに設定されている印刷設定を制御部１１がフラッフュＲＯＭ２４から読み出すことになる。
【０１０３】
ここでは、一例としてプリセットの設定が呼び出された場合を説明する。
【０１０４】
図１２はプリセットの呼び出し画面例を説明するための説明図である。
【０１０５】
印刷設定画面では機能セットの種別毎に印刷設定のセットが用意されている。たとえば仕上げに関する種別の縮小ブックレットであれば、「ステープル：中綴じ、折り：重ね中折り、ページ割付：２ｉｎ１（縮小）、印刷種類：両面」が、等倍ブックレットであれば「ステープル：中綴じ、折り：重ね中折り、ページ割付：２ｉｎ１（等倍）、印刷種類：両面」、くるみ綴じであれば「ステープル：中綴じ、折り：重ね中折り、ページ割付：２ｉｎ１（等倍）、印刷種類：両面、表紙：くるみ綴じ」という後処理に関する機能セットが印刷設定の一つとして登録されている。
【０１０６】
またカラーに関する種別であれば写真鮮やかは「解像度：１２００ｄｐｉ、カラープロファイル［画像］：鮮やか」が、写真鮮やか文字くっきりであれば「解像度：１２００ｄｐｉ、カラープロファイル［画像］：鮮やか、文字と図形の処理：黒で印刷する、細線化：オン」などが印刷設定の一つとして登録されている。
【０１０７】
また、機能種別内の各設定を同時に選択できないように印刷装置で制御することで複数の機能が重複しないようになっている（縮小ブックレット＋トナーセーブの組合せは可能だが、縮小ブックレット＋くるみ綴じは選択不可）。
【０１０８】
そのほかさまざまな機能をあらかじめ組み合わせてプリセットとして保存しておくことができる。
【０１０９】
ユーザーにより、プリセットで用意されている印刷設定が選択されると、制御部は図１０の印刷設定画面に戻って表示する。この段階では各プリセットとして登録されている印刷設定の内容が表示されることになる。その後は、この実施形態１同様に、表示されている印刷設定をそのまま使用するか、またはさらに各項目を変更するなどして印刷動作を実行することになる。
【０１１０】
次にユーザー定義画面について説明する。図１３は、ユーザー定義画面例を説明するための説明図である。
【０１１１】
ユーザー定義画面も、図１１に示した設定呼び出し画面からユーザー定義ボタンが押されることで制御部１１により呼び出されて表示される。
【０１１２】
図においては、すでに、「お気に入り」、「くるみ綴じ、表紙片面、トレイ１」、「両面、４ｉｎ１」、「表紙あり、ブックレット」が登録されている状態であり、これらが各ボタンとして並んでいる。これらの名称は印刷設定画面から保存した時にユーザーが任意に設定した名称である。
【０１１３】
一方、新たに、ユーザーが印刷設定をユーザー定義として保存する場合は、印刷設定画面（図１０）の設定呼び出しボタンを押して、ユーザー定義画面を呼び出して、「未設定項目」を選択する。これにより、制御部１１は操作パネル１５に表示される画面を図１０の印刷設定画面に戻り表示する。この段階で保存ボタンが押されれば、制御部１１は表示されている印刷設定を先に押された未設定項目の位置に対応させたユーザー定義印刷設定としてフラッシュＲＯＭ２４に記憶する。
【０１１４】
また、ユーザー定義画面からは、既に定義してあるユーザー設定を読み出して変更することもできる。
【０１１５】
図１３のユーザー定義画面からユーザー定義の各項目を選択し、続いて変更ボタンを押されることで、制御部１１は、ユーザー定義変更画面を表示する。図１４は、ユーザー定義変更画面例を説明するための説明図である。
【０１１６】
この画面は、印刷設定画面と同様であり、各機能の項目がユーザーにより変更可能となっている。ここで、いずれかの項目が変更されたときには、実施形態１と同様に禁則関係の判断がなされて禁則関係があればそれが解決されたのち、その各ユーザー定義に対して変更が加えられて保存されることになる。また、各ユーザー定義を変更することもでき、右上から定義名の部分に変更する名称などを打ち込めば変更可能となっている。
【０１１７】
この画面例では、例として「くるみ綴じ、表紙片面、トレイ１」では「表紙の印字：印字する、表紙：くるみ綴じ、表紙の印刷種類：片面」がユーザーにより設定されている。そして印字する、くるみ綴じ、片面に「ｉ」マークが付いているので、禁則関係が解決されたグループであることがわかるようになっている。
【０１１８】
次にジョブ履歴から印刷設定を呼び出す場合を説明する。図１５は、ジョブ履歴の画面例を説明するための説明図である。
【０１１９】
制御部１１は、印刷出力したジョブについての出力設定を、そのジョブの印刷設定としてフラッシュＲＯＭ２４に記憶しておく（これは、たとえば実施形態１における手順Ｓ１３の処理による行われる。そして、制御部１１はジョブ履歴が呼び出されればジョブ履歴画面を表示する。このときジョブ履歴画面では印刷済みのジョブ名、出力結果、出力日時、印刷指示したユーザー名等を表示し選択可能とする。ジョブ名、出力結果、出力日時、印刷指示したユーザー名等は受信したジョブに付随しているものであり、ジョブ履歴を保存する際にいっしょに保存されている。
【０１２０】
ユーザーにより、ジョブ履歴画面の中から、適用したいジョブの履歴が選択され、内容確認ボタンが押されると、画面が遷移してこのジョブで印刷出力した際の印刷設定の内容確認するためのジョブ履歴確認画面が表示される。
【０１２１】
図１６は、ジョブ履歴からジョブが選択されたのちのジョブ履歴確認画面例を説明するための説明図である。
【０１２２】
この段階で表示されるジョブ履歴確認は、通常の印刷設定画面（図１０）と同様であり、各機能の項目がユーザーにより変更可能となっている。この画面においても、ユーザーが禁則を解決して設定した機能はそれらがわかるように「ｉ」マークが付されている。
【０１２３】
また、この画面からユーザーがさらに印刷設定を変更できるようにしてもよい。その場合は、実施形態１と同様に禁則関係の判断がなされて禁則関係があればそれが解決されたのち、ＯＫボタンが押されれば、制御部１１はこの設定をフラッシュＲＯＭ２４に記憶する。
【０１２４】
そして、ユーザーは選択したジョブ履歴の設定内容を確認（図１６）したので、そのジョブ履歴で設定されている全ての機能を適用するか、ジョブ履歴の中で禁則関係が解決された機能のみを適用するかを選択する。
【０１２５】
図１６に示した例は、図１５中の「ジョブ番号：１１７  ジョブ名：本番印刷」が選択されたときに表示されるもので、カラー設定の例を示している。この例ではカラー設定として、「カラープロファイル［画像］」、「カラープロファイル［文字／図形］」、「細線化」の各機能は禁則関係が解決された機能となっている（すなわち「ｉ」マークがついている）が、「解像度」、「文字と図形の処理」は「ｉ」マークが無いので、ジョブ側の印刷設定が使われることを示している。
【０１２６】
確認が終了したなら（ＯＫボタンが押されたなら）、制御部１１は図１５に示したジョブ履歴の画面に戻って表示する。そして「ジョブ番号：１１７  ジョブ名：本番印刷」について、「優先設定のみ適用」ボタンが押されると、制御部１１は禁則関係が解決された機能である「カラープロファイル［画像］」、「カラープロファイル［文字／図形］」、「細線化」を適用するように出力設定として記憶する。一方、「設定全体を適用」ボタンが押されると制御部１１は、「カラープロファイル［画像］」、「カラープロファイル［文字／図形］」、「細線化」、「解像度」、「文字と図形の処理」の全てを適用するように出力設定として記憶する。
【０１２７】
以上のように、本実施形態２においては、様々な機能がセットになった印刷設定を、たとえばプリセット、ユーザー定義、ジョブ履歴などとしてあらかじめ保存しておくものである。そして、あらかじめ保存されたプリセット、ユーザー定義、ジョブ履歴などの中から、ユーザーが任意に印刷設定を選択して使用できるようにしている。それらあらかじめセットとして保存されている機能セットの印刷設定においても、それらを変更する場合には実施形態１同様に、装置側、ジョブ側、そして装置側とジョブ側の印刷設定の混在した印刷設定などを自由に変更、選択することができる。そして、印刷設定を変更する際には禁則関係について即座にユーザー警告し、それを解決することができる。
【０１２８】
以上本発明を適用した実施形態を説明したが、本発明は、様々な変形形態が可能である。
【０１２９】
たとえば、上述した実施形態では、画像形成装置内に制御部として画像形成装置の制御装置が組み込まれた形態を説明したが、画像形成装置の制御装置は、別体であってもよい。具体的には、印刷部と後処理部が接続されている印刷装置と、これを制御するための制御装置（いわゆるプリンタコントローラー）が別の筐体からなる装置であってもよい。
【０１３０】
さらには、画像形成装置（印刷部と後処理部からなる印刷装置）とＷｅｂサーバーを接続して、Ｗｅｂサーバーを呼び出すためのＵＲＬへクライアントＰＣからブラウザーによりアクセスすることで印刷設定用のＷｅｂページを表示して、設定させるようにしてもよい。その場合Ｗｅｂサーバーが本発明の画像形成装置の制御装置となる。また、この場合、Ｗｅｂサーバー上で事項されるプログラムが、印刷設定を行う制御プログラムとなる。
【０１３１】
そのほか、本発明は特許請求の範囲によって解釈されるものであって、上述した実施形態や事例に限定的に解釈されるものではないことは言うまでもない。
【符号の説明】
【０１３２】
１０  画像形成装置、
１１  制御部、
１２  給紙部、
１３  印刷部、
１４  後処理装置、
１５  操作パネル、
１８  ネットワーク、
２１  ＣＰＵ、
２２  ＲＯＭ、
２３  ＲＡＭ、
２４  フラッシュＲＯＭ（Ｆｌａｓｈ  ＲＯＭ）、
２７  ネットワークインターフェース、
２８  バス、
３０  ＰＣ（コンピューター）。
【図１】
2014232503.tif 000003
【図２】
2014232503.tif 000004
【図３】
2014232503.tif 000005
【図４】
2014232503.tif 000006
【図５】
2014232503.tif 000007
【図６】
2014232503.tif 000008
【図７】
2014232503.tif 000009
【図８】
2014232503.tif 000010
【図９】
2014232503.tif 000011
【図１０】
2014232503.tif 000012
【図１１】
2014232503.tif 000013
【図１２】
2014232503.tif 000014
【図１３】
2014232503.tif 000015
【図１４】
2014232503.tif 000016
【図１５】
2014232503.tif 000017
【図１６】
2014232503.tif 000018