(57)【要約】【課題】カスタム用紙サイズの設定をした場合に用紙の給紙方向が異なることによる画像の欠落などの印刷ミスを未然に防止することができるプリンタドライバを提供する。【解決手段】用紙の給紙方向の設定と、用紙の縦方向および横方向のサイズを任意に設定可能とするカスタム用紙サイズの設定とをパーソナルコンピュータ２の操作・表示部２２の画面上で行えるようにしたプリンタドライバ２１を前提とする。そして、カスタム用紙サイズの設定を行った際に、その用紙の縦方向と横方向の長さを比較して該用紙の長手方向を判定する用紙判定部２１１と、この用紙判定部により判定された用紙の長手方向と用紙の給紙方向とを比較する比較部２１２と、この比較部による比較によって用紙判定部による用紙の長手方向と用紙の給紙方向とが異なっているときにパーソナルコンピュータの画面上に警告を表示させる警告部２１３とを備える。【選択図】                図１
2005038122.tif 000002
【特許請求の範囲】
【請求項１】
プリンタに給紙される用紙の給紙方向の設定と、その給紙される用紙の縦方向および横方向のサイズを任意に設定可能とするカスタム用紙サイズの設定とをホスト装置の画面上で行えるようにしたプリンタドライバにおいて、
カスタム用紙サイズの設定を行った際に、その用紙の縦方向と横方向の長さを比較して該用紙の長手方向を判定する判定手段と、
この判定手段により判定された用紙の長手方向と上記用紙の給紙方向とを比較する比較手段と、
この比較手段による比較によって上記判定手段による用紙の長手方向と用紙の給紙方向とが異なっているときにホスト装置の画面上に警告を表示させる警告手段と
を備えていることを特徴とするプリンタドライバ。
【請求項２】
上記請求項１に記載のプリンタドライバにおいて、
警告手段による警告がホスト装置の画面上に表示されたときに、用紙の給紙方向を設定変更する旨の方策を併せて表示するようにしたことを特徴とするプリンタドライバ。
【請求項３】
上記請求項１に記載のプリンタドライバにおいて、
警告手段による警告がホスト装置の画面上に表示されたときに、用紙の縦方向と横方向の長さを入れ替える旨の方策を併せて表示するようにしたことを特徴とするプリンタドライバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタに給紙される用紙の給紙方向の設定と、その給紙される用紙の縦方向および横方向のサイズを任意に設定可能とするカスタム用紙サイズの設定とをパーソナルコンピュータなどのホスト装置の画面上で行えるようにしたプリンタドライバに関し、詳しくは、カスタム用紙サイズの設定をした場合に用紙の給紙方向が異なることによる画像の欠落などの印刷ミスを未然に防止する対策に係わる。
【０００２】
【従来の技術】
一般に、定型用紙サイズの用紙の場合、用紙の給紙方向の設定が縦向きであれば、用紙の給紙長さが長くなり、通常、定形紙サイズの用紙の縦向きおよび横向きの設定は、用紙の給紙方向の設定によって行われている。
【０００３】
一方、カスタム用紙サイズ（不定形）の用紙の場合、用紙の給紙方向の設定とは独立してカスタム用紙サイズの設定が行われる。このカスタム用紙サイズの設定は、ユーザ任意で縦方向および横方向の設定を行うことが可能であるから、例えば、用紙の給紙方向の設定が縦向き（用紙の長辺が給紙方向向き）の場合でも、カスタム用紙サイズを、用紙の縦方向を短くしかつ横方向を長く設定、すなわち横向きの用紙として設定することができるようになっている。この状態では、用紙の給紙方向の設定が縦向きであるのに対し、カスタム用紙サイズの設定は横向きとなり、ユーザが用紙の給紙方向の設定のみを意識して、定型用紙と同じ感覚で用紙をプリンタ本体にセットした場合には、画像が欠落してしまうことがある。
【０００４】
その場合、複写機においては、原稿の送り方向の長さと幅（送り方向と直交する方向の長さ）、および記録紙の給紙方向の長さと幅（給紙方向と直交する方向の長さ）をそれぞれ測定し、互いの長辺と短辺とが一致していないときに、長辺と短辺とを合わせるように回転処理するものが従来より知られている（例えば、特許文献１参照）。
【０００５】
【特許文献１】
特開２０００−１１５５１５号公報
【０００６】
【発明が解決しようとする課題】
ところで、安価なプリンタの場合、メモリや処理能力のコスト的な問題で、カスタム用紙サイズの設定を行った際にその用紙の長手方向と用紙の給紙方向とが異なっていても、プリンタ側で回転処理することができないのが現状である。また、複写機の場合、原稿の大きさというのがはっきりしているので、一般的に長辺および短辺を一致させた上で印刷することが好ましいが、プリンタの場合には、様々な印刷を行うことができるためにアプリケーションの画像を記録紙に対してどのように印刷するかはユーザ個々の好みの問題であり、特に不定形の用紙であれば、カスタム用紙サイズの設定によって印刷の自由度がますます高くなる。しかし、これが逆に初心者にとっては解り難く、画像が欠落するといった印刷ミスを招く恐れがある。
【０００７】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、カスタム用紙サイズの設定をした場合に用紙の給紙方向が異なることによる画像の欠落などの印刷ミスを未然に防止することができるプリンタドライバを提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、本発明では、プリンタに給紙される用紙の給紙方向の設定と、その給紙される用紙の縦方向および横方向のサイズを任意に設定可能とするカスタム用紙サイズの設定とをホスト装置の画面上で行えるようにしたプリンタドライバを前提とする。そして、カスタム用紙サイズの設定を行った際に、その用紙の縦方向と横方向の長さを比較して該用紙の長手方向を判定する判定手段と、この判定手段により判定された用紙の長手方向と上記用紙の給紙方向とを比較する比較手段と、この比較手段による比較によって上記判定手段による用紙の長手方向と用紙の給紙方向とが異なっているときにホスト装置の画面上に警告を表示させる警告手段とを備える構成としたものである。
【０００９】
この特定事項により、アプリケーションの画像を不定形（カスタム用紙サイズ）の用紙に印刷する場合、カスタム用紙サイズの設定を行った際に、その用紙の縦方向と横方向の長さを比較して用紙の長手方向を判定し、その判定された用紙の長手方向と上記用紙の給紙方向とを比較して、判定結果に基づく用紙の長手方向と用紙の給紙方向とが異なっているときにホスト装置の画面上に警告が表示されるようになっているので、カスタム用紙サイズの設定をした場合に用紙の給紙方向が異なっていれば、警告の表示によって初心者にも容易に解り易くなり、カスタム用紙サイズの設定による印刷の自由度を確保しつつ、画像の欠落などの印刷ミスを未然に防止することが可能となる。
【００１０】
特に、ホスト装置の画面上に警告が表示された際の対処の仕方を特定するものとして、以下の構成が掲げられる。
【００１１】
つまり、警告手段による警告がホスト装置の画面上に表示されたときに、用紙の給紙方向を設定変更する旨の方策を併せて表示するようにしている。
【００１２】
この特定事項により、ホスト装置の画面上に警告が表示されたときに、用紙の給紙方向を設定変更する旨の方策が併せて表示されるので、ユーザがこれに同意したときに、用紙の給紙方向の設定が自動的に変更されることになり、用紙の給紙方向の設定変更忘れが防止され、画像の欠落などの印刷ミスを確実に防止することが可能となる。
【００１３】
また、警告手段による警告がホスト装置の画面上に表示されたときに、用紙の縦方向と横方向の長さを入れ替える旨の方策を併せて表示するようにしている場合には、ユーザがこれに同意したときに、用紙の縦方向と横方向の長さの入れ替えが自動的に行われることになり、用紙の縦方向と横方向の長さの入れ替え忘れが防止され、画像の欠落などの印刷ミスを確実に防止することが可能となる。
【００１４】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。
【００１５】
図１は、プリンタ１に対し指令するホスト装置としてのパーソナルコンピュータ２の構成を示している。上記プリンタ１は、用紙Ｐを給紙する給紙部１１と、この給紙部１１から給紙された用紙Ｐに対し画像を形成する画像形成部１２と、上記給紙部１１および画像形成部１２を駆動するプリンタエンジン１３と、このプリンタエンジン１３を制御する制御部１４と、この制御部１４に対し指令およびその内容を表示する操作・表示部１５と、外部のパーソナルコンピュータ２との間で通信を行う通信部１６とを備えている。
【００１６】
上記パーソナルコンピュータ２は、プリンタドライバ２１と、プリンタドライバ２１に対し指令およびその内容を表示する操作・表示部２２と、上記プリンタ１の通信部１６との間でＬＡＮ３を介して通信を行う通信部２３とを備えている。なお、プリンタ１の通信部１６とパーソナルコンピュータ２の通信部２３とがＬＡＮ３を介さずに無線により通信できるものであってもよい。
【００１７】
図２および図３に示すように、上記プリンタドライバ２１は、プリンタ１に給紙される用紙Ｐの給紙方向の設定と、その給紙される用紙Ｐの縦方向および横方向のサイズを任意に設定可能とするカスタム用紙サイズの設定とをパーソナルコンピュータ２の操作・表示部２２の画面２２ａ上で行えるようにしている。そして、上記プリンタドライバ２１は、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上においてカスタム用紙サイズの設定を行った際に、その用紙Ｐの縦方向と横方向の長さを比較して用紙Ｐの長手方向を判定する判定手段としての用紙判定部２１１と、この用紙判定部２１１により判定された用紙Ｐの長手方向と上記用紙Ｐの給紙方向とを比較する比較手段としての比較部２１２と、この比較部２１２による比較によって上記用紙判定部２１１による用紙Ｐの長手方向とプリンタ１の給紙部１１による用紙Ｐの給紙方向とが異なっているときにパーソナルコンピュータ２の操作・表示部２２の画面２２ａ上に警告を表示させる警告手段としての警告部２１３とを備えている。上記警告部２１３による警告としては、『用紙サイズと給紙方向が異なります。』および『画像データが用紙からはみ出す可能性があります。』がパーソナルコンピュータ２の操作・表示部２２の画面２２ａ上に表示される。この場合、用紙Ｐの給紙方向の設定は、用紙Ｐの長辺が給紙方向向きとなる状態が縦送りとなり、用紙Ｐの短辺が給紙方向向きとなる状態が横送りとなる。
【００１８】
また、図４に示すように、警告部２１３による警告がパーソナルコンピュータ２の操作・表示部２２の画面２２ａ上に表示されたときに、用紙Ｐの給紙方向を設定変更する旨の方策、例えば『給紙方向変更』が併せて表示されるとともに、用紙Ｐの縦方向と横方向の長さを入れ替える旨の方策、例えば『サイズ変更』が併せて表示されるようになっている。
【００１９】
次に、プリンタドライバ２１によるパーソナルコンピュータ２の操作・表示部２２の画面２２ａ上での処理の流れを図５のフローチャートに基づいて説明する。
【００２０】
まず、図５のフローチャートにおいてプリンタドライバ２１の起動後に、ステップＳＴ１で、プリンタ１の給紙部１１により給紙される用紙Ｐが不定形（カスタム）の用紙Ｐであるか否かを判断する。
【００２１】
このステップＳＴ１の判定が、用紙Ｐが定形用紙であるＮＯの場合には、そのまま処理を終了する一方、用紙Ｐが不定形用紙であるＹＥＳの場合には、ステップＳＴ２において、用紙判定部２１１により用紙Ｐの縦方向と横方向の長さを比較して用紙Ｐの長手方向を判定する。
【００２２】
このステップＳＴ２の判定が、用紙Ｐの長手方向が横方向である横長と判定された場合は、ステップＳＴ３において、用紙判定部２１１により判定された用紙Ｐの長手方向と給紙部１１による用紙Ｐの給紙方向とを比較部２１２により比較して判定する。このステップＳＴ３の判定が、プリンタ１の給紙部１１による用紙Ｐの給紙方向が上記用紙判定部２１１による用紙Ｐの長手方向と一致する横送り、つまり用紙Ｐの短辺が給紙方向向きとなる場合には、そのまま処理を終了する一方、プリンタ１の給紙部１１による用紙Ｐの給紙方向が上記用紙判定部２１１による用紙Ｐの長手方向と異なる縦送り、つまり用紙Ｐの長辺が給紙方向向きとなる場合には、ステップＳＴ５に進む。
【００２３】
一方、上記ステップＳＴ２の判定が、用紙Ｐの長手方向が縦方向である縦長と判定された場合は、ステップＳＴ４において、用紙判定部２１１により判定された用紙Ｐの長手方向と給紙部１１による用紙Ｐの給紙方向とを比較部２１２により比較して判定する。このステップＳＴ４の判定が、プリンタ１の給紙部１１による用紙Ｐの給紙方向が上記用紙判定部２１１による用紙Ｐの長手方向と一致する縦送り、つまり用紙Ｐの長辺が給紙方向向きとなる場合には、そのまま処理を終了する一方、プリンタ１の給紙部１１による用紙Ｐの給紙方向が上記用紙判定部２１１による用紙Ｐの長手方向と異なる横送り、つまり用紙Ｐの短辺が給紙方向向きとなる場合には、ステップＳＴ５に進む。
【００２４】
そして、ステップＳＴ５において、プリンタ１の給紙部１１による用紙Ｐの給紙方向と上記用紙判定部２１１による用紙Ｐの長手方向とが異なっていることによりパーソナルコンピュータ２の操作・表示部２２の画面２２ａ上に『用紙サイズと印刷の向きが異なります』および『画像データが用紙からはみ出す可能性があります』といった警告部２１３による警告を表示する。
【００２５】
その後、ステップＳＴ６において、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上に、用紙Ｐの給紙方向を設定変更する旨の方策『給紙方向変更』と、用紙Ｐの縦方向と横方向の長さを入れ替える旨の方策『サイズ変更』とを併せて表示し、その選択を促す。
【００２６】
このステップＳＴ６において、『サイズ変更』を選択した場合には、ステップＳＴ７において、用紙Ｐの縦方向と横方向の長さを入れ替えた（サイズ変更した）後、処理を終了する。一方、『給紙方向変更』を選択した場合には、ステップＳＴ８において、用紙Ｐの給紙方向を設定変更した後、処理を終了する。また、ステップＳＴ６において、『給紙方向変更』、および『サイズ変更』を共に無視していずれも選択しない場合には、そのまま処理を終了する。
【００２７】
ここで、プリンタドライバ２１によるパーソナルコンピュータ２の操作・表示部２２の画面２２ａ上での処理に基づく画像形成までの流れを図６ないし図８に基づいて説明する。
【００２８】
まず、図６に示すように、アプリケーションで作成した縦長の画像を不定形（２００ｍｍ×３００ｍｍ）の用紙Ｐに画像形成する場合について説明する。
【００２９】
図６において、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上でカスタム用紙サイズの設定を行う。具体的には、用紙Ｐの縦方向のサイズを２００ｍｍに、横方向のサイズを３００ｍｍにそれぞれ設定し、プリンタ１の給紙部１１による用紙Ｐの給紙方向を縦送りに設定する。このとき、アプリケーションで作成した縦長の画像は、カスタム用紙サイズの設定（用紙Ｐの縦方向および横方向のサイズ設定）によってカスタム用紙サイズに適した横長の画像に変換される。
【００３０】
そして、用紙Ｐの縦方向および横方向のサイズ設定によって用紙判定部２１１による用紙Ｐの長手方向が横方向と判定され、プリンタ１の給紙部１１による用紙Ｐの給紙方向が用紙判定部２１１による用紙Ｐの長手方向と異なる縦送り、つまり用紙Ｐの長辺が給紙方向向きとなる場合には、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上に、警告部２１３による警告が表示されるとともに、『給紙方向変更』と、『サイズ変更』とが併せて表示され、カスタム用紙サイズに適した横長の画像を用紙Ｐに形成する上で、『給紙方向変更』を選択することで、用紙Ｐの給紙方向が横送りに設定変更され、印刷結果として画像の欠落などの印刷ミスのない良好な画像が得られる。このとき、『給紙方向変更』、および『サイズ変更』を共に無視していずれも選択しなければ、アプリケーションで作成した横長の画像と用紙Ｐの給紙方向とが異なるため、縦送りされる用紙に対し横長の画像が形成され、印刷結果として画像に欠落などの印刷ミスが生じる。
【００３１】
一方、警告部２１３による警告が表示された際に、『サイズ変更』を選択した場合には、用紙Ｐの縦方向のサイズが３００ｍｍに、横方向のサイズが２００ｍｍにそれぞれ入れ替えられ、アプリケーションで作成した横長の画像が、カスタム用紙サイズの設定変更（用紙Ｐの縦方向および横方向の長さの入れ替え）によってカスタム用紙サイズに適した縦長の画像に変換され、印刷結果として画像の欠落などの印刷ミスのない良好な画像が得られる。
【００３２】
次に、図７に示すように、アプリケーションで作成した横長の画像を不定形（３００ｍｍ×２００ｍｍ）の用紙Ｐに画像形成する場合について説明する。
【００３３】
図７において、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上でカスタム用紙サイズの設定を行う。具体的には、用紙Ｐの縦方向のサイズを３００ｍｍに、横方向のサイズを２００ｍｍにそれぞれ設定し、プリンタ１の給紙部１１による用紙Ｐの給紙方向を横送りに設定する。このとき、アプリケーションで作成した横長の画像は、カスタム用紙サイズの設定（用紙Ｐの縦方向および横方向のサイズ設定）によってカスタム用紙サイズに適した縦長の画像に変換される。
【００３４】
そして、用紙Ｐの縦方向および横方向のサイズ設定によって用紙判定部２１１による用紙Ｐの長手方向が縦方向と判定され、プリンタ１の給紙部１１による用紙Ｐの給紙方向が用紙判定部２１１による用紙Ｐの長手方向と異なる横送り、つまり用紙Ｐの短辺が給紙方向向きとなる場合には、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上に、警告部２１３による警告が表示されるとともに、『給紙方向変更』と、『サイズ変更』とが併せて表示され、カスタム用紙サイズに適した縦長の画像を用紙Ｐに形成する上で、『給紙方向変更』を選択することで、用紙Ｐの給紙方向が縦送りに設定変更され、印刷結果として画像の欠落などの印刷ミスのない良好な画像が得られる。このとき、『給紙方向変更』、および『サイズ変更』を共に無視していずれも選択しなければ、アプリケーションで作成した縦長の画像と用紙Ｐの給紙方向とが異なるため、横送りされる用紙に対し縦長の画像が形成され、印刷結果として画像に欠落などの印刷ミスが生じる。
【００３５】
一方、警告部２１３による警告が表示された際に、『サイズ変更』を選択した場合には、用紙Ｐの縦方向のサイズが２００ｍｍに、横方向のサイズが３００ｍｍにそれぞれ入れ替えられ、アプリケーションで作成した縦長の画像が、カスタム用紙サイズの設定変更（用紙Ｐの縦方向および横方向の長さの入れ替え）によってカスタム用紙サイズに適した横長の画像に変換され、印刷結果として画像の欠落などの印刷ミスのない良好な画像が得られる。
【００３６】
次に、図８に示すように、アプリケーションで作成した横長の図形の画像を不定形（２００ｍｍ×３００ｍｍ）の用紙Ｐに画像形成する場合について説明する。
【００３７】
図８において、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上でカスタム用紙サイズの設定を行う。具体的には、用紙Ｐの縦方向のサイズを３００ｍｍに、横方向のサイズを２００ｍｍにそれぞれ設定し、プリンタ１の給紙部１１による用紙Ｐの給紙方向を縦送りに設定する。このとき、アプリケーションで作成した横長の図形の画像は、カスタム用紙サイズの設定（用紙Ｐの縦方向および横方向のサイズ設定）によって変換されることになるが、図形の画像の場合には、画像の範囲が用紙Ｐの領域全体を占めるため、カスタム用紙サイズに適した縦長の画像への変換とは言い難い。
【００３８】
そのため、用紙Ｐの縦方向および横方向のサイズ設定によって用紙判定部２１１による用紙Ｐの長手方向が縦方向と判定され、プリンタ１の給紙部１１による用紙Ｐの給紙方向が用紙判定部２１１による用紙Ｐの長手方向と一致する縦送り、つまり用紙Ｐの長辺が給紙方向向きとなっていても、横長の図形の画像はカスタム用紙サイズに適した縦長の画像に変換されないので、印刷結果として画像に欠落などの印刷ミスが生じる。
【００３９】
この場合には、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上においてカスタム用紙サイズの設定（用紙Ｐの縦方向のサイズを２００ｍｍに、横方向のサイズを３００ｍｍにそれぞれ設定）し、プリンタ１の給紙部１１による用紙Ｐの給紙方向を横送りに設定することで、印刷結果として画像の欠落などの印刷ミスのない良好な図形の画像が得られる。
【００４０】
更に、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上でカスタム用紙サイズの設定（用紙Ｐの縦方向のサイズを２００ｍｍに、横方向のサイズを３００ｍｍにそれぞれ設定）し、プリンタ１の給紙部１１による用紙Ｐの給紙方向を縦送りに設定することによって、警告部２１３による警告が表示された際に、『給紙方向変更』、および『サイズ変更』を共に無視していずれも選択しなければ、アプリケーションで作成した横長の画像と用紙Ｐの給紙方向とが異なることになるが、縦送りされる用紙Ｐに対し横長の画像の必要な部分が形成され、印刷結果として画像に欠落などの印刷ミスのない良好な横長の図形の画像が用紙Ｐの上部に得られる。
【００４１】
したがって、上記実施形態では、アプリケーションの画像を不定形の用紙Ｐに印刷する場合、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上においてカスタム用紙サイズの設定（用紙Ｐの縦方向および横方向のサイズ設定）を行った際に、その用紙Ｐの縦方向と横方向の長さを比較して用紙Ｐの長手方向を判定し、その判定された用紙Ｐの長手方向と給紙部１１による用紙Ｐの給紙方向とを比較して、判定結果に基づく用紙Ｐの長手方向と給紙部１１による用紙Ｐの給紙方向とが異なっているときにパーソナルコンピュータ２の操作・表示部２２の画面２２ａ上に警告が表示されるようになっているので、カスタム用紙サイズの設定をした場合にそのカスタム用紙サイズの設定と用紙Ｐの給紙方向とが異なっていれば、警告の表示によって初心者にも容易に解り易くなる。また、警告部２１３による警告がパーソナルコンピュータ２の操作・表示部２２の画面２２ａ上に表示されたときに、『給紙方向変更』、および『サイズ変更』が併せて表示されるので、ユーザがいずれか一方の方策を選択して対処すれば、用紙の給紙方向の設定または用紙の縦方向と横方向の長さの入れ替えが自動的に変更されることになり、用紙Ｐの給紙方向の設定変更忘れまたは用紙の縦方向と横方向の長さの入れ替え忘れが防止される。しかも、画像の範囲が用紙Ｐの領域全体を占める図形の画像などにあっては、カスタム用紙サイズに適した画像への変換が行えないため、パーソナルコンピュータ２の操作・表示部２２の画面２２ａ上でカスタム用紙サイズを図形に合わせて設定し、プリンタ１の給紙部１１による用紙Ｐの給紙方向をカスタム用紙サイズの設定と異ならせ、警告部２１３による警告が表示された際の『給紙方向変更』、および『サイズ変更』を共に無視していずれも選択せずに印刷することで、画像に欠落などの印刷ミスのない良好な横長の図形の画像が用紙Ｐの上部に得られる。
【００４２】
これにより、カスタム用紙サイズの設定による印刷の自由度を確保しつつ、画像の欠落などの印刷ミスを未然に防止することができる。
【００４３】
なお、上記実施形態では、用紙判定部２１１により用紙Ｐの縦方向と横方向の長さを比較して用紙Ｐの長手方向を判定してから、用紙判定部２１１により判定された用紙Ｐの長手方向と給紙部１１による用紙Ｐの給紙方向とを比較するようにしたが、給紙部による用紙の給紙方向を先に判定しておき、それから用紙判定部により用紙の縦方向と横方向の長さを比較して用紙の長手方向を判定した後、用紙の長手方向と給紙部による用紙の給紙方向とを比較するようにしてもよい。
【００４４】
【発明の効果】
以上、要するに、アプリケーションの画像を不定形用紙に印刷する場合、カスタム用紙サイズの設定を行った際に、その用紙の縦方向と横方向の長さを比較して用紙の長手方向を判定し、その用紙の長手方向と用紙の給紙方向とを比較して、判定結果に基づく用紙の長手方向と用紙の給紙方向とが異なっているときにパーソナルコンピュータの画面上に警告を表示することで、カスタム用紙サイズの設定をした際の用紙の給紙方向の誤りを警告の表示によって初心者にも容易に解り易くし、カスタム用紙サイズの設定による印刷の自由度を確保しつつ、画像の欠落などの印刷ミスを未然に防止することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係わるプリンタドライバを用いたパーソナルコンピュータおよびプリンタのブロック構成図である。
【図２】カスタム用紙への切り換えおよび用紙の給紙方向の設定用のウインドが表示されたパーソナルコンピュータの操作・表示部の画面を示す図である。
【図３】カスタム用紙サイズの設定ウインドが表示されたパーソナルコンピュータの操作・表示部の画面を示す図である。
【図４】警告部による警告、並びに方策が表示されたパーソナルコンピュータの操作・表示部の画面を示す図である。
【図５】プリンタドライバによるパーソナルコンピュータの操作・表示部の画面上での処理の流れを示すフローチャート図である。
【図６】アプリケーションで作成した縦長の画像を不定形の用紙に形成する場合のプリンタドライバによるパーソナルコンピュータの操作・表示部の画面上での処理の流れを説明する説明図である。
【図７】アプリケーションで作成した横長の画像を不定形の用紙に形成する場合のプリンタドライバによるパーソナルコンピュータの操作・表示部の画面上での処理の流れを説明する説明図である。
【図８】アプリケーションで作成した横長の図形の画像を不定形の用紙に形成する場合のプリンタドライバによるパーソナルコンピュータの操作・表示部の画面上での処理の流れを説明する説明図である。
【符号の説明】
１            プリンタ
２            パーソナルコンピュータ（ホスト装置）
２２ａ        画面
２１          プリンタドライバ
２１１        用紙判定部（判定手段）
２１２        比較部（比較手段）
２１３        警報部（警報手段）
Ｐ            用紙
【図１】
2005038122.tif 000003
【図２】
2005038122.tif 000004
【図３】
2005038122.tif 000005
【図４】
2005038122.tif 000006
【図５】
2005038122.tif 000007
【図６】
2005038122.tif 000008
【図７】
2005038122.tif 000009
【図８】
2005038122.tif 000010