CN107219788B - Information Collection System, formation gathering method, terminal installation - Google Patents

Information Collection System, formation gathering method, terminal installation Download PDF

Info

Publication number
CN107219788B
CN107219788B CN201710174432.8A CN201710174432A CN107219788B CN 107219788 B CN107219788 B CN 107219788B CN 201710174432 A CN201710174432 A CN 201710174432A CN 107219788 B CN107219788 B CN 107219788B
Authority
CN
China
Prior art keywords
information
time information
identification
storage
server
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN201710174432.8A
Other languages
Chinese (zh)
Other versions
CN107219788A (en
Inventor
佐佐木建太
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Publication of CN107219788A publication Critical patent/CN107219788A/en
Application granted granted Critical
Publication of CN107219788B publication Critical patent/CN107219788B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0428Safety, monitoring
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/24Pc safety
    • G05B2219/24024Safety, surveillance

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Telephonic Communication Services (AREA)
  • Debugging And Monitoring (AREA)
  • Computer And Data Communications (AREA)

Abstract

The event information of the event occurred in multiple terminal installations can be collected the present invention relates to one kind and can determine Information Collection System, formation gathering method, the terminal installation at the generation moment of each event.The CPU of server receives incident identification, the device identification information, first device time information, second device time information sent by sewing machine.CPU stores the incident identification received, device identification information, first device time information in association to the first table.CPU stores the device identification information received, second device time information, the first clock time information in association to the second table.First clock time information is clock time information corresponding with the reception period of incident identification.

Description

Information Collection System, formation gathering method, terminal installation
Technical field
The present invention relates to a kind of Information Collection Systems of information for using a server to collection terminal device, information collection side Method, terminal installation.
Background technique
It is known that a kind of collect information associated with the various events occurred in terminal installation (referred to as event letter Breath.) system.Event information includes information (the referred to as time information at the generation moment of expression event sometimes.).At this point, can Based on from the respective time information of event information that multiple terminal installations are collected into come the hair of the event in each terminal installation of comparison The raw moment.
The image forming apparatus of Japanese Patent Publication No. 155367 bulletin in 2006 executes between server to be based on The communication of SNTP (Simple Network Time Protocol) to obtain time information from server.Image forming apparatus based on get when Information is carved to store current time.Image forming apparatus carries out more the current time stored using the period of internal clocking Newly.When print out task occurs, image forming apparatus generates the printing day comprising stored current time as the printing moment Will.
When being mounted with above-mentioned communication function to terminal installation, the terminal installation for not having RTC (real-time clock) can be given birth to At the event information comprising time information.In the presence of not installing without RTC and the terminal installation of above-mentioned communication function.At this point, nothing Method collects the event information comprising time information from the terminal installation.It therefore sometimes can not be based on being collected into from the terminal installation Event information carrys out the generation moment of the event in each terminal installation of comparison.
Summary of the invention
The purpose of the present invention is to provide the event informations that one kind can collect the event occurred in multiple terminal installations And determine Information Collection System, formation gathering method, the terminal installation at the generation moment of each event.
The Information Collection System of technical solution 1 has the terminal installation and server that can be in communication with each other, which collects System is characterized in that the terminal installation has: device moment storage device, fills at the time of storing the terminal installation Set time information;And first transmission unit, the thing occurred in the terminal installation for identification is sent to the server The device identification information of the incident identification of part, for identification terminal installation, first device time information, second device Time information, wherein the first device time information is to obtain when the event occurs from described device moment storage device The described device time information got, the second device time information are to send the event knowledge with by first transmission unit The transmission period of other information corresponding described device time information, the server have: clock time storage device, storage Indicate the clock time information at current time;First receiving unit receives the event recognition sent by the terminal installation Information, described device identification information, the first device time information, the second device time information;First storage unit, By the incident identification received by first receiving unit, described device identification information, the first device moment Information is stored in association to first storage device;And second storage unit, the institute that will be received by first receiving unit Device identification information, the second device time information, the first clock time information is stated to be stored in association to the second storage dress It sets, wherein the first clock time information is and reception that the incident identification is received by first receiving unit The period corresponding clock time information.
Terminal installation sends incident identification, the terminal installation of event occurred to server in the event of generation Device identification information, with event period corresponding first device time information occurs, with the transmission of incident identification when Phase corresponding second device time information.Server is by incident identification, device identification information, first device time information phase Associatedly first storage device is arrived in storage.Server is by device identification information, second device time information and incident identification Reception period corresponding first clock time information stored in association to the second storage device.At this point, server can incite somebody to action Second device time information corresponding with the terminal installation transmission transmission period of incident identification receives event with server The reception period of identification information corresponding first clock time information is associated.Therefore, when server can be based on second device The relationship for carving information and the first clock time information, according to generation period with event corresponding first device time information come true Determine the clock time of the time of origin point of event.Therefore, when each terminal installation distinguishes storage device time information, server energy Enough clock times determined when event occurring in each terminal installation.
In the Information Collection System of technical solution 2, it is also possible to the server and has: the second receiving unit, from asking Source device is asked to receive comprising can determine that the device of the terminal installation determines the browse request of information;First acquisition unit, root Information is determined according to the described device that the browse request received by second receiving unit is included to obtain the end of object End device;First determining section determines the terminal installation with the object got for identification by first acquisition unit The associated incident identification of described device identification information and the first device time information;Transformation component, base In the second device time information associated with the described device identification information of the terminal installation of the object for identification With the first clock time information, the first device time information determined by first determining section is transformed to Two clock time information, the second clock time information indicate that the event identified according to the incident identification occurs Clock time;And second transmission unit, it is sent to the request source device described in being determined as first determining section Incident identification, the second clock time information converted by the transformation component.At this point, for example, can be with service The client that device is communicated can browse through the event occurred in terminal installation and hair by sending browse request to server The clock time of the raw event.When can not directly acquire clock time in terminal installation, client can browse through to be filled in terminal Set clock time when middle generation event.
In the Information Collection System of technical solution 3, be also possible to the server and have: the first determination unit determines Whether the processing that the clock time information that in the clock time storage device stores changes is performed;And the One correction unit, when being judged to performing the processing changed to the clock time information by first determination unit, The the first clock time information stored in second storage device is carried out and the clock time information before changing Difference pair of the represented clock time before changing with clock time after change represented by the clock time information after change The correction answered.At this point, server is when performing the processing changed to clock time information, to being deposited in the second storage device First clock time information of storage is corrected.Therefore, when server can be based on second device time information and the first clock Relationship after carving the correction of information determines the clock time that event occurs according to first device time information.Therefore, server It, can be based on the clock time information after change come accurately when performing the processing changed to clock time information Determine the clock time of generation event.
In the Information Collection System of technical solution 4, it is also possible to the server and has: the second determination unit, with institute The reception for stating the first receiving unit correspondingly, determine the newest incident identification stored in the first storage device whether table Show the power supply closing motion of the terminal installation;Second acquisition unit, be determined as by second determination unit it is described newest When incident identification indicates the power supply closing motion, obtains and know as the event received by first receiving unit The starting information that the electric power starting of other information and the expression terminal installation acts and the generation period with the starting information The corresponding first device time information;Calculation part is believed based on what is got by second acquisition unit with the starting When the generation period of the breath corresponding first device time information, the second device received by first receiving unit Information and clock time information corresponding with the starting reception period of information are carved, to calculate the hair with the starting information Life period, the corresponding clock time information started clock time information;And second correction unit, by by based on described First clock time stored in the calculated starting clock time information in calculation portion and second storage device is believed The difference of breath, to be corrected to the first device time information stored in the first storage device.In terminal installation Power supply temporary close and when opening later, device moment do not update during power supply is closed.Server calculates starting clock Time information, based on calculated starting clock time information and the first clock time information come to first device time information into Row correction.Therefore, in there are terminal installation not the updating device moment during when, server can determine generation event when The clock moment.
In the Information Collection System of technical solution 5, it is also possible to the terminal installation and has third storage unit, it is described Third storage unit deposits the incident identification and the first device time information as event history information in association Third storage device is stored up, first transmission unit sends to the server and collects object information, which is The incident identification and the first device time information that store in association in the third storage device are chased after The second device time information and described device identification information is added to obtain.At this point, terminal installation can will with occurred The directly related event history information (incident identification, first device time information) of event and the second device moment believe Breath, device identification information store third storage device with mutually distinguishing.
In the Information Collection System of technical solution 6, be also possible to first transmission unit specified period it is any when Phase sends the collection object information.At this point, terminal installation can be in synchronization when occurring multiple events in specified period Information corresponding with multiple events is sent to server.Therefore, it is sent when event occurs every time to server with terminal installation It is compared when information, is able to suppress the transmission frequency of information.
In the Information Collection System of technical solution 7, be also possible to the terminal installation and have: third determination unit is sentenced Whether the transmission of the fixed collection object information carried out by first transmission unit succeeds;And the 4th storage unit, by When the third determination unit is determined as that the transmission for collecting object information is failed, the collection object for sending failure is believed Storage is ceased to the 4th storage device, and first transmission unit is stored in the 4th storage device in the collection object information Any period of the specified period later sends the incident identification comprising storing in the third storage device With the collection stored in the collection object information of the first device time information and the 4th storage device Object information.At this point, terminal installation the collection object information that server is carried out transmission failure when, can be at spaced intervals Execute collection object information retries transmission.Therefore, communications status of the terminal installation between such as server and terminal installation It can be sent to server when temporarily deteriorating and collect object information.
In the Information Collection System of technical solution 8, be also possible to received by first receiving unit it is multiple described When collecting object information, multiple respective second devices of collection object information that second storage unit will receive Newest second device time information, described device identification information, the first clock time information in time information is related Second storage device is arrived in the storage of connection ground.At this point, server is when receiving information repeatedly from terminal installation, according to newest Two devices time information is updated the second device time information stored in the second storage device.Server is according to most The reception period of new information is from the clock time information that clock time storage device is got come to depositing in the second storage device First clock time information of storage is updated.Therefore, server can be based on newest second device time information and first Clock time information come determine in each terminal installation occur event when clock time.
In the Information Collection System of technical solution 9, being also possible to the terminal installation is the sewing for including motor Machine, the incident identification indicate the variation of the action state of the motor.At this point, server can be collected and sew The sewing occurred in machine handles the information of related event, and determines the clock time that event occurs.
In the Information Collection System of technical solution 10, being also possible to the terminal installation is the sewing for including motor Machine, the incident identification indicate the variation of the action state of the motor, and the sewing machine includes removable medium (Removable media), the removable medium is with the communication device carried out wireless communication and has storage region, described Sewing machine is also equipped with the 5th storage unit, the 5th storage unit in any period of the specified period, using following file as The storage region of the collection object information storage to the removable medium: this document includes the second device moment Information and described device identification information as filename, and include stored in association in the third storage device it is described Incident identification and the first device time information, first transmission unit according to by the 5th storage unit by the receipts Collect object information storage to the storage region of the removable medium, sends the collection object information.Sewing machine not When with communication function, server can collect the information of the event occurred in sewing machine, and determine the clock that event occurs Moment.
In the Information Collection System of technical solution 11, being also possible to the terminal installation is the sewing for including motor Machine, the incident identification indicate the variation of the action state of the motor, and the sewing machine includes removable medium, institute Removable medium is stated with the communication device carried out wireless communication and there is storage region, the sewing machine has the 5th storage Portion, the 5th storage unit store in any period of the specified period using following file as the collection object information It include the second device time information and institute to the sending zone in the storage region of the removable medium: this document Device identification information is stated as filename, and includes the event recognition stored in association in the third storage device Information and the first device time information, first transmission unit believe the collection object according to by the 5th storage unit The sending zone is arrived in breath storage, sends the collection object information, is being determined as the collection pair by the third determination unit When the transmission of image information is failed, the 4th storage unit stores the collection object information for sending failure to the storage Retransmission region in region, when being stored the collection object information to the sending zone by the 5th storage unit When being stored with the collection object information in the retransmission region, first transmission unit sends the sending zone The collection object information stored in the collection object information of middle storage and the retransmission region.In sewing machine When without communication function, server can collect the information of the event occurred in sewing machine, and determine that event occurs when The clock moment.Sewing machine can execute collection in the transmission failure of the collection object information carried out to server at spaced intervals Object information retries transmission.Therefore, communications status of the sewing machine between such as server and terminal installation is temporarily disliked It can be sent to server when change and collect object information.
The formation gathering method of technical solution 12 is that the information for having the terminal installation and server that can be in communication with each other is received The formation gathering method of collecting system, which is characterised by comprising following steps: the first sending step, described Terminal installation sends the incident identification of the event occurred in the terminal installation for identification to the server, is used for Identify the device identification information of the terminal installation, as the terminal installation at the time of i.e. device time information and with the thing The generation period corresponding first device time information of part, second device corresponding with the transmission period of the incident identification Time information;First receiving step, what the server reception was sent in first sending step by the terminal installation The incident identification, described device identification information, the first device time information, the second device time information; First storing step, the server is by the incident identification received in first receiving step, the dress Set identification information, the first device time information is stored in association to first storage device;And second storing step, institute State server by the described device identification information received in first receiving step, the second device time information, First clock time information is stored in association to the second storage device, wherein the first clock time information is stored in use In the clock time storage device that storage indicates the clock time information at current time, connect in first receiving step The reception period for receiving the incident identification is corresponding.Terminal installation sends thing occurred when event occurs to server The incident identification of part, the device identification information of terminal installation, first device moment corresponding with the generation period of event letter Breath, second device time information corresponding with the transmission period of incident identification.Server knows incident identification, device Other information, first device time information are stored in association to first storage device.Server fills device identification information, second Set time information, the first clock time information corresponding with the reception period of incident identification is stored in association to second and deposited Storage device.At this point, when server can will send the transmission period of incident identification corresponding second device with terminal installation It is associated with the first clock time information corresponding with the server reception reception period of incident identification to carve information.Therefore, Server can the relationship based on second device time information and the first clock time information, according to the generation period pair with event The first device time information answered determines the clock time of the time of origin point of event.Therefore, it is deposited respectively in each terminal installation When storage device time information, server can determine clock time when event occurring in each terminal installation.
The terminal installation of technical solution 13 can be communicated with server, which is characterized in that having: dress Set moment storage device, at the time of storing the terminal installation, that is, device time information;And first transmission unit, Xiang Suoshu The incident identification for the event that server transmission occurs in the terminal installation for identification, for identification the terminal dress The device identification information set, first device time information, second device time information, wherein the first device time information It is the described device time information got when the event occurs from described device moment storage device, the second device Time information is to send corresponding described device moment in the transmission period of the incident identification with by first transmission unit Information, based on be sent to by first transmission unit incident identification of the server, described device identification information, The first device time information, the second device time information, by the server by described device identification information, described Second device time information, the first clock time for indicating current time corresponding with the reception period of the incident identification Information is associated.Terminal installation sends incident identification, the terminal dress of event occurred to server when event occurs The transmission of the device identification information, first device time information corresponding with the generation period of event and incident identification set Period corresponding second device time information.Server is believed by device identification information, second device time information, with event recognition The reception period of breath corresponding first clock time information is associated.At this point, server can will send event with terminal installation Identification information sends period corresponding second device time information with the reception period for receiving incident identification with server Corresponding first clock time information is associated.Therefore, terminal installation is by sending second device time information, energy to server Enough by server come the generation of the relationship based on second device time information and the first clock time information and basis and event Period corresponding first device time information determines the clock time of the time of origin point of event.Therefore, terminal installation is respectively When storage device time information, thing can occur in each terminal installation by determining to server sending device time information Clock time when part.
Detailed description of the invention
Fig. 1 is the block diagram of the electrical structure of the system structure for indicating Information Collection System 1, server 2 and sewing machine 3.
Fig. 2 is the figure for indicating the various information stored in server 2 and sewing machine 3.
Fig. 3 is the flow chart of sewing machine main process task.
Fig. 4 is the figure for indicating the various information stored in server 2 and sewing machine 3.
Fig. 5 is the flow chart that server first is handled.
Fig. 6 is the figure for indicating the various information stored in server 2 and sewing machine 3.
Fig. 7 is the figure for indicating the various information stored in server 2 and sewing machine 3.
Fig. 8 is the flow chart of server second processing.
Fig. 9 is the flow chart of server third processing.
Specific embodiment
Illustrate the summary of Information Collection System 1 referring to Fig.1.Information Collection System 1 includes: server 2;Sewing machine 3A, (the collectively referred to as sewing machine 3 such as 3B, 3C, 3D.);PC 6;Access point (access point) 7.Server 2, PC 6, access point 7 connect It is connected to the networks such as LAN, WAN 8.Sewing machine 3 is wirelessly connected to network 8 via access point 7.Server 2, sewing machine 3, PC 6 can be in communication with each other via network 8.
Illustrate the electrical structure of server 2.Server 2 has the CPU 21 controlled server 2.CPU 21 via Interface circuit to be electrically connected with ROM 22, RAM 23, storage device 24, communication I/F 25, driving device 26.The storage of ROM 22 is drawn Lead sequence, BIOS etc..RAM 23 stores clocking value, count value, flag data, temporary data etc..Storage device 24 is by hard disk Equal storage mediums are constituted.The storage of storage device 24 is by the program of the processing executed of CPU 21, OS, various tables (referring to Fig. 2 etc.).
Communication I/F 25 is the interface module (such as LAN card etc.) for making server 2 be connected to network 8.CPU 21 is passed through The transmitting and receiving that data are carried out between other equipment of network 8 is connected to by communication I/F 25.Driving device 26 reads half The information stored in the storage mediums such as conductor memory, CD 26A.CPU21 can be read storage using driving device 26 and is situated between The program stored in matter 26A, and the program is stored to storage device 24.
Storage device 24 is also possible to other storage mediums such as flash memory (flash memory), ROM.CPU 21 It can be general processor.By the processing executed of CPU 21 a part can also by other electronic components (such as ASIC) Lai It executes.The processing executed by CPU 21 can also carry out distributed treatment by multiple electronic equipments (multiple CPU).CPU 21 can also To download program from the other servers for being connected to network 8 and store the program to storage device 24.
Illustrate the electrical structure of sewing machine 3.Sewing machine 3 has the CPU 31 for being responsible for control sewing machine 3.CPU31 is via connecing Mouthful circuit come with ROM 32, RAM 33, storage device 34, driving circuit 35, liquid crystal display device (LCD) 37, operation portion 38, USB I/F 39 is electrically connected.ROM 32 stores bootstrap etc..RAM 33 stores clocking value, count value, flag data, temporary Data, various tables (referring to Fig. 2 etc.) etc..Storage device 34 is the storage mediums such as flash memory.Storage device 34 is stored by CPU The program of 31 processing executed, various tables (referring to Fig. 2 etc.).Sewing machine 3 can not also be built-in with the whole of above-mentioned electrical structure. Such as a part of above-mentioned electrical structure can also be set to 3 outside of sewing machine and be attached via interface.
Driving circuit 35 drives upper axis motor 36A and cloth delivery electric motor 36B according to the signal exported by CPU 31.On Axis motor 36A moves back and forth up and down the suture needle connecting with shank.Cloth delivery electric motor 36B moves cloth feeding mechanism in the horizontal direction It is dynamic.By the driving of upper axis motor 36A and cloth delivery electric motor 36B, sewing machine 3 sews cloth.LCD 37 can be shown The related various information with sewing.Operation portion 38 includes pedal, operation key, touch panel etc..USB I/F 39 is for passing through The interface module that equipment is connect by USB with sewing machine 3.The equipment that CPU 31 is connect via USB I/F 39 with by USB Between carry out data transmitting and receiving.
Removable medium 5 is connect by USB with sewing machine 3.Removable medium 5 has communication device 51, storage device 52, control unit 53.Communication device 51 is interface module (the Wi-Fi communication mould carried out wireless communication for connecting with access point 7 Block etc.).In the state that removable medium 5 is connected to sewing machine 3, storage device 52 is identified as being able to carry out reading by sewing machine 3 The storage medium for taking and being written.Storage device 52 has sending zone 521, retransmits region 522 (referring to Fig. 4 etc.), receives Region.
Control unit 53 executes the communication control carried out using communication device 51, storage device 52.When being sent as data Destination equipment address information, control unit 53 have server 2 address information.Transmission of the CPU31 to storage device 52 Data are written in region 521.At this point, control unit 53 is based on ground by communication device 51 by defined agreement (such as HTTP) Location information is sent in sending zone 521 to server 2 and retransmits the data stored in region 522.Control unit 53 is passing through Defined agreement (such as HTTP) and when receiving data by communication device 51, by the data received storage to storage device 52 receiving area.Therefore, removable medium 5 can be acted as HTTP client and server.Control unit 53 to The output of CPU 31 is used to notify to have received the notification signal of data.CPU 31 reads storage dress when detecting notification signal Set the data stored in 52 receiving area.
Referring to what is stored in the storage device 24 of prescribed server 2, the RAM 33 of sewing machine 3 and storage device 34 for Fig. 2 The summary of the function of various tables, Information Collection System 1.The storage device 24 of server 2 stores main table (master table) 24A, the first table 24B, the second table 24C.The RAM 33 of sewing machine 3 stores third table 33A.The storage device 34 of sewing machine 3 stores Main table 34A.
Illustrate the RAM 33 of sewing machine 3 and the various tables that storage device 34 is stored.Main table 34A by device classification information, Device identification information, sending cycle, master device time information are stored in association.Device classification information indicates each sewing machine 3 classification (model, version of program etc.).Device identification information indicates the identifier of each sewing machine 3 for identification.Sending cycle It indicates periodically to send the aftermentioned interval for collecting object information to server 2.Master device time information is to indicate sewing machine 3 At the time of (the referred to as device moment.) counting variable.The device moment is, for example, that the time of making the product point of sewing machine 3 is set as " 0 " Carry out the accumulative conduction time of add operation.The CPU 31 of sewing machine 3 with predetermined time interval (1 second) periodically repeatedly more The device moment represented by new master device time information.Identifier represented by the device identification information of main table 34A is known as " main The device identification of table 34A ".The device moment represented by the master device time information of main table 34A is known as the " master of main table 34A The device moment ".
Third table 33A stores event history information.Event history information includes incident identification and first device moment Information.Incident identification indicates the identifier of the event occurred in sewing machine 3 for identification.It is sent out as in sewing machine 3 Raw event, there are the electric power starting of sewing machine 3, power supplys to close, motor (upper axis motor 36A, cloth delivery electric motor 36B) The variation (such as sewing starts, sewing finishing, pause etc.) of action state.First device time information indicates the generation with event The corresponding device moment in period.CPU 31 occurs Shi Congzhu table 34A in event and obtains master device time information.CPU 31 will acquire The master device time information arrived is made as first device time information with the incident identification of the event occurred in association For event history information storage to third table 33A.
Identifier represented by the incident identification of third table 33A is known as " event ID of third table 33A ".It will The device moment represented by the first device time information of third table 33A is known as " the first device moment of third table 33A ".Having Body surface is expressed as " event ID/first device moment " when stating the content of event history information.
CPU 31 is based on the event history information stored in third table 33A, in the hair of the storage device 52 of removable medium 5 Region 521 is sent to generate the collection object information for sending to server 2.Collecting object information includes event history information, master The device identification of table 34A, second device moment.Such as collecting object information is following file: this document will include main table 34A Device identification, the title at second device moment is set as filename, and includes event history information as text data. The second device moment indicates to send collection corresponding device moment in the transmission period of object information with to server 2.It is removable to be situated between The collection object information that the control unit 53 of matter 5 is generated to the sending zone 521 that server 2 is sent in storage device 52.
Such as Fig. 2 is illustrated like that when the master device moment of main table 34A is " 300060 " when transmission collection object information The case where.It includes to store in third table 33A that CPU 31 is generated in the sending zone 521 of the storage device 52 of removable medium 5 The collection object information of event history information (" sewing starts/300010 ", " sewing finishing/300030 ", " pause/300050 ") 341.It collects the setting of object informations 341 for 31 pairs of CPU and includes the device identifications " 111111 " of main table 34A, master device moment (the The two devices moment) " 300060 " filename " 111111_300060 ".The control unit 53 of removable medium 5 is sent to server 2 In the collection object data that the sending zone of storage device 52 521 generates.
Illustrate the information stored in the storage device 24 of server 2.Main table 24A stores master clock time information.Master clock Time information indicate current time (such as when, minute, second.Referred to as clock time.).CPU21 was the period to the master clock moment with 1 second Clock time represented by information is updated.Clock time represented by the master clock time information of main table 24A is known as " main The master clock moment of table 24A ".
Management function at the time of CPU 21 executes one of the function as OS.Moment management function periodically be connected to The ntp server of network 8 is communicated periodically to obtain the etalon time information for indicating etalon time.CPU 21 will acquire The etalon time information arrived is stored to storage device 24.CPU 21 is executed for the master clock moment of main table 24A to be set as marking Processing (the server third processing, referring to Fig. 9) carved on time.The master clock moment of main table 24A is being set as standard by CPU 21 It was the period to master clock with 1 second during until the master clock moment is set as etalon time next time after moment Moment is updated.
First table 24B and the second table 24C are deposited when server 2 receives collection object information 341 transmitted by sewing machine 3 The various information of the received collection object information 341 of storage.First table 24B is by device identification information, event history information (thing Part identification information and first device time information) it is stored in association.Device identification information is received collection pair The information of the part of expression device identification in the filename of image information.Event history information is received collection object The event history information of information.Device identification represented by the device identification information of first table 24B, first device moment are believed Identifier represented by the represented clock time of breath, incident identification be referred to as " device identification of the first table 24B ", " the first clock time of the first table 24B ", " event ID of the first table 24B ".
Second table 24C carries out device identification information, second device time information, the first clock time information in association Storage.Device identification information and second device time information are the table in the filename of received collection object information respectively The part of showing device identifier and the information of the part at expression second device moment.First clock time information indicates and collection pair The reception period corresponding clock time of image information.CPU 21 will receive the master for collecting object information Shi Congzhu table 24A and obtaining Clock time information is stored as the first clock time information.By device identification represented by the device identification information of the second table 24C Device moment represented by symbol, second device time information, clock time represented by the first clock time information are referred to as " device identification of the second table 24C ", " the second device moment of the second table 24C ", " the first clock time of the second table 24C ".
When the master clock moment of main table 24A is " 10:31:03 ", server 2 receives removable Jie to illustration as shown in Figure 2 The case where transmitted by matter 5 when collection object information 341.CPU 21 is extracted in the filename of received collection object information Device identification part " 111111 ".CPU 21 will indicate the device identification information of device identification extracted respectively with Collect the event history information (" sewing starts/300010 ", " sewing finishing/300030 ", " pause/300050 ") of object information It is stored in association to the first table 24B.CPU 21 extracts the second device in the filename of received collection object information The part " 300060 " at moment.CPU 21 extracts the device identification information for indicating the device identification extracted and expression The second device time information at second device moment is stored in association to the second table 24C.CPU 21 obtain main table 24A it is main when The clock moment " 10:31:03 ".CPU 21 also identifies the first clock time information for indicating the master clock moment got and device Information and second device time information are stored in association to the second table 24C.
In Fig. 2, the first table 24B only stores event associated with the device identification information of device identification " 111111 " Historical information (device time information and incident identification).Second table 24C is only stored and the dress of device identification " 111111 " Set the associated second device time information of identification information and the first clock time information.Also server 2 can receive dress sometimes Set collection object information transmitted by sewing machine 3 of the identifier different from " 111111 ".At this point, CPU 21 will be with device identification It stores different from the associated first device time information of device identification information and incident identification of " 111111 " to first Table 24B.CPU21 will be different from the associated second device time information of the device identification information of " 111111 " with device identification With the first clock time information storage to the second table 24C.
Referring to outseam for Fig. 3 thread owner processing.CPU 31 is in the power supply for detecting unlatching sewing machine 3 by operation portion 38 Operation when, the program that stores in read storage device 34 simultaneously executes the program, to start sewing machine main process task.CPU 31 is being borrowed Operation portion 38 is helped to detect to execute sewing machine main process task during before the operation of the power supply of closing sewing machine 3.
As shown in figure 3, CPU 31 obtains the master device moment of main table 34A.When CPU 31 is by the master device got is indicated The incident identification of the identifier of the first device time information and expression electric power starting at quarter is stored in association to third table 33A(S1)。
CPU 31 starts the update (S11) at the master device moment of main table 34A.Execution of the CPU 31 in sewing machine main process task In, the processing for adding 1 to the master device moment every time is repeated so that 1 second is the period.
CPU 31 determines whether to detect the generation (S13) of outgoing event.For example, CPU 31 is according to upper axis motor 36A and send The rotation of cloth motor 36B starts, terminates, come be judged to detecting sewing start, the generation of the event of sewing finishing.CPU 31 According to the operation that the power supply that carries out to operation portion 38 is closed, to be judged to detecting the generation of event that power supply is closed.CPU 31 When being judged to not detecting the generation of outgoing event (S13: "No"), processing is made to enter S19.CPU 31 is being judged to detecting outgoing event Generation when (S13: "Yes"), so that processing is entered S15.CPU 31 obtains the master device moment of main table 34A.CPU 31 obtains expression The incident identification phase of the first device time information at the master device moment got and the identifier for indicating event occurred Associatedly third table 33A (S15) is arrived in storage.CPU 31 makes processing enter S17.
CPU 31 determines whether the event detected in the processing of S15 is the event for closing the power supply of sewing machine 3 (S17).CPU 31 makes processing enter S21 when being determined as is to close the event of the power supply of sewing machine 3 (S17: "Yes").CPU 31 when being determined as is not to close the event of the power supply of sewing machine 3 (S17: "No"), make processing enter S19.CPU 31 determine from It is had sent in the processing of aftermentioned S25 and collects whether the time that object information rises have passed through sending cycle phase with main table 34A The time (S19) answered.CPU 31 (S19: "No") when being determined as without the time corresponding with sending cycle, make processing returns to To S13.CPU 31 (S19: "Yes") when being judged to have passed through the time corresponding with sending cycle, makes processing enter S21.CPU 31 are judged to have passed through the time corresponding with sending cycle when executing the processing of S19 for the first time after sewing machine main process task starts.
CPU 31 obtains event history information (incident identification and the first device moment letter stored in third table 33A Breath) (S21).CPU 31 obtains the device identification of main table 34A.CPU 31 obtains the master device moment of main table 34A as The two devices moment (S23).Sending zone 521 of the CPU 31 in the storage device 52 of removable medium 5 is generated included in S21's The collection object information (S25) of the event history information got in processing.At this point, CPU 31 will be included in the processing of S23 The device identification and the title at second device moment got is set as the filename generated for collecting object information (S25).The control unit 53 of removable medium 5 sends storage device to the server 2 of the equipment as the address information set The collection object information stored in 52 sending zone 521 and aftermentioned retransmission region 522.CPU 31 deletes third table The information (S29) stored in 33A.CPU 31 makes processing enter S51.
It is not stored when having device identification information and event history information in third table 33A, that is, having sent collection object When event does not occur after information, CPU 31 generates the collection object information for not including event history information.The collection object of generation Information is following file: this document sets the filename comprising device identification and second device moment, and does not include event Historical information.
The CPU 21 of server 2 is returned when receiving collection object information transmitted by sewing machine 3 to removable medium 5 Send the reception response message (ACK) of the meaning for notifying to have received collection object information.The control unit 53 of removable medium 5 When receiving ACK from server 2, ACK is stored to the receiving area of storage device 52, and sends notice letter to sewing machine 3 Number.CPU 31 determines whether to detect the notification signal (S51) that the control unit 53 of removable medium 5 is exported.CPU 31 is being examined When measuring notification signal, further determine whether the receiving area of the storage device 52 of removable medium 5 stores ACK (S51). CPU 31 determines to send in the processing of S25 to server 2 collect object information after, internal storage system 52 during the prescribed period Whether receiving area stores ACK.When interior receiving area stores ACK during the prescribed period, CPU 31 is judged to collecting object letter The transmission success (S51: "Yes") of breath.During the prescribed period when the not stored ACK in the receiving area of internal storage system 52, CPU 31 determines To collect the transmission of object information not successfully (failing) (S51: "No").
CPU 31 deletes depositing for removable medium 5 in the transmission success for being judged to collecting object information (S51: "Yes") The collection object information (S53) stored in the sending zone 521 of storage device 52.CPU 31 makes processing enter S57.CPU 31 is sentencing When being set to the transmission failure for collecting object information (S51: "No"), by the sending zone 521 of the storage device 52 of removable medium 5 The collection object information of middle storage, which is moved to, retransmits region 522 (S55).CPU 31 makes processing enter S57.
CPU 31 determines whether the event detected in the processing of S15 is the event for closing the power supply of sewing machine 3 (S57).CPU 31 terminates sewing machine main process task when being determined as is to close the event of power supply (S57: "Yes").At this point, in S25 Processing in the collection object information that sends include the incident identification closed comprising power supply event history information.CPU 31 when being determined as is not to close the event of power supply (S57: "No"), makes that processing returns to S13.
Illustrate it is shown in Fig. 2 collect object information 341 (filename " 111111_300060 ") transmission failure when (S51: "No") the case where.As shown in figure 4, collecting object information 341 from the sending zone 521 in the storage device 52 of removable medium 5 It is moved to and retransmits region 522 (S55).In Fig. 4, illustrates and added event history information to third table 33A (sewing is opened Begin/300075, sewing finishing/300105) when the case where.At this point, master device time information of the CPU 31 in main table 34A is In the period (S19: "Yes") of " 300120 ", it includes third that the sending zone 521 in the storage device 52 of removable medium 5, which generates, The collection object information 342 (filename " 111111_300120 ") (S25) of the event history information stored in table 33A.Storage dress The retransmission region 522 for setting 52 is stored with collection object information 341, therefore control unit 53 sends to server 2 and collects object Information 341,342 (S25).
(server first handles (reference for the processing referring to performed by the CPU 21 of prescribed server 2 for Fig. 5, Fig. 8, Fig. 9 Fig. 5), server second processing (referring to Fig. 8), server third processing (referring to Fig. 9)).CPU21 is opened in the power supply of server 2 Qi Shi, the program stored in read storage device 24 simultaneously execute the program, thus start the first processing of server~server Three processing.The first processing of server~server third processing is performed in parallel by CPU 21.Power supply of the CPU 21 in server 2 The master clock moment of main table 24A was updated for the period with 1 second in the state of unlatching.
It is handled referring to prescribed server first for Fig. 5.CPU 21 determines whether it has received collection pair transmitted by sewing machine 3 Image information (S61).CPU 21 is carried out standby until receiving when being judged to not receiving collection object information (S61: "No") Until collecting object information.CPU 21 makes processing enter S63 when being judged to receiving collection object information (S61: "Yes").
Collection object is stored in the sending zone 521 of the storage device 52 of removable medium 5 and retransmission region 522 When information, control unit 53 sends multiple collection object informations to server 2 (referring to Fig. 4).At this point, processing of the CPU 21 in S61 In be judged to receiving multiple collection object informations.
CPU 21 obtains the second device moment (S63) that the filename of received collection object information is included.CPU 21 in the processing of S61 when being judged to receiving multiple collection object informations, obtains from the respective text of multiple collection object informations Maximum value, that is, newest second device moment (S63) in the second device moment that part name obtains.The CPU 31 of sewing machine 3 is with 1 Second adds 1 for the period come the master device moment every time to main table 34A.Second device moment and sewing machine 3 after an event occurs the When one sending cycle sends master device when collecting object information (when referred to as sending for the first time) corresponding with the event occurred It carves and corresponds to.Therefore, CPU 21 is from being newest collection object in first send in the multiple collection object informations received The filename of information obtains the newest second device moment.
When the collection object information received is one, second device that the filename of the collection object information is included Moment is corresponding with the newest second device moment.The newest second device moment is set as to the collection pair of a part of filename Image information is referred to as newest collection object information.
CPU 21 obtains the master clock moment (S65) of main table 24A.CPU 21 obtains the newest file for collecting object information The device identification that name is included.Expression in the event history information of first table 24B is collected into object information from newest The device identification information for the device identification that filename is got is known as object apparatus identification information.It will identify and believe with object apparatus The associated event history information of manner of breathing is known as object event historical information.
CPU 21 is from the first table 24B selecting object event history information.CPU 21 selects selected object event history Incident identification associated with maximum value, that is, newest first device time information in information.Thing is pressed in the first table 24B The order of occurrence of part is come when storing event history information, the event history information of newest incident identification and most end is wrapped The incident identification contained is corresponding.CPU 21 determines that newest incident identification indicates whether that power supply closes (S67).CPU 21 When other than being determined as that newest incident identification indicates that power supply is closed (S67: "No"), processing is made to enter S79.
Object apparatus identification information that CPU 21 will acquire and indicate get in the processing of S63 newest second The second device time information at device moment is stored in association to the second table 24C (S79).CPU 21 will also be indicated S65's The first clock time information at the master clock moment got in processing is stored in association to the second table 24C (S79).Second When table 24C has been stored with object apparatus identification information, CPU 21 will indicate newest second dress got in the processing of S63 It sets the second device time information at moment and indicates the first clock time letter at the master clock moment got in the processing of S65 Breath is updated (S79) to the second table 24C in association with the object apparatus identification information.CPU 21 makes processing enter S81.
CPU 21 one by one selects the collection object information received in the processing of S61.The receipts that CPU 21 will be selected The event history information that collection object information is included stores respectively with object apparatus identification information in association to the first table 24B (S81).CPU 21 determines whether the collection object information received in the processing of S61 all selections (S83).CPU 21 Be determined as it is surplus have non-selected collection object information when (S83: "No"), make that processing returns to S81.CPU 21 is further selected Some in the collection object information not yet selected, repeats the processing of S81.CPU 21 is being judged to receive (S83: "Yes") when object information all selects is collected, makes that processing returns to S61.
It illustrates to have sent from removable medium 5 as shown in Figure 4 and collects (filename " the 111111_ of object information 341 300060 "), when collection object information 342 (filename " 111111_300120 ") the case where.At this point, CPU 21, which is obtained, to be indicated most The second device time information (S63) at new second device moment " 300120 ".CPU 21 obtains the master clock moment of main table 24A “10:32:02”(S65)。
CPU 21 is determined as that the newest incident identification in the object event historical information of the first table 24B does not indicate electricity The event (S67: "No") that source is closed.CPU 21 obtains object apparatus identification information " 111111 ", expression in the processing of S63 To newest second device moment " 300120 " second device time information, indicate the master that gets in the processing of S65 First clock time information of clock time " 10:32:02 " is stored in association to the second table 24C (S79)
21 selection object information 341 of CPU, by object apparatus identification information (" 111111 ") and event history information (sewing starts/300010, sewing finishing/300030, pause/300050) stores in association respectively to the first table 24B (S81).Then, 21 selection object information 342 of CPU believes object apparatus identification information (" 111111 ") and event history Breath (sewing starts/300075, sewing finishing/300105) stores in association respectively to the first table 24B (S81).
CPU 21 enters processing when being determined as that newest incident identification indicates that power supply is closed (S67: "Yes") S69.Extraction table in the event history information that whole collection object informations that CPU 21 is received from the processing of S61 are included Show the incident identification of the identifier of electric power starting.CPU 21 obtains associated with extracted incident identification first Device time information (S69).CPU 21 calculates the clock time (S71) when the event that electric power starting occurs as described below.
The newest second device moment got in the processing of S63 is expressed as Ct (on).Ct (on) and sewing machine 3 Device moment when sending the collection object information comprising the incident identification for indicating the identifier of electric power starting is corresponding.It will be The master clock moment got in the processing of S65 is expressed as Tr (on).Tr (on) with receive comprising indicate electric power starting mark Clock time when knowing the collection object information of the incident identification of symbol is corresponding.First will got in the processing of S69 The first device moment represented by device time information is expressed as Ce (on).Ce (on) and electric power starting occurs in sewing machine 3 Event when the device moment it is corresponding.The clock time when event that electric power starting will occur is expressed as Te (on).At this point, passing through Following (1) formula calculates Te (on).
Te (on)=Tr (on)-(Ct (on)-Ce (on)) ... (1)
CPU 21 obtains the first clock time (S73) associated with object apparatus identification information in the second table 24C. CPU 21 calculates the device by the time indicated after the power supply of sewing machine 3 is closed until open next time as described below Moment (S75).
The first clock time got in the processing of S73 is expressed as Tr (off).Tr (off) expression receives packet Clock time when the collection object information of the incident identification containing the identifier for indicating power supply closing.It will indicate in sewing machine The device moment by the time after 3 power supply closing until open next time is expressed as C (off-on).At this point, under passing through (2) formula in face calculates C (off-on).
C (off-on)=Te (on)-Tr (off) ... (2)
CPU 21 subtracts the calculated C (off- of institute from the first device moment of the object event historical information of the first table 24B On), (S77) is updated come the first device time information to object event historical information.CPU 21 makes processing enter S79. Omit the explanation of the processing of S79, S81, S83.
Referring to Fig. 6, Fig. 7, concrete example is enumerated to be illustrated.It illustrates sewing machine 3 and has sent the collection (text of object information 343 Part name " 111111_300060 ") when the case where.Collecting object information 343 includes to indicate that the event of the identifier of electric power starting is known Other information.CPU 21 obtains " 300060 " (=Ct (on)) as newest second device moment (S63).As main table 24A The master clock moment, CPU 21 obtain " 10:31:03 " (=Tr (on)) (S65).
CPU 21 is determined as that the newest incident identification in the object event historical information of the first table 24B indicates power supply It closes (S67: "Yes").CPU 21 obtain collect object information 343 included event history information in electric power starting The associated first device time information of incident identification (" 300005 ") (=Ce (on)) (S69).CPU 21 is based on (1) formula Calculate Te (on) (S71) as described below.
Te (on)=" 10:31:03 "-(300060-300005)
=" 10:31:03 " -55=" 10:30:08 "
CPU 21 obtain the second table 24C in object apparatus identification information (" 111111 ") associated first clock when It carves " 9:31:03 " (=Tr (off)) (S73).CPU 21 calculates C (off-on) (S75) as described below based on (2) formula.
C (off-on)=" 10:30:08 "-" 9:31:03 "
=3605 (=" 01:00:05 ")
CPU 21 from the first device moment " 298410 " of the object event historical information of the first table 24B, " 298500 ", " 300000 " subtract institute calculated " 3605 ".CPU 21 is as shown in Figure 7 by the first of object event historical information as a result, The device moment is updated to " 294805 ", " 294895 ", " 296395 " (S77).
CPU 21 by object apparatus identification information " 111111 ", indicate got in the processing of S63 newest second The information at device moment " 300060 ", the information for indicating the first clock time " 10:31:03 " got in the processing of S65 It is stored in association to the second table 24C (S79).The event history information that the collection object information received is included by CPU 21 (electric power starting/300005, sewing start/300010, sewing finishing/300030) respectively with device identification information (111111) phase It associatedly stores to the first table 24B (S81).
Referring to prescribed server second processing for Fig. 8.CPU 21 determines whether to receive the clear of the transmission of PC 6 via network 8 It lookes at solicited message (S91).Browse request information is the information for requesting the event history information stored in browser server 2. CPU 21 (S91: "No") when being judged to not receiving browse request information is carried out standby until receiving browse request information Until.
Having input in the user of PC 6 to PC 6 requests browsing related with the event occurred in desired sewing machine 3 Event history information instruction when, the CPU of PC 6 sends browse request information to server 2 via network 8.Browse request letter (referred to as device determines information to the information of sewing machine 3 of the breath comprising can determine user's expectation browsing event historical information.).Dress Set device classification information (referring to Fig. 2) that determining information is, for example, the classification for indicating each sewing machine 3, for identification with multiple sewing The model split sewing machine 3 that machine 3 is one group is come the obtained group identification information of group etc..The CPU 21 of server 2 be determined as through When receiving browse request information by network 8 (S91: "Yes"), processing is made to enter S93.
CPU 21 obtains the device that received browse request information is included and determines information (S93).CPU 21 is based on The device got determines information to determine the device identification information (S95) of sewing machine 3.By what is determined in the processing of S95 Device identification information is known as object apparatus identification information.The first device time information institute for being included by object event historical information Identifier represented by device moment of expression, incident identification is referred to as the " first device of object event historical information Moment ", " event ID of object event historical information ".It will be associated with object apparatus identification information in the second table 24C The second device moment and the first clock time be referred to as object second device moment, the first clock time of object.
CPU 21 obtains object second device moment and the first clock time of object (S97) from the second table 24C.CPU 21 from The first device moment (S99) of first table 24B acquisition object event historical information.CPU 21 one by one selects the processing in S99 In first device moment for getting.CPU 21 based on got in the processing of S97 the object second device moment, object One clock time, the first device moment selected is transformed to second clock moment (S101) as described below.
The object second device moment obtained in the processing of S97 is expressed as Ct, the first clock time of object is stated For Tr.The first device moment that the slave object event historical information got in the processing of S99 is selected is expressed as Ce.It will The second clock moment is expressed as Te.At this point, calculating Te by following (3) formula.
Te=Tr- (Ct-Ce) ... (3)
CPU 21 is by incident identification associated with the first device moment selected from object event historical information It is stored in association as browsing response message with the second clock time information for indicating calculated Te (second clock moment) To RAM 23.
CPU 21 determines whether to perform the processing of S101 to whole first device moment of object event historical information (S103).CPU 21 is remained in being determined as object event historical information when having the non-transformed first device moment (S103: "No"), Make that processing returns to S101.CPU 21 has not carried out the first device moment of transformation from the selection of object event historical information, repeats Carry out the processing of S101.CPU 21 is being judged to converting whole first device moment of object event historical information When (S103: "Yes"), so that processing is entered S105.CPU 21 sends in RAM 23 to the PC 6 for having sent browse request information and stores Browsing response message (S105).CPU 21 makes that processing returns to S91.
It illustrates PC 6 as shown in Figure 4 and sends the dress comprising the device identification information for determining device identifier " 111111 " Set the browse request information of determining information and the case where when server 2 receives the browse request information (S91: "Yes").CPU 21 determine object apparatus identification information (" 111111 ").CPU 21 obtains object second device moment " 300120 " (=Ct), right As the first clock time " 10:32:02 " (=Tr) (S97).The first device moment of the acquisition object event historical information of CPU 21 (" 300010 " (sewing starts), " 300030 " (sewing finishing), " 300050 " (pause), " 300075 " (sewing starts), " 300105 " (sewing finishing) (=Ce)) (S99).CPU 21 is by application (3) formula come when calculating second clock as described below It carves (S101).
“10:32:02”-(300120-300010)
=" 10:32:02 " -110=" 10:30:12 " (sewing starts)
“10:32:02”-(300120-300030)
=" 10:32:02 " -90=" 10:30:32 " (sewing finishing)
“10:32:02”-(300120-300050)
=" 10:32:02 " -70=" 10:30:52 " (pause)
“10:32:02”-(300120-300075)
=" 10:32:02 " -45=" 10:31:17 " (sewing starts)
“10:32:02”-(300120-300105)
=" 10:32:02 " -15=" 10:31:47 " (sewing finishing)
CPU 21 is sent to the PC 6 for having sent browse request information to be believed comprising incident identification and second clock moment The browsing response message (S105) of breath.
Referring to prescribed server third processing for Fig. 9.CPU 21 determines to store in storage device 24 with the fixed cycle Whether the master clock moment of etalon time represented by etalon time information and main table 24A are consistent (S111).CPU 21 is in standard When moment is consistent with the master clock moment, it is judged to not needing changing master clock time information (S111: "No").At this point, CPU 21 Make that processing returns to S111.CPU 21 is judged to needing to change the master clock moment in etalon time and master clock moment difference Information (S111: "Yes").At this point, CPU 21 makes processing enter S113.
After CPU 21 obtains etalon time represented by the etalon time information stored in storage device 24 as change Clock time (S113).CPU 21 obtains the master clock moment of main table 24A as clock time before changing.CPU 21 is from acquisition To change after clock time subtract clock time before changing, to calculate corrected value.CPU 21 using calculated corrected value come (S115) is corrected to the first clock time of the second table 24C as described below.
Tm will be expressed as by clock time before changing, clock time after change is expressed as Ts.Before the correction of the second table 24C The first clock time be expressed as Tb, the first clock time after correction is expressed as Ta.At this point, by following (4) formula come Change Ta.
Ta=Tb+ (Ts-Tm) ... (4)
The master clock moment (clock time before changing) of main table 24A is changed to clock time after changing by CPU 21, pair Master clock time information is updated (S117).CPU 21 makes that processing returns to S111.
Illustrate the processing of S115.The master clock moment of main table 24A as shown in Figure 2 is illustrated (before changing when clock Carve) be " 10:31:03 " (=Tm), when etalon time (clock time after change) is " 11:31:03 " (=Ts) the case where.This When, Ts-Tm (" 11:31:03 "-" 10:31:03 ") is calculated as " 1:00:00 ".Therefore, by the first clock time of the second table 24C " 10:31:03 " is corrected to plus " 1:00:00 " obtained " 11:31:03 " (S115).
As shown in Fig. 2, the second table 24C only stores the first clock time associated with device identification information (" 111111 ") Information, therefore the first clock time information of calibration object is also only one.Believe in the second table 24C storage and the identification of multiple devices When the associated multiple first clock time information of manner of breathing, all the first clock time information are the object of correction.
As described above, the CPU 31 of the sewing machine 3 of Information Collection System 1 (S13: "Yes") in the event of generation, to clothes It is engaged in transmission collection object information (incident identification, device identification information, first device time information, the second device moment of device 2 Information) (S25).The CPU 21 of server 2, which is received, collects object information (S61).CPU 21 identifies incident identification, device Information, first device time information are stored in association to the first table 24B (S81).CPU 21 fills device identification information, second Set time information, the first clock time information corresponding with the reception period of incident identification is stored in association to the second table 24C(S79).At this point, CPU 21 can will be sent with sewing machine 3 when collecting the transmission period of object information corresponding second device Carving information, to collect the reception period of object information corresponding first clock time information associated with receiving with server 2.Cause This, CPU 21 can the relationship based on second device time information and the first clock time information, when according to generation with event Phase corresponding first device time information come determine event occur clock time.Therefore, storage device is distinguished in each sewing machine 3 When time information, server 2 can determine the clock time for occurring to handle related event in each sewing machine 3 with sewing.
CPU 21 (S91: "Yes") when receiving browse request information is based on (3) formula for object event historical information The first device moment is transformed to second clock moment (S101).CPU 21 is sent to the PC 6 for having sent browse request information The browsing response message (S105) of incident identification and second clock time information.At this point, PC 6 to server 2 by sending Browse request information can obtain the clock time that the event occurred in sewing machine 3 and the event occur, and they are related It is shown on the display unit of PC 6 to connection.Therefore, when sewing machine 3 does not have the function of directly acquiring current time, PC's 6 User can browse in association clock time when event occurring in sewing machine 3 with event.
CPU 21 is in master clock moment and the etalon time difference of main table 24A (S111: "Yes"), according to etalon time pair The master clock moment is corrected, while being corrected (S115) to the first clock time information stored in the second table 24C.Cause This, CPU 21 is capable of the relationship of the first clock time information and second device time information after the correction based on the second table 24C, The clock time that event occurs is determined according to the first device time information of the first table 24B.Therefore, CPU 21 is in master clock Carve the clock time that can accurately determine generation event when change based on the master clock moment after change.
When being again turned on after the power supply temporary close of sewing machine 3, sewing machine 3 does not update main dress during power supply is closed Set the moment.CPU 21 is calculated based on (1) formula and (2) formula to be indicated to close the process played until opening from the power supply of sewing machine 3 The device moment (S75) of time.CPU 21 can pass through the first device moment of the object event historical information from the first table 24B Institute's calculated device moment is subtracted to be corrected (S77) to the first device moment.Therefore, in there are sewing machine 3 not more When during the new master device moment, CPU 21 can accurately determine the clock time of generation event.
The CPU 31 of sewing machine 3 generates collection object information based on the event history information stored in third table 33A. Filename comprising device identification and second device moment is set as the file generated for collecting object information by CPU 31 Name (S25).At this point, CPU 31 can be by the event history information directly related with the event occurred and device identification, the The two devices moment stores third table 33A with mutually distinguishing.By being set using device identification and second device moment as filename It is fixed to give collection object information, can the information easily be notified to server 2.
CPU 31 (S19: "Yes") when being judged to have passed through the time corresponding with the sending cycle of main table 34A, to service Device 2, which is sent, collects object information (S25).When multiple events having occurred in sending cycle, CPU 31 can in the same period to Server 2 sends collection object information corresponding with multiple events.Therefore, with CPU 31 when event occurs every time to server 2 compare when sending collection object information, are able to suppress the transmission frequency for collecting object information.
CPU 31 will send the collection object of failure in the transmission failure for being judged to collecting object information (S51: "No") Information is moved to from the sending zone 521 of the storage device 52 of removable medium 5 and retransmits region 522 (S55).CPU 31 exists Next sending cycle sends the sending zone 521 of storage device 52 to server 2 and retransmits the receipts stored in region 522 Collect object information (S25).At this point, CPU 31 can be separated in the transmission failure of the collection object information carried out to server 2 Temporally execution collection object information corresponding with sending cycle retries transmission.Therefore, CPU 31 is in such as server 2 and seam The communications status between machine 3 of threading can send to server 2 when temporarily deteriorating and collect object information.Collect object information Retry the execution of any period sent be in sending cycle.Therefore, it is able to suppress following situations: being lost with being sent to server 2 Correspondingly, the transmission frequency retried increases for the increase of the collection object information lost.
The CPU 21 of server 2 (S61: "Yes") when being judged to receiving multiple collection object informations from sewing machine 3, is obtained Take the newest second device moment from the second device moment that the respective filename of multiple collection object informations obtains (S63).CPU 21 is by the information for indicating the second device moment got and indicates the information of the first clock time in association It stores to the second table 24C.At this point, CPU 21 received repeatedly from sewing machine 3 collect object information when, can be according to newest the Two devices time information is updated the second device time information stored in the second table 24C.CPU 21 can be according to most The reception period of new collection object information is from the master clock time information that main table 24A is obtained come to storing in the second table 24C First clock time information is updated.Therefore, CPU 21 can be based on newest second device time information and the first clock The clock time of event occurs in each sewing machine 3 accurately to determine for time information.
When the control unit 53 of removable medium 5 is stored with data in the sending zone of storage device 52 521, to server 2 are sent in sending zone 521 and retransmit the collection object information stored in region 522.Therefore, the CPU 31 of sewing machine 3 Object information can be collected to send to server 2 by storing data into the sending zone 521 of storage device 52.It is removable The control unit 53 of medium 5 stores data into the receiving area of storage device 52 when receiving data.CPU 31 can pass through Data are read from the receiving area of storage device 52 to receive data transmitted by server 2.At this point, sewing machine 3 itself not When with communication function, server 2 can collect collection object information related with the event occurred in sewing machine 3.
The present invention is not limited to the above embodiments.Sewing machine 3 is also possible to that other equipment of the history of event can be stored (such as printer, scanner, lathe etc.).Sewing machine 3 can also have communication function with preset configuration.Such as sewing machine 3 can also be with Preset configuration has communication I/F (LAN card, Wi-Fi communication modem that can be communicated via network 8 with server 2 Deng).At this point, not using removable medium 5, but storage device 34 or RAM of the object information storage to sewing machine 3 will be collected Server 2 is sent to after 33.
The device for sending browse request information is not limited to PC 6.Such as the device of transmission browse request information is also possible to put down Board terminal, smart phone etc..The device identification information for determining information according to device to determine is not limited to one, is also possible to more It is a.The storage device 24 of server 2 also can store can determine information come the correspondence of determining device identification information based on device Table.It is also possible to the CPU 21 of server 2 when executing the processing of S95, is based on filling referring to the table stored in storage device 24 Set determining information determining means identification information.CPU 21 can also be to the 6 sending object event of PC for having sent browse request information Historical information, the object second device time information (Ct) obtained in the processing of S97, object the first clock time information (Tr).The first device time information (Ce) that PC 6 can also be included based on Ct, Tr for receiving, object event historical information To use (3) formula to calculate second clock time information.PC 6 can also be by calculated second clock time information and corresponding Incident identification is shown on display unit.
Server 2 also can have display unit and operation portion.It is also possible to perform in user by operation portion and is used for When indicating the operation of the display of event history information, the processing of S93~S103 of 21 execute server second processing of CPU.CPU 21 can also show the picture for indicating browsing response message generated on display unit.
Notification flag can also be set as by the OS of server 2 when getting etalon time information from ntp server "1".CPU 21 can also be judged to not needing when notification flag is not set as " 1 " change master clock time information (S111: "No").CPU 21 can also be judged to needing to change when notification flag to be set as to " 1 " master clock time information (S111: "Yes").
CPU 21 can also receive the receipts comprising the incident identification for indicating the event of power supply closing from sewing machine 3 Execution added 1 processing as the period with 1 second when integrating object information come the first device time information every time to the first table 24B.CPU 21 can also be when receiving the collection object information comprising the incident identification for indicating the event of electric power starting from sewing machine 3 Terminate the processing.
CPU 31 also can be generated comprising incident identification, first device time information, device identification information, the second dress Set the collection object information of time information.CPU 31 can not also include device identification information and the to object information setting is collected The filename of two devices time information.
The period for collecting object information is sent about CPU 31, as long as any sending cycle after generation event. Sending cycle that CPU 31 can not also arrive after the generation of and then event, which is sent, collects object information, can also this with Any period of sending cycle afterwards, which sends, collects object information.CPU 31 can also send when event occurs and collect object letter Breath.CPU 31 can also being executed in a manner of the processing for skipping S19, every time occur event when occur event when Phase, which sends, collects object.
CPU 31 will collect object information from removable in the transmission failure for being judged to collecting object information (S51: "No") Sending zone 521 in the storage device 52 of dynamic medium 5, which is moved to, retransmits region 522 (S55).The control of removable medium 5 Portion 53 processed is stored with collection object information in the retransmission region 522 of storage device 52 when sending cycle next time arrives When, it sends collection object information that is corresponding with the event of kainogenesis and being stored in sending zone 521 and retransmits region The collection object information (S25) stored in 522.CPU 31 can also send common collection object information, the common collection Object information includes to retransmit the event history information and send out with new that the collection object information stored in region 522 is included The corresponding event history information of raw event.
CPU 31 can also not move the storage dress of removable medium 5 in the transmission failure for being judged to collecting object information Set the collection object information stored in the sending zone 521 in 52.The storage device 52 of removable medium 5 can also not have weight New sending zone 522.At this point, control unit 53 sends the hair of storage device 52 when sending cycle next time arrives to server 2 The collection object information for sending the collection object information stored in region 521 to send failure.
The storage device 34 for storing main table 34A is an example of the device of the invention moment storage device.The main dress of main table 34A Set an example that time information is the device of the invention time information.The CPU 31 for carrying out the processing of S25 is the first hair of the invention Send an example in portion.The storage device 24 for storing main table 24A is an example of clock time storage device of the invention.Main table 24A's Master clock time information is an example of clock time information of the invention.The CPU 21 for carrying out the processing of S61 is of the invention the An example of one receiving unit.The storage device 24 for storing the first table 24B is an example of first storage device of the invention.Storage second The storage device 24 of table 24C is an example of the second storage device of the invention.It is of the invention for carrying out the CPU21 of the processing of S81 An example of first storage unit.The CPU 21 for carrying out the processing of S79 is an example of the second storage unit of the invention.Carry out the place of S91 The CPU 21 of reason is an example of the second receiving unit of the invention.The CPU 21 for carrying out the processing of S93 is the first acquisition of the invention An example in portion.The CPU21 for carrying out the processing of S95 is an example of the first determining section of the invention.Carry out the CPU of the processing of S101 21 be an example of transformation component of the invention.The CPU 21 for carrying out the processing of S105 is an example of the second transmission unit of the invention.Into The CPU 21 of the processing of row S111 is an example of the first determination unit of the invention.The CPU21 for carrying out the processing of S115 is the present invention The first correction unit an example.The CPU 21 for carrying out the processing of S67 is an example of the second determination unit of the invention.Carry out S69's The CPU 21 of processing is an example of the second acquisition unit of the invention.The CPU 21 for carrying out the processing of S71 is calculation part of the invention An example.The CPU 21 for carrying out the processing of S77 is an example of the second correction unit of the invention.Carry out the CPU 31 of the processing of S15 It is an example of third storage unit of the invention.The storage device 34 for storing third table 33A is third storage device of the invention An example.The CPU 31 for carrying out the processing of S51 is an example of third determination unit of the invention.The CPU 31 of processing for carrying out S55 is An example of 4th storage unit of the invention.The CPU 31 for carrying out the processing of S25 is an example of the 5th storage unit of the invention.
The processing of S25 is an example of the first sending step of the invention.The processing of S61 is the first receiving step of the invention An example.The processing of S81 is an example of the first storing step of the invention.The processing of S79 is the second storing step of the invention An example.

Claims (13)

1. a kind of Information Collection System (1), has the terminal installation (3) and server (2) that can be in communication with each other, which is collected System is characterized in that,
The terminal installation has:
Device moment storage device (34), store the terminal installation at the time of, that is, device time information;And
First transmission unit (31) sends the event of the event occurred in the terminal installation for identification to the server The device identification information of identification information, for identification terminal installation, first device time information, second device moment letter Breath,
Wherein, the first device time information is to get when the event occurs from described device moment storage device Described device time information,
The second device time information is and transmission period pair that the incident identification is sent by first transmission unit The described device time information answered,
The server has:
Clock time storage device (24), storage indicate the clock time information at current time;
First receiving unit receives the incident identification, the described device identification information, institute sent by the terminal installation State first device time information, the second device time information;
First storage unit, by the incident identification received by first receiving unit, described device identification information, The first device time information is stored in association to first storage device;And
Second storage unit, by the described device identification information received by first receiving unit, the second device moment Information, the first clock time information are stored in association to the second storage device,
Wherein, the first clock time information is and reception that the incident identification is received by first receiving unit The period corresponding clock time information.
2. Information Collection System according to claim 1, which is characterized in that
The server has:
Second receiving unit is received from request source device comprising can determine that the device of the terminal installation determines the browsing of information Request;
First acquisition unit, basis are determined by the described device that the browse request that second receiving unit receives is included Information obtains the terminal installation of object;
First determining section determines the institute with the terminal installation of the object got for identification by first acquisition unit State the associated incident identification of device identification information and the first device time information;
Transformation component, based on associated with the described device identification information of the terminal installation of the object for identification described Two devices time information and the first clock time information, when the first device that will be determined by first determining section It carves information and is transformed to second clock time information, second clock time information expression is identified according to the incident identification The event occur clock time;And
Second transmission unit sends to the request source device and is believed by the event recognition that first determining section is determined Breath, the second clock time information converted by the transformation component.
3. Information Collection System according to claim 1, which is characterized in that
The server has:
First determination unit determines whether to perform to the clock time information stored in the clock time storage device The processing changed;And
First correction unit changes the clock time information by first determination unit being judged to performing When reason, the first clock time information stored in second storage device is carried out and the clock time before changing Represented by information before changing clock time with represented by the clock time information after change after change clock time it The corresponding correction of difference.
4. Information Collection System according to claim 1, which is characterized in that
The server has:
Second determination unit, the reception with first receiving unit correspondingly, determine to store most in the first storage device New incident identification indicates whether the power supply closing motion of the terminal installation;
Second acquisition unit is being determined as that the newest incident identification indicates that the power supply closes by second determination unit When closing movement, the starting information for the electric power starting movement for indicating the terminal installation and the generation with the starting information are obtained The period corresponding first device time information, wherein the starting information be received as first receiving unit described in Incident identification;
Calculation part, based on corresponding with the starting generation period of information described got by second acquisition unit One device time information, the second device time information received by first receiving unit and with the starting information Reception period corresponding clock time information, to calculate the clock time corresponding with the starting generation period of information Information starts clock time information;And
Second correction unit, based on by the calculated starting clock time information of the calculation part and the second storage dress The difference of the first clock time information of middle storage is set, when come to the first device stored in the first storage device Information is carved to be corrected.
5. Information Collection System according to claim 1, which is characterized in that
The terminal installation has a third storage unit, and the third storage unit is by the incident identification and the first device Time information is used as event history information to store to third storage device (34) in association,
First transmission unit sends to the server and collects object information, which deposited in the third The incident identification stored in association in storage device and the additional second device of the first device time information Time information and described device identification information obtain.
6. Information Collection System according to claim 5, which is characterized in that
First transmission unit sends the collection object information in any period of specified period.
7. Information Collection System according to claim 6, which is characterized in that
The terminal installation has:
Third determination unit, determines whether the transmission of the collection object information carried out by first transmission unit succeeds;With And
4th storage unit will be sent out when being determined as that the transmission for collecting object information is failed by the third determination unit The collection object information of failure is sent to store to the 4th storage device (34),
Regulation week of first transmission unit after the collection object information is stored in the 4th storage device Any period of phase, when sending the incident identification comprising storing in the third storage device and the first device Carve the collection object information stored in the collection object information and the 4th storage device of information.
8. Information Collection System according to claim 7, which is characterized in that
When receiving multiple collection object informations by first receiving unit, second storage unit is more by what is received A newest second device time information collected in the respective second device time information of object information, the dress Set identification information, the first clock time information is stored in association to second storage device.
9. Information Collection System described according to claim 1~any one of 8, which is characterized in that
The terminal installation is the sewing machine for including motor (36A, 36B),
The incident identification indicates the variation of the action state of the motor.
10. Information Collection System according to claim 6, which is characterized in that
The terminal installation is the sewing machine for including motor,
The incident identification indicates the variation of the action state of the motor,
The sewing machine includes removable medium (5), and the removable medium has the communication device (51) carried out wireless communication And there are storage region (52),
The sewing machine is also equipped with the 5th storage unit, and the 5th storage unit, will be following in any period of the specified period The storage region of the file as the collection object information storage to the removable medium: this document includes described second Device time information and described device identification information include to deposit in association in the third storage device as filename The incident identification of storage and the first device time information,
First transmission unit stores the collection object information to the removable medium according to by the 5th storage unit The storage region, send the collection object information.
11. Information Collection System according to claim 7 or 8, which is characterized in that
The terminal installation is the sewing machine for including motor,
The incident identification indicates the variation of the action state of the motor,
The sewing machine includes removable medium, the removable medium with the communication device carried out wireless communication and have deposit Storage area domain,
The sewing machine has the 5th storage unit, and the 5th storage unit, will be with hereafter in any period of the specified period Part is stored as the collection object information to the sending zone (521) in the storage region of the removable medium: should File includes the second device time information and described device identification information as filename, and includes the third storage The incident identification stored in association in device and the first device time information,
First transmission unit stores the collection object information to the sending zone, hair according to by the 5th storage unit The collection object information is sent,
When being determined as that the transmission for collecting object information is failed by the third determination unit, the 4th storage unit will be sent out The collection object information of failure is sent to store to the retransmission region (522) in the storage region,
When the collection object information is stored to the sending zone by the 5th storage unit in the retransmission When being stored with the collection object information in region, first transmission unit sends the collection stored in the sending zone The collection object information stored in object information and the retransmission region.
12. a kind of formation gathering method of Information Collection System, the Information Collection System have the terminal that can be in communication with each other Device and server, the formation gathering method are characterised by comprising following steps:
First sending step, the terminal installation send the thing occurred in the terminal installation for identification to the server The device identification information of the incident identification of part, for identification terminal installation, as the terminal installation at the time of be Device time information and with the event occur period corresponding first device time information, with the incident identification Transmission period corresponding second device time information;
First receiving step, the server receive the thing sent in first sending step by the terminal installation Part identification information, described device identification information, the first device time information, the second device time information;
First storing step, the server is by the incident identification received in first receiving step, institute State device identification information, the first device time information is stored in association to first storage device;And
Second storing step, the server is by the described device identification information received in first receiving step, institute State second device time information, the first clock time information is stored in association to the second storage device, wherein when described first Clock time information is stored in the clock time storage device for storing the clock time information for indicating current time, and in institute State the reception period correspondence that the incident identification is received in the first receiving step.
13. a kind of terminal installation can be communicated with server, which is characterized in that having:
Device moment storage device, store the terminal installation at the time of, that is, device time information;And
First transmission unit sends the event recognition of the event occurred in the terminal installation for identification to the server The device identification information of information, for identification terminal installation, first device time information, second device time information,
Wherein, the first device time information is to get when the event occurs from described device moment storage device Described device time information,
The second device time information is and transmission period pair that the incident identification is sent by first transmission unit The described device time information answered,
Based on be sent to by first transmission unit incident identification of the server, described device identification information, The first device time information, the second device time information, by the server by described device identification information, described Second device time information, the first clock time for indicating current time corresponding with the reception period of the incident identification Information is associated.
CN201710174432.8A 2016-03-22 2017-03-22 Information Collection System, formation gathering method, terminal installation Active CN107219788B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016-056901 2016-03-22
JP2016056901A JP2017173971A (en) 2016-03-22 2016-03-22 Information collection system, information collection method, and terminal device

Publications (2)

Publication Number Publication Date
CN107219788A CN107219788A (en) 2017-09-29
CN107219788B true CN107219788B (en) 2019-07-26

Family

ID=59928175

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710174432.8A Active CN107219788B (en) 2016-03-22 2017-03-22 Information Collection System, formation gathering method, terminal installation

Country Status (2)

Country Link
JP (1) JP2017173971A (en)
CN (1) CN107219788B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108199902A (en) * 2018-01-24 2018-06-22 精硕科技(北京)股份有限公司 The processing method and processing device of data transmission
CN112095233A (en) * 2019-06-17 2020-12-18 杰克缝纫机股份有限公司 Time information providing system, method, medium, terminal, and sewing device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1758259A (en) * 2004-07-01 2006-04-12 索尼株式会社 System for processing information, device for processing information, and program
JP2010086307A (en) * 2008-09-30 2010-04-15 Brother Ind Ltd Cradle, cradle control system and program
CN103080916A (en) * 2011-06-13 2013-05-01 株式会社Ntt都科摩 Communication terminal and content update method
CN103441861A (en) * 2013-07-16 2013-12-11 杭州华为数字技术有限公司 Method and device for generating data records
CN103733153A (en) * 2011-09-05 2014-04-16 株式会社小林制作所 Work management system, work management terminal, program and work management method
CN105209987A (en) * 2013-06-13 2015-12-30 欧姆龙株式会社 Information processing device, and information processing device control method and control program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1758259A (en) * 2004-07-01 2006-04-12 索尼株式会社 System for processing information, device for processing information, and program
JP2010086307A (en) * 2008-09-30 2010-04-15 Brother Ind Ltd Cradle, cradle control system and program
CN103080916A (en) * 2011-06-13 2013-05-01 株式会社Ntt都科摩 Communication terminal and content update method
CN103733153A (en) * 2011-09-05 2014-04-16 株式会社小林制作所 Work management system, work management terminal, program and work management method
CN105209987A (en) * 2013-06-13 2015-12-30 欧姆龙株式会社 Information processing device, and information processing device control method and control program
CN103441861A (en) * 2013-07-16 2013-12-11 杭州华为数字技术有限公司 Method and device for generating data records

Also Published As

Publication number Publication date
CN107219788A (en) 2017-09-29
JP2017173971A (en) 2017-09-28

Similar Documents

Publication Publication Date Title
CN104052897B (en) Relay Apparatus, Image Processing Apparatus And Communication System
CN105025189B (en) The control method of communication system, image processing apparatus and image processing apparatus
US9076103B2 (en) Device management system which cooperates with a power managment system for managing power consumption consumed by a plurality of electronic devices, control method for device management system, and storage medium
CN104283926B (en) A kind of method of data synchronization, device and server
CN107219788B (en) Information Collection System, formation gathering method, terminal installation
EP2476068A1 (en) System, server, and mobile device for content provider website interaction and method therefore
CN102736971A (en) Information processing apparatus and method, electronic device and control method thereof, and log collection system
JP2005032103A (en) Vending machine management system
CN108683718A (en) Method, apparatus, electronic equipment and the storage medium that data increment synchronizes
CN103517405B (en) A kind of method and system of network positions, mobile terminal and network side equipment
CN109696889A (en) Transacter and method of data capture
CN105929697A (en) Smart home maintenance method and device and terminal
CN107924345A (en) Data storage area for the polymerization measurement result of measurement
CN109003350A (en) Generation dimension logging instrument and working method
CN114092082A (en) Consumption method and system of intelligent consumption machine based on multiple consumption situations
CN106056804A (en) Self-help invoice printing method, self-help invoice printing device and self-help invoice printing system
JP2014178985A (en) Server and network system
CN106506212A (en) Abnormal information acquisition methods and user terminal
CN109167711A (en) Household appliance control method and device, storage medium and server
CN105074678B (en) Information terminal, access system, information processing method and program
CN110235114A (en) Decentralized coordinating system, equipment action monitoring arrangement and household appliance
CN104079617A (en) Terminal device and method for same
CN108809815A (en) Item number update method, conversation processing method, device and system are not read in session
CN111024955A (en) Method and hand-held glucose meter for transmitting glucose measurements
CN102833252A (en) Management apparatus and system of game server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant