(57)【要約】【課題】設定の項目が増加しても設定の適用可否を容易に判定可能な制御装置を提供する。【解決手段】画像形成装置１Ａの制御装置１Ｂの動作ステップＳ１０８では、設定を適用可能な記録紙の主走査辺および副走査辺の長さの範囲が導出され、ステップＳ１０９では、主走査辺および副走査辺の長さが、ステップＳ１０８で導出された範囲に含まれるかどうかが評価され、画像形成への設定の適用可否が判定される。【選択図】図８
2006145954.tif 000002
【特許請求の範囲】
【請求項１】
設定に従って記録紙上に画像を形成する画像形成装置を制御する制御装置であって、
設定を適用可能な、記録紙の主走査辺および副走査辺の長さの範囲を導出する導出手段と、
使用対象として選択された記録紙としての対象記録紙の主走査辺および副走査辺の長さが、それぞれ、前記導出手段によって導出された範囲に含まれるか否かに応じて、設定の適用可否を判定する判定手段と、
を備えることを特徴とする制御装置。
【請求項２】
請求項１に記載の制御装置において、
前記画像形成装置が、画像が形成された記録紙へステープル加工を行うことができるとともに、
前記設定の内容としての記録紙へのステープル加工の位置に基づいて、記録紙の主走査辺および副走査辺を決定することを特徴とする制御装置。
【請求項３】
請求項１に記載の制御装置において、
前記画像形成装置が、画像が形成された記録紙へパンチ加工を行うことができるとともに、
前記設定の内容としての記録紙へのパンチ加工の位置に基づいて、記録紙の主走査辺および副走査辺を決定することを特徴とする制御装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の制御装置において、
操作者に設定を入力させるための設定入力手段をさらに備え、
前記設定入力手段において、前記判定手段が適用不可と判定した設定内容を指定する入力が禁止されることを特徴とする制御装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の制御装置において、
前記判定手段が、主走査辺を前記対象記録紙の短辺および長辺に割り当てた場合のいずれかにおいて、前記対象記録紙の主走査辺および副走査辺の長さが、それぞれ、前記導出手段によって導出された範囲に含まれる場合、当該設定を適用可能であると判定することを特徴とする制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定に従って記録紙上に画像を形成する画像形成装置を制御する画像形成装置の制御装置に関する。
【背景技術】
【０００２】
従来より、プリンタまたはプリンタの機能を含む複合機等の画像形成装置と、パーソナルコンピュータ等の制御装置とを接続して、制御装置に画像形成装置の制御を行わせる技術が用いられている。この技術においては、画像形成装置を制御するためのプリンタドライバが制御装置にインストールされる。そして、制御装置は、インストールされたプリンタドライバを用いて、画像形成装置における画像形成に適用される設定をページ記述言語で記述されたデータへ変換し、当該データを画像形成装置へ出力することによって、画像形成装置を制御している。
【０００３】
一方、当該制御装置において、不適切な設定を画像形成装置へ与えることを防止するために、画像形成装置における画像形成への設定の適用可否を記述したテーブルを参照することにより、画像形成への設定の適用可否を判定する技術も従来より用いられている。例えば、制御装置による制御の対象となる画像形成装置が複数の給紙カセットを備えており、給紙カセットごとにセット可能な用紙のサイズが異なる場合、プリンタドライバが、給紙カセットとセット可能な用紙のサイズとの対応関係を記述したテーブルを参照して、記録紙の供給源として設定された給紙カセットにセットできない用紙のサイズが記録紙のサイズとして設定されることを防止することが行われている。
【０００４】
なお、特許文献１は、プリンタドライバから取得するデバイス情報に基づいて印刷不可能な領域である印刷マージンを認識可能に表示させる技術に関するものである。
【０００５】
【特許文献１】特開２００２−５５９７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来のテーブルを用いた設定の適用可否の判定は、設定の項目が少ない場合は容易に実現可能であるが、設定の項目が増加すると、テーブルが複雑なものとなり、実現が困難となる。
【０００７】
ここで、両面印刷および記録紙へのステープル加工を行うことができる画像形成装置を例にあげて、テーブルを用いた設定の適用可否の判定が困難になる理由を説明する。
【０００８】
まず、当該画像形成装置においては、両面印刷を行うことができる記録紙のサイズが、（１）ＳＥＦ（Short Edge Feed；矩形の記録紙の短辺が主走査辺）およびＬＥＦ（Long Edge Feed；矩形の記録紙の長辺が主走査辺）のいずれの場合でも両面印刷を行うことができるサイズ；（２）ＳＥＦの場合のみ両面印刷を行うことができるサイズ；（３）両面印刷を行うことができないサイズ；の３つに分類されるとする（図２２参照）。
【０００９】
また、当該画像形成装置においては、ステープル加工を行うことができる記録紙のサイズが、（１）ＳＥＦおよびＬＥＦのいずれの場合でもステープル加工を行うことができるサイズ；（２）ＳＥＦの場合のみステープル加工を行うことができるサイズ；（３）ＬＥＦの場合のみステープル加工を行うことができるサイズ；（４）ステープル加工を行うことができないサイズ；の４つに分類されるとする（図２３参照）。
【００１０】
なお、図２２および図２３では、矩形の記録紙の短辺の長さＸおよび長辺の長さＹ（Ｘ≦Ｙ）について、上述の各分類ごとの範囲が領域として図示されている。図２２および図２３における、主走査方向の有効最小長Ｘｍｉｎおよび有効最大長Ｘｍａｘは、それぞれ、当該画像形成装置において走査可能な主走査辺の長さの最小値および最大値を示し、副走査方向の有効最小長Ｙｍｉｎおよび有効最大長Ｙｍａｘは、それぞれ、当該画像形成装置において走査可能な副走査辺の長さの最小値および最大値を示す。さらに、図２２における主走査方向の両面印刷最小長Ｘｄおよび副走査方向の両面印刷最小長Ｙｄは、それぞれ、両面印刷を行う場合の主走査辺および副走査辺の長さの最小値を示す。ただし、Ｘｄ＜Ｙｄとする。また、図２３における主走査方向のステープル最小長Ｘｄおよび副走査方向のステープル最小長Ｙｄは、それぞれ、ステープル加工を行う場合の主走査辺および副走査辺の長さの最小値を示す。ただし、Ｘｓ＜Ｙｓとする。したがって、図２２では、主走査辺の長さがＸｄ以上かつＸｍａｘ以下、副走査辺の長さがＹｄ以上かつＹｍａｘ以下の範囲が両面印刷が可能な範囲となり、図２３では、主走査辺の長さがＸｓ以上かつＸｍａｘ以下、副走査辺の長さがＹｓ以上かつＹｍａｘ以下の範囲がステープル加工が可能な範囲となる。
【００１１】
このような場合、両面印刷およびステープル加工の両方を考慮すると、用紙のサイズを３または４よりも多くの数に分類する必要があり、先述のテーブルは複雑なものとなる。また、当該画像形成装置において、記録紙へのパンチ加工やシフトも可能な場合、先述のテーブルはさらに複雑なものとなる。
【００１２】
本発明は、この問題を解決するためになされたもので、設定の項目が増加しても設定の適用可否を容易に判定可能な制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するため、請求項１の発明は、設定に従って記録紙上に画像を形成する画像形成装置を制御する制御装置であって、設定を適用可能な、記録紙の主走査辺および副走査辺の長さの範囲を導出する導出手段と、使用対象として選択された記録紙としての対象記録紙の主走査辺および副走査辺の長さが、それぞれ、前記導出手段によって導出された範囲に含まれるか否かに応じて、設定の適用可否を判定する判定手段とを備える。
【００１４】
請求項２の発明は、請求項１に記載の制御装置において、前記画像形成装置が、画像が形成された記録紙へステープル加工を行うことができるとともに、前記設定の内容としての記録紙へのステープル加工の位置に基づいて、記録紙の主走査辺および副走査辺を決定する。
【００１５】
請求項３の発明は、請求項１に記載の制御装置において、前記画像形成装置が、画像が形成された記録紙へパンチ加工を行うことができるとともに、前記設定の内容としての記録紙へのパンチ加工の位置に基づいて、記録紙の主走査辺および副走査辺を決定する。
【００１６】
請求項４の発明は、請求項１ないし請求項３のいずれかに記載の制御装置において、操作者に設定を入力させるための設定入力手段をさらに備え、前記設定入力手段において、前記判定手段が適用不可と判定した設定内容を指定する入力が禁止される。
【００１７】
請求項５の発明は、請求項１ないし請求項４のいずれかに記載の制御装置において、前記判定手段が、主走査辺を前記対象記録紙の短辺および長辺に割り当てた場合のいずれかにおいて、前記対象記録紙の主走査辺および副走査辺の長さが、それぞれ、前記導出手段によって導出された範囲に含まれる場合、当該設定を適用可能であると判定する。
【発明の効果】
【００１８】
請求項１ないし請求項５の発明によれば、設定の適用可否を記述したテーブルを準備する必要がないので、設定の項目が増加しても設定の適用可否を容易に判定可能である。
【００１９】
請求項２ないし請求項３の発明によれば、記録紙の主走査辺および副走査辺が適切に決定されるので、設定の適用可否の判定が適切に行われる。
【００２０】
請求項４の発明によれば、適用できない設定が操作者によって入力されることがないので、画像形成装置において、記録紙上に画像が適切に形成される。
【００２１】
請求項５の発明によれば、記録紙の主走査辺を変更すれば設定を適切に適用可能である場合に、設定を適用可能であると判定するので、設定の適用可否の判定がより適切なものとなる。
【発明を実施するための最良の形態】
【００２２】
＜１  構成＞
図１は、本発明の実施形態に係る画像形成システム１の構成を示す図である。
【００２３】
図１に示すように、画像形成システム１は、設定に従って記録紙上に画像を形成する（印刷する）画像形成装置１Ａと、画像形成装置１Ａを制御する制御装置１Ｂとを備える。画像形成装置１Ａは、例えば、プリンタ機能、スキャナ機能、ファクシミリ機能およびコピー機能を有する複合機である。また、制御装置１Ｂは、例えば、画像形成装置１Ａと通信可能に接続されたパーソナルコンピュータである。画像形成装置１Ａと制御装置１Ｂとの接続は、ＬＡＮ、パラレルインターフェースおよびＵＳＢインターフェース等によって実現される。
【００２４】
以下では、これらの画像形成装置１Ａおよび制御装置１Ｂの構成を個別に説明するが、制御装置１Ｂを画像形成装置１Ａに組み込んで、画像形成システム１を一体のものとして構成することも妨げられない。
【００２５】
＜１．１  画像形成装置の構成＞
図２の概略外観図に示すように、画像形成装置１Ａは、筐体ＨＳの上面に設けられたスキャナ１１と、筐体ＨＳに内蔵されたプリンタ１２と、筐体ＨＳにおいて前方へ突出した表示部１３および操作部１４と、筐体ＨＳの下部に設けられた給紙部１５とを備える。さらに、画像形成装置１Ａには、フィニッシング処理を行うフィニッシャ１６および両面印刷を可能ならしめる両面プリントユニット１８が筐体ＨＳの側面に装着され、スキャナ１１へ原稿を給送するＡＤＦを備えるブックカバー１７が筐体ＨＳの上面に取り付けられる。
【００２６】
スキャナ１１は、ＦＢＳ（Flat Bed Scanner）方式およびＡＤＦ（Automatic Document Feeder）方式により、原稿上の画像の読取を行う。
【００２７】
プリンタ１２は、記録紙上に画像を形成し、画像が形成された記録紙を出力する。プリンタ１２は、例えば、ＬＥＤプリンタヘッドを有する電子写真方式のプリンタユニットであり、与えられた画像データに係る画像を記録紙上に形成する。
【００２８】
画像形成装置１Ａには、ユーザインターフェースとして、表示部１３および操作部１４が設けられる。
【００２９】
給紙部１５は、前方に引き出し可能な４個の給紙カセット１５１〜１５４を備える。各給紙カセット１５１〜１５４には、所定のサイズ（例えば、Ａ４，Ｂ５等）の記録紙が所定の向き（縦、横）で格納される。
【００３０】
フィニッシャ１６は、画像が形成された記録紙に、ステープル加工やパンチ加工等のフィニッシング処理を施して、当該記録紙を排紙トレイ１６１へ出力する。なお、画像形成装置１Ａでは、図３に示すように、記録紙Ｐの排出方向に向かって後方の辺のみにパンチ加工すなわちパンチ穴ＰＨの形成（図３（１）参照）またはステープル加工すなわちステープルＳＴの打ち込み（図３（２）参照）を行うことができる。ここで、図２および図３における矢印ＡＲ１は、画像が形成された記録紙の排出方向を示している。
【００３１】
両面プリントユニット１８は、記録紙の両面への画像形成（両面印刷）を実現するための記録紙の給送を行っている。
【００３２】
画像形成装置１Ａにおいては、フィニッシャ１６および両面プリントユニット１８は、任意に装着可能なオプションとなっている。
【００３３】
画像形成装置１Ａは、ページ記述言語で記述されたデータが制御装置１Ｂから与えられると、給紙カセット１５１〜１５４等にセットされた用紙を記録紙として引き出してプリンタ１２へ給送し、当該データに含まれる印刷データに基づく画像をプリンタ１２を用いて引き出した記録紙上に形成する。さらに、画像形成装置１Ａは、排紙トレイ１６１への記録紙の排出に先立って、当該データにおいて指定された処理（フィニッシャ１６や両面プリントユニット１８による処理）を記録紙に対して行う。これにより、画像形成装置１Ａは、制御装置１Ｂで入力された設定に従って記録紙上に画像を形成することができる。
【００３４】
＜１．２  制御装置の構成＞
図１に示すように、制御装置１Ｂは、ＣＰＵ２１と、メモリ２２と、ハードディスクドライブ（ＨＤＤ）２３とを備えるパーソナルコンピュータである。当該パーソナルコンピュータは、ハードディスクドライブ２３にインストールされた制御プログラムであるプリンタドライバＰＤを読み出して実行することにより、画像形成装置１Ａを制御する制御装置として機能している。なお、制御装置１Ｂの機能の一部または全部をハードウエアで実装することも妨げられない。
【００３５】
さらに、制御装置１Ｂは、ユーザインターフェースであるディスプレイ２４とキーボード２５とマウス２６とを備える。制御装置１Ｂでは、ＧＵＩ（Graphical User Interface）インターフェースが採用されているので、操作者は、ディスプレイ２４に表示されたＧＵＩ画面に対して、キーボード２５やマウス２６を用いたＧＵＩ操作を行うことにより、制御装置１Ｂに指示を与えることができる。
【００３６】
制御装置１Ｂは、インストールされた様々なプログラムによって生成された印刷データと、画像形成装置１Ａの設定を入力するためのＧＵＩ画面によって入力された設定とを、プリンタドライバＰＤを用いてＰＣＬ（登録商標）やＰｏｓｔＳｃｒｉｐｔ（登録商標）等のページ記述言語で記述されたデータへ変換し、当該データを画像形成装置１Ａへ出力することによって、画像形成装置１Ａを制御している。
【００３７】
＜１．３  ＧＵＩ画面＞
続いて、画像形成装置１Ａの設定を操作者に入力させるためにディスプレイ２４に表示されるＧＵＩ画面について説明する。図４〜図６に示すように、当該ＧＵＩ画面は、ＯＫボタンＢ１、キャンセルボタンＢ２、適用ボタンＢ３およびヘルプボタンＢ４を含むとともに、タブＴＡＢに対する操作により、表示されるＧＵＩ画面を、用紙設定画面３０（図４）、ページレイアウト設定画面４０（図５）および出力設定画面５０（図６）の間で切り替えることができる。
【００３８】
なお、後述するように、これらのＧＵＩ画面では、画像形成装置１Ａにおける画像形成に適用不可能な設定の入力が禁止されるが、ここでは、設定の入力が禁止されていない状態（初期化された状態）について最初に説明し、設定の入力の禁止については後述する。
【００３９】
○用紙設定画面；
図４は、記録紙として用いられる用紙に係る設定を操作者に入力させるための用紙設定画面３０の一例を図示する図である。
【００４０】
図４に示すように、用紙設定画面３０は、プレビュー部ＰＶと、用紙サイズ設定部３１と、給紙設定部３２とを備える。
【００４１】
プレビュー部ＰＶは、現在の設定を画像形成装置１Ａにおける画像形成に適用した場合に出力される印刷物を模式的に表示しており、操作者がＧＵＩ画面において設定を変更すると、当該変更に応答してプレビュー部ＰＶにおける表示も更新される。なお、ページレイアウト設定画面４０および出力設定画面５０にも同様のプレビュー部ＰＶが設けられている。
【００４２】
続いて、用紙設定画面３０において操作者のＧＵＩ操作の対象となるＧＵＩ操作部材について説明する。
【００４３】
用紙サイズ設定部３１は、記録紙として用いられる用紙のサイズを設定するための用紙サイズコンボボックス３１１と、印刷の向きを設定するための印刷向きコンボボックス３１２と、不定形のサイズの用紙を記録紙として使用する設定を行う画面（不図示）を呼び出すための不定形用紙設定ボタン３１３とを備える。用紙サイズコンボボックス３１１では、記録紙として用いられる定形の用紙サイズに関する複数の選択肢（例えば、「Ａ３」「Ａ４」「Ａ５」「Ａ６」「Ｂ４」「Ｂ５」「Ｌｅｔｔｅｒ」「Ｈａｌｆ  Ｌｅｔｔｅｒ」「Ｌｅｄｇｅｒ」「ＤＬ」「ＣＯＭ１０」「はがき」）からひとつを選択して設定可能である。印刷向きコンボボックス３１２では、矩形の用紙の向きに関するの２個の選択肢（「縦（ポートレート）」「横（ランドスケープ）」）からひとつを選択して設定可能である。
【００４４】
給紙設定部３２は、記録紙として用いられる用紙の給紙元を設定するための給紙コンボボックス３２１を備える。給紙コンボボックス３２１では、記録紙として用いられる用紙の給紙元に関する複数の選択肢（例えば、「カセット１」「カセット２」「カセット３」「カセット４」「給紙トレイ」「ＬＣＣ」）からひとつを選択して設定可能である。
【００４５】
○ページレイアウト設定画面；
図５は、記録紙上での画像のレイアウトであるページレイアウトに係る設定を操作者に入力させるためのページレイアウト設定画面４０の一例を図示する図である。
【００４６】
図５に示すように、ページレイアウト設定画面４０は、プレビュー部ＰＶと、両面印刷設定部４１と、集約設定部４２とを備える。
【００４７】
両面印刷設定部４１は、両面印刷チェックボックス４１１と、両面印刷とじ位置コンボボックス４１２とを備える。
【００４８】
両面印刷チェックボックス４１１では、チェックがなされると、両面印刷を行う設定となり、チェックがはずされると、両面印刷を行う設定が解除される。両面印刷とじ位置コンボボックス４１２では、両面印刷のとじ位置（辺の位置）に関するの３個の選択肢（「上とじ」「左とじ」「右とじ」）からひとつを選択して設定可能である。
【００４９】
集約設定部４２は、集約ページ数コンボボックス４２１を備える。集約ページ数コンボボックス４２１では、１枚の記録紙に集約印刷されるページ数に関する４個の選択肢（「ｏｆｆ」「２枚」「４枚」「８枚」）からひとつを選択して設定可能である。ここで、「ｏｆｆ」の選択肢は、集約の機能が解除され、１枚の記録紙に印刷されるページ数が１ページのみであることを示している。
【００５０】
○出力設定画面；
図６は、画像形成後の記録紙の出力に係る設定を操作者に入力させるための出力設定画面５０の一例を図示する図である。
【００５１】
図６に示すように、出力設定画面５０は、プレビュー部ＰＶと、ソート設定部５１と、シフト設定部５２と、ステープル設定部５３と、パンチ設定部５４とを備える。
【００５２】
ソート設定部５１は、ラジオボタン５１１，５１２を備える。ラジオボタン５１１，５１２は、排他的に選択可能となっており、ラジオボタン５１２が選択された場合、フィニッシャ１６においてソートを行う設定となり、ラジオボタン５１１が選択された場合、フィニッシャ１６においてソートを行う設定が解除される。
【００５３】
シフト設定部５２は、ラジオボタン５２１，５２２を備える。ラジオボタン５２１，５２２は、排他的に選択可能となっており、ラジオボタン５２２が選択された場合、フィニッシャ１６においてシフトを行う設定となり、ラジオボタン５２１が選択された場合、フィニッシャ１６においてシフトを実行する設定が解除される。
【００５４】
ステープル設定部５３は、ステープルチェックボックス５３１と、ステープル位置コンボボックス５３２とを備える。ステープルチェックボックス５３１では、チェックがなされると、ステープル加工を行う設定となり、チェックがはずされると、ステープル加工を行う設定が解除される。ステープル位置コンボボックス５３２では、ステープル加工の位置（以下では、「ステープル位置」とも称する）に関する５個の選択肢（「１点［左上］」「１点［右上］」「２点［上］」「２点［左］」「２点［右］」）からひとつを選択して設定可能である。ここで、「１点」「２点」は、記録紙へ打ち込まれるステープルの数である。また、「左上」「右上」「上」「左」「右」は、記録紙上に形成される画像に対するステープルの位置であり、１点ステープルの場合は隅（コーナー）の位置、２点ステープルの場合は辺（エッジ）の位置に相当している。
【００５５】
パンチ設定部５４は、パンチチェックボックス５４１と、パンチ位置コンボボックス５４２とを備える。パンチチェックボックス５４１では、チェックがなされると、パンチ加工を行う設定となり、チェックがはずされると、パンチ加工を行う設定が解除される。パンチ位置コンボボックス５４２では、パンチ加工の位置（辺の位置）に関する３個の選択肢（「２穴［上］」「２穴［左］」「２穴［右］」）からひとつを選択して設定可能である。なお、パンチ位置コンボボックス５４２では、選択肢として、「３穴［左］」「３穴［右］「３穴［上］」が追加される場合がある。ここで、「２穴」「３穴」は、記録紙に形成されるパンチ穴の数である。また、「上」「左」「右」は、記録紙上に形成される画像に対するパンチ穴の位置であり、辺（エッジ）の位置に相当している。
【００５６】
＜２．動作＞
以下では、プリンタドライバＰＤによって実現されるＧＵＩ画面の表示に係る動作について、図７〜図２１を参照しながら説明する。
【００５７】
なお、以下では、画像形成装置１Ａにおける画像形成への設定の適用可否を判定するサブルーチンについて最初に説明し、しかる後に、ＧＵＩ画面の表示に係る動作について説明する。
【００５８】
＜２．１  画像形成装置における画像形成への設定の適用可否の判定＞
図７および図８は、画像形成装置１Ａにおける画像形成への設定の適用可否を判定するための動作を説明するフローチャートである。
【００５９】
図７および図８に示すように、設定の適用可否の判定に係る動作フローの最初のステップＳ１０１では、ステープルおよびパンチの設定に応じた分岐処理が行われ、２点ステープル加工またはパンチ加工を行う設定がなされている場合、ステップＳ１０３への移行が行われ、それ以外の場合、ステップＳ１０２への移行が行われる。
【００６０】
ステップＳ１０２では、使用対象として用紙サイズ設定部３１において選択指定された記録紙（対象記録紙）の短辺が主走査辺、長辺が副走査辺に仮に割り当てられる。ここで、主走査辺とは、記録紙の排出方向に垂直な辺であり、プリンタ１２の感光ドラムの回転軸に平行な方向である。また、副走査辺とは、記録紙の排出方向に平行な辺であり、プリンタ１２の感光ドラムの回転軸に垂直な辺である。
【００６１】
ステップＳ１０３〜Ｓ１０５は、記録紙への２点ステープル加工またはパンチ加工の位置（以下では、「加工位置」とも称する）に基づいて、記録紙の主走査辺および副走査辺を決定するステップ群である。
【００６２】
ステップＳ１０３では、加工位置に応じた分岐処理が行われ、加工位置が記録紙の長辺である場合、記録紙の長辺が主走査辺、短辺が副走査辺に割り当てられ（ステップＳ１０４）、加工位置が記録紙の短辺である場合、記録紙の短辺が主走査辺、長辺が副走査辺に割り当てられる（ステップＳ１０５）。このような主走査辺および副走査辺の決定は、画像形成装置１Ａにおいて、加工位置となる辺が図３に示すように制限されるため、加工位置となる辺を主走査辺に割り当てる必要があることに起因して行われている。このような主走査辺および副走査辺の決定により、記録紙の主走査辺および副走査辺が適切に決定されるので、後述するステップにおいて、設定の適用可否の判定が適切に行われる。
【００６３】
なお、加工位置が記録紙の短辺となる場合としては、
（１）集約ページ数コンボボックス４２１で「ｏｆｆ」または「４枚」、印刷向きコンボボックス３１２で「縦」が選択され、２点ステープル加工またはパンチ加工のとじ位置が上とじに設定（ステープル位置コンボボックス５３２で「２点［上］」が選択、または、パンチ位置コンボボックス５４２で「２穴［上］」もしくは「３穴［上］」が選択）されている場合；および
（２）集約ページ数コンボボックス４２１で「２枚」または「８枚」、印刷向きコンボボックス３１２で「横」が選択され、２点ステープル加工またはパンチ加工のとじ位置が上とじに設定されている場合；
がある。
【００６４】
一方、加工位置が記録紙の長辺となる場合としては、
（３）集約ページ数コンボボックス４２１で「ｏｆｆ」または「４枚」、印刷向きコンボボックス３１２で「縦」が選択され、２点ステープル加工またはパンチ加工のとじ位置が横とじに設定（ステープル位置コンボボックス５３２で「２点［左］」もしくは「２点［右］」が選択、または、パンチ位置コンボボックス５４２で「２穴［左］」「２穴［右］」「３穴［左］」もしくは「３穴［右］が選択）されている場合；および
（４）集約ページ数コンボボックス４２１で「２枚」または「８枚」、印刷向きコンボボックス３１２で「横」が選択され、２点ステープル加工またはパンチ加工のとじ位置が横とじに設定されている場合；
がある。
【００６５】
ステップＳ１０２，Ｓ１０４またはＳ１０５に続いて、両面印刷のとじ位置、ステープル加工の位置およびパンチ加工の位置の整合性が評価される（ステップＳ１０６）。ステップＳ１０６において、これらに矛盾があると判定された場合、本サブルーチンはＮＧ（画像形成装置１Ａにおける画像形成に設定を適用不可能と判定）を返して終了し、矛盾がないと判定された場合、動作フローはステップＳ１０７へ移行する。
【００６６】
ステップＳ１０７では、記録紙のサイズとして不定形のサイズが設定されると同時に、パンチ加工を行う設定がなされている場合、本サブルーチンはＮＧを返して終了し、それ以外の場合、動作フローはステップＳ１０８へ移行する。
【００６７】
ステップＳ１０８では、適用可否の判定対象となる設定を適用可能な記録紙の主走査辺および副走査辺の長さの最小値が導出される。
【００６８】
図９は、設定ごとの記録紙の主走査辺および副走査辺の長さの最小値の一例を一覧にして示す図である。
【００６９】
図９（１）に示すように、主走査辺の長さの最小値は、フィニッシング処理を行う設定が全て解除されている場合は１００ｍｍ、両面印刷を行う設定のみがなされている場合は１４０ｍｍ、それ以外の場合は１８２ｍｍとなる。これらの最小値は、それぞれ、画像形成装置１Ａのハードウエアの制約に起因する長さ、「Ｈａｌｆ  Ｌｅｔｔｅｒ」サイズの用紙の短辺の長さ、「Ｂ５」サイズの用紙の短辺の長さに相当している。
【００７０】
また、図９（２）に示すように、定形サイズの用紙に対しては、副走査辺の長さの最小値は、フィニッシング処理を行う設定が全て解除されている場合は１４０ｍｍ、両面印刷またはパンチ加工を行う設定がなされている場合は１８２ｍｍ、それ以外の場合は１４０ｍｍとなる。
【００７１】
さらに、図９（３）に示すように、不定形サイズの用紙に対しては、副走査辺の長さの最小値は、フィニッシング処理を行う設定が全て解除されている場合は１４０ｍｍ、フィニッシング処理を行う設定がなされている場合は１８２ｍｍとなる。
【００７２】
なお、画像形成装置１Ａにおいては、主走査辺および副走査辺の長さの最大値は、固定値（それぞれ、２９７ｍｍおよび４３２ｍｍ）であるので、最小値の導出により、適用可否の判定対象となる設定を適用可能な記録紙の主走査辺および副走査辺の長さの範囲が導出されたことになる。
【００７３】
続いて、ステップＳ１０２，Ｓ１０４またはＳ１０５のいずれかで割り当てられた主走査辺および副走査辺の長さが、ステップＳ１０８で導出された範囲に含まれるかどうかが評価され（ステップＳ１０９）、含まれる場合、サブルーチンはＯＫ（画像形成装置１Ａにおける画像形成に設定を適用可能と判定）を返して終了し、含まれない場合、動作フローはステップＳ１１０へ移行する。
【００７４】
なお、ステップＳ１０８，Ｓ１０９により、設定の適用可否を記述したテーブルを準備する必要がないので、設定の項目が増加しても設定の適用可否を容易に判定可能である。
【００７５】
ステップＳ１１０において、両面印刷を行う設定が解除され、かつ、シフトまたは１点ステープル加工（コーナーステープル加工）を行う設定がなされている場合、ステップＳ１０２で仮に割り当てられた主走査辺および副走査辺の入れ替えを行い、記録紙の長辺が主走査辺、短辺が副走査辺に割り当てられ（ステップＳ１１１）、そうでない場合、本サブルーチンはＮＧを返して終了する。
【００７６】
続いて、ステップＳ１１１で割り当てられた主走査辺および副走査辺の長さが、ステップＳ１０８で導出された範囲に含まれるかどうかが最評価され（ステップＳ１１２）、含まれる場合、サブルーチンはＯＫを返して終了し、含まれない場合、サブルーチンはＮＧを返して終了する。
【００７７】
このように、記録紙の主走査辺および副走査辺の入れ替えを行い、記録紙の主走査辺を記録紙の短辺および長辺に割り当てた場合のいずれかにおいて、記録紙の主走査辺および副走査辺の長さが、ステップＳ１０８で導出された範囲に含まれる場合、当該設定を適用可能であると判定することにより、記録紙の主走査辺を変更すれば設定を適切に適用可能である場合に、当該設定を適用可能であると判定することになるので、設定の適用可否の判定がより適切なものとなる。
【００７８】
＜２．２  両面印刷設定部の表示＞
両面印刷設定部４１においては、画像形成装置１Ａにおける画像形成に適用できない設定の入力が禁止される。以下では、このような設定の入力の禁止を実現するための両面印刷設定部４１の表示に係る動作について、図１０〜図１２のフローチャートを参照しながら説明する。なお、以下の説明では、コンボボックスの選択肢を初期状態とすることを「初期化」、コンボボックスやチェックボックス等のＧＵＩ部材をグレーアウトして操作者によるＧＵＩ操作が禁止された状態とすること、すなわち、操作者のＧＵＩ操作を受け付けない状態とすることを「無効化」とも称する。
【００７９】
図１０〜図１２に示すように、両面印刷設定部４１の表示に係る動作フローにおいては、最初に、両面印刷とじ位置の現時点の設定が取得され（ステップＳ２０１）、両面印刷とじ位置コンボボックス４１２が初期化される（ステップＳ２０２）。続いて、用紙サイズ、印刷の向き、シフト、ステープル、ステープル位置、パンチおよびパンチ位置の設定が、現時点の設定にセットされ、両面印刷の設定が両面印刷を行う設定にセットされる（ステップＳ２０３）。ステップＳ２０３により、両面印刷とじ位置以外の必要な設定項目について設定がセットされたことになる。
【００８０】
続いて、両面印刷とじ位置の設定を「上とじ」「左とじ」「右とじ」に順次セットして、画像形成装置１Ａにおける画像形成への適用可否を判定するループ処理が行われる。当該ループ処理においては、まず、両面印刷とじ位置の設定が仮にセットされ（ステップＳ２０４）、ステップＳ２０３，Ｓ２０４でセットされた設定の適用可否が先述のサブルーチンを呼び出して判定される（ステップＳ２０５）。そして、ステップＳ２０３およびＳ２０４でセットされた設定を適用可能である（サブルーチンからＯＫが返された）場合、ステップＳ２０７への移行が行われ、適用不可能である（サブルーチンからＮＧが返された）場合、ステップＳ２０４でセットされた両面印刷とじ位置に対応する選択肢が両面印刷とじ位置コンボボックス４１２から削除され（ステップＳ２０６）、しかる後にステップＳ２０７への移行が行われる。ステップＳ２０７では、ループ終端処理が行われ、「上とじ」「左とじ」「右とじ」の全てについて判定が終了している場合、ループ処理が終了し、終了していない場合、ステップＳ２０４へ戻りループ処理が継続される。このループ処理により、画像形成装置１Ａにおける画像形成へ適用不可能と判定された設定に対応する選択肢が両面印刷とじ位置コンボボックス４１２から削除され、削除された選択肢に対応する両面印刷とじ位置の設定内容を指定する入力が禁止される。
【００８１】
ループ処理終了後、パンチの設定に応じた分岐処理が行われ（ステップＳ２０８）、パンチ加工を行う設定がなされている場合、両面印刷とじ位置コンボボックス４１２が無効化され（ステップＳ２０９）、両面印刷とじ位置の設定が、両面印刷とじ位置とパンチ位置とが同じ位置となるように上書きされ（ステップＳ２１０）、しかる後にステップＳ２１４への移行が行われる。一方、ステップＳ２０８において、パンチ加工を行う設定が解除されている場合、ステップＳ２１１への移行が行われる。ステップＳ２０８〜Ｓ２１０により、両面印刷とじ位置とパンチ位置とが異なるような不適切な設定が画像形成装置１Ａへ与えられることを防止可能である。
【００８２】
続いて、ステープルの設定に応じた分岐処理が行われ（ステップＳ２１１）、２点ステープル加工を行う設定がなされている場合、両面印刷とじ位置コンボボックス４１２が無効化され（ステップＳ２１２）、両面印刷とじ位置の設定が、両面印刷とじ位置とステープル位置とが同じ位置となるように上書きされ（ステップＳ２１３）、しかる後にステップＳ２１４への移行が行われる。一方、ステップＳ１１において、２点ステープル加工を行う設定がなされていない場合、ステップＳ２１４への移行が行われる。ステップＳ２１１〜Ｓ２１３により、両面印刷とじ位置とステープル位置とが異なるような不適切な設定が画像形成装置１Ａへ与えられることを防止可能である。
【００８３】
ステップＳ２１４では、両面印刷とじ位置コンボボックス４１２の全選択肢が削除されているか否かが判定され、削除されている場合、再び両面印刷とじ位置コンボボックス４１２が初期化されるとともに、両面印刷設定部４１の全体が無効化され（ステップＳ２１５）、しかる後にステップＳ２１６への移行が行われ、削除されていない場合、そのままステップＳ２１６への移行が行われる。ステップＳ２１５により、画像形成装置１Ａにおける画像形成に適用可能な両面印刷とじ位置が存在しない場合は、両面印刷とじ位置の設定の入力のみならず両面印刷を行う設定そのものが禁止され、不適切な設定が画像形成装置１Ａへ与えられることを防止可能である。
【００８４】
ステップＳ２１６では、両面印刷とじ位置の現時点の設定に対応する選択肢が両面印刷とじ位置コンボボックス４１２に含まれるか否かが判定され、含まれる場合、ステップＳ２１８への移行が行われ、含まれない場合、両面印刷とじ位置の設定が両面印刷とじ位置コンボボックス４１２において削除されていない選択肢に対応する設定に変更され、しかる後にステップＳ２１８への移行が行われる。さらに続いて、両面印刷とじ位置コンボボックス４１２に削除されていない選択肢の表示が行われ（ステップＳ２１８）、両面印刷とじ位置の設定が画像形成装置１Ａにおける画像形成に適用される設定としてセットされ（ステップＳ２１９）、しかる後に、両面印刷設定部４１の表示に係る動作フローが終了する。
【００８５】
以上の動作フローにより、操作者によって入力された設定が適切なものであれば、その設定がそのまま画像形成装置１Ａにおける画像形成に適用されるが、不適切なものであれば自動的に適切なものに切り替えられるので、画像形成装置１Ａに不適切な設定を与えることを防止可能となり、画像形成装置１Ａにおけるミスプリントを防止可能となる。
【００８６】
＜２．３  ステープル設定部の表示＞
ステープル設定部５３においても、画像形成装置１Ａにおける画像形成に適用できない設定の入力が禁止される。以下では、このような設定の入力の禁止を実現するためのステープル設定部５３の表示に係る動作について、図１３および図１４のフローチャートを参照しながら説明する。
【００８７】
図１３および図１４に示すように、ステープル設定部５３の表示に係る動作フローにおいては、最初に、ステープル位置の現時点の設定が取得され（ステップＳ３０１）、ステープル位置コンボボックス５３２が初期化される（ステップＳ３０２）。続いて、用紙サイズ、印刷の向き、両面印刷、パンチ、パンチ位置の設定が、現在の設定と同じ設定にセットされ、ステープルの設定がステープル加工を行う設定にセットされる（ステップＳ３０３）。ステップＳ３０３により、ステープル位置および両面印刷とじ位置以外の必要な設定項目について設定がセットされたことになる。
【００８８】
続いて、ステープル位置の設定を「１点［左上］」「１点［右上］」「２点［上］」「２点［左］」「２点［右］」に順次セットして、画像形成装置１Ａにおける画像形成への適用可否を判定するループ処理が行われる。当該ループ処理においては、まず、ステープル位置の設定がセットされ（ステップＳ３０４）、ステップＳ３０４でセットされたステープル位置にあわせて両面印刷とじ位置の設定がセットされる（ステップＳ３０５）。なお、ステップＳ３０５でセットされる両面印刷とじ位置は、ステップＳ３０４でセットされたステープル位置が「２点［上］」「２点［左］」「２点［右］」のいずれかである場合（２点ステープル加工の場合）、それぞれ、「上とじ」「左とじ」「右とじ」であり、ステップＳ３０４でセットされたステープル位置が「１点［左上］」「１点［右上］」のいずれかである場合（１点ステープル加工の場合）、それぞれ、「左とじ」「右とじ」となる。ステップＳ３０５により、ステープル位置（辺）と両面印刷とじ位置（辺）とが異なる、または、ステープル位置（隅）が両面印刷とじ位置（辺）と異なる辺にあるような不適切な設定は、最初から適用可否の判定の対象外となる。
【００８９】
ステップＳ３０６では、ステップＳ３０３〜Ｓ３０５でセットされた設定の適用可否が先述のサブルーチンを呼び出して判定される。そして、ステップＳ３０３〜Ｓ３０５でセットされた設定を適用可能である（サブルーチンからＯＫが返された）場合、ステップＳ３０８への移行が行われ、適用不可能である（サブルーチンからＮＧが返された）場合、ステップＳ３０４で設定としてセットされたステープル位置に対応する選択肢がステープル位置コンボボックス５３２から削除され（ステップＳ３０７）、しかる後にステップＳ３０８への移行が行われる。
【００９０】
ステップＳ３０８では、ループ終端処理が行われ、「１点［左上］」「１点［右上］」「２点［上］」「２点［左］」「２点［右］」の全てについて判定が終了している場合、ループ処理が終了し、終了していない場合、ステップＳ３０４へ戻りループ処理が継続される。このループ処理により、画像形成装置１Ａにおける画像形成へ適用不可能と判定された設定に対応する選択肢がステープル位置コンボボックス５３２から削除され、削除された選択肢に対応するステープル位置の設定の入力が禁止される。
【００９１】
ループ処理終了後、ステープル位置コンボボックス５３２の全選択肢が削除されているか否かが判定され（ステップＳ３０９）、削除されている場合、再びステープル位置コンボボックス５３２が初期化されるとともに、ステープル設定部５３の全体が無効化され（ステップＳ３１０）、しかる後にステップＳ３１１への移行が行われ、削除されていない場合、そのままステップＳ３１１への移行が行われる。ステップＳ３１０により、画像形成装置１Ａにおける画像形成に適用可能なステープル位置が存在しない場合は、ステープル位置の設定の入力のみならずステープル加工を行う設定そのものが禁止され、不適切な設定が画像形成装置１Ａへ与えられることを防止可能である。
【００９２】
ステップＳ３１１では、ステープル位置の設定に対応する選択肢がステープル位置コンボボックス５３２に含まれるか否かが判定され、含まれる場合、ステップＳ３１３への移行が行われ、含まれない場合、ステープル位置の設定がステープル位置コンボボックス５３２において削除されていない選択肢に対応するものに変更され（ステップＳ３１２）、しかる後にステップＳ３１３への移行が行われる。さらに続いて、ステープル位置コンボボックス５３２に削除されていない選択肢の表示が行われ（ステップＳ３１３）、ステープル位置の設定が画像形成装置１Ａにおける画像形成に適用される設定としてセットされ（ステップＳ３１４）、しかる後に、ステープル設定部５３の表示に係る動作フローが終了する。
【００９３】
以上の動作フローにより、操作者によって入力された設定が適切なものであれば、先述した両面印刷設定部４１と同様に、その設定がそのまま画像形成装置１Ａにおける画像形成に適用されるが、不適切なものであれば自動的に適切なものに切り替えられるので、画像形成装置１Ａに不適切な設定を与えることを防止可能となり、画像形成装置１Ａにおけるミスプリントを防止可能となる。
【００９４】
＜２．４  パンチ設定部の表示＞
パンチ設定部５４においても、画像形成装置１Ａにおける画像形成に適用できない設定の入力が禁止される。以下では、このような設定の入力の禁止を実現するための、パンチ設定部５４の表示に係る動作について、図１５〜図１７のフローチャートを参照しながら説明する。
【００９５】
図１５〜図１７に示すように、パンチ設定部５４の表示に係る動作フローにおいては、最初に、パンチ位置の現時点の設定が取得され（ステップＳ４０１）、パンチ位置コンボボックス５４２が初期化される（ステップＳ４０２）。
【００９６】
続いて、用紙サイズの設定に応じた分岐処理が行われ（ステップＳ４０３）、用紙が「Ｌｅｔｔｅｒ」または「Ｌｅｄｇｅｒ」である場合、ステップＳ４０４への移行が行われ、用紙が「Ｌｅｔｔｅｒ」または「Ｌｅｄｇｅｒ」でない場合、ステップＳ４０７への移行が行われる。ステップＳ４０４では、用紙が「Ｌｅｔｔｅｒ」で印刷の向きが縦、または、用紙が「Ｌｅｄｇｅｒ」で印刷の向きが横のいずれかに該当するか否かが判定され、該当する場合、３穴パンチ加工のうち「３穴［左］」「３穴［右］」がパンチ位置コンボボックス５４２の選択肢に追加され（ステップＳ４０５）、該当しない場合、３穴パンチ加工のうち「３穴［上］」がパンチ位置コンボボックス５４２の選択肢に追加される（ステップＳ４０６）。そして、ステップＳ４０５またはＳ４０６の処理終了後、動作フローはステップＳ４０７へ移行する。
【００９７】
ステップＳ４０７では、用紙サイズ、印刷の向き、シフト、両面印刷、ステープルおよびステープル位置の設定が、現時点の設定にセットされ、パンチの設定がパンチ加工を行う設定にセットされる。ステップＳ４０７により、パンチ位置および両面印刷とじ位置以外の必要な設定項目について設定がセットされたことになる。
【００９８】
続いて、パンチ位置の設定を「２穴［上］」「２穴［左］」「２穴［右］」に順次セットして、画像形成装置１Ａにおける画像形成への適用可否を判定するループ処理が行われる。当該ループ処理においては、まず、パンチ位置の設定がセットされ（ステップＳ４０８）、ステップＳ４０８でセットされたパンチ位置にあわせて両面印刷とじ位置の設定がセットされる（ステップＳ４０９）。なお、ステップＳ４０９でセットされる両面印刷とじ位置は、ステップＳ４０８でセットされたパンチ位置が「２穴［上］」「２穴［左］」「２穴［右］」のいずれかである場合は、それぞれ、「上とじ」「左とじ」「右とじ」となる。ステップＳ４０９により、パンチ位置（辺）と両面印刷とじ位置（辺）とが異なるような不適切な設定は、最初から適用可否の判定の対象外となる。
【００９９】
ステップＳ４１０では、ステップＳ４０７〜Ｓ４０９でセットされた設定の適用可否が先述のサブルーチンを呼び出して判定される。そして、ステップＳ４０７〜Ｓ４０９でセットされた設定を適用可能である（サブルーチンからＯＫが返された）場合、ステップＳ４１２への移行が行われ、適用不可能である（サブルーチンからＮＧが返された）場合、ステップＳ４０８でセットされたパンチ位置に対応する選択肢がパンチ位置コンボボックス５４２から削除され（ステップＳ４１１）、しかる後にステップＳ４１２への移行が行われる。
【０１００】
ステップＳ４１２では、ループ終端処理が行われ、「２穴［上］」「２穴［左］」「２穴［右］」の全てについて判定が終了している場合、ループ処理が終了し、終了していない場合、ステップＳ４０８へ戻りループ処理が継続される。このループ処理により、画像形成装置１Ａにおける画像形成へ適用不可能と判定された設定に対応する選択肢がパンチ位置コンボボックス５４２から削除され、削除された選択肢に対応するパンチ位置の設定の入力が禁止される。
【０１０１】
ループ処理終了後、パンチ位置コンボボックス５４２の全選択肢が削除されているか否かが判定され（ステップＳ４１３）、削除されている場合、再びパンチ位置コンボボックス５４２が初期化されるとともに、パンチ設定部５４の全体が無効化され（ステップＳ４１４）、しかる後にステップＳ４１５への移行が行われ、削除されていない場合、そのままステップＳ４１５への移行が行われる。ステップＳ４１４により、画像形成装置１Ａにおける画像形成に適用可能なパンチ位置が存在しない場合は、パンチ位置の設定の入力のみならずパンチ加工を行う設定そのものが禁止され、不適切な設定が画像形成装置１Ａへ与えられることを防止可能である。
【０１０２】
ステップＳ４１５では、パンチ位置の設定に対応する選択肢がパンチ位置コンボボックス５４２に含まれるか否かが判定され、含まれる場合、ステップＳ４１７への移行が行われ、含まれない場合、パンチ位置の設定がパンチ位置コンボボックス５４２において削除されていない選択肢に対応するものに変更され（ステップＳ４１６）、しかる後にステップＳ４１７への移行が行われる。
【０１０３】
さらに続いて、パンチ位置コンボボックス５４２に削除されていない選択肢の表示が行われ（ステップＳ４１７）、パンチ位置の設定が画像形成装置１Ａにおける画像形成に適用される設定としてセットされ（ステップＳ４１８）、しかる後に、パンチ設定部５４の表示に係る動作フローが終了する。
【０１０４】
以上の動作フローにより、操作者によって入力された設定が適切なものであれば、先述した両面印刷設定部４１およびステープル設定部５３と同様に、その設定がそのまま画像形成装置１Ａにおける画像形成に適用されるが、不適切なものであれば自動的に適切なものに切り替えられるので、画像形成装置１Ａに不適切な設定を与えることを防止可能となり、画像形成装置１Ａにおけるミスプリントを防止可能となる。
【０１０５】
＜２．５  用紙サイズ設定部＞
＜２．５．１  用紙サイズコンボボックス＞
用紙サイズ設定部３１の用紙サイズコンボボックス３１１においても、画像形成装置１Ａにおける画像形成に適用できない設定の入力が禁止される。以下では、このような設定の入力の禁止を実現するための用紙サイズコンボボックス３１１の表示に係る動作について、図１８および図１９のフローチャートを参照しながら説明する。
【０１０６】
図１８および図１９に示すように、用紙サイズコンボボックス３１１の表示に係る動作フローにおいては、最初に、用紙サイズの現時点の設定が取得される（ステップＳ５０１）。さらに、給紙の設定に応じた分岐処理が行われ（ステップＳ５０２）、給紙が「ＬＣＣ」に設定されていない場合、ステップＳ５０３への移行が行われ、給紙が「ＬＣＣ」に設定されている場合、用紙サイズの現時点の設定以外に対応する選択肢以外が用紙サイズコンボボックス３１１がら削除され（ステップＳ５０４）、動作フローを終了する。また、ステップＳ５０３では、パンチ加工およびパンチ位置の設定に応じた分岐処理が行われ、３穴パンチ加工を行う設定がなされている場合は、用紙サイズの現時点の設定以外に対応する選択肢以外が用紙サイズコンボボックス３１１がら削除され（ステップＳ５０４）、それ以外の場合はステップＳ５０５への移行が行われ、用紙サイズコンボボックス３１１が初期化される。
【０１０７】
続いて、再び給紙の設定に応じた分岐処理が行われ（ステップＳ５０６）、給紙が「カセット１」〜「カセット４」に設定されている場合、給紙コンボボックス３２１から「Ａ６」「ＤＬ」「ＣＯＭ」「はがき」「不定形」の選択肢が削除され（ステップＳ５０７）、ステップＳ５０８への移行が行われ、紙が「カセット」〜「カセット４」に設定されていない場合、直接ステップＳ５０８への移行が行われる。これにより、給紙カセットにセットできない用紙サイズに対応する選択肢が用紙サイズコンボボックス３１１から削除されるので、不適切な用紙サイズの設定が入力されることを防止可能である。
【０１０８】
ステップＳ５０８では、印刷の向き、シフト、両面印刷、両面印刷位置、ステープル、ステープル位置、パンチおよびパンチ位置の設定が、現時点のにセットされる。ステップＳ５０８により、用紙サイズ以外の必要な設定項目について設定がセットされたことになる。
【０１０９】
続いて、用紙サイズの設定をセット可能な用紙のサイズに順次セットして、画像形成装置１Ａにおける画像形成への適用可否を判定するループ処理が行われる。当該ループ処理においては、まず、用紙サイズの設定がセットされ（ステップＳ５０９）、ステップＳ５０８，Ｓ５０９でセットされた設定の適用可否が先述のサブルーチンを呼び出して判定される（ステップＳ５１０）。そして、ステップＳ５０８，Ｓ５０９でセットされた設定を適用可能である（サブルーチンからＯＫが返された）場合、ステップＳ５１２への移行が行われ、適用不可能である（サブルーチンからＮＧが返された）場合、ステップＳ５０９でセットされた用紙サイズに対応する選択肢が用紙サイズコンボボックス３１１から削除され（ステップＳ５１１）、しかる後にステップＳ５１２への移行が行われる。
【０１１０】
ステップＳ５１２では、ループ終端処理が行われ、セット可能な用紙のサイズの全てについて判定が終了している場合、ループ処理が終了し、終了していない場合、ステップＳ５０９へ戻りループ処理が継続される。このループ処理により、画像形成装置１Ａにおける画像形成へ適用不可能と判定された設定に対応する選択肢が用紙サイズコンボボックス３１１から削除され、削除された選択肢に対応する用紙サイズの設定の入力が禁止される。
【０１１１】
ループ処理終了後、用紙サイズコンボボックス３１１に削除されていない選択肢の表示が行われ（ステップＳ５１３）、用紙サイズの設定が画像形成装置１Ａにおける画像形成に適用される設定としてセットされ（ステップＳ５１４）、しかる後に、用紙サイズコンボボックス３１１の表示に係る動作フローが終了する。
【０１１２】
以上の動作フローにより、操作者によって入力された設定が適切なものであれば、その設定がそのまま画像形成装置１Ａにおける画像形成に適用されるが、不適切なものであれば自動的に適切なものに切り替えられるので、画像形成装置１Ａに不適切な設定を与えることを防止可能となり、画像形成装置１Ａにおけるミスプリントを防止可能となる。
【０１１３】
なお、本動作フローにおいては、用紙サイズコンボボックス３１１の全ての選択肢が削除されることはないので、図１２のステップＳ２１４，Ｓ２１５のような処理を行う必要はない。
【０１１４】
＜２．５．２．印刷向きコンボボックス＞
用紙サイズ設定部３１の印刷向きコンボボックス３１２においても、画像形成装置１Ａにおける画像形成に適用できない設定の入力が禁止される。以下では、このような設定の入力の禁止を実現するための、印刷向きコンボボックス３１２の表示に係る動作について、図２０および図２１のフローチャートを参照しながら説明する。
【０１１５】
図２０および図２１に示すように、印刷向きコンボボックス３１２の表示に係る動作フローにおいては、最初に、印刷の向きの現時点の設定が取得される（ステップＳ６０１）。さらに、パンチ加工の設定に応じた分岐処理が行われ（ステップＳ６０２）、３穴パンチ加工を行う設定がなされている場合は、印刷向きの現時点の設定以外に対応する選択肢以外が印刷向きコンボボックス３１２がら削除され（ステップＳ６０３）、それ以外の場合はステップＳ６０４への移行が行われ、印刷向きコンボボックス３１２が初期化される。
【０１１６】
ステップＳ６０５では、用紙サイズ、シフト、両面印刷、両面印刷位置、ステープル、ステープル位置、パンチおよびパンチ位置の設定が、現在の設定と同じ設定にセットされる。ステップＳ６０５により、印刷の向き以外の必要な設定項目について設定がセットされたことになる。
【０１１７】
続いて、印刷の向きの設定を現時点の設定と逆方向にセットして（ステップＳ６０６）、画像形成装置１Ａにおける画像形成への適用可否を判定する処理が行われる（ステップＳ６０７）。当該処理においては、ステップＳ６０５，Ｓ６０６でセットされた設定の適用可否が先述のサブルーチンを呼び出して判定される。そして、ステップＳ６０５，Ｓ６０６でセットされた設定を適用可能である（サブルーチンからＯＫが返された）場合、ステップＳ６０９への移行が行われ、適用不可能である（サブルーチンからＮＧが返された）場合、ステップＳ６０８で設定としてセットされた印刷の向きに対応する選択肢が印刷向きコンボボックス３１２から削除され（ステップＳ６０８）、しかる後にステップＳ６０９への移行が行われる。
【０１１８】
さらに続いて、印刷向きコンボボックス３１２に削除されていない選択肢の表示が行われ（ステップＳ６０９）、印刷向きの設定が画像形成装置１Ａにおける画像形成に適用される設定としてセットされ（ステップＳ６１０）、しかる後に、印刷向きコンボボックス３１２の表示に係る動作フローが終了する。
【０１１９】
以上の動作フローにより、操作者によって入力された設定が適切なものであれば、その設定がそのまま画像形成装置１Ａにおける画像形成に適用されるが、不適切なものであれば自動的に適切なものに切り替えられるので、画像形成装置１Ａに不適切な設定を与えることを防止可能となり、画像形成装置１Ａにおけるミスプリントを防止可能となる。
【図面の簡単な説明】
【０１２０】
【図１】本発明の実施形態に係る画像形成システム１の構成を示す図である。
【図２】画像形成装置１Ａの概略外観を示す図である。
【図３】記録紙ＰにステープルＳＴが打ち込まれた状態およびパンチ穴ＰＨが形成された状態を示す図である。
【図４】用紙設定画面３０の一例を図示する図である。
【図５】ページレイアウト設定画面４０の一例を図示する図である。
【図６】出力設定画面５０の一例を図示する図である。
【図７】画像形成装置１Ａにおける画像形成への設定の適用可否を判定するための動作を説明するフローチャートである。
【図８】画像形成装置１Ａにおける画像形成への設定の適用可否を判定するための動作を説明するフローチャートである。
【図９】設定ごとの記録紙の主走査辺および副走査辺の長さの最小値の一例を一覧にして示す図である。
【図１０】両面印刷設定部４１の表示に係る動作を説明するフローチャートである。
【図１１】両面印刷設定部４１の表示に係る動作を説明するフローチャートである。
【図１２】両面印刷設定部４１の表示に係る動作を説明するフローチャートである。
【図１３】ステープル設定部５３の表示に係る動作を説明するフローチャートである。
【図１４】ステープル設定部５３の表示に係る動作を説明するフローチャートである。
【図１５】パンチ設定部５４の表示に係る動作を説明するフローチャートである。
【図１６】パンチ設定部５４の表示に係る動作を説明するフローチャートである。
【図１７】パンチ設定部５４の表示に係る動作を説明するフローチャートである。
【図１８】用紙サイズ設定部３１の表示に係る動作を説明するフローチャートである。
【図１９】用紙サイズ設定部３１の表示に係る動作を説明するフローチャートである。
【図２０】印刷向きコンボボックス３１２の表示に係る動作を説明するフローチャートである。
【図２１】印刷向きコンボボックス３１２の表示に係る動作を説明するフローチャートである。
【図２２】両面印刷を行うことができる記録紙のサイズの分類を示す図である。
【図２３】ステープル加工を行うことができる記録紙のサイズの分類を示す図である。
【符号の説明】
【０１２１】
１  画像形成システム
１Ａ  画像形成装置
１Ｂ  制御装置
ＰＤ  プリンタドライバ
３０  用紙設定画面
４０  ページレイアウト設定画面
５０  出力設定画面
【図１】
2006145954.tif 000003
【図２】
2006145954.tif 000004
【図３】
2006145954.tif 000005
【図４】
2006145954.tif 000006
【図５】
2006145954.tif 000007
【図６】
2006145954.tif 000008
【図７】
2006145954.tif 000009
【図８】
2006145954.tif 000010
【図９】
2006145954.tif 000011
【図１０】
2006145954.tif 000012
【図１１】
2006145954.tif 000013
【図１２】
2006145954.tif 000014
【図１３】
2006145954.tif 000015
【図１４】
2006145954.tif 000016
【図１５】
2006145954.tif 000017
【図１６】
2006145954.tif 000018
【図１７】
2006145954.tif 000019
【図１８】
2006145954.tif 000020
【図１９】
2006145954.tif 000021
【図２０】
2006145954.tif 000022
【図２１】
2006145954.tif 000023
【図２２】
2006145954.tif 000024
【図２３】
2006145954.tif 000025