(57)【要約】【課題】外部から入力される画像データに対し装置が有する各種機能を用いた印刷を外部装置から実行できること。【解決手段】ＣＰＵ１は、印刷設定動作を実行する。コントロールパネル４上では印刷設定を行える。外部から入力される画像データには印刷設定が付与されており、入力された印刷設定とコントロールパネル４の印刷設定が異なるとき、いずれかの印刷設定を優先させて印刷を行う。例えば、装置に該当する機能が無いときにはコントロールパネル４の印刷設定を優先させた印刷を実行する。また、入力された印刷設定に矛盾があるときにはコントロールパネル４の印刷設定を用いた印刷を実行する。【選択図】　　　図１
2004106486.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置上に設けられたコントロールパネル上で装置が有する機能である部数，ソート，ステープル，パンチ等の印刷設定を設定し印刷可能な画像形成装置において、
印刷用の画像データとともに前記印刷設定を受信する画像入力手段と、
前記受信した画像データを印刷設定に従って印刷を実行するか、あるいは前記コントロールパネル上にて設定された印刷設定に従って印刷を実行する印刷設定手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記印刷設定手段は、
前記受信した印刷設定による印刷に矛盾が生じる場合には、前記コントロールパネルの印刷設定を優先した印刷を実行することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷設定手段は、
前記コントロールパネルの印刷設定を用いた印刷が不可である場合に印刷可能な機能に設定変更することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記印刷設定手段は、
前記コントロールパネルが有する印刷設定可能な機能に対し、前記受信した印刷設定内容が矛盾している場合には、前記コントロールパネルが有する印刷設定を用いた印刷を実行することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記印刷設定手段は、
前記印刷設定が示す特定の機能については、前記コントロールパネルの印刷設定よりも優先させることを特徴とする請求項２に記載の画像形成装置。
【請求項６】
前記コントロールパネルに対する前記印刷設定の設定値を外部装置から設定および変更可能なことを特徴とする請求項１〜５のいずれか一つに記載の画像形成装置。
【請求項７】
前記コントロールパネルにおいて設定項目として選択できる機能は、選択して機能動作可能な項目のみ表示されることを特徴とする請求項１〜６のいずれか一つに記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、プリンタ装置やデジタル複合機等の印刷を行う画像形成装置において、外部から画像データとともに前記印刷設定を受信し印刷設定に従った印刷を実行する画像形成装置に関する。
【０００２】
【従来の技術】
近年、プリンタ等の画像形成装置の高性能化や高機能化により様々な機能が実現できるようになってきた。具体的には、画像形成装置に給紙や排紙のオプション装置を設けて実現するものがある（例えば、特許文献１参照。）。また、画像形成装置をネットワーク接続し、ホスト装置から印刷が実行できる構成としたり、画像形成装置においてデータ保存等の機能を使用できるようにして多部数の印刷を可能にしたものや（例えば、特許文献２参照。）、プリンタにプリンタ言語のビデオ展開までを行わせ、実際の印刷をデジタル複写機で行わせるものがある（例えば、特許文献３参照。）。
【０００３】
【特許文献１】
特開２０００−８６０１３号公報
【特許文献２】
特開２００１−１７５４４８号公報
【特許文献３】
特開２００１−２６１６４号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記のように画像形成装置が高機能化されている現状において、ネットワーク接続されたホスト装置が標準装備するプリンタドライバを用いた印刷のみならず、他のホスト装置やその他のシステムからの利用時においても同様に多機能な機能を利用したいという要求が生じた。
【０００５】
この発明は、上述した従来技術による問題点を解消するため、外部から入力される画像データに対し装置が有する各種機能を用いた印刷を外部装置から実行できる画像形成装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる画像形成装置は、画像形成装置上に設けられたコントロールパネル上で装置が有する機能である部数，ソート，ステープル，パンチ等の印刷設定を設定し印刷可能な画像形成装置において、印刷用の画像データとともに前記印刷設定を受信する画像入力手段と、前記受信した画像データを印刷設定に従って印刷を実行するか、あるいは前記コントロールパネル上にて設定された印刷設定に従って印刷を実行する印刷設定手段とを備えたことを特徴とする。
【０００７】
また、請求項２の発明にかかる画像形成装置は、請求項１に記載の発明において、前記印刷設定手段は、前記受信した印刷設定による印刷に矛盾が生じる場合には、前記コントロールパネルの印刷設定を優先した印刷を実行することを特徴とする。
【０００８】
また、請求項３の発明にかかる画像形成装置は、請求項１または２に記載の発明において、前記印刷設定手段は、前記コントロールパネルの印刷設定を用いた印刷が不可である場合に印刷可能な機能に設定変更することを特徴とする。
【０００９】
また、請求項４の発明にかかる画像形成装置は、請求項１に記載の発明において、前記印刷設定手段は、前記コントロールパネルが有する印刷設定可能な機能に対し、前記受信した印刷設定内容が矛盾している場合には、前記コントロールパネルが有する印刷設定を用いた印刷を実行することを特徴とする。
【００１０】
また、請求項５の発明にかかる画像形成装置は、請求項２に記載の発明において、前記印刷設定手段は、前記印刷設定が示す特定の機能については、前記コントロールパネルの印刷設定よりも優先させることを特徴とする。
【００１１】
また、請求項６の発明にかかる画像形成装置は、請求項１〜５のいずれか一つに記載の発明において、前記コントロールパネルに対する前記印刷設定の設定値を外部装置から設定および変更可能なことを特徴とする。
【００１２】
また、請求項７の発明にかかる画像形成装置は、請求項１〜６のいずれか一つに記載の発明において、前記コントロールパネルにおいて設定項目として選択できる機能は、選択して機能動作可能な項目のみ表示されることを特徴とする。
【００１３】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる画像形成装置の好適な実施の形態を詳細に説明する。図１は、この発明の画像形成装置の電気的構成を示すブロック図である。
【００１４】
ＣＰＵ１は、ＲＯＭ２のプログラムに基づきＲＡＭ３を用いて後述する画像形成装置の印刷設定動作を実行する。コントロールパネル４には装置が有する印刷機能に関する設定内容が表示される。プリンタ部５は、用紙に印刷データを形成し出力する。Ｉ／Ｆ部６は、ＬＡＮ１０を介して画像データを受信する。この画像データには、外部のホスト装置（不図示）等により設定された印刷設定に関する情報が含まれている。
【００１５】
図２は、画像形成装置の機能（コントロール）パネルの設定内容を示す図表である。コントロールパネル４は、機能に関するメニュー設定項目として、図示のような項目を有している。（ａ）印刷部数設定（Ｑｕａｎｔｉｔｙ　ｏｆ　ｐｒｉｎｔ　ｓｅｔｓ），（ｂ）用紙整列設定（Ｃｏｌｌａｔｅ　Ｔｙｐｅ），（ｃ）ステープル設定（Ｓｔａｐｌｅ　Ｔｙｐｅ），（ｄ）パンチ設定（ＰｕｎｃｈＴｙｐｅ）がある。それぞれの項目は図に示すような選択肢を持ち、ステープル設定およびパンチ設定の選択肢については、画像形成装置に装着されるオプション装置（フィニッシャ）の有無、あるいはフィニッシャのタイプに対応した選択肢の内容に変更される。
【００１６】
図３は、印刷条件設定の手順を示すフローチャートである。この画像形成装置においては、印刷データを受信すると（ステップＳ１）、その印刷データ内に部数指定／ソート指定／ステープル指定／パンチ指定コマンドが一つでもあるかどうかをチェックする（ステップＳ２）。そこで上記コマンドが一つも無い場合は（ステップＳ２：Ｎｏ）、コントロールパネル４にてステープル指定／パンチ指定があるかどうかをチェックし（ステップＳ３）、指定があれば（ステップＳ３：Ｙｅｓ）、ページ毎の枚数指定を無視する（ステップＳ４）。
【００１７】
ネットワークを介したホスト装置側が有するプリンタドライバには、ページ毎に印刷枚数を指定することができる機能を有する場合もあるが、コントロールパネル４にてステープル指定／パンチ指定がされている場合は、印刷データが示すページ毎の印刷枚数指定は無視して出力するべきものと判断し、コントロールパネル設定を印刷条件とし各ページ１枚毎の印刷要求を設定し（ステップＳ１０）、印刷を実行する（ステップＳ１１）。
【００１８】
一方、ステップＳ２のチェックにて、上記コマンドが一つでもあった場合は（ステップＳ２：Ｙｅｓ）、ソート指定がスタック印刷で部数が１部指定かどうかをチェックする（ステップＳ５）。ここでこの条件通りだった場合は（ステップＳ５：Ｙｅｓ）、ステープル指定／パンチ指定を指定するコマンドは無いかをチェックする（ステップＳ６）。ここで印刷データの中にステープル指定／パンチ指定の有無を指定するコマンドが無い場合は（ステップＳ６：Ｙｅｓ）、ステープル指定／パンチ指定はコントロールパネル設定に従い（ステップＳ７）、ステップＳ１０にてコントロールパネル設定を印刷条件として設定し（ステップＳ１０）、印刷を実行する（ステップＳ１１）。
【００１９】
また、ソート指定がスタック印刷で部数が１部指定かのチェックにてそうではないと判別されたとき（ステップＳ５：Ｎｏ）、またはステップＳ６にてステープル指定／パンチ指定を指定するコマンドは無いかのチェックにてあると判別されたときは（ステップＳ６：Ｎｏ）、印刷データ指定に従いコントロールパネル設定は無効とする（ステップＳ８）。その後、印刷データに従った印刷条件をセットして（ステップＳ９）、印刷を行う（ステップＳ１１）。
【００２０】
なお、ステップＳ１０において、コントロールパネル設定を印刷条件としてセットする処理においては、ここでコントロールパネル上の設定値に矛盾が生じる場合はコントロールパネル４の設定と、印刷データの設定によって条件を再設定し直す処理を行う。例えば、図２に示す用紙整列設定がＯｆｆ設定となっており、ステープル設定がＯｆｆ以外になっているような場合、通常、ステープル処理あるいはパンチ処理の用紙整列設定では「Ｃｏｌｌａｔｅ」を指定する必要がある。そのような場合は、ステップＳ１０では、コントロールパネル設定を印刷条件としてセットする設定を行う。
【００２１】
また、ステップＳ１０にてコントロールパネル設定を印刷条件としてセットする際、例えば、ステープル指定あるいはパンチ指定がコントロールパネル４にて設定されていたとしても、印刷データの紙サイズが小さくプリンタの印字部（エンジン）が物理的にステープル処理あるいはパンチ処理を実行できないサイズである場合にもこのステップＳ１０の設定の処理において再設定を行い、設定できない機能は可能な他の設定に変更する。
【００２２】
上述したコントロールパネル４の設定は、ネットワークを介して接続されたホスト装置から設定変更が可能である。また、画像形成装置側で設定不可能な機能（項目）については、その項目の選択肢をコントロールパネル４上に表示しない構成とする。
【００２３】
以上説明したように、本実施の形態にかかる画像形成装置によれば、コントロールパネル上にて設定を指定することによってその機能を実現できる。また、コントロールパネル上の設定によってはその設定項目に機能実現のためには矛盾が生じることがあり得る。その場合は機能実現を優先し、設定を自動的に内部的に変更して実行することができるようになっている。これにより、ユーザーは、複雑で煩わしい設定を意識せず簡単に設定ができるようになる。
【００２４】
また、外部装置から受信した画像データの印刷設定がコントロールパネル上の設定で実現できない機能のときには、ユーザーの処理選択を介さずともコントロールパネル上の設定を用いて自動的に印刷設定を変更することができるため、外部装置を用いた印刷を容易に行えるようになる。また、入力された印刷設定がコントロールパネル上の設定と矛盾する場合には、コントロールパネル上の機能を優先させて行える。逆に、ある印刷機能に関しては、コントロールパネル側の設定よりも印刷設定側を用いた印刷を実行することもできるようになる。
【００２５】
また、コントロールパネル上の上記設定値を、例えばＰＣ等のホスト側より遠隔操作で設定／変更することができ、設定の容易化を図れる。また、コントロールパネル上で機能しない設定の選択肢を非表示にすることにより、ユーザーが誤って使用不可な機能を選択する不都合を防止できるようになる。
【００２６】
なお、本実施の形態で説明した印刷設定の方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【００２７】
【発明の効果】
以上説明したように、この発明によれば、コントロールパネルで印刷設定を行い、外部入力された画像データをこの印刷設定により印刷することができるようになる。これにより、ネットワーク接続された外部装置が標準装備するプリンタドライバを用いた印刷のみならず、専用のプリンタドライバを用いずとも、従来の印刷データや従来のシステムからの印刷時においても画像形成装置が持つ多機能な印刷機能を利用した印刷が行えるという効果を奏する。
【図面の簡単な説明】
【図１】この発明の画像形成装置の電気的構成を示すブロック図である。
【図２】画像形成装置の機能（コントロール）パネルの設定内容を示す図表である。
【図３】印刷条件設定の手順を示すフローチャートである。
【符号の説明】
１　ＣＰＵ
２　ＲＯＭ
３　ＲＡＭ
４　コントロールパネル
５　プリンタ部
６　Ｉ／Ｆ部
１０　ＬＡＮ
ａ　印刷部数設定
ｂ　用紙整列設定
ｃ　ステープル設定
ｄ　パンチ設定
【図１】
2004106486.tif 000003
【図２】
2004106486.tif 000004
【図３】
2004106486.tif 000005