Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6911433B2 - Electronic devices and programs - Google Patents
[go: Go Back, main page]

JP6911433B2 - Electronic devices and programs - Google Patents

Electronic devices and programs Download PDF

Info

Publication number
JP6911433B2
JP6911433B2 JP2017057320A JP2017057320A JP6911433B2 JP 6911433 B2 JP6911433 B2 JP 6911433B2 JP 2017057320 A JP2017057320 A JP 2017057320A JP 2017057320 A JP2017057320 A JP 2017057320A JP 6911433 B2 JP6911433 B2 JP 6911433B2
Authority
JP
Japan
Prior art keywords
temperature
motor
upper limit
temperature range
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017057320A
Other languages
Japanese (ja)
Other versions
JP2018160994A (en
Inventor
祐介 室舘
祐介 室舘
貴志 大濱
貴志 大濱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2017057320A priority Critical patent/JP6911433B2/en
Priority to CN201820348962.XU priority patent/CN208386704U/en
Publication of JP2018160994A publication Critical patent/JP2018160994A/en
Application granted granted Critical
Publication of JP6911433B2 publication Critical patent/JP6911433B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Electric Motors In General (AREA)
  • Protection Of Generators And Motors (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)

Description

本開示は、電子機器、及びプログラムに関する。 This disclosure relates to electronic devices and programs.

自動原稿送り装置(Automatic Document Feeder;以下、ADFと略称する。)を備えた画像読取装置において、ADFの動力源となるモータの温度を推定し、その推定温度が所定の上限を超えたら、モータを暫く休止させる技術が提案されている(例えば、特許文献1参照。)。このような技術を利用すれば、モータを休止させている期間にモータからの放熱を図ることができ、モータの温度が過剰に高くなるのを抑制することができる。 In an image reader equipped with an automatic document feeder (hereinafter abbreviated as ADF), the temperature of the motor that is the power source of the ADF is estimated, and when the estimated temperature exceeds a predetermined upper limit, the motor Has been proposed (see, for example, Patent Document 1). By using such a technique, it is possible to dissipate heat from the motor during the period in which the motor is inactive, and it is possible to prevent the temperature of the motor from becoming excessively high.

特許第3908805号公報Japanese Patent No. 3908805

ところで、画像読取装置が高温環境(例えばモータの雰囲気温度が40℃を上回る環境。)で使用される場合には、画像読取装置が低温環境(例えばモータの雰囲気温度が40℃以下の環境。)で使用される場合に比べ、モータからの放熱効率が低下する。そのため、環境温度が高くなるほど、実際のモータの温度は上昇しやすくなる傾向がある。 By the way, when the image reader is used in a high temperature environment (for example, an environment in which the atmospheric temperature of the motor exceeds 40 ° C.), the image reader is in a low temperature environment (for example, an environment in which the atmospheric temperature of the motor is 40 ° C. or less). The heat dissipation efficiency from the motor is lower than when it is used in. Therefore, the higher the environmental temperature, the easier it is for the actual motor temperature to rise.

ここで、高温環境であっても実際のモータの温度が上限を超える前の時点で確実にモータを休止させるには、単にモータの温度を高めに推定するという手法も考え得る。しかし、モータの温度を高めに推定すると、画像読取装置が低温環境で使用される際には、実際のモータの温度がそれほど上昇していないにもかかわらず、モータの温度が過剰に高めに推定されてしまう。この場合、実際のモータの温度が上限を超えるまでには、まだ十分な余裕があるにもかかわらず、モータを休止させる制御が実行されることになり、装置の稼働率が低下してしまう、という問題を招く。 Here, in order to ensure that the motor is stopped before the actual motor temperature exceeds the upper limit even in a high temperature environment, it is conceivable to simply estimate the temperature of the motor higher. However, if the temperature of the motor is estimated to be high, when the image reader is used in a low temperature environment, the temperature of the motor is estimated to be excessively high even though the actual temperature of the motor has not risen so much. Will be done. In this case, the control for suspending the motor is executed even though there is still sufficient margin before the actual temperature of the motor exceeds the upper limit, and the operating rate of the device is lowered. Invites the problem.

本開示の一局面においては、モータの温度が過剰に高くなるのを抑制でき、しかも、モータを過剰に休止させてしまうこともない電子機器、及びプログラムを提供することが望ましい。 In one aspect of the present disclosure, it is desirable to provide electronic devices and programs that can prevent the temperature of the motor from becoming excessively high and that does not cause the motor to stop excessively.

本開示の一態様は、電子機器であって、モータと、モータの外部において温度を検出する温度検出部と、モータを制御する制御部とを備え、制御部は、モータの温度を推定する温度推定処理と、モータの作動中に、温度推定処理によって推定される温度が上限温度域を上回ったら、モータへの電力の供給を中止するかモータへ供給される電力を低減することにより、モータの温度が上昇するのを抑制する昇温抑制処理と、昇温抑制処理を実行した後、温度推定処理によって推定される温度が上限温度域を下回ったら、モータへの電力の供給状態を昇温抑制処理の実行前の状態に復帰させる復帰処理と、温度検出部によって検出される温度が第一温度である場合には、上限温度域として第一温度域を設定し、温度検出部によって検出される温度が第一温度よりも高い第二温度である場合には、上限温度域として第一温度域よりも低い温度域となる第二温度域を設定する上限温度域変更処理とを実行するように構成されている。 One aspect of the present disclosure is an electronic device, which includes a motor, a temperature detection unit that detects a temperature outside the motor, and a control unit that controls the motor, and the control unit is a temperature that estimates the temperature of the motor. During the estimation process and the operation of the motor, if the temperature estimated by the temperature estimation process exceeds the upper limit temperature range, the power supply to the motor is stopped or the power supplied to the motor is reduced. After executing the temperature rise suppression process that suppresses the temperature rise and the temperature rise suppression process, if the temperature estimated by the temperature estimation process falls below the upper limit temperature range, the temperature supply suppression of the power supply state to the motor is suppressed. When the return process for returning to the state before the execution of the process and the temperature detected by the temperature detection unit are the first temperature, the first temperature range is set as the upper limit temperature range and the temperature detection unit detects the temperature. When the temperature is the second temperature higher than the first temperature, the upper limit temperature range change process for setting the second temperature range which is lower than the first temperature range as the upper limit temperature range is executed. It is configured.

このように構成された電子機器によれば、モータの作動中に、温度推定処理によって推定される温度が上限温度域を上回ったら、昇温抑制処理が実行される。これにより、モータにおける発熱が抑制され、モータの温度が過剰に高くなるのを防ぐことができる。また、昇温抑制処理を実行した後、温度推定処理によって推定される温度が上限温度域を下回ったら、復帰処理が実行される。これにより、モータへの電力の供給状態が昇温抑制処理の実行前の状態に復帰する。 According to the electronic device configured in this way, if the temperature estimated by the temperature estimation process exceeds the upper limit temperature range during the operation of the motor, the temperature rise suppression process is executed. As a result, heat generation in the motor is suppressed, and it is possible to prevent the temperature of the motor from becoming excessively high. Further, after the temperature rise suppression process is executed, if the temperature estimated by the temperature estimation process falls below the upper limit temperature range, the return process is executed. As a result, the state of power supply to the motor returns to the state before the execution of the temperature rise suppression process.

さらに、この電子機器では、上限温度域変更処理が実行される。これにより、温度検出部によって検出される温度が第一温度である場合には、上限温度域として第一温度域が設定される。一方、温度検出部によって検出される温度が第一温度よりも高い第二温度である場合には、上限温度域として第一温度域よりも低い温度域となる第二温度域が設定される。 Further, in this electronic device, the upper limit temperature range change process is executed. As a result, when the temperature detected by the temperature detection unit is the first temperature, the first temperature range is set as the upper limit temperature range. On the other hand, when the temperature detected by the temperature detection unit is a second temperature higher than the first temperature, a second temperature range lower than the first temperature range is set as the upper limit temperature range.

そのため、モータの外部における温度が高い場合には、上限温度域が低くなり、温度推定処理によって推定される温度が上限温度域を上回りやすくなる。したがって、より早いタイミングで昇温抑制処理が実行されるようになり、その分だけモータの温度上昇が抑制される。よって、例えば、外気温が高い地域で機器が使用されている、あるいはモータの近くに熱源がある、といった高温環境下で電子機器が使用される場合であっても、モータの温度が過剰に高くなるのを適切に防止ないしは抑制することができる。 Therefore, when the temperature outside the motor is high, the upper limit temperature range becomes lower, and the temperature estimated by the temperature estimation process tends to exceed the upper limit temperature range. Therefore, the temperature rise suppression process is executed at an earlier timing, and the temperature rise of the motor is suppressed by that amount. Therefore, for example, even when the electronic device is used in a high temperature environment such as when the device is used in an area where the outside temperature is high or when there is a heat source near the motor, the temperature of the motor is excessively high. It can be appropriately prevented or suppressed.

また、モータの外部における温度が低い場合には、上限温度域が高くなり、温度推定処理によって推定される温度が上限温度域を上回りにくくなる。したがって、より遅いタイミングで昇温抑制処理が実行されるようになり、その分だけモータの作動可能な期間が長くなる。よって、例えば、外気温が低い地域で機器が使用されている、あるいはモータの近くにある熱源が作動していない、といった低温環境下で電子機器が使用される場合であれば、モータが頻繁に休止状態になるのを回避することができる。 Further, when the temperature outside the motor is low, the upper limit temperature range becomes higher, and the temperature estimated by the temperature estimation process is less likely to exceed the upper limit temperature range. Therefore, the temperature rise suppression process is executed at a later timing, and the operable period of the motor is extended accordingly. Therefore, if the electronic device is used in a low temperature environment, for example, the device is used in an area where the outside temperature is low, or the heat source near the motor is not operating, the motor is frequently used. It is possible to avoid going into hibernation.

また、本開示の別の一態様は、プログラムであって、モータと、モータの外部において温度を検出する温度検出部と、モータを制御する制御部とを備えた電子機器において、制御部に、モータの温度を推定する温度推定処理と、モータの作動中に、温度推定処理によって推定される温度が上限温度域を上回ったら、モータへの電力の供給を中止するかモータへ供給される電力を低減することにより、モータの温度が上昇するのを抑制する昇温抑制処理と、昇温抑制処理を実行した後、温度推定処理によって推定される温度が上限温度域を下回ったら、モータへの電力の供給状態を昇温抑制処理の実行前の状態に復帰させる復帰処理と、温度検出部によって検出される温度が第一温度である場合には、上限温度域として第一温度域を設定し、温度検出部によって検出される温度が第一温度よりも高い第二温度である場合には、上限温度域として第一温度域よりも低い温度域となる第二温度域を設定する上限温度域変更処理とを実行させるためのプログラムである。 Further, another aspect of the present disclosure is a program, in which the control unit is an electronic device including a motor, a temperature detection unit that detects a temperature outside the motor, and a control unit that controls the motor. The temperature estimation process that estimates the temperature of the motor, and if the temperature estimated by the temperature estimation process exceeds the upper limit temperature range during the operation of the motor, the power supply to the motor is stopped or the power supplied to the motor is stopped. After executing the temperature rise suppression process that suppresses the temperature rise of the motor by reducing it and the temperature rise suppression process, if the temperature estimated by the temperature estimation process falls below the upper limit temperature range, the power to the motor When the temperature detected by the temperature detector is the first temperature, the first temperature range is set as the upper limit temperature range. When the temperature detected by the temperature detector is the second temperature higher than the first temperature, the upper limit temperature range is changed to set the second temperature range, which is lower than the first temperature range, as the upper limit temperature range. It is a program for executing processing.

このように構成されたプログラムによれば、上述した通りの作用、効果を奏する電子機器を構成することができる。 According to the program configured in this way, it is possible to configure an electronic device that exhibits the above-mentioned actions and effects.

図1は複合機の内部構成を示すブロック図である。FIG. 1 is a block diagram showing the internal configuration of the multifunction device. 図2は温度制御処理のフローチャートである。FIG. 2 is a flowchart of the temperature control process. 図3は制限値補正処理のフローチャートである。FIG. 3 is a flowchart of the limit value correction process.

次に、本開示の一態様について、例示的な実施形態を挙げて説明する。
[複合機の構成]
以下に例示するのは、図1に示すように、本開示の一態様に相当する構成を備えた複合機1(Multifunction Peripheral;MFP)である。複合機1は、画像形成ユニット2と、画像形成ユニット2の上方に配置された読取ユニット3とを備える。画像形成ユニット2の上面には開口(図示略。)が設けられている。読取ユニット3は、画像形成ユニット2の開口を閉鎖する閉位置と開放する開位置との間で変位可能に構成されている。読取ユニット3を開位置へ変位させれば、画像形成ユニット2の内部に設けられた構成のメンテナンス等を行うことができる。
Next, one aspect of the present disclosure will be described with reference to exemplary embodiments.
[Composite configuration]
An example of the following is a multifunction device 1 (MFP) having a configuration corresponding to one aspect of the present disclosure, as shown in FIG. The multifunction device 1 includes an image forming unit 2 and a reading unit 3 arranged above the image forming unit 2. An opening (not shown) is provided on the upper surface of the image forming unit 2. The reading unit 3 is configured to be displaceable between a closed position in which the opening of the image forming unit 2 is closed and an open position in which the opening is opened. If the reading unit 3 is displaced to the open position, maintenance of the configuration provided inside the image forming unit 2 can be performed.

読取ユニット3は、フラットベッド部5(以下、FB部5と称する。FBはFlatbedの略称。)と、FB部5の上方に配置された自動原稿送り部7(以下、ADF部7と称する。ADFはAutomatic Document Feederの略称。)とを備える。FB部5の上面には、透明な板材(例えばガラス板又はアクリル樹脂板。)によって構成されたプラテン(図示略。)が設けられている。ADF部7は、プラテンを覆う第一位置とプラテンを外部に露出させる第二位置との間で変位可能に構成されている。ADF部7を第二位置へ変位させれば、画像の読み取り対象となる原稿をプラテンの上に載せたりプラテンの上から取り除いたりすることができる。また、ADF部7を第一位置へ変位させれば、ADF部7は、プラテンの上に載せられた原稿を押さえる原稿カバーとして機能する。 The reading unit 3 is referred to as a flatbed unit 5 (hereinafter referred to as FB unit 5; FB is an abbreviation for Flatbed) and an automatic document feeding unit 7 (hereinafter referred to as ADF unit 7) arranged above the FB unit 5. ADF is an abbreviation for Automatic Document Feeder.). A platen (not shown) made of a transparent plate material (for example, a glass plate or an acrylic resin plate) is provided on the upper surface of the FB portion 5. The ADF portion 7 is configured to be displaceable between a first position that covers the platen and a second position that exposes the platen to the outside. If the ADF unit 7 is displaced to the second position, the document to be read of the image can be placed on the platen or removed from the platen. Further, if the ADF unit 7 is displaced to the first position, the ADF unit 7 functions as a document cover for holding the document placed on the platen.

画像形成ユニット2には、制御部10、画像形成部11、表示・入力部12、及び通信部13等が設けられている。制御部10は、周知のCPU101、ROM102、RAM103、及びNVRAM104等を備える。CPU101は、ROM102やRAM103に記憶された制御プログラムに従って所定の処理を実行し、これにより、複合機1の各部が制御される。RAM103には、CPU101が処理の実行中に一時的に使用するデータ等、複合機1の電源が断たれた場合に消失しても問題がないデータが記憶される。NVRAM104には、複合機1を管理する上で必要なデータや、利用者が任意に変更可能な設定データ等、複合機1の電源が断たれた場合でも保持したいデータが記憶される。 The image forming unit 2 is provided with a control unit 10, an image forming unit 11, a display / input unit 12, a communication unit 13, and the like. The control unit 10 includes a well-known CPU 101, ROM 102, RAM 103, NVRAM 104, and the like. The CPU 101 executes a predetermined process according to a control program stored in the ROM 102 or the RAM 103, whereby each part of the multifunction device 1 is controlled. The RAM 103 stores data such as data temporarily used by the CPU 101 during execution of processing, which can be lost even if the power of the multifunction device 1 is turned off. The NVRAM 104 stores data necessary for managing the multifunction device 1, setting data that can be arbitrarily changed by the user, and other data to be retained even when the power of the multifunction device 1 is turned off.

画像形成部11は、記録ヘッド111、サーミスタ112、第一モータ113、及び第二モータ114等を備える。記録ヘッド111は、本実施形態の場合、カット紙等の被記録媒体に対してインクジェット方式で画像を形成可能に構成されている。ただし、画像形成部11は、インクジェット方式以外の周知の記録方式(例えば、電子写真方式等。)で画像を形成可能に構成されていてもよい。サーミスタ112は、記録ヘッド111の温度を検出するために設けられている。第一モータ113は、記録ヘッド111が搭載された第一キャリッジ(図示略。)を往復移動させるための動力源である。第二モータ114は、被記録媒体を搬送する搬送機構を駆動するための動力源である。 The image forming unit 11 includes a recording head 111, a thermistor 112, a first motor 113, a second motor 114, and the like. In the case of the present embodiment, the recording head 111 is configured to be capable of forming an image on a recording medium such as cut paper by an inkjet method. However, the image forming unit 11 may be configured so that an image can be formed by a well-known recording method other than the inkjet method (for example, an electrophotographic method). The thermistor 112 is provided to detect the temperature of the recording head 111. The first motor 113 is a power source for reciprocating the first carriage (not shown) on which the recording head 111 is mounted. The second motor 114 is a power source for driving a transfer mechanism that conveys the recording medium.

表示・入力部12は、液晶ディスプレイ、及びタッチパネル等によって構成される。液晶ディスプレイには、複合機1に関する情報が表示される。また、液晶ディスプレイには、タッチパネルでの操作に必要なボタン類の画像などが表示され、そのような画像に対するタッチ操作が行われたことを、液晶ディスプレイに重ねて配置された透明なタッチパネルで検出可能に構成されている。通信部13は、無線LANに対応した通信インターフェース装置、及び有線LANに対応した通信インターフェース装置によって構成される。 The display / input unit 12 is composed of a liquid crystal display, a touch panel, and the like. Information about the multifunction device 1 is displayed on the liquid crystal display. In addition, images of buttons and the like necessary for operation on the touch panel are displayed on the liquid crystal display, and it is detected by a transparent touch panel arranged on the liquid crystal display that a touch operation is performed on such an image. It is configured to be possible. The communication unit 13 is composed of a communication interface device corresponding to a wireless LAN and a communication interface device corresponding to a wired LAN.

FB部5には、読取部15が設けられている。読取部15は、イメージセンサ151、及び第三モータ152等を備える。イメージセンサ151は、一方向に配列された複数の読取素子を備える一次元イメージセンサである。本実施形態の場合、イメージセンサ151としては、密着イメージセンサ(CIS;Contact Image Sensor)が採用されている。第三モータ152は、イメージセンサ151が搭載された第二キャリッジ(図示略。)を往復移動させるための動力源である。イメージセンサ151は、複数の読取素子がプラテンに向けられた状態で第二キャリッジに搭載される。第二キャリッジは、プラテンの一面に沿って往復移動する。第二キャリッジの移動方向は、イメージセンサ151の読取素子の配列方向(主走査方向)に直交する方向(副走査方向)とされている。 The FB unit 5 is provided with a reading unit 15. The reading unit 15 includes an image sensor 151, a third motor 152, and the like. The image sensor 151 is a one-dimensional image sensor including a plurality of reading elements arranged in one direction. In the case of this embodiment, a contact image sensor (CIS) is adopted as the image sensor 151. The third motor 152 is a power source for reciprocating a second carriage (not shown) on which the image sensor 151 is mounted. The image sensor 151 is mounted on the second carriage with a plurality of reading elements facing the platen. The second carriage reciprocates along one side of the platen. The moving direction of the second carriage is a direction (secondary scanning direction) orthogonal to the arrangement direction (main scanning direction) of the reading elements of the image sensor 151.

ADF部7には、搬送部17が設けられている。搬送部17は、第四モータ171等を備える。搬送部17には、周知のADFが備える各種ローラ(例えば、吸入ローラ、分離ローラ、搬送ローラ、排出ローラ等。)が設けられ、これらのローラによってシートを所定の搬送経路に沿って搬送可能に構成される。第四モータ171は、上述の各種ローラを回転駆動するための動力源である。 The ADF unit 7 is provided with a transport unit 17. The transport unit 17 includes a fourth motor 171 and the like. The transport unit 17 is provided with various rollers (for example, a suction roller, a separation roller, a transport roller, a discharge roller, etc.) provided in a well-known ADF, and these rollers enable the sheet to be transported along a predetermined transport path. It is composed. The fourth motor 171 is a power source for rotationally driving the various rollers described above.

FB部5の上面にあるプラテンによって支持された読み取り対象物の画像を読み取る場合は、イメージセンサ151が、第二キャリッジとともに副走査方向へ往復移動し、例えば往動時に透明なプラテンを通して読み取り対象物の画像を読み取る。 When reading an image of the object to be read supported by the platen on the upper surface of the FB unit 5, the image sensor 151 reciprocates in the sub-scanning direction together with the second carriage, for example, the object to be read through the transparent platen when moving forward. Read the image of.

搬送部17によって搬送されるシートの画像を読み取る場合は、イメージセンサ151が、所定の読み取り位置で静止する。読み取り位置で静止したイメージセンサ151の上方には、ADF用のプラテンが配設されている。搬送部17によって搬送されるシートは、搬送経路に沿って搬送される際にADF用のプラテンの上面に接触しつつ搬送される。イメージセンサ151は、ADF用のプラテンを通して、搬送部17によって搬送されるシートの画像を読み取る。 When reading the image of the sheet transported by the transport unit 17, the image sensor 151 stands still at a predetermined reading position. A platen for ADF is arranged above the image sensor 151 stationary at the reading position. The sheet transported by the transport unit 17 is transported while being in contact with the upper surface of the platen for ADF when being transported along the transport path. The image sensor 151 reads the image of the sheet transported by the transport unit 17 through the platen for ADF.

なお、複合機1は、図1に示した構成以外にも、制御部10への入力を行う構成や制御部10からの出力を行う構成を備えるが、これらの構成は周知であり、本開示の要部には関連しないので、本明細書での説明は省略する。 In addition to the configuration shown in FIG. 1, the multifunction device 1 includes a configuration for inputting to the control unit 10 and a configuration for outputting from the control unit 10, but these configurations are well known and disclosed in the present invention. Since it is not related to the main part of the above, the description in this specification is omitted.

[温度制御処理]
次に、複合機1において実行される第四モータ171に対する温度制御処理について、図2に基づいて説明する。温度制御処理は、複合機1の電源スイッチ(図示略。)がオンにされた際に開始され、以降は、電源スイッチがオフにされるまで繰り返し実行される。
[Temperature control processing]
Next, the temperature control process for the fourth motor 171 executed in the multifunction device 1 will be described with reference to FIG. The temperature control process is started when the power switch (not shown) of the multifunction device 1 is turned on, and thereafter, it is repeatedly executed until the power switch is turned off.

温度制御処理を開始すると、CPU101は、第四モータ171の温度の推定値θ(以下、単に推定値θと称する。)に対して初期値θintをセットする(S10)。推定値θは、CPU101において推定する第四モータ171の温度に対応する値を持つ変数である。この推定値θは、初期値θintに対する相対値で第四モータ171の温度上昇の程度を表現可能な数値であればよく、一般的な温度の単位(例えば「℃」や「K」)で第四モータ171の温度を表現した場合の数値とは一致しない数値となってもよい。例えば、本実施形態の場合、初期値θintは0とされているが、これは0℃や0Kを意味する値ではない。ただし、複合機1が実際の室温を測定可能なセンサ類を有している場合は、その測定値を初期値θintとして採用してもよい。 When the temperature control process is started, the CPU 101 sets an initial value θ int with respect to the estimated value θ (hereinafter, simply referred to as the estimated value θ) of the temperature of the fourth motor 171 (S10). The estimated value θ is a variable having a value corresponding to the temperature of the fourth motor 171 estimated by the CPU 101. This estimated value θ may be a numerical value that can express the degree of temperature rise of the fourth motor 171 as a relative value with respect to the initial value θ int, and may be in a general temperature unit (for example, “° C.” or “K”). The value may not match the value when the temperature of the fourth motor 171 is expressed. For example, in the case of this embodiment, the initial value θ int is set to 0, but this does not mean a value of 0 ° C. or 0K. However, if the multifunction device 1 has sensors capable of measuring the actual room temperature, the measured value may be adopted as the initial value θ int.

続いて、CPU101は、第四モータ171の作動を開始させる開始条件が成立したか否かを判断する(S20)。S20では、例えば、ADF部7に搬送対象となるシートがセットされていること、スキャン、コピー、又はファクシミリ送信などのジョブの実行が表示・入力部12における入力操作又は複合機1と通信可能な外部装置(例えば図示しないPC(Personal Computer))における入力操作で指示されたこと、当該ジョブの実行を妨げるような別のジョブを実行中でないこと、各部の状態がジョブの実行を妨げない状態にあること(例えば、ロックされるべき箇所がアンロックされた状態にはなっていないことなど。)、及びその他ハードウェア等にエラーが発生していないこと、といった複数の判定項目が全て成立した場合に開始条件が成立したと判断する(S20:YES)。また、これら複数の判定項目のうちの一つでも成立しない場合には開始条件が成立していないと判断する(S20:NO)。 Subsequently, the CPU 101 determines whether or not the start condition for starting the operation of the fourth motor 171 is satisfied (S20). In S20, for example, the ADF unit 7 has a sheet to be transported, and the execution of a job such as scanning, copying, or facsimile transmission can be communicated with the input operation in the display / input unit 12 or the multifunction device 1. Instructed by an input operation on an external device (for example, a PC (Personal Computer) (not shown)), another job that interferes with the execution of the job is not being executed, and the state of each part does not interfere with the execution of the job. When all of the multiple judgment items are satisfied, such as that there is something (for example, the part that should be locked is not in the unlocked state) and that no other error has occurred in the hardware etc. It is determined that the start condition is satisfied (S20: YES). Further, if even one of these plurality of determination items is not satisfied, it is determined that the start condition is not satisfied (S20: NO).

S20で開始条件が成立したと判断した場合(S20:YES)、CPU101は、まず、動作モードやその動作モード毎の詳細設定(以下、動作モード等と称する。)に応じて、加算定数A、補正定数R、及び制限値θlimを設定する(S30)。加算定数Aは、第四モータ171を作動条件に従って作動させたときの温度変化を考慮してあらかじめ設定された値であり、推定される温度上昇率に応じて変わる値である。補正定数Rは、実機の特性に応じて判定条件を微調整するために設定される値である。制限値θlimは、推定値θが上限以上になったか否かを判定するためのしきい値である。補正定数R、及び制限値θlimは、第四モータ171を停止させるかを判断する際に利用される。 When it is determined in S20 that the start condition is satisfied (S20: YES), the CPU 101 first sets the addition constant A, according to the operation mode and the detailed settings for each operation mode (hereinafter, referred to as the operation mode and the like). The correction constant R and the limit value θ lim are set (S30). The addition constant A is a value set in advance in consideration of the temperature change when the fourth motor 171 is operated according to the operating conditions, and is a value that changes according to the estimated temperature rise rate. The correction constant R is a value set for finely adjusting the determination condition according to the characteristics of the actual machine. The limit value θ lim is a threshold value for determining whether or not the estimated value θ exceeds the upper limit. The correction constant R and the limit value θ lim are used when determining whether to stop the fourth motor 171.

これら加算定数A、補正定数R、及び制限値θlimには、動作モード等に応じた値が設定される。例えば、動作モードがスキャンモードであっても、モノクロ300dpiが設定された場合と、カラー600dpiが設定された場合とでは、モノクロ300dpiの方が第四モータ171の回転が速く、カラー600dpiの方が第四モータ171の回転が遅い。第四モータ171を低速駆動すると、搬送されるシート一枚当たりの第四モータ171の発熱量は大きくなる。そのため、加算定数Aや補正定数Rは、カラー600dpiの場合の方がモノクロ300dpiの場合よりも大きくされる等、動作モード等に応じて各値が設定される。 Values corresponding to the operation mode and the like are set in the addition constant A, the correction constant R, and the limit value θ lim. For example, even if the operation mode is the scan mode, the rotation of the fourth motor 171 is faster in the monochrome 300 dpi and the color 600 dpi is faster in the case where the monochrome 300 dpi is set and the case where the color 600 dpi is set. The rotation of the fourth motor 171 is slow. When the fourth motor 171 is driven at a low speed, the amount of heat generated by the fourth motor 171 per sheet to be conveyed becomes large. Therefore, each value of the addition constant A and the correction constant R is set according to the operation mode and the like, such as being larger in the case of color 600 dpi than in the case of monochrome 300 dpi.

また、画像形成部11が作動する場合(例えば、動作モードがコピーモードである場合等。)には、画像形成部11での発熱に起因して第四モータ171の雰囲気温度が上昇する。そのため、このような場合は、画像形成部11が作動しない場合(例えば、動作モードがスキャンモードである場合等。)よりも、制限値θlimが小さく設定される。これにより、画像形成部11が作動する場合には、画像形成部11が作動しない場合よりも、推定値θが早めに制限値θlimに到達するようにして、第四モータ171の温度上昇を抑制することができる。 Further, when the image forming unit 11 operates (for example, when the operation mode is the copy mode), the atmospheric temperature of the fourth motor 171 rises due to the heat generated by the image forming unit 11. Therefore, in such a case, the limit value θ lim is set smaller than that in the case where the image forming unit 11 does not operate (for example, when the operation mode is the scan mode). As a result, when the image forming unit 11 operates, the estimated value θ reaches the limit value θ lim earlier than when the image forming unit 11 does not operate, so that the temperature rise of the fourth motor 171 is increased. It can be suppressed.

このように動作モード等に応じて、最適な加算定数A、補正定数R、及び制限値θlimを設定するため、各値は複数通りある動作モード等それぞれに応じた値が実機での実測に基づいて用意され、それらの値がROM102に記憶されている。S30では、設定された動作モード等に基づいて、動作モード等に対応する各値をROM102から読み出し、それらの各値を以降の処理で利用する加算定数A、補正定数R、及び制限値θlimとして設定する。 In this way, the optimum addition constant A, correction constant R, and limit value θ lim are set according to the operation mode, etc., so there are multiple values for each value. Based on this, those values are stored in the ROM 102. In S30, each value corresponding to the operation mode or the like is read from the ROM 102 based on the set operation mode or the like, and each value is used in the subsequent processing. The addition constant A, the correction constant R, and the limit value θ lim. Set as.

続いて、CPU101は、第四モータ171の作動を開始させる(S40)。これにより、ADF部7においてシートの搬送が開始される。そして、CPU101は、推定値θが制限値θlim未満であるか否かを判断する(S50)。S50において、推定値θが制限値θlim未満である場合は(S50:YES)、第四モータ171の温度が制限値には至っていないと推定でき、引き続き第四モータ171が作動する状態を継続することができる。すなわち、ADF部7における、シートの搬送、読取等の動作が実行される。 Subsequently, the CPU 101 starts the operation of the fourth motor 171 (S40). As a result, the transfer of the sheet is started in the ADF unit 7. Then, the CPU 101 determines whether or not the estimated value θ is less than the limit value θ lim (S50). In S50, if the estimated value θ is less than the limit value θ lim (S50: YES), it can be estimated that the temperature of the fourth motor 171 has not reached the limit value, and the state in which the fourth motor 171 continues to operate is continued. can do. That is, operations such as sheet transfer and reading are executed in the ADF unit 7.

次に、CPU101は、推定値θに対して加算定数Aを加算した値θ+Aを新たな推定値θとする演算θ+A→θを実行する(S60)。これにより、推定値θには、第四モータ171の作動に伴う温度上昇分の値が加算される。 Next, the CPU 101 executes an operation θ + A → θ in which the value θ + A obtained by adding the addition constant A to the estimated value θ is set as the new estimated value θ (S60). As a result, the value of the temperature rise associated with the operation of the fourth motor 171 is added to the estimated value θ.

続いて、CPU101は、イメージセンサ151による原稿の読み取りを実行する(S70)。S70では、あらかじめ定められたライン数分の画像を読み取る。何ライン分の画像を読み取るかは、動作モード等に応じて異なっていてもよい。 Subsequently, the CPU 101 executes reading of the original by the image sensor 151 (S70). In S70, images for a predetermined number of lines are read. The number of lines of images to be read may differ depending on the operation mode and the like.

続いて、CPU101は、第四モータ171の作動を終了させる終了条件が成立したか否かを判断する(S80)。S80では、例えば、ADF部7において全てのシートが搬送された結果、センサ(図示略。)でシートが検知されなくなったこと、紙詰まりなどのエラーが発生したこと、及びその他ハードウェア等にエラーが発生したこと、といった複数の判定項目のうち、いずれか一つが成立した場合に終了条件が成立したと判断する(S80:YES)。また、これら複数の判定項目がいずれも成立しない場合には終了条件が成立していないと判断する(S80:NO)。 Subsequently, the CPU 101 determines whether or not the termination condition for terminating the operation of the fourth motor 171 is satisfied (S80). In S80, for example, as a result of all the sheets being conveyed in the ADF unit 7, the sheets are not detected by the sensor (not shown), an error such as a paper jam occurs, and other errors in hardware or the like. It is determined that the end condition is satisfied when any one of the plurality of determination items such as the occurrence of the above is satisfied (S80: YES). Further, when none of these plurality of determination items is satisfied, it is determined that the end condition is not satisfied (S80: NO).

S80で終了条件が成立していないと判断した場合(S80:NO)、S50へ戻る。以降、推定値θが制限値θlim未満で(S50:YES)、かつ終了条件が成立していない場合(S80:NO)、CPU101は、処理ステップS50−S80を繰り返し実行する。これにより、第四モータ171が作動してADF部7が動作している間は、第四モータ171が所定量(例えば所定時間又は所定パルス数。)駆動されるたびに推定値θに対して加算定数Aが加算され(S60)、第四モータ171の温度上昇に対応するように推定値θが更新される。なお、S60を実行する前又は後には、所定時間のウェイト処理(図示略。)を実行することにより、S50−S80の繰り返し処理を実行する周期が調整される。このような繰り返し処理の周期は、CPU101にかかる負荷と推定値θの算出精度との兼ね合いに基づいて最適化される。 If it is determined in S80 that the end condition is not satisfied (S80: NO), the process returns to S50. After that, when the estimated value θ is less than the limit value θ lim (S50: YES) and the end condition is not satisfied (S80: NO), the CPU 101 repeatedly executes the processing steps S50-S80. As a result, while the fourth motor 171 is operating and the ADF unit 7 is operating, each time the fourth motor 171 is driven by a predetermined amount (for example, a predetermined time or a predetermined number of pulses) with respect to the estimated value θ. The addition constant A is added (S60), and the estimated value θ is updated so as to correspond to the temperature rise of the fourth motor 171. Before or after the execution of S60, the cycle of executing the repetitive processing of S50-S80 is adjusted by executing the wait processing (not shown) for a predetermined time. The cycle of such repetitive processing is optimized based on the balance between the load applied to the CPU 101 and the calculation accuracy of the estimated value θ.

S80で終了条件が成立したと判断した場合(S80:YES)、CPU101は、第四モータ171を停止させる(S90)。S90では、第四モータ171への通電が停止される。そして、S90を終えたら、S20へ戻る。これにより、CPU101は、再び上述の開始条件が成立したか否かの判断を行う(S20)。S20で開始条件が成立していないと判断した場合は(S20:NO)、第四モータ171が停止状態のままとなる。この場合、CPU101は、推定値θが初期値θintよりも大か否かを判断する(S100)。 When it is determined in S80 that the end condition is satisfied (S80: YES), the CPU 101 stops the fourth motor 171 (S90). In S90, the energization of the fourth motor 171 is stopped. Then, when S90 is finished, the process returns to S20. As a result, the CPU 101 again determines whether or not the above-mentioned start condition is satisfied (S20). If it is determined in S20 that the start condition is not satisfied (S20: NO), the fourth motor 171 remains in the stopped state. In this case, the CPU 101 determines whether or not the estimated value θ is larger than the initial value θ int (S100).

S100において推定値θが初期値θintよりも大であると判断した場合(S100:YES)、CPU101は、推定値θを減算定数Sで除算した値θ/Sを推定値θから減算した値θ−θ/Sを新たな推定値θとする演算θ−θ/S→θを実行する(S110)。減算定数Sは、第四モータ171に対する電流の供給を停止した場合における第四モータ171の温度変化(すなわち、第四モータ171の放熱特性。)を考慮してあらかじめ設定された値であり、ROM102に記憶されている。 When it is determined in S100 that the estimated value θ is larger than the initial value θ int (S100: YES), the CPU 101 subtracts the value θ / S obtained by dividing the estimated value θ by the subtraction constant S from the estimated value θ. The operation θ−θ / S → θ with θ−θ / S as the new estimated value θ is executed (S110). The subtraction constant S is a value preset in consideration of the temperature change of the fourth motor 171 (that is, the heat dissipation characteristic of the fourth motor 171) when the supply of the current to the fourth motor 171 is stopped, and is a value set in the ROM 102. It is remembered in.

S110を終えたら、S20へ戻る。また、S100において推定値θが初期値θint以下であると判断した場合は(S100:NO)、S110を実行しないままS20へ戻る。以降、S20で開始条件が成立していないと判断される場合(S20:NO)、CPU101は、処理ステップS20,S100,S110を繰り返し実行する。これにより、第四モータ171が停止している間は、推定値θが初期値θintよりも大である限り(S100:YES)、S110が繰り返し実行される。 After finishing S110, return to S20. If it is determined in S100 that the estimated value θ is equal to or less than the initial value θ int (S100: NO), the process returns to S20 without executing S110. After that, when it is determined in S20 that the start condition is not satisfied (S20: NO), the CPU 101 repeatedly executes the processing steps S20, S100, and S110. As a result, while the fourth motor 171 is stopped, S110 is repeatedly executed as long as the estimated value θ is larger than the initial value θ int (S100: YES).

その結果、第四モータ171が駆動されない状態で時間が経過することによる、第四モータ171の温度低下に対応するように推定値θが更新される。なお、S110を実行する前又は後には、所定時間のウェイト処理(図示略。)を実行することにより、S20,S100,S110の繰り返し処理を実行する周期が調整される。このような繰り返し処理の周期は、CPU101にかかる負荷と推定値θの算出精度との兼ね合いに基づいて最適化される。 As a result, the estimated value θ is updated so as to correspond to the temperature drop of the fourth motor 171 due to the passage of time in the state where the fourth motor 171 is not driven. Before or after executing S110, the cycle for executing the iterative processing of S20, S100, and S110 is adjusted by executing the wait processing (not shown) for a predetermined time. The cycle of such repetitive processing is optimized based on the balance between the load applied to the CPU 101 and the calculation accuracy of the estimated value θ.

さて、以上説明したような処理において、第四モータ171の作動中にはS60が繰り返し実行される結果、推定値θが制限値θlim以上に達することがある。その場合は、S50において、推定値θが制限値θlim以上と判断され(S50:NO)、CPU101は、推定値θから補正定数Rを減算した値θ−Rを新たな推定値θとする演算θ−R→θを実行する(S120)。その上で、CPU101は、推定値θが制限値θlim未満であるか否かを改めて判断する(S130)。 By the way, in the process as described above, as a result of repeated execution of S60 while the fourth motor 171 is operating, the estimated value θ may reach the limit value θ lim or more. In that case, in S50, the estimated value θ is determined to be equal to or greater than the limit value θ lim (S50: NO), and the CPU 101 sets the value θ−R obtained by subtracting the correction constant R from the estimated value θ as the new estimated value θ. The operation θ−R → θ is executed (S120). Then, the CPU 101 redetermines whether or not the estimated value θ is less than the limit value θ lim (S130).

S130において、推定値θが制限値θlim未満である場合は(S130:YES)、S60へと戻る。これにより、S50では推定値θが制限値θlim以上と判断された場合でも、処理ステップS50−S80を繰り返し実行する状態に復帰する。このような処理を行うと、実機で第四モータ171の実温度を測定した結果から、推定値θと第四モータ171に実温度との間に幾らか乖離があると判明した場合に、それに応じた補正定数Rを設定しておくことで、直ちにS130以降の処理へと進むのを抑制できる。なお、推定値θと第四モータ171に実温度との間に大きな乖離がなければ、補正定数Rとして0を設定しておけばよい。 In S130, if the estimated value θ is less than the limit value θ lim (S130: YES), the process returns to S60. As a result, even if the estimated value θ is determined to be equal to or greater than the limit value θ lim in S50, the process returns to the state in which the processing steps S50-S80 are repeatedly executed. When such processing is performed, if it is found from the result of measuring the actual temperature of the fourth motor 171 with the actual machine that there is some discrepancy between the estimated value θ and the actual temperature of the fourth motor 171, it is determined. By setting the corresponding correction constant R, it is possible to suppress the immediate progress to the processing after S130. If there is no large discrepancy between the estimated value θ and the actual temperature of the fourth motor 171, 0 may be set as the correction constant R.

一方、S130において、推定値θが制限値θlim以上である場合は(S130:NO)、S90へと進む。これにより、CPU101は、第四モータ171を停止させ(S90)、S20へ戻る。この場合、S20では開始条件が成立していないと判断され(S20:NO)、S100へと進む。これにより、推定値θが初期値θintよりも大であれば(S100:YES)、S110を実行してS20へと戻る。 On the other hand, in S130, when the estimated value θ is equal to or greater than the limit value θ lim (S130: NO), the process proceeds to S90. As a result, the CPU 101 stops the fourth motor 171 (S90) and returns to S20. In this case, it is determined that the start condition is not satisfied in S20 (S20: NO), and the process proceeds to S100. As a result, if the estimated value θ is larger than the initial value θ int (S100: YES), S110 is executed and the process returns to S20.

S20では、既に説明した複数の判定項目の他に、推定値θがしきい値(θlim−ΔT)未満となったことも判定項目の一つとして、複数の項目が全て成立した場合に開始条件が成立したと判断する。しきい値(θlim−ΔT)は、制限値θlimよりも温度差ΔT分だけ低温とされた値である。推定値θが制限値θlimを超えたことにより、S90を経てS20へと戻った場合、推定値θがしきい値(θlim−ΔT)以上である間は、S20で否定判断がなされ、S100−S110が実行される。 In S20, in addition to the plurality of determination items already described, the fact that the estimated value θ is less than the threshold value (θ lim − ΔT) is also one of the determination items, and starts when all of the plurality of items are satisfied. Judge that the conditions have been met. The threshold value (θ lim − ΔT) is a value that is lower than the limit value θ lim by the temperature difference ΔT. When the estimated value θ exceeds the limit value θ lim and returns to S20 via S90, a negative judgment is made in S20 while the estimated value θ is equal to or greater than the threshold value (θ lim − ΔT). S100-S110 is executed.

そして、S110が繰り返し実行された結果、推定値θがしきい値(θlim−ΔT)未満となった場合には、S20において開始条件が成立していると判断され(S20:YES)、S30へと進む。これにより、S30以降の処理が再開され、第四モータ171への電力の供給状態が、S130,S90による昇温抑制処理を実行する前の状態に復帰する。 Then, when the estimated value θ becomes less than the threshold value (θ lim − ΔT) as a result of repeated execution of S110, it is determined that the start condition is satisfied in S20 (S20: YES), and S30. Proceed to. As a result, the processing after S30 is restarted, and the power supply state to the fourth motor 171 is restored to the state before the temperature rise suppression processing by S130 and S90 is executed.

つまり、この複合機1においては、制限値θlimが上限値で、しきい値(θlim−ΔT)が下限値となる上限温度域と、推定値θとの大小関係に基づき、推定値θが上限温度域を上回れば第四モータ171を停止させ、推定値θが上限温度域を下回れば第四モータ171の作動を再開する。これにより、制限値θlimがしきい値(θlim−ΔT)以上になっても、制限値θlimが制限値θlimを上回るまでは、第四モータ171を作動させることができる。 That is, in this multifunction device 1, the estimated value θ is based on the magnitude relationship between the upper limit temperature range in which the limit value θ lim is the upper limit value and the threshold value (θ lim − ΔT) is the lower limit value and the estimated value θ. When the temperature exceeds the upper limit temperature range, the fourth motor 171 is stopped, and when the estimated value θ falls below the upper limit temperature range, the operation of the fourth motor 171 is restarted. Accordingly, even if the limit value theta lim threshold (θ lim -ΔT) above, up to a limit theta lim exceeds the limit value theta lim it can actuate the fourth motor 171.

温度差ΔTが小さめの値になっていると、第四モータ171が早期に作動を再開するという利点はあるが、第四モータ171が作動を再開しても早々に作動を停止するという欠点がある。その一方、温度差ΔTが大きめの値になっていると、第四モータ171が作動を再開した際により長期にわたって作動を継続できるという利点はあるが、第四モータ171が作動を再開するまでに時間を要するという欠点がある。したがって、温度差ΔTをどの程度の値にするかは、第四モータ171の作動停止から作動再開までに要する時間と、第四モータ171の作動再開から作動停止に至るまでの時間との兼ね合いを考慮して最適化すればよい。 When the temperature difference ΔT is a small value, there is an advantage that the fourth motor 171 resumes operation early, but there is a drawback that the operation is stopped early even if the fourth motor 171 resumes operation. be. On the other hand, if the temperature difference ΔT is a large value, there is an advantage that the operation can be continued for a longer period of time when the fourth motor 171 resumes operation, but by the time the fourth motor 171 resumes operation. It has the disadvantage of taking time. Therefore, the value of the temperature difference ΔT is a balance between the time required from the operation stop to the operation restart of the fourth motor 171 and the time from the operation restart to the operation stop of the fourth motor 171. It should be optimized in consideration.

[制限値補正処理]
次に、複合機1において実行される制限値補正処理について、図3に基づいて説明する。制限値補正処理は、ADF部7において一つのジョブが実行される際に、そのジョブの実行に先立って実行される。制限値補正処理を開始すると、CPU101は、まず、環境温度Tを検出する(S210)。本実施形態の場合、環境温度Tは、上述のサーミスタ112(本開示でいう温度検出部の一例に相当。)によって検出される。
[Limit value correction processing]
Next, the limit value correction process executed in the multifunction device 1 will be described with reference to FIG. When one job is executed in the ADF unit 7, the limit value correction process is executed prior to the execution of the job. When the limit value correction process is started, the CPU 101 first detects the environmental temperature T (S210). In the case of the present embodiment, the environmental temperature T is detected by the above-mentioned thermistor 112 (corresponding to an example of the temperature detection unit referred to in the present disclosure).

上述の通り、サーミスタ112は、記録ヘッド111の温度を検出するために設けられているものである。ただし、複合機1が気温の高い環境に設置されていれば、その気温に応じてサーミスタ112は高い温度を検出し、複合機1が気温の低い環境に設置されていれば、その気温に応じてサーミスタ112は低い温度を検出する。したがって、このサーミスタ112を利用すれば、複合機1が設置された環境の気温を検出するための専用のサーミスタを設けなくても済む。 As described above, the thermistor 112 is provided to detect the temperature of the recording head 111. However, if the multifunction device 1 is installed in an environment with a high temperature, the thermistor 112 detects a high temperature according to the temperature, and if the multifunction device 1 is installed in an environment with a low temperature, the temperature is adjusted. The thermistor 112 detects a low temperature. Therefore, if the thermistor 112 is used, it is not necessary to provide a dedicated thermistor for detecting the air temperature in the environment in which the multifunction device 1 is installed.

しかも、上述の通り、画像形成部11が作動する場合(例えば、動作モードがコピーモードである場合等。)には、画像形成部11での発熱に起因して第四モータ171の雰囲気温度が上昇する。そのため、このような場合は、画像形成部11が作動しない場合(例えば、動作モードがスキャンモードである場合等。)よりも、制限値θlimが小さく設定される。このように制限値θlimを小さく設定するに当たって、サーミスタ112で温度を検出すれば、画像形成部11での発熱の程度を適正に加味して、制限値θlimを補正することができる。したがって、複合機1が設置された環境の気温を検出するための専用のサーミスタを設ける場合よりも、画像形成部11での発熱を反映した補正を行うことができる。 Moreover, as described above, when the image forming unit 11 operates (for example, when the operation mode is the copy mode), the atmospheric temperature of the fourth motor 171 becomes high due to the heat generated by the image forming unit 11. Rise. Therefore, in such a case, the limit value θ lim is set smaller than that in the case where the image forming unit 11 does not operate (for example, when the operation mode is the scan mode). In such setting the limit value theta lim small, by detecting the temperature by the thermistor 112, the degree of heat generation in the image forming unit 11 by adding properly, it is possible to correct the limiting value theta lim. Therefore, the correction that reflects the heat generated by the image forming unit 11 can be performed as compared with the case where a dedicated thermistor for detecting the temperature of the environment in which the multifunction device 1 is installed is provided.

続いて、CPU101は、環境温度Tが制御発動温度Teよりも大か否かを判断する(S220)。本実施形態の場合、制御発動温度Teは40℃に設定されている。環境温度Tが制御発動温度Teよりも大の場合は(S220:YES)、S230を実行してからS240へと進み、環境温度Tが制御発動温度Te以下の場合は(S220:NO)、S230を実行することなくS240へと進む。すなわち、本実施形態の場合は、環境温度Tが40℃を超えたときにS230が実行される。 Subsequently, the CPU 101 determines whether or not the environmental temperature T is larger than the control activation temperature T e (S220). In the case of this embodiment, the control activation temperature Te is set to 40 ° C. If the environmental temperature T is larger than the control activation temperature T e (S220: YES), the process proceeds to S240 after executing S230, and if the environmental temperature T is equal to or less than the control activation temperature T e (S220: NO). , Proceed to S240 without executing S230. That is, in the case of the present embodiment, S230 is executed when the environmental temperature T exceeds 40 ° C.

S230において、CPU101は、制限値θlimの値を補正する(S230)。具体的には、環境温度Tから制御発動温度Teを減算して得られる温度差に対し、変換係数αを乗算し、その乗算結果となる値を補正前の制限値θlimから減算して、その減算結果となる値を新たな制限値θlimとして設定する。変換係数αは、機種毎の特性及び第四モータ171の特性に応じてあらかじめ決められる値である。本実施形態の場合は、環境温度Tが40℃を超えると、環境温度Tが高くなるほど、より低温となる制限値θlimが設定されることになる。S240では、ADF部7の駆動を開始し(S240)、ADF部7におけるジョブが実行される。 In S230, the CPU 101 corrects the value of the limit value θ lim (S230). Specifically, with respect to the temperature difference obtained by subtracting a control trigger temperature T e from the ambient temperature T, multiplied by a conversion factor alpha, by subtracting a value that is a result of multiplication from the uncorrected limit theta lim , The value that is the result of the subtraction is set as the new limit value θ lim . The conversion coefficient α is a value that is predetermined according to the characteristics of each model and the characteristics of the fourth motor 171. In the case of the present embodiment, when the environmental temperature T exceeds 40 ° C., the higher the environmental temperature T, the lower the temperature limit value θ lim is set. In S240, the driving of the ADF unit 7 is started (S240), and the job in the ADF unit 7 is executed.

以上のような制限値補正処理がADF部7でのジョブ毎に実行されることにより、ジョブ単位で最新の環境温度Tが取得されて、その温度に応じて制限値θlimが設定される。したがって、例えば、画像形成部11において印刷ジョブが実行された結果、第四モータ171付近においても雰囲気温度が上昇しているような場合には、その雰囲気温度が反映された制限値θlimが設定され、第四モータ171が想定以上に高温になるのを抑制することができる。 By executing the above limit value correction process for each job in the ADF unit 7, the latest environmental temperature T is acquired for each job, and the limit value θ lim is set according to the temperature. Therefore, for example, when the print job is executed in the image forming unit 11 and the atmospheric temperature rises even in the vicinity of the fourth motor 171, a limit value θ lim that reflects the atmospheric temperature is set. Therefore, it is possible to prevent the fourth motor 171 from becoming hotter than expected.

[効果]
以上説明した通り、上記複合機1によれば、制御部10は、第四モータ171の温度に相当する推定値θを推定する温度推定処理(S10−S30,S50−S60,S80,S100−S130)と、第四モータ171の作動中に、推定値θが上限温度域の上限値に相当する制限値θlimを上回ったら(S130:NO)、第四モータ171への電力の供給を中止することにより、第四モータ171の温度が上昇するのを抑制する昇温抑制処理(S130,S90)と、昇温抑制処理を実行した後、推定値θが上限温度域の下限値に相当するしきい値(θlim−ΔT)を下回ったら(S20:YES)、第四モータ171への電力の供給状態を昇温抑制処理の実行前の状態に復帰させる復帰処理(S20−S40)と、サーミスタ112によって検出される温度が第一温度(制御発動温度Te以下の温度。)である場合には、上限温度域として第一温度域(上限値θlim、下限値(θlim−ΔT)の温度域。)を設定し、サーミスタ112によって検出される温度が第一温度よりも高い第二温度(制御発動温度Te超過の温度。)である場合には、上限温度域として第一温度域よりも低い温度域となる第二温度域(上限値(θlim-(T−Te)×α)、下限値(θlim-(T−Te)×α−ΔT)の温度域。)を設定する上限温度域変更処理(S230)とを実行するように構成されている。
[effect]
As described above, according to the composite machine 1, the control unit 10 estimates the temperature estimation process (S10-S30, S50-S60, S80, S100-S130) for estimating the estimated value θ corresponding to the temperature of the fourth motor 171. ), And if the estimated value θ exceeds the limit value θ lim corresponding to the upper limit value of the upper limit temperature range during the operation of the fourth motor 171 (S130: NO), the supply of power to the fourth motor 171 is stopped. As a result, after executing the temperature rise suppression process (S130, S90) for suppressing the temperature rise of the fourth motor 171 and the temperature rise suppression process, the estimated value θ corresponds to the lower limit value in the upper limit temperature range. When the temperature falls below the threshold value (θ lim −ΔT) (S20: YES), the return process (S20-S40) for returning the power supply state to the fourth motor 171 to the state before the temperature rise suppression process is executed, and the thermistor. temperature detected by 112 when a first temperature (controlled activation temperature T e temperature below.), the first temperature range as the upper limit temperature range of (maximum value theta lim, the lower limit value (theta lim -.DELTA.T) temperature range.) set, when the temperature detected by the thermistor 112 is a second temperature higher than the first temperature (controlled activation temperature T e exceeded temperature.), the first temperature range as the upper limit temperature range second temperature range which is a temperature range lower than (upper limit value (θ lim - (T-T e) × α), the lower limit value (θ lim - (T-T e) × α-ΔT) temperature range.) It is configured to execute the upper limit temperature range change process (S230) for setting.

そのため、第四モータ171の作動中に、温度推定処理によって推定される温度が上限温度域を上回ったら、昇温抑制処理が実行される。これにより、第四モータ171における発熱が抑制され、第四モータ171の温度が過剰に高くなるのを防ぐことができる。また、昇温抑制処理を実行した後、温度推定処理によって推定される温度が上限温度域を下回ったら、復帰処理が実行される。これにより、第四モータ171への電力の供給状態が昇温抑制処理の実行前の状態に復帰する。 Therefore, if the temperature estimated by the temperature estimation process exceeds the upper limit temperature range during the operation of the fourth motor 171, the temperature rise suppression process is executed. As a result, heat generation in the fourth motor 171 is suppressed, and it is possible to prevent the temperature of the fourth motor 171 from becoming excessively high. Further, after the temperature rise suppression process is executed, if the temperature estimated by the temperature estimation process falls below the upper limit temperature range, the return process is executed. As a result, the state of power supply to the fourth motor 171 is restored to the state before the execution of the temperature rise suppression process.

さらに、この複合機1では、上限温度域変更処理が実行されることにより、第四モータ171の外部における温度が高い場合には、上限温度域が低くなり、温度推定処理によって推定される温度が上限温度域を上回りやすくなる。したがって、より早いタイミングで昇温抑制処理が実行されるようになり、その分だけ第四モータ171の温度上昇が抑制される。よって、例えば、外気温が高い地域で機器が使用されている、あるいは第四モータ171の近くに熱源がある、といった高温環境下で複合機1が使用される場合であっても、第四モータ171の温度が過剰に高くなるのを適切に防止ないしは抑制することができる。 Further, in this multifunction device 1, when the upper limit temperature range change process is executed, when the temperature outside the fourth motor 171 is high, the upper limit temperature range is lowered and the temperature estimated by the temperature estimation process is increased. It becomes easy to exceed the upper limit temperature range. Therefore, the temperature rise suppressing process is executed at an earlier timing, and the temperature rise of the fourth motor 171 is suppressed by that amount. Therefore, for example, even when the multifunction device 1 is used in a high temperature environment such as when the equipment is used in an area where the outside temperature is high or when there is a heat source near the fourth motor 171, the fourth motor It is possible to appropriately prevent or suppress the temperature of 171 from becoming excessively high.

なお、本実施形態の場合、サーミスタ112によって検出される温度が制御切り替え温度以上である場合に(S220:YES)、上限温度域変更処理(S230)が実行されるので、第四モータ171の温度が上昇するのを抑制することができる。また、サーミスタ112によって検出される温度が制御切り替え温度よりも低い場合には(S220:NO)、上限温度域変更処理(S230)が実行されない。したがって、上限温度域変更処理(S230)が実行されない場合には、その分だけ制御部10での処理が簡素化され、制御部10にかかる負荷を軽減できる。 In the case of the present embodiment, when the temperature detected by the thermistor 112 is equal to or higher than the control switching temperature (S220: YES), the upper limit temperature range change process (S230) is executed, so that the temperature of the fourth motor 171 is reached. Can be suppressed from rising. If the temperature detected by the thermistor 112 is lower than the control switching temperature (S220: NO), the upper limit temperature range change process (S230) is not executed. Therefore, when the upper limit temperature range change process (S230) is not executed, the process in the control unit 10 can be simplified by that amount, and the load on the control unit 10 can be reduced.

また、本実施形態の場合、サーミスタ112によって検出される温度Tが高い場合ほど、第二温度域(上限値(θlim-(T−Te)×α)、下限値(θlim-(T−Te)×α−ΔT)の温度域。)は温度域が低くなる。したがって、サーミスタ112によって検出される温度Tが高くなるほど、早めに昇温抑制処理が実行されるので、高温環境においても適切に第四モータ171の温度上昇を抑制することができる。 Further, in this embodiment, as in the case the temperature T detected by the thermistor 112 is high, the second temperature range (upper limit value (θ lim - (T-T e) × α), the lower limit value (theta lim - (T The temperature range of −T e ) × α−ΔT) is lower. Therefore, the higher the temperature T detected by the thermistor 112, the earlier the temperature rise suppressing process is executed, so that the temperature rise of the fourth motor 171 can be appropriately suppressed even in a high temperature environment.

また、本実施形態の場合、制御部10は、複合機1にジョブが与えられる毎に、温度推定処理、昇温抑制処理、復帰処理、及び上限温度域変更処理を実行する。したがって、例えば装置の起動時にのみ上限温度域が設定されるような構成とは異なり、複数のジョブを処理する期間内にサーミスタ112によって検出される温度に変化があった場合でも、そのような温度の変化にきめ細かく対応することができる。 Further, in the case of the present embodiment, the control unit 10 executes the temperature estimation process, the temperature rise suppression process, the return process, and the upper limit temperature range change process each time a job is given to the multifunction device 1. Therefore, unlike a configuration in which the upper limit temperature range is set only when the device is started, for example, even if the temperature detected by the thermistor 112 changes within the period for processing a plurality of jobs, such a temperature is used. Can respond to changes in detail.

また、本実施形態の場合、サーミスタ112としては、画像形成ユニット2内にある記録ヘッド111の温度を検出するために設けられたサーミスタが利用されている。そのため、記録ヘッド111の温度を検出するためのサーミスタ112とは別に、専用のサーミスタを設けなくても済み、その分だけ部品点数を削減することができる。 Further, in the case of the present embodiment, as the thermistor 112, a thermistor provided for detecting the temperature of the recording head 111 in the image forming unit 2 is used. Therefore, it is not necessary to provide a dedicated thermistor separately from the thermistor 112 for detecting the temperature of the recording head 111, and the number of parts can be reduced accordingly.

[他の実施形態]
以上、本開示の電子機器について、例示的な実施形態を挙げて説明したが、上述の実施形態は本発明の一態様として例示されるものにすぎない。すなわち、本発明は、上述の例示的な実施形態に限定されるものではなく、本発明の技術的思想を逸脱しない範囲内において、様々な形態で実施することができる。
[Other Embodiments]
Although the electronic devices of the present disclosure have been described with reference to exemplary embodiments, the above-described embodiments are merely exemplified as one aspect of the present invention. That is, the present invention is not limited to the above-mentioned exemplary embodiments, and can be implemented in various forms within a range that does not deviate from the technical idea of the present invention.

例えば、上記実施形態においては、ADF部7に設けられた第四モータ171を例に挙げて温度制御に関する説明を行ったが、第一モータ113、第二モータ114、及び第三モータ152に対し、同様な温度制御処理を実行してもよい。 For example, in the above embodiment, the temperature control has been described by taking the fourth motor 171 provided in the ADF unit 7 as an example, but the temperature control has been described with respect to the first motor 113, the second motor 114, and the third motor 152. , The same temperature control process may be executed.

また、上記実施形態においては、推定値θが制限値θlimを上回ったら、第四モータ171への電力の供給を中止していたが、電力供給を完全には停止せず、推定値θが制限値θlimを上回ったら、通常よりも微弱な電流を第四モータ171へ供給する状態に切り替わるように構成してもよい。この場合でも、第四モータ171の温度を低下させることができ、しかも、第四モータ171へ微弱な電力が供給されるので、その電力を利用して、第四モータ171の回転子を回転させないように保持することが可能となる。 Further, in the above embodiment, when the estimated value θ exceeds the limit value θ lim , the power supply to the fourth motor 171 is stopped, but the power supply is not completely stopped and the estimated value θ is increased. When the limit value θ lim is exceeded, it may be configured to switch to a state in which a weaker current than usual is supplied to the fourth motor 171. Even in this case, the temperature of the fourth motor 171 can be lowered, and a weak electric power is supplied to the fourth motor 171. Therefore, the electric power is not used to rotate the rotor of the fourth motor 171. It becomes possible to hold it like this.

また、上記実施形態においては、S220での判断結果に応じて、環境温度Tが制御発動温度Teよりも大の場合にS230を実行していたが、S220を省略して、全ての温度域でS230を実行するように構成してもよい。この場合、低温域では、環境温度Tから制御発動温度Teを減算して得られる温度差が負の値になるため、そのような負の値を制限値θlimから減算すると、制限値θlimが補正前よりも大きい値になる。 In the embodiment described above, in accordance with the determination result in S220, but the environmental temperature T was executing S230 in the case of larger than the control activation temperature T e, is omitted S220, all the temperature range May be configured to execute S230. In this case, in the low temperature region, the temperature difference obtained by subtracting the control activation temperature T e from the environmental temperature T becomes a negative value. Therefore, when such a negative value is subtracted from the limit value θ lim , the limit value θ lim becomes a larger value than before the correction.

したがって、この場合、上述の第四モータ171を停止させるタイミングは、補正前よりも遅れることになる。ただし、このような補正がなされる場合は、環境温度Tが低い場合なので、第四モータ171の温度上昇率も低下する。したがって、第四モータ171を停止させるタイミングが若干遅れても、第四モータ171の温度が過剰に高くなることはなく、第四モータ171を停止させるタイミングが若干遅れる分だけ、ADF部7を連続して作動させることができる期間を延ばすことができる。 Therefore, in this case, the timing for stopping the fourth motor 171 described above is later than that before the correction. However, when such a correction is made, since the environmental temperature T is low, the temperature rise rate of the fourth motor 171 also decreases. Therefore, even if the timing for stopping the fourth motor 171 is slightly delayed, the temperature of the fourth motor 171 does not become excessively high, and the ADF unit 7 is continuously connected by the amount that the timing for stopping the fourth motor 171 is slightly delayed. It is possible to extend the period during which it can be operated.

また、上記実施形態においては、制限値θlimを補正することにより、第四モータ171を停止させるタイミングを調節していたが、上述の実施形態を見れば明らかなように、上述の温度制御処理において、制限値θlimを小さくするというのは、初期値θintから制限値θlimまでの数値幅を狭めることに意味がある。すなわち、上述の温度制御処理は、初期値θintから制限値θlimまでの数値幅を狭めることにより、同じペースで推定値θが加算されても、より早く制限値θlimに到達するようにしているのである。したがって、初期値θintから制限値θlimまでの数値幅を狭める手法としては、上述の実施形態で示した通り、制限値θlimを環境温度Tに応じて小さくしてもよいが、初期値θintを環境温度Tに応じて大きくしてもよい。 Further, in the above-described embodiment , the timing of stopping the fourth motor 171 is adjusted by correcting the limit value θ lim , but as is clear from the above-described embodiment, the above-mentioned temperature control process is performed. in, because reducing the limit value theta lim is meaningful to narrow the numerical width from the initial value theta int to limit theta lim. That is, the above-mentioned temperature control process narrows the numerical range from the initial value θ int to the limit value θ lim so that the limit value θ lim is reached earlier even if the estimated value θ is added at the same pace. -ing Therefore, as a method of narrowing the numerical range from the initial value θ int to the limit value θ lim , as shown in the above-described embodiment, the limit value θ lim may be reduced according to the ambient temperature T, but the initial value θ int may be increased according to the ambient temperature T.

また、上記実施形態においては、記録ヘッド111の温度を検出するために設けられたサーミスタ112を、本開示でいう温度検出部として利用する例を示したが、他のサーミスタを利用してもよい。他のサーミスタの例としては、例えば、第四モータ171の温度管理をするために専用のサーミスタを設けてもよいし、記録ヘッド111以外の温度管理のために設けられたサーミスタを、第四モータ171の温度管理をするためのサーミスタとして兼用してもよい。 Further, in the above embodiment, the thermistor 112 provided for detecting the temperature of the recording head 111 is used as the temperature detection unit in the present disclosure, but other thermistors may be used. .. As an example of another thermistor, for example, a dedicated thermistor may be provided for temperature control of the fourth motor 171, or a thermistor provided for temperature control other than the recording head 111 may be provided for the fourth motor. It may also be used as a thermistor for controlling the temperature of 171.

記録ヘッド111以外の温度管理のために設けられたサーミスタとしては、例えば、インクジェット方式の画像形成部11では、インクの温度管理をするためのサーミスタを備えている場合があるので、そのようなサーミスタを利用してもよい。インクの温度管理をするためのサーミスタであれば、記録ヘッド111が作動しても上述のサーミスタ112よりは昇温しにくいので、記録ヘッド111の作動状態により影響を受けにくくなる。 As a thermistor provided for temperature control other than the recording head 111, for example, the inkjet type image forming unit 11 may include a thermistor for controlling the temperature of ink, and thus such a thermistor. May be used. In the case of a thermistor for controlling the temperature of ink, even if the recording head 111 operates, the temperature is less likely to rise than that of the above-mentioned thermistor 112, so that the temperature is less affected by the operating state of the recording head 111.

したがって、記録ヘッド111の作動に伴って第四モータ171が熱的な影響を受けやすい場合には、上述の実施形態のような構成を採用するとよい。一方、記録ヘッド111が作動しても第四モータ171が熱的な影響を受けにくい場合には、インクの温度管理をするためのサーミスタを利用して、第四モータ171の温度管理をするようにしてもよい。 Therefore, when the fourth motor 171 is susceptible to thermal influence due to the operation of the recording head 111, it is preferable to adopt the configuration as in the above-described embodiment. On the other hand, if the fourth motor 171 is not easily affected by heat even if the recording head 111 operates, the temperature of the fourth motor 171 should be controlled by using a thermistor for controlling the temperature of the ink. It may be.

なお、上記各実施形態における一つの構成要素によって実現していた機能を、複数の構成要素によって実現するように構成してもよい。また、複数の構成要素によって実現していた機能を一つの構成要素によって実現するように構成してもよい。また、上記各実施形態の構成の一部を省略してもよい。また、上記各実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加、置換等してもよい。なお、特許請求の範囲に記載の文言から特定される技術思想に含まれる全ての態様が本開示の実施形態に該当する。 The function realized by one component in each of the above embodiments may be configured to be realized by a plurality of components. Further, the function realized by a plurality of components may be configured to be realized by one component. Further, a part of the configuration of each of the above embodiments may be omitted. In addition, at least a part of the configuration of each of the above embodiments may be added or replaced with respect to the configuration of the other embodiment. In addition, all aspects included in the technical idea specified from the wording described in the claims correspond to the embodiment of the present disclosure.

[補足]
以上説明した例示的な実施形態から明らかなように、本開示の電子機器は、更に以下に挙げるような構成を備えていてもよい。
[supplement]
As is clear from the exemplary embodiments described above, the electronic devices of the present disclosure may further include the following configurations.

まず、本開示の電子機器において、制御部は、温度検出部によって検出される温度が、あらかじめ定められた制御切り替え温度以上である場合に、上限温度域変更処理を実行し、温度検出部によって検出される温度が、制御切り替え温度よりも低い場合には、上限温度域変更処理を実行しないように構成されていてもよい。 First, in the electronic device of the present disclosure, when the temperature detected by the temperature detection unit is equal to or higher than the predetermined control switching temperature, the control unit executes the upper limit temperature range change process and detects it by the temperature detection unit. When the temperature to be adjusted is lower than the control switching temperature, the upper limit temperature range change process may not be executed.

このように構成された電子機器によれば、温度検出部によって検出される温度が制御切り替え温度以上である場合に、上限温度域変更処理が実行されるので、モータの温度が上昇するのを抑制することができる。また、温度検出部によって検出される温度が制御切り替え温度よりも低い場合には、上限温度域変更処理が実行されないので、制御部での処理が簡素化され、制御部にかかる負荷を軽減できる。 According to the electronic device configured in this way, when the temperature detected by the temperature detection unit is equal to or higher than the control switching temperature, the upper limit temperature range change process is executed, so that the temperature of the motor is suppressed from rising. can do. Further, when the temperature detected by the temperature detection unit is lower than the control switching temperature, the upper limit temperature range change process is not executed, so that the process in the control unit is simplified and the load on the control unit can be reduced.

また、本開示の電子機器において、制御部は、上限温度域変更処理において、温度検出部によって検出される温度が高い場合ほど連続的又は段階的に低くなる温度域を、上限温度域として設定してもよい。 Further, in the electronic device of the present disclosure, the control unit sets as the upper limit temperature range a temperature range in which the temperature detected by the temperature detection unit becomes lower continuously or stepwise as the temperature detected by the temperature detection unit increases in the upper limit temperature range change process. You may.

このように構成された電子機器によれば、温度検出部によって検出される温度が高い場合ほど連続的又は段階的に低くなる温度域が、上限温度域として設定される。したがって、温度検出部によって検出される温度が高くなるほど、早めに昇温抑制処理が実行されるので、高温環境においても適切にモータの温度上昇を抑制することができる。 According to the electronic device configured in this way, a temperature range in which the temperature detected by the temperature detection unit becomes higher continuously or stepwise is set as the upper limit temperature range. Therefore, the higher the temperature detected by the temperature detection unit, the earlier the temperature rise suppressing process is executed, so that the temperature rise of the motor can be appropriately suppressed even in a high temperature environment.

また、本開示の電子機器において、制御部は、電子機器に与えられるジョブに対応する処理を開始する際にモータを作動させ、ジョブに対応する処理を終了する際にモータを停止させるように構成され、制御部は、電子機器にジョブが与えられる毎に、温度推定処理、昇温抑制処理、復帰処理、及び上限温度域変更処理を実行するように構成されていてもよい。 Further, in the electronic device of the present disclosure, the control unit is configured to operate the motor when starting the process corresponding to the job given to the electronic device and to stop the motor when the process corresponding to the job is completed. The control unit may be configured to execute a temperature estimation process, a temperature rise suppression process, a return process, and an upper limit temperature range change process each time a job is given to the electronic device.

このように構成された電子機器によれば、ジョブ単位で温度推定処理、昇温抑制処理、復帰処理、及び上限温度域変更処理が実行される。したがって、例えば装置の起動時にのみ上限温度域が設定されるような構成とは異なり、複数のジョブを処理する期間内に温度検出部によって検出される温度に変化があった場合でも、そのような温度の変化にきめ細かく対応することができる。 According to the electronic device configured in this way, the temperature estimation process, the temperature rise suppression process, the return process, and the upper limit temperature range change process are executed for each job. Therefore, unlike a configuration in which the upper limit temperature range is set only when the device is started, for example, even if there is a change in the temperature detected by the temperature detector within the period for processing a plurality of jobs, such a configuration is performed. It is possible to respond to changes in temperature in detail.

また、本開示の電子機器において、シートを所定の搬送経路に沿って搬送する搬送部、及び搬送部によって搬送されるシートの画像を読み取る読取部を有する読取ユニットと、被記録媒体に対して画像を形成する画像形成部を有する画像形成ユニットとを備え、モータは、読取ユニットに設けられて、搬送部を駆動可能に構成され、温度検出部は、画像形成ユニット内にある検出対象の温度を検出するために、画像形成ユニットに設けられたサーミスタであってもよい。 Further, in the electronic device of the present disclosure, a transport unit that transports the sheet along a predetermined transport path, a reading unit having a reading unit that reads an image of the sheet transported by the transport unit, and an image with respect to the recording medium. A motor is provided in the reading unit so that the transport unit can be driven, and the temperature detection unit detects the temperature of the detection target in the image formation unit. It may be a thermistor provided in the image forming unit for detection.

このように構成された電子機器によれば、読取ユニット及び画像形成ユニットを備えた複合機の場合、画像形成ユニット内には、画像形成ユニット内にある検出対象の温度を検出するためにサーミスタが設けられている。したがって、このサーミスタを上述の温度検出部として利用すれば、読取ユニットに専用のサーミスタを設けなくても済み、その分だけ部品点数を削減することができる。 According to the electronic device configured in this way, in the case of a multifunction device equipped with a reading unit and an image forming unit, a thermistor is provided in the image forming unit in order to detect the temperature of the detection target in the image forming unit. It is provided. Therefore, if this thermistor is used as the temperature detection unit described above, it is not necessary to provide a dedicated thermistor in the reading unit, and the number of parts can be reduced accordingly.

1…複合機、2…画像形成ユニット、3…読取ユニット、5…フラットベッド部(FB部)、7…自動原稿送り部(ADF部)、10…制御部、101…CPU、102…ROM、103…RAM、104…NVRAM、11…画像形成部、111…記録ヘッド、112…サーミスタ、113…第一モータ、114…第二モータ、12…表示・入力部、13…通信部、15…読取部、151…イメージセンサ、152…第三モータ、17…搬送部、171…第四モータ。 1 ... Multifunction device, 2 ... Image forming unit, 3 ... Reading unit, 5 ... Flatbed section (FB section), 7 ... Automatic document feeder section (ADF section), 10 ... Control section, 101 ... CPU, 102 ... ROM, 103 ... RAM, 104 ... NVRAM, 11 ... image forming unit, 111 ... recording head, 112 ... thermistor, 113 ... first motor, 114 ... second motor, 12 ... display / input unit, 13 ... communication unit, 15 ... reading Unit, 151 ... image sensor, 152 ... third motor, 17 ... transport unit, 171 ... fourth motor.

Claims (5)

モータと、
前記モータの外部において温度を検出する温度検出部と、
前記モータを制御する制御部と
を備え、
前記制御部は、
前記モータの温度を推定する温度推定処理と、
前記モータの作動中に、前記温度推定処理によって推定される温度が上限温度域を上回ったら、前記モータへの電力の供給を中止するか前記モータへ供給される電力を低減することにより、前記モータの温度が上昇するのを抑制する昇温抑制処理と、
前記昇温抑制処理を実行した後、前記温度推定処理によって推定される温度が前記上限温度域を下回ったら、前記モータへの電力の供給状態を前記昇温抑制処理の実行前の状態に復帰させる復帰処理と、
前記温度検出部によって検出される温度が第一温度である場合には、前記上限温度域として第一温度域を設定し、前記温度検出部によって検出される温度が前記第一温度よりも高い第二温度である場合には、前記上限温度域として前記第一温度域よりも低い温度域となる第二温度域を設定する上限温度域変更処理と
を実行するように構成され
前記制御部は、前記上限温度域変更処理において、前記温度検出部によって検出される温度が高い場合ほど連続的又は段階的に低くなる温度域を、前記上限温度域として設定する
電子機器。
With the motor
A temperature detection unit that detects the temperature outside the motor,
It is equipped with a control unit that controls the motor.
The control unit
The temperature estimation process for estimating the temperature of the motor and
If the temperature estimated by the temperature estimation process exceeds the upper limit temperature range during the operation of the motor, the motor is stopped by stopping the supply of electric power to the motor or reducing the electric power supplied to the motor. The temperature rise suppression process that suppresses the temperature rise of
After the temperature rise suppression process is executed, when the temperature estimated by the temperature estimation process falls below the upper limit temperature range, the power supply state to the motor is returned to the state before the execution of the temperature rise suppression process. Return processing and
When the temperature detected by the temperature detection unit is the first temperature, the first temperature range is set as the upper limit temperature range, and the temperature detected by the temperature detection unit is higher than the first temperature. In the case of two temperatures, it is configured to execute the upper limit temperature range change process for setting the second temperature range which is lower than the first temperature range as the upper limit temperature range .
The control unit is an electronic device that sets, as the upper limit temperature range, a temperature range in which the temperature detected by the temperature detection unit becomes lower continuously or stepwise as the temperature detected by the temperature detection unit increases in the upper limit temperature range changing process.
請求項1に記載の電子機器であって、
前記制御部は、前記温度検出部によって検出される温度が、あらかじめ定められた制御切り替え温度以上である場合に、前記上限温度域変更処理を実行し、前記温度検出部によって検出される温度が、前記制御切り替え温度よりも低い場合には、前記上限温度域変更処理を実行しない
電子機器。
The electronic device according to claim 1.
When the temperature detected by the temperature detection unit is equal to or higher than a predetermined control switching temperature, the control unit executes the upper limit temperature range change process, and the temperature detected by the temperature detection unit is determined by the temperature detection unit. An electronic device that does not execute the upper limit temperature range change process when the temperature is lower than the control switching temperature.
請求項1又は請求項2に記載の電子機器であって、
前記制御部は、前記電子機器に与えられるジョブに対応する処理を開始する際に前記モータを作動させ、前記ジョブに対応する処理を終了する際に前記モータを停止させるように構成され、
前記制御部は、前記電子機器に前記ジョブが与えられる毎に、前記温度推定処理、前記昇温抑制処理、前記復帰処理、及び前記上限温度域変更処理を実行するように構成されている
電子機器。
The electronic device according to claim 1 or 2.
The control unit is configured to operate the motor when starting a process corresponding to a job given to the electronic device, and to stop the motor when the process corresponding to the job is completed.
The control unit is configured to execute the temperature estimation process, the temperature rise suppression process, the return process, and the upper limit temperature range change process each time the job is given to the electronic device. ..
請求項1から請求項までのいずれか一項に記載の電子機器であって、
シートを所定の搬送経路に沿って搬送する搬送部、及び前記搬送部によって搬送されるシートの画像を読み取る読取部を有する読取ユニットと、
被記録媒体に対して画像を形成する画像形成部を有する画像形成ユニットと
を備え、
前記モータは、前記読取ユニットに設けられて、前記搬送部を駆動可能に構成され、
前記温度検出部は、前記画像形成ユニット内にある検出対象の温度を検出するために、
前記画像形成ユニットに設けられたサーミスタである
電子機器。
The electronic device according to any one of claims 1 to 3.
A transport unit that transports the sheet along a predetermined transport path, and a reading unit having a reading unit that reads an image of the sheet transported by the transport unit.
An image forming unit having an image forming portion for forming an image with respect to a recording medium is provided.
The motor is provided in the reading unit and is configured to be able to drive the transport unit.
The temperature detection unit is used to detect the temperature of the detection target in the image forming unit.
An electronic device that is a thermistor provided in the image forming unit.
モータと、前記モータの外部において温度を検出する温度検出部と、前記モータを制御する制御部とを備えた電子機器において、前記制御部に、
前記モータの温度を推定する温度推定処理と、
前記モータの作動中に、前記温度推定処理によって推定される温度が上限温度域を上回ったら、前記モータへの電力の供給を中止するか前記モータへ供給される電力を低減することにより、前記モータの温度が上昇するのを抑制する昇温抑制処理と、
前記昇温抑制処理を実行した後、前記温度推定処理によって推定される温度が前記上限温度域を下回ったら、前記モータへの電力の供給状態を前記昇温抑制処理の実行前の状態に復帰させる復帰処理と、
前記温度検出部によって検出される温度が第一温度である場合には、前記上限温度域として第一温度域を設定し、前記温度検出部によって検出される温度が前記第一温度よりも高い第二温度である場合には、前記上限温度域として前記第一温度域よりも低い温度域となる第二温度域を設定する上限温度域変更処理と
を実行させるためのプログラムであって、
前記上限温度域変更処理は、前記温度検出部によって検出される温度が高い場合ほど連続的又は段階的に低くなる温度域を、前記上限温度域として設定する処理を、前記制御部に実行させるように構成されている
プログラム。
In an electronic device including a motor, a temperature detection unit that detects a temperature outside the motor, and a control unit that controls the motor, the control unit may be used.
The temperature estimation process for estimating the temperature of the motor and
If the temperature estimated by the temperature estimation process exceeds the upper limit temperature range during the operation of the motor, the motor is stopped by stopping the supply of electric power to the motor or reducing the electric power supplied to the motor. The temperature rise suppression process that suppresses the temperature rise of
After the temperature rise suppression process is executed, when the temperature estimated by the temperature estimation process falls below the upper limit temperature range, the power supply state to the motor is returned to the state before the execution of the temperature rise suppression process. Return processing and
When the temperature detected by the temperature detection unit is the first temperature, the first temperature range is set as the upper limit temperature range, and the temperature detected by the temperature detection unit is higher than the first temperature. In the case of two temperatures, it is a program for executing the upper limit temperature range change process for setting the second temperature range which is lower than the first temperature range as the upper limit temperature range.
The upper limit temperature range changing process causes the control unit to execute a process of setting a temperature range that becomes continuously or stepwise lower as the temperature detected by the temperature detection unit becomes higher as the upper limit temperature range. Is configured in
program.
JP2017057320A 2017-03-23 2017-03-23 Electronic devices and programs Active JP6911433B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017057320A JP6911433B2 (en) 2017-03-23 2017-03-23 Electronic devices and programs
CN201820348962.XU CN208386704U (en) 2017-03-23 2018-03-14 Electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017057320A JP6911433B2 (en) 2017-03-23 2017-03-23 Electronic devices and programs

Publications (2)

Publication Number Publication Date
JP2018160994A JP2018160994A (en) 2018-10-11
JP6911433B2 true JP6911433B2 (en) 2021-07-28

Family

ID=63795180

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017057320A Active JP6911433B2 (en) 2017-03-23 2017-03-23 Electronic devices and programs

Country Status (2)

Country Link
JP (1) JP6911433B2 (en)
CN (1) CN208386704U (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021076658A (en) 2019-11-06 2021-05-20 ブラザー工業株式会社 Image forming apparatus
CN113162263B (en) * 2021-05-10 2021-10-26 浙江金龙电机股份有限公司 Motor structure for improving torque and control method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0759254A (en) * 1993-08-12 1995-03-03 Pfu Ltd Motor overcurrent detection device and method
JP3908805B2 (en) * 1996-06-20 2007-04-25 ブラザー工業株式会社 Motor temperature control device
US7177124B2 (en) * 2004-04-30 2007-02-13 Datech Technology Co., Ltd. Brushless DC fan motor driving circuit
JP2008195246A (en) * 2007-02-14 2008-08-28 Toyota Motor Corp Steering device
JP5401483B2 (en) * 2011-01-31 2014-01-29 京セラドキュメントソリューションズ株式会社 Image forming apparatus
JP5276700B2 (en) * 2011-09-21 2013-08-28 ファナック株式会社 Motor overheat prevention device for motor and motor control device
JP6384295B2 (en) * 2014-11-28 2018-09-05 ブラザー工業株式会社 Motor temperature control device and sheet conveying device
JP2017055532A (en) * 2015-09-08 2017-03-16 キヤノン株式会社 Motor control device, motor control device control method, and program executed in motor control device

Also Published As

Publication number Publication date
JP2018160994A (en) 2018-10-11
CN208386704U (en) 2019-01-15

Similar Documents

Publication Publication Date Title
JP6406030B2 (en) Printing device, printing job management method for printing device, and program
US9132670B2 (en) Conveying device and printing apparatus
US9787242B2 (en) Motor control device for controlling motor in dependence on motor's temperature and sheet conveying device
US10025239B2 (en) Image forming apparatus determining order for starting first motor and second motor by using temperature of fixing device
US20200213460A1 (en) Multifunction machine, image scanning apparatus, control method for multifunction machine, and computer readable storage medium
JP6911433B2 (en) Electronic devices and programs
JP2016114865A (en) Image forming apparatus
US20110032583A1 (en) Apparatus and method for controlling the apparatus
US20110096380A1 (en) Copying apparatus
JP6218614B2 (en) Image forming apparatus and printing control method
JP2012141547A (en) Image forming apparatus
JP2012099947A (en) Image reading device, image forming device, and oblique motion detection device
JP4345548B2 (en) Serial printer
JP4973578B2 (en) Image forming apparatus
JP6015470B2 (en) Image reading device
JP6759080B2 (en) Image processing equipment, image forming equipment, image processing methods, and programs
JP5120313B2 (en) Motor control device and image forming system
JP2012230146A (en) Cooling mechanism and cooling mechanism mounting device having cooling mechanism mounted thereon
JP7275730B2 (en) printer
JP2017055532A (en) Motor control device, motor control device control method, and program executed in motor control device
JP6602164B2 (en) Printer device
JP6127703B2 (en) Image processing device
JP6972616B2 (en) Electronics, programs, and sheet transfer equipment
JP4653015B2 (en) Electronics
JP6287694B2 (en) Image reading apparatus and image reading method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210105

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210127

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210608

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210621

R150 Certificate of patent or registration of utility model

Ref document number: 6911433

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150