Information processing device, tape printing device, tape printing system, and method and program for controlling an information processing device

The integration of a tape printing device with an information processing device allows users to select and print health management data types and determine tape length, addressing the challenge of managing long-term health data in an easy-to-view format.

JP7600813B2Active Publication Date: 2024-12-17SEIKO EPSON CORP
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
JP2021053502
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-26
Publication Date
2024-12-17
Estimated Expiration
2041-03-26

AI Technical Summary

Technical Problem

Existing mobile information terminals struggle with managing long-term health management data in an easy-to-view manner, as users can only see rough changes over extended periods, and navigating daily measurements is inconvenient due to frequent screen sliding.

Method used

An information processing device connected to a tape printing device that allows users to select and print health management data types, paste objects, and determine tape length based on the selected data and object, creating health care tapes with tailored dimensions for easy data management.

Benefits of technology

Enables users to manage long-term health management data efficiently by printing health care tapes with selected data types and suitable lengths, facilitating easy viewing and storage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007600813000001
    Figure 0007600813000001
  • Figure 0007600813000002
    Figure 0007600813000002
  • Figure 0007600813000003
    Figure 0007600813000003
Patent Text Reader

Abstract

To manage long-term healthcare data in a user-friendly manner.SOLUTION: A portable terminal 1 which is connected to communicate with a tape printer which performs printing on a tape includes: a data acquisition unit 320 which acquires healthcare data indicating a measurement date and a measurement result; a display control unit 330 which causes a display unit to display data type options to select data type of healthcare data to be printed, out of multiple kinds of healthcare data different in measurement item, and attachment object options to select an attachment object to which a tape is attached; and a generation unit 350 which generates print data for the tape printer to form a healthcare tape on the basis of healthcare data of the selected data type. The generation unit 350 determines a length of the healthcare tape based on the selected attachment object, and generates print data for the tape printer to form the healthcare tape of the determined tape length.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, a tape printing device, a tape printing system, and a control method and program for an information processing device. [Background technology]

[0002] Conventionally, as disclosed in Patent Document 1, there is known a portable information terminal that acquires health management data from measuring devices such as a blood pressure monitor and a weight scale, and displays on a display a graph screen in which the acquired health management data is graphed by data type. In this portable information terminal, the display period of the graph screen can be switched to one of one week, one month, and one year. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2017-012604 A Summary of the Invention [Problem to be solved by the invention]

[0004] The mobile information terminal disclosed in Patent Document 1 can switch the display period of the graph screen to one week, one month, or one year, but when the display period is switched to one month or one year, only rough changes in blood pressure and weight, or measurement results every few days are displayed, and the user cannot check the daily measurement results. Also, when a user wants to check a one-week graph for several weeks, it is inconvenient to have to slide the graph screen many times. Thus, the technology of Patent Document 1 has a problem that it is not easy for users to view and manage long-term health management data. [Means for solving the problem]

[0005] The information processing device of the present invention is an information processing device that is communicatively connected to a tape printing device that prints on tape, and includes a data acquisition unit that acquires health management data indicating measurement dates and measurement results for measurement items that can be used for health management, a display control unit that causes a display unit to display data type options that allow a user to select a data type, which is the type of health management data to be printed, from multiple types of health management data having different measurement items, and attachment object options that allow the user to select an attachment object to which the tape will be affixed, a generation unit that generates print data that causes the tape printing device to create a health management tape based on the health management data of the data type selected from the data type options, and a transmission unit that transmits the print data to the tape printing device, and the generation unit determines the tape length of the health management tape based on the attachment object selected from the attachment object options, and generates print data that causes the tape printing device to create a health management tape of the determined tape length.

[0006] The tape printing device of the present invention comprises a printing unit that prints on the tape, a data acquisition unit that acquires health management data indicating measurement dates and measurement results for measurement items that can be used for health management, a display control unit that displays on a display unit data type options that allow a user to select a data type, which is the type of health management data to be printed, from multiple types of health management data with different measurement items, and attachment object options that allow a user to select an attachment object to which the tape will be affixed, and a printing control unit that causes the printing unit to create a health management tape based on the health management data of the data type selected from the data type options, and the printing control unit determines the tape length of the health management tape based on the attachment object selected from the attachment object options, and causes the printing unit to create a health management tape of the determined tape length.

[0007] The tape printing system of the present invention is a tape printing system in which a tape printing device that prints on tape and an information processing device are communicatively connected, and the information processing device includes a data acquisition unit that acquires health management data indicating measurement dates and measurement results for measurement items that can be used for health management, a display control unit that causes a display unit to display data on a data type option that allows a user to select a data type that is the type of health management data to be printed from multiple types of health management data having different measurement items, and attachment object option that allows a user to select an attachment object to which the tape will be attached, a generation unit that generates print data that causes the tape printing device to create a health management tape based on the health management data of the data type selected from the data type option, and a transmission unit that transmits the print data to the tape printing device, and the generation unit determines the tape length of the health management tape based on the attachment object selected from the attachment object option, and generates print data that causes the tape printing device to create a health management tape of the determined tape length.

[0008] The control method of an information processing device of the present invention is a control method of an information processing device that is communicatively connected to a tape printing device that prints on tape, in which the information processing device executes the following steps: acquiring health management data indicating measurement dates and measurement results for measurement items available for health management; displaying on a display unit data type options that allow a user to select a data type, which is the type of health management data to be printed, from multiple types of health management data having different measurement items, and attachment object options that allow the user to select an attachment object to which the tape will be affixed; generating print data that causes the tape printing device to create a health management tape based on the health management data of the data type selected from the data type options; and transmitting the print data to the tape printing device, in which in the step of generating print data, the tape length of the health management tape is determined based on the attachment object selected from the attachment object options, and print data is generated that causes the tape printing device to create a health management tape of the determined tape length.

[0009] The program of the present invention causes an information processing device communicatively connected to a tape printing device that prints on the tape to execute the following steps: acquiring health management data indicating measurement dates and measurement results for measurement items that can be used for health management; displaying on a display unit data type options that allow a user to select a data type, which is the type of health management data to be printed, from multiple types of health management data having different measurement items, and attachment object options that allow the user to select an attachment object to which the tape will be affixed; generating print data that causes the tape printing device to create a health management tape based on the health management data of the data type selected from the data type options; and transmitting the print data to the tape printing device.In the step of generating print data, the tape length of the health management tape is determined based on the attachment object selected from the attachment object options, and print data is generated that causes the tape printing device to create a health management tape of the determined tape length. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a system configuration diagram of a tape printing system. [Diagram 2] FIG. 13 is a diagram showing an example of application of a health management tape. [Diagram 3] FIG. 2 is an external view of the tape printing device and the tape cartridge. [Figure 4] FIG. 2 is a block diagram showing the hardware configuration of the portable terminal and the tape printing apparatus. [Diagram 5] FIG. 2 is a block diagram showing a functional configuration of the mobile terminal. [Figure 6] FIG. 13 is a diagram showing an example of a health management tape that is printed when "2 divisions" is selected on the division number selection screen. [Figure 7] FIG. 13 is a diagram showing an example of a health management tape that is printed when "3 divisions" is selected on the division number selection screen. [Figure 8] FIG. 13 is a diagram showing an example of a tape size table. [Figure 9] 10 is a flowchart showing the flow of a print instruction process by a mobile terminal. [Figure 10] This is a flowchart following Figure 9. [Figure 11] FIG. 13 is a diagram illustrating a display example of a home screen. [Figure 12] FIG. 13 is a diagram showing an example of a data type selection screen. [Figure 13] FIG. 13 is a diagram showing an example of a period designation screen. [Figure 14] FIG. 13 is a diagram showing a display example of a graph format selection screen. [Figure 15] FIG. 13 is a diagram showing a display example of a paste target selection screen. [Figure 16] FIG. 13 is a diagram showing a display example of a first warning screen. [Figure 17] FIG. 13 is a diagram showing an example of a display of a division number selection screen. [Figure 18] FIG. 13 is a diagram showing an example of a second warning screen. [Figure 19] FIG. 13 is a diagram showing a printing example of a health management tape. [Figure 20] FIG. 20 is a diagram showing a printing example of a health management tape different from that shown in FIG. 19. [Figure 21] FIG. 13 is a diagram showing a display example of a paste target registration screen. [Figure 22] FIG. 13 is a diagram showing a display example of a new paste target addition screen. [Figure 23] 22 is a diagram showing a display example of a paste target registration screen different from that shown in FIG. 21. FIG. [Figure 24] FIG. 13 is a diagram showing an example of a paste object change / delete screen. [Diagram 25] 13A and 13B are diagrams showing examples of printing on a health management tape according to a modified example. [Figure 26] FIG. 13 is a diagram showing an example of a display of a tape size change screen according to a modified example. [Figure 27] FIG. 11 is a block diagram showing a functional configuration of a tape printing device according to a modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] The following describes an information processing device, a tape printing device, a tape printing system, and a control method and program for the information processing device with reference to the attached drawings. Fig. 1 is a system configuration diagram of a tape printing system SY. The tape printing system SY includes a mobile terminal 1, a measuring device 2, a cloud server 3, and a tape printing device 4. The mobile terminal 1 is an example of an "information processing device."

[0012] The mobile terminal 1 is communicatively connected to the cloud server 3 via a network NW. The network NW is, for example, an Internet communication network. The mobile terminal 1 is also communicatively connected to the measuring device 2 and the tape printer 4 via wireless communication 15. The wireless communication 15 is, for example, Bluetooth (registered trademark) communication. Note that the connection form shown in FIG. 1 is merely an example, and it is sufficient that the mobile terminal 1 is communicatively connected to the measuring device 2, the cloud server 3, and the tape printer 4 via some communication means.

[0013] The measuring device 2 is a device that measures the user's biological information and activity information. For example, the measuring device 2 is a device that measures measurement items related to biological information such as blood pressure, weight, pulse rate, body temperature, blood sugar level, and body fat. Alternatively, the measuring device 2 is a device that measures measurement items related to activity information such as exercise intensity, calories burned, number of steps, and walking distance. The measurement results for each measurement item measured by the measuring device 2 are provided to the user as health management data intended to be used for maintaining and managing health. The measuring device 2 transmits health management data indicating the measured measurement items, the measurement date, and the measurement results to the mobile terminal 1 via wireless communication 15.

[0014] The mobile terminal 1 is, for example, a smartphone. The mobile terminal 1 receives health management data transmitted from the measuring device 2, and uploads the received health management data to the cloud server 3. The cloud server 3 stores the uploaded health management data in a database 31. The mobile terminal 1 acquires from the cloud server 3 a portion of the health management data selected by the user from among the health management data stored in the database 31, and generates print data for creating a health management tape T1 (see FIG. 2, etc.) using the acquired health management data. The mobile terminal 1 transmits the generated print data to the tape printer 4 via wireless communication 15. The tape printer 4 receives the print data transmitted from the mobile terminal 1, and performs printing based on the received print data to create the health management tape T1.

[0015] The health management tape T1 is used by being affixed to an object S to which the health management tape T1 is to be affixed (see FIG. 2, etc.). In an operation for creating the health management tape T1 using the mobile terminal 1, the user selects the object S to which the health management tape T1 is to be affixed. The mobile terminal 1 determines the tape length of the health management tape T1 based on the object S to which the user is to affix, and generates print data for creating the health management tape T1 of the determined tape length. The user can select one of the object S to which the health management tape T1 is to be affixed from among the object options 75 to which the health management tape T1 is to be affixed (see FIG. 15), which include, for example, "maternal and child health handbook small size," "maternal and child health handbook medium size," and "maternal and child health handbook large size." The mobile terminal 1 determines the tape length of the health management tape T1 based on the object S to which the user is to affix, so that the tape length is suitable for the object S to which the health management tape T1 is to be affixed.

[0016] FIG. 2 is a diagram showing an example of affixing the health management tape T1. A graph print image G1 based on health management data selected by the user is printed on the health management tape T1. As described above, the mobile terminal 1 determines the tape length of the health management tape T1 so that it is suitable for the object S to be affixed, and therefore, as shown in FIG. 2, when the health management tape T1 is affixed to the object S to be affixed and stored, multiple pieces of the health management tape T1 of a fixed tape length are affixed. This allows the health management tape T1 to be affixed in an attractive manner, and allows the user to easily manage long-term health management data. The process of creating the health management tape T1 will be described in detail below.

[0017] 3 is an external view of the tape printing device 4 and the tape cartridge C. The tape printing device 4 includes a keyboard 21, a display 22, a cartridge mounting section 23, and a tape ejection port 24.

[0018] The keyboard 21 accepts various operations such as editing the print image. The display 22 displays various information such as an editing screen for editing the print image. A tape cartridge C is removably mounted in the cartridge mounting section 23. The tape cartridge C contains a tape T and an ink ribbon R in its case.

[0019] The cartridge mounting section 23 is provided with a print head 25. The print head 25 is driven to generate heat in accordance with the edited result of the print image when the tape cartridge C is mounted in the cartridge mounting section 23. This causes the ink of the ink ribbon R to be thermally transferred to the tape T, and the print image is printed.

[0020] The printed tape T is discharged from the tape discharge opening 24. A cutter 26 is provided between the cartridge mounting section 23 and the tape discharge opening 24. The cutter 26 cuts the tape T in the tape width direction. As a result, the printed portion of the tape T is cut off.

[0021] The tape printer 4 can print based on the results of editing the print image using the keyboard 21, as well as print based on print data sent from the mobile terminal 1. In this embodiment, the latter case in which the tape printer 4 prints based on print data sent from the mobile terminal 1 will be described.

[0022] 4 is a block diagram showing the hardware configuration of the mobile terminal 1 and the tape printing device 4. The mobile terminal 1 includes a touch panel 11, a mobile terminal communication unit 12, and a mobile terminal control unit 13. The touch panel 11 is an example of a "display unit" and a "warning unit".

[0023] The touch panel 11 accepts various operations by the user and displays various information. For example, the touch panel 11 displays various screens shown in Figs. 11 to 18, 21 to 24, and 26.

[0024] The mobile terminal communication unit 12 communicates with the tape printing device 4 via wireless communication 15. For example, the mobile terminal communication unit 12 transmits print data to the tape printing device 4 and receives cartridge information indicating the type of the tape cartridge C attached to the tape printing device 4 from the tape printing device 4.

[0025] The mobile terminal control unit 13 includes a mobile terminal central processing unit (CPU) 13a, a mobile terminal read only memory (ROM) 13b, and a mobile terminal random access memory (RAM) 13c.

[0026] The mobile terminal CPU 13a performs various controls by expanding various control programs stored in the mobile terminal ROM 13b into the mobile terminal RAM 13c and executing them. Note that the mobile terminal control unit 13 may use a hardware circuit such as an ASIC (Application Specific Integrated Circuit) as a processor instead of the mobile terminal CPU 13a. The processor may also be configured such that one or more CPUs and a hardware circuit such as an ASIC work together to operate.

[0027] The mobile terminal ROM 13b is a rewritable ROM and stores various control programs and various control data. For example, the mobile terminal ROM 13b stores a tape printing application 30. The tape printing application 30 is an example of a "program." The tape printing application 30 is an application program for realizing various functions shown in FIG. 5.

[0028] The user installs the tape printing application 30 in the mobile terminal 1 from an application server (not shown). After installing the tape printing application 30, the user creates an account. The user ID set in the mobile terminal 1 by creating an account is used as follows. When the mobile terminal 1 receives health management data from the measuring device 2, it uploads the data to the cloud server 3 together with the set user ID. The cloud server 3 associates the user ID with the health management data and stores the associated data in the database 31. Furthermore, in the printing instruction process for the health management tape T1 described below, the mobile terminal 1 sends data request information requesting the health management data to the cloud server 3 together with the set user ID. The cloud server 3 reads out from the database 31 a portion of the health management data associated with the user ID that is requested in the data request information, and sends the read health management data to the mobile terminal 1.

[0029] The tape printing device 4 includes a printing device side communication section 41, a cartridge information acquisition section 42, a printing section 43, and a printing device side control section 44.

[0030] The printing device communication unit 41 communicates with the portable terminal 1 via wireless communication 15.

[0031] The cartridge information acquisition unit 42 includes an optical reading unit (not shown) that optically reads a code image printed on the case of the tape cartridge C or affixed as a label, and decodes the image read by the optical reading unit to acquire cartridge information indicating the type of the tape cartridge C. The cartridge information includes tape width information indicating the accommodated tape width, which is the tape width of the tape T accommodated in the tape cartridge C.

[0032] The printing unit 43 is a mechanism for printing on the tape T, and includes the print head 25, a feed motor 43a, and a cutter motor 43b. The print head 25 has a plurality of heating elements, and thermally transfers ink from the ink ribbon R to the tape T. The feed motor 43a is a drive source that feeds the tape T and the ink ribbon R. The cutter motor 43b is a drive source that drives the cutter 26.

[0033] The printing device control unit 44 includes a printing device CPU 44a, a printing device ROM 44b, and a printing device RAM 44c.

[0034] The printer CPU 44a performs various controls by loading various control programs stored in the printer ROM 44b into the printer RAM 44c and executing them. Note that the printer control unit 44 may use a hardware circuit such as an ASIC as a processor instead of the printer CPU 44a. The processor may also be configured such that one or more CPUs and a hardware circuit such as an ASIC work together to operate.

[0035] The printer ROM 44b stores various control programs such as firmware. The printer CPU 44a uses the control programs stored in the printer ROM 44b to print on the tape T based on the print data sent from the portable terminal 1. When the printer CPU 44a receives a cartridge information request signal from the portable terminal 1 or when the tape cartridge C is replaced, the printer CPU 44a acquires cartridge information from the code image of the tape cartridge C via the cartridge information acquisition unit 42 and transmits the acquired cartridge information to the portable terminal 1.

[0036] 5 is a block diagram showing the functional configuration of the mobile terminal 1. The functional configuration of the mobile terminal 1 includes a tape width information acquisition unit 310, a data acquisition unit 320, a display control unit 330, a recommended tape width determination unit 340, a generation unit 350, a character discrimination unit 360, a warning control unit 370, and a transmission unit 380. All of these functions are realized by the mobile terminal side CPU 13a executing the tape printing application 30.

[0037] The tape width information acquisition unit 310 acquires tape width information indicating the accommodated tape width, which is the tape width of the tape T accommodated in the tape cartridge C attached to the tape printing device 4. The tape width information acquisition unit 310 acquires the tape width information included in the cartridge information transmitted from the tape printing device 4.

[0038] The data acquisition unit 320 acquires health management data indicating the measurement date and measurement results for measurement items that can be used for health management, such as “blood pressure” and “weight.” The data acquisition unit 320 acquires the health management data from the cloud server 3 by transmitting a user ID and data request information to the cloud server 3.

[0039] The display control unit 330 causes the touch panel 11 to display data type options 58 (see FIG. 12) that allow the user to select a data type, which is the type of health management data to be printed, from among multiple types of health management data with different measurement items. The display control unit 330 also causes the touch panel 11 to display a period designation field 62 (see FIG. 13) that allows the user to designate the period of measurement dates to be printed. The display control unit 330 also causes the touch panel 11 to display attachment object options 75 (see FIG. 15) that allow the user to select an attachment object S to which the health management tape T1 is to be affixed.

[0040] Furthermore, the display control unit 330 causes the touch panel 11 to display a division number option 87 (see FIG. 17) that allows the user to select the number of divisions of the pasteable area E1 in the length direction of the health management tape T1 when the health management tape T1 is pasted in the pasteable area E1 (see FIG. 2, etc.) of the paste object S selected from the paste object option 75. The health management tape T1 is pasted on the paste object S so that the length direction coincides with the horizontal direction of the paste object S. The division number option 87 includes three selection candidates, namely, "no division", "two divisions" and "three divisions". When "no divisions" is selected from the division number option 87, a health management tape T1 having a length approximately equal to the horizontal length of the pasteable area E1 is created as shown in FIG. 2. When "two divisions" is selected as the division number selection candidate, a health management tape T1 having a length approximately half the horizontal length of the pasteable area E1 is created as shown in FIG. 6. When "3 divisions" is selected as the division number selection option, a health management tape T1 having a length approximately 1 / 3 the horizontal length of the adhesive-available area E1 is created, as shown in FIG.

[0041] The recommended tape width determination unit 340 determines the recommended tape width of the health management tape T1 based on the attachment object S selected from the attachment object selection options 75. The recommended tape width determination unit 340 determines the recommended tape width based on the tape size table 50 shown in FIG. 8. The tape size table 50 is a table in which the title of the attachment object S, the size of the attachment object S, the recommended tape width, and the reference tape length are associated with each attachment object S, and is stored in the mobile terminal ROM 13b as a part of the tape printing application 30. The tape size table 50 can be edited by editing the attachment object S, which will be described later. For example, when "Mother and Child Health Handbook S size" is selected as the attachment object S, the recommended tape width determination unit 340 refers to the "recommended tape width" item in the tape size table 50 and determines the recommended tape width to be "18 mm".

[0042] The generating unit 350 generates print data for causing the tape printer 4 to create the health management tape T1, based on the health management data of the data type selected from the data type options 58. The generating unit 350 generates print data including print image data for printing the graph print image G1, margin length data indicating the length of a margin provided at least on either the front or back of the graph print image G1 in the tape length direction, and a print instruction command.

[0043] More specifically, the generation unit 350 generates print data for causing the tape printer 4 to create a health management tape T1 on which is printed the health management data for the period specified in the period specification field 62, out of the health management data of the data type selected from the data type options 58. The generation unit 350 also determines the tape length of the health management tape T1 based on the affixing object S selected from the affixing object options 75 and the number of divisions selected from the division number options 87, and generates print data for causing the tape printer 4 to create a health management tape T1 of the determined tape length. The tape length of the health management tape T1 refers to the total length of the graph print image G1 in the tape length direction and the length of the margin.

[0044] The generating unit 350 determines the tape length of the health management tape T1 based on the tape size table 50 shown in Fig. 8. The generating unit 350 reads the standard tape length of the selected attachment object S from the "standard tape length" item of the tape size table 50, and determines the tape length of the health management tape T1 by dividing the read standard tape length by the selected division number. For example, when a "maternal and child health handbook size S" is selected as the attachment object S, the horizontal length of the attachment object S is "105 mm", so that "100 mm", which is obtained by subtracting a predetermined length, for example 5 mm, from "105 mm", becomes the horizontal length of the attachment possible area E1, i.e., the standard tape length.

[0045] When "Do not divide" is selected from the division number option 87, the generation unit 350 determines the tape length of the health management tape T1 to be "100 mm", which is the horizontal length of the application area E1. When "Divided into 2" is selected from the division number option 87, the generation unit 350 determines the tape length of the health management tape T1 to be "50 mm", which is approximately 1 / 2 the reference tape length. When "Divided into 3" is selected from the division number option 87, the generation unit 350 determines the tape length of the health management tape T1 to be "33 mm", which is approximately 1 / 3 the reference tape length.

[0046] When the generating unit 350 determines that the graph print image G1 of the specified size does not fit within the storage tape width and the determined tape length, the generating unit 350 reduces the graph print image G1 to the maximum size within the storage tape width and the determined tape length. When the generating unit 350 determines that the graph print image G1 of the specified size fits within the storage tape width and the determined tape length, the generating unit 350 enlarges the graph print image G1 to the maximum size within the storage tape width and the determined tape length. When the generating unit 350 reduces or enlarges the graph print image G1, the generating unit 350 reduces or enlarges the graph print image G1 while maintaining the aspect ratio of the graph print image G1. When the generating unit 350 reduces or enlarges the graph print image G1 and the length of the graph print image G1 in the tape length direction is shorter than the determined tape length, the generating unit 350 adds margins of approximately the same length before and after the graph print image G1 in the tape length direction to match the determined tape length.

[0047] The character discrimination unit 360 discriminates whether or not the characters of at least one of the measurement date and the measurement result printed on the health management tape T1 are equal to or smaller than a threshold size based on the print data generated by the generation unit 350. The characters of at least one of the measurement date and the measurement result are equal to or smaller than the threshold size when the graph print image G1 is reduced by the generation unit 350. For example, the character discrimination unit 360 calculates the minimum character size of the characters in the graph print image G1 by image analysis of the print image data included in the print data, and discriminates that the characters of at least one of the measurement date and the measurement result are equal to or smaller than the threshold size when the calculated minimum character size is equal to or smaller than the threshold size. The graph print image G1 includes the first horizontal axis information 103, the first vertical axis information 104, the second vertical axis information 105, the graph line information 106, and the numerical value information 108 as the characters of the measurement date and the measurement result (see FIG. 19 and FIG. 20).

[0048] When the stored tape width indicated by the tape width information acquired by the tape width information acquisition unit 310 differs from the recommended tape width determined by the recommended tape width determination unit 340, the warning control unit 370 issues a warning by displaying a first warning message 80 (see FIG. 16) on the touch panel 11. Furthermore, when the character discrimination unit 360 determines that the characters of at least one of the measurement date and the measurement result are equal to or smaller than the threshold size, the warning control unit 370 issues a warning by displaying a second warning message 91 (see FIG. 18) on the touch panel 11.

[0049] The sending unit 380 sends the print data generated by the generating unit 350 to the tape printing device 4.

[0050] 9 and 10, a flow of print instruction processing by the mobile terminal 1 will be described. The print instruction processing is started when the health management tape print button 52 is selected on the home screen D1 (see FIG. 11) of the tape printing application 30.

[0051] In step S01, the portable terminal 1 acquires tape width information from the tape printing device 4. The portable terminal 1 acquires the tape width information included in the cartridge information transmitted from the tape printing device 4 by transmitting a cartridge information request signal to the tape printing device 4.

[0052] In step S02, the mobile terminal 1 displays on the touch panel 11 a data type selection screen D2 (see FIG. 12) that allows the user to select the data type of health management data.

[0053] In step S03, the mobile terminal 1 accepts a selection of the data type from the user.

[0054] In step S04, the mobile terminal 1 displays on the touch panel 11 a period designation screen D3 (see FIG. 13) that allows the user to designate a period of the measurement date.

[0055] In step S05, the mobile terminal 1 accepts a period designation from the user.

[0056] In step S06, the mobile terminal 1 acquires health management data from the cloud server 3. The mobile terminal 1 acquires the relevant health management data from the cloud server 3 by transmitting to the cloud server 3 data request information indicating the data type selected in step S03 and the period specified in step S05, and the user ID set when the account was created.

[0057] In step S07, the mobile terminal 1 displays a graph format selection screen D4 (see FIG. 14) on the touch panel 11, which allows the user to select the graph format of the graph print image G1. In addition to selecting the graph format, the graph format selection screen D4 also allows the user to select whether or not to display numerical values ​​on the graph.

[0058] In step S08, the mobile terminal 1 accepts a selection of the graph format and the numerical value display from the user.

[0059] In step S09, the mobile terminal 1 displays on the touch panel 11 a labeling object selection screen D5 (see FIG. 15) that allows the user to select the labeling object S to which the health management tape T1 is to be affixed.

[0060] In step S10, the mobile terminal 1 accepts a selection of the attachment object S from the user.

[0061] In step S11, the mobile terminal 1 determines the recommended tape width of the health management tape T1 based on the attachment object S selected in step S10 and the tape size table 50.

[0062] 10, the portable terminal 1 determines whether the stored tape width indicated by the tape width information acquired in step S01 is different from the recommended tape width determined in step S11. If the portable terminal 1 determines that the stored tape width is different from the recommended tape width, it proceeds to step S13. If the portable terminal 1 determines that the stored tape width is the same as the recommended tape width, it proceeds to step S16.

[0063] In step S13, the mobile terminal 1 displays a first warning screen D6 (see FIG. 16) on the touch panel 11. The first warning screen D6 includes a first warning message 80 that prompts the user to select whether or not to replace the tape cartridge C.

[0064] In step S14, the portable terminal 1 determines whether or not the user has selected to replace the tape cartridge C on the first warning screen D6. If the portable terminal 1 determines that the user has selected to replace the tape cartridge C, the portable terminal 1 proceeds to step S15. If the portable terminal 1 determines that the user has selected not to replace the tape cartridge C, the portable terminal 1 proceeds to step S16.

[0065] In step S15, the portable terminal 1 acquires the tape width information from the tape printing device 4. The portable terminal 1 acquires the tape width information included in the cartridge information transmitted from the tape printing device 4 by transmitting a cartridge information request signal to the tape printing device 4. After step S15, the portable terminal 1 returns to step S12.

[0066] In step S16, the mobile terminal 1 displays on the touch panel 11 a division number selection screen D7 (see FIG. 17) for allowing the user to select the number of divisions of the application area E1 of the application target S in the length direction of the health management tape T1.

[0067] In step S17, the mobile terminal 1 accepts the selection of the number of divisions from the user.

[0068] In step S18, the portable terminal 1 generates print data for causing the tape printer 4 to create the health management tape T1 based on the processes in steps S01 to S17. More specifically, the portable terminal 1 generates print data for printing a graph print image G1 based on the selected data type, the specified period, the selected graph format, and the numerical display. The portable terminal 1 also generates print data for creating a health management tape T1 with the accommodated tape width and a tape length according to the selected attachment object S and division number.

[0069] In step S19, the portable terminal 1 determines whether or not the characters of at least one of the measurement date and the measurement result printed on the health management tape T1 will be equal to or smaller than a threshold size, based on the print data generated in step S18. If the portable terminal 1 determines that the characters of at least one of the measurement date and the measurement result printed on the health management tape T1 will be equal to or smaller than the threshold size, it proceeds to step S20. If the portable terminal 1 determines that the characters of both the measurement date and the measurement result printed on the health management tape T1 are not equal to or smaller than the threshold size, it proceeds to step S22.

[0070] In step S20, the mobile terminal 1 displays a second warning screen D8 (see FIG. 18) on the touch panel 11. The second warning screen D8 includes a second warning message 91 that prompts the user to select whether or not to change the settings of items that can be set in the print instruction process.

[0071] In step S21, the mobile terminal 1 determines whether or not the user has selected to change the settings on the second warning screen D8. If the mobile terminal 1 determines that the user has selected to change the settings, the mobile terminal 1 returns to step S02 in Fig. 9. If the mobile terminal 1 determines that the user has selected not to change the settings, the mobile terminal 1 proceeds to step S22.

[0072] In step S22, the mobile terminal 1 transmits to the tape printing device 4 the print data generated in step S18.

[0073] Next, various screens displayed on the touch panel 11 and examples of printing the health management tape T1 will be described with specific examples with reference to Fig. 11 to Fig. 24. The screens shown below are operation screens displayed based on the tape printing application 30.

[0074] 11 is a diagram showing a display example of the home screen D1. The home screen D1 is a screen that is displayed on the touch panel 11 immediately after the tape printing application 30 is started. On the home screen D1, a health management data editing button 51, a health management tape printing button 52, an object to be pasted editing button 53, and a device linking button 54 are displayed.

[0075] When health management data edit button 51 is selected, mobile terminal 1 displays a health management data edit screen (not shown). The health management data edit screen is used for displaying health management data transmitted from measuring device 2, issuing an upload instruction for uploading the health management data transmitted from measuring device 2 to cloud server 3, inputting health management data, and editing the health management data stored in database 31 of cloud server 3, etc.

[0076] When the health management tape printing button 52 is selected, the mobile terminal 1 displays a data type selection screen D2. When the paste object editing button 53 is selected, the mobile terminal 1 displays a paste object editing screen D11 (see FIG. 21). When the device linking button 54 is selected, the mobile terminal 1 displays a device linking screen (not shown). The device linking screen is used for operations to enable the mobile terminal 1 to communicate with the measuring device 2 or the tape printing device 4. For example, when the wireless communication 15 is Bluetooth communication, the device linking screen is used for pairing operations.

[0077] 12 is a diagram showing an example of the display of the data type selection screen D2. A first instruction message 57, data type options 58, and a first OK button 59 are displayed on the data type selection screen D2.

[0078] The first instruction message 57 is a message that prompts the user to select a data type and indicates that multiple data types can be selected. The data type selection options 58 include multiple selection candidates with different measurement items. FIG. 12 shows a state in which the user has selected "body weight" and "calories burned" from five selection candidates, "blood pressure," "body weight," "pulse rate," "exercise intensity," and "calories burned." Among the selection candidates, "blood pressure" can be measured by using a blood pressure monitor as the measuring device 2, "body weight" can be measured by using a weight scale as the measuring device 2, and "pulse rate" can be measured by using a pulse oximeter as the measuring device 2. Furthermore, "exercise intensity" and "calories burned" can be measured by using an activity meter as the measuring device 2. When the first OK button 59 is selected, the mobile terminal 1 accepts the selection of the data type and displays the period designation screen D3.

[0079] 13 is a diagram showing an example of the display of the period designation screen D3. A second instruction message 61, a period designation field 62, and a second OK button 63 are displayed on the period designation screen D3.

[0080] The second instruction message 61 is a message that prompts the user to specify the period of the measurement date. The period specification field 62 includes a start date specification field 62a and an end date specification field 62b. In the start date specification field 62a, the start date of the period of the measurement date is specified. In the end date specification field 62b, the end date of the period of the measurement date is specified. FIG. 13 shows a state in which the start date "February 1, 2021" and the end date "February 9, 2021" are specified by the user. In the period specification field 62, the date may be specified by inputting numbers from a numeric keypad or the like, or the date may be specified by selecting a date from a calendar or the like. When the second OK button 63 is selected, the mobile terminal 1 accepts the specification of the period and displays the graph format selection screen D4.

[0081] 14 is a diagram showing a display example of the graph format selection screen D4. On the graph format selection screen D4, a third instruction message 67, a graph format option 68, a fourth instruction message 69, a numerical display option 70, and a third OK button 71 are displayed.

[0082] The third instruction message 67 is a message that prompts the user to select a graph format. The graph format options 68 include a plurality of graph format selection candidates. FIG. 14 shows a state in which "line graph" is selected by the user from the two selection candidates of "line graph" and "bar graph". The fourth instruction message 69 is a message that prompts the user to select whether or not to display numerical values ​​in the graph. The numerical value display option 70 shows a state in which "do not display" is selected from the two selection candidates of "display" and "do not display". When the third OK button 71 is selected, the mobile terminal 1 accepts the selection of the graph format and the selection of the numerical value display, and displays the attachment target selection screen D5.

[0083] 15 is a diagram showing a display example of the paste object selection screen D5. A fifth instruction message 74, paste object options 75, and a fourth OK button 76 are displayed on the paste object selection screen D5.

[0084] The fifth instruction message 74 is a message that prompts the user to select a paste object S. The paste object options 75 include a plurality of selection candidates for the paste object S. Selection candidates displayed in the paste object options 75 are added, changed, and deleted by editing the paste object S, which will be described later. FIG. 15 shows a state in which the user has selected "Medium-sized maternal and child health handbook" from the four selection candidates of "Small-sized maternal and child health handbook," "Medium-sized maternal and child health handbook," "Large-sized maternal and child health handbook," and "Specified size."

[0085] When "specified size" is selected from the attachment object selection options 75, the mobile terminal 1 accepts input of the size of the attachment object S. More specifically, the mobile terminal 1 accepts input of the vertical size of the attachment object S in the first vertical size input field 75a, and accepts input of the horizontal size of the attachment object S in the first horizontal size input field 75b. The mobile terminal 1 determines the recommended tape width based on the vertical size input in the first vertical size input field 75a. For example, if the vertical size is less than "200 mm", the recommended tape width is determined to be "18 mm", and if the vertical size is "200 mm" or more, the recommended tape width is determined to be "24 mm". In addition, the mobile terminal 1 determines the reference tape length by subtracting a predetermined size, for example, 5 mm, from the horizontal size input in the first horizontal size input field 75b.

[0086] When the fourth OK button 76 is selected, the mobile terminal 1 accepts the selection of the affixing object S and determines the recommended tape width according to the selected affixing object S. In FIG. 15, since "Maternal and Child Health Handbook M size" is selected, the mobile terminal 1 determines the recommended tape width to be "18 mm" (see FIG. 8). If the stored tape width, which is the tape width of the tape T stored in the tape printing device 4, differs from the determined recommended tape width, the mobile terminal 1 displays a first warning screen D6. Furthermore, if the stored tape width and the recommended tape width are the same, the mobile terminal 1 displays a division number selection screen D7 (see FIG. 17).

[0087] 16 is a diagram showing a display example of the first warning screen D6. On the first warning screen D6, a stored tape width display field 79, a first warning message 80, a replace button 81, a do not replace button 82, and a first cancel button 83 are displayed.

[0088] The accommodated tape width display field 79 displays the accommodated tape width based on the cartridge information sent from the tape printing device 4. In Fig. 16, "36 mm" is displayed as the accommodated tape width. The first warning message 80 notifies the user of the recommended tape width and prompts the user to select whether or not to replace the tape cartridge C.

[0089] When the "Exchange" button 81 is selected, the portable terminal 1 transmits a cartridge information request signal to the tape printing device 4. When the "Do not exchange" button 82 is selected, the portable terminal 1 displays the division number selection screen D7. When the first cancel button 83 is selected, the portable terminal 1 cancels the print instruction process and displays the home screen D1 (see FIG. 11).

[0090] 17 is a diagram showing an example of the display of the division number selection screen D7. A sixth instruction message 86, a division number selection screen 87, a print button 88, and a second cancel button 89 are displayed on the division number selection screen D7.

[0091] The sixth instruction message 86 is a message that prompts the user to select the number of divisions. The number of divisions options 87 include three selection candidates, "Do not divide," "Divide into 2," and "Divide into 3." Fig. 17 shows a state in which "Divide into 3" is selected from the number of divisions options 87.

[0092] When the print button 88 is selected, the mobile terminal 1 generates print data based on the settings of the various screens shown in FIG. 12 to FIG. 16 and the accommodated tape width. Since the standard tape length of the selected attachment object S, "M-size maternal and child health handbook," is "123 mm" (see FIG. 8) and "3 divisions" is selected as the number of divisions, the mobile terminal 1 generates print data for creating a health management tape T1 with a tape length of "40 mm." When the mobile terminal 1 determines based on the generated print data that at least one of the characters of the measurement date and the measurement result to be printed on the health management tape T1 will be equal to or smaller than the threshold size, the mobile terminal 1 displays a second warning screen D8. When the mobile terminal 1 determines based on the generated print data that neither the characters of the measurement date and the measurement result to be printed on the health management tape T1 will be equal to or smaller than the threshold size, the mobile terminal 1 transmits the generated print data to the tape printer 4. When the second cancel button 89 is selected, the mobile terminal 1 cancels the print instruction process and displays the home screen D1.

[0093] 18 is a diagram showing an example of the display of the second warning screen D8. On the second warning screen D8, a second warning message 91, a change button 92, a do not change button 93, and a third cancel button 94 are displayed.

[0094] The second warning message 91 is a message that notifies the user that the character size of the characters printed on the health management tape T1 is too small, and prompts the user to select whether or not to change the setting.

[0095] When the Change button 92 is selected, the portable terminal 1 invalidates the previous settings and displays the data type selection screen D2 (see FIG. 12). A user who selects the Change button 92 changes settings such as the data type, the period of the measurement date, the graph format, whether or not to display numerical values, the paste target S, and the number of divisions of the pasteable area E1. When the Do Not Change button 93 is selected, the portable terminal 1 transmits the print data generated before displaying the second warning screen D8 to the tape printing device 4. When the third Cancel button 94 is selected, the portable terminal 1 cancels the print instruction process and displays the home screen D1.

[0096] FIG. 19 is a diagram showing a print example of the health management tape T1. The health management tape T1 shown in FIG. 19 is based on the settings of FIG. 12 to FIG. 15 and FIG. 17, and shows a print example when the first warning screen D6 and the second warning screen D8 are not displayed. In this case, the tape printer 4 creates a health management tape T1 with a tape width of "18 mm" and a tape length of "40 mm". The health management tape T1 shown in FIG. 19 has a graph print image G1 printed thereon, including a first graph line 101, a second graph line 102, a first horizontal axis information 103, a first vertical axis information 104, a second vertical axis information 105, and graph line information 106.

[0097] First graph line 101 is a graph showing changes in weight over time, and second graph line 102 is a graph showing changes in calories burned over time. First horizontal axis information 103 is information showing measurement dates included in the health management data. In this way, regardless of the selected data type, mobile terminal 1 generates print data so that multiple measurement dates included in the health management data are printed in the length direction of health management tape T1. Note that the first measurement date in first horizontal axis information 103 has the Gregorian calendar added to it.

[0098] The first vertical axis information 104 is information indicating the measurement item of the first graph line 101 and the scale value corresponding to the measurement result of the first graph line 101. The second vertical axis information 105 is information indicating the measurement item of the second graph line 102 and the scale value corresponding to the measurement result of the second graph line 102. The graph line information 106 is information indicating the line type of the first graph line 101 and the second graph line 102.

[0099] When one data type is selected on the data type selection screen D2, the mobile terminal 1 sets the line type of the graph to a solid line, and when two data types are selected, the line type of the graph to a solid line and a dashed line according to the display order of the data type options 58. In this way, the mobile terminal 1 automatically determines the line type of the graph for each measurement item according to the number of selected data types. When three or more data types are selected on the data type selection screen D2, the mobile terminal 1 increases the number of graph lines and adds vertical axis information in the tape length direction. Note that the mobile terminal 1 uses a common date axis for the first horizontal axis information 103 regardless of the number of selected data types. Furthermore, the mobile terminal 1 generates print data so that the multiple measurement dates included in the first horizontal axis information 103 are printed side by side in the tape length direction, regardless of the selected data type.

[0100] FIG. 20 is a diagram showing a print example of a health management tape T1 different from that shown in FIG. 19. FIG. 20 shows a health management tape T1 printed when only "weight" is the data type selected on the data type selection screen D2 and "display" is selected from the numerical value display option 70 on the graph format selection screen D4 (see FIG. 14). As shown in FIG. 20, when only one data type is selected, the mobile terminal 1 omits printing of the second graph line 102, the second vertical axis information 105, and the graph line information 106. Furthermore, when "display" is selected from the numerical value display option 70, the mobile terminal 1 displays numerical value information 108 near each vertex of the first graph line 101. The numerical value information 108 is information that indicates the measurement result as a numerical value.

[0101] Next, a description will be given of a screen related to an editing operation of the paste object S. Fig. 21 is a diagram showing a display example of a paste object editing screen D11 that is displayed when the paste object editing button 53 is selected on the home screen D1. On the paste object editing screen D11, a registered paste object list 121, a seventh instruction message 122, a new addition button 123, a change / delete button 124, and a fourth cancel button 125 are displayed.

[0102] The registered paste object list 121 is a list of titles of the paste object S registered in the tape size table 50 (see FIG. 8). Numbers in circles added to the titles indicate the display order of the paste object options 75 (see FIG. 15). The seventh instruction message 122 is a message that prompts the user to select an editing item. When the new addition button 123 is selected, the mobile terminal 1 displays a new paste object addition screen D12 (see FIG. 22). When the change / delete button 124 is selected, the mobile terminal 1 displays a paste object change / delete screen D13 (see FIG. 24). When the fourth cancel button 125 is selected, the mobile terminal 1 determines that the editing operation of the paste object S has been canceled, and displays the home screen D1.

[0103] 22 is a diagram showing a display example of a new paste object addition screen D12. A title input field 128, a paste object size input field 129, a standard size button 130, a fifth OK button 131, and a fifth cancel button 132 are displayed on the new paste object addition screen D12.

[0104] In the title input field 128, the title of the newly added paste object S is input. FIG. 22 shows a state where "Diary" has been input as the title. The paste object size input field 129 includes a second vertical size input field 129a and a second horizontal size input field 129b. In the second vertical size input field 129a, the vertical size of the newly added paste object S is input, and in the second horizontal size input field 129b, the horizontal size of the newly added paste object S is input. FIG. 22 shows a state where the vertical size "180 mm" and the horizontal size "300 mm" have been input as the paste object size.

[0105] When the user wishes to add a standard-sized pasting object S to the tape size table 50, the user selects the standard size button 130. When the standard size button 130 is selected, the mobile terminal 1 displays a standard size list screen (not shown). On the standard size list screen, one of a plurality of standard size selection candidates is selected. When a standard size selection candidate is selected on the standard size list screen, the mobile terminal 1 displays a new pasting object addition screen D12. At this time, on the new pasting object addition screen D12, the title and size of the standard-sized pasting object S selected on the standard size list screen are reflected in a title input field 128 and a pasting object size input field 129.

[0106] When the fifth OK button 131 is selected, the mobile terminal 1 displays the paste target editing screen D11. As shown in FIG. 23, the mobile terminal 1 reflects the title of the newly added paste target S in the registered paste target list 121 of the paste target editing screen D11. Furthermore, the mobile terminal 1 sets the display order of the newly added paste target S to "1". Furthermore, when the fifth OK button 131 is selected, the mobile terminal 1 registers the information input in the title input field 128 and the paste target size input field 129 in the tape size table 50. Furthermore, the mobile terminal 1 determines the recommended tape width and the reference tape length based on the information input in the paste target size input field 129, and registers the determined information in the tape size table 50. Furthermore, when the fifth cancel button 132 is selected, the mobile terminal 1 determines that the editing operation of the paste target S has been canceled, and displays the home screen D1.

[0107] 24 is a diagram showing a display example of the paste object change / delete screen D13. The paste object change / delete screen D13 displays a registered paste object selection field 136, a paste object title edit field 137, a paste object size edit field 138, a sixth OK button 139, a delete button 140, and a sixth cancel button 141.

[0108] In the registered paste object selection field 136, the user selects a paste object S to be changed or deleted. FIG. 24 shows the state before the paste object S is selected. In the paste object title editing field 137, the title of the paste object S selected in the registered paste object selection field 136 is displayed. In the paste object title editing field 137, the user can change the title of the paste object S. In addition, the paste object size editing field 138 includes a vertical size editing field 138a and a horizontal size editing field 138b, and displays the vertical size and horizontal size of the paste object S selected in the registered paste object selection field 136. In the paste object size editing field 138, the user can change the size of the paste object S.

[0109] When the sixth OK button 139 is selected, the mobile terminal 1 reflects the editing results of the paste object title edit field 137 and the paste object size edit field 138 for the paste object S selected in the registered paste object selection field 136 in the items "Title" and "Size of paste object" of the tape size table 50 (see FIG. 8). Furthermore, the mobile terminal 1 changes the items "Recommended tape width" and "Reference tape length" of the tape size table 50 according to the editing results of the paste object title edit field 137 and the paste object size edit field 138. Furthermore, when the delete button 140 is selected, the mobile terminal 1 deletes the information of the paste object S selected in the registered paste object selection field 136 from the tape size table 50. Furthermore, when the sixth cancel button 141 is selected, the mobile terminal 1 determines that the editing operation of the paste object S has been canceled, and displays the home screen D1.

[0110] As described above, the mobile terminal 1 according to this embodiment accepts the selection of the attachment object S on the attachment object selection screen D5 and determines the tape length of the health management tape T1 based on the selected attachment object S, and can cause the tape printer 4 to create a health management tape T1 with a tape length suitable for the attachment object S. Furthermore, when the user attaches the created health management tape T1 to the attachment object S and stores it, multiple sheets of health management tape T1 with a tape length suitable for the attachment object S are attached, so the user can manage long-term health management data in an easy-to-view manner.

[0111] Furthermore, the mobile terminal 1 accepts the selection of the number of divisions of the pasteable area E1 on the division number selection screen D7, and determines the tape length of the health management tape T1 based on the selected number of divisions. This allows the user to divide the pasteable area E1 by the desired number of divisions and manage the health management data.

[0112] Furthermore, when the stored tape width, which is the tape width of the tape T stored in the tape printer 4, differs from the recommended tape width determined according to the attachment object S selected on the attachment object selection screen D5, the mobile terminal 1 displays a first warning screen D6. This allows the user to confirm that the stored tape width differs from the recommended tape width suitable for the attachment object S, and to take measures such as replacing the tape cartridge C of the tape printer 4.

[0113] Furthermore, the mobile terminal 1 accepts the designation of the measurement date period on the period designation screen D3, and causes the tape printer 4 to create a health management tape T1 on which the health management data for the designated period is printed. This allows the user to designate the period of the health management data to be printed.

[0114] The mobile terminal 1 also determines whether the characters of at least one of the measurement date and the measurement result printed on the health management tape T1 are smaller than a threshold size, and if it determines that they are smaller than the threshold size, displays a second warning screen D8. This allows the user to confirm that the health management data will be printed in small characters, and to take measures such as changing the period of the measurement date.

[0115] Incidentally, regardless of the above embodiment, the following modified examples can be adopted. [Variation 1] The mobile terminal 1 may cause the tape printer 4 to create a health management tape T1 on which a list print image G2 as shown in FIG. 25 is printed instead of the graph print image G1. FIG. 25 shows a print example when "weight" is selected as the data type and "February 1, 2021" to "February 9, 2021" are specified as the measurement date period. The list print image G2 includes a measurement date field 111, a measurement result field 112, and a measurement item title 113. The measurement date field 111 indicates a plurality of measurement dates arranged in the length direction of the health management tape T1. The first measurement date in the measurement date field 111 is added with the Gregorian calendar year. In addition, the measurement result field 112 indicates a plurality of measurement results arranged in the length direction of the health management tape T1. The mobile terminal 1 generates print data so that the measurement results corresponding to the measurement dates are printed side by side in the width direction of the health management tape T1 for the plurality of measurement dates arranged in the length direction of the health management tape T1. Moreover, the mobile terminal 1 generates print data so that a measurement item title 113 indicating the measurement item is printed at an end in the length direction of the health management tape T1.

[0116] [Variation 2] The mobile terminal 1 may store the tape size table 50 in the database 31 of the cloud server 3, instead of storing it in the mobile terminal 1 itself. In this case, the mobile terminal 1 may transmit to the cloud server 3 an attachment object ID that identifies the selected attachment object S, thereby acquiring information indicating the recommended tape width and the reference tape length from the cloud server 3.

[0117] [Variation 3] When the user selects the change button 92 on the second warning screen D8 (see FIG. 18), the portable terminal 1 may accept a change in tape size from the user. That is, when the portable terminal 1 determines in step S21 of FIG. 10 that the setting is to be changed, the portable terminal 1 may execute the following process. When the portable terminal 1 determines in step S21 that the setting is to be changed, the portable terminal 1 displays a tape size change screen D9 shown in FIG. 26. The tape width and tape length can be changed on the tape size change screen D9. The portable terminal 1 accepts the changes in tape width and tape length on the tape size change screen D9. The portable terminal 1 generates print data for producing a health management tape T1 based on the changed tape width and tape length. After that, the portable terminal 1 proceeds to step S22.

[0118] 26, the tape size change screen D9 displays an eighth instruction message 151, a tape size change field 152, a seventh OK button 153, and a seventh cancel button 154. The eighth instruction message 151 is a message that prompts the user to change the tape size. The tape size change field 152 includes a tape width change field 152a and a tape length change field 152b.

[0119] The tape width change field 152a displays the accommodated tape width. The tape length change field 152b displays the tape length according to the attachment object S selected on the attachment object selection screen D5 and the division number selected on the division number selection screen D7. The user can change at least one of the tape width and tape length by re-entering a numerical value in the tape width change field 152a and the tape length change field 152b.

[0120] When the seventh OK button 153 is selected, the portable terminal 1 generates print data based on the changed tape width and changed tape length input in the tape width change field 152a and tape length change field 152b, respectively. When the seventh cancel button 154 is selected, the portable terminal 1 cancels the print instruction process and displays the home screen D1. In this way, according to the third modification, the user can change the tape size to avoid the character size printed on the health management tape T1 becoming smaller.

[0121] [Variation 4] When generating print data by reducing or enlarging the graph print image G1 so that the health management tape T1 has the stored tape width and the determined tape length, the generating unit 350 of the mobile terminal 1 may change the aspect ratio of the graph print image G1. Alternatively, the generating unit 350 may change the scale intervals of the first graph line 101, the second graph line 102, the first horizontal axis information 103, the first vertical axis information 104, and the second vertical axis information 105, or change the character size included in the graph print image G1, to fit the graph print image G1 within the stored tape width and the determined tape length.

[0122] [Variation 5] The generation unit 350 of the mobile terminal 1 may determine the graph format of the graph print image G1 according to the pasting object S selected on the pasting object selection screen D5, and print the graph print image G1 in the determined graph format. In this case, the mobile terminal 1 stores a plurality of graph formats as a part of the tape printing application 30. The plurality of graph formats are graph formats with different graph sizes, graph aspect ratios, graph scale lines, character fonts, character sizes, etc. According to this configuration, the mobile terminal 1 can print the graph print image G1 in a rough format suitable for the pasting object S.

[0123] [Variation 6] The health management tape T1 may be created using the tape printer 4 without using the mobile terminal 1. Fig. 27 is a block diagram showing the functional configuration of the tape printer 4 according to this modified example. The functional configuration of the tape printer 4 includes a tape width information acquisition unit 410, a data acquisition unit 420, a display control unit 430, a recommended tape width determination unit 440, a print control unit 450, a character discrimination unit 460, and a warning control unit 470. All of these functions are realized by the printer CPU 44a executing a control program such as firmware stored in the printer ROM 44b.

[0124] The tape width information acquisition unit 410, the data acquisition unit 420, the display control unit 430, the recommended tape width determination unit 440, the print control unit 450, the character discrimination unit 460, and the warning control unit 470 function in substantially the same manner as the tape width information acquisition unit 310, the data acquisition unit 320, the display control unit 330, the recommended tape width determination unit 340, the generation unit 350, the character discrimination unit 360, and the warning control unit 370 according to the first embodiment. Only the differences will be described below. The tape width information acquisition unit 410 acquires tape width information via the cartridge information acquisition unit 42. The data acquisition unit 420 acquires health management data from the cloud server 3 via the network NW. The display control unit 430 causes various screens to be displayed on the display 22. The print control unit 450 causes the print unit 43 to create the health management tape T1. With this configuration, the user can create the health management tape T1 by simply operating the tape printing device 4 without using the mobile terminal 1.

[0125] [Variation 7] The warning control unit 370 of the mobile terminal 1 may issue a warning by a method other than displaying the first warning message 80 and the second warning message 91 on the touch panel 11. For example, the mobile terminal 1 may be provided with a voice output unit, and the warning control unit 370 may issue a warning by outputting a voice message from the voice output unit. The "voice output unit" is an example of a "warning unit".

[0126] [Variation 8] The data acquiring section 320 of the mobile terminal 1 may acquire the health management data from the measuring device 2, rather than from the cloud server 3. In addition, the data acquiring section 320 may acquire the health management data entered into a health management data editing screen (not shown).

[0127] [Variation 9] The health management data measured by the measuring device 2 may be uploaded directly from the measuring device 2 to the cloud server 3 instead of being uploaded to the cloud server 3 via the mobile terminal 1.

[0128] [Variation 10] The cartridge information acquisition unit 42 of the tape printing device 4 may include a detection unit that detects the presence or absence of a convex portion or a concave portion formed on the tape cartridge C, and may acquire the cartridge information from the detection result of the detection unit. Alternatively, the cartridge information acquisition unit 42 of the tape printing device 4 may acquire the cartridge information from a circuit board having a memory element that is provided in the case of the tape cartridge C.

[0129] [Variation 11] The tape printing device 4 may print by unwinding the tape T that is not contained in the case of the tape cartridge C, instead of unwinding the tape T that is contained in the case of the tape cartridge C. Also, instead of the mobile terminal 1, an information processing terminal such as a tablet terminal or a PC (Personal Computer) may be used. Other appropriate modifications are possible without departing from the scope of the present invention.

[0130] [Note] The following additional information will be provided regarding an information processing device, a tape printing device, a tape printing system, and a method and program for controlling an information processing device. The portable terminal 1 is communicatively connected to a tape printing device 4 that prints on the tape T, and is equipped with a data acquisition unit 320 that acquires health management data indicating measurement dates and measurement results for measurement items available for health management, a display control unit 330 that displays on the touch panel 11 a data type option 58 that allows the user to select a data type that is the type of health management data to be printed from multiple types of health management data having different measurement items, and an attachment object option 75 that allows the user to select an attachment object S to which the tape T is to be affixed, a generation unit 350 that generates print data that causes the tape printing device 4 to create a health management tape T1 based on the health management data of the data type selected from the data type option 58, and a transmission unit 380 that transmits the print data to the tape printing device 4, and the generation unit 350 determines the tape length of the health management tape T1 based on the attachment object S selected from the attachment object option 75, and generates print data that causes the tape printing device 4 to create the health management tape T1 of the determined tape length.

[0131] The tape printing device 4 comprises a printing unit 43 that prints on the tape T, a data acquisition unit 420 that acquires health management data indicating the measurement date and measurement results for measurement items usable for health management, a display control unit 430 that displays on the touch panel 11 a data type option 58 that allows the user to select a data type that is the type of health management data to be printed from multiple types of health management data having different measurement items, and an attachment object option 75 that allows the user to select an attachment object S to which the tape T is to be affixed, and a printing control unit 450 that causes the printing unit 43 to create a health management tape T1 based on the health management data of the data type selected from the data type option 58, and the printing control unit 450 determines the tape length of the health management tape T1 based on the attachment object S selected from the attachment object option 75, and causes the printing unit 43 to create the health management tape T1 of the determined tape length.

[0132] The tape printing system SY is a tape printing system in which a tape printing device 4 that prints on a tape T and a mobile terminal 1 are communicatively connected. The mobile terminal 1 is equipped with a data acquisition unit 320 that acquires health management data indicating measurement dates and measurement results for measurement items that can be used for health management, a display control unit 330 that displays on the touch panel 11 a data type option 58 that allows the user to select a data type that is the type of health management data to be printed from multiple types of health management data having different measurement items, and an attachment object option 75 that allows the user to select an attachment object S to which the tape T is to be affixed. A generation unit 350 that generates print data that causes the tape printing device 4 to create a health management tape T1 based on the health management data of the data type selected from the data type option 58, and a transmission unit 380 that transmits the print data to the tape printing device 4. The generation unit 350 determines the tape length of the health management tape T1 based on the attachment object S selected from the attachment object option 75, and generates print data that causes the tape printing device 4 to create the health management tape T1 of the determined tape length.

[0133] The control method of the portable terminal 1 is a control method of the portable terminal 1 communicatively connected to a tape printing device 4 that prints on tape T, in which the portable terminal 1 executes the following steps: acquiring health management data indicating measurement dates and measurement results for measurement items available for health management; displaying on the touch panel 11 data type selection options 58 that allow the user to select a data type that is the type of health management data to be printed from multiple types of health management data having different measurement items, and affixation object selection options 75 that allow the user to select an affixation object S to which the tape T is to be affixed; generating print data that causes the tape printing device 4 to create a health management tape T1 based on the health management data of the data type selected from the data type selection options 58; and transmitting the print data to the tape printing device 4. In the step of generating print data, the tape length of the health management tape T1 is determined based on the affixation object S selected from the affixation object selection options 75, and generating print data that causes the tape printing device 4 to create a health management tape T1 of the determined tape length.

[0134] The tape printing application 30 causes the mobile terminal 1, which is communicatively connected to the tape printing device 4 that prints on the tape T, to execute the following steps: acquiring health management data indicating measurement dates and measurement results for measurement items available for health management; displaying on the touch panel 11 data type selection options 58 that allow the user to select a data type that is the type of health management data to be printed from multiple types of health management data having different measurement items, and affixation object selection options 75 that allow the user to select an affixation object S to which the tape T is to be affixed; generating print data that causes the tape printing device 4 to create a health management tape T1 based on the health management data of the data type selected from the data type selection options 58; and transmitting the print data to the tape printing device 4. In the print data generating step, the tape length of the health management tape T1 is determined based on the affixation object S selected from the affixation object selection options 75, and generating print data that causes the tape printing device 4 to create the health management tape T1 of the determined tape length.

[0135] The mobile terminal 1 determines the length of the tape T based on the selected object S to which the tape is to be affixed, and causes the tape printer 4 to create a health management tape T1 of the determined length and on which the health management data of the selected data type is printed. Thus, the mobile terminal 1 can create a health management tape T1 of a tape length suitable for the object S to which the tape is to be affixed. As a result, when the user affixes the created health management tape T1 to the object S to which the tape is to be affixed and stores it, multiple pieces of health management tape T1 of a tape length suitable for the object S to be affixed are affixed, allowing the user to easily view and manage long-term health management data.

[0136] In the above-mentioned mobile terminal 1, it is preferable that the display control unit 330 displays on the touch panel 11 a division number option 87 which allows the user to select the number of divisions of the affixable area E1 in the longitudinal direction of the health management tape T1 when the health management tape T1 is affixed to the affixable area E1 of the affixing object S selected from the affixing object options 75, and the generation unit 350 determines the tape length of the health management tape T1 based on the affixing object S selected from the affixing object options 75 and the number of divisions selected from the division number option 87, and generates print data which causes the tape printing device 4 to create the health management tape T1 of the determined tape length.

[0137] According to this configuration, the user can select the number of divisions in the length direction of the health management tape T1 in the pasteable area E1 of the paste target S.

[0138] It is preferable that the above-mentioned mobile terminal 1 further comprises a tape width information acquisition unit 310 that acquires from the tape printing device 4 tape width information indicating the stored tape width, which is the tape width of the tape T stored in the tape printing device 4, a recommended tape width determination unit 340 that determines a recommended tape width for the health management tape T1 based on the attachment object S selected from the attachment object options 75, and a warning control unit 370 that causes the touch panel 11 to issue a warning when the stored tape width indicated by the tape width information differs from the recommended tape width determined by the recommended tape width determination unit 340.

[0139] According to this configuration, the user can confirm that the accommodated tape width indicated by the tape width information acquired from the tape printing device 4 and the recommended tape width suitable for the object S to be attached are different.

[0140] In the above-mentioned mobile terminal 1, it is preferable that the display control unit 330 displays on the touch panel 11 a period designation field 62 which allows the user to designate the period of measurement dates to be printed, and the generation unit 350 generates print data which causes the tape printing device 4 to create a health management tape T1 on which is printed the health management data for the period designated in the period designation field 62, from the health management data of the selected data type.

[0141] According to this configuration, the user can specify the period of the health management data to be printed.

[0142] In the above-mentioned mobile terminal 1, it is preferable that the mobile terminal 1 further includes a character discrimination unit 360 that discriminates whether or not the characters of at least one of the measurement date and the measurement result are below a threshold size based on the print data generated by the generation unit 350, and the warning control unit 370 causes the touch panel 11 to issue a warning when the character discrimination unit 360 discriminates that the characters of at least one of the measurement date and the measurement result are below the threshold size.

[0143] With this configuration, the user can confirm that the characters for at least one of the fixed date and the measurement result are equal to or smaller than the threshold size. [Explanation of symbols]

[0144] 1...mobile terminal, 4...tape printing device, 11...touch panel, 43...printing unit, 58...data type options, 62...period designation field, 75...object to be pasted options, 87...number of divisions options, 310...tape width information acquisition unit, 320...data acquisition unit, 330...display control unit, 340...recommended tape width determination unit, 350...generation unit, 360...character discrimination unit, 370...warning control unit, 380...transmission unit, 410...tape width information acquisition unit, 420...data acquisition unit, 430...display control unit, 440...recommended tape width determination unit, 450...printing control unit, 460...character discrimination unit, 470...warning control unit, E1...application area, S...object to be pasted, SY...tape printing system, T...tape, T1...health management tape.

Claims

1. An information processing device that is communicably connected to a tape printing device that prints on a tape, a data acquisition unit that acquires health management data indicating measurement dates and measurement results for measurement items that can be used for health management; a display control unit that causes a display unit to display data type options that allow a user to select a data type that is a type of the health management data to be printed from among the plurality of types of the health management data that differ in the measurement items, and a paste object option that allows a user to select a paste object to which the tape is to be pasted; a generating unit that generates print data for causing the tape printing device to create a health management tape based on the health management data of the data type selected from the data type options; a transmission unit that transmits the print data to the tape printing device, The information processing device is characterized in that the generation unit determines the tape length of the health management tape based on the pasting object selected from the pasting object selection options, and generates the printing data that causes the tape printing device to create the health management tape of the determined tape length.

2. the display control unit displays on the display unit a division number option that allows a user to select a number of divisions of the paste-available area in a longitudinal direction of the health management tape when the health management tape is pasted to the paste-available area of ​​the paste object selected from the paste object option options, The information processing device according to claim 1, characterized in that the generation unit determines a tape length of the health management tape based on the pasting object selected from the pasting object selection options and the number of divisions selected from the number of divisions selection options, and generates the printing data that causes the tape printing device to create the health management tape of the determined tape length.

3. a tape width information acquiring unit that acquires, from the tape printing device, tape width information indicating a stored tape width, which is a tape width of the tape stored in the tape printing device; a recommended tape width determination unit that determines a recommended tape width of the health management tape based on the attachment object selected from the attachment object options; The information processing device according to claim 1 or 2, further comprising a warning control unit that causes a warning unit to issue a warning when the stored tape width indicated by the tape width information differs from the recommended tape width determined by the recommended tape width determination unit.

4. the display control unit causes a period designation field to be displayed on the display unit, allowing a user to designate a period of the measurement date to be printed; The information processing device according to claim 3, characterized in that the generation unit generates the printing data that causes the tape printing device to create the health management tape on which the health management data of the selected data type for the period specified in the period specification field is printed.

5. a character discrimination unit that discriminates whether or not characters of at least one of the measurement date and the measurement result are equal to or smaller than a threshold size based on the print data generated by the generation unit; 5. The information processing device according to claim 4, wherein the warning control unit causes the warning unit to issue a warning when the character discrimination unit determines that the characters of at least one of the measurement date and the measurement result are equal to or smaller than the threshold size.

6. a printing unit that prints on the tape; a data acquisition unit that acquires health management data indicating measurement dates and measurement results for measurement items that can be used for health management; a display control unit that causes a display unit to display data type options that allow a user to select a data type that is a type of the health management data to be printed from among the plurality of types of the health management data that differ in the measurement items, and a paste object option that allows a user to select a paste object to which the tape is to be pasted; a print control unit that causes the printing unit to create a health management tape based on the health management data of the data type selected from the data type options, The tape printing device is characterized in that the printing control unit determines the tape length of the health management tape based on the object to be attached selected from the object to be attached selection options, and causes the printing unit to create the health management tape of the determined tape length.

7. A tape printing system in which a tape printing device that prints on a tape and an information processing device are communicatively connected, The information processing device includes: a data acquisition unit that acquires health management data indicating measurement dates and measurement results for measurement items that can be used for health management; a display control unit that causes a display unit to display data type options that allow a user to select a data type that is a type of the health management data to be printed from among the plurality of types of the health management data that differ in the measurement items, and a paste object option that allows a user to select a paste object to which the tape is to be pasted; a generating unit that generates print data for causing the tape printing device to create a health management tape based on the health management data of the data type selected from the data type options; a transmission unit that transmits the print data to the tape printing device, The tape printing system is characterized in that the generation unit determines the tape length of the health management tape based on the affixing object selected from the affixing object selection options, and generates the printing data that causes the tape printing device to create the health management tape of the determined tape length.

8. A method for controlling an information processing device communicably connected to a tape printing device that prints on a tape, comprising: The information processing device, acquiring health management data indicating measurement dates and measurement results for measurement items available for health management; displaying on a display unit a data type option for allowing a user to select a data type that is a type of the health management data to be printed from among the plurality of types of the health management data that differ in the measurement items, and an attachment object option for allowing a user to select an attachment object to which the tape is attached; generating print data for causing the tape printing device to create a health management tape based on the health management data of the data type selected from the data type options; transmitting the print data to the tape printing device; A method for controlling an information processing device, characterized in that in the step of generating the print data, a tape length of the health management tape is determined based on the object to be pasted selected from the object to be pasted selection options, and the print data is generated to cause the tape printing device to create the health management tape of the determined tape length.

9. An information processing device that is communicably connected to a tape printing device that prints on a tape, acquiring health management data indicating measurement dates and measurement results for measurement items available for health management; displaying on a display unit a data type option for allowing a user to select a data type that is a type of the health management data to be printed from among the plurality of types of the health management data that differ in the measurement items, and an attachment object option for allowing a user to select an attachment object to which the tape is attached; generating print data for causing the tape printing device to create a health management tape based on the health management data of the data type selected from the data type options; transmitting the print data to the tape printing device; The program is characterized in that in the step of generating the print data, a tape length of the health management tape is determined based on the object to be pasted selected from the object to be pasted selection options, and the print data is generated to cause the tape printing device to create the health management tape of the determined tape length.

Citation Information

Patent Citations

  • Tapelike label forming apparatus

    JP1996072321A

  • Health management support device and storage medium

    JP1999239566A

  • Apparatus and method for forming label, and storage medium

    JP2003182159A

  • Method of designating paper size

    JP2004070455A

  • Health care support system, exercise support system, and information display

    JP2010211396A