[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6365168B2 - Printing apparatus, printing method, and program - Google Patents

Printing apparatus, printing method, and program Download PDF

Info

Publication number
JP6365168B2
JP6365168B2 JP2014190916A JP2014190916A JP6365168B2 JP 6365168 B2 JP6365168 B2 JP 6365168B2 JP 2014190916 A JP2014190916 A JP 2014190916A JP 2014190916 A JP2014190916 A JP 2014190916A JP 6365168 B2 JP6365168 B2 JP 6365168B2
Authority
JP
Japan
Prior art keywords
pattern
print data
recording medium
print
character
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.)
Active
Application number
JP2014190916A
Other languages
Japanese (ja)
Other versions
JP2016060145A (en
Inventor
敦郎 津保
敦郎 津保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2014190916A priority Critical patent/JP6365168B2/en
Publication of JP2016060145A publication Critical patent/JP2016060145A/en
Application granted granted Critical
Publication of JP6365168B2 publication Critical patent/JP6365168B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Record Information Processing For Printing (AREA)

Description

本発明は、印刷装置、印刷方法及びプログラムに関する。   The present invention relates to a printing apparatus, a printing method, and a program.

印刷を指示された印刷データパターンを記録媒体上に印刷する際、記録媒体上の適切な領域に印刷データパターンが印刷されるように、印刷位置を調整する技術がある。例えば、特許文献1は、ラベル内の印字可能領域を有効に活用し、選択されたテンプレートの枠に対して、適切なレイアウトを自動的に設定することが可能なラベル作成装置を開示している。   There is a technique for adjusting a printing position so that when a print data pattern instructed to be printed is printed on a recording medium, the printing data pattern is printed in an appropriate area on the recording medium. For example, Patent Document 1 discloses a label producing apparatus that can effectively use a printable area in a label and automatically set an appropriate layout for a selected template frame. .

特開2006−99261号公報JP 2006-99261 A

印刷用の記録媒体には、背景デザインとしてキャラクタが予め印刷されているデザインテープ等、印刷面に絵柄や図形等のパターンが予め記録されている記録媒体がある。このような記録媒体に印刷した場合、記録媒体上に予め記録されたパターンと印刷データパターンとが重なると、重なった部分の印刷データパターンが見えにくくなって、ユーザの意図しない印刷結果となることがあった。   As a recording medium for printing, there is a recording medium in which a pattern such as a picture or a figure is recorded in advance on a printing surface, such as a design tape on which a character is printed in advance as a background design. When printing on such a recording medium, if the pattern pre-recorded on the recording medium and the print data pattern overlap, the print data pattern of the overlapped portion becomes difficult to see, resulting in a print result unintended by the user. was there.

本発明は、以上のような課題を解決するためのものであり、記録媒体に予め記されたパターンに印刷データパターンが重なることを防ぐことが可能な印刷装置、印刷方法及びプログラムを提供することを目的とする。   SUMMARY An advantage of some aspects of the invention is to provide a printing apparatus, a printing method, and a program capable of preventing a print data pattern from overlapping a pattern recorded in advance on a recording medium. With the goal.

上記目的を達成するため、本発明に係る印刷装置の一様態は、
印刷データを取得する印刷データ取得手段と、
前記印刷データ取得手段が取得した前記印刷データに対応し、主データパターンと、当該主データパターンに付加して印刷される付加パターンと、を含む印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンに含まれる前記付加パターン前記パターンと重なるか否かを予測する重なり予測手段と、
前記印刷データパターンが前記パターンと重なると前記重なり予測手段が予測した場合、前記印刷データパターンが前記パターンと重ならないようにする処理を実行する処理実行手段と、
前記印刷データパターンを前記記録媒体に印刷する印刷実行手段と、
を備える、
ことを特徴とする。
上記目的を達成するため、本発明に係る印刷装置の他の一様態は、
印刷データを取得する印刷データ取得手段と、
前記印刷データ取得手段が取得した前記印刷データに対応する印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンが当該パターンと重なるか否かを予測する重なり予測手段と、
前記印刷データパターンが前記パターンと重なると前記重なり予測手段が予測した場合、前記記録媒体を別の記録媒体に変更する処理を実行する処理実行手段と、
前記印刷データパターンを前記別の記録媒体に印刷する印刷実行手段と、
を備える、
ことを特徴とする。
In order to achieve the above object, an aspect of the printing apparatus according to the present invention is as follows.
Print data acquisition means for acquiring print data;
Corresponding to the print data acquired by the print data acquisition means , a print data pattern including a main data pattern and an additional pattern printed in addition to the main data pattern is recorded in advance on the print surface. when printed on the recording medium, and the overlap prediction means the additional pattern contained in the print data pattern to predict whether overlapping the pattern,
A process execution unit that executes a process for preventing the print data pattern from overlapping the pattern when the overlap prediction unit predicts that the print data pattern overlaps the pattern;
Print execution means for printing the print data pattern on the recording medium;
Comprising
It is characterized by that.
In order to achieve the above object, another aspect of the printing apparatus according to the present invention is as follows:
Print data acquisition means for acquiring print data;
Whether or not the print data pattern overlaps the pattern when the print data pattern corresponding to the print data acquired by the print data acquisition unit is printed on a recording medium in which the pattern is previously recorded on the print surface. Overlap prediction means to predict;
Processing execution means for executing processing for changing the recording medium to another recording medium when the overlap prediction means predicts that the print data pattern overlaps the pattern;
Print execution means for printing the print data pattern on the other recording medium;
Comprising
It is characterized by that.

また、上記目的を達成するため、本発明に係る印刷方法の一様態は、
印刷データを取得し、
取得した前記印刷データに対応し、主データパターンと、当該主データパターンに付加して印刷される付加パターンと、を含む印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンに含まれる前記付加パターン前記パターンと重なるか否かを予測し、
前記印刷データパターンが前記パターンと重なると予測した場合、前記印刷データパターンが前記パターンと重ならないようにする処理を実行し、
前記印刷データパターンを前記記録媒体に印刷する、
ことを特徴とする。
また、上記目的を達成するため、本発明に係る印刷方法の他の一様態は、
印刷データを取得し、
取得した前記印刷データに対応する印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンが当該パターンと重なるか否かを予測し、
前記印刷データパターンが前記パターンと重なると予測した場合、前記記録媒体を別の記録媒体に変更する処理を実行し、
前記印刷データパターンを前記別の記録媒体に印刷する、
ことを特徴とする。
In order to achieve the above object, an aspect of the printing method according to the present invention is as follows.
Get print data,
A print data pattern including a main data pattern and an additional pattern printed in addition to the main data pattern corresponding to the acquired print data is printed on a recording medium in which the pattern is recorded on the printing surface in advance. when the additional pattern contained in the print data pattern predicts whether overlapping the pattern,
If the print data pattern is predicted to overlap the pattern, a process is performed to prevent the print data pattern from overlapping the pattern,
Printing the print data pattern on the recording medium;
It is characterized by that.
In order to achieve the above object, another aspect of the printing method according to the present invention is as follows:
Get print data,
Predicting whether or not the print data pattern overlaps the pattern when the print data pattern corresponding to the acquired print data is printed on a recording medium in which the pattern is previously recorded on the print surface;
If the print data pattern is predicted to overlap the pattern, execute a process of changing the recording medium to another recording medium,
Printing the print data pattern on the other recording medium;
It is characterized by that.

また、上記目的を達成するため、本発明に係るプログラムの一様態は、
コンピュータに、
印刷データを取得させ、
取得させた前記印刷データに対応し、主データパターンと、当該主データパターンに付加して印刷される付加パターンと、を含む印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンに含まれる前記付加パターン前記パターンと重なるか否かを予測させ、
前記印刷データパターンが前記パターンと重なると予測された場合、前記印刷データパターンが前記パターンと重ならないようにする処理を実行させ、
前記印刷データパターンを前記記録媒体に印刷させる、
ことを特徴とする。
また、上記目的を達成するため、本発明に係るプログラムの他の一様態は、
コンピュータに、
印刷データを取得させ、
取得した前記印刷データに対応する印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンが当該パターンと重なるか否かを予測させ、
前記印刷データパターンが前記パターンと重なると予測した場合、前記記録媒体を別の記録媒体に変更する処理を実行させ、
前記印刷データパターンを前記別の記録媒体に印刷させる、
ことを特徴とする。
In order to achieve the above object, an aspect of the program according to the present invention is as follows:
On the computer,
Get print data,
Corresponding to the acquired print data, a print data pattern including a main data pattern and an additional pattern printed in addition to the main data pattern is recorded on a recording medium on which a pattern is written in advance on the printing surface. when printed, the additional pattern contained in the print data pattern to predict whether overlapping the pattern,
When the print data pattern is predicted to overlap the pattern, a process is performed to prevent the print data pattern from overlapping the pattern,
Printing the print data pattern on the recording medium;
It is characterized by that.
In order to achieve the above object, another aspect of the program according to the present invention is as follows:
On the computer,
Get print data,
When the print data pattern corresponding to the acquired print data is printed on a recording medium in which a pattern is recorded on the print surface in advance, it is predicted whether the print data pattern overlaps the pattern,
When it is predicted that the print data pattern overlaps the pattern, the process of changing the recording medium to another recording medium is executed,
Printing the print data pattern on the other recording medium;
It is characterized by that.

本発明によれば、記録媒体に予め記されたパターンに印刷データパターンが重なることを防ぐことが可能な印刷装置、印刷方法及びプログラムを提供することができる。   According to the present invention, it is possible to provide a printing apparatus, a printing method, and a program capable of preventing a print data pattern from overlapping a pattern recorded in advance on a recording medium.

本発明の実施形態に係る印刷装置の平面図である。1 is a plan view of a printing apparatus according to an embodiment of the present invention. (a)は、キャラクタテープの表面の例を示す図である。(b)は、キャラクタテープの裏面の例を示す図である。(A) is a figure which shows the example of the surface of a character tape. (B) is a figure which shows the example of the back surface of a character tape. (a)は、キャラクタフレームの例を示す図である。(b)は、キャラクタフレームを含む印刷データパターンの例を示す図である。(A) is a figure which shows the example of a character frame. (B) is a figure which shows the example of the print data pattern containing a character frame. (a)は、テープカセットの外観斜視図である。(b)は、本発明の実施形態に係る印刷装置の内部拡大図である。(A) is an external appearance perspective view of a tape cassette. FIG. 2B is an enlarged view of the inside of the printing apparatus according to the embodiment of the present invention. テープカセットの内部構成を示す図である。It is a figure which shows the internal structure of a tape cassette. (a)、(b)共に、テープ種類検出スイッチの割り当て例を示す表である。(A), (b) is a table | surface which shows the example of allocation of a tape kind detection switch. (a)は、本発明の実施形態に係る印刷装置の物理構成を示すブロック図である。(b)は、本発明の実施形態に係る印刷装置の機能構成を示すブロック図である。FIG. 2A is a block diagram illustrating a physical configuration of a printing apparatus according to an embodiment of the present invention. FIG. 2B is a block diagram illustrating a functional configuration of the printing apparatus according to the embodiment of the present invention. 本発明の実施形態に係る印刷装置が実行する印刷処理の流れを示すフローチャートである。6 is a flowchart illustrating a flow of printing processing executed by the printing apparatus according to the embodiment of the present invention. 本発明の実施形態に係る印刷装置が実行する重なり予測処理の流れを示すフローチャートである。6 is a flowchart illustrating a flow of overlap prediction processing executed by the printing apparatus according to the embodiment of the present invention. (a)及び(b)は、キャラクタフレームのキャラクタがキャラクタテープに印刷されたキャラクタに重なって印刷された例を示す図である。(c)は、キャラクタフレームの印刷位置を調整して印刷された例を示す図である。(A) And (b) is a figure which shows the example on which the character of the character frame was printed so that it might overlap with the character printed on the character tape. (C) is a figure which shows the example printed by adjusting the printing position of a character frame. 本発明の実施形態に係る印刷装置が実行する印刷位置調整処理の流れを示すフローチャートである。6 is a flowchart illustrating a flow of print position adjustment processing executed by the printing apparatus according to the embodiment of the present invention. (a)、(b)共に、キャラクタフレームの長さを変更する例を示す図である。(A), (b) is a figure which shows the example which changes the length of a character frame. キャラクタフレームの変更候補の例を示す図である。It is a figure which shows the example of the change candidate of a character frame.

以下、本発明の実施形態について、図面を参照して説明する。なお、図中同一又は相当する部分には同一符号を付す。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals.

図1に、本発明の実施形態に係る印刷装置の平面図を示す。印刷装置1は、表面が印刷面であって裏面が粘着面である印刷テープと、粘着面に貼付される剥離テープと、が積層されて形成されたテープ部材の記録媒体に、絵や文字等のパターンを含む印刷データパターンを印刷する装置である。   FIG. 1 is a plan view of a printing apparatus according to an embodiment of the present invention. The printing apparatus 1 includes a printing medium whose surface is a printing surface and the back surface is an adhesive surface, and a tape member recording medium formed by laminating a peeling tape to be attached to the adhesive surface. This is a device for printing a print data pattern including the above pattern.

印刷装置1は、筐体2の上面に入力部3、表示部4及びテープ収納部8を塞ぐ開閉蓋5を備える。また、図示しないが、筐体2は、パーソナルコンピュータ等の外部機器と接続するための入力端子、電源コードが接続される電源端子、メモリカード等の記憶媒体が挿入される挿入口等を備える。   The printing apparatus 1 includes an opening / closing lid 5 that closes the input unit 3, the display unit 4, and the tape storage unit 8 on the upper surface of the housing 2. Although not shown, the housing 2 includes an input terminal for connecting to an external device such as a personal computer, a power supply terminal to which a power cord is connected, an insertion port into which a storage medium such as a memory card is inserted, and the like.

入力部3は、文字データを入力する文字入力キー、印刷開始を指示する印刷キー、表示部4の表示画面上のカーソルを移動操作するカーソルキー、印刷モードの設定や各種設定処理を行う種々の制御キーを備える。表示部4は、印刷装置1におけるメインパネルとしての液晶表示パネル等である。表示部4は、入力されたデータに関する画像、各種の設定のための選択メニュー、各種の処理に関するメッセージ等を表示する。   The input unit 3 is a character input key for inputting character data, a print key for instructing the start of printing, a cursor key for moving the cursor on the display screen of the display unit 4, various types for performing print mode setting and various setting processes. Control keys are provided. The display unit 4 is a liquid crystal display panel or the like as a main panel in the printing apparatus 1. The display unit 4 displays an image related to the input data, a selection menu for various settings, messages related to various processes, and the like.

印刷装置1は、テープ部材として、例えば図2(a)及び図2(b)に示すようなキャラクタテープ31に、印刷データパターンを印刷する。   The printing apparatus 1 prints a print data pattern on a character tape 31 as shown in FIGS. 2A and 2B, for example, as a tape member.

キャラクタテープ31は、印刷面の背景画像として、キャラクタ32(例えば猫のキャラクタ)が予めデザインされた、いわゆるデザインテープである。キャラクタテープ31の表面、すなわち印刷テープの印刷面には、図2(a)に示すように、それぞれ長さWの複数のキャラクタ32が、テープの長手方向において一定の間隔Dおきに並んで記されている。   The character tape 31 is a so-called design tape in which a character 32 (for example, a cat character) is designed in advance as a background image of the print surface. On the surface of the character tape 31, that is, the printing surface of the printing tape, as shown in FIG. 2A, a plurality of characters 32 each having a length W are arranged at regular intervals D in the longitudinal direction of the tape. Has been.

また、キャラクタテープ31の裏面、すなわち剥離テープの裏面には、キャラクタ32が記された位置と対応する位置に、テープの長手方向における長さWのキャラクタ位置検出パターン33が、同じく間隔Dおきに予め印刷されている。キャラクタ位置検出パターン33は、キャラクタテープ31上におけるキャラクタ32が記された位置を取得するためのパターンである。   Further, on the back surface of the character tape 31, that is, on the back surface of the peeling tape, character position detection patterns 33 having a length W in the longitudinal direction of the tape are arranged at intervals D similarly at positions corresponding to the positions where the characters 32 are written. Preprinted. The character position detection pattern 33 is a pattern for acquiring the position where the character 32 is written on the character tape 31.

印刷装置1は、このようなキャラクタテープ31に、例えば図3(a)に示すようなキャラクタフレーム61が付加された印刷データパターンを印刷する。キャラクタフレーム61は、印刷内容を示す主データパターンの周囲に配置され、印刷データパターンの装飾性(デザイン性)を高めるためのフレームである。   The printing apparatus 1 prints a print data pattern in which, for example, a character frame 61 as shown in FIG. The character frame 61 is a frame that is arranged around the main data pattern indicating the print content and enhances the decoration (design) of the print data pattern.

具体的には、キャラクタフレーム61は、左右の両端に猫のキャラクタを有するフレームである。左側の猫のキャラクタは、第1のキャラクタ(第1のパターン)であって、右側の猫のキャラクタは、左側の猫のキャラクタよりも後に印刷される第2のキャラクタ(第2のパターン)である。印刷装置1は、キャラクタフレーム61のような、様々なキャラクタが装飾されたフレームを、印刷データパターンに付加するフレームとして設定することができる。   Specifically, the character frame 61 is a frame having cat characters at both left and right ends. The left cat character is the first character (first pattern), and the right cat character is the second character (second pattern) printed after the left cat character. is there. The printing apparatus 1 can set a frame decorated with various characters such as the character frame 61 as a frame to be added to the print data pattern.

例えばユーザは、「さとう いちろう」という文字列(テキスト)を、左右の両端に猫のキャラクタが付されたキャラクタフレーム61を付加して印刷したいと思った場合、当該テキストを入力すると共に、いくつかの候補の中から図3(a)に示したキャラクタフレーム61を選択して、印刷を指示する。すると、印刷装置1は、選択されたキャラクタフレーム61を、入力されたテキストを主データパターンとして、この主データパターンに、図3(b)に示すようなキャラクタフレーム61を付加した印刷データパターン60を生成し、キャラクタテープ31に印刷する。   For example, if the user wants to print a character string (text) “Ichiro Sato” with a character frame 61 with a cat character attached to both left and right ends, he / she inputs the text, The character frame 61 shown in FIG. 3A is selected from the candidates, and printing is instructed. Then, the printing apparatus 1 sets the selected character frame 61 as the main data pattern with the input text as the main data pattern, and adds the character frame 61 as shown in FIG. 3B to the main data pattern. Is printed on the character tape 31.

このとき、印刷装置1は、入力された主データパターンの長さに適合するように、選択されたフレームの長さを調整する。主データパターンの長さとは、主データパターンがテキストであれば、テキストに含まれる文字数によって定まる印刷文字長に相当する。例えば印刷文字長をTと表し、左右の両端に付されたキャラクタの長さをCと表すと、印刷装置1は、キャラクタフレーム61の長さを“F=T+2×C”と定められる長さFに調整して、印刷データパターン60を生成する。   At this time, the printing apparatus 1 adjusts the length of the selected frame so as to match the length of the input main data pattern. If the main data pattern is text, the length of the main data pattern corresponds to the print character length determined by the number of characters included in the text. For example, if the print character length is represented by T and the length of the character attached to the left and right ends is represented by C, the printing apparatus 1 determines the length of the character frame 61 as “F = T + 2 × C”. The print data pattern 60 is generated by adjusting to F.

図4(b)に、印刷装置1の内部構造の一部を斜視図で示す。開閉蓋5の内側には、キャラクタテープ31及びインクリボン35を収容したテープカセット21を収納(装填)するためのテープ収納部8が形成されている。テープ収納部8内には、印刷手段としてのテープ印刷機構45と、テープカセット21を所定の位置に支持するためのカセット受部15と、が形成されている。   FIG. 4B is a perspective view showing a part of the internal structure of the printing apparatus 1. Inside the opening / closing lid 5, a tape storage portion 8 is formed for storing (loading) the tape cassette 21 storing the character tape 31 and the ink ribbon 35. In the tape storage portion 8, a tape printing mechanism 45 as a printing unit and a cassette receiving portion 15 for supporting the tape cassette 21 at a predetermined position are formed.

テープ印刷機構45は、縦方向に配列された印刷素子と、印刷ヘッドとされるサーマルヘッド11と、サーマルヘッド11との間でキャラクタテープ31及びインクリボン35を挟み込んでこれを搬送するプラテンローラ12と、テープカセット21に係合して位置決めする位置合わせ軸20と、印刷に使用したインクリボン35をテープカセット21内に巻取るリボン巻取軸13と、を備える。   The tape printing mechanism 45 includes printing elements arranged in the vertical direction, a thermal head 11 serving as a printing head, and a platen roller 12 that sandwiches and transports the character tape 31 and the ink ribbon 35 between the thermal head 11. An alignment shaft 20 that engages and positions the tape cassette 21 and a ribbon take-up shaft 13 that winds the ink ribbon 35 used for printing into the tape cassette 21.

また、テープ収納部8の一端部に筐体2の外に通じるテープ繰出部7が形成されている。テープ繰出部7には、キャラクタテープ31の印刷テープ及び剥離テープを幅方向に切断するフルカット手段としてのフルカット機構17と、キャラクタテープ31の印刷テープのみを切断し、剥離テープを切断しないハーフカット手段としてのハーフカット機構18と、が組み込まれている。   In addition, a tape feeding portion 7 communicating with the outside of the housing 2 is formed at one end portion of the tape storage portion 8. The tape feeding portion 7 includes a full cut mechanism 17 as a full cut means for cutting the print tape and the release tape of the character tape 31 in the width direction, and a half that cuts only the print tape of the character tape 31 and does not cut the release tape. A half-cut mechanism 18 as a cutting means is incorporated.

図4(a)に、印刷装置1に使用するテープカセット21の外観を示す。また、図5に、テープカセット21の内部構成を示す。   FIG. 4A shows the external appearance of the tape cassette 21 used in the printing apparatus 1. FIG. 5 shows the internal configuration of the tape cassette 21.

テープカセット21は、カセットケース22を備える。カセットケース22の内部には、キャラクタテープ31が巻装されたテープコア23、未使用のインクリボン35が巻装されたリボン供給コア24、使用済みのインクリボン35を巻取るリボン巻取コア25が夫々収納されている。また、テープカセット21のカセットケース22には、テープ収納部8内にテープカセット21を装填した場合にサーマルヘッド11が位置するヘッド配置部27が形成されている。   The tape cassette 21 includes a cassette case 22. Inside the cassette case 22 are a tape core 23 around which the character tape 31 is wound, a ribbon supply core 24 around which an unused ink ribbon 35 is wound, and a ribbon take-up core 25 around which the used ink ribbon 35 is wound. Each is stored. The cassette case 22 of the tape cassette 21 is formed with a head arrangement portion 27 where the thermal head 11 is located when the tape cassette 21 is loaded in the tape storage portion 8.

カセットケース22の隅部には、テープ収納部8のカセット受部15と係合し、このカセット受部15によって支持される被係合部29が形成されている。そして、カセットケース22の被係合部29には、テープカセット21の種類に応じた凹凸が形成されている。具体的には図5に示すように、カセットケース22におけるA〜Hの8個の位置に、凹凸が形成されている。これに対して、テープ収納部8のカセット受部15には、テープカセット21が装填された場合にカセットケース22の被係合部29に形成されたA〜Hの8個の凹凸に対応する位置に、これらを判別するための8個のテープ種類検出スイッチ16が形成されている。   At the corner of the cassette case 22, an engaged portion 29 that is engaged with and supported by the cassette receiving portion 15 of the tape storage portion 8 is formed. The engaged portion 29 of the cassette case 22 is formed with irregularities corresponding to the type of the tape cassette 21. Specifically, as shown in FIG. 5, irregularities are formed at eight positions A to H in the cassette case 22. On the other hand, the cassette receiving portion 15 of the tape storage portion 8 corresponds to the eight irregularities A to H formed in the engaged portion 29 of the cassette case 22 when the tape cassette 21 is loaded. Eight tape type detection switches 16 for distinguishing these are formed at the positions.

印刷装置1は、カセットケース22がテープ収納部8に装填されると、カセットケース22の被係合部29に形成されたA〜Hの凹凸とテープ収納部8のカセット受部15に形成されたテープ種類検出スイッチ16の幾つかと或いは全部とが係合し、係合したテープ種類検出スイッチ16が押下される。印刷装置1は、このオン状態となったテープ種類検出スイッチ16の組み合わせによって、テープカセット21のテープ幅等の種類を判別する。   When the cassette case 22 is loaded into the tape storage unit 8, the printing apparatus 1 is formed in the concaves and convexes A to H formed in the engaged portion 29 of the cassette case 22 and the cassette receiving unit 15 of the tape storage unit 8. Some or all of the tape type detection switches 16 are engaged, and the engaged tape type detection switch 16 is pressed. The printing apparatus 1 determines the type such as the tape width of the tape cassette 21 based on the combination of the tape type detection switch 16 that is turned on.

具体的に説明すると、テープ種類検出スイッチ16は、図6(a)及び図6(b)に示す割り当てに従って、テープ収納部8に装填されたキャラクタテープ31の種類を検出する。図6(a)及び図6(b)に示す表は、カセットケース22に形成されたA〜Hの凹凸に対応する8個のテープ種類検出スイッチ16のうち、押下されてオン状態となったものを“1”と表し、押下されていないオフ状態のものを“0”と表す。   More specifically, the tape type detection switch 16 detects the type of the character tape 31 loaded in the tape storage unit 8 in accordance with the assignment shown in FIGS. 6 (a) and 6 (b). The tables shown in FIGS. 6 (a) and 6 (b) are turned on when pressed among the eight tape type detection switches 16 corresponding to the irregularities A to H formed in the cassette case 22. A thing is represented as “1”, and an unpressed state is represented as “0”.

A,B,C,Hに対応する4個のテープ種類検出スイッチ16は、図6(a)に示すように、テープ幅の検出用に割り当てられている。これら4個のテープ種類検出スイッチ16が押下されたか否かの組み合わせによって、テープ収納部8に装填されたテープのテープ幅として、3.6ミリ幅から46ミリ幅まで、複数通りのテープ幅を検出することができる。   The four tape type detection switches 16 corresponding to A, B, C, and H are assigned to detect the tape width as shown in FIG. Depending on the combination of whether or not these four tape type detection switches 16 are pressed, the tape width of the tape loaded in the tape storage unit 8 can be varied from 3.6 mm width to 46 mm width. Can be detected.

D,E,Fに対応する3個のテープ種類検出スイッチ16は、図6(b)に示すように、テープに印刷されたキャラクタの有無と、キャラクタが印刷されていた場合の印刷間隔と、の検出用に割り当てられている。これら3個のテープ種類検出スイッチ16が押下されたか否かの組み合わせによって、テープ収納部8に装填されたテープが、キャラクタ32が印刷されていない無地のテープなのか、キャラクタ32は印刷されていないが背景に絵柄が印刷されたテープなのか、キャラクタ32がAタイプの間隔で印刷されたテープなのか、キャラクタ32がAタイプとは異なるBタイプの間隔で印刷されたテープなのか、等を検出することができる。   As shown in FIG. 6B, the three tape type detection switches 16 corresponding to D, E, and F include the presence / absence of a character printed on the tape, the printing interval when the character is printed, Assigned for detection. Depending on whether or not these three tape type detection switches 16 are pressed, the tape loaded in the tape storage unit 8 is a plain tape on which the character 32 is not printed, or the character 32 is not printed. Detect whether the character 32 is a tape printed with an image on the background, whether the character 32 is a tape printed at intervals of A type, or whether the character 32 is a tape printed at intervals of B type different from the A type can do.

すなわち、印刷装置1は、テープカセット21の種類を判別することによって、印刷対象物であるテープの幅、キャラクタ32の有無等を識別して、テープの種類に適合した印刷データパターンを作成する。   That is, the printing apparatus 1 discriminates the type of the tape cassette 21 to identify the width of the tape that is the print target, the presence or absence of the character 32, and the like, and creates a print data pattern that matches the type of tape.

図4(a)及び図5に示す印刷装置1の構成の説明に戻って、印刷装置1は、サーマルヘッド11よりも手前の位置に、キャラクタテープ31の裏面に記されたキャラクタ位置検出パターン33を検出するためのテープ裏面センサ34を備える。テープ裏面センサ34は、テープカセット21から繰り出されて搬送されたキャラクタテープ31の裏面に光を照射して、黒く塗られたキャラクタ位置検出パターン33の領域とその他の領域とにおける反射率の違いにより、キャラクタ位置検出パターン33を読み取る。テープ裏面センサ34は、サーマルヘッド11よりも手前の位置にあるため、サーマルヘッド11がキャラクタテープ31上のキャラクタ32が記された領域に差し掛かる前にキャラクタ32の位置を読み取ることができる。   Returning to the description of the configuration of the printing apparatus 1 shown in FIGS. 4A and 5, the printing apparatus 1 has a character position detection pattern 33 written on the back surface of the character tape 31 at a position before the thermal head 11. A tape back surface sensor 34 is provided for detecting. The tape back surface sensor 34 irradiates light on the back surface of the character tape 31 fed out and transported from the tape cassette 21, and the difference in reflectance between the region of the character position detection pattern 33 painted in black and other regions is detected. Then, the character position detection pattern 33 is read. Since the tape back surface sensor 34 is located in front of the thermal head 11, the position of the character 32 can be read before the thermal head 11 reaches the area where the character 32 on the character tape 31 is written.

印刷装置1は、テープ裏面センサ34が読み取ったキャラクタ位置検出パターン33の位置を基準として、キャラクタテープ31上のキャラクタ32が記された位置情報を取得する。そして、キャラクタ位置検出パターン33を検出したタイミングと、テープ裏面センサ34からサーマルヘッド11までのキャラクタテープ31の搬送にかかる時間と、に基づいて、キャラクタテープ31上のキャラクタ32が記された位置がサーマルヘッド11に到達するタイミングを取得して、印刷データパターンを印刷するタイミングを決定する。   The printing apparatus 1 acquires position information in which the character 32 on the character tape 31 is written with reference to the position of the character position detection pattern 33 read by the tape back surface sensor 34. Based on the timing at which the character position detection pattern 33 is detected and the time taken to transport the character tape 31 from the tape back surface sensor 34 to the thermal head 11, the position where the character 32 on the character tape 31 is indicated The timing for reaching the thermal head 11 is acquired, and the timing for printing the print data pattern is determined.

印刷が指示されると、キャラクタテープ31及びインクリボン35がテープカセット21から繰り出される。キャラクタテープ31及びインクリボン35は、重ね合わされた状態で、プラテンローラ12とサーマルヘッド11との間に挟み込まれて搬送される。   When printing is instructed, the character tape 31 and the ink ribbon 35 are fed out from the tape cassette 21. The character tape 31 and the ink ribbon 35 are conveyed while being sandwiched between the platen roller 12 and the thermal head 11 in an overlaid state.

そして、テープ裏面センサ34が検出したキャラクタ32の印刷位置情報を参照しつつ、サーマルヘッド11が印刷データパターンに基づいて発熱駆動され、インクリボン35のインクがキャラクタテープ31の印刷テープに熱転写されて印刷される。印刷が終了すると、設定によりフルカット機構17又はハーフカット機構18が作動してキャラクタテープ31が幅方向に切断され、1枚のテープ状のラベルが作成される。   Then, while referring to the print position information of the character 32 detected by the tape back sensor 34, the thermal head 11 is driven to generate heat based on the print data pattern, and the ink of the ink ribbon 35 is thermally transferred to the print tape of the character tape 31. Printed. When printing is completed, the full-cut mechanism 17 or the half-cut mechanism 18 is operated according to the setting, and the character tape 31 is cut in the width direction, so that one tape-like label is created.

図7(a)に、印刷装置1の物理構成を示す。印刷装置1は、制御部40と、入力部3と、表示部4と、ROM(Read Only Memory)41と、RAM(Random Access Memory)42と、電源装置50と、サーマルヘッド制御装置51と、モータ制御装置52と、を備える。   FIG. 7A shows the physical configuration of the printing apparatus 1. The printing apparatus 1 includes a control unit 40, an input unit 3, a display unit 4, a ROM (Read Only Memory) 41, a RAM (Random Access Memory) 42, a power supply device 50, a thermal head control device 51, A motor control device 52.

制御部40は、例えばCPU(Central Processing Unit)であって、入力部3からのキー操作信号に応じて、又は、自動でROM41に予め記憶されているシステムプログラム、メモリカードに記憶された制御プログラム、外部機器から読み込まれた制御プログラム等を起動させ、RAM42をワークメモリとして回路各部の動作を制御する。   The control unit 40 is, for example, a CPU (Central Processing Unit), and is a system program stored in advance in the ROM 41 or a control program stored in a memory card in response to a key operation signal from the input unit 3 or automatically. Then, a control program or the like read from an external device is activated, and the operation of each part of the circuit is controlled using the RAM 42 as a work memory.

ROM41は、記憶手段とされるものであって、入力部3から入力された文字を印刷するためのプログラム、文字、記号、絵文字等のデータやサイズ情報、印刷フォント等を記憶する。ROM41は、制御部40で読取り可能なプログラムが記憶された記憶媒体としても機能する。   The ROM 41 is used as a storage unit, and stores a program for printing characters input from the input unit 3, data such as characters, symbols, and pictograms, size information, a print font, and the like. The ROM 41 also functions as a storage medium in which a program readable by the control unit 40 is stored.

RAM42は、記憶手段とされるものであって、キー入力された文字、サイズや文字間隔等の印刷情報を記憶する入力データメモリ、入力された印刷情報が展開された印刷パターンデータが記憶される印刷データメモリ、表示部4に表示されるパターンデータが記憶される表示データメモリ等の各領域が確保され、印刷処理等に必要なデータを一時的に記憶するレジスタやカウンタ等が設けられている。   The RAM 42 serves as a storage means, and stores input data memory for storing print information such as characters input by key, size, character spacing, and the like, and print pattern data in which the input print information is expanded. Areas such as a print data memory and a display data memory for storing pattern data displayed on the display unit 4 are secured, and a register, a counter, and the like for temporarily storing data necessary for a printing process are provided. .

サーマルヘッド制御装置51は、印刷ヘッドであるサーマルヘッド11を印刷パターンデータに基づいて制御し、記録媒体であるキャラクタテープ31に印刷を実行する。モータ制御装置52は、搬送手段を駆動させる回路であって、プラテンローラ12やリボン巻取軸13を回転させるステップモータを制御し、定められた速度で長手方向にキャラクタテープ31を搬送する。   The thermal head control device 51 controls the thermal head 11 that is a print head based on the print pattern data, and executes printing on the character tape 31 that is a recording medium. The motor control device 52 is a circuit that drives the conveying means, and controls a step motor that rotates the platen roller 12 and the ribbon take-up shaft 13 to convey the character tape 31 in the longitudinal direction at a predetermined speed.

また、制御部40は、テープ種類検出スイッチ16とテープ裏面センサ34とに接続され、テープ種類検出スイッチ16が検出したテープの種類を示す情報を取得し、テープ裏面センサ34が読み取ったキャラクタ位置検出パターン33の位置情報を取得する。制御部40は、テープ裏面センサ34と協働することで、キャラクタテープ31上におけるキャラクタ32が記された位置を取得するパターン位置取得手段として機能する。   The control unit 40 is connected to the tape type detection switch 16 and the tape back surface sensor 34, acquires information indicating the tape type detected by the tape type detection switch 16, and detects the character position read by the tape back surface sensor 34. The position information of the pattern 33 is acquired. The control unit 40 cooperates with the tape back surface sensor 34 to function as a pattern position acquisition unit that acquires the position on the character tape 31 where the character 32 is written.

図7(b)に、印刷装置1の機能構成を示す。印刷装置1は、印刷データ取得部81と、重なり予測部82と、印刷実行部83と、選択受付部84と、選択処理実行部85と、を備える。   FIG. 7B shows a functional configuration of the printing apparatus 1. The printing apparatus 1 includes a print data acquisition unit 81, an overlap prediction unit 82, a print execution unit 83, a selection reception unit 84, and a selection process execution unit 85.

印刷データ取得部81は、印刷データを取得する印刷データ取得手段として機能する。
重なり予測部82は、印刷データ取得部81が取得した印刷データに対応する印刷データパターンを、印刷面上に予めキャラクタ等のパターンが記された記録媒体に印刷したときに、当該印刷データパターンが当該パターンと重なるか否かを予測する重なり予測手段として機能する。
印刷実行部83は、印刷データパターンが印刷面上に記されたパターンと重ならないと重なり予測部82が予測した場合、印刷データパターンをその記録媒体に印刷する印刷実行手段として機能する。
選択受付部84は、印刷データパターンが印刷面上に記されたパターンと重なると重なり予測部82が予測した場合、複数の処理の中からいずれかの処理の選択を受け付ける選択受付手段として機能する。
選択処理実行部85は、選択受付部84が選択を受け付けたいずれかの処理を実行する選択処理実行手段として機能する。なお、選択受付手段と選択処理実行手段とを併せて、処理実行手段ともいう。
The print data acquisition unit 81 functions as a print data acquisition unit that acquires print data.
The overlap predicting unit 82 prints a print data pattern corresponding to the print data acquired by the print data acquiring unit 81 on a recording medium in which a pattern such as a character is previously recorded on the print surface. It functions as an overlap prediction unit that predicts whether or not the pattern overlaps.
The print execution unit 83 functions as a print execution unit that prints the print data pattern on the recording medium when the overlap prediction unit 82 predicts that the print data pattern does not overlap the pattern written on the print surface.
The selection receiving unit 84 functions as a selection receiving unit that receives selection of one of a plurality of processes when the overlap prediction unit 82 predicts that the print data pattern overlaps the pattern written on the printing surface. .
The selection process execution unit 85 functions as a selection process execution unit that executes any process for which the selection reception unit 84 has received a selection. The selection receiving unit and the selection process execution unit are also referred to as a process execution unit.

制御部40は、ROM41に記憶されたプログラムをRAM42に読み出して、そのプログラムを実行して制御することにより、上記の各部として機能する。これら各部の機能の詳細については、図8、図9及び図11に示すフローチャートを参照して、印刷装置1が実行する印刷処理の流れの中で説明する。   The control unit 40 functions as the above-described units by reading out a program stored in the ROM 41 to the RAM 42 and executing and controlling the program. Details of the functions of these units will be described in the flow of printing processing executed by the printing apparatus 1 with reference to the flowcharts shown in FIGS.

図8に示すフローチャートの処理は、テープ収納部8にテープカセット21が装着された状態において、印刷装置1の電源が投入されると、開始する。   The process of the flowchart shown in FIG. 8 starts when the printing apparatus 1 is turned on in a state where the tape cassette 21 is mounted in the tape storage unit 8.

印刷処理が開始すると、制御部40は、印刷データ取得部81として機能して、印刷データの入力、及び、印刷開始の指示を受け付ける(ステップS1)。すなわち、制御部40は、印刷装置1を操作するユーザから、入力部3等を介して、印刷出力すべきテキスト等の主データパターンの入力、及び、その主データパターンで印刷を開始する旨の指示を受け付ける。このとき、キャラクタフレーム付きで印刷データパターンを印刷する場合には、制御部40は、キャラクタフレームの指定を更に受け付ける。そして、入力された主データパターンに指定されたキャラクタフレームを付加した印刷データパターンを取得する。   When the printing process starts, the control unit 40 functions as the print data acquisition unit 81, and receives an input of print data and an instruction to start printing (step S1). That is, the control unit 40 inputs a main data pattern such as text to be printed out from the user operating the printing apparatus 1 via the input unit 3 and the like, and starts printing with the main data pattern. Accept instructions. At this time, when printing the print data pattern with the character frame, the control unit 40 further accepts the designation of the character frame. Then, a print data pattern in which the designated character frame is added to the input main data pattern is acquired.

印刷開始が指示されると、制御部40は、指示された印刷が、キャラクタ入り印刷であるか否かを判定する(ステップS2)。すなわち、制御部40は、ステップS1において印刷する主データパターンに付加するフレームの指定を受け付けており、且つ、指定されたフレームが、例えば図3(a)に示したキャラクタフレーム61のような、キャラクタを含むフレームであるか否かを判定する。   When the start of printing is instructed, the control unit 40 determines whether the instructed printing is character-containing printing (step S2). That is, the control unit 40 accepts designation of a frame to be added to the main data pattern to be printed in step S1, and the designated frame is, for example, a character frame 61 shown in FIG. It is determined whether or not the frame includes a character.

指示された印刷がキャラクタ入り印刷である場合(ステップS2;YES)、次に、制御部40は、テープ収納部8に装填されたテープカセット21に含まれるテープが、キャラクタテープであるか否かを判定する(ステップS3)。   If the instructed printing is character-incorporated printing (step S2; YES), the control unit 40 then determines whether the tape contained in the tape cassette 21 loaded in the tape storage unit 8 is a character tape. Is determined (step S3).

具体的に説明すると、制御部40は、テープカセット21に形成された凹凸によるテープ種類検出スイッチ16の押下情報を取得する。そして、図6(b)に示したD,E,Fの3個のテープ種類検出スイッチ16のオン・オフ状態の組み合わせによって、印刷データパターンを出力しようとしているテープが、例えば図2(a)、図2(b)に示したような、背景にキャラクタ32等のパターンが予め印刷されたキャラクタテープ31であるか否かを判定する。そして、印刷データパターンを出力しようとしているテープがキャラクタテープ31である場合には、制御部40は、キャラクタ32間の間隔D及びキャラクタ32自体の長さWの情報を取得する   More specifically, the control unit 40 acquires information on pressing of the tape type detection switch 16 due to the unevenness formed in the tape cassette 21. Then, the tape that is about to output the print data pattern by the combination of the on / off states of the three tape type detection switches D, E, and F shown in FIG. Then, as shown in FIG. 2B, it is determined whether or not the character tape 31 has a pattern such as a character 32 printed in advance on the background. When the tape on which the print data pattern is to be output is the character tape 31, the control unit 40 acquires information on the interval D between the characters 32 and the length W of the character 32 itself.

装填されたテープカセット21に含まれるテープがキャラクタテープである場合(ステップS3;YES)、制御部40は、重なり予測部82として機能して、印刷指示された印刷データパターンをキャラクタテープに印刷したときに、キャラクタテープに記されたキャラクタにキャラクタフレームのキャラクタが重なるか否かを予測する(ステップS4)。   When the tape contained in the loaded tape cassette 21 is a character tape (step S3; YES), the control unit 40 functions as the overlap prediction unit 82 and prints the print data pattern instructed to be printed on the character tape. At this time, it is predicted whether or not the character of the character frame overlaps the character written on the character tape (step S4).

図10(a)に、キャラクタテープ31に記されたキャラクタ32に、キャラクタフレーム61のキャラクタが重なって印刷された例を示す。図10(a)に示すように、印刷位置によっては、キャラクタフレーム61のキャラクタが、キャラクタテープ31上のキャラクタ32に重なってしまい、キャラクタフレーム61のキャラクタとキャラクタテープ31上のキャラクタ32とが、いずれも見え難くなってしまう。その結果、デザイン性が損なわれてしまい、印刷結果がユーザの意図しないものになる。   FIG. 10A shows an example in which the character 32 on the character tape 31 is printed with the character frame 61 superimposed thereon. As shown in FIG. 10A, depending on the printing position, the character of the character frame 61 overlaps the character 32 on the character tape 31, and the character of the character frame 61 and the character 32 on the character tape 31 are Both are difficult to see. As a result, the design is impaired, and the printing result is not intended by the user.

このようにキャラクタが重なって印刷されることを未然に防ぐために、印刷装置1は、ステップS4において、キャラクタが重なるか否かを予測する。以下、ステップS4における重なり予測処理の詳細について、図9に示すフローチャートを参照しつつ、図2(a)に示した複数のキャラクタ32が並んで記されたキャラクタテープ31に、図3(b)に示した左右の両端に猫のキャラクタを有するキャラクタフレーム61を付加した印刷データパターン60を印刷する場合を例にとって説明する。   In order to prevent the characters from being overlapped and printed in this manner, the printing apparatus 1 predicts whether or not the characters overlap in step S4. Hereinafter, with reference to the flowchart shown in FIG. 9, the details of the overlap prediction process in step S4 are shown in FIG. 3B on the character tape 31 on which a plurality of characters 32 shown in FIG. The case where the print data pattern 60 in which the character frames 61 having cat characters are added to the left and right ends shown in FIG.

図9に示す重なり予測処理のフローチャートが開始すると、制御部40は、パターン位置取得手段として機能して、キャラクタテープ31の裏面に設けられたキャラクタ位置検出パターン33を読み込んで(ステップS41)、キャラクタテープ31上に記されたキャラクタ32の位置を取得する(ステップS42)。   When the flowchart of the overlap prediction process shown in FIG. 9 starts, the control unit 40 functions as a pattern position acquisition unit, reads the character position detection pattern 33 provided on the back surface of the character tape 31 (step S41), The position of the character 32 written on the tape 31 is acquired (step S42).

具体的に説明すると、制御部40は、モータ制御装置52を介して印刷装置1内の搬送機構を駆動させ、テープカセット21に収納されたキャラクタテープ31を、サーマルヘッド11へ向けて搬送し始める。そして、制御部40は、サーマルヘッド11へと搬送される最中のキャラクタテープ31の裏面に印刷されたキャラクタ位置検出パターン33をテープ裏面センサ34によって検出し、キャラクタテープ31上に記されたキャラクタ32の位置を取得する。   More specifically, the control unit 40 drives the transport mechanism in the printing apparatus 1 via the motor control device 52 and starts to transport the character tape 31 stored in the tape cassette 21 toward the thermal head 11. . Then, the control unit 40 detects the character position detection pattern 33 printed on the back surface of the character tape 31 being conveyed to the thermal head 11 by the tape back surface sensor 34, and the character written on the character tape 31. 32 positions are acquired.

キャラクタ32の位置を取得すると、制御部40は、印刷位置設定手段として機能して、取得したキャラクタ32の位置に基づいて、複数のキャラクタ32のいずれか1つの後端から、キャラクタフレーム61が有する第1のキャラクタの印刷が開始されるように、印刷データパターン60の印刷位置を設定する(ステップS43)。   When the position of the character 32 is acquired, the control unit 40 functions as a print position setting unit, and based on the acquired position of the character 32, the character frame 61 has a character frame 61 from one rear end of the plurality of characters 32. The print position of the print data pattern 60 is set so that printing of the first character is started (step S43).

具体的に説明すると、図10(b)に示すように、制御部40は、キャラクタテープ31上に記された複数のキャラクタ32のいずれか1つの後端を、キャラクタフレーム61において先に印刷される左側の猫のキャラクタの印刷開始位置67とするように、印刷データパターン60の印刷位置を設定する。これは、複数のキャラクタ32のいずれか1つの後端から印刷を開始すると、キャラクタ32が描画されていない最長の領域を印刷領域として確保できるため、キャラクタフレーム61のキャラクタがキャラクタテープ31に記されたキャラクタ32に重なって印刷されるのを避けられる可能性が最も高いからである。   Specifically, as shown in FIG. 10B, the control unit 40 prints the rear end of one of the plurality of characters 32 written on the character tape 31 first on the character frame 61. The print position of the print data pattern 60 is set to be the print start position 67 of the left cat character. This is because when the printing is started from the rear end of any one of the plurality of characters 32, the longest area in which the character 32 is not drawn can be secured as the print area, so that the character of the character frame 61 is recorded on the character tape 31. This is because it is most likely that the character 32 is not overlapped with the character 32 and printed.

印刷位置を設定すると、制御部40は、印刷文字長Tを取得して(ステップS44)、印刷文字長Tから、印刷するキャラクタフレーム61の長さFを取得する(ステップS45)。例えば図3(b)に示したように、左右の両端に長さCのキャラクタが付されたキャラクタフレーム61を用いて、「さとう いちろう」という8文字(スペースを含む)のテキストを印刷する場合、制御部40は、入力されたテキストの文字数から印刷文字長Tを取得し、印刷文字長Tとキャラクタの長さCとにより “F=T+2×C”と定められるキャラクタフレーム61の長さFを取得する。   When the print position is set, the control unit 40 acquires the print character length T (step S44), and acquires the length F of the character frame 61 to be printed from the print character length T (step S45). For example, as shown in FIG. 3B, using a character frame 61 with characters of length C attached to the left and right ends, a text of eight characters (including space) is printed. The control unit 40 obtains the print character length T from the number of characters of the input text, and the length F of the character frame 61 determined as “F = T + 2 × C” by the print character length T and the character length C. To get.

キャラクタフレーム61の長さFを取得すると、制御部40は、取得したキャラクタフレーム61の長さFを、キャラクタテープ31上に記された複数のキャラクタ32の間隔Dと比較する等により(ステップS46)、キャラクタテープ31上のキャラクタ32にキャラクタフレーム61のキャラクタが重なるか否かを予測する(ステップS47)。   When the length F of the character frame 61 is acquired, the control unit 40 compares the acquired length F of the character frame 61 with the interval D of the plurality of characters 32 written on the character tape 31 (step S46). ), It is predicted whether or not the character of the character frame 61 overlaps the character 32 on the character tape 31 (step S47).

具体的に説明すると、第1に、使用するキャラクタフレーム61の長さFがキャラクタテープ31上のキャラクタ32の間隔D以下である場合(例えば、キャラクタ32の間隔Dが長いキャラクタテープ31に、長さFが短いキャラクタフレーム61を使用して印刷する場合に相当する。)には、キャラクタ32の後端を印刷開始位置67として印刷する限り、キャラクタフレーム61に含まれるキャラクタはキャラクタテープ31上のキャラクタ32に重なることはない。そのため、この場合、制御部40は、キャラクタは重ならないと予測する。   Specifically, first, when the length F of the character frame 61 to be used is equal to or smaller than the interval D of the characters 32 on the character tape 31 (for example, the character tape 31 having a longer interval D of characters 32 (This corresponds to the case where printing is performed using the character frame 61 having a short length F.) As long as the trailing end of the character 32 is printed as the print start position 67, the characters included in the character frame 61 are on the character tape 31. There is no overlap with the character 32. Therefore, in this case, the control unit 40 predicts that the characters do not overlap.

これに対して、第2に、キャラクタフレームの長さFがキャラクタテープ31上のキャラクタ32の間隔Dよりも大きい場合には、キャラクタフレーム61に含まれるキャラクタがキャラクタテープ31上のキャラクタ32に重なる状況が生じる。例えば図10(b)に示したように、キャラクタ32の後端を印刷開始位置67としてキャラクタフレーム61を含む印刷データパターン60を印刷した場合、先に印刷される左側の第1のキャラクタは、キャラクタテープ31上のいずれのキャラクタ32にも重ならないが、後に印刷される右側の第2のキャラクタの一部は、印刷開始位置67から2個後に位置するキャラクタ32に重なって印刷される。このような場合、制御部40は、キャラクタが重なると予測する。   On the other hand, secondly, when the length F of the character frame is larger than the interval D between the characters 32 on the character tape 31, the character included in the character frame 61 overlaps the character 32 on the character tape 31. A situation arises. For example, as shown in FIG. 10B, when the print data pattern 60 including the character frame 61 is printed with the trailing edge of the character 32 as the print start position 67, the first character on the left printed first is Although it does not overlap any of the characters 32 on the character tape 31, a part of the second character on the right side to be printed later is printed so as to overlap with the character 32 positioned after the print start position 67. In such a case, the control unit 40 predicts that the characters overlap.

第2の場合について、より定量的に説明する。キャラクタ32の後端を印刷開始位置67としてキャラクタフレーム61を含む印刷データパターン60を印刷した場合、キャラクタフレーム61内の右側にある第2のキャラクタが、キャラクタテープ31上のn個後(n=1,2,3…)に位置するキャラクタ32に重なる条件は、キャラクタフレーム61の長さFと、キャラクタフレーム61内のキャラクタの長さCと、キャラクタテープ31上に記されたキャラクタ32の間隔Dと、キャラクタ32の長さWと、を用いて、下記(1)式のように定められる。従って、制御部40は、印刷データパターン60に含まれるキャラクタフレーム61とキャラクタテープ31上のキャラクタ32との関係に基づいて、下記(1)式が成立する場合にキャラクタが重なると予測し、下記(1)式が成立しない場合に、キャラクタが重ならないと予測する。
n×(D+W)−W<F<n×(D+W)+C …(1)
The second case will be described more quantitatively. When the print data pattern 60 including the character frame 61 is printed with the trailing edge of the character 32 as the print start position 67, the second character on the right side in the character frame 61 is n characters after the character tape 31 (n = 1, 2, 3... Are overlapped with the character frame 61 in length F, the character length C in the character frame 61, and the distance between the characters 32 on the character tape 31. Using D and the length W of the character 32, the following equation (1) is established. Therefore, based on the relationship between the character frame 61 included in the print data pattern 60 and the character 32 on the character tape 31, the control unit 40 predicts that the characters will overlap when the following expression (1) is satisfied. If the formula (1) does not hold, it is predicted that the characters do not overlap.
n × (D + W) −W <F <n × (D + W) + C (1)

図8に示す印刷処理のフローチャートの説明に戻る。ステップS4における重なり予測の結果、キャラクタが重ならないと予測した場合(ステップS4;NO)、制御部40は、印刷実行部83として機能して、印刷指示された通り印刷を実行する(ステップS8)。そして、印刷処理を終了する。   Returning to the description of the flowchart of the printing process shown in FIG. As a result of the overlap prediction in step S4, when it is predicted that the characters do not overlap (step S4; NO), the control unit 40 functions as the print execution unit 83 and executes printing as instructed to print (step S8). . Then, the printing process ends.

また、ステップS2において、指示された印刷がキャラクタ入り印刷でないと判定した場合(ステップS2;NO)、及び、ステップS3において、テープ収納部8に装填されたテープカセット21に含まれるテープがキャラクタテープでないと判定した場合にも(ステップS3;NO)、これらの場合はそもそもキャラクタが重なる可能性がないので、制御部40は、印刷実行部83として機能して、印刷指示された通り印刷を実行する(ステップS8)。そして、印刷処理を終了する。   When it is determined in step S2 that the instructed printing is not character-incorporated printing (step S2; NO), and in step S3, the tape contained in the tape cassette 21 loaded in the tape storage unit 8 is a character tape. Even if it is determined that the character is not (step S3; NO), in these cases, there is no possibility that the characters overlap in the first place, so the control unit 40 functions as the print execution unit 83 and executes printing as instructed to print. (Step S8). Then, the printing process ends.

一方で、ステップS4における重なり予測の結果、キャラクタが重なると予測した場合(ステップS4;YES)、制御部40は、キャラクタが重なる旨を示す警告を表示部4に報知して(ステップS5)、キャラクタテープ31の搬送を一時停止する。そして、制御部40は、選択受付部84として機能して、複数の処理の中から、この後に実行すべき処理の選択を受付ける(ステップS6)。   On the other hand, when it is predicted that the characters overlap as a result of the overlap prediction in step S4 (step S4; YES), the control unit 40 notifies the display unit 4 of a warning indicating that the characters overlap (step S5). The conveyance of the character tape 31 is temporarily stopped. And the control part 40 functions as the selection reception part 84, and receives selection of the process which should be performed after this from several processes (step S6).

具体的に説明すると、制御部40は、以下の(1)〜(5)に示す処理の候補を表示部4に表示して、これらの中からユーザが所望する処理の選択入力を、入力部3を介して受け付ける。
(1)印刷を中止する。
(2)そのまま印刷する。
(3)印刷するテープを変更する。
(4)印刷位置を調整する。
(5)印刷データパターンに付けるフレームを変更する。
More specifically, the control unit 40 displays the processing candidates shown in the following (1) to (5) on the display unit 4, and selects the input of processing desired by the user from these, 3 through.
(1) Cancel printing.
(2) Print as it is.
(3) Change the tape to be printed.
(4) Adjust the printing position.
(5) Change the frame attached to the print data pattern.

上記(1)〜(5)の処理の中のいずれかの処理の選択を受け付けると、制御部40は、選択処理実行部85として機能して、選択入力を受け付けた処理を実行する。以下、選択処理実行部85が実行する各処理について順に説明する。   When the selection of any one of the processes (1) to (5) is received, the control unit 40 functions as the selection process execution unit 85 and executes the process that has received the selection input. Hereinafter, each process executed by the selection process execution unit 85 will be described in order.

「(1)印刷を中止する。」の選択を受け付けた場合、制御部40は、指示された印刷を中止して(ステップS7)、印刷処理を終了する。すなわち、この場合は、キャラクタが重なって印刷されることをユーザが望まず、別の印刷データパターンを生成し直して改めて印刷することを望む場合等に相当する。この場合、制御部40は、何も印刷出力することなく、処理を終える。   When the selection of “(1) Cancel printing” is received, the control unit 40 stops the instructed printing (step S7) and ends the printing process. In other words, this case corresponds to a case where the user does not want the characters to be printed in an overlapping manner but desires to generate another print data pattern and print again. In this case, the control unit 40 ends the process without printing anything.

「(2)そのまま印刷する。」の選択を受け付けた場合、制御部40は、印刷実行部83として機能して、印刷を実行する(ステップS8)。すなわち、この場合は、キャラクタが重なって印刷されてもよいとユーザが望んだ場合に相当する。この場合、制御部40は、印刷位置を特に調整せずに、キャラクタが重なる状態で、印刷データパターンをキャラクタテープ31にそのまま印刷する。そして、印刷処理を終了する。   When the selection of “(2) Print as it is” is received, the control unit 40 functions as the print execution unit 83 and executes printing (step S8). In other words, this case corresponds to a case where the user desires that the characters may be printed in an overlapping manner. In this case, the control unit 40 prints the print data pattern as it is on the character tape 31 with the characters overlapping without particularly adjusting the print position. Then, the printing process ends.

「(3)印刷するテープを変更する。」の選択を受け付けた場合、制御部40は、印刷するテープを変更するように、例えば表示部4にその旨を表示して、ユーザに指示する(ステップS9)。すなわち、この場合は、キャラクタが重なって印刷されることをユーザが望まず、テープを変更して再度の印刷を試みる場合に相当する。   When the selection of “(3) Change the tape to be printed” is received, the control unit 40 displays, for example, on the display unit 4 and instructs the user to change the tape to be printed ( Step S9). In other words, this case corresponds to a case where the user does not want the characters to be printed in an overlapping manner and tries to print again after changing the tape.

テープの変更が指示されると、ユーザは、印刷装置1の開閉蓋5を開けて、テープ収納部8に収納されていたテープカセット21を取り出す。そして、ユーザは、異なる間隔でキャラクタが記された新たなキャラクタテープを含むテープカセット21や、キャラクタテープでないテープ、すなわち印刷面にキャラクタが記されていないテープを含むテープカセット21を、テープ収納部8に装填し直す。制御部40は、新たなテープカセット21が装填され、印刷再開の指示を受け付けるまで待機する。   When a tape change is instructed, the user opens the opening / closing lid 5 of the printing apparatus 1 and takes out the tape cassette 21 stored in the tape storage unit 8. Then, the user can store the tape cassette 21 including a new character tape having characters written at different intervals, or a tape cassette 21 including a tape that is not a character tape, that is, a tape having no character printed on the printing surface. Reload to 8. The control unit 40 waits until a new tape cassette 21 is loaded and an instruction to resume printing is received.

テープが変更されて印刷再開が指示されると、制御部40は、処理をステップS3に戻して、変更された新たなテープがキャラクタテープであるか否かを判定する(ステップS3)。そして、新たなテープがキャラクタテープであった場合に、キャラクタの重なり予測等、上述した処理と同様の処理を実行する。   When the tape is changed and printing restart is instructed, the control unit 40 returns the process to step S3, and determines whether or not the changed new tape is a character tape (step S3). Then, when the new tape is a character tape, processing similar to that described above, such as character overlap prediction, is executed.

「(4)印刷位置を調整する。」の選択を受け付けた場合、制御部40は、キャラクタが重ならないように、印刷位置を調整する(ステップS10)。すなわち、この場合は、キャラクタが重なって印刷されることをユーザが望まず、キャラクタが重ならないようにキャラクタフレームを含む印刷データパターンの印刷位置を調整して、再度の印刷を試みる場合に相当する。   When the selection of “(4) Adjust print position” is received, the control unit 40 adjusts the print position so that characters do not overlap (step S10). That is, this case corresponds to a case where the user does not want the characters to be overlapped and the printing position of the print data pattern including the character frame is adjusted so that the characters do not overlap and printing is attempted again. .

印刷位置を調整する処理について、図11に示すフローチャートを参照して説明する。印刷位置を調整するとの選択を受け付けると、制御部40は、印刷位置を変えてキャラクタの重なりを判定し(ステップS101)、キャラクタが重ならない印刷位置を見つけたか否かを判定する(ステップS102)。   Processing for adjusting the printing position will be described with reference to a flowchart shown in FIG. Upon accepting the selection to adjust the print position, the control unit 40 changes the print position to determine whether the characters overlap (step S101), and determines whether a print position where the characters do not overlap is found (step S102). .

具体的に説明すると、制御部40は、ステップS43においてキャラクタ32の後端に設定された印刷開始位置67を、キャラクタテープ31の長手方向に順次移動させて、キャラクタフレーム61のキャラクタがキャラクタテープ31上のいずれのキャラクタ32にも重ならない状態になるか否かを判定する。   More specifically, the control unit 40 sequentially moves the print start position 67 set at the rear end of the character 32 in step S43 in the longitudinal direction of the character tape 31 so that the character of the character frame 61 becomes the character tape 31. It is determined whether or not the character 32 does not overlap any of the characters 32 above.

例えば図10(b)に示したように、印刷開始位置67がキャラクタ32の後端位置に設定された状態では、キャラクタフレーム61の右側にある第2のキャラクタが、印刷開始位置67から2個後に位置するキャラクタ32に重なっていた。この状態から、制御部40は、図10(c)に示すように印刷開始位置を後ろにずらして、キャラクタフレーム61に含まれる2個のキャラクタが、いずれもキャラクタテープ31上のキャラクタ32と重ならないような印刷位置を探索する。   For example, as shown in FIG. 10B, in the state where the print start position 67 is set to the rear end position of the character 32, two second characters on the right side of the character frame 61 are two from the print start position 67. It overlapped with the character 32 located later. From this state, the control unit 40 shifts the print start position backward as shown in FIG. 10C so that the two characters included in the character frame 61 overlap with the character 32 on the character tape 31. Search for a print position that does not become necessary.

このように、キャラクタが重ならない印刷位置を見つけると(ステップS102;YES)、制御部40は、見つけた印刷位置を、調整後の印刷位置として決定する(ステップS104)。そして、印刷位置調整処理を終了する。   As described above, when a print position where characters do not overlap is found (step S102; YES), the control unit 40 determines the found print position as an adjusted print position (step S104). Then, the print position adjustment process ends.

一方で、キャラクタテープ31上のキャラクタ32が描画された間隔Dとキャラクタフレーム61の長さFとの関係等によっては、どのように印刷位置を調整しても、キャラクタが重なることを避けられない場合もある。例えば図12(a)に示すように、「いちろう」という4文字のテキストを、左右の両端に猫のキャラクタを有するキャラクタフレーム61を付して印刷する場合、印刷位置をキャラクタテープ31の長手方向に動かしても、キャラクタテープ31上のいずれかのキャラクタ32に、キャラクタフレーム61の前後どちらかのキャラクタが重なってしまう。   On the other hand, depending on the relationship between the interval D at which the character 32 on the character tape 31 is drawn and the length F of the character frame 61, it is inevitable that the characters will overlap regardless of how the print position is adjusted. In some cases. For example, as shown in FIG. 12A, when printing four characters of text “ICHIRO” with character frames 61 having cat characters on both left and right ends, the print position is the longitudinal direction of the character tape 31. Even if the character frame 61 is moved, one of the characters 32 on the character tape 31 overlaps with the character 32 on either side of the character frame 61.

このように、印刷位置を調整しても、キャラクタフレーム61が有する2つのキャラクタがキャラクタテープ31上に記された複数のキャラクタ32のいずれとも重ならないような、キャラクタテープ31上における印刷データパターンの印刷位置が得られない場合(ステップS102;NO)、制御部40は、キャラクタフレーム61の長さを変更して(ステップS103)、キャラクタフレーム61が有する2つのキャラクタの間隔を変更する。   Thus, even if the print position is adjusted, the print data pattern on the character tape 31 is such that the two characters of the character frame 61 do not overlap any of the plurality of characters 32 recorded on the character tape 31. When the print position cannot be obtained (step S102; NO), the control unit 40 changes the length of the character frame 61 (step S103) and changes the interval between the two characters of the character frame 61.

具体的に説明すると、制御部40は、図12(a)に示したように「いちろう」という4文字のテキストの長さに合わせて設定されていたキャラクタフレーム61を、図12(b)に示すように、キャラクタテープ31の長手方向に伸ばす。これにより、キャラクタフレーム61内の左右の両端のキャラクタの間隔を広げる。   More specifically, the control unit 40 displays the character frame 61 set in accordance with the length of the four-character text “ICHIRO” as shown in FIG. As shown, it extends in the longitudinal direction of the character tape 31. As a result, the distance between the left and right characters in the character frame 61 is widened.

キャラクタフレーム61の長さを変更すると、制御部40は、処理をステップS101に戻して、長さを変更したキャラクタフレーム61のキャラクタが、キャラクタテープ31上のキャラクタ32に重なるか否かを、印刷位置を順次変えつつ判定する。そして、長さを変更したキャラクタフレーム61のキャラクタが、キャラクタテープ31上の複数のキャラクタ32のいずれにも重ならない印刷位置を探索する。   When the length of the character frame 61 is changed, the control unit 40 returns the process to step S101, and prints whether or not the character of the character frame 61 whose length has been changed overlaps the character 32 on the character tape 31. Judgment is made while sequentially changing the position. Then, a search is made for a printing position where the character of the character frame 61 whose length has been changed does not overlap any of the plurality of characters 32 on the character tape 31.

このように、制御部40は、キャラクタが重ならない印刷位置を見つけるまで、キャラクタフレームの長さを変えて、ステップS101〜S103の処理を繰り返す。最終的に、キャラクタが重ならない印刷位置を見つけると(ステップS102;YES)、制御部40は、見つけた印刷位置を、調整後の印刷位置として決定する(ステップS104)。そして、印刷位置調整処理を終了する。   In this manner, the control unit 40 changes the length of the character frame and repeats the processes of steps S101 to S103 until a print position where the characters do not overlap is found. Finally, when a print position where characters do not overlap is found (step S102; YES), the control unit 40 determines the found print position as the adjusted print position (step S104). Then, the print position adjustment process ends.

図8に示すフローチャートの説明に戻る。ステップS10における印刷位置調整処理を終了すると、制御部40は、印刷実行部83として機能して、キャラクタテープ31上における調整後の印刷位置に、印刷データパターンを印刷する(ステップS8)。このとき、キャラクタフレーム61内のキャラクタの間隔を変更している場合には、制御部40は、キャラクタの間隔を変更した後のキャラクタフレーム61を印刷指示された主データパターンに付加した印刷データパターンを、キャラクタテープ31上における調整後の印刷位置に印刷する。そして、印刷処理を終了する。   Returning to the description of the flowchart shown in FIG. When the print position adjustment process in step S10 ends, the control unit 40 functions as the print execution unit 83 and prints the print data pattern at the adjusted print position on the character tape 31 (step S8). At this time, when the character interval in the character frame 61 is changed, the control unit 40 adds the character frame 61 after the character interval is changed to the main data pattern instructed to be printed. Is printed at the adjusted print position on the character tape 31. Then, the printing process ends.

一方で、ステップS6において、「(5)印刷データパターンに付けるフレームを変更する。」の選択を受け付けた場合、選択処理実行部85として機能する制御部40は、フレームの変更を指示する(ステップS11)。すなわち、この場合は、キャラクタが重なって印刷されることをユーザが望まず、キャラクタが重ならないようにフレームを変更して、再度の印刷を試みる場合に相当する。   On the other hand, when the selection of “(5) Change the frame to be added to the print data pattern” is received in step S6, the control unit 40 functioning as the selection process execution unit 85 instructs the frame change (step S6). S11). In other words, this case corresponds to a case where the user does not want the characters to be printed and the frame is changed so that the characters do not overlap and printing is attempted again.

フレームを変更するとの選択を受け付けた場合、制御部40は、例えば図13に示すように、現在設定されたキャラクタフレーム61とキャラクタフレームの変更候補とを、表示部4に表示する。キャラクタフレームの変更候補として、制御部40は、キャラクタテープ31上のキャラクタ32と重なることを避けるため、現在設定されたキャラクタフレーム61よりも、キャラクタの描画領域が小さいフレームを提示する。   When the selection to change the frame is received, the control unit 40 displays the currently set character frame 61 and the character frame change candidate on the display unit 4, for example, as shown in FIG. As a character frame change candidate, the control unit 40 presents a frame in which the character drawing area is smaller than the currently set character frame 61 in order to avoid overlapping with the character 32 on the character tape 31.

例えば、図13に示したキャラクタフレーム62は、印刷前半部分(左側)にのみ猫のキャラクタを有し、印刷後半部分(右側)にはキャラクタを有さない。そのため、キャラクタ32の後端を印刷開始位置67として印刷すれば、このキャラクタフレーム62に含まれるキャラクタは、キャラクタテープ31上のキャラクタ32に重ならない。また、図13に示したフレーム63は、キャラクタを有さない外枠のみのフレームである。そのため、キャラクタテープ31との間でキャラクタの重なりが生じることはない。   For example, the character frame 62 shown in FIG. 13 has a cat character only in the first half (left side) of printing, and has no character in the second half (right side) of printing. Therefore, if the rear end of the character 32 is printed as the print start position 67, the character included in the character frame 62 does not overlap the character 32 on the character tape 31. Also, the frame 63 shown in FIG. 13 is a frame having only an outer frame that does not have a character. Therefore, there is no overlap of characters with the character tape 31.

制御部40は、このようなキャラクタフレーム62やフレーム63を、キャラクタフレームの変更候補としてユーザに提示する。そして、新たなフレームの選択入力を、入力部3を介してユーザから受け付ける。   The control unit 40 presents such character frames 62 and 63 as character frame change candidates to the user. Then, a selection input for a new frame is received from the user via the input unit 3.

新たなフレームの選択入力をユーザから受け付けると、制御部40は、印刷データパターンに含まれるキャラクタフレームを新たにフレームに変更する。そして、制御部40は、印刷実行部83として機能して、キャラクタフレームを新たなフレームに変更した印刷データパターンの印刷を実行する(ステップS8)。そして、図8のフローチャートに示した印刷処理を終了する。   When receiving a selection input of a new frame from the user, the control unit 40 changes the character frame included in the print data pattern to a new frame. Then, the control unit 40 functions as the print execution unit 83 to execute printing of the print data pattern in which the character frame is changed to a new frame (step S8). Then, the printing process shown in the flowchart of FIG. 8 ends.

以上説明したように、本実施形態に係る印刷装置1は、印刷面に予めキャラクタが記されているキャラクタテープに、キャラクタフレームを含む印刷データパターンを印刷する際に、キャラクタフレームのキャラクタが、キャラクタテープ上のキャラクタと重なって印刷されるか否かを予測する。そして、キャラクタが重なって印刷される場合には、印刷位置の調整やフレームの変更等、複数の処理の中から実行すべき処理をユーザに選択させる。これにより、キャラクタが重なって印刷されて見え難くなる等、ユーザの意図しない印刷結果となることを事前に防ぐことができる。   As described above, when the printing apparatus 1 according to the present embodiment prints a print data pattern including a character frame on a character tape on which a character is written in advance, the character of the character frame Predicts whether or not the character is printed on the tape. When the characters are printed in an overlapping manner, the user is allowed to select a process to be executed from among a plurality of processes such as adjustment of the print position and frame change. Thereby, it can prevent beforehand that it becomes a printing result which a user does not intend, such as a character overlappingly being printed and becoming difficult to see.

(変形例)
以上に本発明の実施形態について説明したが、上記実施形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、本発明の実施形態は種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
(Modification)
Although the embodiment of the present invention has been described above, the above embodiment is an example, and the scope of application of the present invention is not limited to this. That is, the embodiments of the present invention can be applied in various ways, and all the embodiments are included in the scope of the present invention.

例えば、上記実施形態では、印刷装置1は、印刷面に予めキャラクタ32が一定の間隔おきに記されたキャラクタテープ31に、キャラクタフレーム61等のキャラクタが付加された印刷データパターンを印刷した。しかし、本発明に係る印刷装置は、文字、記号、図形、画像等、キャラクタ以外の様々なパターンが予め記された記録媒体に、キャラクタ以外の様々な付加パターンが付加された印刷データパターンを印刷するものであって、記録媒体に記されたパターンに、印刷データパターンに付加された付加パターンが重なるか否かを判定するものであってもよい。   For example, in the above-described embodiment, the printing apparatus 1 prints a print data pattern in which characters such as the character frame 61 are added to the character tape 31 in which the characters 32 are written in advance at regular intervals on the printing surface. However, the printing apparatus according to the present invention prints a print data pattern in which various additional patterns other than characters are added to a recording medium in which various patterns other than characters, such as characters, symbols, figures, and images, are recorded in advance. In other words, it may be determined whether the additional pattern added to the print data pattern overlaps the pattern recorded on the recording medium.

また、本発明では、キャラクタテープ31等の記録媒体上のキャラクタ32等のパターンは、一定の間隔おきに記されるものでなくてもよい。また、本発明に係る印刷装置は、キャラクタ等の付加パターンに限らず、印刷データパターンに含まれる主データパターン(図3(b)の例では「さとう いちろう」というテキスト)が、記録媒体に予め記されたキャラクタ32等のパターンに重なるか否かを判定するものであってもよい。   In the present invention, the pattern of the character 32 on the recording medium such as the character tape 31 may not be written at regular intervals. In addition, the printing apparatus according to the present invention is not limited to an additional pattern such as a character, but a main data pattern included in the print data pattern (in the example of FIG. It may be determined whether or not it overlaps the pattern of the character 32 or the like described.

また、上記実施形態では、重なり予測部82によってキャラクタが重なると予測した場合、選択受付部84は、上記(1)〜(5)の5通りの処理の候補の中から実行すべき処理の選択を受け付け、選択処理実行部85は、選択を受け付けた処理を実行した。しかし、本発明に係る印刷装置は、上記(1)〜(5)の5通り全ての処理を候補として有することに限らない。すなわち、本発明に係る印刷装置は、上記実施形態に係る印刷装置1よりも構成を簡略化して、上記(1)〜(5)の処理のうちの一部の処理のみを候補として有し、一部の処理の中から実行すべき処理の選択を受け付けるものであってもよい。   In the above embodiment, when the overlap predicting unit 82 predicts that characters overlap, the selection receiving unit 84 selects a process to be executed from among the five processing candidates (1) to (5). The selection process execution unit 85 executed the process that accepted the selection. However, the printing apparatus according to the present invention is not limited to having all the five processes (1) to (5) as candidates. That is, the printing apparatus according to the present invention has a simpler configuration than the printing apparatus 1 according to the above-described embodiment, and has only a part of the processes (1) to (5) as candidates. You may receive selection of the process which should be performed from some processes.

なお、本発明に係る機能を実現するための構成を予め備えた印刷装置として提供できることはもとより、プログラムの適用により、既存の情報処理装置等を、本発明に係る印刷装置として機能させることもできる。すなわち、上記実施形態で例示した印刷装置1による各機能構成を実現させるためのプログラムを、既存の情報処理装置等を制御するCPU等が実行できるように適用することで、本発明に係る印刷装置として機能させることができる。また、本発明に係る印刷方法は、印刷装置を用いて実施できる。   In addition, not only can a configuration for realizing the functions according to the present invention be provided in advance as a printing apparatus, but also an existing information processing apparatus can be caused to function as the printing apparatus according to the present invention by applying a program. . That is, the printing apparatus according to the present invention is applied by applying a program for realizing each functional configuration by the printing apparatus 1 exemplified in the above embodiment so that a CPU or the like that controls the existing information processing apparatus can be executed. Can function as. The printing method according to the present invention can be implemented using a printing apparatus.

また、このようなプログラムの適用方法は任意である。プログラムを、例えば、フレキシブルディスク、CD(Compact Disc)−ROM、DVD(Digital Versatile Disc)−ROM、メモリカード等のコンピュータ読み取り可能な記憶媒体に格納して適用できる。さらに、プログラムを搬送波に重畳し、インターネットなどの通信媒体を介して適用することもできる。例えば、通信ネットワーク上の掲示板(BBS:Bulletin Board System)にプログラムを掲示して配信してもよい。そして、このプログラムを起動し、OS(Operating System)の制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。   Moreover, the application method of such a program is arbitrary. The program can be applied by being stored in a computer-readable storage medium such as a flexible disk, a CD (Compact Disc) -ROM, a DVD (Digital Versatile Disc) -ROM, or a memory card. Furthermore, the program can be superimposed on a carrier wave and applied via a communication medium such as the Internet. For example, the program may be posted on a bulletin board (BBS: Bulletin Board System) on a communication network and distributed. The program may be started and executed in the same manner as other application programs under the control of an OS (Operating System) so that the above-described processing can be executed.

以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲とが含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。   The preferred embodiments of the present invention have been described above. However, the present invention is not limited to the specific embodiments, and the present invention includes the invention described in the claims and the equivalent scope thereof. included. Hereinafter, the invention described in the scope of claims of the present application will be appended.

(付記1)
印刷データを取得する印刷データ取得手段と、
前記印刷データ取得手段が取得した前記印刷データに対応する印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンが当該パターンと重なるか否かを予測する重なり予測手段と、
前記印刷データパターンが前記パターンと重なると前記重なり予測手段が予測した場合、前記印刷データパターンが前記パターンと重ならないようにする処理を実行する処理実行手段と、
前記印刷データパターンを前記記録媒体に印刷する印刷実行手段と、
を備える、
ことを特徴とする印刷装置。
(Appendix 1)
Print data acquisition means for acquiring print data;
Whether or not the print data pattern overlaps the pattern when the print data pattern corresponding to the print data acquired by the print data acquisition unit is printed on a recording medium in which the pattern is previously recorded on the print surface. Overlap prediction means to predict;
A process execution unit that executes a process for preventing the print data pattern from overlapping the pattern when the overlap prediction unit predicts that the print data pattern overlaps the pattern;
Print execution means for printing the print data pattern on the recording medium;
Comprising
A printing apparatus characterized by that.

(付記2)
前記印刷データパターンは、主データパターンと、当該主データパターンに付加して印刷される付加パターンと、を含み、
前記重なり予測手段は、前記印刷データパターンを前記記録媒体に印刷したときに、当該印刷データパターンに含まれる前記付加パターンが、当該記録媒体に記された前記パターンと重なるか否かを予測する、
ことを特徴とする付記1に記載の印刷装置。
(Appendix 2)
The print data pattern includes a main data pattern and an additional pattern printed in addition to the main data pattern,
The overlap prediction unit predicts whether or not the additional pattern included in the print data pattern overlaps the pattern written on the recording medium when the print data pattern is printed on the recording medium.
The printing apparatus according to Supplementary Note 1, wherein

(付記3)
前記記録媒体の前記印刷面上には、予め複数のパターンが当該記録媒体の長手方向に並んで記され、
前記付加パターンは、第1のパターンと、当該第1のパターンよりも後に印刷される第2のパターンと、を含み、
前記重なり予測手段は、前記印刷データパターンを前記記録媒体に印刷したときに、前記第1のパターン又は前記第2のパターンが前記複数のパターンのいずれかと重なるか否かを予測する、
ことを特徴とする付記2に記載の印刷装置。
(Appendix 3)
On the printing surface of the recording medium, a plurality of patterns are written in advance in the longitudinal direction of the recording medium,
The additional pattern includes a first pattern and a second pattern printed after the first pattern,
The overlap prediction means predicts whether the first pattern or the second pattern overlaps any of the plurality of patterns when the print data pattern is printed on the recording medium;
The printing apparatus according to Supplementary Note 2, wherein

(付記4)
前記記録媒体上における前記複数のパターンが記された位置を取得するパターン位置取得手段と、
前記パターン位置取得手段が取得した前記位置に基づいて、前記複数のパターンのいずれか1つの後端から前記第1のパターンの印刷が開始されるように、前記印刷データパターンの印刷位置を設定する印刷位置設定手段と、
前記重なり予測手段は、前記付加パターンの長さを前記複数のパターンの間隔と比較することにより、前記印刷位置設定手段が設定した前記印刷位置で前記印刷データパターンを前記記録媒体に印刷したときに、前記第2のパターンが前記複数のパターンのいずれかと重なるか否かを予測する、
ことを特徴とする付記3に記載の印刷装置。
(Appendix 4)
Pattern position acquisition means for acquiring a position where the plurality of patterns are recorded on the recording medium;
Based on the position acquired by the pattern position acquisition unit, the print position of the print data pattern is set so that the printing of the first pattern is started from the rear end of any one of the plurality of patterns. Printing position setting means;
The overlap prediction unit compares the length of the additional pattern with the interval between the plurality of patterns, and prints the print data pattern on the recording medium at the print position set by the print position setting unit. Predicting whether the second pattern overlaps any of the plurality of patterns;
The printing apparatus according to Supplementary Note 3, wherein

(付記5)
前記記録媒体上における前記印刷面の裏面には、前記複数のパターンが記された前記位置と対応して検出パターンが記され、
前記パターン位置取得手段は、前記裏面に記された前記検出パターンを検出することにより、前記記録媒体上における前記複数のパターンが記された前記位置を取得する、
ことを特徴とする付記4に記載の印刷装置。
(Appendix 5)
On the back surface of the printing surface on the recording medium, a detection pattern is written corresponding to the position where the plurality of patterns are written,
The pattern position acquisition means acquires the position where the plurality of patterns are recorded on the recording medium by detecting the detection pattern written on the back surface.
The printing apparatus according to appendix 4, wherein:

(付記6)
前記処理実行手段は、前記第1のパターン又は前記第2のパターンが前記複数のパターンのいずれかと重なると前記重なり予測手段が予測した場合、前記第1のパターン及び前記第2のパターンが前記複数のパターンのいずれとも重ならないように、前記記録媒体上における前記印刷データパターンの印刷位置を前記記録媒体の前記長手方向に沿って調整する処理を実行し、
前記印刷実行手段は、前記記録媒体上における、前記処理実行手段による調整後の前記印刷位置に、前記印刷データパターンを印刷する、
ことを特徴とする付記3から5のいずれか1つに記載の印刷装置。
(Appendix 6)
When the overlap prediction unit predicts that the first pattern or the second pattern overlaps any of the plurality of patterns, the processing execution unit includes the plurality of the first pattern and the second pattern. A process of adjusting the print position of the print data pattern on the recording medium along the longitudinal direction of the recording medium so as not to overlap any of the patterns of
The print execution unit prints the print data pattern on the recording medium at the print position after adjustment by the process execution unit;
The printing apparatus according to any one of appendices 3 to 5, characterized in that:

(付記7)
前記処理実行手段は、前記第1のパターン及び前記第2のパターンが前記複数のパターンのいずれとも重ならないような、前記記録媒体上における前記印刷データパターンの前記印刷位置が得られない場合、前記付加パターンに含まれる前記第1のパターンと前記第2のパターンとの間隔を変更し、
前記印刷実行手段は、前記付加パターンに含まれる前記第1のパターンと前記第2のパターンとの前記間隔を変更した前記印刷データパターンを、前記記録媒体に印刷する、
ことを特徴とする付記6に記載の印刷装置。
(Appendix 7)
When the print position of the print data pattern on the recording medium such that the first pattern and the second pattern do not overlap any of the plurality of patterns is not obtained, Changing an interval between the first pattern and the second pattern included in the additional pattern;
The print execution unit prints the print data pattern in which the interval between the first pattern and the second pattern included in the additional pattern is changed on the recording medium;
The printing apparatus according to appendix 6, wherein:

(付記8)
前記処理実行手段は、前記印刷データパターンに含まれる前記付加パターンが、前記記録媒体に記された前記パターンと重なると前記重なり予測手段が予測した場合、前記印刷データパターンに含まれる前記付加パターンを、別の付加パターンに変更する処理を実行し、
前記印刷実行手段は、前記付加パターンを前記別の付加パターンに変更した前記印刷データパターンを、前記記録媒体に印刷する、
ことを特徴とする付記2から7のいずれか1つに記載の印刷装置。
(Appendix 8)
When the overlap prediction unit predicts that the additional pattern included in the print data pattern overlaps the pattern recorded on the recording medium, the processing execution unit determines the additional pattern included in the print data pattern. , Execute processing to change to another additional pattern,
The print execution means prints the print data pattern obtained by changing the additional pattern to the other additional pattern on the recording medium;
The printing apparatus according to any one of appendices 2 to 7, characterized in that:

(付記9)
前記処理実行手段は、前記印刷データパターンが、前記記録媒体に記された前記パターンと重なると前記重なり予測手段が予測した場合、前記記録媒体を別の記録媒体に変更する処理を実行し、
前記印刷実行手段は、前記印刷データパターンを、前記別の記録媒体に印刷する、
ことを特徴とする付記1から8のいずれか1つに記載の印刷装置。
(Appendix 9)
The process execution means executes a process of changing the recording medium to another recording medium when the overlap prediction means predicts that the print data pattern overlaps the pattern written on the recording medium,
The print execution means prints the print data pattern on the another recording medium;
The printing apparatus according to any one of appendices 1 to 8, characterized in that:

(付記10)
印刷データを取得し、
取得した前記印刷データに対応する印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンが当該パターンと重なるか否かを予測し、
前記印刷データパターンが前記パターンと重なると予測した場合、前記印刷データパターンが前記パターンと重ならないようにする処理を実行し、
前記印刷データパターンを前記記録媒体に印刷する、
ことを特徴とする印刷方法。
(Appendix 10)
Get print data,
Predicting whether or not the print data pattern overlaps the pattern when the print data pattern corresponding to the acquired print data is printed on a recording medium in which the pattern is previously recorded on the print surface;
If the print data pattern is predicted to overlap the pattern, a process is performed to prevent the print data pattern from overlapping the pattern,
Printing the print data pattern on the recording medium;
A printing method characterized by the above.

(付記11)
コンピュータに、
印刷データを取得させ、
取得させた前記印刷データに対応する印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンが当該パターンと重なるか否かを予測させ、
前記印刷データパターンが前記パターンと重なると予測された場合、前記印刷データパターンが前記パターンと重ならないようにする処理を実行させ、
前記印刷データパターンを前記記録媒体に印刷させる、
ことを特徴とするプログラム。
(Appendix 11)
On the computer,
Get print data,
When the print data pattern corresponding to the acquired print data is printed on a recording medium in which a pattern is recorded on the print surface in advance, the print data pattern is predicted to overlap with the pattern,
When the print data pattern is predicted to overlap the pattern, a process is performed to prevent the print data pattern from overlapping the pattern,
Printing the print data pattern on the recording medium;
A program characterized by that.

1…印刷装置、2…筐体、3…入力部、4…表示部、5…開閉蓋、7…テープ繰出部、8…テープ収納部、11…サーマルヘッド、12…プラテンローラ、13…リボン巻取軸、15…カセット受部、16…テープ種類検出スイッチ、17…フルカット機構、18…ハーフカット機構、20…位置合わせ軸、21…テープカセット、22…カセットケース、23…テープコア、24…リボン供給コア、25…リボン巻取コア、27…ヘッド配置部、29…被係合部、31…キャラクタテープ、32…キャラクタ、33…キャラクタ位置検出パターン、34…テープ裏面センサ、35…インクリボン、40…制御部、41…ROM、42…RAM、45…テープ印刷機構、50…電源装置、51…サーマルヘッド制御装置、52…モータ制御装置、60…印刷データパターン、61,62…キャラクタフレーム、63…フレーム、67…印刷開始位置、81…印刷データ取得部、82…重なり予測部、83…印刷実行部、84…選択受付部、85…選択処理実行部 DESCRIPTION OF SYMBOLS 1 ... Printing apparatus, 2 ... Housing | casing, 3 ... Input part, 4 ... Display part, 5 ... Opening / closing lid, 7 ... Tape feeding part, 8 ... Tape storage part, 11 ... Thermal head, 12 ... Platen roller, 13 ... Ribbon Winding shaft, 15 ... cassette receiving section, 16 ... tape type detection switch, 17 ... full cut mechanism, 18 ... half cut mechanism, 20 ... alignment shaft, 21 ... tape cassette, 22 ... cassette case, 23 ... tape core, 24 DESCRIPTION OF SYMBOLS ... Ribbon supply core, 25 ... Ribbon winding core, 27 ... Head arrangement | positioning part, 29 ... Engaged part, 31 ... Character tape, 32 ... Character, 33 ... Character position detection pattern, 34 ... Tape back surface sensor, 35 ... Ink Ribbon, 40 ... control unit, 41 ... ROM, 42 ... RAM, 45 ... tape printing mechanism, 50 ... power supply device, 51 ... thermal head control device, 52 ... motor control device , 60 ... print data pattern, 61, 62 ... character frame, 63 ... frame, 67 ... print start position, 81 ... print data acquisition unit, 82 ... overlap prediction unit, 83 ... print execution unit, 84 ... selection reception unit, 85 ... Selection process execution part

Claims (13)

印刷データを取得する印刷データ取得手段と、
前記印刷データ取得手段が取得した前記印刷データに対応し、主データパターンと、当該主データパターンに付加して印刷される付加パターンと、を含む印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンに含まれる前記付加パターン前記パターンと重なるか否かを予測する重なり予測手段と、
前記印刷データパターンが前記パターンと重なると前記重なり予測手段が予測した場合、前記印刷データパターンが前記パターンと重ならないようにする処理を実行する処理実行手段と、
前記印刷データパターンを前記記録媒体に印刷する印刷実行手段と、
を備える、
ことを特徴とする印刷装置。
Print data acquisition means for acquiring print data;
Corresponding to the print data acquired by the print data acquisition means , a print data pattern including a main data pattern and an additional pattern printed in addition to the main data pattern is recorded in advance on the print surface. when printed on the recording medium, and the overlap prediction means the additional pattern contained in the print data pattern to predict whether overlapping the pattern,
A process execution unit that executes a process for preventing the print data pattern from overlapping the pattern when the overlap prediction unit predicts that the print data pattern overlaps the pattern;
Print execution means for printing the print data pattern on the recording medium;
Comprising
A printing apparatus characterized by that.
前記記録媒体の前記印刷面上には、予め複数のパターンが当該記録媒体の長手方向に並んで記され、
前記付加パターンは、第1のパターンと、当該第1のパターンよりも後に印刷される第2のパターンと、を含み、
前記重なり予測手段は、前記印刷データパターンを前記記録媒体に印刷したときに、前記第1のパターン又は前記第2のパターンが前記複数のパターンのいずれかと重なるか否かを予測する、
ことを特徴とする請求項に記載の印刷装置。
On the printing surface of the recording medium, a plurality of patterns are written in advance in the longitudinal direction of the recording medium,
The additional pattern includes a first pattern and a second pattern printed after the first pattern,
The overlap prediction means predicts whether the first pattern or the second pattern overlaps any of the plurality of patterns when the print data pattern is printed on the recording medium;
The printing apparatus according to claim 1 .
前記記録媒体上における前記複数のパターンが記された位置を取得するパターン位置取得手段と、
前記パターン位置取得手段が取得した前記位置に基づいて、前記複数のパターンのいずれか1つの後端から前記第1のパターンの印刷が開始されるように、前記印刷データパターンの印刷位置を設定する印刷位置設定手段と、
前記重なり予測手段は、前記付加パターンの長さを前記複数のパターンの間隔と比較することにより、前記印刷位置設定手段が設定した前記印刷位置で前記印刷データパターンを前記記録媒体に印刷したときに、前記第2のパターンが前記複数のパターンのいずれかと重なるか否かを予測する、
ことを特徴とする請求項に記載の印刷装置。
Pattern position acquisition means for acquiring a position where the plurality of patterns are recorded on the recording medium;
Based on the position acquired by the pattern position acquisition unit, the print position of the print data pattern is set so that the printing of the first pattern is started from the rear end of any one of the plurality of patterns. Printing position setting means;
The overlap prediction unit compares the length of the additional pattern with the interval between the plurality of patterns, and prints the print data pattern on the recording medium at the print position set by the print position setting unit. Predicting whether the second pattern overlaps any of the plurality of patterns;
The printing apparatus according to claim 2 .
前記記録媒体上における前記印刷面の裏面には、前記複数のパターンが記された前記位置と対応して検出パターンが記され、
前記パターン位置取得手段は、前記裏面に記された前記検出パターンを検出することにより、前記記録媒体上における前記複数のパターンが記された前記位置を取得する、
ことを特徴とする請求項に記載の印刷装置。
On the back surface of the printing surface on the recording medium, a detection pattern is written corresponding to the position where the plurality of patterns are written,
The pattern position acquisition means acquires the position where the plurality of patterns are recorded on the recording medium by detecting the detection pattern written on the back surface.
The printing apparatus according to claim 3 .
前記処理実行手段は、前記第1のパターン又は前記第2のパターンが前記複数のパターンのいずれかと重なると前記重なり予測手段が予測した場合、前記第1のパターン及び前記第2のパターンが前記複数のパターンのいずれとも重ならないように、前記記録媒体上における前記印刷データパターンの印刷位置を前記記録媒体の前記長手方向に沿って調整する処理を実行し、
前記印刷実行手段は、前記記録媒体上における、前記処理実行手段による調整後の前記印刷位置に、前記印刷データパターンを印刷する、
ことを特徴とする請求項からのいずれか1項に記載の印刷装置。
When the overlap prediction unit predicts that the first pattern or the second pattern overlaps any of the plurality of patterns, the processing execution unit includes the plurality of the first pattern and the second pattern. A process of adjusting the print position of the print data pattern on the recording medium along the longitudinal direction of the recording medium so as not to overlap any of the patterns of
The print execution unit prints the print data pattern on the recording medium at the print position after adjustment by the process execution unit;
Printing device according to claim 2 in any one of 4, characterized in that.
前記処理実行手段は、前記第1のパターン及び前記第2のパターンが前記複数のパターンのいずれとも重ならないような、前記記録媒体上における前記印刷データパターンの前記印刷位置が得られない場合、前記付加パターンに含まれる前記第1のパターンと前記第2のパターンとの間隔を変更し、
前記印刷実行手段は、前記付加パターンに含まれる前記第1のパターンと前記第2のパターンとの前記間隔を変更した前記印刷データパターンを、前記記録媒体に印刷する、
ことを特徴とする請求項に記載の印刷装置。
When the print position of the print data pattern on the recording medium such that the first pattern and the second pattern do not overlap any of the plurality of patterns is not obtained, Changing an interval between the first pattern and the second pattern included in the additional pattern;
The print execution unit prints the print data pattern in which the interval between the first pattern and the second pattern included in the additional pattern is changed on the recording medium;
The printing apparatus according to claim 5 .
前記処理実行手段は、前記印刷データパターンに含まれる前記付加パターンが、前記記録媒体に記された前記パターンと重なると前記重なり予測手段が予測した場合、前記印刷データパターンに含まれる前記付加パターンを、別の付加パターンに変更する処理を実行し、
前記印刷実行手段は、前記付加パターンを前記別の付加パターンに変更した前記印刷データパターンを、前記記録媒体に印刷する、
ことを特徴とする請求項からのいずれか1項に記載の印刷装置。
When the overlap prediction unit predicts that the additional pattern included in the print data pattern overlaps the pattern recorded on the recording medium, the processing execution unit determines the additional pattern included in the print data pattern. , Execute processing to change to another additional pattern,
The print execution means prints the print data pattern obtained by changing the additional pattern to the other additional pattern on the recording medium;
Printing apparatus according to any one of claims 1 6, characterized in that.
前記処理実行手段は、前記印刷データパターンが、前記記録媒体に記された前記パターンと重なると前記重なり予測手段が予測した場合、前記記録媒体を別の記録媒体に変更する処理を実行し、
前記印刷実行手段は、前記印刷データパターンを、前記別の記録媒体に印刷する、
ことを特徴とする請求項1からのいずれか1項に記載の印刷装置。
The process execution means executes a process of changing the recording medium to another recording medium when the overlap prediction means predicts that the print data pattern overlaps the pattern written on the recording medium,
The print execution means prints the print data pattern on the another recording medium;
Printing apparatus according to any one of claims 1 7, characterized in that.
印刷データを取得する印刷データ取得手段と、  Print data acquisition means for acquiring print data;
前記印刷データ取得手段が取得した前記印刷データに対応する印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンが当該パターンと重なるか否かを予測する重なり予測手段と、  Whether or not the print data pattern overlaps the pattern when the print data pattern corresponding to the print data acquired by the print data acquisition unit is printed on a recording medium in which the pattern is previously recorded on the print surface. Overlap prediction means to predict;
前記印刷データパターンが前記パターンと重なると前記重なり予測手段が予測した場合、前記記録媒体を別の記録媒体に変更する処理を実行する処理実行手段と、  Processing execution means for executing processing for changing the recording medium to another recording medium when the overlap prediction means predicts that the print data pattern overlaps the pattern;
前記印刷データパターンを前記別の記録媒体に印刷する印刷実行手段と、  Print execution means for printing the print data pattern on the other recording medium;
を備える、Comprising
ことを特徴とする印刷装置。A printing apparatus characterized by that.
印刷データを取得し、
取得した前記印刷データに対応し、主データパターンと、当該主データパターンに付加して印刷される付加パターンと、を含む印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンに含まれる前記付加パターン前記パターンと重なるか否かを予測し、
前記印刷データパターンが前記パターンと重なると予測した場合、前記印刷データパターンが前記パターンと重ならないようにする処理を実行し、
前記印刷データパターンを前記記録媒体に印刷する、
ことを特徴とする印刷方法。
Get print data,
A print data pattern including a main data pattern and an additional pattern printed in addition to the main data pattern corresponding to the acquired print data is printed on a recording medium in which the pattern is recorded on the printing surface in advance. when the additional pattern contained in the print data pattern predicts whether overlapping the pattern,
If the print data pattern is predicted to overlap the pattern, a process is performed to prevent the print data pattern from overlapping the pattern,
Printing the print data pattern on the recording medium;
A printing method characterized by the above.
印刷データを取得し、  Get print data,
取得した前記印刷データに対応する印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンが当該パターンと重なるか否かを予測し、  Predicting whether or not the print data pattern overlaps the pattern when the print data pattern corresponding to the acquired print data is printed on a recording medium in which the pattern is previously recorded on the print surface;
前記印刷データパターンが前記パターンと重なると予測した場合、前記記録媒体を別の記録媒体に変更する処理を実行し、  If the print data pattern is predicted to overlap the pattern, execute a process of changing the recording medium to another recording medium,
前記印刷データパターンを前記別の記録媒体に印刷する、  Printing the print data pattern on the other recording medium;
ことを特徴とする印刷方法。A printing method characterized by the above.
コンピュータに、
印刷データを取得させ、
取得させた前記印刷データに対応し、主データパターンと、当該主データパターンに付加して印刷される付加パターンと、を含む印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンに含まれる前記付加パターン前記パターンと重なるか否かを予測させ、
前記印刷データパターンが前記パターンと重なると予測された場合、前記印刷データパターンが前記パターンと重ならないようにする処理を実行させ、
前記印刷データパターンを前記記録媒体に印刷させる、
ことを特徴とするプログラム。
On the computer,
Get print data,
Corresponding to the acquired print data, a print data pattern including a main data pattern and an additional pattern printed in addition to the main data pattern is recorded on a recording medium on which a pattern is written in advance on the printing surface. when printed, the additional pattern contained in the print data pattern to predict whether overlapping the pattern,
When the print data pattern is predicted to overlap the pattern, a process is performed to prevent the print data pattern from overlapping the pattern,
Printing the print data pattern on the recording medium;
A program characterized by that.
コンピュータに、  On the computer,
印刷データを取得させ、  Get print data,
取得した前記印刷データに対応する印刷データパターンを、印刷面上に予めパターンが記された記録媒体に印刷したときに、当該印刷データパターンが当該パターンと重なるか否かを予測させ、  When the print data pattern corresponding to the acquired print data is printed on a recording medium in which a pattern is recorded on the print surface in advance, it is predicted whether the print data pattern overlaps the pattern,
前記印刷データパターンが前記パターンと重なると予測した場合、前記記録媒体を別の記録媒体に変更する処理を実行させ、  When it is predicted that the print data pattern overlaps the pattern, the process of changing the recording medium to another recording medium is executed,
前記印刷データパターンを前記別の記録媒体に印刷させる、  Printing the print data pattern on the other recording medium;
ことを特徴とするプログラム。A program characterized by that.
JP2014190916A 2014-09-19 2014-09-19 Printing apparatus, printing method, and program Active JP6365168B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014190916A JP6365168B2 (en) 2014-09-19 2014-09-19 Printing apparatus, printing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014190916A JP6365168B2 (en) 2014-09-19 2014-09-19 Printing apparatus, printing method, and program

Publications (2)

Publication Number Publication Date
JP2016060145A JP2016060145A (en) 2016-04-25
JP6365168B2 true JP6365168B2 (en) 2018-08-01

Family

ID=55796910

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014190916A Active JP6365168B2 (en) 2014-09-19 2014-09-19 Printing apparatus, printing method, and program

Country Status (1)

Country Link
JP (1) JP6365168B2 (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08118759A (en) * 1994-10-27 1996-05-14 Canon Inc Printer and printing method
GB2314958A (en) * 1996-07-05 1998-01-14 Esselte Nv Tape printer
JPH1178128A (en) * 1997-09-05 1999-03-23 Casio Comput Co Ltd Print tape and tape cassette
JP2000103097A (en) * 1998-09-30 2000-04-11 Casio Comput Co Ltd Printer and thermal recording sheet
US6416835B1 (en) * 1999-04-30 2002-07-09 Grand Rapids Label Company Combination static cling and product label assembly
JP2005103929A (en) * 2003-09-30 2005-04-21 King Jim Co Ltd Small printed matter creating apparatus, small printed matter creating method, and small printed matter creating program
JP5772449B2 (en) * 2011-09-27 2015-09-02 ブラザー工業株式会社 Printing device
JP5885122B2 (en) * 2012-03-19 2016-03-15 ブラザー工業株式会社 Print label production device

Also Published As

Publication number Publication date
JP2016060145A (en) 2016-04-25

Similar Documents

Publication Publication Date Title
JP5319657B2 (en) Tape printer
US8534941B2 (en) Expanding a sheet to be cut when an ink dot is present in a cut position
JP7130948B2 (en) ELECTRONIC DEVICE, PRINTING SUPPORT METHOD AND PROGRAM
US8894307B2 (en) Printing apparatus, printing method and computer readable recording medium storing control program for printing apparatus
JP2010195021A (en) Tape printer, method for preparing printed matter with cutting mark, and memorizing medium in which program of preparing printed matter with cutting mark is memorized
JP2011062985A (en) Tape printer, tape cutting method of the same, and storage medium in which program for obtaining the tape cutting method is memorized
JP5907387B2 (en) Printing apparatus and printing method
JP2014133377A (en) Printer, tape printer, and control method for printer
JP2012116109A (en) Printer, display method, and display control program
JP6679832B2 (en) Printing device, printing method, and program
JP6575092B2 (en) Printing apparatus, cutting method, and program
US20180086100A1 (en) Printing device, printing method, and nonvolatile computer-readable recording medium
JP6365168B2 (en) Printing apparatus, printing method, and program
JP2010224703A (en) Information processing apparatus, tape printer, and program
JP2004291534A (en) Tape printer and program
JP7384100B2 (en) Tape printer, information processing device, tape printer control method, and program
JP6477104B2 (en) Printing apparatus, printing method, and program
JP6252530B2 (en) Printing apparatus, printing method, and program
JP6669288B2 (en) Printing apparatus, printing method, and program
US10183515B2 (en) Printing apparatus
JP2018008476A (en) Information processing apparatus, tape printing apparatus, information processing apparatus control method, and program thereof
JP4075659B2 (en) Print control apparatus and print control program
US20180170069A1 (en) Recording medium, label image preparing method, and label image preparing apparatus
JP2019113990A (en) Printer, printing method, and program
JP6264124B2 (en) Assembly part printing system, printing apparatus, assembly part printing method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170510

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180306

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180426

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180605

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180618

R150 Certificate of patent or registration of utility model

Ref document number: 6365168

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150