(57)【要約】【課題】  画像形成パラメータの指定が別々に複数行われた場合の問題を解消させるようにした画像形成装置および競合制御プログラムを提供する。【解決手段】  ホスト端末１０からの画像形成指示に際し、画像形成データ本体で指定された画像形成パラメータと、通信ヘッダで指定された画像形成パラメータとに矛盾が生じたとする。具体的には、データ本体では３部指定され、ヘッダでは２部指定された場合などである。このように部数指定に競合があり、矛盾している場合には、その共通する２部については、そのまま出力し、残りの１部については、ユーザへ問い合わせた後、その問い合わせ結果に基づいて出力するかキャンセルするかすることになる。【選択図】  図１
2007329734.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に際して指定された画像形成設定情報に競合が生じているか否かを判断する判断手段と、
前記判断手段により前記画像形成設定情報に競合が生じていると判断された場合、その競合状態に対応してその対処方法を決定する決定手段と、
前記決定手段により決定された対処方法に応じて以降の処理を制御する競合制御手段と
を具備する画像形成装置。
【請求項２】
画像形成情報を通信手段を介して受信する受信手段
を更に具備し、
前記判断手段は、
前記受信手段で受信した画像形成情報本体で指定された画像形成設定情報と該画像形成情報本体に付加された画像形成設定情報とに競合が生じているか否かを判断する
請求項１記載の画像形成装置。
【請求項３】
前記決定手段は、
画像形成処理を始める前に該画像形成を要求した要求者に問い合わせを行うか、又は前記画像形成処理を一部実行した後で前記要求者への問い合わせを行うか、又は前記画像形成処理を実行し前記要求者への通知を行うかの対処方法を決定する
請求項１記載の画像形成装置。
【請求項４】
前記画像形成の対処方法を前記画像形成を要求した要求者へ問い合わせる問合せ手段
を更に具備し、
前記競合制御手段は、
画像形成処理の実行を待機させ、前記問合せ手段による前記要求者への問い合わせ結果に基づき該待機させた画像形成処理を実行又は中止させる
請求項１記載の画像形成装置。
【請求項５】
前記画像形成の対処方法を前記画像形成を要求した要求者へ問い合わせる問合せ手段
を更に具備し、
前記競合制御手段は、
画像形成処理を一部実行させた後待機させ、前記問合せ手段による前記要求者への問い合わせ結果に基づき該待機させた画像形成処理を再開又は中止させる
請求項１記載の画像形成装置。
【請求項６】
前記問合せ手段は、
前記画像形成を行う装置本体の表示器へ前記画像形成設定情報の競合が生じた旨の表示を行うことにより前記問い合わせを行う
請求項４または５記載の画像形成装置。
【請求項７】
前記問合せ手段は、
前記要求者や管理者の装置の表示器へ前記画像形成設定情報の競合が生じた旨の表示を行うことにより前記問い合わせを行う
請求項４または５記載の画像形成装置。
【請求項８】
前記画像形成設定情報の競合が生じた旨を前記画像形成を要求した要求者へ通知する通知手段
を更に具備し、
前記競合制御手段は、
前記画像形成処理を実行し、前記通知手段による前記要求者への通知を行わせる
請求項１記載の画像形成装置。
【請求項９】
前記通知手段は、
前記画像形成を行う装置本体の表示器へ前記画像形成設定情報の競合が生じた旨の表示を行うことにより前記通知を行う
請求項８記載の画像形成装置。
【請求項１０】
前記通知手段は、
前記要求者や管理者の装置の表示器へ前記画像形成設定情報の競合が生じた旨の表示を行うことにより前記通知を行う
請求項８記載の画像形成装置。
【請求項１１】
前記通知手段は、
前記画像形成により画像が形成される記録媒体上に前記画像形成設定情報の競合が生じた旨を記録することにより前記通知を行う
請求項８記載の画像形成装置。
【請求項１２】
画像形成に際して指定された画像形成設定情報に競合が生じているか否かを判断する判断手段と、
前記判断手段により前記画像形成設定情報に競合が生じていると判断された場合、その競合状態に対応してその対処方法を決定する決定手段と、
前記決定手段により決定された対処方法に応じて画像形成処理を一部実行させ、その後残りの画像形成処理は該画像形成を要求した要求者に対する問合せに基づき再開又は中止させる競合制御手段と
を具備する画像形成装置。
【請求項１３】
記録媒体上に画像を形成する画像形成装置における処理をコンピュータに実行させる競合制御プログラムであって、
画像形成に際して指定された画像形成設定情報に競合が生じているか否かを判断する判断ステップと、
前記判断ステップにより前記画像形成設定情報に競合が生じていると判断された場合、その競合状態に対応してその対処方法を決定する決定ステップと、
前記決定ステップにより決定された対処方法に応じて以降の処理を制御する競合制御ステップと
を含む競合制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および競合制御プログラムに関する。
【背景技術】
【０００２】
一般に、プリンタ、ファックス、複写機、複合機等の画像形成装置においては、指定された画像形成パラメータ（画像形成設定情報）に基づいて用紙等の記録媒体上に画像を形成する。この画像形成パラメータには、例えば、モノクロ／カラー、拡大／縮小、用紙サイズ、部数、フィニッシャー設定等、多くの設定項目が設けられており、ユーザは、これらの画像形成パラメータに値を指定することで所望の画像形成結果を得る。
【０００３】
ところで、この画像形成パラメータを設定した場合に、指定されたパラメータ設定が禁則仕様に該当してしまうことがある。この禁則仕様には、例えば、ステープル機能は備えているが、厚紙１０枚を超えた用紙束にステープルするのは適切でないといった場合に該当することになる。
【０００４】
そこで、これに対処するために、特許文献１のように、指定された画像形成パラメータが禁則仕様に該当する場合、その原因をユーザに報知し、これが所定時間内に解消されれば、画像形成を実行するという技術が提案されている。
【特許文献１】特開２００４−２３４５１０号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、ネットワーク等で構成されたシステムで画像形成装置を利用する場合には、ＲＦＣ−１１７９で規定されたＬＰＲプロトコル（Line PRinter daemon protocol）や、ＲＦＣ−２５６５等で規定されたＩＰＰプロトコル（Internet Printing Protocol）等を用いて画像形成を指示することができる。これらのプロトコルは、画像形成装置に画像を形成させる機能を有しており、画像形成の指示に際し画像形成パラメータの指定が行える。
【０００６】
この場合、例えば、ユーザがプリンタドライバ上から画像形成パラメータを指定して、ＬＰＲプロトコルを用いて画像形成を指示すると、プリンタドライバ上から指定された画像形成パラメータとＬＰＲプロトコルから指定された画像形成パラメータとに矛盾が生じてしまうことがある。
【０００７】
そこで、本発明は、画像形成パラメータの指定が別々に複数行われた場合の問題を解消する画像形成装置および競合制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１の発明の画像形成装置は、画像形成に際して指定された画像形成設定情報に競合が生じているか否かを判断する判断手段と、前記判断手段により前記画像形成設定情報に競合が生じていると判断された場合、その競合状態に対応してその対処方法を決定する決定手段と、前記決定手段により決定された対処方法に応じて以降の処理を制御する競合制御手段とを具備する。
【０００９】
また、請求項２の発明は、請求項１の発明において、画像形成情報を通信手段を介して受信する受信手段を更に具備し、前記判断手段は、前記受信手段で受信した画像形成情報本体で指定された画像形成設定情報と該画像形成情報本体に付加された画像形成設定情報とに競合が生じているか否かを判断する。
【００１０】
また、請求項３の発明は、請求項１の発明において、前記決定手段は、画像形成処理を始める前に該画像形成を要求した要求者に問い合わせを行うか、又は前記画像形成処理を一部実行した後で前記要求者への問い合わせを行うか、又は前記画像形成処理を実行し前記要求者への通知を行うかの対処方法を決定する。
【００１１】
また、請求項４の発明は、請求項１の発明において、前記画像形成の対処方法を前記画像形成を要求した要求者へ問い合わせる問合せ手段を更に具備し、前記競合制御手段は、画像形成処理の実行を待機させ、前記問合せ手段による前記要求者への問い合わせ結果に基づき該待機させた画像形成処理を実行又は中止させる。
【００１２】
また、請求項５の発明は、請求項１の発明において、前記画像形成の対処方法を前記画像形成を要求した要求者へ問い合わせる問合せ手段を更に具備し、前記競合制御手段は、画像形成処理を一部実行させた後待機させ、前記問合せ手段による前記要求者への問い合わせ結果に基づき該待機させた画像形成処理を再開又は中止させる。
【００１３】
また、請求項６の発明は、請求項４または５の発明において、前記問合せ手段は、前記画像形成を行う装置本体の表示器へ前記画像形成設定情報の競合が生じた旨の表示を行うことにより前記問い合わせを行う。
【００１４】
また、請求項７の発明は、請求項４または５の発明において、前記問合せ手段は、前記要求者や管理者の装置の表示器へ前記画像形成設定情報の競合が生じた旨の表示を行うことにより前記問い合わせを行う。
【００１５】
また、請求項８の発明は、請求項１の発明において、前記画像形成設定情報の競合が生じた旨を前記画像形成を要求した要求者へ通知する通知手段を更に具備し、前記競合制御手段は、前記画像形成処理を実行し、前記通知手段による前記要求者への通知を行わせる。
【００１６】
また、請求項９の発明は、請求項８の発明において、前記通知手段は、前記画像形成を行う装置本体の表示器へ前記画像形成設定情報の競合が生じた旨の表示を行うことにより前記通知を行う。
【００１７】
また、請求項１０の発明は、請求項８の発明において、前記通知手段は、前記要求者や管理者の装置の表示器へ前記画像形成設定情報の競合が生じた旨の表示を行うことにより前記通知を行う。
【００１８】
また、請求項１１の発明は、請求項８の発明において、前記通知手段は、前記画像形成により画像が形成される記録媒体上に前記画像形成設定情報の競合が生じた旨を記録することにより前記通知を行う。
【００１９】
また、請求項１２の発明の画像形成装置は、画像形成に際して指定された画像形成設定情報に競合が生じているか否かを判断する判断手段と、前記判断手段により前記画像形成設定情報に競合が生じていると判断された場合、その競合状態に対応してその対処方法を決定する決定手段と、前記決定手段により決定された対処方法に応じて画像形成処理を一部実行させ、その後残りの画像形成処理は該画像形成を要求した要求者に対する問合せに基づき再開又は中止させる競合制御手段とを具備する。
【００２０】
また、請求項１３の発明は、記録媒体上に画像を形成する画像形成装置における処理をコンピュータに実行させる競合制御プログラムであって、画像形成に際して指定された画像形成設定情報に競合が生じているか否かを判断する判断ステップと、前記判断ステップにより前記画像形成設定情報に競合が生じていると判断された場合、その競合状態に対応してその対処方法を決定する決定ステップと、前記決定ステップにより決定された対処方法に応じて以降の処理を制御する競合制御ステップとを含む。
【発明の効果】
【００２１】
本発明によれば、画像形成パラメータの指定に競合が生じた場合であっても、意図した画像形成結果が得られる。また、競合が生じた場合に、意図した画像形成と異なった結果とならない範囲内で画像形成処理を実行させるようにしたため、生産性を向上させることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に係わる画像形成装置および競合制御プログラムの実施例について添付図面を参照して詳細に説明する。なお、本実施例においては、本発明の代表的な実施の形態として、画像形成データ（画像形成情報）本体で指定された画像形成パラメータと、この画像形成データ本体に付加された通信ヘッダで指定された画像形成パラメータとが競合している場合について説明する。
【実施例】
【００２３】
図１は、本発明に係わる画像形成装置を配して構成した画像形成システムの全体構成の一例を示す図である。なお、本実施例においては、本発明に係わる画像形成装置を複合機２０に適用した場合を例に挙げて説明する。
【００２４】
この画像形成システムは、複合機２０へ画像形成データ（単に、画像形成データと言う場合、画像形成データ本体と通信ヘッダとを含む）を出力するホスト端末１０と、この画像形成データに基づいて用紙等の記録媒体上に画像を形成する複合機２０とを具備して構成され、このホスト端末１０と複合機２０とは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等で構成されたネットワーク３０を介して通信可能に接続される。なお、本実施例においては、画像形成パラメータを指定する方法の一つとしてＬＰＲプロトコルを用いるため、ホスト端末１０と複合機２０とがネットワーク３０を介して接続されている必要があるが、ＬＰＲプロトコルを用いて画像形成パラメータを指定しないのであれば、ネットワークに限られず、例えば、ＵＳＢ（Universal Serial Bus）等を介してホスト端末１０と複合機２０とが直接接続されていてもよい。
【００２５】
ここで、ホスト端末１０は、ユーザが扱うパーソナルコンピュータ等であり、各種情報の表示を行うディスプレイ等の表示部１１と、ユーザ指示を入力するためのキーボードやマウス等の入力部１２とを具備して構成される。ユーザが、このホスト端末１０上から所定の操作を行って画像形成を指示すると、この指示に基づく画像形成データが作成され、これが複合機２０へ送られる。
【００２６】
ホスト端末１０には、プリンタドライバがインストールされており、画像形成指示に際してユーザは、このプリンタドライバ上から、モノクロ／カラー、拡大／縮小、用紙サイズ、部数、フィニッシャー設定等の各種画像形成パラメータの指定を行う。このプリンタドライバ上から指定された画像形成パラメータは、画像形成データ本体に設定される。
【００２７】
また、ホスト端末１０から複合機２０へ画像形成を指示する際には、ＬＰＲプロトコル（以下単に、プロトコルと略する場合もある）が用いられる。そのため、このプロトコルによっても画像形成パラメータが指定されることになる。なお、このプロトコルにより指定された画像形成パラメータは、画像形成データ本体に付加される通信ヘッダ（送信元、送信先等の通信に不可欠な情報が設定される領域）に設定される。
【００２８】
すなわち、プリンタドライバによる画像形成データ本体での画像形成パラメータの指定と、プロトコルによる通信ヘッダでの画像形成パラメータの指定とが異なる場合が出てくる可能性がある。このような画像形成パラメータの矛盾としては、例えば、画像形成データ本体で給紙トレイ１が指定され、通信ヘッダで給紙トレイ２が指定された場合とかが挙げられる。
【００２９】
さて、ホスト端末１０から複合機２０へ画像形成が指示されたとする。ここで、図１に示すように、この指示において、画像形成データ本体で３部指定（ページ記述言語（ＡＲＴＥＸ）で@ARTEX COPIES=3が指定）され、通信ヘッダで２部指定（lpr -#2）された場合には、部数指定に矛盾が生じる。この場合、複合機２０では、まず、両指示で指定された２部についての画像形成を行うとともに、両指示で矛盾する残り１部の画像形成に関しては、ユーザに問い合わせを行う。
【００３０】
ここで、ユーザへの問い合わせは、例えば、複合機２０に配設された操作パネルの表示部（表示用デバイス）への表示により行われ、ユーザは、この表示を参照して、残り１部についての画像形成を実行（再開）させるか、あるいは中止させるかのユーザ指示を、操作パネルの入力部（入力用デバイス）から行うことになる。
【００３１】
なお、この図１に示す画像形成システムにおいては、複合機２０へ画像形成データを送る際に、画像形成データ本体を、ページ記述言語ＡＲＴＥＸにより記述しているが、このページ記述言語の種類は特に問わず、例えば、PostScriptを採用してもよい。
【００３２】
ここで、図２を用いて、この図１に示す複合機２０の機能的な構成の一部について説明する。
【００３３】
複合機２０は、その機能構成として、通信部２１と、制御部２２と、画像形成部２３と、画像読取部２４と、表示操作部２５とを具備して構成される。
【００３４】
通信部２１は、ネットワークカード等から構成され、複合機２０とネットワーク３０とを接続する通信インターフェースとしての機能を果たす。すなわち、複合機２０では、この通信部２１を介してホスト端末１０からの画像形成データ等を受信することになる。
【００３５】
制御部２２は、ＣＰＵ（Central Processing Unit）、プログラム用メモリ、作業用メモリ、各種ＡＳＩＣ（Application Specific Integrated Circuit）等から構成され、複合機２０を統括制御する機能を果たす。制御部２２では、画像形成データを受け取ると、画像形成パラメータに基づき画像形成データに編集（例えば、拡大／縮小等）を加え、それを画像形成部２３へ出力することになる。
【００３６】
画像形成部２３は、感光ドラム、転写ベルト、定着器等から構成され、画像形成データに基づいて用紙等の記録媒体上に画像を形成する機能を果たす。画像形成部２３では、画像形成パラメータでフィニッシャ等に関する設定がなされている場合には、画像形成後、その設定に従った後処理を行う。なお、本実施例においては、画像形成部２３が電子写真方式で構成される場合を例に挙げて説明するが、これに限られず、他の方式（例えば、インクジェット方式）を採用してもよい。
【００３７】
画像読取部２４は、照明ランプ、レンズ、ＣＣＤ（Charge Coupled Device）等から構成され、プラテンガラス上に置かれた原稿を光学的に走査して、原稿を読み取る機能を果たす。
【００３８】
表示操作部２５は、タッチパネル、ハードボタンなどの入力用デバイスと、ＬＥＤ（Light Emitting Diode）、ＬＣＤ（Liquid Crystal Display）などの表示用デバイスを備えた操作パネルで構成され、ユーザと複合機２０とを繋ぐユーザインターフェースとしての機能を果たす。以上が、複合機２０を構成する各種処理機能の説明である。
【００３９】
次に、上述した制御部２２の機能的な構成の一部について説明する。
【００４０】
制御部２２は、各種処理機能部として、画像形成指示受付部４１と、競合判断部４２と、競合レベル決定部４３と、競合制御部４４と、ユーザ問合せ部４５とを具備して構成される。
【００４１】
画像形成指示受付部４１は、ホスト端末１０からの画像形成指示を通信部２１を介して受け付ける機能を果たし、通信ヘッダで指定された当該指示に基づく画像形成パラメータを取得するプロトコル指定取得部４１ａと、画像形成データ本体で指定された当該指示に基づく画像形成パラメータを取得するデータ指定取得部４１ｂとを具備して構成される。
【００４２】
競合判断部４２は、画像形成パラメータの指定に競合があるか否かを判断する機能を果たす。すなわち、通信ヘッダで指定された画像形成パラメータと、画像形成データ本体で指定された画像形成パラメータとを比較し、競合があるか否かを判断する。
【００４３】
競合レベル決定部４３は、画像形成パラメータの指定に競合がある場合に、その競合レベルを決定する機能を果たす。この競合レベルを決定することで、競合に対する対処方法を決定することになる。ここで、本実施例においては、このレベル分けに、（ａ）要即時解決、（ｂ）一部共通、（ｃ）事後通知の３段階を設ける。
【００４４】
この各競合レベルの概要について説明すると、まず、（ａ）に該当する競合は、画像形成処理を始める前に解決する必要がある場合である。例えば、指定された用紙サイズが異なる場合には、これを解決しないと画像形成を始められないので、このようなときは、競合レベル（ａ）に該当することになる。この競合レベル（ａ）の要即時解決には、上述した給紙トレイの矛盾の他、フィニッシャー、拡大／縮小等の画像形成パラメータの指定に矛盾がある場合などにも該当する。
【００４５】
また、（ｂ）に該当する競合は、画像形成処理の一部については実行できるが、それ以外を実行する場合には、画像形成パラメータの競合を解決する必要がある場合である。例えば、指定された部数が２部と、３部である場合には、２部については共通しているので、そのまま画像形成を始めても問題ないが、残りの１部については、画像形成パラメータについての競合を解決する必要があるので、このようなときは、競合レベル（ｂ）に該当することになる。すなわち、この競合レベル（ｂ）では、パラメータに矛盾がない部分は先に処理してしまい、矛盾がありユーザ介入なく進めては問題となってしまう処理についてはユーザへ問い合わせを行うことになる。この競合レベル（ｂ）の一部共通には、上述した部数の矛盾の他、蓄積プリント（セキュリティプリント、時刻指定プリント）等の画像形成パラメータの指定に矛盾がある場合などにも該当する。
【００４６】
また、（ｃ）に該当する競合は、画像形成後に通知すればよい場合である。例えば、異なる給紙トレイからの給紙が指定されているが、用紙が同一（サイズ、紙質等）であり、互いの用紙に違いがない場合には、いずれの給紙トレイから給紙しても特に問題はない。この場合、いずれかの給紙トレイ（例えば、優先度の高い方のトレイ）の用紙を用いて画像形成を行った後、その旨を事後通知により、ユーザに伝えれば足りるので、このようなときは、競合レベル（ｃ）に該当することになる。この競合レベル（ｃ）の事後通知には、上述した給紙トレイの矛盾の他、一方の指定が不正である場合などにも該当する。
【００４７】
なお、この上述した競合レベルを決定する際には、どのような画像形成パラメータの競合が、どの競合レベルに分けられるのかを示す設定情報を予め複合機２０へ設定しておく必要があり、競合レベル決定部４３においては、この設定情報を参照することで、競合レベルを決定することになる。
【００４８】
続いて、競合制御部４４は、競合制御処理の動作を統括制御する機能を果たす。すなわち、この制御部２２上に構成される各種処理機能は、この競合制御部４４からの指示に従って動作する。なお、この競合制御部４４では、各処理機能間で発生するデータの入出力も制御する。
【００４９】
ユーザ問合せ部４５は、画像形成パラメータの指定に競合がある場合に、その競合を解消させるためにユーザへ問い合わせを行う機能を果たす。場合によっては、ユーザへ問い合わせずに（ユーザ介入を要求せずに）、通知だけを行う場合もある。なお、本実施例においては、表示操作部２５の表示用デバイスへ表示することで、ユーザへの問い合わせや通知を行う場合を例に挙げて説明するが、この他、音声、画像形成指示者やシステム管理者等の端末画面上への表示、用紙（例えば、バナー用紙など）への記録、などの方法により問い合わせや通知を行うようにしてもよい。以上が、制御部２２を構成する各種処理機能の説明である。なお、この制御部２２上に構成される各種処理機能は、アプリケーション等によりソフト的に実装されてもよいし、また、専用のＡＳＩＣ等によりハード的に実装されてもよい。
【００５０】
ここで、図３を用いて、図１および図２に示す複合機２０における画像形成処理の動作について説明する。
【００５１】
ホスト端末１０上から画像形成指示が行われると、この処理は開始される。画像形成が指示されると、当該指示に基づく画像形成データが、ＬＰＲプロトコルを用いて複合機２０へと送られる。
【００５２】
複合機２０では、画像形成指示受付部４１において、この画像形成指示を受け付けるとともに、当該指示に基づく画像形成データを受け付ける（ステップＳ１０１）。このとき、プロトコル指定取得部４１において、通信ヘッダで指定された画像形成パラメータを取得するとともに（ステップＳ１０２）、データ指定取得部４１ｂにおいて、画像形成データ本体で指定された画像形成パラメータを取得することになる（ステップＳ１０３）。
【００５３】
パラメータの取得が終わると、続いて、競合判断部４２において、この取得した画像形成パラメータを比較することで、競合しているか否かを判断する（ステップＳ１０４）。この結果、パラメータの指定に競合がない場合には（ステップＳ１０４でＹＥＳ）、画像形成部２３において、そのまま従来同様の画像形成処理が行われ（ステップＳ１０５）、この処理は終了することになる。
【００５４】
一方で、パラメータの指定に競合があり矛盾している場合には（ステップＳ１０４でＮＯ）、詳細については後述するが、その競合レベルに応じた所定の競合制御処理を行った後（ステップＳ１０６）、この処理を終了することになる。
【００５５】
次に、図４から図９を用いて、上記図３のステップＳ１０６における競合制御処理の動作の概要について説明する。なお、図４には競合レベルが要即時解決、図６には競合レベルが一部共通、図８には競合レベルが事後通知、である場合の動作の一例が示される。
【００５６】
まず、図４を用いて、競合レベルが要即時解決である場合の動作の一例として、給紙トレイの指定に関する画像形成パラメータに競合が生じていた場合を例に挙げて説明する。
【００５７】
ここでは、給紙トレイの指定に関する画像形成パラメータに競合が生じていた場合の具体例として、図４（上側：画像形成パラメータ）に示すように、通信ヘッダで給紙トレイ１が指定され、画像形成データ本体で用紙サイズＡ４が指定されたこととし、Ａ４サイズの用紙が給紙トレイ２に格納されていたとする。すなわち、画像形成データ本体で指定された給紙トレイが実質的に給紙トレイ２となり、両指示で指定された給紙トレイに矛盾が生じることになる。以下、この場合の複合機２０における動作について図４（下側：フローチャート）を用いて説明する。
【００５８】
複合機２０は、まず、競合レベル決定部４３において、競合レベルを決定する（ステップＳ２０１）。この場合、いずれの給紙トレイから給紙するか決定しないと、画像形成処理を始められないため、競合レベルは要即時解決となる。
【００５９】
競合レベルが決定されると、これを受けた競合制御部４４が、画像形成処理の実行を待機させるとともに、ユーザ問合せ部４５が、パラメータの競合に対する対処をユーザへ問い合わせる。このユーザへの問い合わせは、表示操作部２５の表示用デバイス上に、給紙トレイの指定に競合がある旨とともに、給紙トレイ１（Ａ３）の用紙を用いて画像形成を行うか、給紙トレイ２（Ａ４）の用紙を用いて画像形成を行うか、の対処をユーザに選択させる画面（図５参照）を表示することで行われる（ステップＳ２０２）。
【００６０】
この結果、画面を参照したユーザがいずれかの給紙トレイを選択すると（ステップＳ２０３）、競合制御部４４では、画像形成処理の待機を解除し当該処理を実行させる。すなわち、競合制御部４４から画像形成部２３へ画像形成の実行が指示され、この指示を受けた画像形成部２３において、当該選択された給紙トレイから給紙された用紙を用いた画像形成が行われる（ステップＳ２０４）。そして、この画像形成処理終了後、この処理を終了することになる。
【００６１】
次に、図６を用いて、競合レベルが一部共通である場合の動作の一例として、部数に関する画像形成パラメータに競合が生じていた場合を例に挙げて説明する。
【００６２】
ここでは、部数に関する画像形成パラメータに競合が生じていた場合の具体例として、図６（上側：画像形成パラメータ）に示すように、通信ヘッダで５部が指定され、画像形成データ本体で３部が指定されていたとする。すなわち、３部について両指示は共通することになるが、残りの２部については矛盾が生じることになる。以下、この場合の複合機２０における動作について図６（下側：フローチャート）を用いて説明する。
【００６３】
複合機２０は、まず、競合レベル決定部４３において、競合レベルを決定する（ステップＳ３０１）。この場合、一部のパラメータについては共通しているため、競合レベルは一部共通となる。
【００６４】
競合レベルが決定されると、これを受けた競合制御部４４では、画像形成部数を共通の部数である３部に決定するとともに（ステップＳ３０２）、当該部数に対する画像形成の実行を画像形成部２３へ指示する。この指示を受けた画像形成部２３においては、当該指示に基づいた画像形成が行われ、３部出力されることになる（ステップＳ３０３）。
【００６５】
ところで、残り部数の画像形成に際しては、通信ヘッダと画像形成データ本体とで指定された画像形成パラメータに矛盾がある。そのため、ユーザ問合せ部４５により、パラメータの競合に対する対処をユーザへ問い合わせることになる。このユーザへの問い合わせは、表示操作部２５の表示用デバイス上に、部数指定に競合があったため、まず３部出力した旨とともに、残り２部を出力するかキャンセルするか、の対処をユーザに選択させる画面（図７参照）を表示することで行われる（ステップＳ３０４）。
【００６６】
この結果、画像を参照したユーザが残り部数についての画像形成のキャンセルを指示した場合には（ステップＳ３０５でＮＯ）、そのままこの処理を終了することになるが、ユーザが残り部数について画像形成を行うよう指示した場合には（ステップＳ３０５でＹＥＳ）、競合制御部４４では、当該部数に対する画像形成処理の実行を画像形成部２３へ指示する。この指示を受けた画像形成部２３においては、当該指示に基づいた画像形成が行われ、残りの２部が出力される（ステップＳ３０３）。そして、この画像形成処理終了後、この処理を終了することになる。
【００６７】
次に、図８を用いて、競合レベルが事後通知である場合の動作の一例として、給紙トレイの指定に関する画像形成パラメータに競合が生じていた場合を例に挙げて説明する。
【００６８】
ここでは、給紙トレイの指定に関する画像形成パラメータに競合が生じていた場合の具体例として、図８（上側：画像形成パラメータ）に示すように、通信ヘッダで給紙トレイ１が指定され、画像形成データ本体で給紙トレイ２が指定されたこととし、また、給紙トレイ１および給紙トレイ２に格納された用紙が同一（サイズ、紙質等）であり、互いの用紙に違いがないこととする。これは、いずれの給紙トレイから給紙しても特に問題はないということを意味する。以下、この場合の複合機２０における動作について図８（下側：フローチャート）を用いて説明する。
【００６９】
複合機２０は、まず、競合レベル決定部４３において、競合レベルを決定する（ステップＳ４０１）。この場合、給紙トレイ１および給紙トレイ２に格納された用紙が同一であり、いずれの給紙トレイに格納された用紙を用いても問題がないため、競合レベルは事後通知となる。
【００７０】
競合レベルが決定されると、これを受けた競合制御部４４では、まず、給紙トレイに予め割り当てられたトレイの優先度に基づきいずれの給紙トレイを用いるかを決定する（ステップＳ４０２）。なお、給紙トレイに優先度が設けられていない場合には、例えば、番号の若い方（この場合ならば給紙トレイ１が該当）を選択するなどすれば対応できる。
【００７１】
また、競合制御部４４は、この給紙トレイの決定とともに、画像形成処理を実行させる。すなわち、競合制御部４４から画像形成部２３へ画像形成の実行が指示され、この指示を受けた画像形成部２３において、当該選択された給紙トレイから給紙された用紙を用いた画像形成が行われる（ステップＳ４０３）。
【００７２】
この画像形成処理が終了すると、ユーザ問合せ部４５では、パラメータに競合があった旨を通知する。このユーザへの通知は、表示操作部２５の表示用デバイス上に、給紙トレイの指定に競合があったが、用紙が同一であったため、給紙トレイ１の用紙を用いた旨を通知する画面（図９参照）を表示することで行われる（ステップＳ４０４）。そして、この通知後、この処理を終了することになる。
【００７３】
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記および図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００７４】
例えば、２つの方法による指定で生じた画像形成パラメータの競合だけでなく、３つ以上の方法による指定で生じた画像形成パラメータの競合に対しても、本発明を適用することができる。
【００７５】
また、上記実施例においては、画像形成パラメータの指定が複数行われた場合の一例として、画像形成データ本体で指定された画像形成パラメータと、通信ヘッダで指定された画像形成パラメータとが競合した場合を例に挙げて説明したが、本発明はこれら以外の方法によって画像形成パラメータが指定された場合にも適用可能である。例えば、画像形成パラメータの指定が画像形成装置本体に設定されている場合などもあるが、この場合にも、本発明を適用することができる。
【００７６】
また、上記実施例においては、通信ヘッダで画像形成パラメータを指定する方法としてＬＰＲプロトコルを用いる場合を例に挙げて説明したが、例えば、ＩＰＰプロトコルを用いてもよく。この場合にも、上述したＬＰＲプロトコルの場合と同様の処理が行える。
【００７７】
また、上記実施例においては、画像形成パラメータに競合があり、ユーザへの問い合わせが必要な場合には、ユーザ指示が入力されるまで画像形成処理が待機させられる動作となっていたが、後続の処理を考慮して、当該画像形成に係わる画像形成データを、ユーザ指示が入力されるまで記憶装置などに一旦退避させて、後続の画像形成処理を先に行うようにしてもよい。なお、この場合、画像形成指示者やシステム管理者等の端末画面上への表示や、用紙（例えば、バナー用紙など）に記録することにより、ユーザへの問い合わせや通知を行うようにする。
【００７８】
また、上記実施例においては、競合レベルとして、（ａ）要即時解決、（ｂ）一部共通、（ｃ）事後通知の３段階を設ける場合を例に挙げて説明したが、この（ｃ）に該当する競合レベルの場合には、ユーザへ通知さえ行えばよいため、処理の終了後に通知を行うのではなく、事前通知、あるいは途中通知などにして、処理の開始前や、処理の途中でユーザへ通知を行うようにしてもよい。
【００７９】
また、上記実施例においては、本発明に係わる画像形成装置を複合機２０に適用して実施する場合を例に挙げて説明したが、これに限られず、本発明に係わる画像形成装置をプリンタや複写機あるいはファックス等に適用して本発明を実施してもかまわない。
【００８０】
また、上記実施例においては、本発明に係わる画像形成装置を適用して実施する場合を説明したが、この処理をコンピュータにインストールされた競合制御プログラムにより実施するように構成してもよい。なお、この競合制御プログラムは、ネットワーク等の通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【産業上の利用可能性】
【００８１】
本発明の画像形成装置および競合制御プログラムは、用紙等の記録媒体上に画像を形成する画像形成装置および、この処理をコンピュータに実行させる競合制御プログラム全般に適用可能である。
【図面の簡単な説明】
【００８２】
【図１】本発明に係わる画像形成装置を配して構成した画像形成システムの全体構成の一例を示す図である。
【図２】図１に示す複合機２０の機能的な構成の一部を示す図である。
【図３】図１および図２に示す複合機２０における画像形成処理の動作を示すフローチャートである。
【図４】図３のステップＳ１０６における競合制御処理の動作の概要について説明する図である（競合レベル：要即時解決）。
【図５】ユーザへ問い合わせを行う画面の画面レイアウトの一例を示す図である（競合レベル：要即時解決）。
【図６】図３のステップＳ１０６における競合制御処理の動作の概要について説明する図である（競合レベル：一部共通）。
【図７】ユーザへ問い合わせを行う画面の画面レイアウトの一例を示す図である（競合レベル：一部共通）。
【図８】図３のステップＳ１０６における競合制御処理の動作の概要について説明する図である（競合レベル：事後通知）。
【図９】ユーザへ通知を行う画面の画面レイアウトの一例を示す図である（競合レベル：事後通知）。
【符号の説明】
【００８３】
１０    ホスト端末
１１    表示部
１２    入力部
２０    複合機
３０    ネットワーク
２１    通信部
２２    制御部
２３    画像形成部
２４    画像読取部
２５    表示操作部
４１    画像形成指示受付部
４１ａ    プロトコル指定取得部
４１ｂ    データ指定取得部
４２    競合判断部
４３    競合レベル決定部
４４    競合制御部
４５    ユーザ問合せ部
【図１】
2007329734.tif 000003
【図２】
2007329734.tif 000004
【図３】
2007329734.tif 000005
【図４】
2007329734.tif 000006
【図５】
2007329734.tif 000007
【図６】
2007329734.tif 000008
【図７】
2007329734.tif 000009
【図８】
2007329734.tif 000010
【図９】
2007329734.tif 000011