(57)【要約】【課題】指定された印刷用紙に対して仕様上余白部分が形成されてしまう印刷装置から余白部分のない印刷結果を得る。【解決手段】印刷データ生成処理部１１は、作成した印刷データが規定の用紙サイズに対する印刷装置２０における印刷可能な範囲を超えてしまうとき、印刷要求に指定する用紙サイズを規定サイズより最小余白値を追加した任意の用紙サイズに変更し、余白無しという印刷属性を付加し印刷要求部１２に印刷要求を出させる。描画データ生成処理部２３が受信された印刷データを実際に用紙に印刷する描画データに変換すると、印刷実行制御部２４は、余白無しという指定に従い規定サイズの用紙を印刷開始位置まで移動させる際、通常より最小余白値分だけ少なくないよう動作制御すると共に印刷実行の際に、描画データのうち追加した余白部分に相当するデータを削除する。【選択図】　　　　図１
2004098568.tif 000002
【特許請求の範囲】
【請求項１】
規定サイズの用紙に印刷される印刷データを作成する印刷データ作成装置と、
前記印刷データ作成装置により作成された印刷データを印刷する際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置と、
を有する印刷システムにおける印刷方法において、
前記印刷データ作成装置は、
作成した印刷データに前記余白部分における印刷データを追加することによって拡張印刷データを生成し、また、印刷属性に指定する用紙サイズを、規定サイズに前記余白部分を追加した任意の用紙サイズに変更し、更に印刷属性として余白無しを指定する印刷データ変換ステップと、
変換後の印刷データに印刷属性を付加して前記印刷装置へ送信する印刷要求ステップと、
を含み、
前記印刷装置は、
前記印刷データ作成装置から送られてくる印刷要求を受信する要求受付ステップと、
受信した印刷データを用紙に印刷可能な描画データに変換し出力することで印刷処理を実行する印刷ステップと、
を含み、
前記印刷ステップは、
受信した印刷要求に指定されている用紙サイズが任意の用紙サイズであって印刷属性に余白無しが指定されていたときには、規定サイズの用紙を印刷開始位置まで移動させるときに前記印刷データ変換ステップにより追加された余白値分だけ少なく移動させ、描画データのうち前記印刷データ変換ステップにより追加された余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする印刷方法。
【請求項２】
規定サイズの用紙に印刷される印刷データを作成する印刷データ作成装置と、
前記印刷データ作成装置により作成された印刷データを印刷する際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置と、
を有する印刷システムにおける印刷方法において、
前記印刷データ作成装置は、規定サイズの用紙に印刷される印刷データに余白無しと指定した印刷属性を付加して前記印刷装置へ送信する印刷要求ステップを含み、
前記印刷装置は、
前記印刷データ作成装置から送られてくる印刷要求を受信する要求受付ステップと、
受信した印刷データを用紙に印刷可能な描画データに変換し出力することで印刷処理を実行する印刷ステップと、
を含み、
前記印刷ステップは、
印刷属性に余白無しが指定されていたときには、受信した印刷データを、印刷要求に指定された規定の用紙サイズに前記余白部分を追加した大きさにして描画データに変換し、
規定サイズの用紙を印刷開始位置まで移動させるときに描画データ変換時に追加した余白値分だけ少なく移動させ、
描画データのうち描画データ変換時に追加した余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする印刷方法。
【請求項３】
規定サイズの用紙に印刷される印刷データを作成する印刷データ作成装置と、
前記印刷データ作成装置により作成された印刷データの印刷を行う際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置と、
を有する印刷システムにおいて、
前記印刷データ作成装置は、
作成した印刷データに前記余白部分における印刷データを追加することによって拡張印刷データを生成する印刷データ生成処理手段と、
印刷データに印刷属性を付加して前記印刷装置へ送信する印刷要求手段と、
を有し、
前記印刷装置は、
前記印刷データ作成装置から送られてくる印刷要求を受信する要求受付手段と、
受信した印刷データを用紙に印刷可能な描画データに変換する描画データ生成処理手段と、
描画データを出力することで印刷処理を実行する印刷実行制御手段と、
を有し、
前記印刷実行制御手段は、受信した印刷要求に指定されている用紙サイズが任意の用紙サイズであって印刷属性に余白無しが指定されていたときには、規定サイズの用紙を印刷開始位置まで移動させるときに余白値分だけ少なく移動させ、描画データのうち前記余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする印刷システム。
【請求項４】
規定サイズの用紙に印刷される印刷データを作成する印刷データ作成装置と、
前記印刷データ作成装置により作成された印刷データの印刷を行う際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置と、
を有する印刷システムにおいて、
前記印刷データ作成装置は、
印刷データを生成する印刷データ生成処理手段と、
印刷データに印刷属性を付加して前記印刷装置へ送信する印刷要求手段と、
を有し、
前記印刷装置は、
前記印刷データ作成装置から送られてくる印刷要求を受信する要求受付手段と、
受信した印刷データを用紙に印刷可能な描画データに変換する描画データ生成処理手段と、
描画データを出力することで印刷処理を実行する印刷実行制御手段と、
を有し、
前記描画データ生成処理手段は、印刷属性に余白無しが指定されていたときには、印刷データを、規定の用紙サイズに前記余白部分を追加した大きさにして描画データに変換し、
前記印刷実行制御手段は、印刷属性に余白無しが指定されていたときには、規定サイズの用紙を印刷開始位置まで移動させるときに描画データ変換時に追加した余白値分だけ少なく移動させ、描画データのうち前記余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする印刷システム。
【請求項５】
印刷データ作成装置により作成された印刷データの印刷を行う際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置であって、
印刷データに前記余白部分における印刷データが追加された拡張印刷データと該印刷データを印刷するための印刷属性を前記印刷データ作成装置から受信する受信手段と、
受信した印刷データを用紙に印刷可能な描画データに変換する描画データ生成処理手段と、
描画データを出力することで印刷処理を実行する印刷実行制御手段と、
を有し、
前記印刷実行制御手段は、受信した印刷要求に指定されている用紙サイズが任意の用紙サイズであって印刷属性に余白無しが指定されていたときには、規定サイズの用紙を印刷開始位置まで移動させるときに余白値分だけ少なく移動させ、描画データのうち前記余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする印刷装置。
【請求項６】
印刷データ作成装置により作成された印刷データの印刷を行う際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置であって、
印刷データと該印刷データを印刷するための印刷属性を前記印刷データ作成装置から受信する受信手段と、
受信した印刷データを用紙に印刷可能な描画データに変換する描画データ生成処理手段と、
描画データを出力することで印刷処理を実行する印刷実行制御手段と、
を有し、
前記描画データ生成処理手段は、印刷属性に余白無しが指定されていたときには、印刷データを、規定の用紙サイズに前記余白部分を追加した大きさにして描画データに変換し、
前記印刷実行制御手段は、印刷属性に余白無しが指定されていたときには、規定サイズの用紙を印刷開始位置まで移動させるときに描画データ変換時に追加した余白値分だけ少なく移動させ、描画データのうち前記余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置及び印刷装置を有する印刷システム、特に余白を形成して印刷する印刷装置に余白無しで印刷させる方法に関する。
【０００２】
【従来の技術】
図８は、従来からある一般的な印刷システムの構成図である。図８には、印刷データを作成する印刷データ作成装置１と、印刷データに基づき印刷を行う印刷装置２とが示されている。印刷データ作成装置１において、印刷要求部４は、印刷データ生成処理部３により生成された印刷データを印刷装置２へ送信することで印刷要求を出す。印刷装置２において、要求受付部５は、印刷データ作成装置１から送られてきた印刷要求を受信すると、印刷要求解析部６は、要求受付部５が受信した印刷要求を解析する。描画データ生成処理部７は、印刷要求解析部６による解析内容に従い、要求受付部５が受信した印刷データのデータ変換を行うことによって用紙に印刷可能な描画データを生成する。印刷実行制御部８は、描画データ生成処理部７が生成した描画データを出力することによって図示しないプリンタエンジンに対して印刷処理を実行させる。これにより、印刷データは、印刷要求に指定されている印刷属性に従い規定サイズの用紙に出力される。
【０００３】
印刷装置２は、用紙の大きさを自由に設定できる機能を持ち、規定の用紙サイズ以外に任意の用紙に印刷することができる。ただ、印刷データを印刷用紙に印刷する場合、印刷装置２の仕様上の理由から印刷用紙に対する印刷範囲が制限される。つまり、印刷用紙に印刷する際には、各印刷用紙のサイズに予め決められた最小余白値又はそれ以上の余白部分が形成されることになる。これは、印刷要求に余白無しという印刷属性を付加しても印刷装置の仕様上、余白部分は形成されることになる。
【０００４】
【発明が解決しようとする課題】
すなわち、従来の印刷システムでは、余白部分のない印刷結果を得ることができなかった。従って、印刷データの一部でも印刷装置における印刷可能な範囲を超えてしまい余白部分にかかってしまうときには、その余白部分の印刷データは、印刷されることない。つまり、印刷データが削除されてしまうことに相当し、元の印刷データをそのまま印刷することはできなかった。
【０００５】
本発明は以上のような問題を解決するためになされたものであり、その目的は、指定された印刷用紙に対して仕様上余白部分が形成されてしまう印刷装置からでも余白部分のない印刷結果を得ることのできる印刷方法、印刷装置及び印刷システムを提供することにある。
【０００６】
【課題を解決するための手段】
以上のような目的を達成するために、本発明に係る印刷方法は、規定サイズの用紙に印刷される印刷データを作成する印刷データ作成装置と、前記印刷データ作成装置により作成された印刷データを印刷する際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置とを有する印刷システムにおける印刷方法において、前記印刷データ作成装置は、作成した印刷データに前記余白部分における印刷データを追加することによって拡張印刷データを生成し、また、印刷属性に指定する用紙サイズを、規定サイズに前記余白部分を追加した任意の用紙サイズに変更し、更に印刷属性として余白無しを指定する印刷データ変換ステップと、変換後の印刷データに印刷属性を付加して前記印刷装置へ送信する印刷要求ステップとを含み、前記印刷装置は、前記印刷データ作成装置から送られてくる印刷要求を受信する要求受付ステップと、受信した印刷データを用紙に印刷可能な描画データに変換し出力することで印刷処理を実行する印刷ステップとを含み、前記印刷ステップは、受信した印刷要求に指定されている用紙サイズが任意の用紙サイズであって印刷属性に余白無しが指定されていたときには、規定サイズの用紙を印刷開始位置まで移動させるときに前記印刷データ変換ステップにより追加された余白値分だけ少なく移動させ、描画データのうち前記印刷データ変換ステップにより追加された余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする。
【０００７】
他の発明に係る印刷方法は、規定サイズの用紙に印刷される印刷データを作成する印刷データ作成装置と、前記印刷データ作成装置により作成された印刷データを印刷する際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置とを有する印刷システムにおける印刷方法において、前記印刷データ作成装置は、規定サイズの用紙に印刷される印刷データに余白無しと指定した印刷属性を付加して前記印刷装置へ送信する印刷要求ステップを含み、前記印刷装置は、前記印刷データ作成装置から送られてくる印刷要求を受信する要求受付ステップと、受信した印刷データを用紙に印刷可能な描画データに変換し出力することで印刷処理を実行する印刷ステップとを含み、前記印刷ステップは、印刷属性に余白無しが指定されていたときには、受信した印刷データを、印刷要求に指定された規定の用紙サイズに前記余白部分を追加した大きさにして描画データに変換し、規定サイズの用紙を印刷開始位置まで移動させるときに描画データ変換時に追加した余白値分だけ少なく移動させ、描画データのうち描画データ変換時に追加した余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする。
【０００８】
本発明に係る印刷システムは、規定サイズの用紙に印刷される印刷データを作成する印刷データ作成装置と、前記印刷データ作成装置により作成された印刷データの印刷を行う際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置とを有する印刷システムにおいて、前記印刷データ作成装置は、作成した印刷データに前記余白部分における印刷データを追加することによって拡張印刷データを生成する印刷データ生成処理手段と、印刷データに印刷属性を付加して前記印刷装置へ送信する印刷要求手段とを有し、前記印刷装置は、前記印刷データ作成装置から送られてくる印刷要求を受信する要求受付手段と、受信した印刷データを用紙に印刷可能な描画データに変換する描画データ生成処理手段と、描画データを出力することで印刷処理を実行する印刷実行制御手段とを有し、前記印刷実行制御手段は、受信した印刷要求に指定されている用紙サイズが任意の用紙サイズであって印刷属性に余白無しが指定されていたときには、規定サイズの用紙を印刷開始位置まで移動させるときに余白値分だけ少なく移動させ、描画データのうち前記余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする。
【０００９】
他の発明に係る印刷システムは、規定サイズの用紙に印刷される印刷データを作成する印刷データ作成装置と、前記印刷データ作成装置により作成された印刷データの印刷を行う際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置とを有する印刷システムにおいて、前記印刷データ作成装置は、印刷データを生成する印刷データ生成処理手段と、印刷データに印刷属性を付加して前記印刷装置へ送信する印刷要求手段とを有し、前記印刷装置は、前記印刷データ作成装置から送られてくる印刷要求を受信する要求受付手段と、受信した印刷データを用紙に印刷可能な描画データに変換する描画データ生成処理手段と、描画データを出力することで印刷処理を実行する印刷実行制御手段とを有し、前記描画データ生成処理手段は、印刷属性に余白無しが指定されていたときには、印刷データを、規定の用紙サイズに前記余白部分を追加した大きさにして描画データに変換し、前記印刷実行制御手段は、印刷属性に余白無しが指定されていたときには、規定サイズの用紙を印刷開始位置まで移動させるときに描画データ変換時に追加した余白値分だけ少なく移動させ、描画データのうち前記余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする。
【００１０】
本発明に係る印刷装置は、印刷データ作成装置により作成された印刷データの印刷を行う際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置であって、印刷データに前記余白部分における印刷データが追加された拡張印刷データと該印刷データを印刷するための印刷属性を前記印刷データ作成装置から受信する受信手段と、受信した印刷データを用紙に印刷可能な描画データに変換する描画データ生成処理手段と、描画データを出力することで印刷処理を実行する印刷実行制御手段とを有し、前記印刷実行制御手段は、受信した印刷要求に指定されている用紙サイズが任意の用紙サイズであって印刷属性に余白無しが指定されていたときには、規定サイズの用紙を印刷開始位置まで移動させるときに余白値分だけ少なく移動させ、描画データのうち前記余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする。
【００１１】
他の発明に係る印刷装置は、印刷データ作成装置により作成された印刷データの印刷を行う際に、仕様上、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成する印刷装置であって、印刷データと該印刷データを印刷するための印刷属性を前記印刷データ作成装置から受信する受信手段と、受信した印刷データを用紙に印刷可能な描画データに変換する描画データ生成処理手段と、描画データを出力することで印刷処理を実行する印刷実行制御手段とを有し、前記描画データ生成処理手段は、印刷属性に余白無しが指定されていたときには、印刷データを、規定の用紙サイズに前記余白部分を追加した大きさにして描画データに変換し、前記印刷実行制御手段は、印刷属性に余白無しが指定されていたときには、規定サイズの用紙を印刷開始位置まで移動させるときに描画データ変換時に追加した余白値分だけ少なく移動させ、描画データのうち前記余白部分に相当するデータを削除してから出力することによって余白無しでの印刷を可能にしたことを特徴とする。
【００１２】
【発明の実施の形態】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１３】
実施の形態１．
図１は、本発明に係る印刷システムの一実施の形態を示したブロック構成図である。図１には、印刷データを作成する印刷データ作成装置１０と、印刷データ作成装置１０により作成された印刷データを印刷する印刷装置２０とが示されている。印刷装置２０は、従来例と同様で、指定された用紙に対する印刷可能な範囲がその用紙サイズより小さいために、印刷する際には余白部分が形成される仕様となっている。
【００１４】
印刷データ作成装置１０は、印刷データ生成処理部１１と印刷要求部１２とを有している。本実施の形態における印刷データ生成処理部１１は、印刷データを作成し、更に作成した印刷データに印刷装置２０が形成する余白部分における印刷データを追加することによって拡張印刷データを生成する。印刷要求部１２は、印刷データ生成処理部１１が生成した印刷データ（本実施の形態では拡張印刷データ）に印刷属性を付加して印刷装置２０へ送信する。
【００１５】
印刷装置２０は、要求受付部２１、印刷要求解析部２２、描画データ生成処理部２３及び印刷実行制御部２４を有している。要求受付部２１は、印刷データ作成装置１０から送られてくる印刷要求を受信する。印刷要求解析部２２は、要求受付部２１が受信した印刷要求を解析し、描画データ生成処理部２３は、印刷要求解析部２２による解析内容に従い、要求受付部２１が受信した印刷データのデータ変換を行うことによって用紙に印刷可能な描画データを生成する。印刷実行制御部２４は、描画データ生成処理部２３が生成した描画データを出力することによって図示しないプリンタエンジンに対して印刷処理を実行させる。
【００１６】
本実施の形態における印刷データ作成装置１０は、ＣＰＵ、メモリ、入出力装置等を搭載するコンピュータで実現され、上記各構成要素１１，１２における処理機能はソフトウェアにより実現される。印刷装置２０は、ＣＰＵ、メモリ、操作パネル等を搭載する高機能なプリンタ（画像形成装置）であり、各構成要素２１〜２４における処理機能はソフトウェアにより実現される。
【００１７】
本実施の形態において特徴的なことは、仕様上、印刷用紙に余白部分を形成してしまう印刷装置２０であっても余白部分を形成させないで印刷できるようにしたことである。これにより、所定の用紙サイズにおいて印刷可能な範囲を超えた部分の印刷データをも消失させることなく印刷することができるので、元の印刷データと同じ画像、すなわち、要求通りの画像を得ることができる。
【００１８】
次に、本実施の形態における印刷処理について図２及び図３に示したフローチャートを用いて説明する。
【００１９】
印刷データ作成装置１０の印刷データ生成処理部１１は、印刷対象のデータに基づき印刷データを作成する（ステップ１０１）。図４（ａ）に印刷データ生成処理部１１が作成した縦Ｙ、横Ｘの規定の用紙サイズＳ１に適合した印刷データの画像例を示した。印刷装置２０は、前述したように仕様上の理由から印刷用紙に余白部分を形成せざるを得ないが、図４（ａ）には、印刷装置２０の印刷用紙サイズＳ１における最小余白部分の境界線が破線で示されている。なお、最小余白の大きさａは、印刷装置によっては上下左右とも異なる値が設定されるかもしれないが、説明を簡略にするために同じａで示した。
【００２０】
この図４（ａ）のように印刷データ生成処理部１１が作成した用紙サイズＳ１の印刷データの印字部分の一部が印刷装置における印刷可能な範囲を超えて最小余白部分にかかってしまったとする。ここで、余白にかかった部分も出力させたいために余白無しで用紙Ｓ１に印刷したい場合、本実施の形態においては、まず印刷データを印刷装置２０に送信する際に指定する用紙サイズを、印刷データ対応の規定の用紙Ｓ１より最小余白値ａを上下左右それぞれに追加した任意の用紙サイズＳ２に変更する（ステップ１０２，１０３）。また、作成した印刷データに対して余白部分を追加した印刷データ（拡張印刷データという）に変換する。なお、余白部分を追加するのであって元の印刷データ自体は拡大しない。図４（ｂ）は、変換後の印刷データの例を示した図であるが、この図を参照すると、印刷データ及び用紙指定は、実線で示した大きさＳ２に拡大されているが、印字される部分（画像自体）は拡大されていないことが把握できる。また、この印刷データに対して、余白無しという印刷属性を付加する（ステップ１０４）、そして、印刷要求部１２は、変換した印刷データを印刷装置に送信する（ステップ１０５）。
【００２１】
印刷装置２０において、要求受付部２１が変換された印刷データを受信すると（ステップ２０１）、印刷要求解析部２２は、その内容を解析する（ステップ２０２）。そして、印刷要求に指定された用紙サイズが任意の用紙サイズＳ２であることから実際に印刷する用紙サイズは余白部分の大きさａを差し引いた用紙サイズＳ１であることを認識すると、描画データ生成処理部２３は、受信した印刷データを図示しないバッファに展開し、データ変換することによって実際に用紙に印刷する描画データを生成する（ステップ２０３）。実際に印刷する用紙サイズはＳ１であるが、生成される描画データは、拡張印刷データを変換した用紙サイズＳ２の印刷用紙に印刷するための描画データである。
【００２２】
続いて、印刷実行制御部２４は、作成された描画データを印刷するため、装置内に装填されている用紙サイズＳ１の印刷用紙を印刷開始位置まで移動させるが、このとき、通常の印刷（余白がある印刷）と同様に用紙を移動させると用紙の上端部分に余白を作成してしまうため、この例のように印刷データに余白無しの印刷属性が指定されている場合は（ステップ２０４）、印刷位置への用紙の移動は通常より最小余白値分ａだけ少なくないよう動作制御する（ステップ２０５，２０６）。そして、印刷実行制御部２４は、展開された描画データに従い、通常の任意の用紙に対する印刷処理と同様に印刷を実行するが、このときに用紙サイズＳ２のための描画データのうち追加した余白部分に相当するデータを削除する（ステップ２０７）。この処理により用紙サイズＳ１の用紙に印字された内容を図４（ｃ）に示すが、この印字結果は、図４（ａ）に示した元の印刷データと同じ画像を得ることができる。なお、本実施の形態を適用しない従来装置による印字結果を図４（ｄ）に示す。
【００２３】
本実施の形態によれば、規定の用紙サイズＳ１に対して印刷装置２０の印刷可能な範囲を超えた部分、つまり余白部分に印刷データを印刷したいときには、印刷データ作成装置１０において余白部分を付加した用紙サイズに印刷するための印刷データを作成することによって用紙サイズＳ２に対する印刷要求のように振る舞い、一方、印刷装置２０においては、拡張印刷データに基づき描画データを作成し、そして、実際に印刷するときには印刷装置２０においてその付加した余白部分の描画データを削除することにより、かつ、用紙の移動量を調整することにより印刷用紙に対して余白部分のない印刷結果を得ることができる。
【００２４】
実施の形態２．
図５は、本発明に係る印刷システムの他の実施の形態を示したブロック構成図である。なお、実施の形態１と同じ構成要素のは同じ符号を付け、説明を省略する。
【００２５】
上記実施の形態１では、印刷データ作成装置として、種々のアプリケーションを搭載してデータ変換等の処理を柔軟性を持って自ら行うことができるコンピュータを想定していたが、本実施の形態では、ＣＰＵ、メモリ、データ記憶装置等を搭載しているもののコンピュータほど機能を搭載できないスキャナを想定している。すなわち、本実施の形態における印刷データ作成装置１０は、画像をスキャニングして取り込み印刷データを生成する画像取込部１３と印刷要求部１４とを有している。
【００２６】
一方、本発明に係る印刷装置２０は、基本的には実施の形態１と同じ構成でよいが、実施の形態１では印刷データ生成処理部１１が余白部分を追加した拡張印刷データを生成していたのに対し、本実施の形態における画像取込部１３は、余白部分を印刷データに追加できないために、その機能を描画データ生成処理部２５に持たせるようにした。以下、本実施の形態における印刷処理について図６及び図７に示したフローチャートを用いて説明する。
【００２７】
印刷データ作成装置１０の画像取込部１３は、印刷対象の画像をスキャニングすることで印刷データを作成する（ステップ１０１）。そして、余白無しで印刷したい場合には、印刷データに対して、用紙サイズＳ１及び余白無しという印刷属性を付加する（ステップ１０２，１０４）。そして、印刷要求部１４は、印刷データを印刷装置に送信する（ステップ１０５）。なお、送信する印刷データのは、図４（ａ）である。
【００２８】
印刷装置２０において、要求受付部２１が変換された印刷データを受信すると（ステップ２０１）、印刷要求解析部２２は、その内容を解析する（ステップ２０２）。そして、印刷属性に余白無しが指定されていることを認識すると、描画データ生成処理部２５は、印刷データを用紙に印刷する描画データに展開する際に、印刷データに指定されていた用紙サイズＳ１に対して上下左右に最小余白値ａを加算することで用紙サイズＳ２の描画データを作成する（ステップ２０４，２０８）。なお、実施の形態１と同様に、図４（ａ）に示した印刷データ部分は拡大されることはなく、作成される描画データは、用紙サイズＳ２の印刷用紙に印刷するためのデータであり、図４（ｂ）のようになる。
【００２９】
続いて、印刷実行制御部２４は、作成された描画データを印刷するため、装置内に装填されている用紙サイズＳ１の印刷用紙を印刷開始位置まで移動させるが、このとき、通常の印刷（余白がある印刷）と同様に用紙を移動させると用紙の上端部分に余白を作成してしまうため、余白無しの印刷属性が指定されている場合は、印刷位置への用紙の移動は通常より最小余白値分ａだけ少なくないよう動作制御する（ステップ２０５，２０６）。そして、印刷実行制御部２４は、展開された描画データに従い、通常の任意の用紙に対する印刷処理と同様に印刷を実行するが、このときに用紙サイズＳ２のための描画データのうち追加した余白部分に相当するデータを削除する（ステップ２０７）。この処理により用紙サイズＳ１の用紙に印字された内容を図４（ｃ）に示すが、この印字結果は、図４（ａ）に示した元の印刷データと同じ画像を得ることができる。
【００３０】
本実施の形態によれば、規定の用紙サイズＳ１に対して印刷装置２０の印刷可能な範囲を超えた部分、つまり余白部分に印刷データを印刷したいときには、印刷装置２０において印刷データ作成装置１０から送られてきた印刷データに対して余白部分を付加した用紙サイズＳ２に印刷するための描画データを作成することによって仮想的に用紙サイズＳ２に印刷するようにし、一方、実際に印刷するときには印刷装置２０においてその付加した余白部分の描画データを削除することにより、かつ、用紙の移動量を調整することにより印刷用紙に対して余白部分のない印刷結果を得ることができる。
【００３１】
以上のように、上記各実施の形態においては、仕様上、規定サイズの用紙に対する印刷可能な範囲がその用紙サイズより小さいために余白部分を形成しまう印刷装置に、実際に余白の無い印刷させることができる。従来においては、余白無しと指定しても余白が形成されてしまうところを、本実施の形態においては、実際に余白の無い印刷を実現することができる。
【００３２】
なお、上記各実施の形態においては、印刷データ作成装置１０又は印刷装置２０において付加し、印刷装置２０において削除する余白部分の大きさａを、印刷装置２０の仕様により制限される最小余白値としたが、同じ余白値を追加、削除すればよいので、必ずしも最小余白値ａとする必要はない。
【００３３】
【発明の効果】
本発明によれば、規定の用紙サイズに対して印刷する印刷データが印刷装置の印刷可能な範囲を超える、すなわち用紙の余白部分にかかってしまう場合に、その余白値分を付加した描画データを生成することによって仮想的にその余白部分を付加した大きな用紙サイズに印刷するように制御し、一方、実際に印刷するときには印刷装置においてその付加した余白部分の描画データを削除することにより、かつ、用紙の移動量を余白値分小さくなるよう制御することにより実際に印刷する規定サイズの用紙に対して余白部分のない印刷結果を得ることができる。
【図面の簡単な説明】
【図１】本発明に係る印刷システムの実施の形態１を示したブロック構成図である。
【図２】実施の形態１において印刷データ作成装置における処理を示したフローチャートである。
【図３】実施の形態１において印刷装置における処理を示したフローチャートである。
【図４】本実施の形態において生成される印刷データ及び描画データの例を示した図である。
【図５】本発明に係る印刷システムの実施の形態２を示したブロック構成図である。
【図６】実施の形態２において印刷データ作成装置における処理を示したフローチャートである。
【図７】実施の形態２において印刷装置における処理を示したフローチャートである。
【図８】従来の印刷システムを示したブロック構成図である。
【符号の説明】
１０　印刷データ作成装置、１１　印刷データ生成処理部、１２　印刷要求部、１３　画像取込部、２０　印刷装置、２１　要求受付部、２２　印刷要求解析部、２３，２５　描画データ生成処理部、２４　印刷実行制御部。
【図１】
2004098568.tif 000003
【図２】
2004098568.tif 000004
【図３】
2004098568.tif 000005
【図４】
2004098568.tif 000006
【図５】
2004098568.tif 000007
【図６】
2004098568.tif 000008
【図７】
2004098568.tif 000009
【図８】
2004098568.tif 000010