This application is based upon and claims the benefit of priority from the prior Japanese Patent Application 2008-033212, filed on Feb. 14, 2008, the entire contents of which are incorporated herein by reference.
The present disclosure relates to a sewing machine allowing interchangeable attachment of sewing needle on a lower end of a needle bar. The present disclosure also relates to a computer readable medium storing a needle status evaluation program for use in such sewing machine.
A sewing machine in general is provided with a needle bar to which a sewing needle is detachably attached interchangeably to its lower end. Such detachable configuration allows the sewing needle to be replaced when the user encounters sewing needle wears during the sewing operation such as bending, broken tip, and rounded tip. Such detachable configuration also allows the user to selectively attach a desired sewing needle most suitable in thickness, for example, for sewing different types and thickness of workpiece cloth. In view of such mode of usage sewing machine generally comes with an accessory of replacement sewing needles of various thickness.
The timing in which the sewing needle replacement is made relies on user judgment based on visual recognition. Subtle bends or rounding of needle tip, however, is likely to be overlooked by the user if visual recognition is the only resort in making the judgment.
To address such issue, JP H11-221392 A discloses a needle breakage detector that automatically detects sewing needle breakage. The disclosed needle breakage detector comprises a proximity sensor for detecting the tip of the sewing needle at its lowermost point of vertical reciprocation. The sewing operation is immediately stopped as soon as needle breakage has been detected.
Though the above described needle breakage detector is capable of detecting needle breakages, detection of other wear (deterioration) such as bending and rounded tip are not guaranteed. Thus, it still rests upon user's visual recognition for detection of such wears. Another problem with the conventional needle breakage detector was its installation. Since the detector (proximity sensor) required installation at the lowermost point of needle reciprocation residing below the needle plate, where components such as rotary shuttle, feed dog drive mechanism, and thread cutting mechanism were installed, it was difficult to secure appropriate spacing for installation of the detector.
Another general problem encountered under the conventional sewing operation using the above described detector was inappropriate selection of a sewing needle for sewing a given type of workpiece cloth. For instance, if the user fails to select a sewing needle of appropriate thickness for workpiece cloth of different thickness and type, it may cause the sewing needle to bend or leave an oversized through hole on the workpiece cloth consequently impairing the look and quality of the resulting stitches. Further, an embroiderable sewing machine requires a sewing needle of a predetermined thickness when embroidering a multiplicity of stitches in order to obtain a descent embroidery pattern. The conventional detector, however, lacks in the capacity of determining whether or not the thickness of a given sewing needle is appropriate for the thickness and the type of workpiece cloth to be sewn.
An object of the present disclosure is to provide a sewing machine that allows automatic evaluation of sewing needle wear without relying on user's visual recognition and decision to prevent malfunctioning caused by worn out sewing needles. Another object of the present disclosure is to provide a sewing machine that is capable of automatically determining whether or not a sewing needle of appropriate thickness has been attached for sewing a workpiece cloth of a given thickness or type and for executing embroidering sewing. Yet, another object of the present disclosure is to provide a computer readable medium that stores a sewing needle status evaluation program for realizing the above described features.
In one aspect, a sewing machine provided with a needle bar having a sewing needle interchangeably attached to its lower end includes an imaging element that captures images of the sewing needle; an extractor that extracts a shape of the sewing needle from the images of the sewing needle captured by the imaging element; a determiner that determines presence/absence of abnormalities in measurements of the sewing needle based on the shape of the sewing needle extracted by the extractor; and an alerter that alerts the presence of abnormalities determined by the determiner.
According to the above described configuration, the shape of sewing needle is extracted by the extractor from the image data of sewing needle captured by the imaging element and presence/absence of abnormalities in the sewing needle is determined by the determiner through evaluation of various measurements of the sewing needle. By verifying whether or not measurements such as the length of the sewing needle, widths of various portions of the sewing needle, and the distance between the center line and the edge of the sewing needle at various heights of the sewing needle is within a predetermined threshold range from the regular measurements of a brand new sewing needle, presence/absence of abnormalities that require replacement such as bending of sewing needle and broken tip and rounded tip can be determined. If determined that sewing needle is abnormal, an alert is issued to that effect by the alerter so that the user is promptly informed of the abnormalities of the sewing needle to prevent any trouble caused by unattended abnormalities.
In another aspect, a sewing machine provided with a needle bar having a sewing needle interchangeably attached to its lower end includes an imaging element that captures images of the sewing needle; an extractor that extracts a shape of the sewing needle from the images of the sewing needle captured by the imaging element; a storage that pre-stores an initial shape of the sewing needle; an abnormality determiner that determines presence/absence of abnormalities in the shape of the sewing needle extracted by the extractor by comparing with the initial shape pre-stored in the storage; and an alerter that alerts the presence of abnormalities determined by the determiner.
According to the above described configuration, images of the sewing needle captured by the imaging element is extracted by the extractor for comparison with the initially extracted shape data stored in the storage to determine the absence/presence abnormalities in the sewing needle by the determiner. By comparing the extracted shape and the pre-stored shape of the sewing needle to detect the difference in measurements of various portions of the sewing needle and verifying whether the difference is within a predetermined threshold range, absence/presence of abnormalities that require sewing needle replacement such as bending, tip rounding, and tip breakage can be determined. If abnormalities are found, an alert is issued to that effect by the alerter so that the user is promptly informed of the abnormalities of the sewing needle to prevent any trouble caused by unattended abnormalities.
Other objects, features and advantages of the present disclosure will become clear upon reviewing the following description of the illustrative aspects with reference to the accompanying drawings, in which,
One exemplary embodiment of the present disclosure will be described with reference to
The main body of sewing machine 1 is provided integrally with a laterally (X-direction) extending sewing machine bed 2, an upwardly extending pillar 3 standing on the right end of sewing machine bed 2, and an arm 4 extending leftward over sewing machine bed 2 from the upper end of pillar 3. The extreme end of arm 4 constitutes a head 5. At the upper portion of arm 4, a cover 4a is provided for opening and closing access into the arm 4. Though not shown, arm 4 includes a compartment for storing a needle thread spool. For ease of explanation to follow, the direction to which the user positions him/herself relative to sewing machine 1 is the front side, and the opposing direction, naturally is the rear side. The direction toward which pillar 3 is displaced from the center of arm 4 is the right side and the opposing direction, naturally, is the left side.
As can be seen in
Provided at the lower potion of needle bar 6 (sewing needle 7) extending from head 5, is a presser foot 10. At the left side of needle bar 6 (sewing needle 7) a needle threader (not shown) known in the art is provided for threading a needle thread drawn from a thread spool to a needle eye (not shown).
Though not explained in detail, arm 4 contains a sewing machine main shaft rotated by a sewing machine motor 12 (refer to
Though not shown in detail, the sewing machine main shaft is provided with a sectoral shutter (blocking plate) rotating integrally with the main shaft. The rotational status of the shutter is detected optically by a photo-interrupter provided at a sewing machine frame. The shutter and the photo-interrupter constitute a main shaft angle detector 14 (refer to
As can be seen in
LCD 20 displays information such as various utility and embroidery patterns, names of various functions required in the sewing operation, and various informational messages. Selection of patterns and execution of functions are carried out through a touch panel 21 (refer to
Referring to
Referring to
Referring now to
Sewing needle 7 and consequently needle bar 6 are halted at the lifted position elevated from needle plate 16 when the sewing operation is stopped. First and second image sensors 17 and 18 are located so that images of sewing needle 7 halted at the lifted position can be captured from different locations (angles).
Utility sewing involves different styles of stitching such as straight stitching and zigzag stitching. Zigzag stitching is carried out while laterally swinging needle bar 6 (sewing needle 7) by the needle-bar swing mechanism. Straight stitching is basically carried out at a central baseline with the center line of needle bar 6 (sewing needle 7) being orthogonal to the upper surface of needle plate 16. Straight stitching, however, may be carried out at a left baseline with needle bar 6 (sewing needle 7) leftwardly inclined or at a right baseline with needle bar 6 (sewing needle 7) rightwardly inclined. In such cases, as depicted somewhat exaggerated in
As can be seen in
Controller 25 is connected to various keys switches 15 including start/stop switch 15a, and to touch panel 21 for receiving their operation signals. Controller 25 further establishes connection with main shaft angle detector 14 to receive its detection signal. As described earlier, controller 25 is connected to image processing circuit 19 for controlling image sensors 17 and 18 and for receiving the shape data of sewing needle 7 from image processing circuit 19.
Controller 25 is further connected to drive circuits 30, 31, and 32 for controlling LCD 20, sewing machine motor 12 and needle-swing pulse motor 13 to execute the sewing operation. A buzzer 34 for alerting purposes is further connected to controller 25 through drive circuit 33. The aforementioned connector 23 is also connected to controller 25.
As will be described through description of the operation of the above described configuration with reference to a flowchart, the software configuration, more specifically, the execution of needle status evaluation program of controller 25 provides automatic detection (evaluation) of presence of wear or deterioration such as bending, broken tip, and rounded tip of sewing needle 7.
Controller 25 captures images of sewing needle 7 at predetermined timing through image sensors 17 and 18 and extracts the shape data of the sewing needle 7 from the captured image by image processing circuit 19. Controller 25 obtains measurements of various portions of sewing needle 7 based on the shape data of sewing needle 7 and determines if any of the measurements are abnormal. Controller 25, when encountering an abnormality, displays a message on LCD 20 indicating to that effect with a ringing of buzzer 34.
To describe more specifically on abnormality evaluation, controller 25 determines occurrence of deformation of sewing needle 7 based on evaluation of the degree of bend in view of the overall shape of sewing needle 7; where as occurrence of rounded tip and broken tip is determined based on evaluation of the shape or the sharpness of the tip of sewing needle 7.
The operation of the above described configuration will be described hereinafter with reference to
At step S1 of
Flowchart given in
At step S13, a determination is made as to whether or not width “b” of sewing needle 7 at height “a” (1 mm, for example) from the tip of sewing needle 7 is equal to or less than a predetermined value (0.5 mm, for example). If sewing needle 7 is inclined as depicted in
The above described process at step S13 allows detection of rounded or broken tip of sewing needle 7. If width “b” of sewing needle 7 at height “a” from the tip of sewing needle 7 is determined to be equal to or less than a predetermined value (step S13: Yes), a determination that no tip rounding or tip breakage has occurred at the tip of sewing needle 7 and the control proceeds to step S15. As opposed to this, if width “b” of sewing needle 7 at height “a” from the tip of sewing needle 7 is determined to exceed the predetermined value (step S13: No), it is determined that tip rounding or tip breakage has occurred. Then at the following step S14, an alert is issued to notify a rounded tip or broken tip to prompt replacement of sewing needle 7. The alert is notified to the user through a message displayed on LCD 20 and a ringing of buzzer 34.
If no rounded tip or broken tip is encountered (step S13: Yes), determination is made at step S15 as to whether or not bending of sewing needle 7 has occurred by evaluating the overall shape of sewing needle 7. The occurrence of bend is determined through a process specifically described in
As opposed to this, if bend is observed in sewing needle 7 as can be seen in
The above described configuration automatically detects occurrence of sewing needle 7 abnormalities and noticeably alert the user that sewing needle 7 has suffered substantial wear that would require replacement. By seeing and hearing the alert, the user is given an opportunity to replace sewing needle 7 at an appropriate timing. Though not shown in
According to the above described exemplary embodiment, the shape of sewing needle 7 is extracted from the image data of sewing needle 7 captured by image sensors 17 and 18 and presence/absence of abnormalities in sewing needle 7 can be readily and reliably determined through evaluation of various measurements of sewing needle 7. More specifically, by evaluating the overall shape of sewing needle 7, presence/absence of bend in sewing needle 7 can be determined readily and reliably. Similarly by evaluating the shape of the tip of sewing needle 7, presence/absence of rounded tip or broken tip can be determined readily and reliably. If abnormalities are encountered, a noticeable alert is brought to user attention promptly through display on LCD 20 and ringing of buzzer.
Thus, as opposed to the conventional detector relying on the user in determining the need of sewing needle 7 replacement, the present disclosure provides automatic evaluation of the wear of sewing needle 7 without relying on visual recognition and decision by the user. Replacing sewing needle 7 in an appropriate time frame provides a favorable result of preventing trouble caused by a damaged sewing needle 7.
Further, since the present exemplary embodiment obtains multiple image data, the shape of sewing needle 7 can be extracted with greater accuracy. Especially when compared to images being captured from a single direction only, the present exemplary embodiment advantageously allows precise evaluation of bends occurring in various directions.
Image sensors 17 and 18 configured by CMOS (Complimentary Metal Oxide Semiconductor) or CCD (Charged Couple Device) are provided at 2 different locations of sewing machine 1 to allow compact and low cost implementation on sewing machine 1 and consequently keeping sewing machine 1 compact.
A second exemplary embodiment will be described with reference to
A sewing machine according to the second exemplary embodiment, as shown in
The 4 types of sewing needles 7 may be selectively used based on the type or thickness of the workpiece cloth when forming utility stitches. More specifically, needle no. 14 is used for “normal” cloth, needle no. 16 for “thick” cloth, needle no. 11 for “thin” cloth, and needle no. 9 for “extra thin” cloth.
Types of workpiece cloth categorized as “normal” may be: broadcloth, tafta, flannel, and gabardine; “thick” may be: denim, corduroy, and tweed; and “thin” may be: lawn, georgette, and polar. It is recommended to sew above types of cloth with appropriate type of sewing needle as exemplified above.
Embroidering, especially when using embroidery machine 22, involves multiplicity of stitches, and since embroidering in general is carried out on a single piece of cloth, it is desirable to use a thin needle, in this case, needle no. 11.
When sewing needle 7 of appropriate thickness is not used in sewing specific types or thickness of workpiece cloth, sewing needle 7 may bend or leave an oversized through hole that would impair the look of the finished product.
The present exemplary embodiment, being a modification of the first exemplary embodiment, primarily utilizes its software configuration (execution of needle status evaluation program) to extract the shape data of sewing needle 7 through image processing circuit 19 based on images of sewing needle 7 captured through image sensors 17 and 18. Then, based on the shape data of sewing needle 7, various measurements of sewing needle 7 are obtained and evaluated to determine the presence/absence of wears (deterioration) such as overall bending of sewing needle and rounded tip or broken tip that are, if found, brought to user attention.
Further, the software configuration of controller 25 detects the thickness and the type (needle no.) of sewing needle 7 attached, from the shape data of sewing needle 7. When in embroidery sewing mode, that is, when attachment of embroidery machine 22 through connector 23 is detected, controller determines whether or not the detected thickness of sewing needle 7 (needle no.) is appropriate (needle no. 11). If the detected sewing needle 7 is not appropriate, replacement of sewing needle 7 is prompted through an alert displayed on LCD 20 and ringing of buzzer 34.
Utility stitching in the present exemplary embodiment is carried out by selecting the desired utility pattern displayed on LCD 20 through user operation of touch panel 21 and selection of cloth thickness from the choice of “normal”, “thin”, and “thick” by depressing the corresponding selection key displayed on LCD 20 through touch panel 21.
Then, controller 25 determines whether or not the specified cloth thickness in the utility sewing mode and the detected thickness (needle no.) of sewing needle 7 are appropriate. If determined to be inappropriate, an alert is issued through display on LCD 20 and ringing of buzzer 34 to prompt replacement of sewing needle 7. Instead of specifying the thickness of the workpiece cloth, the user may alternatively be allowed to select the appropriate type of fabric of workpiece cloth from the exemplary types of fabric described earlier.
Flowchart given in
That is, the process flows in the same way as in the first exemplary embodiment in which at step S1 of
Then, at step S21, thickness (needle no.) of sewing needle 7 is detected from the shape data of sewing needle 7 extracted at step S2. The process is describe more specifically in
After obtaining the thickness (needle no.) of sewing needle 7 in the above described manner, the process returns to
More specifically, at step S33 of
Control is then, returned to
At step S25, detection of sewing needle 7 in the utility sewing mode is carried out by specifying the thickness of workpiece cloth from the selection of “normal”, “thin”, and “thick” through user operation of touch panel 21 at step S35 indicated in
As mentioned earlier, needle no. 11 or 9 is appropriate for “thin” cloth, needle no. 14 for “normal” cloth, and needle no. 16 for “thick” cloth. If the detected sewing needle 7 is not appropriate (step S36: No), replacement of sewing needle 7 is prompted through an alert displayed on LCD 20 and ringing of buzzer 34. If the detected sewing needle 7 is appropriate (step S36: Yes), the control is terminated.
According to the above described second exemplary embodiment, wear of sewing needle 7 is automatically evaluated without relying on visual recognition and decision of the user and thus prevents negative impact on the sewing operation originating from the deterioration of sewing needle 7. Further, since an alert is issued to replace sewing needle 7 when the thickness of the selected sewing needle 7 for use in the embroidery sewing mode is not appropriate for embroidery sewing operation, the risk of executing an embroidery sewing operation with an inappropriate sewing needle 7 thickness can be eliminated. The alert to prompt replacement of sewing needle 7 is issued when the thickness of sewing needle 7 is inappropriate for sewing the specified thickness of the workpiece cloth in utility sewing mode as well. Thus, the risk of executing a utility sewing operation with an inappropriate sewing needle 7 thickness can likewise be eliminated. The above configuration provides improved quality of the sewing operation.
Then, after starting the use of sewing needle 7, controller 25 captures images of sewing needle 7 by image sensors 17 and 18 at predetermined timings and extracts the shape data of sewing needle 7 from the captured images through image processing circuit 19. By comparing the shape data of sewing needle 7 with the initially extracted shape data stored in the memory of controller 25, absence/presence of bend in sewing needle 7, rounded tip, and broken tip is determined. If abnormalities are found, an alert is issued to that effect through display on LCD 20 and ringing of buzzer 34.
Flowchart given in
Then, at step S42, the image data of sewing needle 7 attached to needle bar 6 is captured by image sensors 17 and 18 after starting the use of the newly attached sewing needle 7. At step S43, the shape (outline) of sewing needle 7 is extracted (recognized) from the captured images through image processing circuit 19. At step S44, the extracted shape data of sewing needle 7 is compared with the initially extracted shape data of sewing needle 7 stored in the memory of controller 25 to evaluate the tip sharpness and tip bending of sewing needle 7.
More specifically, at step S51 of
If the un-matching portion consists only of the height from the tip of sewing needle 7 (step S52: Yes), it can be determined that the abnormality comprises either a rounded tip or a broken tip. Thus, at step S53, an alert is issued to inform the user of a rounded tip or broken tip through a message displayed on LCD 20 and ringing of buzzer 34 to prompt replacement of sewing needle 7. If the un-matching portion does not consist only of the height from the tip of sewing needle 7 (step S52: No), the abnormality may be a bend or breakage. Thus, at step S54, an alert is issued to inform the user of a needle bend or needle breakage through a message displayed on LCD 20 and ringing of buzzer 34 to prompt replacement of sewing needle 7.
The above described third exemplary embodiment also extracts the shape data of sewing needle 7 from the image data of sewing needle 7 captured by image sensors 17 and 18 and compares the shape data with the initially extracted shape data of sewing needle 7 to readily and reliably determine the presence/absence of abnormalities in sewing needle 7. When an abnormality is encountered, the user is promptly and noticeably alerted through display on LCD 20 and ringing of buzzer 34.
Thus the third exemplary embodiment provides the favorable effects provided by the first exemplary embodiment. That is, as opposed to the conventional detector relying on the user in determining the need of sewing needle 7 replacement, the third exemplary embodiment also provides automatic evaluation of the wear of sewing needle 7 without relying on visual recognition and decision by the user. Replacing sewing needle 7 in an appropriate time frame, provides a favorable result of preventing trouble caused by wears of sewing needle 7.
The above described exemplary embodiments may be partially modified as follows.
The two image sensors 17 and 18 provided in the above described embodiments for capturing images of sewing needle 7 may be reduced to one or increased to three or more. The image sensor(s) may be relocated to the underside of head 5 and be oriented forwardly leftward from sewing needle 7 or may be placed on sewing machine bed 2, or any other locations that are capable of capturing images of sewing needle 7.
The images captured by the two or more image sensors may be synthesized to allow extraction of a three dimensional shape of sewing needle 7. Such configuration allows even more accurate evaluation of bending of sewing needle 7.
Abnormalities of sewing needle 7 may be informed to the user by voice messages, illumination or flickering of a lamp, or combination of such approaches instead of displaying messages on LCD 20 and ringing of buzzer 34.
Parameters such as various measurements of sewing needle 7, threshold values and the types (thickness) of sewing needle indicated in the second exemplary embodiment is merely exemplary and may be modified as required.
The above exemplary embodiments have been described by way of a sewing machine allowing attachment of embroidery machine 22 and thus, being capable of embroidering; however, the present disclosure may also be applied to sewing machines that are not provided with embroidery machine 22.
The initial shape data of sewing needle 7 which was obtained by actually capturing the image of the newly attached sewing needle 7 in the third exemplary embodiment may instead be provided as a preset data or template by the manufacturer to be employed as comparative data.
While various features have been described in conjunction with the examples outlined above, various alternatives, modifications, variations, and/or improvements of those features and/or examples may be possible. Accordingly, the examples, as set forth above, are intended to be illustrative. Various changes may be made without departing from the broad spirit and scope of the underlying principles.
Number | Date | Country | Kind |
---|---|---|---|
2008-033212 | Feb 2008 | JP | national |