【手続補正書】
【提出日】平成15年10月15日(2003.10.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】図面スケーリング方法、コンピュータシステムおよび プリンタドライバを記録した記録媒体
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のサイズの原始印刷媒体に合わせ第２のサイズの書込先印刷媒体に合わせるように校正され、コンピュータシステムにより実施される図面スケーリング方法において、
前記書込先印刷媒体に合わせるために、前記図面のスケーリングを行なうべき合計倍率をプリンタドライバにより決定する合計倍率決定工程と、
前記図面を印刷する前に前記図面のスケーリングを調節するためにプリンタが使用する整数倍率を前記プリンタドライバにより決定する整数倍率決定工程と、
前記プリンタの解像度としてオペレーティングシステムに報告すべき仮想解像度であって、前記プリンタが使用する真の解像度に、前記合計倍率を前記整数倍率で除した値である実倍率を乗じた値を前記プリンタドライバにより決定する仮想解像度決定工程と、
前記プリンタドライバにより前記オペレーティングシステムに、前記仮想解像度を報告する仮想解像度報告工程と、
印刷出力が前記プリンタドライバにより受け取られたとき、前記印刷出力を前記プリンタに送る前に前記印刷出力を前記整数倍率によりスケーリングするスケーリング工程と、から構成されることを特徴とする図面スケーリング方法。
【請求項２】
前記整数倍率決定工程が、前記整数倍率を前記合計倍率より小さい値で、前記合計倍率に最も近い整数を取ることにより決定する請求項１記載の図面スケーリング方法。
【請求項３】
前記整数倍率決定工程が、前記整数倍率を前記合計倍率より大きい値で、前記合計倍率に最も近い整数を取ることにより決定する請求項１記載の図面スケーリング方法。
【請求項４】
前記仮想解像度報告工程が、報告された作像可能面積を前記プリンタドライバにより前記オペレーティングシステムに報告することを特徴とする請求項１記載の図面スケーリング方法。
【請求項５】
前記仮想解像度報告工程が、報告された印刷オフセットを前記プリンタドライバにより前記オペレーティングシステムに報告することを特徴とする請求項１記載の図面スケーリング方法。
【請求項６】
第１のサイズの原始印刷媒体に合わせ第２のサイズの書込先印刷媒体に合わせるように校正されて図面をスケーリングするコンピュータシステムであって、
オペレーティングシステムおよびプリンタを駆動するプリンタドライバとを備え、
前記プリンタドライバが、
書込先印刷媒体に合わせるために図面のスケーリングを行なうべき合計倍率、図面を印刷する前に図面のスケーリングを調節するためにプリンタが使用する整数倍率、およびプリンタの解像度として前記オペレーティングシステムに報告すべき仮想解像度であって、前記プリンタが使用する真の解像度に、前記合計倍率を前記整数倍率で除した値に等しい実倍率を乗じた値に等しい仮想解像度を決定するための決定手段と、
前記仮想解像度を前記オペレーティングシステムに報告するための報告手段と、
前記オペレーティングシステムから受け取った印刷出力を前記整数倍率によりスケーリングするためのスケーリング手段と、
を備えたコンピュータシステム。
【請求項７】
第１のサイズの原始印刷媒体に合わせ第２のサイズの書込先印刷媒体に合わせるように校正された図面のスケーリングをする方法をコンピュータシステムに行なわせるプリンタドライバを記録した記録媒体であって、
該方法が、
前記書込先印刷媒体に合わせるために、前記図面のスケーリングを行なうべき合計倍率をプリンタドライバにより決定する合計倍率決定工程と、
前記図面を印刷する前に前記図面のスケーリングを調節するためにプリンタが使用する整数倍率を前記プリンタドライバにより決定する整数倍率決定工程と、
前記プリンタの解像度としてオペレーティングシステムに報告すべき仮想解像度であって、前記プリンタが使用する真の解像度に、前記合計倍率を前記整数倍率で除した値である実倍率を乗じた値を前記プリンタドライバにより決定する仮想解像度決定工程と、
前記プリンタドライバにより前記オペレーティングシステムに、前記仮想解像度を報告する仮想解像度報告工程と、
印刷出力が前記プリンタドライバにより受け取られたとき、前記印刷出力を前記プリンタに送る前に前記印刷出力を前記整数倍率によりスケーリングするスケーリング工程と、から構成されることを特徴とするプリンタドライバを記録した記録媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
【従来の技術】印刷および表示の分野で一般的に使用されているものとして、紙、ベラム、フィルム若しくはロールから、または手動若しくは自動シート送り媒体経路から機構により引き出される他の印刷媒体に技術図面または他の大型図面を作成するためのコンピュータ駆動プリンタがある。一般に、印刷媒体の幅は８・1/2インチ（２１５．９ｍｍ）から３または４フィート（９１４．４または１２１９．２ｍｍ）以上にもなることがある。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
紙サイズのサイズ制限を克服するために最も多く使用されている方法の一つは、図面のスケーリングを調節することである。スケーリングは、プリンタドライバにより内部で、またはウィンドウズ動作システム（オペレーティングシステム）内部の図形装置インターフェース（Ｇraphic-Ｄevice Ｉnterface：ＧＤＩ）により行なわれる。スケーリングは、一つの倍率または原始（ソース）紙サイズおよび書込先紙サイズとして提示されることが甚だ多い。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
【課題を解決するための手段】本発明によれば、原始印刷媒体を第１のサイズに合わせるよう校正される図面は書込先印刷媒体を第２のサイズに合わせるようにスケーリングされる。プリンタドライバは書込先印刷媒体に合わせるために図面をスケーリングすべき合計倍率（ＴＳＦ）を決定する。プリンタドライバはまた図面を印刷する前に図面をスケーリングするのにプリンタが使用しようとする整数倍率（ＩＳＦ）を決定する。プリンタドライバは別に、プリンタの解像度としてオペレーティングシステムに報告すべき仮想解像度（ＲＥＳ′）を決定する。仮想解像度（ＲＥＳ）はプリンタが使用する真の解像度（ＲＥＳ）に実倍率（ＲＳＦ）を乗じたものに等しい。実倍率は合計倍率を整数倍率で除したものに等しい。プリンタドライバは仮想解像度を動作システムに報告する。印刷出力が動作システムからプリンタドライバにより受け取られると、プリンタドライバは印刷出力をプリンタに送る前に印刷出力を整数倍率によりスケーリングする。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
１．第１のサイズの原始印刷媒体に合わせ第２のサイズの書込先印刷媒体に合わせるように校正され、コンピュータシステムにより行なわれる図面スケーリング方法において、前記書込先印刷媒体に合わせるために、前記図面のスケーリングを行なうべき合計倍率をプリンタドライバにより決定する合計倍率決定工程と、前記図面を印刷する前に前記図面のスケーリングを調節するためにプリンタが使用する整数倍率を前記プリンタドライバにより決定する整数倍率決定工程と、前記プリンタの解像度として前記オペレーティングシステムに報告すべき仮想解像度であって、前記プリンタが使用する真の解像度に、前記合計倍率を前記整数倍率で除した値である実倍率を乗じた値である前記仮想解像度を前記プリンタドライバにより決定する仮想解像度決定工程と、前記プリンタドライバにより前記オペレーティングシステムに、前記仮想解像度を報告する仮想解像度報告工程と、印刷出力が前記プリンタドライバにより受け取られたとき、前記印刷出力を前記プリンタに送る前に前記印刷出力を前記整数倍率によりスケーリングするスケーリング工程とから構成される図面スケーリング方法。