Sewing machine with
The sewing machine integrates a movement detection device with a sensor and projector to enhance user convenience by precisely controlling stitch length and providing visual guidance, addressing the limitations of conventional machines.
Patent Information
- Application Number
- JP2024101085
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-24
- Publication Date
- 2026-01-13
AI Technical Summary
Conventional sewing machines do not adequately consider user convenience when using a movement detection device for adjusting stitch length.
A sewing machine equipped with a movement detection device that can be attached to the presser bar, which includes a sensor for detecting fabric movement and a processor to control the needle bar's up and down speed, and a projector to project images onto the fabric, enhancing user convenience.
Improves user convenience by allowing precise control of stitch length and providing visual guidance during sewing operations.
Smart Images

Figure 2026003233000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a sewing machine. [Background technology]
[0002] A conventional sewing machine can adjust the stitch length based on the detection results of a movement detection device that detects fabric movement. The movement detection device includes a light-receiving element that detects fabric movement by detecting light, a main body that has the light-receiving element built in and is detachable from the presser bar of the sewing machine, and a presser foot support that is detachable from the main body and has a fabric presser foot that can come into contact with the fabric. A window that allows light to pass through is provided on the bottom of the main body, and when the presser foot support is attached to the main body, the fabric presser foot is located below the bottom of the main body. The fabric movement detection device outputs a detection result corresponding to the amount of fabric movement to the sewing machine. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2023-035293 Summary of the Invention [Problem to be solved by the invention]
[0004] In conventional sewing machines, the convenience of the user when sewing using a movement detection device has not been sufficiently considered.
[0005] An object of the present invention is to provide a sewing machine that contributes to improving user convenience when sewing using a movement detection device. [Means for solving the problem]
[0006] According to one aspect of the present invention, there is provided a sewing machine comprising a bed having a bed surface, a needle bar, a presser bar, a projector, and a processor, and a movement detection device can be attached to the presser bar for outputting a signal corresponding to the amount of movement of a sewing object, the movement detection device comprising a housing detachable from the presser bar of the sewing machine, a sensor for detecting the amount of movement of the sewing object within a detection area, and a presser foot that can come into contact with the sewing object, and when the movement detection device is attached to the presser bar, the processor executes a sewing control process that controls the up and down reciprocating speed of the needle bar based on the signal output from the movement detection device, and a projection process that controls the projector to project an image toward the bed surface during the sewing control process. By projecting an image corresponding to the movement detection device during the projection process, the projection process of the sewing machine contributes to improving user convenience when sewing using the movement detection device compared to when an image is not projected. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 2 is a perspective view of the sewing machine 1 to which the movement detection device 9 is attached. [Figure 2] (A) is a left side view of the sewing machine 1 equipped with the movement detection device 9, (B) is an enlarged view of the movement detection device 9 with the presser foot 25 in contact with the workpiece C, and (C) is an enlarged view of the movement detection device 9 with the presser foot 25 positioned a predetermined distance above the workpiece C. [Figure 3] FIG. 2 is a front view of the sewing machine 1 to which the movement detection device 9 is attached. [Figure 4] FIG. 2 is a plan view of a bed 11 of a sewing machine 1 to which a movement detection device 9 is attached. [Figure 5] FIG. 2 is a perspective view of a movement detection device 9. [Figure 6] 2 is a block diagram showing the electrical configuration of the sewing machine 1. FIG. [Figure 7] 10 is a flowchart of a main process that is executed when the movement detection device 9 is attached. [Figure 8] FIG. 10 is an explanatory diagram of a table 6 stored in a storage device 64. [Figure 9] FIG. 10 is an explanatory diagram of a screen G1. [Figure 10] 10 is a flowchart of an image output process. [Figure 11] FIG. 10 is an explanatory diagram of screen G2. [Figure 12] FIG. 10 is an explanatory diagram of screen G3. [Figure 13] FIG. 1 is an explanatory diagram of images F1 to F8. [Figure 14] (A) is an explanatory diagram of the projection area R when an image F6 including an icon N9 lit in red is projected, and (B) is an explanatory diagram of the projection area R when an image F6 including an icon N9 lit in green is projected. [Figure 15] FIG. 10 is an explanatory diagram of image F10. DETAILED DESCRIPTION OF THE INVENTION
[0008] An embodiment of the present disclosure will be described with reference to the drawings. In FIG. 1 , the up-down direction, the lower-left direction, the upper-right direction, the upper-left direction, and the lower-right direction correspond to the up-down direction, the left direction, the right direction, the rear direction, and the front direction of the sewing machine 1, respectively. The longitudinal direction D2 of the bed 11 and the arm 13 corresponds to the left-right direction of the sewing machine 1. The lateral direction D1 of the bed 11 and the arm 13 in a plane parallel to the horizontal direction corresponds to the front-rear direction of the sewing machine 1. In the sewing machine 1, the side on which the leg post 12 is located is the right side. The extension direction of the leg post 12 corresponds to the up-down direction of the sewing machine 1. The direction perpendicular to the up-down direction, from the needle bar 15 toward the presser bar 16, is the rearward direction and is defined as the forward direction F. The opposite direction of the forward direction F is the forward direction and is defined as the reverse direction B. The forward direction F and the reverse direction B are directions along the lateral direction D1.
[0009] As shown in Figure 1, the sewing machine 1 includes a bed 11, a leg post 12, and an arm 13. The leg post 12 extends vertically. The bed 11 has a bed surface 10 and extends leftward from the lower end of the leg post 12. The arm 13 extends leftward above the bed 11 from the upper end of the leg post 12 in parallel with the bed 11. The arm 13 has a head 14 at its left end.
[0010] The bed surface 10 extends horizontally. The bed surface 10 is provided with a needle plate 41 that also extends horizontally. As shown in FIG. 4, the needle plate 41 has a needle eye 40 formed therein, through which the sewing needle 17 is inserted. The bed 11 is provided with a feed mechanism 31 shown in FIG. 6, a shuttle mechanism (not shown), and other components below the needle plate 41. The feed mechanism 31 is provided with a feed dog 32. The feed mechanism 31 drives the feed dog 32 to move the workpiece in a forward direction F or a reverse direction B by a predetermined amount. The forward direction F corresponds to the direction in which the sewing machine 1 is positioned relative to the user. The shuttle mechanism is provided with a shuttle. The shuttle mechanism drives the shuttle to entangle the upper thread with the lower thread.
[0011] As shown in FIG. 1, a vertically long liquid crystal display (LCD) 43 and a touch screen 44 are provided on the front side of the leg column 12. The LCD 43 displays messages and the like necessary for sewing work. The touch screen 44 is provided in front of the LCD 43. When the user selects an item displayed on the LCD 43 with a pointing device such as a finger or a dedicated stylus pen (described later), the selected position is detected by the touch screen 44. The user can input various instructions to the sewing machine 1 via the touch screen 44.
[0012] The front surface of the arm 13 is provided with multiple switches, including a start / stop switch 45. The start / stop switch 45 is a switch for instructing the start and stop of a sewing operation. The start / stop switch 45 has a green LED and a red LED, and the lit status of the LEDs indicates the sewing status of the sewing machine 1. An openable sewing machine cover (not shown) is provided on the upper part of the arm 13. The sewing machine cover of the arm 13 is not shown in Figures 1 and 2(A). A thread storage compartment 50 is provided on an upper surface 53 of the arm 13, which is exposed when the sewing machine cover is open. The thread storage compartment 50 is a recessed portion recessed downward that can store a thread spool T around which an upper thread is wound. A spool pin 51 extends leftward from the inner wall surface on the right side of the thread storage compartment 50. The thread spool T is attached to the sewing machine 1 by inserting the spool pin 51 into the thread spool T insertion hole.
[0013] The head 14 is equipped with a needle bar mechanism and a presser foot mechanism (not shown) inside the head 14. The needle bar mechanism has a needle bar 15 that extends vertically and moves the needle bar 15 back and forth vertically. The lower end of the needle bar 15 protrudes downward from the lower end of the head 14. A sewing needle 17 is removably attached to the lower end of the needle bar 15. The sewing needle 17 attached to the needle bar 15 moves back and forth vertically. The upper thread inserted into the sewing needle 17 is entangled with the bobbin thread by the shuttle to form a stitch on the material being sewn. The presser foot mechanism has a presser bar 16 that extends vertically and moves the presser bar 16 back and forth vertically. The lower end of the presser bar 16 protrudes downward from the lower end of the head 14.
[0014] The movement detection device 9 is used when the user manually moves the sewing object C placed on the bed surface 10 while sewing, without using the feed dog 32. The movement detection device 9 outputs a signal corresponding to the amount of movement of the sewing object C. The movement detection device 9 detects the amount of movement of the sewing object C placed on the bed 11 below the presser bar 16 and outputs the signal to the sewing machine 1. The sewing machine 1 adjusts the length of the stitches formed on the sewing object C by controlling the drive of the sewing machine motor 33 based on the amount of movement per unit time of the sewing object C, i.e., the movement speed. The movement detection device 9 is detachable from the presser foot 25. The presser foot 25 is positioned a predetermined distance above the top surface of the sewing object C and is capable of coming into contact with the sewing object C, preventing the sewing object C placed on the bed surface 10 from floating up.
[0015] 5, the movement detection device 9 includes a housing 95, a sensor 97, a cable 99, and an attachment 98. The housing 95 is a rectangular parallelepiped that is longer in the front-to-back direction than in the left-to-right direction. The housing 95 is detachable from the presser bar 16 of the sewing machine 1. The housing 95 houses the sensor 97.
[0016] The sensor 97 is located above an opening 100 formed in the bottom surface 96 of the housing 95. The sensor 97 has a light-emitting element 971 and a light-receiving element 972 shown in FIG. 6. The light-emitting element 971 and the light-receiving element 972 are located above the opening 100. The light-emitting element 971 emits light toward the sewing object C to detect the amount of movement of the sewing object C. The light-emitting element 971 is, for example, an infrared light-emitting diode that emits infrared light. When the movement detection device 9 is attached to the presser bar 16 of the sewing machine 1, the light-emitting element 971 emits light downward. The emitted light passes through the opening 100, reaches the sewing object C, and is reflected. The light reflected by the sewing object C passes through the opening 100. The light-receiving element 972 is an element for detecting light reflected by the sewing object C within a detection area M, and detects the light reflected from the sewing object C and converts it into an electrical signal. The detection area M is located below the opening 100 and is a circular area in a plan view. The diameter of the detection area M is, for example, 1 mm. The detection area M is on a line segment that passes through the needle drop position NP and extends in the short direction D1. The detection area M is located behind the needle drop position NP and the presser bar 16. The light-emitting element 971 is, for example, an infrared imaging element that detects infrared rays. The sensor 97 periodically irradiates light toward the sewing workpiece C using the light-emitting element 971, and detects the amount of movement of the sewing workpiece C per unit time.
[0017] The cable 99 extends upward from the rear of the upper surface of the housing 95. The cable 99 is detachably connected to a connector (not shown) provided on the back of the arm 13. The movement detection device 9 outputs the movement amount of the sewing workpiece C per unit time to the sewing machine 1 via the cable 99. The attachment body 98 extends upward from the front of the upper surface of the housing 95. The attachment body 98 is detachably attached to the presser bar 16. As a result, the movement detection device 9 is detachably attached to the lower end of the presser bar 16.
[0018] As shown in FIGS. 1 to 3 , the head 14 further includes a projector 2 therein. The projector 2 is configured to project an image onto the bed surface 10. The projector 2 includes a generator 21 shown in FIG. 6 , a light guide (not shown), and a lens. The generator 21 includes a reflective display device 213, a light source 212, and mirrors and prisms (not shown). The light source 212 is, for example, an R, G, or B LED lamp. The generator 21 generates image light by projecting light from the light source 212 onto an image displayed on the reflective display device 213. The generator 21 emits the generated image light toward the light guide. The generator 21 may also operate using a method other than a reflective display method, such as a transmissive display device, a laser light source, or a self-luminous device. The light guide guides the image light generated by the generator 21 to a lens. The image light guided by the light guide is emitted toward the bed 11 via the lens. The lens is a decentered optical projection lens. A decentered optical system is an optical system in which the lenses and mirrors that make up the optical system are not on the same line. The number, types, and arrangement of the lenses and mirrors that make up the decentered optical system can be set as appropriate.
[0019] As shown in FIG. 4, the projector 2 is configured to project an image onto a projection area R. In a plan view, the projection area R of the projector 2 has a rectangular shape with two long sides extending in the short direction D1 and two short sides extending in the longitudinal direction D2. In the short direction D1, the projection area R is an area on the bed surface 10 that surrounds the presser foot 25 of the movement detection device 9 attached to the presser bar 16, and includes the needle drop position NP located below the needle bar 15. The projection area R is an area that surrounds the movement detection device 9 attached to the presser bar 16. Furthermore, the projection area R includes the extension range of the needle plate 41 on the bed 11.
[0020] Since projector 2 is disposed to the left of needle bar 15, when projector 2 is driven, the image light projected from projector 2 casts a shadow of needle bar 15 to the right of needle bar 15. In other words, the shadow formed by the image light projected from projector 2 is not cast in front of needle bar 15.
[0021] A brief description will now be given of the operation of the sewing machine 1 having the above configuration when the sewing material is transported by the feed dog 32. When the sewing machine 1 detects that the start / stop switch 45 has been pressed, it synchronously drives the shuttle mechanism, feed mechanism 31, needle bar mechanism, and presser foot mechanism. As a result, the sewing needle 17 attached to the needle bar 15 forms a stitch on the sewing material C placed on the bed surface 10.
[0022] The electrical configuration of the sewing machine 1 will be described with reference to Figure 6. The processor 3 of the sewing machine 1 includes a CPU 61, a ROM 62, a RAM 63, a storage device 64, and an input / output interface 65. The CPU 61 is connected to the ROM 62, the RAM 63, the storage device 64, and the input / output interface 65 via a bus 66.
[0023] The CPU 61 is responsible for main control of the sewing machine 1 and executes various calculations and processes related to sewing in accordance with various programs stored in the ROM 62. The ROM 62 has a plurality of storage areas, including a program storage area (not shown). The program storage areas store various programs for operating the sewing machine 1, including a program for executing the main processing described below.
[0024] The RAM 63 is provided with a storage area for storing the results of calculations performed by the CPU 61. The storage device 64 stores various parameters and the like for the sewing machine 1 to execute various processes. The storage device 64 stores table 6 shown in Fig. 8. Table 6 stores the settings of the stitch adjustment function, the sewing mode, the sewing state, the lighting state of the start / stop switch 45 according to the movement state, and the projection mode of the icon included in the image projected by the projector 2 when the movement detection device 9 is attached to the presser bar 16.
[0025] The stitch adjustment function keeps stitches constant by moving the needle bar 15 in synchronization with the movement speed of the sewing workpiece C, and the stitch adjustment function can be set to ON or OFF. The sewing mode defines the conditions for driving the needle bar 15 based on the signal output by the movement detection device 9. When the power of the movement detection device 9 is ON, the sewing machine 1 of this embodiment can drive the needle bar 15 in a sewing mode selected from intermittent mode, basting mode, and continuous mode based on the signal output by the movement detection device 9. In the intermittent mode and basting mode, if the movement amount of the sewing workpiece C detected by the movement detection device 9 is zero, the needle bar 15 stops moving back and forth up and down in the intermittent mode and basting mode, and if the movement amount is greater than zero, the needle bar 15 moves back and forth up and down at a speed corresponding to the movement amount. The stitch length in the basting mode is longer than the stitch length in the intermittent mode. In the continuous mode, when the amount of movement of the sewing workpiece C detected by the movement detection device 9 is 0, the needle bar 15 moves up and down reciprocally at a predetermined speed, and when the amount of movement is greater than 0, the needle bar 15 moves up and down reciprocally at a speed according to the amount of movement. In the sewing machine 1 of this embodiment, when the power to the movement detection device 9 is turned off, the needle bar 15 is driven in the free motion mode. In the free motion mode, the movement detection device 9 does not output a signal, and the needle bar 15 moves up and down reciprocally at a constant speed regardless of the movement state.
[0026] The sewing state includes sewing and standby. During sewing, the start / stop switch 45 is pressed, and the needle bar 15 can move up and down reciprocally based on the signal output from the movement detection device 9. During standby, the needle bar 15 stops moving up and down reciprocally regardless of the signal output from the movement detection device 9, and is waiting for the start / stop switch 45 to be pressed. The moving state indicates whether the sewing workpiece C is determined to be moving or stopped based on the signal output from the movement detection device 9.
[0027] The lighting state of the start / stop switch 45 is either lit green, flashing green, or lit red. The icon is a graphic that indicates the operating status of the sewing machine 1, and the icon in this embodiment is projected in a projection manner that corresponds to the operating status of the sewing machine 1. The projection manner of the icon when the stitch adjustment function is set to ON is the same as the lighting state of the start / stop switch 45. The projection manner of the icon when the stitch adjustment function is set to OFF is off, that is, the icon is not included in the image.
[0028] As shown in FIG. 6, the storage device 64 of this embodiment further stores a coordinate system of the projector 2 (hereinafter also referred to as the "projection coordinate system") and a coordinate system of the entire space (hereinafter also referred to as the "world coordinate system"), and these coordinate systems are previously associated with each other by parameters stored in the storage device 64. Therefore, the sewing machine 1 can execute both a process of specifying the coordinates of the projection coordinate system based on the world coordinates of the planned projection position of the image, and a process of specifying the coordinates of the world coordinate system based on the image data. The image of this embodiment is a color image with multiple colors. However, the image may be a monochrome image, and the color of the image may be adjustable depending on the color and pattern of the sewing object C, etc.
[0029] The input / output interface 65 is connected to the drive circuits 90 to 94 of the processor 3, the touch screen 44, the start / stop switch 45, the light source 212 of the projector 2, and the light emitting element 971 and the light receiving element 972 of the sensor 97 of the movement detection device 9. The light source 212 is turned on in accordance with a control signal from the CPU 61, and projects an image displayed on the reflective display device 213 onto the sewing workpiece C placed on the bed 11.
[0030] The drive circuit 91 is connected to the sewing machine motor 33. The drive circuit 91 drives the sewing machine motor 33 in accordance with a control signal from the CPU 61. As the sewing machine motor 33 is driven, the needle bar mechanism is driven via the main shaft 34 of the sewing machine 1, causing the needle bar 15 to move back and forth in the vertical direction. The drive circuit 92 is connected to the feed amount adjustment motor 30. The feed amount adjustment motor 30 rotates its output shaft to adjust the feed amount of the workpiece C in the front-to-back direction by the feed mechanism 31. The drive circuit 93 drives the presser motor 35 in accordance with a control signal from the CPU 61. As the presser motor 35 is driven, the presser bar 16 moves in the vertical direction, independently of the drive of the main shaft 34 of the sewing machine 1. The drive circuit 94 drives the LCD 43 in accordance with a control signal from the CPU 61, thereby displaying an image on the LCD 43. The drive circuit 90 drives the reflective display device 213 of the generation unit 21 of the projector 2 in accordance with a control signal from the CPU 61, and causes the reflective display device 213 to display an image.
[0031] The main processing of the sewing machine 1 will be described with reference to FIGS. 5 to 12. In the main processing, the needle bar 15 is moved back and forth in the vertical direction based on the detection result of the movement detection device 9 in response to a user instruction, thereby executing a process of sewing the sewing workpiece C. The main processing is started when the user inputs an instruction to display screen G1 shown in FIG. 6. When the processor 3 detects the instruction to display screen G1, it reads a program for executing the main processing stored in the program storage area of the ROM 62 into the RAM 63. The processor 3 executes the following steps in accordance with the instructions contained in the program read into the RAM 63. Various parameters required to execute the main processing are stored in the storage device 64. Various data obtained during the main processing is stored in the RAM 63 as appropriate. In the following description, various image data to be processed by the processor 3 will be simply referred to as an image. Steps will be abbreviated as S.
[0032] Based on the signal output by the movement detection device 9, it is determined whether or not a stitch adjustment function is ON, which keeps stitches constant by moving the needle bar 15 in synchronization with the moving speed of the sewing workpiece C (S1). If the stitch adjustment function is not ON (S1: NO), the processor 3 drives the sewing machine 1 in free motion mode, in which sewing is performed while moving the needle bar 15 back and forth up and down at regular intervals (S41), and turns off the icon, i.e., does not include it in the image projected by the projector 2 (S42). After driving in the free motion mode ends, the processor 3 stops driving the projector 2 (S43), and the main processing ends.
[0033] When the stitch adjustment function of the movement detection device 9 is ON (S1: YES), the processor 3 displays on the LCD 43 a screen for when the stitch adjustment function of the movement detection device 9 is ON (S2). The processor 3 displays the screen G1 of FIG. 9 on the LCD 43 in S2. The screen G1 includes key images J1 to J6. The key image J1 is selected when an instruction to display a setting screen for projection conditions is input. The key image J2 is selected when an instruction to display a setting screen for a line segment is input. The key image J3 is selected when an instruction to display a setting screen for a shape indicating the position of the sensor 97 is input.
[0034] Key images J4 to J6 are selected when inputting an instruction to select a sewing mode. Key image J4 is selected when inputting an instruction to select an intermittent mode. Key image J5 is selected when inputting an instruction to select a basting mode. Key image J6 is selected when inputting an instruction to select a continuous mode.
[0035] As shown in Fig. 2(B), the processor 3 drives the presser motor 35 to lower the presser bar 16 to a position where the presser foot 25 of the movement detection device 9 contacts the sewing workpiece C, and obtains the thickness of the sewing workpiece C based on the position where the presser foot 25 contacts the sewing workpiece C (S3). As shown in Fig. 2(C), after obtaining the thickness of the sewing workpiece C, the processor 3 drives the presser motor 35 to position the presser foot 25 at a position a predetermined distance above the position where the presser foot 25 contacts the sewing workpiece C. The predetermined distance is set to a value between 1 and 4 mm, for example.
[0036] The processor 3 acquires an image generated in the image output process of FIG. 10 (S4). As shown in FIG. 10, in the image output process, the processor 3 acquires the color of the line segment (S51). The color of the line segment is set by the user with reference to screen G2 shown in FIG. 11. Screen G2 is displayed on the LCD 43 when key image J2 is selected on screen G1 of FIG. 9. Screen G2 includes a toggle switch image K1, fields K2 to K4, and a sub-screen K5. The toggle switch image K1 instructs whether or not to include the line segment in the image. In FIG. 11, the switch is set to ON, and it is set to include the line segment in the image.
[0037] Column K2 is a column for selecting the type of graphic to be included in the image. In addition to the first line segment and icon described below, the processor 3 of this embodiment can select the type of graphic from six options as a graphic to be included in the image. The first graphic includes a second line segment extending in the lateral direction D1 of the bed surface 10, indicating the position of the detection area M in the longitudinal direction D2 of the bed surface 10. The second line segment is a line segment that passes through the needle drop point NP and the detection area M and extends in the lateral direction D1. The second graphic is grid lines spaced at a predetermined interval. The third graphic is two line segments that form a predetermined angle with the needle drop point NP as their intersecting point. The fourth graphic includes a needle bar line segment that intersects with the needle drop point NP, a cross formed by the second line segment, and a circle centered at the intersection of the cross lines. The needle bar line segment is a line segment that passes through the needle drop point NP and extends in the longitudinal direction D2 of the bed surface 10. The fifth figure includes a crosshair formed by the needle bar line segment and the second line segment, which intersect at the needle point NP, and an auxiliary line segment positioned a predetermined distance from the crosshair. The sixth figure is selected when no other figures are included in addition to the first line segment and icon, which will be described later.
[0038] The sub-screen K5 includes a field K6 and a key image K7. The field K6 displays candidate colors for the line segment. In this embodiment, the candidate colors include 16 colors. The key image K7 is selected when a command to close the sub-screen K5 is input. After the user selects a desired color from the candidates displayed in the field K6, the user selects the key image K7 to set the color of the shape.
[0039] The processor 3 acquires the background color of the image (S52). The background color of the image is set by the user using screen G3 shown in FIG. 12. Screen G3 is displayed when key image J1 is selected on screen G1 of FIG. 9. Screen G3 includes field L1 and a sub-screen K5 similar to that of FIG. 11. Field L1 is a field for setting the background color of the image. The user selects field L1, selects a desired color from the candidates displayed in field K6, and then selects key image K7 to set the background color of the image. It is preferable that the background color of the image be set to a color different from the color of the line segment acquired in S51.
[0040] The processor 3 acquires the type of the shape (S53). The type of the line segment is set by the user using the field K2 on the screen G2 shown in Fig. 11. The user selects a desired shape from the six options displayed in the field K2 to set the type of the shape.
[0041] Based on the background color acquired in S52, processor 3 generates a background color image F1 as shown in Fig. 13 (S54). In Fig. 13, the horizontal length of image F1 corresponds to the longitudinal direction D2, and the vertical length of image F1 corresponds to the lateral direction D1. Processor 3 generates an image showing a rectangle corresponding to projection area R painted in the background color. In image F1, a mask W indicating the extension range of movement detection device 9 in image F1 is indicated by a dotted line.
[0042] Based on the color of the figure acquired in S51 and the type of figure acquired in S53, processor 3 adds the figure of the color acquired in S51 and the type acquired in S53 to the image generated in S54, which represents a rectangle painted in the background color (S55). If the type of figure is the fifth figure, processor 3 generates image F2 of FIG. 13. Image F2 includes a second line segment N1, a needle bar line segment N2, and auxiliary line segments N3 to N6. The second line segment N1 indicates the position of the detection area M in the longitudinal direction D2, and the detection area M is located on the second line segment N1. The auxiliary line segment N3 extends in the lateral direction D1 a predetermined distance to the left of the second line segment N1. The auxiliary line segment N4 extends in the lateral direction D1 a predetermined distance to the right of the second line segment N1. The second line segment N1 and the auxiliary line segments N3 and N4 each extend from the front end to the rear end of image F2. Auxiliary line segment N5 extends in the longitudinal direction D2 a predetermined distance forward from needle bar line segment N2. Auxiliary line segment N6 extends in the longitudinal direction D2 a predetermined distance behind needle bar line segment N2. Needle bar line segment N2 and auxiliary line segments N5 and N6 each extend from the left edge to the right edge of image F2. The second line segment N1, needle bar line segment N2, and auxiliary line segments N3 to N6 each have a thickness of 2 mm, for example. The predetermined distance is the value set in field K4. If the type is a fourth shape, processor 3 generates image F3 of Figure 13. Image F3 includes second line segment N1, needle bar line segment N2, and circle N7. Circle N7 is a circle with a predetermined diameter centered at needle drop position NP. The predetermined value is the value set in field K4.
[0043] The processor 3 determines whether the movement detection device 9 is connected (S56). If the movement detection device 9 is not connected (S56: NO), the processor 3 performs the process of S64 described below. If the movement detection device 9 is connected (S56: YES), the processor 3 acquires the color and fill mode of the first line segment (S57). The first line segment is a graphic that indicates the position of the detection area M in the short direction D1. In this embodiment, the first line segment is selected by the user from among an area line segment extending in the long direction D2 of the bed surface 10 at the position of the detection area M, and a remote line segment extending in the long direction D2 of the bed surface 10 at a position away from the position of the detection area M by a predetermined distance U in the forward direction F. The color of the first line segment is set from sixteen colors using a sub-screen similar to the sub-screen K5 of FIG. 11, which is displayed when the key image J3 is selected on the screen G1 shown in FIG. 9.
[0044] The fill mode is a mode in which a mask representing the shape of the housing 95 of the movement detection device 9 and the presser foot 25 is included in the image. In this embodiment, there are two fill modes: a mode in which a background color mask filled with the background color is included in the image, and a mode in which a predetermined color mask filled with a predetermined color different from the background color is included in the image. The predetermined color is, for example, black.
[0045] Based on the color of the first line segment acquired in S57, processor 3 adds the first line segment and icon of the color acquired in S57 to the image that has been processed in S55 (S58). When adding the area line segment and icon as the first line segment to image F2, processor 3 generates image F4. Image F4 includes a first line segment N8 and icon N9 in addition to a second line segment N1, a needle bar line segment N2, and auxiliary line segments N3 to N6. The first line segment N8 extends in the longitudinal direction D2 of the bed surface 10 at the position of the detection area M. In other words, the first line segment N8 indicates the position of the detection area M in the lateral direction D1, and the detection area M is located on the first line segment N8. The thickness of the first line segment N8 is, for example, 5 mm, which is thicker than the thicknesses of the second line segment N1, the needle bar line segment N2, and the auxiliary line segment N3. The first line segment N8 extends from the left edge to the right edge of image F4. Icon N9 is a square shape. The length of icon N9 in the short-side direction D1 and long-side direction D2 is, for example, 12 mm, which is longer than the thickness of first line segment N8. Icon N9 is disposed between first line segment N8 and auxiliary line segment N6 in the short-side direction D1. Icon N9 is disposed to the left of auxiliary line segment N3 in the long-side direction D2.
[0046] When adding a separate line segment and an icon as a first line segment to image F2, processor 3 generates image F5. Image F5 includes a first line segment N10 and an icon N11 in addition to a second line segment N1, a needle bar line segment N2, and auxiliary line segments N3 to N6. The first line segment N10 extends in the longitudinal direction D2 of the bed surface 10 at a position separated by a predetermined distance U in the forward direction F from the position of the detection area M. The thickness of the first line segment N10 is, for example, 5 mm, which is thicker than the thicknesses of the second line segment N1, the needle bar line segment N2, and the auxiliary line segment N3. The icon N11 is a rectangular shape. The lengths of the icon N11 in the lateral direction D1 and the longitudinal direction D2 are, for example, 12 mm, which is longer than the thickness of the first line segment N10. The icon N11 is positioned between the first line segment N8 and the auxiliary line segment N6 in the lateral direction D1. The icon N11 is disposed to the left of the auxiliary line segment N3 in the longitudinal direction D2.
[0047] The first line segments N8 and N10 and the icons N9 and N11 are each outlined with a white line to enhance their visibility on the sewing workpiece C. The thickness of the first line segment N8 is greater than the length of the detection area M in the short-side direction D1, for example, more than twice the length of the detection area M in the short-side direction D1. By making the thickness of the first line segments N8 and N10 greater than the length of the detection area M in the short-side direction D1, the processor 3 increases the likelihood that the detection area M will be located on the first line segment N8 even if the projection positions of the first line segments N8 and N10 are slightly misaligned. More specifically, when the projector 2 projects an image onto the sewing workpiece C, the accuracy of the position of the projected image is approximately ±1 mm. By making the thickness of the first line segment N8 2 mm or more, it is ensured that the sewing workpiece C is within the range where the sensor 97 of the movement detection device 9 can detect the sewing workpiece C, as long as the edge of the sewing workpiece C is on the projected guide line. The projection modes of the icons N9 and N11 are set in the process of FIG. 7, and therefore may not be set in the process of FIG. 10, or may be set temporarily.
[0048] Processor 3 determines whether or not to perform filling based on the filling mode acquired in S57 (S59). If filling is not to be performed (S59: NO), processor 3 executes the process of S64 described below. If filling is to be performed (S59: YES), processor 3 acquires a mask from movement detection device 9 (S60). Processor 3 determines whether the color used for filling is the background color (S61). If the color of the mask to be added to image F4 is the background color (S61: YES), processor 3 generates image F6 by adding a background color mask W1 to image F4 (S62). If the color of the mask to be added to image F5 is the background color (S61: YES), processor 3 generates image F8 by adding a background color mask W1 to image F5 (S62). If the color of the mask to be added to image F4 is not the background color (S61: NO), processor 3 generates image F7 by adding a predetermined color mask W2 to image F4 (S63). As in S62 and S63, processor 3 adds a mask to an image that includes a first line segment, a second line segment, and an auxiliary line segment as figures, thereby easily generating an image that includes figures to be projected in an area excluding the area where housing 95 of movement detection device 9 is located. After S62 or S63, processor 3 transfers the generated image to projector 2 (S64). With this, processor 3 ends the image generation process.
[0049] The processor 3 controls the projector 2 to start a projection process for projecting an image toward the bed surface 10 (S5). Specifically, the processor 3 starts projecting an image in which the icon of the image acquired in S4 flashes in red, based on the projection state of the icon when the stitch adjustment function is set to ON and the sewing mode is not selected in table 6 of FIG. 8. The color of the icon in S5 indicates that the operating status of the sewing machine 1 is such that the needle bar 15 cannot be driven based on the movement of the sewing workpiece C. In this embodiment, the projector 2 projects an image toward the bed surface 10 of the bed 11 from diagonally above the sewing workpiece C placed on the bed surface 10, so the image is processed to correct image distortion.
[0050] Furthermore, processor 3 projects an image in which the position of the graphic is changed according to the thickness of the sewing object C acquired in the process of S3. Projector 2 is located to the left of needle bar 15. The thicker the sewing object C, the closer the top surface of the sewing object C is to the lens of projector 2. Therefore, when projector 2 projects the same image regardless of the thickness of the sewing object C, the position of the top surface of the sewing object C in the image projected onto a thicker sewing object C is shifted to the left relative to the position of the top surface of the sewing object C in the image projected onto a thinner sewing object C. By correcting the position of the graphic in the image projected by projector 2 according to the thickness of the sewing object C, the position of the graphic in the image projected onto the top surface of the sewing object C becomes approximately the same regardless of the thickness of the sewing object C. In this embodiment, processor 3 calculates the position of the graphic according to the thickness of the sewing object C using the thickness acquired in S3, for example, by the following procedure. Processor 3 converts the three-dimensional coordinates of the feature point in the world coordinate system into the three-dimensional coordinates of the point in the projection coordinate system using a translation vector used when converting the three-dimensional coordinates in the world coordinate system into three-dimensional coordinates of the point in the projection coordinate system. Processor 3 converts the three-dimensional coordinates of the feature point in the projection coordinate system into coordinates on a normalized image in projector coordinates, which coordinates take into account the distortion of the projection lens of projector 2. A normalized projector is a projector in which the distance from the optical center to the screen surface is a unit length. Processor 3 converts the coordinates on the normalized image in the projection coordinate system into image coordinates using internal variables of projector 2. By using the correction process described above, when projecting an image onto a thick sewing object C, processor 3 projects a larger image shifted to the right compared to when projecting the same image onto a thin sewing object C, thereby making the position and size of the image projected on the top surface of the sewing object C approximately the same regardless of the thickness of the sewing object C. When the image F6 of FIG. 13 is acquired in S4, the processor 3 projects the image F6 including the icon N9 lit in red onto the bed surface 10, as shown in FIG. 14(A).
[0051] Processor 3 determines whether the sewing mode has been selected on screen G1 (S6). If the sewing mode has not been selected (S6: NO), processor 3 returns the process to S6. If any of key images J4 to J6 has been selected (S6: YES), processor 3 determines whether the selection of the continuous mode has been detected. If the selection of the continuous mode has been detected (S7: YES), processor 3 projects an image in which the icon in the image acquired in S4 is lit in green, different from the color in S5, based on the icon projection mode when the stitch adjustment function is set to ON and the sewing mode is the continuous mode in table 6 of FIG. 8 (S8). The color of the icon in S8 indicates that the operating status of the sewing machine 1 is a status in which driving of the needle bar 15 based on the movement of the sewing workpiece C can be executed. If image F6 of FIG. 13 has been acquired in S4, processor 3 projects image F6 including icon N9 lit in green toward the bed surface 10, as shown in FIG. 14(B). The icon N9 in FIG. 14(A) and the icon N9 in FIG. 14(B) differ from each other only in color, but are the same in shape and arrangement.
[0052] Processor 3 determines whether a sewing start command has been acquired based on the detection result of start / stop switch 45 (S9). When starting sewing using a signal from movement detection device 9, the user presses start / stop switch 45 to input a sewing start command. If a sewing start command has not been acquired (S9: NO), processor 3 returns the process to S9.
[0053] If a sewing start command is received (S9: YES), the processor 3 starts a sewing control process to control the vertical reciprocating speed of the needle bar 15 based on a signal output from the movement detection device 9 when the movement detection device 9 is attached to the presser bar 16. While executing the sewing control process, the processor 3 controls the projector 2 to continue a projection process to project an image. Based on the settings stored in Table 6 of FIG. 8, the processor 3 projects an image in continuous mode, illuminating the icon of the image acquired in S4 in green, regardless of the sewing state or the movement state. Specifically, the processor 3 determines whether the sewing workpiece C has moved based on the detection result of the movement detection device 9 (S10). The user manually moves the sewing workpiece C while checking the position of the detection area M using the first line segment and the second line segment included in the image projected on the upper surface of the sewing workpiece C. The movement detection device 9 and the presser foot 25 are located above the upper surface of the sewing workpiece C placed on the bed surface 10, making it easy for the user to manually move the sewing workpiece C horizontally.
[0054] If it is determined that the sewing workpiece C has moved (S10: YES), processor 3 drives needle bar 15 at the speed at which the sewing workpiece C moves (S11). When sewing the first stitch from a stopped state of needle bar 15, processor 3 in this embodiment uses the signal from movement detection device 9 to determine whether to move needle bar 15 up or down, but does not use it to determine the moving speed, and sets the speed of needle bar 15 to a predetermined target speed. When sewing the second stitch or subsequent stitches, processor 3 uses the signal from movement detection device 9 to determine the moving speed. More specifically, processor 3 determines the moving speed so that the stitch length becomes approximately a constant target value. If it is determined that the sewing workpiece C has not moved (S10: NO), processor 3 drives needle bar 15 at a constant stopped speed (S12). The stopped speed is, for example, 70 rpm.
[0055] After S11 or S12, the processor 3 determines whether or not an end instruction has been detected (S13). If an end instruction has been detected (S13: YES), the processor 3 ends the main processing. If an end instruction has not been detected (S13: NO), the processor 3 determines whether or not a stop instruction has been detected (S14). If a stop instruction has been detected (S14: YES), the processor 3 returns the processing to S8. If a stop instruction has not been detected (S14: NO), the processor 3 returns the processing to S10.
[0056] If the sewing mode is not the continuous mode (S7: NO), processor 3 determines whether the sewing mode is the intermittent mode (S21). If the sewing mode is the intermittent mode (S21: YES), processor 3 sets the target length of the stitch to a first length (S22). If the sewing mode is not the intermittent mode (S21: NO), processor 3 sets the target length of the stitch to a second length that is longer than the first length (S23). After S22 or S23, processor 3 projects an image of the icon of the image acquired in S4 lit in green, similar to S8, based on the icon projection mode when the stitch adjustment function is set to ON and the sewing mode is the intermittent mode or the basting mode in Table 6 of FIG. Before acquiring a sewing start command, the icon lit in green indicates a state in which the sewing mode is waiting for input of a sewing start command.
[0057] Processor 3 determines whether a sewing start instruction has been acquired (S25). If a sewing start instruction has not been acquired (S25: NO), processor 3 returns the process to S25. If a sewing start instruction has been acquired (S25: YES), processor 3 determines whether the sewing workpiece C has moved based on the detection result of movement detection device 9 (S26). If it is determined that the sewing workpiece C has moved (S26: YES), processor 3 drives needle bar 15 at a speed corresponding to the amount of movement of the sewing workpiece C, as in the process of S11 (S27). Processor 3 projects an image in which the icon of the image acquired in S4 is lit in green (S28). After acquiring a sewing start instruction, the icon lit in green indicates that needle bar 15 is being reciprocated up and down based on the signal output from movement detection device 9.
[0058] If the sewing workpiece C is not moving (S26: NO), processor 3 stops driving needle bar 15 (S29). Processor 3 projects an image in which the icon of the image acquired in S4 flashes in green (S30). After acquiring the sewing start instruction, the icon flashes in green indicating that needle bar 15 is being reciprocated up and down based on the signal output by movement detection device 9. In this way, processor 3 projects an image including an icon that is projected in a different manner during a period in which movement detection device 9 detects movement of sewing workpiece C and a period in which movement detection device 9 does not detect movement of sewing workpiece C.
[0059] After S28 or S30, the processor 3 determines whether an end instruction has been detected (S31). If the user wishes to end the main processing, the user operates the touch screen 44 to input the end instruction. If the end instruction has been detected (S31: YES), the processor 3 stops driving the projector 2 (S43), and the main processing ends. If the end instruction has not been detected (S31: NO), the processor 3 determines whether a stop instruction has been detected (S32). If the user wishes to stop sewing, the user presses the start / stop switch 45 to input the stop instruction. If the stop instruction has been detected (S32: YES), the processor 3 returns the processing to S24. If the stop instruction has not been detected (S32: NO), the processor 3 returns the processing to S26. In the main processing, the color of the start / stop switch 45 may be changed according to Table 6 of FIG. 8.
[0060] The main processing may be modified as illustrated in the following first to fourth modified examples. In the first modified example, the processing in S28 and S30 differs from that in the above embodiment, but the other processing is the same as that in the above embodiment. If the operating status of the sewing machine 1 is a first operating status in the processing in S26, for example, if the movement of the sewing workpiece C is detected based on the signal output from the movement detection device 9 (S26: YES) and the needle bar 15 is moved back and forth in the up and down direction (S27), the processor 3 may project an image of a first type including an icon in a first color (S28). If the operating status of the sewing machine 1 is a second operating status different from the first operating status, for example, if the movement of the sewing workpiece C is not detected based on the signal output from the movement detection device 9 (S26: NO) and the driving of the needle bar 15 is stopped (S29), the processor 3 may project an image of a second type including an icon in a second color different from the first color of the sewing workpiece C (S30). The first color is, for example, green, and the second color is, for example, red.
[0061] In the second modified example, the shape of the icon included in the image projected in S5 differs from that of the above embodiment, but other processing is the same as that of the above embodiment. As shown in Fig. 15, in the processing of S5, processor 3 may project image F10 including icon N13, which has a different shape from icon N9. Icon N13 is a triangular figure. Icon N9 included in image F6 and icon N13 included in image F10 differ from each other only in shape, but are the same in color and arrangement.
[0062] In the third modified example, the timing at which the projection process is started differs from that of the above embodiment. In FIG. 7, the process of S5 may be omitted, and the projection process may be started after a sewing start command is received (S9: YES, S25: YES). In other words, the processor 3 may execute the projection process when the sewing control process is being executed, and may not execute the projection process when the sewing control process is not being executed.
[0063] In the fourth modified example, the image projected in the projection process differs from that in the above embodiment. In S5 of Fig. 7, an image including icon N9 or N11 is projected onto background image F1, and after a sewing start instruction is acquired (S9: YES, S25: YES), a projection process may be started to project an image including first line segment N8 or N10, second line segment N1, and auxiliary line segments N3 to N5. In other words, when the sewing control process is being executed, processor 3 may execute the projection process including a graphic indicating the position of detection area M, but when the sewing control process is not being executed, processor 3 may not execute the projection process including a graphic indicating the position of detection area M.
[0064] In the above embodiment and first to fourth modifications, sewing machine 1 is an example of a sewing machine of the present invention. Projector 2 is an example of a projector of the present invention. Movement detection device 9 is an example of a movement detection device of the present invention. Bed surface 10 is an example of a bed surface of the present invention. Bed 11 is an example of a bed of the present invention. Needle bar 15 is an example of a needle bar of the present invention. Presser bar 16 is an example of a presser bar of the present invention. Presser foot 25 is an example of a presser foot of the present invention. Housing 95 is an example of a housing of the present invention. Sensor 97 is an example of a sensor of the present invention. Light-emitting element 971 is an example of a light-emitting element of the present invention. Light-receiving element 972 is an example of a light-receiving element of the present invention. Sewing work C is an example of a sewing work of the present invention. Short side direction D1 is an example of a short side direction of the present invention. Longitudinal direction D2 is an example of a longitudinal direction of the present invention. Forward direction F is an example of a forward direction of the present invention. Detection area M is an example of a detection area of the present invention. Projection area R is an example of a projection area of the present invention. The processes of S5, S8, S24, S28, S30, and S43 are an example of a projection process, and the processes of S11, S12, S28, and S30 are an example of a sewing control process of the present invention.
[0065] The sewing machine 1 of the above embodiment includes a bed 11 having a bed surface 10, a needle bar 15, a presser bar 16, a projector 2, and a processor 3. The sewing machine 1 can have a movement detection device 9 attached to the presser bar 16, which outputs a signal corresponding to the amount of movement of the sewing workpiece C. The movement detection device 9 includes a housing 95 that is detachable from the presser bar 16 of the sewing machine 1, a sensor 97 for detecting the amount of movement of the sewing workpiece C within a detection area M, and a presser foot 25 that can come into contact with the sewing workpiece C. When the movement detection device 9 is attached to the presser bar 16, the processor 3 executes a sewing control process (S11, S12, S28, S30) that controls the up-and-down reciprocating speed of the needle bar 15 based on the signal output from the movement detection device 9, and a projection process (S5, S8, S24, S28, S30, S43) that controls the projector 2 to project an image toward the bed surface 10 during the sewing control process. The projection process of the sewing machine 1 projects an image according to the movement detection device 9 while the projection process is being performed, thereby contributing to improving the convenience for the user when sewing using the movement detection device 9 compared to when an image is not projected.
[0066] In order to sew by controlling the speed of the up-and-down reciprocating movement of the needle bar 15 based on the signal from the movement detection device 9, the user needs to move the sewing workpiece C within a range where the sewing workpiece C falls within the detection area M of the movement detection device 9. However, the sensor 97 of the movement detection device 9 is located in a position that is not visible to the user, i.e., on the underside 96 of the housing 95. For this reason, in conventional sewing machines, the user needs to move the sewing workpiece C while imagining the position of the sensor 97 of the movement detection device 9. When sewing an edge of the sewing workpiece C, the user may not be able to move the sewing workpiece C within a range where the sewing workpiece C falls within the detection area M of the movement detection device 9. In response to this, the processor 3 of the sewing machine 1 of this embodiment projects an image including the first line segment N8 or the first line segment N10 as a graphic indicating the position of the detection area M during projection processing. If the fabric is placed outside the detection area M of the movement detection device 9 while sewing and adjusting the stitch length based on the detection result of the movement detection device 9, the sewing machine 1 cannot properly adjust the stitch length. The projection process performed by the processor 3 of the sewing machine 1 projects an image including the detection area M, thereby reducing the possibility that the user will unintentionally place the sewing material C outside the detection area M and contributing to increasing the possibility of adjusting the stitch length based on the detection results of the movement detection device 9.
[0067] In the projection process, the processor 3 projects an image including a line segment N8 extending in the longitudinal direction D2 of the bed surface 10, which indicates the position of the detection area M in the lateral direction D1 of the bed surface 10. The projection process executed by the processor 3 of the sewing machine 1 reduces the possibility that the user will unintentionally position the end of the workpiece C in the lateral direction D1 of the bed surface 10 outside the detection area M, and contributes to increasing the possibility that the stitch length will be adjusted based on the detection result of the movement detection device 9.
[0068] In the projection process, the processor 3 projects an image including a first line segment N8 extending in the longitudinal direction D2 of the bed surface 10, which indicates the position of the detection area M in the transverse direction D1 of the bed surface 10, and a second line segment N1 extending in the transverse direction D1 of the bed surface 10, which indicates the position of the detection area M in the longitudinal direction D2 of the bed surface 10. The projection process executed by the processor 3 of the sewing machine 1 reduces the possibility that the user will unintentionally position the end of the workpiece C in the transverse direction D1 of the bed surface 10 and the end of the workpiece C in the longitudinal direction D2 of the bed surface 10 outside the detection area M, and contributes to increasing the possibility that the user will adjust the stitch length based on the detection result of the movement detection device 9.
[0069] If the direction from the needle bar 15 to the presser bar 16 in the short-side direction D1 of the bed surface 10 is defined as the forward direction F, the processor 3 projects, in the projection process, an image including a line segment N10 extending in the longitudinal direction D2 of the bed surface 10 at a position a predetermined distance U away from the detection area M in the forward direction F. The projection process executed by the processor 3 of the sewing machine 1 reduces the possibility that the user will unintentionally position the end of the workpiece C in the short-side direction D1 of the bed surface 10 outside the detection area M, and contributes to increasing the possibility that the stitch length will be adjusted based on the detection result of the movement detection device 9.
[0070] If the direction from the needle bar 15 to the presser bar 16 in the widthwise direction D1 of the bed surface 10 is defined as the forward direction F, the processor 3 projects, through the projection process, an image including a first line segment N10 extending in the longitudinal direction D2 of the bed surface 10 at a position a predetermined distance U away in the forward direction F from the position of the detection area M, and a second line segment N1 extending in the widthwise direction D1 of the bed surface 10, which indicates the position of the detection area M in the longitudinal direction D2 of the bed surface 10. The projection process executed by the processor 3 of the sewing machine 1 reduces the possibility that the user will unintentionally position the end of the workpiece C in the widthwise direction D1 of the bed surface 10 and the end of the workpiece C in the longitudinal direction D2 of the bed surface 10 outside the detection area M, and contributes to increasing the possibility that the user will adjust the stitch length based on the detection result of the movement detection device 9.
[0071] In the projection process, the processor 3 projects an image including an icon indicating the operating status of the sewing machine 1. When sewing using the movement detection device 9, the user of the sewing machine 1 usually directs their gaze downward on the needle bar 15, and the icon projected in the projection process is likely to come into the user's field of vision. The projection process executed by the processor 3 of the sewing machine 1 contributes to notifying the operating status of the sewing machine 1 by the icon.
[0072] In the projection process, the processor 3 of the above embodiment projects an image including an icon in a first color if the operating status of the sewing machine 1 is a first operating status (S6: NO), and projects an image including an icon in a second color different from the first color if the operating status of the sewing machine 1 is a second operating status that is different from the first operating status (S6: YES) (S8, S24, S28, S29). In the projection process, the processor 3 of the first modified example projects an image including an icon in the first color if the operating status of the sewing machine 1 is the first operating status (S26: YES) (S28), and projects an image including an icon in a second color different from the first color if the operating status of the sewing machine 1 is a second operating status that is different from the first operating status (S26: NO) (S30). The projection process executed by the processor 3 of the sewing machine 1 contributes to notifying the user of the type of operating status of the sewing machine 1 by the color of the icon.
[0073] In the projection process, processor 3 of the second modified example projects image F6 including a first icon (S5) if the operating status of sewing machine 1 is a first operating status (S6: NO), and projects image F10 including a second icon having a shape different from that of the first icon (S8, S24, S28, S29) if the operating status of sewing machine 1 is a second operating status that is different from the first operating status (S6: YES). The projection process executed by processor 3 of sewing machine 1 contributes to notifying the type of operating status of sewing machine 1 by the shape of the icon.
[0074] In the projection process, the processor 3 projects an image including an icon that is projected in a manner that differs between a period when the movement detection device 9 detects the movement of the sewing workpiece C and a period when the movement detection device 9 does not detect the movement of the sewing workpiece C (S28, S30). The projection process executed by the processor 3 of the sewing machine 1 contributes to notifying whether the movement of the sewing workpiece C has been detected by the movement detection device 9, based on the projection manner of the icon.
[0075] In the projection process, the processor 3 projects an image including auxiliary line segments N3 to N6 that are thinner than the thickness of the line segment N8 and that assist in sewing. The projection process executed by the processor 3 of the sewing machine 1 contributes to making the line segment N8 stand out more than the auxiliary line segments.
[0076] In the projection process, the processor 3 projects an image including a line segment N8 that is thicker than the length in the short-side direction D1 of the detection area M. The projection process executed by the processor 3 of the sewing machine 1 contributes to showing the detection area M by the line segment even if the projection position of the line segment in the short-side direction D1 of the surface of the sewing machine 1 is slightly shifted.
[0077] Projector 2 is configured to project an image onto projection area R, which is an area on bed surface 10 that surrounds presser foot 25 of movement detection device 9 attached to presser bar 16, and processor 3 projects an image including a graphic to be projected onto an area within projection area R excluding the area where presser foot 25 attached to movement detection device 9 is located, during projection processing. The projection processing executed by processor 3 of sewing machine 1 contributes to making the graphic easier to see compared to when the graphic is projected onto an area that includes presser foot 25.
[0078] The projector 2 is configured to project an image onto a projection area R, which is an area surrounding the movement detection device 9 attached to the presser bar 16, and the processor 3 projects an image including a figure onto an area within the projection area R excluding the area where the housing 95 of the movement detection device 9 is located, during the projection process. The projection process executed by the processor 3 of the sewing machine 1 contributes to making the figure easier to see compared to when the figure is projected onto an area including the movement detection device 9.
[0079] In the projection process, the processor 3 projects an image including the line segment N8 or the line segment N10 as a figure outlined with a white line. The projection process executed by the processor 3 of the sewing machine 1 contributes to making the figure easier to see regardless of the color and pattern of the sewing object C.
[0080] In the projection process, the processor 3 projects an image in which the position of the graphic is changed according to the thickness of the sewing material C. The projection process executed by the processor 3 of the sewing machine 1 contributes to projecting the graphic at a position according to the thickness of the sewing material C, compared to when the position of the graphic remains the same regardless of the thickness of the sewing material C.
[0081] The sensor 97 includes a light-emitting element 971 that emits light and a light-receiving element 972 that detects light reflected by the sewing object C within the detection area M. Since the light-emitting element 971 and the light-receiving element 972 are used to detect the amount of movement of the sewing object C in a non-contact manner, the movement detection device 9 is unlikely to interfere with the movement of the sewing object C for sewing.
[0082] The processor 3 of the third modified example executes the projection process when the sewing control process is being executed, and does not execute the projection process when the sewing control process is not being executed. The sewing machine 1 saves energy because it executes the projection process only during the period when it is necessary to project an image. The sewing machine 1 also reduces deterioration of the projector 2. The processor 3 of the fourth modified example executes the projection process to project an image including a graphic indicating the position of the detection area M when the sewing control process is being executed, and does not execute the projection process to project an image including a graphic indicating the position of the detection area M when the sewing control process is not being executed. The sewing machine 1 executes the projection process to project an image including a graphic indicating the position of the detection area M only during the period when it is necessary to check the position of the graphic, making it easy to obtain necessary information from the projected image.
[0083] The present invention is not limited to the above embodiment and various modifications are possible. The sewing machine 1 may be a dedicated sewing machine using the movement detection device 9, in which case the feed amount adjustment motor 30, the feed mechanism 31, and the feed dog 32 may be omitted. The sewing machine 1 may include the movement detection device 9, or may omit the movement detection device 9. The shape, arrangement, configuration, etc. of the movement detection device 9 may be modified as appropriate.
[0084] The type, arrangement, fixing position, fixing method, and projection area R of the projector 2 may be changed as appropriate, and the projection area R may not include the needle drop position NP, the extension range of the presser foot 25, or the entire extension range of the movement detection device 9. The projector 2 may be arranged in front of or to the right of the needle bar 15. The projection area R may be a shape other than a rectangle, such as a square, or may be a rectangle with long sides extending in the longitudinal direction D2.
[0085] The program including instructions for executing the main processing of Fig. 7 and the image output processing of Fig. 10 may be stored in the storage device of each device before the processor 3 executes the program. Therefore, the program acquisition method, acquisition path, and device for storing the program may each be changed as appropriate. The program executed by the processor 3 may be received from another device via a cable or wireless communication and stored in the storage device. The other device may include, for example, a PC and a server connected via a network.
[0086] The steps of the main processing and image output processing are not limited to being executed by the processor 3, and may be executed in part or in whole by other electronic devices (e.g., ASIC). The steps of the main processing and image output processing may be distributed among multiple electronic devices (e.g., multiple CPUs). The order of the steps of the main processing and image output processing may be changed, steps may be omitted, or steps may be added, as necessary. The following modifications may be made to the main processing and image output processing as appropriate.
[0087] The image is not limited to being generated by the sewing machine 1, but may be an image generated in part or in whole by another device such as a personal computer or smartphone and acquired by the sewing machine 1. At least one of the first line segment, second line segment, auxiliary line segment, and icon may be omitted from the image, and the shape, size, arrangement, etc. of each graphic may be changed as appropriate. The image may include only one of the first line segment, second line segment, auxiliary line segment, and icon. The graphic indicating the position of the detection area M may be changed as appropriate, and may be a graphic such as an arrow pointing to the position of the detection area M.
[0088] At least one of the color, shape, projection mode, arrangement, and size of the icon may be changed depending on the operating status of the sewing machine 1. At least one of the color, shape, projection mode, and size of the first line segment, the second line segment, the auxiliary line segment, and the mask may be changed depending on the operating status of the sewing machine 1. The thickness, length, and extension direction of at least one of the first line segment, the second line segment, and the auxiliary line segment may be changed as appropriate or may be set by the user. The icon may be in the same mode regardless of the operating status of the sewing machine 1. The operating status of the sewing machine 1 may be defined as appropriate. For example, the operating status may be defined depending on the sewing mode that is set, and a case where the continuous mode is set may be defined as a first operating status, and a case where the intermittent mode is set may be defined as a second operating status. The icon may be projected in the same mode during a period when the movement detection device 9 detects movement of the sewing workpiece C and during a period when the movement detection device 9 does not detect movement of the sewing workpiece C. Some or all of the projection modes of the icon do not need to correspond to the lighting mode of the start / stop switch 45.
[0089] The method for generating the image may be changed as appropriate. The processor 3 may omit the processing according to the fill mode from S59 to S63. In this case, the processor 3 may project the graphic only in the area to the left of the movement detection device 9, excluding the area where at least one of the housing 95 of the movement detection device 9 and the presser foot 25 is located. At least one of the background color, the line segment type, and the line segment color may be unchangeable or may be automatically selected according to the color of the sewing workpiece C. The thickness of the first line segment may be equal to or less than the thickness of the auxiliary line segment or the length of the detection area M in the short direction D1. The method for setting the graphic included in the image may be changed as appropriate. The processor 3 may project an image including a graphic indicating the position of the detection area M stored in the storage device 64. The timing for starting the projection process may be changed as appropriate, and may be started before the sewing control process is executed, or after the sewing control process has started and before it ends.
[0090] The above-mentioned modifications may be combined as appropriate within the scope of the claims. The applicant intends to obtain patent rights for not only the combinations exemplified in the claims, but also for other combinations that do not deviate from the gist of the present invention and do not cause any contradictions. [Explanation of symbols]
[0091] 1: sewing machine, 2: projector, 3: processor, 9: movement detection device, 10: bed surface, 11: bed, 15: needle bar, 16: presser bar, 25: presser foot, 95: housing, 97: sensor, 971: light-emitting element, 972: light-receiving element, C: sewing material, D1: short-side direction, D2: long-side direction, F: forward direction, M: detection area, R: projection area
Claims
1. a bed having a bed surface; Needle stick and The presser bar and A projector and Processor and Equipped with A sewing machine in which a movement detection device that outputs a signal corresponding to the amount of movement of the sewing material can be attached to the presser bar, The movement detection device a housing that is detachable from the presser bar of the sewing machine; a sensor for detecting the amount of movement of the sewing workpiece within a detection area; a presser foot that can come into contact with the sewing material; Equipped with The processor: a sewing control process for controlling the vertical reciprocating speed of the needle bar based on a signal output from the movement detection device when the movement detection device is attached to the presser bar; a projection process for controlling the projector to project an image onto the bed surface while the sewing control process is being executed; A sewing machine characterized by performing the following.
2. The processor:
2. The sewing machine according to claim 1, wherein the projection process projects the image including a graphic indicating the position of the detection area.
3. The processor:
2. The sewing machine according to claim 1, wherein the projection process projects the image including a line segment extending in the longitudinal direction of the bed surface, the line segment indicating the position of the detection area in the lateral direction of the bed surface.
4. The processor: The sewing machine according to claim 1, characterized in that the projection process projects the image including a first line segment extending in the longitudinal direction of the bed surface, which indicates the position of the detection area in the short direction of the bed surface, and a second line segment extending in the short direction of the bed surface, which indicates the position of the detection area in the long direction of the bed surface.
5. When the direction from the needle bar to the presser bar in the widthwise direction of the bed surface is defined as the forward direction, The processor:
2. The sewing machine according to claim 1, wherein the projection process projects the image including a line segment extending in a longitudinal direction of the bed surface at a position a predetermined distance away from the detection area in the forward direction.
6. When the direction from the needle bar to the presser bar in the widthwise direction of the bed surface is defined as the forward direction, The processor: The sewing machine according to claim 1, characterized in that the projection process projects the image including a first line segment extending in the longitudinal direction of the bed surface at a position a predetermined distance away from the position of the detection area in the forward direction, and a second line segment extending in the lateral direction of the bed surface, which indicates the position of the detection area in the longitudinal direction of the bed surface.
7. The processor: The sewing machine according to claim 1 , wherein the projection process projects the image including an icon indicating an operating status of the sewing machine.
8. The processor: The sewing machine of claim 7, characterized in that, in the projection process, when the operating status of the sewing machine is a first operating status, the image including the icon in a first color is projected, and when the operating status of the sewing machine is a second operating status different from the first operating status, the image including the icon in a second color different from the first color is projected.
9. The processor: The sewing machine according to claim 7, characterized in that in the projection process, when the operating status of the sewing machine is a first operating status, the image including a first icon is projected, and when the operating status of the sewing machine is a second operating status different from the first operating status, the image including a second icon having a shape different from the first icon is projected.
10. The processor: The sewing machine according to claim 7, characterized in that, in the projection process, the image including the icon is projected in a manner that differs between a period in which the movement detection device detects movement of the sewing workpiece and a period in which the movement detection device does not detect movement of the sewing workpiece.
11. The processor:
6. The sewing machine according to claim 3, wherein the projection process projects the image including auxiliary line segments that are thinner than the line segments and that assist in sewing.
12. The processor: The sewing machine according to claim 3 , wherein the projection process projects the image including the line segment that is thicker than the length of the detection area in the short-side direction.
13. The projector includes: The image is projected onto a projection area on the bed surface, which is an area surrounding the presser foot of the movement detection device attached to the presser bar, The processor:
3. The sewing machine according to claim 2, wherein the projection process projects the image including the figure onto a range of the projection area excluding a range in which the presser foot attached to the movement detection device is positioned.
14. The projector includes: The image is projected onto a projection area that is an area surrounding the movement detection device attached to the presser bar, The processor:
3. The sewing machine according to claim 2, wherein the projection process projects the image including the figure onto a range of the projection area excluding a range in which a housing of the movement detection device is disposed.
15. The processor:
3. The sewing machine according to claim 2, wherein the projection process projects the image including the graphic outlined with a white line.
16. The processor:
3. The sewing machine according to claim 2, wherein the projection process projects the image in which the position of the graphic is changed according to the thickness of the sewing workpiece.
17. The sensor A light-emitting element that emits light; a light receiving element for detecting reflected light from the sewing workpiece within the detection area; The sewing machine according to claim 1, further comprising:
18. The processor: When the sewing control process is being executed, the projection process is executed. If the sewing control process is not being executed, the projection process is not executed.
3. The sewing machine according to claim 2,
Citation Information
Patent Citations
Cloth movement detection device and sewing machine
JP2023035293A