(57)【要約】      （修正有）【課題】外部装置から受信したプリントジョブの設定内容に応じて設定変更機能で使用する出力画像を生成するため、ジョブ毎に設定登録内容を変更せずともユーザの実行指示から即時にプリントすることができる画像形成装置を提供する。【解決手段】受信したプリントジョブのジョブ設定に応じて、一部の設定項目を近傍値に変更した複数のジョブ設定の出力画像を生成する。【選択図】図５
2018126915.tif 000002
【特許請求の範囲】
【請求項１】
設定情報を含むジョブデータを受信する受信手段と、
前記設定情報に基づいて画像を生成する生成手段と、を有する画像形成装置において、
前記受信手段により受信されたジョブデータを解析して設定情報を取得する取得手段と、
前記設定情報の項目に対する優先度情報を記憶する手段と、
複数の設定情報を管理する設定リストを記憶する手段と、
前記受信手段により受信された前記ジョブデータの設定情報に対して、前記優先度情報で指定される項目を変更する手段と、
変更した設定情報を前記設定リストに追加する手段と、
前記設定リストの設定情報に基づいて画像生成し、生成した画像を保持する手段と、
を有することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置から印刷データを受信し、操作部よりユーザの実行指示を受けてプリントする画像形成装置に関する。
【背景技術】
【０００２】
プリンタなどの画像形成装置は、ＰＣなどの外部装置からプリントジョブを受信しそのＰＤＬ（Ｐａｇｅ  Ｄｉｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データを展開して出力画像を生成する。さらに画像形成装置は、展開した出力画像を即時にプリントせずに画像形成装置に溜め置いて、その後画像形成装置の操作部よりユーザの実行指示を受けてプリントするデバイス溜め置きプリント機能を持つ。
【０００３】
デバイス溜め置きプリント機能を持つ画像形成装置は、ＰＤＬデータを保持しておきユーザの実行指示時に出力画像生成の設定変更を受け付ける設定変更機能を持つ。設定変更機能で設定変更が行われた場合、画像形成装置は、ＰＤＬデータから出力画像を再生成してプリントする。この場合出力画像の再生成を行うためユーザの実行指示からプリントするまで時間がかかる。
【０００４】
特許文献１ではユーザ毎に予め設定を複数登録しておき、複数の出力画像を保存する技術が提示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−８３７２５号広報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながらデバイス溜め置きプリントでの設定変更機能を利用する場合、出力画像の再生成のためプリントに時間がかかる課題がある。またそれを解決するためには予め設定を登録する必要があり設定作業が煩雑であり、かつ登録してある設定以外は解決できないという課題があった。そのため実行したジョブ設定に対して一部設定変更したいといった場合に、設定変更機能はユーザの実行指示後にプリントに時間がかかるケースが多く使い勝手が良くなかった。
【０００７】
例えば、設定変更機能を利用するユースケースとしてはＰＣのプリンタドライバで通常使用している設定（お気に入り設定やシステム管理者が配信登録した設定）のままジョブ実行し、実行指示する際に一部設定変更したい（通常2in1設定だったが今回は1in1で印刷したかった）といったケースが考えられる。
【課題を解決するための手段】
【０００８】
上記課題を解決すべく、本発明は、設定情報を含むジョブデータを受信する受信手段と、前記設定情報に基づいて画像を生成する生成手段と、を有する画像形成装置において、前記受信手段により受信されたジョブデータを解析して設定情報を取得する取得手段と、前記設定情報の項目に対する優先度情報を記憶する手段と、複数の設定情報を管理する設定リストを記憶する手段と、前記受信手段により受信された前記ジョブデータの設定情報に対して、前記優先度情報で指定される項目を変更する手段と、変更した設定情報を前記設定リストに追加する手段と、前記設定リストの設定情報に基づいて画像生成し、生成した画像を保持する手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、外部装置から受信したプリントジョブの設定内容に応じて設定変更機能で使用する出力画像を生成するため、ジョブ毎に設定登録内容を変更せずともユーザの実行指示から即時にプリントすることができる。
【図面の簡単な説明】
【００１０】
【図１】ハードウェア構成
【図２】従来技術のデバイス溜め置きプリントにおける設定変更
【図３】設定項目の優先度情報
【図４】溜め置き画像の設定リスト例
【図５】ジョブ設定に応じた設定変更による出力画像生成
【図６】本実施例のフローチャート
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための最良の形態について図面を用いて説明する。ＰＤＬデータとはプリントジョブのジョブ設定と画像の描画情報を含むデータとする。また画像形成装置が生成する出力画像データはＣＭＹＫ色毎の画像で構成されるハーフトーン画像であるとする。
【００１２】
図１は画像形成装置のハードウェア構成を示す。画像形成装置１０１は外部装置接続部１０２を持ち、ＬＡＮやＵＳＢによって外部装置と通信し、画像データ等の送受信を行う。画像形成装置１０１は画像生成部１０３を持ち、外部装置接続部１０２で取得したＰＤＬデータを画像に展開して色空間変換や色濃度など所定の画像処理を行って画像データを生成する。画像形成装置１０１は印刷部１０４を持ち、画像生成部１０３で生成した画像データを紙媒体に印字する。画像形成装置１０１は操作部１０５を持ち、操作部１０５はキーや表示パネルなどのユーザインターフェースを有し、ユーザからの動作要求を受け付ける。画像形成装置１０１は、ＣＰＵ１０６とＲＯＭ１０７と記憶部１０８を持つ。
【００１３】
ＣＰＵ１０６は、画像形成装置１０１の制御部であり、装置全体を制御する。ＲＯＭ１０７は、ＣＰＵ１０６の制御プログラムを格納するためのものである。記憶部１０８はＣＰＵ１０６の制御プログラムの変数や画像データを格納する揮発性メモリである。
【００１４】
図２は従来技術のデバイス溜め置きプリントにおける設定変更を示す。画像形成装置２０２は図１の画像形成装置１０１であり、ＰＣ２０１からＰＤＬデータ２０３を受信し出力画像データを生成して印刷する。
【００１５】
デバイス溜め置きプリントにおいて画像形成装置２０２はＰＤＬデータ２０３のジョブ設定に基づいて画像生成部１０３で出力画像２０４を生成し記憶部１０８に保存する。その後操作部１０５からユーザの実行指示を受けて画像形成装置２０２は出力画像２０４を印刷部１０４から印刷する。ここで出力画像２０４はレイアウトや色処理など画像処理済みのハーフトーン画像であり、ジョブ設定を変更する場合はＰＤＬデータ２０３から再生成する必要がある。
【００１６】
したがって記憶部１０８に保存済みの出力画像を印刷する場合はユーザの実行指示を受けて即時に印刷できるが、画像形成装置２０２は出力画像２０４を生成後に記憶部１０８にＰＤＬデータ２０５を保存し、設定変更された場合は変更されたジョブ設定に基づいて出力画像２０６を新たに生成したうえで印刷する。そのため設定変更された場合はユーザの実行指示を受けてから印刷するまで時間がかかる。
【００１７】
図３は本実施例における設定項目の優先度情報を示す。本実施例の画像形成装置１０１は受信したプリントジョブのジョブ設定に応じて、一部の設定項目を近傍値に変更した複数のジョブ設定の出力画像を生成する。一部設定変更する項目の決定するために画像形成装置１０１は図３に示す設定項目の優先度情報を記憶部１０８に持つ。優先度情報は操作部１０５や外部装置からの指示で変更できるようにしてもよい。優先度情報は優先度に対して設定項目と変更数で構成される。設定項目はNin1や両面などのジョブ設定の項目を示し、変更数はその設定項目を変更して画像生成を行う数を示す。
【００１８】
図３の例では画像形成装置１０１は優先度順に優先度１の設定項目Nin1を近傍値に変更した出力画像を２つ生成し、優先度２の設定項目両面設定を近傍値に変更した出力画像を１つ生成し、優先度３の設定項目カラーモードを近傍値に変更した出力画像を１つ生成する。また生成する出力画像の最大数を定義してもよく、画像形成装置１０１は最大数に達するまで優先度情報に従って出力画像を生成して記憶部１０８に保存する。
【００１９】
図４は、本実施例における溜め置き画像の設定リストの例を示す。図４の設定リスト例は図３で示した優先度情報にしたがって生成される出力画像の設定内容であり、設定変更する変更項目、優先度情報で定義された設定項目（Nin1、両面設定、カラーモード）および設定内容を操作部１０５に表示する際の表示順位で構成される。また生成する出力画像の最大数は４とし、元のジョブ設定に加えて３つの設定変更した出力画像が生成される。
【００２０】
ジョブ設定は設定変更されていない元のジョブ設定であり、ここでは2in1、片面、カラーである。設定変更Ａ、Ｂは優先度１の設定項目Nin1を元のジョブ設定2in1の近傍値に変更した設定である。設定変更Ｃは優先度２の設定項目両面設定を元のジョブ設定片面の近傍値に変更した設定である。表示順位は元のジョブ設定を１として、優先度情報で画像生成した順となる。
【００２１】
図５は本実施例におけるジョブ設定に応じた設定変更による出力画像生成を示し、図３および図４で示した例について出力画像生成の説明をする。
【００２２】
画像形成装置５０２は図１で示した画像形成装置１０１であり、ＰＣ５０１からＰＤＬデータ５０３を受信し出力データを生成して印刷する。ここでジョブ投入時のＰＤＬデータ５０３のジョブ設定は2in1、片面、カラーである。画像形成装置５０２は元のジョブ設定の出力画像５０４を生成して記憶部１０８に保存するとともに、図３の優先度情報にしたがって設定変更Ａ（５０５）の出力画像５０６、設定変更Ｂ（５０７）の出力画像５０８、設定変更Ｃ（５０９）の出力画像５１０を生成して記憶部１０８に保存する。
【００２３】
また画像形成装置５０２は生成した出力画像の設定内容を操作部１０５に表示し（５１１）、表示した設定内容が選択されることで操作部１０５からユーザの実行指示を受けて該当する出力画像を印刷する。
【００２４】
以下に示す図６について本実施形態を実現する不図示の制御プログラムはＲＯＭ１０７に格納されており、記憶部１０８にロードされて、ＣＰＵ１０６によって実行されるものである。図６は本実施例のフローチャートを示す。ＣＰＵ１０６は外部装置接続部１０２から受信したＰＤＬデータのジョブ設定を解析する（Ｓ６０１）。Ｓ６０２からＳ６０７は図４で示した溜め置き画像の設定リストを作成する処理であり、Ｓ６０８は作成して設定リストの出力画像を生成する処理である。
【００２５】
ＣＰＵ１０６は記憶部１０８に保持された優先度情報を参照して次の（未使用の）項目があるかを判断し（Ｓ６０２）、項目がなければ作成した溜め置き画像の設定リストの出力画像を生成し記憶部１０８に保存する（Ｓ６０８）。項目があればＣＰＵ１０６は優先度情報から変更する設定項目を選択し（Ｓ６０３）、その設定項目を元のジョブ設定の近傍値に変更し（Ｓ６０４）、その設定内容を溜め置き画像の設定リストに追加する（Ｓ６０５）。
【００２６】
次にＣＰＵ１０６はＳ６０５で追加した設定の変更項目について溜め置き画像の設定リスト内の数が優先度情報の変更数未満であればＳ６０４に戻る。
優先度情報の変更数以上であればＣＰＵ１０６は溜め置き画像の設定リストの項目数と生成する出力画像の最大数を比較し（Ｓ６０７）、設定リストの項目数の方が小さければＳ６０２に戻り、大きければ作成した溜め置き画像の設定リストの出力画像を生成し記憶部１０８に保存する（Ｓ６０８）。
【００２７】
以上の実施例で説明したように、本実施例では外部装置から受信したプリントジョブの設定内容に応じて設定変更機能で使用する出力画像を生成するため、ジョブ毎に設定登録内容を変更せずともユーザの実行指示から即時にプリントすることができるという効果がある。
【符号の説明】
【００２８】
１０１  画像形成装置
１０２  外部装置接続部
１０３  画像生成部
１０４  印刷部
１０５  操作部
【図１】
2018126915.tif 000003
【図２】
2018126915.tif 000004
【図３】
2018126915.tif 000005
【図４】
2018126915.tif 000006
【図５】
2018126915.tif 000007
【図６】
2018126915.tif 000008