WO2020137295A1 - プリンタ、プログラム、および、情報処理システム - Google Patents

プリンタ、プログラム、および、情報処理システム Download PDF

Info

Publication number
WO2020137295A1
WO2020137295A1 PCT/JP2019/045906 JP2019045906W WO2020137295A1 WO 2020137295 A1 WO2020137295 A1 WO 2020137295A1 JP 2019045906 W JP2019045906 W JP 2019045906W WO 2020137295 A1 WO2020137295 A1 WO 2020137295A1
Authority
WO
WIPO (PCT)
Prior art keywords
battery
printer
information
control unit
remaining charge
Prior art date
Application number
PCT/JP2019/045906
Other languages
English (en)
French (fr)
Inventor
和幸 稲垣
Original Assignee
サトーホールディングス株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by サトーホールディングス株式会社 filed Critical サトーホールディングス株式会社
Priority to US17/414,539 priority Critical patent/US11698761B2/en
Priority to EP19901760.9A priority patent/EP3904106A4/en
Publication of WO2020137295A1 publication Critical patent/WO2020137295A1/ja

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • B41J29/393Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/315Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
    • B41J2/32Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/46Applications of alarms, e.g. responsive to approach of end of line
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/1219Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to consumables, e.g. ink, toner, paper
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/1221Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to power consumption
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/1232Transmitting printer device capabilities, e.g. upon request or periodically
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1255Settings incompatibility, e.g. constraints, user requirements vs. device capabilities
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • B41J29/393Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
    • B41J2029/3932Battery or power source mounted on the carriage

Definitions

  • the present invention relates to a printer, a program, and an information processing system.
  • a chargeable/dischargeable battery such as a lithium-ion battery has been used in a relatively small printer (for example, JP 2010-58292 A).
  • an object of the present invention is to make it possible to notify a user in advance of information regarding the number of print media that can be issued in a printer equipped with a chargeable/dischargeable battery.
  • An aspect of the present invention is a printer that issues a print medium, wherein a chargeable/dischargeable battery that supplies power to the printer, a printing unit that prints predetermined information on the print medium, and an issue of the print medium.
  • a printer including: a control unit that specifies the issuable number of print media that can be printed by the printing unit based on the current remaining charge amount of the battery based on information about the variation in the remaining charge amount of the battery with respect to the number of sheets. is there.
  • a printer including a chargeable/dischargeable battery can notify the user of information regarding the issuable number of print media.
  • FIG. 3 is a perspective view of the printer according to the first embodiment with a cover closed.
  • FIG. 3 is a perspective view of the printer according to the first embodiment with a cover open.
  • FIG. 3 is a partial cross-sectional view for explaining a paper feed route of the printer of the first embodiment.
  • FIG. 3 is a block diagram showing the internal configuration of the printer of the first embodiment. It is a figure explaining the calculation method of the issuable number of sheets.
  • 5 is a flowchart showing processing by the printer of the first embodiment.
  • FIG. 6 is a diagram showing a printing example by the printer of the first embodiment. It is a figure which shows schematic structure of the information processing system of 2nd Embodiment.
  • the present invention relates to the patent application of Japanese Patent Application No. 2018-244793 filed with the Japan Patent Office on December 27, 2018, and the entire contents of this application are incorporated by reference in this specification.
  • the “remaining charge amount” has substantially the same meaning as, for example, a charge rate or SOC (State Of Charge), and is a value when the fully charged state is 100% and the fully discharged state is 0%.
  • the “information on the variation of the remaining charge amount of the battery with respect to the number of print media issued” is, for example, the remaining charge amount of the battery that fluctuates or decreases by issuing a predetermined number of print media (for example, 1 or 10 print media). May be information on the amount of fluctuation of the battery, or may be information on the rate of decrease in the remaining charge amount of the battery with respect to the number of print media issued.
  • FIG. 1 is a perspective view of the printer 2 with the cover closed.
  • FIG. 2 is a perspective view of the printer 2 with the cover opened. Note that FIG. 2 also illustrates the roll paper R accommodated in the printer 2.
  • FIG. 3 is a partial cross-sectional view of the printer 2 for explaining the paper feed route of the printer 2.
  • the printer 2 is, for example, a small portable printer, and operates by a battery power source.
  • the battery is, for example, a secondary battery such as a lithium ion battery.
  • the printer 2 is a portable printer formed in, for example, a flat rectangular parallelepiped shape. The user can use the printer 2 horizontally, or can use the printer 2 while wearing it on a belt hook or a shoulder belt (not shown).
  • a non-limitative use of the printer 2 is, for example, a case where a package delivery person who is a user prints out a form such as a receipt or an absence notification at the package delivery destination by the printer 2 and issues it.
  • the user removes the printer 2 from the charger and carries it, and an operation period in which the printer 2 intermittently issues a form as a print medium, and a state in which the user connects the printer 2 to the charger, It is assumed that the period is non-operation period when is not issued.
  • the package deliverer who is the user does not deliver the package after going to the distribution center, removing the printer 2 from the charger, carrying the printer 2 and starting the package delivery.
  • the period until the printer 2 is completed and returned to the delivery center and the printer 2 is connected to the charger corresponds to the “operating period”.
  • a period during which the printer 2 is connected to the charger, that is, a period other than the operating period corresponds to the "non-operating period". In this case, the battery of the printer 2 is charged during the non-operation period.
  • the exemplary printer 2 shown in FIGS. 1 and 2 includes a main body case 201 and a cover 202. As shown in FIG. 2, one end of the cover 202 is pivotally supported by the main body case 201 by a hinge, and the one end of the cover 202 is swingable in a direction in which the cover 202 moves away from and approaches the main body case 201. Is configured. By pressing the button 204, the cover 202 is opened and the storage chamber SP is opened.
  • the storage chamber SP is, for example, a space for storing the roll paper R shown in FIG.
  • the roll paper R is a strip-shaped continuous paper CP wound in a roll shape, and is accommodated (loaded) in the accommodation chamber SP by a drop-in method when the cover 202 of the printer 2 is in an open state.
  • the roll paper R has no core material, and the roll paper R is formed by winding the belt-shaped continuous paper CP so as to have a cylindrical hollow portion having a predetermined diameter.
  • a form is provided on the continuous paper CP at predetermined intervals along the longitudinal direction thereof. The adjacent forms on the continuous paper CP are separated by perforations.
  • a thermosensitive coloring layer that forms a specific color when reaching a predetermined temperature region is formed.
  • a position detection mark M indicating the print reference position of each form is formed on the back surface of the printing surface of the continuous paper CP along the longitudinal direction.
  • the position detection marks M are rectangular marks printed in black on the back surface of the printing surface of the continuous paper CP, and are arranged at equal intervals.
  • a battery cover 203 is attached to one side surface of the main body case 201 in an openable and closable state.
  • the battery cover 203 is a cover for opening or closing the battery housing in which the battery B (illustrated in FIG. 4) is housed.
  • a platen roller 25 is pivotally supported on the tip of the cover 202 in a state of being rotatable in the forward direction or the reverse direction.
  • the platen roller 25 is a conveyance roller that conveys the continuous paper CP fed from the roll paper R, and is formed in a state of extending along the width direction of the continuous paper CP.
  • the platen roller 25 is driven by a motor 24 (shown in FIG. 4) via a gear or the like.
  • a sensor 205 is installed in a portion of the cover 202 in the vicinity of the platen roller 25 (more specifically, a surface facing the sheet feeding route when the cover 202 is in the closed state). ..
  • the sensor 205 is a sensor that detects the reference position of the form (that is, the position detection mark M of the continuous paper CP), and is composed of a reflective optical sensor.
  • the paper feed route in the case where the roll paper R is inserted into the storage chamber SP of the printer 2 while the continuous paper CP is wound counterclockwise is indicated by a thick line.
  • a part of the cover 202 and a part of the transport guide portion 207 are arranged to face each other with a slight gap.
  • This gap serves as a paper passage route for the continuous paper CP fed from the roll paper R from the storage chamber SP toward the platen roller 25.
  • a sensor 205 provided on the cover 202 is arranged so as to face the paper passage route, and detects the position detection mark M of the continuous paper CP passing through the paper passage route.
  • the printer 2 prints on each form while sandwiching the continuous paper CP between the platen roller 25 and the thermal head 27. At this time, the printing on each form is performed while timing the printing based on the position detection mark M detected by the sensor 205, for example.
  • FIG. 4 is a block diagram showing the internal configuration of the printer 2.
  • the printer 2 includes, for example, a control unit 21, a storage 22, a drive circuit 23, a motor 24 mechanically connected to the platen roller 25, a head unit 26 that drives a thermal head 27, and a battery management unit. 28, a communication interface (I/F) 29, a sensor 205, and a battery B.
  • the communication interface 29 (an example of the communication unit and the first communication unit) includes a communication circuit for communicating with an external device.
  • the battery management unit 28 may be integrated with the battery B.
  • the head unit 26 and the thermal head 27 form a printing unit.
  • the control unit 21 includes a microcomputer and a memory (RAM (Random Access Memory), ROM (Read Only Memory)), and controls the operation of the printer 2.
  • the microcomputer reads and executes the firmware stored in the ROM when the printer 2 is activated.
  • the control unit 21 functions as a print instruction unit that gives an instruction to print predetermined information on the form.
  • the control unit 21 serves as a specifying unit that specifies the issuable number of sheets according to the current remaining charge amount of the battery B, based on the information about the variation in the remaining charge amount of the battery B with respect to the number of issued sheets.
  • the storage 22 is a storage device such as an SSD (Solid State Drive).
  • the storage 22 may store print data, which is data to be printed on each form, as well as information on a print format when printing information on each form. Further, the storage 22 stores an integrated value of the number of rotations of the platen roller 25 (the number of rotations of the platen roller). The integrated value of the number of rotations of the platen roller is sequentially updated by the control unit 21.
  • the drive circuit 23 is a circuit that drives a motor 24 that controls the rotation of the platen roller 25 in response to a conveyance request from the control unit 21.
  • the motor 24 is, for example, a stepping motor.
  • the transport request includes, for example, information on the transport direction (forward direction or reverse direction) and the transport amount (for example, the number of steps).
  • the head unit 26 includes a circuit that selectively supplies a current to each of the plurality of heating elements included in the thermal head 27 based on the line data that is the data of each line of the print data sent from the control unit 21.
  • the heating element heated by the current is pressed against the continuous paper CP conveyed by the platen roller 25, the portion of the continuous paper pressed against the heating element is colored to print information on the continuous paper CP.
  • the battery management unit 28 includes, for example, a voltage sensor, a current sensor, a temperature sensor, and a control circuit that processes detection signals of these sensors to calculate and record the state information of the battery B.
  • the voltage sensor detects the terminal voltage of the battery B.
  • the temperature sensor is attached to the battery B or arranged in the vicinity of the battery B and detects the temperature of the battery B.
  • the current sensor is provided on a line connected to one end of the battery B, and detects the amount of current flowing through the line (that is, current flowing through the battery B).
  • the battery management unit 28 sends the state information of the battery B to the control unit 21 in response to an instruction from the control unit 21 or at a predetermined timing.
  • the state information (battery state information) of the battery B managed by the battery management unit 28 is, for example, the following information. ⁇ Battery B charge count (rapid charge count and low speed charge count) -Battery B temperature history-SOC (charging rate), SOP (State Of Power; chargeable/dischargeable power), SOH (State Of Health; health level; value indicating battery deterioration state), capacity recovery rate, Any estimated value of internal resistance, or a combination of two or more estimated values
  • the battery B can be charged by the user connecting both terminals of the battery B of the printer 2 to the charger BC.
  • the charger BC is connected to, for example, a commercial power source (100 V AC power source or the like), and charges the battery B with the commercial power source.
  • the functions realized by executing the firmware in the control unit 21 include at least the following functions (i) to (iv). (i) Obtaining the status information of the battery B (ii) Updating the integrated value of the platen roller rotation speed (iii) Identifying the platen roller rotation speed per form (iv) Remaining charge of the battery B Calculate the number of forms that can be issued by
  • FIG. 5 is a diagram illustrating a method of calculating the issuable number of sheets.
  • FIG. 5 shows the relationship between the number of forms issued by the printer 2 and the charging rate (%) of the battery B (that is, the remaining charge) in the printer 2.
  • the remaining charge amount of the battery B of the printer 2 consumes electric power each time the printer 2 issues a form and decreases, and the form can be issued according to the remaining charge amount of the battery B at each time point.
  • the number of sheets changes (decreases) every moment. Note that, in FIG. 5, the relationship between the issuable number of forms and the charging rate of the battery B is linear and approximated.
  • time t1 (referred to as “measurement start timing”) of the battery B to time t2 (“measurement end”).
  • the term "timing" is set.
  • Time t2 is also the timing for calculating the issuable number of forms.
  • the control unit 21 of the printer 2 determines the amount of remaining charge of the battery B from time t1 to time t2 and the number of forms issued from time t1 to time t2.
  • the reduction rate of the remaining charge amount of the battery B with respect to the number of issued sheets is calculated. That is, the control unit 21 calculates the amount of decrease in the remaining charge amount of the battery B when issuing one form.
  • the charge rate or charge amount at time t1 is CR1
  • the charge rate or charge amount at time t2 is CR2.
  • the lower limit threshold value of the charging rate of the battery B is TH1.
  • the threshold TH1 may be arbitrarily set by the user, and may be set to, for example, about 40 to 50% from the viewpoint of extending the life of the battery B.
  • the following method can be considered.
  • the diameter D of the platen roller 25 is known.
  • the number of pulses n2 actually used for printing is divided by the number of pulses n1 of the stepping motor per one rotation of the platen roller 25 to obtain the number of revolutions (n2/n1) of the stepping motor when the form is conveyed.
  • the conveyance amount of the printed form is calculated as ⁇ D ⁇ (n2/n1).
  • the transport amount of the printed form can be calculated, in the case of continuous issuance, the number of issued forms cannot be counted.
  • position detection marks M indicating the position of the form are formed on the back surface of the continuous paper CP at predetermined intervals (see FIG. 2), and the sensor 205 has detected this position detection mark M. Is transmitted to the control unit 21.
  • the pulse number n3 of the stepping motor between the adjacent position detection marks M can be detected, the pulse number n2 actually used for printing is divided by n3 to determine the number of issued sheets (n2/n3). It becomes possible to count. From the number of issued forms and the charging rate or charge amount of the battery between the time t1 and the time t2, the battery decrease rate (amount) (the decrease amount of the remaining charge amount of the battery B when issuing one form) is calculated as Recognize.
  • the platen roller Since the platen roller is worn and its diameter is reduced by use, the amount of the continuous paper CP conveyed by one pulse of the stepping motor is reduced. Therefore, there is a slight change in the number of issued forms that is calculated immediately after the platen roller is used and in the latter period of use, but the change can be suppressed by rounding processing such as rounding down.
  • the reduction rate Rb of the remaining charge amount of the battery B with respect to the number of issued forms is calculated by the following equation (1), for example.
  • the value of (CR1-CR2) is the amount of change in the remaining charge amount.
  • the issuable sheet number PLn from when the charging rate reaches the threshold value TH1 from CR2, which is the value at the time t2, is calculated by the following equation (2), for example.
  • the measurement end timing t2 that is, the timing for calculating the issuable number of forms is not limited.
  • the timing for calculating the issuable number of forms may be the timing when the user inputs a predetermined operation to the printer 2 during the operation period of the printer 2.
  • the measurement start timing t1 is not limited in the present embodiment.
  • the measurement start timing t1 may be a timing at which the printer 2 is removed from the charger BC to start the operation period of the printer 2, or the user may perform a predetermined operation on the printer 2 during the operation period of the printer 2. It may be the timing of input.
  • the control unit 21 determines the period based on the change in the charging rate during the period from the predetermined measurement start timing to the measurement end timing in the period (operating period) in which the printer 2 is not connected to the charger BC. The rate of decrease of the charging rate of is calculated. Next, the control unit 21 calculates the issuable number of sheets according to the remaining charge amount of the battery B at the current time based on the reduction rate. The measurement end timing and the current time (that is, the timing at which the issuable number of sheets is calculated) do not necessarily have to match. If the reduction rate of the charging rate is calculated after the measurement end timing within the operation period has elapsed, the issuable number of sheets can be calculated at any timing after the measurement end timing.
  • FIG. 6 is a flowchart showing the processing by the printer 2.
  • the flowchart shown in FIG. 6 is mainly executed by the control unit 21 of the printer 2.
  • FIG. 7 is a diagram showing an example of printing by the printer 2.
  • the control unit 21 acquires the state information of the battery B from the battery management unit 28 (step S12), and the obtained state information of the battery B, The integrated value of the number of rotations of the platen roller is recorded in, for example, the RAM (step S14).
  • the state information of the battery B includes at least information on the charging rate of the battery B.
  • the control unit 21 specifies the number of rotations of the platen roller 25 when issuing one form based on the detection result of the sensor 205 (step S16).
  • the control unit 21 acquires the state information of the battery B from the battery management unit 28 (step S20).
  • the state information of the battery B includes at least information on the charging rate of the battery B.
  • the control unit 21 calculates the issuable number of forms according to the above equation (2) (step S22). That is, the control unit 21 reads the integrated value of the charging rate of the battery B (corresponding to CR1 in FIG. 5) and the platen roller rotation speed recorded in step S14.
  • the control unit 21 uses the read data, the charge rate of the battery B (corresponding to CR2 in FIG. 5) acquired in step S20, the data of the integrated value of the platen roller rotation number at the present time, and the fixed parameter value. Based on a certain threshold value (corresponding to TH1 in FIG. 5), the issuable number of sheets is calculated according to the above equation (2).
  • the control unit 21 prints the information on the issuable number of sheets (step S24).
  • An example of the printing is shown in FIG. In FIG. 7, as a preferable example, in addition to printing the information on the issuable number of sheets in the printing area A2, an example in which the information on the battery B is printed in the printing area A1 is shown. In the example of FIG. 7, “85” printed in the print area A2 is the value of the issuable number of sheets calculated in step S22.
  • the print area A1 includes information on each item of the number of battery charges, the battery health level, the maximum battery temperature history, the log coefficient, the total battery reliability, and the current comment of the battery B. It should be noted that the print area A1 does not have to include the information of all the above items, and may include the information of at least one of the items. Each item is the following information.
  • -Battery charge count This is information indicating the total number of charge times of the battery, and when the number of fast charge and low speed (slow) charge is also counted, the number of charge is indicated. In this case, the number of times the battery is charged is counted every time the battery management unit 28 charges the battery. Since the deterioration of the battery progresses as the number of times of charging increases, the number of times of charging is a measure of the degree of deterioration of the battery.
  • Battery health SOH of the battery, which is a factor indicating the health condition (or soundness) of the battery. The SOH is represented by, for example, the ratio of the current battery capacity to the initial capacity or the ratio of the current battery internal resistance value to the initial internal resistance value. In FIG.
  • arrows indicate which of the three levels (“good” (good), “caution” (caution), and “swap” (need to be replaced)) according to the SOH value.
  • ⁇ Battery maximum temperature history The maximum temperature of the battery up to the present is indicated by an arrow.
  • the battery management unit 28 records the temperature history of the battery, and the maximum temperature data is sent to the control unit 21 from this temperature history data.
  • -Log coefficient It is the reciprocal of the capacity recovery rate of the battery. The larger the log coefficient is, the more the battery is deteriorated.
  • -Battery total safety degree Information indicating the state of the battery on a graph in which the horizontal axis represents the number of times the battery is charged and the vertical axis represents the health degree (SOH). Current battery comment... It is textual information about the state of the battery, which is determined according to a certain standard based on the information of the above items.
  • the control unit 21 determines not only the SOC (charging rate) of the battery but also the number of times the battery has been charged and the temperature of the battery B in step S20. Information on history, SOH, capacity recovery rate, and resistance value is acquired from the battery management unit 28. By printing the battery information as illustrated in the print area A1 in FIG. 7, the user can grasp the current state of the battery B.
  • the control unit 21 may notify the user by displaying information on the issuable number of sheets on the display unit. Further, when the printer 2 can communicate with another information terminal (an example of an external device) having a display unit such as a handy terminal, the control unit 21 issues a calculated issue via the communication interface 29. The information on the possible number of sheets may be transmitted to the information terminal, and the information terminal may display the information on the issuable number of sheets.
  • the measurement start timing and the measurement end timing are not limited, but as an example, as shown in FIG. 6, the measurement start timing and the measurement end timing are set to the start and end of the operating period of the printer 2, respectively. You may set it.
  • the measurement start timing corresponds to the case where the user goes to the distribution center to remove the printer 2 from the charger BC and carries the printer 2 to go out.
  • the control unit 21 of the printer 2 recognizes the measurement start timing by detecting that the connection between the battery B and the charger BC is released. Further, the case where the user returns to the distribution center and connects the printer 2 to the charger BC to leave the office corresponds to the measurement end timing.
  • the control unit 21 of the printer 2 recognizes the measurement end timing by detecting that the battery B and the charger BC are connected.
  • the user when the user returns to the distribution center and connects the printer 2 to the charger BC, the user can grasp the number of forms that can be issued by the printer 2, and thus the useless charging depending on the number of issuable sheets. Can be prevented.
  • the measurement start timing and the measurement end timing may be set to the start of the operation period and the timing when the user performs a predetermined operation input. For example, when the user goes out and performs a predetermined operation on the printer 2 at an arbitrary timing while using the printer 2, the control unit 21 of the printer 2 recognizes the measurement end timing and prints the issuable number of sheets, Or display. In this example, since the user can recognize the issuable number of sheets at a desired timing while the printer 2 is in use (that is, during the operating period), necessary measures (for example, when the issuable number is small are required). It is possible to return to the distribution center and take measures such as replacing the printer 2 or the battery.
  • a plurality of printers are connected to a server via a network, and printer information is centrally managed by the server.
  • printer information is centrally managed by the server.
  • the server calculates the issuable number of each printer and notifies each printer.
  • FIG. 8 is a diagram showing a schematic configuration of the information processing system 1 of the present embodiment.
  • FIG. 9 is a block diagram showing the internal configuration of each device of the information processing system 1 of this embodiment.
  • FIG. 10 is a diagram showing a data configuration example of the printer database in the information processing system 1 of the present embodiment.
  • the information processing system 1 of the present embodiment includes a plurality of printers 2A, 2B, 2C and a server 5, and each printer is, for example, a LAN (Local Area Network) or a WAN (Wide). Area Network), and the network 5 such as the Internet are communicable with the server 5.
  • LAN Local Area Network
  • WAN Wide Area Network
  • Area Network Wide Area Network
  • the plurality of printers 2A, 2B, 2C are printers each having the same configuration as the printer 2 of the first embodiment, and will be collectively referred to as "printer 2" when referring to common matters in the following description.
  • printer 2 printers each having the same configuration as the printer 2 of the first embodiment, and will be collectively referred to as "printer 2" when referring to common matters in the following description.
  • Note that the exemplary configuration illustrated in FIG. 8 is not intended to limit the printers centrally managed by the server 5 to only printers having the same configuration.
  • the configuration of the printer 2 is the same as that shown in FIG.
  • the server 5 includes a control unit 51, a storage 52, and a communication interface 53.
  • the communication interface (communication I/F) 53 (an example of the second communication unit) includes a communication circuit for performing communication with the printer 2.
  • the control unit 51 includes a microcomputer and memory (RAM, ROM) and controls the operation of the server 5.
  • the microcomputer reads and executes the program stored in the ROM when the server 5 is started.
  • the storage 52 is a storage device such as an HDD (Hard Disk Drive).
  • the storage 52 stores the printer database illustrated in FIG. 10 in order to centrally manage the plurality of printers 2 connected to the server 5.
  • the printer database includes information on the integrated value of the number of rotations of the platen roller and battery state information for each printer ID that identifies the printer 2.
  • the printer ID is information for identifying the printer 2, and is, for example, a serial number or a manufacturing number.
  • the printers with printer IDs A001, B002, and C003 correspond to the printers 2A, 2B, and 2C, respectively.
  • the platen roller rotation speed information and the battery status information have the latest value and the previous value, respectively.
  • control unit 51 When the control unit 51 receives the information about the number of rotations of the platen roller and the battery status information from each printer 2, the control unit 51 writes the latest value record of the printer database as the previous value record, and writes the received data as a new latest value record. ..
  • the functions realized by executing the program in the control unit 51 include at least the following functions (i) to (iii).
  • (i) The state information of the battery B, the information on the integrated value of the platen roller rotation speed, and the information on the platen roller rotation speed per one form (collectively referred to as “printer information”) are acquired from each printer 2.
  • FIG. 11 is a sequence chart showing an operation example of the information processing system 1 of this embodiment.
  • the process by the printer 2 is executed mainly by the control unit 21, and the process by the server 5 is executed mainly by the control unit 51.
  • the printer 2 notifies the server 5 of the information of the printer 2 itself at a predetermined timing of an operation period not connected to the charger BC or an arbitrary timing.
  • the server 5 updates the printer database based on the notified information, and returns the information on the number of printable sheets by the printer 2 to the printer 2.
  • the printer 2 always specifies the number of rotations of the platen roller per form (step S30).
  • the number of rotations of the platen roller per one form is constant unless the type of the roll paper R is changed, so that it may be specified at least once during the operation period.
  • the printer 2 acquires the state information of the battery B from the battery management unit 28 (step S34), and displays the information of the integrated value of the platen roller rotation number. It is acquired (step S36).
  • the information on the platen roller rotation speed is sequentially recorded in the storage 22, and the control unit 21 acquires the information on the platen roller rotation speed from the storage 22.
  • the printer 2 transmits the printer information obtained in steps S30 to S32 to the server 5 (step S38).
  • the server 5 updates the record of the corresponding printer 2 so that the information received in step S38 becomes the latest value, and the record having the latest value until then becomes the record of the previous value. Is updated (step S40).
  • the server 5 calculates the issuable number of sheets by the corresponding printer 2 based on the latest value record and the previous value record of the printer database and the data of the platen roller rotation number per one form received in step S38 (step S38). S42).
  • the method for calculating the issuable number is as described in the first embodiment.
  • the charging rate of the previous value in the printer database is CR1
  • the charging rate of the latest value is CR2
  • the lower limit threshold TH1 of the charging rate of the battery B is the server 5 Known in.
  • the platen roller rotation speed N is the difference between the latest value and the previous value of the platen roller rotation speed.
  • the server 5 transmits the information about the issuable number calculated in step S42 to the printer 2 (step S44), and the printer 2 prints the received information about the issuable number (step S46). If the printer 2 has a display unit, the information about the issuable number of sheets received in step S44 may be displayed on the display unit. In step S46, as shown in FIG. 7, the information state of the battery B acquired in step S34 may be printed in addition to the information on the issuable number of sheets.
  • the issuable number is calculated on the assumption that the relationship between the issued number and the charging rate is linear, but the present invention is not limited to this.
  • the relationship between the number of issued sheets and the charging rate may be defined as a non-linear relationship according to a more actual case, and the issuable number of sheets may be calculated based on the non-linear relationship.
  • the reduction rate of the remaining charge amount of the battery with respect to the number of issued forms is calculated each time has been described, but the present invention is not limited thereto. More simply, the reduction rate may be measured in advance, and the issuable number may be calculated using the value obtained by the measurement as a fixed value.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Electronic Switches (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

印字媒体を発行するプリンタであって、プリンタに電源を供給する充放電可能なバッテリと、印字媒体に所定の情報を印字する印字部と、印字媒体の発行枚数に対するバッテリの充電残量の変動に関する情報に基づいて、現在のバッテリの充電残量によって印字部が印字可能な印字媒体の発行可能枚数を特定する制御部と、を備えたプリンタである。

Description

プリンタ、プログラム、および、情報処理システム
 本発明は、プリンタ、プログラム、および、情報処理システムに関する。
 近年、リチウムイオン電池等の充放電可能なバッテリ(二次電池ともいう。)が比較的小型のプリンタに使用されている(例えば特開2010-58292号公報)。
 充放電可能なバッテリを備えたプリンタをユーザが携帯して外出先で使用する場合、プリンタによりラベル等の印字媒体を発行すればするほどバッテリの電力を消費する。そのため、ユーザは、バッテリの充電残量が低くなり過ぎて、印字媒体の印字品質に支障を来たす、あるいは印字媒体を発行できない等の不具合が生ずることを外出先で心配する場合があった。
 そこで、本発明は、充放電可能なバッテリを備えたプリンタにおいて、発行可能な印字媒体の枚数に関する情報を、事前にユーザに通知可能とすることを目的とする。
 本発明のある態様は、印字媒体を発行するプリンタであって、前記プリンタに電源を供給する充放電可能なバッテリと、前記印字媒体に所定の情報を印字する印字部と、前記印字媒体の発行枚数に対する前記バッテリの充電残量の変動に関する情報に基づいて、現在の前記バッテリの充電残量によって前記印字部が印字可能な印字媒体の発行可能枚数を特定する制御部と、を備えたプリンタである。
 本発明のある態様によれば、充放電可能なバッテリを備えたプリンタにおいて、印字媒体の発行可能な枚数に関する情報をユーザに通知可能とすることができる。
第1の実施形態のプリンタにおいてカバーを閉鎖している状態の斜視図である。 第1の実施形態のプリンタにおいてカバーを開放している状態の斜視図である。 第1の実施形態のプリンタの通紙ルートを説明するための部分断面図である。 第1の実施形態のプリンタの内部構成を示すブロック図である。 発行可能枚数の算出方法を説明する図である。 第1の実施形態のプリンタによる処理を示すフローチャートである。 第1の実施形態のプリンタによる印字例を示す図である。 第2の実施形態の情報処理システムの概略構成を示す図である。 第2の実施形態の情報処理システムの各装置の内部構成を示すブロック図である。 第2の実施形態の情報処理システムにおいてプリンタデータベースのデータ構成例を示す図である。 第2の実施形態の情報処理システムの動作例を示すシーケンスチャートである。
 本発明は、2018年12月27日に日本国特許庁に出願された特願2018-244793の特許出願に関連しており、この出願のすべての内容がこの明細書に参照によって組み込まれる。
 以下の説明において、「充電残量」とは、例えば、充電率、又はSOC(State Of Charge)と実質的に同じ意味であり、満充電時を100%、完全放電時を0%とする値である。
 「印字媒体の発行枚数に対するバッテリの充電残量の変動に関する情報」とは、例えば、所定枚数(例えば、1枚又は10枚)の印字媒体を発行することによって変動又は低下するバッテリの充電残量の変動量の情報であってもよいし、印字媒体の発行枚数に対するバッテリの充電残量の低下率の情報であってもよい。
 (1)第1の実施形態
 (1-1)実施形態のプリンタの概略構成
 先ず、本実施形態の例示的なプリンタ2の概略構成について、図1~図3を参照して説明する。図1は、カバーを閉鎖している状態のプリンタ2の斜視図である。図2は、カバーを開放している状態のプリンタ2の斜視図である。なお、図2には、プリンタ2に収容されるロール紙Rも例示している。図3は、プリンタ2の通紙ルートを説明するためのプリンタ2の部分断面図である。
 プリンタ2は、例えば、携帯可能な小型のプリンタであり、バッテリによる電源によって動作する。バッテリは、例えばリチウムイオン電池等の二次電池である。
 プリンタ2は、図1に示すように、例えば扁平な直方体形状に形成された携帯プリンタである。ユーザはプリンタ2を横置きで使用することもできるし、図示しないベルトフックやショルダーベルトに装着した状態でプリンタ2を使用することもできる。プリンタ2の限定しない用途としては、ユーザである荷物の配達者が荷物の配達先において領収書や不在通知などの帳票をプリンタ2によって印字して発行する場合等が挙げられる。
 プリンタ2を動作させる期間として、ユーザがプリンタ2を充電器から外して携帯し、断続的に印字媒体としての帳票を発行する稼動期間と、ユーザがプリンタ2を充電器に接続した状態とし、帳票の発行を行わない非稼動期間と、が想定される。例えば、上記用途の例では、ユーザである荷物の配達者が、配送センターに出勤してプリンタ2を充電器から取り外し、プリンタ2を携帯して荷物の配達を開始してから、荷物の配達が完了して配送センターに戻り、プリンタ2を充電器に接続させるまでの期間が「稼動期間」に相当する。プリンタ2が充電器に接続されている期間、すなわち、稼動期間以外の期間が「非稼動期間」に相当する。この場合、非稼動期間においてプリンタ2のバッテリに対する充電が行われる。
 図1および図2に示す例示的なプリンタ2は、本体ケース201とカバー202とを備える。図2に示すように、カバー202の一端は本体ケース201にヒンジにより軸支されており、カバー202の当該一端は、カバー202が本体ケース201に対して離間および接近する方向に揺動可能なように構成されている。ボタン204を押下することによりカバー202が開放し、収容室SPが開放状態となる。収容室SPは、例えば、図2に示すロール紙Rを収容する空間である。
 ロール紙Rは、帯状の連続紙CPがロール状に巻かれたものであり、プリンタ2のカバー202が開放状態のときに収容室SPにドロップイン方式で収容(装填)される。本実施形態の例では、ロール紙Rに芯材がなく、帯状の連続紙CPが所定の径の円筒状の中空部を有するように巻かれることでロール紙Rが形成されている。
 連続紙CPには、その長手方向に沿って予め決められた間隔毎に帳票が設けられている。連続紙CPにおいて隣接する帳票同士は、ミシン目で区切られている。
 連続紙CPの印字面には、予め決められた温度領域に達すると特定の色に発色する感熱発色層が形成されている。
 連続紙CPの印字面の裏面には、長手方向に沿って、各帳票の印字基準位置を示す位置検出マークMが形成されている。位置検出マークMは、連続紙CPの印字面の裏面に黒色で印刷された矩形状のマークであり、等間隔で配置されている。
 本体ケース201の一方の側面には、バッテリカバー203が開閉可能な状態で取り付けられている。このバッテリカバー203は、バッテリB(図4に図示)が収容されるバッテリハウジングを開放または閉鎖するためのカバーである。
 カバー202の先端には、プラテンローラ25が順方向または逆方向に回動可能な状態で軸支されている。プラテンローラ25は、ロール紙Rから繰り出される連続紙CPを搬送する搬送ローラであり、連続紙CPの幅方向に沿って延在した状態で形成されている。プラテンローラ25は、ギア等を介してモータ24(図4に図示)により駆動される。
 図2に示すように、プラテンローラ25の近傍のカバー202の部分(より具体的には、カバー202が閉鎖状態のときに通紙ルートに対向する面)には、センサ205が設置されている。センサ205は、帳票の基準位置(すなわち、連続紙CPの位置検出マークM)を検出するセンサであり、反射型の光センサにより構成されている。
 図3では、連続紙CPが反時計回りに巻かれた状態でロール紙Rがプリンタ2の収容室SPに挿入された場合の通紙ルートを太線で示している。
 図3に示すように、カバー202が閉鎖状態であるときには、カバー202の一部と搬送ガイド部207の一部とが僅かな間隙をもって対向配置される。この間隙は、ロール紙Rから繰り出される連続紙CPが収容室SPからプラテンローラ25へ向かう通紙ルートとなっている。なお、通紙ルートに対して、カバー202に設けられたセンサ205が対向配置され、通紙ルートを通過する連続紙CPの位置検出マークMの検出を行う。
 プリンタ2は、プラテンローラ25とサーマルヘッド27の間で連続紙CPを挟持しながら各帳票に印字を行う。このとき、各帳票に対する印字は、例えばセンサ205によって検出される位置検出マークMに基づいて印字タイミングを図りながら行われる。
 (1-2)実施形態のプリンタの内部構成
 次に、図4を参照して、プリンタ2の内部構成について説明する。図4は、プリンタ2の内部構成を示すブロック図である。
 図4に示すように、プリンタ2は、例えば、制御部21、ストレージ22、駆動回路23、プラテンローラ25に機械的に連結されたモータ24、サーマルヘッド27を駆動するヘッドユニット26、バッテリ管理部28、通信インタフェース(I/F)29、センサ205、および、バッテリBを含む。通信インタフェース29(通信部および第1通信部の例)は、外部装置との通信を行うための通信回路を含む。
 バッテリ管理部28は、バッテリBと一体構成としてもよい。なお、ヘッドユニット26およびサーマルヘッド27は、印字部を構成する。
 制御部21は、マイクロコンピュータおよびメモリ(RAM(Random Access Memory),ROM(Read Only Memory))を含み、プリンタ2の動作を制御する。マイクロコンピュータは、プリンタ2の起動時にROMに記憶されているファームウェアを読み出して実行する。
 ファームウェアを実行することによって制御部21は、帳票に所定の情報を印字するように指示する印字指示手段として機能する。
 ファームウェアを実行することによって制御部21は、帳票の発行枚数に対するバッテリBの充電残量の変動に関する情報に基づいて、現在のバッテリBの充電残量による帳票の発行可能枚数を特定する特定手段として機能する。
 ストレージ22は、例えばSSD(Solid State Drive)等の記憶装置である。ストレージ22には、各帳票に印字すべきデータである印字データのほか、各帳票に情報を印字するときの印字フォーマットの情報を格納してもよい。また、ストレージ22には、プラテンローラ25の回転数(プラテンローラ回転数)の積算値が格納される。プラテンローラ回転数の積算値は、制御部21によって逐次更新される。
 駆動回路23は、制御部21からの搬送要求に応じて、プラテンローラ25の回転を制御するモータ24を駆動する回路である。モータ24は、例えばステッピングモータである。搬送要求には、例えば、搬送方向(順方向あるいは逆方向)および搬送量(例えばステップ数)の情報が含まれる。
 ヘッドユニット26は、制御部21から送られる印字データのラインごとのデータであるラインデータに基づいて、サーマルヘッド27に含まれる複数の発熱素子の各々に選択的に電流を流す回路を含む。電流により発熱した発熱素子がプラテンローラ25によって搬送された連続紙CPに押し当てられると、発熱素子に押し当てられた連続紙の部分が発色することで連続紙CPに情報が印字される。
 バッテリ管理部28は、例えば、電圧センサ、電流センサ、及び、温度センサと、これらのセンサの検出信号を処理してバッテリBの状態情報を算出および記録する制御回路とを含む。電圧センサは、バッテリBの端子間電圧を検出する。温度センサはバッテリBに取り付けられるか、又はバッテリBの近傍に配置され、バッテリBの温度を検出する。電流センサは、バッテリBの一端に接続されたライン上に設けられており、当該ラインを流れる電流(つまり、バッテリBを流れる電流)の量を検出する。
 バッテリ管理部28は、制御部21からの指示に応じて、あるいは所定のタイミングで、バッテリBの状態情報を制御部21に送る。
 バッテリ管理部28によって管理されるバッテリBの状態情報(バッテリ状態情報)は、例えば、以下の情報である。
 ・バッテリBの充電回数(急速充電回数および低速充電回数)
 ・バッテリBの温度履歴
 ・バッテリBのSOC(充電率)、SOP(State Of Power;充放電可能電力)、SOH(State Of Health;健康度;バッテリの劣化状態を示す値)、容量回復率、内部抵抗のいずれかの推定値、又は2以上の推定値の組合せ
 バッテリBは、ユーザがプリンタ2のバッテリBの両端子を充電器BCに接続させることによって充電可能となる。充電器BCは、例えば商用電源(100Vの交流電源等)に接続され、当該商用電源によってバッテリBを充電する。
 制御部21においてファームウェアを実行することによって実現される機能は、少なくとも以下の(i)~(iv)の機能を含む。
 (i) バッテリBの状態情報を取得すること
 (ii) プラテンローラ回転数の積算値を更新すること
 (iii) 1帳票当たりのプラテンローラ回転数を特定すること
 (iv) バッテリBの充電残量による帳票の発行可能枚数を算出すること
 (1-3)発行可能枚数の算出原理
 次に、図5を参照して、本実施形態のプリンタ2によって、あるタイミングでの充電残量による帳票の発行可能枚数の算出原理について説明する。図5は、発行可能枚数の算出方法を説明する図である。
 図5は、プリンタ2において、プリンタ2による帳票の発行枚数と、バッテリBの充電率(%)(つまり、充電残量)との関係を示している。図5に示すように、プリンタ2のバッテリBの充電残量はプリンタ2により帳票を発行する度に電力を消費して低下し、各々の時点でのバッテリBの充電残量による帳票の発行可能枚数は時々刻々と変化(低下)する。なお、図5では、帳票の発行可能枚数とバッテリBの充電率との関係は線形であるとして近似している。
 例えばプリンタ2が稼動期間中である等、プリンタ2が充電中でない期間(例えば、前述した稼動期間)において、バッテリBのある時刻t1(「測定開始タイミング」という。)から時刻t2(「測定終了タイミング」という。)までの期間が設定される。時刻t2は、帳票の発行可能枚数を算出するタイミングでもある。
 プリンタ2の制御部21は、時刻t1から時刻t2までの間のバッテリBの充電残量の低下量と、時刻t1から時刻t2までの間に発行された帳票の枚数とに基づいて、帳票の発行枚数に対するバッテリBの充電残量の低下率を算出する。すなわち、制御部21は、帳票を1枚発行するときのバッテリBの充電残量の低下量を算出する。
 図5において、時刻t1における充電率もしくは充電量をCR1とし、時刻t2における充電率もしくは充電量をCR2とする。そして、バッテリBの充電率の下限の閾値をTH1とする。バッテリBの充電率が閾値TH1まで低下した場合には、バッテリBを充電器BCにより充電する必要がある。閾値TH1は、ユーザが任意に設定してよく、例えばバッテリBの長寿命化の観点から40~50%程度に設定してもよい。
 時刻t1から時刻t2までの間に発行された帳票の枚数を算出する方法として、例えばプリンタ2に使われているモータがステッピングモータである場合、以下の方法が考えられる。
 先ず、プラテンローラ25の直径Dは既知である。また、プラテンローラ25の一回転当たりのステッピングモータのパルス数n1により、実際に印字に使われたパルス数n2を除算することで、帳票を搬送したときのステッピングモータの回転数(n2/n1)がわかる。つまり、印字による帳票の搬送量は、πD×(n2/n1)として求められる。
 しかしながら、印字による帳票の搬送量は算出できるが、連続発行の場合には、発行された帳票の枚数のカウントできない。
 そこで、連続紙CPの裏面には、予め決められた間隔毎に帳票の位置を示す位置検出マークMが形成されており(図2参照)、センサ205は、この位置検出マークMを検出したことを示す検出信号を制御部21に送信する。他方、隣接する位置検出マークMの間のステッピングモータのパルス数n3が検出できることから、実際に印字に使われたパルス数n2をn3で除算することにより、帳票の発行枚数(n2/n3)をカウントすることが可能となる。
 時刻t1から時刻t2までの間による帳票の発行枚数とバッテリの充電率もしくは充電量から、バッテリの低下率(量)(帳票を1枚発行するときのバッテリBの充電残量の低下量)がわかる。
 なお、プラテンローラは、使用により摩耗して直径が低下するため、ステッピングモータの1パルスで、連続紙CPが搬送される量が減少する。そのため、プラテンローラの使用直後と使用後期とで、算出される帳票の発行枚数に僅かな変動が生ずるが、切捨て等の端数処理等によって当該変動を抑制することが可能である。
 図5の場合では、帳票の発行枚数に対するバッテリBの充電残量の低下率Rbは、例えば、以下の式(1)で求められる。式(1)において(CR1-CR2)の値は、充電残量の変動量である。
Figure JPOXMLDOC01-appb-M000001
 
 さらに、充電率が時刻t2における値であるCR2から閾値TH1に達するまでの間の発行可能枚数PLnは、例えば、以下の式(2)で求められる。
Figure JPOXMLDOC01-appb-M000002
 以上のようにして帳票の発行可能枚数を算出することができる。
 なお、本実施形態において、測定終了タイミングt2、すなわち、帳票の発行可能枚数を算出するタイミングは限定しない。例えば、帳票の発行可能枚数を算出するタイミングは、プリンタ2の稼動期間中にユーザがプリンタ2に対して所定の操作入力を行ったタイミングでもよい。
 また、本実施形態において測定開始タイミングt1についても限定しない。例えば、測定開始タイミングt1は、プリンタ2の稼動期間を開始するためにプリンタ2が充電器BCから外されたタイミングでもよいし、プリンタ2の稼動期間中にユーザがプリンタ2に対して所定の操作入力を行ったタイミングでもよい。
 上述したように、制御部21は、プリンタ2が充電器BCに接続されていない期間(稼動期間)のうち所定の測定開始タイミングから測定終了タイミングまでの期間の充電率の変動を基に当該期間の充電率の低下率を算出する。次いで制御部21は、当該低下率に基づいて現在時刻のバッテリBの充電残量による帳票の発行可能枚数を算出する。
 なお、測定終了タイミングと現在時刻(すなわち、発行可能枚数を算出するタイミング)とは必ずしも一致していなくてもよい。稼動期間内の測定終了タイミングが経過して充電率の低下率が算出されれば、測定終了タイミングの後の任意のタイミングで発行可能枚数を算出することができる。
 (1-4)実施形態のプリンタの動作例
 次に、図6および図7を参照して、本実施形態のプリンタ2の動作例について説明する。
 図6は、プリンタ2による処理を示すフローチャートである。図6に示すフローチャートは、主としてプリンタ2の制御部21によって実行される。図7は、プリンタ2による印字例を示す図である。
 図6のフローチャートにおいて、制御部21は、測定開始タイミングになると(ステップS10:YES)、バッテリ管理部28からバッテリBの状態情報を取得し(ステップS12)、取得したバッテリBの状態情報と、プラテンローラ回転数の積算値とを、例えばRAMに記録する(ステップS14)。バッテリBの状態情報には、少なくともバッテリBの充電率の情報が含まれる。
 次いで制御部21は、センサ205の検出結果に基づいて、帳票を1枚発行するときのプラテンローラ25の回転数を特定する(ステップS16)。
 制御部21は、測定終了タイミングになると(ステップS18:YES)、バッテリ管理部28からバッテリBの状態情報を取得する(ステップS20)。バッテリBの状態情報には、少なくともバッテリBの充電率の情報が含まれる。
 次いで制御部21は、上記式(2)にしたがって帳票の発行可能枚数を算出する(ステップS22)。すなわち、制御部21は、ステップS14で記録されたバッテリBの充電率(図5のCR1に相当)とプラテンローラ回転数の積算値を読み出す。制御部21は、この読み出されたデータと、ステップS20で取得したバッテリBの充電率(図5のCR2に相当)と現時点のプラテンローラ回転数の積算値のデータと、固定のパラメータ値である閾値(図5のTH1に相当)とに基づいて、上記式(2)にしたがって発行可能枚数を算出する。
 本実施形態の一例では、制御部21は、帳票の発行可能枚数の情報を印字する(ステップS24)。その印字例が図7に示される。
 図7では、好ましい例として、印字領域A2に発行可能枚数の情報が印字されることに加え、印字領域A1において、バッテリBの情報が印字される例が示される。
 図7の例において、印字領域A2に印字される「85」は、ステップS22で算出された発行可能枚数の値である。
 図7の例において、印字領域A1では、バッテリ充電回数、バッテリ健康度、バッテリ最高温度履歴、ログ係数、バッテリ総合安心度、および、バッテリBの現在のコメントの各項目の情報が含まれる。なお、印字領域A1には、上記すべての項目の情報が含まれる必要はなく、この中の少なくともいずれかの項目の情報が含まれていてもよい。
 各項目は以下の情報である。
 ・バッテリ充電回数…バッテリの通算の充電回数を示す情報であり、急速充電と低速(ゆっくり)充電の回数もカウントしている場合には、それぞれの充電回数を示す。この場合、バッテリの充電回数は、バッテリ管理部28によって充電が行われる度にカウントが行われる。充電回数が多いほどバッテリの劣化が進むため、充電回数はバッテリの劣化度合の目安となる。
 ・バッテリ健康度…バッテリのSOHであり、バッテリの健康状態(あるいは健全性)を示すファクタである。SOHは、例えば、現時点のバッテリの容量の初期容量に対する比率、あるいは現時点のバッテリの内部抵抗値の初期内部抵抗値に対する比率で表される。図7では、SOHの値に応じて3つのレベル(「good」(良好)、「caution」(注意)、「swap」(要交換))のいずれに該当するかを矢印で示している。
 ・バッテリ最高温度履歴…バッテリの現在までの最高温度を矢印で示す。バッテリ管理部28では、バッテリの温度履歴を記録しており、この温度履歴のデータから最高温度のデータが制御部21に送られる。
 ・ログ係数…バッテリの容量回復率の逆数である。ログ係数が大きいほどバッテリの劣化が進んでいることを示している。
 ・バッテリ総合安心度…バッテリの充電回数を横軸にして健康度(SOH)を縦軸にしたグラフ上にバッテリの状態を示す情報である。
 ・バッテリの現在のコメント…上記の各項目の情報に基づき一定の基準にしたがって決定された、バッテリの状態に関するテキストの情報である。
 ステップS24において、図7の印字領域A1に含まれる情報を印字するためには、制御部21は、ステップS20において、バッテリのSOC(充電率)だけでなく、バッテリの充電回数、バッテリBの温度履歴、SOH、容量回復率、抵抗値の情報をバッテリ管理部28から取得する。
 図7の印字領域A1に例示したようにバッテリの情報を印字することで、ユーザは現在のバッテリBの状態を把握することができる。
 図6および図7に示す例では、帳票の発行可能枚数の情報を印字する場合について説明したが、その限りではない。プリンタ2が表示部を備えている場合には、制御部21は、表示部に発行可能枚数の情報を表示することによってユーザに通知してもよい。
 また、プリンタ2が、例えばハンディターミナル等の表示部を備えた他の情報端末(外部装置の例)と通信可能である場合には、制御部21は、通信インタフェース29を介して、算出した発行可能枚数の情報を当該情報端末に送信し、当該情報端末が発行可能枚数の情報を表示するように構成してもよい。
 前述したように、測定開始タイミングと測定終了タイミングは限定するものではないが、一例として、図6に示すように、測定開始タイミングと測定終了タイミングをそれぞれ、プリンタ2の稼動期間の始期と終期に設定してもよい。
 例えば、ユーザが配送センターに出勤してプリンタ2を充電器BCから取り外し、プリンタ2を所持して外出する場合が測定開始タイミングに相当する。この場合、プリンタ2の制御部21は、測定開始タイミングを、バッテリBと充電器BCとの接続が解除されたことを検出することで認識する。また、ユーザが配送センターに戻り、プリンタ2を充電器BCに接続させて退勤する場合が測定終了タイミングに相当する。この場合、プリンタ2の制御部21は、測定終了タイミングを、バッテリBと充電器BCとの接続が行われたことを検出することで認識する。
 この例では、ユーザが配送センターに戻り、プリンタ2を充電器BCに接続させた時点で、プリンタ2による帳票の発行可能枚数をユーザが把握することができるため、発行可能枚数によっては無駄な充電を行わないようにすることができる。
 別の例では、測定開始タイミングと測定終了タイミングをそれぞれ、稼動期間の始期と、ユーザが所定の操作入力を行ったタイミングとに設定してもよい。
 例えば、ユーザが外出してプリンタ2を使用中に任意のタイミングでプリンタ2に所定の操作を行うことで、プリンタ2の制御部21が測定終了タイミングを認識し、帳票の発行可能枚数を印字、又は表示する。この例では、ユーザはプリンタ2を使用中の(つまり、稼動期間中の)所望のタイミングで帳票の発行可能枚数を認識することができるため、必要な処置(例えば、発行可能枚数が少ない場合に配送センターに戻ってプリンタ2あるいはバッテリを取り替える等)を講ずることができる。
 (2)第2の実施形態
 次に、本発明の第2の実施形態に係る情報処理システムについて、図8~図11を参照して説明する。
 第2の実施形態の情報処理システムでは、複数のプリンタがネットワークを介してサーバに接続されており、プリンタの情報がサーバにおいて一元的に管理される。第1の実施形態では、発行可能枚数の算出をプリンタ2自身が行う場合について説明したが、第2の実施形態では、サーバが各プリンタの発行可能枚数を算出して各プリンタに通知する。
 (2-1)情報処理システムの構成
 図8は、本実施形態の情報処理システム1の概略構成を示す図である。図9は、本実施形態の情報処理システム1の各装置の内部構成を示すブロック図である。図10は、本実施形態の情報処理システム1においてプリンタデータベースのデータ構成例を示す図である。
 図8に示すように、本実施形態の情報処理システム1は、複数のプリンタ2A,2B,2Cと、サーバ5と、を含み、各プリンタは、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、インターネット等のネットワークNWを介してサーバ5と通信可能に構成されている。複数のプリンタ2A,2B,2Cは、それぞれ第1の実施形態のプリンタ2と同一の構成を備えたプリンタであり、以下の説明において共通の事項に言及するときには「プリンタ2」と総称する。なお、図8に示す例示的な構成は、サーバ5において一元的に管理されるプリンタを同一の構成のプリンタのみに限定することを意図していない。
 図9において、プリンタ2の構成は、図4に示したものと同じであるため重複説明は省略する。
 図9に示すように、サーバ5は、制御部51、ストレージ52、および、通信インタフェース53を備える。通信インタフェース(通信I/F)53(第2通信部の例)は、プリンタ2との通信を行うための通信回路を含む。
 制御部51は、マイクロコンピュータおよびメモリ(RAM,ROM)を含み、サーバ5の動作を制御する。マイクロコンピュータは、サーバ5の起動時にROMに記憶されているプログラムを読み出して実行する。
 ストレージ52は、例えばHDD(Hard Disk Drive)等の記憶装置である。ストレージ52は、サーバ5に接続される複数のプリンタ2を一元的に管理するために、図10に例示するプリンタデータベースを記憶する。
 図10に示すように、プリンタデータベースは、プリンタ2を特定するプリンタIDごとに、プラテンローラ回転数の積算値の情報およびバッテリ状態情報を含む。
 プリンタIDは、プリンタ2を識別するための情報であり、例えばシリアル番号、製造番号等である。本実施形態の例では、プリンタID:A001,B002,C003のプリンタがそれぞれ、プリンタ2A,2B,2Cに対応する。
 プラテンローラ回転数の情報およびバッテリ状態情報は、それぞれ最新値と前回値を有する。制御部51は、プラテンローラ回転数の情報およびバッテリ状態情報を各プリンタ2から受信すると、プリンタデータベースの最新値のレコードを前回値のレコードとして書き込み、受信したデータを新たに最新値のレコードとして書き込む。
 制御部51においてプログラムを実行することによって実現される機能は、少なくとも以下の(i)~(iii)の機能を含む。
 (i) 各プリンタ2から、バッテリBの状態情報、プラテンローラ回転数の積算値の情報、および、1帳票当たりのプラテンローラ回転数の情報(総称して「プリンタ情報」という。)を取得すること
 (ii) プリンタデータベースを更新すること
 (iii) 各プリンタ2のバッテリBの充電残量による帳票の発行可能枚数を算出して、各プリンタ2に通知すること
 (2-2)情報処理システムの動作
 次に、図11を参照して、本実施形態の情報処理システム1の動作例について説明する。図11は、本実施形態の情報処理システム1の動作例を示すシーケンスチャートである。図11において、プリンタ2による処理は制御部21を主体として実行され、サーバ5による処理は制御部51を主体として実行される。
 図11に示す例では、プリンタ2は、充電器BCに接続されていない稼動期間の所定のタイミング、若しくは任意のタイミングで、プリンタ2自身の情報をサーバ5に通知する。サーバ5は、通知された情報を基にプリンタデータベースを更新するとともに、プリンタ2による発行可能枚数の情報をプリンタ2に返す。
 図11において、プリンタ2は常に、1帳票当たりのプラテンローラ回転数を特定している(ステップS30)。1帳票当たりのプラテンローラ回転数は、ロール紙Rの種別を変更しない限り一定であるため、稼動期間中に少なくとも1回特定すればよい。
 サーバ5にプリンタ情報を通知するタイミングになると(ステップS32:YES)、プリンタ2は、バッテリ管理部28からバッテリBの状態情報を取得し(ステップS34)、プラテンローラ回転数の積算値の情報を取得する(ステップS36)。プラテンローラ回転数の情報は、逐次ストレージ22に記録されており、制御部21がストレージ22からプラテンローラ回転数の情報を取得する。
 プリンタ2は、ステップS30~S32で得られたプリンタ情報をサーバ5に送信する(ステップS38)。
 サーバ5は、ステップS38で受信した情報が最新値となるようにして、対応するプリンタ2のレコードを更新するとともに、それまで最新値であったレコードを前回値のレコードとなるように、プリンタデータベースを更新する(ステップS40)。次いでサーバ5は、プリンタデータベースの最新値と前回値のレコード、および、ステップS38で受信した1帳票当たりのプラテンローラ回転数のデータに基づいて、対応するプリンタ2による発行可能枚数を算出する(ステップS42)。
 発行可能枚数の算出方法は、第1の実施形態において説明したとおりである。なお、本実施形態では、上記式(2)において、プリンタデータベースにおける前回値の充電率がCR1であり、最新値の充電率がCR2であり、バッテリBの充電率の下限の閾値TH1はサーバ5において既知であるとする。プラテンローラ回転数Nは、プラテンローラ回転数の最新値と前回値の差分である。
 サーバ5は、ステップS42で算出した発行可能枚数の情報をプリンタ2に送信し(ステップS44)、プリンタ2は、受信した発行可能枚数の情報を印字する(ステップS46)。なお、プリンタ2が表示部を備えている場合には、ステップS44で受信した発行可能枚数の情報を表示部に表示してもよい。
 なお、ステップS46では、図7に示したように、発行可能枚数の情報に加えて、ステップS34で取得したバッテリBの情報状態を印字してもよい。
 以上、本発明の実施形態について詳細に説明したが、本発明の範囲は上記の実施形態に限定されない。また、上記の実施形態は、本発明の主旨を逸脱しない範囲において、種々の改良や変更が可能である。
 例えば、第1の実施形態では、図5に示したように、発行枚数と充電率の関係が線形の関係にあると仮定して発行可能枚数を算出したが、その限りではない。発行枚数と充電率の関係をより実際の場合に則した非線形の関係として規定し、当該非線形の関係に基づいて発行可能枚数を算出するようにしてもよい。
 また、上述した実施形態では、帳票の発行枚数に対するバッテリの充電残量の低下率をその都度算出する場合について説明したが、その限りではない。より簡易的に、当該低下率を予め測定しておき、測定によって得られた値を固定値として発行可能枚数を算出してもよい。

Claims (8)

  1.  印字媒体を発行するプリンタであって、
     前記プリンタに電源を供給する充放電可能なバッテリと、
     前記印字媒体に所定の情報を印字する印字部と、
     前記印字媒体の発行枚数に対する前記バッテリの充電残量の変動に関する情報に基づいて、現在の前記バッテリの充電残量によって前記印字部が印字可能な印字媒体の発行可能枚数を特定する制御部と、
     を備えたプリンタ。 
  2.  前記制御部は、所定の稼働期間内における前記印字媒体の発行枚数と、前記所定の稼働期間内の前記バッテリの充電残量の変動量とに基づいて、前記バッテリの充電残量の低下率を算出する、
     請求項1に記載されたプリンタ。
  3.  前記印字部は、前記制御部によって特定された前記発行可能枚数に関する情報を前記印字媒体に印字する、
     請求項1又は2に記載されたプリンタ。
  4.  前記制御部によって特定された前記発行可能枚数に関する情報を表示する表示部をさらに備えた、
     請求項1から3のいずれか1項に記載されたプリンタ。
  5.  前記制御部によって特定された前記発行可能枚数に関する情報を外部装置に送信する通信部をさらに備えた、
     請求項1から4のいずれか1項に記載されたプリンタ。
  6.  前記制御部は、前記バッテリの充電回数に関する情報、前記バッテリの容量回復率に関する情報、現在までの前記バッテリの最高温度に関する情報、および、前記発行可能枚数に関する情報のうち少なくともいずれか1つの情報を前記バッテリから取得し、
     前記印字部は、前記制御部が取得した前記少なくともいずれか1つの情報を前記印字媒体に印字する、
     請求項1から5のいずれか1項に記載されたプリンタ。
  7.  充放電可能なバッテリからの電源によって動作して印字媒体を発行するプリンタ、において実行されるプログラムであって、
     コンピュータを、
     前記印字媒体への所定の情報の印字を指示する印字指示手段と、
     前記印字媒体の発行枚数に対する前記バッテリの充電残量の変動に関する情報に基づいて、現在の前記バッテリの充電残量によって前記印字部が印字可能な印字媒体の発行可能枚数を特定する特定手段、
     として機能させるためのプログラム。
  8.  サーバと、前記サーバと通信可能であって印字媒体を発行するプリンタと、を含む情報処理システムであって、
     前記プリンタは、
      前記プリンタに電源を供給する充放電可能なバッテリと、
      前記印字媒体に所定の情報を印字する印字部と、
      現在の前記バッテリの充電残量と、前記印字媒体の発行枚数に対する前記バッテリの充電残量の変動とに関する情報を、前記サーバに送信する第1通信部と、を備え、
     前記サーバは、
      前記情報に基づいて現在の前記バッテリの充電残量によって前記印字部が印字可能な印字媒体の発行可能枚数を特定する制御部と、
      前記特定された発行可能枚数に関する情報を前記プリンタに送信する第2通信部と、を備えた、
     情報処理システム。
     
PCT/JP2019/045906 2018-12-27 2019-11-25 プリンタ、プログラム、および、情報処理システム WO2020137295A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US17/414,539 US11698761B2 (en) 2018-12-27 2019-11-25 Printer, non-transitory computer-readable recording medium, and information processing system, for determining a number of print media printable with a rechargeable battery
EP19901760.9A EP3904106A4 (en) 2018-12-27 2019-11-25 PRINTER, PROGRAM AND INFORMATION PROCESSING SYSTEM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018-244793 2018-12-27
JP2018244793A JP7492313B2 (ja) 2018-12-27 2018-12-27 プリンタ、プログラム、および、情報処理システム

Publications (1)

Publication Number Publication Date
WO2020137295A1 true WO2020137295A1 (ja) 2020-07-02

Family

ID=71126578

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2019/045906 WO2020137295A1 (ja) 2018-12-27 2019-11-25 プリンタ、プログラム、および、情報処理システム

Country Status (4)

Country Link
US (1) US11698761B2 (ja)
EP (1) EP3904106A4 (ja)
JP (1) JP7492313B2 (ja)
WO (1) WO2020137295A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022131050A (ja) * 2021-02-26 2022-09-07 サトーホールディングス株式会社 プリンタ、印字システム、プログラム

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10207585A (ja) * 1997-01-27 1998-08-07 Tec Corp 携帯型電子機器を使用した情報通信システム及び携帯型電子機器
JPH11339771A (ja) * 1998-05-22 1999-12-10 Fuji Photo Film Co Ltd 非水二次電池
JP2004195806A (ja) * 2002-12-18 2004-07-15 Canon Inc 携帯型プリント装置の電池残量表示法
JP2005343084A (ja) * 2004-06-04 2005-12-15 Canon Inc 画像出力装置及びその制御方法
JP2010058292A (ja) 2008-09-01 2010-03-18 Fujitsu Component Ltd サーマルプリンタの印刷方法
JP2011198134A (ja) * 2010-03-19 2011-10-06 Seiko Instruments Inc 印刷システム、プリンタ、およびプリンタ管理装置
JP2012065166A (ja) * 2010-09-16 2012-03-29 Ricoh Co Ltd 情報処理装置および情報処理プログラム
WO2012056032A1 (en) * 2010-10-29 2012-05-03 Dymo Printer with battery charged via usb port
JP2014168939A (ja) * 2013-03-05 2014-09-18 Ricoh Co Ltd 画像形成装置
JP2015107564A (ja) * 2013-12-03 2015-06-11 株式会社リコー 画像処理装置及びプログラム

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002137506A (ja) * 2000-08-21 2002-05-14 Olympus Optical Co Ltd プリンタ装置
US7443529B2 (en) * 2004-07-07 2008-10-28 Sharp Laboratories Of America, Inc. Volume of work estimating for combined processing and unprocessed imaging jobs
US7540581B2 (en) * 2005-01-06 2009-06-02 Seiko Epson Corporation Print control method
JP4898488B2 (ja) * 2006-03-29 2012-03-14 キヤノン株式会社 印刷システム、印刷装置、及びこれらの制御方法、プログラム、記憶媒体
JP2007283604A (ja) * 2006-04-14 2007-11-01 Sharp Corp 印字装置
JP2011076562A (ja) * 2009-10-02 2011-04-14 Mitsumi Electric Co Ltd 携帯機器、通知方法及び通知プログラム
JP5522594B2 (ja) 2010-05-27 2014-06-18 ブラザー工業株式会社 印刷制御装置、印刷システム
JP2013203012A (ja) * 2012-03-29 2013-10-07 Toshiba Tec Corp ラベルプリンタ、ラベルプリンタのプログラムおよびラベルプリンタの印字枚数表示方法
JP2016147710A (ja) * 2015-02-09 2016-08-18 株式会社イシダ ラベルプリンタ
US10261564B1 (en) * 2015-02-25 2019-04-16 Amazon Technologies, Inc. Goal oriented device configuration

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10207585A (ja) * 1997-01-27 1998-08-07 Tec Corp 携帯型電子機器を使用した情報通信システム及び携帯型電子機器
JPH11339771A (ja) * 1998-05-22 1999-12-10 Fuji Photo Film Co Ltd 非水二次電池
JP2004195806A (ja) * 2002-12-18 2004-07-15 Canon Inc 携帯型プリント装置の電池残量表示法
JP2005343084A (ja) * 2004-06-04 2005-12-15 Canon Inc 画像出力装置及びその制御方法
JP2010058292A (ja) 2008-09-01 2010-03-18 Fujitsu Component Ltd サーマルプリンタの印刷方法
JP2011198134A (ja) * 2010-03-19 2011-10-06 Seiko Instruments Inc 印刷システム、プリンタ、およびプリンタ管理装置
JP2012065166A (ja) * 2010-09-16 2012-03-29 Ricoh Co Ltd 情報処理装置および情報処理プログラム
WO2012056032A1 (en) * 2010-10-29 2012-05-03 Dymo Printer with battery charged via usb port
JP2014168939A (ja) * 2013-03-05 2014-09-18 Ricoh Co Ltd 画像形成装置
JP2015107564A (ja) * 2013-12-03 2015-06-11 株式会社リコー 画像処理装置及びプログラム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3904106A4

Also Published As

Publication number Publication date
JP2020104380A (ja) 2020-07-09
EP3904106A4 (en) 2022-02-23
US11698761B2 (en) 2023-07-11
JP7492313B2 (ja) 2024-05-29
US20220075568A1 (en) 2022-03-10
EP3904106A1 (en) 2021-11-03

Similar Documents

Publication Publication Date Title
US7245839B2 (en) Printer
WO2021140814A1 (ja) 画像形成システム、サーバ、画像形成装置および管理方法
CN105308512A (zh) 印刷装置、印刷控制方法及程序
JP5773270B2 (ja) 印刷装置
WO2020137295A1 (ja) プリンタ、プログラム、および、情報処理システム
JP6524685B2 (ja) 推定装置及びプログラム
JPH1158807A (ja) 記録装置
JP2010049200A (ja) 消耗品管理システム、消耗品管理方法及び消耗品管理プログラム
US10773528B2 (en) Printing apparatus, printing control terminal, printing apparatus controlling method, printing control terminal controlling method, and recording media
JP7159040B2 (ja) プリンタ、情報処理システム、および、プログラム
JP2014040014A (ja) 印刷装置及び印刷方法
JP6166626B2 (ja) プリンター及びその印字方法
JP4453508B2 (ja) ロール状印刷媒体の印刷管理方法及びロール状印刷媒体の印刷管理システム
CN105531117B (zh) 热敏打印机
JP2013203012A (ja) ラベルプリンタ、ラベルプリンタのプログラムおよびラベルプリンタの印字枚数表示方法
JP2009119676A (ja) 印刷装置およびその制御方法並びに制御プログラム
JP5445433B2 (ja) 印字装置
WO2022180940A1 (ja) プリンタ、印字システム、記憶媒体
JP7228128B2 (ja) 印刷管理システム及び印刷管理プログラム
JP5445434B2 (ja) 印字装置
JP6293489B2 (ja) プリンタ装置の制御方法及びプリンタ装置
JP2013132802A (ja) 印刷装置
JP2014091309A (ja) 印刷装置およびその制御方法
JPH05246070A (ja) サーマルラインプリンタ
JP5445502B2 (ja) 印字装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19901760

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2019901760

Country of ref document: EP

Effective date: 20210727