JP5500951B2 - 制御装置 - Google Patents
制御装置 Download PDFInfo
- Publication number
- JP5500951B2 JP5500951B2 JP2009260453A JP2009260453A JP5500951B2 JP 5500951 B2 JP5500951 B2 JP 5500951B2 JP 2009260453 A JP2009260453 A JP 2009260453A JP 2009260453 A JP2009260453 A JP 2009260453A JP 5500951 B2 JP5500951 B2 JP 5500951B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- control unit
- slave
- watchdog
- data
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0733—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a data processing system embedded in an image processing device, e.g. printer, facsimile, scanner
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/55—Self-diagnostics; Malfunction or lifetime display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00952—Using a plurality of control devices, e.g. for different functions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Debugging And Monitoring (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Description
マスター制御部と、
第1通信手段を用いて前記マスター制御部と通信を行う第1スレーブ制御部と、
第2通信手段を用いて前記マスター制御部と通信を行う第2スレーブ制御部と、
前記第1スレーブ制御部および前記第2スレーブ制御部をリセットするリセット手段とを有し、
前記マスター制御部は、
前記第1および前記第2通信手段それぞれによる通信状態を監視する監視手段と、
所定間隔で、ウォッチドッグデータを生成し、前記第1通信手段を介して送信するウォッチドッグデータ生成手段とを有し、
前記監視手段が前記第1および第2通信手段のいずれかの通信状態が異常であることを検出した場合は、前記ウォッチドッグデータ生成手段は前記ウォッチドッグデータの送信を停止し、
前記リセット手段は、前記マスター制御部から、所定時間、前記ウォッチドッグデータが送信されてこない場合は、前記第1スレーブ制御部および前記第2スレーブ制御部をリセットする。
<画像形成装置の構成>
図1は、本発明の第一実施形態の電子機器である画像形成装置を説明するための概略断面図である。図1を用いて、本実施形態である画像形成装置の構成と、その画像形成動作について説明する。図1は、画像形成装置の一例として、画像スキャナ(読取装置)や電子写真式のプリンタ(画像再生装置)を有するデジタル複合機の構成を示している。
次に本実施形態における画像形成装置の内部の、中央制御基板104上のマスタ制御部101と画像形成ユニット制御基板103上の2つのスレーブ制御102から構成される通信システムを図3を参照して説明する。マスタ制御部101は機器全体の制御を担うCPU107と、シリアル通信機能を有するマスタASIC108から構成されている。スレーブ制御部102a、102bは、マスタASIC108とのシリアル通信機能を有するスレーブASIC106a、106bそれぞれから構成され、それぞれマスタASIC108と接続されている。また2つのスレーブASIC106a、106bに同時にリセットをかけることができるウォッチドッグタイマ105(以下、WDT105)が設けられている。このWDT105から出力されるリセット信号は、2つのスレーブASIC106a、106bのリセット端子にそれぞれ接続されている。なお「ウオッチドッグ」は監視機構であり、発明を実施するための形態欄に記載した「ウオッチドッグ」を「監視」と呼び変えることもできる。
次にシリアル通信を用いたウォッチドッグデータの送信方法について説明する。図4に示すように、マスタASIC108とスレーブASIC106との間のシリアル通信は、通信クロック、送信データ、受信データの3種類の信号から構成されている。このシリアル通信では、一定の間隔でデータの送受信が行なわれている。さらに送信データおよび受信データは、スタートビット、コマンド、データ、パリティビット、ストップビットから構成されており、このうちのデータ部分に前述のウォッチドッグデータが載せられる。例えば図4の例では、ウォッチドッグデータは、8ビットの送信データ中のD1に該当する。マスタASIC108はこのD1にウォッチドッグデータを載せ、定期的にデータを送信している。
次に図8を参照して、本発明の第2の実施形態である画像形成装置について説明する。なお、第一実施形態に対して重複または相当する部分については、図および符号を流用して説明する。
次に図9を参照して、本発明の第三の実施形態である画像形成装置について説明する。なお、上記第一および第二の実施形態に対して重複または相当する部分については、図および符号を流用して説明する。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
Claims (5)
- マスター制御部と、
第1通信手段を用いて前記マスター制御部と通信を行う第1スレーブ制御部と、
第2通信手段を用いて前記マスター制御部と通信を行う第2スレーブ制御部と、
前記第1スレーブ制御部および前記第2スレーブ制御部をリセットするリセット手段とを有し、
前記マスター制御部は、
前記第1および前記第2通信手段それぞれによる通信状態を監視する監視手段と、
所定間隔で、ウォッチドッグデータを生成し、前記第1通信手段を介して送信するウォッチドッグデータ生成手段とを有し、
前記監視手段が前記第1および第2通信手段のいずれかの通信状態が異常であることを検出した場合は、前記ウォッチドッグデータ生成手段は前記ウォッチドッグデータの送信を停止し、
前記リセット手段は、前記マスター制御部から、所定時間、前記ウォッチドッグデータが送信されてこない場合は、前記第1スレーブ制御部および前記第2スレーブ制御部をリセットすることを特徴とする制御装置。 - 前記第1および第2通信手段を用いた通信はシリアル通信であり、
通信データは、スタートビット、データ、パリティビット、ストップビットを有し、前記ウォッチドッグデータは前記データに記述されていることを特徴とする請求項1記載の制御装置。 - 前記第1スレーブ制御部と前記第2スレーブ制御部は同一の基板に設けられていることを特徴とする請求項1または2記載の制御装置。
- 前記マスター制御部は、前記ウォッチドッグデータを、前記第2通信手段を用いて送信せず、前記第1通信手段を用いて送信することを特徴とする請求項1記載の制御装置。
- 前記マスター制御部は、
前記監視手段が前記第1通信手段の通信状態が異常であることを検出した場合は、前記第1通信手段を介して送信する第1ウォッチドッグデータの送信を停止し、
前記監視手段が前記第2通信手段の通信状態が異常であることを検出した場合は、前記第2通信手段を介して送信する第2ウォッチドッグデータの送信を停止し、
前記リセット手段は、前記第1ウォッチドッグデータおよび前記第2ウォッチドッグデータの論理積に基づき、前記第1スレーブ制御部および前記第2スレーブ制御部のリセットを制御する
ことを特徴とする請求項1に記載の制御装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009260453A JP5500951B2 (ja) | 2009-11-13 | 2009-11-13 | 制御装置 |
US12/912,182 US8880763B2 (en) | 2009-11-13 | 2010-10-26 | Electronic device |
CN201010546363.7A CN102063351B (zh) | 2009-11-13 | 2010-11-12 | 电子装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009260453A JP5500951B2 (ja) | 2009-11-13 | 2009-11-13 | 制御装置 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2011107845A JP2011107845A (ja) | 2011-06-02 |
JP2011107845A5 JP2011107845A5 (ja) | 2013-01-10 |
JP5500951B2 true JP5500951B2 (ja) | 2014-05-21 |
Family
ID=43998636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009260453A Active JP5500951B2 (ja) | 2009-11-13 | 2009-11-13 | 制御装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8880763B2 (ja) |
JP (1) | JP5500951B2 (ja) |
CN (1) | CN102063351B (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8626319B2 (en) | 2010-09-29 | 2014-01-07 | Rockwell Automation Technologies, Inc. | Modular energy load management |
US8831789B2 (en) * | 2010-09-29 | 2014-09-09 | Rockwell Automation Technologies, Inc. | Goal-based load management |
JP5667028B2 (ja) * | 2011-10-18 | 2015-02-12 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
EP2974506B1 (en) * | 2013-03-15 | 2023-09-13 | Robert Bosch GmbH | Data aggregation method and network architecture for robust real-time wireless industrial communication |
JP6198495B2 (ja) | 2013-07-12 | 2017-09-20 | キヤノン株式会社 | 画像形成装置 |
JP5919312B2 (ja) | 2014-01-17 | 2016-05-18 | キヤノン株式会社 | 画像形成装置 |
JP6068388B2 (ja) * | 2014-05-07 | 2017-01-25 | 京楽産業.株式会社 | 遊技機 |
JP6224545B2 (ja) * | 2014-08-05 | 2017-11-01 | 日立オートモティブシステムズ株式会社 | 電子制御装置 |
JP5987069B2 (ja) | 2015-01-16 | 2016-09-06 | ファナック株式会社 | シリアル通信信号監視による内部レジスタ自己リセット機能を備えた数値制御システム |
CN104572337B (zh) * | 2015-01-26 | 2018-07-10 | 中国航天科技集团公司第九研究院第七七一研究所 | 一种芯片间的数据传输方法 |
CN105204953A (zh) * | 2015-08-31 | 2015-12-30 | 浪潮集团有限公司 | 一种stm32单片机低功耗应用中使用独立看门狗的方法 |
JP2017183905A (ja) * | 2016-03-29 | 2017-10-05 | Necプラットフォームズ株式会社 | 通信装置、通信障害復旧方法および通信障害復旧プログラム |
JP6996166B2 (ja) * | 2016-11-30 | 2022-01-17 | 株式会社リコー | 情報処理装置、およびプログラム |
DE102016014417B4 (de) * | 2016-12-03 | 2020-03-26 | WAGO Verwaltungsgesellschaft mit beschränkter Haftung | Schaltung zur überwachung eines datenverarbeitungssystems |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57130131A (en) * | 1981-02-03 | 1982-08-12 | Nippon Denso Co Ltd | Multiple computer device |
JPH01177645A (ja) * | 1988-01-07 | 1989-07-13 | Ricoh Co Ltd | 制御システムの暴走検知方法 |
JPH0335393A (ja) * | 1989-06-30 | 1991-02-15 | Toshiba Corp | 自動販売機 |
US5247163A (en) * | 1990-04-20 | 1993-09-21 | Mitsubishi Denki Kabushiki Kaisha | IC card having a monitor timer and a reset signal discrimination circuit |
JP4491726B2 (ja) * | 2004-10-15 | 2010-06-30 | 株式会社タイトー | 機器の制御方法 |
CN100361118C (zh) * | 2005-03-01 | 2008-01-09 | 华为技术有限公司 | 一种多cpu***及其控制方法 |
US7469350B2 (en) * | 2005-12-22 | 2008-12-23 | Ncr Corporation | Power control interface for a self-service apparatus |
US7730362B2 (en) * | 2006-11-09 | 2010-06-01 | Abbott Medical Optics Inc. | Serial communications protocol |
CN101083559A (zh) * | 2007-06-22 | 2007-12-05 | 中兴通讯股份有限公司 | 一种主控制模块和从控制模块的切换方法和*** |
-
2009
- 2009-11-13 JP JP2009260453A patent/JP5500951B2/ja active Active
-
2010
- 2010-10-26 US US12/912,182 patent/US8880763B2/en not_active Expired - Fee Related
- 2010-11-12 CN CN201010546363.7A patent/CN102063351B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US8880763B2 (en) | 2014-11-04 |
US20110119420A1 (en) | 2011-05-19 |
CN102063351A (zh) | 2011-05-18 |
JP2011107845A (ja) | 2011-06-02 |
CN102063351B (zh) | 2015-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5500951B2 (ja) | 制御装置 | |
US9285746B2 (en) | Abnormality monitoring system and image forming apparatus | |
JP2006293138A (ja) | 画像形成装置 | |
US9176687B2 (en) | Image forming apparatus and communication method | |
JP4863451B2 (ja) | 画像形成システム | |
US8804179B2 (en) | Information processing system, information processing method, and storage medium | |
US9665515B2 (en) | Bus arbitration apparatus provided to a bus connected to a plurality of bus masters, bus arbitration method, and computer-readable storage medium | |
JP2013156456A (ja) | 電源制御装置、電子機器、及び画像形成装置 | |
JP2019185429A (ja) | 情報処理装置 | |
JP5574791B2 (ja) | 画像形成装置 | |
JP3810397B2 (ja) | シリアル通信制御システム,シリアル通信制御プログラム | |
JPH05138976A (ja) | 画像形成装置 | |
JP2016045950A (ja) | ハードウェアデバイス制御装置、画像形成装置、および制御方法 | |
JP2007336776A (ja) | 電源制御装置及び電気機器 | |
JP2019012298A (ja) | 電子機器 | |
JPH0990820A (ja) | 画像形成装置およびオプション機器 | |
JP2572741B2 (ja) | 制御システムのテスト方法 | |
JP5699102B2 (ja) | 画像形成装置 | |
JP5844245B2 (ja) | Usb異常原因判定装置および画像処理装置 | |
JPH07276743A (ja) | 画像記録装置 | |
JP2014044558A (ja) | 分散制御システム、制御装置 | |
JP2007049470A (ja) | 機能モジュール、及び該機能モジュールを備える情報処理装置 | |
JP3554060B2 (ja) | 画像形成装置及び画像情報送出装置 | |
JP2007052078A (ja) | 画像形成装置 | |
JPH11115283A (ja) | プリンタ装置およびその制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121112 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121116 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131125 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140106 |
|
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: 20140210 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140311 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5500951 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |