JP5298974B2 - 機器管理装置、機器管理システム、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体 - Google Patents
機器管理装置、機器管理システム、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体 Download PDFInfo
- Publication number
- JP5298974B2 JP5298974B2 JP2009057013A JP2009057013A JP5298974B2 JP 5298974 B2 JP5298974 B2 JP 5298974B2 JP 2009057013 A JP2009057013 A JP 2009057013A JP 2009057013 A JP2009057013 A JP 2009057013A JP 5298974 B2 JP5298974 B2 JP 5298974B2
- Authority
- JP
- Japan
- Prior art keywords
- response
- information
- update
- information acquisition
- unit
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
- Computer And Data Communications (AREA)
Description
<システム構成>
本実施形態に係る機器管理システムの構成について説明する。
次に、上記機器管理装置100のハードウェア構成について説明する。
次に、上記機器管理装置100におけるソフトウェア構成について説明する。
次に、本実施形態に係る機器管理機能について説明する。
図4は、本実施形態に係る機器管理機能の構成例を示す図である。図4に示すように、機器管理装置100では、機器情報提供部241、機器情報保持部242、監視タイマ部243、ポーリング制御部244、MIB(Management Information Base)情報取得部245、機器情報更新部246、機器応答判定部247、及び制御情報保持部248などを有する機器管理部24が動作する。
MIB情報取得部245は、機器情報更新部246からの情報取得要求に応じて、管理対象機器200からMIB情報を取得する。MIB情報取得部245は、所定のデータ伝送路90により接続される各管理対象機器200から、通信制御部31を介してMIB情報を取得する。
監視タイマ部243は、ポーリング制御部244に対し、一定の時間間隔に従ってポーリング処理の開始を指示することで、機器監視処理の開始タイミングを制御する。
機器応答判定部247は、ダミー要求に対して応答がなければ、管理対象機器200が監視待機状態と判定する。
例えば、2つのタイムアウト値を用意する。1つは、応答なし状態を最終的に判断するための第1のタイムアウト値、もう1つは、第1のタイムアウト値より小さい値(短い時間)の第2のタイムアウト値(仮タイムアウト値)である。
[起動スレッド数] < [最大スレッド数] + [応答待ち機器数]
上記条件式の場合には、起動スレッド数が、最大スレッド数と応答待ち機器数との総和より小さい間は、新規スレッドが起動可能と判定される。なお、上記条件式による起動スレッド数には、機器管理に係るサービスにより提供可能な上限値が設けられている。この上限値は、応答待ち機器を考慮した最大の起動スレッド数であり、機器管理装置100のハードウェア性能などを含むリソース資源を考慮した値である。
図7は、本実施形態に係る機器監視の処理手順例(応答あり)を示すシーケンス図である。図7に示すように、機器管理装置100では、まず、監視タイマ部243が、一定時間待機後(ステップS101)、ポーリング制御部244に対し、ポーリング処理の開始を指示する(ステップS102)。
図8は、本実施形態に係る機器監視の処理手順例(応答なし:その1)を示すシーケンス図である。図8に示すように、機器管理装置100では、まず、監視タイマ部243が、一定時間待機後(ステップS401)、ポーリング制御部244に対し、ポーリング処理の開始を指示する(ステップS402)。
以上のように、本実施形態に係る機器管理装置100によれば、タイムアウトによる応答なし状態の最終的な判断を待たずに、応答がなくなってから一定時間経過(タイムアウト)するまでの監視待機状態(応答なしとなりそうな状態)を確認した時点で、他の管理対象機器200に対して機器監視処理を行う新規スレッドを起動する。機器管理装置100は、監視時間の延長原因である機器監視処理の待機時間が発生しないように制御を行う。
21 httpd
22 WebPage生成部
23 FrontEnd部
231 機器一覧表示用情報取得部
24 機器管理部
241 機器情報提供部
242 機器情報保持部
243 監視タイマ部
244 ポーリング制御部
245 MIB情報取得部
246 機器情報更新部
247 機器応答判定部
248 制御情報保持部
31 通信制御部
32 MIB情報保持部
41 機器情報
42 制御情報
90 データ伝送路
100 機器管理装置
101 入力装置
102 表示装置
103 ドライブ装置(a:記録媒体)
104 RAM(揮発性の半導体メモリ)
105 ROM(不揮発性の半導体メモリ)
106 CPU(中央処理装置)
107 インタフェース装置(NIC:Network I/F Card)
108 HDD(不揮発性の記憶装置)
200 管理対象機器(画像処理装置)
300 クライアントPC(情報処理装置)
Claims (11)
- 所定のデータ伝送路を介して接続される複数の機器から状態情報を含む機器情報を取得し、取得した複数の前記機器情報を基に前記複数の機器を管理する機器管理装置であって、
前記機器情報の取得処理及び/又は管理データとして保持する前記機器情報の更新処理を行う情報取得・更新手段と、
1又は複数の機器が、応答がなくなってから一定時間経過するまでの監視待機状態であるか否かを判定する機器応答判定手段と、
前記機器応答判定手段による判定結果に基づいて、同時に実行させる複数の前記情報取得・更新手段を制御する処理制御手段と、を有することを特徴とする機器管理装置。 - 前記処理制御手段は、
前記機器応答判定手段により、前記監視待機状態であると判定された場合に、
同時に実行させる前記情報取得・更新手段の数を増加し、前記情報取得・更新手段を実行することを特徴とする請求項1に記載の機器管理装置。 - 前記処理制御手段は、
同時に実行可能な前記情報取得・更新手段の最大数に、応答待ちの状態となっている機器のうち前記監視待機状態と判定されていない機器の数を加算し、同時に実行させる前記情報取得・更新手段の数を増加することを特徴とする請求項2に記載の機器管理装置。 - 前記処理制御手段は、
所定の条件に従って、前記情報取得・更新手段の実行可否を判定し、
判定結果に基づいて、前記情報取得・更新手段を実行することを特徴とする請求項1ないし3のいずれか一項に記載の機器管理装置。 - 前記処理制御手段は、
現在実行中の前記情報取得・更新手段の数が、同時に実行可能な前記情報取得・更新手段の最大数に、応答待ちの状態となっている機器のうち前記監視待機状態と判定されていない機器の数を加算した値より小さい場合に、前記情報取得・更新手段が実行できると判定することを特徴とする請求項4に記載の機器管理装置。 - 前記機器応答判定手段は、
前記情報取得・更新手段の実行による前記機器情報の取得処理及び/又は前記機器情報の更新処理が行われる前に、
前記管理対象機器に対して、機器応答を確認するための要求を発行し、要求に対する応答の有無に基づいて、前記監視待機状態であるか否かを判定することを特徴とする請求項1ないし5のいずれか一項に記載の機器管理装置。 - 前記機器応答判定手段は、
前記管理対象機器に対して、機器応答を確認するための要求を発行し、前記一定時間であるタイムアウト値より短い時間経過した時点での要求に対する応答の有無に基づいて、前記監視待機状態であるか否かを判定することを特徴とする請求項6に記載の機器管理装置 - 複数の機器と、前記複数の機器から状態情報を含む機器情報を取得し、取得した複数の前記機器情報を基に前記複数の機器を管理する機器管理装置とが、所定のデータ伝送路を介して接続される機器管理システムであって、
前記機器情報の取得処理及び/又は管理データとして保持する前記機器情報の更新処理を行う情報取得・更新手段と、
前記機器が、応答がなくなってから一定時間経過するまでの監視待機状態であるか否かを判定する機器応答判定手段と、
前記機器応答判定手段による判定結果に基づいて、同時に実行させる複数の前記情報取得・更新手段を制御する処理制御手段と、を有することを特徴とする機器管理システム。 - 所定のデータ伝送路を介して接続される複数の機器から状態情報を含む機器情報を取得し、取得した複数の前記機器情報を基に前記複数の機器を管理する機器管理装置における機器管理方法であって、
1又は複数の機器が、応答がなくなってから一定時間経過するまでの監視待機状態であるか否かを判定する機器応答判定手順と、
前記機器応答判定手順による判定結果に基づいて、前記機器情報の取得及び/又は管理データとして保持する前記機器情報の更新を行う複数の情報取得・更新処理を同時に実行するように制御する処理制御手順と、を有することを特徴とする機器管理方法。 - 所定のデータ伝送路を介して接続される複数の機器から状態情報を含む機器情報を取得し、取得した複数の前記機器情報を基に前記複数の機器を管理する機器管理装置における機器管理プログラムであって、
コンピュータを、
前記機器情報の取得処理及び/又は管理データとして保持する前記機器情報の更新処理を行う情報取得・更新手段と、
1又は複数の機器が、応答がなくなってから一定時間経過するまでの監視待機状態であるか否かを判定する機器応答判定手段と、
前記機器応答判定手段による判定結果に基づいて、同時に実行させる複数の前記情報取得・更新手段を制御する処理制御手段として機能させる機器管理プログラム。 - 請求項10に記載のプログラムを記憶した、コンピュータが読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009057013A JP5298974B2 (ja) | 2009-03-10 | 2009-03-10 | 機器管理装置、機器管理システム、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009057013A JP5298974B2 (ja) | 2009-03-10 | 2009-03-10 | 機器管理装置、機器管理システム、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013128297A Division JP5522297B2 (ja) | 2013-06-19 | 2013-06-19 | 機器管理装置、プログラム、機器管理方法、及び、機器管理システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010211523A JP2010211523A (ja) | 2010-09-24 |
JP5298974B2 true JP5298974B2 (ja) | 2013-09-25 |
Family
ID=42971605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009057013A Expired - Fee Related JP5298974B2 (ja) | 2009-03-10 | 2009-03-10 | 機器管理装置、機器管理システム、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5298974B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5657359B2 (ja) * | 2010-12-02 | 2015-01-21 | 株式会社Nttドコモ | 端末ログ利用システム及び端末ログ利用システムの制御方法 |
JP5787946B2 (ja) * | 2013-08-07 | 2015-09-30 | 三菱電機株式会社 | 通信装置、機器操作システム、通信方法及びプログラム |
JP7014008B2 (ja) | 2018-03-29 | 2022-02-01 | 株式会社リコー | 情報処理システム、情報処理装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6427161B1 (en) * | 1998-06-12 | 2002-07-30 | International Business Machines Corporation | Thread scheduling techniques for multithreaded servers |
JP3839259B2 (ja) * | 2000-01-25 | 2006-11-01 | 富士通株式会社 | マルチスレッド制御方法、マルチスレッド制御装置、記録媒体、及びプログラム |
JP3932965B2 (ja) * | 2002-04-22 | 2007-06-20 | 日本電気株式会社 | マルチスレッドプログラム |
JP2004086729A (ja) * | 2002-08-28 | 2004-03-18 | Hitachi Software Eng Co Ltd | ネットワーク構成表示システム |
JP2006268310A (ja) * | 2005-03-23 | 2006-10-05 | Nec Corp | 障害監視装置および方法およびプログラム |
JP2007053688A (ja) * | 2005-08-19 | 2007-03-01 | Hitachi Software Eng Co Ltd | ネットワーク管理システム |
JP2008125009A (ja) * | 2006-11-15 | 2008-05-29 | Nec Corp | ネットワーク監視システム、情報処理装置、ネットワーク監視方法及びプログラム |
JP4777932B2 (ja) * | 2007-03-29 | 2011-09-21 | 株式会社日立ソリューションズ | ネットワーク管理システム |
-
2009
- 2009-03-10 JP JP2009057013A patent/JP5298974B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010211523A (ja) | 2010-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9146731B2 (en) | Information processing apparatus, relay server, information relay method, non-transitory computer-readable medium storing information relay program, and communication system | |
JP6140937B2 (ja) | ネットワークデバイス、プログラム、システムおよび方法 | |
JP5696470B2 (ja) | 機器管理装置、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体 | |
US20110066722A1 (en) | Device management apparatus, device management system, device management program, and storage medium | |
JP2016085727A (ja) | 回復不能な障害後のデバイスのパワーオン防止方法およびシステム | |
JP5522297B2 (ja) | 機器管理装置、プログラム、機器管理方法、及び、機器管理システム | |
JP5298974B2 (ja) | 機器管理装置、機器管理システム、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体 | |
JP2010049364A (ja) | 機器管理装置、機器管理システム、機器情報管理方法、機器情報管理プログラム、及びそのプログラムを記録した記録媒体 | |
CN115150464A (zh) | 应用代理方法、装置、设备及介质 | |
JP5657062B2 (ja) | 画像形成装置、画像形成装置の制御方法、およびプログラム | |
JP5132258B2 (ja) | デバイス監視装置、デバイス監視方法、及びコンピュータプログラム | |
JP2011159011A (ja) | ジョブ監視システム及びジョブ監視プログラム | |
JP2010128958A (ja) | 機器管理装置、機器管理システム、動作設定管理方法、動作設定管理プログラム、及びそのプログラムを記録した記録媒体 | |
JP2015005218A (ja) | ネットワーク機器管理装置、ネットワーク機器管理方法、およびネットワーク機器管理方法を実行するプログラム | |
JP2013025460A (ja) | インストールシステム、インストールプログラム、インストールプログラムを記録した記録媒体、及びプログラムのインストール方法 | |
JP5691329B2 (ja) | ジョブ管理装置、画像処理装置、印刷システム、及びジョブ管理プログラム | |
JP2005174303A (ja) | デバイス管理装置及びその制御方法、並びに制御プログラム | |
CN110286861B (zh) | 信息处理装置、设备管理装置、记录介质 | |
JP5712606B2 (ja) | 画像処理装置、機器管理システム、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体 | |
JP6481422B2 (ja) | 画像処理装置およびプログラム | |
JP2011170429A (ja) | 印刷システム、印刷装置、プログラム、および記憶媒体 | |
JP5439852B2 (ja) | 機器管理装置、機器管理システム、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体 | |
JP2016088057A (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
JP2004240864A (ja) | 画像処理システム、画像処理システムに用いるプログラム及び同プログラムを記録した媒体 | |
JP2016076824A (ja) | 画像処理装置、画像処理装置の制御方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120130 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120620 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130516 |
|
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: 20130521 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130603 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5298974 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |