(57)【要約】【課題】  印刷ジョブにおける印刷方向（「縦向き」・「横向き」）に応じて自動的に給紙トレイを切替えるか選択可能とする。【解決手段】  複数の給紙トレイを備え、用紙のセット方法として縦置き(LEF=Long Edge Feed)、横置き(SEF=Short Edge Feed)の可能なプリンタにおいて、プリンタパネルおよびプリンタドライバに排紙方法選択項目を設け、印刷結果を、同一方向に排紙するか、または画面表示のまま排紙するかを選択させ、その選択に基づいて印刷する。【選択図】  図１
2008165717.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータから受信したデータを処理する印刷制御装置と、印刷制御装置内の排紙方法決定手段と、プリンタドライバおよびプリンタパネルに「同一方向に排紙する」、「画面表示のとおりに排紙する」の設定を可能とする排紙方法設定項目と、複数の給紙トレイに用紙のセット方法として縦置き、横置きの可能なプリンタを有する印刷制御システムにおいて、
「縦向き」と「横向き」の混在したドキュメントを印刷する際、プリンタドライバまたはプリンタパネルで指定された排紙方法設定項目に従って排紙方法を制御することを特徴とする印刷制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコンピュータ上のアプリケーションソフトウェアから縦向き（ポートレイト）と横向き（ランドスケープ）の混在したドキュメントをプリンタに印刷出力する際、印刷の向きをドキュメントから判断し、各給紙トレイ内の用紙の向きに応じて給紙トレイを切替えるか、ドキュメント作成時の画面表示のまま出力するかを切替えるための制御方法に関する。
【背景技術】
【０００２】
印刷ドキュメントを作成するアプリケーションソフトウェアの中には、例えばMicrosoft Wordのようにページ区切りをセクションで分けてセクション毎にページの設定を行うことができるものがある。セクション毎に設定できる属性としては用紙のサイズ、印刷の向き、余白、給紙トレイなどがある。これらの設定情報は実際の印刷時にプリンタドライバがアプリケーションから受け取ってイメージ生成(PDL生成)をする際に反映することができる。ドキュメントはこのようなセクションごとの属性を使うことによって、印刷の向きとして「縦向き（ポートレイト）」と「横向き（ランドスケープ）」を混在させることができる。
【０００３】
「縦向き（ポートレイト）」と「横向き（ランドスケープ）」の混在したドキュメントを印刷する場合、同一給紙トレイから印刷すると、ピックされた用紙に描画するイメージはプリンタ内部の画像形成装置によって自動的に９０度回転され、用紙は同一の向きで排出される。または、９０度回転には処理速度が低下するため、用紙のセット方法として縦置き(LEF=Long Edge Feed)、横置き(SEF=Short Edge Feed)の可能なプリンタにおいて、印刷ジョブ内で印刷の向きが「縦向き（ポートレイト）」と「横向き（ランドスケープ）」に応じて自動的に給紙トレイを切替えることにより、画面イメージの向きと同一方向でスタッカに排出する方法がある。
【０００４】
【特許文献１】特開昭６０−２１７１８０号公報
【特許文献２】特開平６−００８５４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題、すなわち発明の目的は、複数の給紙トレイに用紙のセット方法として縦置き(LEF=Long Edge Feed)、横置き(SEF=Short Edge Feed)の可能なプリンタにおいて、「縦向き（ポートレイト）」と「横向き（ランドスケープ）」の混在したドキュメントを印刷する際、同一の給紙トレイから用紙を同一の向きで排紙するか、または印刷ジョブ内で印刷の向きが「縦向き（ポートレイト）」と「横向き（ランドスケープ）」に応じて自動的に給紙トレイを切替えることにより、画面イメージの向きと同一方向でスタッカに排出するかを選択できるかという点である。
【課題を解決するための手段】
【０００６】
上記目的は、以下の方法により達成される。
【０００７】
複数の給紙トレイを備え、用紙のセット方法として縦置き(LEF=Long Edge Feed)、横置き(SEF=Short Edge Feed)の可能なプリンタにおいて、プリンタパネルおよびプリンタドライバに排紙方法選択項目を設け、印刷結果を同一方向に排紙するか、または画面表示のまま排紙するかを選択する。
【０００８】
「縦向き（ポートレイト）」と「横向き（ランドスケープ）」の混在したドキュメントの印刷時、プリンタ内部でジョブ印刷時に排紙方法設定項目を参照し、設定項目が同一方向の場合には給紙トレイにセットされている用紙方向縦置き(LEF=Long Edge Feed)、横置き(SEF=Short Edge Feed)に合わせてイメージを９０度回転して画像を形成して印刷する。また、排紙方法設定項目の設定が画面表示のままに設定されている場合には、ドキュメントの向き（「縦向き（ポートレイト）」、「横向き（ランドスケープ）」）を参照し、プリンタにセットされている給紙トレイの用紙方向をチェックしてドキュメントの向きと同じ向きに用紙がセットされている給紙トレイに切替えて印刷する。
【発明の効果】
【０００９】
「縦向き（ポートレイト）」と「横向き（ランドスケープ）」の混在したドキュメントを印刷する際、プリンタパネルおよびプリンタドライバの設定によって、同一の給紙トレイから用紙を同一の向きで排紙するか、または画面表示のイメージでスタッカに排出するかを任意に設定可能となる。
【発明を実施するための最良の形態】
【００１０】
プリンタパネルおよびプリンタドライバに排紙方法設定項目を設け、「縦向き（ポートレイト）」「横向き（ランドスケープ）」の混在したドキュメントを印刷する際、プリンタ内部で、排紙方法設定項目に従って排紙することで実現した。
【００１１】
本発明の実施例を説明する。図１は、本発明システムの全体構成を示す図である。本発明のシステムは、大きく分けてプリンタドライバ（１０００）とプリンタで構成する。プリンタドライバは給紙トレイ設定項目（１１００）、排紙方法設定項目（１２００）で構成され、プリンタは排紙方法設定項目（２１１０）、排紙方法決定手段（２２１０）、複数の給紙トレイ（２３００）からなる。
【００１２】
ユーザが用紙の排出方法を任意に決定可能とするため、プリンタドライバには給紙トレイ設定項目と排紙方法設定項目を備える。給紙トレイ設定項目ではプリンタに備えられている給紙トレイから選択可能で、排紙方法設定項目では「プリンタの設定に従う」、「同一方向に排紙する」、「画面表示のとおりに排紙する」からの選択が可能である。選択された項目は印刷時プリンタに設定内容を通知する。
【００１３】
また、プリンタのパネルにも排紙方法設定項目を備え、「同一方向に排紙する」、「画面表示のとおりに排紙する」からの選択が可能である。プリンタドライバの排紙方法設定項目で「プリンタの設定に従う」が選択された場合は、プリンタパネルで選択された内容が有効となる。プリンタは複数の給紙トレイを備え、縦置き(LEF=Long Edge Feed)、横置き(SEF=Short Edge Feed)の用紙が混在してセット可能である。排紙方法決定手段にてプリンタドライバまたはプリンタパネルの排紙方法設定項目に従って、ドキュメントの向きと給紙トレイにセットされている用紙の向きをチェックして排紙を行う。
【００１４】
ここで、排紙方法設定項目が「同一方向に排紙する」を選択した場合の排紙方法決定手段（Ｓ５０００）について図２を用いて説明する。
【００１５】
「縦向き（ポートレイト）」と「横向き（ランドスケープ）」の混在したドキュメントを「同一方向に排紙する」で印刷する場合、はじめに印刷するドキュメントから１ページごとにページの向きを取得する（Ｓ５１００）。次にユーザが印刷指示時プリンタドライバの給紙トレイ設定子目にて指定した給紙トレイにセットされている用紙の向きをプリンタから取得する（Ｓ５２００）。
【００１６】
プリンタから取得した用紙の向きとドキュメントから取得したページの向きを比較（Ｓ５３００）し、同じ方向であれば（Ｓ５４００）プリンタドライバで指定した給紙トレイにセットされている用紙をピックしてそのまま印刷を行い（Ｓ５６００）、方向が違っていればドキュメントのページを９０度回転させて（Ｓ５５００）印刷を行う。これをドキュメントのページが終了するまで繰り返す。これにより印刷結果は、すべての用紙が同じ方法で排紙される。
【００１７】
次に、排紙方法設定項目が「画面表示のとおりに排紙する」を選択した場合の排紙方法決定手段（Ｓ６０００）について図３を用いて説明する。「縦向き（ポートレイト）」と「横向き（ランドスケープ）」の混在したドキュメントを「画面表示のとおりに排紙する」で印刷する場合、はじめに印刷するドキュメントから１ページごとにページの向きを取得する（Ｓ６１００）。
【００１８】
次にドキュメントから取得したページの向きと同じ方向で用紙がセットされている給紙トレイを検索（Ｓ６２００）する。次に検出した給紙トレイにセットされている用紙をピックして印刷（Ｓ６４００）を行う。これをドキュメントのページが終了するまで繰り返す。これにより印刷結果は、ドキュメント作成時の画面表示どおりに排紙される。
【図面の簡単な説明】
【００１９】
【図１】本発明印刷制御システムの全体構成図である。
【図２】排紙方法設定項目が「同一方向に排紙する」のときの処理流れ図である。
【図３】排紙方法設定項目が「画面表示のとおりに排紙する」のときの処理流れ図である。
【符号の説明】
【００２０】
１０００はプリンタドライバ、１１００給紙トレイ設定項目、１２００は排紙方法設定項目、２０００はプリンタ、２１００は操作パネル、２１１０は排紙方法設定項目、２２００は印刷制御装置、２２１０は排紙方法決定手段、２３００は給紙トレイ。
【図１】
2008165717.tif 000003
【図２】
2008165717.tif 000004
【図３】
2008165717.tif 000005