IP Library Granted Patent US 8,738,171
Granted Patent B2
US 8,738,171 · App. 13/624,420 · Granted May 27, 2014

Sewing machine and non-transitory computer-readable medium

Inventors: Harumi Kato (Nagoya, JP); Midori Magara (Nagoya, JP); Katsuhisa Hasegawa (Kasugai, JP)
Assignee: Brother Kogyo Kabushiki Kaisha
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,738,171
App. No.
13/624,420
Granted
May 27, 2014
Kind
B2
Abstract

A sewing machine may comprise a mounting portion configured to be mounted with an embroidery frame comprising a frame and an outer frame. The sewing machine may also comprise an image capturing device configured to capture an image including the embroidery frame mounted on the mounting portion. The sewing machine may further comprise a processor configured to execute instructions, and a memory. The memory may be configured to store computer-readable instructions that instruct the sewing machine to execute steps comprising identifying a mark from the captured image, wherein the mark is provided on the embroidery frame or on a work cloth held by the embroidery frame, determining a rotation angle of the frame with respect to the outer frame based on the identified mark, and notifying rotation information based on the determined rotation angle. The rotation information may be information for adjusting the rotation angle to a specified rotation angle.

Claims (44)

1. A sewing machine comprising:

a mounting portion configured to be mounted with an embroidery frame, wherein the embroidery frame comprises a frame configured to hold a work cloth and an outer frame configured to be detachably attached to an outside of the frame and configured to rotatably hold the frame;

an image capturing device configured to capture an image including the embroidery frame mounted to the mounting portion;

a display device configured to display the captured image and rotation information;

a processor configured to execute instructions;

a memory configured to store computer-readable instructions and frame rotation data therein, wherein the computer-readable instructions instruct the processor to execute steps comprising:

identifying a mark from the image captured by the image capturing device, wherein the mark is provided on the embroidery frame or on the work cloth;

determining a rotation angle of the frame with respect to the outer frame based on the identified mark; and

notifying the determined rotation angle and a predetermined rotation angle as the rotation information by displaying together on the display device, wherein

the frame rotation data being data representing the predetermined rotation angle of the frame with respect to the outer frame, and

the rotation information being information for adjusting the rotation angle to a specified rotation angle.

2. The sewing machine according to claim 1 , wherein the computer-readable instructions instruct the sewing machine to execute steps further comprising:

determining whether the determined rotation angle matches the predetermined rotation angle which is represented by the frame rotation data,

wherein notifying the rotation information comprises notifying information which represents that the determined rotation angle matches the predetermined rotation angle which is represented by the frame rotation data as the rotation information, in response to determining that the determined rotation angle matches the predetermined rotation angle.

3. The sewing machine according to claim 1 , wherein the computer-readable instructions instruct the sewing machine to execute steps further comprising:

determining whether the determined rotation angle matches the predetermined rotation angle which is represented by the frame rotation data,

wherein notifying the rotation information comprises notifying information which represents that the determined rotation angle does not match the predetermined rotation angle which is represented by the frame rotation data as the rotation information, in response to determining that the determined rotation angle does not match the predetermined rotation angle.

4. The sewing machine according to claim 1 , further comprising:

a needle bar configured to attach a needle; and

a driving device configured to drive the needle bar; wherein

the computer-readable instructions instruct the sewing machine to execute steps further comprising:

determining whether the determined rotation angle matches the predetermined rotation angle which is represented by the frame rotation data; and

starting to drive the needle bar by the driving device, in response to determining that the determined rotation angle matches the predetermined rotation angle.

5. A non-transitory computer-readable medium storing computer-readable instructions that, when executed, instruct a sewing machine, wherein the sewing machine comprises a mounting portion, an image capturing device, a display device, and a memory, wherein

the mounting portion is configured to be mounted with an embroidery frame, wherein the embroidery frame comprises a frame configured to hold a work cloth and an outer frame configured to be detachably attached to an outside of the frame and configured to rotatably hold the frame, wherein the image capturing device is configured to capture an image including the embroidery frame mounted on the mounting portion, wherein

the image capturing device configured to display the captured image and rotation information, and, wherein

the display device configured to display the captured image and the rotation information,

the computer-readable instructions instructing a processor of the sewing machine to execute steps comprising:

identifying a mark from the image captured by the image capturing device, wherein the mark is provided on the embroidery frame or on the work cloth;

determining a rotation angle of the frame with respect to the outer frame based on the identified mark; and

notifying the determined rotation angle and a predetermined rotation angle as the rotation information by displaying together on the display device, wherein the frame rotation data being data representing the predetermined rotation angle of the frame with respect to the outer frame, and the rotation information being information for adjusting the rotation angle to a specified rotation angle.

6. The non-transitory, computer-readable medium according to claim 5 ,

wherein the computer-readable instructions instruct the sewing machine to execute steps further comprising:

determining whether the determined rotation angle matches the predetermined rotation angle which is represented by the frame rotation data,

wherein notifying the rotation information comprises notifying information which represents that the determined rotation angle matches the predetermined rotation angle which is represented by the frame rotation data as the rotation information, in response to determining that the determined rotation angle matches the predetermined rotation angle.

7. The non-transitory, computer-readable medium according to claim 5 ,

wherein the computer-readable instructions instruct the sewing machine to execute steps further comprising:

determining whether the determined rotation angle matches the predetermined rotation angle which is represented by the frame rotation data,

wherein notifying the rotation information comprises notifying information which represents that the determined rotation angle does not match the predetermined rotation angle which is represented by the frame rotation data as the rotation information, in response to determining that the determined rotation angle does not match the predetermined rotation angle.

8. The non-transitory, computer-readable medium according to claim 5 ,

wherein the sewing machine further comprises a needle bar configured to attach a needle and a driving device configured to drive the needle bar,

wherein the computer-readable instructions instruct the sewing machine to execute steps further comprising:

determining whether the determined rotation angle matches the predetermined rotation angle which is represented by the frame rotation data; and

starting to drive the needle bar by the driving device, in response to determining that the determined rotation angle matches the predetermined rotation angle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2012
From: KATO, HARUMI; MAGARA, MIDORI; HASEGAWA, KATSUHISA
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 029057/0783 →
Priority Claims (1)
JP 2011-213137 · Sep 28, 2011 · national
Continuity (1)
Related Publication 20130074749A1 · Mar 28, 2013