(57)【要約】【課題】  機器の標準的な設定において、通常の用紙と給紙方向固定用紙で印刷方向が異なる印刷装置において、通常用紙と給紙方向固定用紙が混在する印刷を行うと、用紙によって印刷方向が異なって印刷され、ユーザの求める出力が得られないという課題があった。【解決手段】  画像展開後に印刷する場合に全ページの印刷方向を給紙方向固定用紙の印刷向きにあわせる手段。給紙段に給紙方向固定用紙が設定されている場合に全ページの印刷方向を給紙方向固定用紙の印刷向きにあわせる手段。給紙段に給紙方向固定用紙が設定され、且つ給紙方向固定用紙の用紙残量がある場合に全ページの印刷方向を給紙方向固定用紙の印刷向きにあわせる手段。【選択図】  図6
2012218283.tif 000002
【特許請求の範囲】
【請求項１】
ページ言語に従い画像展開処理を行うことで印刷用画像を生成する手段（S6-d及びS6-l）と、印刷用画像を紙に可視化する印刷処理を行う手段（S6-h及びS6-q）と、
ページ言語内の全てのページの画像展開処理を行うまで印刷処理を行わない手段（S6-m）と、
ページ言語内に給紙方向固定用紙が存在するかどうかを判断する手段（S6-k及びS6-n）と、
該判断手段で給紙方向固定用紙を用いるページが存在すると判断した時にページ言語内の全てのページが給紙方向固定用紙と同じ方向に印刷されるように印刷処理を行う手段（S6-o及びS6-q）と、
を有することを特徴とする印刷装置。
【請求項２】
ページ言語に従い画像展開処理を行うことで印刷用画像を生成する手段（S7-e）と、印刷用画像を紙に可視化する印刷処理を行う手段（S7-f）と、
印刷装置の給紙段に給紙方向固定用紙が設定されているかどうかを判断する手段（S7-a）と、
給紙段に給紙方向固定用紙が設定されていると判断した際に、ページ言語内の全てのページが給紙方向固定用紙と同じ方向に印刷されるように印刷処理を行う手段（S7-b及びS7-f）と、
を有することを特徴とする印刷装置。
【請求項３】
ページ言語に従い画像展開処理を行うことで印刷用画像を生成する手段（S8-f）と、印刷用画像を紙に可視化する印刷処理を行う手段（S8-g）と、
印刷装置の給紙段に給紙方向固定用紙が設定されているかどうかを判断する手段（S8-a）と、
給紙段の用紙残量を判断する手段（S8-b）と、
給紙段に給紙方向固定用紙が設定されていて且つ用紙残量があると判断した際に、ページ言語内の全てのページが給紙方向固定用紙と同じ方向に印刷されるように印刷処理を行う手段（S8-c及びS8-g）と、
を有することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置がページ言語を受けた際に、ユーザの求める出力を行う画像展開処理及び印刷処理に関する。
【背景技術】
【０００２】
印刷装置が特定の方向にのみ給紙が可能な用紙（今後、「給紙方向固定用紙」と呼ぶ）、例えばタブ紙などがある。従来、印刷装置がタブ紙への印刷が指定されたページ言語を受けた際に、その用紙に対して適切に画像がマッピングされるよう、ページ言語で指定された画像を必要に応じて回転し、画像展開処理を行うものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３２２５２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、給紙方向固定用紙に関してはユーザの求める出力がされる。しかし、機器の標準的な設定において、通常の用紙と給紙方向固定用紙で印刷方向が異なる印刷装置において、通常用紙と給紙方向固定用紙が混在する印刷を行うと、用紙によって印刷方向が異なって印刷され、ユーザの求める出力が得られないという課題があった。
【課題を解決するための手段】
【０００５】
ページ言語に従い画像展開処理を行うことで印刷用画像を生成する手段（図6の6-d及び6-l）と、印刷用画像を紙に可視化する印刷処理を行う手段（図6の6-h及び6-q）と、
ページ言語内の全てのページの画像展開処理を行うまで印刷処理を行わない手段（図6の6-m）と、
ページ言語内に給紙方向固定用紙が存在するかどうかを判断する手段（図6の6-k及び6-n）と、
該判断手段で給紙方向固定用紙を用いるページが存在すると判断した時にページ言語内の全てのページが給紙方向固定用紙と同じ方向に印刷されるように印刷処理を行う手段（図6の6-o及び6-q）と、
を有することを特徴とする印刷装置。
【発明の効果】
【０００６】
機器の標準的な設定において、通常の用紙と給紙方向固定用紙で印刷方向が異なる印刷装置において、通常用紙と給紙方向固定用紙が混在する印刷を行った際に、全ての用紙の印刷方向を揃えた印刷が行え、ユーザが求める出力を得ることが可能となるという効果がある。
【図面の簡単な説明】
【０００７】
【図１】印刷装置のブロック図である。
【図２】本実施形態の印刷装置内の処理フローの概要を示した図である。
【図３】本実施形態で解決する課題のポイントを示す図である。
【図４】実施例1でユーザに印刷方法を設定させる処理フローを示す図である。
【図５】実施例1でユーザに印刷方法を設定させる際に操作部に表示する画面の例である。
【図６】実施例1の印刷処理のフローを示す図である。
【図７】実施例2の印刷処理のフローを示す図である。
【図８】実施例3の印刷処理のフローを示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【０００９】
図1は印刷装置（300）のブロック図である。HDD（303）に記憶されたプログラムに基づいて各種演算処理を実行するCPU（301）を備え、システムバス（304）に接続される各デバイスをCPU（301）が総括的に制御する。RAM（302）は一時的な記憶領域を提供するものであり、この一時記憶領域上にプログラムインスタンス、各種演算処理の入力値、出力値を一時的に保持する。HDD（303）は不揮発性の記憶領域であり、プログラムや各種処理データ、ドキュメントデータなど印刷装置（300）の起動状態によらず持続的に記憶を保ちたい情報を保持する。又、HDD（303）はCPU（301）で算出されたエンジン出力用画像データなど極めて容量の大きいデータを一時的に保持するためにも使用する。
【００１０】
Network I/F（305）はネットワーク（200）で接続された機器との双方向通信を行うインターフェースである。ユーザが印刷を行う際には、例えばネットワーク（200）で接続されたホストコンピュータ（100）からページ言語を印刷装置（300）に投入することとなる。プリンタエンジン制御部（306）はHDD（303）に保持されたエンジン出力用画像データをビデオ信号に変換しプリンタエンジン（309）に転送する。プリンタエンジン（309）はプリンタエンジン制御部（306）から転送されたビデオ信号に従い紙に可視画像を形成する。操作部I/F（307）は操作部（310）との双方向通信を行う操作部インターフェースである。操作部（310）は液晶タッチパネルのように表示とユーザからの入力を受け付ける機能を有した入出力機器である。
【００１１】
図2は本実施形態の印刷装置（300）内の処理フローの概要を示した図である。印刷装置（300）はネットワークインターフェース（305）を介してホスト（100）とネットワーク接続する。ネットワークを経由してホスト（100）から印刷装置（300）へはページ言語が投入されることになる。投入されたページ言語はネットワークインターフェース（305）を経由しページ言語解析部（321）に送られる。ページ言語解析部（321）には操作部（310）においてユーザから設定された各種設定値が操作部I/F（307）を経由して伝達される。ページ言語解析部（321）は、ページ言語を解析した結果と、操作部（310）で設定されたユーザの設定値に基づき、その後の画像展開処理部（322）及び印刷処理制御部（323）の処理行程を決定する。
【００１２】
この処理工程とは、例えば、1ページの画像展開処理が終わった際に印刷処理を実行する動作や、全ページの画像展開処理が終わった際に印刷処理を実行する動作などを示す。画像展開処理部（322）はページ言語解析部（321）の解析した描画オブジェクト情報に基づき印刷用画像を生成する。印刷処理制御部（323）は画像展開処理部（322）の生成した印刷用画像が、用紙に適切な向きに印刷されるよう回転処理を施す処理を行う。プリンタエンジン制御部（306）は印刷処理制御部（323）により適切な回転処理を施された印刷用画像をビデオ信号としてプリンタエンジン（309）へ転送する。プリンタエンジン（309）はビデオ信号に従い紙にトナーを定着させることにより可視画像を形成する。
【００１３】
図3は本実施形態で解決する課題のポイントを示す図である。図中の(a)、(b)、(c)は給紙段から給紙した用紙に対し、現像器で印刷を行った際に、排紙段に出力された成果物がどうなるかを示している。現像器は給紙段に置かれた用紙の下面側に位置するものと仮定し、給紙された用紙の下面に印刷が行われるものとする。下面に印刷された結果は当然そのままの状態では目視することは出来ないが、便宜上、下面に印刷された結果が上面から見たときにどうなっているかを破線で示している。ユーザは下面に印刷された結果を確認するために成果物の上下面を180度ひっくり返すことになり、図中ではその時にユーザから見える成果物の印刷結果がどうなるかも示している。
【００１４】
又、成果物への印刷方向の天地を"A"の文字の向きで示しており、"A"の末広がり側がユーザの受け取る側になっているものは、ユーザが受け取る側が成果物の地の側になっていることを示している。一般的な用紙であれば図の(a)に示すとおり、ユーザが受け取る側が成果物の地の側になるように印刷する。ユーザが成果物の印刷面を表にしたときも、同様に図中の実線の"A"で示す通り、ユーザの受け取る側が地の側になる。これに対し、給紙方向固定用紙は印刷方向が変わる。給紙方向固定用紙の一例としてインデックス紙（タブ紙）に関して図の(b)を用いて説明する。インデックス紙の突起部分が給紙方向先端となるよう給紙できれば良いが、印刷装置によっては搬送路上の構造により突起部分が給紙方向後端となるよう給紙せざるを得ないものがある。そのような印刷装置においては、インデックス紙に適切な印刷が行われるよう、画像を180度回転して印刷し、ユーザが受け取る側が成果物の天の側になるように印刷する。
【００１５】
ここで、(a)で示した一般的な用紙と(b)で示した給紙方向固定用紙の混在印刷を行った際には、一般的な用紙と給紙方向固定用紙で画像の印刷向きが180度逆になってしまうという問題が生じる。この問題を回避するために常に、図の(c)で示すとおり一般的な用紙の印刷向きを180度回転させて出力すればよいが、そうすると、ユーザが成果物の印刷面を表にするときに天地方向にも回転させる必要があり煩わしさが増えるため好ましくない。
【００１６】
本実施形態では、特定の条件下でのみ、図の(c)で示すとおり一般的な用紙の印刷向きを180度回転させて出力することで、一般的な用紙と給紙方向固定用紙の混在印刷でも印刷向きが揃うようにする。
【００１７】
上記実施形態を基に以下に実施例を記載する。
【００１８】
［実施例１］
本実施例は、ユーザの設定した印刷方法に従い、印刷装置が一般的な用紙の印刷向きを給紙方向固定用紙の印刷向きに揃えるかどうか、動作を切り替えるものである。まず、ユーザに印刷方法を設定させる処理フローを、図4を用いて説明する。図4の4-aから4-cは各ステップを示し、全て印刷装置が行う処理である。ステップ4-aで印刷装置が、操作部に印刷方法として、画像展開しながら印刷を行う方法と画像展開後に印刷を行う方法を選択肢として表示する。ステップ4-bでユーザに選択させ、ステップ4-cでユーザにより選択された印刷方法を記憶装置に保持し、本処理を終了する。
【００１９】
図5はステップ4-aで操作部に表示する画面の表示例である。ユーザは「画像展開しながら印刷」又は「画像展開後に印刷」を選択肢、OKボタンを押下することで設定が行える。
【００２０】
次に図6を用いて印刷処理のフローを説明する。図中の6-aから6-qは各ステップを示し、全て印刷装置が行う処理である。ステップ6-aで記憶装置から印刷方法を読み出し、ステップ6-bで印刷方法に応じて処理を分岐する。印刷方法が「画像展開しながら印刷」であればステップ6-cへ進み、「画像展開後に印刷」であればステップ6-jへ進む。ステップ6-cでページ言語を1ページ分解析し、該ページで用いる用紙情報と、描画オブジェクト情報を抽出する。ステップ6-dで描画オブジェクト情報に従い印刷用画像を生成する。ステップ6-eで、該ページが給紙方向固定用紙を用いるページであるかどうかを判断し、給紙方向固定用紙を用いるページであればステップ6-fに進み、そうでなければステップ6-gへ進む。
【００２１】
ステップ6-fでは印刷時の原稿回転角度を180度に設定し、ステップ6-gでは原稿回転角度を0度に設定する。ステップ6-hで前記印刷時の原稿回転角度に従い画像を回転し、該ページの印刷を実施する。ステップ6-iで全ページの画像展開処理が終了したかどうかを判断し、終了していなければステップ6-cへ進み、終了していれば本処理を終了する。ステップ6-bで印刷方法が「画像展開後に印刷」でありステップ6-jに進んだ場合を説明する。ステップ6-jでページ言語を1ページ分解析し、該ページで用いる用紙情報と、描画オブジェクト情報を抽出する。ステップ6-kで、該ページで使用する用紙情報を記憶装置に保持する。ステップ6-lで描画オブジェクト情報に従い印刷用画像を生成する。ステップ6-mで全ページの画像展開処理が終了したかどうかを判断し、終了していなければステップ6-jへ進み、終了していればステップ6-nへ進む。
【００２２】
ステップ6-nで全ページ中に給紙方向固定用紙を用いるページが存在したかどうかを判断し、給紙方向固定用紙を用いるページが存在した場合はステップ6-oへ進み、そうでなければステップ6-pへ進む。ステップ6-oでは印刷時の原稿回転角度を180度に設定し、ステップ6-pでは原稿回転角度を0度に設定する。ステップ6-qで前記印刷時の原稿回転角度に従い画像を回転し、全ページの印刷を実施し、本処理を終了する。
【００２３】
これにより、「画像展開しながら印刷」の場合は一般的な用紙は0度回転で印刷され、給紙方向固定用紙は180度回転で印刷され、印刷向きが揃わないが、「画像展開後に印刷」の場合は全ての用紙が180度回転で印刷されるため全ページの印刷向きが揃うこととなる。しかし、「画像展開後に印刷」は全ページの展開画像を記憶装置に保持する必要があるため、印刷装置の種類によっては適用できない可能性がある。そのような印刷装置では後述の実施例２又は実施例３を適用することとなる。
【００２４】
［実施例２］
本実施例は、給紙段に給紙方向固定用紙が設定されているどうかで、印刷装置が一般的な用紙の印刷向きを給紙方向固定用紙の印刷向きに揃えるかどうか、動作を切り替えるものである。図7は印刷処理のフローを示す図である。図中の7-aから7-gは各ステップを示し、全て印刷装置が行う処理である。ステップ7-aで給紙段に給紙方向固定用紙が設定されているかどうかを判断し、設定されている場合はステップ7-bに進み、そうでない場合はステップ7-cへ進む。ステップ7-bでは印刷時の原稿回転角度を180度に設定し、ステップ7-cでは原稿回転角度を0度に設定する。
【００２５】
ステップ7-dでページ言語を1ページ分解析し、描画オブジェクト情報を抽出する。ステップ7-eで描画オブジェクト情報に従い印刷用画像を生成する。ステップ7-fで前記印刷時の原稿回転角度に従い画像を回転し、該ページの印刷を実施する。ステップ7-gで全ページの画像展開処理が終了したかどうかを判断し、終了していなければステップ7-dへ進み、終了していれば本処理を終了する。
【００２６】
これにより、給紙段に給紙方向固定用紙が設定されている場合には必ず全ての印刷を給紙方向固定用紙に揃えるため、全ページの印刷向きが揃うこととなる。
【００２７】
［実施例３］
実施例2では全ページの印刷向きが揃うものの、給紙段に給紙方向固定用紙が設定されている限り全ての印刷が給紙方向固定用紙の印刷向きに揃うこととなる。これは、先に述べたとおりユーザが成果物の印刷面を表にするときに天地方向にも回転させる必要があり煩わしさが増えるため好ましくない。給紙段に給紙方向固定用紙が設定されていても、実際には用紙がその給紙段に格納されていない場合があり、その時は給紙方向固定用紙が給紙されることは無い。本実施例では、給紙段に給紙方向固定用紙が設定されているどうかと同時に、その給紙段に用紙が実際に格納されているかで、印刷装置が一般的な用紙の印刷向きを給紙方向固定用紙の印刷向きに揃えるかどうか、動作を切り替えるものである。
【００２８】
図8は印刷処理のフローを示す図である。図中の8-aから8-hは各ステップを示し、全て印刷装置が行う処理である。ステップ8-aで給紙段に給紙方向固定用紙が設定されているかどうかを判断し、設定されている場合はステップ8-bに進み、そうでない場合はステップ8-dへ進む。ステップ8-bで給紙方向固定用紙が設定されている給紙段の用紙残量を判断し、用紙残量がある場合はステップ8-cへ進み、無い場合はステップ8-dへ進む。ステップ8-cでは印刷時の原稿回転角度を180度に設定し、ステップ8-dでは原稿回転角度を0度に設定する。ステップ8-eでページ言語を1ページ分解析し、描画オブジェクト情報を抽出する。
【００２９】
ステップ8-fで描画オブジェクト情報に従い印刷用画像を生成する。ステップ8-gで前記印刷時の原稿回転角度に従い画像を回転し、該ページの印刷を実施する。ステップ8-hで全ページの画像展開処理が終了したかどうかを判断し、終了していなければステップ8-eへ進み、終了していれば本処理を終了する。
【００３０】
これにより、給紙段に給紙方向固定用紙が設定されていて、且つ給紙方向固定用紙の用紙残量がある場合には必ず全ての印刷を給紙方向固定用紙に揃えるため、全ページの印刷向きが揃うこととなる。
【符号の説明】
【００３１】
100  ・・・ホストコンピュータ
200  ・・・ネットワーク
300  ・・・印刷装置
【図１】
2012218283.tif 000003
【図２】
2012218283.tif 000004
【図３】
2012218283.tif 000005
【図４】
2012218283.tif 000006
【図５】
2012218283.tif 000007
【図６】
2012218283.tif 000008
【図７】
2012218283.tif 000009
【図８】
2012218283.tif 000010