Printing apparatus, printing method, and printing program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- BROTHER KOGYO KK
- Filing Date
- 2022-06-10
- Publication Date
- 2026-06-23
AI Technical Summary
【0019】 本発明の第3態様に係る印刷プログラムは、発熱素子が主走査方向に複数配列されたサーマルヘッドと、前記サーマルヘッドに対して印刷媒体を前記主走査方向と直交する副走査方向に相対移動させる移動機構と、前記主走査方向及び前記副走査方向に配列された画素のうち前記発熱素子の発熱によりドットが形成される画素である印刷画素とドットが形成されない画素である非印刷画素とが設定され、前記印刷画素により表される印刷画像である第1印刷画像を印刷する為の第1印刷データを記憶した記憶部とを備えた印刷装置のコンピュータに、前記記憶部に記憶された前記第1印刷データに基づき第2印刷データを生成する生成ステップであって、前記非印刷画素のうち、前記副走査方向の一方側又は他方側に前記印刷画素が隣接し、且つ、前記主走査方向の一方側又は他方側に前記印刷画素が隣接する対象画素を抽出し、抽出した前記対象画素を、前記主走査方向にn(nは、2以上の整数)個に分割することでn個の分割画素を生成し、n個の前記分割画素のうち、前記対象画素に対して前記主走査方向に隣接する前記印刷画素との距離が近い側からに少なくとも1つの前記分割画素を、ドットが形成される前記分割画素である分割印刷画素として前記印刷画素に加えた印刷画像である第2印刷画像を特定し、前記第2印刷画像を印刷する為の前記第2印刷データを生成する前記生成ステップと、少なくとも、前記生成ステップにより生成された前記第2印刷データに基づいて、前記サーマルヘッド及び前記移動機構を制御する制御ステップであって、前記印刷媒体のうち前記印刷画素に対応する位置で前記発熱素子を発熱させる為に前記発熱素子に付与するエネルギーの値を、第1値とし、前記印刷媒体のうち前記対象画素に対応する位置で前記発熱素子を発熱させる為に前記発熱素子に付与されるエネルギーの値を、前記第1値よりも小さい第2値とする前記制御ステップとを実行させる。第3態様によれば、第1態様と同様の効果を奏することができる。
Smart Images

Figure 0007877855000001 
Figure 0007877855000002 
Figure 0007877855000003
Abstract
Claims
1. A thermal head in which multiple heating elements are arranged in the main scanning direction, A moving mechanism that moves the printing medium relative to the thermal head in a sub-scanning direction perpendicular to the main scanning direction, A control unit that controls the thermal head and the moving mechanism, A storage unit stores first print data for printing a first print image, which is a print image represented by the print pixels, and sets print pixels, which are pixels on which dots are formed by the heat generated by the heating element, and non-print pixels, which are pixels on which no dots are formed, among the pixels arranged in the main scanning direction and the sub-scanning direction. A printing apparatus equipped with, The control unit, A generation process for generating second print data based on the first print data stored in the storage unit, Among the non-printed pixels, target pixels are extracted that are adjacent to a printed pixel on one or the other side of the sub-scanning direction, and that are adjacent to a printed pixel on one or the other side of the main scanning direction. The extracted target pixel is divided into n (where n is an integer of 2 or more) in the main scanning direction to generate n divided pixels. Of the n division pixels, at least one division pixel is selected from the n division pixels in order from the side closest to the target pixel in the main scanning direction, and this selection is used as a division printing pixel on the print pixel where a dot is formed, thereby identifying a second print image which is a print image in which the division pixels are selected as a division printing pixel. Generate the second print data for printing the second print image. The above generation process and, A control process that controls the thermal head and the moving mechanism based on the second print data generated by the generation process, The value of the energy applied to the heating element in order to generate heat at a position corresponding to the printed pixel in the printed medium is defined as the first value. The value of the energy applied to the heating element in order to generate heat at the position corresponding to the target pixel in the printing medium is set to a second value which is smaller than the first value. The control process and A printing apparatus characterized by performing the following actions.
2. The aforementioned control process is The printing apparatus according to claim 1, characterized in that, when n is equal, the second value is increased as the number of divided printing pixels increases.
3. The aforementioned control process is The printing apparatus according to claim 1, characterized in that, when the number of divided printing pixels is the same, the larger n is, the smaller the second value is.
4. The control process is performed based on the second print data, The first value is defined as the energy applied to the heating element in order to generate heat at the position where the printed pixels in the second printed image are located on the printing medium. The second value is defined as the energy applied to the heating element in order to generate heat at the position where the target pixels, including the divided print pixels in the second print image, are located on the print medium. The printing apparatus according to feature 1.
5. The control process is performed based on the first print data and the second print data. The value of energy applied to the heating element in order to generate heat at the positions on the printing medium where the first printed image and the second printed image are arranged is defined as the first value. The second value is defined as the energy applied to the heating element in order to generate heat at a position on the printing medium where only the second printed image is placed. The printing apparatus according to feature 1.
6. The pixels in the first print data are The original pixels, each having the same length in the main scanning direction and the sub-scanning direction, are generated by dividing them into m (where m is an integer of 2 or more) in the sub-scanning direction. The length of the sub-scanning direction is 1 / m of the length of the main scanning direction. The printing apparatus according to feature 1.
7. The printing apparatus according to claim 1, characterized in that n is 2.
8. The aforementioned heating element is The heating element forms a single dot on the printing medium by generating heat, and consists of two heating elements separated in the main scanning direction. The printing apparatus according to feature 1.
9. If energy exceeding a predetermined value is applied to the heating element and generates heat, dots are formed on the printing medium; if energy less than the predetermined value is applied to the heating element and generates heat, no dots are formed on the printing medium. The printing apparatus according to claim 1, characterized in that the second value is greater than or equal to the predetermined value.
10. The control unit, The first value is defined as the energy applied to the heating element in order to generate heat at a position corresponding to a portion of the printed pixels in the printed medium. The printing apparatus according to claim 1, characterized in that the value of the energy applied to the heating element in order to heat the heating element at a position corresponding to a portion of the printed pixel excluding a portion is set to the second value, thereby dividing the dots formed at a position corresponding to a portion of the printed pixel excluding a portion of the printed medium in the main scanning direction.
11. The control unit, The printing apparatus according to claim 1, characterized in that the dots formed on the printing medium are divided in the sub-scanning direction by shortening the period during which energy is applied to the heating element to cause the heating element to generate heat.
12. A generation step in which, among pixels arranged in a main scanning direction and a sub-scanning direction orthogonal to the main scanning direction, printed pixels are defined as pixels on which dots are formed by the heat generated by the heating elements of a thermal head in which a plurality of heating elements are arranged in the main scanning direction, and non-printed pixels are defined as pixels on which no dots are formed, and second print data is generated based on first print data for printing a first print image which is a print image represented by the printed pixels, Among the non-printed pixels, target pixels are extracted that are adjacent to a printed pixel on one or the other side of the sub-scanning direction, and that are adjacent to a printed pixel on one or the other side of the main scanning direction. The extracted target pixel is divided into n (where n is an integer of 2 or more) in the main scanning direction to generate n divided pixels. Of the n division pixels, a second printed image is identified, which is a printed image in which at least one of the division pixels, starting from the side closest to the target pixel in the main scanning direction, is added to the print pixel as a division print pixel on which a dot is formed. Generate the second print data for printing the second print image. The above generation step, A control step that controls the thermal head and a movement mechanism for moving the printing medium relative to the thermal head in the sub-scanning direction, based on the second print data generated by the generation step, The value of the energy applied to the heating element in order to generate heat at a position corresponding to the printed pixel in the printed medium is defined as the first value. The energy value applied to the heating element in order to generate heat at the position corresponding to the target pixel in the printing medium is set to a second value which is smaller than the first value. The control step and A printing method characterized by comprising the following features.
13. A computer for a printing apparatus comprising: a thermal head with multiple heating elements arranged in the main scanning direction; a moving mechanism that moves the printing medium relative to the thermal head in a sub-scanning direction perpendicular to the main scanning direction; and a storage unit that stores first print data for printing a first print image, which is a print image represented by the printed pixels, where printed pixels are defined as pixels on which dots are formed by the heat generated by the heating elements and non-printed pixels on which dots are not formed, among the pixels arranged in the main scanning direction and the sub-scanning direction; A generation step of generating second print data based on the first print data stored in the storage unit, Among the non-printed pixels, target pixels are extracted that are adjacent to a printed pixel on one or the other side of the sub-scanning direction, and that are adjacent to a printed pixel on one or the other side of the main scanning direction. The extracted target pixel is divided into n (where n is an integer of 2 or more) in the main scanning direction to generate n divided pixels. Of the n division pixels, a second printed image is identified, which is a printed image in which at least one of the division pixels, starting from the side closest to the target pixel in the main scanning direction, is added to the print pixel as a division print pixel on which a dot is formed. Generate the second print data for printing the second print image. The above generation step, A control step that controls the thermal head and the moving mechanism based on the second print data generated by the generation step, The value of the energy applied to the heating element in order to generate heat at a position corresponding to the printed pixel in the printed medium is defined as the first value. The energy value applied to the heating element in order to generate heat at the position corresponding to the target pixel in the printing medium is set to a second value which is smaller than the first value. The control step and A printing program to execute this.