IP Library Granted Patent US 9,053,414
Granted Patent B2
US 9,053,414 · App. 13/953,890 · Granted Jun 9, 2015

Image processing apparatus configured to detect an abnormal controller state

Inventor: Masahiro Nagami (Anjo, JP)
Assignee: Brother Kogyo Kabushiki Kaisha
G06K15/408
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,053,414
App. No.
13/953,890
Granted
Jun 9, 2015
Kind
B2
Abstract

An image processing apparatus includes an image processing unit, a switch which receives an input of a power supply-off command, a first controller which supplies power to at least the image processing unit, and a second controller. The first controller detects an input to the switch, and when an input to the switch is detected at a state where the apparatus is supplied with power, performs power supply-off processing of switching the apparatus to a state where the apparatus is not supplied with power. The second controller detects whether the first controller is at an abnormal state, and when it is detected the first controller is at the abnormal state, performs vicarious processing of performing at least a part of the power supply-off processing of the first controller.

Claims (57)

1. An image processing apparatus comprising:

an image processing unit configured to perform image processing;

a switch that receives an input of a command of power supply-off;

a first controller configured to control supply of power to at least the image processing unit; and

a second controller configured to perform control different from the first controller,

wherein the first controller is configured to:

detect an input to the switch; and

when the input to the switch is detected while the image processing apparatus is supplied with power, perform power supply-off processing comprising switching the image processing apparatus to a state where the image processing apparatus is not supplied with power, and

wherein the second controller is configured to:

detect whether the first controller is in a hang-up state;

in response to detecting that the first controller is in the hang-up state, perform vicarious processing of performing at least a part of the power supply-off processing of the first controller;

detect the input to the switch for the first controller after detecting that the first controller is in the hang-up state;

when the input to the switch is detected after the detecting that the first controller is in the hang-up state, determine whether a switch input state where the command is being input to the switch is the same for a predetermined time or longer; and

perform the vicarious processing on a condition that the switch input state is the same for the predetermined time or longer.

2. The image processing apparatus according to claim 1 , wherein the second controller, in response to detecting that the first controller is in the hang-up state, performs the vicarious processing of performing the entire power supply-off processing of the first controller.

3. An image processing apparatus comprising:

an image processing unit configured to perform image processing;

a switch that receives an input of a command of power supply-off;

a first controller configured to control supply of power to at least the image processing unit;

a second controller configured to perform control different from the first controller; and

an access unit accessible by the first controller and the second controller, and to which the first controller performs a recording periodically,

wherein the first controller is configured to:

detect an input to the switch; and

when the input to the switch is detected while the image processing apparatus is supplied with power, perform power supply-off processing comprising switching the image processing apparatus to a state where the image processing apparatus is not supplied with power, and

wherein the second controller is configured to:

detect whether the first controller is in a hang-up state;

in response to detecting that the first controller is in the hang-up state, perform vicarious processing of performing at least a part of the power supply-off processing of the first controller; and

periodically access the access unit and determine that the first controller is in the hang-up state when a content recorded in the access unit is not changed.

4. The image processing apparatus according to claim 3 , wherein the first controller periodically records a random value to the access unit.

5. An image processing apparatus comprising:

an image processing unit configured to perform image processing;

a switch that receives an input of a command of power supply-off;

a first controller configured to control supply of power to at least the image processing unit;

a second controller configured to perform control different from the first controller;

a storage area accessible by the first controller and the second controller and configured to store a flag; and

a set unit that sets the flag on a condition that the input to the switch is detected while the image processing apparatus is supplied with power,

wherein the first controller is configured to:

detect an input to the switch; and

when the input to the switch is detected while the image processing apparatus is supplied with power, perform power supply-off processing comprising switching the image processing apparatus to a state where the image processing apparatus is not supplied with power,

wherein the second controller is configured to:

detect whether the first controller is in a hang-up state; and

in response to detecting that the first controller is in the hang-up state, perform vicarious processing of performing at least a part of the power supply-off processing of the first controller,

wherein the first controller resets the flag after the input to the switch is detected, and

wherein the second controller determines that the first controller is in the hang-up state when the flag is not reset for a threshold time or longer after the flag is set.

6. An image processing apparatus comprising:

an image processing unit configured to perform image processing;

a switch that receives an input of a command of power supply-off;

a first controller configured to control supply of power to at least the image processing unit; and

a second controller configured to perform control different from the first controller,

wherein the first controller is configured to:

detect an input to the switch; and

when the input to the switch is detected while the image processing apparatus is supplied with power, perform power supply-off processing comprising switching the image processing apparatus to a state where the image processing apparatus is not supplied with power, and

wherein the second controller is configured to:

detect whether the first controller is in a hang-up state; and

in response to detecting that the first controller is in the hang-up state, perform vicarious processing of performing at least a part of the power supply-off processing of the first controller,

wherein when the input to the switch is detected while the image processing apparatus is supplied with power, the first controller starts a timer that measures a duration of a switch input state where the command is input to the switch, and performs the power supply-off processing on a condition that the measured duration of the timer is a predetermined time or longer, and

wherein in response to detecting that the first controller is in the hang-up state, the second controller determines whether the timer is operating, and perform the vicarious processing in response to detecting that the measured ti-me duration of the timer is a predetermined time or longer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2013
From: NAGAMI, MASAHIRO
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 030910/0194 →
Priority Claims (1)
JP 2012-168558 · Jul 30, 2012 · national
Continuity (1)
Related Publication 20140029044A1 · Jan 30, 2014