(57)【要約】【課題】高品質の印刷物を生成するのに好適な分割印刷を行うこと。【解決手段】入力された印刷データから、ＲＡＭに格納された展開開始ラインから開始する分割指定サイズの印刷データを抽出し、展開する（Ｓ５）。ステップＳ６の判断において全ての印刷データを画像展開していないと判断した場合には、前のページから連続するページとしての印刷情報を作成し、展開済みの最終ラインからａライン分戻した位置を次の展開開始ラインとしてＲＡＭに格納し（Ｓ７）、ステップＳ４に戻る。【選択図】  図５
2004223805.tif 000002
【特許請求の範囲】
【請求項１】
画像の一部を構成する第１領域画像を長尺状の記録材上に形成する第１画像形成工程と、
前記長尺状の記録材から前記第１領域画像を記録した部分を切断する切断工程と、
前記画像の一部を構成し、前記第１領域画像の後端部分の画像を先端部分に含む第２領域画像を、前記切断工程で切断された残りの前記長尺状の記録材上に形成する第２画像形成工程と、を含むことを特徴とする画像形成方法。
【請求項２】
前記切断工程は、前記第１領域画像を記録した部分の後端に余白が残らないように前記記録材を切断することを特徴とする請求項１に記載の画像形成方法。
【請求項３】
前記第１画像形成工程において、画像形成の中断原因が発生した場合に、前記切断工程及び前記第２画像形成工程を実行することを特徴とする請求項１に記載の画像形成方法。
【請求項４】
情報処理装置と画像形成装置とを含む画像形成システムであって、
前記情報処理装置は、
ユーザから画像データ及び分割印刷指示を入力する入力手段と、
前記入力手段によって入力された前記分割印刷指示に基づいて前記画像データを、端部に重複画像を含む複数の領域データに分割する分割手段と、
前記領域データを出力する出力手段と、を有し、
前記画像形成装置は、
前記出力手段で出力された前記領域データに対応する画像を長尺状の記録材上に記録する記録手段と、
前記領域データに対応する長さに応じて、前記記録手段によって記録された前記長尺状の記録材を切断する切断手段と、を有することを特徴とする画像形成システム。
【請求項５】
前記分割手段は、前記画像データを、第１領域データと、前記第１領域データの後端部分の画像を先端部分に含む第２領域データに分割することを特徴とする請求項４に記載の画像形成システム。
【請求項６】
前記切断手段は、後端部分に余白が残らないように前記記録材を切断することを特徴とする請求項４に記載の画像形成システム。
【請求項７】
１つの画像を構成する複数の領域データのそれぞれに対応する画像を長尺状の記録材上に記録する記録手段と、
前記複数の領域データに対応する長さに応じて、前記記録手段によって記録された前記長尺状の記録材を切断する切断手段と、
前記切断手段によって切断される複数の記録材に対し、張り合わせる際に糊代となる重複画像を記録させる記録制御手段と、を有することを特徴とする画像形成装置。
【請求項８】
前記切断手段は、後端部分に余白が残らないように前記記録材を切断することを特徴とする請求項７に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録材に対して分割印刷を行なう技術に関する。
【０００２】
【従来の技術】
従来から、１度に印刷可能な記録材のサイズよりも大きいサイズの画像を複数枚の記録材に分割して印刷し、その複数枚の記録材を貼り合わせて大きな印刷物を生成する技術が知られている（例えば特許文献１を参照）。
【０００３】
【特許文献１】
特開平６−１５５８４８号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、分割された画像をつなぎ合わせるには記録材の端と端とを貼り合わせる必要があり、その際、記録材のつなぎ目に隙間ができやすく、また、つなぎ合わせも困難であった。
【０００５】
本発明は、上記従来技術の課題を解決するためになされたもので、その目的とするところは、高品質の印刷物を生成するのに好適な分割印刷を行うことにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明に係る方法は、
画像の一部を構成する第１領域画像を長尺状の記録材上に形成する第１画像形成工程と、
前記長尺状の記録材から前記第１領域画像を記録した部分を切断する切断工程と、
前記画像の一部を構成し、前記第１領域画像の後端部分の画像を先端部分に含む第２領域画像を、前記切断工程で切断された残りの前記長尺状の記録材上に形成する第２画像形成工程と、を含むことを特徴とする。
【０００７】
前記切断工程は、前記第１領域画像を記録した部分の後端に余白が残らないように前記記録材を切断することを特徴とする。
【０００８】
前記第１画像形成工程において、画像形成の中断原因が発生した場合に、前記切断工程及び前記第２画像形成工程を実行することを特徴とする。
【０００９】
上記目的を達成するため、本発明に係るシステムは、
情報処理装置と画像形成装置とを含む画像形成システムであって、
前記情報処理装置は、
ユーザから画像データ及び分割印刷指示を入力する入力手段と、
前記入力手段によって入力された前記分割印刷指示に基づいて前記画像データを、端部に重複画像を含む複数の領域データに分割する分割手段と、
前記領域データを出力する出力手段と、を有し、
前記画像形成装置は、
前記出力手段で出力された前記領域データに対応する画像を長尺状の記録材上に記録する記録手段と、
前記領域データに対応する長さに応じて、前記記録手段によって記録された前記長尺状の記録材を切断する切断手段と、を有することを特徴とする。
【００１０】
前記分割手段は、前記画像データを、第１領域データと、前記第１領域データの後端部分の画像を先端部分に含む第２領域データに分割することを特徴とする。
【００１１】
前記切断手段は、後端部分に余白が残らないように前記記録材を切断することを特徴とする。
【００１２】
上記目的を達成するため、本発明に係る装置は、
１つの画像を構成する複数の領域データのそれぞれに対応する画像を長尺状の記録材上に記録する記録手段と、
前記複数の領域データに対応する長さに応じて、前記記録手段によって記録された前記長尺状の記録材を切断する切断手段と、
前記切断手段によって切断される複数の記録材に対し、張り合わせる際に糊代となる重複画像を記録させる記録制御手段と、を有することを特徴とする。
【００１３】
前記切断手段は、後端部分に余白が残らないように前記記録材を切断することを特徴とする。
【００１４】
【発明の実施の形態】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１５】
＜構成＞
まず、実施形態におけるプリンタで使用する記録材について説明するとともに、実施形態におけるプリンタの機構を説明し、その上で実施形態におけるプリンタの制御処理について説明する。
【００１６】
実施形態におけるプリンタは、図３（ａ），（ｂ）に示すような長尺シートがロール状に巻かれたロールシートを記録材として使用する。図３（ａ）に示すロールシートＭは、ダイカットラベルとよばれるもので、長尺状台紙４の長手方向に同じ向きかつ同一形状のラベルＬがピッチｄごとに複数枚貼着されている。ラベルＬの形状や色等は複数種類用意されており、その種類毎に、ラベルＬの台紙４の長手方向の長さと、ラベルＬ間のピッチｄとが定格値として規定されている。なお、この定格ピッチｄ等は情報処理装置としてのホストコンピュータ内のプリンタドライバに記憶されており、ホストコンピュータに記録材の種類を入力することによって記録材毎に決められた定格値がサーマルプリンタ１の記憶領域に送られる。また、ラベルＬの長尺状台紙長手方向の長さはラベルＬの印刷データを作成する際のページ長さとしても使用される。
【００１７】
一方、図３（ｂ）に示すロールシートＭは、ラベルシート５１の裏面に粘着層５２が被着され、その粘着層５２が剥離テープ５３で覆われたものである。ユーザは使用目的や好みに応じてこれらのタイプを任意に選択することができる。
【００１８】
図１は、本実施形態におけるプリンタの正面から見た斜視図で、開閉自在のカバー２を開けた状態を示している。図２は、図１のプリンタの側断面図で、カバー２を閉じた状態を示している。
【００１９】
なお、図１は、ロールシートがセットされていない状態を示しており、他方、図２は、ロールシートＭがロールシート収容部ＳＰにセットされた状態を示している。
【００２０】
このプリンタ１は、いわゆるサーマルプリンタと呼ばれるものであり、ホストコンピュータ等から送信されてくるプリントデータに基づいて印刷処理を行う。
詳しくは、ロールシートＭを搬送し、この搬送経路上に設置されたサーマルヘッド３（ロールシートＭの幅方向に複数配列された発熱素子で構成される）を発熱させて、この熱でインクリボン７１のインクを溶かし、それをロールシートＭに転写することで印刷を行う。
【００２１】
プリンタ１は、ロールシートＭを搬送する手段として、搬送ローラ６１および６２と、プラテンローラ６３を有する。この搬送ローラ６１、６２は、搬送経路におけるサーマルヘッド３より上流側でロールシートＭを挟むように互いに対向した位置に設けられる。また、プラテンローラ６３は、カバー２を閉じた状態で、サーマルヘッド３に対向する位置に設けられる。搬送ローラ６２およびプラテンローラ６３はステッピングモータ１７（図４を参照）の駆動により回転し、ロールシートＭを正搬送または逆搬送する。ここで、正搬送とは、搬送経路下流側に向かう搬送のことであり、逆搬送とは、搬送経路上流側に向かう搬送のことである。また、ロールシート収容部ＳＰの前側にはシート巻き取りローラ６４が設けられ、搬送ローラ６２およびプラテンローラ６３に同期して回転することでロールシート収容部ＳＰに収容されたロールシートＭの巻き取りおよび送り出しを行う。
【００２２】
サーマルヘッド３はカバー２に取り付けられており、カバー２が閉じられることによってロールシートＭの搬送経路上に設置されるようになっている。また、カバー２にはインクリボンカセット７が着脱自在に取り付けられ、インクリボンカセット７をカバー２に装着すると、インクリボンカセット７のインクリボン７１がサーマルヘッド３を覆うように構成されている。サーマルヘッド３は、印刷時にプラテンローラ６３に対してインクリボン７１を挟んでロールシートＭに圧接される。この圧接状態でサーマルヘッド３を発熱させることにより、インクリボン７１のインクを溶かしロールシートＭに印刷を行う。
【００２３】
プリンタ１は、搬送経路におけるサーマルヘッド３より下流側にロールシートＭをその幅方向に切断する切断手段としてのカッター９を備えている。カッター９は円盤状であり全周に切刃が形成されている。そして、カッター９が左右に移動してロールシートＭを切断する。
【００２４】
プリンタ１の前面には、フロントパネル８が取り付けられ、このフロントパネル８には上下２段に排出口８１、８２が設けられている。
【００２５】
図３（ａ）のダイカットラベルに印刷してラベルピール処理を行う場合（「剥離発行モード」が選択された場合）、長尺状台紙４を上部排出口８１の直前で下方に経路を曲げ、下部排出口８２から外部へと送り出す。この際、フロントパネル８内の一対のローラ１０１，１０２が、長尺状台紙４を搬送する。ローラ１０２はフロントパネル８に取り付けられ、ステッピングモータ１７（後述の図４を参照）の動力が図示しない伝達系によって伝達されて、搬送ローラ６１、６２とプラテンローラ６３とによるロールシートＭの搬送動作に同期して正逆方向に回転する。ローラ１０１はプリンタ１の本体側に取り付けられており、ローラ１０３の回転に合わせて連れ回る。
【００２６】
長尺状台紙４は上部排出口８１の直前で下方に経路が曲げられるため、ラベルＬは台紙４から正搬送方向後端の一部（例えば５ｍｍ程度）を残して剥離し、上部排出口８１を経由して前方へ排出される。
【００２７】
また、ユーザは、印刷されたラベルＬを台紙４に貼着されたままの状態で上部排出口８１から排出する「非剥離発行モード」によるラベル発行を選択することもできる。この非剥離発行モードでは更に、印刷された各ラベルＬ間で台紙４を切断してラベルＬを１枚毎に排出する「単独ラベル形成モード」、一番最後に印刷されたラベルＬの上流側の台紙４のみをカッター９で切断し、ラベルＬ間の台紙４を連続した状態で排出する「連続ラベル形成モード」を選択することができる。
【００２８】
カバー２にはインクリボン７１の有無およびインクリボン７１の色種を検知するインクリボンセンサ１１１が設けられている。サーマルヘッド３の下流側には、ロールシートＭの先端（すなわち、ロールシートＭの正搬送方向の端部）を検出する透過式の先端検知センサ１１２が設けられている。また、サーマルヘッド３と搬送ローラ６１，６２の間の搬送経路には、ロールシートＭの有無を検知する反射式の記録材センサ１１３が設けられている。さらに、１１４はピールセンサであり、図３（ａ）に示したタイプのロールシートがセットされた場合に、印刷されたラベルＬが台紙４から正搬送方向後端５ｍｍ程度を残して剥離し上部排出口８１を経由して排出された状態のラベルを検知する。また、１１５は反射式の台紙センサであり、台紙４がローラ１０２，１０３に挟まれた状態にセットされ、下部排出口８２を経由して前方に排出されることを検知する。
【００２９】
次に、プリンタ１の制御系について説明する。図４は、プリンタ１の制御系のハードウェア構成を示す図である。
【００３０】
図４に示すように、プリンタ１は、プログラムを読み出して実行し、搬送手段や印刷手段等の装置全体の制御を行うＣＰＵ１２を含む。また、プリンタ１は、ＣＰＵ１２が読み出す制御プログラムや固定データを格納するＲＯＭ１３を含む。更に、プリンタ１は、印刷データやラベルＬの長尺状台紙長手方向の長さやラベルＬの定格ピッチ距離ｄ等を一時的に記憶すると共にＣＰＵ１２のワークエリアとなるＲＡＭ１４を含む。その他、ラスタライズされた印刷データを記憶する画像メモリ１５と、サーマルヘッド３を駆動するヘッドドライバ１６と、各種ローラに接続されたステッピングモータ１７を駆動するモータドライバ１８とが互いに接続されている。
【００３１】
また、外部装置であるホストコンピュータＨＣをＩ／Ｆ１９を介して接続することもでき、この場合、Ｉ／Ｆ１９は、ホストコンピュータＨＣから印刷データならびにラベルＬの長尺状台紙長手方向の長さやラベルＬのピッチ距離等の記録材関連データ及び制御信号を受信すると共にサーマルプリンタ１の印刷状況をホストコンピュータＨＣに送信することができる。
【００３２】
＜分割処理＞
次に、上記構成のサーマルプリンタ１で操作者がロールシートＭとして図３（ｂ）に示したタイプを選択して分割印刷を行なう場合の、ホストコンピュータＨＣにおける画像処理を図５のフローチャートに示す。
【００３３】
ホストコンピュータＨＣにおいて印刷開始の指示と共に印刷データが入力されると、まず分割印刷指示の有無を判断し（Ｓ１）、分割指示がないと判断すると、入力された印刷データからサイズ又は色等の印刷情報を作成する（Ｓ２）。さらに、入力された印刷データをライン画像ごとに画像展開し（Ｓ３）、画像展開処理を終了して印刷情報及び展開画像データをプリンタに送信する。
【００３４】
ステップＳ１の判断において、分割指示があると判断した場合には、分割指示に含まれる分割指定サイズを１ページとした印刷情報を作成する（Ｓ４）。
【００３５】
入力された印刷データから、ＲＡＭ１４に格納された展開開始ラインから開始する分割指定サイズの印刷データを抽出し、展開する（Ｓ５）。
【００３６】
続いて、全ての印刷データを画像展開したか否かの判断をし（Ｓ６）、展開済みと判断された場合には、画像展開処理を終了する。
【００３７】
また、ステップＳ６の判断において全ての印刷データを画像展開していないと判断した場合には、前のページから連続するページとしての印刷情報を作成し、展開済みの最終ラインからａライン分戻した位置を次の展開開始ラインとしてＲＡＭに格納し（Ｓ７）、ステップＳ４に戻る。このようにステップＳ４からステップＳ７を全ての印刷データを画像展開するまで繰り返す。これにより、例えば、図８のように印刷データが複数の領域データに分割される。
【００３８】
なお、ここでは印刷データの画像展開処理をホストコンピュータＨＣで行うこととしたが、スタンドアロン型プリンタで内部処理として行ってもよい。
【００３９】
次に、印刷情報を受信したプリンタ１の印刷動作を、図６に示すフローチャートを参照して説明する。ホストコンピュータＨＣ等から、印刷開始の指示と共に画像データならびに記録材関連データ及び制御信号が送信されると、それを受信したＣＰＵ１２は各センサ１１１、１１３等からの入力により、カバー２が閉じていること、シート５が適正にセットされていること、インクリボン７１が適正にセットされていることを確認する。
【００４０】
さらに先端検知センサ１１２の検出値がローレベルであるか否かが判断され、ローレベルでない場合、すなわちシート５の存在を検出していないレベルの場合には、ステッピングモータ１７が駆動し、搬送ローラ６２及びプラテンローラ６３を正回転させてシート５を正搬送する。この正搬送は先端検知センサ１１２の検出値がローレベルとなってシート５の先端を検知するまで行われる。又、先端検知センサ１１２の検出値がローレベルである場合は、ステッピングモータ１７が駆動し、搬送ローラ６２及びプラテンローラ６３を逆回転させてシート５を逆搬送する。この逆搬送は先端検知センサ１１２の検出値がハイレベルとなってシート５の先端を検知するまで行われる。
【００４１】
この時点で、シート５の先端は、先端検知センサ１１２に対向する位置にある。次に、ステッピングモータ１７を駆動し、搬送ローラ６２及びプラテンローラ６３を逆回転させてシート５を逆搬送する。そして、シート５の印刷開始位置をサーマルヘッド３に対向させる。ここでは、印刷開始位置はシート先端から所定距離の位置であるものとする。これにより、シート先端には所定幅の余白が生成される。しかし、本発明はこれに限定されるものではなく、印刷開始位置がシート先端に一致する構成でもかまわない。
【００４２】
頭出し搬送後にはＣＰＵ１２の制御により、サーマルヘッド３がシート５に圧接される。これにより、シート５の頭出し動作搬送が完了となる（Ｓ８）。
【００４３】
シート５の頭出し搬送が行なわれると、ＣＰＵ１２は、印刷搬送用にステッピングモータ１７を駆動し、シート５を搬送ローラ６２及びプラテンローラ６３の正回転により正搬送させ（Ｓ１０）、同時に、ステッピングモータ１７のステップに同期して１ライン分の画像データとストローブ信号をヘッドドライバ１６に入力する。そしてサーマルヘッド３が発熱することによりシート５に１ライン分の印刷を行う（Ｓ１１）。
【００４４】
次に、ステップＳ１２において、これらのステップＳ１０とステップＳ１１の間に、リボン切れや記録材切れなどの障害が生じたか否か判定し、生じていない場合には、ステップＳ１３に進む。
【００４５】
ステップＳ１３では、ＣＰＵ１２はステップＳ９で算出したステップ数情報をＲＡＭ１４内から読み出し、全ライン分の印刷が終了したか否かの判断を行う。
そして、何らかの障害が生じない限り、印刷が終了するまでステップＳ１０とステップＳ１１を繰り返す。
【００４６】
さらにステップＳ１３の判断により、全ライン分の印刷が終了したと判断するとＣＰＵ１２は、ＲＡＭ１４内に記録されている印刷情報をもとに、印刷終了した印刷物が分割印刷であるか否かの判断と分割印刷であった場合には次のページがあるか否かの判断を行なう（Ｓ１４）。ここで次に印刷するデータがない場合には、ステップＳ１５に進み、サーマルヘッド３位置からカッター９の位置までの距離に対応するステップ数だけステッピングモータ１７を駆動する。これにより、搬送ローラ６２及びプラテンローラ６３が正回転してシート５のカット位置をカッター９の位置まで移動させる。その後、カッター９を左右に移動してシート５を切断し（Ｓ１６）、印刷動作の終了となる。
【００４７】
また、ステップＳ１４において、分割印刷で次のページが存在すると判断した場合には、サーマルヘッド３位置からカッター９位置までの距離よりも若干短い距離（例えば２ｍｍ程度短い距離）に対応するステップ数だけステッピングモータ１７を駆動する。そして、搬送ローラ６２及びプラテンローラ６３を正回転させて正搬送することでシート５のカット位置をカッター９の位置まで搬送し（Ｓ１７）、カッター９を左右に移動してシート５を切断する（Ｓ１８）。このようにして、印刷済みのシートの後端の画像数ラインをカットし、カット後のシート後端に余白ができないようにする。例えば、図８に示したデータの場合には、図９に示す位置でシートが切断される。
【００４８】
以上の処理が終了すると、次のページの印刷を行なうためにステップＳ８へ戻る（Ｓ１８）。
【００４９】
ステップＳ８〜Ｓ１８の処理を繰り返すことで、分割された印刷物は、前ページの後端にある所定範囲の画像が次ページの先端に付加されることになり、隙間等を発生させずに容易に複数枚の記録材を貼り合わせて高品質の長尺印刷物を生成することができる。
【００５０】
例えば、図８に示したデータの場合には、図１０（ａ）〜（ｃ）に示す３枚の印刷物が生成される。
【００５１】
また、ステップＳ１２において、ステップ１０とステップＳ１１の繰り返し印刷中に、何らかの障害（例えばインク７１の終了検出またはシート５の後端検出など）が発生し、全ラインの印刷が終了する前に緊急に印刷動作の中断を余儀なくされた場合、図７のステップＳ１９に進む。
【００５２】
ステップＳ１９において、ＣＰＵ１２は、一旦印刷動作を中断し、既に印刷した画像の幅、つまり印刷開始位置から印刷停止位置までのライン数が、上述したａラインより長いか否かの判断を行なう。
【００５３】
ａラインより長いと判断された場合には、ステップＳ２０に進み、上述したステップＳ１７と同様に、最終印刷ライン（リボンエンド検出位置）よりも微小距離だけ手前の位置をカッター９位置に搬送する。更に、ステップＳ２１に進み上述したステップＳ２８と同様にカッター９が左右に移動してシート５を切断する。印刷中の中断によるカット位置の例を図１１に示す。
【００５４】
さらにＣＰＵ１２は、最終印刷ラインのａライン手前の画像データから印刷を再開するように設定し（Ｓ２２）、ステップＳ２６に進む。図１２は、印刷を中断した場合の再開用の画像データ１２０１を示す図である。
【００５５】
一方、ステップＳ１９の判断により分割された印刷物のほうか短いと判断された場合には、通常の印刷終了時と同様に、ステップＳ１５及びステップＳ１６の処理を行う。
【００５６】
さらにＣＰＵ１２は、分割された印刷物はミス印刷と判断し、１ページ分の最初の画像データから印刷を再開するように設定する（Ｓ２５）。具体的には、印刷済みライン位置情報を０ラインの位置に変更する。
【００５７】
ステップＳ２６において、ＣＰＵ１２は、印刷動作の中断原因が解消されたか否かの判断を行ない（Ｓ２６）、原因が解消されたと判断するとステップＳ８に戻り、印刷動作を再開する。印刷中の中断によって分割された印刷物の例を図１３に示す。
【００５８】
以上のように中断処理を行うことにより、中断部分で印刷物を切断し、中断原因の解消後、続きの印刷データから再印刷を行なうことが可能となる。更に、分割された複数の印刷物を容易にかつ隙間なくつなぎ合わせることができる。これにより、印刷が中断されても記録材を無駄にせず、所望の印刷物を生成できる。
【００５９】
（実施形態の効果）
以上の実施形態による効果をまとめると、使用する記録材の長さより長いサイズの画像情報を複数枚の記録材に分割して印刷し、貼り合わせることにより長いサイズの画像情報を完成させることができる。さらに印刷途中でリボンが無くなった等の場合にも印刷画像を複数枚の記録材に分割して印刷し、その複数枚の記録材を貼り合わせることで画像を完成させることにより、記録材の無駄をなくすことができる。さらに、記録材をカットする際に貼り合わせることを考慮しているので隙間等を発生させることなく、かつ容易に貼り合わることができる。
【００６０】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００６１】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【００６２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００６４】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００６５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００６６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００６８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【００６９】
なお、上記実施形態では、サーマルラベルプリンタについて例示的に説明したが、本発明に係る画像形成装置はこれに限定されるものではなく、シートロールを使用可能なあらゆるプリンタ、ファクシミリ、複写機、これらの機能を複合的に備えた複合機などを含む概念である。また、本発明に係る記録材はラベルシートに限定されるものではなく、記録紙やプラスティックシート、更には布や金属製シートなど、印刷可能なロール全てを含む概念である。
【００７０】
【発明の効果】
本発明によれば、高品質の印刷物を生成するのに好適な分割印刷を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施形態としてのプリンタの斜視図である。
【図２】本発明の実施形態としてのプリンタの概略構成を示す断面図である。
【図３】本発明の実施形態としてのプリンタに適用可能な記録材を示す図である。
【図４】本発明の実施形態としてのプリンタの制御系を示す図である。
【図５】本発明の実施形態としてのプリンタに対して印刷指示を行うホストコンピュータでの画像展開処理を示すフローチャートである。
【図６】本発明の実施形態としてのプリンタの印刷動作を示すフローチャートである。
【図７】本発明の実施形態としてのプリンタの印刷動作を示すフローチャートである。
【図８】分割する位置を基準に画像加工する印刷データを示す図である。
【図９】分割印刷時のカットイメージ図である。
【図１０】分割後に完成された印刷物のイメージ図である。
【図１１】リボンエンド検出による分割印刷のカットイメージ図である。
【図１２】リボンエンド検出による分割印刷の完成イメージ図である。
【図１３】分割印刷時のリボンエンド検出による分割印刷の完成イメージ図である。
【図１】
2004223805.tif 000003
【図２】
2004223805.tif 000004
【図３】
2004223805.tif 000005
【図４】
2004223805.tif 000006
【図５】
2004223805.tif 000007
【図６】
2004223805.tif 000008
【図７】
2004223805.tif 000009
【図８】
2004223805.tif 000010
【図９】
2004223805.tif 000011
【図１０】
2004223805.tif 000012
【図１１】
2004223805.tif 000013
【図１２】
2004223805.tif 000014
【図１３】
2004223805.tif 000015