JP2005053183A - Tape printer - Google Patents
Tape printer Download PDFInfo
- Publication number
- JP2005053183A JP2005053183A JP2003288905A JP2003288905A JP2005053183A JP 2005053183 A JP2005053183 A JP 2005053183A JP 2003288905 A JP2003288905 A JP 2003288905A JP 2003288905 A JP2003288905 A JP 2003288905A JP 2005053183 A JP2005053183 A JP 2005053183A
- Authority
- JP
- Japan
- Prior art keywords
- tape
- printing
- print data
- error
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Printers Characterized By Their Purpose (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
本発明は、テープを収納したカセットを装着してテープに文字や図形を印刷するテープ印刷装置に関する。 The present invention relates to a tape printer that mounts a cassette containing a tape and prints characters and figures on the tape.
従来のテープ印刷装置は特許文献1に開示されている。このテープ印刷装置はテープを収納するカセットが装着され、テープ印刷装置とパーソナルコンピュータとがネットワークを介さずに直接接続したローカル接続になっている。テープ印刷装置には印刷データを一時記憶するバッファメモリが設けられる。
A conventional tape printer is disclosed in
バッファメモリの容量を最小限にするためパーソナルコンピュータとテープ印刷装置とのデータの送受信は1頁の印刷毎に行われる。パーソナルコンピュータによって編集された文字や図形の1頁分の印刷データは印刷の指示によりバッファメモリへ格納される。テープ印刷装置はバッファメモリから印刷データを取り出して順にテープに印刷が行われる。 In order to minimize the capacity of the buffer memory, data transmission / reception between the personal computer and the tape printing apparatus is performed every time one page is printed. Print data for one page of characters and graphics edited by the personal computer is stored in the buffer memory in accordance with a print instruction. The tape printer extracts print data from the buffer memory and prints on the tape in order.
印刷途中にテープの終了等の印刷エラーが発生すると印刷が停止する。テープ印刷装置からパーソナルコンピュータには印刷エラーの発生したことを通知するエラー信号が送信される。カセットの交換等により印刷エラーを解除した後にパーソナルコンピュータから所定のキー操作を行うと、パーソナルコンピュータにインストールされたテープ印刷装置のドライバプログラムによりエラーが発生した頁の印刷データが再送信される。これにより、中止された頁の印刷が再度行われる。その結果、印刷エラーが発生しても印刷抜けの発生することなく複数頁の印刷を行うことができるようになっている。
しかしながら、上記従来のテープ印刷装置によると、パーソナルコンピュータとネットワーク接続した際に印刷エラーが発生すると印刷抜けが発生する。即ち、テープ印刷装置はネットワークにプリントサーバーを介して接続される。ネットワークにはレーザープリンタ等の通常のプリンタが接続されており、通常のプリントサーバーは通常のプリンタに対応した機能のみを備えたものが使用されている。 However, according to the above-described conventional tape printing apparatus, if a printing error occurs when connecting to a personal computer via a network, printing omission occurs. That is, the tape printer is connected to the network via the print server. A normal printer such as a laser printer is connected to the network, and a normal print server having only a function corresponding to the normal printer is used.
この状態で1頁分の印刷データのバッファメモリしか持たないテープ印刷装置をネットワークに接続すると、1頁の印刷毎に次の頁の印刷データの送受信が行われる。この時に1頁の印刷中にテープ終了等のエラー信号がテープ印刷装置から送信されてもパーソナルコンピュータはエラーか否かを判別できない。 In this state, when a tape printer having only a buffer memory for print data for one page is connected to the network, print data for the next page is transmitted and received every time one page is printed. At this time, even if an error signal such as the end of the tape is transmitted from the tape printer during printing of one page, the personal computer cannot determine whether or not there is an error.
このため、エラーの解除によりテープ印刷装置が通常動作に戻った後、パーソナルコンピュータはエラーが発生した頁の次の頁の印刷データをテープ印刷装置に送信する。従って、複数頁の印刷時に印刷エラーが発生すると印刷抜けが発生し、脱落した頁を再度印刷指示する必要がありテープ印刷装置の使用性が悪い問題があった。 For this reason, after the tape printer returns to normal operation due to the cancellation of the error, the personal computer transmits the print data of the page next to the page where the error has occurred to the tape printer. Therefore, if a printing error occurs during printing of a plurality of pages, printing omission occurs, and it is necessary to instruct printing of the dropped pages again, resulting in poor usability of the tape printer.
本発明は、ネットワーク接続時の印刷抜けを防止して使用性を向上できるテープ印刷装置を提供することを目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to provide a tape printing apparatus that can prevent printing omission at the time of network connection and improve usability.
上記目的を達成するために請求項1にかかる発明は、ネットワーク接続により受信した印刷データに基づいて文字列をテープに印刷するテープ印刷装置において、印刷データを格納するバッファメモリを備え、印刷エラーの検知により印刷が停止した際に前記バッファメモリに記憶された印刷データを保持するとともに、印刷エラーの解除による印刷の再開時に前記バッファメモリに記憶された印刷データを呼出して印刷を行う再印刷制御手段を備えたことを特徴としている。 In order to achieve the above object, a first aspect of the present invention provides a tape printing apparatus for printing a character string on a tape based on print data received through a network connection, comprising a buffer memory for storing print data, and printing errors. Reprint control means for holding print data stored in the buffer memory when printing is stopped due to detection and calling the print data stored in the buffer memory when printing is resumed by canceling a print error It is characterized by having.
この構成によると、プリントサーバを介してネットワーク接続されるテープ印刷装置は、プリントサーバから受信した1頁分の印刷データをバッファメモリに格納する。印刷コマンドの受信によってバッファメモリから印刷データを取り出して印刷が行われる。印刷中に印刷エラーが発生すると印刷が中止される。印刷エラーが解除されると再印刷制御手段によってバッファメモリから中止した頁の印刷データを呼出して印刷を行い、次の頁の印刷データをプリントサーバから受信して順次印刷を行う。 According to this configuration, the tape printer connected to the network via the print server stores the print data for one page received from the print server in the buffer memory. When the print command is received, the print data is taken out from the buffer memory and printing is performed. If a printing error occurs during printing, printing is stopped. When the print error is canceled, the reprint control means calls the print data of the canceled page from the buffer memory to perform printing, receives the print data of the next page from the print server, and sequentially prints.
印刷エラーはテープの終了時(請求項2)、開閉カバーの開放時(請求項3)、或いはテープの種類が異なるとき(請求項5)に発生し、テープの交換や開閉カバーの閉鎖によって印刷エラーが解除される。 A printing error occurs when the tape ends (Claim 2), when the opening / closing cover is opened (Claim 3), or when the tape type is different (Claim 5), and is printed by changing the tape or closing the opening / closing cover. The error is released.
また請求項4にかかる発明は、上記構成のテープ印刷装置において、前記開閉カバーの開閉状態を検出するカバー検出手段と、装置本体に装着されたテープの種類を検出するテープ種類検出手段とを備え、
前記再印刷制御手段は、前記テープ種類検出手段によって検出されたテープの種類が印刷データに適合しているか否かを判別する判別手段と、前記カバー検出手段により前記開閉カバーの閉鎖を検出するとともに前記判別手段により装着されたテープの種類が印刷データに適合していると判別することにより印刷エラーの解除を検知して再印刷を開始する開始手段とを有することを特徴としている。
According to a fourth aspect of the present invention, in the tape printer having the above-described configuration, a cover detection unit that detects an open / close state of the open / close cover, and a tape type detection unit that detects a type of a tape attached to the apparatus main body. ,
The reprint control means detects whether or not the tape type detected by the tape type detection means is compatible with print data, and detects closing of the open / close cover by the cover detection means. And a start means for detecting the release of a print error and starting reprinting by determining that the type of tape loaded by the determination means is suitable for print data.
この構成によると、印刷エラーの解除後に開閉カバーが閉じられ、テープの種類が印刷データに適合していることを検出すると、開始手段により印刷が開始される。 According to this configuration, when the opening / closing cover is closed after the printing error is canceled and it is detected that the type of tape matches the print data, printing is started by the start unit.
また請求項6にかかる発明は、上記構成のテープ印刷装置において前記再印刷制御手段はテープ種類検出手段により検出されたテープ幅に応じて文字の大きさを拡大または縮小するサイズ変更手段を有することを特徴としている。この構成によると、再印刷時にテープの幅が異なると文字の大きさの拡大や縮小を行って印刷が行われる。 According to a sixth aspect of the present invention, in the tape printer having the above-described configuration, the reprinting control unit includes a size changing unit that enlarges or reduces the character size in accordance with the tape width detected by the tape type detecting unit. It is characterized by. According to this configuration, if the width of the tape is different during reprinting, printing is performed by enlarging or reducing the character size.
また請求項7にかかる発明は、上記構成のテープ印刷装置において、ネットワーク接続とローカル接続とを判別し、ローカル接続時に前記印刷エラーを検知した際に前記バッファメモリ内の中止した頁の印刷データを取り出して印刷する再印刷モードに移行しないことを特徴としている。この構成によると、ローカル接続時にエラー信号を送信することによって、パーソナルコンピュータから中止された頁の印刷データが再度送信され、印刷が行われる。 According to a seventh aspect of the present invention, in the tape printer configured as described above, the network connection and the local connection are discriminated, and the print data of the canceled page in the buffer memory is detected when the print error is detected during the local connection. It is characterized by not shifting to a reprint mode for taking out and printing. According to this configuration, by transmitting an error signal at the time of local connection, the print data of the canceled page is transmitted again from the personal computer, and printing is performed.
請求項1にかかる発明によると、印刷エラーの解除による印刷の再開時にバッファメモリに記憶された印刷データを呼出して印刷を行うので、ネットワーク接続時の印刷抜けを防止して使用性を向上することができる。 According to the first aspect of the present invention, since printing is performed by calling print data stored in the buffer memory when printing is resumed by canceling a printing error, printing failure at the time of network connection is prevented and usability is improved. Can do.
また請求項2にかかる発明によると、テープの終了時に印刷エラーが発生し、テープの交換により印刷エラーを解除して印刷が再開されるので、印刷途中でテープが終了することによる印刷抜けを防止することができる。
According to the invention of
また請求項3にかかる発明によると、開閉カバーの開放時に印刷エラーが発生し、開閉カバーの閉鎖により印刷エラーを解除して印刷が再開されるので、開閉カバーが開いていることによる印刷抜けを防止することができる。 According to the invention of claim 3, a printing error occurs when the opening / closing cover is opened, and the printing error is canceled by closing the opening / closing cover and the printing is resumed. Can be prevented.
また請求項4にかかる発明によると、印刷エラーの解除後に開閉カバーが閉じられ、テープの種類が印刷データに適合していることを検出すると、パーソナルコンピュータからの指示がなくても開始手段により再印刷が開始され、使用性を向上することができる。 According to the invention of claim 4, when the opening / closing cover is closed after the printing error is canceled and it is detected that the type of tape is suitable for the print data, the start means restarts the operation even if there is no instruction from the personal computer. Printing is started and usability can be improved.
また請求項5にかかる発明によると、装着されたテープの種類が印刷データにより指示されたテープの種類と異なるときに印刷エラーが発生し、テープの交換により印刷エラーを解除して印刷が再開されるので、テープ種類が異なった場合の印刷抜けを防止することができる。
According to the invention of
また請求項6にかかる発明によると、再印刷時に装着されたテープ幅に基づいて文字の大きさの拡大や縮小を行うので、指定された幅のテープが無かった場合でも印刷して利便性を向上することができる。
According to the invention of
また請求項7にかかる発明によると、ローカル接続時に印刷エラーを検知した際に再印刷モードに移行しないので、ローカル接続時の双方向通信によりエラー発生時の印刷データをパーソナルコンピュータから再度受信して印刷抜けを回避できる。 According to the seventh aspect of the present invention, when a printing error is detected at the time of local connection, the printer does not shift to the reprint mode. Therefore, the print data at the time of the error is received again from the personal computer by bidirectional communication at the time of local connection. You can avoid missing prints.
以下に本発明の実施形態を図面を参照して説明する。図1は一実施形態のテープ印刷装置を示す斜視図である。テープ印刷装置1の上面にはカセット(不図示)の着脱時に開閉する開閉カバー8が設けられている。カセットには印字を行うテープとともにインクリボンが収納されている。開閉カバー8の側部には開閉カバー8を開くオープンスイッチ4が配されている。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a perspective view showing a tape printer according to an embodiment. An open /
テープ印刷装置1の前面にはテープが排出される開口部9が設けられている。開口部9の側部には電源スイッチ5及び切断スイッチ6から成る操作部7が配されている。電源スイッチ5はテープ印刷装置1の装置本体の電源のオンオフを行う。切断スイッチ6は開口部9から排出されるテープを手動で切断する。
An opening 9 through which the tape is discharged is provided on the front surface of the
図2はテープ印刷装置1をネットワーク接続した構成を示すブロック図である。テープ印刷装置1はプリントサーバー11を介してネットワーク10に接続される。ネットワーク10にはホストコンピュータ14や、ハブ12を介してパーソナルコンピュータ13が接続されている。ハブ12を介して複数のパーソナルコンピュータ13を接続することもできる。
FIG. 2 is a block diagram showing a configuration in which the
パーソナルコンピュータ13には印刷データを入力するエディタがインストールされており、エディタの指示によってテープ印刷装置1による印刷が行われる。これによりテープ印刷システムが構成されている。また、図3に示すように、テープ印刷装置1とパーソナルコンピュータ13とをネットワークを介さずに通信ケーブル15により直接接続したローカル接続にしてもよい。
The
テープ印刷装置1は各部を制御する制御部21を有している。制御部21には、操作部7、駆動部23、印字ヘッド24、通信部25、記憶部26、カバー検出部(カバー検出手段)27、テープ種類検出部(テープ種類検出手段)29、テープエンド検出部30が接続されている。
The
駆動部23は一または複数のモータを有し、ローラー(不図示)の回転によるテープ送り、カセット着脱時のローラーの移動、テープを切断するカッター(不図示)の駆動を行う。印字ヘッド24はテープ幅方向に配列された複数の発熱素子を有し、発熱素子の発熱によってインクリボンのインクをテープに融着する。通信部25は印刷データ等の受信を行う受信部と、印刷結果やカセットの装着状態等の信号を送信する送信部とから成っており、プリントサーバー11との通信を行う。
The
記憶部26はROMやRAM等から成り、動作プログラムや設定条件を格納するとともに1頁分の印刷データを一時記憶するバッファメモリを有している。カバー検出部27は開閉カバー8(図1参照)の開閉状態を検知する。テープ種類検出部29は装着されたカセットのテープの種類を検出してテープ幅等を判別する。テープエンド検出部30はテープの終了端に設けられたパターンを認識してテープが終了したか否かを検出する。
The
上記構成のテープ印刷装置1の動作を図4〜図7のフローチャートを参照して説明する。テープ印刷装置1の電源スイッチ5により電源オンの操作が行われると、図4のメインプログラムが起動する。メインプログラムの起動によってステップ#11で図5に示す初期化処理が呼び出される。
The operation of the
本実施形態のテープ印刷装置1はネットワーク接続時に印刷エラーが発生した際に中止した頁の再印刷を行うことができる。この時、テープの幅が指定された幅と異なる場合に文字サイズの可変等を行って印刷を行うように条件を設定することができる。初期化処理のステップ#31では再印刷時のテープ幅が異なる場合の条件設定があったか否かが判断される。
The
条件設定がない場合はステップ#35に移行する。ステップ#35ではテープ幅が指定された幅と一致する場合にのみ印刷を行い、異なる場合は印刷を中止してエラーになるように設定される。条件設定があった場合はステップ#32で文字サイズの拡大縮小が指示されたか否かが判断される。拡大縮小が指示された場合はステップ#33で「拡大/縮小」の条件が設定される。「拡大/縮小」の条件はテープ幅が広い場合は文字を拡大して印刷し、テープ幅が狭い場合は文字を縮小して印刷する。
If no condition is set, the process proceeds to step # 35. In
拡大縮小しない場合はステップ#34に移行して「そのまま/スプリット」の条件が設定される。「そのまま/スプリット」の条件は、テープ幅が広い場合は指示された文字サイズのままで印刷し、テープ幅が狭い場合は幅方向に複数頁に分割して印刷するスプリット印刷を行う。 If the image is not enlarged / reduced, the process proceeds to step # 34, where the condition “as is / split” is set. As the condition of “as is / split”, when the tape width is wide, the designated character size is printed, and when the tape width is narrow, split printing is performed in which the print is divided into a plurality of pages in the width direction.
ステップ#36ではネットワーク接続により印刷エラー時に中止した頁の再印刷を行う再印刷モードに移行できることを示す再印刷指令フラグF1が初期化される。ステップ#37では再印刷モードの状態を示す再印刷モードフラグF3が初期化される。ステップ#38では再印刷が行われた回数を示す再印刷回数nが初期化される。
In
ステップ#39では印刷エラーの発生により何回まで再印刷を試行するかを示す最大再印刷回数が設定され、メインプログラムに戻る。最大再印刷回数は既定値で1が設定されており、ユーザー操作により変更可能になっている。また、最大再印刷回数に0を指定すると再印刷モードに移行しないように設定できる。これにより、ユーザーの使用状況に応じた条件を設定することができるようになっている。
In
ステップ#12では図6に示すカバー確認処理が呼び出される。カバー確認処理のステップ#41ではカバー検出部27の検出によって開閉カバー8が開いているか否かが判断される。開閉カバー8が開いている場合はステップ#56で開閉カバー8が開いていることを示すLEDを点灯し、開放状態を報知する。ステップ#57では開閉カバー8が開いていることを示すカバー開フラグF4に1が代入され、メインプログラムに戻る。これにより、開閉カバー8が開いている間はカバー開フラグF4が1になっている。
In
開閉カバー8が閉じられているとステップ#42に移行する。ステップ#42では再印刷を行った回数を示す再印刷回数nが最大再印刷回数(ここでは1)よりも小さいか否かが判断される。再印刷回数nが最大再印刷回数以上の場合はステップ#51に移行する。ステップ#51〜#54については後述する。
If the opening /
再印刷回数nが最大再印刷回数よりも小さい場合はステップ#43に移行する。ステップ#43では再印刷モードフラグF3の値により再印刷モードであるか否かが判断される。再印刷モードでない場合(F3=0)はステップ#48に移行し、カバー開フラグF4に閉鎖状態を示す0を代入してメインプログラムに戻る。再印刷モードの場合(F3=1)はステップ#44に移行する。ステップ#44〜#47については後述する。
If the reprint count n is smaller than the maximum reprint count, the process proceeds to step # 43. In
メインプログラムのステップ#13では再印刷モードフラグF3の値により再印刷モードか否かが判断される。再印刷モードでない場合(F3=0)はステップ#14に移行してデータの受信動作が行われる。ステップ#15では受信したデータが印刷データか否かが判断される。印刷データの場合はステップ#16でバッファメモリに印刷データが格納される。
In
ステップ#17では受信したコマンドによってテープ印刷装置1がネットワーク接続されているか否かが判断される。ネットワーク接続の場合は印刷エラー時の再印刷を行えるようにステップ#18で再印刷指令フラグF1に1が代入される。ステップ#19では受信したデータが印刷コマンドか否かが判断される。印刷コマンドの場合はステップ#20で印刷フラグF2に1が代入される。印刷コマンドでない場合はステップ#21で印刷フラグF2に0が代入される。
In
ステップ#22では印刷フラグF2が1か否かが判断される。印刷フラグF2が0の場合はステップ#12に戻り、ステップ#12〜#22が繰り返し行われる。これにより、印刷コマンドを受信するまでデータの受信が繰り返される。
In
印刷コマンドを受信して印刷フラグF2が1の場合はステップ#23で図7に示す印刷処理が呼び出される。印刷処理のステップ#62ではカバー検出部27の検出によって開閉カバー8が閉じられているか否かが判断される。開閉カバー8が開いている場合は印刷の開始動作を中止し、ステップ#69でエラー情報を記憶してメインプログラムに戻る。
If the print command is received and the print flag F2 is 1, the print process shown in FIG. 7 is called in
ステップ#63ではテープ種類検出部29の検出によって、装着されたテープの種類が指定されたテープの種類と一致している否かが判断される。テープ幅等のテープ種類が異なる場合は印刷の開始動作を中止し、ステップ#69を介してメインプログラムに戻る。
In
ステップ#64〜#67では1ラインづつ印刷が繰り返し行われる。ステップ#64ではカバー検出部27の検出によって印刷中に開閉カバー8が開いたか否かが判断される。開閉カバー8が開いた場合は印刷動作を中止し、ステップ#69を介してメインプログラムに戻る。ステップ#65ではテープエンド検出部30の検出によって印刷中にテープが終了したか否かが判断される。テープが終了した場合は印刷動作を中止し、ステップ#69を介してメインプログラムに戻る。
In
ステップ#66ではバッファメモリから印刷データを取り出して1ラインの印刷が行われる。ステップ#67では1頁の印刷が終了したか否かが判断される。終了していない場合はステップ#64に戻り、ステップ#64〜#67が繰り返し行われる。1頁の印刷が終了すると、ステップ#68で印刷フラグF2に0が代入され、メインプログラムに戻る。
In
メインプログラムのステップ#24ではステップ#69で記憶されたエラー情報により印刷エラーが発生したか否かが判断される。印刷エラーが発生していない場合はステップ#27で再印刷モードフラグF3に0が代入され、ステップ#12に戻る。
In
ステップ#24の判断により印刷エラーが発生した場合はステップ#25でエラー情報が送信される。これにより、ローカル接続の場合にはパーソナルコンピュータ13から中止された頁の印刷データを再送信して再印刷を行うことができる。ステップ#26では再印刷指令フラグF1が1か否かが判断される。再印刷指令フラグF1が0の場合はローカル接続のためステップ#27で再印刷モードフラグF3に0が代入される。これにより再印刷モードに移行しないようになっている。
If a printing error has occurred as determined in
ステップ#26の判断により再印刷指令フラグF1が1の場合は再印刷モードの処理を行うため、ステップ#28で再印刷モードフラグF3に1が代入される。そして、ステップ#12に戻る。
If the reprint command flag F1 is 1 as determined in
以下、再印刷モード時(F3=1)の処理を説明する。上記したように、印刷エラーが発生してネットワーク接続(F1=1)の場合にステップ#24、#26の判断によりステップ#12に戻って再印刷モードに移行する。従って、ステップ#24、#26、#28、#12、#13、#22、#23によって再印刷制御手段が構成されている。
Hereinafter, processing in the reprint mode (F3 = 1) will be described. As described above, when a print error occurs and the network connection (F1 = 1), the process returns to step # 12 and shifts to the reprint mode by the determination of
ステップ#12では前述の図6に示すカバー確認処理が呼び出される。開閉カバー8の開放による印刷エラーの場合はステップ#41の判断によってステップ#56、#57を経由してメインプログラムに戻る。開閉カバー8の開放以外の印刷エラーの場合はステップ#42に移行する。
In
開閉カバー8が閉じられている場合はステップ#42の判断によって再印刷回数nが0回のためステップ#43に移行する。ステップ#43では再印刷モードフラグF3が1か否かが判断され、F3=1のためステップ#44に移行する。ステップ#44ではカバー開フラグF4が1か否かが判断される。再印刷モード時にカバー開フラグF4が0の場合は、印刷エラー発生の後に開閉カバー8が1度も開かれていない。このため、ステップ#48を経由してメインプログラムに戻る。
If the open /
カバー開フラグF4が1の場合は、印刷エラー発生の後に開閉カバー8が1度開いた後に閉じられている。開閉カバー8の開放による印刷エラーの場合もその後閉じられた状態になっている。これにより、開閉カバー8の開放、カセット未装着、テープ終了等のエラーが解除されていると判断し、ステップ#45に移行する。
When the cover open flag F4 is 1, the open /
ステップ#45ではテープ種類検出部29によってテープの種類が検出される。ステップ#46では再印刷回数nがインクリメントされる。ステップ#47ではテープ幅が指定した幅と異なる場合に前述の図5の初期化処理のステップ#33、#34の設定に基づいて印刷データが加工される。これにより、文字サイズを拡大または縮小するサイズ変更手段が構成される。ステップ#48ではカバー開フラグF4に0が代入され、メインプログラムに戻る。
In
メインプログラムではステップ#13の判断によりステップ#22に移行する。ステップ#22では印刷フラグF2が1のままであるのでステップ#23で前述の図7に示す印刷処理が行われる。印刷処理ではバッファメモリから印刷データを取り出して印刷が行われる。
In the main program, the process proceeds to step # 22 based on the determination in
この時、ステップ#63において、指定されたテープ幅が装着されたテープの幅と一致する場合はOKと判断される。また、テープ幅が異なっても再印刷条件設定がされている場合はそのままの文字サイズでの印刷や文字サイズの拡大縮小等による印刷が可能であるためOKと判断される。従って、ステップ#63により、再印刷条件に従ってテープ種類が印刷データに適合するか否かを判別する判別手段が構成されている。
At this time, if the specified tape width matches the width of the loaded tape in
ステップ#63の判断によりステップ#64、#65を経てステップ#66で再印刷が開始される。従って、ステップ#62、#63、#66により開閉カバー8が閉じられてテープ種類が印刷データに適合しているとユーザー操作を必要とせずに直ちに再印刷を開始する開始手段が構成されている。
Reprinting is started in
印刷が終了すると、メインプログラムのステップ#27に移行して再印刷モードフラグF3に0が代入される。以上により、印刷エラーにより中止された頁を再印刷モードで印刷することができる。従って、印刷抜けを発生させず、パーソナルコンピュータ13の操作による再印刷を行う必要がないためテープ印刷装置1の使用性を向上させることができる。
When printing is completed, the process proceeds to step # 27 of the main program, and 0 is assigned to the reprint mode flag F3. As described above, a page canceled due to a print error can be printed in the reprint mode. Accordingly, printing failure does not occur, and it is not necessary to perform reprinting by operating the
また、再印刷モード時に再度印刷エラーが発生すると、ステップ#23〜#26及びステップ#28を介してステップ#12に移行し、図6のカバー確認処理が呼び出される。カバー確認処理ではステップ#42で再印刷回数nが1になっており、最大再印刷回数(ここでは1)以上のためステップ#51に移行する。
If a printing error occurs again in the reprint mode, the process proceeds to step # 12 via
ステップ#51では再印刷指令フラグF1に0が代入される。ステップ#52では印刷フラグF2に0が代入される。ステップ#53では再印刷モードフラグF3に0が代入される。ステップ#54では再印刷回数nが初期化され、メインプログラムに戻る。これにより、再印刷モードが解除され、メインプログラムのステップ#14以降のステップで次のデータの受信が行われる。尚、最大再印刷回数に0を指定した場合は、最初の印刷時に印刷エラーが発生すると再印刷が1度も行われない。
In
また、再印刷モード時に印刷エラーが解除されていない状態では、図6のカバー確認処理からメインプログラムに戻り、ステップ#13の判断によってステップ#22に移行する。印刷フラグF2は1のままであるので、ステップ#23の印刷処理内で同じ印刷エラーが再度発生する。これにより、ステップ#12、#13、#22、#23、#24、#25、#26、#28が繰り返し行われて待機状態になっている。
In the state where the printing error is not canceled in the reprint mode, the process returns from the cover confirmation process of FIG. 6 to the main program, and proceeds to step # 22 based on the determination in
本発明によると、印刷データを作成するパーソナルコンピュータとネットワーク接続されるテープ印刷装置に印刷エラーが発生した際に、印刷エラーの解除による印刷の再開時にバッファメモリに記憶された印刷データを呼出して印刷が行われる。従って、ネットワーク接続時の印刷抜けを防止して使用性を向上したテープ印刷装置を得ることができる。 According to the present invention, when a print error occurs in a tape printer connected to a network with a personal computer that creates print data, the print data stored in the buffer memory is recalled when printing is resumed by canceling the print error. Is done. Therefore, it is possible to obtain a tape printing apparatus that prevents printing omission at the time of network connection and has improved usability.
1 テープ印刷装置
7 操作部
8 開閉カバー
10 ネットワーク
11 プリントサーバー
12 ハブ
13 パーソナルコンピュータ
14 ホストコンピュータ
21 制御部
23 駆動部
24 印字ヘッド
25 通信部
26 記憶部
27 カバー検出部
29 テープ種類検出部
30 テープエンド検出部
DESCRIPTION OF
Claims (7)
前記再印刷制御手段は、前記テープ種類検出手段によって検出されたテープの種類が印刷データに適合しているか否かを判別する判別手段と、前記カバー検出手段により前記開閉カバーの閉鎖を検出するとともに前記判別手段により装着されたテープの種類が印刷データに適合していると判別することにより印刷エラーの解除を検知して再印刷を開始する開始手段とを有することを特徴とする請求項3に記載のテープ印刷装置。 Cover detecting means for detecting the open / closed state of the open / close cover, and tape type detecting means for detecting the type of tape attached to the apparatus main body,
The reprint control means detects whether or not the tape type detected by the tape type detection means is compatible with print data, and detects closing of the open / close cover by the cover detection means. 4. The apparatus according to claim 3, further comprising start means for detecting the release of a print error and starting reprinting by determining that the type of tape loaded by the determination means is suitable for print data. The tape printer as described.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003288905A JP2005053183A (en) | 2003-08-07 | 2003-08-07 | Tape printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003288905A JP2005053183A (en) | 2003-08-07 | 2003-08-07 | Tape printer |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005053183A true JP2005053183A (en) | 2005-03-03 |
Family
ID=34367410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003288905A Pending JP2005053183A (en) | 2003-08-07 | 2003-08-07 | Tape printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005053183A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008173908A (en) * | 2007-01-22 | 2008-07-31 | Brother Ind Ltd | Printing device |
JP2008290319A (en) * | 2007-05-24 | 2008-12-04 | Brother Ind Ltd | Printing device |
JP2010124170A (en) * | 2008-11-19 | 2010-06-03 | Canon Electronics Inc | Controller, control system, control method of the controller, control method of the control system, and program |
JP2013015950A (en) * | 2011-07-01 | 2013-01-24 | Seiko Epson Corp | Printing system, printing data generating device, control method of printing data generating device, and program |
JP2017074753A (en) * | 2015-10-16 | 2017-04-20 | セイコーエプソン株式会社 | Label production apparatus and control method in label production apparatus |
WO2025070498A1 (en) * | 2023-09-25 | 2025-04-03 | キヤノンファインテックニスカ株式会社 | Recording device |
-
2003
- 2003-08-07 JP JP2003288905A patent/JP2005053183A/en active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008173908A (en) * | 2007-01-22 | 2008-07-31 | Brother Ind Ltd | Printing device |
US7997815B2 (en) | 2007-01-22 | 2011-08-16 | Brother Kogyo Kabushiki Kaisha | Printer |
JP2008290319A (en) * | 2007-05-24 | 2008-12-04 | Brother Ind Ltd | Printing device |
US8339651B2 (en) | 2007-05-24 | 2012-12-25 | Brother Kogyo Kabushiki Kaisha | Printer and computer-readable recording medium storing printing program |
JP2010124170A (en) * | 2008-11-19 | 2010-06-03 | Canon Electronics Inc | Controller, control system, control method of the controller, control method of the control system, and program |
JP2013015950A (en) * | 2011-07-01 | 2013-01-24 | Seiko Epson Corp | Printing system, printing data generating device, control method of printing data generating device, and program |
JP2017074753A (en) * | 2015-10-16 | 2017-04-20 | セイコーエプソン株式会社 | Label production apparatus and control method in label production apparatus |
WO2017064980A1 (en) * | 2015-10-16 | 2017-04-20 | セイコーエプソン株式会社 | Label creation apparatus and control method in label creation apparatus |
CN108136794A (en) * | 2015-10-16 | 2018-06-08 | 精工爱普生株式会社 | The control method of label creating apparatus and label creating apparatus |
CN108136794B (en) * | 2015-10-16 | 2019-11-12 | 精工爱普生株式会社 | Label making device and control method for label making device |
WO2025070498A1 (en) * | 2023-09-25 | 2025-04-03 | キヤノンファインテックニスカ株式会社 | Recording device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102848748B (en) | Printing system, print data generating device, method of controlling print data generating device | |
JP4793000B2 (en) | Print data editing apparatus and print data editing program | |
CN114771115B (en) | Control method and print control apparatus | |
JP2005053183A (en) | Tape printer | |
JP2001310524A (en) | System and method for printing image | |
JP4404094B2 (en) | Printing apparatus and printing method | |
JP7243484B2 (en) | Control program and information processing device | |
JP4781200B2 (en) | Digital camera, digital camera control method, program, storage medium, and image processing apparatus | |
JP2005018558A (en) | Utility program for printer and printing system | |
JP2871450B2 (en) | Printing equipment | |
JP2009005295A (en) | Facsimile driver, program, and recording medium | |
JP4001151B2 (en) | Printing device | |
JP4596278B2 (en) | Image processing apparatus and program thereof | |
JP2009295106A (en) | Information processor, printing control method thereof, program, storage medium, and printing system | |
JP3601664B2 (en) | Printing apparatus, printing system, and printing method | |
JP2008035082A (en) | Copy system | |
JP4665700B2 (en) | Image processing program | |
JP3841139B2 (en) | Image forming apparatus | |
JP2008307850A (en) | Video recording system | |
JP2006224398A (en) | Printer device | |
JP4650200B2 (en) | Image processing program | |
JP2006044079A (en) | Control method for image processor, image processor and control program for image processor | |
JP2005125687A (en) | Method of forming image, image forming apparatus and user terminal | |
JP2005193486A (en) | Image forming apparatus, image forming system, computer program, and recording medium | |
JP2007311932A (en) | Image printing system, printer, control method of printer, image storage device, and control method of image storage device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080909 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090210 |