(57)【要約】【課題】ベクトルデータの出力機能を備えていないアプリケーションプログラムでも印字及びカットが可能であり、ロールシートの大きさに制限されることなくより大きな文字や画像を出力でき、張り合わせの仕上げ作業に手間や時間を少なくできるプリンター制御システムを提供すること。【解決手段】このプリンター制御システムは、１以上の文字データまたは画像データの少なくとも何れかを含む出力対象データを、選択された大きさを有するビットマップデータに変換し、該ビットマップデータを、前記選択された大きさよりも小さな大きさを有する出力用シートに出力するように、分割し、該分割されたビットマップデータを前記出力用シートに出力し、前記分割ビットマップデータの印字領域５５，５６に基づいて、前記出力用シートを切り抜くためのベクトルデータを作成する。【選択図】　図１
2004145463.tif 000002
【特許請求の範囲】
【請求項１】
出力用シート上に印字処理を行う印字機能と前記出力用シートの印字領域に関連する切り抜き機能とを備えたカット機能付きプリンターを制御するカット機能付きプリンターの制御システムであって、
前記プリンターを制御するドライバープログラムが、前記出力用シートの切り抜き領域を決定するために、前記印字領域に基づいて切り抜きの開始点と終了点を定めるベクトルデータを作成する機能と、前記印字機能による印字処理の後に、前記ベクトルデータに基づいて前記切り抜き機能による切り抜き処理を行う機能とを有することを特徴とするカット機能付きプリンターの制御システム。
【請求項２】
１以上の文字データまたは画像データの少なくとも何れかを含む出力データを、選択された大きさを有するビットマップデータに変換し、該ビットマップデータを、前記選択された大きさよりも小さな大きさを有する出力用シートに出力するように、分割し、該分割されたビットマップデータを前記出力用シートに出力し、前記分割ビットマップデータの印字領域に基づいて、前記出力用シートを切り抜くためのベクトルデータを作成することを特徴とするカット機能付きプリンターの制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字データ或いは画像データの少なくとも何れかを印字並びに切り抜くことが可能なカット機能付きプリンターの制御システムに関する。
【０００２】
【従来の技術】
従来、文字データ或いは画像データの少なくとも何れかを印字並びに切り抜くことが可能なカット機能付きプリンターの制御システムとしては、特開２０００−３３５９８号「カッティングプロッタ」が公開されている。
【０００３】
このカッティングプロッタは、印刷機能を有するカッティングプロッタの作画制御部に、カッティングデータを出力する制御手段を設けたものである。制御手段は、文字や図形等の作画データのアウトラインを太線に変換し、次に太線アウトラインパターンを生成し、この太線アウトラインパターン内を塗潰し、塗潰したパターンのアウトラインをカッティングデータとして出力するものである。
【０００４】
具体的には、カッティングプロッタの作画制御部に、ＣＰＵ、バッファメモリ、文字フォントメモリ、プログラムメモリ、ビットマップメモリ、ストロークデータメモリが設けられ、キーボードから入力された作画データは、バッファメモリに書き込まれ、液晶表示部であるＬＣＤに表示される。
【０００５】
切り抜き動作命令が実行されると、文字フォントからフォントデータが読み出され、印刷処理の書式設定に応じてカッティングデータが作成され、このカッティングデータ（ベクトルデータ）に基づいてプロッター部が動作して、印刷文字のアウトラインが切り抜かれる。
【０００６】
このカッティングプロッタによれば、ロールシートに文字や図形を印刷してカッティング処理を行うことにより、印刷した文字や図形等のカッティングが行われ、切り抜き文字の剥離及び転写が可能とされる。
【０００７】
また、分割印字処理によって先に出力された上方部分と次に出力された下方部分とを貼り合わせる場合、各印字部分の余白部を手で切断して貼り合わせることが行われていた。
【０００８】
【発明が解決しようとする課題】
しかしながら、上述のようなカッティングプロッタによれば、予めカッティングプロッタによって許容された大きさのロールシート（例えば幅）に制限されるために、ロールシートより大きな文字や画像の印字並びに切り抜きが出来ないという不具合がある。
【０００９】
また、印字処理と切り抜き処理とを行うためには、ラスターデータからなるビットマップデータと、切り抜きのためのベクトルデータが必要であるため、両方のデータを生成できるアプリケーションプログラムが必要であった。
【００１０】
更に、手作業で分割印字したシートを切断する場合、真っ直ぐなラインで定められた領域を切断することが難しいために、手間がかかるのみならず作業時間が長くなるという問題があった。
【００１１】
本発明にかかるカット機能付きプリンターの制御システムは、このような不具合に着目してなされたものであり、印字データとベクトルデータの出力機能を備えていないアプリケーションプログラムでも印字及びカットが可能であり、しかも、ロールシートの大きさに制限されることなくより大きな文字や画像を出力でき、更に、張り合わせの仕上げ作業に手間や時間を少なくすることを目的とする。
【００１２】
【課題を解決するための手段】
上記課題を解決するために、本発明の請求項１にかかるカット機能付きプリンターの制御システムは、出力用シート上に印字処理を行う印字機能と前記出力用シートの印字領域に関連する切り抜き機能とを備えたカット機能付きプリンターを制御するカット機能付きプリンターの制御システムであって、前記プリンターを制御するドライバープログラムが、前記出力用シートの切り抜き領域を決定するために、前記印字領域に基づいて切り抜きの開始点と終了点を定めるベクトルデータを作成する機能と、前記印字機能による印字処理の後に、前記ベクトルデータに基づいて前記切り抜き機能による切り抜き処理を行う機能とを有することを特徴とする。
【００１３】
また、本願の請求項２のカット機能付きプリンターの制御システムは、以上の文字データまたは画像データの少なくとも何れかを含む出力データを、選択された大きさを有するビットマップデータに変換し、該ビットマップデータを、前記選択された大きさよりも小さな大きさを有する出力用シートに出力するように、分割し、該分割されたビットマップデータを前記出力用シートに出力し、前記分割ビットマップデータの印字領域に基づいて、前記出力用シートを切り抜くためのベクトルデータを作成することを特徴とする。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態にかかるカット機能付きプリンターの制御システムを図面を用いて説明する。図１はカット機能付きプリンターの制御システムの概念構成を示し、図２，図３はこのプリンターの主要構成を示す。
［プリンターの主要構成］
図２は、この実施の形態にかかるカット機能付きプリンターの主要構成を示したものである。
【００１５】
図２において、１はロールであり、このロール１にロールシート２（出力用シート）が巻き付けられている。ロールシート２は剥離ロールの上に印字可能なシートが貼り合わせられているものである。３はロールシート２の全幅に近い幅を持つインクリボンである。４はインクリボン３の巻出しロール、５はインクリボン３の巻き取りロール、６はインクリボン３の幅相当の発熱素子を備えたサーマルヘッド、７はプラテンローラである。
【００１６】
ロール１はローラ９がロールシート２を巻き込む力により回転し、ローラ９は図５に示すモータＭ１により回転する。インクリボン３を送るロール４、５は図示しないギア機構を介してモータＭ２により回転する。サーマルヘッド６はインクリボン３の全幅に近い幅を有しており、サーマルヘッド６の発熱制御はマイクロコンピュータ５０により行われる。プラテンローラ７は図５に示すモータＭ３により回転する。プラテンローラ７並びにロール１、４、５、ローラ１０、１１は正逆回転制御可能とされる。
【００１７】
図２，図３の符号８は第２のカッターとしてのはさみユニットであり、符号９、１０、１１、１３、１４は搬送手段としてのローラである。ローラ１０、１１はモータＭ１によりギア機構を介して駆動され、モータＭ１の回転制御により逆回転可能とされる。
【００１８】
符号１３、１４はフリー回転するローラである。符号１２はロールシート２の裏面に光を当ててその反射光によりロールシート２の有無を検知する反射型インタラプタである。インタラプタ１２はロールシート２からの反射光を受光した状態としたときにロールシート２の前端部を検出し、受光状態から非受光状態に変化したときに、ロールシート２の終端を検出してマイクロコンピュータ５０に通知する。符号１５は一旦インタラプタ１２を通過したカット済みロールシート２を逆送する際のガイド板、符号１６は切抜き装置としてのカッティングユニット、符号１７はカットするときにロールシート２を支持するテーブルである。
【００１９】
はさみユニット８は、図３に示すように、上刃８Ａと下刃８Ｂが固定プレート８Ｃにねじ８Ｄによって取り付けられている。上刃８Ａはロールシート２の通過位置２Ａより少し上の位置にあって固定され、下刃８Ｂが上刃８Ａに対して接触し、互いに刃を摺接しあうことによってロールシート２を切断する。下刃８Ｂは、下刃８Ｂの先端に設けた電磁ソレノイド１８により、ネジ８Ｄを中心に上下する。
【００２０】
ロールシート２をカッティングユニット１６側に搬送するときに、プラテンローラ７はモータＭ３の回転によって図２の時計回り方向に回転し、ローラ１１はモータＭ４の回転により図２の時計回り方向に回転する。ローラ１０はモータＭ１によりギア機構を介して反時計方向に回転する。ローラ１３、１４はローラ１０、１１に追従して回転する。
【００２１】
カッティングユニット１６は、図３、図４に示すように、カッター１９を保持する保持筒２０を備えている。保持筒２０はアーム２１に、中心線２２を中心に回転自在に保持されている。カッター１９の刃先は、保持筒２０に回転自在に保持されることにより、ローラ１１の回転及びカッター１９の移動の際に、ロールシート２の抵抗が少ない方向にカッター１９の刃先が向くように、中心線２２よりオフセット下位置になっている。
【００２２】
カッティングユニット１６は、図３に示すように、ロールシート２の搬送位置の上方に配置され、ガイドロッド２３に平行なＸ軸方向に往復可能に移動する。このガイドロッド２３への往復移動は、プレート２８上に軸止されたプーリ２４、２５間に張られたリング状のワイヤ２６により行われる。プーリ２４，２５のうちプーリ２４は、図５に示すモーターＭ５により駆動され、プーリ２５は従動する。
【００２３】
ワイヤ２６の一部は、ガイドロッド２３にスライド自在に保持されるアーム２１のホルダー２７に固定されており、ワイヤ２６の移動により、ホルダー２７がＸ軸方向に移動できるようになっている。
【００２４】
アーム２１は、ホルダー２７に上下に揺動可能に保持されており、アーム２１は図４の上下であるＺ方向に移動可能とされている。アーム２１は、ロールシート２及びテーブル１７に対して接近・離間可能になっている。このアーム２７の揺動制御は、カッティングユニット１６のシャーシ２８上に張られたワイヤ２９の一端を電磁ソレノイド３０により引っ張り若しくは緩めることによって行う。
【００２５】
アーム２１のカッター１９の反対側部位には、Ｙ軸方向に延びる回転軸を有する図示しないプーリが回転自在に設けられており、ワイヤ２９はこのプーリを迂回して通されている。電磁ソレノイド３０がワイヤ２９を引張・弛緩すると、前記プーリが上下に移動してアーム２１が揺動し、カッター１９の刃先がテーブル１７に対して接触・離間する。電磁ソレノイド３０はマイクロコンピュータ５０の命令により伸長・収縮する。
【００２６】
プリンターＰのマイクロコンピュータ５０には、プリンターＰのモータＭ１〜Ｍ５、サーマルヘッド６、ソレノイド１８，３０を駆動する制御プログラムが記憶されている。マイクロコンピュータ５０はパーソナルコンピュータ５１と接続されており、パーソナルコンピュータ５１のドライバープログラム５２からの制御命令を受けて制御プログラムがモータＭ１〜Ｍ５、サーマルヘッド６、ソレノイド１８，３０を駆動する。
【００２７】
次に、図２ないし図５によって、カッター機能付きプリンターＰの動作について説明する。尚、サーマルヘッド６、インクリボン３並びにプラテンローラ７によりロールシート２に印字する印字行程は、周知の行程と同様であり、モータＭ３によりプラテンローラ７を所定量回転させて所定の印字開始位置までロールシート２を送り停止させる。次にインクリボン３を介してサーマルヘッド６をロールシート２に接触させ、印字するビットマップデータの１行分のサーマルヘッド６の発熱制御を行ってロールシート２に印字を行い、インクリボン３及びプラテンローラ６を所定量回転させた後に、印字するビットマップデータの２行目についてサーマルヘッド６の発熱制御を行う。この動作を印字する印字領域の最終行まで行って印字工程を終了する。
【００２８】
印字行程が完了した後、プラテンローラ７及びローラ１０、１１が印字後所定量ロールシート２を送ったら、プラテンローラ７、ローラ１０、１１を停止させ、電磁ソレノイド１７を上昇・下降させてはさみユニット８の下刃８Ｂを上下させる。これにより、ロールシート２がカットされるので、プラテンローラ７を停止させる一方、再び、ローラ１０、１１によりロールシート２をカッティングユニット１６側に送る。
【００２９】
インタラプタ１２がハサミユニット８Ａ，８Ｂによってカットされたロールシート２の搬送方向の後端部を検出したら、カッティングユニット１６によってロールシート２を所定形状に切り抜くモード（カッティングモード）に入る。
【００３０】
このカッティングモードにおいて、ローラ１１は、一旦停止した後、反時計方向に回転し、カットシートのようにカットされたロールシート２の逆送を開始する。カットシート形状のロールシート２の逆送時において、ローラ１０は反時計方向に回転している。このロールシート２の逆送のとき、ローラ１０が反時計方向に回転しているので、ロールシート２のロールシート２の逆送方向の前端部（前述のサーマルヘッド６側からカッティングユニット１６への搬送時の後端部）はローラ１０に案内されて、ローラ１０、１３の間に挟み込まれ、ガイド板１５に沿って案内される。
【００３１】
ロールシート２をガイド板１５に逆送するとき、ローラ１０は反時計方向に回転しており、ロールシート２の逆送方向の後端部（前述のサーマルヘッド６側からカッティングユニット１６への搬送時の前端部）がインタラプタ１２によって検知されたら、ローラ１０、１１は図１の時計方向に回転し、切り抜き処理に入る。
【００３２】
カッティングユニット１６はガイド板１５からカット済みロールシート２が搬送されてくると、カッティングユニット１６は図２のＸ軸方向に移動し、また、ローラ１０、１１がロールシート２を必要により送って、ロールシート２をカットする。このとき、Ｙ方向の移動はローラ１０、１１により制御する。カッター１９の初期位置はプーリ２５近傍の位置である。
＜専用図形処理プログラムによる分割出力処理＞
次に、専用図形処理アプリケーションプログラム（以下、図形処理プログラムという）５３による印字画像の作成処理とドライバープログラム５２による印字処理及び切り抜き処理について説明する。
【００３３】
このカット機能付きプリンターＰは、このカッティングプリンター専用の図形処理プログラム５３による印字画像の作成処理と、ロールシート２の切り抜き処理とが可能とされている。
【００３４】
パーソナルコンピュータ５１には、このカット機能付きプリンターＰによって文字・図形を印字・切り抜きを行う図形処理プログラム５２と、このカット機能付きプリンターＰの制御のためのドライバープログラム５１とが少なくともインストールされている。パーソナルコンピュータ５１とカット機能付きプリンターＰとはケーブルにより接続されている。
【００３５】
図形処理プログラム５３は、ファイルデータの作成、読み出し、保存、書式設定、出力、終了操作、図形編集機能を少なくとも備えている。図形処理プログラム５３は、編集画面をモニター上に表示すると、キーボード或いはマウスの操作により出力対象の図形を表示する。このとき、出力対象の印字データについては、デフォルト若しくは選択された大きさにより出力対象の印字領域につき書式設定がなされている。
＜印字領域の分割＞
図形処理プログラム５３は、図１に示すように、モニターに表示された表示画像領域５４を分割する機能を備えている。この分割処理機能は、サーマルヘッド６の発熱素子の印字幅（ここでは、ロールシート２のシート幅）を越える大きな文字・画像、例えば、Ａ３縦のシート面大の広告文字を切り抜きたいという要望に応えられるように、印字出力の大きさを設定できる。
【００３６】
すなわち、図形処理プログラム５３は、モニター上に「ＡＢＣ」という文字列の表示画像領域を表示するときに、この文字列の出力時の大きさを、例えば縦３００ｍｍ×横６００ｍｍと書式設定をすることができる。
【００３７】
この出力時の大きさを定める書式設定に基づいて、図形処理プログラム５３は、パーソナルコンピュータ５１のメモリにビットマップデータ領域を確保する。
【００３８】
また、図形処理プログラム５３の書式設定において、プリンターＰに装填されているロールシート２のシート幅についてのデータをプリンターＰに問い合わせることにより、プリンターＰからロールシート２の幅についてのデータが送信されている。
【００３９】
ビットマップメモリの表示画像領域５４が、プリンターＰに装填可能なロールシート２のシート幅を超える場合に、表示画像領域５４を分割する。
【００４０】
例えば、ロールシートの幅が２００ｍｍであるにも係わらず、選択された表示画像領域のデータの幅が３００ｍｍであるとき（出力データの幅−ロールシートの幅＞０のとき）、表示画像領域５４を複数の印字領域５５，５６に分割し、分割された印字領域５５，５６を上下に振り分ける。
【００４１】
この印字領域５５，５６の分割は、サーマルヘッド６の幅で表示画像領域５４を除算することによって行われ、商となる整数のほかに剰余が生じたときは、分割数は（商＋１）とされる。
【００４２】
すなわち、表示画像領域５４の幅／ロールシート２の幅＝ｎ（ｎは商）＋ａ（剰余）の計算において、剰余（ａ）が生じる場合には、分割数は（ｎ＋１）個とする。このように、大きな最終出力データであっても、小さなシート幅のロールシート２に分割して印字することにより、最終出力データの全体を表示可能となる。
【００４３】
表示画像領域５４を構成するビットマップデータを複数個に分割するとき、分割された印字領域５５，５６は、それぞれの分割されたビットマップデータを構成するＸＹ座標系で特定される。それぞれの分割されたビットマップデータのＸＹ座標系は、Ｙ軸方向において印字領域５５，５６が僅かに重複するように設定され、各ＸＹ座標系の印字領域５５，５６の上下縁部が僅かにオーバーラップする。
【００４４】
この印字領域５５，５６の縁部がオーバーラップすることによって、分割された印字領域５５，５６を出力したロールシート片を縦に並べて希望大の文字／図形を得ることが出来ると共に、それぞれの上下の縁を合わせる作業を簡略化できることとなる。
【００４５】
図形処理プログラム５３は、出力領域である印字領域５５，５６の出力幅・出力長のデータをドライバープログラム５２に引き渡す。
＜切り抜き用データの作成＞
ドライバープログラム５２は、上述の出力領域である印字領域５５，５６の角部の４点の位置を定め、この４点につき切り抜きのために順位を設定し、順位決定された２点間のベクトルデータを作成する。このベクトルデータは分割されたビットマップデータの一つにつきそれぞれ作成される。
【００４６】
例えば、分割された一つのビットマップデータの印字領域がＰ１（Ｘ１，Ｙ１）、Ｐ２（Ｘ２，Ｙ１）、Ｐ３（Ｘ２，Ｙ２）、Ｐ４（Ｘ１，Ｙ２）の４点により囲まれた領域とされるとき、ベクトルデータは、Ｐ１，Ｐ２，Ｐ３，Ｐ４によって構成される。カッター１９を駆動するためのベクトルデータは、（Ｐ１→Ｐ２）、（Ｐ２→Ｐ３）、（Ｐ３→Ｐ４）、（Ｐ４→Ｐ１）となる。尚、Ｐ１はＸＹ座標の原点に最も近い点となり、Ｐ３はＸＹ座標の原点から最も遠い点となる。
＜プリンターの切り取り処理＞
プリンターＰにおいてロールシート２を切り取る動作は、次の通りである。すなわち、プリンターＰのカッター１９は、ドライバープログラム５２から送信されたベクトルデータに基づいて、切り抜き点Ｐ１からＰ２〜Ｐ４を経た後Ｐ１に戻る。
（１）（Ｐ１→Ｐ２）のとき、カッター１９はＸ軸の＋方向に移動するようにモータＭ５に回転命令を出力し、ローラ１１が停止するように、モータＭ５に停止命令を出力する。
（２）（Ｐ２→Ｐ３）のとき、カッター１９が停止するようにモータＭ５に停止命令を出力すると共に、ローラ１１がロールシート２の送り方向（Ｙ軸の＋方向）に回転するようにモータＭ４に回転命令を出力する。
（３）（Ｐ３→Ｐ４）のとき、カッター１９はＸ軸のマイナス方向に移動するようにモータＭ５に回転命令を出力すると共に、ローラ１１が停止するように、モータＭ４に停止命令を出力する。
（４）（Ｐ４→Ｐ１）のとき、カッター１９は停止するようにモータＭ５に停止命令を出力すると共に、ローラ１１はロールシート２の逆送り方向（Ｙ軸の−方向）に回転するようにモータＭ４に回転命令を出力する。
【００４７】
勿論、上述の四隅に面取りを行う場合には、面取り部分においてＸ軸、Ｙ軸方向に同時にカッター１９及びローラ１１を回転させてもよい。
【００４８】
これらのサーマルヘッド６による印字処理と、カッター１９による切り抜き処理は、分割された一つのビットマップデータの印字領域５５，５６において継続して行われるものであり、分割された一つの印字領域５５の印字処理と切り抜き処理とが終了したら、次の分割された一つの印字領域５６の印字処理と切り抜き処理とが行われる。
＜汎用アプリケーションプログラムを用いた分割出力処理＞
なお、このようなプリンターＰによる分割出力を汎用アプリケーションで行う場合には、ドライバープログラム５２に上述の機能を持たせる。この汎用アプリケーションは、例えば、市販されているワードプロセッサ用プログラム若しくはドロー系のキャドプログラムであり、印字データのみを扱えるプログラムを指している。
【００４９】
パーソナルコンピュータ５１には、上述のプリンターＰがケーブルを介して接続されている。パーソナルコンピュータ４０のＨＤＤには、オペレーティングシステム上で動くドロー系図形処理プログラム（汎用アプリケーションプログラム）と、プリンタ４１を駆動制御するためのドライバープログラム５２とが記憶されている。
【００５０】
ドライバープログラム５２は、パーソナルコンピュータのオペレーティングシステム上で動作すると共に、汎用図形処理プログラムからの出力データを受信可能に設計され、パーソナルコンピュータ５１のメモリを用いてビットマップメモリを設定可能とされる。ドライバープログラム５２は、汎用図形処理プログラムの出力した印字データを、ビットマップメモリ上に展開する機能を有すると共に、汎用図形処理プログラムの印刷書式設定において、プリンターＰ固有の書式設定操作ができるように、設計されている。
【００５１】
ドライバープログラム５２は、専用図形処理プログラム５３と同様に、表示画像領域５４を、ロールシート２のシート幅と比較し、分割すると共に、分割された印字領域５５，５６について切り抜き処理を行う。その説明は、既に専用の図形処理プログラム５３で説明しているので、省略する。
【００５２】
上述の実施の形態にかかるカット機能付きプリンターの制御システムは、プリンターＰを制御するシステムであり、プリンター２が、ロールシート２（出力用シート）上に印字処理を行う印字機能とロールシート２の印字領域に関連する切り抜き機能とを備えたカット機能を備えている。プリンターＰを制御するドライバープログラム５２が、ロールシート２の切り抜き領域を決定するために、印字領域に基づいて切り抜きの開始点Ｐ１，終了点・開始点Ｐ２，終了点・開始点Ｐ３，終了点Ｐ４を定めるベクトルデータを作成する機能と、前記印字機能による印字処理の後に、前記ベクトルデータに基づいて前記切り抜き機能による切り抜き処理を行う機能とを有する。
【００５３】
これによって、ロールシートより大きな文字や画像の印字並びに切り抜きが出来、また、印字処理と切り抜き処理とを行うためには、ラスターデータからなるビットマップデータと、切り抜きのためのベクトルデータが必要であるが、両方のデータを生成できないアプリケーションプログラムであっても、プリントとカッティングを行うことができる。
【００５４】
更に、プリンターＰが自動的にカッティングを行うので、手作業で分割印字したシートを切断する必要が無く、真っ直ぐなラインで定められた領域を切断することが容易であり、手間がかからず、作業時間が非常に短縮化できる。
【００５５】
また、上述のカット機能付きプリンターの制御システムでは、１以上の文字データまたは画像データの少なくとも何れかを含む出力対象データを、選択された大きさを有するビットマップデータに変換し、該ビットマップデータを、前記選択された大きさよりも小さな大きさを有するロールシート２に出力するように、分割し、分割された印字領域５５，５６のビットマップデータをロールシート２に出力し、分割ビットマップデータの印字領域５５，５６に基づいて、ロールシート２を切り抜くためのベクトルデータを作成するので、ロールシート２のシート幅より大きな印字画像でも切り取ることができ、大型の広告文字などを簡単に作成できる。
【００５６】
このため、印字データとベクトルデータの出力機能を備えていないアプリケーションプログラムでも印字及びカットが可能であり、しかも、ロールシートの大きさに制限されることなくより大きな文字や画像を出力でき、更に、張り合わせの仕上げ作業に手間や時間を少なくすることができる。
【００５７】
【発明の効果】
本発明にかかるカット機能付きプリンターの制御システムによれば、印字データとベクトルデータの出力機能を備えていないアプリケーションプログラムでも印字及びカットが可能であり、しかも、出力用シートの大きさに制限されることなくより大きな文字や画像を出力でき、更に、張り合わせの仕上げ作業に手間や時間を少なくすることができ、出力用シートより大きな印字画像でも切り取ることができ、大型の広告文字などを簡単に作成できる。
【図面の簡単な説明】
【図１】本発明の実施の形態にかかるプリンター制御システムの概念図
【図２】図１のプリンターの印字機構及び切り抜き機構の主要な側面構成を示す説明図
【図３】図２のプリンターの印字機構及び切り抜き機構の主要な平面構成を示す説明図
【図４】図２のプリンターのカッターの形状を示す説明図
【図５】本発明のシステム構成を示す機能ブロック図
【符号の説明】
２　ロールシート（出力用シート）
３　インクリボン
６　サーマルヘッド
７　プラテンローラ
８　ハサミユニット
１９　カッター
２４、２５　プーリ
２６　ワイヤ
２７　テーブル
２９　ワイヤ
５０　マイクロコンピュータ
５１　パーソナルコンピュータ
５２　ドライバープログラム
５３　専用図形処理プログラム
５４　表示画像領域
５５，５６　印字領域
【図１】
2004145463.tif 000003
【図２】
2004145463.tif 000004
【図３】
2004145463.tif 000005
【図４】
2004145463.tif 000006
【図５】
2004145463.tif 000007