Control device, image processing device, image processing system, control method, and control program
The control device stabilizes GPU power transitions in image processing systems by managing voltage and current based on GPU status, preventing abrupt fluctuations and overcurrents, thus enhancing system reliability.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- KONICA MINOLTA INC
- Filing Date
- 2024-12-13
- Publication Date
- 2026-06-25
AI Technical Summary
Existing image processing devices experience abrupt current fluctuations when transitioning from power-saving to non-power-saving modes, leading to potential device malfunctions due to large drive currents and voltage fluctuations in GPUs.
A control device and method that includes a CPU core and GPU, with a power supply circuit controlling output voltage and current based on GPU status, preventing GPU transitions to power-saving mode when the CPU is in power-saving mode, and managing power modes to avoid overcurrents.
Prevents device malfunctions by stabilizing power supply currents and voltages, ensuring smooth transitions and reducing the risk of overcurrents during GPU operation.
Smart Images

Figure 2026104112000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a control device, an image processing device, an image processing system, a control method, and a control program, and more particularly, to a control device and an image processing device used in an inspection device for inspecting a formed image formed by an image forming apparatus.
Background Art
[0002] The quality of a medium image formed by an image forming apparatus is determined, and inspection is performed. For determining the quality of the medium image, an image processing device equipped with a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit) is used. When the image processing device is powered on, a large inrush current flows into the commercial power supply, so various countermeasures are taken. For example, Patent Document 1 discloses an inrush current prevention device used for supplying power to a load that generates an inrush current when powered on, such as a capacitor input type load. This inrush current prevention device has a power element serially interposed in the power supply line to the load.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] By the way, a GPU generally has a large drive current flowing during operation. In particular, when transitioning from a power saving mode to a non-power consumption mode, a steep current may flow. This current causes fluctuations in the power supply voltage.
[0005] The present invention has been made in view of the above problems, and aims to provide a control device, an image processing device, an image processing system, a control method, and a control program that can avoid the abrupt current fluctuations that occur when a GPU transitions from a power-saving mode to a non-power-saving mode. [Means for solving the problem]
[0006] The above-mentioned problems of the present invention are solved by the following means.
[0007] (1) A control unit (CPU package) comprising a CPU core and a GPU controlled by the CPU core, and a power supply circuit that controls either or both of the output voltage applied to the GPU and the power supply current flowing to the GPU according to the operating status of the GPU (for example, a control request from the CPU core), wherein the CPU core prevents the GPU from switching to power saving mode when the CPU core is set to power saving mode.
[0008] (2) When the CPU core has enabled the mode for using the GPU, it sets the GPU to non-power saving mode. The control device described in (1) above.
[0009] (3) The control device according to (1) above, which, when the CPU core performs a specific process using the GPU (for example, image processing), cancels the power saving mode of the GPU a predetermined time before the specific process.
[0010] (4) The control device according to (1) above, in which the CPU core does not deactivate the power saving mode of the GPU during a specific process using the GPU.
[0011] (5) The control device according to (1) above, which can switch the GPU to power-saving mode when the CPU core itself is set to non-power-saving mode.
[0012] (6) The control device according to (1), wherein the CPU core comprises a first CPU core and a second CPU core that performs transition control to transition the GPU to a power saving mode, and the second CPU core does not transition the GPU to a power saving mode when the first CPU core is stopped.
[0013] (7) The power supply circuit has an overcurrent detection unit that detects an overcurrent of the output current, and the overcurrent detection unit limits the output voltage applied to the GPU as described in (1).
[0014] (8) An image processing apparatus that performs image processing using the control device described in any one of the above paragraphs (1) to (4).
[0015] (9) The image processing apparatus according to (8), wherein the CPU core determines that there are few characters in the input image to be processed and that there is no need to distinguish between character regions and non-character regions, and performs either a transition control to switch to the GPU's power-saving mode or a control to maintain the GPU's power-saving mode or non-power-saving mode.
[0016] (10) The image processing apparatus according to (8), wherein the CPU core determines that there is no first black image of monochromatic K and a second black image of mixed CMY colors in the input image to be processed, and that there is no need to distinguish between monochromatic K and mixed CMY colors, and performs either a transition control to switch to a power-saving mode for the GPU or a maintenance control to keep the GPU in power-saving mode or not.
[0017] (11) The image processing apparatus according to (8), wherein the CPU core, when the input image to be processed spans multiple pages and it is determined that there are no image regions with many similar images between one page and another, performs either a transition control to switch to the GPU's power saving mode or a control to maintain the GPU's power saving mode or non-power saving mode.
[0018] (12) When the CPU core determines that neither the barcode nor the two-dimensional code is included in the inspection area of the input image to be image-processed, it executes either the transition control to shift the GPU to the power-saving mode or the maintenance control of the power-saving mode or the non-power-saving mode of the GPU, the image processing apparatus according to (8) above.
[0019] (13) An image processing system including the image processing apparatus according to (8) above and an accelerator connected to the image processing apparatus and extending the functions of the control unit.
[0020] (14) The image processing apparatus according to (8) above, and an image sensor that generates the input image to be image-processed. An image processing system.
[0021] (15) A control method executed by a control device including a control unit having a CPU core and a GPU controlled by the CPU core, and a power supply circuit that controls either one or both of the output voltage applied to the GPU and the power supply current flowing through the GPU according to the operating status of the GPU. When the CPU core is set to the power-saving mode, the control method does not shift the GPU to the power-saving mode.
[0022] (16) A control program to be executed by the CPU core of a control device including a control unit having a CPU core and a GPU controlled by the CPU core, and a power supply circuit that controls either one or both of the output voltage applied to the GPU and the power supply current flowing through the GPU according to the operating status of the GPU. When the CPU core is set to the power-saving mode, the control program does not shift the GPU to the power-saving mode.
Advantages of the Invention
[0023] According to the present invention, malfunction of the device can be prevented.
Brief Description of the Drawings
[0024] [Figure 1] This is an overall configuration diagram of the inspection system according to the first embodiment of the present invention. [Figure 2] This is a configuration diagram of the image forming apparatus included in the inspection system and its periphery. [Figure 3] This is a diagram showing the power supply voltage and power supply current of the control unit before and after the start of GPU driving when the power saving mode is effectively set. [Figure 4] This is a diagram showing the power supply voltage and power supply current of the control unit before and after the start of GPU driving when the power saving mode is invalidly set. [Figure 5] This is a flowchart for explaining a control method in which the CPU core controls the power saving mode of the GPU. [Figure 6] This is a diagram showing an example of a medium image with few characters. [Figure 7] This is a diagram (1) showing an example of a medium image with a heavy image processing load. [Figure 8] This is a diagram (2) showing an example of a medium image with a heavy image processing load.
Embodiments for Carrying Out the Invention
[0025] In the following embodiments, the embodiments of the present invention will be described in detail with reference to the drawings. Note that each drawing only schematically shows the invention to such an extent that it can be sufficiently understood. Therefore, the present invention is not limited only to the illustrated examples. Also, in each drawing, common components and similar components are denoted by the same reference numerals, and redundant descriptions thereof are omitted.
[0026] The control device of the present invention includes a control unit (for example, a CPU package) including a CPU core and a GPU controlled by the CPU core, and a power supply circuit that controls either one or both of the output voltage applied to the GPU and the power supply current flowing through the GPU according to the operating status of the GPU. Further, when the self-core is set to the power saving mode, the CPU core does not shift the GPU to the power saving mode. Note that the operating status of the GPU means, for example, a control request from a second CPU core.
[0027] (First Embodiment) Figure 1 is an overall configuration diagram of the inspection system according to the first embodiment of the present invention. The inspection system S is a system that forms an image on a medium and inspects the quality of the image-forming medium through image processing. The inspection system S is composed of an image forming device 100, a display operation unit 150, a warning light 151, an inspection device 200, a judgment device 210, transport devices 220 and 230, a finisher 240, and a server 250.
[0028] The image forming apparatus 100 forms an image on a medium based on an original image, and also has the image sensor circuit 110 capture an image of the surface of the image-formed medium. The image forming apparatus 100 also has an image processing function that has the judgment device 210 perform quality control on the medium image. The display operation unit 150 is a touch-enabled LCD (Liquid Crystal Display) panel and is used to operate the image forming apparatus 100 and other devices. The warning light 151 is connected to the image forming apparatus 100 and the display operation unit 150, and lights up and sounds in emergencies. The transport device 220 transports the image-formed medium from the image forming apparatus 100 to the inspection device 200. The inspection device 200 has an image sensor circuit 110 that captures the medium image (front image and back image) of the image-formed medium. The image sensor circuit 110 includes an image sensor (not shown).
[0029] The judgment device 210 includes an accelerator 120 and an activation chip 130. The accelerator 120 has a GPU (not shown) and, under the control of the image forming apparatus 100, processes the media image captured by the image sensor circuit 110. The activation chip 130 performs a predetermined activation. The image forming apparatus 100 determines the quality of the media image based on the image processing results from the accelerator 120. The transport device 230 transports the image forming media determined to be good from the inspection device 200 to the finisher 240. The transport device 230 collects the image forming media determined to be defective in the rejected media collection unit 231. The finisher 240 processes the image forming media determined to be good, such as punching holes or stapling, and then collects them. The server 250 is connected to a network (not shown) and functions as a controller for controlling the image forming apparatus 100 and other devices.
[0030] Figure 2 is a diagram showing the configuration of the image forming apparatus 100 and its surroundings within the inspection system S. As described above, the image forming apparatus 100 connects the image sensor circuit 110, the accelerator 120, and the display operation unit 150, and functions as a control device and an image processing device. The image forming apparatus 100 comprises a control unit 10, a power supply circuit 20, a storage unit 30, an interface 40, a communication unit 45, and an image forming unit 50.
[0031] The control unit 10 is a CPU package that incorporates a CPU core 15 and a GPU 13. The CPU core 15 has multiple (for example, two) CPU cores (first CPU core 11, second CPU core 12). The first CPU core 11 functions as an image processing unit 16 by controlling, for example, the GPU 13 and an accelerator 120. The GPU 13 is controlled by the CPU core 15, for example, the second CPU core 12, to perform image processing. Therefore, the image forming apparatus 100 functions as an image processing apparatus that processes captured images.
[0032] The second CPU core 12 functions, for example, as a power-saving mode setting unit 17 by executing the control program 31. The power-saving mode setting unit 17 sets its own core (CPU core 15) to power-saving mode, or deactivates power-saving mode and sets it to non-power-saving mode. Note that this power-saving mode is a mode that reduces the clock frequency and does not mean a stopped state. The GPU 13 has a power-saving mode setting register 18 in particular, and is set to either power-saving mode or non-power-saving mode by the power-saving mode setting unit 17. Therefore, the image forming apparatus 100 functions as a control device that controls the power-saving mode. Note that the GPU's power-saving mode includes not only a reduced clock frequency but also a stopped state.
[0033] Specifically, the second CPU core 12, which functions as a power saving mode setting unit 17, does not switch the GPU (GPU 13 and the GPU of accelerator 120) to power saving mode when its own core is set to power saving mode. In other words, when the second CPU core 12 executes a specific process (image processing) using the GPU, it deactivates the GPU's power saving mode a predetermined time before the specific process. Furthermore, when the specific process (image processing) is light-load, the second CPU core 12 executes either a transition control to switch the GPU to power saving mode or a control to maintain the GPU in either power saving mode or non-power saving mode.
[0034] The power supply circuit 20 supplies DC power to each component using commercial power (not shown). The power supply circuit 20 controls either or both the output voltage applied to the GPU and the power supply current flowing to the GPU, depending on the operating status of the GPU (GPU 13 and the GPU of accelerator 120) (for example, a control request from the second CPU core 12).
[0035] The power supply circuit 20 includes a power supply IC 21 that functions as an overcurrent detection unit 22 for detecting overcurrents in the output current. When the power supply IC 21 detects an overcurrent (a current greater than or equal to the threshold current Ith (Figure 3) in Figure 3), it limits either the output voltage or the output current, or both. For example, when the power supply IC 21 detects an overcurrent, it starts to cut off the output voltage. As a result, the signal VRReady (Figures 3, 4) transitions from Vcc to 0, and the system shuts down.
[0036] By the way, the output current of the power supply circuit 20 is predominantly the current flowing to the GPU 13 and the GPU of the accelerator 120. Therefore, when the power supply IC 21 detects an overcurrent in the GPU 13 or the GPU of the accelerator 120, it may start cutting off the output voltage of the GPU 13 or the accelerator 120.
[0037] The memory unit 30 consists of a non-volatile memory unit (not shown) in which the control program 31 and the OS (Operating System) 32 are stored, and a volatile memory unit (not shown) used as working memory.
[0038] Interface 40 is, for example, a USB (Universal Serial Bus) interface, and connects to the image sensor circuit 110, accelerator 120, etc. Communication unit 45 is an interface that connects to a LAN (Local Area Network) or WAN (Wide Area Network), and connects to a server 250 (Figure 1), etc. Image forming unit 50 forms an image on the medium and transports the image forming medium with the image formed on it to the transport device 220.
[0039] Figure 3 shows the power supply voltage and power supply current of the control unit before and after GPU operation starts, when power saving mode is enabled. The top row shows the time course of the power supply voltage VGPU (Typ value) of GPU13 (Figure 2). The second row shows the time course of the power supply current IGPU13 of GPU13. The third row shows the time course of the power supply voltage VCORE (Typ value) of CPU core 15, and the fourth row shows the time course of the VRReady signal, which indicates the system's normal / stopped state. The horizontal axis represents time t, and time t1 indicates the start time when GPU13 begins to operate.
[0040] Up to time t1, the power supply voltage VGPU ≈ 0 and the power supply current IGPU ≈ 0, meaning GPU13 is in a stopped state. Also, the power supply voltage VCORE ≈ Vcc (for example, Vcc = 0.8V to 1V) and VRReady = Vcc, and the system is functioning normally. At time t1, the power supply voltage VGPU begins to increase, and the power supply current IGPU increases rapidly. Note that when GPU13 starts up, it requires 1V × 10A = 10W of power. Furthermore, when accelerator 120 is added, the value of the power supply current IGPU increases even further.
[0041] The power supply current IGPU reaches a threshold current Ith (e.g., Ith = 36A), and after a predetermined delay time τ (e.g., τ = 80μSec), the signal VRReady transitions from Vcc to 0. The maximum value of the delay time τ is 120μSec, and τ = 80μSec is a reasonable value. Time t2 indicates the time when the signal VRReady transitions from Vcc to 0. From time t1 to time t2, the power supply current IGPU decreases to 0 while irregularly increasing and decreasing. Also, the power supply voltage VGPU gradually increases to Vcc. After time t2, the power supply voltage VGPU ≈ Vcc is maintained, and the power supply current IGPU = 0 is maintained. Also, the CPU core 15 gradually decreases from power supply voltage VCORE ≈ Vcc to power supply voltage VCORE = 0. In other words, at time t1, the power supply current IGPU increases rapidly, and once it reaches the threshold current Ith, the power supply current IGPU fluctuates irregularly for a certain period of time τ before decreasing to 0. After that, the system completely shuts down.
[0042] Figure 4 shows the power supply voltage and power supply current of the control unit before and after GPU operation starts, when the power saving mode is disabled. Similar to Figure 3, up to time t1, the power supply voltage VGPU ≈ 0 and the power supply current IGPU ≈ 0, and GPU13 is in a stopped state. Also, up to time t1, the power supply voltage VCORE ≈ Vcc and VRReady = Vcc. At time t1, the power supply voltage VGPU begins to increase, and a rapid change in the power supply current IGPU begins.
[0043] However, unlike in Figure 3, the power supply current IGPU of GPU13 increases and decreases irregularly, but the power supply current IGPU never reaches the threshold current Ith. Therefore, the signal VRReady does not transition to VRReady=0, and maintains VRReady≈Vcc. As a result, the power supply voltage VGPU of GPU13 gradually increases and converges at Vcc. Also, the power supply voltage VCORE of CPU core 15 maintains VCORE≈Vcc.
[0044] According to Figures 3 and 4, if the GPU 13 function is enabled by a time of (t2-t1)=T or more ahead of time t1, the power supply current IGPU will not exceed the threshold current Ith. Therefore, the VRReady signal does not transition from VRReady=Vcc to VRReady=0. In other words, when driving the GPU 13, the first CPU core 11 (Figure 2) should disable the power saving mode and wait for a predetermined time T=(t2-t1) or more before allowing the GPU 13 to perform image processing.
[0045] Figure 5 is a flowchart illustrating the control method by which the CPU core 15 controls the power saving mode of the GPU 13. This flowchart is activated when the image forming apparatus 100, which functions as a control device or image processing device, acquires a media image. The CPU core 15 is set to power-saving mode in advance (step S1). After processing in step S1, the CPU core 15 determines whether the input image is heavy-load or light-load (step S2). The image forming apparatus 100 has a grasp of the original image to be formed on the medium, so it can determine in advance whether it is heavy-load or light-load. For example, in any of the following cases a) to d), the image forming apparatus 100 determines that it is light-load: a) When there are few character images and there is no need to determine the boundary between character areas and non-character areas. b) When there are no black images and there is no need to distinguish between a first black image in K monochrome and a second black image in CMY color mixing. c) When there are multiple pages and it is determined that there are no image areas with many similar images between one page and other pages. d) When it is determined that either or both of the barcodes and / or two-dimensional codes are not included in the inspection area of the input image.
[0046] When the CPU core 15 determines that it is under heavy load (step S2), the CPU core 15 disables the power-saving mode of the GPU (GPU 13 and accelerator 120) (step S3). As a result, the GPU 13 is deactivated from power-saving mode (step S4) and set to non-power-saving mode. After the processing in step S3, the CPU core 15 waits for a predetermined time (step S5). The predetermined time is a time of T = (t2 - t1) or longer, as shown in Figure 3. After the processing in step S5, the CPU core 15 performs image processing using the GPU (step S6). As a result, the GPU 13 performs image processing in non-power-saving mode (step S7).
[0047] On the other hand, when the CPU core 15 determines that the load is light (step S8), the CPU core 15 sets the power saving mode for the GPU (GPU 13 and accelerator 120) (step S8). As a result, the power saving mode is set for the GPU 13 (step S4). In other words, the GPU 13 may transition from non-power saving mode to power saving mode, or continue to maintain power saving mode. The GPU 13 may also maintain or continue to maintain non-power saving mode. After the processing in step S8, the CPU core 15 performs image processing using the GPU (step S9). At this time, the CPU core 15 does not cancel the power saving mode for the GPU (S9). As a result, the image processing is performed in power saving mode on the GPU 13 (step S7). After the processing in steps S6 and S9, the processing of the CPU core 15 ends. Also, after the processing in step S7, the processing of the GPU 13 ends.
[0048] Figure 6 shows an example of a media image with minimal text. The media image 300 comprises text areas 301 and 302, a non-text area 303, and the string "Sale!". For example, when the image forming apparatus 100 forms an image on the medium, the contents of the text areas 301 and 302 and the non-text area 303 of the original image are changeable, while the string "Sale!" is not changeable. The changeable text areas 301 and 302 and the non-text area 303 are variable areas; although the format is fixed, the text and images change for each user. The media image 300 has little text, not only in the text areas 301 and 302, but also overall, resulting in a low image processing load.
[0049] For example, in the character area 301, the character string "Thank you for your patronage. We offer it to AA at a special price." is described. Also, in the character area 302, the character strings "Discount rate 45% off", "AA's weighted discount rate 40% off", and "Original price 5,000 yen" are described. Also, since 5,000 yen × 0.4 × 0.45 = 900 yen, the character string "Discounted price 900 yen" is described. In the non-character area 303, an image of a product (for example, a flower) is described. Also, a stain 304 is attached to the character "yen" in the character string "900 yen". The image processing unit 16 (FIG. 2) detects the stain 304.
[0050] FIG. 7 is a diagram (1) showing an example of a medium image with a heavy image processing load. The ticket 400 has a barcode 401 and, for example, the character strings "BBBB travel ticket", travel fare "10,000 yen", "Available period from December 1, 2024 (Sunday) ~", etc. are described. The barcode 401 requires a difference inspection between its captured image and the barcode image used in the original manuscript, and the image processing load is heavy.
[0051] FIG. 8 is a diagram (2) showing an example of a medium image with a heavy image processing load. The payment label 500 has a two-dimensional code 501 and character strings indicating multiple types of payments such as "Payment A", "Payment B", "Payment C", "Payment D", "Payment E", etc. The two-dimensional code 501 requires a difference inspection between its captured image and the two-dimensional code image used in the original manuscript, and the image processing load is heavy.
[0052] As described above, the image forming apparatus 100 of the present embodiment functions as a control device that sets the GPU (the GPU of the GPU 13 and the accelerator 120) to the power-saving mode or the non-power-saving mode. Here, when the driving of the GPU is started at time t1 (FIG. 3) in the non-power-saving mode of the GPU, the power supply voltage VGPU gradually increases to Vcc, and the power supply current IGPU rapidly increases (see FIG. 3). When the power supply current IGPU exceeds the threshold current Ith, at time t2 (FIG. 3), the overcurrent detection unit 22 (FIG. 1) cuts off the power supply.
[0053] Therefore, when the GPU is set from power-saving mode to non-power-saving mode (step S3 (Figure 5)), the power-saving mode setting unit 17 of the second CPU core 12 waits for a predetermined time T or longer (step S5) and then allows the GPU to perform image processing (steps S6, 7). As a result, the power supply current of the IGPU does not exceed the threshold current Ith (Figure 4), and power cut-off by the overcurrent detection unit 22 (Figure 1) is avoided. [Explanation of Symbols]
[0054] 10. Control Unit (CPU Package) 11. First CPU Core 12 Second CPU Cores 13 GPU 15 CPU cores 16 Image Processing Unit 17 Power saving mode setting section 20 Power circuit 31 Control Program 50 Image forming unit 100 Image forming apparatus (control device, image processing device) 110 Image sensor circuit (image sensor) 120 Accelerators 200 Inspection device 210 Judgment device 300 media images 400 tickets 500 Payment Labels
Claims
1. A control unit comprising a CPU core and a GPU controlled by the CPU core, The system includes a power supply circuit that controls either or both of the output voltage applied to the GPU and the power supply current flowing to the GPU, depending on the operating status of the GPU. The CPU core, when it is set to power-saving mode, will not switch the GPU to power-saving mode. Control device.
2. When the CPU core enables the mode for using the GPU, it sets the GPU to non-power saving mode. The control device according to claim 1.
3. When the CPU core executes a specific process using the GPU, it disables the power saving mode of the GPU a predetermined time before the specific process is completed. The control device according to claim 1.
4. During the specific processing using the aforementioned GPU, the CPU core does not disable the GPU's power saving mode. The control device according to claim 1.
5. The CPU core can switch the GPU to power-saving mode when the CPU core itself is set to non-power-saving mode. The control device according to claim 1.
6. The CPU core comprises a first CPU core and a second CPU core that performs transition control to switch the GPU to a power-saving mode. The second CPU core does not switch the GPU to power-saving mode when the first CPU core is stopped. The control device according to claim 1.
7. The power supply circuit has an overcurrent detection unit that detects overcurrents in the output current. The overcurrent detection unit limits the output voltage applied to the GPU. The control device according to claim 1.
8. An image processing apparatus that performs image processing using the control device described in any one of claims 1 to 4.
9. When the CPU core determines that there are few characters in the input image to be processed and that there is no need to distinguish between character areas and non-character areas, it executes either a transition control to switch the GPU to a power-saving mode, or a control to maintain the GPU in either a power-saving mode or a non-power-saving mode. The image processing apparatus according to claim 8.
10. When the CPU core determines that the input image to be processed does not contain both a first black image with a single K color and a second black image with a CMY color mixture, and that there is no need to distinguish between the single K color and the CMY color mixture, it executes either a transition control to switch the GPU to a power-saving mode or a control to maintain the GPU in either the power-saving mode or the non-power-saving mode. The image processing apparatus according to claim 8.
11. When the CPU core determines that there are no image regions with many similar images between pages when the input image to be processed spans multiple pages, it will perform either a transition control to switch the GPU to power-saving mode or a control to maintain the GPU in either power-saving mode or non-power-saving mode. The image processing apparatus according to claim 8.
12. When the CPU core determines that the inspection area of the input image to be processed does not contain either a barcode or a two-dimensional code, or both, it executes either a transition control to switch the GPU to a power-saving mode or a control to maintain the GPU in either power-saving or non-power-saving mode. The image processing apparatus according to claim 8.
13. The image processing apparatus according to claim 8, It comprises an accelerator connected to the image processing device and extending the functions of the control unit. Image processing system.
14. The image processing apparatus according to claim 8, It comprises an image sensor that generates an input image to be processed. Image processing system.
15. A control method performed by a control device comprising a control unit having a CPU core and a GPU controlled by the CPU core, and a power supply circuit that controls either or both of the output voltage applied to the GPU and the power supply current flowing to the GPU according to the operating status of the GPU, The CPU core, when it is set to power-saving mode, will not switch the GPU to power-saving mode. Control method.
16. A control program to be executed by the CPU core of a control device comprising a control unit having a CPU core and a GPU controlled by the CPU core, and a power supply circuit that controls either or both of the output voltage applied to the GPU and the power supply current flowing to the GPU according to the operating status of the GPU, When the core is set to power-saving mode, the GPU will not be switched to power-saving mode. Control program.
Citation Information
Patent Citations
Rush current preventing device and image forming apparatus using the same
JP2005137060A