JP2012163994A - ソフトウェア管理システム、ソフトウェア管理装置、制御方法、及びプログラム - Google Patents
ソフトウェア管理システム、ソフトウェア管理装置、制御方法、及びプログラム Download PDFInfo
- Publication number
- JP2012163994A JP2012163994A JP2011021496A JP2011021496A JP2012163994A JP 2012163994 A JP2012163994 A JP 2012163994A JP 2011021496 A JP2011021496 A JP 2011021496A JP 2011021496 A JP2011021496 A JP 2011021496A JP 2012163994 A JP2012163994 A JP 2012163994A
- Authority
- JP
- Japan
- Prior art keywords
- software
- update module
- version
- unit
- management
- 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
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】各管理対象装置130及び各管理対象装置130において利用されているソフトウェアの更新モジュールを配信している更新モジュール配信装置150とそれぞれ通信接続されるソフトウェア管理装置110を備え、ソフトウェア管理装置110は、各管理対象装置130において利用されているソフトウェアの適用バージョンを示すデータを、各管理対象装置130から受信する適用バージョンデータ受信部と、適用バージョンデータ受信部が受信したデータによって示されるソフトウェアの適用バージョンよりも新しいバージョンに当該ソフトウェアをアップデートするための更新モジュールを、更新モジュール配信装置150からダウンロードする更新モジュールダウンロード部とを有する。
【選択図】図1
Description
入出力コントローラ806には、ROM810と、フレキシブルディスク・ドライブ811、及び入出力チップ812の比較的低速な入出力装置とが接続される。ROM810は、ソフトウェア管理装置110、及び管理対象装置130が起動時に実行するブート・プログラム、あるいはソフトウェア管理装置110、及び管理対象装置130のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ811は、フレキシブルディスク893からプログラム又はデータを読み取り、RAM803を介してハードディスクドライブ808、及び通信インターフェース807に提供する。入出力チップ812は、フレキシブルディスク・ドライブ811、あるいはパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
110 ソフトウェア管理装置
111 適用バージョンデータ受信部
112 アドレス入力受付部
113 最新バージョンデータ取得部
114 バージョン判定部
115 アドレス特定部
116 更新モジュールダウンロード部
117 通知データ送信部
118 配信要求データ受信部
119 更新モジュール配信部
120 ソフトウェア情報格納部
121 更新モジュール格納部
130 管理対象装置
131 適用バージョン取得部
132 適用バージョンデータ送信部
133 通知データ受信部
134 通知出力部
135 配信要求入力受付部
136 配信要求データ送信部
137 更新モジュール受信部
138 更新モジュール格納部
150 更新モジュール配信装置
170 LAN
180 通信回線
191 プリンタ
192 スキャナ
193 液晶プロジェクタ
801 ホスト・コントローラ
802 CPU
803 RAM
804 グラフィック・コントローラ
805 表示装置
806 入出力コントローラ
807 通信インターフェース
808 ハードディスクドライブ
809 CD−ROMドライブ
810 ROM
811 フレキシブルディスク・ドライブ
812 入出力チップ
891 ネットワーク通信装置
892 CD−ROM
893 フレキシブルディスク
Claims (10)
- 複数の管理対象装置において利用されているソフトウェアを管理するソフトウェア管理システムであって、
前記各管理対象装置及び前記各管理対象装置において利用されているソフトウェアの更新モジュールを配信している更新モジュール配信装置とそれぞれ通信接続されるソフトウェア管理装置
を備え、
前記ソフトウェア管理装置は、
前記各管理対象装置において利用されているソフトウェアの適用バージョンを示すデータを、前記各管理対象装置から受信する適用バージョンデータ受信部と、
前記適用バージョンデータ受信部が受信したデータによって示されるソフトウェアの適用バージョンよりも新しいバージョンに当該ソフトウェアを更新するための更新モジュールを、前記更新モジュール配信装置からダウンロードする更新モジュールダウンロード部と
を有するソフトウェア管理システム。 - 前記ソフトウェア管理装置は、
前記各管理対象装置において利用されているソフトウェア用の最新の更新モジュールによって更新され得るソフトウェアの最新バージョンを示すデータを、前記更新モジュール配信装置から取得する最新バージョンデータ取得部と、
前記最新バージョンデータ取得部が取得したデータによって示されるソフトウェアの最新バージョンが、前記適用バージョンデータ受信部が受信したデータによって示されるソフトウェアの適用バージョンよりも新しいか否かを判定するバージョン判定部と
を更に有し、
前記更新モジュールダウンロード部は、ソフトウェアの最新バージョンが適用バージョンよりも新しいと判定した場合に、当該ソフトウェアを更新するための更新モジュールを、前記更新モジュール配信装置からダウンロードする
請求項1に記載のソフトウェア管理システム。 - 前記ソフトウェア管理装置は、
前記更新モジュールダウンロード部がダウンロードしたソフトウェアを更新するための更新モジュールを、当該ソフトウェアを利用している前記管理対象装置へ配信する更新モジュール配信部
を更に有する請求項1又は2に記載のソフトウェア管理システム。 - 前記ソフトウェア管理装置は、
前記管理対象装置において利用されているソフトウェアを更新するための更新モジュールの用意ができたことを通知するデータを、当該ソフトウェアを利用している前記管理対象装置へ送信する通知データ送信部
を更に有する請求項3に記載のソフトウェア管理システム。 - 前記ソフトウェア管理装置は、
ソフトウェアを更新するための更新モジュールの配信要求を示すデータを、前記管理対象装置から受信する配信要求データ受信部
を更に有し、
前記更新モジュール配信部は、前記配信要求データ受信部が受信したデータによって示される配信要求を行った前記管理対象装置へ更新モジュールを配信する
請求項3又は4に記載のソフトウェア管理システム。 - 前記ソフトウェア管理装置は、
前記各管理対象装置において利用されているソフトウェアを更新するための更新モジュールの配信元のアドレスを特定するアドレス特定部
を更に有し、
前記更新モジュールダウンロード部は、前記アドレス特定部が特定したアドレスの配信元の前記更新モジュール配信装置から更新モジュールをダウンロードする
請求項1から5のいずれか一項に記載のソフトウェア管理システム。 - 前記ソフトウェア管理装置は、
前記各管理対象装置において利用されているソフトウェアを更新するための更新モジュールの配信元のアドレスの入力を、入力装置から受け付けるアドレス入力受付部と、
前記各管理対象装置において利用されているソフトウェアの情報と、前記アドレス入力部が入力を受け付けた当該ソフトウェアを更新するための更新モジュールの配信元のアドレスの情報とを対応付けて格納するソフトウェア情報格納部
を更に有し、
前記アドレス特定部は、前記ソフトウェア情報格納部に格納されている情報に基づいて、前記各管理対象装置において利用されているソフトウェアを更新するための更新モジュールの配信元のアドレスを特定する
請求項6に記載のソフトウェア管理システム。 - 複数の管理対象装置、及び前記各管理対象装置において利用されているソフトウェアの更新モジュールを配信している更新モジュール配信装置とそれぞれ通信接続されるソフトウェア管理装置であって、
前記各管理対象装置において利用されているソフトウェアのバージョンを示すデータを、前記各管理対象装置から受信するバージョンデータ受信部と、
前記バージョンデータ受信部が受信したデータによって示されるソフトウェアのバージョンよりも新しいバージョンに当該ソフトウェアを更新するための更新モジュールを、前記更新モジュール配信装置からダウンロードする更新モジュールダウンロード部と
を備えるソフトウェア管理装置。 - 複数の管理対象装置及び前記各管理対象装置において利用されているソフトウェアの更新モジュールを配信している更新モジュール配信装置とそれぞれ通信接続されるソフトウェア管理装置を制御する制御方法であって、
前記各管理対象装置において利用されているソフトウェアのバージョンを示すデータを、前記各管理対象装置から受信するバージョンデータ受信段階と、
前記バージョンデータ受信段階において受信されたデータによって示されるソフトウェアのバージョンよりも新しいバージョンに当該ソフトウェアを更新するための更新モジュールを、前記更新モジュール配信装置からダウンロードする更新モジュールダウンロード段階と
を備える制御方法。 - 複数の管理対象装置及び前記各管理対象装置において利用されているソフトウェアの更新モジュールを配信している更新モジュール配信装置とそれぞれ通信接続されるソフトウェア管理装置用のプログラムであって、前記ソフトウェア管理装置を、
前記各管理対象装置において利用されているソフトウェアのバージョンを示すデータを、前記各管理対象装置から受信するバージョンデータ受信部、
前記バージョンデータ受信部が受信したデータによって示されるソフトウェアのバージョンよりも新しいバージョンに当該ソフトウェアを更新するための更新モジュールを、前記更新モジュール配信装置からダウンロードする更新モジュールダウンロード部
として機能させるプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011021496A JP2012163994A (ja) | 2011-02-03 | 2011-02-03 | ソフトウェア管理システム、ソフトウェア管理装置、制御方法、及びプログラム |
US13/358,452 US9021460B2 (en) | 2011-02-03 | 2012-01-25 | Software management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011021496A JP2012163994A (ja) | 2011-02-03 | 2011-02-03 | ソフトウェア管理システム、ソフトウェア管理装置、制御方法、及びプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012163994A true JP2012163994A (ja) | 2012-08-30 |
Family
ID=46601556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011021496A Pending JP2012163994A (ja) | 2011-02-03 | 2011-02-03 | ソフトウェア管理システム、ソフトウェア管理装置、制御方法、及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9021460B2 (ja) |
JP (1) | JP2012163994A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017531873A (ja) * | 2014-10-10 | 2017-10-26 | ビザ インターナショナル サービス アソシエーション | モバイルアプリケーションの更新中に部分パーソナライゼーションを行うための方法とシステム |
JPWO2020053928A1 (ja) * | 2018-09-10 | 2021-05-20 | 三菱電機株式会社 | 空気調和システムおよび空気調和システムのプログラム更新方法 |
JP7490486B2 (ja) | 2020-07-28 | 2024-05-27 | 株式会社日立製作所 | ソフトウェア照会情報管理システム、及びソフトウェア照会情報管理方法 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6064529B2 (ja) * | 2012-11-07 | 2017-01-25 | 株式会社リコー | 情報処理装置 |
US9483281B2 (en) * | 2013-09-16 | 2016-11-01 | VCE IP Holding Company LLC | Methods, systems, and computer readable mediums for updating components in a converged infrastructure system |
US9727354B2 (en) * | 2014-05-02 | 2017-08-08 | Kofax International Switzerland Sarl | System and methods for loading an application and its modules in a client device |
CN104035784B (zh) * | 2014-06-30 | 2018-09-25 | 普联技术有限公司 | 一种设备启动***及方法 |
CN106462424A (zh) * | 2015-03-24 | 2017-02-22 | 华为技术有限公司 | 一种终端***的升级方法、终端及*** |
JP2017033136A (ja) * | 2015-07-30 | 2017-02-09 | 富士通株式会社 | 情報制御プログラム、情報制御装置及び情報制御方法 |
US10091056B1 (en) * | 2015-08-06 | 2018-10-02 | Amazon Technologies, Inc. | Distribution of modular router configuration |
US10419282B1 (en) | 2015-09-24 | 2019-09-17 | Amazon Technologies, Inc. | Self-configuring network devices |
US10218780B2 (en) * | 2016-04-20 | 2019-02-26 | Wyse Technology L.L.C. | Cloud based peer assisted updates in a device management environment |
US11144930B2 (en) | 2018-05-16 | 2021-10-12 | Cognizant Technology Solutions India Pvt. Ltd. | System and method for managing service requests |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002175237A (ja) * | 2000-12-05 | 2002-06-21 | Mitsubishi Electric Corp | 中継方式及びプログラム中継システム及び中継方法及び中継プログラムを記録したコンピュータで読み取り可能な記録媒体 |
JP2007080167A (ja) * | 2005-09-16 | 2007-03-29 | Hitachi Information Systems Ltd | ソフトウェア資源配信システムと方法およびプログラム |
JP2009193218A (ja) * | 2008-02-13 | 2009-08-27 | Fuji Xerox Co Ltd | ファームウェア更新装置およびファームウェア更新システム |
JP2009245397A (ja) * | 2008-03-31 | 2009-10-22 | Nippon Telegr & Teleph Corp <Ntt> | サーバ補助装置とそのプログラム |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5845077A (en) * | 1995-11-27 | 1998-12-01 | Microsoft Corporation | Method and system for identifying and obtaining computer software from a remote computer |
US6049671A (en) * | 1996-04-18 | 2000-04-11 | Microsoft Corporation | Method for identifying and obtaining computer software from a network computer |
US6324692B1 (en) * | 1999-07-28 | 2001-11-27 | Data General Corporation | Upgrade of a program |
US6493871B1 (en) * | 1999-09-16 | 2002-12-10 | Microsoft Corporation | Method and system for downloading updates for software installation |
US6883168B1 (en) * | 2000-06-21 | 2005-04-19 | Microsoft Corporation | Methods, systems, architectures and data structures for delivering software via a network |
US20030182414A1 (en) * | 2003-05-13 | 2003-09-25 | O'neill Patrick J. | System and method for updating and distributing information |
KR101438215B1 (ko) * | 2003-06-23 | 2014-09-04 | 레드 밴드 리미티드 | 저장기기에 저장된 콘텐츠의 버전을 갱신하는 방법 및시스템 |
US20050010915A1 (en) * | 2003-07-11 | 2005-01-13 | Chih-Wei Chen | Network-based server code auto upgrade method and system |
TWI272534B (en) * | 2003-12-31 | 2007-02-01 | Asustek Comp Inc | Firmware update processing method and application program |
CA2597758C (en) * | 2005-02-22 | 2016-05-17 | Connectif Solutions Inc. | Distributed asset management system and method |
US20070245333A1 (en) * | 2006-03-27 | 2007-10-18 | Ferlitsch Andrew R | Methods and Systems for Managing Firmware |
JP4864557B2 (ja) * | 2006-06-15 | 2012-02-01 | 富士通株式会社 | ソフトウェアの更新処理プログラム及び更新処理装置 |
US8966235B2 (en) * | 2006-10-24 | 2015-02-24 | Kent E. Dicks | System for remote provisioning of electronic devices by overlaying an initial image with an updated image |
US20080295087A1 (en) * | 2007-05-25 | 2008-11-27 | Samsung Electronics Co., Ltd. | Firmware upgrade system and control method thereof |
KR20090090801A (ko) * | 2008-02-22 | 2009-08-26 | 삼성전자주식회사 | 휴대 단말기의 펌웨어 업데이트 방법 및 장치 |
US8213921B2 (en) * | 2008-10-08 | 2012-07-03 | Research In Motion Limited | Server for sending new application portions to mobile wireless communications devices and related methods |
GB2465193A (en) * | 2008-11-10 | 2010-05-12 | Symbian Software Ltd | Detecting updated files in a firmware over the air update using CRC values |
JP5478986B2 (ja) * | 2009-08-21 | 2014-04-23 | 株式会社日立ソリューションズ | 情報機器及びプログラム |
KR20110047711A (ko) * | 2009-10-30 | 2011-05-09 | 삼성전자주식회사 | 전자 장치 및 그 업그레이드용 펌웨어의 생성방법 |
US20110113420A1 (en) * | 2009-11-09 | 2011-05-12 | Bank Of America Corporation | Distribution Of Software Updates |
US8584113B2 (en) * | 2009-11-09 | 2013-11-12 | Bank Of America Corporation | Cross-updating of software between self-service financial transaction machines |
WO2011072970A1 (en) * | 2009-12-18 | 2011-06-23 | Syddansk Universitet | Method, computer program product, and system for non-blocking dynamic update of statically typed class-based object-oriented software |
US9417865B2 (en) * | 2010-05-28 | 2016-08-16 | Red Hat, Inc. | Determining when to update a package manager software |
US8782632B1 (en) * | 2012-06-18 | 2014-07-15 | Tellabs Operations, Inc. | Methods and apparatus for performing in-service software upgrade for a network device using system virtualization |
US9164753B2 (en) * | 2013-01-08 | 2015-10-20 | Sap Se | Generating software updates |
-
2011
- 2011-02-03 JP JP2011021496A patent/JP2012163994A/ja active Pending
-
2012
- 2012-01-25 US US13/358,452 patent/US9021460B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002175237A (ja) * | 2000-12-05 | 2002-06-21 | Mitsubishi Electric Corp | 中継方式及びプログラム中継システム及び中継方法及び中継プログラムを記録したコンピュータで読み取り可能な記録媒体 |
JP2007080167A (ja) * | 2005-09-16 | 2007-03-29 | Hitachi Information Systems Ltd | ソフトウェア資源配信システムと方法およびプログラム |
JP2009193218A (ja) * | 2008-02-13 | 2009-08-27 | Fuji Xerox Co Ltd | ファームウェア更新装置およびファームウェア更新システム |
JP2009245397A (ja) * | 2008-03-31 | 2009-10-22 | Nippon Telegr & Teleph Corp <Ntt> | サーバ補助装置とそのプログラム |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017531873A (ja) * | 2014-10-10 | 2017-10-26 | ビザ インターナショナル サービス アソシエーション | モバイルアプリケーションの更新中に部分パーソナライゼーションを行うための方法とシステム |
US10853050B2 (en) | 2014-10-10 | 2020-12-01 | Visa International Service Association | Methods and systems for partial personalization during application update |
US11720337B2 (en) | 2014-10-10 | 2023-08-08 | Visa International Service Association | Methods and systems for partial personalization during application update |
JPWO2020053928A1 (ja) * | 2018-09-10 | 2021-05-20 | 三菱電機株式会社 | 空気調和システムおよび空気調和システムのプログラム更新方法 |
US11392367B2 (en) | 2018-09-10 | 2022-07-19 | Mitsubishi Electric Corporation | Air-conditioning system and program update method of air-conditioning system |
JP7112052B2 (ja) | 2018-09-10 | 2022-08-03 | 三菱電機株式会社 | 空気調和システムおよび空気調和システムのプログラム更新方法 |
JP7490486B2 (ja) | 2020-07-28 | 2024-05-27 | 株式会社日立製作所 | ソフトウェア照会情報管理システム、及びソフトウェア照会情報管理方法 |
Also Published As
Publication number | Publication date |
---|---|
US9021460B2 (en) | 2015-04-28 |
US20120204167A1 (en) | 2012-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2012163994A (ja) | ソフトウェア管理システム、ソフトウェア管理装置、制御方法、及びプログラム | |
US8861010B2 (en) | Notifying a print client of an end of an image process on print data | |
US8456680B2 (en) | Printer network system, server device, and computer-readable recording medium | |
US10908861B2 (en) | Information processing method which registers for a web service via an intermediary, image processing apparatus, and information processing system | |
US8937730B2 (en) | System, image forming apparatus, server, and control method thereof | |
US20100103453A1 (en) | Printing system and control method of the printing system | |
US20130003117A1 (en) | Printing system, print server, printing management method, and program | |
US8947708B2 (en) | Information processing apparatus, method for controlling an information processing apparatus, and image forming system | |
JP2012187867A (ja) | プリンタ | |
US20120062944A1 (en) | Image forming apparatus, network system, control method, and storage medium | |
US7457839B2 (en) | Selective rejection of access to parameters of an option application detachable from an embedded apparatus including web server function | |
EP2939101A1 (en) | Terminal apparatus, output system, and output method | |
US9258180B2 (en) | Information processing apparatus and computer-readable storage medium | |
CN101681242A (zh) | 打印设备、控制打印的方法、以及程序 | |
US8760703B2 (en) | Job control system and job control method | |
US8665459B2 (en) | Multifunction peripheral information processor for providing control information to a multifunction peripheral | |
US10891096B2 (en) | Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method performed by communication device | |
JP2010218086A (ja) | 機能管理装置、機能管理システム、それらの機能管理方法及びプログラム | |
US20200007701A1 (en) | System, management server system and control method | |
US20190205069A1 (en) | Data processing apparatus and non-transitory computer-readable storage medium for storing program | |
JP2014170424A (ja) | 情報処理システム、ジョブ管理装置およびプログラム | |
US11818226B2 (en) | Management system, management apparatus, management method, and storage medium storing program | |
JP6070208B2 (ja) | 機器管理装置、機器管理システム、及びプログラム | |
KR20010011078A (ko) | 네트워크 프린터의 인쇄방법 | |
JP2000003259A (ja) | Lanシステムおよびデジタル複写機管理サーバ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130115 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130307 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130402 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130621 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20130701 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20130823 |