(57)【要約】      （修正有）【課題】使用者がロールを取り替えること無しに、異なるラベル形式を簡単に印刷できるようにする。【解決手段】第１および第２の同様な印刷機構を有する印刷装置と、それぞれ前記第１および第２の印刷機構を通過させるために配置された、ラベルストックの各第１および第２ロールを保持する第１及び第２の同様な保持手段と、前記第１及び第２の印刷機構の選ばれた１つに印刷データを供給するために接続され、印刷データ及び前記印刷データを前記第１及び第２の印刷機構の選択された１つに供給する指令を受取り、前記指令に基づいて前記第１及び第２のラベルストックにそれぞれ付随するラベル上に画像を印刷するためのローカルプロセッサと、印刷システムに接続され、どちらの印刷機構が選択されているかに拘わらず、前記印刷装置へ前記印刷データと指令を供給するための共通印刷ドライバを実行するように配置されたホストコンピュータとを備えた印刷システム。【選択図】図２
2006139770.tif 000002
【特許請求の範囲】
【請求項１】
印刷システムであって、
第１および第２の同様な印刷機構を有する印刷装置と、
それぞれ前記第１および第２の印刷機構を通過さるために配置された、ラベルストックの各第１および第２ロールを保持する第１及び第２の同様な保持手段と、
前記第１及び第２の印刷機構の選ばれた１つに印刷データを供給するために接続され、印刷データ及び前記印刷データを前記第１及び第２の印刷機構の選択された１つに供給する指令を受け取り、前記指令に基づいて前記ラベルストックの第１及び第２にそれぞれ付随するラベル上に画像を印刷するためのローカルプロセッサと、
前記印刷システムに接続され、どちらの印刷機構が選択されているかに拘わらず、前記印刷装置へ前記印刷データと指令を供給するための共通印刷ドライバを実行するように配置されたホストコンピュータとを備えたことを特徴とする印刷システム。
【請求項２】
前記ローカルプロセッサは、前記印刷データと共に受け取った指令の選択コードを読み取るように設けられ、前記選択コードは前記第１及び第２の印刷機構のどちらが使用されるべきかを特定することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記ローカルプロセッサは、前記印刷データと共に受け取った指令の自動コードを読み取るように設けられ、前記ラベルストックの第１のロールが終わった場合に、前記自動コードの受信時に前記第２の印刷機構に印刷データを送るように構成されていることを特徴とする請求項１に記載の印刷システム。
【請求項４】
前記印刷装置は、前記印刷装置の状態を表す状態レポートを保持するメモリを備えていることを特徴とする請求項２又３に記載の印刷システム。
【請求項５】
前記状態レポートは、前記第１及び第２のロールの選択された１つが終わった場合で前記選択コードが読み出された場合、前記ラベルストックの第２のロールが終わった場合で自動モードが読み取られた場合、そして前記第１のロールが既に終わって再導入されていない場合、設定された紙無しインジケータを含んでいることを特徴とする請求項４に記載の印刷システム。
【請求項６】
前記状態レポートは、前記自動コードが読み取られた場合には、前記第１のロール上で印刷された最後のラベルが前記第２のロールの最初のラベルとして再印刷されるようにする再印刷要求インジケータを含んでいること特徴とする請求項３又は４に記載の印刷システム。
【請求項７】
前記ホストコンピュータは、前記印刷データを完全なラベル向けに組み立て、設定された再印刷要求インジケータの受信に応じて最後のラベルが再印刷されるように、印刷されるべき最後のラベルを保持する再印刷モニタを実行するように設けられていることを特徴とする請求項１〜６の何れか一項に記載の印刷システム。
【請求項８】
ラベルを印刷するための印刷装置を制御する方法であって、
使用者から、印刷されるべき画像を特定する印刷データと印刷機構選択のための自動モードを規定する指令とを含む情報を受け取り、
前記ラベルを印刷するために前記印刷装置に前記印刷データと指令を供給し、前記印刷装置はラベルストックの第１及び第２ロールと付随する第１及び第２の印刷機構を有し、
前記印刷データが印刷のために供給された場合に、ラベルバッファに各ラベルを規定する印刷データを保存し、
再印刷要求インジケータが受け取られるまで、後続のラベルのための印刷データによって保存された各印刷データを上書きし、
再印刷要求を受信した場合に、前記印刷装置へ最後に保存された印刷データを再供給することを特徴とする印刷装置制御方法。
【請求項９】
コンピュータへ読み込まれた場合に、請求項８に記載のステップを実行するプログラムコードを備えたコンピュータプログラム。
【請求項１０】
ラベルを印刷する方法であって、
印刷されるべき画像を特定する印刷データ及び自動モードを特定する指令を受け取り、
前記第１の印刷機構に付随するラベルストックの第１のロールに前記印刷データを供給し、
前記ラベルストックの第１のロールの状態を監視し、
前記ラベルストックの第１のロールが終わったことが検出された場合に、既に印刷されたデータを復活させるために再印刷要求を発行し、前記印刷されたデータを第２の印刷機構に付随するラベルストックの第２のロールに供給し、ここで第１のロールの最後のラベルは前記第２のロールの最初のラベルとして再印刷されることを特徴とするラベル印刷方法。
【請求項１１】
印刷装置であって、
第１および第２の同様な印刷機構と、
それぞれ前記第１および第２の印刷機構を通過さるために配置された、ラベルストックの各第１および第２ロールを保持する第１及び第２の同様な保持手段と、
印刷されるべき画像を特定する印刷データと自動モードを特定する指令を受け取るために接続され、前記印刷データをラベルストックの第１のロールに供給し前記ラベルストックの第１のロールが終わったことが検出された場合に既に印刷されたデータのための再印刷要求を発行し、既に印刷されたデータをラベルストックの第２のロールに供給するローカルプロセッサを備え、前記第１のロールの最後のラベルは前記第２のロールの最初のラベルとして印刷されることを特徴とする印刷装置。
【請求項１２】
ラベルを印刷する方法であって、
印刷されるべき画像を特定する印刷データを受け取り、
ラベルストックの第１のロールへ印刷するための印刷機構へ前記印刷データを供給し、
ラベルストックの前記第１のロールの状態を監視し、
ラベルストックの第１のロールが終わったことが検出され、ラベルストックの後続のロールに置き換えられた場合に、既に供給された印刷データを復活させるために再印刷要求を発行し、ラベルストックの後続のロールに印刷するために前記印刷機構へ前記データを供給し、ここで、第１のロールの最後のラベルは後続のロールの最初のラベルとして再印刷されることを特徴とするラベル印刷方法。
【請求項１３】
前記再印刷要求を発行するステップは、設定された場合に、前記再印刷要求を発行させる再印刷要求インジケータを保持する状態レポートを読み取る行程を備えていることを特徴とする請求項１２に記載のラベル印刷方法。
【請求項１４】
印刷装置であって、
印刷機構と、
前記印刷機構を通過させるために配置されたラベルストックのロールを保持するための保持手段と、
印刷されるべき画像を特定する印刷データを受け取り、前記印刷データを前記保持手段のラベルストックの第１のロール上に印刷するための印刷機構に供給するために接続されたローカルプロセッサと、
前記ラベルストックの第１のロールが終わって後続のロールに置き換えられたことを検出する手段とを備え、
前記ローカルプロセッサは既に供給された印刷データのための再印刷要求を発行し、前記データをラベルストックの後続のロールに供給するように動作でき、前記第１のロールの最後のロールは前記後続のロールの最初のラベルとして再印刷されることを特徴とする印刷装置。
【請求項１５】
前記後続のロールが導入された場合に、再印刷要求を発行させる印刷機空インジケータを含む状態レポートを保持するメモリを備えていることを特徴とする請求項１４に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、双対(dual)印刷機構の制御に係り、特に、印刷ラベルの前後関係(context)の制御に関する。本発明は、特別に特化している訳ではないが、剥離可能な接着剤によって裏材に固定されロール状に形成される打ち抜きラベル(die cut label)上へ画像を印刷する印刷機の分野での応用性を有している。そのようなラベルストック(label stock)のロールは従来技術で知られており、そのようなラベルロールを用いる製品は、現在ラベルライター(Label Writer)という商品名で提供されている。
【背景技術】
【０００２】
ラベルライター印刷機において、ラベルストックのロールは印刷機に回転自在に取り付けられ、供給機構は、使用者が特定した画像を各ラベル上に印刷する印刷機構を貯蔵したラベルが通過するように送り出す。そして、ラベルは裏母材(backing carrier)から離れる。ラベルライター印刷機は、使用するホストコンピュータと接続され、そこで使用者は印刷されるべき画像を特定できる。
【０００３】
ラベルライター印刷機は、多数の異なる応用に使用され、そのために異なる形式のラベルストックが用いられる。それぞれの形式のラベルストックは、例えば裏母材に固定された、異なる形状或いは異なる寸法のラベルを有する。ある特定の使用者は、ラベルライターを１以上の用途に繰り返し的に使用したい場合がしばしばある。例えば、船積みラベル(shipping label)や郵便ラベル、或いは住所ラベルやファイルフォルダラベルの両方の現状での需要がある。そのとき、使用者はかれらの用途を変更しようとする時に、ラベルライターのラベルストックを変更する必要がある。このことは、使用者が常にラベルストックのロールを取り変えなければならないことを意味し、それは不便であり時間の浪費である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ＥＰ−Ａ−８３４８２８は、それぞれ独自の印刷ヘッドを有し、複数形式の記録媒体のそれぞれ１つに印刷するのに適応する、複数の独立した印刷機構を有する複合印刷機を開示している。複合印刷機は、印刷データを受け取ると共に状態情報を送信するホスト装置に接続されている。この複合印刷機において、印刷機構は全て異なっている。それは、その着想が１台の印刷機で異なる形式の文章印刷の容易性を提供するものだからである。
【０００５】
従って、各印刷機構は、その印刷機構が受入れ可能な態様での印刷データを生成するために、それぞれ自身の印刷ドライバを必要とする。
本発明の目的の１つは、使用者がロールを取り替える事無しに、異なるラベル形式を簡単に利用できる印刷装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一特徴によれば、印刷システムが提供され、第１および第２の同様な印刷機構を有する印刷装置と、それぞれ前記第１および第２の印刷機構を通過さるために配置された、ラベルストックの各第１および第２ロールを保持する第１及び第２の同様な保持手段と、前記第１及び第２の印刷機構の選ばれた１つに印刷データを供給するために接続され、印刷データ及び前記印刷データを前記第１及び第２の印刷機構の選択された１つに供給する指令を受け取り、前記指令に基づいて前記ラベルストックの第１及び第２にそれぞれ付随するラベル上に画像を印刷するためのローカルプロセッサと、前記印刷システムに接続され、どちらの印刷機構が選択されているかに拘わらず、前記印刷装置へ前記印刷データと指令を供給するための共通印刷ドライバ(printer driver)を実行するように配置されたホストコンピュータとを備えている。
【０００７】
印刷装置に接続されたホストコンピュータで実行される共通印刷ドライバは、印刷データを供給するように配置され、一実施形態において、第１及び第２の印刷機構のどちらかを決定する選択指令が用いられる。
【０００８】
ラベルストックの第１と第２のロールが異なる形式の場合に上記した目的が満足される。従って、印刷機に取り付けられたホスト装置で使用者によって成された選択に基づいて、ローカルプロセッサはどちらの印刷機構に印刷データを供給するべきかを決定できる。第１及び第２の印刷機構が本質的に同じものである場合、単一の印刷ドライバだけが必要であり、この印刷ドライバは第１のロール或いは第２のロールに印刷するかを決定するためにローカルプロセッサによって読み出される制御コードを生成するように設けられる。
【０００９】
同一のラベルストックの第１及び第２のロールを保持するために、上で定義された印刷装置を使用することが可能である。この場合、印刷装置はラベルストックの終わったロールからラベルストックの他のロールへ自動的に切り替わるように設定することができる。その場合に生じる問題は、ラベルストックのロールがその終わりにおいて望まない部分的なラベルを含んでしまうことである。このことは、ラベルの製造工程から生じるものである。ラベルストックの製造において、製造機械を通過するラベルストックの長さは、１つのロールの終点及び後続のロールの始点のための決定パラメータである。製造設備の位置精度は、ラベルロール間の境界点が不規則になってしまう程度のものであり、連続レベル搬送機上の打ち抜きラベルに対する位置関係は無い。従って、ラベルストックの特定のロールに対し、前の使用されなかったロールの最後のラベルが不完全なラベルである可能性がかなりある。
【００１０】
このことは、終わりそうなロールで印刷された最後のラベルは完全なラベルでないかもしれないことを意味する。本発明の説明した実施形態において、この問題は以下で規定するように解決される。印刷を完了するために、同じ製造工程では新しいロールの最初の段階で不完全なラベルを生み出すことが指摘される。この問題に対する解決手段は、ダイモ社(Dymo Corporation)名義のＰＣＴ／ＩＢ０４／００２１９４によって提供される。
【００１１】
本発明の他の特徴としては、ラベルを印刷するための印刷装置を制御する方法であって、
使用者から、印刷されるべき画像を特定する印刷データと印刷機構選択のための自動モードを特定する指令とを含む情報を受け取り、前記ラベルを印刷するために前記印刷装置に前記印刷データと指令を供給し、前記印刷装置はラベルストックの第１及び第２ロールとこれらに付随する第１及び第２の印刷機構を有し、前記印刷データが印刷のために供給されるように、ラベルバッファに各ラベルをに対応する印刷データを保存し、再印刷要求インジケータが受け取られるまで、後続のラベルのための印刷データによって保存された各印刷データを上書きし、再印刷要求を受信した場合に、前記印刷装置へ最後に保存された印刷データを再供給することを特徴とする。
【００１２】
更なる特徴としては、コンピュータへ読み込まれた場合に、この方法を実行するコンピュータプログラムを提供する。
更に他の特徴としては、ラベルを印刷する方法であって、印刷されるべき画像を特定する印刷データ及び自動モードを特定する指令を受け取り、前記第１の印刷機構に付随するラベルストックの第１のロールに前記印刷データを供給し、前記ラベルストックの第１のロールの状態を監視し、前記ラベルストックの第１のロールが終わったことが検出された場合に、既に印刷されたデータを復活させるために再印刷要求を発行し、前記印刷されたデータを第２の印刷機構に付随するラベルストックの第２のロールに供給し、ここで第１のロールの最後のラベルは前記第２のロールの最初のラベルとして再印刷される。
【００１３】
更に他の特徴としては、印刷装置であって、第１および第２の同様な印刷機構と、それぞれ前記第１および第２の印刷機構を通過さるために配置された、ラベルストックの各第１および第２ロールを保持する第１及び第２の同様な保持手段と、印刷されるべき画像を特定する印刷データと自動モードを特定する指令を受け取るために接続され、前記印刷データをラベルストックの第１のロールに供給し、前記ラベルストックの第１のロールが終わったことが検出された場合に既に印刷されたデータのための再印刷要求を発行し、既に印刷されたデータをラベルストックの第２のロールに供給するローカルプロセッサを備え、前記第１のロールの最後のラベルは前記第２のロールの最初のラベルとして印刷される。
【００１４】
本発明の上記特徴は、ラベルストックの単一のロールのための保持手段を有する印刷装置にも適用できることは理解されるであろう。即ち、本発明は他の特徴を持つラベルを印刷する方法であって、印刷されるべき画像を特定する印刷データを受け取り、ラベルストックの第１のロールへ印刷するための印刷機構へ前記印刷データを供給し、ラベルストックの前記第１のロールの状態を監視し、ラベルストックの第１のロールが終わったことが検出され、ラベルストックの後続のロールに置き換えられた場合に、既に供給された印刷データを復活させるために再印刷要求を発行し、ラベルストックの後続のロールに印刷するために前記印刷機構へ前記データを供給し、ここで、第１のロールの最後のラベルは後続のロールの最初のラベルとして再印刷される。
【００１５】
本発明の他の特徴は、印刷装置であって、印刷機構と、前記印刷機構を通過させるために配置されたラベルストックのロールを保持するための保持手段と、印刷されるべき画像を特定する印刷データを受け取り、前記印刷データを前記保持手段のラベルストックの第１のロール上に印刷するための印刷機構に供給するために接続されたローカルプロセッサと、前記ラベルストックの第１のロールが終わって後続のロールに置き換えられたことを検出する手段とを備え、前記ローカルプロセッサは既に供給された印刷データのための再印刷要求を発行し、前記データをラベルストックの後続のロールに供給するように動作でき、前記第１のロールの最後のラベルは前記後続のロールの最初のラベルとして再印刷される。
【００１６】
即ち、単一のロールに印刷する場合、再印刷機構はロールが再印刷要求に基づいて再導入された時に作動する。再印刷要求は状態バッファに設定されている再印刷要求インジケータの状態に基づいて発行される。再印刷要求インジケータは、特定のインジケータか、或いは第１のロールが終わると直に設定される印刷機空ビットである。後続のロールが再導入された場合、印刷機空ビットは消去され、再印刷要求が発行される。
【発明を実施するための最良の形態】
【００１７】
本発明をより良く理解し、本発明がどのように実行されるかを示すために、例によって添付図面を参照する。
以下に説明する印刷システムは、２つの同じような印刷機構および１つの印刷ドライバを有している。どちらのロールを印刷に用いるかの選択は、ロールが空になった場合に自動的に切り替える印刷機ファームウェアか、左又は右のロールへ印刷するために印刷機に指令する制御コードのどちらかに基づいて行われる。
【００１８】
図１は、本発明の一実施形態に係る印刷装置の外部ケーシングを示している。印刷装置は、印刷装置をホストコンピュータ１２０に接続するケーブル３に接続された基体１を有している。印刷装置は、矢印Ａ方向に開くことができる蓋５と、下方カバー部７を有している。下方カバー部７は、第１および第２スロット９、１１を有し、そこを通してラベルストック１３、１５の第１及び第２ロールの端部が突出するのが見える。ラベルストック１３、１５の各ロールは、蓋５のお陰で図１では見えない保持部材に取り付けられるが、ラベルストックは各スロット９、１１を通して保持部材から送り出される。各保持部材は実質的に同じものであり、印刷機を通過する共通軸線に沿って取り付けられている。ラベルストックのロールの送り出しは、１又はそれ以上の送りモータの制御の下で行われる。第１および第２印刷機構は下方カバー部７の下に配置され（同様に、図１では隠れている）、ラベルへの印刷動作はラベルが印刷機構を通過するよう送られた時に実行される。図１において、ラベルストック１３は第１形式の複数のラベル１７を運び、公知の態様で接着剤によって裏母材即ちウェブ１７ａに固定される。ラベルストック１５は同様に第２の形式の複数のラベル１９を運び、剥離可能な接着剤によって裏母材１９ａに固定される。
【００１９】
各ラベルストックとその保持部材は実質的に同一で、各ラベルストックによって運ばれるラベルの形式とは別であることは認識されるであろう。
【００２０】
図２は、図１の印刷装置の重要な構成要素の概略図である。図２においては、単一のラベルロールと、それに付随するモータ１０９と印刷機構だけが示されている。しかし、印刷装置内での第２のラベルロールに対しても、以下に説明するように共通する構成要素との配置は同じであることは既に明らかであろう。印刷装置１０は、コンピュータシステム１２０に接続されたラベル印刷機１００を備えている。ラベル印刷機１００は保持部材１０２に取り付けられたラベルストックを受入れ、ラベルストック１３のラベル上に情報を印刷する。
【００２１】
ラベル印刷機１００は、帳票頂部（ＴＯＦ）センサ１０４、ラベル寸法表示（ＬＳＩ）センサ１０６、プラテン１０８、モータ１０９、印刷ヘッド１１０、出口点１１２（図１におけるスロット９，１１に対応）及びプロセッサ１１６を備えている。プロセッサ１１６は、印刷機１００が収集するデータを含む情報を保存するためのメモリ１１８を備えている。
【００２２】
図２には示していないが、ラベル印刷機１００は、同様な第２のラベルストック１３の保持部材１０２、ＴＯＦセンサ１０４、ラベル寸法表示（ＬＳＩ）センサ１０６、プラテン１０８、モータ１０９、印刷ヘッド１１０、ラベルストックの第２供給部のための出口点１１２を備えている。しかし、プロセッサ１１６及びメモリ１１８は共有されていることは認識されるであろう。
【００２３】
各ＴＯＦセンサ１０４は、ＴＯＦマークおよびラベルストック１０２の存在及び不存在を検出する。ＴＯＦセンサ１０４の重要な機能の一つは、ラベルストックのロールが無くなったときを判断することであり、これはラベルストックの最後のラベルが使われたときである。ＬＳＩセンサ１０６は、ＬＳＩマーク及びラベルストック１０２の存在及び不存在を検出する。各モータ１０９はその付随するプラテン１０８を駆動し、これによりプラテン１０８は時計回り或いは反時計回りに回転する。プラテン１０８の回転によって、ラベルストック１０２は、プラテン１０８が反時計回りに回転する場合には前進方向へ進み、プラテン１０８が時計回りに回転する場合には後退方向に進む。各印刷ヘッド１１０は関連するラベルストック１７のラベル上に情報を印刷する。各印刷ヘッド１１０は、プラテンの当接点１１４と関連する印刷ヘッド１１０とで情報が印刷されるように位置決めされる。
【００２４】
コンピュータシステム１２０はラベル印刷機１００に、以下で説明するような形式で印刷要求指令を送る。しかし、特に注意することは、コンピュータシステム１２０が両方の印刷ヘッドのための共通の印刷ドライバを実行し、印刷データと共にプロセッサ１１６がどの印刷ヘッドを使用するべきかを判断させるための指令を送信するという事実である。指令については、以下でより詳細に説明する。コンピュータシステム１２０はまた、ラベル印刷機１００に状態要求信号を送信できる。ラベル印刷機１００は、ラベルストックの各ロールに収納されているラベルの形式を示す情報、およびラベル印刷機１００が印刷などをする準備が整っているかどうかの情報をコンピュータシステム１２０に送信する。ラベル印刷機１００も、状態レポートを戻す。この情報により、コンピュータシステム１２０はラベル印刷機１００への印刷要求指令を初期化する。
【００２５】
図３は、ラベル印刷機１００とホストコンピュータ１２０のための制御機構の重要構成要素を示す概略図である。プロセッサ１１６は双方向リンク３を介してコンピュータシステム１２０に接続されるように記載されている。ホストコンピュータ１２０は、使用者が知られた態様で印刷を制御できるように複数のプロセスを実行する。しかし、プロセスのうちの２つは変更され、より詳細は後述する。それらは印刷ドライバにＰＤ、そして最印刷モニタにＲＭと記された円によって表されている。この円の使用は単に概要を示すためだけのものであり、実際にプロセッサ知られた態様でメモリからのコードを実行する。
【００２６】
プロセッサ１１６は、ＴＯＦセンサ１０４及びＬＳＩセンサ１０６からのフィードバックを受け取り、プロセッサ１１６は第１及び第２印刷機構のそれぞれの状態を判断する。これらの状態値は、メモリ１１８の一部を形成する状態バッファＳＢに保持され、それらはコンピュータシステム１２０からローカルプロセッサ１１６へ送信される状態指令要求によって、コンピュータシステム１２０によりアクセスされる。状態バッファに保持されている各状態情報は、異なる形式の状態要素を表す複数ビットを備えている。この場合で重要なのは、紙終わりビット（ＰＥＢ）と再印刷要求ビット（ＲＲＢ）である。これらは、図４の状態レポートに示されている。
【００２７】
印刷ドライバＰＤは、印刷されるべきラベルを特定する入力情報を使用者から受け取り、ラベル上に画像を印刷するための印刷ヘッドの１つを駆動するために、ローカルプロセッサ１１６へ供給される印刷データを生成する。参照を容易にするために、図３における印刷ヘッドは１１０L（左のロールのための印刷機構を示す）と１１０R（右のロールのための印刷機構を示す）として示されている。印刷ドライバＰＤは、コンピュータシステム１２０のユーザインターフェースを予め設定し、これにより使用者が左又は右のロールを選択できるようにし、この選択に応じてコンピュータシステム１２０が、印刷データと共に指令を双方向ケーブル３を通して送り、これが制御論理回路(control logic)１１７によって読まれ、印刷ヘッドの正しい１つを駆動することとなる。この指令はここでは選択指令と名付ける。コンピュータシステム１２０の表示装置で、使用者には左ロール及び右ロールと名付けられた２つの紙トレイが示される。使用者が一端選択すると、印刷ドライバは各印刷ジョブの開始に対してロール選択指令を追加する。
【００２８】
選択指令は、異なる形式のラベルロールが使用者に異なる形式のラベルを示す場合に役に立つ。
【００２９】
ラベルロールが同じ形式である状況の場合に有用な用意された他の指令は、「自動モード」指令である。この指令がコンピュータシステム１２０のユーザインターフェースで使用者によって出された場合、それはローカルプロセッサ１１６に送信され、制御論理回路１１７によって読み込まれる。それは、現在のロールが空の場合に、印刷機が自動的に他のロールに切り替える原因となる。この指令を助けるために、再印刷モニタＲＭが用いられる。それは、印刷のために印刷機にデータを送るために用いられる。自動モードの場合において、再印刷モニタは印刷中のラベルの損失を防ぐ。印刷機は、ＴＯＦセンサを用いて紙無し状態を検出する。この状態は制御論理回路１１７によって検出され、他の印刷機構に続きの印刷データが供給されるように、使用される印刷機構を変更するのに用いられる。即ち、第１のロールが終わった場合、印刷機は自動的に第２のロールに切り替え、第２のロールが終わった場合に、新しいロールが補充されれば、第１のロールに切り替えて戻し、そうでなければ、ロールが置き換えられるまでＰＥＢを維持する。
【００３０】
上記した理由のために、現時点で空になるロールで印刷される最後のラベルは完全なラベルでないという問題が生じる。もし、印刷工程が単純に次のロールで印刷が継続されるならば、前のラベルが問題なく印刷されることはなく、もしロール上の最後のラベルが完全なラベルでない場合、ラベルは廃棄される。ラベルの廃棄を防ぐために、再印刷モニタは印刷機が最後のラベルを次のロールの最初のラベルとして再印刷することを可能にする。切り替えるための要求が決定されると直ちに、再印刷要求ビット（ＲＲＢ）が設定され、ホストによる次の状態要求をＲＲＢ設定に応じて復帰させる。これはいくつかの場合にラベルの不必要な二重印刷を招来するが、ラベルの損失を無くすことを補償するものである。
【００３１】
再印刷モニタＲＭを正確に動作させるために、図４に示す状態レポートは再印刷要求ビットＲＲＢを含んでいる。このビットは、上記した行程に従って一つのロールから他のロールに切り替えられたときに、制御論理回路１１７によって設定される。ＲＲＢとＰＥＢを含む状態レポートは、ホストコンピュータ１２０からの状態要求に応じて、ホストコンピュータ１２０へ戻され、これらのビットはどのデータを印刷機に送信するかを判断するために使用される。
【００３２】
上記結果を達成するための再印刷モニタの動作方法は、以下に説明される。
再印刷モニタが、全部のラベルに受け入れるデータを分解／組み立てする。印刷機へのラベル搬送が完了した場合、データを内部の「最終ラベルバッファ」ＬＬＢに置く。このバッファは、以下の行程の鍵となる。
【００３３】
エラーの取扱いは既存の複合印刷機と異なっていることは注意するべきである。上記した印刷装置では、印刷状態がレポートできる。
１）印刷機に１つのエラー状態があるが、どの印刷機構がエラーなのかは識別できず、単にエラーがるということだけしか分からない。
２）２つの取り得る状態を有する紙無し状態
ａ）もし１つのロールが空になった場合に印刷機が自動的に他のロールに取り替えるように設定されているなら（自動モード）、この状態は両方のロールが空になった場合にだけ報告される。
ｂ）印刷ジョブが１つのロールだけに送られた場合に、選択されたロールが空の場合に紙無し状態が報告される。この点で、第１のロールが再導入されるか印刷ジョブが取り消されて印刷機が初期化されるかまで、どちらのロールへも更なる印刷は行われない。
【００３４】
印刷機空状態は、印刷ジョブの再読み込みまたは初期化によって修正されるまで、印刷機構／ロールのどちらにも更なる印刷を防ぐため、印刷機は、他の印刷機構がエラーである場合には一方の印刷機構への印刷を継続することができない。また、印刷機により戻される１つの状態報告だけがあり、それは両方の印刷機構の状態を組み合わせる。
再印刷要求ビット（ＲＲＢ）は、紙トレイが自動に設定されており、「現在」のロールが空になることにより、一方のロールから他方のロールに印刷機が切り替える度ごとに設定される。そのビットは次のデータが受け取られたことによって消去される。
【００３５】
再印刷モニタへの各指令(call)の取扱いは以下の通りである。
繰り返し
印刷機状態要求
状態＝ＴＯＦ  又は  状態＝ＲＲＰ  又は
状態＝紙無し  又は  状態＝他のエラー  まで
；上記は、印刷機が紙の終わりを検出するための時間を確保することを明確にするため
；データの最後のブロックが印刷機に送られた後
ＲＲＰ＝真  そのときは
ラストラベルバッファからデータを再送
その他  状態−紙無し（或いは、他のエラー）  そのときは
使用者にエラーを知らせるダイアログを表示
エラーが消えるまで状態を監視
ダイアログを隠す
最後ラベルバッファからデータを再送
その他
次のラベルを送る
ラベルを最後ラベルバッファに移動
終わり
【００３６】
再印刷モニタは、上記行程が指令される度ごとに実行するホストコンピュータによって実行できるコードシーケンスで実行されることは認識されるであろう。
【００３７】
印刷機空ビットＰＥＢは、単一ロールの印刷機にも同様の効果を提供するように用いることができる。すなわち、単一ロールの印刷機で、第１のロールが終了し次のロールが再導入された場合、印刷機空ビットは最後のラベルの再印刷のために使用される。即ち、印刷機空ビットは、第１のロールが終わった場合に、状態レポートに設定される。この実施形態において、ＲＲＢの必要性は無い。使用者が成功裏にラベルストックの次のロールを再導入することによって印刷機空ビットが消去された場合、再印刷要求はホストに対してローカルプロセッサから発行され、ホストは最後のラベルのためのデータを再送する。こうして、最後のラベルは次のロールの最初のラベルとして再印刷される。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態に係る印刷装置の外部ケーシングを示す。
【図２】本発明の印刷装置の重要な構成要素の概略ブロック図を示す。
【図３】本発明の印刷装置の制御要素及びホストコンピュータの概略ブロック図を示す。
【図４】状態レポートを示す。
【図１】
2006139770.tif 000003
【図２】
2006139770.tif 000004
【図３】
2006139770.tif 000005
【図４】
2006139770.tif 000006
【外国語明細書】
2006139770000001.pdf