(57)【要約】【課題】  本発明は、定型カット紙よりも大きな印刷用紙、特に連続用紙の印刷において、そうしたカット紙用プリンタの印刷余白領域をエミュレートする印刷動作と、カット紙用印刷余白領域を無しとする指定定型用紙サイズ全領域での印刷動作のどちらでも印刷ができるようにすることを課題とする。【解決手段】  用紙サイズとして複数種類の印刷用紙について、それぞれの用紙サイズ名とその印刷方向のそれぞれの組合せに対応して、印刷余白領域なし、デフォルト印刷領域、ユーザ指定印刷領域のいずれかを、操作者が選択指定できる操作機能を持たせた。【選択図】図１
2005225125.tif 000002
【特許請求の範囲】
【請求項１】
用紙サイズとして複数種類の印刷用紙について、それぞれの用紙サイズ名とその印刷方向のそれぞれの組合せに対応して、印刷余白領域なし、デフォルト印刷領域、ユーザ指定印刷領域のいずれかを、操作者が選択指定できる操作機能を持った印刷装置。
【請求項２】
用紙サイズ名の種類、印刷方向の種類の組合せのそれぞれに対応させて、印刷余白領域の定義値を１つのグループとする当該印刷余白領域を、印刷余白領域なし、デフォルト印刷領域、ユーザ指定印刷領域の3グループのそれぞれに対応させてメモリおよび不揮発メモリに記憶させるとともに、操作者が選択した印刷余白領域の種別を不揮発メモリに記憶させ、かつメモリへ読み出し及び更新できる機能を持った印刷装置。
【請求項３】
前記印刷余白領域の種別の一覧を表示し、それらについてユーザが選択指定したものを表示する機能を持った請求項２記載の印刷装置。
【請求項４】
前記印刷余白領域の種別の一覧を表示し、それらについてユーザが選択指定したものを不揮発メモリへ記憶する機能を持った請求項2記載の印刷装置。
【請求項５】
ユーザが選択した前記印刷領域の種別の情報と、対応する前記印刷余白領域の情報を記憶した不揮発メモリから、それらの情報をプリンタ装置の電源立ち上げ時に自動的にメモリ上に読み出し、制御プログラムから参照できるようにする機能を持った請求項2記載の印刷装置。
【請求項６】
請求項1、2、3、4、5の何れかに記載の印刷余白領域に関するそれぞれの機能をソフトウェアにより実現し、それらを不揮発メモリへ記憶した記憶媒体。
【請求項７】
請求項2の印刷余白領域と、ユーザの余白種別の選択情報を不揮発メモリへ記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷余白領域設定機能を持った印刷装置及び記憶媒体に関する。
【背景技術】
【０００２】
印刷装置の構造的制約からくる印刷余白領域の幅にとらわれずに編集用紙の上下左右の余白値を設定でき、編集用紙サイズ一杯に編集した文書データと同じフォーマットの印刷結果を得ることができる文書編集印刷システムがある（例えば、特許文献１参照。）。
【０００３】
同文書編集印刷システムは、編集余白値と印刷装置の印刷可能最小余白値とを比較して、比較結果を出力する余白値比較手段と、前記比較結果が前記印刷可能最小余白値よりも前記編集余白値が小さいことを示す場合、前記編集用紙のサイズより大きなサイズの印刷用紙を選択する用紙選択手段を設ける構成をとっている。
【０００４】
この文書編集印刷システムは、文書編集機能部とプリンタをシステムとして、編集された印刷オベジェクトを全て印刷できるようなサイズの用紙を自動選択するという考え方をとっている。
【０００５】
また、定型サイズのカット紙プリンタの中には、印刷余白領域を設けない全面印刷領域とする製品がある。このカット紙プリンタでは、エミュレートするカット紙プリンタが、印刷余白領域を持っていた場合は、印刷余白領域上にも印刷がされるというエミュレート印刷の考え方を取っているので、用紙端での印刷結果に相違点が現れる場合がある。
【０００６】
【特許文献１】特開平５−２０３０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
カット紙用印刷装置では、印刷エンジンのメカ機構の制限から、定型のLetter、Ledger、Legal、A3、A4、B4、B5およびカスタムサイズ用紙の上下左端に印刷余白領域を設け、その印刷領域への印刷を禁止しているものがある。このようなカット紙用印刷装置を、カット紙よりサイズの大きな連続用紙に印刷して同一の印刷結果を得ようとする場合に、印刷余白領域に部分的に重なる印刷オブジェクトを、カット紙用印刷用紙に対応する印刷余白領域上でクリッピングして印刷することで、カット紙用印刷装置とクリッピングされた印刷結果を含む同一の印刷結果を得たい場合と、そうした印刷余白領域でクリッピングをせずに、カット紙の用紙全体に印刷したい場合がある。
【０００８】
本発明は、定型カット紙よりも大きな印刷用紙、特に連続用紙の印刷において、そうしたカット紙用プリンタの印刷禁止領域をエミュレートする印刷動作と、カット紙用印刷余白領域を無しとする指定定型用紙サイズ全領域での印刷動作のどちらでも印刷ができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記目的は、用紙サイズとして複数種類の印刷用紙について、それぞれの用紙サイズ名とその印刷方向のそれぞれの組合せに対応して、印刷余白領域なし、デフォルト印刷領域、ユーザ指定印刷領域のいずれかを、操作者が選択指定できる操作機能を持たせることによって達成される。
【発明の効果】
【００１０】
本発明によれば、次の効果を得ることができる。
（１）頁の4隅に関して、印刷余白（印刷禁止領域）が用紙サイズと用紙方向により、定められているプリンタと同じ印刷エミュレーション結果が得られる。
（２）頁の4隅に関して、印刷余白なし（印刷禁止領域なし）の頁全面の印刷が、全ての利用可能な用紙サイズと用紙方向に対して実現できる。
（３）印刷余白領域を、ユーザが任意に、全ての利用可能な用紙サイズと用紙方向に対して指定できる。
（４）印刷余白領域の情報は、不揮発メモリに記憶して、プリンタの電源を切っても、次の電源投入時には自動的に設定値が回復するので、操作が容易となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施例を図１により説明する。
【００１２】
論理用紙設定画面１は、現在セットされている物理用紙（例えば、物理的1頁が、幅１５[inch]、長さ１１[inch]となる連続用紙）に対して、論理的な頁の用紙サイズ、用紙方向を設定する機能を持つ。
【００１３】
図1の例では、論理用紙サイズ:= Letter
用紙方向      := Portrait
を選択し表示しており、ここでOKボタンを押せば、この設定が有効になり、次の変更またはプリンタの電源をOFFするまで設定を保持する。
【００１４】
ここでSAVEボタンを押せば、この設定が有効になりかつ不揮発メモリに記憶され、設定がOKボタンで一時的に変更されても、次の電源投入後には不揮発メモリに記憶した設定内容をメモリへ読み出し、その値を選択値として回復させる。
【００１５】
論理用紙設定画面１の論理用紙サイズの表示フィールドは、その右脇の下矢印ボタンを押すことによりプリンタで使用可能な全ての用紙サイズ名の一覧表を表示し、その用紙サイズ名の一覧表から目的の用紙サイズを選択できる。
【００１６】
論理用紙設定画面１の用紙方向の表示フィールドは、その右脇の下矢印ボタンを押すことにより使用可能なPortraitまたはLandscapeを一覧表として表示し、その一覧表から目的の用紙方向を選択できる。
【００１７】
印刷余白設定画面２ａ２ｂ２ｃは、論理用紙設定画面１の”余白設定”ボタンを押すことにより画面を遷移させて表示する。
【００１８】
”余白設定”ボタンを押すと、印刷余白の設定種別の現在の設定値が、それぞれ”デフォルト”、”ユーザ設定”、”余白なし”に対応して、印刷余白設定画面２ａ、印刷余白設定画面２ｂ、印刷余白設定画面２ｃに遷移する。
【００１９】
印刷余白設定画面２ａは、”余白設定”ボタンが押されたときの用紙サイズ、用紙方向に対する印刷余白の”デフォルト”値を設定できる。図1の印刷余白設定画面２ａでは、印刷余白の”デフォルト”値として、上端=５０[dot]、下端=５０[dot]、左端=７５[dot]、右端=７５[dot]を指定していることを示している。印刷頁４隅の値それぞれは、入力して変更することも可能で、変更したいフィールドへ数値を入力し、ＯＫボタンを押すことで、変更が有効となり、画面は、論理用紙設定画面１へ遷移する。論理用紙設定画面１へ遷移してSAVEボタンを押すと、用紙サイズ、用紙方向に対する印刷余白の”デフォルト”値が不揮発メモリに記憶される。
【００２０】
印刷余白設定画面２ｂは、”余白設定”ボタンが押されたときの用紙サイズ、用紙方向に対する印刷余白の”ユーザ設定”値を設定できる。図1の印刷余白設定画面２ｂでは、印刷余白の”ユーザ設定”値として、上端=１００[dot]、下端=１００[dot]、左端=３００[dot]、右端=５０[dot]を指定していることを示している。印刷頁4隅の値それぞれは、入力して変更することも可能で、変更したいフィールドへ数値を入力し、OKボタンを押すことで、変更が有効となり、画面は、論理用紙設定画面１へ遷移する。論理用紙設定画面１へ遷移してSAVEボタンを押すと、用紙サイズ、用紙方向に対する印刷余白の”ユーザ設定”値が不揮発メモリに記憶される。
【００２１】
印刷余白設定画面２ｃは、”余白設定”ボタンが押された後、用紙サイズ、用紙方向に対する印刷余白の”余白なし”値を設定できる。図1の印刷余白設定画面２ｃでは、印刷余白の”余白なし”値として、上端=０[dot]、下端=０[dot]、左端=０[dot]、右端=０[dot]を指定していることを示している。印刷頁4隅の値それぞれは、入力して変更することはできない。本画面でOKボタンを押すことで、変更が有効となり、画面は、論理用紙設定画面１へ遷移する。論理用紙設定画面１へ遷移してSAVEボタンを押すと、用紙サイズ、用紙方向に対する印刷余白の”余白なし”値が不揮発メモリに記憶される。
【００２２】
表１は、上記の印刷余白領域にかかわり、用紙サイズ、用紙方向を定めれば、それに対応する印刷余白領域としての、上端値、下端値、左端値、右端値を対応して記憶するメモリ上の表、および不揮発メモリ中のファイルのデータ形式概念図である。
【００２３】
【表１】
2005225125.tif 000003
【００２４】
本発明のプリンタ装置は、表１に示すデータファイルを電源投入後のソフトウェアの初期化処理で読み出し、印刷余白領域の情報を確定させる。
【００２５】
また、初期化処理終了後は、前述の画面操作により、メモリ上の表１の情報を更新し、
論理用紙設定画面１でSAVEボタンが押された時には、このメモリ上の表１の情報を不揮発メモリへ記憶する。
【図面の簡単な説明】
【００２６】
【図１】本発明のプリンタ装置の一実施例を示す構成図。
【符号の説明】
【００２７】
１    論理用紙設定画面
２ａ  印刷余白設定画面(デフォルトの印刷余白領域の設定)
２ｂ  印刷余白設定画面(ユーザ指定の印刷余白領域の設定)
２ｃ  印刷余白設定画面(印刷余白なしの印刷余白領域の設定)
【図１】
2005225125.tif 000004