(57)【特許請求の範囲】
【請求項１】
コンピュータと、少なくともひとつ以上のプリンタが直接あるいはネットワークを介して間接的に接続され、コンピュータから所望するプリンタに対して出力する用紙を指定し、該プリンタから前記指定された用紙にイメージを印刷して出力する自動用紙選択印刷処理方法において、
前記プリンタがサポートしている用紙種類の中から選択した用紙種類のリストをプリンタ毎に予め設定する被選択用紙リストを有し、
出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求め、
前記被選択用紙リストを用い、前記算出されたイメージサイズに基づいて、前記被選択用紙リストに記述された用紙で、イメージが収まる用紙サイズの中から最小のものを選択し、
当該プリンタに対して前記選択した用紙を指示してから、該イメージを出力することを特徴とする自動用紙選択印刷処理方法。
【請求項２】
前記被選択用紙リストには、デフォルトの被選択用紙種類と、プリンタごとの被選択用紙種類を設定し、
出力するプリンタの設定が前記被選択用紙リストで設定されている場合には、その設定に基づいて用紙を選択し、
出力するプリンタの設定が前記被選択用紙リストで設定されていない場合には、デフォルトの設定に基づいて用紙を選択することを特徴とする請求項１に記載の自動用紙選択印刷処理方法。
【請求項３】
用紙の実サイズよりもどれだけ大きいサイズまでその用紙に出力するかを定める調整値を設定し、
出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求め、
前記被選択用紙リストに記述された用紙の長辺および短辺の長さそれぞれに前記調整値を加えた値をそれぞれの用紙について計算し、
前記算出したイメージサイズに基づき、調整された用紙サイズの中からイメージが収まる最小のものを選択することを特徴とする請求項１又は２に記載の自動用紙選択印刷処理方法。
【請求項４】
用紙の長辺に対する長辺調整値と、短辺に対する短辺調整値を設定し、
出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求め、
前記被選択用紙リストに記述された用紙の長辺および短辺の長さそれぞれに前記調整値を加えた値をそれぞれの用紙について計算し、
前記算出したイメージサイズに基づいて、調整された用紙サイズの中からイメージが収まる最小のものを選択することを特徴とする請求項２又は３に記載の自動用紙選択印刷処理方法。
【請求項５】
前記被選択用紙リストに記述されたある用紙に対して、用紙の長辺に対する用紙長辺調整値と短辺に対する用紙短辺調整値を設定し、
前記用紙調整値が設定されていない用紙に対して、用紙の長辺に対するデフォルト長辺調整値と、短辺に対するデフォルト短辺調整値を設定し、
出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求め、
前記被選択用紙リストに記述された用紙において、その用紙調整値が設定されている場合には、その長辺および短辺それぞれに前記用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていない場合には、該用紙の長辺および短辺のそれぞれに前記デフォルト調整値を加えた値をそれぞれの用紙について計算し、
前記算出したイメージサイズに基づき、調整された用紙サイズの中からイメージが収まる最小のものを選択することを特徴とする請求項２又は４に記載の自動用紙選択印刷処理方法。
【請求項６】
あるプリンタに対してのデフォルト調整値と、
あるプリンタに対しての被選択用紙リストのある用紙の長辺および短辺に対する用紙調整値を設定し、
プリンタのデフォルト値が設定されていない場合に使用されるデフォルトのデフォルト調整値と、プリンタの被選択用紙リストが設定されていない場合に使用されるデフォルトの被選択用紙リストのある用紙の長辺および短辺に対するデフォルト用紙調整値を設定し、
出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求め、
前記被選択用紙リストに記述された該プリンタにおいて、被選択用紙リストが設定されている場合は、その用紙に対する用紙調整値が設定されているときには、その長辺および短辺それぞれに前記用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていないときには該プリンタのデフォルト調整値がある場合は該プリンタのデフォルト調整値を、無い場合はデフォルトのデフォルト調整値を、該用紙の長辺および短辺それぞれに前記調整値を加えた値をそれぞれの用紙について計算し、
当該プリンタにおいて被選択用紙リストが設定されていない場合は、デフォルトの被選択用紙リストを用い、その用紙に対するデフォルト用紙調整値が設定されているときには、その長辺および短辺それぞれに前記デフォルト用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていないときには該プリンタのデフォルト調整値がある場合は該プリンタのデフォルト調整値を、無い場合はデフォルトのデフォルト調整値を、該用紙の長辺および短辺それぞれに前記調整値を加えた値をそれぞれの用紙について計算し、
前記算出したイメージサイズに基づいて、調整された用紙サイズの中からイメージが収まる最小のものを選択することを特徴とする請求項２又は５に記載の自動用紙選択印刷処理方法。
【請求項７】
コンピュータと、少なくともひとつ以上のプリンタが直接あるいはネットワークを介して間接的に接続され、コンピュータから所望するプリンタに対して出力する用紙を指定し、該プリンタから前記指定された用紙にイメージを印刷して出力する自動用紙選択印刷処理システムにおいて、
出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求める手段と、
前記プリンタがサポートしている用紙種類の中から選択した用紙種類のリストをプリンタ毎に予め設定する被選択用紙リストと、
前記被選択用紙リストを用い、前記算出されたイメージサイズに基づき、該被選択用紙リストに記述された用紙で、イメージが収まる用紙サイズの中から最小のものを選択する用紙選択手段と、
当該プリンタに対して前記選択した用紙を指示してから、該イメージを出力する出力手段を備えたことを特徴とする自動用紙選択印刷処理装置。
【請求項８】
前記被選択用紙リストには、デフォルトの被選択用紙種類と、プリンタごとの被選択用紙種類を設定し、
出力するプリンタの設定が前記被選択用紙リストで設定されている場合には、その設定に基づいて用紙を選択し、
出力するプリンタの設定が前記被選択用紙リストで設定されていない場合には、デフォルトの設定に基づいて用紙を選択する用紙選択手段を備えたことを特徴とする請求項７に記載の自動用紙選択印刷処理装置。
【請求項９】
用紙の実サイズよりもどれだけ大きいサイズまでその用紙に出力するかを定める調整値を設定する手段と、
出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求める手段と、
前記被選択用紙リストに記述された用紙の長辺および短辺の長さそれぞれに前記調整値を加えた値をそれぞれの用紙について計算し、
前記算出したイメージサイズに基づき、調整された用紙サイズの中からイメージが収まる最小のものを選択する用紙選択手段とを備えたことを特徴とする請求項７又は８に記載の自動用紙選択印刷処理装置。
【請求項１０】
用紙の長辺に対する長辺調整値と、短辺に対する短辺調整値を設定する手段と、
出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求める手段と、
前記被選択用紙リストに記述された用紙の長辺および短辺の長さそれぞれに前記調整値を加えた値をそれぞれの用紙について計算し、
前記算出したイメージサイズに基づいて、調整された用紙サイズの中からイメージが収まる最小のものを選択する用紙選択手段を備えたことを特徴とする請求項８又は９に記載の自動用紙選択印刷処理装置。
【請求項１１】
前記被選択用紙リストに記述されたある用紙に対して、用紙の長辺に対する用紙長辺調整値と短辺に対する用紙短辺調整値を設定する手段と、
前記用紙調整値が設定されていない用紙に対して、用紙の長辺に対するデフォルト長辺調整値と、短辺に対するデフォルト短辺調整値を設定する手段を備え、
出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求める手段と、
前記被選択用紙リストに記述された用紙において、その用紙調整値が設定されている場合には、その長辺および短辺それぞれに前記用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていない場合には、該用紙の長辺および短辺のそれぞれに前記デフォルト調整値を加えた値をそれぞれの用紙について計算し、
前記算出したイメージサイズに基づき、調整された用紙サイズの中からイメージが収まる最小のものを選択する用紙選択手段を備えたことを特徴とする請求項８又は１０に記載の自動用紙選択印刷処理装置。
【請求項１２】
あるプリンタに対してのデフォルト調整値と、
あるプリンタに対しての被選択用紙リストのある用紙の長辺および短辺に対する用紙調整値を設定する手段と、
プリンタのデフォルト値が設定されていない場合に使用されるデフォルトのデフォルト調整値と、
プリンタの被選択用紙リストが設定されていない場合に使用されるデフォルトの被選択用紙リストのある用紙の長辺および短辺に対するデフォルト用紙調整値を設定する手段と、
出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求める手段と、
前記被選択用紙リストに記述された該プリンタにおいて、被選択用紙リストが設定されている場合、その用紙に対する用紙調整値が設定されているときには、その長辺および短辺それぞれに前記用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていない場合には該プリンタのデフォルト調整値がある場合は該プリンタのデフォルト調整値を、無い場合はデフォルトのデフォルト調整値を、該用紙の長辺および短辺それぞれに前記調整値を加えた値をそれぞれの用紙について計算し、
当該プリンタにおいて被選択用紙リストが設定されていない場合、デフォルトの被選択用紙リストを用い、その用紙に対するデフォルト用紙調整値が設定されているときには、その長辺および短辺それぞれに前記デフォルト用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていない場合には該プリンタのデフォルト調整値がある場合は該プリンタのデフォルト調整値を、無い場合はデフォルトのデフォルト調整値を、該用紙の長辺および短辺それぞれに前記調整値を加えた値をそれぞれの用紙について計算し、
前記算出したイメージサイズに基づいて、調整された用紙サイズの中からイメージが収まる最小のものを選択する用紙選択手段を備えたことを特徴とする請求項８又は１１に記載の自動用紙選択印刷処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動用紙選択印刷処理方法及び装置、より詳細には、複数のプリンタがネットワークを介してあるいは直接接続されているコンピュータ上で動作するアプリケーションにおいて、用紙を自動的に選択して印刷する自動用紙選択印刷処理に関する。
【０００２】
【従来の技術】
コンピュータからプリンタにイメージを出力するとき、そのイメージのサイズがＡ４であれば、自動的にＡ４の用紙が選択されて出力されるようにしたい。
従来の方法であれば、自動用紙選択機能によるか、ユーザの設定によって選択された用紙を出力する制御である。自動用紙選択機能とは出力イメージのサイズに応じてそれが収まる用紙サイズの中から最小のものを自動的に選択して出力する機能で、たとえば、特開平５−２４３０１号公報に記載の発明などがこれにあたる。また、出力する用紙を決定するために、イメージサイズと印刷用紙を対応付けた用紙変換マップを用いて、出力用紙を自動的に選択する場合もあり、たとえば、特開平１１−４８５７３号公報に記載の発明などがこれにあたる。
【０００３】
【発明が解決しようとする課題】
しかしながら、ユーザが用紙を指定する場合は、あらかじめイメージのサイズをユーザが知った上で適切な用紙を指定しなければならないし、複数の異なったサイズのイメージを出力するときは指定が困難になる。
また、自動用紙選択機能を実現する場合には、どの用紙サイズの中から選択するのかを決定する必要がある。
用紙変換マップの場合は、すべてのパターンを記述する必要があり、その管理も煩雑なものとなる。
本発明では、自動用紙選択機能を用いる場合に、どの用紙サイズの中から選択するのかを簡単に指定する方法及び装置を提供する。
【０００４】
コンピュータから複数のプリンタに出力可能な場合には予め選択する用紙種類をプリンタ毎に決定する仕組みが必要になる。
本発明では、被選択用紙リストをプリンタごとの設定をできるように拡張して、該当プリンタの設定がない場合のデフォルト設定もできるようにする。
【０００５】
ファックスで受信した画像などは、ＣＣＩＴＴ  Ｇｒｏｕｐ３の定義ではＡ４の画像サイズが横２１９.４５６ｍｍとなる。Ａ４用紙の横サイズは２１０ｍｍなのでこのままプリンタに出力してもＡ４の用紙に出力されないことになってしまう。
本発明では、ファックス画像のように用紙のサイズ以上のものであってもカスタマイズによって目的の用紙に自動的に出力するようにする。
【０００６】
ＣＣＩＴＴ  Ｇｒｏｕｐ３の定義ではファックスの画像サイズに関して幅しか定義しておらず、高さは任意の値で良いことになっている。
本発明では、調整値を用紙の縦に対してのものと、横に対してのものの２種類定義する。
【０００７】
ファックスの画像は、原稿サイズにより画像の幅が定義されている。それによれば、前述のようにＡ４の場合、用紙のサイズとの差は約１０ｍｍだが、Ａ３の場合は３０８.８６４ｍｍと定義されており、実際の用紙の幅が２９７ｍｍなので差は約１２ｍｍとなる。
できるだけ正確に用紙を自動選択するためには各用紙サイズごとのカスタマイズが必要となる。
本発明ではその用紙ごとのカスタマイズの手段を提供する。
【０００８】
ファックスの画像を出力するためのプリンタと、一般のスキャナで読み込んだ画像を出力するプリンタというように役割を分担する場合、それぞれのプリンタに対して調整値を設定できるほうが望ましい。
本発明では、プリンタごとに調整値を設定する手段を提供する。
【０００９】
【課題を解決するための手段】
請求項１の発明は、コンピュータと、少なくともひとつ以上のプリンタが直接あるいはネットワークを介して間接的に接続され、コンピュータから所望するプリンタに対して出力する用紙を指定し、該プリンタから前記指定された用紙にイメージを印刷して出力する自動用紙選択印刷処理方法において、前記プリンタがサポートしている用紙種類の中から選択した用紙種類のリストをプリンタ毎に予め設定する被選択用紙リストを有し、出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求め、前記被選択用紙リストを用い、前記算出されたイメージサイズに基づいて、前記被選択用紙リストに記述された用紙で、イメージが収まる用紙サイズの中から最小のものを選択し、当該プリンタに対して前記選択した用紙を指示してから、該イメージを出力することを特徴としたものである。
【００１０】
請求項２の発明は、前記被選択用紙リストには、デフォルトの被選択用紙種類と、プリンタごとの被選択用紙種類を設定し、出力するプリンタの設定が前記被選択用紙リストで設定されている場合には、その設定に基づいて用紙を選択し、出力するプリンタの設定が前記被選択用紙リストで設定されていない場合には、デフォルトの設定に基づいて用紙を選択することを特徴としたものである。
【００１１】
請求項３の発明は、用紙の実サイズよりもどれだけ大きいサイズまでその用紙に出力するかを定める調整値を設定し、出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求め、前記被選択用紙リストに記述された用紙の長辺および短辺の長さそれぞれに前記調整値を加えた値をそれぞれの用紙について計算し、前記算出したイメージサイズに基づき、調整された用紙サイズの中からイメージが収まる最小のものを選択することを特徴としたものである。
【００１２】
請求項４の発明は、用紙の長辺に対する長辺調整値と、短辺に対する短辺調整値を設定し、出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求め、前記被選択用紙リストに記述された用紙の長辺および短辺の長さそれぞれに前記調整値を加えた値をそれぞれの用紙について計算し、前記算出したイメージサイズに基づいて、調整された用紙サイズの中からイメージが収まる最小のものを選択することを特徴としたものである。
【００１３】
請求項５の発明は、前記被選択用紙リストに記述されたある用紙に対して、用紙の長辺に対する用紙長辺調整値と短辺に対する用紙短辺調整値を設定し、前記用紙調整値が設定されていない用紙に対して、用紙の長辺に対するデフォルト長辺調整値と、短辺に対するデフォルト短辺調整値を設定し、出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求め、前記被選択用紙リストに記述された用紙において、その用紙調整値が設定されている場合には、その長辺および短辺それぞれに前記用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていない場合には、該用紙の長辺および短辺のそれぞれに前記デフォルト調整値を加えた値をそれぞれの用紙について計算し、前記算出したイメージサイズに基づき、調整された用紙サイズの中からイメージが収まる最小のものを選択することを特徴としたものである。
【００１４】
請求項６の発明は、あるプリンタに対してのデフォルト調整値と、あるプリンタに対しての被選択用紙リストのある用紙の長辺および短辺に対する用紙調整値を設定し、プリンタのデフォルト値が設定されていない場合に使用されるデフォルトのデフォルト調整値と、プリンタの被選択用紙リストが設定されていない場合に使用されるデフォルトの被選択用紙リストのある用紙の長辺および短辺に対するデフォルト用紙調整値を設定し、出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求め、前記被選択用紙リストに記述された該プリンタにおいて、被選択用紙リストが設定されている場合は、その用紙に対する用紙調整値が設定されているときには、その長辺および短辺それぞれに前記用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていないときには該プリンタのデフォルト調整値がある場合は該プリンタのデフォルト調整値を、無い場合はデフォルトのデフォルト調整値を、該用紙の長辺および短辺それぞれに前記調整値を加えた値をそれぞれの用紙について計算し、当該プリンタにおいて被選択用紙リストが設定されていない場合は、デフォルトの被選択用紙リストを用い、その用紙に対するデフォルト用紙調整値が設定されているときには、その長辺および短辺それぞれに前記デフォルト用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていないときには該プリンタのデフォルト調整値がある場合は該プリンタのデフォルト調整値を、無い場合はデフォルトのデフォルト調整値を、該用紙の長辺および短辺それぞれに前記調整値を加えた値をそれぞれの用紙について計算し、前記算出したイメージサイズに基づいて、調整された用紙サイズの中からイメージが収まる最小のものを選択することを特徴としたものである。
【００１５】
請求項７の発明は、コンピュータと、少なくともひとつ以上のプリンタが直接あるいはネットワークで間接的に接続され、コンピュータからは該当するプリンタに対して出力する用紙を指定し、該プリンタから前記指定された用紙にイメージを印刷して出力する自動用紙選択印刷処理装置において、出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求める手段と、前記プリンタがサポートしている用紙種類の中から選択した用紙種類のリストをプリンタ毎に予め設定する被選択用紙リストと、被選択用紙リストを用い、前期算出されたイメージサイズに基づき、被選択用紙リストに記述された用紙で、イメージが収まる用紙サイズの中から最小のものを選択する用紙選択手段と、該プリンタに対して前記選択した用紙を指示してから、該イメージを出力する出力手段を備えたことを特徴としたものである。
【００１６】
請求項８の発明は、請求項７の発明において、前記被選択用紙リストには、デフォルトの被選択用紙種類と、プリンタごとの被選択用紙種類を設定し、出力するプリンタの設定が前記被選択用紙リストで設定されている場合には、その設定に基づいて用紙を選択し、出力するプリンタの設定が前記被選択用紙リストで設定されていない場合には、デフォルトの設定に基づいて用紙を選択する用紙選択手段を備えたことを特徴としたものである。
【００１７】
請求項９の発明は、請求項７又は請求項８の発明において、用紙の実サイズよりもどれだけ大きいサイズまでその用紙に出力するかを定める調整値を設定する手段と、出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求める手段と、前記被選択用紙リストに記述された用紙の長辺および短辺の長さそれぞれに前記調整値を加えた値をそれぞれの用紙について計算し、前記算出したイメージサイズに基づき、調整された用紙サイズの中からイメージが収まる最小のものを選択する用紙選択手段を備えたことを特徴としたものである。
【００１８】
請求項１０の発明は、請求項８の被選択用紙リスト及び請求項９の調整値において、用紙の長辺に対する長辺調整値と、短辺に対する短辺調整値を設定する手段と、出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求める手段と、前記被選択用紙リストに記述された用紙の長辺および短辺それぞれに前記調整値を加えた値をそれぞれの用紙について計算し、前記算出したイメージサイズに基づいて、調整された用紙サイズの中からイメージが収まる最小のものを選択する用紙選択手段を備えたことを特徴としたものである。
【００１９】
請求項１１の発明は、請求項８の被選択用紙リスト及び請求項１０の調整値において、被選択用紙リストに記述されたある用紙に対して、用紙の長辺に対する用紙長辺調整値と短辺に対する用紙短辺調整値を設定する手段と、前記用紙調整値が設定されていない用紙に対して、用紙の長辺に対するデフォルト長辺調整値と、短辺に対するデフォルト短辺調整値を設定する手段を備え、出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求める手段と、前記被選択用紙リストに記述された用紙において、その用紙調整値が設定されている場合には、その長辺および短辺それぞれに前記用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていない場合には、該用紙の長辺および短辺それぞれに前記デフォルト調整値を加えた値をそれぞれの用紙について計算し前記算出したイメージサイズに基づき、調整された用紙サイズの中からイメージが収まる最小のものを選択する用紙選択手段を備えたことを特徴としたものである。
【００２０】
請求項１２の発明は、請求項８の被選択用紙リスト及び請求項１１の調整値において、あるプリンタに対してのデフォルト調整値と、あるプリンタに対しての被選択用紙リストのある用紙の長辺および短辺に対する用紙調整値を設定する手段と、プリンタのデフォルト値が設定されていない場合に使用されるデフォルトのデフォルト調整値と、プリンタの被選択用紙リストが設定されていない場合に使用されるデフォルトの被選択用紙リストのある用紙の長辺および短辺に対するデフォルト用紙調整値を設定する手段と、出力するイメージのピクセル数（ドット数）と解像度に基づいてイメージサイズを求める手段と、前記被選択用紙リストに記述された該プリンタにおいて、被選択用紙リストが設定されている場合、その用紙に対する用紙調整値が設定されているときには、その長辺および短辺それぞれに前記用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていない場合には該プリンタのデフォルト調整値がある場合は該プリンタのデフォルト調整値を、無い場合はデフォルトのデフォルト調整値を、該用紙の長辺および短辺それぞれに前記調整値を加えた値をそれぞれの用紙について計算し、当該プリンタにおいて被選択用紙リストが設定されていない場合、デフォルトの被選択用紙リストを用い、その用紙に対するデフォルト用紙調整値が設定されているときには、その長辺および短辺それぞれに前記デフォルト用紙調整値を加えた値をそれぞれの用紙について計算し、設定されていない場合には該プリンタのデフォルト調整値がある場合は該プリンタのデフォルト調整値を、無い場合はデフォルトのデフォルト調整値を、該用紙の長辺および短辺それぞれに前記調整値を加えた値をそれぞれの用紙について計算し、前記算出したイメージサイズに基づき、調整された用紙サイズの中からイメージが収まる最小のものを選択する用紙選択手段を備えたことを特徴としたものである。
【００２１】
【発明の実施の形態】
図１は、本発明の一構成例を示す図で、コンピュータ１０と複数のプリンタ２０（プリンタ１〜プリンタ４）がネットワーク（たとえばＬＡＮなど）３０により接続されている。コンピュータ１０からネットワーク３０に接続されたプリンタ２０に対してイメージを出力することができる。用紙は、表１に示すように、当該用紙に対する番号と、そのサイズがコンピュータ１０のメモリ上、またはハードディスク上にファイルとして定義されている。
【００２２】
【表１】
0003922864.tif 000002
【００２３】
請求項１２の発明は、本発明の全ての構成、換言すれば、本願のすべての請求項の発明の内容を含むので、まず、請求項１２の発明の例を図２，図３，表２を用いて説明する。プリンタに対してのデフォルト調整値，被選択用紙リストは必ずしも設定する必要が無く、定義されていないプリンタは空欄になっている。表２のプリンタ３のデフォルト調整値、プリンタ４の被選択用紙リストがこれにあたる。また、被選択用紙リストに対する用紙調整値（表２では用紙番号の後ろの括弧内の数値）もすべての用紙に対して必ずしも設定する必要が無い。
【００２４】
【表２】
0003922864.tif 000003
【００２５】
デフォルトのデフォルト調整値、被選択用紙リストも定義されている（表２ではプリンタ名の項目に「デフォルト」と設定されている行）。これは必ず設定する必要がある。しかしプリンタに対する被選択用紙リストの用紙調整値と同様に、デフォルトの被選択用紙リストの用紙調整値もすべての用紙に対して必ずしも設定する必要が無い。
【００２６】
用紙を決定し、イメージを出力する手続きのフローチャートを図２，図３に示す。たとえば、プリンタ２にイメージ（サイズ，３００×２００）を出力する場合、プリンタの被選択用紙リストは設定されているのでＬ＝Ｌ２（１，２，３，４，６，７）とする。また、デフォルト調整値も設定されているため（デフォルト長辺調整値、デフォルト短辺調整値）＝（ＤＸ，ＤＹ）＝（５，０）とする。
【００２７】
イメージが用紙に収まるかの判定を行う。用紙Ｐ１のサイズは（Ｘｐ１，Ｙｐ１）＝（４２０，２９７）、用紙Ｐ１の用紙調整値は設定されていないので調整にはデフォルト調整値を用い、調整後のサイズは（Ｘｐ１’，Ｙｐ１’）＝（４２５，２９７）となる。
イメージはサイズ（３００，２００）なので、用紙Ｐ１の調整後のサイズ（Ｘｐ１’，Ｙｐ１’）＝（４２５，２９７）に収まる。ｍｉｎ＝０なのでＰｍｉｎのサイズは存在しない。したがってｍｉｎ＝１となる。
【００２８】
用紙Ｐ２も同様に計算し（Ｘｐ２’，Ｙｐ２’）＝（３０２，２１０）となり、イメージは用紙に収まる。またＰｍｉｎ＝Ｐ１よりも用紙Ｐ２の方が小さいので、ｍｉｎ＝２となる。
用紙Ｐ３は（Ｘｐ２’，Ｙｐ２’）＝（２１５，１４８）となり、イメージは用紙に収まらない。したがってｍｉｎ＝２のままである。
【００２９】
用紙Ｐ４のサイズは（Ｘｐ４，Ｙｐ４）＝（１４８，１０５）、用紙Ｐ４の用紙調整値は設定されているので調整には用紙調整値（Ｘ４，Ｙ４）＝（１０，１０）を用い、調整後のサイズは（Ｘｐ４’，Ｙｐ４’）＝（１５８，１１５）となる。イメージは収まらないのでｍｉｎ＝２のままである。
【００３０】
用紙Ｐ５も同様に計算し（Ｘｐ２’，Ｙｐ２’）＝（３６９，２５７）となり、イメージは用紙に収まる。しかし、Ｐｍｉｎ＜Ｐ５なのでｍｉｎ＝２のままとなる。
【００３１】
用紙Ｐ６も同様に計算し（Ｘｐ２’，Ｙｐ２’）＝（２６２，１８２）となり、イメージは用紙に収まらない。したがってｍｉｎ＝２のままである。
結果、用紙Ｐ２が選択され、プリンタにＰ２を設定してからイメージが出力される。
【００３２】
プリンタ３に出力する場合、プリンタの被選択用紙リストは設定されているのでＬ＝Ｌ３（３，４）とする。また、デフォルト調整値は設定されていないのでデフォルトのデフォルト設定値を使い（ＤＸ，ＤＹ）＝（１２，１２）とし、出力する用紙を判定する。
【００３３】
プリンタ４に出力する場合、プリンタの被選択用紙リストは設定されていないのでデフォルトの被選択用紙リストを使いＬ＝Ｌｄ（１，２，３，４，６，７）とする。また、デフォルト調整値は設定されているため（ＤＸ，ＤＹ）＝（０，５）とし、出力する用紙を判定する。被選択用紙リストはデフォルトのものなので、それの用紙調整値もデフォルトの用紙調整値を用いる。
【００３４】
イメージが被選択用紙リストのどの用紙よりも大きくて、用紙が選択できなかった場合は被選択用紙リストの中でもっとも大きな用紙に出力するか、エラーをユーザに知らせる選択肢が考えられる。
【００３５】
【発明の効果】
本発明により、イメージのサイズに応じてもっとも適切な用紙が自動的に選択されて出力されることになる。また被選択用紙リストをユーザが管理することにより意図しない用紙が選ばれてしまうことはなくなる。たとえば、プリンタにはＡ３，Ｂ４，Ａ４の用紙がトレイにセットされていたときに、イメージのサイズがＡ５であっても、被選択用紙リストにＡ３，Ｂ４，Ａ４しか含まれていなければ、Ａ５の用紙が選ばれることなくＡ４の用紙が選ばれることになる。
【００３６】
本発明により、プリンタごとのカスタマイズが行うことができるようになり、プリンタのトレイにセットした用紙を考慮しての自動用紙選択などが可能になる。
また、とくにカスタマイズが必要でない場合には、デフォルトの設定が用いられるので、接続されているすべてのプリンタについて設定する必要が無い。
【００３７】
本発明により、ＦＡＸ画像のような用紙サイズよりも大きな画像を目的の用紙に出力することができる。もちろん出力する用紙よりも大きな画像であるのではみ出た部分は印刷されないことになる。はみ出た部分も印刷したい場合には画像を用紙の大きさにあわせて縮小してから印刷を行う必要がある。
【００３８】
本発明により、ファックス画像のような用紙サイズよりも大きな画像を目的の用紙に出力することができる。もちろん出力する用紙よりも大きな画像であるのではみ出た部分は印刷されないことになる。はみ出た部分も印刷したい場合には画像を用紙の大きさにあわせて縮小してから印刷を行う必要がある。
【００３９】
本発明により、用紙サイズごとに適切な調整値を設けることができ、ファックスで受信した画像もサイズを問わず適切に印刷できるようになり、一般の画像でも適切に印刷できるようになる。
【００４０】
プリンタごとに調整値を設定できることによって、プリンタごとの役割に応じた適切な自動用紙選択が行えるようになる。
【図面の簡単な説明】
【図１】  本発明の一構成例を示すブロック図である。
【図２】  発明の一実施例を説明するためのフロー図である。
【図３】  本発明の一実施例を説明するためのフロー図で、図２に示したフロー図に続くフロー図である。
【符号の説明】
１０…コンピュータ、２０…プリンタ、３０…ネットワーク。
【図１】
0003922864.tif 000004
【図２】
0003922864.tif 000005
【図３】
0003922864.tif 000006