INDUSTRIAL SEWING MACHINE AND INFORMATION TERMINAL
20240175177 ยท 2024-05-30
Assignee
Inventors
Cpc classification
G06F3/04847
PHYSICS
D05B19/10
TEXTILES; PAPER
International classification
D05B19/08
TEXTILES; PAPER
G06F3/04847
PHYSICS
Abstract
The industrial sewing machine includes: a web server, based on a request from a web browser installed on an information terminal, providing the web browser with an operation screen simulating an operation panel, and receiving operation data generated by operating the operation screen; and a sewing machine control part, controlling a sewing machine operating part based on the operation data.
Claims
1. An industrial sewing machine comprising: a web server, based on a request from a web browser installed on an information terminal, providing the web browser with an operation screen simulating an operation panel, and receiving operation data generated by operating the operation screen; and a sewing machine control part, controlling a sewing machine operating part based on the operation data.
2. The industrial sewing machine according to claim 1, wherein the operation data is transmitted from the information terminal to the sewing machine control part via the web server.
3. The industrial sewing machine according to claim 2, further comprising: a communication device, receiving the operation data.
4. The industrial sewing machine according to claim 3, wherein, in a case where the communication device receives the operation data via a cable, a control command that causes the sewing machine operating part to operate is output from the sewing machine control part; and in a case where the communication device receives the operation data wirelessly, an operation of the sewing machine operating part is prohibited.
5. The industrial sewing machine according to claim 1, wherein the web server provides the operation screen based on a process for producing a sewn product.
6. The industrial sewing machine according to claim 5, wherein the web server provides the web browser with a login screen for selecting a specific process from a plurality of processes for producing the sewn product, and, based on a request generated by operating the login screen, provides the operation screen.
7. The industrial sewing machine according to claim 1, wherein the web server customizes the operation screen based on a process for producing a sewn product.
8. The industrial sewing machine according to claim 1, wherein the web server customizes the operation screen based on user data pertaining to a user.
9. The industrial sewing machine according to claim 7, wherein, due to operation of the operation screen, customization data for customizing the operation screen is generated; and the industrial sewing machine further comprises a storage part that stores the customization data.
10. The industrial sewing machine according to claim 8, wherein, due to operation of the operation screen, customization data for customizing the operation screen is generated; and the industrial sewing machine further comprises a storage part that stores the customization data.
11. The industrial sewing machine according to claim 1, wherein user data pertaining to a user is acquired from an external server shared in a sewing factory.
12. An information terminal, comprising: an input device; a display device; a storage part, storing a web browser that transmits a request to a web server based on identification data from the input device and receives from the web server an operation screen simulating an operation panel of a sewing machine; and a display control part, causing the display device to display the operation screen, wherein the web browser transmits operation data generated by operating the operation screen to the web server.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0006]
[0007]
[0008]
[0009]
[0010]
DESCRIPTION OF THE EMBODIMENTS
[0011] A technology disclosed in the present specification includes operating an industrial sewing machine through an information terminal without having to install many apps on the information terminal.
[0012] The present specification discloses an industrial sewing machine. The industrial sewing machine includes: a web server, based on a request from a web browser installed on an information terminal, providing the web browser with an operation screen simulating an operation panel, and receiving operation data generated by operating the operation screen; and a sewing machine control part, controlling a sewing machine operating part based on the operation data.
[0013] According to the technology disclosed in the present specification, the industrial sewing machine can be operated through the information terminal without having to install many apps on the information terminal.
[0014] Hereinafter, an embodiment according to the disclosure will be described with reference to the drawings, but the disclosure is not limited thereto. The components of the embodiment described below can be combined as appropriate. Some components may not be used.
Industrial Sewing Machine
[0015]
[0016] An administrator and an operator work at the sewing factory 1. The administrator manages the operator and the industrial sewing machine 2. The operator operates the industrial sewing machine 2 and performs sewing processing. The administrator and the operator are users of the industrial sewing machine 2. There may be one administrator or multiple administrators. In an example illustrated in
[0017] As illustrated in
[0018] The router 3 is a communication device that relays communication between the industrial sewing machine 2, the external server 4, and the information terminal 5. The router 3 is provided in the same facility where the industrial sewing machine 2 is provided. That is, the router 3 is provided in the sewing factory 1. Examples of the router 3 include a wireless local area network (LAN) router.
[0019] The external server 4 is shared by a plurality of industrial sewing machines 2 in the sewing factory 1. The external server 4 stores user data pertaining to a user who operates the information terminal 5. The user data includes operator data pertaining to the operator who operates the industrial sewing machine 2, customization data pertaining to setting of a display screen displayed on a display device of the information terminal 5, and operation log data indicating an operation history of the user.
[0020] The external server 4 is provided in the same facility where the industrial sewing machine 2 is provided. That is, the external server 4 is provided in the sewing factory 1. The external server 4 may be a cloud server that provides a service in the form of cloud computing. Each of the industrial sewing machine 2 and the information terminal 5 communicates with the external server 4 via the router 3. Each of the industrial sewing machine 2 and the information terminal 5 is able to acquire the user data from the external server 4.
[0021] The information terminal 5 is carried by each of the administrator and the operator. The information terminal 5 is lent from the sewing factory 1 to each of the administrator and the operator. The information terminal 5 is a portable electronic device such as a smartphone or a tablet personal computer. The information terminal 5 may also be a stationary electronic device such as a desktop personal computer.
[0022] A web browser is installed on the information terminal 5. The user accesses a web server via the web browser installed on the information terminal 5. Based on a request from the web browser, the web server provides the web browser with a web page screen. In the embodiment, the web page screen provided from the web server to the web browser includes an operation screen simulating an operation panel of the industrial sewing machine 2. The operation screen is displayed on a display device of the information terminal 5. By operating the operation screen displayed on the display device of the information terminal 5, the operator is able to operate the industrial sewing machine 2.
[0023]
[0024] The industrial sewing machine 2 includes a processing device 13, a sewing machine control device 14, and a communication device 15. Each of the processing device 13 and the sewing machine control device 14 includes a computer system. Each of the processing device 13 and the sewing machine control device 14 includes a processor such as a central processing unit (CPU), a main memory including a nonvolatile memory such as a read only memory (ROM) and a volatile memory such as a random access memory (RAM), a storage, and an interface including an input/output circuit. The communication device 15 communicates with the information terminal 5.
[0025] The terminal control device 8 includes a storage part 10, an input data acquisition part 11, and a display control part 12. The storage part 10 stores a web browser 60 (web browser application). The input data acquisition part 11 acquires the input data from the input device 6. The display control part 12 causes the display device 7 to display the display screen.
[0026] The processing device 13 includes a web server 70. The web server 70 is a computer program or computer system that, based on a request from the web browser 60 installed on the information terminal 5, provides the web browser 60 with the operation screen simulating the operation panel of the industrial sewing machine 2. The web server 70 receives operation data generated by operating the operation screen at the information terminal 5.
[0027] The sewing machine control device 14 includes a sewing machine control part 16, a monitor part 17, and a storage part 18. Based on the operation data from the web server 70, the sewing machine control part 16 outputs a control command to control the industrial sewing machine 2. The sewing machine control part 16 controls a sewing machine operating part based on the operation data. Examples of the sewing machine operating part include a motor included in the industrial sewing machine 2, and a needle bar and a thread take up that are operated by power generated by the motor. The monitor part 17 monitors an operating condition for the industrial sewing machine 2. Examples of the operating condition for the industrial sewing machine 2 include thread tension, pressing pressure on the fabric, and shape (stitch shape) of a seam formed on the fabric. The industrial sewing machine 2 is provided with a sensor that detects the operating condition for the industrial sewing machine 2. Examples of the sensor include a tension sensor that detects the thread tension and a pressing pressure sensor that detects the pressing pressure on the fabric. By acquiring data detected by the sensor, the monitor part 17 is able to monitor the operating condition for the industrial sewing machine 2. The industrial sewing machine 2 is provided with a motor for operating the needle bar and the thread take up. By acquiring a drive signal of the motor, the monitor part 17 is able to monitor the operating condition for the industrial sewing machine 2. The storage part 18 stores the operating condition for the industrial sewing machine 2 monitored by the monitor part 17. The operating condition for the industrial sewing machine 2 stored in the storage part 18 includes a present state operating condition and a historical operating condition. The present state operating condition indicates the operating condition for the industrial sewing machine 2 at present. The historical operating condition indicates the operating condition for the industrial sewing machine 2 in the past.
[0028] The industrial sewing machine 2 and the information terminal 5 communicate through the communication device 15 and the communication device 9. The communication device 15 of the industrial sewing machine 2 receives the operation data from the information terminal 5. The industrial sewing machine 2 and the information terminal 5 may communicate wirelessly or via a cable. Examples of the cable include a Universal Serial Bus (USB) cable. One end of the cable is connected to a connection terminal such as a USB terminal provided in the industrial sewing machine 2. The other end of the cable is connected to a connection terminal such as a USB terminal provided in the information terminal 5. In the case where the communication device 15 of the industrial sewing machine 2 receives the operation data from the information terminal 5 via the cable, a control command that causes the sewing machine operating part to operate is output from the sewing machine control part 16. In the case where the communication device 15 of the industrial sewing machine 2 receives the operation data from the information terminal 5 wirelessly, no control command is output from the sewing machine control part 16, and the operation of the sewing machine operating part is prohibited.
[0029] The web server 70 transmits a parameter indicating the operating condition held by the sewing machine control part 16 to the router 3 or the information terminal 5. The information terminal 5 transmits the operation data to the web server 70 via the router 3 or a USB cable connected to the information terminal 5. The web server 70 transmits the operation data received from the information terminal 5 to the sewing machine control part 16. The operation data for operating the industrial sewing machine 2 includes a motor control command, a parameter change command, and a sewing machine operation mode change command for the industrial sewing machine 2.
Operation
[0030]
[0031] In order to operate the industrial sewing machine 2 through the information terminal 5, the operator inputs, to the terminal control device 8 via the input device 6, identification data of the industrial sewing machine 2 to be operated. As illustrated in
[0032] Based on the request from the web browser 60, the web server 70 provides the web browser 60 with the login screen (step SB1).
[0033]
[0034] As illustrated in
[0035] The operator operates the input device 6 and selects, from the first, second, third and fourth processes, a process to be performed using the industrial sewing machine 2. For example, if process A which is the first process is selected, the operator inputs to the input space 19 the login ID corresponding to process A, and then taps the login button 20. Accordingly, login data for logging in to process A is generated as the input data. The input data acquisition part 11 of the terminal control device 8 acquires from the input device 6 the login data generated by operating the login screen 100 (step SA4). Based on the login data from the input device 6, the web browser 60 transmits a request to the web server 70. The web browser 60 requests the web server 70 to provide an operation screen (step SA5).
[0036] Based on the request from the web browser 60 generated by operating the login screen 100, the web server 70 provides the web browser 60 with an operation screen 200. The web server 70 provides the web browser 60 with the operation screen 200 based on process A (step SB2).
[0037]
[0038] As illustrated in
[0039] The operator operates the input device 6 and selects an operating condition for the industrial sewing machine 2. The input data acquisition part 11 of the terminal control device 8 acquires from the input device 6 the operation data generated by operating the operation screen 200 (step SA7). The web browser 60 transmits to the web server 70 the operation data from the input device 6 that is generated by operating the operation screen 200 (step SA8).
[0040] The web server 70 transmits the operation data from the web browser 60 of the information terminal 5 to the sewing machine control device 14. The operation data is transmitted from the information terminal 5 to the sewing machine control part 16 via the web server 70. The sewing machine control part 16 controls the industrial sewing machine 2 based on the operation data (step SB3).
Customization of Operation Screen
[0041] The web server 70 is able to customize the operation screen 200 based on a process for producing a sewn product. The web server 70 is able to provide, for example, the operation screen 200 suitable for process A, the operation screen 200 suitable for process B, the operation screen 200 suitable for inspection, and the operation screen 200 suitable for adjustment.
[0042] The web server 70 is able to customize the operation screen 200 based on the user data pertaining to the user. The web server 70 is able to provide the operation screen 200 based on, for example, the operator data pertaining to the operator A. The operator A is able to operate the input device 6 and customize the operation screen 200.
[0043] The operation screen 200 displayed on the display device 7 may be customized by the user operating the operation screen 200. Due to operation of the operation screen 200, the web server 70 generates the customization data for customizing the operation screen 200. The customization data may be stored in the storage part 18 or the external server 4.
Effects
[0044] As described above, the industrial sewing machine 2 according to an embodiment includes: the web server 70, based on the request from the web browser 60 installed on the information terminal 5, providing the web browser 60 with the operation screen 200 simulating the operation panel of the industrial sewing machine 2, and receiving the operation data generated by operating the operation screen 200; and the sewing machine control part 16, controlling the sewing machine operating part of the industrial sewing machine 2 based on the operation data received by the web server 70. According to embodiment, the industrial sewing machine 2 can be operated through the information terminal 5 and the web server 70 without having to install many apps on the information terminal 5.
Other Embodiments
[0045] In the embodiment described above, the user data is stored in the external server 4. The external server 4 may be omitted. The user data may be stored in the storage part 18 of each of a plurality of industrial sewing machines 2.