ページ言語に従い画像展開処理を行うことで印刷用画像を生成する手段S6d及びS6lと、印刷用画像を紙に可視化する印刷処理を行う手段S6h及びS6qと、ページ言語内の全てのページの画像展開処理を行うまで印刷処理を行わない手段S6mと、ページ言語内に給紙方向固定用紙が存在するかどうかを判断する手段S6k及びS6nと、該判断手段で給紙方向固定用紙を用いるページが存在すると判断した時にページ言語内の全てのページが給紙方向固定用紙と同じ方向に印刷されるように印刷処理を行う手段S6o及びS6qと、を有することを特徴とする印刷装置。ページ言語に従い画像展開処理を行うことで印刷用画像を生成する手段S7eと、印刷用画像を紙に可視化する印刷処理を行う手段S7fと、印刷装置の給紙段に給紙方向固定用紙が設定されているかどうかを判断する手段S7aと、給紙段に給紙方向固定用紙が設定されていると判断した際に、ページ言語内の全てのページが給紙方向固定用紙と同じ方向に印刷されるように印刷処理を行う手段S7b及びS7fと、を有することを特徴とする印刷装置。ページ言語に従い画像展開処理を行うことで印刷用画像を生成する手段S8fと、印刷用画像を紙に可視化する印刷処理を行う手段S8gと、印刷装置の給紙段に給紙方向固定用紙が設定されているかどうかを判断する手段S8aと、給紙段の用紙残量を判断する手段S8bと、給紙段に給紙方向固定用紙が設定されていて且つ用紙残量があると判断した際に、ページ言語内の全てのページが給紙方向固定用紙と同じ方向に印刷されるように印刷処理を行う手段S8c及びS8gと、を有することを特徴とする印刷装置。特許文献1では、給紙方向固定用紙に関してはユーザの求める出力がされる。しかし、機器の標準的な設定において、通常の用紙と給紙方向固定用紙で印刷方向が異なる印刷装置において、通常用紙と給紙方向固定用紙が混在する印刷を行うと、用紙によって印刷方向が異なって印刷され、ユーザの求める出力が得られないという課題があった。ページ言語に従い画像展開処理を行うことで印刷用画像を生成する手段図6の6d及び6lと、印刷用画像を紙に可視化する印刷処理を行う手段図6の6h及び6qと、ページ言語内の全てのページの画像展開処理を行うまで印刷処理を行わない手段図6の6mと、ページ言語内に給紙方向固定用紙が存在するかどうかを判断する手段図6の6k及び6nと、該判断手段で給紙方向固定用紙を用いるページが存在すると判断した時にページ言語内の全てのページが給紙方向固定用紙と同じ方向に印刷されるように印刷処理を行う手段図6の6o及び6qと、を有することを特徴とする印刷装置。機器の標準的な設定において、通常の用紙と給紙方向固定用紙で印刷方向が異なる印刷装置において、通常用紙と給紙方向固定用紙が混在する印刷を行った際に、全ての用紙の印刷方向を揃えた印刷が行え、ユーザが求める出力を得ることが可能となるという効果がある。以下、本発明を実施するための最良の形態について図面を用いて説明する。図1は印刷装置300のブロック図である。HDD303に記憶されたプログラムに基づいて各種演算処理を実行するCPU301を備え、システムバス304に接続される各デバイスをCPU301が総括的に制御する。RAM302は一時的な記憶領域を提供するものであり、この一時記憶領域上にプログラムインスタンス、各種演算処理の入力値、出力値を一時的に保持する。HDD303は不揮発性の記憶領域であり、プログラムや各種処理データ、ドキュメントデータなど印刷装置300の起動状態によらず持続的に記憶を保ちたい情報を保持する。又、HDD303はCPU301で算出されたエンジン出力用画像データなど極めて容量の大きいデータを一時的に保持するためにも使用する。NetworkIF305はネットワーク200で接続された機器との双方向通信を行うインターフェースである。ユーザが印刷を行う際には、例えばネットワーク200で接続されたホストコンピュータ100からページ言語を印刷装置300に投入することとなる。プリンタエンジン制御部306はHDD303に保持されたエンジン出力用画像データをビデオ信号に変換しプリンタエンジン309に転送する。プリンタエンジン309はプリンタエンジン制御部306から転送されたビデオ信号に従い紙に可視画像を形成する。操作部IF307は操作部310との双方向通信を行う操作部インターフェースである。操作部310は液晶タッチパネルのように表示とユーザからの入力を受け付ける機能を有した入出力機器である。図2は本実施形態の印刷装置300内の処理フローの概要を示した図である。印刷装置300はネットワークインターフェース305を介してホスト100とネットワーク接続する。ネットワークを経由してホスト100から印刷装置300へはページ言語が投入されることになる。投入されたページ言語はネットワークインターフェース305を経由しページ言語解析部321に送られる。ページ言語解析部321には操作部310においてユーザから設定された各種設定値が操作部IF307を経由して伝達される。ページ言語解析部321は、ページ言語を解析した結果と、操作部310で設定されたユーザの設定値に基づき、その後の画像展開処理部322及び印刷処理制御部323の処理行程を決定する。この処理工程とは、例えば、1ページの画像展開処理が終わった際に印刷処理を実行する動作や、全ページの画像展開処理が終わった際に印刷処理を実行する動作などを示す。画像展開処理部322はページ言語解析部321の解析した描画オブジェクト情報に基づき印刷用画像を生成する。印刷処理制御部323は画像展開処理部322の生成した印刷用画像が、用紙に適切な向きに印刷されるよう回転処理を施す処理を行う。プリンタエンジン制御部306は印刷処理制御部323により適切な回転処理を施された印刷用画像をビデオ信号としてプリンタエンジン309へ転送する。プリンタエンジン309はビデオ信号に従い紙にトナーを定着させることにより可視画像を形成する。図3は本実施形態で解決する課題のポイントを示す図である。図中の、、は給紙段から給紙した用紙に対し、現像器で印刷を行った際に、排紙段に出力された成果物がどうなるかを示している。現像器は給紙段に置かれた用紙の下面側に位置するものと仮定し、給紙された用紙の下面に印刷が行われるものとする。下面に印刷された結果は当然そのままの状態では目視することは出来ないが、便宜上、下面に印刷された結果が上面から見たときにどうなっているかを破線で示している。ユーザは下面に印刷された結果を確認するために成果物の上下面を180度ひっくり返すことになり、図中ではその時にユーザから見える成果物の印刷結果がどうなるかも示している。又、成果物への印刷方向の天地をAの文字の向きで示しており、Aの末広がり側がユーザの受け取る側になっているものは、ユーザが受け取る側が成果物の地の側になっていることを示している。一般的な用紙であれば図のに示すとおり、ユーザが受け取る側が成果物の地の側になるように印刷する。ユーザが成果物の印刷面を表にしたときも、同様に図中の実線のAで示す通り、ユーザの受け取る側が地の側になる。これに対し、給紙方向固定用紙は印刷方向が変わる。給紙方向固定用紙の一例としてインデックス紙タブ紙に関して図のを用いて説明する。インデックス紙の突起部分が給紙方向先端となるよう給紙できれば良いが、印刷装置によっては搬送路上の構造により突起部分が給紙方向後端となるよう給紙せざるを得ないものがある。そのような印刷装置においては、インデックス紙に適切な印刷が行われるよう、画像を180度回転して印刷し、ユーザが受け取る側が成果物の天の側になるように印刷する。ここで、で示した一般的な用紙とで示した給紙方向固定用紙の混在印刷を行った際には、一般的な用紙と給紙方向固定用紙で画像の印刷向きが180度逆になってしまうという問題が生じる。この問題を回避するために常に、図ので示すとおり一般的な用紙の印刷向きを180度回転させて出力すればよいが、そうすると、ユーザが成果物の印刷面を表にするときに天地方向にも回転させる必要があり煩わしさが増えるため好ましくない。本実施形態では、特定の条件下でのみ、図ので示すとおり一般的な用紙の印刷向きを180度回転させて出力することで、一般的な用紙と給紙方向固定用紙の混在印刷でも印刷向きが揃うようにする。上記実施形態を基に以下に実施例を記載する。[実施例1]本実施例は、ユーザの設定した印刷方法に従い、印刷装置が一般的な用紙の印刷向きを給紙方向固定用紙の印刷向きに揃えるかどうか、動作を切り替えるものである。まず、ユーザに印刷方法を設定させる処理フローを、図4を用いて説明する。図4の4aから4cは各ステップを示し、全て印刷装置が行う処理である。ステップ4aで印刷装置が、操作部に印刷方法として、画像展開しながら印刷を行う方法と画像展開後に印刷を行う方法を選択肢として表示する。ステップ4bでユーザに選択させ、ステップ4cでユーザにより選択された印刷方法を記憶装置に保持し、本処理を終了する。図5はステップ4aで操作部に表示する画面の表示例である。ユーザは画像展開しながら印刷又は画像展開後に印刷を選択肢、OKボタンを押下することで設定が行える。次に図6を用いて印刷処理のフローを説明する。図中の6aから6qは各ステップを示し、全て印刷装置が行う処理である。ステップ6aで記憶装置から印刷方法を読み出し、ステップ6bで印刷方法に応じて処理を分岐する。印刷方法が画像展開しながら印刷であればステップ6cへ進み、画像展開後に印刷であればステップ6jへ進む。ステップ6cでページ言語を1ページ分解析し、該ページで用いる用紙情報と、描画オブジェクト情報を抽出する。ステップ6dで描画オブジェクト情報に従い印刷用画像を生成する。ステップ6eで、該ページが給紙方向固定用紙を用いるページであるかどうかを判断し、給紙方向固定用紙を用いるページであればステップ6fに進み、そうでなければステップ6gへ進む。ステップ6fでは印刷時の原稿回転角度を180度に設定し、ステップ6gでは原稿回転角度を0度に設定する。ステップ6hで前記印刷時の原稿回転角度に従い画像を回転し、該ページの印刷を実施する。ステップ6iで全ページの画像展開処理が終了したかどうかを判断し、終了していなければステップ6cへ進み、終了していれば本処理を終了する。ステップ6bで印刷方法が画像展開後に印刷でありステップ6jに進んだ場合を説明する。ステップ6jでページ言語を1ページ分解析し、該ページで用いる用紙情報と、描画オブジェクト情報を抽出する。ステップ6kで、該ページで使用する用紙情報を記憶装置に保持する。ステップ6lで描画オブジェクト情報に従い印刷用画像を生成する。ステップ6mで全ページの画像展開処理が終了したかどうかを判断し、終了していなければステップ6jへ進み、終了していればステップ6nへ進む。ステップ6nで全ページ中に給紙方向固定用紙を用いるページが存在したかどうかを判断し、給紙方向固定用紙を用いるページが存在した場合はステップ6oへ進み、そうでなければステップ6pへ進む。ステップ6oでは印刷時の原稿回転角度を180度に設定し、ステップ6pでは原稿回転角度を0度に設定する。ステップ6qで前記印刷時の原稿回転角度に従い画像を回転し、全ページの印刷を実施し、本処理を終了する。これにより、画像展開しながら印刷の場合は一般的な用紙は0度回転で印刷され、給紙方向固定用紙は180度回転で印刷され、印刷向きが揃わないが、画像展開後に印刷の場合は全ての用紙が180度回転で印刷されるため全ページの印刷向きが揃うこととなる。しかし、画像展開後に印刷は全ページの展開画像を記憶装置に保持する必要があるため、印刷装置の種類によっては適用できない可能性がある。そのような印刷装置では後述の実施例2又は実施例3を適用することとなる。[実施例2]本実施例は、給紙段に給紙方向固定用紙が設定されているどうかで、印刷装置が一般的な用紙の印刷向きを給紙方向固定用紙の印刷向きに揃えるかどうか、動作を切り替えるものである。図7は印刷処理のフローを示す図である。図中の7aから7gは各ステップを示し、全て印刷装置が行う処理である。ステップ7aで給紙段に給紙方向固定用紙が設定されているかどうかを判断し、設定されている場合はステップ7bに進み、そうでない場合はステップ7cへ進む。ステップ7bでは印刷時の原稿回転角度を180度に設定し、ステップ7cでは原稿回転角度を0度に設定する。ステップ7dでページ言語を1ページ分解析し、描画オブジェクト情報を抽出する。ステップ7eで描画オブジェクト情報に従い印刷用画像を生成する。ステップ7fで前記印刷時の原稿回転角度に従い画像を回転し、該ページの印刷を実施する。ステップ7gで全ページの画像展開処理が終了したかどうかを判断し、終了していなければステップ7dへ進み、終了していれば本処理を終了する。これにより、給紙段に給紙方向固定用紙が設定されている場合には必ず全ての印刷を給紙方向固定用紙に揃えるため、全ページの印刷向きが揃うこととなる。[実施例3]実施例2では全ページの印刷向きが揃うものの、給紙段に給紙方向固定用紙が設定されている限り全ての印刷が給紙方向固定用紙の印刷向きに揃うこととなる。これは、先に述べたとおりユーザが成果物の印刷面を表にするときに天地方向にも回転させる必要があり煩わしさが増えるため好ましくない。給紙段に給紙方向固定用紙が設定されていても、実際には用紙がその給紙段に格納されていない場合があり、その時は給紙方向固定用紙が給紙されることは無い。本実施例では、給紙段に給紙方向固定用紙が設定されているどうかと同時に、その給紙段に用紙が実際に格納されているかで、印刷装置が一般的な用紙の印刷向きを給紙方向固定用紙の印刷向きに揃えるかどうか、動作を切り替えるものである。図8は印刷処理のフローを示す図である。図中の8aから8hは各ステップを示し、全て印刷装置が行う処理である。ステップ8aで給紙段に給紙方向固定用紙が設定されているかどうかを判断し、設定されている場合はステップ8bに進み、そうでない場合はステップ8dへ進む。ステップ8bで給紙方向固定用紙が設定されている給紙段の用紙残量を判断し、用紙残量がある場合はステップ8cへ進み、無い場合はステップ8dへ進む。ステップ8cでは印刷時の原稿回転角度を180度に設定し、ステップ8dでは原稿回転角度を0度に設定する。ステップ8eでページ言語を1ページ分解析し、描画オブジェクト情報を抽出する。ステップ8fで描画オブジェクト情報に従い印刷用画像を生成する。ステップ8gで前記印刷時の原稿回転角度に従い画像を回転し、該ページの印刷を実施する。ステップ8hで全ページの画像展開処理が終了したかどうかを判断し、終了していなければステップ8eへ進み、終了していれば本処理を終了する。これにより、給紙段に給紙方向固定用紙が設定されていて、且つ給紙方向固定用紙の用紙残量がある場合には必ず全ての印刷を給紙方向固定用紙に揃えるため、全ページの印刷向きが揃うこととなる。