JP7043783B2 - ソフトウエア管理装置、ソフトウエア管理システム及びプログラム - Google Patents
ソフトウエア管理装置、ソフトウエア管理システム及びプログラム Download PDFInfo
- Publication number
- JP7043783B2 JP7043783B2 JP2017203446A JP2017203446A JP7043783B2 JP 7043783 B2 JP7043783 B2 JP 7043783B2 JP 2017203446 A JP2017203446 A JP 2017203446A JP 2017203446 A JP2017203446 A JP 2017203446A JP 7043783 B2 JP7043783 B2 JP 7043783B2
- Authority
- JP
- Japan
- Prior art keywords
- product
- software
- software product
- replaced
- installation
- 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
- 238000009434 installation Methods 0.000 claims description 252
- 238000006467 substitution reaction Methods 0.000 claims description 40
- 230000010365 information processing Effects 0.000 claims description 7
- 238000010572 single replacement reaction Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 description 38
- 238000000034 method Methods 0.000 description 17
- 238000012545 processing Methods 0.000 description 11
- 238000012217 deletion Methods 0.000 description 10
- 230000037430 deletion Effects 0.000 description 10
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 208000019901 Anxiety disease Diseases 0.000 description 3
- 230000036506 anxiety Effects 0.000 description 3
- 230000008034 disappearance Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
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/61—Installation
-
- 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/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
-
- 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/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- 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/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1224—Client or server resources management
- G06F3/1225—Software update, e.g. print driver, modules, plug-ins, fonts
-
- 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/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/123—Software or firmware update, e.g. device firmware management
-
- 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/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- 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)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Facsimiles In General (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
請求項14に係るソフトウエア管理装置は、デバイスへの対象ソフトウエア製品のリモートインストールに先立って、前記デバイスに既にインストールされているソフトウエア製品であって前記対象ソフトウエア製品によって置き換えられることになる被置換ソフトウエア製品を特定する特定手段と、前記リモートインストールに先立って、前記リモートインストールを実行しようとしているユーザーに対して、前記被置換ソフトウエア製品が前記対象ソフトウエア製品に置き換わることを予告する置換予告情報を含む予告情報を提供する提供手段と、を含み、前記特定手段は、複数のソフトウエア製品間の関係に基づいて前記対象ソフトウエア製品に対応する前記被置換ソフトウエア製品を特定し、前記関係には、ソフトウエア製品と被置換ソフトウエア製品の組み合わせごとにインストール類型が含まれており、前記提供手段は、前記対象ソフトウエア製品と前記被置換ソフトウエア製品の組み合わせに対応するインストール類型に応じて前記予告情報の内容を変更する、ことを特徴とする。
請求項15に係るソフトウエア管理装置は、デバイスへの対象ソフトウエア製品のリモートインストールに先立って、前記デバイスに既にインストールされているソフトウエア製品であって前記対象ソフトウエア製品によって置き換えられることになる被置換ソフトウエア製品を特定する特定手段と、前記リモートインストールに先立って、前記リモートインストールを実行しようとしているユーザーに対して、前記被置換ソフトウエア製品が前記対象ソフトウエア製品に置き換わることを予告する置換予告情報を含む予告情報を提供する提供手段と、を含み、前記特定手段は、複数のソフトウエア製品間の関係に基づいて前記対象ソフトウエア製品に対応する前記被置換ソフトウエア製品を特定し、前記関係には、ソフトウエア製品と被置換ソフトウエア製品の組み合わせごとに、置換類型が含まれており、前記提供手段は、前記置換類型に応じて前記予告情報の内容を変化させる、ことを特徴とする。
請求項16に係るソフトウエア管理装置は、デバイスへの対象ソフトウエア製品のリモートインストールに先立って、前記デバイスに既にインストールされているソフトウエア製品であって前記対象ソフトウエア製品によって置き換えられることになる被置換ソフトウエア製品を特定する特定手段と、前記リモートインストールに先立って、前記リモートインストールを実行しようとしているユーザーに対して、前記被置換ソフトウエア製品が前記対象ソフトウエア製品に置き換わることを予告する置換予告情報を含む予告情報を提供する提供手段と、を含み、前記特定手段は、複数のソフトウエア製品間の関係に基づいて前記対象ソフトウエア製品に対応する前記被置換ソフトウエア製品を特定し、前記関係には、ソフトウエア製品ごとのモジュール構成が含まれており、記特定手段は、前記モジュール構成に基づいて前記被置換ソフトウエア製品を特定する、ことを特徴とする。
請求項17に係るソフトウエア管理装置は、デバイスへの対象ソフトウエア製品のリモートインストールに先立って、前記デバイスに既にインストールされているソフトウエア製品であって前記対象ソフトウエア製品によって置き換えられることになる被置換ソフトウエア製品を特定する特定手段と、前記リモートインストールに先立って、前記リモートインストールを実行しようとしているユーザーに対して、前記被置換ソフトウエア製品が前記対象ソフトウエア製品に置き換わることを予告する置換予告情報を含む予告情報を提供する提供手段と、を含み、前記特定手段は、デバイスグループを構成する複数のデバイスへの前記対象ソフトウエア製品のリモートインストールに先立って、前記デバイスごとに前記被置換ソフトウエア製品を特定し、前記提供手段は、前記置換予告情報として、前記ユーザーに対して、前記複数のデバイスに既にインストールされている1又は複数の被置換ソフトウエア製品がそれぞれ前記対象ソフトウエア製品に置き換わることを予告するグループ置換予告情報を提供する、ことを特徴とする。
図1には、実施形態に係るソフトウエア管理システムが示されている。このソフトウエア管理システムは、1又は複数のデバイスにインストールされている又はされるソフトウエア製品群を統括的又は一元的に管理するシステムである。個々のソフトウエア製品は、典型的には、デバイスが有する機能を拡張するために、デバイスに対して事後的にインストールされるアプリケーションプログラムである。もっとも、デバイスに最初からインストールされているソフトウエア製品が管理対象となってもよい。ソフトウエア製品は、売買の観点から見れば、ソフトウエア商品である。以下においては、ソフトウエア製品を単に「製品」と表現することがある。
インストールには、製品の置換を伴わない通常(新規)インストールと、製品の置換を伴う置換型インストールと、がある。後者の類型として、クリーンインストール、及び、上書きインストールが挙げられる。
図2には、画像形成装置16の構成例が示されている。なお、図1に示した画像形成装置18は、画像形成装置16と同様の構成を有する。
図3には、情報管理サーバー26の構成例が示されている。内部バス72には、通信部74、制御部76、記憶部34、入力部94、表示部96等が接続されている。記憶部34は、上述したようにデータベースとして機能し、図示の構成例では、記憶部34は、ユーザー情報記憶部78、製品情報記憶部80、インストーラファイル記憶部82、定義記憶部84及び関係記憶部86を有している。
図9には、ソフトウエア管理装置の構成例が示されている。ソフトウエア管理装置20は、内部バス120を含み、その内部バス120には、通信部121、制御部122、記憶部124、入力部126、表示部128等が接続されている。通信部121は、LANと内部バス120とを接続するものである。制御部122は、CPU、及び、各種プログラム(ソフトウエア管理プログラムを含む)を記憶した記憶部に相当する。各種プログラムが以下に説明する記憶部124に格納されてもよい。
図10には、ソフトウエア管理装置に表示される画像の一例が示されている。画像180の左側には、メニュー欄182が表示されている。メニュー欄182には2つの項目(ボタン)が含まれている。図示の例では、符号184で示すように、デバイス管理が選択されている。これに対応して、メニュー欄182の右側にはデバイス一覧186が表示されている。デバイス一覧186には、検索によって特定された複数の画像形成装置に対応する複数の項目が含まれる。図示の例では、項目188が選択されており、デバイス一覧の右側にインストール済み製品一覧190が表示されている。それには、選択されたデバイスにインストールされている複数の製品を示す複数の項目220が含まれる。なお、必要に応じて、複数のデバイスからなるデバイスグループがユーザーによって定義される。デバイスグループを単位として製品のリモートインストール等を行える。
図16には定義テーブルの変形例が示され、図17には関係テーブルの変形例が示されている。図16に示す定義テーブル250において、制御コードD1は、本製品(現在注目している製品)についてのクリーンインストールを指示するものであり、また、該当製品及びその設定情報の削除の予告を指示するものである。ここで、該当製品は関係テーブル251上において本製品に関連付けられた製品である。制御コードD2は、本製品についての上書きインストールを指示するものであり、また、該当製品の削除及びその設定情報の承継の予告を指示するものである。制御コードD3は、本製品がインストールされている場合、該当製品のインストールの禁止を指示するものであり、また、該当製品のインストール不可の通知を指示するものである。
本願は、特定手段及び提供手段を含むソフトウエア管理装置を開示するものである。特定手段の一例として、実施形態中のインストール制御部が挙げられ、提供手段の一例として、実施形態中の予告情報生成部が挙げられる。
Claims (17)
- デバイスへの対象ソフトウエア製品のリモートインストールに先立って、前記デバイスに既にインストールされているソフトウエア製品であって前記対象ソフトウエア製品によって置き換えられることになる被置換ソフトウエア製品を特定する特定手段と、
前記リモートインストールに先立って、前記リモートインストールを実行しようとしているユーザーに対して、前記被置換ソフトウエア製品が前記対象ソフトウエア製品に置き換わることを予告する置換予告情報及び前記被置換ソフトウエア製品に係る設定情報の承継又は非承継を予告する情報を含む予告情報を提供する提供手段と、
を含むことを特徴とするソフトウエア管理装置。 - 請求項1記載のソフトウエア管理装置において、
前記特定手段は、複数のソフトウエア製品間の関係を示す関係テーブルを参照することにより、前記対象ソフトウエア製品に対応する前記被置換ソフトウエア製品を特定する、
ことを特徴とするソフトウエア管理装置。 - 請求項2記載のソフトウエア管理装置において、
前記関係テーブルには、ソフトウエア製品と被置換ソフトウエア製品の組み合わせごとにインストール類型が登録されており、
前記提供手段は、前記関係テーブルを参照することにより、前記対象ソフトウエア製品と前記被置換ソフトウエア製品の組み合わせに対応するインストール類型を判定し、当該インストール類型に応じて前記予告情報の内容を変更する、
ことを特徴とするソフトウエア管理装置。 - 請求項3記載のソフトウエア管理装置において、
前記提供手段は、前記判定されたインストール類型が上書きインストールである場合に、前記予告情報に、設定情報の承継を予告するための承継予告情報を含める、
ことを特徴とするソフトウエア管理装置。 - 請求項3記載のソフトウエア管理装置において、
前記提供手段は、前記判定されたインストール類型がクリーンインストールである場合に、前記予告情報に、設定情報の非承継を予告するための非承継予告情報を含める、
ことを特徴とするソフトウエア管理装置。 - 請求項2記載のソフトウエア管理装置において、
前記関係テーブルには、ソフトウエア製品と被置換ソフトウエア製品の組み合わせごとに、置換類型が登録されており、
前記提供手段は、前記置換類型に応じて前記予告情報の内容を変化させる、
ことを特徴とするソフトウエア管理装置。 - 請求項6記載のソフトウエア管理装置において、
前記置換類型には、非正規版から正規版への置換、無償版から有償版への置換、個別製品版から製品集合版への置換、及び、供給終了版から後継版への置換の内の少なくとも1つが含まれる、
ことを特徴とするソフトウエア管理装置。 - 請求項2記載のソフトウエア管理装置において、
前記関係テーブルには、ソフトウエア製品ごとのモジュール構成が登録されており、
前記特定手段は、前記関係テーブルを参照することにより、前記被置換ソフトウエア製品を特定する、
ことを特徴とするソフトウエア管理装置。 - 請求項1記載のソフトウエア管理装置において、
前記特定手段は、デバイスグループを構成する複数のデバイスへの前記対象ソフトウエア製品のリモートインストールに先立って、前記デバイスごとに前記被置換ソフトウエア製品を特定し、
前記提供手段は、前記置換予告情報として、前記ユーザーに対して、前記複数のデバイスに既にインストールされている1又は複数の被置換ソフトウエア製品がそれぞれ前記対象ソフトウエア製品に置き換わることを予告するグループ置換予告情報を提供する、
ことを特徴とするソフトウエア管理装置。 - 請求項9記載のソフトウエア管理装置において、
前記グループ置換予告情報は、前記1又は複数の被置換ソフトウエア製品に対応する1つの置換予告情報又は複数の置換予告情報の集合として構成された、
ことを特徴とするソフトウエア管理装置。 - 請求項10記載のソフトウエア管理装置において、
前記複数のデバイスの中から、前記対象ソフトウエア製品を実際にインストールする1又は複数のデバイスを選択するための手段を含む、
ことを特徴とするソフトウエア管理装置。 - 請求項9記載のソフトウエア管理装置において、
前記グループ置換予告情報は、前記被置換ソフトウエア製品を有する複数のデバイスの全体に対応する単一の置換予告情報として構成されている、
ことを特徴とするソフトウエア管理装置。 - ソフトウエア管理装置としての情報処理装置において実行されるプログラムであって、
デバイスへの対象ソフトウエア製品のリモートインストールに先立って、前記デバイスに既にインストールされているソフトウエア製品であって前記対象ソフトウエア製品によって置き換えられることになる被置換ソフトウエア製品を特定する機能と、
前記リモートインストールに先立って、前記リモートインストールを実行しようとしているユーザーに対して、前記被置換ソフトウエア製品が前記対象ソフトウエア製品に置き換わることを予告する置換予告情報及び前記被置換ソフトウエア製品に係る設定情報の承継又は非承継を予告する情報を含む予告情報を提供する機能と、
を含むことを特徴とするプログラム。 - デバイスへの対象ソフトウエア製品のリモートインストールに先立って、前記デバイスに既にインストールされているソフトウエア製品であって前記対象ソフトウエア製品によって置き換えられることになる被置換ソフトウエア製品を特定する特定手段と、
前記リモートインストールに先立って、前記リモートインストールを実行しようとしているユーザーに対して、前記被置換ソフトウエア製品が前記対象ソフトウエア製品に置き換わることを予告する置換予告情報を含む予告情報を提供する提供手段と、
を含み、
前記特定手段は、複数のソフトウエア製品間の関係に基づいて前記対象ソフトウエア製品に対応する前記被置換ソフトウエア製品を特定し、
前記関係には、ソフトウエア製品と被置換ソフトウエア製品の組み合わせごとにインストール類型が含まれており、
前記提供手段は、前記対象ソフトウエア製品と前記被置換ソフトウエア製品の組み合わせに対応するインストール類型に応じて前記予告情報の内容を変更する、
ことを特徴とするソフトウエア管理装置。 - デバイスへの対象ソフトウエア製品のリモートインストールに先立って、前記デバイスに既にインストールされているソフトウエア製品であって前記対象ソフトウエア製品によって置き換えられることになる被置換ソフトウエア製品を特定する特定手段と、
前記リモートインストールに先立って、前記リモートインストールを実行しようとしているユーザーに対して、前記被置換ソフトウエア製品が前記対象ソフトウエア製品に置き換わることを予告する置換予告情報を含む予告情報を提供する提供手段と、
を含み、
前記特定手段は、複数のソフトウエア製品間の関係に基づいて前記対象ソフトウエア製品に対応する前記被置換ソフトウエア製品を特定し、
前記関係には、ソフトウエア製品と被置換ソフトウエア製品の組み合わせごとに、置換類型が含まれており、
前記提供手段は、前記置換類型に応じて前記予告情報の内容を変化させる、
ことを特徴とするソフトウエア管理装置。 - デバイスへの対象ソフトウエア製品のリモートインストールに先立って、前記デバイスに既にインストールされているソフトウエア製品であって前記対象ソフトウエア製品によって置き換えられることになる被置換ソフトウエア製品を特定する特定手段と、
前記リモートインストールに先立って、前記リモートインストールを実行しようとしているユーザーに対して、前記被置換ソフトウエア製品が前記対象ソフトウエア製品に置き換わることを予告する置換予告情報を含む予告情報を提供する提供手段と、
を含み、
前記特定手段は、複数のソフトウエア製品間の関係に基づいて前記対象ソフトウエア製品に対応する前記被置換ソフトウエア製品を特定し、
前記関係には、ソフトウエア製品ごとのモジュール構成が含まれており、
前記特定手段は、前記モジュール構成に基づいて前記被置換ソフトウエア製品を特定する、
ことを特徴とするソフトウエア管理装置。 - デバイスへの対象ソフトウエア製品のリモートインストールに先立って、前記デバイスに既にインストールされているソフトウエア製品であって前記対象ソフトウエア製品によって置き換えられることになる被置換ソフトウエア製品を特定する特定手段と、
前記リモートインストールに先立って、前記リモートインストールを実行しようとしているユーザーに対して、前記被置換ソフトウエア製品が前記対象ソフトウエア製品に置き換わることを予告する置換予告情報を含む予告情報を提供する提供手段と、
を含み、
前記特定手段は、デバイスグループを構成する複数のデバイスへの前記対象ソフトウエア製品のリモートインストールに先立って、前記デバイスごとに前記被置換ソフトウエア製品を特定し、
前記提供手段は、前記置換予告情報として、前記ユーザーに対して、前記複数のデバイスに既にインストールされている1又は複数の被置換ソフトウエア製品がそれぞれ前記対象ソフトウエア製品に置き換わることを予告するグループ置換予告情報を提供する、
ことを特徴とするソフトウエア管理装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017203446A JP7043783B2 (ja) | 2017-10-20 | 2017-10-20 | ソフトウエア管理装置、ソフトウエア管理システム及びプログラム |
US16/154,743 US11169790B2 (en) | 2017-10-20 | 2018-10-09 | Software management device, software management system, and non-transitory computer readable medium storing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017203446A JP7043783B2 (ja) | 2017-10-20 | 2017-10-20 | ソフトウエア管理装置、ソフトウエア管理システム及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019079111A JP2019079111A (ja) | 2019-05-23 |
JP7043783B2 true JP7043783B2 (ja) | 2022-03-30 |
Family
ID=66169933
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017203446A Active JP7043783B2 (ja) | 2017-10-20 | 2017-10-20 | ソフトウエア管理装置、ソフトウエア管理システム及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US11169790B2 (ja) |
JP (1) | JP7043783B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7452198B2 (ja) | 2020-03-31 | 2024-03-19 | ブラザー工業株式会社 | 機能実行装置、及び、機能実行装置のためのコンピュータプログラム |
JP7484356B2 (ja) | 2020-04-07 | 2024-05-16 | ブラザー工業株式会社 | プログラム |
CN112286545B (zh) * | 2020-09-21 | 2023-05-05 | 长沙市到家悠享网络科技有限公司 | 数据更新方法、装置、设备和存储介质 |
CN115415070B (zh) * | 2022-07-28 | 2023-12-19 | 东风柳州汽车有限公司 | 喷涂***的雾化器替换方法、装置、设备及存储介质 |
CN118245097A (zh) * | 2022-12-22 | 2024-06-25 | 华为技术有限公司 | 免安装应用的升级方法及电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003084984A (ja) | 2001-09-12 | 2003-03-20 | Canon Inc | 情報処理装置、及び、情報処理方法、及び、制御プログラム、及び、制御プログラムを記憶した記憶媒体 |
JP2007122128A (ja) | 2005-10-25 | 2007-05-17 | Fujifilm Corp | ソフトウェアインストール装置およびソフトウェアインストールプログラム |
JP2009009494A (ja) | 2007-06-29 | 2009-01-15 | Canon Inc | 情報処理装置、情報処理方法、制御プログラム |
JP2009230398A (ja) | 2008-03-21 | 2009-10-08 | Fuji Xerox Co Ltd | ソフトウェア更新支援装置およびソフトウェア更新支援プログラム |
JP2013125520A (ja) | 2011-12-16 | 2013-06-24 | Canon Inc | 情報処理システム、画像形成装置、管理方法およびコンピュータプログラム |
JP2014178798A (ja) | 2013-03-14 | 2014-09-25 | Canon Inc | 画像形成装置、その制御方法およびコンピュータプログラム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001356912A (ja) | 2000-06-12 | 2001-12-26 | Fujitsu Ltd | ソフトウェアのインストール/アップデート/アンインストールシステム |
DE10340372A1 (de) * | 2003-09-02 | 2005-03-24 | Robert Bosch Gmbh | Verfahren zur Installation einer Programmkomponente |
JP2006065388A (ja) | 2004-08-24 | 2006-03-09 | Canon Inc | 情報処理装置、アプリケーションインストール方法、及びプログラム |
US20090007097A1 (en) * | 2007-06-29 | 2009-01-01 | Hinton Heather M | Product install and configuration providing choice of new installation and re-use of existing installation |
US8230418B2 (en) * | 2008-08-07 | 2012-07-24 | International Business Machines Corporation | Computer program product for evaluating the workloads of installation plans in quantity by building a pre-requisite relation knowledge-base |
JP5454208B2 (ja) | 2010-02-18 | 2014-03-26 | 株式会社リコー | 画像処理装置、ソフトウェア管理システム、ソフトウェア管理方法およびプログラム |
JP2011253417A (ja) | 2010-06-03 | 2011-12-15 | Ricoh Co Ltd | 情報処理装置、プログラム導入支援方法、及びプログラム導入支援プログラム |
JP5863818B2 (ja) * | 2010-11-23 | 2016-02-17 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | ソフトウェア製品のあらかじめ必要なソフトウェアをインストールするための方法、システム、およびコンピュータ・プログラム |
JP5991740B2 (ja) | 2012-06-21 | 2016-09-14 | キヤノン株式会社 | ライセンス管理装置、ライセンス管理方法、およびプログラム |
US20140245278A1 (en) * | 2013-02-22 | 2014-08-28 | Panasonic Automotive Systems Company Of America, Division Of Panasonic Corpor | Automotive component self update via software version control |
US9182966B2 (en) * | 2013-12-31 | 2015-11-10 | International Business Machines Corporation | Enabling dynamic software installer requirement dependency checks |
US9817651B2 (en) * | 2014-03-17 | 2017-11-14 | Successfactors, Inc. | Recommending updates to an instance in a SaaS model |
-
2017
- 2017-10-20 JP JP2017203446A patent/JP7043783B2/ja active Active
-
2018
- 2018-10-09 US US16/154,743 patent/US11169790B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003084984A (ja) | 2001-09-12 | 2003-03-20 | Canon Inc | 情報処理装置、及び、情報処理方法、及び、制御プログラム、及び、制御プログラムを記憶した記憶媒体 |
JP2007122128A (ja) | 2005-10-25 | 2007-05-17 | Fujifilm Corp | ソフトウェアインストール装置およびソフトウェアインストールプログラム |
JP2009009494A (ja) | 2007-06-29 | 2009-01-15 | Canon Inc | 情報処理装置、情報処理方法、制御プログラム |
JP2009230398A (ja) | 2008-03-21 | 2009-10-08 | Fuji Xerox Co Ltd | ソフトウェア更新支援装置およびソフトウェア更新支援プログラム |
JP2013125520A (ja) | 2011-12-16 | 2013-06-24 | Canon Inc | 情報処理システム、画像形成装置、管理方法およびコンピュータプログラム |
JP2014178798A (ja) | 2013-03-14 | 2014-09-25 | Canon Inc | 画像形成装置、その制御方法およびコンピュータプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20190121629A1 (en) | 2019-04-25 |
JP2019079111A (ja) | 2019-05-23 |
US11169790B2 (en) | 2021-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7043783B2 (ja) | ソフトウエア管理装置、ソフトウエア管理システム及びプログラム | |
US9740836B2 (en) | Licensing for each of software modules of application for execution on the apparatus | |
US20120215662A1 (en) | License management system, sales management apparatus, and license management apparatus | |
US9635207B2 (en) | Management system and information processing apparatus managing installation and settings of an application | |
KR101526776B1 (ko) | 라이센스 설치 지원 시스템, 라이센스 설치 지원 방법, 및 비일시적인 컴퓨터 판독 가능한 기억 매체 | |
US8984413B2 (en) | Transmission system, transmission apparatus, and method | |
JP2011060237A (ja) | プログラム導入支援装置、プログラム導入支援システム、表示制御方法、表示制御プログラム、及びそのプログラムを記録した記録媒体 | |
US10021264B2 (en) | Information processing apparatus and method for executing and controlling sequential processing | |
US10521192B2 (en) | Information processing apparatus, information processing system, and non-transitory computer readable medium | |
JP2002297255A (ja) | ソフトウェア管理方法、そのシステム、そのプログラム及びそのプログラムが記録された記録媒体 | |
JP2014109976A (ja) | 情報処理装置、及びプログラム | |
JPWO2008146408A1 (ja) | ライセンス管理プログラム、ソフトウェア利用制御方法およびライセンス管理装置 | |
JP2015203901A (ja) | 管理システム、情報処理装置、管理サーバ、それらの制御方法、およびプログラム | |
US10387086B2 (en) | Information processing apparatus, information processing system, and non-transitory computer readable medium | |
JP7006037B2 (ja) | ソフトウエア管理装置、ソフトウエア管理システム及びプログラム | |
JP2009151480A (ja) | 契約製品提供方法、クライアント装置、サーバ、プログラム、および該プログラムを記録した記録媒体 | |
US20160105573A1 (en) | Management apparatus, information processing apparatus, method for controlling management apparatus, method for controlling information processing apparatus, and storage medium | |
JP2011060143A (ja) | プログラム導入支援装置、プログラム導入支援方法、及びプログラム導入プログラム | |
JP6787015B2 (ja) | 情報処理装置及びプログラム | |
JP2011048739A (ja) | 電子書類を処理する情報処理装置、方法、プログラムおよび記録媒体 | |
JP6648523B2 (ja) | 情報処理装置、プログラム、情報処理システムおよび情報処理方法 | |
JP7039891B2 (ja) | ソフトウエア管理装置、ソフトウエア管理システム及びプログラム | |
JP5768921B2 (ja) | ライセンス元判定装置、ライセンス元判定方法、ライセンス元判定システム、及びライセンス元判定プログラム | |
JP7482692B2 (ja) | 情報処理装置、その制御方法、及びプログラム | |
JP6988930B2 (ja) | 情報処理装置、プログラム、情報処理システムおよび情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200831 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210819 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210831 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211027 |
|
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: 20220215 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220228 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7043783 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |