Electronic device

US12326352B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12326352-B2
Application numberUS-202318318256-A
CountryUS
Kind codeB2
Filing dateMay 16, 2023
Priority dateMay 17, 2022
Publication dateJun 10, 2025
Grant dateJun 10, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An electronic device includes a motor, a moving body on which a processing part is mounted, a rotary encoder, a memory; and a controller. The controller is configured to execute a detection process of detecting a position of the moving body based on an encoder signal, a control process including a first control of controlling movement of the moving body by controlling the motor and a second control of controlling a processing operation by the processing part in a constant speed movement section of the moving body, a determination process of determining a detection error of the position of the moving body generated in an acceleration section of the moving body based on information stored in the memory, and a correction process of correcting at least one of the first control and the second control.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic device comprising: a motor; a moving body on which a processing part of processing an object is mounted, the moving body being configured to move in conjunction with rotation of the motor by an action of a force from the motor; a rotary encoder including a scale and a sensor, the rotary encoder being configured to output, as an encoder signal, a read signal of the scale generated by the sensor when the scale rotates relative to the sensor in conjunction with the rotation of the motor; a memory configured to store information capable of identifying a rotation angle of the scale when the sensor is not able to normally read the scale; and a controller configured to control the motor and the processing part based on the encoder signal received from the rotary encoder, wherein the controller is configured to execute: a detection process of detecting a position of the moving body based on the encoder signal; a control process including a first control of controlling movement of the moving body by controlling the motor and a second control of controlling a processing operation on the object by the processing part in a constant speed movement section of the moving body, the control process being a process based on the position of the moving body detected by the detection process; a determination process of determining a detection error of the position detected by the detection process generated in an acceleration section of the moving body temporally before the constant speed movement section based on the information stored in the memory; and a correction process of correcting at least one of the first control and the second control based on the detection error determined in the determination process. 2. The electronic device according to claim 1 , wherein in the detection process, the rotation angle is detected based on a change in the encoder signal in the constant speed movement section, and information capable of identifying the detected rotation angle is stored into the memory. 3. The electronic device according to claim 2 , wherein the first control includes control of reciprocating the moving body by repeatedly executing a process of controlling the motor such that the moving body moves to a target position corresponding to a return point and stops at the target position while alternately switching a moving direction of the moving body between a one-way movement a forward direction and a one-way movement in a reverse direction, in the detection process, for each one-way movement to the target position in a process in which the moving body reciprocates, the rotation angle is detected based on a change in the encoder signal in the constant speed movement section during the corresponding one-way movement, and information capable of identifying the detected rotation angle is stored into the memory, and in the determination process, in a process in which the moving body reciprocates, the detection error is determined based on information capable of identifying the rotation angle detected during the one-way movement immediately before the information being stored into the memory. 4. The electronic device according to claim 2 , wherein the control process includes initial control of controlling the motor to move the moving body at a constant speed without the processing operation by the processing part before causing the processing part to execute the processing operation on the object, and in the detection process, the rotation angle is detected based on a change in the encoder signal in the constant speed movement section of the moving body during execution of the initial control, and information capable of identifying the detected rotation angle is stored into the memory. 5. The electronic device according to claim 1 , wherein in the determination process, the detection error generated in a non-constant speed movement section of the moving body including the acceleration section is determined, and in the correction process, at least one of the first control and the second control is corrected based on the detection error in the non-constant speed movement section determined by the determination process. 6. The electronic device according to claim 5 , wherein the non-constant speed movement section includes the acceleration section in which the moving body accelerates and a deceleration section in which the moving body decelerates, and in the determination process, the detection error of the position generated in the acceleration section and the detection error of the position generated in the deceleration section are determined. 7. The electronic device according to claim 5 , wherein in the detection process, a process of removing the detection error generated at the rotation angle in the constant speed movement section is executed based on the encoder signal, and thus the position of the moving body is detected as a position from which the detection error is removed in the constant speed movement section. 8. The electronic device according to claim 1 , wherein the information capable of identifying the rotation angle includes information capable of identifying, as a reference error, a magnitude of the detection error generated at the rotation angle in the constant speed movement section, and the determination process includes determining the detection error in the acceleration section by adding a predetermined correction to the reference error identified based on the information stored in the memory. 9. The electronic device according to claim 6 , wherein the information capable of identifying the rotation angle includes information capable of identifying, as a reference error, a magnitude of the detection error generated at the rotation angle in the constant speed movement section, and in the determination process, the detection error in the acceleration section is determined by adding a first correction to the reference error identified based on the information stored in the memory, and the detection error in the deceleration section is determined by adding a second correction different from the first correction to the reference error. 10. The electronic device according to claim 1 , wherein in the first control, the motor is controlled such that the moving body moves to a target position and stops at the target position, and in the correction process, the first control is corrected by correcting the target position based on the detection error determined in the determination process. 11. The electronic device according to claim 1 , wherein in the second control, the processing operation of the processing part is controlled such that the object is processed from a processing start position in the constant speed movement section, and in the correction process, the second control is corrected by correcting the processing start position based on the detection error determined in the determination process. 12. The electronic device according to claim 9 , wherein in the first control, the motor is controlled such that the moving body accelerates to a predetermined speed in the acceleration section, moves at a constant speed and at the predetermined speed in the constant speed movement section following the acceleration section, decelerates in the deceleration section following the constant speed movement section, and stops at a target position, in the second control, the processing operation of the processing part is controlled such that the object is processed from a processing start position in the constant speed movement section, and the correction process includes: correcting the first control by cor

Assignees

Inventors

Classifications

  • Signal processing (G01D5/2448 - G01D5/24495 take precedence) · CPC title

  • Incremental encoders (G01D5/2454 takes precedence) · CPC title

  • Encoding along a bar · CPC title

  • Drive control means for carriage movement · CPC title

  • Controlling printhead for accurately positioning print image on printing material, e.g. with the intention to control the width of margins · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12326352B2 cover?
An electronic device includes a motor, a moving body on which a processing part is mounted, a rotary encoder, a memory; and a controller. The controller is configured to execute a detection process of detecting a position of the moving body based on an encoder signal, a control process including a first control of controlling movement of the moving body by controlling the motor and a second con…
Who is the assignee on this patent?
Brother Ind Ltd
What technology area does this patent fall under?
Primary CPC classification G01D5/3473. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 10 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).