(57)【要約】【課題】本発明は、複数の印刷ジョブのページデータをページ単位で結合して結合印刷ジョブを生成する。【解決手段】印刷システム１は、ホスト装置から送られてきた複数の印刷ジョブをハードディスク１３に格納し、操作パネル４０で、該ハードディスク１３に格納されている複数の印刷ジョブの任意のページを指定して結合することが操作されて、操作パネル４０から該操作を示す結合印刷ジョブが送られてくると、ジョブ管理部１７が、該結合印刷ジョブで指定されている複数の印刷ジョブの指定ページのデータを結合して結合印刷ジョブを生成して、印刷制御部１８が該結合印刷ジョブに基づく印刷をプリンタエンジン３０に行わせる。【選択図】          図１
2013061823.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷ジョブを格納するジョブ格納手段と、
前記ジョブ格納手段に格納されている複数の前記印刷ジョブの任意のページを指定するジョブページ指定情報を取得するジョブページ指定情報取得手段と、
前記ジョブページ指定情報で指定されている複数の前記印刷ジョブの指定ページのデータを結合して結合印刷ジョブを生成する印刷ジョブ生成手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
前記ジョブページ指定情報取得手段は、
前記ジョブページ指定情報として、前記印刷ジョブと該印刷ジョブのページとが対として順次指定されているジョブページ指定情報を取得し、
前記印刷ジョブ生成手段は、
前記ジョブページ指定情報によって指定されている前記印刷ジョブと該印刷ジョブのページにページを順次並べた結合印刷ジョブを生成することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置は、
前記印刷ジョブの前記ページのデータがイメージデータであることを特徴とする請求項１または請求項２記載の画像処理装置。
【請求項４】
印刷ジョブに対して画像処理手段で画像処理を施して画像形成手段で被記録媒体に画像を形成する画像形成装置において、
前記画像処理手段として、請求項１から請求項３のいずれかに記載の画像処理装置を搭載していることを特徴とする画像形成装置。
【請求項５】
複数の印刷ジョブをジョブ格納手段に格納するジョブ格納処理ステップと、
前記ジョブ格納手段に格納されている複数の前記印刷ジョブの任意のページが指定されたジョブページ指定情報を取得するジョブページ指定情報取得処理ステップと、
前記ジョブページ指定情報で指定されている複数の前記印刷ジョブの指定ページのデータを結合して結合印刷ジョブを生成する印刷ジョブ生成処理ステップと、
前記印刷ジョブ生成処理ステップで生成された前記結合印刷ジョブを実行して被記録媒体に画像を形成する画像形成処理ステップと、
を有することを特徴とする画像形成制御方法。
【請求項６】
コンピュータに、
複数の印刷ジョブをジョブ格納手段に格納するジョブ格納処理と、
前記ジョブ格納手段に格納されている複数の前記印刷ジョブの任意のページが指定されたジョブページ指定情報を取得するジョブページ指定情報取得処理と、
前記ジョブページ指定情報で指定されている複数の前記印刷ジョブの指定ページのデータを結合して結合印刷ジョブを生成する印刷ジョブ生成処理と、
前記印刷ジョブ生成処理で生成された前記結合印刷ジョブを実行して被記録媒体に画像を形成する画像形成処理と、
を実行させることを特徴とする画像形成制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置、画像形成制御方法及び画像形成制御プログラムに関し、詳細には、複数の印刷ジョブのページデータをページ単位で結合して結合印刷ジョブを生成する画像処理装置、画像形成装置、画像形成制御方法及び画像形成制御プログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータ等の情報処理装置で作成された文書データを、プリンタ装置、複写装置、複合装置等の画像形成装置で印刷出力する場合、情報処理装置の搭載するアプリケーションで作成された文書データを該情報処理装置の搭載するプリンタドライバによって印刷先の画像形成装置が解釈することのできるＰＤＬ（Page Description Language）に変換して印刷命令とともに印刷ジョブとして印刷装置に送信し、画像形成装置が情報処理装置から送られてきた印刷ジョブを解析して、画像を所定の印刷方式で用紙、フィルム等の被記録媒体（以下、単に、用紙という。）に画像を印刷出力する。
【０００３】
そして、情報処理装置は、文章作成ソフト、表計算ソフト、図形描画ソフトなどの様々なアプリケーションが搭載されていて、複数のアプリケーションで作成した文書データを画像形成装置に印刷ジョブとして送信して印刷させる場合、各アプリケーション毎に印刷指示を行う必要があり、一緒に印刷することができない。一緒に印刷させる場合には、各アプリケーションで作成された文書をいずれか１つのアプリケーションにまとめる必要がある。
【０００４】
そして、従来、画像データをジョブ単位で格納手段に格納して、該ジョブの中から複数ページからなる基本ジョブと、他のジョブが選択されると、該基本ジョブの所定のページと該他のジョブの全ページとをそれぞれ結合して出力する画像形成装置が提案されている（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記公報記載の従来技術にあっては、ジョブ単位で複数の印刷ジョブを結合しているため、結合する印刷ジョブに重複するページが存在する場合に、重複するページをそれぞれ印刷することとなり、無駄な印刷を行ってしまい、資源とコストの削減を図る上で、改良の必要があった。また、結合する印刷ジョブの一部のページに機密情報が存在する場合に、上記従来技術にあっては、機密情報の存在するページも結合されて印刷され、機密情報の漏洩を防止する上で、改良の必要があった。すなわち、従来技術にあっては、ユーザの広範囲に渡る要望に対して、適切に対応することができず、利用性を向上させる上で、改良の必要があった。
【０００６】
そこで、本発明は、複数の印刷ジョブをページ単位で結合して、印刷ジョブの利用性を向上させることを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の画像処理装置は、複数の印刷ジョブを格納するジョブ格納手段と、前記ジョブ格納手段に格納されている複数の前記印刷ジョブの任意のページを指定するジョブページ指定情報を取得するジョブページ指定情報取得手段と、前記ジョブページ指定情報で指定されている複数の前記印刷ジョブの指定ページのデータを結合して結合印刷ジョブを生成する印刷ジョブ生成手段と、前記印刷ジョブ生成手段で生成された前記結合印刷ジョブを実行して被記録媒体に画像を形成する画像形成手段と、を備えていることを特徴としている。
【発明の効果】
【０００８】
本発明によれば、複数の印刷ジョブをページ単位で結合して、印刷ジョブの利用性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施例を適用した印刷システムのシステム構成図。
【図２】画像形成装置のブロック構成図。
【図３】画像形成装置の機能ブロック構成図。
【図４】印刷要求のデータフォーマットの一例を示す図。
【図５】ジョブ保持機能部が保持する印刷ジョブのデータフォーマットの一例を示す図。
【図６】印刷制御処理を示すフローチャート。
【図７】印刷設定画面の一例を示す図。
【図８】結合ジョブ参照要求のデータフォーマットの一例を示す図。
【図９】参照印刷ジョブ情報のデータフォーマットの一例を示す図。
【図１０】ジョブ一覧画面の一例を示す図。
【図１１】結合印刷要求のデータフォーマットの一例を示す図。
【図１２】結合印刷ジョブのデータフォーマットの一例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１１】
図１〜図１２は、本発明の画像処理装置、画像形成装置、画像形成制御方法及び画像形成制御プログラムの一実施例を示す図であり、図１は、本発明の画像処理装置、画像形成装置、画像形成制御方法及び画像形成制御プログラムの一実施例を適用した印刷システム１のシステム構成図である。
【００１２】
図１において、印刷システム１は、ＬＡＮ（Local Area Network）等のネットワークＮＷに、複数のホスト装置Ｈｓ１〜Ｈｓｎと画像形成装置Ｇｋが接続されており、ホスト装置Ｈｓ１〜Ｈｓｎの数及び画像形成装置Ｇｋの数は、何ら限定されるものではない。
【００１３】
ホスト装置Ｈｓ１〜Ｈｓｎは、例えば、通常のハードウェア構成を有するとともに、通常のソフトウェア構成を有するコンピュータ等が用いられ、ハードディスク等に、Windows（登録商標）等のＯＳ（Operating System）及び文書作成ソフトウェア、図形作成ソフトウェア、表計算ソフトウェア、データベースソフトウェア、プリンタドライバ等のアプリケーションフトウェア（以下、単に、アプリケーションという。）が格納されている。ホスト装置Ｈｓ１〜Ｈｓｎは、ユーザによって、アプリケーションを利用して、文書の作成・編集等が行われて、該文書に対してアプリケーション等から印刷指示が行われると、ＯＳを通してプリンタドライバに文書データと印刷設定情報を渡し、プリンタドライバが、アプリケーションから受け取った文書データを、当該文書データの印刷を行う画像形成装置Ｇｋが解釈できるイメージデータ（印刷データ）を作成するとともに、印刷設定情報を組み込んだ印刷ジョブを生成して、該印刷ジョブを、ネットワークＮＷを介して画像形成装置Ｇｋに送信する。
【００１４】
画像形成装置Ｇｋは、図２に示すように、コントローラ１０、プリンタエンジン３０及び操作パネル４０等を備えており、ネットワークＮＷを介してホスト装置Ｈｓ１〜Ｈｓｎに接続されている。
【００１５】
コントローラ１０は、ホストＩ／Ｆ１１、ＣＰＵ（Central Processing Unit ）１２、ハードディスク（ＨＤＤ）１３、ＲＡＭ（Random Access Memory）１４、操作Ｉ／Ｆ１５、状態制御部１６、ジョブ管理部１７、印刷制御部１８及びエンジンＩ／Ｆ１９等を備えていて、各部は、バス２０により接続されている。
【００１６】
ホストＩ／Ｆ１１には、ネットワークＮＷが接続され、ホストＩ／Ｆ１１は、ネットワークＮＷを介してホスト装置Ｈｓ１〜Ｈｓｎとの間でデータ及びコマンドの授受を行って、印刷ジョブを受信したり、印刷結果等の各種コマンドのホスト装置Ｈｓ１〜Ｈｓｎへの送信等を行う。
【００１７】
ハードディスク（ジョブ格納手段）１３には、画像形成装置Ｇｋとしての基本プログラム、後述する画像形成制御プログラム、必要なデータ及び画像データや印刷ジョブ等が格納されており、ＣＰＵ１２は、ハードディスク１３内のプログラムと必要なデータをＲＡＭ１４に展開して実行することで、画像形成装置Ｇｋとしての基本処理と後述する画像処理を実行する。
【００１８】
操作Ｉ／Ｆ（ジョブページ指定情報取得手段）１５には、操作パネル４０が接続されており、操作パネル４０は、各種操作キーや表示パネル（例えば、液晶パネル等）等を備えている。操作パネル４０の操作キーからは画像形成装置Ｇｋに動作指示を行うのに必要な各種キー操作が行われ、表示パネルには、パネルＩ／Ｆ１７を介してＣＰＵ１２の制御下で操作キーの操作内容や各種情報を表示出力する。特に、操作パネル４０は、ハードディスク１３に格納されている複数の印刷ジョブの任意のページを指定する結合印刷ジョブ（ジョブページ指定情報）を生成するのに使用され、操作Ｉ／Ｆ１５は、この複数の印刷ジョブの任意のページを指定する結合印刷ジョブを受け取ってジョブ管理部１７に出力する。
【００１９】
状態制御部１６は、ＣＰＵ１２の制御下で、画像処理装置１の状態を制御し、ジョブ管理部（印刷ジョブ生成手段）１７は、ＣＰＵ１２の制御下で、ホスト装置Ｈｓ１〜Ｈｓｎから送られてきた印刷ジョブを管理する。
【００２０】
印刷制御部１８は、プリンタエンジン３０における印刷ジョブに基づく印刷処理を実行する。
【００２１】
エンジンＩ／Ｆ１９には、プリンタエンジン３０が接続されており、コントローラ１０からプリンタエンジン３０への制御信号やビデオ信号及びプリンタエンジン３０からコントローラ１０へのステータス信号の授受を行う。
【００２２】
プリンタエンジン（画像形成手段）３０は、エンジンＩ／Ｆ１９を介してコントローラ１０から受け取ったイメージデータ及び制御信号により、例えば、電子写真方式により画像形成（印刷処理）を行う。すなわち、プリンタエンジン３０は、電子写真方式の場合、図示しないが、電子写真方式で記録紙に描画データを記録出力するのに必要な部品、例えば、感光体、光書込部、現像部、帯電部及びクリーニング部等を備えている。プリンタエンジン３０は、イメージデータ及び制御信号により光書込部を動作させて感光体上に静電潜像を形成し、現像部によりトナー（画像形成材料）を感光体上に供給して現像してトナー画像を形成する。プリンタエンジン３０は、給紙部から記録紙を感光体と転写部との間に給紙して、感光体上のトナー画像を記録紙に転写させ、トナー画像の転写された記録紙を定着部に搬送して、定着部で加熱・加圧して記録紙上のトナー画像を定着させることで、画像を形成する。
【００２３】
そして、画像形成装置Ｇｋは、ホストＩ／Ｆ１３を介してホスト装置４０から印刷ジョブを受け取ると、ＣＰＵ１２が、受け取った印刷ジョブをハードディスク１３に保管して、ジョブ管理部１７が、ハードディスク１３内の印刷ジョブを管理する。
【００２４】
画像形成装置Ｇｋは、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像形成制御方法を実行する画像形成制御プログラムを読み込んでハードディスク１３等に導入することで、後述する複数の印刷ジョブの指定ページを結合した結合印刷ジョブを生成して印刷する画像形成制御方法を実行する画像形成装置として構築されている。この画像形成制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２５】
そして、画像形成装置Ｇｋは、この画像形成制御プログラムが導入されることで、コントローラ１０に、図３に示すような機能ブロックが構築される。すなわち、画像形成装置Ｇｋは、画像形成制御プログラムが導入されることで、コントローラ１０内に、ホストＩ／Ｆ機能部５１、操作Ｉ／Ｆ機能部５２、ジョブ管理機能部５３、印刷制御機能部５４及びエンジンＩ／Ｆ機能部５５等が構築される。操作Ｉ／Ｆ機能部５２には、入力受付機能部５２ａと表示機能部５２ｂが構築され、ジョブ管理機能部５３には、ジョブ管理部Ｉ／Ｆ機能部５３ａ、ジョブ参照機能部５３ｂ、ジョブ結合機能部５３ｃ及びジョブ保持機能部５３ｄが構築される。
【００２６】
ホストＩ／Ｆ機能部５１は、ホストＩ／Ｆ１１によって構築され、ホスト装置Ｈｓ１〜Ｈｓｎとの間で、コマンドとデータの授受を行う。例えば、ホストＩ／Ｆ機能部５１は、ホスト装置Ｈｓ１〜Ｈｓｎから送られてくる制御信号及び印刷ジョブからなる印刷要求データを受け取るとともに、画像形成装置Ｇｋからホスト装置Ｈｓ１〜Ｈｓｎへのステータス信号の送り出しを行う。この印刷要求データは、例えば、図４に示すようなデータフォーマット構成となっていて、印刷要求の要求元であるホスト装置Ｈｓ１〜Ｈｓｎを特定するための要求元ＩＤ、データ種別を判別するためのデータタイプ、給紙トレイや排紙トレイの指定及び後処理の指定等の設定情報である印刷設定、ページ数等の情報であるページ情報及びページデータ等から構成されており、データタイプは、通常印刷要求（印刷ジョブ登録要求と複合指定可）、印刷ジョブ登録要求（通常印刷要求と複合指定可）、印刷ジョブ参照要求、印刷ジョブ参照要求の応答、結合印刷要求等のデータ種別を判別するためのデータタイプである。そして、ページデータは、ページＩＤとデータ本体であるイメージデータからなる。
【００２７】
操作Ｉ／Ｆ機能部５２は、操作Ｉ／Ｆ１５によって構築され、入力受付機能部５２ａが、操作パネル４０からの入力を受け付けて、ジョブ管理機能部５３のジョブ管理部Ｉ／Ｆ機能部５３ａに出力する。表示機能部５２ｂは、ジョブ管理機能部５３の処理した結果の情報、特に、ジョブ参照機能部５３ｂから渡されるジョブ参照結果情報を操作パネル４０の表示パネルに表示出力させる。
【００２８】
ジョブ管理機能部５３は、ジョブ管理部Ｉ／Ｆ機能部５３ａが、ジョブ管理機能部５３に対するホストＩ／Ｆ機能部５１からの要求及び操作Ｉ／Ｆ機能部５２の入力受付機能部５２ａからの要求を受け付けて、ジョブ参照機能部５３ｂ、ジョブ保持機能部５３ｄ及びジョブ結合機能部５３ｃに要求を渡し、ジョブ参照機能部５３ｂが、ジョブ管理部Ｉ／Ｆ機能部５３ｂが受け付けた要求に基づいて、ジョブ保持機能部５３ｄを参照して、参照結果の印刷ジョブに関するジョブ情報を操作Ｉ／Ｆ機能部５２の表示機能部５２ｂに出力する。
【００２９】
ジョブ保持機能部（ジョブ格納手段）５３ｄは、ホスト装置Ｈｓ１〜Ｈｓｎから送られてきてホストＩ／Ｆ機能部５１から渡されて、ジョブ管理部Ｉ／Ｆ機能部５３ａから受け取った印刷ジョブを、例えば、ジョブＩＤを付与して保管・管理し、ジョブ参照機能部５３ｂからのジョブ参照要求やジョブ結合機能部５３ｃからのジョブ要求に応じて必要な印刷ジョブに関する情報を渡したり、印刷ジョブのデータを渡す。例えば、操作パネル４０からジョブ参照要求が指示操作されると、この指示操作のジョブ参照要求を入力受付機能部５２ａが受け付けてジョブ管理Ｉ／Ｆ機能部５３ａに渡し、ジョブ管理部Ｉ／Ｆ機能部５３ａが該ジョブ参照要求をジョブ参照機能部５３ｂに渡す。ジョブ参照機能部５３ｂは、ジョブ保持機能部５３ｄからジョブ保持機能部５３ｄが保持／管理する印刷ジョブの情報を受け取って、操作Ｉ／Ｆ機能部５２の表示機能部５２ｂに渡して、表示機能部５２ｂが、操作パネル４０の表示パネルに表示させる。上記操作Ｉ／Ｆ機能部５２及びジョブ管理部Ｉ／Ｆ機能部５３ａは、全体として、ジョブページ指定情報取得手段として機能している。
【００３０】
上記ジョブ保持機能部５３ｄが保持する印刷ジョブは、図５に示すように、ジョブＩＤとジョブデータからなり、ジョブデータには、図４に示した印刷要求データである要求元ＩＤ、印刷設定、ページ情報及びページＩＤとイメージデータからなるページデータが含まれる。
【００３１】
ジョブ結合機能部（印刷ジョブ生成手段）５３ｃは、ジョブ管理ＩＦ機能部５３ａから操作Ｉ／Ｆ機能部５２の入力受付機能部５２ａを介して入力される操作パネル４０で指示操作された結合対象の複数の印刷ジョブの複数のページをジョブ保持機能部５３ｄから読み出して、該複数の印刷ジョブの複数のページを指示内容に応じた結合方法で結合して新たな結合印刷ジョブを生成し、生成した結合印刷ジョブをジョブ保持機能部５３ｄに保持させるとともに、印刷制御機能部５４に出力する。
【００３２】
印刷制御機能部５４は、印刷制御部１８によって構築され、ジョブ管理ＩＦ機能部５３ａから渡されるホスト装置Ｈｓ１〜Ｈｓｎから受け取った印刷ジョブまたはジョブ結合部５３ｃから受け取った結合印刷ジョブに基づいて、エンジンＩ／Ｆ機能部５５を介してプリンタエンジン３０を制御して、画像を用紙に印刷出力させる印刷処理を制御する。
【００３３】
エンジンＩ／Ｆ機能部５５は、エンジンＩ／Ｆ１９によって構築され、プリンタエンジン３０への制御信号やビデオ信号及びプリンタエンジン３０からのステータス信号の授受を行う。
【００３４】
次に、本実施例の作用を説明する。本実施例の印刷システム１における画像形成装置Ｇｋは、ホスト装置Ｈｓ１〜Ｈｓｎからの要求に応じて、通常の印刷ジョブに基づく印刷処理を行うとともに、ジョブ保持機能部５３ｄの保持する複数の印刷ジョブに対してページ単位で指定されたページデータを結合した結合印刷ジョブを生成して、印刷出力する。
【００３５】
画像形成装置Ｇｋは、図６に示すように、ホストＩ／Ｆ機能部５１が、ホスト装置Ｈｓ１〜Ｈｓｎから要求を受け付けると、該要求をジョブ管理部Ｉ／Ｆ機能部５３ａに渡し、また、操作Ｉ／Ｆ機能部５２の入力受付機能部５２ａが操作パネル４０からの要求を受け取ると、該要求をジョブ管理部Ｉ／Ｆ機能部５３ａに渡す（ステップＳ１０１）。
【００３６】
ジョブ管理部Ｉ／Ｆ機能部５３ａは、受け取った要求がホスト装置Ｈｓ１〜Ｈｓｎからの通常印刷要求または操作パネル４０からの結合ジョブ参照要求と結合印刷要求のうちいずれの要求であるか判別し（ステップＳ１０２）、通常印刷要求であると、印刷ジョブ登録要求であるか否か、すなわち、登録有無を判別する（ステップＳ１０３）。
【００３７】
すなわち、ユーザは、ホスト装置Ｈｓ１〜Ｈｓｎにおいて印刷設定を行う場合、例えば、ホスト装置Ｈｓ１〜Ｈｓｎのディスプレイに表示される図７に示すような印刷設定画面Ｇ１において、各種印刷設定とともに、印刷ジョブを画像形成装置Ｇｋに登録するか否かの設定を行うことができる。なお、図７の印刷設定画面Ｇ１では、印刷先のプリンタである画像形成装置Ｇｋとプロパティを設定するプリンタ設定項目、印刷範囲設定項目（全てのページか指定ページかの指定）、印刷部数を設定する印刷部数設定項目、印刷ジョブを印刷先の画像形成装置Ｇｋのハードディスク１３で構築されるジョブ保持機能部５３ｄに登録するか否かを設定する登録指定項目及び「ＯＫ」と「キャンセル」ボタンが表示されている。
【００３８】
そして、ステップＳ１０３で、印刷ジョブ登録要求のとき（ステップＳ１０３で、登録するとき）には、ジョブ管理部Ｉ／Ｆ機能部５３ａは、ホスト装置Ｈｓ１〜ＨＳｎから送られてきた印刷ジョブをジョブ保持機能部５３ｄに渡して保存登録させ（ステップＳ１０４）、印刷の有無（印刷用否）を判定する（ステップＳ１０５）。このときの要求は、図５に示したようなデータフォーマットの印刷要求である。
【００３９】
また、ジョブ管理部Ｉ／Ｆ機能部５３ａは、ステップＳ１０３で、印刷ジョブの登録が要求されていないとき（ステップＳ１０３で、登録しないとき）には、印刷ジョブのジョブ保持機能部５３ｄへの登録を行うことなく、印刷有無の判定を行う（ステップＳ１０５）。
【００４０】
ステップＳ１０５で、印刷有りのとき（ステップＳ１０５で、印刷するとき）には、ジョブ管理部Ｉ／Ｆ機能部５３ａは、ホスト装置Ｈｓ１〜Ｈｓｎから受け取った印刷ジョブを印刷制御部機能部５４に渡し、印刷制御機能部５４が、エンジンＩ／Ｆ機能部５５を介してプリンタエンジン３０を制御して、プリンタエンジン３０に、該印刷ジョブに基づいて印刷させて、印刷制御処理を終了する（ステップＳ１０６）。
【００４１】
ステップＳ１０５で、印刷なしのとき（ステップＳ１０５で、印刷しないとき）には、ジョブ管理部Ｉ／Ｆ機能部５３ａは、印刷ジョブに基づく印刷を行うことなく印刷制御処理を終了する。
【００４２】
ステップＳ１０２で、受け取った要求が、入力受付機能部５２ａからの結合ジョブ参照要求であると、ジョブ管理部Ｉ／Ｆ機能部５３ａは、結合ジョブ参照要求をジョブ参照機能部５３ｂに渡し、ジョブ参照機能部５３ｂは、ジョブ保持機能部５３ｄの保持している印刷ジョブの情報を参照印刷ジョブ情報として取得して、取得した参照印刷ジョブ情報を表示機能部５２ｂを介して操作パネル４０の表示パネルに表示させる（ステップＳ１０７）。このときの結合ジョブ参照要求は、図８に示すようなデータフォーマットの要求であり、要求元ＩＤ、データタイプ及び参照ジョブＩＤからなっている。要求元ＩＤは、結合ジョブ参照要求を発行した要求元のＩＤであり、データタイプは、データ種類を判別するための指定であってジョブ参照要求の指定が行われている。参照ジョブＩＤは、参照するジョブを指定するＩＤである。また、ジョブ参照機能部５３ｂが生成する参照印刷ジョブ情報は、図９に示すように、要求元ＩＤ、データタイプ及び参照ジョブ情報（ジョブデータ）からなっており、要求元ＩＤ及びデータタイプは、図６と同様である。参照ジョブ情報は、結合ジョブ参照要求で指定された印刷ジョブの情報であって、要求元ＩＤ、印刷設定、ページ情報及びページデータからなり、ページデータは、ページＩＤとイメージデータから成る。
【００４３】
ユーザは、この操作パネル４０の表示パネルに表示される参照印刷ジョブ情報を見て、操作パネル４０の操作によって、結合する印刷ジョブのページを選択操作する。
【００４４】
このとき、ホスト装置Ｈｓ１〜Ｈｓｎは、例えば、図１０に示すようなジョブ一覧画面Ｇ２を表示し、ユーザは、このジョブ一覧画面Ｇ２によって結合させたいジョブとジョブ中のページを指定する操作を行う。なお、図１０のジョブ一覧画面Ｇ２には、画像形成装置のジョブ保持機能部５３ｄに保管されている印刷ジョブの一覧である印刷ジョブ一覧項目、印刷ジョブ一覧項目から選択された印刷ジョブの内容を表示する選択ジョブ内容項目、選択ジョブ内容項目から結合して印刷させるページが存在する場合に選択操作する「選択」ボタン、選択された印刷ジョブのＩＤと選択されたページＩＤを表示する選択ジョブ情報一覧項目及び「ＯＫ」と「キャンセル」ボタンが表示されている。
【００４５】
操作パネル４０は、選択操作された結合対象の印刷ジョブとそのページ情報を結合印刷要求として、入力受付機能部５２ａに送り、入力受付機能部５２ａが、結合印刷要求をジョブ管理部Ｉ／Ｆ機能部５３ａに送る。この結合印刷要求は、例えば、図１１に示すようなデータフォーマットであって、要求元ＩＤ、データタイプ、印刷設定及び選択ジョブ情報からなっており、要求元ＩＤ及びデータタイプは、上記同様であるが、データタイプが結合印刷要求の指定となっている。選択ジョブ情報は、ジョブＩＤと該ジョブＩＤの印刷ジョブのどのページを結合するかを示す選択ページ情報からなっており、選択ページ情報は、ページを特定するページＩＤ（複数ページの指定が可能）からなっている。
【００４６】
そして、ジョブ管理部Ｉ／Ｆ機能部５３ａは、ステップＳ１０２で、要求が結合印刷要求であると、受け取った結合印刷要求をジョブ結合機能部５３ｃに渡し、ジョブ結合機能部５３ｃは、受け取った結合印刷要求の選択ジョブ情報のジョブＩＤと選択ページ情報に基づいて、ジョブ保持機能部５３ｄに保存されている印刷ジョブのうち、該結合印刷要求の選択ジョブ情報のジョブＩＤと選択ページ情報に該当する印刷ジョブと該印刷ジョブのページを結合して１つの結合印刷ジョブ（ジョブページ指定情報）を生成して、印刷制御機能部５４に渡す（ステップＳ１０８）。この結合印刷ジョブは、例えば、図１２に示すようなデータフォーマットとなっており、要求元を示す要求元ＩＤ、結合印刷要求のデータ種類であることを示すデータタイプ、ユーザが指定した印刷ジョブのページ情報を結合した結合ページ情報及びユーザが指定したページデータを結合した結合ページデータからなっている。結合ページデータは、ジョブＩＤとページデータからなり、ページデータは、さらに、ページＩＤとイメージデータからなっている。
【００４７】
そして、印刷制御機能部５４は、ジョブ結合機能部５３ｃから渡された結合印刷ジョブに基づいて、エンジンＩ／Ｆ機能部５５を介してプリンタエンジン３０を制御して、プリンタエンジン３０に、該結合印刷ジョブに基づく印刷を行わせて、印刷制御処理を終了する（ステップＳ１０９）。
【００４８】
なお、上記説明においては、画像形成装置Ｇｋの操作パネル４０にジョブ一覧画面を表示して該操作パネル４０で結合させる印刷ジョブとページの指定を行う場合について説明しているが、結合ジョブとページの指定は、画像形成装置Ｇｋの操作パネル４０に限るものではなく、例えば、ホスト装置Ｈｓ１〜Ｈｓｎにおいて行ってもよい。この場合、画像形成装置Ｇｋは、ホスト装置Ｈｓ１〜Ｈｓｎからの結合ジョブ参照要求を受け付けると、要求元のホスト装置Ｈｓ１〜Ｈｓｎに参照印刷ジョブ情報を送信する。ホスト装置Ｈｓ１〜Ｈｓｎは、参照印刷ジョブ情報に基づいて、図１０に示したジョブ一覧画面Ｇ２と同様のジョブ一覧画面をディスプレイに表示して、該ジョブ一覧画面を参照してユーザが結合させる印刷ジョブとページを選択指定すると、選択操作された結合対象の印刷ジョブのページ情報を結合印刷要求として画像形成装置Ｇｋに送信する。そして、画像形成装置Ｇｋは、上記同様に、ホストＩ／Ｆ機能部５１を介してジョブ管理部Ｉ／Ｆ機能部５３ａが結合印刷要求を受け取り、ジョブ管理部Ｉ／Ｆ機能部５３ａは、受け取った要求が結合印刷要求であると、該結合印刷要求をジョブ結合機能部５３ｃに渡す。ジョブ結合機能部５３ｃは、該結合印刷要求に基づいて、ジョブ保持機能部５３ｄに保存されている印刷ジョブのうち、該結合印刷要求の選択ジョブ情報のジョブＩＤと選択ページ情報に該当する印刷ジョブと該印刷ジョブのページを結合して１つの結合印刷ジョブを生成する。この場合、ホストＩ／Ｆ機能部５１及びジョブ管理部Ｉ／Ｆ機能部５３ａは、全体として、ジョブページ指定情報取得手段として機能している。
【００４９】
このように、本実施例の印刷システム１は、複数の印刷ジョブを格納するハードディスク１３で構築されるジョブ保持機能部（ジョブ格納手段）５３ｄと、該ジョブ保持機能部５３ｄに格納されている複数の印刷ジョブの任意のページを指定する参照印刷ジョブ情報（ジョブページ指定情報）を取得するジョブ管理部Ｉ／Ｆ機能部（ジョブページ指定情報取得手段）５３ａと、該参照印刷ジョブ情報で指定されている複数の前記印刷ジョブにおける指定ページのデータを結合して結合印刷ジョブを生成するジョブ結合機能部（印刷ジョブ生成手段）５３ｃと、を備えている。
【００５０】
したがって、ユーザが複数の印刷ジョブに対してページ単位で指定した複数の印刷ジョブのページを結合して結合印刷ジョブを作成することができ、印刷ジョブの利用性を向上させることができる。
【００５１】
また、本実施例の画像形成装置Ｇｋは、複数の印刷ジョブをハードディスク１３で構築されるジョブ保持機能部５３ｄに格納するジョブ格納処理ステップと、ジョブ保持機能部５３ｄに格納されている複数の印刷ジョブの任意のページが指定されたジョブページ指定情報を取得するジョブページ指定情報取得処理ステップと、前記ジョブページ指定情報で指定されている複数の前記印刷ジョブにおける指定ページのデータを結合して結合印刷ジョブを生成する印刷ジョブ生成処理ステップと、を有する画像形成制御方法を実行する。
【００５２】
したがって、ユーザが複数の印刷ジョブに対してページ単位で指定した複数の印刷ジョブのページを結合して結合印刷ジョブを作成することができ、印刷ジョブの利用性を向上させることができる。
【００５３】
さらに、本実施例の画像形成装置Ｇｋは、コンピュータに、複数の印刷ジョブをハードディスク１３で構築されるジョブ保持機能部５３ｄに格納するジョブ格納処理と、ジョブ保持機能部５３ｄに格納されている複数の印刷ジョブの任意のページが指定されたジョブページ指定情報を取得するジョブページ指定情報取得処理と、前記ジョブページ指定情報で指定されている複数の前記印刷ジョブにおける指定ページのデータを結合して結合印刷ジョブを生成する印刷ジョブ生成処理と、を実行させる画像形成制御プログラムを搭載している。
【００５４】
したがって、ユーザが複数の印刷ジョブに対してページ単位で指定した複数の印刷ジョブのページを結合して結合印刷ジョブを作成することができ、印刷ジョブの利用性を向上させることができる。
【００５５】
また、本実施例の画像形成装置Ｇｋは、ジョブ管理部Ｉ／Ｆ機能部５３ａが、前記参照印刷ジョブ情報として、前記印刷ジョブと該印刷ジョブのページとが対として順次指定されている参照印刷ジョブ情報を取得し、該ジョブ結合機能部５３ｃが、該参照印刷ジョブ情報によって指定されている該印刷ジョブと該印刷ジョブのページにページを順次並べた結合印刷ジョブを生成している。
【００５６】
したがって、ユーザが複数の印刷ジョブに対してページ単位で指定した複数の印刷ジョブのページを、指定順に結合して結合印刷ジョブを作成することができ、印刷ジョブの利用性をより一層向上させることができる。
【００５７】
さらに、本実施例の画像形成装置Ｇｋは、前記印刷ジョブの前記ページのデータがイメージデータである。
【００５８】
したがって、ジョブ結合機能部５３ｃは、複数の印刷ジョブのページデータを、簡単かつ容易に１つの結合印刷ジョブに結合することができる。
【００５９】
そして、本実施例の画像形成装置Ｇｋは、ジョブ結合機能部５３ｃの結合した結合印刷ジョブを印刷制御機能部５４の制御下でプリンタエンジン３０に実行させて用紙（被記録媒体）に画像を印刷出力（形成出力）する。
【００６０】
したがって、ユーザが複数の印刷ジョブに対してページ単位で指定した複数の印刷ジョブのページを結合して結合印刷ジョブを作成して印刷出力することができ、印刷ジョブの利用性を向上させることができる。
【００６１】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００６２】
１  印刷システム
ＮＷ  ネットワーク
Ｈｓ１〜Ｈｓｎ  ホスト装置
Ｇｋ  画像形成装置
１０  コントローラ
３０  プリンタエンジン
４０  操作パネル
１１  ホストＩ／Ｆ
１２  ＣＰＵ
１３  ハードディスク（ＨＤＤ）
１４  ＲＡＭ
１５  操作Ｉ／Ｆ
１６  状態制御部
１７  ジョブ管理部
１８  印刷制御部
１９  エンジンＩ／Ｆ
２０  バス
５１  ホストＩ／Ｆ機能部
５２  操作Ｉ／Ｆ機能部
５２ａ  入力受付機能部
５２ｂ  表示機能部
５３  ジョブ管理機能部
５３ａ  ジョブ管理部Ｉ／Ｆ機能部
５３ｂ  ジョブ参照機能部
５３ｃ  ジョブ結合機能部
５３ｄ  ジョブ保持機能部
５４  印刷制御機能部
５５  エンジンＩ／Ｆ機能部
Ｇ１  印刷設定画面
Ｇ２  ジョブ一覧画面
【先行技術文献】
【特許文献】
【００６３】
【特許文献１】特開２００７−１９７９８号公報
【図１】
2013061823.tif 000003
【図２】
2013061823.tif 000004
【図３】
2013061823.tif 000005
【図４】
2013061823.tif 000006
【図５】
2013061823.tif 000007
【図６】
2013061823.tif 000008
【図７】
2013061823.tif 000009
【図８】
2013061823.tif 000010
【図９】
2013061823.tif 000011
【図１０】
2013061823.tif 000012
【図１１】
2013061823.tif 000013
【図１２】
2013061823.tif 000014