Image processing program, information processing device, and image processing method
The image processing program facilitates continuous printing of multiple label images across sheets by automating the printing process, addressing the inconvenience of repeated sheet selection and command issuance in existing technologies.
Patent Information
- Application Number
- JP2024040009
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-14
- Publication Date
- 2025-09-29
AI Technical Summary
Existing label printing applications require users to alternately select sheets and issue print commands for each sheet, increasing the number of steps and reducing convenience when printing multiple label images.
An image processing program that generates multiple sheets, allows editing and continuous printing of label images across these sheets without the need for repeated sheet selection or print commands, utilizing a control unit, display unit, input unit, and communication unit to automate the printing process.
Enables seamless, continuous printing of multiple label images across sheets, improving convenience and reducing the number of steps required, by automating the printing process through the image processing program.
Smart Images

Figure 2025140543000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to technology for printing with a label printer. [Background technology]
[0002] As described in Patent Document 1, there is known a technique for editing a label image to be printed on a print-receiving tape by a label printer using an operation terminal such as a PC. An application for editing the label image is installed on the operation terminal in Patent Document 1, and the label image is edited via an editing display screen displayed by the application. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-51657 Summary of the Invention [Problem to be solved by the invention]
[0004] Furthermore, some applications of this type have a function to provide multiple sheets for editing different label images on an editing display screen. The application can generate multiple sheets in response to user operations, and displays and edits a label image corresponding to a sheet selected by the user from the multiple sheets.
[0005] This application allows users to edit multiple label images corresponding to multiple sheets in parallel, improving work efficiency and the visibility of these label images. However, this application can only print the label images of the sheet being edited. Therefore, when printing label images created on multiple sheets, users must alternate between selecting the sheet to be edited and issuing a command to print the label images of the selected sheet, which increases the number of steps and is inconvenient.
[0006] One aspect of the present disclosure desirably improves convenience when printing multiple label images. [Means for solving the problem]
[0007] One aspect of the present disclosure is an image processing program executable by a control unit in an information processing device including a display unit, an input unit, a communication unit configured to communicate with a label printer, and a control unit. The image processing program causes the control unit to execute a generation process, an editing process, and a continuous printing process. The generation process generates a sheet for editing label images to be used for printing by the label printer in accordance with an operation received via the input unit. The editing process selects one of multiple sheets generated by the generation process in accordance with the operation received via the input unit, displays a label image corresponding to the selected sheet on the display unit, and edits the displayed label image. The continuous printing process causes the label printer to continuously print multiple label images corresponding to multiple sheets by communicating with the label printer via the communication unit.
[0008] With this configuration, once the continuous printing process has started, multiple label images corresponding to multiple sheets can be printed continuously without the need to select a sheet or to issue a command to print label images corresponding to the selected sheet, thereby improving the convenience of printing multiple label images.
[0009] Another aspect of the present disclosure is an apparatus corresponding to a computer that operates by the program, or a method implemented by the program, which improves convenience when printing multiple label images. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a block diagram of an information processing device and a label printer. [Figure 2] FIG. 10 is an explanatory diagram of an editing screen. [Figure 3] FIG. 10 is an explanatory diagram of a print preview screen. [Figure 4] 10 is a flowchart of an edit and print process performed by an image processing program. [Figure 5] 10 is a flowchart of a printing process performed by an image processing program. DETAILED DESCRIPTION OF THE INVENTION
[0011] Exemplary embodiments of the present disclosure will now be described. [1. Configuration of information processing device] The information processing device 1 is configured as, for example, a mobile terminal such as a smartphone, a tablet terminal, or a notebook computer, or a desktop personal computer (PC). The information processing device 1 includes a control unit 10, a display unit 11, an input unit 12, a storage unit 13, and a communication unit 14 (see FIG. 1).
[0012] The control unit 10 includes a CPU 10A and a memory 10B. The CPU 10A executes processing in accordance with a program loaded into the memory 10B. The memory 10B may include, for example, a semiconductor memory such as a ROM, a RAM, an NVRAM, or a flash memory.
[0013] The display unit 11 is a part that displays various images, and may be, for example, a liquid crystal display. The input unit 12 includes one or more input devices for receiving input operations from a user. Specifically, the input unit 12 may include, for example, a keyboard, a mouse, and / or a touch panel.
[0014] Storage unit 13 has a configuration as an example of a non-transitory computer-readable storage medium. Storage unit 13 is a component for storing programs executed by CPU 10A and various data, and may be configured as storage such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive).
[0015] The storage unit 13 stores programs installed in the information processing device 1. In this embodiment, as an example, the storage unit 13 stores an operating system (hereinafter referred to as OS) 13A, an image processing program 13B (details will be described later), and at least one printer driver 13C for controlling the label printer 2 (described later). By installing multiple printer drivers 13C, the information processing device 1 becomes able to communicate with multiple types of label printers 2 corresponding to each printer driver 13C.
[0016] A label file 13D generated by the image processing program 13B can also be stored in the storage unit 13. The label file 13D is data including an image to be printed by the label printer 2 (hereinafter, a label image).
[0017] The communication unit 14 is a component for performing wired or wireless communication with the label printer 2. Specifically, the communication unit 14 may communicate with the label printer 2 in accordance with standards such as USB (Universal Serial Bus) or Bluetooth (registered trademark). The communication unit 14 may also communicate with the label printer 2 via a network, for example, using a wireless LAN or a wired LAN.
[0018] [2. Label printer configuration] The label printer 2 is configured to print a label image on a tape-shaped print medium (see FIG. 1). The print medium is elongated, for example, but may have various shapes. The label printer 2 may also be configured to print a label image on a print medium that is not tape-shaped. The print medium on which the label image has been printed by the label printer 2 is cut and used as a label. Labels are affixed to various objects, such as name tags, file spines, store price tags, mailing envelopes, industrial materials, fixtures, notebooks, and signs.
[0019] The label printer 2 includes a control unit 20, a display unit 21, an input unit 22, a communication unit 23, a printing unit 24, and a cutting mechanism 25. The control unit 20 includes a CPU 20A and a memory 20B. The memory 20B may include semiconductor memory such as ROM, RAM, NVRAM, or flash memory. Non-volatile memory such as ROM or flash memory in the memory 20B stores programs and data for implementing various functions of the label printer 2. The CPU 20A performs overall control of the label printer 2 by executing processes in accordance with the programs stored in the memory 20B.
[0020] The display unit 21 displays various information to the user. The input unit 22 accepts various input operations from the user. The communication unit 23 is a part that performs wired or wireless communication in the same manner as the communication unit 14 of the information processing device 1, and communication with the information processing device 1 is performed via the communication unit 23.
[0021] The printing unit 24 prints the label image received from the information processing device 1 onto a print medium. As an example, the printing unit 24 performs printing by a thermal transfer method, but is not limited to this, and may perform printing by other methods such as a thermal method or an inkjet method.
[0022] The cutting mechanism 25 cuts the print medium on which the label image has been printed by the printing unit 24 to form a label. [3. Image processing program functions] The image processing program 13B is an application that runs on the OS 13A and has the function of generating label images in accordance with user operations (see FIG. 1). The function of the image processing program 13B is realized by processing by the CPU 10A of the control unit 10 that operates in accordance with the image processing program 13B. Hereinafter, the subject of processing by the CPU 10A that operates in accordance with the image processing program 13B may be referred to as the image processing program 13B.
[0023] 2 on the display unit 11, and edits the label image 5 in accordance with operations received from the user via the editing screen 3. The image processing program 13B is also capable of providing multiple sheets 33 on the editing screen 3 in accordance with operations from the user. Each sheet 33 is individually associated with a label image 5, and the image processing program 13B selects a sheet 33 in accordance with the user's operation and displays the label image 5 corresponding to the selected sheet 33 on the editing screen 3. The image processing program 13B then edits the label image 5 corresponding to the selected sheet 33 in accordance with the user's operation, and saves the label images 5 corresponding to the multiple sheets 33 generated in accordance with the user's operation together as a single label file 13D.
[0024] Of course, the image processing program 13B can also provide only one sheet 33 on the editing screen 3. In this case, one sheet 33 is always selected, and the label image 5 corresponding to that sheet 33 is displayed in the image processing program 13B. In this case, the label image 5 corresponding to one sheet 33 is saved as one label file 13D. In other words, the label file 13D generated by the image processing program 13B includes multiple label images 5 corresponding to each of the multiple sheets 33, or includes one label image 5 corresponding to one sheet 33.
[0025] Furthermore, the image processing program 13B controls the communication unit 14 via the printer driver 13C to communicate with the label printer 2 corresponding to the printer driver 13C. As a result, the image processing program 13B controls the label printer 2 to print the label image 5 corresponding to the sheet 33 with the label printer 2.
[0026] [4. Editing screen configuration] The editing screen 3 is provided with a toolbar 30, a print button 31, an editing bar 32, a sheet 33, tags 34, a tag area 35, an add sheet tag 36, a printer area 37, and an option area 38 (see FIG. 2). The image processing program 13B accepts operations on each part of the editing screen 3 via, for example, a mouse pointer operated by a mouse or the like, or a touch panel or the like provided on the display unit 11.
[0027] The toolbar 30 is provided near the upper edge of the editing screen 3, and has a plurality of buttons for accepting various operations from the user regarding the creation of a new label file 13D, editing, and the like.
[0028] The print button 31 is provided below the toolbar 30 and is configured as a button for receiving an instruction to print the label image 5. The edit bar 32 is provided below the toolbar 30 and has a plurality of buttons for accepting operations related to editing the label image 5. As an example, the edit bar 32 may have buttons for selecting various objects to be used in editing the label image 5.
[0029] Also, below the edit bar 32 in the center of the edit screen 3, a tag area 35 and a selected sheet 33 are provided, and on the sheet 33, a label image 5 corresponding to the sheet 33 is displayed.
[0030] Tags 34 corresponding to each sheet 33 are displayed in tag area 35. That is, the same number of tags 34 as the number of generated sheets 33 can be displayed in tag area 35. Furthermore, tag 34A corresponding to a selected sheet 33 is displayed in a different manner and highlighted than other tags 34 corresponding to non-selected sheets 33. When image processing program 13B receives an operation on a non-selected tag 34 displayed in tag area 35, it selects sheet 33 corresponding to the tag 34 on which the operation was performed, and displays label image 5 corresponding to that sheet 33.
[0031] Furthermore, the image processing program 13B is configured to set a name for each sheet 33 in response to an operation from the user, and the name of each sheet 33 is displayed in a tag 34 corresponding to the sheet 33. Note that the image processing program 13B may accept setting of the name of the sheet 33 corresponding to the tag 34 in response to an operation performed on the tag 34.
[0032] Furthermore, a sheet addition tag 36 is displayed in the tag area 35. When the image processing program 13B receives an operation on the sheet addition tag 36, it adds a new sheet 33 and adds a new tag 34 corresponding to the sheet 33 to the tag area 35.
[0033] Furthermore, image processing program 13B accepts, via tag 34, an operation to delete sheet 33 corresponding to that tag 34. As an example, if a mouse is used as input unit 12, image processing program 13B may display a dialog box superimposed on editing screen 3 when an operation such as a right click or double click is performed on tag 34. Then, image processing program 13B may accept, via the dialog box, an instruction to delete sheet 33 corresponding to tag 34 that is the target of the operation.
[0034] The printer area 37 is located to the side of the sheet 33 and accepts the selection of the label printer 2 to be used to print the label image 5 corresponding to the selected (in other words, displayed) sheet 33. As an example, when an operation is performed on the printer area 37, the image processing program 13B may display a list of label printers 2 that are controllable by the information processing device 1, superimposed on the editing screen 3, in which the printer driver 13C is installed in the information processing device 1. The image processing program 13B may then accept the selection of the label printer 2 to be used to print the label image 5 corresponding to the selected sheet 33 from the list of label printers 2 being displayed.
[0035] The format of the label image 5 that can be generated by the image processing program 13B varies depending on the type of label printer 2 used to print the label image 5. In other words, the image processing program 13B is configured to edit the label image 5 in a format that corresponds to the type of label printer 2 used for printing.
[0036] The option area 38 is located to the side of the sheet 33 and is a section for receiving option settings for the label printer 2 selected in the printer area 37. Specifically, for example, the option area 38 may be able to set options such as the width of the print medium for the selected label printer 2 and the length to which the print medium is cut to form labels.
[0037] The image processing program 13B stores information indicating the correspondence between the sheet 33 and the label printer 2 used to print the sheet 33, as well as option setting information for the label printer 2, in a label file 13D that includes the sheet 33.
[0038] [5. About printing] The image processing program 13B has the function of continuously printing label images 5 (see Figure 2) corresponding to multiple sheets 33 displayed on the editing screen 3, in other words, label images 5 corresponding to multiple sheets 33 included in one label file 13D.
[0039] Specifically, when the print button 31 on the edit screen 3 is operated, the image processing program 13B displays the print preview screen 4 of Fig. 3 on the display unit 11. The print preview screen 4 has a sheet selection area 40, a preview area 41, a printer area 42, an option area 43, a print button 44, and a cancel button 45.
[0040] The sheet selection area 40 is an area for accepting operations to select and delete sheets 33 to be printed. The sheet selection area 40 has a sheet area 40A and an add button 40B. The sheet area 40A displays the name of the sheet 33 selected to be printed. The add button 40B is a button for selecting a sheet 33 to be added to be printed in S155 and S160 of the edit print process described below (details will be described later). The sheet area 40A also accepts an operation to select any of the sheets 33 displayed in the sheet area 40A, and also accepts an instruction to delete the selected sheet 33 from the sheets to be printed.
[0041] The printer area 42 indicates the name of the label printer 2 used to print the label image 5 corresponding to one of the sheets 33 selected to be printed. Specifically, the printer area 42 may display, for example, the name of the label printer 2 corresponding to the sheet 33 last selected to be printed. The printer area 42 may also display, for example, the label printer 2 used to print the sheet 33 currently selected by the user from among the sheets 33 displayed in the sheet area 40A.
[0042] The option area 43, like the option area 38 on the edit screen 3, accepts option settings for the label printer 2 displayed in the printer area 42. The preview area 41 displays a list of previews 41A of label images 5 corresponding to all sheets 33 selected to be printed, in other words, all sheets 33 whose names are displayed in the printer area 42. When a sheet 33 to be printed is added or deleted, the preview 41A displayed in the preview area 41 is updated accordingly.
[0043] The print button 44 accepts an operation to instruct printing of the sheet 33 selected as the print target. The cancel button 45 accepts an operation to instruct cancellation of printing of the sheet 33 .
[0044] [6. Editing and printing process] Next, the editing and printing process for editing and printing a label image using the image processing program 13B will be described with reference to the flowchart of FIG.
[0045] When the image processing program 13B is started by the OS 13A in response to a process performed by the user via the input unit 12 (S100), the image processing program 13B displays a home screen (not shown) on the display unit 11 (S105). Then, when the image processing program 13B receives an operation from the user via the home screen to create a new label file 13D (S110), the image processing program 13B displays the editing screen 3 (see FIG. 2) on the display unit 11 (S115) and proceeds to S120. At this time, the editing screen 3 displays one newly created sheet 33. Note that the image processing program 13B also displays the editing screen 3 on the display unit 11 when it receives an operation via the home screen to edit an existing label file 13D stored in the storage unit 13 or the like.
[0046] In S120 to S135, the image processing program 13B accepts operations on the editing screen 3 performed via the input unit 12. As described above, the image processing program 13B can provide multiple sheets 33 corresponding to one label file 13D, and edits the label images 5 corresponding to each sheet 33 in response to user operations (S120) and adds or deletes sheets 33 (S125). In addition, the image processing program 13B selects a label printer 2 to be used to print the label images 5 corresponding to each sheet 33 in response to user operations (S130), and sets options for the selected label printer 2.
[0047] In addition, the image processing program 13B determines whether the print button 31 on the editing screen 3 has been operated (S135), and if a positive judgment is obtained (S135: YES), it proceeds to S140, and if a negative judgment is obtained (S135: YES), it proceeds to S120.
[0048] In S140, the image processing program 13B displays the print preview screen 4 described above on the display unit 11 and performs processing for selecting label images 5 corresponding to multiple sheets 33 to be printed consecutively. Of course, the image processing program 13B may also print a label image 5 corresponding to one sheet 33.
[0049] At the time of proceeding to S140, the image processing program 13B may have selected as the sheet 33 to be printed the sheet that was selected as the editing target when the print button 31 on the editing screen 3 was operated. That is, only the name of the sheet 33 may be displayed in the sheet selection area 40 on the print preview screen 4, and only the preview 41A of the label image 5 corresponding to the sheet 33 may be displayed in the preview area 41.
[0050] Then, in S145, the image processing program 13B sets options for the label printer 2 to be used for printing the sheet 33 selected via the sheet selection area 40 described above, in accordance with the operation received from the user via the option area 43.
[0051] In addition, in S150, the image processing program 13B determines whether or not an operation has been performed on the add button 40B of the sheet selection area 40. If a positive determination is obtained (S150: YES), the image processing program 13B proceeds to S155, and if a negative determination is obtained (S150: NO), the image processing program 13B proceeds to S165.
[0052] In S155, the image processing program 13B accepts the selection of a sheet 33 to be added as a print target. Specifically, for example, the image processing program 13B may display a dialog box on the display unit 11, and in the dialog box, display a list of sheets 33 included in the label file 13D to be printed that have not been selected as a print target. Then, the image processing program 13B may accept the selection of the sheet 33 to be printed in the dialog box.
[0053] In the next step S160, the image processing program 13B adds the name of the newly added sheet 33 to the sheet area 40A, and also adds a preview 41A of the label image 5 corresponding to the newly added sheet 33 to the preview area 41.
[0054] Furthermore, the image processing program 13B deletes the selected sheet 33 from the print target in accordance with, for example, an operation performed on the sheet area 40A. In this case, the image processing program 13B erases the name of the sheet 33 to be deleted from the sheet area 40A, and also erases the preview 41A of the label image 5 corresponding to the sheet 33 to be deleted from the preview area 41.
[0055] In S165, the image processing program 13B determines whether or not an operation has been performed on the print button 44 on the print preview screen 4. If a positive determination is obtained (S165: YES), the image processing program 13B proceeds to S170, and if a negative determination is obtained (S165: NO), the image processing program 13B proceeds to S145.
[0056] In S170, the image processing program 13B controls the label printer 2 to execute processing for continuously printing label images 5 corresponding to the multiple sheets 33 selected as printing targets, and then ends this processing.
[0057] [7. Printing process] Next, the printing process in which the image processing program 13B prints label images will be described using the flowchart in Figure 5. The printing process is executed from S170 of the edit printing process, and label images 5 corresponding to multiple sheets 33 can be printed consecutively.
[0058] In S200, the image processing program 13B sets the printing order of the sheets 33 to be printed. That is, for example, the image processing program 13B may communicate with the label printer 2 used to print the sheets 33, and determine whether or not the label printer 2 can be controlled.
[0059] Specifically, for example, the image processing program 13B may consider a label printer 2 with which it can communicate normally to be controllable. The image processing program 13B may also consider a label printer 2 with which communication is poor, for example, a label printer 2 that is not connected to the information processing device 1 via wired or wireless communication, to be uncontrollable. In addition to this, for example, the image processing program 13B may consider a label printer 2 that has been confirmed to be operating normally or a label printer 2 with sufficient remaining amounts of consumables (for example, ink or labels) to be controllable, and may consider a label printer 2 that does not to be controllable.
[0060] The image processing program 13B may then set the printing order so that the sheet 33 to be printed by the controllable label printer 2 is printed first, followed by the sheet 33 to be printed by the uncontrollable label printer 2. The image processing program 13B may also set the printing order so that the sheet 33 to be printed by the controllable label printer 2 is printed first, and the sheets 33 that are set to be printed using the same label printer 2 are printed consecutively.
[0061] Of course, this is not limited to this, and the image processing program 13B may, for example, set the printing order so that the sheet 33 selected first as the printing target is printed first, or may set the printing order to the order in which the sheets 33 displayed in the sheet area 40A are arranged.
[0062] In S205, the image processing program 13B selects the sheet 33 that should be printed first in accordance with the printing order from among the unprinted sheets 33. The image processing program 13B then determines whether the label printer 2 used to print the selected sheet 33 is controllable by communicating with the label printer 2. If the image processing program 13B obtains a positive determination (S205: YES), it proceeds to S210, and if the image processing program 13B obtains a negative determination (S205: NO), it proceeds to S215.
[0063] In S210, the image processing program 13B communicates with the label printer 2 used to print the selected sheet 33, and causes the label printer 2 to print the label image 5 corresponding to the sheet 33.
[0064] On the other hand, in S215, the label printer 2 used to print the selected sheet 33 is uncontrollable, and so continuous printing of multiple sheets 33 is interrupted. In S215, the image processing program 13B displays a message on the display unit 11 prompting the user to make the label printer 2 used to print the selected sheet 33 controllable. Specifically, for example, if the label printer 2 is deemed uncontrollable due to poor communication, a message prompting the user to normalize communication may be displayed. Also, for example, if a label printer 2 that is not connected to the information processing device 1 via wired or wireless communication is deemed uncontrollable, a message prompting the user to connect the label printer 2 to the information processing device 1 may be displayed. Also, if the label printer 2 is deemed uncontrollable due to insufficient remaining consumables, a message prompting the user to replenish the consumables may be displayed.
[0065] In the next step S220, the image processing program 13B determines whether printing of the label images 5 corresponding to all sheets 33 selected as printing targets has been completed. If the determination is affirmative (S220: YES), the image processing program 13B ends this processing, but if the determination is negative (S220: NO), the program proceeds to S205.
[0066] [8. Effects] (1) According to the above embodiment, once the printing process (see FIG. 5) is started, multiple label images 5 corresponding to multiple sheets 33 can be printed consecutively without the need to select a sheet 33 or to issue an instruction to print the label images 5 corresponding to the selected sheet 33. This improves the convenience of printing multiple label images 5.
[0067] (2) In addition, in S155 of the edit and print process, the sheets 33 to be printed consecutively in the print process are selected via the print preview screen 4. This makes it easy to select the sheets 33 to be printed consecutively, improving convenience when printing multiple label images 5.
[0068] (3) In addition, in S160 of the edit print process, when sheets 33 to be continuously printed in the print process are added or deleted in S155, the preview area 41 of the print preview screen 4 is updated. This improves the convenience of selecting sheets 33 to be continuously printed.
[0069] (4) Furthermore, if the label printer 2 used to print each sheet 33 is uncontrollable during the printing process while consecutively printing each label image 5 corresponding to a plurality of sheets 33, a message is displayed urging the user to make the label printer 2 controllable. This makes it possible to encourage the user to print consecutively multiple label images 5 corresponding to a plurality of sheets 33 more smoothly.
[0070] 9. Other Embodiments (1) In the above embodiment, the editing screen 3 displays the label image 5 of one sheet 33 selected as the sheet to be edited. However, this is not limiting, and the editing screen 3 may display label images 5 corresponding to other sheets 33 in addition to the label image 5 of the sheet 33 to be edited.
[0071] (2) In the edit printing process of the above embodiment, the label image 5 of the sheet 33 selected in S155 is printed. However, it is also possible to print the label images 5 of predetermined sheets 33 (for example, all sheets 33) consecutively without accepting the selection of the sheet 33 to be printed.
[0072] (3) Multiple functions of one component in the above embodiments may be realized by multiple components, or one function of one component may be realized by multiple components. Also, multiple functions of multiple components may be realized by one component, or one function realized by multiple components may be realized by one component. Also, part of the configuration of the above embodiments may be omitted. Also, at least part of the configuration of the above embodiments may be added to or substituted for the configuration of another of the above embodiments.
[0073] (4) In addition to the information processing device 1 described above, the present disclosure can also be realized in various forms, such as a non-transitory computer-readable storage medium on which the image processing program 13B is stored, such as a semiconductor memory, a hard disk drive, a USB memory, a CD, or a DVD, or an image processing method corresponding to the editing and printing process and printing process realized by the image processing program 13B.
[0074] [10. Correspondence of Wording] S115 and S125 of the edit printing process correspond to an example of a generation process, S120 corresponds to an example of an edit process, S130 corresponds to an example of a setting process, S140 and S160 correspond to an example of a preview process, S155 corresponds to an example of a selection process, and S170 corresponds to an example of a continuous printing process. Also, S215 of the print process corresponds to an example of a display process. [Explanation of symbols]
[0075] 1...information processing device, 10...control unit, 10A...CPU, 11...display unit, 12...input unit, 13...memory unit, 13B...image processing program, 13C...printer driver, 13D...label file, 14...communication unit, 2...label printer, 3...editing screen, 31...print button, 32...editing bar, 33...sheet, 34...tag, 35...tag area, 36...add sheet tag, 37...printer area, 4...print preview screen, 40...sheet selection area, 40A...sheet area, 40B...add button, 41...preview area, 41A...preview, 44...print button, 5...label image.
Claims
1. A display unit; an input unit; a communication unit configured to communicate with the label printer; A control unit; An image processing program executable by the control unit in an information processing device comprising: The image processing program causes the control unit to a generation process for generating a sheet for editing a label image to be used for printing by the label printer in accordance with an operation received via the input unit; an editing process of selecting one of the plurality of sheets generated by the generation process in accordance with an operation received via the input unit, displaying the label image corresponding to the selected sheet on the display unit, and editing the displayed label image; a continuous printing process that communicates with the label printer via the communication unit to cause the label printer to continuously print a plurality of the label images corresponding to a plurality of the sheets; An image processing program that executes the following.
2. 2. The image processing program according to claim 1, causing the control unit to further execute a selection process of accepting a selection of the sheet corresponding to the label image to be printed in the continuous printing process; The continuous printing process causes the label printer to continuously print the label images corresponding to the plurality of sheets including the sheet selected in the selection process. Image processing program.
3. 3. The image processing program according to claim 2, further causing the control unit to execute a preview process of displaying, on the display unit, a preview screen configured to display each of the label images corresponding to the plurality of sheets printed in the continuous printing process; When a new sheet is selected by the selection process, the preview process updates the preview screen so that the label image corresponding to the new sheet is displayed. Image processing program.
4. 4. The image processing program according to claim 1, a setting process for setting the label printer used to print the label image in accordance with the sheet on which the label image is to be edited; a display process for displaying an image on the display unit to prompt the user to make the label printer controllable when printing of the label image is interrupted due to the label printer being uncontrollable during the continuous printing process; an image processing program that causes the control unit to further execute the above steps.
5. A display unit; an input unit; a communication unit configured to communicate with the label printer; A control unit; An information processing device comprising: The control unit a generation process for generating a sheet for editing a label image to be used for printing by the label printer in accordance with an operation received via the input unit; an editing process of selecting one of the plurality of sheets generated by the generation process in accordance with an operation received via the input unit, displaying the label image corresponding to the selected sheet on the display unit, and editing the displayed label image; a continuous printing process that communicates with the label printer via the communication unit to cause the label printer to continuously print a plurality of the label images corresponding to a plurality of the sheets; An information processing device configured to execute the above.
6. 1. An image processing method executable by an information processing device configured to communicate with a label printer, comprising: generating a sheet for editing a label image to be used for printing by the label printer in accordance with an operation received via an input unit; selecting one of the generated sheets in accordance with an operation received via the input unit, displaying the label image corresponding to the selected sheet on a display unit, and editing the displayed label image; communicating with the label printer to cause the label printer to successively print a plurality of the label images corresponding to a plurality of the sheets; An image processing method comprising:
Citation Information
Patent Citations
Printing data editing device and printing data editing program
JP2019051657A