(57)【要約】【課題】メモリの有効利用を可能にするとともに、印刷処理の時間短縮を可能にする。【解決手段】ラインバッファ６１によって記憶された印刷データは、データ線９１を介して接続組換回路（ＭＰＸ）８１に供給される。ＭＰＸ８１は、ラインバッファ６１からデータ線９１を介して供給された印刷データをデータ線７１乃至７４を介してサーマルヘッド１の各発熱体群＃１乃至＃４にそれぞれ供給する。各発熱体群＃１乃至＃４には同一の印刷データが供給され、４枚のラベル８に対して同時に同一の印刷データが印刷される。【選択図】      図３
2004330418.tif 000002
【特許請求の範囲】
【請求項１】
サーマルヘッドを構成する複数の発熱体を複数の発熱体群に分割し、各発熱体群毎に印刷制御を行う印刷装置であって、
各発熱体群に対応する所定の印刷データを記憶する複数の記憶手段と、
各記憶手段によって記憶された前記印刷データを各発熱体群に供給する供給手段と、
前記印刷データに従って各発熱体を制御し、所定の用紙に印刷を行わせる制御手段と
を備え、
前記供給手段は、前記印刷データに応じて前記記憶手段と前記発熱体群との接続を切り換える
ことを特徴とする印刷装置。
【請求項２】
前記供給手段は、各記憶手段に対して少なくとも１以上の発熱体群をそれぞれ接続する
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記発熱体群に接続される前記記憶手段によって、前記印刷データが記憶され、前記発熱体群に接続されない前記記憶手段には、前記印刷データは記憶されない
ことを特徴とする請求項１または２に記載の印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置に関し、特に、複数のラベルに同時に印刷することができる印刷装置に関する。
【０００２】
【従来の技術】
図６は、ライン方向に並べられた４枚のラベル８に同時に印刷可能な従来のラベルプリンタのサーマルヘッド１およびその制御回路の構成例を示している。この従来のラベルプリンタは、用紙１０のラベル８に印刷を行う複数の発熱体がライン方向に一列に配置されたサーマルヘッド１と、サーマルヘッド１に供給すべき印刷データを記憶するラインバッファ（ＬＢ）６１乃至６４と、サーマルヘッド１の各発熱体群＃１乃至＃４とラインバッファ６１乃至６４を接続するデータ線９１乃至９４および７１乃至７４とを有し、ラインバッファ６１乃至６４には図示せぬＣＰＵの制御により、印刷データが供給されるようになっている。
【０００３】
例えば、４枚のラベル８に同時に印刷する場合、各ラインバッファ６１乃至６４をサーマルヘッド１を構成する各発熱体を４等分した発熱体群＃１乃至＃４にそれぞれ対応させる。そして、ラインバッファ６１乃至６４には、ラベル８に印刷すべき同一の印刷データがそれぞれセットされ、各ラインバッファ６１乃至６４にセットされた印刷データが発熱体群＃１乃至＃４の対応するものにそれぞれ供給され、印刷が行われる。図６に示した例の場合、最初に、同一の印刷データＡがラベル８に印刷されたラベルＡがライン方向に４枚だけ発行され、次に、同一の印刷データＢがラベル８に印刷されたラベルＢがライン方向に４枚だけ発行されている。
【０００４】
また、サーマルヘッドは４分割でブロック制御され、電源は１ブロック分の電源容量を有し、印字数カウンタは、入力される画像データに基づきそれぞれブロックの印字数（黒画素）をカウントし、サーマルヘッド制御回路の印字数判断手段には電源容量に対応して基準の印字数が設定され、入力されるカウント値に基づき基準の印字数の範囲内で同時に印字駆動可能なブロックの組み合わせを算出し、データ制御手段は、組み合わせられたブロックの画像データをサーマルヘッドに対し同時に出力し印字制御することにより、電源容量を増大させることなく、印刷時間を短縮化できるようにしたものがある（例えば、特許文献１参照）。
【０００５】
【特許文献１】
特開２０００−６４５７号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、従来の方法では、同一の印刷データを複数のラベルに印刷する場合でも、各ラベル毎に編集された印刷データがメモリに展開され、メモリ資源が消費されてしまうという問題があった。
また、特許文献１に記載の発明では、サーマルヘッドをブロック単位に制御して、基準の印字数の範囲内で同時に印字駆動可能なブロックを制御して印字を行うことはできるが、印字データが展開されるメモリを節約することはできないという問題があった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、同一の印刷データを同時に複数の用紙に印刷する場合において、メモリ資源を有効利用することができるようにするものである。
【０００８】
【課題を解決するための手段】
請求項１に記載の印刷装置は、サーマルヘッドを構成する複数の発熱体を複数の発熱体群に分割し、各発熱体群毎に印刷制御を行う印刷装置であって、各発熱体群に対応する所定の印刷データを記憶する複数の記憶手段と、各記憶手段によって記憶された印刷データを各発熱体群に供給する供給手段と、印刷データに従って各発熱体を制御し、所定の用紙に印刷を行わせる制御手段とを備え、供給手段は、印刷データに応じて記憶手段と発熱体群との接続を切り換えることを特徴とする。
また、供給手段は、各記憶手段に対して少なくとも１以上の発熱体群をそれぞれ接続するようにすることができる。
また、発熱体群に接続される記憶手段によって、印刷データが記憶され、発熱体群に接続されない記憶手段には、印刷データは記憶されないようにすることができる。
【０００９】
【発明の実施の形態】
図１は、本発明が適用されるラベルプリンタの一実施の形態の構成例を示している。同図に示すように、ラベルプリンタ１００は、各部を制御する制御部２０と、ラベル８に印刷を行うサーマルヘッド１と、後述する供給軸１１にセットされた台紙９および台紙９に剥離可能に貼付されたラベル８とから構成される長尺帯状の用紙１０を搬送するとともに、用紙１０をサーマルヘッド１に押圧するプラテンローラ（以下では、適宜単にプラテンと記載する）２と、紙管５に嵌合し、紙管５に巻き取られた用紙１０を回転自在に支持する供給軸１１と、用紙１０をサーマルヘッド１に案内する送りローラ４と、所定の光を出射する図示せぬ発光部と発光部から出射された光の用紙１０からの反射光を受光し、受光した光の強度（単位時間当たりの受光量）に対応する電気信号を出力する図示せぬ受光部とからなり、用紙１０の裏面の側に発光部と受光部を配し、用紙１０の裏面に印刷等によって形成されたアイマーク（黒の矩形のマーク）を、受光部の受光量に基づいて検出する印刷基点検出用光反射センサ（光反射センサ）３と、印刷後の用紙１０をラベル８毎に切断するカッタ部６と、切断後のラベル８がスタックされるスタッカ７とを備えている。
【００１０】
図２は、図１の実施の形態の電気的な構成例を示すブロック図である。同図に示すように、制御部２０は、プリンタ制御プログラム、各種固定データ、制御テーブルデータ、ＩＯ定数、モータ制御プログラム、通信制御プログラム等を記憶するＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）２３と、ＲＯＭ２３に記憶されている各種制御プログラムに従って動作し、各部を制御するＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）２１と、ＣＰＵ２１が動作する上で必要となるフラグデータを記憶するフラグエリア、ＣＰＵ２１が動作する上で必要となる各種データを記憶するワークエリア、および印刷データが展開される印刷展開エリアを有するＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）２２と、プラテン２を回転させることにより、ラベル８および台紙９からなる用紙１０を搬送方向に搬送駆動するステッピングモータ４８と、ステッピングモータ４８を制御するモータ制御回路２６と、ＣＰＵ２１の制御下、ＲＡＭ２２の印刷展開エリアに展開された印刷すべき文字、図形、およびバーコードなどの印刷データに対応する制御信号を生成し、生成した制御信号をサーマルヘッド１に供給して印刷動作を行わせるサーマルヘッド制御回路２８と、ＣＰＵ２１の制御下、印刷基点検出用光反射センサ３の図示せぬ発光部を制御し、光を出射させるとともに、図示せぬ受光部から出力される電気信号を受け取り、ディジタルのデータに変換して印刷基点検出データとしてＣＰＵ２１に供給するアイマーク検出回路２９と、各種データやコマンドを入力するための操作パネル３３と、操作パネル３３を制御し、操作パネル３３から入力されたデータやコマンドをＣＰＵ２１に供給する操作パネル制御回路３２と、各種情報を表示する表示部３６と、ホストコンピュータ２００等の外部機器との間のオンライン通信を制御するオンライン通信制御回路３４と、用紙１０を切断するカッタ部６と、カッタ部６を制御するカッタ制御回路３５と、データバス／コントロールバス３７とから構成されている。
【００１１】
図３は、図２のサーマルヘッド制御回路２８と、サーマルヘッド１の詳細な構成例を示すブロック図である。同図に示すように、サーマルヘッド１は、この例の場合、４つの発熱体群＃１乃至＃４に分割されており、発熱体群＃１は、データ線７１を介して接続組換回路（ＭＰＸ）８１と接続され、発熱体群＃２は、データ線７２を介して接続組換回路８１と接続され、発熱体群＃３は、データ線７３を介して接続組換回路８１と接続され、発熱体群＃４は、データ線７４を介して接続組換回路８１と接続されている。
【００１２】
また、ラインバッファ（ＬＢ）６１は、データ線９１を介して接続組換回路８１と接続され、ラインバッファ６２は、データ線９２を介して接続組換回路８１と接続され、ラインバッファ６３は、データ線９３を介して接続組換回路８１と接続され、ラインバッファ６４は、データ線９４を介して接続組換回路８１と接続されている。
【００１３】
次に、４枚のラベル８に同一の印刷データを同時に印刷する手順について説明する。この場合、各発熱体群＃１乃至＃４はそれぞれ１枚のラベル８に同一の印刷データを印刷することになる。まず、ＣＰＵ２１は、ラベル８に印刷すべき印刷データをＲＡＭ２２の印刷展開エリアに展開する。次に、印刷展開エリアに展開された印刷データをサーマルヘッド制御回路２８を構成するラインバッファ６１のみに供給する。すなわち、他のラインバッファ６２乃至６４には印刷データを供給しない。
【００１４】
ラインバッファ６１に供給された印刷データは、データ線９１を介して接続組換回路８１に供給される。このとき、ＣＰＵ２１からの指令に基づいて、ラインバッファ６１からデータ線９１を介して供給された印刷データがデータ線７１乃至７４を介してサーマルヘッド１の各発熱体群＃１乃至＃４にそれぞれ供給されるように接続組換回路８１の内部の接続が切り換えられる。すなわち、接続組換回路８１は、サーマルヘッド１と１：４接続で接続する。
【００１５】
その結果、ラインバッファ６１から接続組換回路８１に供給された印刷データは、データ線７１を介してサーマルヘッド１を構成する発熱体群＃１に供給され、データ線７２を介して発熱体群＃２に供給され、データ線７３を介して発熱体群＃３に供給され、さらにデータ線７４を介して発熱体群＃４に供給される。
【００１６】
各発熱体群＃１乃至＃４に同一の印刷データが供給されると、ラベル８への印刷が行われ、図３に示すように、同一の印刷データが同時に４枚のラベル８に印刷される。このように、１つのラインバッファ６１に印刷データを記憶させるだけで、同時に４枚のラベル８に同一の印刷データを印刷することができるので、メモリ資源を共用して、使用していないラインバッファ６２乃至６４を他のソフト処理等に有効利用することができる。また、編集処理も１ラベル分のみ行えばよいので、作業時間を短縮することができる。
【００１７】
図４は、発熱体群＃１と発熱体群＃２によりラベル８に所定の印刷データを印刷し、同時に発熱体群＃３と発熱体群＃４により他のラベル８に、上記所定の印刷データと同一の印刷データを印刷する場合のサーマルヘッド制御回路２８と、サーマルヘッド１の詳細な構成例を示すブロック図である。この場合、接続組換回路８１の内部の接続は、２：４接続となっている。
【００１８】
次に、このような２：４接続により、２枚のラベル８に同一の印刷データを同時に印刷する手順について説明する。この場合、上述したように、発熱体群＃１および＃２と、発熱体群＃３および＃４は、それぞれ１枚のラベル８に所定の印刷データを印刷することになる。まず、ＣＰＵ２１は、ラベル８に印刷すべき印刷データをＲＡＭ２２の印刷展開エリアに展開する。次に、印刷展開エリアに展開された印刷データのうち、図４のラベル８の上半分に印刷すべき印刷データを、サーマルヘッド制御回路２８を構成するラインバッファ６１に供給する。次に、図４のラベル８の下半分に印刷すべき印刷データを、サーマルヘッド制御回路２８を構成するラインバッファ６２に供給する。そして、他のラインバッファ６３、６４には印刷データを供給しない。その後、ＣＰＵ２１は、接続組換回路８１に対して、２：４接続に切り換えるよう指令する。
【００１９】
ラインバッファ６１に供給された印刷データは、データ線９１を介して接続組換回路８１に供給される。このとき、ＣＰＵ２１からの指令に基づいて、ラインバッファ６１からデータ線９１を介して供給された印刷データがデータ線７１介してサーマルヘッド１の発熱体群＃１に供給されるとともに、データ線７３を介して発熱体＃３にも供給されるように接続組換回路８１の内部の接続が切り換えられる。すなわち、接続組換回路８１は、サーマルヘッド１と２：４接続で接続する。
【００２０】
その結果、ラインバッファ６１から接続組換回路８１に供給された印刷データは、データ線７１を介してサーマルヘッド１を構成する発熱体群＃１に供給されるとともに、データ線７３を介して発熱体群＃３にも供給される。
【００２１】
さらに、ラインバッファ６２に供給された印刷データは、データ線９２を介して接続組換回路８１に供給される。上述したように、このとき、ＣＰＵ２１からの指令に基づいて、接続組換回路８１は、サーマルヘッド１と２：４接続で接続している。従って、ラインバッファ６２から接続組換回路８１に供給された印刷データは、データ線７２を介してサーマルヘッド１を構成する発熱体群＃２に供給されるとともに、データ線７４を介して発熱体群＃４にも供給される。
【００２２】
このようにして、各発熱体群＃１および＃２と、発熱体群＃３および＃４にそれぞれ同一の印刷データが供給され、ラベル８への印刷が行われる。その結果、図４に示すように、同一の印刷データが同時に２枚のラベル８に印刷される。このように、印刷データが複数のラインバッファ６１、６２に亘った場合でも、柔軟に接続を切り換えることによって対応することができ、メモリ資源の有効利用が可能となる。
【００２３】
図５は、接続組換回路８１の内部の構成例を示す回路図である。同図に示すように、接続組換回路８１は、ＡＮＤゲート３０１乃至３０９と、ＯＲゲート３１０乃至３１２とから構成されている。ラインバッファ６１からのデータ線９１は、そのままデータ線７１に接続され、ＡＮＤゲート３０２、３０４乃至３０６にも接続されている。ラインバッファ６２からのデータ線９２は、ＡＮＤゲート３０１、３０３、３０７にそれぞれ接続され、ラインバッファ６３からのデータ線９３は、ＡＮＤゲート３０８に接続され、ラインバッファ６４からのデータ線９４は、ＡＮＤゲート３０９に接続されている。
【００２４】
また、ＡＮＤゲート３０１、３０２、３０３には、２：４接続時にハイレベルの信号が入力されるようになっている。また、ＡＮＤゲート３０４、３０５、３０６には、１：４接続時にハイレベルの信号が入力されるようになっている。また、ＡＮＤゲート３０７、３０８、３０９には、４：４接続時にハイレベルの信号が入力されるようになっている。
【００２５】
ＡＮＤゲート３０７、３０４、３０１の出力信号は、ＯＲゲート３１０にそれぞれ入力されるようになっている。また、ＡＮＤゲート３０８、３０５、３０２の出力信号は、ＯＲゲート３１１にそれぞれ入力されるようになっている。また、ＡＮＤゲート３０９、３０６、３０３の出力信号は、ＯＲゲート３１２にそれぞれ入力されるようになっている。そして、ＯＲゲート３１０からの出力信号は、データ線７２を介して出力されるようになっている。また、ＯＲゲート３１１からの出力信号は、データ線７３を介して出力されるようになっている。また、ＯＲゲート３１２からの出力信号は、データ線７４を介して出力されるようになっている。
【００２６】
いま、ＣＰＵ２１により、サーマルヘッド制御回路２８に対して、図３に示したように、１：４接続でラベル８への印刷を行うように指示がなされた場合、サーマルヘッド制御回路２８の制御により、サーマルヘッド制御回路２８を構成する接続組換回路８１に対して１：４接続を指示するために、ＡＮＤゲート３０４乃至３０６に対してハイレベルの信号が入力され、その他のＡＮＤゲート３０１乃至３０３およびＡＮＤゲート３０７乃至３０９に対してはローレベルの信号が入力される。
【００２７】
その結果、ＡＮＤゲート３０１乃至３０３からの出力信号のレベルは常にローレベルとなり、ＡＮＤゲート３０７乃至３０９からの出力信号のレベルも常にローレベルとなる。一方、ＡＮＤゲート３０４の一方の端子にはハイレベルの信号が入力されているので、ＡＮＤゲート３０４の出力信号のレベルはラインバッファ６１からデータ線９１を介して供給された信号のレベルとなる。同様に、ＡＮＤゲート３０５の一方の端子にはハイレベルの信号が入力されているので、ＡＮＤゲート３０５の出力信号のレベルはラインバッファ６１からデータ線９１を介して供給された信号のレベルとなる。同様に、ＡＮＤゲート３０６の一方の端子にはハイレベルの信号が入力されているので、ＡＮＤゲート３０６の出力信号のレベルはラインバッファ６１からデータ線９１を介して供給された信号のレベルとなる。
【００２８】
ＯＲゲート３１０の３つの端子のうち、２つの端子には常にローレベルの信号が入力されており、残りの端子にはＡＮＤゲート３０４からの出力信号が入力されるので、ＯＲゲート３１０の出力信号のレベルは、ＡＮＤゲート３０４の出力信号のレベルとなる。すなわち、データ線７２から出力される信号のレベルは、ラインバッファ６１からの出力信号のレベルと同一のレベルとなる。
【００２９】
また、ＯＲゲート３１１の３つの端子のうち、２つの端子には常にローレベルの信号が入力されており、残りの端子にはＡＮＤゲート３０５からの出力信号が入力されるので、ＯＲゲート３１１の出力信号のレベルは、ＡＮＤゲート３０５の出力信号のレベルとなる。すなわち、データ線７３から出力される信号のレベルは、ラインバッファ６１からの出力信号のレベルと同一のレベルとなる。
【００３０】
また、ＯＲゲート３１２の３つの端子のうち、２つの端子には常にローレベルの信号が入力されており、残りの端子にはＡＮＤゲート３０６からの出力信号が入力されるので、ＯＲゲート３１２の出力信号のレベルは、ＡＮＤゲート３０６の出力信号のレベルとなる。すなわち、データ線７４から出力される信号のレベルは、ラインバッファ６１からの出力信号のレベルと同一のレベルとなる。
【００３１】
すなわち、データ線７１乃至７４から出力される信号のレベルは、ラインバッファ６１から出力された信号のレベルと同一のレベルとなる。従って、図３に示したように、サーマルヘッド１を構成する発熱体群＃１乃至＃４のそれぞれに同一の信号が入力されることになり、同一の印刷データが４枚のラベル８に同時に印刷されることになる。
【００３２】
次に、ＣＰＵ２１により、サーマルヘッド制御回路２８に対して、図４に示したように、２：４接続でラベル８への印刷を行うように指示がなされた場合の動作について説明する。この場合、サーマルヘッド制御回路２８の制御により、サーマルヘッド制御回路２８を構成する接続組換回路８１に対して２：４接続を指示するために、ＡＮＤゲート３０１乃至３０３に対してハイレベルの信号が入力され、その他のＡＮＤゲート３０４乃至３０９に対してはローレベルの信号が入力される。
【００３３】
その結果、ＡＮＤゲート３０４乃至３０９からの出力信号のレベルは常にローレベルとなる。一方、ＡＮＤゲート３０１の一方の端子にはハイレベルの信号が入力されているので、ＡＮＤゲート３０１の出力信号のレベルはラインバッファ６２からデータ線９２を介して供給された信号のレベルとなる。また、ＡＮＤゲート３０２の一方の端子にはハイレベルの信号が入力されているので、ＡＮＤゲート３０２の出力信号のレベルはラインバッファ６１からデータ線９１を介して供給された信号のレベルとなる。また、ＡＮＤゲート３０３の一方の端子にはハイレベルの信号が入力されているので、ＡＮＤゲート３０３の出力信号のレベルはラインバッファ６２からデータ線９２を介して供給された信号のレベルとなる。
【００３４】
ＯＲゲート３１０の３つの端子のうち、２つの端子には常にローレベルの信号が入力されており、残りの端子にはＡＮＤゲート３０１からの出力信号が入力されるので、ＯＲゲート３１０の出力信号のレベルは、ＡＮＤゲート３０１の出力信号のレベルとなる。すなわち、データ線７２から出力される信号のレベルは、ラインバッファ６２からの出力信号のレベルと同一のレベルとなる。
【００３５】
また、ＯＲゲート３１１の３つの端子のうち、２つの端子には常にローレベルの信号が入力されており、残りの端子にはＡＮＤゲート３０２からの出力信号が入力されるので、ＯＲゲート３１１の出力信号のレベルは、ＡＮＤゲート３０２の出力信号のレベルとなる。すなわち、データ線７３から出力される信号のレベルは、ラインバッファ６１からの出力信号のレベルと同一のレベルとなる。
【００３６】
また、ＯＲゲート３１２の３つの端子のうち、２つの端子には常にローレベルの信号が入力されており、残りの端子にはＡＮＤゲート３０３からの出力信号が入力されるので、ＯＲゲート３１２の出力信号のレベルは、ＡＮＤゲート３０３の出力信号のレベルとなる。すなわち、データ線７４から出力される信号のレベルは、ラインバッファ６２からの出力信号のレベルと同一のレベルとなる。
【００３７】
すなわち、データ線７１、７３から出力される信号のレベルは、ラインバッファ６１から出力された信号のレベルと同一のレベルとなる。また、データ線７２、７４から出力される信号のレベルは、ラインバッファ６２から出力された信号のレベルと同一のレベルとなる。従って、図４に示したように、サーマルヘッド１を構成する発熱体群＃１、＃３にはラベルバッファ６１からの同一の信号がそれぞれ入力されることになり、発熱体群＃２、＃４にはラインバッファ６２からの同一の信号がそれぞれ入力されることになる。これにより、同一の印刷データが２枚のラベル８に同時に印刷されることになる。
【００３８】
また、４：４接続の場合には、ＡＮＤゲート３０７乃至３０９にハイレベルの信号が入力され、その他のＡＮＤゲート３０１乃至３０６には常にローレベルの信号が入力されるので、データ線７１から出力される信号のレベルはラインバッファ６１から出力された信号のレベルと同一のレベルとなり、データ線７２から出力される信号のレベルはラインバッファ６２から出力された信号のレベルと同一のレベルとなり、データ線７３から出力される信号のレベルはラインバッファ６３から出力された信号のレベルと同一のレベルとなり、データ線７４から出力される信号のレベルはラインバッファ６４から出力された信号のレベルと同一のレベルとなり、従来の場合と同様の動作となる。
【００３９】
以上説明したように、本実施の形態により、４枚のラベル８に同一の印刷データを印刷する場合には、１つのラインバッファ６１に印刷データを記憶させるだけでよいので、印刷データの転送時間を短縮するとともに、編集時間を短縮することができ、効率的に印刷を行うことができる。また、ラインバッファ６１のみ使用するため、メモリ資源の有効活用が可能となる。また、印刷データが複数のラインバッファ６１、６２に亘って記憶される場合にも、同様にメモリ資源の有効利用が可能である。
【００４０】
なお、上記実施の形態においては、本発明をラベルプリンタに適用する場合について説明したが、これに限定されるものではなく、他の印刷装置にも本発明を適用することができる。
【００４１】
また、上記実施の形態においては、サーマルヘッド１を構成する発熱体を４つの発熱体群＃１乃至＃４に分割する場合について説明したが、５以上の任意の数の発熱体群に分割する場合にも本発明を適用することができる。
【００４２】
また、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【００４３】
【発明の効果】
以上の如く、本発明に係る印刷装置によれば、印刷データに応じて、印刷データを記憶する複数の記憶手段と、サーマルヘッドの複数の発熱体群との接続を切り換えるようにしたので、印刷データの転送時間や編集時間を短縮するとともに、メモリを有効利用することができ、印刷時間を短縮することができる。
【図面の簡単な説明】
【図１】本発明の印刷装置を応用したラベルプリンタの一実施の形態の構成例を示す図である。
【図２】図１の制御部の構成例を示すブロック図である。
【図３】１：４接続時の接続組換回路（ＭＰＸ）８１の内部接続例を示す図である。
【図４】２：４接続時の接続組換回路（ＭＰＸ）８１の内部接続例を示す図である。
【図５】接続組換回路（ＭＰＸ）８１の構成例を示す回路図である。
【図６】従来の制御方法を示す図である。
【符号の説明】
１  サーマルヘッド
２  プラテン
３  印刷基点検出用光反射センサ（光反射センサ）
４  送りローラ
５  紙管
６  カッタ部
７  スタッカ
８  ラベル
９  台紙
１０  用紙
１１  供給軸
２０  制御部
２１  ＣＰＵ
２２  ＲＡＭ
２３  ＲＯＭ
２６  モータ制御回路
２８  サーマルヘッド制御回路
２９  アイマーク検出回路
３２  操作パネル制御回路
３３  操作パネル
３４  オンライン通信制御回路
３５  カッタ制御回路
３６  表示部
３７  データバス／コントロールバス
４８  ステッピングモータ
６１乃至６４  ラインバッファ（ＬＢ）
７１乃至７４、９１乃至９４  データ線
８１  接続組換回路（ＭＰＸ）
１００  ラベルプリンタ
２００  ホストコンピュータ
３０１乃至３０９  ＡＮＤゲート
３１０乃至３１２  ＯＲゲート
【図１】
2004330418.tif 000003
【図２】
2004330418.tif 000004
【図３】
2004330418.tif 000005
【図４】
2004330418.tif 000006
【図５】
2004330418.tif 000007
【図６】
2004330418.tif 000008