Computer program for a control device, a control device, and a method performed by the control device

The computer program displays an animation in the preview image to inform users about the cutting process, addressing user confusion and enhancing convenience in printers.

JP7767950B2Active Publication Date: 2025-11-12BROTHER KOGYO KK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022013263
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-01-31
Publication Date
2025-11-12
Estimated Expiration
2042-01-31

AI Technical Summary

Technical Problem

Existing printers lack user-friendly mechanisms to inform users about the cutting process of cut paper, leading to potential confusion and inconvenience.

Method used

A computer program for a control device that displays a first preview image including an animation indicating the cutting process, allowing users to understand and confirm the cutting operation before it is executed.

Benefits of technology

Enhances user convenience by clearly informing users about the cutting process, preventing unintended cutting and ensuring the user's intent is respected.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007767950000001
    Figure 0007767950000001
  • Figure 0007767950000002
    Figure 0007767950000002
  • Figure 0007767950000003
    Figure 0007767950000003
Patent Text Reader

Abstract

To provide a technique for improving convenience for a user of a printer that can execute predetermined processing regarding cutting of cut paper.SOLUTION: A computer program for a control apparatus causes the control apparatus to function as: a first display control unit which causes a display unit to display a first preview image corresponding to an image to be printed, the first preview image including animation that indicates predetermined processing regarding cutting of cut paper; and a print control unit which executes, when receiving a print execution operation after the first preview image is displayed on the display unit, print control processing for causing the printer to execute printing the image to be printed on the cut paper and the predetermined processing on the cut paper.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This specification discloses a technique related to a printer that can execute predetermined processes related to cutting of cut paper. [Background technology]

[0002] Patent Document 1 discloses an image forming apparatus equipped with a cutting unit that cuts cut paper. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2020-001358 Summary of the Invention [Problem to be solved by the invention]

[0004] This specification provides a technique for improving convenience for users of printers that can perform predetermined processes related to cutting cut paper. [Means for solving the problem]

[0005] This specification discloses a computer program for a control device that causes a printer to execute printing. The computer program may cause the control device to function as a first display control unit that causes a display unit to display a first preview image corresponding to an image to be printed, the first preview image including an animation indicating that a predetermined process related to cutting a cut sheet will be executed, and a print control unit that executes a print control process that causes the printer to print the image to be printed on the cut sheet and execute the predetermined process on the cut sheet when a print execution operation is accepted after the first preview image is displayed on the display unit.

[0006] According to the above configuration, the control device displays a first preview image including an animation that indicates that a predetermined process related to cutting the cut paper will be performed. Therefore, by viewing the first preview image including the animation, the user can easily understand that the predetermined process will be performed by the printer. This improves user convenience.

[0007] A computer-readable recording medium storing the computer program, a control device implemented by the computer program, and a method executed by the control device are also novel and useful. [Brief explanation of the drawings]

[0008] [Figure 1] This shows the hardware configuration of the printer. [Figure 2] 1 shows the configuration of a communication system. [Figure 3] 1 shows a flowchart of a printing process. [Figure 4] The screen transition diagram for Case A is shown below. [Figure 5] The screen transition diagram continues from Figure 4. [Figure 6] The screen transition diagram for Case B is shown below. [Figure 7] The screen transition diagram for Case C is shown below. [Figure 8] The screen transition diagram for Case D is shown below. [Figure 9] The screen transition diagram continues from Figure 8. [Figure 10] The screen transition diagram for Case E is shown below. DETAILED DESCRIPTION OF THE INVENTION

[0009] (Hardware configuration of printer 10; Figure 1) 1, printer 10 includes a storage unit 18, a transport unit 20, a print execution unit 22, a cutting unit 24, and a paper output tray 50. Storage unit 18, transport unit 20, print execution unit 22, and cutting unit 24 are provided inside a housing (not shown) of printer 10. Paper output tray 50 is exposed to the outside of the housing.

[0010] The storage unit 18 stores cut sheets 56. "Cut sheets" refer to sheets that have been cut to a predetermined size, such as A4 size, A5 size, letter size, or postcard size. In this embodiment, the storage unit 18 stores cut sheets of either A4 size or A5 size.

[0011] The transport section 20 includes a transport path 52 and a plurality of rollers 58, 60, 62, 64, and 66. The cut paper 56 stored in the storage section 18 is transported along the transport path 52 by the rollers 58 and the like.

[0012] In this embodiment, the print execution unit 22 includes an inkjet head 68. The inkjet head 68 prints an image on the cut sheet 56 by ejecting ink onto the cut sheet 56 transported by rollers 58 and 60. The printed cut sheet 56 is then transported further downstream in the transport direction by rollers 62 and 64. In a modified example, the print execution unit 22 may include a laser-type printing mechanism.

[0013] The cutting unit 24 is equipped with a cutting blade (not shown). The cutting unit 24 cuts the printed cut sheet 56 by moving the cutting blade in a direction perpendicular to the plane of FIG. 1 . This separates the cut sheet 56 into an upstream portion and a downstream portion in the transport direction. In particular, the cutting unit 24 cuts the cut sheet 56 in half by cutting a straight line connecting the midpoints of a pair of long sides of the cut sheet 56. That is, the cutting unit 24 can cut, for example, an A4-sized cut sheet in half to form two A5-sized cut sheets. Each cut sheet 56 is further transported downstream in the transport direction by rollers 66. As a result, each cut sheet 56 reaches the paper output tray 50.

[0014] In this way, the printer 10 of this embodiment can cut the cut paper 56. Therefore, if the user of the printer 10 prepares, for example, A4-sized cut paper, they can obtain printed paper of a size smaller than A4 (for example, A5 size). For example, even if a user wants to print on A5-sized cut paper but does not have A5-sized cut paper, the printer 10 can provide the user with A5-sized cut paper by printing on and cutting the A4-sized cut paper.

[0015] (Configuration of communication system 2; Figure 2) Next, the configuration of the communication system 2 will be described with reference to Fig. 2. The communication system 2 includes a printer 10 and a terminal 100. The devices 10 and 100 are connected to a LAN (abbreviation of Local Area Network) 4 and can communicate with each other via the LAN 4. The LAN 4 may be a wired LAN or a wireless LAN.

[0016] (Printer 10 configuration) Printer 10 is a peripheral device (for example, a peripheral device of terminal 100) that can execute a printing function. Printer 10 is assigned a printer ID "P1" that identifies it. Printer 10 includes a display unit 12, an operation unit 14, a communication interface 16, a transport unit 20, a print execution unit 22, a cutting unit 24, and a control unit 30. Each of the units 12 to 30 is connected to a bus line (reference numerals omitted).

[0017] The display unit 12 is a display for displaying various information. The display unit 12 is a so-called touch panel, and also functions as an operation unit operated by the user. The operation unit 14 has a plurality of keys. The user can input various instructions to the printer 10 by operating the operation unit 14. The communication interface 16 is connected to the LAN 4. The rollers 58 of the conveying unit 20, the print execution unit 22, and the cutting unit 24 convey the cut paper 56, print on the cut paper 56, and cut the cut paper 56 according to instructions from the control unit 30 (i.e., the CPU 32 described below).

[0018] The control unit 30 includes a CPU 32 and a memory 34. The CPU 32 executes various processes in accordance with a program 36 stored in the memory 34. The memory 34 is configured by a volatile memory, a non-volatile memory, or the like.

[0019] (Configuration of terminal 100) The terminal 100 is a portable terminal device such as a smartphone, tablet PC, or PDA. In a modified example, the terminal 100 may be a stationary terminal device. The terminal 100 includes a display unit 112, an operation unit 114, a communication interface 116, and a control unit 130. The units 112 to 130 are connected to a bus line (reference numerals omitted).

[0020] The display unit 112 is a display for displaying various information. The display unit 112 is a so-called touch panel, and also functions as an operation unit operated by a user. The operation unit 114 is an interface for receiving input of various instructions from a user. The user can input various instructions to the terminal 100 via the operation unit 114. The communication interface 116 is connected to the LAN 4.

[0021] The control unit 130 includes a CPU 132 and a memory 134. The CPU 132 executes various processes in accordance with programs 136, 138, etc. stored in the memory 134. The memory 134 is configured with a volatile memory, a non-volatile memory, etc. The memory 134 stores an OS (short for Operating System) program 136 and an application 138. Hereinafter, the OS program 136 and the application 138 will be referred to as "OS 136" and "app 138," respectively. The OS 136 is a program for controlling the basic operations of the terminal 100. The app 138 is a program for causing a printer (e.g., 100) to execute printing. The app 138 is installed in the terminal 100 from a server (not shown) installed on the Internet by the vendor of the OS 136, for example.

[0022] (Printing process; Figure 3) Next, referring to FIG. 3, a printing process implemented by CPU 132 executing application 138 will be described. The process of FIG. 3 is triggered by the execution of an operation for displaying a print preview screen (e.g., an operation for selecting an image to be printed, an operation for selecting the OK button on a print setting screen, etc.). Therefore, when the process of FIG. 3 is started, a printer (e.g., printer 10), an image to be printed, and printing conditions (e.g., paper size, ON / OFF of cut print setting, etc.) have already been selected by the user. Hereinafter, the selected printer, selected image, and selected printing conditions will be referred to as the "target printer," "target image," and "target printing conditions," respectively. Here, the "cut print setting" indicates either "ON," which indicates that cut paper will be cut, or "OFF," which indicates that cut paper will not be cut. In particular, "ON" includes the normal "ON" and "ON (2-in-1)." The orientation of the preview image on the print preview screen differs depending on whether the normal "On" is selected as the cut print setting or "On (2in1)" is selected as the cut print setting (see Figures 4 and 8 below).

[0023] In the following description, instead of describing CPU 132 as the subject of processing, application 138 will be described as the subject of processing. In S10, application 138 determines whether the paper size included in the target printing conditions is A4. If the paper size is A4, application 138 determines YES in S10 and proceeds to S12, and if the paper size is not A4 (i.e., A5), application 138 determines NO in S10 and proceeds to S40.

[0024] In S12, the application 138 determines whether the cut print setting included in the target printing conditions is "on." If the cut print setting is "on" or "on (2 in 1)," the application 138 determines YES in S12 and proceeds to S20, and if the cut print setting is "off," the application 138 determines NO in S12 and proceeds to S30.

[0025] In S20, the application 138 rasterizes the target image into an A5-sized image. The application 138 converts vector-format image data representing the target image into bitmap-format image data corresponding to the A5 size. Hereinafter, the image represented by the image data generated in S20 will be referred to as a "rasterized image." In particular, the following describes an example in which the target image includes four pages of page images. In this case, in the process of S20, four pages of rasterized images (i.e., four rasterized images) are generated from the four pages of page images, and each of the four rasterized images corresponds to the A5 size.

[0026] In S22, the application 138 lays out each of the four pages of rasterized images in an A5 print area. Specifically, first, the application 138 generates A5 print areas equal in number to the number of rasterized images (i.e., four in this case). Next, the application 138 lays out each rasterized image in each A5 print area. The application 138 lays out the first rasterized image of the four rasterized images in the first A5 print area. Similarly, the application 138 lays out the second, third, and fourth rasterized images in the second, third, and fourth A5 print areas, respectively. Hereinafter, the image represented by the image data generated in S22 will be referred to as a "layout image." Therefore, in the process of S20, four pages of layout images (i.e., four layout images) are generated from the four pages of rasterized images, and each of the four layout images corresponds to the A5 size.

[0027] In S24, application 138 draws each rasterized image in an A5 preview area. Specifically, application 138 first generates A5 preview areas in the same number as the number of rasterized images (i.e., four in this case). Next, application 138 draws each rasterized image in each A5 preview area. Application 138 draws the first rasterized image of the four rasterized images in the first A5 preview area. Similarly, application 138 draws the second, third, and fourth rasterized images in the second, third, and fourth A5 preview areas, respectively.

[0028] In S24, application 138 further combines two A5 preview areas to generate one A4 preview area. Specifically, application 138 combines the first and second A5 preview areas to generate a first A4 preview area, and combines the third and fourth A5 preview areas to generate a second A4 preview area. Hereinafter, the image represented by the image data generated in S24 will be referred to as a "preview image." Therefore, in the process of S24, two pages of preview images (i.e., two preview images) are generated from four pages of rasterized images, and each of the two preview images corresponds to A4 size. Application 138 also applies animation to each preview image.

[0029] In S26, the application 138 converts the two-page layout image generated in S22 to generate print data representing one page of print image having a data format interpretable by the target printer. For example, the application 138 generates first print data representing one page of print image corresponding to A4 size from the layout image of the first page and the layout image of the second page. Similarly, the application 138 generates second print data representing one page of print image corresponding to A4 size from the layout image of the third page and the layout image of the fourth page. That is, if the target image includes four page images, the application 138 generates two print data representing two page print images. Generally speaking, if the target image includes n page images (n is an integer greater than or equal to 1), the application 138 generates n / 2 print data (rounded up to the nearest whole number) representing n / 2 page print images.

[0030] In S28, the application 138 assigns a cut command to each piece of print data that has already been generated. The cut command is a command that instructs the target printer to cut the cut paper. As a result, each piece of print data with the cut command assigned is sent to the target printer, so that the target printer can cut the cut paper. Hereinafter, when the application 138 "sends (or receives) information," it means that the application 138 sends (or receives) the information via the OS 136 and the communication interface 116.

[0031] The process of S30 is the same as the process of S20, except that a rasterized image corresponding to A4 size is generated. That is, in the process of S30, four pages of rasterized images are generated from four pages of page images, and each of the four rasterized images corresponds to A4 size.

[0032] The process of S32 is the same as the process of S22, except that an A4 print area is used. That is, in the process of S32, four pages of layout images are generated from four pages of rasterized images, and each of the four layout images corresponds to A4 size.

[0033] The process of S34 is the same as the process of S24, except that rasterized images corresponding to A4 size are drawn in the A4 preview area. That is, in the process of S34, four pages of preview images are generated from four pages of rasterized images, and each of the four preview images corresponds to A4 size. Furthermore, no animation is added to the preview images of S34.

[0034] The process of S36 is the same as the process of S26, except that print data representing print images corresponding to A4 size is generated from a layout image corresponding to A4 size. That is, in the process of S36, four pages of print images are generated from four pages of layout images, and each of the four print images corresponds to A4 size.

[0035] The process of S40 is the same as the process of S20. That is, in the process of S40, four pages of rasterized images are generated from four pages of page images, and each of the four rasterized images corresponds to A5 size.

[0036] The process of S42 is the same as the process of S22. That is, in the process of S42, four pages of layout images are generated from four pages of rasterized images, and each of the four layout images corresponds to A5 size.

[0037] The process of S44 is the same as the process of S24, except that an A4 preview area is not generated. That is, in the process of S44, four pages of preview images are generated from four pages of rasterized images, and each of the four preview images corresponds to A5 size. Furthermore, no animation is added to each preview image in S44.

[0038] The process of S46 is the same as the process of S26, except that print data representing print images corresponding to A5 size is generated from a layout image corresponding to A5 size. That is, in the process of S46, four pages of print images are generated from four pages of layout images, and each of the four print images corresponds to A5 size.

[0039] In S48, the application 138 assigns a cut suppression command to each piece of generated print data. The cut suppression command is a command that instructs the target printer not to cut the cut paper.

[0040] The reason for issuing the cut suppression command is as follows. Assume a situation in which A4-sized cut sheets are loaded into the target printer and the paper size included in the target printing conditions is A5. In this situation, the A5 paper size included in the target printing conditions is half the A4 paper size of the loaded cut sheets. Therefore, if the cut suppression command were not issued to the print data, the target printer might cut the cut sheets. In other words, even though the cut print setting is "off," the target printer might cut the cut sheets. In this case, the cut sheets would be cut against the user's intention. For this reason, in this embodiment, the application 138 issues a cut suppression command to the print data to prevent the target printer from cutting the cut sheets. This prevents the cut sheets from being cut against the user's intention.

[0041] In addition, if the result of S12 is NO, neither the cut command nor the cut suppression command is issued. In this situation, if A4-sized cut sheets are loaded in the target printer, a print image corresponding to the A4 size will be printed on the A4-sized cut sheets. Also, if the target printer is loaded with A5-sized cut sheets, a printing error will occur (i.e., printing will not be performed) because the paper size included in the target printing conditions is larger than the size of the cut sheets loaded in the target printer. Thus, in the case of NO in S12, a situation in which the cut sheets are cut in the target printer cannot occur. Therefore, the application 138 does not issue either the cut command or the cut suppression command to the print data. This makes it possible to prevent unnecessary commands from being added to the print data.

[0042] In S50, the application 138 displays a print preview screen on the display unit 112. The print preview screen includes a preview image (see S24, S34, and S44). If S24 is executed, a preview image including an animation is displayed. As will be described in detail later, if S24 is executed, the preview images are displayed in orientations that differ by 90 degrees depending on whether "On" or "On (2 in 1)" is selected as the cut print setting.

[0043] In S52, the application 138 monitors whether selection of a print button included in the print preview screen is accepted from the user. If selection of the print button is accepted from the user, the application 138 determines YES in S52 and proceeds to S54.

[0044] In S54, the application 138 sends a print instruction including the generated print data (see S26, S36, and S46) to the target printer. When the process of S54 ends, the process of FIG.

[0045] (Case A; Figures 4 and 5) Next, with reference to FIGS. 4 and 5, a specific case A realized by the process of FIG. 3 will be described. When the terminal 100 receives an application launch operation (e.g., an operation to select an icon for the application 138) from the user, the terminal 100 launches the application 138. In this case, the application 138 displays a home screen D1 on the display unit 112. Hereinafter, when the application 138 "displays a screen," it means that the application 138 displays the screen via the OS 136. That is, the application 138 supplies a display instruction corresponding to the screen to the OS 136, and the OS 136 displays the screen by controlling the display unit 12 based on the display instruction. The home screen D1 includes a printer selection area R1 and a print button B1. The printer selection area R1 is an area for selecting a target printer from among printers (in this case, one printer 10) found by searching the LAN 4. In case A, the printer ID "P1" of the printer 10 is selected in the printer selection area R1. The print button B1 is a button for causing the target printer to execute printing. Although not shown, the home screen D1 may further include a scan button, a copy button, and the like.

[0046] At T10, application 138 accepts, from the user, the selection of print button B1 and the selection of the file to be printed that the user desires to print. When application 138 accepts the selection of print button B1, it displays a file selection screen (not shown) on display unit 112. The file selection screen is a screen for selecting files representing images to be printed (hereinafter referred to as "target files") from one or more files. The one or more files may be files stored in memory 134 of terminal 100, or may be files stored on a server (not shown) different from terminal 100. Application 138 accepts the selection of the target file from the user on the file selection screen. In this case, the target file is image data including page images "A" to "D" for four pages.

[0047] Next, the application 138 displays the print preview screen D2 on the display unit 12 (S50 in FIG. 3). At this stage, the default printing conditions (i.e., paper size "A4," paper type "plain paper," and cut print setting "off") are selected (YES in S10 and NO in S12 in FIG. 3). Therefore, the application 138 generates four pages of preview images from four pages of rasterized images (S30, S34). Each preview image corresponds to A4 size and does not include animation. The application 138 further generates four pieces of print data representing four pages of print images from the four pages of layout images (S32, S36).

[0048] The print preview screen D2 includes a preview image of the first page of four pages (i.e., image "A"), a page number "1 / 4", the printer ID "P1" of the target printer, a paper size "A4", a paper type "plain paper", and multiple buttons B2 to B5. The setting button B2 is a button for displaying a print setting screen for setting print conditions. The print button B3 is a button for sending a print instruction to the target printer. The enlargement button B4 and reduction button B5 are buttons for enlarging and reducing the preview image, respectively.

[0049] The preview image included in the print preview screen D2 does not include animation. This allows the user to recognize that "off" has been selected as the cut print setting (i.e., cutting of cut paper will not be performed in the printer 10). Although not shown, when the application 138 receives a scroll operation on the print preview screen D2, it displays a print preview screen including, for example, the preview image of the second page (i.e., image "B") of the four pages of preview images.

[0050] When the application 138 accepts the selection of the settings button B2 at T12, it sends a capability information transmission request to the printer 10 and receives the capability information from the printer 10. The capability information includes, for example, the paper sizes that the printer 10 can print on ("A4" and "A5" in this embodiment), the paper type ("plain paper" in this embodiment), and cutting capability information indicating that the printer 10 can cut cut sheets. When the application 138 receives the capability information from the printer 10, it displays a print setting screen D3 on the display unit 112. The print setting screen D3 includes the printer ID "P1," a size selection area R2 for selecting the paper size, a type selection area R3 for selecting the paper type, a cutting selection area R4 for selecting whether to cut the cut sheets, and an OK button B6.

[0051] In a modified example, the application 138 may acquire capability information from the printer 10 when the printer 10 is registered in the application 138. In this case, the application 138 associates the capability information with the printer 10 and stores the information in the memory 134. When the application 138 receives selection of the setting button B2, it may acquire from the memory 134 the capability information stored in association with the already-stored printer 10.

[0052] When the application 138 receives the selection of the cutting selection area R4 in T20, it displays a selection screen D4 for selecting the cut print settings on the display unit 112, superimposed on the print setting screen D3. The selection screen D4 includes a character string showing an explanation regarding cutting the cut paper, and check boxes for selecting one of "On," "On (2 in 1)," and "Off" as the cut print setting.

[0053] When the application 138 receives an operation to check the checkbox for selecting "ON" as the cut print setting at T22, it displays the print setting screen D5 on the display unit 112. On the print setting screen D5, "ON" is selected in the cut selection area R4.

[0054] When the application 138 accepts the selection of the OK button B6 at T24, it displays a print preview screen D6 on the display unit 112. At this stage, the paper size "A4," the paper type "plain paper," and the cut print setting "on" are selected as printing conditions (YES in S10, YES in S12). Therefore, the application 138 generates two pages of preview images from four pages of rasterized images (S20, S24). Each preview image corresponds to A4 size and includes animation. One preview image is generated from the first and second rasterized images (i.e., images "A" and "B"), and the other preview image is generated from the third and fourth rasterized images (i.e., images "C" and "D"). The application 138 further generates first and second print data representing two pages of print images from the four pages of layout images (S22, S26) and assigns a cut command to each print data (S28).

[0055] The print preview screen D6 includes a preview image corresponding to the A4 size, whose long sides run horizontally (hereinafter referred to as the "A4 preview image"). The A4 preview image includes two pages of layout images, "A" and "B." The A4 preview image is also associated with the character string "A4." This allows the user to easily recognize that the A4 print preview image corresponds to the A4 size, i.e., that the size of the cut paper before cutting is A4 size.

[0056] 4, the long sides of the A4 preview image extend horizontally, and images "A" and "B" are arranged side by side in the horizontal direction. In this case, images "A" and "B" are displayed in the A4 preview image in the same orientation as images "A" and "B" in the target file (i.e., they are displayed upright), making it easy for the user to see images "A" and "B."

[0057] The animation starts when a certain time (for example, one second) has elapsed since the print preview screen D6 was displayed. In this way, when the application 138 accepts the selection of the OK button B6 on the print setting screen, it displays the print preview screen D6 and then starts the animation. This makes it easy for the user to understand the animation. Note that the above-mentioned certain time of "one second" is just an example, and it may be shorter or longer than one second.

[0058] (Continuation of Figure 4; Figure 5) The animation displayed on the print preview screen D6 is as follows. First, as shown in the print preview screen D11 of FIG. 5, the application 138 draws an image of scissors near the midpoint of the bottom long side of the A4 preview image (hereinafter referred to as the "bottom midpoint"). Next, the application 138 draws a dashed line extending from the bottom midpoint to the midpoint of the top long side of the A4 preview image (hereinafter referred to as the "top midpoint") (see print preview screen D12). The dashed line corresponds to the position where the cut paper should be cut when the cut paper is cut by the printer 10.

[0059] Then, the application 138 moves the image of the scissors along the dashed line toward the upper midpoint (see print preview screen D13). In a modified example, the scissors are not limited to moving from the lower midpoint toward the upper midpoint, but may move, for example, from the upper midpoint toward the lower midpoint. In this way, the user can easily recognize that the cut paper is being cut by watching the animation of the scissors image moving.

[0060] In the print preview screen D6, D11, or D12, the character string "A4" is displayed in association with the A4 preview image. This is because the size of the cut paper before cutting is "A4." In contrast, in the print preview screen D13, the character string "A5" is included near the upper left corner and near the upper right corner of the A4 preview image. That is, the character string "A5" is displayed in association with a first area to the left of the dashed line in the A4 preview image, and the character string "A5" is displayed in association with a second area to the right of the dashed line in the A4 preview image. This is because the size of the cut paper after cutting is "A5." This allows the user to easily recognize that the size of the cut paper after cutting is A5 size.

[0061] Thereafter, as shown on the print preview screen D14, the application 138 separates the first area from the second area. Specifically, the application 138 separates the first area from the second area by filling in the area around the dashed line with the same color as the background of the A4 preview image. In a modified example, the application 138 may separate the first area from the second area by moving the first area to the left and the second area to the right. In another modified example, the application 138 may separate the first area from the second area by moving either the first area or the second area (for example, moving only the first area to the left). In this way, by separating the first area from the second area, the user can easily recognize that the cut paper will be cut.

[0062] On the print preview screen D14, the application 138 displays page number "1" in place of image "A" overlaid on the first area. Page number "1" corresponds to the page number of image "A" in the target file. Similarly, the application 138 displays page number "2" in place of image "B" overlaid on the second area. This allows the user to easily recognize the page numbers of images "A" and "B" laid out in each area.

[0063] In this way, the application 138 starts an animation that transitions from print preview screen D11 to D14 when a certain time has elapsed since the print preview screen D6 in FIG. 4 was displayed. In this embodiment, the animation is displayed only once. That is, in this embodiment, the animation ends when the print preview screen D14 is displayed. In a modified example, the animation may be repeatedly executed a predetermined number of times, two or more times. That is, in a modified example, the application 138 may display the print preview screen D11 again after the print preview screen D14 is displayed, and start the animation again.

[0064] Thereafter, in T30, when the application 138 accepts selection of the print button B3 in the print preview screen D14, it displays a selection screen D15 on the display unit 112, superimposed on the print preview screen D14. The selection screen D15 is a screen for selecting whether or not to have the printer 10 cut the cut paper, and includes a message indicating that the cut paper will be cut, an OK button B7, and a Cancel button B8. By looking at the selection screen D15, the user can confirm that the cut paper will be cut.

[0065] When the application 138 accepts selection of the OK button in the selection screen D15 in T32, it sends a print instruction including the generated first and second print data to the printer 10 (S26, S54). Although not shown in the figure, when the Cancel button B8 in the selection screen D15 is selected, the application 138 does not send the print instruction to the printer 10 and causes the print preview screen (e.g., D11) to be displayed again on the display unit 12. Therefore, if the user does not want the cut paper to be cut, the user can select the setting button B2 in the print preview screen D11 to change the cut print setting to "off."

[0066] Printing and cutting are performed in the printer 10 as follows. First, the printer 10 drives the rollers 58, 60 of the transport unit 20 to transport the first A4-sized sheet of paper 56 stored in the storage unit 18 to the print execution unit 22. Here, the cut paper 56 is transported along the direction in which its long side extends. The printer 10 then instructs the print execution unit 22 to print an image in accordance with the first print data. Specifically, the print execution unit 22 prints image "A" of the first page on the downstream half of the first cut paper 56 (i.e., the downstream half in the transport direction) in accordance with the first print data. Next, the print execution unit 22 prints image "B" of the second page on the upstream half of the first cut paper 56 (i.e., the upstream half in the transport direction).

[0067] Next, the printer 10 drives the rollers 60, 62, and 64 of the transport unit 20 to transport the printed first sheet of paper 56 to the cutting unit 24. The printer 10 then instructs the cutting unit 24 to cut the printed first sheet of paper 56. This causes the cutting unit 24 to cut the boundary between the downstream half and the upstream half of the first sheet of paper 56. That is, the cutting unit 24 cuts the first sheet of paper 56 in half along a straight line connecting the midpoints of the pair of long sides of the first sheet of paper 56. As a result, an A5-sized cut sheet of paper containing image "A" of the first page and an A5-sized cut sheet of paper containing image "B" of the second page are formed. The printer 10 then drives the rollers 64 and 66 of the transport unit 20 to transport the two cut sheets of paper to the output tray 50.

[0068] Similarly, printer 10 transports a second A4-sized cut sheet 56 stored in storage unit 18 to print execution unit 22 and instructs print execution unit 22 to print an image in accordance with the second print data. As a result, print execution unit 22 prints image "C" of page 3 on the downstream half of the second cut sheet and image "D" of page 4 on the upstream half of the second cut sheet in accordance with the second print data. Next, printer 10 transports the printed second cut sheet 56 to cutting unit 24 and instructs cutting unit 24 to cut the printed second cut sheet 56. As a result, the cutting unit 24 cuts the boundary between the downstream half and the upstream half of the second cut sheet 56. As a result, an A5-sized cut sheet containing image "C" of page 3 and an A5-sized cut sheet containing image "B" of page 4 are formed. Next, the printer 10 transports the two cut sheets of paper to the paper output tray 50. As a result, a total of four A5-sized cut sheets of paper are provided to the user.

[0069] (Case B; Figure 6) Next, case B will be described with reference to Fig. 6. In case B, first, the same processes as those in T10 to T24 in Fig. 4 are executed, and a print preview screen D6 is displayed on the display unit 112.

[0070] 6, if the application 138 receives a scroll operation from the user before a certain time (e.g., one second) has elapsed since the print preview screen D6 was displayed, the application 138 displays the print preview screen D20 on the display unit 112. The scroll operation is an operation for displaying another preview image of the two preview images (e.g., an A4 preview image including two pages of layout images "C" and "D"). The print preview screen D20 is similar to the print preview screen D6 except that the image "C" is displayed instead of the image "A" and the image "D" is displayed instead of the image "B".

[0071] Then, when a certain time has elapsed since the print preview screen D20 was displayed, animation begins (print preview screens D21 to D24). Each of the print preview screens D21 to D23 is similar to the print preview screens D11 to D13 of FIG. 5, except that images "C" and "D" are displayed instead of images "A" and "B," respectively. Furthermore, the print preview screen D24 is similar to the print preview screen D14, except that page numbers "3" and "4" are displayed superimposed on the first and second areas, respectively. In this way, when accepting a scroll operation, the application 138 displays the print preview screen D20 including another preview image, and then starts the animation. This makes it easy for the user to understand the animation.

[0072] As described above, animation starts when a certain time has passed since the print preview screen D6 is displayed (see FIG. 5). If a scroll operation is received from the user after the animation has started, the application 138 may display the print preview screen D20 including images "C" and "D" (i.e., a print preview screen on which animation has not yet started). Then, animation may start when a certain time has passed since the print preview screen D20 was displayed. That is, the application 138 may start the animation from the beginning when a scroll operation is received.

[0073] As described above, when a certain time has elapsed since the print preview screen D6 was displayed, animation starts (see print preview screens D11 to D14 in FIG. 5). At this time, although not displayed on the print preview screen, a similar animation may be executed in the background for the A4 preview image including images "C" and "D." In this case, if a scroll operation is received from the user after the animation has started, the application 138 may display the animation by continuing the animation being executed in the background. For example, assume that a scroll operation is received from the user while the print preview screen D11 in FIG. 5 is displayed after the animation has started. In this case, when the scroll operation is received, the application 138 may display the print preview screen D21 instead of the print preview screen D20. In other words, when a scroll operation is received, the application 138 may continue to display the animation without starting it from the beginning.

[0074] (Case C; Figure 7) Next, case C will be described with reference to Fig. 7. In case C, first, the same processes as those in T10 to T24 in Fig. 4 are executed, and the print preview screen D6 is displayed on the display unit 112.

[0075] 7, when the application 138 receives selection of the reduce button B5 from the user before a certain time (e.g., one second) has elapsed since the print preview screen D6 was displayed, the application 138 displays the print preview screen D30 on the display unit 112. The print preview screen D30 includes two A4 preview images. One of the A4 preview images is the same as the A4 preview image included in the print preview screen D6 (i.e., a preview image including two pages of layout images "A" and "B"). The other A4 preview image is the same as the A4 preview image included in the print preview screen D20 of FIG. 6 (i.e., a preview image including two pages of layout images "C" and "D"). In a modified example, the operation for reducing the preview image may be an operation of pinching in on the display unit 112 instead of selecting the reduce button B5.

[0076] Then, when a certain time (for example, one second) has elapsed since the print preview screen D30 was displayed, animation starts (print preview screens D31 to D34). The animation for one A4 preview image is the same as the animations D11 to D14 in FIG. 5. The animation for the other A4 preview image is the same as the animations D21 to D24 in FIG. 6. In this way, when accepting the selection of the reduce button B5, the application 138 displays the print preview screen D30 including two A4 preview images and then starts the animation. This makes it easy for the user to understand the animation. Note that even when accepting the selection of the reduce button B5, the application 138 may start the animation from the beginning, or may continue to display the animation without starting it from the beginning.

[0077] Furthermore, when the application 138 accepts selection of the Enlarge button B4 in the print preview screen D34 at T228, it causes the display unit 112 to display the print preview screen D6 again. In a modified example, when the application 138 accepts selection of the Enlarge button B4 in the print preview screen D34, it may cause the display unit 112 to display the print preview screen D20. Then, when a certain time (e.g., one second) has elapsed since the print preview screen D6 was displayed again, an animation starts (see FIG. 5 ). In a modified example, the operation for enlarging the preview image may be an operation of pinching out on the display unit 112 instead of selecting the Enlarge button B4. Thus, when the application 138 accepts selection of the Enlarge button B4, it displays the print preview screen D6 again, including one A4 preview image, and then starts the animation. This makes it easier for the user to understand the animation. Even when the application 138 accepts selection of the Enlarge button B4, it may start the animation from the beginning, or it may continue to display the animation without starting it from the beginning.

[0078] (Case D; Figures 8 and 9) Next, case D will be described with reference to Figures 8 and 9. Case D differs from case A in that cut (2 in 1) is selected as the cut print setting. In case D, first, the same processes as T10 to T20 in Figure 4 are executed, and selection screen D4 is displayed superimposed on print setting screen D3.

[0079] 8, when the application 138 receives an operation to check the checkbox for selecting "On (2 in 1)" as the cut print setting, it displays the print setting screen D40 on the display unit 112. On the print setting screen D5, "2 in 1" is selected in the cut selection area R4.

[0080] When the application 138 accepts the selection of the OK button B6 at T324, it displays the print preview screen D41 on the display unit 112. At this stage, the paper size "A4," the paper type "plain paper," and the cut print setting "2 in 1" have been selected as the printing conditions (YES in S10, YES in S12). Therefore, the application 138 executes the processes of S20 to S28 and S50 of FIG. 3 to display the print preview screen D41 on the display unit 112. The orientation of the A4 preview image on the print preview screen D41 is different by 90 degrees from the orientation of the A4 print preview image included in the print preview screen D6 of FIG. 4. That is, the print preview screen D41 includes an A4 preview image whose long side extends along the vertical direction. The A4 preview image includes two pages of layout images "A" and "B." In this way, the application 138 can display an A4 preview image with an orientation different from that of the A4 preview image included in D6 of FIG. 4, in accordance with the user's selection. Therefore, the application 138 can display an A4 preview image in a direction preferred by the user. Note that the direction of the A4 preview image included in the print preview screen D41 in Fig. 8 (i.e., the direction in which the long side extends along the up-down direction) is based on the direction in which the cut paper 56 is ejected from the printer 10.

[0081] Then, when a certain time (for example, one second) has elapsed since the print preview screen D30 was displayed, animation begins.

[0082] (Continuation of Figure 8; Figure 9) As shown in D42 to D45 of Fig. 9, the animation is the same as the animation shown by D11 to D14 of Fig. 5, except that the direction in which the scissors move is left and right (in this case, the scissors move from right to left). After that, the same processes as T30 and T32 of Fig. 5 are executed, and the same print result as in the case of Fig. 5 is obtained.

[0083] (Case E; Figure 10) Next, case E will be described with reference to Fig. 10. In case E, the specific animation differs from case A. When a certain time (for example, one second) has elapsed since print preview screen D6 in Fig. 4 was displayed, animation starts and print preview screen D11 in Fig. 10 is displayed. Print preview screens D11 to D13 in Fig. 10 are the same as print preview screens D11 to D13 in Fig. 5.

[0084] Thereafter, as shown on the print preview screen D54, the application 138 displays a portion of the first area and a portion of the second area so that they overlap. Specifically, the application 138 moves the second area leftward and downward. As a result, a portion of the first area and a portion of the second area are divided, and portions of the first area and the second area are displayed overlapping each other. In a modified example, the application 138 may move the first area rightward and upward, thereby displaying a portion of the first area and a portion of the second area so that they overlap each other. Furthermore, the application 138 may combine the above-described movements of the first area and the second area to display a portion of the first area and a portion of the second area so that they overlap each other. In this way, by moving at least one of the first area and the second area, the first area and the second area are divided, and portions of the first area and the second area are displayed overlapping each other, so that the user can easily recognize that the cut paper is being cut.

[0085] (Effects of this embodiment) With the above configuration, the application 138 displays print preview screens D11 to D14 that include animations that indicate that the cut paper will be cut. Therefore, by viewing the print preview screens D11 to D14 that include animations, the user can easily understand that the cut paper will be cut by the printer 10. This improves user convenience.

[0086] (Correspondence) The terminal 100, the printer 10, and the control unit 130 of the terminal 100 are examples of a "terminal device," a "printer," and a "control device," respectively. The app 138 is an example of a "computer program (and application program)." Cutting a cut sheet of paper is an example of a "predetermined process." The A4 preview image included in the print preview screen D2 is an example of a "specific preview image." The A4 preview image included in the print preview screen D11, etc. is an example of a "first preview image." The A4 preview image included in the print preview screen D21, etc. is an example of a "second preview image." The two A4 preview images included in the print preview screen D31, etc. are examples of a "third preview image." D15 in FIG. 5 is an example of a "selection screen." The image of scissors and the position of the dashed line are examples of an "instrument image" and a "predetermined position," respectively. Images "A" and "B," and images "C" and "D" are examples of a "first page image" and a "second page image," respectively. The A4 preview image is an example of an "outline image." The character strings "A4" and "A5" are examples of a "first size image" and a "second (and third) size image," respectively. The page number "1" displayed superimposed on the first area and the page number "2" displayed superimposed on the second area are examples of a "first page number" and a "second page number," respectively. The cut print setting "On" and the cut print setting "On (2 in 1)" are examples of a "first option" and a "second option," respectively. The orientations in which the long sides of the A4 preview image extend along the left-right direction and the top-bottom direction are examples of a "first orientation" and a "second orientation," respectively.

[0087] The selection of the print button B3 and the selection of the OK button B6 are examples of a "print execution operation" and a "predetermined operation", respectively. The scroll operation of T126 in FIG. 6, the selection of the reduce button B5, and the selection of the enlarge button B4 are examples of a "scroll operation", a "reduce operation", and a "enlarge operation", respectively. The process in which the application 138 sends a print instruction to the printer 10 is an example of a "print control process".

[0088] The process of displaying the print preview screen (e.g., D3) and the process of displaying the selection screen D15 are examples of processes executed by the “first display control unit” and the “second display control unit”, respectively. The process of S54 in FIG. 3 is an example of a process executed by the “print control unit”.

[0089] Although specific examples of the technology disclosed in this specification have been described in detail above, these are merely examples and do not limit the scope of the claims. The technology described in the claims includes various modifications and variations of the specific examples exemplified above. Modifications of the above examples are listed below.

[0090] (Variation 1) The processing of FIG. 3 may be realized by the CPU 32 of the printer 10 executing the program 36. In this case, each screen of the above-described embodiment (for example, each screen of FIG. 4 and FIG. 5) may be displayed on the display unit 12 of the printer 10. When the printer 10 accepts selection of the print button B3 displayed on the display unit 12 of the printer 10, the CPU 32 may supply instructions to the print execution unit 22 and the cutter 24. In this variation, the control unit 30 of the printer 10 is an example of a "control device," and the CPU 32 supplying instructions to the print execution unit 22 and the cutter 24 is an example of processing executed by the "print control unit."

[0091] (Variation 2) The printer 10 may be provided with a perforation unit instead of the cutting unit 24. When perforations are added to the cut paper, the user can easily cut the cut paper along the perforations. In this variation, adding perforations to the cut paper is an example of a "predetermined process." Generally speaking, the "predetermined process" may be any process related to cutting the cut paper.

[0092] (Variation 3) Even when "off" is selected, the application 138 may display a print preview screen including animation on the display unit 112. In this case, the print preview screen may include, for example, a message indicating that selecting "on" as the cut print setting will cause the printer 10 to cut the cut paper. This allows the user to know that selecting "on" as the cut print setting will cause the printer 10 to cut the cut paper.

[0093] (Variation 4) The application 138 may start the animation when a predetermined operation on the print preview screen (for example, an operation of tapping on an A4 preview image) is received, instead of when a certain time has passed.

[0094] (Variation 5) In the above embodiment, the animation includes an image of scissors moving along a dashed line. In a variation, instead of an image of scissors, an image of, for example, a cutter, a needle for creating perforations, or the like, may be included moving along a dashed line. In this variation, the cutter, needle, or the like is an example of an "instrument image." In another variation, the animation may not include an image of scissors, or the like, but may include a blinking dashed line. In this variation, the blinking dashed line is an example of an "animation."

[0095] (Variation 6) The animation does not have to include the dashed lines in the above embodiments. For example, the animation may not include dashed lines, but may include an image of scissors moving along a line connecting the midpoints of the long sides of the A4 preview image. In this case, the A4 preview image is not divided into two or more regions. Generally speaking, the "animation" does not have to include "dividing the outline image into a first region and a second region."

[0096] (Variation 7) The print preview screen D11, etc. may not include the character string "A4" associated with the A4 preview image. Similarly, the print preview screen D13, etc. may not include the character string "A5" associated with each of the first and second areas. In this variation, the "first preview image" may not include the "first (second, and third) size image." In another variation, the print preview screen D13, etc. may include the character string "A5" associated only with the first area. In this variation, the "first preview image" may not include the "third size image." In another variation, the A4 preview image and the first (and second) areas may be associated with, for example, a specific numerical value of the paper size instead of a character string representing the paper size. In this variation, the numerical value is an example of the "first (second, and third) size image."

[0097] (Variation 8) The print preview screen D14 may not display page numbers in association with the first and second areas. In this variation, the "first preview image" may not include the "first (and second) page numbers." In another variation, instead of displaying the page numbers superimposed on the first and second areas (see print preview screen D14 in FIG. 5), the app 138 may display the page numbers near each area (for example, below each area).

[0098] (Variant 9) The user may be able to select only either "On" or "Off" as the cut print setting. That is, selection screen D4 may not include a check box corresponding to the cut print setting "On (2 in 1)." In another variant, application 138 may cause display unit 112 to display a print preview screen including an A4 preview image having the same orientation, regardless of whether "On" or "On (2 in 1)" is selected as the cut print setting.

[0099] (Variation 10) When the application 138 accepts the selection of the print button B3 at T30 in Fig. 5, the application 138 may send a print instruction to the printer 10 without displaying the selection screen D15. Generally speaking, the "second display control unit" can be omitted.

[0100] (Variation 11) In the above embodiment, the OK button B6 included in the print setting screen is displayed on the print setting screen D3 displayed by the application 138 (i.e., the OK button B6 is displayed by the application 138). In a variation, the button corresponding to the OK button B6 may be a button displayed by the OS 136. In this case, when the user selects the button, the OS 136 supplies a screen transition instruction to the application 138. As a result, when the user selects the button, the application 138 may transition from the print setting screen to a print preview screen.

[0101] (Modification 12) In the above embodiment, the processes in FIGS. 3 to 10 are implemented by software, but at least one of these processes may be implemented by hardware such as a logic circuit.

[0102] The technical elements described in this specification or drawings may exhibit technical utility either alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. Furthermore, the technologies illustrated in this specification or drawings may achieve multiple objectives simultaneously, and achieving one of those objectives alone is technically useful. [Explanation of symbols]

[0103] 2: Communication system, 4: LAN, 10: Printer, 12,112: Display unit, 14,114: Operation unit, 16,116: Communication interface, 18: Storage unit, 20: Conveying unit, 22: Print execution unit, 24: Cutting unit, 30,130: Control unit, 32,132: CPU, 34,134: Memory, 36: Program, 50: Paper output tray, 52: Conveying path, 56: Cut paper, 58-66: Rollers, 68: Inkjet head, 100: Terminal, 136: OS program, 138: Application

Claims

1. A computer program for a control device that causes a printer to perform printing, The control device a first display control unit that causes a display unit to display a first preview image corresponding to the image to be printed, the first preview image including an animation indicating that a predetermined process related to cutting the cut paper is being executed; and a print control unit that, when a print execution operation is accepted after the first preview image is displayed on the display unit, executes a print control process to cause the printer to print the image to be printed on the cut paper and to execute the predetermined process on the cut paper; and A computer program that functions as a

2. The first display control unit When it is selected that the predetermined process is to be executed by the printer, the first preview image is displayed on the display unit; 2. The computer program according to claim 1, wherein when it is selected not to have the printer execute the specified process, a specific preview image corresponding to the image to be printed, the specific preview image not including the animation, is displayed on the display unit.

3. the first display control unit displays the first preview image on the display unit when a predetermined operation is received on a print setting screen for setting print conditions; The computer program according to claim 1 , wherein the animation is displayed when the first preview image is displayed in response to the predetermined operation.

4. the image to be printed includes a plurality of page images; the first preview image is a preview image corresponding to a first page image among the plurality of page images, the first display control unit, when receiving a scroll operation for displaying a second preview image corresponding to a second page image of the plurality of page images, the second page image being different from the first page image, while the first preview image is being displayed, causes the display unit to display the second preview image; the second preview image includes an animation indicating that the predetermined process is being executed; The computer program product according to claim 1 , wherein the animation is displayed when the second preview image is displayed in response to the scrolling operation.

5. the image to be printed includes a plurality of page images; the first preview image is a preview image corresponding to a first page image among the plurality of page images, The first display control unit, in a state in which the first preview image is displayed, when a reduction operation for reducing the first preview image is accepted, displaying on the display unit a third preview image corresponding to the first page image and a second page image of the plurality of page images, the second page image being different from the first page image; the third preview image includes an animation indicating that the predetermined process is being executed, The computer program product according to claim 1 , wherein the animation is displayed when the third preview image is displayed in response to the reduction operation.

6. the first display control unit, when receiving an enlargement operation for enlarging the third preview image after the third preview image is displayed on the display unit, causes the first preview image to be displayed again on the display unit; The computer program product according to claim 5 , wherein the animation is displayed when the first preview image is displayed again in response to the enlargement operation.

7. The computer program product according to claim 1 , wherein the animation included in the first preview image starts a predetermined time after the first preview image is displayed.

8. the animation includes an instrument image showing the content of the predetermined process moving from a predetermined position; The computer program according to claim 1 , wherein the predetermined position corresponds to a position on the cut sheet where the predetermined process is to be performed.

9. the first preview image includes an outline image showing an outline of the cut sheet; The computer program product of claim 1 , wherein the animation comprises dividing a first region and a second region in the outline image.

10. The first preview image is a first size image associated with the outline image, the first size image indicating the size of the cut sheet; a second size image associated with the first region, the second size image indicating a size of the first region; 10. The computer program of claim 9, comprising:

11. The computer program product of claim 10 , wherein the first preview image further includes a third size image associated with the second region, the third size image indicating a size of the second region.

12. The animation is displaying the first size image in association with the outline image before the outline image is divided into the first region and the second region; After the outline image is divided into the first area and the second area, displaying the second size image in association with the first area; 12. A computer program according to claim 10 or 11, comprising:

13. When the image to be printed includes a plurality of page images, the first area includes an image corresponding to one page of the plurality of page images, and the second area includes an image corresponding to another page of the plurality of page images, The first preview image is a first page number associated with the first region, the first page number being the page number of the page image for one page; a second page number associated with the second region, the second page number being the page number of the page image of the other one page; 13. A computer program according to any one of claims 9 to 12, comprising:

14. The first display control unit When a first option indicating that the predetermined process is to be executed by the printer is selected, the first preview image corresponding to the image to be printed in a first orientation is displayed on the display unit; 14. The computer program according to claim 1, wherein when a second option indicating that the printer is to execute the specified process and different from the first option is selected, the first preview image corresponding to the image to be printed in a second orientation that is 90 degrees different from the first orientation is displayed on the display unit.

15. The computer program further causes the control device to: and when the print execution operation is accepted after the first preview image is displayed, the display unit functions as a second display control unit that displays a selection screen for selecting whether or not to cause the printer to execute the predetermined process on the cut paper, the print control unit executes the print control process when it is selected on the selection screen to have the printer execute the predetermined process on the cut paper; 15. The computer program according to claim 1, wherein the print control process is not executed when it is selected on the selection screen that the printer not perform the predetermined process on the cut paper.

16. the control device is a control unit of a terminal device different from the printer, The computer program according to claim 1 , wherein the computer program is an application program stored in the terminal device.

17. A control device that causes a printer to perform printing, a first display control unit that causes a display unit to display a first preview image corresponding to the image to be printed, the first preview image including an animation indicating that a predetermined process related to cutting the cut paper is being executed; and a print control unit that, when a print execution operation is accepted after the first preview image is displayed on the display unit, executes a print control process to cause the printer to print the image to be printed on the cut paper and to execute the predetermined process on the cut paper; and A control device comprising:

18. 1. A method performed by a controller that causes a printer to print, comprising: a first display control step of displaying a first preview image corresponding to the image to be printed on a display unit, the first preview image including an animation indicating that a predetermined process related to cutting the cut paper is being executed; a print control step of executing a print control process to cause the printer to print the image to be printed on the cut paper and to perform the predetermined process on the cut paper when a print execution operation is accepted after the first preview image is displayed on the display unit; A method comprising:

Citation Information

Patent Citations

  • Post-printing process support system, post-printing process support program, and post-printing process support method

    JP2006252528A

  • Document processing device and method

    JP2010003316A

  • Printer

    JP2013010316A

  • Image formation apparatus, recovery control program and recovery control method

    JP2020001358A