program

JP2026104311APending Publication Date: 2026-06-25BROTHER KOGYO KK

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
BROTHER KOGYO KK
Filing Date
2024-12-13
Publication Date
2026-06-25

Smart Images

  • Figure 2026104311000001_ABST
    Figure 2026104311000001_ABST
Patent Text Reader

Abstract

To provide a program with label editing functionality that reduces the effort required to adjust the object frame of a text object. [Solution] When the text alignment of a text object 60 placed on the editing screen 50 by the label editing application 41 is left-aligned, the width W1 of the text object 60 is changed by manipulating the right edge 62d of the object frame 62, causing the length W11 of the right margin 65d to change. If the length W1 of the right margin 65d is greater than or equal to a first threshold, the PC1 displays the four edges 62a, 62b, 62c, and 62d of the object frame 62 on the display 13a in C1 color. If the length W1 of the right margin 65d is not greater than or equal to the first threshold, the manipulated right edge 62d of the object frame 62 is displayed on the display 13a in a different C2 color from C1 color, and the other edges 62a, 62b, and 62c are displayed on the display 13a in C1 color.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A program that can be executed on an information processing device, The aforementioned information processing device, The system executes a screen display process to display an editing screen that accepts label editing on the display of the information processing device, and on the editing screen, text objects whose content consists of a string composed of multiple characters can be placed, and the text object is a rectangular object frame that shows the outline of the text object, and consists of a right side which is a vertical side that shows the outline of the right edge of the text object, a left side which is a vertical side that shows the outline of the left edge of the text object, a bottom side which is a horizontal side that shows the outline of the bottom edge of the text object, and a top side which is a horizontal side that shows the outline of the top edge of the text object The object has an object frame, the string is placed within the object frame, the object frame has a right margin which is a space between the right end of the string and the right edge of the object frame, and a left margin which is a space between the left end of the string and the left edge of the object frame, and the width of the text object including the string can be changed by changing the distance between the right edge and the left edge of the object frame through an operation via the input interface of the information processing device, and the size of at least one of the left margin and the right margin changes in accordance with the change in the width of the text object. The aforementioned information processing device further includes: If the length of a specific margin, which is a margin within the object frame of the text object placed on the editing screen and whose size changes in accordance with the change in the width of the text object, is greater than or equal to a first threshold, then all four sides of the object frame are displayed on the display in a first color. If it is less than the first threshold, then a frame display process is executed in which at least one of the four sides of the object frame is displayed on the display in a second color different from the first color. A program configured in such a way.

2. A program according to claim 1, The aforementioned information processing device, If the text alignment attribute of the text object is left-aligned, the size of the right margin is changed in accordance with the change in the width of the text object, and the frame display process is executed with the right margin set as the specific margin. A program configured in such a way.

3. A program according to claim 1, The aforementioned text object is, The string shown in the text object is wrapped so that the length of the specified margin does not become smaller than a predetermined value. The first threshold is a value greater than the predetermined value at which the string is broken into a new line. A program configured in such a way.

4. A program according to claim 1, The first threshold is a value greater than the value at which the length of the specified margin becomes zero. A program configured in such a way.

5. A program according to claim 1, In the aforementioned frame display process, If the length of the specific margin of the text object placed on the editing screen is greater than or equal to the first threshold, all four sides of the object frame are displayed on the display in the first color; if it is less than the first threshold, all four sides of the object frame are displayed on the display in the second color. A program configured in such a way.

6. A program according to claim 1, In the aforementioned frame display process, If the length of the specific margin of the text object placed on the editing screen is greater than or equal to the first threshold, all four sides of the object frame are displayed on the display in the first color; if it is less than the first threshold, one of the four sides is displayed on the display in the second color, and the other sides are displayed on the display in the first color. A program configured in such a way.

7. A program according to claim 6, The aforementioned information processing device, By manipulating one side of the object frame via the input interface of the information processing device, it is possible to change the width of the text object corresponding to the manipulated object frame, and the frame display process is executed in conjunction with the operation on the one side. In the aforementioned frame display process, If the length of the specific margin of the text object placed on the editing screen is greater than or equal to the first threshold, all four sides of the object frame are displayed on the display in the first color; if it is less than the first threshold, the manipulated side of the four sides is displayed on the display in the second color, and the sides other than the manipulated side are displayed on the display in the first color. A program configured in such a way.

8. A program according to claim 6, In the aforementioned frame display process, If the length of the specific margin of the text object placed on the editing screen is greater than or equal to the first threshold, all four sides of the object frame are displayed on the display in the first color; if it is less than the first threshold, one of the four sides that constitutes the specific margin is displayed on the display in the second color, and the sides other than the one side that constitutes the specific margin are displayed on the display in the first color. A program configured in such a way.

9. A program according to claim 1, The aforementioned information processing device, If the text alignment included in the attributes of the text object is left-aligned, the right edge of the object frame is manipulated via the input interface of the information processing device to change the size of the right margin of the text object, and the frame display process is executed with the right margin set as the specific margin. In the aforementioned frame display process, If the length of the specific margin of the text object placed on the editing screen is greater than or equal to the first threshold, all four sides of the object frame are displayed on the display in the first color; if it is less than the first threshold, the manipulated right-hand side of the four sides is displayed on the display in the second color, and the sides other than the manipulated right-hand side are displayed on the display in the first color. A program configured in such a way.

10. A program according to claim 1, In the aforementioned screen display process, Of the editing screen, the printable area of ​​the label is displayed on the display in a third color, and the area outside the printable area is displayed on the display in a fourth color different from the third color. In the aforementioned frame display process, If the length of the specific margin of the text object placed on the editing screen is smaller than the first threshold, at least one of the four sides of the object frame is displayed on the display as the second color, which is different from the first, third, and fourth colors. A program configured in such a way.

11. A program according to claim 1, The aforementioned information processing device, By manipulating one side of the object frame via the input interface of the information processing device, it is possible to change the width of the text object shown in the manipulated object frame. The aforementioned information processing device further includes: While one of the four sides of the object frame of the text object placed on the editing screen is being manipulated, the frame display process is executed. If none of the four sides of the object frame of the text object placed on the editing screen have been manipulated, the frame display process is not executed, and all four sides of the object frame are displayed on the display in the first color. A program configured in such a way.

12. A program according to claim 1, In the aforementioned frame display process, If the length of the specific margin of the text object placed on the editing screen is greater than or equal to a second threshold which is greater than the first threshold, all four sides of the object frame are displayed on the display in the first color; if it is less than the second threshold but greater than or equal to the first threshold, at least one of the four sides of the object frame that is the side whose color is to be changed is displayed on the display in a fifth color which is different from both the first and second colors; if it is less than the first threshold, the target side of the object frame is displayed on the display in the second color. A program configured in such a way.

13. A program according to claim 1, In the aforementioned frame display process, If the length of the specific margin of the text object placed on the editing screen is greater than or equal to a third threshold greater than the first threshold, the target edge, which is at least one of the four sides of the object frame and is the side whose color is to be changed, is displayed on the display in a sixth color different from both the first and second colors. If it is less than the third threshold and greater than or equal to the first threshold, all four sides of the object frame are displayed on the display in the first color. If it is less than the first threshold, the target edge of the object frame is displayed on the display in the second color. A program configured in such a way.