Sewing machine and sewing machine control method
The sewing machine projects a buttonhole pattern image and controls the feed dog and needle bar to form the pattern on the workpiece, addressing the lack of user convenience in conventional machines by allowing pre-sewing verification.
Patent Information
- Application Number
- JP2024031475
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-01
- Publication Date
- 2025-09-11
AI Technical Summary
Conventional sewing machines do not consider the projection of buttonhole patterns, which are patterns of holes for inserting buttons, leading to a lack of user convenience when sewing such patterns.
A sewing machine equipped with a projector that projects a buttonhole pattern image onto a projection area, and a processor that controls the feed dog and needle bar to form the buttonhole pattern on the workpiece, allowing users to check the pattern before sewing.
Improves user convenience by enabling users to visualize and verify the buttonhole pattern stitches before sewing, enhancing the sewing process.
Smart Images

Figure 2025133488000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a sewing machine and a method for controlling the sewing machine. [Background technology]
[0002] The processor of the sewing machine equipped with a projector in Patent Document 1 selects one designated pattern from among multiple types of patterns and generates a projection image showing a sewing image of the designated pattern in the size to be sewn. The processor causes the projector to project the generated projection image. The sewing image is projected upstream in the movement direction of the moving unit from a position corresponding to the needle drop position. The processor controls the moving unit and the sewing unit in accordance with pattern data for sewing the designated pattern, and sews the designated pattern in the size to be sewn onto the sewing workpiece. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2020-5694 Summary of the Invention [Problem to be solved by the invention]
[0004] Conventional sewing machines are patterns formed when a buttonhole presser device is attached, and do not take into consideration the projection of a buttonhole pattern, which is a pattern of holes into which a button is inserted.
[0005] An object of the present invention is to provide a sewing machine and a sewing machine control method that improve user convenience when sewing buttonhole patterns compared to conventional methods. [Means for solving the problem]
[0006] A sewing machine according to a first aspect of the present invention comprises a leg column extending in a vertical direction, a bed extending from the lower end of the leg column in an extension direction perpendicular to the vertical direction, a needle bar, a presser bar, a projector configured to project a projection image onto a projection area on the bed, a feed dog provided on the bed and configured to move a workpiece on the bed, and a processor, wherein the processor executes a projection process of projecting onto the projection area a projection image including a pattern image representing a buttonhole pattern to be formed when a buttonhole presser foot device is attached to the presser bar, and a sewing process of controlling the feed dog and the needle bar when the buttonhole presser foot device is attached to the presser bar to form the buttonhole pattern represented by the pattern image on the workpiece. The processor of the sewing machine helps a user to check the shape of the buttonhole pattern stitches by the projection image projected onto the projection area before sewing the buttonhole pattern, thereby contributing to improving user convenience when sewing buttonhole patterns compared to conventional methods.
[0007] A sewing machine control method according to a second aspect of the present invention is a sewing machine control method executed by a processor of a sewing machine, and includes the steps of: controlling a projector of the sewing machine to project a projection image including a pattern image representing a buttonhole pattern onto a projection area of the sewing machine; and controlling a feed dog and a needle bar of the sewing machine to sew the buttonhole pattern onto a workpiece. Executed by the processor of the sewing machine, the sewing machine control method allows a user to check the shape of the stitches of the buttonhole pattern by using the projection image projected onto the projection area before sewing the stitches of the buttonhole pattern, thereby contributing to improving user convenience when sewing buttonhole patterns compared to conventional methods. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 2 is a perspective view of the sewing machine 1 with the cover 56 removed. [Figure 2] FIG. 2 is a front view of the head 14 of the sewing machine 1 with the cover 56 removed. [Figure 3] 10(A) and 10(B) are plan views of the presser device 9 and the bed 11 on which the button E is arranged. [Figure 4] 2 is a block diagram showing the electrical configuration of the sewing machine 1. FIG. [Figure 5] 10 is a flowchart of a main process. [Figure 6] FIG. 10 is an explanatory diagram of a screen G1 displayed in the main processing. [Figure 7] 10 is a flowchart of a pattern projection process. [Figure 8] 10A to 10D are explanatory diagrams showing the transition of an image projected onto an area R5 that is a part of the projection area R1. [Figure 9] 10 is a flowchart of a guideline projection process. [Figure 10] (A) is an explanatory diagram of screen P1 displayed in the main processing when the first arrangement is selected, (B) is an explanatory diagram of image Q4 displayed in field P12 of screen P1 when the second arrangement is selected, and (C) is an explanatory diagram of screen P20 displayed when setting the color of the guideline. [Figure 11] FIG. 10 is an explanatory diagram of a projection image projected onto a projection region R1 when a first array is selected. [Figure 12] FIG. 10 is an explanatory diagram of a projection image projected onto the projection region R1 when the second array is selected. DETAILED DESCRIPTION OF THE INVENTION
[0009] 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 left side is defined as the extension direction J. The direction perpendicular to the extension direction J and the up-down direction, from the needle bar 15 toward the presser bar 16, is the rearward direction and is defined as the forward feed direction F. The opposite direction of the forward feed direction F is the forward direction and is defined as the reverse feed direction B. The forward feed direction F and the reverse feed direction B are directions along the lateral direction D1. The extension direction J is a direction along the longitudinal direction D2.
[0010] 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 in the vertical direction. The bed 11 extends from the lower end of the leg post 12 in an extension direction J that is perpendicular to the vertical direction. The arm 13 extends above the bed 11 from the upper end of the leg post 12 in the extension direction J parallel to the bed 11. The arm 13 has a head 14 at its left end.
[0011] An upper surface 42 of the bed 11 extends horizontally and includes a needle plate 41. As shown in FIG. 3(A), 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. 4, a shuttle mechanism (not shown), and other components below the needle plate 41. The feed mechanism 31 includes a feed dog 32. The feed mechanism 31 drives the feed dog 32 to move the workpiece C (see FIGS. 11 and 12) in a forward feed direction F or a reverse feed direction B by a predetermined amount. The forward feed direction F corresponds to the direction in which the sewing machine 1 is positioned relative to the user. The shuttle mechanism includes a shuttle. The shuttle mechanism drives the shuttle to entangle the upper thread with the lower thread.
[0012] 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 the end 104 of a dedicated pen 100 (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.
[0013] 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. An openable sewing machine cover (not shown) is provided on the top of the arm 13. The sewing machine cover of the arm 13 is not shown in Figures 1 and 2. A thread storage compartment 50 is provided on an upper surface 53 of the arm 13 that is exposed when the sewing machine cover is open. The thread storage compartment 50 is a recessed portion that is recessed downward and can store a thread spool around which an upper thread is wound. A spool pin extends leftward from the inner wall surface on the right side of the thread storage compartment 50. The thread spool is attached to the sewing machine 1 by inserting the spool insertion hole into the spool pin.
[0014] The arm 13 has an arm frame 7 that extends in the extension direction J from the upper end of the leg column 12. The arm frame 7 is a rectangular plate that is long in the left-right direction. The arm frame 7 is located closer to the forward feed direction F than the needle bar 15 and near the rear end of the arm 13. The arm frame 7 is made of a metal such as an aluminum alloy and has thermal conductivity. A projector 2 (described below) is fixed to the front of an end 71 of the arm frame 7 in the extension direction J.
[0015] 2, the head 14 is equipped with a needle bar mechanism 46, a swing mechanism 36, a presser foot mechanism 47, a thread take-up mechanism 48, a threading mechanism 49, an image sensor 8, and a projector module 20. As shown in Fig. 1, the head 14 is further provided with a removable cover 56. The needle bar mechanism 46, the presser foot mechanism 47, the thread take-up mechanism 48, the swing mechanism 36, the threading mechanism 49, the projector module 20, and the image sensor 8 are supported by a metal frame fixed to the front side of the arm frame 7, and are covered by the cover 56 when attached to the head 14.
[0016] As shown in FIG. 2, needle bar mechanism 46 has needle bar 15 extending in the vertical direction, and moves needle bar 15 back and forth in the vertical direction. The lower end of needle bar 15 protrudes downward from the lower end of head 14. A sewing needle 17 is detachably attached to the lower end of needle bar 15. Sewing needle 17 attached to needle bar 15 moves back and forth in the vertical direction. The upper thread inserted into sewing needle 17 is entangled with the bobbin thread by the shuttle to form a stitch on the sewn material C. Swing mechanism 36 swings needle bar 15 left and right relative to needle plate 41 using the power of swing motor 35. The center position in the left-right direction of the swing range of needle bar 15 caused by swing mechanism 36 is called the center baseline position, the left end of the swing range of needle bar 15 is called the left baseline position, and the right end of the swing range of needle bar 15 is called the right baseline position. The left-right length of the swing range can be set appropriately depending on the configuration of the swing mechanism 36, and is, for example, 7 mm, the left-right length from the left baseline position to the center baseline position is 3.5 mm, and the left-right length from the center baseline position to the right baseline position is 3.5 mm.
[0017] The presser foot mechanism 47 has a presser bar 16 that extends vertically and moves the presser bar 16 back and forth in the vertical direction. The lower end of the presser bar 16 protrudes downward from the lower end of the head 14. A buttonhole presser device (hereinafter referred to as the "presser device") 9 is detachably attached to the lower end of the presser bar 16. The presser bar 16 is switchable between a lowered position where the presser device 9 presses down the workpiece C, and an upper position where the presser bar 16 is positioned higher than the lowered position and where the workpiece C can be inserted or removed between the presser device 9 and the needle plate 41. With the presser bar 16 in the lowered position, the presser device 9 works in cooperation with the feed dog 32 to move the workpiece C in the forward feed direction F or the reverse feed direction B.
[0018] As shown in Figures 3(A) and 3(B), the presser foot 9 is a presser foot used when sewing buttonhole patterns, as well as when sewing darning stitches and bar tacking stitches. The presser foot 9 includes a presser plate 95, a support base 96, and an adjustment plate 97. The presser plate 95 presses the periphery of the portion of the sewing material C where the buttonhole pattern stitches are to be formed. The presser plate 95 has a generally rectangular shape that is elongated in the short direction D1 in a plan view. The presser plate 95 has an opening 951 that penetrates in the vertical direction. The adjustment plate 97 has a generally rectangular shape that is elongated in the short direction D1 in a plan view. The adjustment plate 97 has an opening 971 that penetrates in the vertical direction. The adjustment plate 97 is supported by the presser plate 95 and the support base 96 so as to be slidable in the short direction D1 relative to the presser plate 95 and the support base 96. The support base 96 has a needle hole 961 that penetrates in the vertical direction. The front of the openings 951, 971 extends to a needle hole 961, and during sewing, the sewing needle 17 passes through the needle hole 961 and the openings 951, 971. When the presser foot unit 9 is used, stitches are formed inside the openings 951, 971. A front end 952 of the presser plate 95 protrudes upward and is then bent forward. A marker 954 is located in the left-right center of the top surface 953 of the front end 952 of the presser plate 95. In this embodiment, the marker 954 is a black circle printed on the top surface 953. The front end 972 of the adjusting plate 97 protrudes upward and is then bent backward. Markers 974, 975 are located side by side in the left-right direction on the top surface 973 of the front end 972 of the adjusting plate 97. In this embodiment, the markers 974, 975 are black circles printed on the top surface 973, similar to the marker 954.
[0019] As shown in Figures 1 and 2, the thread take-up mechanism 48 has a thread take-up 55 formed with a hole through which the upper thread passes. The thread take-up 55 is provided in the reverse feed direction B, i.e., forward of the needle bar 15. The thread take-up mechanism 48 moves the thread take-up 55 back and forth in the up and down direction. This causes the thread take-up 55 to pull up the upper thread and adjust the position of the knot with the bobbin thread.
[0020] The threading mechanism 49 includes a knob 57. The knob 57 is supported so as to be movable in the vertical direction and rotatable about an axis extending in the vertical direction. When the knob 57 is rotated downward, the threading mechanism 49 threads the upper thread through the eye of the sewing needle 17.
[0021] The image sensor 8 captures an image of an imaging area R2 on the bed 11. An example of an image capture target of the image sensor 8 is a projected image projected onto the sewing material C. The image sensor 8 includes a second lens 81, a lens holder 82, and an imaging element 83. Light reflected from the image capture target is incident on the second lens 81. The second lens 81 guides the incident reflected light to the imaging element 83, which will be described later. In the longitudinal direction D2, the second lens 81 is positioned further in the extension direction J, i.e., to the left, than the needle bar 15.
[0022] The lens holder 82 is provided on the upper end of the second lens 81 and holds the second lens 81. The imaging element 83 is provided above the lens holder 82. The imaging element 83 is a CMOS image sensor that detects reflected light guided by the second lens 81 and outputs a signal according to the detected reflected light. The imaging element 83 is not limited to a CMOS image sensor, and may be an image sensor that operates in another manner, such as a CCD image sensor.
[0023] As shown in FIG. 3A, the imaging area R2 includes at least a part of the projection area R1 of the projector 2, which will be described later. The imaging area R2 has a rectangular shape with its short sides extending in the short direction D1 and its long sides extending in the longitudinal direction D2. The end of the imaging area R2 in the extension direction J is further in the extension direction J than the end of the bed 11 in the extension direction J. The end of the imaging area R2 in the forward feed direction F is further in the reverse feed direction B than the end of the bed 11 in the forward feed direction F. The imaging area R2 includes the extension range of the needle plate 41.
[0024] As shown in FIGS. 1 and 2 , projector module 20 is disposed at a distance from needle bar 15 in extension direction J. Projector module 20 includes projector 2, control board 24, heat dissipation plate 25, and fixing plate 26. Projector 2 is installed at the tip of arm 13 in extension direction J and is configured to project an image onto projection area R1 on bed 11. Projector 2 is fixed to the front surface of end 71 of arm frame 7 so that heat generated by projector 2 can be transferred to arm frame 7. Projector 2 includes generation unit 21, light guide unit 22, and first lens 23.
[0025] The generator 21 has a rectangular parallelepiped shape that is long in the front-rear direction. The generator 21 includes a reflective display device 213, a light source 212, and mirrors and prisms (not shown) as shown in FIG. 4 . The light source 212 is disposed in the forward direction F or the reverse direction B with respect to the first lens 23. In this embodiment, the light source 212 is disposed in the forward direction F with respect to the first lens 23. The light source 212 is, for example, an R, G, or B LED lamp. The generator 21 generates image light of a projected image 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 22. The generator 21 may be a device that operates using a method other than a reflective display method, such as a transmissive display device, a laser light source, or a self-luminous device.
[0026] Light guiding unit 22 extends cylindrically in the vertical direction. Light guiding unit 22 guides the image light generated by generation unit 21 to first lens 23. The image light guided by light guiding unit 22 is emitted toward bed 11 via first lens 23.
[0027] The first lens 23 is disposed at the lower end of the light guiding section 22. The first lens 23 is disposed further in the extension direction J than the second lens 81 of the image sensor 8. The first lens 23 is a decentered optical system projection lens. A decentered optical system is an optical system in which the lenses, mirrors, etc. that constitute the optical system are not on the same line. The number, types, and arrangement of the lenses and mirrors that constitute the decentered optical system may be set as appropriate.
[0028] As shown in FIG. 3A, the projection area R1 of the projector 2 is rectangular in shape, with long sides R6 and R7 extending in the short-side direction D1 and short sides R3 and R4 extending in the longitudinal direction D2. In the short-side direction D1, the first lens 23 is disposed in the reverse feed direction B relative to the needle bar 15. The projection area R1 includes a needle drop point NP located below the needle bar 15 on the bed 11. The side R4, which forms the end of the projection area R1 in the forward feed direction F, is located in the forward feed direction F further than the end 39 of the needle plate 41 in the forward feed direction F. The side R3, which forms the end of the projection area R1 in the reverse feed direction B, is located in the reverse feed direction B further than the end 38 of the needle plate 41 in the reverse feed direction B. In other words, the needle plate 41 is disposed between the sides R3 and R4 of the projection area R1 in the short-side direction D1. Since projector 2 is disposed to the left and front of needle bar 15, when projector 2 is driven, the image light projected from projector 2 forms a shadow of needle bar 15 to the right and rear of needle bar 15. In other words, the shadow formed by the image light projected from projector 2 is not formed in the reverse feed direction B beyond needle bar 15.
[0029] As shown in FIGS. 1 and 2, the control board 24 is provided in the extension direction J relative to the generation unit 21 of the projector 2. The control board 24 is rectangular when viewed from the left side. The longitudinal direction of the control board 24 is parallel to the front-to-rear direction. A driver element is mounted on the control board 24. The driver element controls the projector 2 to cause the generation unit 21 to generate image light.
[0030] The heat dissipation plate 25 is made of a thermally conductive material such as metal. The heat dissipation plate 25 is in the shape of a curved plate, and is fixed to the generation unit 21 and the end 71 of the arm frame 7. The heat dissipation plate 25 is fixed to the front surface of the end 71 of the arm frame 7 between the generation unit 21 and the needle bar mechanism 46 in the longitudinal direction D2 by screws 255 and 256. The heat dissipation plate 25 transfers heat generated in the generation unit 21 to the arm frame 7. The fixing plate 26 is in the shape of a curved plate. The fixing plate 26 connects the heat dissipation plate 25 and the control board 24.
[0031] The configuration of the pen 100 will be described based on the posture shown in FIG. 1. The pen 100 includes a body 101, end portions 102 and 104, a light emitter 103, and a switch 105. The body 101 extends in a rectangular prism shape. The end portions 102 and 104 constitute one and the other longitudinal ends of the pen 100, respectively. The longitudinal direction of the pen 100 in FIG. 1 is the front-to-rear direction. The end portion 102 protrudes rearward from the rear end of the body 101 in an L-shape. The light emitter 103 is provided at the end portion 102. The switch 105 is provided on the rear end side of the body 101. The light emitter 103 emits light while the switch 105 is pressed. The switch 105 is operated when various instructions are input via the image sensor 8 based on the image projected by the projector 2. The end portion 104 is formed at the front end of the body 101, which is the end opposite the end portion 102. The end portion 104 is operated when various instructions are input via the touch screen 44 .
[0032] The operation of the sewing machine 1 having the above configuration will now be briefly described. 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 46, presser foot mechanism 47, and thread take-up mechanism 48. As a result, the sewing needle 17 attached to the needle bar 15 forms a stitch on the workpiece C placed on the upper surface 42 of the bed 11.
[0033] An example of use of the projector 2 and the image sensor 8 of the projector module 20 will be described. The projector 2 is used, for example, to allow a user to check the position and shape of stitches to be formed on a sewing object C before sewing. In this case, the projector 2 emits image light of an image showing a pattern selected by the user in accordance with a user's instruction. The image light is projected onto the sewing object C placed on the bed 11. In another example, the projector 2 is used to calibrate the projector 2 before shipping the sewing machine 1. In this case, the projector 2 projects a predetermined calibration pattern in accordance with a user's instruction. The calibration pattern is, for example, grid lines arranged in a lattice pattern. The image sensor 8 captures an image of the projected calibration pattern. A processor 3 of the sewing machine 1, which will be described later with reference to FIG. 4, detects the amount of distortion of the captured image and stores it in the storage device 64. After shipping the sewing machine 1, when the processor 3 detects an instruction to project image light of an image showing a pattern, the processor 3 adjusts the image light emitted from the projector 2 so as to correct the amount of distortion stored in the storage device 64. This allows the sewing machine 1 to project image light of an undistorted image onto the sewing workpiece C. Use examples of the projector module 20 and the image sensor 8 are not limited to those described above, and they can be used for various other purposes.
[0034] 3(A) and 3(B), the operation for detecting the size of the button E based on the captured image generated by the image sensor 8 will be described. When detecting the size of the button E corresponding to a buttonhole stitch, the user performs the following operation with the presser bar 16 in the lowered position. As shown in FIG. 3(A), with the front end 952 of the presser plate 95 and the front end 972 of the adjusting plate 97 spaced apart in the front-to-back direction, the user places the button E corresponding to the buttonhole pattern between the front end 952 of the presser plate 95 and the front end 972 of the adjusting plate 97. As shown in FIG. 3(B), the user moves the front end 972 of the adjusting plate 97 backward relative to the front end 952 of the presser plate 95 until the back surface of the front end 972 of the adjusting plate 97 abuts against the front end of the button E. The user then inputs an image capture command to the sewing machine 1. When the sewing machine 1 detects an image capture instruction, it processes the captured image output from the image sensor 8 to detect markers 974, 975, and 954 in the captured image, and calculates the diameter of button E as the size of button E from the relative positions of the detected markers 974, 975, and 954.
[0035] The electrical configuration of the sewing machine 1 will be described with reference to Figure 4. 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.
[0036] 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.
[0037] The RAM 63 is provided with a storage area for storing the results of calculations performed by the CPU 61, etc. The storage device 64 stores various parameters and the like for the sewing machine 1 to execute various processes. The storage device 64 stores sewing data for sewing buttonhole patterns that can be sewn by the sewing machine 1, in association with a pattern ID for each of a plurality of buttonhole patterns. A buttonhole pattern is a pattern that is formed in the forward feed direction F from the needle drop position NP below the needle bar 15 when the buttonhole presser device 9 is attached to the presser bar 16. The pattern ID is an identifier for identifying the plurality of buttonhole patterns, and is a number in this embodiment.
[0038] The multiple buttonhole patterns include various types, such as a double-bartack stitching pattern, a sleep stitching pattern, and an eyelet stitching pattern. Pattern image H in FIG. 6 represents the stitches formed when the buttonhole pattern V shown in FIG. 12 is sewn. As illustrated in pattern image H, each of the multiple buttonhole patterns includes a first stitch group N1 and a second stitch group N2 that extend in the short-side direction D1 and face the longitudinal direction D2, and a third stitch group N3 and a fourth stitch group N4 that extend in the longitudinal direction D2 and face the short-side direction D1. The first stitch group N1 and the second stitch group N2 are a pair of overlock stitches that extend in the longitudinal direction of the buttonhole pattern. The longitudinal direction of the buttonhole pattern is the short-side direction D1 of the bed 11 and the arm 13.
[0039] The third stitch group N3 connects the first stitch group N1 and the second stitch group N2. The fourth stitch group N4 connects the first stitch group N1 and the second stitch group N2, and is formed on the opposite side of the third stitch group N3 in the short direction D1. In this embodiment, the third stitch group N3 connects an end of the first stitch group N1 in the forward feed direction F to an end of the second stitch group N2 in the forward feed direction F. The fourth stitch group N4 connects an end of the first stitch group N1 in the reverse feed direction B to an end of the second stitch group N2 in the reverse feed direction B. The third stitch group N3 and the fourth stitch group N4 are each, for example, either bartack stitches or loop stitches.
[0040] The sewing machine 1 forms a buttonhole pattern by sewing while changing the amount of feed of the workpiece C by the feed dog 32 and the swing width of the needle bar 15 in the left-right direction by the swing mechanism 36 in accordance with pattern data for sewing the buttonhole pattern. The sewing machine 1 sets the length in the short direction D1 of the first stitch group N1 and the second stitch group N2 in accordance with the size of the button E, more specifically, the diameter of the button E. In other words, the length B2 of the buttonhole pattern in the short direction D1 is adjusted by the length in the short direction D1 of the first stitch group N1 and the second stitch group N2 in accordance with the size of the button E.
[0041] The length in the short direction D1 of the first stitch group N1 and the second stitch group N2 is set to, for example, a value obtained by adding the thickness of the button E to the size of the button E. In this case, for example, the length B2 of the buttonhole pattern in the short direction D1 is set to a length obtained by adding the thickness of the button E and the lengths in the short direction D1 of the third stitch group N3 and the fourth stitch group N4 to the size of the button E. The thickness of the button E is, for example, 2 mm. The lengths in the short direction D1 of the third stitch group N3 and the fourth stitch group N4 are each, for example, 1.5 mm. The length B1 of the buttonhole pattern in the long direction D2 is a predetermined length that corresponds to the buttonhole pattern, regardless of the size of the button E.
[0042] The sewing data includes coordinate data. The coordinate data represents the coordinates of the needle drop points that form the multiple stitches that make up the buttonhole pattern, expressed as relative positions with respect to a reference position. The reference position is, for example, a baseline position determined according to the left-right movement range of the needle bar 15 by the swing mechanism 36, and the left-right position of the needle bar 15 when the sewing needle 17 first pierces the workpiece C (i.e., the first stitch). The baseline position is, for example, one of the center baseline position, left baseline position, and right baseline position. The relative positions of the center baseline position, left baseline position, and right baseline position are stored in advance in the storage device 64, so the processor 3 can identify the relative position with respect to the center baseline position regardless of which baseline position is used as the reference position. The coordinate data in this embodiment includes a data group representing the coordinates of multiple relative positions with respect to the center baseline position for each needle drop point.
[0043] 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"), a coordinate system of the image represented by the image data generated by the image sensor 8 (hereinafter also referred to as the "image coordinate system"), and a coordinate system of the entire space (hereinafter also referred to as the "world coordinate system"), and these coordinate systems are related to each other in advance by parameters stored in the storage device 64. Therefore, the sewing machine 1 can execute both a process of specifying coordinates of the projection coordinate system based on the sewing data and a process of specifying coordinates of the world coordinate system based on the image data. The projected image of this embodiment is a color image with multiple colors. However, the projected image may be a monochrome image, and the color of the projected image may be adjustable depending on the color and pattern of the sewing object C.
[0044] 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 image sensor 8. The light source 212 is turned on in accordance with a control signal from the CPU 61, and projects the projection image displayed on the reflective display device 213 onto the sewing workpiece C placed on the bed 11.
[0045] The drive circuit 90 is connected to the swing motor 35. The drive circuit 90 drives the swing motor 35 in accordance with a control signal from the CPU 61. 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 46 is driven via the main shaft 34 of the sewing machine 1, and the needle bar 15 moves up and down. 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 sewing workpiece C in the front-to-rear direction by the feed mechanism 31. The drive circuit 93 drives the LCD 43 in accordance with a control signal from the CPU 61 to display an image on the LCD 43. The drive circuit 94 drives the reflective display device 213 of the projector 2 in accordance with a control signal from the CPU 61 to display a projected image on the reflective display device 213.
[0046] The main processing of the sewing machine 1 will be described with reference to Figures 5 to 12. In the main processing, processing for sewing a buttonhole pattern is executed in response to instructions from the user. The main processing is started when the user inputs an instruction to display screen G1 shown in Figure 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.
[0047] In the following description, various types of image data to be processed by the processor 3 will be simply referred to as images, captured images, or projected images.
[0048] As shown in FIG. 5, the processor 3 acquires a buttonhole pattern designated by the user from among the multiple types of buttonhole patterns stored in the storage device 64 and displayed on the screen G1 of FIG. 6 (S1). As shown in FIG. 6, the screen G1 has fields G2 to G6 and keys G7 and G8. Field G2 displays a pattern ID and a pattern image for each of the multiple types of buttonhole patterns that can be sewn by the sewing machine 1 with the presser foot device 9 attached. The pattern image is an image representing the stitches that will be formed when the buttonhole pattern is sewn. Field G3 displays a pattern image of the designated pattern, which is the buttonhole pattern designated by the user from the multiple types of buttonhole patterns displayed in field G2. The up-down and left-right directions of field G3 correspond to the front-rear and left-right directions of the sewing machine 1. Field G4 displays a display field that displays the length B1 of the designated pattern in the longitudinal direction D2 and a key for changing the length B1. Column G5 displays the length of one feed stitch in the transverse direction D1 and a key for changing the length of one stitch in the transverse direction D1. Column G6 displays the lengths of the first stitch group N1 and the second stitch group N2 in the transverse direction D1, i.e., the length in the transverse direction D1 of the slit formation area surrounded by the stitch groups N1 to N4, and a key for changing the length of the slit formation area. Typically, after a buttonhole pattern is sewn into the sewing workpiece C, a slit extending in the transverse direction D1 is formed in the slit formation area using a cutting tool such as scissors to allow a button E to be inserted. The display column of column G6 is initially blank, and a value is displayed when the size of the button E is detected or the length of the slit formation area in the transverse direction D1 is set using the key in column G6. Key G7 is selected to input a pattern projection command to project a specified pattern. Key G8 is selected to input a guideline projection command to project a guideline. The processor 3 acquires a designated buttonhole pattern from among the multiple types of buttonhole patterns displayed in the field G2, and displays a pattern image H of the designated pattern in the field G3.
[0049] Based on whether selection of key G7 is detected, processor 3 determines whether a pattern projection instruction to project a pattern image H of the specified pattern specified in S1 has been detected (S2). If a pattern projection instruction is detected (S2: YES), processor 3 executes a pattern projection process (S3). As shown in FIG. 7, in the pattern projection process, processor 3 first executes a length acquisition process to acquire a length corresponding to the length of button E in the short-side direction D1 (S10). The length corresponding to the length of button E in the short-side direction D1 may be the length of button E in the short-side direction D1, or may be the length B2 of the buttonhole pattern in the short-side direction D1 set in field G6. Processor 3 starts a process to generate a projection image (S11). In S11, processor 3 generates a projection image including a pattern image J1 representing the shape of the stitches of the buttonhole pattern, which is a buttonhole pattern formed when presser foot device 9 is attached to presser bar 16. Processor 3 generates a projection image in which the edge of pattern image J1 is set further forward in the forward feed direction F than needle entry position NP. The projection position of the pattern image J1 represents the intended position of the stitches of the buttonhole pattern in the short-side direction D1. The projection position of the pattern image J1 is set to a position that does not overlap with the buttonhole presser device 9, specifically, between the end 18 of the bed 11 in the extension direction J and the needle drop position NP. In the pattern image J1, the lengths of the first stitch group N1 and the second stitch group N2 in the short-side direction D1 are set based on the length corresponding to the length of the button E in the short-side direction D1.
[0050] In this embodiment, immediately after starting processing in S11, the processor 3 generates a projection image including the image F1 shown in FIG. 8A. Image F1 is an image projected onto region R5, which is a part of the projection region R1. As shown in FIG. 3A, region R5 is a rectangular region that is elongated in the longitudinal direction D2 and is located at the center of the projection region R1 in the lateral direction D1 and extends from the end of the projection region R1 in the extension direction J to the right end of the presser foot unit 9. As shown in FIG. 8A, image F1 includes a pattern image J1, needle bar guideline LN, size guideline LD, and keys J2 to J5. The pattern image J1 represents the shape of the stitches of the buttonhole pattern specified in S1. The projection position of the pattern image J1 represents the position of the stitches of the buttonhole pattern in the lateral direction D1. The needle bar guideline LN is a line extending in the longitudinal direction D2. The needle entry point NP is located on the needle bar guideline LN or on an extension of the needle bar guideline LN. In other words, the needle bar guideline LN overlaps with a straight line extending in the longitudinal direction D2 that passes through the needle drop point NP. The position of the needle bar guideline LN in the forward feed direction F is the same as the needle drop point NP. The size guideline LD is a line segment extending in the longitudinal direction D2. The end JE of the pattern image J1 in the forward feed direction F is located on the size guideline LD or on an extension of the size guideline LD. The position of the size guideline LD in the forward feed direction F is the same as the end JE of the pattern image J1 in the forward feed direction F, i.e., the rear end of the pattern image J1. The extension range of the size guideline LD in the longitudinal direction D2 is the same as the extension range of the needle bar guideline LN in the longitudinal direction D2. The needle bar guideline LN is a solid line, and the size guideline LD is a line segment of a different line type from the solid line and is a dotted line. Key J2 is selected when inputting a pattern change command to change the buttonhole pattern. Key J3 is selected when inputting a background change command to change the background of the projected image. Key J4 is selected when inputting a variable change command to change the parameters of the buttonhole pattern. Start key J5 is selected when inputting a length detection command to detect the diameter of the button attached to the presser foot device 9. In the process of generating a projection image, which starts in S11, a projection image is generated and updated in accordance with instructions from the user.
[0051] The process of the processor 3 starts in S11. Based on the generated projection image, the processor 3 drives the projector 2 and starts a projection process to project the generated projection image onto the projection region R1 (S12). The processor 3 starts capturing an image using the image sensor 8 (S13). The processor 3 then executes a pointing detection process to detect a pointing position indicating a position pointed to by a pointer on the bed 11 (S14). The pointer in this embodiment is the pen 100. Based on the image processing results of the captured image generated by the image sensor 8, the processor 3 determines that the pointing position has been detected if light emission from the light-emitting element 103 of the pen 100 is detected in the captured image. If the pointing position is not detected (S14: NO), the processor 3 executes the process of S51, which will be described later. If the pointing position has been detected (S14: YES), the processor 3 determines which of the keys J2 to J5 has been selected based on the position in the captured image where light emission from the light-emitting element 103 of the pen 100 was detected (S15, S25, S31, S41).
[0052] When the user wants the sewing machine 1 to automatically detect the diameter of a button, the user selects the start key J5 with the pen 100. When the start key J5 is projected at the designated position, the processor 3 executes a selection detection process to detect that the start key J5 has been selected (S15). When the selection of the start key J5 is detected (S15: YES), the processor 3 invalidates the key selection (S16) and lowers the presser bar 16 from the raised position to the lowered position (S17). After S17, the processor 3 processes the acquired captured image and executes a determination process to determine whether the presser foot unit 9 is attached to the presser bar 16 (S18). In this embodiment, the processor 3 determines that the presser foot unit 9 has been detected when a predetermined mark can be detected at a predetermined position on the presser foot unit 9 from the captured image. If the presser foot device 9 is not detected (S18: NO), the processor 3 moves the presser bar 16 from the lowered position to the raised position, displays an error message on the LCD 43 (S22), and returns the process to S14. The error message may be, for example, "Attach the buttonhole pattern presser foot device to the presser bar."
[0053] If the presser foot device 9 is detected (S18: YES), processor 3 executes a size detection process to detect the size of the button attached to the buttonhole presser foot device 9 based on the captured image (S19). Processor 3 detects the size, i.e., the diameter, of the button E based on the markers 954, 974, 975 arranged on the top surface of the presser foot device 9 in the captured image. Processor 3 raises the presser bar 16 from the lowered position to the raised position (S20). Processor 3 generates a projected image including a pattern image J1 in which the lengths of the first stitch group N1 and the second stitch group N2 in the short direction D1 are set based on the size of the button E detected in S19, and updates the projected image (S21).
[0054] Processor 3 determines whether input of a cancel instruction to cancel projection has been detected based on whether selection of key G7 has been detected during execution of the pattern projection process (S51). If input of a cancel instruction has not been detected (S51: NO), processor 3 returns the process to S14. If input of a cancel instruction has been detected (S51: YES), processor 3 ends projection (S53).
[0055] If key J2 input is detected (S14: YES, S15: NO, S25: YES), processor 3 generates a pattern change image and projects the generated pattern change image (S26). The pattern change image includes image F2 shown in FIG. 8(B). Image F2 includes keys J8 and J9 and a field J10. Key J8 is selected to input an instruction to change the selected item. Key J9 is selected to set the currently selected item. Field J10 displays some of the buttonhole patterns available for selection. In this embodiment, field J10 displays, from left to right, pattern images for the buttonhole pattern immediately preceding the specified pattern's pattern ID, the specified pattern, and the buttonhole pattern immediately following the specified pattern's pattern ID. When key J8 is selected, the patterns included in field J10 are switched. In image F2 shown in FIG. 8(B), the buttonhole pattern of pattern image J1 has been selected, and the buttonhole pattern immediately following the specified pattern has been selected. When selection of key J9 is detected, processor 3 detects the centrally located buttonhole pattern among the three buttonhole patterns included in field J10 as the designated pattern (S27), generates a projection image similar to image F1 for the detected designated pattern, and causes projector 2 to project the generated projection image (S28).
[0056] If input of key J3 is detected (S14: YES, S15: NO, S25: NO, S31: YES), processor 3 generates a background-changed image and projects the generated background-changed image (S32). The background-changed image includes image F3 shown in FIG. 8(C). Image F3 includes keys J8 and J9 and a field J11. Field J11 displays multiple background color candidates for the projection image as selection targets. In this embodiment, field J11 arranges three background color candidates horizontally. In response to selection of key J8, the background color selected in field J11 is switched. If selection of key J9 is detected, processor 3 detects the selected background color that is located in the center of the three background colors included in field J11 (S33), and generates a projection image similar to image F1 having the detected background color. Processor 3 causes projector 2 to project the generated projection image (S34).
[0057] If input of key J4 is detected (S14: YES, S15: NO, S25: NO, S31: NO, S41: YES), processor 3 generates a variable change image, which is a projected image including operation keys for specifying parameters of the buttonhole pattern, and projects the generated variable change image (S42). The variable change image includes image F4 shown in FIG. 8(D). Image F4 includes columns J12 to J14. Column J12 includes operation keys for setting the length of the specified pattern in the longitudinal direction D2. Column J13 includes operation keys for setting the stitch pitch in the transverse direction D1. Column J14 includes operation keys for setting the baseline position from among the left baseline position, center baseline position, and right baseline position. Processor 3 executes an instruction detection process to detect an instruction position indicating a position indicated by the indicator, and, in response to detecting selection of any of the operation keys in columns J12 to J14 at the instruction position, executes a parameter detection process to detect operation data of the parameter corresponding to the operation key projected at the instruction position (S43). The operation data is data related to the operation of changing parameters by selecting an operation key, and includes, for example, whether or not an operation key is selected, the number of times it is selected, and the length of time for which it is selected. If the operation key in column J12 is at the specified position, processor 3 sets the length of the specified pattern. If the operation key in column J13 is at the specified position, processor 3 sets the stitch pitch in the short direction D1. If the operation key in column J14 is at the specified position, processor 3 sets the baseline position from among the left baseline position, center baseline position, and right baseline position. Processor 3 generates a projection image by updating image F1 according to the detected parameters. Processor 3 causes projector 2 to project the generated projection image (S44). The projection image projected in S44 includes a pattern image J1 edited based on the operation data of the parameters detected in S43.
[0058] Processor 3 performs the process of S51 after any of S28, S34, and S44. If no key has been selected (S41: NO), processor 3 determines whether or not an end instruction to end projection has been detected (S52). If an end instruction has not been detected (S52: NO), processor 3 returns the process to S14. If an end instruction has been detected (S52: YES), processor 3 ends projection by projector 2 (S53), thereby terminating the pattern projection process.
[0059] If a projection instruction has not been detected (S2: NO), processor 3 determines whether a guideline projection instruction to project guidelines of the specified pattern specified in S1 has been detected (S4), based on whether selection of key G8 has been detected. If a guideline projection instruction has been detected (S4: YES), processor 3 executes guideline projection processing (S5).
[0060] As shown in Fig. 9, processor 3 executes a length acquisition process to acquire a length corresponding to the length of button E in the short-side direction D1, similar to S10 (S60). Processor 3 starts a process to generate a projection image (S61). In S61, processor 3 starts a process to generate a projection image including a pattern image representing a buttonhole pattern to be formed when presser foot device 9 is attached to presser bar 16. Processor 3 generates a projection image in which the projection position of end JE of pattern image J1 is set further in the forward feed direction F than needle drop position NP. In this embodiment, processor 3 generates a projection image that includes the currently set guideline in addition to pattern image J1.
[0061] The sewing machine 1 of this embodiment can set whether to project and the projection conditions for each of four types of guidelines: needle bar guideline LN, size guideline LD, sewing guideline LS, and sewing material guideline LC, as shown in Figures 11 and 12. The sewing machine 1 can also set whether to project and the projection conditions for a button guideline selected from the first button guideline LB and the button guideline LE.
[0062] The sewing guideline LS is a line segment extending in the forward direction F. The pattern image J1 is projected parallel to the sewing guideline LS in the longitudinal direction D2. The needle drop position NP is located on the sewing guideline LS or on an extension of the sewing guideline LS. The position of the sewing guideline LS in the longitudinal direction D2 is the same position as the needle drop position NP. The size guideline LD extends in the longitudinal direction D2. The end JE of the pattern image J1 in the forward direction F is located on the size guideline LD or on an extension of the size guideline LD. The size guideline LD is spaced apart from the needle bar guideline LN in the forward direction F. The distance between the size guideline LD and the needle bar guideline LN in the forward direction F is equal to or greater than the size of the button E attached to the buttonhole foot device 9. In this embodiment, the predetermined direction is selected from either the short-side direction D1 or the longitudinal direction D2. The sewing workpiece guideline LC indicates the position of the end CE of the sewing workpiece C.
[0063] The button guidelines are projected at a position NP spaced a predetermined distance from the needle drop position NP in a predetermined direction when multiple buttonhole patterns are formed side by side in a predetermined direction. The button guidelines include a first button guideline LB and a second button guideline LF when the predetermined direction is the transverse direction D1, and a button guideline LE when the predetermined direction is the longitudinal direction D2. The first button guideline LB extends in the longitudinal direction D2. The first button guideline LB is projected at a distance from the needle bar guideline LN in the transverse direction D1. The second button guideline LF is projected together with the first button guideline LB when the size guideline LD is projected. The second button guideline LF is spaced from the first button guideline LB in the transverse direction D1. The distance between the second button guideline LF and the first button guideline LB in the transverse direction D1 is equal to or greater than the size of the button E attached to the presser foot device 9. A sub-pattern image JA is projected between the first button guideline LB and the second button guideline LF. The button guideline LE extends in the transverse direction D1. The button guide line LE is projected at a distance from the sewing guide line LS in the longitudinal direction D2.
[0064] In the process of generating a projection image, which starts in S61, the type of guideline included in the projection image, the projection conditions, and the position of the guideline are changed as appropriate in response to instructions from the user. The projection conditions in this embodiment include the color of the guideline and the distance of the guideline from the needle drop position NP.
[0065] The processor 3 starts the projection process in S61, drives the projector 2 based on the generated projection image, and starts the projection process of projecting the generated projection image in S61 onto the projection area R1 (S62). The processor 3 displays a screen P1 representing a guideline menu on the LCD 43, as shown in FIG. 10(A) (S63).
[0066] As shown in FIG. 10(A), the screen P1 includes switches P2, P5, P8, keys P3, P6, P7, P9 to P11, and columns P4 and P12. The switch P2 is a toggle switch that switches whether or not to project the sewing guideline LS. On the screen P1, the knob of the switch P2 is located on the left, and projection of the sewing guideline LS is set to OFF. The key P3 is selected when setting the color of the sewing guideline LS. When the key P3 is selected, the processor 3 displays a screen P20 on the LCD 43. As shown in FIG. 10(C), the screen P20 includes a column P21 and a key P22. The column P21 displays multiple color candidates for the target guideline. When the key P3 is selected, the target is the sewing guideline LS. The key P22 is selected when setting the color selected in the column P21. The column P4 displays keys Q1 and Q2 that are selected when setting the layout of the button guideline and the sewing material guideline LC when they are projected. Key Q1 is selected when setting a first arrangement in which multiple buttonhole patterns are formed lined up in the short-side direction D1 and the end CE of the workpiece C extends in the front-to-back direction to the right of the needle drop position. Key Q2 is selected when setting a second arrangement in which multiple buttonhole patterns are formed lined up in the long-side direction D2 and the end CE of the workpiece C extends in the left-to-right direction in front of the needle drop position. When key Q1 is selected, a first button guideline LB and a second button guideline LF are projected as button guidelines. When key Q2 is selected, a button guideline LE is projected as button guideline.
[0067] Switch P5 is a toggle switch that switches whether or not to display button guidelines. On screen P1, the knob of switch P5 is positioned to the left, and the display of button guidelines is set to OFF. Key P6 is selected to set the color of the button guidelines. When key P6 is selected, processor 3 displays screen P20 on LCD 43, and sets the color of the button guidelines in the same way as when key P3 is selected. Key P22 is selected to set the color selected in field P21. Key P7 is selected to set the spacing between adjacent buttonhole patterns.
[0068] The switch P8 is a toggle switch that switches whether or not the sewing work guide line LC is displayed. On the screen P1, the knob of the switch P8 is located on the left, and the display of the sewing work guide line LC is set to OFF. The key P9 is selected when setting the color of the sewing work guide line LC. When the key P9 is selected, the processor 3 displays the screen P20 on the LCD 43, and sets the color of the sewing work guide line LC in the same way as when the key P3 is selected. The key P10 is selected when setting the distance between the needle drop position NP and the edge CE of the sewing work C.
[0069] Key P11 is selected to close screen P1. Column P12 shows images of the needle bar guidelines LN, size guidelines LD, sewing guidelines LS, button guidelines, and sewing material guidelines LC according to the settings on screen P1 in the arrangement set in column P4. On screen P1, image Q3, which is displayed when the first arrangement is selected with key Q1 in column P4, is displayed in column P12. When the second arrangement is selected with key Q2 in column P4, image Q4, which is displayed when the second arrangement is selected, is displayed in column P12, as shown in FIG. 10(B).
[0070] Based on the detection result of the touch screen 44, the processor 3 determines whether an operation to change any of the settings has been detected (S64). If a setting change operation has not been detected (S64: NO), the processor 3 performs the process of S86, which will be described later. If a setting change operation has been detected (S64: YES), the processor 3 determines whether an adjacent operation has been detected (S65). An adjacent operation is an operation of any of the field P4, keys P6 and P7, and switch P5, which specify the conditions for projecting the button guideline. Among the operations on switch P5, an operation to change switch P5 from ON to OFF is detected in S81, not S65. If an adjacent operation has been detected (S65: YES), the processor 3 executes an arrangement determination process to determine the predetermined direction as either the longitudinal direction D2 or the transverse direction D1 (S66). If the direction in which multiple buttonhole patterns are arranged is predetermined depending on the type of buttonhole pattern, the predetermined direction is set. If a direction corresponding to the type of buttonhole pattern has not been set, processor 3 of this embodiment sets a predetermined direction in which multiple buttonhole patterns are arranged based on the setting in field P4. Processor 3 sets the color of the button guide lines based on the setting of key P6 (S67). Processor 3 sets the spacing in the arrangement direction of the multiple buttonhole patterns based on the setting of key P7 (S68). Processor 3 generates a projection image including the button guide lines projected at a position spaced a predetermined distance from the needle drop position NP in the predetermined direction determined by the processing in S66, and projects the generated projection image using projector 2 (S69).
[0071] If an adjacent operation is not detected (S65: NO), processor 3 determines whether a fabric edge operation is detected (S71). The fabric edge operation is an operation to specify the conditions for projecting the sewing work guide line LC, and is an operation of any of keys P9, P10, and switch P8. Of the operations on switch P8, an operation to change switch P8 from ON to OFF is detected in S81, not S65. If a fabric edge operation is detected (S71: YES), processor 3 sets the arrangement of the sewing work guide line LC relative to the needle entry position NP based on the setting in field P4 (S72). Processor 3 sets the color of the sewing work guide line LC based on the setting of key P9 (S73). Processor 3 sets the interval of the sewing work guide line LC relative to the needle entry position NP based on the setting of key P10 (S74). The processor 3 generates a projection image including a sewing material guide line LC indicating the position of the edge CE of the sewing material C based on the settings made in steps S72 to S74, and projects the generated projection image using the projector 2 (S75).
[0072] If a cloth edge operation is not detected (S71: NO), processor 3 determines whether an OFF operation is detected (S81). An OFF operation is an operation in which any of switches P2, P5, and P8 is changed from ON to OFF. If an OFF operation is detected (S81: YES), processor 3 generates a projection image by removing the guideline corresponding to the switch whose operation was detected from the current projection image, and causes projector 2 to project the generated projection image (S82).
[0073] If an OFF operation is not detected (S81: NO), processor 3 determines whether or not operation of key P3 is detected (S83). If operation of key P3 is not detected (S83: NO), processor 3 performs the process of S86, which will be described later. If operation of key P3 is detected (S83: YES), processor 3 sets the color selected in field P21 on screen P20 and input with key P22 as the color of the sewing guide line LS (S84). Processor 3 generates a projection image including sewing guide line LS of the set color, which indicates the position of stitches of a buttonhole pattern in the longitudinal direction D2 and extends in forward feed direction F, and causes projector 2 to project the generated projection image (S85). Processor 3 determines whether or not selection of key P11 is detected after any of S69, S75, S82, and S85 (S86). If selection of key P11 is not detected (S86: NO), processor 3 returns the process to S64. If selection of key P11 is detected (S86: YES), processor 3 ends projection by projector 2 (S87) and returns the process to the main process shown in FIG.
[0074] When the first arrangement is set and the needle bar guideline LN, size guideline LD, sewing guideline LS, first button guideline LB, and sewing material guideline LC are all projected, the sewing machine 1 projects, for example, the projection image Q5 shown in FIG. 11 onto the projection area R1. The needle bar guideline LN and size guideline LD extend in the longitudinal direction D2 in the extension direction J relative to the presser foot unit 9. The position of the needle bar guideline LN in the transverse direction D1 is the same as the needle entry point NP. The size guideline LD is positioned in the forward feed direction F, a distance corresponding to the size of the button E, from the needle entry point NP. The pattern image J1 is positioned between the needle bar guideline LN and the size guideline LD in the transverse direction D1. The distance W1 between the tips of adjacent buttonhole patterns in the transverse direction D1 is the value set using key P7. The distance W2 between the sewing guideline LS and the sewing material guideline LC in the longitudinal direction D2 is the value set using key P10. The user refers to the sewing workpiece guideline LC to adjust the position of the edge CE of the sewing workpiece C in the longitudinal direction D2. The sewing guideline LS and the sewing workpiece guideline LC each extend from the edge R4, which forms the front edge of the projection area R1, to the edge R3, which forms the rear edge. The projection image Q5 includes a pattern image J1 and size guideline LD corresponding to the needle bar guideline LN, as well as a sub-pattern image JA and a second button guideline LF corresponding to the first button guideline LB. The projection position of the pattern image J1 is set so that it does not overlap with the presser foot device 9. When the user sews multiple buttonhole patterns W onto the sewing workpiece C in order from the back side, the user can check whether the buttonhole pattern V to be sewn is properly positioned relative to the already sewn buttonhole patterns V by checking whether the first button guideline LB, which is located behind the needle bar guideline LN, passes through the rear edge of the already sewn buttonhole patterns V.
[0075] Similarly, when the second arrangement is set and the needle bar guideline LN, size guideline LD, sewing guideline LS, button guideline LE, and sewing workpiece guideline LC are all projected, the sewing machine 1 projects, for example, the projection image Q6 shown in FIG. 12 onto the projection area R1. The spacing W4 between adjacent buttonhole patterns in the longitudinal direction D2 is the value set using key P7. The spacing W4 between the sewing guideline LS and the sewing workpiece guideline LC in the transverse direction D1 is the value set using key P10. In FIG. 12, the sewing workpiece guideline LC does not coincide with the edge CE of the sewing workpiece C in the transverse direction D1. Therefore, the user refers to the sewing workpiece guideline LC and adjusts the position of the edge CE of the sewing workpiece C in the transverse direction D1. The sewing guideline LS and button guideline LE each extend from side R4 to side R3 of the projection area R1, and the sewing workpiece guideline LC extends from side R6, which forms the left edge of the projection area R1, to side R7, which forms the right edge. When a user sews multiple buttonhole patterns V onto a sewing object C in order from the right side, the user can check whether the buttonhole pattern V to be sewn is properly positioned relative to the already sewn buttonhole pattern V by checking whether the button guideline LE located on the right side of the sewing guideline LS passes through the center in the left-right direction of the already sewn buttonhole pattern V.
[0076] After S3 or S5, processor 3 performs the process of S6, which will be described later. If a guideline projection command has not been detected (S4: NO), processor 3 determines whether a sewing start command has been detected based on the detection result of start / stop switch 45 (S6). If a sewing start command has not been detected (S6: NO), processor 3 returns the process to S2. If a sewing start command has been detected (S6: YES), processor 3 controls feed dog 32 and needle bar 15 to form, on the sewing workpiece C, stitches of a buttonhole pattern corresponding to the pattern image J1 projected before the start of sewing in S3 or S5 (S7). The process of S7 may be performed while projecting the pattern image J1, or may be performed without projecting the pattern image J1. With this, processor 3 ends the main process.
[0077] In the above embodiment, the sewing machine 1 is an example of a sewing machine of the present disclosure. The projector 2 is an example of a projector of the present disclosure. The processor 3 is an example of a processor of the present disclosure. The image sensor 8 is an example of a processor of the present disclosure. The buttonhole presser foot device 9 is an example of a buttonhole device of the present disclosure. The bed 11 is an example of a bed of the present disclosure. The leg post 12 is an example of a leg post of the present disclosure. The needle bar 15 is an example of a needle bar of the present disclosure. The presser bar 16 is an example of a presser bar of the present disclosure. The sewing needle 17 is an example of a sewing needle of the present disclosure. The feed dog 32 is an example of a feed dog of the present disclosure. The short side direction D1 is an example of the short side direction of the present disclosure. The long side direction D2 is an example of the long side direction of the present disclosure. The forward feed direction F is an example of the forward feed direction of the present disclosure. The pattern image J1 is an example of a pattern image of the present disclosure. The sub-pattern image JA is an example of a sub-pattern image of the present disclosure. The first button guideline LB is an example of a first button guideline of the present disclosure. The button guideline LE is an example of a button guideline of the present disclosure. The second button guideline LF is an example of a second button guideline of the present disclosure. The sewing material guideline LC is an example of a sewing material guideline of the present disclosure. The size guideline LD is an example of a size guideline of the present disclosure. The needle bar guideline LN is an example of a needle bar guideline of the present disclosure. The sewing guideline LS is an example of a sewing guideline of the present disclosure. The projection area R1 is an example of a projection area of the present disclosure. The imaging area R2 is an example of an imaging area of the present disclosure. The processes of S12 and S62 are an example of a projection process of the present disclosure. S12 and S62 are an example of a projection step of the present disclosure. The process of S7 is an example of a sewing process of the present disclosure. S7 is an example of a sewing step of the present disclosure. The process of S19 is an example of a size detection process of the present disclosure. The process of S14 is an example of an instruction detection process of the present disclosure. The process of S43 is an example of a parameter detection process of the present disclosure.
[0078] The sewing machine 1 of the above embodiment includes a leg post 12, a bed 11, a needle bar 15, a presser bar 16, a projector 2, a feed dog 32, and a processor 3. The leg post 12 extends in the vertical direction. The bed 11 extends from the lower end of the leg post 12 in an extension direction J perpendicular to the vertical direction. The projector 2 is configured to project a projection image onto a projection area R1 on the bed 11. The feed dog 32 is provided on the bed 11 and is configured to move a workpiece C on the bed 11. The processor 3 executes a projection process (S12, S62) to project onto the projection area R1 a projection image including a pattern image J1 representing a buttonhole pattern to be formed when the presser foot unit 9 is attached to the presser bar 16, and a sewing process (S7) to control the feed dog 32 and the needle bar 15 when the presser foot unit 9 is attached to the presser bar 16 to form the buttonhole pattern represented by the pattern image J1 on the workpiece C. The processor 3 of the sewing machine 1 helps the user to check the shape of the stitches of the buttonhole pattern using the projected image projected onto the projection area R1 before sewing the stitches of the buttonhole pattern, thereby contributing to improving the convenience for the user when sewing a buttonhole pattern compared to conventional methods.
[0079] In the sewing machine 1 of the above embodiment, the direction from the needle bar 15 toward the presser bar 16 is defined as the forward feed direction F. A buttonhole pattern is a pattern that is formed in the forward feed direction F from the needle drop position NP below the needle bar 15 when the presser foot device 9 is attached to the presser bar 16. The pattern image J1 is projected in the forward feed direction F from the needle drop position NP. The projection process of the sewing machine 1 helps to prevent the user from mistaking the stitches of the selected buttonhole pattern for those that are formed in the opposite direction to the forward feed direction F from the needle drop position NP.
[0080] When the presser foot unit 9 is attached to the presser bar 16, the pattern image J1 is projected at a position that does not overlap with the presser foot unit 9. Generally, when the presser foot unit 9 is attached to the presser bar 16 and a pattern image is projected at a position where the stitches of the buttonhole pattern will be formed, the buttonhole pattern is projected behind the needle bar 15. Because the pattern image overlaps with the presser foot unit 9 and the user's view is blocked by the needle bar 15, it is difficult for the user to see the projected pattern image. In contrast, the projection process executed by the processor 3 of the sewing machine 1 in the above embodiment contributes to making the projected pattern image J1 easier for the user to see, compared to when the pattern image J1 is projected at a position where the stitches of the buttonhole pattern will actually be formed and at a position that overlaps with the presser foot unit 9.
[0081] The pattern image J1 included in the projected image is projected between the end 18 of the bed 11 in the extension direction J and the needle drop position NP below the needle bar 15. The projection process executed by the processor 3 of the sewing machine 1 contributes to making the projected pattern image J1 easier for the user to see compared to when the pattern image J1 is projected between the end 18 of the bed 11 in the opposite direction to the extension direction J and the needle drop position NP.
[0082] The projected image includes a needle bar guideline LN extending in the longitudinal direction D2. The needle entry point NP below the needle bar 15 is located on the needle bar guideline LN or on an extension of the needle bar guideline LN. The projection process executed by the processor 3 of the sewing machine 1 contributes to indicating the sewing start position of the buttonhole pattern using the needle bar guideline LN.
[0083] The projected image includes a size guideline LD extending in the longitudinal direction D2. The end JE of the pattern image J1 in the forward feed direction F is located on the size guideline LD or on an extension of the size guideline LD. The projection process executed by the processor 3 of the sewing machine 1 contributes to indicating the planned position for forming the back end of the stitches of the buttonhole pattern using the size guideline LD. The projection process executed by the processor 3 of the sewing machine 1 contributes to indicating the formation range of the stitches of the buttonhole pattern in the transverse direction D1, i.e., the length of the stitches of the buttonhole pattern in the transverse direction D1, using the needle bar guideline LN and the size guideline LD.
[0084] The size guideline LD is spaced apart from the needle bar guideline LN in the forward feed direction F. The distance in the forward feed direction F between the size guideline LD and the needle bar guideline LN is equal to or greater than the size of the button E attached to the presser foot 9. The projection process executed by the processor 3 of the sewing machine 1 contributes to making it easier to grasp the length of the stitches in the short direction D1 of the buttonhole pattern compared to when the distance in the forward feed direction F between the size guideline LD and the needle bar guideline LN is less than the size of the button E attached to the presser foot 9.
[0085] The pattern image J1 is projected between the needle bar guideline LN and the size guideline LD. The projection process executed by the processor 3 of the sewing machine 1 contributes to representing the formation range of the stitches of the buttonhole pattern in the short direction D1, i.e., the length of the stitches of the buttonhole pattern in the short direction D1, using the pattern image J1, the needle bar guideline LN, and the size guideline LD.
[0086] The projected image includes a sewing guide line LS extending in the forward feed direction F. The needle drop position NP below the needle bar 15 is located on the sewing guide line LS or on an extension of the sewing guide line LS. The projection process executed by the processor 3 of the sewing machine 1 contributes to showing the intended formation position of the stitches of the buttonhole pattern in the longitudinal direction D2 using the sewing guide line LS.
[0087] The pattern image J1 is projected parallel to the sewing guide line LS in the longitudinal direction D2. The sewing machine 1 contributes to improving the ease with which the user can grasp the positions where stitches of the buttonhole pattern will be formed.
[0088] With the presser foot device 9 attached to the presser bar 16, the sewing guideline LS is projected onto the buttonhole presser foot device 9. The projection process executed by the processor 3 of the sewing machine 1 contributes to indicating, by the sewing guideline LS, that the position where the stitches of the buttonhole pattern are to be formed in the longitudinal direction D2 is the position on the presser foot device 9 indicated by the sewing guideline LS, rather than the position indicated by the pattern image J1.
[0089] The direction along the forward direction F and perpendicular to the longitudinal direction D2 is defined as the transverse direction D1. The projection image Q5 includes a first button guide line LB extending in the longitudinal direction D2. The first button guide line LB is projected at a distance from the needle bar guide line LN in the transverse direction D1. The projection process executed by the processor 3 of the sewing machine 1 contributes to showing that the first button guide line LB indicates that multiple stitches of the buttonhole pattern are formed side by side in the transverse direction D1.
[0090] The projected image Q5 includes a second button guideline LF extending in the longitudinal direction D2. The second button guideline LF is projected at a distance from the first button guideline LB in the transverse direction D1. The distance in the transverse direction D1 between the second button guideline LF and the first button guideline LB is equal to or greater than the size of the button E attached to the presser foot 9. The projection process executed by the processor 3 of the sewing machine 1 contributes to making it easier to grasp the length in the transverse direction D1 of the stitches of the buttonhole pattern placed alongside the buttonhole pattern placed at the needle entry position NP, compared to when the distance in the forward feed direction F between the size guideline LD and the first button guideline LB is less than the size of the button E attached to the presser foot 9.
[0091] Projected image Q5 includes a sub-pattern image JA representing a buttonhole pattern, and the sub-pattern image JA is projected between the first button guide line LB and the second button guide line LF, spaced apart in the short-side direction D1 from pattern image J1. The projection process executed by processor 3 of sewing machine 1 contributes to representing, using sub-pattern image JA, needle bar guide line LN, and second button guide line LF, the buttonhole pattern formed when presser foot device 9 is attached to presser bar 16, and the formation range of stitches in the short-side direction D1 of the buttonhole pattern formed at a distance in the short-side direction D1.
[0092] The direction along the forward direction F and perpendicular to the longitudinal direction D2 is defined as the short-side direction D1. The projection image Q6 includes a button guide line LE extending in the short-side direction D1. The button guide line LE is projected at a distance from the sewing guide line LS in the longitudinal direction D2. The projection process executed by the processor 3 of the sewing machine 1 contributes to showing, by the button guide line LE, that multiple stitches of the buttonhole pattern will be formed side by side in the short-side direction D1.
[0093] The projected image includes a sewing object guideline LC that indicates the edge CE of the sewing object C. The projection process executed by the processor 3 of the sewing machine 1 contributes to indicating the position of the edge CE of the sewing object C by the sewing object guideline LC. The user can easily adjust the position of the edge CE of the sewing object C on the bed 11 by referring to the sewing object guideline LC.
[0094] The sewing machine 1 includes an image sensor 8 configured to capture an image of an imaging area R2 including a portion of a projection area R1 and generate a captured image. The processor 3 executes a size detection process to detect the size of a button attached to the presser foot device 9 based on the captured image (S19). The projected image includes a pattern image J1 based on the button size. The size detection process executed by the processor 3 of the sewing machine 1 contributes to automatically projecting a projected image including the button-size-based pattern image J1 based on the button size.
[0095] The projected image includes operation keys for operating parameters of the buttonhole pattern. Processor 3 executes an instruction detection process to detect an instruction position indicating a position indicated by an indicator (S14). Processor 3 executes a parameter detection process to detect operation data of the parameter corresponding to the operation key projected at the instruction position (S43). The projected image includes a pattern image J1 based on the operation data of the parameter. The instruction detection process executed by processor 3 of sewing machine 1 contributes to improving user convenience when operating parameters of the buttonhole pattern.
[0096] The sewing machine 1 includes an image sensor 8 configured to capture an image of an imaging area R2 that includes a portion of the projection area R1 and generate a captured image. The processor 3 detects the pointing position based on the captured image in the instruction detection process. The image sensor 8 of the sewing machine 1 contributes to automatically detecting the size of the button E based on the captured image.
[0097] The projected image includes a start key J5 for instructing the start of the size detection process. The processor 3 executes an instruction detection process to detect an instruction position that represents a position indicated by the indicator (S14). The processor 3 executes the size detection process when the start key J5 is projected at the instruction position. The instruction detection process executed by the processor 3 of the sewing machine 1 contributes to improving user convenience when the sewing machine 1 executes a process to automatically detect the size of the button E.
[0098] The buttonhole pattern includes a first stitch group N1 and a second stitch group N2 that extend in the short-side direction D1 opposite the longitudinal direction D2, and a third stitch group N3 and a fourth stitch group N4 that extend in the long-side direction D2 opposite the short-side direction D1. The projected images Q5 and Q6 include a pattern image J1 that represents a buttonhole pattern in which the lengths B2 of the first stitch group N1 and the second stitch group N2 in the short-side direction D1 are based on the length of the button in the short-side direction D1. The sewing machine 1 contributes to projecting, through relatively simple processing, a pattern image J1 that represents a buttonhole pattern that will actually be sewn onto the sewing object C and that corresponds to the length of the button in the short-side direction D1.
[0099] Processor 3 determines whether presser foot device 9 is attached to presser bar 16, and executes size detection processing (S19) only if it is determined that presser foot device 9 is attached to presser bar 16. This contributes to preventing buttonhole patterns from being sewn in a state where presser foot device 9 is not attached.
[0100] The sewing machine 1 includes a presser foot assembly 9 that can be attached to a presser bar 16. The presser foot assembly 9 of the sewing machine 1 contributes to the execution of sewing buttonhole patterns using the presser foot assembly 9.
[0101] The present invention is not limited to the above-described embodiment, and various modifications are possible. The sewing machine 1 may have a transfer mechanism that can transfer the embroidery frame in the front-to-back and left-to-right directions. The sewing machine 1 may sew an embroidery pattern while moving the sewing workpiece C held by the embroidery frame in the front-to-back and left-to-right directions using the transfer mechanism. The sewing machine 1 may not have a presser foot device 9. The sewing machine 1 may have a transfer mechanism that drives the feed dog 32 to move the sewing workpiece C in the left-to-right direction, instead of the swinging mechanism 36, and the buttonhole pattern may be sewn by driving the transfer mechanism.
[0102] The type, arrangement, fixing position, fixing method, and projection area R1 of the projector 2 may be changed as appropriate, and the projector 2 may not be fixed to the arm frame 7. The projection area R1 may not include the needle drop position NP. The projection area R1 may be a shape other than a rectangle, such as a square, or may be a rectangle with a longer side extending in the extension direction J. The side R4 forming the end of the projection area R1 in the forward feed direction F may be located in the reverse feed direction B relative to the end 39 of the needle plate 41 in the forward feed direction F. The light source 212 of the projector 2 may be disposed in the reverse feed direction B relative to the first lens 23. The sewing machine 1 may not include an image sensor 8. The type, arrangement, and imaging area R2 of the image sensor 8 may be changed as appropriate. The arrangement of the image sensor 8 relative to the projector 2 may be changed as appropriate.
[0103] The projected image is not limited to being generated by the sewing machine 1, but may be generated by another device such as a personal computer or smartphone and acquired by the sewing machine 1. The pattern image is not limited to being an image representing the stitches formed when a buttonhole pattern is sewn. For example, it may be an image representing the smallest rectangle surrounding the buttonhole pattern, or an image representing the outline of the buttonhole pattern. The buttonhole pattern may be a pattern that is positioned in the reverse feed direction B from the needle drop position NP when the presser foot device 9 is attached to the presser bar 16. In this case, the projection process may include a process of projecting a projected image in which the projection position of the edge of the pattern image is set further in the reverse feed direction B than the needle drop position NP. When a projected image is projected while sewing a buttonhole pattern, portions of the pattern image may be projected in the forward feed direction F and the reverse feed direction B from the needle drop position NP.
[0104] The projection position of the pattern image in the projection image does not have to represent the position of the stitches of the buttonhole pattern. The projection image may be an image in which the projection position of the pattern image is set at a position where at least a portion of the pattern image overlaps with the presser foot device 9. The projection image may be an image in which the projection position of the pattern image is not set between the end 18 of the bed 11 in the extension direction J and the needle entry position NP in the longitudinal direction D2. The projection image may be an image that does not include at least any of the needle bar guideline LN, first button guideline LB, button guideline LE, second button guideline LF, sewing material guideline LC, and size guideline LD. The projection image may be an image that is generated without receiving an instruction as to whether or not to include at least any of the needle bar guideline LN, first button guideline LB, button guideline LE, second button guideline LF, sewing material guideline LC, and size guideline LD in the projection image. The sewing machine 1 may be unable to set the color of at least one of the needle bar guideline LN, first button guideline LB, button guideline LE, second button guideline LF, sewn material guideline LC, and size guideline LD in the projected image, or may be able to set the line type such as straight line, dotted line, or dot-dash line, or may be able to set at least one of the thickness and length.
[0105] The sewing machine 1 may be unable to perform the size detection process. In this case, the button size may be manually input by the user. The button size is not limited to the button diameter. The button size may be, for example, the button area, the button radius, or the area of the smallest rectangle surrounding the button. The size detection process may be performed based on a signal detected by the touch screen 44. The pattern image may not include the first to fourth stitch groups. The projection process may project a projection image in which the lengths in the lateral direction D1 of the third stitch group N3 and the fourth stitch group N4, in addition to the lengths in the lateral direction D1 of the first stitch group N1 and the second stitch group N2, are set according to the length of the button in the lateral direction D1. The size detection process may be performed when the determination process in S18 does not determine that the presser foot device 9 is attached to the presser bar 16. [Explanation of symbols]
[0106] 1: Sewing machine, 2: Projector, 3: Processor, 7: Arm frame, 8: Image sensor, 9: Buttonhole presser foot device, 11: Bed, 12: Leg column, 15: Needle bar, 16: Presser bar, 17: Sewing needle, 32: Feed dog, D1: Short direction, D2: Longitudinal direction, F: Forward feed direction, J1: Pattern image, JA: Sub-pattern image, LB: First button guideline, LC: Workpiece guideline, LD: Size guideline, LE: Button guideline, LF: Second button guideline, LN: Needle bar guideline, LS: Sewing guideline, Q5, Q6: Projected image, R1: Projection area, R2: Imaging area
Claims
1. A leg column extending in the vertical direction; a bed extending from a lower end of the leg column in an extension direction perpendicular to the up-down direction; Needle stick and The presser bar and a projector configured to project a projection image onto a projection area on the bed; a feed dog provided on the bed and configured to move a sewing object on the bed; Processor and Equipped with The processor: a projection process for projecting onto the projection area a projection image including a pattern image representing a buttonhole pattern to be formed when the buttonhole presser device is attached to the presser bar; a sewing process in which the buttonhole pattern represented by the pattern image is formed on the sewing object by controlling the feed dog and the needle bar while the buttonhole presser device is attached to the presser bar; A sewing machine characterized by performing the following.
2. The direction from the needle bar to the presser bar is defined as a forward feed direction, the buttonhole pattern is a pattern formed in the forward feed direction from a needle drop position below the needle bar when the buttonhole presser device is attached to the presser bar, 2. The sewing machine according to claim 1, wherein the pattern image is projected in the forward feed direction from the needle drop position.
3. 2. The sewing machine according to claim 1, wherein, when the buttonhole presser foot is attached to the presser bar, the pattern image is projected at a position that does not overlap with the buttonhole presser foot.
4. 2. The sewing machine according to claim 1, wherein the pattern image is projected between an end of the bed in the extension direction and a needle drop position below the needle bar.
5. The direction from the needle bar to the presser bar is defined as a forward feed direction, A direction perpendicular to the forward feeding direction and the up-down direction is defined as a longitudinal direction, the projected image includes a needle bar guide line extending in the longitudinal direction; 2. The sewing machine according to claim 1, wherein the needle drop point below the needle bar is located on the needle bar guide line or on an extension of the needle bar guide line.
6. the projected image includes a size guideline extending in the longitudinal direction; 6. The sewing machine according to claim 5, wherein an end of the pattern image in the forward feed direction is located on the size guide line or on an extension of the size guide line.
7. the size guide line is spaced apart from the needle bar guide line in the forward feed direction; 7. The sewing machine according to claim 6, wherein the distance between the size guideline and the needle bar guideline in the forward feed direction is equal to or greater than the size of a button attached to the buttonhole presser foot.
8. 7. The sewing machine according to claim 6, wherein the pattern image is projected between the needle bar guideline and the size guideline.
9. The direction from the needle bar to the presser bar is defined as a forward feed direction, A direction perpendicular to the forward feeding direction and the up-down direction is defined as a longitudinal direction, the projected image includes a sewing guide line extending in the forward feed direction; 2. The sewing machine according to claim 1, wherein the needle drop position below the needle bar is located on the sewing guide line or on an extension of the sewing guide line.
10. 10. The sewing machine according to claim 9, wherein the pattern image is projected parallel to the sewing guide line in the longitudinal direction.
11. 10. The sewing machine according to claim 9, wherein the sewing guide line is projected onto the buttonhole presser foot when the buttonhole presser foot is attached to the presser bar.
12. A direction along the forward feeding direction and perpendicular to the longitudinal direction is defined as a short-side direction, the projected image includes a first button guide line extending in the longitudinal direction; The sewing machine according to claim 5, wherein the first button guide line is projected at a distance from the needle bar guide line in the short direction.
13. the projected image includes a second button guide line extending in the longitudinal direction; the second button guide line is projected from the first button guide line in the short-side direction, and The distance in the short direction between the second button guide line and the first button guide line is equal to or greater than the size of the button attached to the buttonhole presser device.
13. The sewing machine according to claim 12.
14. the projected image includes a sub-pattern image representing the buttonhole pattern; The sewing machine according to claim 13, wherein the sub-pattern image is projected between the first button guide line and the second button guide line, spaced apart from the pattern image in the lateral direction.
15. A direction along the forward feeding direction and perpendicular to the longitudinal direction is defined as a short-side direction, the projected image includes a button guide line extending in the short-side direction, The button guide line is projected at a distance from the sewing guide line in the longitudinal direction.
10. The sewing machine according to claim 9.
16. The sewing machine according to claim 1 , wherein the projected image includes a sewing material guideline indicating an edge of the sewing material.
17. an image sensor configured to capture an image of an imaging area including a part of the projection area and generate a captured image; The processor: further executing a size detection process for detecting the size of the button attached to the buttonhole presser device based on the captured image; The sewing machine according to claim 1 , wherein the projected image includes the pattern image based on the size of the button.
18. the projected image includes operation keys for operating parameters of the buttonhole pattern; The processor: a pointing detection process for detecting a pointing position indicating a position pointed to by a pointer; a parameter detection process for detecting operation data of the parameter corresponding to the operation key projected at the indicated position; Further execute 2. The sewing machine according to claim 1, wherein the projected image includes the pattern image based on the operation data of the parameters.
19. an image sensor configured to capture an image of an imaging area including a part of the projection area and generate a captured image; The processor: The sewing machine according to claim 18, wherein the instruction detection process detects the instruction position based on the captured image.
20. the projection image includes a start key for instructing to start the size detection process; The processor: further performing a pointing detection process for detecting a pointing position representing a position pointed to by the pointer; 18. The sewing machine according to claim 17, wherein the size detection process is executed when the start key is projected onto the designated position.
21. The direction from the needle bar to the presser bar is defined as a forward feed direction, The direction perpendicular to the forward direction and the vertical direction is defined as the longitudinal direction. A direction along the forward feeding direction and perpendicular to the longitudinal direction is defined as a short-side direction, The buttonhole pattern is a first stitch group and a second stitch group extending in the short direction and facing each other in the longitudinal direction; a third stitch group and a fourth stitch group extending in the longitudinal direction and facing each other in the short-side direction; Including, 2. The sewing machine according to claim 1, wherein the projected image includes a pattern image representing the buttonhole pattern in which the short-side lengths of the first stitch group and the second stitch group are based on the short-side length of a button.
22. The processor:
18. The sewing machine according to claim 17, wherein a determination is made as to whether the buttonhole presser foot is attached to the presser bar, and the size detection process is carried out only when it is determined that the buttonhole presser foot is attached to the presser bar.
23. 2. The sewing machine according to claim 1, further comprising a buttonhole presser device attachable to the presser bar.
24. 1. A sewing machine control method executed by a processor of a sewing machine, comprising: a projection step of controlling a projector of the sewing machine to project a projection image including a pattern image representing a buttonhole pattern onto a projection area of the sewing machine; a sewing step of controlling a feed dog and a needle bar of the sewing machine to sew the buttonhole pattern on a sewing object; A sewing machine control method comprising:
Citation Information
Patent Citations
Sewing machine
JP2020005694A