(57)【要約】【課題】デバイスドライバの使用前に，不可である機能を知ることができ，利便性の向上が図られたインストールシステムおよびプログラムを提供すること。【解決手段】インストールシステム１００は，ＰＣ１０と，ＭＦＰ２０とを備えている。ＭＦＰ２０は，プリンタ機能，スキャナ機能，ＰＣ−ＦＡＸ送信機能，ＰＣ−ＦＡＸ受信機能等，複数の機能を備えている。インストールシステム１００は，ＰＣ１０にＭＦＰ２０の各機能のドライバをインストールする際に，ＭＦＰ２０にアクセスし，ＭＦＰ２０の各機能の使用可否に関するステータス情報を取得する。そして，そのステータス情報を，ＭＦＰ２０の各機能に関連付けて表示する。【選択図】            図２
2010015244.tif 000002
【特許請求の範囲】
【請求項１】
デバイスが有する機能に対応するドライバを情報処理装置にインストールするインストールシステムにおいて，
インストール処理中に前記デバイスの機能の使用可否の情報を取得する取得手段と，
前記デバイスの機能と前記取得手段にて取得された使用可否の情報とを関連付けて報知する報知手段とを備えることを特徴とするインストールシステム。
【請求項２】
請求項１に記載するインストールシステムにおいて，
前記デバイスは複数の機能を有し，
前記取得手段は，機能ごとに使用可否の情報を取得し，
前記報知手段は，機能ごとに使用可否の情報を報知することを特徴とするインストールシステム。
【請求項３】
請求項２に記載するインストールシステムにおいて，
前記報知手段は，使用可能の機能のグループと，使用不可の機能のグループとで表示エリアを分けて報知することを特徴とするインストールシステム。
【請求項４】
請求項１から請求項３のいずれか１つに記載するインストールシステムにおいて，
使用不可の機能に対応するドライバのインストールを制限する制限手段を備えることを特徴とするインストールシステム。
【請求項５】
請求項１から請求項３のいずれか１つに記載するインストールシステムにおいて，
使用不可の機能に対応するドライバをインストールするか否かを選択する選択手段を備えることを特徴とするインストールシステム。
【請求項６】
請求項５に記載するインストールシステムにおいて，
使用不可の機能に対応するドライバをインストールする際に，使用不可の機能に対応するプログラムの表示名に，使用不可であること認識させる文字ないし記号を付する付記手段を備えることを特徴とするインストールシステム。
【請求項７】
請求項５または請求項６に記載するインストールシステムにおいて，
使用不可の機能が使用可能に遷移したことを検出する検出手段を前記情報処理装置に組み込み，
前記検出手段は，検出対象の機能が使用可能に遷移したことの検出を契機に，当該機能が使用可能となったことを報知することを特徴とするインストールシステム。
【請求項８】
請求項７に記載するインストールシステムにおいて，
前記検出手段は，検出対象の機能が使用可能に遷移したことの検出を契機に，当該検出対象の機能がインストールされていなければインストーラの起動を指示することを特徴とするインストールシステム。
【請求項９】
請求項１から請求項８のいずれか１つに記載するインストールシステムにおいて，
機能の使用可否は，機能の使用制限の設定に基づくものであることを特徴とするインストールシステム。
【請求項１０】
デバイスが有する機能に対応するドライバを情報処理装置にインストールするプログラムにおいて，
前記情報処理装置を，
インストール処理中に前記デバイスの機能の使用可否の情報を取得する取得手段と，
前記デバイスの機能と前記取得手段にて取得された使用可否の情報とを関連付けて報知する報知手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，パーソナルコンピュータ（ＰＣ）等の情報処理装置にデバイスドライバ等をインストールするインストールシステムおよびプログラムに関する。さらに詳細には，デバイスの使用可否に応じてデバイスドライバ等を選択してインストールするインストールシステムおよびプログラムに関するものである。
【背景技術】
【０００２】
ＰＣから利用可能なデバイスとして，プリンタ，スキャナ，デジタルカメラ，あるいはプリンタ機能，スキャナ機能，ファクシミリ（ＦＡＸ）機能等の複数の機能を備えた複合機（ＭＦＰ）が実用化されている。このようなデバイスをＰＣから使用するには，あらかじめ，ＣＤ−ＲＯＭ等を利用して，各機能に対応するデバイスドライバ等をＰＣにインストールする必要がある。デバイスドライバのインストール技術としては，例えば，特許文献１に開示されたアンインストールシステムがある。
【特許文献１】特開２００４−２９５１８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら，従来のインストール技術には，次のような問題があった。すなわち，ＰＣから使用可能なデバイスには，管理者によって特定の機能の使用を制限する機能（いわゆるロック機能）を有するものがある。このロック機能を利用することで，インストール時には幾つかの機能が制限されていることが考えられる。一方で，デバイスドライバのインストールは，デバイスから独立して実行される。そのため，使用が制限されている機能のドライバをインストールすることもある。その場合，一般ユーザは，使用が制限されている機能を使用しようとしてデバイスにアクセスした際に初めて使用できないことに気付くことになることが多い。つまり，デバイスにアクセスするまでの時間が無駄であり，ユーザに不便を強いる。また，一般ユーザが，管理者等から特定の機能の使用が制限されていることを知らされていない場合，使用できない理由が分からず困惑することも考えられる。また，ロック機能以外にもデバイスの機能が使用不可になる状態がある。例えば，トナーエンプティ，用紙なし，回線のアクセス制限，回線未接続の状態が該当する。
【０００４】
本発明は，前記した従来のインストール技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，デバイスドライバの使用前に，使用不可である機能を知ることができ，利便性の向上が図られたインストールシステムおよびプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
この課題の解決を目的としてなされたインストールシステムは，デバイスが有する機能に対応するドライバを情報処理装置にインストールするインストールシステムであって，インストール処理中にデバイスの機能の使用可否の情報を取得する取得手段と，デバイスの機能と取得手段にて取得された使用可否の情報とを関連付けて報知する報知手段とを備えることを特徴としている。
【０００６】
本発明のインストールシステムは，インストール対象となるデバイスが有する機能の使用可否の情報を取得する。機能の使用可否は，例えば，機能の使用制限の設定に基づくものが該当する。この他，トナーエンプティ，用紙なし，回線のアクセス制限，回線未接続等に基づくものであってもよい。そして，本インストールシステムでは，インストール処理中に，インストール対象のデバイスの機能の使用可否の情報を取得し，取得した使用可否の情報をデバイスが有する機能に関連付けて報知する。
【０００７】
すなわち，本発明のインストールシステムでは，インストール処理中にデバイスの機能の使用可否を報知することから，ユーザはインストール時点での機能の使用可否を把握することができる。そのため，少なくともインストールを行ったユーザは，機能の使用可否を認識していると考えられ，使用不可の機能を使用する操作を回避することが期待できる。また，仮に操作を行ったとしても，使用できない理由を認識していると考えられ，冷静な対応が期待できる。
【０００８】
また，本発明のインストールシステムのデバイスは，複数の機能を有し，取得手段は，機能ごとに使用可否の情報を取得し，報知手段は，機能ごとに使用可否の情報を報知するとよりよい。すなわち，ＭＦＰのように複数の機能を有するデバイスでは，機能ごとに使用を制限するロック機能を有するものがあり，近年，管理者によって一部の機能を制限することが行われている。そのため，ＭＦＰのようなデバイスのインストールシステムに本発明は好適である。
【０００９】
また，本発明のインストールシステムの報知手段は，使用可能の機能のグループと，使用不可の機能のグループとで表示エリアを分けて報知するとよりよい。すなわち，機能を，使用可能なものと不可能なものとに区別して報知することで，使用不可の機能の把握が容易になる。
【００１０】
また，本発明のインストールシステムは，使用不可の機能に対応するドライバのインストールを制限する制限手段を備えるとよりよい。すなわち，強制的にインストールを制限することで，使用不可のドライバをインストールして記憶エリアを無駄に消費することを回避できる。また，使用不可であることを知らずに使用を試みることを回避できる。特に，インストールを行ったユーザ以外のユーザや，使用不可の機能を忘れてしまったユーザであっても，使用不可の機能を使用する操作を回避できる。
【００１１】
また，本発明のインストールシステムは，使用不可の機能に対応するドライバをインストールするか否かを選択する選択手段を備えるとよりよい。すなわち，インストールシステムでは，インストール後に使用不可から使用可能になる機能も想定される。そこで，使用不可とされた機能についてのインストールをユーザに問い合わせる。これにより，インストールの自由度が向上する。
【００１２】
また，上記のインストールシステムは，使用不可の機能に対応するドライバをインストールする際に，使用不可の機能に対応するプログラムの表示名に，使用不可であること認識させる文字ないし記号を付する付記手段を備えるとよりよい。すなわち，情報処理装置上でのプログラムの表示名に，使用不可であること認識させる文字ないし記号を付することで，情報処理装置を利用するすべてのユーザが機能の使用可否を使用前に把握できる。具体的には，例えば，ドライバやアプリケーションのショートカットアイコンの表示名に「ロック中」等の文字列や「×」等のマークを付記する。また，スタートメニューから選択されるアプリケーションの表記名に「ロック中」と付記してもよい。
【００１３】
また，上記のインストールシステムは，使用不可の機能が使用可能に遷移したことを検出する検出手段を情報処理装置に組み込み，検出手段は，検出対象の機能が使用可能に遷移したことの検出を契機に，当該機能が使用可能となったことを報知するとよりよい。すなわち，インストール後に検出対象の機能が使用可能になった場合に，そのことをユーザが把握することができる。
【００１４】
また，上記の検出手段は，検出対象の機能が使用可能に遷移したことの検出を契機に，当該検出対象の機能がインストールされていなければインストーラの起動を指示するとよりよい。すなわち，使用可能になった機能のドライバがインストールされていない場合に，使用可能になったことに加え，インストールしなければ使用できないことを把握できる。
【００１５】
また，本発明は，デバイスが有する機能に対応するドライバを情報処理装置にインストールするプログラムであって，情報処理装置を，インストール処理中にデバイスの機能の使用可否の情報を取得する取得手段と，デバイスの機能と取得手段にて取得された使用可否の情報とを関連付けて報知する報知手段として機能させることを特徴とするプログラムを含んでいる。
【発明の効果】
【００１６】
本発明によれば，デバイスドライバの使用前に，使用不可である機能を知ることができ，利便性の向上が図られたインストールシステムおよびプログラムが実現している。
【発明を実施するための最良の形態】
【００１７】
以下，本発明にかかるインストールシステムおよびプログラムを具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，デバイスとしてＭＦＰ，情報処理装置としてＰＣを備え，ＰＣにＭＦＰの各種ドライバをインストールするインストールシステムおよびプログラムに本発明を適用したものである。
【００１８】
［システム構成］
本形態のインストールシステム１００は，図１に示すように，ＰＣ１０と，ＭＦＰ２０とを備えている。本システム１００では，ＰＣ１０とＭＦＰ２０とがＬＡＮ等のネットワーク４を介して接続されている。本実施形態におけるＭＦＰ２０は，プリンタ機能，スキャナ機能，ＰＣ−ＦＡＸ送信機能，ＰＣ−ＦＡＸ受信機能を備えている。ＰＣ１０には，ＭＦＰ２０の各機能に対応するドライバが組み込まれる。なお，図１では，ＰＣ１０に１台のＭＦＰ２０が接続されているが，ＭＦＰ２０以外のデバイスも接続可能である。
【００１９】
具体的に，ＰＣ１０は，図２に示すように，各種演算処理を実行するＣＰＵ１１と，当該ＰＣ１０の起動時にＣＰＵ１１が行う起動処理のプログラム（ＢＩＯＳ）等を記憶したＲＯＭ１２と，ＣＰＵ１１が各種処理を行う際に一時的な記憶領域として利用されるＲＡＭ１３と，各種のプログラムやデータを記憶したハードディスクドライブ（ＨＤＤ）１４とを有している。
【００２０】
また，ＰＣ１０は，キーボードやマウス等からなる操作部１５と，液晶ディスプレイ等からなる表示部１６と，ＣＤ−ＲＯＭドライブ等の他の情報機器との間で信号のやりとりを行うシリアルポートインターフェース１７と，ＬＡＮ，インターネット等のネットワークを介して信号のやりとりを行うネットワークインターフェース１８，プリンタとの間で信号のやりとりを行うプリンタポートインターフェース１９とを有している。
【００２１】
また，ＰＣ１０のＨＤＤ１４には，ＯＳや，各種のデバイスを制御するデバイスドライバや，ワープロ，表計算ソフト等の各種のアプリケーションが組み込まれている。また，ＰＣ１０のＨＤＤ１４は，デバイスの機能およびその制限状態（ステータス）を記録するデータベース１４１を備えている。具体的に，データベース１４１には，図３に示すように，個々のデバイスを識別するためのデバイス名，機能，使用可否のステータスが１つのレコードとして記録されている。ＭＦＰのように１つのデバイスで複数の機能を有するものでは，機能ごとにレコードが作成される。
【００２２】
具体的に，データベース１４１中の「ステータス」欄には，各機能の使用制限の状態，すなわちロック機能の設定が記録される。すなわち，使用が制限されている機能は「ロック」と記録され，使用が制限されていない機能は「有効」と記録される。また，ロック機能を有していないデバイスの場合，「ステータス」欄には何も記録されない。
【００２３】
［インストーラの動作］
続いて，インストールシステム１００のインストーラ（取得手段，報知手段，制限手段，選択手段，付記手段の一例）の動作について，図４のフローチャートを参照しつつ説明する。インストーラは，ＣＤ−ＲＯＭ５（図２参照）に記憶されており，ＰＣ１０のシリアルインターフェース１７を介して実行される。なお，インストーラは，インターネットを介してメーカのサーバからダウンロードしてもよし，ＣＤ−ＲＯＭ５以外の記録媒体に記憶されていてもよい。また，ＨＤＤ１４に記憶されていてもよい。
【００２４】
まず，ＰＣ１０に接続可能なデバイスを検索し，インストール対象のデバイスを選択する（Ｓ１０１）。デバイスの選択の際，本インストーラが対象とするデバイスが１台しか検索されなかった場合には，自動的にそのデバイスを選択してもよい。また，本インストーラの対象デバイスが１台も検索されなかった場合には，インストール処理を続行するか否かの確認を行ってもよい。
【００２５】
次に，選択されたデバイス（本形態では，ＭＦＰ２０）の各機能のステータス情報を取得する（Ｓ１０２）。すなわち，ＰＣ１０からＭＦＰ２０に対して，機能の種類，および各機能の使用可否を問い合わせる。なお，ＭＦＰ２０は，問い合わせに対して，各機能のロック状態を応答する機能を有している。
【００２６】
次に，Ｓ１０２の処理で取得した各機能のステータス情報を基に，使用不可である機能，すなわちロック状態となっている機能があるか否かを判断する（Ｓ１０３）。ロック状態となっている機能がない場合には（Ｓ１０３：ＮＯ），全ての機能のインストール処理を行い（Ｓ１２１），本処理を終了する。
【００２７】
一方，ロック状態となっている機能が有る場合には（Ｓ１０３：ＹＥＳ），ロック状態の機能と，アンロック状態の機能とを識別表示する選択画面を表示する（Ｓ１０４）。本形態では，選択画面として，図５に示すような選択ダイアログ８１を表示する。選択ダイアログ８１では，例えば，ＭＦＰ２０の機能のうち，プリンタ機能，ＰＣ−ＦＡＸ送信機能がロック状態であり，スキャナ機能，ＰＣ−ＦＡＸ受信機能がアンロック状態であったとすると，プリンタ機能およびＰＣ−ＦＡＸ送信機能が「使用不可能な機能」欄に表示され，スキャナ機能およびＰＣ−ＦＡＸ受信機能が「使用可能な機能」欄に表示される。このように，使用可能の機能のグループと使用不可の機能のグループとで表示エリアを分けて表示することで，ユーザは一見するだけでどの機能がロック状態であるかを把握できる。
【００２８】
次に，インストールする機能を選択する（Ｓ１０５）。例えば本形態では，選択ダイアログ８１中，機能に関連付けられたチェックボックス８２をオンにすることで，インストール対象とすることができる。なお，チェックボックス８２の初期値として，「使用不可能な機能」欄に表示されている機能はオフに設定され，「使用可能な機能」欄に表示されている機能はオンに設定されている。ユーザは，各機能のロック状態を認識しつつインストール対象を選択する。その後，インストール処理を続行する場合には，インストールボタン８３を押下する。また，所望する機能が制限されている等の理由によってインストール処理を中止する場合には，中止ボタン８４を押下する。
【００２９】
インストールボタン８３の押下によってインストール指示がされた場合には（Ｓ１０６：ＹＥＳ），選択された機能のインストール処理を行う（Ｓ１０７）。Ｓ１０７の処理では，選択された機能に関するプログラム（デバイスドライバやアプリケーション等）をＰＣ１０に組み込む。さらに，ロック状態にも拘らずインストール対象となった機能については，その機能に対応するプログラムの表示名を，ロック状態であることを識別可能な名前に変更する。
【００３０】
具体的には，図６に示すように，アイコン表示されるデバイスの表示名に「（ロック中）」の文字を付記する。この他，スタートメニューやデスクトップに表示されるアプリケーションの表示名に「（ロック中）」の文字を付記する。例えば，ＰＣ−ＦＡＸ送信機能がロックされているのにも拘らずインストールした場合に，図７に示すように，スタートメニュー９５に表示されるＰＣ−ＦＡＸに関するプログラムの表示名に「（ロック中）」の文字を付記する。これにより，ユーザは，インストールされた機能がロック状態であることを認識できる。すなわち，インストール後であっても，ＭＦＰ２０にアクセスする前にロック状態の機能を認識できる。特に，インストールを行ったユーザ以外のユーザや，使用不可の機能を忘れてしまったユーザであっても，特定の機能がロック状態であることを認識できる。
【００３１】
なお，ロック状態であることを識別可能な表示名として，「（ロック中）」の文字を付することのほか，「使用不可」，「制限中」等の文字であってもよい。また，文字に限らず，例えば「×」等の記号や図形であってもよい。また，文字と記号とを組み合わせてもよい。
【００３２】
その後，ＰＣ１０にインストールした機能についてのステータス情報を，データベース１４１（図３参照）に記憶する（Ｓ１０８）。Ｓ１０８の処理後は，本処理を終了する。一方，キャンセルボタン８４の押下によってインストールが中止された場合には（Ｓ１０６：ＮＯ），インストール処理を行わずに本処理を終了する。
【００３３】
なお，本形態の選択ダイアログ８１では，ロック状態の機能をインストール可能にしているが，ロック状態の機能のインストールを制限してもよい。例えば，「使用不可能な機能」欄にはチェックボックス８２を表示しないとしてもよい。また，チェックボックス８２は表示するが，グレイアウト等の入力禁止表示としてもよい。このように強制的に入力を制限することで，ロック状態のドライバをインストールして記憶エリアを無駄に消費することを回避できる。また，ロック状態であることを知らずに使用を試みることを回避できる。一方，入力可能にすることで，インストール後にロックが解除された場合に，ドライバのインストールを行うことなく直ちに使用可能になる。
【００３４】
［監視ツールの動作］
続いて，前述したインストール処理によってＰＣ１０に組み込まれる監視ツール（検出手段の一例）の動作について，図８のフローチャートを参照しつつ説明する。監視ツールは，ＭＦＰ２０の各機能のステータスを監視するアプリケーションソフトであり，ステータスが変化したことを検出する。より具体的には，ＭＦＰ２０の各機能のステータスが変化すると，ＭＦＰ２０からステータスが変化したことの信号が通知される。本監視ツールは，その信号を検出する。
【００３５】
まず，監視対象のデバイス（本形態ではＭＦＰ２０）を検出する（Ｓ２００）。ＭＦＰ２０が検出されなければ（Ｓ２００：ＮＯ），本処理を終了する。一方，ＭＦＰ２０が検出されれば（Ｓ２００：ＹＥＳ），Ｓ２０１の処理に移行し，ＭＦＰ２０のステータスの監視を開始する。
【００３６】
次に，ロックが解除されたことの通知（以下，「ロック解除通知」とする）があったか否かを判断する（Ｓ２０１）。ロック解除通知があった場合には（Ｓ２０１：ＹＥＳ），データベース１４１にアクセスし，ロックが解除された機能を検索し（Ｓ２１１），当該機能がインストールされているか否かを判断する（Ｓ２１２）。
【００３７】
ロックが解除された機能がインストールされていない場合には（Ｓ２１２：ＮＯ），すなわちデータベース１４１に当該機能のレコードがない場合には，ロック状態の通知として，図９に示すように，ロックが解除された機能があることに加え，当該機能を使用するにはインストールが必要なことを通知するメッセージボックス８６を表示する（Ｓ２１３）。これにより，ユーザは，新たな機能が使用可能になったことに加え，インストールが必要であることを認識できる。なお，インストーラの起動が可能であれば，インストーラを自動起動させてもよい。
【００３８】
ロックが解除された機能が既にインストールされている場合には（Ｓ２１２：ＹＥＳ），データベース１４１に記憶されている当該機能のステータスを更新し，さらにデバイスドライバおよびそのアプリケーションの表示名を，アンロック状態であることを識別可能な名前に変更する（Ｓ２１４）。具体的には，ドライバ名やアプリケーション名に付記された「（ロック中）」の文字（図６，図７参照）を削除する（図１０参照）。さらに，ロック状態の通知として，図１１に示すように，当該機能のロックが解除されたこと通知するメッセージボックス８７を表示する（Ｓ２１５）。これにより，ユーザは，ロック状態であった機能が使用可能になったことを認識できる。
【００３９】
ロック解除通知がなかった場合には（Ｓ２０１：ＮＯ），次に，ロックが設定されたことの通知（以下，「ロック設定通知」とする）があったか否かを判断する（Ｓ２０２）。ロック設定通知があった場合には（Ｓ２０２：ＹＥＳ），データベース１４１にアクセスし，ロックが設定された機能を検索し（Ｓ２２１），当該機能がインストールされているか否かを判断する（Ｓ２２２）。
【００４０】
ロックが設定された機能がインストールされていない場合には（Ｓ２２２：ＮＯ），ロック状態の通知として，図１２に示すように，ロックが設定された機能があることを通知するメッセージボックス８８を表示する（Ｓ２２３）。これにより，ユーザは，ＭＦＰ２０の１つの機能が使用不可能になったことを認識できる。なお，Ｓ２２３の処理は，省略してもよい。
【００４１】
ロックが設定された機能がインストールされている場合には（Ｓ２２２：ＹＥＳ），データベース１４１に記憶されている当該機能のステータスを更新し，さらにデバイスドライバおよびそのアプリケーションの表示名を，ロック状態であることを識別可能な名前に変更する（Ｓ２２４）。具体的には，ドライバ名やアプリケーション名に「（ロック中）」の文字（図６，図７参照）を付記する。さらに，ロック状態の通知として，図１２に示したように，当該機能のロックが設定されたこと通知するメッセージボックス８８を表示する（Ｓ２２５）。これにより，ユーザは，アンロック状態であった機能が使用不可能になったことを認識できる。
【００４２】
本形態のインストールシステム１００では，ＰＣ１０に監視ツールを組み込むことで，監視対象のデバイスの機能が使用不可から使用可能になったこと，さらにはその逆をユーザが把握することができる。また，使用不可から使用可能になった機能のドライバがインストールされていない場合に，使用可能になったことに加え，インストールしなければ使用できないことを把握できる。
【００４３】
以上詳細に説明したように本形態のインストールシステム１００は，インストール処理中にＭＦＰ２０にアクセスし，ＭＦＰ２０の各機能の使用可否のステータス情報を取得している。そして，取得したステータス情報を各機能に関連付けて表示している。すなわち，インストールシステム１００では，インストール処理中にＭＦＰ２０の各機能のロック状態を報知することから，ユーザはインストール時点での各機能の使用可否を把握することができる。そのため，少なくともインストールを行ったユーザは，機能の使用可否を認識していると考えられ，使用不可の機能を使用する操作を回避することが期待できる。また，仮に操作を行ったとしても，使用できない理由を認識していると考えられ，冷静な対応が期待できる。
【００４４】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，実施の形態では，ＭＦＰのデバイスのインストールないしアンインストールを行っているが，ＭＦＰに限るものではない。すなわち，ＰＣ等の情報機器に制御されるデバイスであればよく，例えばスキャナ，コピー機，デジタルカメラであってもよい。また，実施の形態では，ＰＣにプリンタドライバのインストールを行っているが，ＰＣに限るものではない。例えばワークステーション，携帯情報端末であってもよい。
【００４５】
また，本実施の形態では，ＭＦＰ２０にアクセスし，各機能のステータスを直接的に取得しているが，これに限るものではない。すなわち，各機能のステータスを取得できればよく，例えば各機能のステータスを一元管理しているサーバを備えるシステムであれば，当該サーバにアクセスして各機能のステータスを間接的に取得してもよい。
【００４６】
また，本実施の形態では，デバイスの機能およびステータスを記録するデータベース１４１を設けているが，ＯＳが有するデータベース（例えば，Windows（登録商標）系ＯＳのレジストリ）にこれらの情報を記録可能であれば，そのデータベースを利用してもよい。
【００４７】
また，本実施の形態では，ロック状態の機能をインストールした際に，その機能に関するプログラムの表示名を変更することで，ロック状態であることを報知しているが，これに限るものではない。例えば，ドライバに関するアプリケーションが起動時にデータベース１４１にアクセスし，ステータスがロック状態であればその旨を報知して動作を中止してもよい。
【００４８】
また，本実施の形態では，ＭＦＰ２０が有するすべての機能のロック状態を表示しているが，これに限るものではない。例えば，ユーザに所望する機能を問い合わせ，所望する機能についてのみ使用可否の情報を取得し，取得した使用可否の情報を機能に関連付けて表示するとしてもよい。
【００４９】
また，本実施の形態では，デバイスの使用が不可になるケースとして，ロック状態を適用しているが，これに限るものではない。例えば，トナーエンプティ，用紙なし，回線のアクセス制限，回線未接続等に基づいて使用不可を判断してもよい。
【００５０】
また，本実施の形態では，複数の機能を有するＭＦＰ２０に本発明を適用しているが，これに限るものではない。すなわち，１つの機能しか有していない単機能のデバイスであっても本発明を適用可能である。
【図面の簡単な説明】
【００５１】
【図１】実施の形態に係るインストールシステムの構成を示すブロック図である。
【図２】実施の形態に係るインストールシステムを構成するＰＣの詳細を示すブロック図である。
【図３】デバイスの機能およびそのステータスを記録するデータベースの例を示す図である。
【図４】実施の形態に係るインストーラの動作手順を示すフローチャートである。
【図５】ロック状態の機能とアンロック状態の機能とを識別表示する選択画面の一例を示す図である。
【図６】インストール処理後のアイコン（ロック状態）の表示例を示す図である。
【図７】インストール処理後のスタートメニュー（ロック状態）の表示例を示す図である。
【図８】実施の形態に係る監視ツールの動作手順を示すフローチャートである。
【図９】未インストールの機能の使用制限が解除されたときのダイアログの表示例を示す図である。
【図１０】インストール処理後のアイコン（アンロック状態）の表示例を示す図である。
【図１１】インストール済みの機能の使用制限が解除されたときのダイアログの表示例を示す図である。
【図１２】使用制限が設定されたときのダイアログの表示例を示す図である。
【符号の説明】
【００５２】
１０    ＰＣ
１４１  データベース
２０    ＭＦＰ
５      ＣＤ−ＲＯＭ
８１    選択ダイアログ
１００  インストールシステム
【図１】
2010015244.tif 000003
【図２】
2010015244.tif 000004
【図３】
2010015244.tif 000005
【図４】
2010015244.tif 000006
【図５】
2010015244.tif 000007
【図６】
2010015244.tif 000008
【図７】
2010015244.tif 000009
【図８】
2010015244.tif 000010
【図９】
2010015244.tif 000011
【図１０】
2010015244.tif 000012
【図１１】
2010015244.tif 000013
【図１２】
2010015244.tif 000014