(57)【要約】【課題】ページ毎に用紙種別を指定可能な出力制御情報を含めた印刷指示を用いた印刷処理を実行する場合に、各ページの印刷方向を合わせる。【解決手段】印刷用紙決定部３６は、印刷ジョブ受信部３１により受信された印刷ジョブに含まれる出力制御情報と給紙装置４１に収納されている用紙の情報（トレイ情報）とに基づいて、印刷処理に使用する印刷用紙の印刷方向を決定する。印刷方向変更部３７は、印刷用紙決定部３６により決定された各ページの印刷方向のうち異なる印刷方向のページがある場合、そのページの印刷方向を他のページの印刷方向に変更する。用紙入替指示部３８は、印刷方向変更部３７により変更された印刷方向により印刷処理を実行するための用紙に入れ替えるよう用紙入れ替え指示を行う。【選択図】図３
2009233947.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と、この印刷装置に用紙を供給する給紙装置と、前記印刷装置で印刷される画像を処理する画像処理装置とを有し、
前記画像処理装置は、
各頁毎に用紙種別を指定可能な出力制御情報を含む印刷指示を受信する受信手段と、
前記受信手段により受信された印刷指示に含まれる出力制御情報と前記給紙装置に収納されている用紙の情報とに基づいて、前記印刷指示に含まれる各頁を印刷するための印刷方向を決定する決定手段と、
前記決定手段により決定された各頁の印刷方向のうち異なる印刷方向の頁がある場合、その頁の印刷方向を他の特定の頁の印刷方向に変更する変更手段と、
を有する画像形成システム。
【請求項２】
前記変更手段は、前記出力制御情報により表紙が指定されている場合、本文の頁の印刷方向を、表紙の頁の印刷方向に合わせるよう変更する請求項１記載の画像形成システム。
【請求項３】
前記変更手段により変更された印刷方向により印刷処理を実行するための用紙に入れ替えるよう前記給紙装置に対して用紙入れ替え指示を行う指示手段をさらに有する請求項１または２記載の画像形成システム。
【請求項４】
前記変更手段により印刷方向が変更された頁の画像データを回転させる回転手段をさらに有する請求項１から３のいずれか１項記載の画像形成システム。
【請求項５】
前記回転手段により画像データの回転が行われた場合、その旨を通知する通知手段をさらに有する請求項４記載の画像形成システム。
【請求項６】
前記回転手段により回転された画像データに基づいて画像を出力する画像出力手段と、
前記画像出力手段により出力された画像に対して後処理を行う後処理装置と、
をさらに有する請求項４または５記載の画像形成システム。
【請求項７】
画像出力部と、この画像出力部に用紙を供給する給紙部と、前記画像出力部により出力される画像を処理する画像処理部とを有し、
前記画像処理部は、
各頁毎に用紙種別を指定可能な出力制御情報を含む印刷指示を受信する受信手段と、
前記受信手段により受信された印刷指示に含まれる出力制御情報と前記給紙部に収納されている用紙の情報とに基づいて、前記印刷指示に含まれる各頁を印刷するための印刷方向を決定する決定手段と、
前記決定手段により決定された各頁の印刷方向のうち異なる印刷方向の頁がある場合、その頁の印刷方向を他の特定の頁の印刷方向に変更する変更手段と、
を有する画像形成装置。
【請求項８】
各頁毎に用紙種別を指定可能な出力制御情報を含む印刷指示を受信するステップと、
受信された印刷指示に含まれる出力制御情報と給紙装置に収納されている用紙の情報とに基づいて、前記印刷指示に含まれる各頁を印刷するための印刷方向を決定するステップと、
決定された各頁の印刷方向のうち異なる印刷方向の頁がある場合、その頁の印刷方向を他の特定の頁の印刷方向に変更するステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システムおよびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、送信側で指定した属性を持つトレイがない場合は、送信時に指定した属性によりデバイス側の状態を検索し、できるだけユーザの意図した用紙が選択できるようにする技術が開示されている。
【０００３】
【特許文献１】特開２００３−２５２４６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、頁毎に用紙種別を指定可能な出力制御情報を含めた印刷指示（印刷ジョブ）を用いた印刷処理を実行する場合に、各頁の印刷方向を合わせることを可能とする画像形成装置、画像形成システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
［画像形成システム］
請求項１に係る本発明は、印刷装置と、この印刷装置に用紙を供給する給紙装置と、前記印刷装置で印刷される画像を処理する画像処理装置とを有し、
前記画像処理装置は、
各頁毎に用紙種別を指定可能な出力制御情報を含む印刷指示を受信する受信手段と、
前記受信手段により受信された印刷指示に含まれる出力制御情報と前記給紙装置に収納されている用紙の情報とに基づいて、前記印刷指示に含まれる各頁を印刷するための印刷方向を決定する決定手段と、
前記決定手段により決定された各頁の印刷方向のうち異なる印刷方向の頁がある場合、その頁の印刷方向を他の特定の頁の印刷方向に変更する変更手段とを有する画像形成システムである。
【０００６】
請求項２に係る本発明は、前記変更手段が、前記出力制御情報により表紙が指定されている場合、本文の頁の印刷方向を、表紙の頁の印刷方向に合わせるよう変更する請求項１記載の画像形成システムである。
【０００７】
請求項３に係る本発明は、前記変更手段により変更された印刷方向により印刷処理を実行するための用紙に入れ替えるよう前記給紙装置に対して用紙入れ替え指示を行う指示手段をさらに有する請求項１または２記載の画像形成システムである。
【０００８】
請求項４に係る本発明は、前記変更手段により印刷方向が変更された頁の画像データを回転させる回転手段をさらに有する請求項１から３のいずれか１項記載の画像形成システムである。
【０００９】
請求項５に係る本発明は、前記回転手段により画像データの回転が行われた場合、その旨を通知する通知手段をさらに有する請求項４記載の画像形成システムである。
【００１０】
請求項６に係る本発明は、前記回転手段により回転された画像データに基づいて画像を出力する画像出力手段と、
前記画像出力手段により出力された画像に対して後処理を行う後処理装置と、
をさらに有する請求項４または５記載の画像形成システムである。
【００１１】
［画像形成装置］
請求項７に係る本発明は、画像出力部と、この画像出力部に用紙を供給する給紙部と、前記画像出力部により出力される画像を処理する画像処理部とを有し、
前記画像処理部は、
各頁毎に用紙種別を指定可能な出力制御情報を含む印刷指示を受信する受信手段と、
前記受信手段により受信された印刷指示に含まれる出力制御情報と前記給紙部に収納されている用紙の情報とに基づいて、前記印刷指示に含まれる各頁を印刷するための印刷方向を決定する決定手段と、
前記決定手段により決定された各頁の印刷方向のうち異なる印刷方向の頁がある場合、その頁の印刷方向を他の特定の頁の印刷方向に変更する変更手段とを有する画像形成装置である。
【００１２】
［プログラム］
請求項８に係る本発明は、各頁毎に用紙種別を指定可能な出力制御情報を含む印刷指示を受信するステップと、
受信された印刷指示に含まれる出力制御情報と給紙装置に収納されている用紙の情報とに基づいて、前記印刷指示に含まれる各頁を印刷するための印刷方向を決定するステップと、
決定された各頁の印刷方向のうち異なる印刷方向の頁がある場合、その頁の印刷方向を他の特定の頁の印刷方向に変更するステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１３】
請求項１に係る本発明によれば、頁毎に用紙種別を指定可能な出力制御情報を含めた印刷指示を用いた印刷処理を実行する場合に、各頁の印刷方向を合わせることができる画像形成システムを提供することができる。
【００１４】
請求項２に係る本発明によれば、請求項１に係る本発明により得られる効果に加えて、本文の頁の印刷方向を表紙の頁の印刷方向に合わせることができる画像形成システムを提供することができる。
【００１５】
請求項３に係る本発明によれば、請求項１または２に係る発明により得られる効果に加えて、用紙入れ替えを使用者に指示することができる画像形成システムを提供することができる。
【００１６】
請求項４に係る本発明によれば、請求項１から３のいずれか１項に係る発明により得られる効果に加えて、印刷方向を他の頁の印刷方向に変更する頁の画像データを回転することができる画像形成システムを提供することができる。
【００１７】
請求項５に係る本発明によれば、請求項４に係る発明により得られる効果に加えて、印刷方向が変更された頁をユーザに通知することができる画像形成システムを提供することができる。
【００１８】
請求項６に係る本発明によれば、請求項４または５に係る発明により得られる効果に加えて、出力された画像に対して後処理を実施することができる画像形成システムを提供することができる。
【００１９】
請求項７に係る本発明によれば、頁毎に用紙種別を指定可能な出力制御情報を含めた印刷指示を用いた印刷処理を実行する場合に、各頁の印刷方向を合わせることができる画像形成装置を提供することができる。
【００２０】
請求項８に係る本発明によれば、頁毎に用紙種別を指定可能な出力制御情報を含めた印刷指示を用いた印刷処理を実行する場合に、各頁の印刷方向を合わせることができるプログラムを提供することができる。
【発明を実施するための最良の形態】
【００２１】
[背景]
まず、本発明の理解を助けるために、その背景及び概略を説明する。
【００２２】
印刷処理の実行を指示するための印刷ジョブ（印刷指示）には、画像を構成するための描画コマンドとともに、使用トレイの選択、用紙サイズ指定、ステープルの有無などの後処理等の指定を行うためのデバイス制御コマンド（出力制御情報）が含まれている。しかし、一般的には、このデバイス制御コマンドは、１つの印刷ジョブについては同一の内容しか設定することができない。そのため、この場合には、印刷ジョブ全体で１種類の印刷用紙しか指定することができない。
【００２３】
このような従来の印刷ジョブに対して、デバイス制御コマンドを各ページ（頁）毎に設定可能なようにした印刷ジョブが用いられるようになっている。このような印刷ジョブを用いることにより１つの印刷ジョブの各ページ毎に異なる出力制御を行うことが可能となる。例えば、１ページ目は用紙サイズがＡ４の印刷用紙を用いて印刷処理を実行し、２ページ目以降は用紙サイズがＢ４の印刷用紙を用いて印刷処理を実行することが可能となる。また、１ページ目は厚紙の印刷用紙を用いて印刷処理を実行し、２ページ目以降は普通用紙の印刷用紙を用いて印刷処理を実行するようなことも可能となる。
【００２４】
以下において説明する本発明の実施の形態では、このようなデバイス制御コマンドを各ページ毎に設定可能な印刷ジョブを用いて印刷処理を実行するような画像形成システムについて説明する。
【００２５】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
図１は本発明の一実施形態の印刷システムの構成を示すシステム図である。
【００２６】
本発明の一実施形態の印刷システムは、図１に示されるように、ネットワーク３０により相互に接続された画像形成システム１０、および端末装置２０により構成される。画像形成システム１０は、印刷装置４３と、この印刷装置４３に用紙を供給する給紙装置４１と、印刷装置４３により印刷された画像に対して後処理を行う後処理装置４２とから構成されている。端末装置２０は、印刷データを生成して、ネットワーク３０経由にて生成した印刷データを画像形成システム１０に対して送信する。画像形成システム１０は、端末装置２０から送信された印刷データを受け付けて、印刷データに応じた画像を用紙上に出力する。なお、印刷装置４３は、印刷（プリント）機能、スキャン機能、複写（コピー）機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置であっても良い。
【００２７】
次に、本実施形態の画像形成システム１０における印刷装置４３のハードウェア構成を図２に示す。
印刷装置４３は、図２に示されるように、ＣＰＵ１１、メモリ１２、ハードディスクドライブ（ＨＤＤ）等の記憶装置１３、ネットワーク３０を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）１４、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置１５、スキャナ１６、プリントエンジン１７を有する。これらの構成要素は、制御バス１８を介して互いに接続されている。
【００２８】
ＣＰＵ１１は、メモリ１２または記憶装置１３に格納された制御プログラムに基づいて所定の処理を実行して、印刷装置４３の動作を制御する。
【００２９】
なお、本実施形態では、ＣＰＵ１１は、メモリ１２または記憶装置１３内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ１１に提供することも可能である。
【００３０】
図３は、上記の制御プログラムが実行されることにより実現される印刷装置４３の機能構成を示すブロック図である。
本実施形態の印刷装置４３は、図３に示されるように、画像処理装置３５と、画像出力部３４と、表示装置３９とを備えている。画像処理装置３５は、印刷装置４３において印刷される画像を処理するための装置であり、印刷ジョブ受信部３１と、デコンポーザ３２と、回転処理部３３と、印刷用紙決定部３６と、印刷方向変更部３７と、用紙入替指示部３８とを備えている。
【００３１】
印刷ジョブ受信部３１は、各ページ毎に用紙種別を指定可能な出力制御情報を含む印刷指示を受信する。デコンポーザ３２は、印刷ジョブ受信部３１により受信された印刷ジョブに含まれる画像データを印字画像に展開するための画像処理を行う。
【００３２】
回転処理部３３は、印刷方向変更部３７により印刷方向が変更されたページの画像データを回転させる。なお、印刷方向変更部３７により印刷方向を変更する指示が無い場合には、回転処理部３３は、デコンポーザにより展開された画像データをそのまま画像出力部３４に送信する。
【００３３】
画像出力部３４は、回転処理部３３により回転処理が行われた後の画像データに基づいて画像を出力する。後処理装置４２は、画像出力部３４により出力された画像に対して、ステープル、パンチ、裁断、折り処理、製本等の各種後処理を行う。
【００３４】
印刷用紙決定部３６は、印刷ジョブ受信部３１により受信された印刷ジョブに含まれる出力制御情報と給紙装置４１に収納されている用紙の情報（トレイ情報）とに基づいて、印刷処理に使用する印刷用紙を決定する。ここで、印刷用紙の決定には、印刷に使用する用紙の用紙サイズ、紙質、印刷方向（縦置き、横置き）を決定することが含まれる。つまり、印刷用紙決定部３６は、印刷ジョブに含まれる各ページを印刷するための用紙サイズ、紙質だけでなく印刷方向を決定する。
【００３５】
印刷方向変更部３７は、印刷用紙決定部３６により決定された各ページの印刷方向のうち異なる印刷方向のページがある場合、そのページの印刷方向を他の特定のページの印刷方向に変更する。例えば、印刷方向変更部３７は、デバイス制御コマンドにより表紙が指定されている場合、本文のページの印刷方向を、表紙のページの印刷方向に合わせるよう変更する。また、印刷方向変更部３７は、印刷ジョブに含まれる画像データの向きと、印刷用紙決定部３６により選択された印刷用紙の向きとが異なる場合、画像データの向きを印刷用紙の向きに合わせるような指示を回転処理部３３に対して行う。
【００３６】
用紙入替指示部３８は、印刷方向変更部３７により変更された印刷方向により印刷処理を実行するための用紙に入れ替えるよう給紙装置４１に対して用紙入れ替え指示を行う。また、用紙入替指示部３８は、回転処理部３３により画像データの回転処理が行われた場合に、その旨をユーザに通知する通知手段としても機能する。
【００３７】
表示装置３９は、用紙入替指示部３８により行われた用紙入れ替え指示をユーザに視認可能なように表示する。
【００３８】
次に、本実施形態の画像形成システム１０の動作を図面を参照して詳細に説明する。
【００３９】
ここでは、図４に示すような印刷ジョブ６１を受信して実行する場合について説明する。この印刷ジョブ６１は、図４に示されるように、表表紙と、本文と、裏表紙の印刷指示により構成されている。そして、表表紙の印刷指示には用紙サイズをＡ４、紙質をタブ紙とする出力制御情報が含まれ、本文の印刷指示には用紙サイズをＡ４、紙質を普通紙とする出力制御情報が含まれ、裏表紙の印刷指示には、用紙サイズをＡ４、紙質をタブ紙とする出力制御情報が含まれている。
【００４０】
以下の説明では、本実施形態の画像形成システム１０により、このような印刷ジョブ６１を実行する場合を用いて説明する。また、画像形成システム１０の給紙装置４１の用紙トレイには、図５に示すように、Ａ４サイズ、縦置き、普通紙の印刷用紙と、レターサイズ、横置き、普通紙の印刷用紙と、Ａ４サイズ、横置き、タブ紙の印刷用紙と、Ａ３サイズ、縦置き、普通紙の印刷用紙とがセットされているものとする。ここで、横置きとは、用紙の長辺を副走査方向に対して直交するようにセットする横方向給紙 (Long Edge Feed)を意味し、ここで、横置きとは、用紙の短辺を副走査方向に対して直交するようにセットする縦方向給紙 (Short Edge Feed)を意味する。
【００４１】
まず、表表紙の印刷指示を実行する場合の動作を図６のフローチャートに示す。
図４に示したような印刷ジョブ６１が端末装置２０から画像形成システム１０に送信されてくると、この印刷ジョブ６１は印刷ジョブ受信部３１により受信される。すると、デコンポーザ３２は、この印刷ジョブ６１に含まれる表表紙の画像のデコンポーズ処理を行う（ステップＳ１０１）。
【００４２】
そして、印刷用紙決定部３６は、給紙装置４１にセットされている印刷用紙に関するトレイ情報と、表表紙の印刷指示により指定されている用紙の情報とに基づいて、使用する印刷用紙を選択する（ステップＳ１０２）。ここでは、図５に示すような印刷用紙が給紙装置４１にセットされていて、印刷指示はＡ４サイズ、タブ紙であるため、印刷用紙決定部３６は、Ａ４サイズ、横置き、タブ紙の印刷用紙を選択する。
【００４３】
ここで、印刷用紙決定部３６により選択された印刷用紙の向きと印刷ジョブに含まれる画像データの向きが異なる場合には（ステップＳ１０３）、回転処理部３３によりデコンポーズされた画像データの回転処理が行われる（ステップＳ１０４）。このような処理によって、表表紙の印刷方向として横方向給紙が選択された。
【００４４】
次に、本文の印刷指示を実行する場合の動作を図７のフローチャートに示す。
【００４５】
デコンポーザ３２は、この印刷ジョブ６１に含まれる本文の画像のデコンポーズ処理を行う（ステップＳ２０１）。
【００４６】
そして、印刷用紙決定部３６は、給紙装置４１にセットされている印刷用紙に関するトレイ情報と、本文の印刷指示により指定されている用紙の情報とに基づいて、使用する印刷用紙を選択する（ステップＳ２０２）。
【００４７】
ここでは、図５に示すような印刷用紙が給紙装置４１にセットされていて、印刷指示はＡ４サイズ、普通紙であるため、印刷用紙決定部３６は、Ａ４サイズ、縦置き（縦方向給紙）、タブ紙の印刷用紙を選択する（ステップＳ２０２）。
【００４８】
しかし、ここでは表表紙の印刷が指定されているため（ステップＳ２０３）、本文の印刷方向と表表紙の印刷方向とが異なるか否かの判定が行われる（ステップＳ２０４）。
【００４９】
そして、表表紙の印刷方向が横方向給紙であり本文の印刷方向が縦方向給紙であるため印刷方向が異なると判定され、本文の印刷方向を表表紙の印刷方向に合わせるような印刷方向の変更が行われる。具体的には、用紙入替指示部３８は、Ａ４サイズ、横置き、普通紙の用紙をセットするように指示する用紙入れ替え指示を行う（ステップＳ２０５）。そして、回転処理部３３は、デコンポーズされた本文の画像データを回転するような処理を行う（ステップＳ２０６）。
【００５０】
この回転処理では、印刷データのフォーマットにより処理が異なる。印刷処理をページ単位で行うページ印刷モードの場合には、ビットマップデータの回転処理を実施し、印刷処理をバンド単位で行うバンディング印刷モードの場合には、中間言語を回転後のバンドの領域でクリップ処理を組み合わせて、回転させながら描画を実施する。
【００５１】
裏表紙の印刷指示を実行する動作は、図６のフローチャートに示した表表紙の印刷指示を実行する処理と同様であるため、その説明は省略する。
【００５２】
このようにして、表表紙、本文、裏表紙の印刷方向が同じ方向となるような用紙選択が行われ、画像出力部３４からは図８に示すような印刷結果が得られる。図８に示す印刷結果では、表表紙８１、本文８２、裏表紙８３の印刷方向が同方向となるように印刷が実行されていることが分かる。そのため、ステープル、パンチ等の後処理を行うことが可能となる。
【００５３】
上記の説明では、印刷結果に表紙を付加する場合を用いて説明しているが、本実施形態の画像形成システム１０では、印刷結果の途中に合紙を挿入するような場合でも、合紙と本文の印刷方向を一致させた状態で印刷結果が出力される。
【００５４】
本文の途中に合紙を挿入する場合の本実施形態の画像形成システム１０の動作を図９のフローチャートに示す。
【００５５】
合紙が設定されている場合、まず、デコンポーザ３２により、合紙よりも前の本文のデコンポーズ処理が行われる（ステップＳ３０１）。そして、本文の画像を印刷するためのトレイが選択される（ステップＳ３０２）。そして、デコンポーザ３２により合紙の画像のデコンポーズ処理が行われ（ステップＳ３０３）、合紙の画像を印刷するためのトレイが選択される（ステップＳ３０４）。
【００５６】
そして、本文の合紙の印刷方向が異なるか否かの判定が行われ（ステップＳ３０６）、印刷方向が異なる場合には、本文の印刷方向を変更するために、用紙入れ替え指示（ステップＳ３０６）、デコンポーズされた本文の画像データの回転処理（ステップＳ３０７）が行われる。最後に合紙よりも後ろの本文の画像のデコンポーズ処理が行われる（ステップＳ３０８）
【００５７】
本実施形態では、給紙装置４１と印刷装置４３とが独立しているような画像形成システム１０に対して本発明を適用した場合を用いて説明しているが、給紙部や画像出力部が１つの装置内に構成されたような画像形成装置に対しても本発明は同様に適用可能である。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施形態の印刷システムのシステム構成を示す図である。
【図２】本発明の一実施形態の印刷装置４３のハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態の印刷装置４３の機能構成を示すブロック図である。
【図４】本発明の第１の実施形態の画像形成システム１０の動作を示すフローチャートである。
【図５】給紙装置４１の用紙トレイにセットされている用紙を説明するための図である。
【図６】表表紙の印刷指示を実行する場合の動作を示すフローチャートである。
【図７】本文の印刷指示を実行する場合の動作を示すフローチャートである。
【図８】印刷結果の一例を示す図である。
【図９】合紙を本文に挿入した際に、印刷指示を実行する場合の動作を示すフローチャートである。
【符号の説明】
【００５９】
１０    画像形成システム
１１    ＣＰＵ
１２    メモリ
１３    記憶装置
１４    通信インタフェース（ＩＦ）
１５    ユーザインタフェース（ＵＩ）装置
１６    スキャナ
１７    プリントエンジン
１８    制御バス
２０    端末装置
３０    ネットワーク
３１    印刷ジョブ受信部
３２    デコンポーザ
３３    回転処理部
３４    画像出力部
３５    画像処理装置
３６    印刷用紙決定部
３７    印刷方向変更部
３８    用紙入替指示部
３９    表示装置
４１    給紙装置
４２    後処理装置
４３    印刷装置
６１    印刷ジョブ
８１    表表紙
８２    本文
８３    裏表紙
Ｓ１０１〜Ｓ１０４    ステップ
Ｓ２０１〜Ｓ２０６    ステップ
Ｓ３０１〜Ｓ３０８      ステップ
【図１】
2009233947.tif 000003
【図２】
2009233947.tif 000004
【図３】
2009233947.tif 000005
【図４】
2009233947.tif 000006
【図５】
2009233947.tif 000007
【図６】
2009233947.tif 000008
【図７】
2009233947.tif 000009
【図８】
2009233947.tif 000010
【図９】
2009233947.tif 000011