(57)【要約】【課題】ユーザが特定の給紙装置を指定しない場合でも、印刷用紙の種類に対応した印刷データを生成することができるプリンタドライバプログラムを提供する【解決手段】複数の給紙装置を備え、給紙装置情報を設定可能な印刷装置に印刷データを出力するための処理を情報処理装置に実行させるためのプリンタドライバプログラムであって、給紙装置情報取得手段と、印刷条件設定受付手段と、印刷データ生成手段と、給紙装置設定手段として情報処理装置を機能させ、給紙装置設定手段は、印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定し、印刷データ生成手段は、設定された給紙装置にセットされている印刷用紙の向きに印刷データで形成される画像の向きを対応させるとともに、設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成する。【選択図】  図１
2010102398.tif 000002
【特許請求の範囲】
【請求項１】
複数の給紙装置を備え、各給紙装置にセットされている印刷用紙のサイズ、向き、種類の情報を含む給紙装置情報を設定可能な印刷装置に印刷データを出力するための処理を情報処理装置に実行させるためのプリンタドライバプログラムであって、
前記印刷装置から、前記給紙装置情報を取得する給紙装置情報取得手段と、
印刷用紙のサイズおよび向きの指定を含む印刷条件の設定を受け付ける印刷条件設定受付手段と、
前記印刷装置で画像を形成するための印刷データを生成する印刷データ生成手段と、
印刷に用いる給紙装置を設定する給紙装置設定手段として前記情報処理装置を機能させ、
前記給紙装置設定手段は、前記取得した給紙装置情報に基づいて、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定し、
前記印刷データ生成手段は、印刷に用いる給紙装置として設定された給紙装置にセットされている印刷用紙の向きに前記印刷データで形成される画像の向きを対応させるとともに、前記設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成するための印刷データを生成することを特徴とするプリンタドライバプログラム。
【請求項２】
請求項１に記載のプリンタドライバプログラムであって、
前記印刷データ生成手段は、印刷用紙の種類に対応したカラーマッチングを行なうことにより、前記設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成するための印刷データを生成することを特徴とするプリンタドライバプログラム。
【請求項３】
請求項１または２に記載のプリンタドライバプログラムであって、
前記印刷装置は、インクを吐出することにより印刷を行なうインクジェット方式の印刷装置であり、
前記印刷データ生成手段は、印刷用紙の種類に対応して１画素当りの最大インク吐出量を調整することにより、前記設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成するための印刷データを生成することを特徴とするプリンタドライバプログラム。
【請求項４】
請求項１〜３のいずれか１項に記載のプリンタドライバプログラムであって、
前記印刷条件設定受付手段は、印刷条件の設定としてさらに給紙装置の選択を受け付け、
前記給紙装置設定手段は、特定の給紙装置が選択されていない場合に、前記取得した給紙装置情報に基づいて、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定することを特徴とするプリンタドライバプログラム。
【請求項５】
請求項４に記載のプリンタドライバプログラムであって、
前記給紙装置設定手段は、あらかじめ定められた給紙装置の優先順位に従って、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定することを特徴とするプリンタドライバプログラム。
【請求項６】
請求項４に記載のプリンタドライバプログラムであって、
前記印刷条件設定受付手段は、印刷条件の設定としてさらに画像回転の選択を受け付け、
前記給紙装置設定手段は、
特定の画像回転が選択されている場合は、前記印刷条件で設定された用紙の向きと一致する向きで用紙がセットされている給紙装置の中から、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定し、
特定の画像回転が選択されていない場合は、全給紙装置の中から、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定すること、
を特徴とするプリンタドライバプログラム。
【請求項７】
請求項１〜３のいずれか１項に記載のプリンタドライバプログラムであって、
前記印刷条件設定受付手段は、印刷条件の設定としてさらに用紙種類の選択を受け付け、
前記給紙装置設定手段は、特定の用紙種類が選択されていない場合に、前記設定された給紙装置にセットされている印刷用紙の種類に対応した印刷データを生成することを特徴とするプリンタドライバプログラム。
【請求項８】
請求項１〜７のいずれか１項に記載のプリンタドライバプログラムであって、
前記印刷装置は、任意の用紙サイズ情報をユーザ定義用紙サイズ情報として登録可能であり、
前記プリンタドライバプログラムは、前記印刷装置から、前記印刷装置に登録されているユーザ定義用紙サイズ情報を取得するユーザ定義用紙サイズ情報取得手段と、
前記取得したユーザ定義用紙サイズ情報を含む、複数の用紙サイズ情報を選択可能な状態で表示する用紙サイズ選択受付手段として前記情報処理装置をさらに機能させ、
前記印刷データ生成手段は、前記選択を受け付けた用紙サイズ情報に対応した印刷データを生成することを特徴とするプリンタドライバプログラム。
【請求項９】
複数の給紙装置を備え、各給紙装置にセットされている印刷用紙のサイズ、向き、種類の情報を含む給紙装置情報を設定可能な印刷装置に印刷データを出力する印刷制御装置であって、
前記印刷装置から、前記給紙装置情報を取得する給紙装置情報取得手段と、
印刷用紙のサイズおよび向きの指定を含む印刷条件の設定を受け付ける印刷条件設定受付手段と、
前記印刷装置で画像を形成するための印刷データを生成する印刷データ生成手段と、
印刷に用いる給紙装置を設定する給紙装置設定手段と、を備え、
前記給紙装置設定手段は、前記取得した給紙装置情報に基づいて、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定し、
前記印刷データ生成手段は、印刷に用いる給紙装置として設定された給紙装置にセットされている印刷用紙の向きに前記印刷データで形成される画像の向きを対応させるとともに、前記設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成するための印刷データを生成することを特徴とする印刷制御装置。
【請求項１０】
複数の給紙装置を備え、各給紙装置にセットされている印刷用紙のサイズ、向き、種類の情報を含む給紙装置情報を設定可能な印刷装置と、前記印刷装置に印刷データを出力する印刷制御装置とを含む印刷システムであって、
前記印刷制御装置は、
前記印刷装置から、前記給紙装置情報を取得する給紙装置情報取得手段と、
印刷用紙のサイズおよび向きの指定を含む印刷条件の設定を受け付ける印刷条件設定受付手段と、
前記印刷装置で画像を形成するための印刷データを生成する印刷データ生成手段と、
印刷に用いる給紙装置を設定する給紙装置設定手段と、を備え、
前記給紙装置設定手段は、前記取得した給紙装置情報に基づいて、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定し、
前記印刷データ生成手段は、印刷に用いる給紙装置として設定された給紙装置にセットされている印刷用紙の向きに前記印刷データで形成される画像の向きを対応させるとともに、前記設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成するための印刷データを生成することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置の給紙装置にセットされている印刷用紙の情報を取得して、印刷に用いる給紙装置を設定するとともに、生成する印刷データの内容を設定された給紙装置にセットされた印刷用紙に対応させるプリンタドライバプログラム、印刷制御装置および印刷システムに関する。
【背景技術】
【０００２】
印刷装置においては、印刷される画像のサイズおよび向きと、印刷用紙のサイズおよび向きとを一致させないと印刷された画像がはみ出したり、余白が広すぎたりする印刷結果が得られてしまう。このため、印刷される画像のサイズおよび向きと印刷用紙のサイズおよび向きとが一致しない場合には、給紙エラーとして、給紙装置の差し替えや、印刷条件の再設定をユーザに促すことが行なわれている。
【０００３】
特許文献１には、印刷される画像の向きと印刷用紙の向きとを一致させる手間を低減させるために、給紙装置にセットした印刷用紙の向きの情報を設定しておき、この情報に基づいて印刷される画像の向きを調整する印刷装置が記載されている。また、特許文献１には、給紙装置にセットした用紙の種類に応じて印刷される画像データの上下方向を対応させることが記載されている。具体的には、レターヘッドのように上下方向を考慮してセットする必要がある用紙種類については、画像データの上下方向を用紙の向きに合わせることが記載されている。
【特許文献１】特開２００４−１７７７４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、用紙の種類によっては、地の色合いが異なったり、インク等の画像形成媒体の定着状態等が異なるため、画像の上下方向の調整のみならず、用紙に形成する画像自体を印刷用紙の特性に合わせることが望ましい。ユーザが特定の給紙装置を指定した場合には、指定された給紙装置にセットされている印刷用紙の種類に対応して印刷データを生成することは困難ではないが、ユーザが特定の給紙装置を指定しない場合には、印刷用紙の種類に対応した印刷データを生成することは困難である。
【０００５】
そこで、本発明は、ユーザが特定の給紙装置を指定しない場合でも、印刷用紙の種類に対応した印刷データを生成することができるプリンタドライバプログラム、印刷制御装置および印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の第１の態様であるプリンタドライバプログラムは、複数の給紙装置を備え、各給紙装置にセットされている印刷用紙のサイズ、向き、種類の情報を含む給紙装置情報を設定可能な印刷装置に印刷データを出力するための処理を情報処理装置に実行させるためのプリンタドライバプログラムであって、前記印刷装置から、前記給紙装置情報を取得する給紙装置情報取得手段と、印刷用紙のサイズおよび向きの指定を含む印刷条件の設定を受け付ける印刷条件設定受付手段と、前記印刷装置で画像を形成するための印刷データを生成する印刷データ生成手段と、印刷に用いる給紙装置を設定する給紙装置設定手段として前記情報処理装置を機能させ、前記給紙装置設定手段は、前記取得した給紙装置情報に基づいて、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定し、前記印刷データ生成手段は、印刷に用いる給紙装置として設定された給紙装置にセットされている印刷用紙の向きに前記印刷データで形成される画像の向きを対応させるとともに、前記設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成するための印刷データを生成することを特徴とする。
【０００７】
本発明の第１の態様によれば、印刷装置の各給紙装置にセットされた用紙サイズ、向き、用紙種類情報を取得し、印刷条件に基づいて適切な給紙装置を選択するとともに、選択された給紙装置にセットされた用紙に対応した画像を形成するための印刷データを生成することができる。したがって、ユーザが特定の給紙装置を指定しない場合でも、印刷用紙の種類に対応した印刷データを生成することができるプリンタドライバプログラムが提供される。このプリンタドライバプログラムは、情報処理装置によって実行されることによりプリンタドライバとして機能し、また、記録媒体、通信回線、その他の媒体を介して流通させることができる。
【０００８】
より具体的には、前記印刷データ生成手段は、印刷用紙の種類に対応したカラーマッチングを行なうことにより、前記設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成するための印刷データを生成することができる。
【０００９】
また、前記印刷装置は、インクを吐出することにより印刷を行なうインクジェット方式の印刷装置の場合には、前記印刷データ生成手段は、印刷用紙の種類に対応して１画素当りの最大インク吐出量を調整することにより、前記設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成するための印刷データを生成することができる。
【００１０】
また、前記印刷条件設定受付手段は、印刷条件の設定としてさらに給紙装置の選択を受け付け、前記給紙装置設定手段は、特定の給紙装置が選択されていない場合に、前記取得した給紙装置情報に基づいて、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定することができる。
【００１１】
このとき、前記給紙装置設定手段は、あらかじめ定められた給紙装置の優先順位に従って、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定することができる。
【００１２】
また、前記印刷条件設定受付手段は、印刷条件の設定としてさらに画像回転の選択を受け付け、前記給紙装置設定手段は、特定の画像回転が選択されている場合は、前記印刷条件で設定された用紙の向きと一致する向きで用紙がセットされている給紙装置の中から、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定し、特定の画像回転が選択されていない場合は、全給紙装置の中から、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定するようにしてもよい。
【００１３】
さらには、前記印刷条件設定受付手段は、印刷条件の設定としてさらに用紙種類の選択を受け付け、前記給紙装置設定手段は、特定の用紙種類が選択されていない場合に、前記設定された給紙装置にセットされている印刷用紙の種類に対応した印刷データを生成するようにしてもよい。
【００１４】
いずれのも場合も、前記印刷装置は、任意の用紙サイズ情報をユーザ定義用紙サイズ情報として登録可能であり、前記プリンタドライバプログラムは、前記印刷装置から、前記印刷装置に登録されているユーザ定義用紙サイズ情報を取得するユーザ定義用紙サイズ情報取得手段と、前記取得したユーザ定義用紙サイズ情報を含む、複数の用紙サイズ情報を選択可能な状態で表示する用紙サイズ選択受付手段として前記情報処理装置をさらに機能させ、前記印刷データ生成手段は、前記選択を受け付けた用紙サイズ情報に対応した印刷データを生成するようにしてもよい。これにより、ユーザ定義用紙サイズを登録する際の負荷を軽減することができる。
【００１５】
上記課題を解決するため、本発明の第２の態様である印刷制御装置は、複数の給紙装置を備え、各給紙装置にセットされている印刷用紙のサイズ、向き、種類の情報を含む給紙装置情報を設定可能な印刷装置に印刷データを出力する印刷制御装置であって、前記印刷装置から、前記給紙装置情報を取得する給紙装置情報取得手段と、印刷用紙のサイズおよび向きの指定を含む印刷条件の設定を受け付ける印刷条件設定受付手段と、前記印刷装置で画像を形成するための印刷データを生成する印刷データ生成手段と、印刷に用いる給紙装置を設定する給紙装置設定手段と、を備え、前記給紙装置設定手段は、前記取得した給紙装置情報に基づいて、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定し、前記印刷データ生成手段は、印刷に用いる給紙装置として設定された給紙装置にセットされている印刷用紙の向きに前記印刷データで形成される画像の向きを対応させるとともに、前記設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成するための印刷データを生成することを特徴とする。
【００１６】
本発明の第２の態様によれば、印刷装置の各給紙装置にセットされた用紙サイズ、向き、用紙種類情報を取得し、印刷条件に基づいて適切な給紙装置を選択するとともに、選択された給紙装置にセットされた用紙に対応した画像を形成するための印刷データを生成することができる。したがって、ユーザが特定の給紙装置を指定しない場合でも、印刷用紙の種類に対応した印刷データを生成することができる印刷制御装置が提供される。
【００１７】
上記課題を解決するため、本発明の第３の態様である印刷システムは、複数の給紙装置を備え、各給紙装置にセットされている印刷用紙のサイズ、向き、種類の情報を含む給紙装置情報を設定可能な印刷装置と、前記印刷装置に印刷データを出力する印刷制御装置とを含む印刷システムであって、前記印刷制御装置は、前記印刷装置から、前記給紙装置情報を取得する給紙装置情報取得手段と、印刷用紙のサイズおよび向きの指定を含む印刷条件の設定を受け付ける印刷条件設定受付手段と、前記印刷装置で画像を形成するための印刷データを生成する印刷データ生成手段と、印刷に用いる給紙装置を設定する給紙装置設定手段と、を備え、前記給紙装置設定手段は、前記取得した給紙装置情報に基づいて、前記印刷条件で設定された印刷用紙のサイズと同じサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定し、前記印刷データ生成手段は、印刷に用いる給紙装置として設定された給紙装置にセットされている印刷用紙の向きに前記印刷データで形成される画像の向きを対応させるとともに、前記設定された給紙装置にセットされている印刷用紙の種類に対応した画像を形成するための印刷データを生成することを特徴とする。
【００１８】
本発明の第３の態様によれば、印刷装置の各給紙装置にセットされた用紙サイズ、向き、用紙種類情報を取得し、印刷条件に基づいて適切な給紙装置を選択するとともに、選択された給紙装置にセットされた用紙に対応した画像を形成するための印刷データを生成することができる。したがって、ユーザが特定の給紙装置を指定しない場合でも、印刷用紙の種類に対応した印刷データを生成することができる印刷システムが提供される。
【発明の効果】
【００１９】
本発明によれば、印刷装置の各給紙装置にセットされた用紙サイズ、向き、用紙種類情報を取得し、印刷条件に基づいて適切な給紙装置を選択するとともに、選択された給紙装置にセットされた用紙に対応した画像を形成するための印刷データを生成することができる。したがって、ユーザが特定の給紙装置を指定しない場合でも、印刷用紙の種類に対応した印刷データを生成することができるプリンタドライバプログラム、印刷制御装置および印刷システムが提供される。
【発明を実施するための最良の形態】
【００２０】
本発明の実施の形態について図面を参照して説明する。図１は、本実施形態に係る印刷システムの構成の一例を示すブロック図である。本図に示すように、印刷システムは、印刷装置１０と、印刷制御装置として機能するパーソナルコンピュータ（ＰＣ）２０とを備えて構成される。印刷装置１０とＰＣ２０との接続形態は、代表的には、複数台のＰＣ２０が印刷装置１０を共用するＬＡＮ（Local Area Network）接続とすることができるが、印刷装置１０とパーソナルコンピュータ（ＰＣ）２０とが１対１で接続されたローカル接続であってもよい。
【００２１】
印刷装置１０は、印字ヘッドからインクを吐出して印刷を行なうインクジェット方式のカラープリンタである。また、ＰＣ２０から送られた印刷データに基づく印刷を行なうプリンタ機能に加えて、原稿台に置かれた原稿の画像を読み取って複写印刷を行なうコピー機能を備えている。
【００２２】
印刷装置１０は、複数の給紙装置を備えており、各給紙装置にセットされた印刷用紙のサイズ、向き、種類の設定をユーザから受け付けることができるようになっている。用紙の種類は、例えば、普通紙、ＩＪマット用紙、高品位紙等とすることができる。また、印刷装置１０には、あらかじめＡ４、Ａ３、Ｂ５等の定型の用紙サイズが複数登録されている。さらに、定型の用紙サイズとは別に、ユーザが任意にサイズを指定できるユーザ定義用紙サイズの登録を受け付けることができる。
【００２３】
ＰＣ２０は、印刷装置１０に対応して開発されたプリンタドライバプログラムがインストールされており、このプログラムをＰＣ２０のＣＰＵが実行することにより、プリンタドライバ部２１０が形成される。プリンタドライバ部２１０が動作することにより、ＰＣ２０は印刷制御装置として機能する。
【００２４】
プリンタドライバ部２１０は、ユーザからの指示に基づいて、印刷対象となるドキュメント等の印刷データを生成して、印刷装置１０に出力する処理を行なう。この処理を行なうため、プリンタドライバ部２１０は、印刷条件設定部２１１と印刷データ生成部２１２とを備えている。印刷条件設定部２１１は、印刷品質、印刷枚数、用紙サイズ、用紙向き、用紙種類、給紙装置指定、排紙台指定等の印刷条件の設定をユーザから受け付ける。印刷データ生成部２１２は、印刷対象として指定されたドキュメントと、印刷条件設定部２１１で受け付けた印刷条件の設定とに基づいて印刷データを生成し、印刷装置１０に出力する。
【００２５】
また、本実施形態では、印刷条件設定部２１１は、ユーザ定義用紙サイズ取得部２１１１と、給紙装置情報取得部２１１２と、給紙装置設定部２１１３とを含んでいる。
【００２６】
ユーザ定義用紙サイズ取得部２１１１は、印刷装置１０に登録されたユーザ定義用紙サイズの情報を印刷装置１０から取得する。給紙装置情報取得部２１１２は、印刷装置１０で設定された各給紙装置にセットされた印刷用紙のサイズ、向き、種類を印刷装置１０から取得する。
【００２７】
給紙装置設定部２１１３は、印刷条件設定部２１１が受け付けたユーザからの印刷条件と給紙装置情報取得部２１１２が取得した給紙装置情報に基づいて印刷に用いる給紙装置を設定する。給紙装置設定部２１１３は、ユーザから特定の給紙装置が指定されていない場合には、印刷条件で設定された用紙サイズに対応したサイズの印刷用紙がセットされている給紙装置を印刷に用いる給紙装置として設定する。
【００２８】
印刷データ生成部２１２は、必要に応じて、印刷に用いる給紙装置にセットされた印刷用紙の向きに合わせて、印刷される画像を回転させた印刷データを生成し、印刷に用いる給紙装置にセットされた印刷用紙の種類に対応した画像を形成するための印刷データを生成する。具体的には、必要に応じて、印刷に用いる給紙装置にセットされた印刷用紙の種類に合わせたカラーマッチングを行なった印刷データを生成し、印刷に用いる給紙装置にセットされた印刷用紙の種類に合わせて１画素当りの最大インク吐出量等の吐出条件を調整した印刷データを生成する。
【００２９】
図２は、本実施形態に係る印刷装置１０の給紙機構、排紙台および印刷用紙搬送経路を示す図である。本図に示すように印刷装置１０は、給紙機構として給紙台３２０ａ、第1給紙トレイ３２０ｂ、第２給紙トレイ３２０ｃ、第３給紙トレイ３２０ｄを備え、排紙機構としてフェイスダウンの排紙トレイ３３０ａを備えている。なお、オプションとしてさらに多くの排紙トレイを備えさせるようにしてもよい。この場合、パンチ、ステイプル等の後処理装置を付属させたり、フェイスアップの排紙トレイを含むようにしてもよい。
【００３０】
印刷装置１０は、いずれかの給紙機構から給紙された印刷用紙に対して印字ヘッド３１２で印刷を行なって、排紙トレイ３３０ａに排紙する。排紙トレイ３３０ａは、印刷装置１０の上面側に配置されており、印刷用紙は印刷面を下にしたフェイスダウンの状態で排紙される。
【００３１】
印刷装置１０は、印字機構として、用紙搬送方向に直交する方向に伸び、多数のノズルが形成された印字ヘッド３１２を備えている。印字ヘッド３１２はインク色毎に独立しており、それぞれの印字ヘッドから黒またはカラーインクを吐出してライン単位でカラー印刷を行なう。また、印刷装置１０は、ＣＰＵ、メモリ等が配置されたコントローラ基板等で構成される制御部１１０、ユーザからの操作を受け付ける操作パネル１５０、および図示しないその他の機能部を備えている。また、印刷装置１０の内部あるいは外部に画像読取部１３０（図３参照）を備えられている。
【００３２】
いずれかの給紙機構から１枚ずつ給紙された印刷用紙は、搬送駆動部３５０（図３参照）を構成するローラ等の駆動機構によって筐体内の給紙系搬送路（図中の黒太線で示される経路）に沿って搬送され、レジスト部Ｒｇに導かれる。ここでレジスト部Ｒｇは、印刷用紙の先端の位置あわせと斜行修正を行なうために設けられており、１対のレジストローラを備えて構成される。給紙された印刷用紙はレジスト部Ｒｇで一時停止し、斜行が修正される。斜行修正の余裕を持たせるため、印刷用紙は給紙機構が備える給紙ローラによって必要以上に送られ、弛んだ状態で停止する。そして、所定のタイミングで印字機構方向に搬送される。
【００３３】
印刷用紙は、印字ヘッド３１２の対向面に設けられた環状の搬送ベルト３５２によって印刷条件により定められる速度で搬送されながら、印字ヘッド３１２から吐出されたインクによりライン単位で画像形成される。
【００３４】
上面に印刷を施された印刷用紙は、ローラ等の駆動機構によってさらに筐体内を搬送される。そして、切替機構３８６により排紙トレイ３３０ａ方向に導かれて排紙され、排紙トレイ３３０ａに印刷面を下にして積載されていく。
【００３５】
排紙トレイ３３０ａは、筐体から突出したトレイ形状をしており、ある程度の厚みを有している。また、排紙トレイ３３０ａは傾斜しており、傾斜の下位置に形成された壁により、排紙された印刷用紙が、傾斜に沿って滑落する過程で自然に整えられて重なっていくようになっている。
【００３６】
排紙トレイ３３０ａには印刷用紙の積載可能枚数が定められており、印刷用紙の積載量が積載可能枚数付近の所定量に達したことを検出する用紙フルセンサ３３２ａが設けられている。また、排紙トレイ３３０ａには、排紙トレイ３３０ａが空であるかどうかを検出するトレイ空センサ３３４ａが設けられている。
【００３７】
印刷用紙の両面に印刷を行なう両面印刷の場合は、表面（最初に印刷される面を「表面」、両面印刷の場合に次に印刷される面を「裏面」とする）印刷終了時には排紙トレイ３３０ａには導かれずに、切替機構３８６により、さらに筐体内を搬送される。そして、スイッチバック経路ＳＲに引き込まれ、スイッチバックを行ない、搬送路に対して表裏が反転する。表裏反転後に、ローラ等の駆動機構によって再度レジスト部Ｒｇに導かれ、一時停止する。その後、所定のタイミングで印字機構方向に搬送される。そして、表面と同様の手順によって裏面の印刷が行なわれ、両面に画像が形成された印刷用紙は、排紙トレイ３３０ａに排紙され積載されていく。
【００３８】
印刷装置１０では、用紙反転を行なうためのスイッチバックを、排紙トレイ３３０ａ内に設けられた空間を利用して行なうようにしている。排紙トレイ３３０ａ内に設けられた空間は、スイッチバック時に印刷用紙が外部から取り出せないように覆われた構成となっている。これにより、利用者が誤ってスイッチバック動作中の印刷用紙を引き抜いてしまうことを防ぐことができる。また、排紙トレイ３３０ａは、本来印刷装置１０に備えられているものであり、排紙トレイ３３０ａ内の空間を利用してスイッチバックを行なうことにより、印刷装置１０内に、別途スイッチバック用の空間を設ける必要がなくなる。したがって、筐体のサイズが増大してしまうことを防ぐことができる。さらには、排紙トレイ３３０ａとスイッチバック経路とを共用しないため、スイッチバック処理と他の用紙の排紙とを並行して行なうことができる。
【００３９】
図３は、本実施形態における印刷装置１０の機能構成を示すブロック図である。本図に示すように、印刷装置１０は、制御部１１０、通信処理部１２０、画像読取部１３０、操作パネル１５０、印刷実行部３１０、給紙部３２０、排紙部３３０、搬送駆動部３５０を備えている。
【００４０】
通信処理部１２０は、ＰＣ２０との通信を行なうために、接続形態に応じたプロトコル処理を行なう。例えば、ＬＡＮ接続の場合には、ＴＣＰ／ＩＰによる通信処理を行なう。また、通信処理部１２０は、画像情報の入力元の１つであるＰＣ２０から画像情報である印刷データを受信する。
【００４１】
画像読取部１３０は、画像情報の入力元の１つであり、原稿台、受光素子、光源、レンズ、走査機構等を備え、原稿台に置かれた原稿の画像データを読み取って電気信号に変換し、画像情報として制御部１１０に出力する処理を行なう。画像読取部１３０は、印刷装置１０内に設置してもよいし、印刷装置１０の外部に設置してもよい。
【００４２】
印刷実行部３１０は、画像形成媒体を用いて印刷用紙に画像形成を行なう機構であり、本実施形態では、印刷用紙を覆う幅を有する印字ヘッド３１２からインクをライン単位で吐出して印刷を実行するインクジェット方式の機構を採用している。ただし、画像形成媒体として、シリアル型のインクジェット方式の機構を採用したり、トナー等を用いる電子写真方式の印字機構を採用したりしてもよい。
【００４３】
印刷用紙を供給する給紙部３２０は、給紙可能枚数の異なる複数の給紙機構を備えている。本実施形態では、外部に露出した給紙台３２０ａと、架台式の第1給紙トレイ３２０ｂ、架台式の第２給紙トレイ３２０ｃ、架台式の第３給紙トレイ３２０ｄの４つの給紙機構が備えられている。それぞれの給紙機構には、複数枚の印刷用紙を重ねた状態でセットすることができる。印刷用紙には、Ａ４、Ｂ５等のサイズと、普通紙、インクジェット用紙等の用紙種類とが定められており、１つの給紙機構には、同じサイズで同じ用紙種類の印刷用紙をセットするようにする。印刷用紙をセットする向きは長辺給紙と短辺給紙の２種類ある。長辺給紙は、用紙の長辺が主走査方向となる向きで、短辺給紙は、用紙の短辺が主走査方向となる向きである。各給紙機構には、給紙センサが備えられており、用紙切れを検出できるようになっている。
【００４４】
排出された印刷済の印刷用紙を積載する排紙部３３０は、フェイスダウンで排紙される排紙トレイ３３０ａを備えている。排紙トレイ３３０ａには、排紙量センサ（図２参照）が設けられており、排紙量センサは、排紙台が空であるかどうか、および、積載された印刷用紙が積載可能枚数付近の所定量に達したことを検出する。排紙量センサは、例えば、積載された印刷用紙の重量を検出したり、積み重なった高さを検出することで積載された印刷用紙が所定量に達したかどうかを判断することができる。あるいは、排紙した枚数をカウントすることで積載された印刷用紙が所定量に達したかどうかを判断することができる。
【００４５】
搬送駆動部３５０は、印刷用紙を搬送する駆動機構であり、モータ等を備えて構成される。また、印字ヘッド３１２に対向する位置には、印刷時に印刷用紙を所定の印刷搬送速度で搬送する印刷時搬送機構として機能する搬送ベルト３５２が設けられている。さらに、排紙に用いる排紙台に印刷用紙を導くために搬送路を切り替える切替機構３８６（図２参照）が設けられている。
【００４６】
制御部１１０は、ＣＰＵ、メモリ、画像処理装置等を備えて構成され、これらの装置が処理を行なうことで、操作パネル制御部１１１、給紙制御部１１３、排紙制御部１１４、搬送制御部１１５、画像処理部１１６、吐出処理部１１７、情報管理部１１８が形成される。
【００４７】
操作パネル制御部１１１は、操作パネル１５０に表示させる画面や操作パネル１５０を介して入力されるユーザの操作を解釈する処理を行なう。給紙制御部１１３は、印刷条件に応じて、印刷に用いる印刷用紙を給紙する給紙機構を設定し、所定のタイミングで印刷用紙を給紙機構から搬送駆動部３５０に取り込む制御を行なう。また、給紙制御部１１３は、各給紙装置にセットされた印刷用紙のサイズ、向き、種類の設定をユーザから受け付け、記憶する処理を行なう給紙装置情報管理部１１３１を備えている。
【００４８】
排紙制御部１１４は、オプションにより複数の排紙台が設けられている場合に、印刷条件に応じて印刷済の印刷用紙を排紙する排紙台を設定する。そして、設定された排紙台から印刷用紙が排紙されるように、設定された排紙台を搬送制御部１１５に通知する。
【００４９】
搬送制御部１１５は、搬送ベルト３５２、その他の駆動機構を含んだ搬送駆動部３５０における用紙搬送を制御する。具体的には、搬送速度と搬送経路とを設定し、その設定にしたがった用紙搬送を行なうように搬送駆動部３５０に制御信号を出力する。搬送速度は印字品質、用紙種類等の印刷条件により定められ、搬送経路は、設定された給紙機構、設定された排紙台、両面印刷設定等により定められる。
【００５０】
画像処理部１１６は、ＲＧＢ形式の印刷データをＣＭＹＫ形式に変換し、さらに、印刷実行部３１０が解釈可能な画像データに変換する処理等を行なう。画像データは、例えば、ドット単位のインクドロップ数を示すデータである。吐出処理部１１７は、画像データに基づいて印字ヘッド３１２におけるインク吐出処理を制御する。
【００５１】
情報管理部１１８には、あらかじめＡ４、Ａ３、Ｂ５等の定型の用紙サイズの情報が複数登録されている。情報管理部１１８は、さらに、定型の用紙サイズとは別に、ユーザが任意にサイズを指定できるユーザ定義用紙サイズの登録を受け付けることができる。受け付けたユーザ定義用紙サイズは、情報管理部１１８によって不揮発的に記録される。ユーザ定義用紙サイズは、例えば、管理者権限を有しているユーザが操作パネル１５０を操作することで登録することができる。ユーザ定義用紙サイズの登録に際しては、例えば、新たに定義する用紙サイズの幅、長さ、名称を入力する。
【００５２】
次に、プリンタドライバ部２１０のユーザ定義用紙サイズ取得処理について説明する。上述のように、印刷装置１０は、情報管理部１１８を備えており、ユーザが任意にサイズを指定できるユーザ定義用紙サイズの登録を受け付け、ユーザ定義用紙サイズ情報として不揮発的に記録する。プリンタドライバ部２１０のユーザ定義用紙サイズ取得部２１１１は、情報管理部１１８に記録されているユーザ定義用紙サイズ情報を情報管理部１１８から取得することができる。取得したユーザ定義用紙サイズ情報は、プリンタドライバ部２１０の印刷条件設定部２１１に記録され、印刷条件を設定する際に、定型用紙サイズと同様に、ユーザ定義用紙サイズとして設定できるようになる。
【００５３】
プリンタドライバ部２１０の印刷条件設定部２１１は、ユーザから任意の用紙サイズの登録を直接受け付けることができる。図４は、用紙サイズの登録を受け付けるための画面５００の一例を示している。用紙サイズ登録受付画面５００は、例えば、プリンタドライバ部２１０の起動中に、所定のボタン操作を受け付けることで表示される。
【００５４】
用紙サイズ登録受付画面５００で、ユーザは、サイズ入力領域５０１に任意の幅と長さとを入力し、名称入力欄５０２に任意の名称を入力して追加ボタン５０３をクリックすることで、プリンタドライバ部２１０にユーザ定義用紙サイズを登録することができる。そして、登録されたユーザ定義用紙サイズを印刷に用いる用紙サイズとして指定することで、ユーザ定義用紙サイズの用紙に対する印刷を行なうことができるようになる。
【００５５】
しかしながら、印刷装置１０に登録されているユーザ定義用紙サイズについても、用紙サイズ登録受付画面５００で任意の幅と長さと名称を入力して登録しなければならないとすると、手間が煩わしいのに加え、入力ミスが発生して印刷装置１０に登録されているユーザ定義用紙サイズと整合性がとれなくなるおそれがある。また、複数台のＰＣ２０が印刷装置１０を利用可能である場合に、各ＰＣ２０で、幅と長さと名称を入力して登録しなければならないとすると、ユーザの負担が大きい。
【００５６】
そこで、本実施形態では、用紙サイズ登録受付画面５００に「プリンタから情報を取得」ボタン５０４を設け、印刷装置１０に登録されているユーザ定義用紙サイズ情報を取得して、プリンタドライバ部２１０に登録できるようにしている。
【００５７】
図５は、「プリンタから情報を取得」ボタン５０４がクリックされた場合のプリンタドライバ部２１０の処理を説明するフローチャートである。なお、本実施例では、プリンタドライバ部２１０は、所定数を上限としてユーザ定義用紙サイズ情報が登録できるようになっているものとする。
【００５８】
「プリンタから情報を取得」ボタン５０４がクリックされると（Ｓ１０１）、プリンタドライバ部２１０のユーザ定義用紙サイズ取得部２１１１は、印刷装置１０の情報管理部１１８に、登録されているユーザ定義用紙サイズ情報の取得要求を送信する（Ｓ１０２）。この応答として、ユーザ定義用紙サイズ情報の取得が成功した場合（Ｓ１０３：Ｙｅｓ）には、取得したユーザ定義用紙サイズ情報を１件毎に処理対象として、取得した件数分、以下の一連の処理を行なう（Ｓ１０４〜Ｓ１０９）。一方、ユーザ定義用紙サイズ情報の取得に失敗した場合（Ｓ１０３：Ｎｏ）には、本処理を終了する。
【００５９】
処理（Ｓ１０４〜Ｓ１０９）では、まず、処理対象となっているユーザ定義用紙サイズ情報について、同じ名称がすでにプリンタドライバ部２１０に登録されているかどうかを調べる（Ｓ１０５）。その結果、すでに同じ名称が登録されている場合（Ｓ１０５：Ｙｅｓ）には、処理対象のユーザ定義用紙サイズ情報の内容で上書き登録を行なう（Ｓ１０８）。
【００６０】
同じ名称が登録されていない場合（Ｓ１０５：Ｎｏ）には、ユーザ定義用紙サイズ情報の登録件数が上限を超えていなければ（Ｓ１０６：Ｎｏ）、プリンタドライバ部２１０に処理対象のユーザ定義用紙サイズ情報を新規に登録する（Ｓ１０７）。ユーザ定義用紙サイズ情報の登録件数が上限を超えていれば（Ｓ１０６：Ｙｅｓ）、登録は行なわない。以上の一連の処理を繰り返すことにより、印刷装置１０に登録されたユーザ定義用紙サイズ情報をプリンタドライバ部２１０に登録することができる。
【００６１】
登録されたユーザ定義用紙サイズは、プリンタドライバ部２１０にあらかじめ登録されている定型用紙サイズと同様に、印刷条件の設定時において選択することができるようになる。図６は、印刷条件の設定を受け付ける印刷条件設定画面５１０の一例を示す図である。
【００６２】
印刷条件設定画面５１０には、原稿のサイズを設定する原稿サイズ設定メニュー５１１、用紙の縦横方向を指定する用紙向きメニュー５１２、出力用紙サイズを設定する出力用紙サイズメニュー５１３、給紙装置を選択する給紙装置選択メニュー５１４、用紙の種類を選択する用紙種類選択メニュー５１５が含まれている。
【００６３】
プリンタドライバ部２１０にユーザ定義用紙サイズが登録されると、図７（ａ）、図７（ｂ）に示すように、原稿サイズ設定メニュー５１１および出力用紙サイズメニュー５１３の両方に、登録されたユーザ定義用紙サイズの名称がリスト表示され、選択できるようになる。ここで、原稿サイズは、ドキュメント等を生成する際のサイズを表わし、出力用紙サイズは、印刷に用いられる印刷用紙のサイズを表わす。
【００６４】
次に、プリンタドライバ部２１０の給紙装置設定処理および印刷データ生成処理について図８のフローチャートを参照して説明する。図８のフローチャートは、プリンタドライバ部２１０が印刷実行の指示をユーザから受け付けた場合に行なわれる処理である。ユーザは、印刷実行の指示を行なう前に、あらかじめ印刷条件の設定を行なっておく。印刷条件の設定は、図６に示した印刷条件設定画面５１０で行なうことができる。
【００６５】
印刷条件の設定では、印刷に用いる印刷用紙のサイズを指定する出力用紙サイズ５１３および原稿の向きを指定する用紙向きメニュー５１２の設定に加え、給紙装置選択メニュー５１４で印刷に用いる給紙装置の選択を行ない、用紙種類選択メニュー５１５で用紙種類の選択を行なう。また、印刷条件設定画面５１０の図示しない別ページでは、画像回転についての選択を行なうことができる。
【００６６】
給紙装置の選択では、図９（ａ）に示すように、「第１トレイ」「給紙台」等の特定の給紙装置の指定に加え、特定の給紙装置を選択しない「オートトレイ選択」を選択することができる。特定の給紙装置が指定されている場合には、指定された給紙装置が印刷に用いる給紙装置として設定される。「オートトレイ選択」が選択された場合は、以下に説明する手順に従って印刷に用いる給紙装置が設定される。
【００６７】
用紙種類の選択では、図９（ｂ）に示すように、「普通紙」「ＩＪマット用紙」等の特定の用紙種類の指定に加え、特定の用紙種類を選択しない「指定しない」を選択することができる。特定の用紙種類が指定されている場合には、指定された用紙種類が印刷に用いる用紙種類として設定される。「指定しない」が選択された場合は、以下に説明する手順に従って印刷に用いる給紙装置が設定される。なお、印刷データ生成部２１２では、設定された用紙種類の特性に対応したＩＣＣプロファイル（International Color Consortiumの規定に準拠したプロファイル）を用いたカラーマッチングを行なって印刷データを生成する。また、印刷用紙の特性に応じて、１画素当りのインクの最大吐出量を調整した印刷データを生成する。
【００６８】
画像回転の選択では、図９（ｃ）に示すように、「しない」「９０°」等の具体的な画像回転の指定に加え、画像回転の設定を自動化させる「オート」を選択することができる。特定の画像回転が指定されている場合には、指定された画像回転に従って印刷される画像が回転される。「オート」が選択された場合は、以下に説明する手順に従って画像の回転が設定される。
【００６９】
プリンタドライバ部２１０の給紙装置情報取得部２１１２は、印刷実行の指示をユーザから受け付けると、印刷装置１０の給紙装置情報管理部１１３１に対して各給紙装置についての給紙装置情報要求を送信し（Ｓ２０１）、給紙装置情報管理部１１３１から給紙装置情報を受信する（Ｓ２０２）。すなわち、各給紙装置にセットされている印刷用紙のサイズと向きと種類の情報を取得する。以下では、印刷条件の設定において、給紙装置の選択が「オート」であるか「オート」でないかに場合分けをして給紙装置の設定と、画像回転の設定について説明する。
＜給紙装置の選択が「オート」でない場合＞
印刷条件の設定において、給紙装置の選択が「オート」でない場合（Ｓ２０３：Ｎｏ）、すなわち、特定の給紙装置がユーザによって指定されている場合には、ユーザが指定した給紙装置を印刷に用いる給紙装置として設定する（Ｓ２０４）。
【００７０】
そして、画像回転の選択が「オート」でない場合（Ｓ２０５：Ｎｏ）、すなわち、特定の画像回転がユーザによって指定されている場合には、ユーザが指定した画像回転を設定する（Ｓ２０６）。
【００７１】
一方、画像回転の選択が「オート」の場合（Ｓ２０５：Ｙｅｓ）は、ユーザが指定した給紙装置にセットされている用紙の向きと、印刷条件で設定された用紙向きとが異なっていれば（Ｓ２１４：Ｙｅｓ）、印刷条件で設定された用紙向きが、給紙装置にセットされている用紙の向きと一致するように画像回転を設定する（Ｓ２１５）。
【００７２】
以上の手順によって、給紙装置の選択が「オート」でない場合の、給紙装置と画像回転の設定が行なわれる。
＜給紙装置の選択が「オート」の場合＞
次に、印刷条件の設定において、給紙装置の選択が「オート」の場合（Ｓ２０３：Ｙｅｓ）、すなわち、特定の給紙装置がユーザによって指定されていない場合について説明する。
【００７３】
まず、画像回転の選択が「オート」でない場合（Ｓ２０７：Ｎｏ）、すなわち、特定の画像回転がユーザによって指定されている場合には、ユーザが指定した画像回転を設定する（Ｓ２０８）。
【００７４】
そして、印刷条件で設定された用紙の向きと同じ向きで用紙がセットされている給紙装置を対象に、印刷条件で設定されている用紙サイズと同じサイズの印刷用紙がセットされている給紙装置を検索し、抽出された給紙装置を印刷に用いる給紙装置として設定する（Ｓ２０９）。このとき、あらかじめ定められた優先順位にしたがって給紙装置を検索する。
【００７５】
図１０は、給紙装置の優先順位の一例を示す図である。本図の例では、長辺給紙の状態で用紙がセットされている給紙装置の優先順位を、短辺給紙の状態で用紙がセットされている給紙装置の優先順位よりも高くしている。これは、印刷装置１０が１ラインを同時に印刷するライン型の印字ヘッド３１２を用いており、長辺給紙の状態で印刷を行なう方が印刷時間を短くすることができるからである。そして、いずれの場合も給紙台３２０ａ、第３給紙トレイ３２０ｄ、第２給紙トレイ３２０ｃ、第1給紙トレイ３２０ｂの順で優先順位が定められている。ただし、設定により、特定の給紙装置を検索対象としないようにしておくこともできる。
【００７６】
一方、画像回転の選択が「オート」の場合（Ｓ２０７：Ｙｅｓ）、すなわち、特定の画像回転がユーザによって指定されていない場合には、セットされている用紙の向きにかかわらず、すべての給紙装置を対象として印刷条件で設定されている用紙サイズと同じサイズの印刷用紙がセットされている給紙装置を検索し、抽出された給紙装置を印刷に用いる給紙装置として設定する（Ｓ２１２）。このとき、上述のあらかじめ定められた優先順位にしたがって給紙装置を検索する。
【００７７】
画像回転の選択が「オート」の場合に給紙装置が検索されて給紙装置の設定に成功すると（Ｓ２１３：Ｙｅｓ）、設定された給紙装置にセットされている用紙の向きと、印刷条件で設定された用紙向きとが異なっていれば（Ｓ２１４：Ｙｅｓ）、印刷条件で設定された用紙向きが、設定された給紙装置にセットされている用紙の向きと一致するように画像回転を設定する（Ｓ２１５）。
【００７８】
また、いずれの場合も、条件を満たす給紙装置が検索されずに、給紙装置の設定に失敗すると（Ｓ２１０：Ｎｏ、Ｓ２１３：Ｎｏ）、別途設定されたデフォルトの給紙装置を印刷に用いる給紙装置として設定する（Ｓ２１１）。
【００７９】
以上の手順によって、給紙装置の選択が「オート」の場合の、給紙装置と画像回転の設定が行なわれる。
＜用紙種類の設定＞
次に、給紙装置と画像回転が設定された後の、用紙種類の設定について説明する。印刷条件の設定において、用紙種類の選択が「指定なし」でない場合（Ｓ２１６：Ｎｏ）、すなわち、特定の用紙種類がユーザによって指定されている場合には、ユーザが指定した用紙種類を印刷に用いる用紙種類として設定する（Ｓ２１８）。
【００８０】
一方、用紙種類の選択が「指定なし」の場合（Ｓ２１６：Ｙｅｓ）、すなわち、特定の用紙種類がユーザによって指定されてない場合には、上記の手順で設定された給紙装置にセットされている用紙種類を印刷に用いる用紙種類として設定する（Ｓ２１７）。
【００８１】
そして、印刷データ生成部２１２が、上記の手順で設定された画像回転、用紙種類に応じた印刷データを生成し、設定された給紙装置を印刷に用いる給紙装置として指定する（Ｓ２１９）。具体的には、設定された画像回転にしたがって印刷される画像を回転させ、設定された用紙種類に対応したＩＣＣプロファイルを用いてカラーマッチングを行ない、１画素当りの最大インク吐出量を調整する。
【００８２】
以上の手順を設定内容毎にまとめると以下のようになる。すなわち、特定の給紙装置がユーザによって指定されている場合には、給紙装置情報にかかわらず、ユーザによって指定された給紙装置を印刷に使用する給紙装置として設定する。給紙装置の選択が「オート」の場合は、特定の画像回転がユーザによって指定されていれば、印刷条件で設定された用紙サイズおよび用紙向きの両方が一致する印刷用紙がセットされている給紙装置を優先順位に従って設定し、特定の画像回転がユーザによって指定されてなければ、印刷条件で設定された用紙サイズに一致する印刷用紙がセットされている給紙装置を優先順位に従って設定する。
【００８３】
また、特定の画像回転がユーザによって指定されている場合には、給紙装置情報にかかわらず、ユーザが指定する画像回転を行なった印刷データを生成する。特定の画像回転がユーザによって指定されていない場合には、印刷に用いる給紙装置にセットされている印刷用紙の向きに対応して必要に応じて画像回転を行なった印刷データを生成する。
【００８４】
また、特定の用紙種類がユーザによって指定されている場合には、給紙装置情報にかかわらず、指定された用紙種類に対応したＩＣＣプロファイルを用いてカラーマッチングを行なうとともに、１画素当りの最大インク吐出量を調整した印刷データを生成する。特定の用紙種類がユーザによって指定されていない場合には、印刷に用いる給紙装置にセットされている用紙種類に対応したＩＣＣプロファイルを用いてカラーマッチングを行なうとともに、１画素当りの最大インク吐出量を調整した印刷データを生成する。
【００８５】
以上の処理により、本実施形態によれば、印刷装置の各給紙装置にセットされた用紙サイズ、向き、用紙種類情報を取得し、印刷条件に基づいて適切な給紙装置を選択するとともに、選択された給紙装置にセットされた用紙に対応した画像を形成するための印刷データを生成することができる。したがって、ユーザが特定の給紙装置を指定しない場合でも、印刷用紙の種類に対応した印刷データを生成することができるプリンタドライバプログラム、印刷制御装置および印刷システムを提供することができる。
【図面の簡単な説明】
【００８６】
【図１】印刷システムの構成の一例を示すブロック図である。
【図２】印刷装置の給紙機構、排紙台および印刷用紙搬送経路を示す図である。
【図３】印刷装置の機能構成を示すブロック図である。
【図４】用紙サイズの登録を受け付けるための画面の一例を示す図である。
【図５】プリンタドライバ部のユーザ定義用紙サイズ取得処理について説明するフローチャートである。
【図６】印刷条件の設定を受け付ける印刷条件設定画面の一例を示す図である。
【図７】原稿サイズ設定メニューおよび出力用紙サイズメニューを示す図である。
【図８】プリンタドライバ部の給紙装置設定処理および印刷データ生成処理について説明するフローチャートである。
【図９】用紙種類の選択メニュー、用紙種類の選択メニュー、画像回転の選択メニューを示す図である。
【図１０】給紙装置の優先順位の一例を示す図である。
【符号の説明】
【００８７】
１０…印刷装置、１１０…制御部、１１１…操作パネル制御部、１１２…排紙台設定記憶部、１１３…給紙制御部、１１４…排紙制御部、１１５…搬送制御部、１１６…画像処理部、１１７…吐出処理部、１１８…情報管理部、１２０…通信処理部、１３０…画像読取部、１５０…操作パネル、２１０…プリンタドライバ部、２１１…印刷条件設定部、２１２…印刷データ生成部、３１０…印刷実行部、３１２…印字ヘッド、３２０…給紙部、３２０ａ…給紙台、３２０ｂ…第１給紙トレイ、３２０ｃ…第２給紙トレイ、３２０ｄ…第３給紙トレイ、３３０…排紙部、３３０ａ…排紙トレイ、３５０…搬送駆動部、３５２…搬送ベルト、３８６…切替機構、１１３１…給紙装置情報管理部、２１１１…ユーザ定義用紙サイズ取得部、２１１２…給紙装置情報取得部、２１１３…給紙装置設定部
【図１】
2010102398.tif 000003
【図２】
2010102398.tif 000004
【図３】
2010102398.tif 000005
【図４】
2010102398.tif 000006
【図５】
2010102398.tif 000007
【図６】
2010102398.tif 000008
【図７】
2010102398.tif 000009
【図８】
2010102398.tif 000010
【図９】
2010102398.tif 000011
【図１０】
2010102398.tif 000012