JP5263029B2 - 管理装置及びコンピュータプログラム - Google Patents
管理装置及びコンピュータプログラム Download PDFInfo
- Publication number
- JP5263029B2 JP5263029B2 JP2009149922A JP2009149922A JP5263029B2 JP 5263029 B2 JP5263029 B2 JP 5263029B2 JP 2009149922 A JP2009149922 A JP 2009149922A JP 2009149922 A JP2009149922 A JP 2009149922A JP 5263029 B2 JP5263029 B2 JP 5263029B2
- Authority
- JP
- Japan
- Prior art keywords
- object information
- types
- information
- type
- sequentially
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Environmental & Geological Engineering (AREA)
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Description
(システムの構成)
第1実施形態について説明する。図1は、本実施形態の管理システム2の構成を示す。管理システム2は、LAN等のネットワーク4と、管理装置10と、複数の多機能機60、70、80等を備える。各デバイス10、60、70、80は、いずれもネットワーク4に接続されている。各デバイス10、60、70、80は、ネットワーク4を介して、相互に通信可能である。多機能機60等は、印刷機能、スキャナ機能、ファクシミリ通信機能等を備える。
管理装置10の構成について詳しく説明する。本実施形態では、管理装置10としてPCを用いた例について説明する。管理装置10は、多機能機60等からオブジェクト情報を取得する処理を実行することによって、多機能機60等を管理する。
管理装置10及び各多機能機60、70、80が実行する処理について簡単に説明する。図4は、管理装置10と多機能機60と多機能機70とが実行する処理のシーケンス図を示す。図4の例では、多機能機60は、機種情報「T1」とファームウェアバージョン情報「1.00」とを有し、多機能機70は、機種情報「T2」とファームウェアバージョン情報「2.01」とを有する。即ち、多機能機60と多機能機70とは、異なる機種情報を有するとともに、異なるファームウェアバージョン情報を有する。
続いて、管理装置10の制御部12がアプリケーション37に従って実行する処理の内容について説明する。図6は、制御部12が実行する取得処理のフローチャートを示す。取得処理は、以下の(1)及び(2)の条件のどちらかが満たされた場合に実行される。(1)制御部12は、予め決められているポーリング時間が経過することを監視する。ポーリング時間が経過した場合、制御部12は、取得処理を開始する。(2)制御部12は、アプリケーション37がバージョンアップされたか否かを監視する。アプリケーション37がバージョンアップされた場合、本実施形態では、制御部12は、リクエスト情報テーブル30(図2参照)及びオブジェクト情報テーブル32(図3参照)をクリアし、その後に、取得処理を開始する。
第2実施形態について説明する。本実施形態では、アプリケーション37(図1参照)のバージョンアップが行われた場合に実行される取得処理の内容が第1実施形態と異なる。本実施形態では、アプリケーション37のバージョンアップが行われた場合に、オブジェクト情報テーブル32(図3参照)はクリアされるが、リクエスト情報テーブル30(図2参照)の記憶内容はクリアされない。アプリケーション37のバージョンアップ前に管理装置10が要求可能なオブジェクト情報の種類については、通常、アプリケーション37のバージョンアップ後も管理装置10が要求可能である。例えば、バージョンアップ前の管理装置10は、図2及び図3に示される第1〜第4種類のオブジェクト情報を要求可能である。そして、バージョンアップ後の管理装置10も、第1〜第4種類のオブジェクト情報を要求可能である。すなわち、アプリケーション37のバージョンアップが行なわれると、通常、管理装置10が要求可能なオブジェクト情報の種類が増える。例えば、アプリケーション37のバージョンアップ前に、管理装置10が要求可能なオブジェクト情報の種類が、第1〜第4種類に限られていた場合において、アプリケーション37のバージョンアップ後には、管理装置10は、第1〜第4種類に加えて、第5、第6種類等も要求可能になる。制御部12は、バージョンアップによって要求可能になった新たな種類に対応する欄を、リクエスト情報テーブル30とオブジェクト情報テーブル32とに追加する。その後に、制御部12は、図7に示される取得処理を実行する。図7は、アプリケーション37(図1参照)のバージョンアップが行われた際に実行される取得処理のフローチャートを示す。なお、ポーリング時間が経過した場合に実行される取得処理は、第1実施形態と同様である(図6参照)。
第3実施形態について説明する。本実施形態では取得処理の内容が第1実施形態と異なる。図9は、本実施形態における第1取得処理のフローチャートである。S60及びS62の処理は、図6のS10及びS12と同様である。制御部12は、リクエスト情報テーブル30内に、S62で取得した機種情報と一致する機種情報を含む特定の組合せ情報が存在するのか否かを判断する(S64)。ここでYESの場合、制御部12はS66に進む。一方、S64でNOの場合、制御部12はS72に進む。S66では、制御部12は、上記の特定の組合せ情報が、S62で取得されたファームウェアバージョン情報と一致するファームウェアバージョン情報を含むのか否かを判断する。ここでYESの場合、制御部12はS68に進む。一方、S66でNOの場合、制御部12はS76に進む。
Claims (9)
- 第1デバイス及び第2デバイスと通信可能に接続される管理装置であって、
N1種類(前記N1は2以上の整数)のオブジェクト情報を、前記第1デバイスに順次要求することによって、前記N1種類の前記オブジェクト情報のうちの一部であるM1種類(前記M1は1以上前記N1未満の整数)の前記オブジェクト情報を前記第1デバイスから順次取得する第1の取得部と、
前記第1の取得部が前記M1種類の前記オブジェクト情報を取得した後、前記N1種類の前記オブジェクト情報を前記第1デバイスに順次要求せずに、前記第1デバイスから取得可能な前記M1種類の前記オブジェクト情報を前記第1デバイスに要求することによって、前記M1種類の前記オブジェクト情報を前記第1デバイスから新たに取得する第2の取得部と、
を備え、
前記第2デバイスが前記第1デバイスと同等のデバイスである第1の場合に、前記第2の取得部は、さらに、前記N1種類の前記オブジェクト情報を前記第2デバイスに順次要求せずに、前記第1デバイスから取得可能な前記M1種類の前記オブジェクト情報を前記第2デバイスに要求することによって、前記M1種類の前記オブジェクト情報を前記第2デバイスから取得する、管理装置。 - 前記第2の取得部は、前記M1種類の前記オブジェクト情報を前記第1及び前記第2デバイスに要求する際に、前記M1種類の前記オブジェクト情報のうちの少なくとも2種類の前記オブジェクト情報に対応する少なくとも2つのオブジェクト識別情報を含む1個の要求パケットを、前記第1及び前記第2デバイスに送信する、請求項1の管理装置。
- 前記第1デバイスの機種情報と前記第2デバイスの機種情報とを取得する基本情報取得部と、
前記第1デバイスの前記機種情報と前記第2デバイスの前記機種情報とが一致するのか否かを判断することによって、前記第2デバイスが前記第1デバイスと同等のデバイスであるのか否かを判断する判断部と、をさらに備える、請求項1又は2の管理装置。 - 前記基本情報取得部は、さらに、前記第1デバイスのファームウェアバージョン情報と前記第2デバイスのファームウェアバージョン情報とを取得し、
前記判断部は、前記第1デバイスの前記機種情報と前記第2デバイスの前記機種情報とが一致し、かつ、前記第1デバイスの前記ファームウェアバージョン情報と前記第2デバイスの前記ファームウェアバージョン情報とが一致するのか否かを判断することによって、前記第2デバイスが前記第1デバイスと同等のデバイスであるのか否かを判断する、請求項3の管理装置。 - 前記第2デバイスが前記第1デバイスと同等のデバイスでない第2の場合に、
前記第1の取得部は、前記N1種類の前記オブジェクト情報を前記第2デバイスに順次要求することによって、前記N1種類のオブジェクト情報の一部であるM2種類(前記M2は1以上前記N1未満の整数)の前記オブジェクト情報を前記第2デバイスから順次取得し、
前記第2の取得部は、前記第1の取得部が前記M2種類の前記オブジェクト情報を取得した後、前記N1種類の前記オブジェクト情報を前記第2デバイスに順次要求せずに、前記第2デバイスから取得可能な前記M2種類の前記オブジェクト情報を前記第2デバイスに要求することによって、前記M2種類の前記オブジェクト情報を前記第2デバイスから新たに取得する、請求項1から4のいずれか1項の管理装置。 - 前記管理装置の動作を制御する制御プログラムを格納するためのプログラム格納部をさらに備え、
前記第1の取得部は、前記プログラム格納部に格納される第1の制御プログラムに対応する前記N1種類の前記オブジェクト情報を前記第1デバイスに順次要求することによって、前記M1種類の前記オブジェクト情報を前記第1デバイスから順次取得し、
前記第1の制御プログラムが第2の制御プログラムにバージョンアップされた場合に、
前記第1の取得部は、前記第2の制御プログラムに対応するN2種類(前記N2は2以上の整数)の前記オブジェクト情報を前記第1デバイスに順次要求することによって、前記N2種類の前記オブジェクト情報のうちの一部であるM3種類(前記M3は1以上前記N2未満の整数)の前記オブジェクト情報を前記第1デバイスから順次取得し、
前記第2の取得部は、前記第1の取得部が前記M3種類の前記オブジェクト情報を取得した後、前記N2種類の前記オブジェクト情報を前記第1デバイスに順次要求せずに、前記第1デバイスから取得可能な前記M3種類の前記オブジェクト情報を前記第1デバイスに要求することによって、前記M3種類の前記オブジェクト情報を前記第1デバイスから新たに取得する、請求項1から5のいずれか1項の管理装置。 - 前記管理装置の動作を制御する制御プログラムを格納するためのプログラム格納部をさらに備え、
前記第1の取得部は、前記プログラム格納部に格納される第1の制御プログラムに対応する前記N1種類の前記オブジェクト情報を前記第1デバイスに順次要求することによって、前記M1種類の前記オブジェクト情報を前記第1デバイスから順次取得し、
前記第1の制御プログラムが第2の制御プログラムにバージョンアップされた場合に、
前記第1の取得部は、前記第2の制御プログラムに対応するN2種類(前記N2はN1を超える整数)の前記オブジェクト情報のうち、前記N1種類の前記オブジェクト情報に含まれないN3種類(前記N3は1以上の整数)の前記オブジェクト情報を前記第1デバイスに順次要求することによって、前記N3種類の前記オブジェクト情報のうちのM4種類(前記M4は1以上前記N3以下の整数)の前記オブジェクト情報を前記第1デバイスから順次取得し、
前記第2の取得部は、前記第1の取得部が前記M4種類の前記オブジェクト情報を取得した後、前記N2種類の前記オブジェクト情報および前記N3種類の前記オブジェクト情報を前記第1デバイスに順次要求せずに、前記第1デバイスから取得可能な前記M1種類の前記オブジェクト情報と、前記第1デバイスから取得可能な前記M4種類の前記オブジェクト情報と、を前記第1デバイスに要求することによって、前記M1種類の前記オブジェクト情報と前記M4種類の前記オブジェクト情報とを前記第1デバイスから新たに取得する、請求項1から5のいずれか1項の管理装置。 - 前記第1デバイスの前記機種情報と前記第2デバイスの前記機種情報とが一致し、かつ、前記第1デバイスの前記ファームウェアバージョン情報よりも前記第2デバイスの前記ファームウェアバージョン情報が新しい場合に、
前記第1の取得部は、前記N1種類の前記オブジェクト情報のうち、前記第1デバイスから取得可能な前記M1種類の前記オブジェクト情報に含まれないN4種類(前記N4は1以上の整数)のオブジェクト情報を、前記第2デバイスに順次要求することによって、前記N4種類のオブジェクト情報のうちのM5種類(前記M5は1以上前記N4以下の整数)の前記オブジェクト情報を前記第2デバイスから順次取得し、
前記第2の取得部は、前記第1の取得部が前記M5種類の前記オブジェクト情報を取得した後、前記第1デバイスから取得可能な前記M1種類の前記オブジェクト情報と、前記第2デバイスから取得可能な前記M5種類の前記オブジェクト情報と、を前記第2デバイスに要求することによって、前記M1種類の前記オブジェクト情報と前記M5種類の前記オブジェクト情報とを前記第2デバイスから新たに取得する、請求項4の管理装置。 - 第1デバイス及び第2デバイスと通信可能に接続される管理装置のためのコンピュータプログラムであって、
前記管理装置に搭載されるコンピュータに、以下の各処理、即ち、
N1種類(前記N1は2以上の整数)のオブジェクト情報を、前記第1デバイスに順次要求することによって、前記N1種類の前記オブジェクト情報のうちの一部であるM1種類(前記M1は1以上前記N1未満の整数)の前記オブジェクト情報を前記第1デバイスから順次取得する第1の取得処理と、
前記N1種類の前記オブジェクト情報を前記第1デバイスに順次要求せずに、前記第1デバイスから取得可能な前記M1種類の前記オブジェクト情報を前記第1デバイスに要求することによって、前記M1種類の前記オブジェクト情報を前記第1デバイスから新たに取得する第2の取得処理と、を実行させ、
前記第2デバイスが前記第1デバイスと同等のデバイスである第1の場合に、前記第2の取得処理では、さらに、前記N1種類の前記オブジェクト情報を前記第2デバイスに順次要求せずに、前記第1デバイスから取得可能な前記M1種類の前記オブジェクト情報を前記第2デバイスに要求することによって、前記M1種類の前記オブジェクト情報を前記第2デバイスから取得する、コンピュータプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009149922A JP5263029B2 (ja) | 2009-06-24 | 2009-06-24 | 管理装置及びコンピュータプログラム |
EP20100002751 EP2267943B1 (en) | 2009-06-24 | 2010-03-16 | Administration device for sequentially acquiring data from remote devices |
US12/725,791 US8467076B2 (en) | 2009-06-24 | 2010-03-17 | Administration device for administering devices by acquiring object information therefrom |
CN201010150501XA CN101931552B (zh) | 2009-06-24 | 2010-03-23 | 管理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009149922A JP5263029B2 (ja) | 2009-06-24 | 2009-06-24 | 管理装置及びコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011008409A JP2011008409A (ja) | 2011-01-13 |
JP5263029B2 true JP5263029B2 (ja) | 2013-08-14 |
Family
ID=42734760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009149922A Active JP5263029B2 (ja) | 2009-06-24 | 2009-06-24 | 管理装置及びコンピュータプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US8467076B2 (ja) |
EP (1) | EP2267943B1 (ja) |
JP (1) | JP5263029B2 (ja) |
CN (1) | CN101931552B (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130212574A1 (en) * | 2012-02-14 | 2013-08-15 | Microsoft Corporation | Sub-Device Discovery and Management |
JP6035566B2 (ja) * | 2012-09-03 | 2016-11-30 | 西日本電信電話株式会社 | 遠隔監視システム及び遠隔監視方法 |
US10212302B1 (en) * | 2017-08-18 | 2019-02-19 | Kabushiki Kaisha Toshiba | Cloning system and method for multifunction peripherals |
US20200045197A1 (en) * | 2018-07-31 | 2020-02-06 | Toshiba Tec Kabushiki Kaisha | System and method for deploying software and applications |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000183877A (ja) * | 1998-12-15 | 2000-06-30 | Canon Inc | ネットワークデバイス制御装置及び方法 |
US6718378B1 (en) * | 1999-04-30 | 2004-04-06 | Canon Kabushiki Kaisha | Device management information processing apparatus method and storage medium |
JP2000322364A (ja) | 1999-05-14 | 2000-11-24 | Fuji Xerox Co Ltd | デバイス状態監視装置および方法 |
JP3874071B2 (ja) * | 2001-03-27 | 2007-01-31 | セイコーエプソン株式会社 | ネットワークデバイス管理装置、プログラム、情報記憶媒体およびネットワークデバイス管理方法 |
JP4027274B2 (ja) * | 2002-12-27 | 2007-12-26 | キヤノンマーケティングジャパン株式会社 | 情報処理装置及びその制御方法、プログラム |
JP4036213B2 (ja) * | 2004-08-25 | 2008-01-23 | セイコーエプソン株式会社 | デバイス管理システム |
US20060129664A1 (en) * | 2004-11-15 | 2006-06-15 | Scott Reimert | Method and apparatus for diagnosing a network |
JP2007157074A (ja) | 2005-12-08 | 2007-06-21 | Canon Inc | 情報処理装置及びその制御方法 |
JP4644221B2 (ja) | 2007-05-11 | 2011-03-02 | 三菱電機株式会社 | ネットワークシステム |
CN101170468B (zh) | 2007-11-22 | 2011-06-01 | 中国电信股份有限公司 | 光网络单元能力信息获得方法及系统 |
JP5444865B2 (ja) * | 2009-06-16 | 2014-03-19 | ブラザー工業株式会社 | 通信装置 |
-
2009
- 2009-06-24 JP JP2009149922A patent/JP5263029B2/ja active Active
-
2010
- 2010-03-16 EP EP20100002751 patent/EP2267943B1/en active Active
- 2010-03-17 US US12/725,791 patent/US8467076B2/en active Active
- 2010-03-23 CN CN201010150501XA patent/CN101931552B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US8467076B2 (en) | 2013-06-18 |
EP2267943A1 (en) | 2010-12-29 |
US20100328696A1 (en) | 2010-12-30 |
EP2267943B1 (en) | 2012-11-07 |
JP2011008409A (ja) | 2011-01-13 |
CN101931552A (zh) | 2010-12-29 |
CN101931552B (zh) | 2013-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101614387B1 (ko) | 화상형성장치와 연결되는 호스트장치 및 설정정보 관리방법 | |
JP5263029B2 (ja) | 管理装置及びコンピュータプログラム | |
JP2013235518A (ja) | サーバー装置、システム及びその制御方法 | |
JP5696470B2 (ja) | 機器管理装置、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体 | |
JP5310445B2 (ja) | 制御装置及びコンピュータプログラム | |
EP3110120A1 (en) | Image forming apparatus that ensures execution of asynchronous information sharing without using mail server, image forming method and recording medium | |
JP4244968B2 (ja) | 端末装置、およびプログラム | |
US10228749B2 (en) | Power saving apparatus, method, and non-transitory computer-readable medium using a pre-calculated SNMP getnext request correspondence table | |
US8166199B2 (en) | Communication apparatus, network system, communication method and program | |
JP5263027B2 (ja) | 管理装置及びコンピュータプログラム | |
US20100332681A1 (en) | Communication apparatus capable of selecting a proper source address from a plurality of source addresses assigned thereto, method of controlling the same, and storage medium | |
JP2012029139A (ja) | ネットワークに接続されるデバイス | |
JP2013120428A (ja) | 情報処理装置、情報管理システム、情報処理プログラム | |
JP2014178988A (ja) | 中継サーバ及び通信装置 | |
JP5837189B2 (ja) | ローカル装置へのシェアドアクセス | |
JP5760618B2 (ja) | 管理装置および管理方法 | |
US10515033B2 (en) | Device management system, device manager, relay management device, device management method, and recording medium | |
JP6962116B2 (ja) | 通信装置のためのコンピュータプログラムと通信装置 | |
JP3743419B2 (ja) | 設定システム、電子機器、及びプログラム | |
US20230128400A1 (en) | Management device and non-transitory computer-readable storage medium storing program | |
US11972270B2 (en) | Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method performed by communication device | |
JP6973056B2 (ja) | 通信装置のためのコンピュータプログラムと通信装置 | |
US8379251B2 (en) | Image forming system and image forming apparatus | |
JP2005165658A (ja) | ネットワークシステム、情報処理装置、待ち時間制御方法、記録媒体及びプログラム | |
JP2019012464A (ja) | 画像処理装置及びその制御方法、印刷システム、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120319 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130328 |
|
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: 20130402 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130415 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5263029 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |