JP7547409B2 - 監視装置、監視装置の制御方法およびプログラム - Google Patents
監視装置、監視装置の制御方法およびプログラム Download PDFInfo
- Publication number
- JP7547409B2 JP7547409B2 JP2022054097A JP2022054097A JP7547409B2 JP 7547409 B2 JP7547409 B2 JP 7547409B2 JP 2022054097 A JP2022054097 A JP 2022054097A JP 2022054097 A JP2022054097 A JP 2022054097A JP 7547409 B2 JP7547409 B2 JP 7547409B2
- Authority
- JP
- Japan
- Prior art keywords
- update
- monitoring device
- version
- license agreement
- software
- 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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Description
図1は、デバイス管理システムの構成を示す図である。デバイスの管理システムは、ネットワークデバイス(以下、「デバイス」と称す)を管理するためのシステムである。デバイス管理システムは、管理対象のデバイス102と、デバイスからデータを収集する監視装置101と、監視装置が収集したデータを管理するデバイス管理サービスを提供する管理サーバ106とを含む。監視装置101と、1台または複数台のデバイス102は、同一のローカルエリアネットワーク内にあり、LAN(Local Area Network)103に接続されている。管理サーバ106は、WAN(Wide Area Network)105に接続されている。LAN103とWAN105との間には、ファイアウォール104が設けられている。
第1実施形態では、現在の監視装置101の利用形態におけるEULAへの同意が不要であると判断した場合には、現在の利用形態でないEULAが更新されていても該EULAへの同意を得ずにアップデートを行った。そのため、現在の利用形態でないEULAについてユーザの同意が得られていない場合があり、監視装置101のソフトウェアのアップデート後に監視装置101の利用形態が変更される場合には、改めてEULAへの同意操作が必要となる。そこで、本実施形態では、EULAへの同意を得ずにアップデートを行った後にユーザの利用形態が変更される場合、EULAを表示してユーザの同意を得た場合のみ利用形態を変更できるよう制御する。本実施形態に係るデバイス監視システムの構成は、第1実施形態と同様である。以下では、第1実施形態との差異についてのみ説明し、第1実施形態と同様の処理については同じ符号を付すことでその説明を省略する。
第1実施形態では、利用形態に紐付くEULAに変更があるかを確認し、自身の利用形態のEULAに変更があると判断した場合には自動アップデートを制限していた。しかし、EULAに変更があったとしても、監視装置101が利用するライブラリの中には、最新バージョンのEULAの変更内容に関わらず、現在ユーザが同意しているEULAの内容で、最新バージョンのライブラリへ更新できるものが存在する。ここで、ライブラリは、監視装置101のプログラムの一部を構成する、Dynamic Link Libraryファイルである。そこで、本実施形態では、監視装置101の利用形態に紐づくEULAに変更があると判断した場合であっても、EULAの更新に関わらないライブラリのみ、ユーザのEULAへの同意を待たずに先に自動で更新する。本実施形態に係るデバイス監視システムの構成は、第1実施形態と同様である。以下では、第1実施形態との差異についてのみ説明し、第1実施形態と同様の処理については同じ符号を付すことでその説明を省略する。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (9)
- デバイス管理サービスの管理対象であるネットワークデバイスを監視し、利用形態に応じて異なる動作モードで動作するソフトウェアが実行される監視装置であって、
前記ソフトウェアに関する更新が必要な場合に、現在の前記監視装置の利用形態に紐づく、前記更新に係る使用許諾契約のバージョンと現在の使用許諾契約のバージョンとを比較する比較手段と、
現在の前記監視装置の利用形態に紐づく、前記更新に係る使用許諾契約のバージョンと現在の使用許諾契約のバージョンとが同一の場合に、前記ソフトウェアに関する更新を実行する更新手段と、を有することを特徴とする監視装置。 - 現在の前記監視装置の利用形態に紐づく前記更新に係る使用許諾契約のバージョンは、前記更新に係るソフトウェアのバージョンおよび利用形態ごとの使用許諾契約のバージョンが示される更新設定ファイルから取得されることを特徴とする請求項1に記載の監視装置。
- 前記監視装置は、前記デバイス管理サービスと前記ネットワークデバイスとの通信を中継するプロキシ機能を有し、
前記利用形態には、前記ネットワークデバイスに前記監視装置のプロキシ機能を利用させる形態および前記監視装置が前記ネットワークデバイスからデータを収集して前記デバイス管理サービスに送信する形態が含まれることを特徴とする請求項1または2に記載の監視装置。 - 現在の前記監視装置の利用形態に紐づく、前記更新に係る使用許諾契約のバージョンが現在の使用許諾契約のバージョンよりも新しい場合に、前記更新手段は、ユーザに前記更新に係る使用許諾契約の同意を求める処理を実行し、該使用許諾契約に対する同意をユーザから受け付けた場合に、前記ソフトウェアに関する更新を実行することを特徴とする請求項1乃至3のいずれか1項に記載の監視装置。
- 現在の前記監視装置の利用形態に紐づく、前記更新に係る使用許諾契約のバージョンが現在の使用許諾契約のバージョンよりも新しい場合において、ユーザによる前記更新に係る使用許諾契約への同意を得ずに更新可能なライブラリがある場合には、前記更新手段は、該ライブラリに関する更新を実行することを特徴とする請求項1乃至4のいずれか1項に記載の監視装置。
- 前記更新可能なライブラリを示す情報は、前記更新に係るソフトウェアのバージョンおよび利用形態ごとの使用許諾契約のバージョンが示される更新設定ファイルに含まれることを特徴とする請求項5に記載の監視装置。
- 前記監視装置の利用形態を設定する設定手段をさらに有し、
前記設定手段は、前記監視装置の利用形態を変更する際、変更後の利用形態に紐づく使用許諾契約のバージョンに対してユーザの同意がなされていない場合には、ユーザに前記更新に係る使用許諾契約の同意を求める処理を実行し、該使用許諾契約に対する同意をユーザから受け付けた場合に、利用形態を変更することを特徴とする請求項1乃至6のいずれか1項に記載の監視装置。 - デバイス管理サービスの管理対象であるネットワークデバイスを監視し、利用形態に応じて異なる動作モードで動作するソフトウェアが実行される監視装置の制御方法であって、
前記ソフトウェアに関する更新が必要な場合に、現在の前記監視装置の利用形態に紐づく、前記更新に係る使用許諾契約のバージョンと現在の使用許諾契約のバージョンとを比較する工程と、
現在の前記監視装置の利用形態に紐づく、前記更新に係る使用許諾契約のバージョンと現在の使用許諾契約のバージョンとが同一の場合に、前記ソフトウェアに関する更新を実行する工程と、を有することを特徴とする監視装置の制御方法。 - デバイス管理サービスの管理対象であるネットワークデバイスを監視し、利用形態に応じて異なる動作モードで動作するソフトウェアが実行される監視装置を制御するためのプログラムであって、
前記ソフトウェアに関する更新が必要な場合に、現在の前記監視装置の利用形態に紐づく、前記更新に係る使用許諾契約のバージョンと現在の使用許諾契約のバージョンとを比較する工程と、
現在の前記監視装置の利用形態に紐づく、前記更新に係る使用許諾契約のバージョンと現在の使用許諾契約のバージョンとが同一の場合に、前記ソフトウェアに関する更新を実行する工程と、をコンピュータに実行させることを特徴とするプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022054097A JP7547409B2 (ja) | 2022-03-29 | 2022-03-29 | 監視装置、監視装置の制御方法およびプログラム |
| US18/186,703 US12321742B2 (en) | 2022-03-29 | 2023-03-20 | Monitoring apparatus, control method for monitoring apparatus, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022054097A JP7547409B2 (ja) | 2022-03-29 | 2022-03-29 | 監視装置、監視装置の制御方法およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023146741A JP2023146741A (ja) | 2023-10-12 |
| JP7547409B2 true JP7547409B2 (ja) | 2024-09-09 |
Family
ID=88194171
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022054097A Active JP7547409B2 (ja) | 2022-03-29 | 2022-03-29 | 監視装置、監視装置の制御方法およびプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12321742B2 (ja) |
| JP (1) | JP7547409B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024073842A (ja) * | 2022-11-18 | 2024-05-30 | キヤノン株式会社 | ネットワークデバイスおよびネットワークデバイスの処理方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011257954A (ja) | 2010-06-08 | 2011-12-22 | Sony Corp | 更新管理サーバ、電子機器、更新管理システム及びその方法 |
| US20150378711A1 (en) | 2014-06-28 | 2015-12-31 | Vmware,Inc. | Unified visualization of a plan of operations in a datacenter |
| JP2016162063A (ja) | 2015-02-27 | 2016-09-05 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7171662B1 (en) * | 1998-03-18 | 2007-01-30 | Microsoft Corporation | System and method for software licensing |
| JP2003150854A (ja) * | 2001-11-12 | 2003-05-23 | Nec Gumma Ltd | パーソナルコンピュータ販売システム及びパーソナルコンピュータ販売時のソフトウエアインストール方法 |
| US20070288389A1 (en) * | 2006-06-12 | 2007-12-13 | Vaughan Michael J | Version Compliance System |
| US20080148253A1 (en) * | 2006-12-15 | 2008-06-19 | Microsoft Corporation | Automatic software license reconciliation |
| US8839444B2 (en) * | 2011-03-31 | 2014-09-16 | Kaspersky Lab Zao | Automatic analysis of software license usage in a computer network |
| JP2016001391A (ja) * | 2014-06-11 | 2016-01-07 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置および情報処理システム |
| US10521569B2 (en) * | 2015-04-01 | 2019-12-31 | Flexera Software Llc | Method and apparatus for automatic license configuration updates |
| JP2018014007A (ja) * | 2016-07-22 | 2018-01-25 | キヤノン株式会社 | 画像形成装置 |
| JP6853689B2 (ja) | 2017-02-23 | 2021-03-31 | キヤノン株式会社 | 監視装置及び方法及びプログラム |
-
2022
- 2022-03-29 JP JP2022054097A patent/JP7547409B2/ja active Active
-
2023
- 2023-03-20 US US18/186,703 patent/US12321742B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011257954A (ja) | 2010-06-08 | 2011-12-22 | Sony Corp | 更新管理サーバ、電子機器、更新管理システム及びその方法 |
| US20150378711A1 (en) | 2014-06-28 | 2015-12-31 | Vmware,Inc. | Unified visualization of a plan of operations in a datacenter |
| JP2016162063A (ja) | 2015-02-27 | 2016-09-05 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20230315441A1 (en) | 2023-10-05 |
| JP2023146741A (ja) | 2023-10-12 |
| US12321742B2 (en) | 2025-06-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7158864B2 (ja) | システムおよびそれを用いる方法 | |
| JP7069672B2 (ja) | アプリケーションの更新方法およびプログラム | |
| KR101337160B1 (ko) | 정보 처리 장치, 정보 처리 방법 및 기억 매체 | |
| JP6890938B2 (ja) | 情報処理装置 | |
| US9612818B2 (en) | Information processing apparatus, program management method for information processing apparatus, and non-transitory computer-readable storage medium | |
| JP5553670B2 (ja) | 管理装置、その制御方法およびプログラム | |
| JP2018194910A (ja) | 情報処理装置、ドライバのインストール方法およびプログラム | |
| JP2011159232A (ja) | 画像処理装置、消耗品発注方法、及び消耗品発注プログラム | |
| JP7547409B2 (ja) | 監視装置、監視装置の制御方法およびプログラム | |
| US20200310714A1 (en) | Image forming apparatus, method of controlling the same, storage medium, and system | |
| JP5419637B2 (ja) | 管理装置、その方法及びプログラム | |
| JP7540163B2 (ja) | 情報処理装置およびプログラム | |
| EP2234014A2 (en) | Information processing apparatus, information processing method, and information processing system | |
| JP2023018307A (ja) | 情報処理装置、情報処理装置の制御方法及びプログラム | |
| JP4962595B2 (ja) | 情報処理プログラム、情報処理装置、および情報処理システム | |
| JP2017117235A (ja) | 管理プログラム、管理システム、情報処理装置 | |
| US10310780B2 (en) | System and control method for installing printer driver | |
| JP2021128738A (ja) | 情報処理装置、情報処理方法及びプログラム | |
| US20250379787A1 (en) | Information processing apparatus, method, and storage medium | |
| JP4378338B2 (ja) | 情報処理装置、デバイス設定方法、記憶媒体、プログラム | |
| JP7508803B2 (ja) | 情報処理装置およびプログラム | |
| JP6710943B2 (ja) | サービス提供システム、情報処理装置、プログラム及び情報処理システム | |
| US20250138809A1 (en) | Terminal device, information processing system, and application updating method | |
| US20260064325A1 (en) | Network device, method performed by network device, and storage medium | |
| JP2010218352A (ja) | 機器管理装置、画像形成装置、及び機器管理プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231024 |
|
| 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: 20240730 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240731 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240828 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7547409 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |