JP2007257085A - 機器遠隔監視システム - Google Patents
機器遠隔監視システム Download PDFInfo
- Publication number
- JP2007257085A JP2007257085A JP2006077676A JP2006077676A JP2007257085A JP 2007257085 A JP2007257085 A JP 2007257085A JP 2006077676 A JP2006077676 A JP 2006077676A JP 2006077676 A JP2006077676 A JP 2006077676A JP 2007257085 A JP2007257085 A JP 2007257085A
- Authority
- JP
- Japan
- Prior art keywords
- bug
- firmware
- information
- debug log
- countermeasure policy
- 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.)
- Pending
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/0793—Remedial or corrective actions
-
- 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
- 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/0748—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 remote unit communicating with a single-box computer node experiencing an error/fault
-
- 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/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
- H04N1/00973—Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1293—Printer information exchange with computer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Debugging And Monitoring (AREA)
- Computer And Data Communications (AREA)
Abstract
【解決手段】 監視仲介装置30は、担当する機器の種別情報およびファームウェアバージョン情報をセンターシステム20に通知して当該機器に対応するソフトウェアバグ情報およびバグ対策方針の提供をセンターシステムに要求する。監視仲介装置は、センターシステムから送られたソフトウェアバグ情報およびバグ対策方針を受信する。
一方、機器10は、ファームウェアを読み出して動作し、異常を検知した場合、異常情報を監視仲介装置に送信する。監視仲介装置は、ソフトウェアバグ情報が一致するバグ対策方針を記憶手段から検索し実行する。
【選択図】 図1
Description
(1)ソフトウェアバグの中には、画像印刷機器の使い方や使用環境の影響を受けて生じる現象もある。本実施形態によれば、画像印刷機器の固体ごとにバグ対策方針を自動的に判断し実行するので、ファームウェアの更新やデバッグログの取得が必要なお客様だけを特定して実行することができる。
(2)本実施形態によれば、ファームウェアのリモート更新を自動的に行うことができ、また、デバッグログの取得もリモートにて自動的に行うことができ、かつ、お客様のサイトにおける実作業も伴わない。このため、従来の作業にくらべ、お客様機器のダウンタイムを最小にすることができ、また、デバッグログ収集のためにお客様サイトにてノートPCを設置するなどの準備にかかる時間も不要となる。
(3)本実施形態によれば、デバッグログをリモートにて自動的に取得することができ、かつ、デバッグログの取得が必要な異常状態が生じた適切なタイミングで速やかにデバッグログを取得し、転送単位ごとに随時適切な設計・開発者の元に届けることができる。このため、従来のようにお客様サイトに出向く必要がなく迅速にデバッグログを取得することができ、バグ対策に向けたログ解析を速やかに進めることができる。
(4)本実施形態によれば、画像印刷機器の管理者がファームウェアの更新やデバッグログの取得を禁止に設定することが可能なので、上記バグの対応や解析の自動作業をお客様のセキュリティーポリシーに従った形で行うことができる。
11 以上検知通報手段
12 ファームウェア更新手段
13 デバッグログ記憶手段
14 ファームウェア記憶手段
15 記憶手段
20 センターシステム
21 バグ対策方針記憶手段
22 デバッグログ記憶手段
23 ファームウェア記憶手段
24 設計・開発者端末
30 仲介機器(監視仲介装置)
31 担当機器情報記憶手段
32 バグ対策方針記憶手段
33 デバッグログ記憶手段
40 機器管理者端末
Claims (5)
- 機器を遠隔監視するセンターシステムと、このセンターシステムに遠隔監視される複数の機器と、この複数の機器の一部を担当し当該担当する機器と前記センターシステムとの間の通信を仲介する監視仲介装置とを備えた機器遠隔監視システムにおいて、
前記センターシステムは、前記機器のソフトウェアバグ情報と、各ソフトウェアバグへの対策方針(以下、「バグ対策方針」という)とを関連付けて登録したバグ対策方針記憶手段を備え、
前記ソフトウェアバグ情報は、前記機器の種別情報と、当該機器が動作に用いるファームウェアのバージョン情報と、当該機器とファームウェアとの組み合わせにおいて生じ得る機器の異常情報とを関連付けており、
また、前記バグ対策方針は、バグ対策済みファームウェアへの更新およびデバッグログ取得に関する方針を含み、
これらソフトウェアバグ情報およびバグ対策方針は、端末から随時更新可能な環境に置き、
前記監視仲介装置は、前記担当する機器の種別情報およびファームウェアバージョン情報を当該機器又は入力装置から取得した後、当該機器の種別情報およびファームウェアバージョン情報を前記センターシステムに通知して当該機器に対応するソフトウェアバグ情報およびバグ対策方針の提供を前記センターシステムに要求し、
当該センターシステムは、前記監視仲介装置から送られた機器の種別情報およびファームウェアバージョン情報に対応するソフトウェアバグ情報およびバグ対策方針を前記バグ対策方針記憶手段から抽出し、要求元の監視仲介装置に送信し、
監視仲介装置は、前記センターシステムから送られたソフトウェアバグ情報およびバグ対策方針を受信し、当該ソフトウェアバグ情報とバグ対策方針との関連付けを記憶手段に格納し、
一方、前記機器は、予め組み込まれたファームウェアを記憶手段から読み出して動作し、異常を検知した場合、当該異常の内容を示す異常情報を当該機器を担当する監視仲介装置に送信し、
監視仲介装置は、前記担当する機器から異常情報を受信した場合、当該機器の種別情報、ファームウェアバージョン情報およびソフトウェアバグ情報に含まれる異常情報が一致するバグ対策方針を記憶手段から検索し、検索されたバグ対策方針を前記異常情報を出力した機器に対して実行する、
ことを特徴とした機器遠隔監視システム。 - 請求項1記載の機器遠隔監視システムにおいて、
前記監視仲介装置は、前記実行を決定したバグ対策方針が、「対策済みファームウェアの更新」である場合、前記異常情報を出力した機器に当該バグ対策済みファームウェアの更新を指示し、
または、前記監視仲介装置は、前記実行を決定したバグ対策方針が、「デバッグログ取得用ファームウェアへの更新」を含む場合、前記異常情報を出力した機器に当該デバッグログ取得用ファームウェアへの更新を指示し、
または、前記監視仲介装置は、前記実行を決定したバグ対策方針が、「一定期間に渡るデバッグログの取得」を含む場合、前記デバッグログ取得用ファームウェアを実行した機器から前記一定期間に渡りデバッグログを採取し、当該一定期間の経過後に、当該機器の通常動作用のファームウェアへの更新を指示し、
一方、前記ファームウェアを監視仲介装置から受信した機器は、前記ファームウェア更新の指示に従い、記憶手段にある現行のファームウェアを当該受信したファームウェアに更新し、その後、当該更新後のファームウェアを実行し、
当該更新後のファームウェアが、デバッグログの採取を要求する場合は、所定のデバッグログを記憶手段に採取し、採取したデバッグログを当該機器を担当する監視仲介装置に送信する、
ことを特徴とした機器遠隔監視システム。 - 請求項2記載の機器遠隔監視システムにおいて、
前記監視仲介装置は、前記機器から送られるデバッグログを取得して記憶手段に蓄積し、当該記憶手段に蓄積するデバッグログが予め設定された転送単位を満たすごとに、当該転送単位を記憶手段から読み出して前記センターシステムに転送することを特徴とした機器遠隔監視システム。 - 請求項2又は3記載の機器遠隔監視システムにおいて、
前記バグ対策方針が「一定期間に渡るデバッグログの取得」を含む場合、当該バグ対策方針には、当該デバッグログを機器から取得する際のプロトコルの指定を含め、
前記監視仲介装置は、前記機器からデバッグログを取得する際に、前記バグ対策方針に含まれるプロトコルの指定に基づいてデバッグログ出力の際のプロトコルを機器に指示し、
前記機器は、監視仲介装置に指示された所定のプロトコルで前記デバッグログを出力することを特徴とした機器遠隔監視システム。 - 請求項2,3又は4記載の機器遠隔監視システムにおいて、
前記機器は、前記ファームウェア更新又はデバッグログ取得について可否の設定を記憶手段に記憶すると共に、当該設定を変更するための管理者インタフェースを備え、機器管理者に当該管理者インタフェースを介して前記可否の設定を変更させる機能を有し、
前記機器は、前記監視仲介装置からファームウェア更新又はデバッグログ取得を指示された場合、前記可否の設定を確認し、ファームウェア更新又はデバッグログ取得を禁止する設定になっている場合、その旨を前記監視仲介装置へ通知し、
この通知を受信した監視仲介装置は、当該通知を出力した機器の管理者の連絡先を当該連絡先が予め登録されている記憶手段から読み出し、当該管理者の連絡先に前記設定の変更を促す通知を送信し、
さらに、当該監視仲介装置は、前記機器において前記可否の設定が禁止から許可に変更されたことを知ると、前記ファームウェア更新又はデバッグログ取得を当該設定を変更した機器に対して指示する、
ことを特徴とした機器遠隔監視システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006077676A JP2007257085A (ja) | 2006-03-20 | 2006-03-20 | 機器遠隔監視システム |
US11/688,674 US8027051B2 (en) | 2006-03-20 | 2007-03-20 | Remote monitoring system for quickly dealing with a bug |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006077676A JP2007257085A (ja) | 2006-03-20 | 2006-03-20 | 機器遠隔監視システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007257085A true JP2007257085A (ja) | 2007-10-04 |
JP2007257085A5 JP2007257085A5 (ja) | 2009-04-02 |
Family
ID=38631306
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006077676A Pending JP2007257085A (ja) | 2006-03-20 | 2006-03-20 | 機器遠隔監視システム |
Country Status (2)
Country | Link |
---|---|
US (1) | US8027051B2 (ja) |
JP (1) | JP2007257085A (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009116426A (ja) * | 2007-11-02 | 2009-05-28 | Hitachi Electronics Service Co Ltd | 均一保守サービス提供支援端末 |
JP2015082169A (ja) * | 2013-10-22 | 2015-04-27 | 株式会社リコー | 検索システム、情報処理装置、及び情報処理方法 |
JP2016038777A (ja) * | 2014-08-08 | 2016-03-22 | シャープ株式会社 | 通信システム、電子機器、通信装置、制御方法、およびプログラム |
JP2017122954A (ja) * | 2016-01-04 | 2017-07-13 | 富士ゼロックス株式会社 | 管理装置、管理システム及び管理プログラム |
JP2019049814A (ja) * | 2017-09-08 | 2019-03-28 | 富士ゼロックス株式会社 | 電子装置 |
JP2020088806A (ja) * | 2018-11-30 | 2020-06-04 | キヤノン株式会社 | 情報処理装置、およびその制御方法、プログラム |
US11216328B2 (en) | 2017-11-09 | 2022-01-04 | Samsung Electronics Co., Ltd. | Server, electronic device, and control method thereof |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008059560A (ja) * | 2006-08-04 | 2008-03-13 | Ricoh Co Ltd | 機能管理システムおよび管理方法 |
JP4600447B2 (ja) * | 2007-08-30 | 2010-12-15 | ブラザー工業株式会社 | ログ収集システム、及びコンピュータ装置 |
US7814372B2 (en) | 2007-09-07 | 2010-10-12 | Ebay Inc. | Method and system for exception detecting and alerting |
US8407686B2 (en) | 2007-09-07 | 2013-03-26 | Ebay Inc. | Method and system for problem notification and processing |
US8250246B2 (en) * | 2008-07-09 | 2012-08-21 | Finisar Corporation | Loading and executing firmware module without resetting operation |
JP5261113B2 (ja) * | 2008-09-29 | 2013-08-14 | キヤノン株式会社 | システム、サーバ、画像形成装置、制御方法及びプログラム |
JP6115097B2 (ja) * | 2012-11-20 | 2017-04-19 | 株式会社リコー | 情報処理装置、情報処理システム、プログラム及び情報処理方法 |
JP6335607B2 (ja) | 2014-04-21 | 2018-05-30 | キヤノン株式会社 | 通信システム、画像処理装置、画像処理装置の制御方法、及びプログラム |
JP6055810B2 (ja) * | 2014-11-14 | 2016-12-27 | 京セラドキュメントソリューションズ株式会社 | 障害管理システム、障害管理サーバー、および障害管理プログラム |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58112147A (ja) * | 1981-12-25 | 1983-07-04 | Fujitsu Ltd | 自動トレ−ス処理制御方式 |
JP2000020344A (ja) * | 1998-06-30 | 2000-01-21 | Nec Software Shikoku Ltd | トレース情報採取方式 |
JP2003005991A (ja) * | 2001-06-25 | 2003-01-10 | Toshiba Tec Corp | ファームウェアアップデートシステム、ファームウェア配信プログラムおよび電子機器 |
JP2005235087A (ja) * | 2004-02-23 | 2005-09-02 | Nec Corp | 携帯端末の不具合調査システム,方法,携帯端末およびプログラム |
JP2006011718A (ja) * | 2004-06-24 | 2006-01-12 | Toshiba Corp | エラー監視装置、エラー監視システム及びエラー処理方法 |
-
2006
- 2006-03-20 JP JP2006077676A patent/JP2007257085A/ja active Pending
-
2007
- 2007-03-20 US US11/688,674 patent/US8027051B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58112147A (ja) * | 1981-12-25 | 1983-07-04 | Fujitsu Ltd | 自動トレ−ス処理制御方式 |
JP2000020344A (ja) * | 1998-06-30 | 2000-01-21 | Nec Software Shikoku Ltd | トレース情報採取方式 |
JP2003005991A (ja) * | 2001-06-25 | 2003-01-10 | Toshiba Tec Corp | ファームウェアアップデートシステム、ファームウェア配信プログラムおよび電子機器 |
JP2005235087A (ja) * | 2004-02-23 | 2005-09-02 | Nec Corp | 携帯端末の不具合調査システム,方法,携帯端末およびプログラム |
JP2006011718A (ja) * | 2004-06-24 | 2006-01-12 | Toshiba Corp | エラー監視装置、エラー監視システム及びエラー処理方法 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009116426A (ja) * | 2007-11-02 | 2009-05-28 | Hitachi Electronics Service Co Ltd | 均一保守サービス提供支援端末 |
JP2015082169A (ja) * | 2013-10-22 | 2015-04-27 | 株式会社リコー | 検索システム、情報処理装置、及び情報処理方法 |
JP2016038777A (ja) * | 2014-08-08 | 2016-03-22 | シャープ株式会社 | 通信システム、電子機器、通信装置、制御方法、およびプログラム |
JP2017122954A (ja) * | 2016-01-04 | 2017-07-13 | 富士ゼロックス株式会社 | 管理装置、管理システム及び管理プログラム |
JP2019049814A (ja) * | 2017-09-08 | 2019-03-28 | 富士ゼロックス株式会社 | 電子装置 |
JP7009852B2 (ja) | 2017-09-08 | 2022-01-26 | 富士フイルムビジネスイノベーション株式会社 | 電子装置 |
US11216328B2 (en) | 2017-11-09 | 2022-01-04 | Samsung Electronics Co., Ltd. | Server, electronic device, and control method thereof |
JP2020088806A (ja) * | 2018-11-30 | 2020-06-04 | キヤノン株式会社 | 情報処理装置、およびその制御方法、プログラム |
JP7309349B2 (ja) | 2018-11-30 | 2023-07-18 | キヤノン株式会社 | 情報処理装置、およびその制御方法、プログラム |
Also Published As
Publication number | Publication date |
---|---|
US20070285689A1 (en) | 2007-12-13 |
US8027051B2 (en) | 2011-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007257085A (ja) | 機器遠隔監視システム | |
US10044882B2 (en) | Agent device, image-forming-device management system, image-forming-device management method, image-forming-device management program, and storage medium | |
US11706080B2 (en) | Providing dynamic serviceability for software-defined data centers | |
JP6171386B2 (ja) | コントローラ、情報処理装置およびプログラム | |
US9152343B2 (en) | Information processing system that includes multiple information processors and executes process according to request received via network, and information processing method therein | |
US10341182B2 (en) | Method and system for detecting network upgrades | |
JP2008191878A (ja) | 遠隔診断・障害対応システム、遠隔診断・障害対応装置、遠隔診断・障害対応指示装置、遠隔診断・障害対応方法、及び遠隔診断・障害対応プログラム | |
JP6024126B2 (ja) | 障害対応支援装置、障害対応支援システム、障害対応支援方法、及び障害対応支援プログラム | |
US10491461B2 (en) | Information processing apparatus and method | |
JP2006215958A (ja) | 周辺装置管理システム及び方法並びに周辺装置管理用プログラム | |
JP2011197785A (ja) | ログ収集システムおよびログ収集プログラム | |
JP2010072725A (ja) | 管理装置と管理システムとプログラム | |
US20060047929A1 (en) | Storage system | |
JP5999254B2 (ja) | 管理装置、方法及びプログラム | |
EP2495660A1 (en) | Information processing device and method for controlling information processing device | |
JP2010128958A (ja) | 機器管理装置、機器管理システム、動作設定管理方法、動作設定管理プログラム、及びそのプログラムを記録した記録媒体 | |
US9537715B2 (en) | Management system and monitoring apparatus | |
JP5139485B2 (ja) | リモートセキュリティ診断システム | |
US10372385B2 (en) | Operating management server for remotely managing plural image forming apparatuses via network, test environment construction system, and test environment construction method | |
JP2003050755A (ja) | 管理システム | |
JP2005038152A (ja) | アプリケーションソフトウエアの稼働情報提供方法、情報端末装置およびアプリケーションソフトウエアの稼働情報処理方法 | |
JP2006268146A (ja) | 駅務中継機 | |
JP6128962B2 (ja) | 管理装置、その制御方法およびプログラム | |
JP2013089061A (ja) | 情報処理装置とプログラム | |
KR20140034581A (ko) | 클라이언트 단말의 오류 관리 장치 및 방법, 그리고 오류 관리 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090216 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090216 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101012 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101019 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101220 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110118 |