(57)【要約】【課題】効率良くインストールを実行する。【解決手段】コンピュータを、記録媒体から取得したインストーラにより起動した後、外部装置と接続されたネットワークと通信可能か判断する判断手段、前記判断手段により得られた判断結果に応じて、前記記録媒体に格納されたソフトウェアと、前記外部装置から得られるソフトウェアとのバージョンを比較する比較手段、前記比較手段により得られた比較結果に応じて、前記外部装置又は前記記録媒体から取得したソフトウェアをインストールするインストール手段として機能させることにより上記課題を解決する。【選択図】図２
2015118477.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
記録媒体から取得したインストーラにより起動した後、外部装置と接続されたネットワークと通信可能か判断する判断手段、
前記判断手段により得られた判断結果に応じて、前記記録媒体に格納されたソフトウェアと、前記外部装置から得られるソフトウェアとのバージョンを比較する比較手段、
前記比較手段により得られた比較結果に応じて、前記外部装置又は前記記録媒体から取得したソフトウェアをインストールするインストール手段として機能させるためのインストールプログラム。
【請求項２】
前記比較手段は、
前記記録媒体に格納されたソフトウェアが、前記外部装置から得られるソフトウェアよりも更新された又は同一のバージョンであるか判断することを特徴とする請求項１に記載のインストールプログラム。
【請求項３】
前記インストール手段は、
前記記録媒体に格納されたソフトウェアが、前記更新された又は同一のバージョンであると判断された場合に、前記記録媒体から取得したソフトウェアをインストールすることを特徴とする請求項２に記載のインストールプログラム。
【請求項４】
前記ソフトウェアをインストールする情報端末のＯＳ情報、及び前記ソフトウェアをインストール可能な機種の機種情報に基づき、前記外部装置が管理しているソフトウェア一覧を取得する取得手段を有することを特徴とする請求項１乃至３のいずれか一項に記載のインストールプログラム。
【請求項５】
記録媒体から取得したインストーラにより起動した後、外部装置と接続されたネットワークと通信可能か判断する判断手段と、
前記判断手段により得られた判断結果に応じて、前記記録媒体に格納されたソフトウェアと、前記外部装置から得られるソフトウェアとのバージョンを比較する比較手段と、
前記比較手段により得られた比較結果に応じて、前記外部装置又は前記記録媒体から取得したソフトウェアをインストールするインストール手段とを有することを特徴とする情報端末。
【請求項６】
情報端末に搭載されたインストールプログラムと、ネットワークを介して接続された外部装置とを有するインストールシステムであって、
前記インストールプログラムは、
前記情報端末を、
記録媒体から取得したインストーラにより起動した後、前記ネットワークと通信可能か判断する判断手段、
前記判断手段により得られた判断結果に応じて、前記記録媒体に格納されたソフトウェアと、前記外部装置から得られるソフトウェアとのバージョンを比較する比較手段、
前記比較手段により得られた比較結果に応じて、前記外部装置又は前記記録媒体から取得したソフトウェアをインストールするインストール手段として機能させるインストールシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、インストールプログラム、情報端末、及びインストールシステムに関する。
【背景技術】
【０００２】
例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等のコンピュータ機器が、周辺機器（例えばプリンタ等）を利用するためのソフトウェア（例えば、プリンタドライバ等）は、ＣＤ−ＲＯＭ等により提供される。また、このようなソフトウェアの最新のバージョンは、インターネット上で公開され、Ｗｅｂブラウザ等を介してダウンロードすることも可能である。従来では、ソフトウェア導入時のユーザによる誤操作をなくすため、ソフトウェアを含むインストールパッケージを作成するための方法が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上述した特許文献１の手法は、ソフトウェアモジュールの保管場所等をユーザに入力させることなく、周辺機器のデバイス情報に基づいてソフトウェアモジュールを取得する。しかしながら、特許文献１の手法では、ユーザのネットワーク環境や、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、ソフトウェアのバージョン等に対する知識を必要とするため、手間がかかったり、インストールするソフトウェアを間違えてしてしまう場合も生じた。
【０００４】
１つの側面では、本発明は、効率良くインストールを実行することを目的とする。
【課題を解決するための手段】
【０００５】
一態様において、コンピュータを、記録媒体から取得したインストーラにより起動した後、外部装置と接続されたネットワークと通信可能か判断する判断手段、前記判断手段により得られた判断結果に応じて、前記記録媒体に格納されたソフトウェアと、前記外部装置から得られるソフトウェアとのバージョンを比較する比較手段、前記比較手段により得られた比較結果に応じて、前記外部装置又は前記記録媒体から取得したソフトウェアをインストールするインストール手段として機能させる。
【発明の効果】
【０００６】
効率良くインストールを実行することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係るインストールシステムの概略構成を示す図である。
【図２】ＰＣの機能構成の一例を示す図である。
【図３】ＰＣのハードウェア構成の一例を示す図である。
【図４】インストール処理のシーケンスの一例を示す図である。
【図５】ソフトウェア取得処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
次に、本発明の実施の形態について、詳細に説明する。
【０００９】
＜システム構成＞
図１は、本実施形態に係るインストールシステムの概略構成を示す図である。図１に示すインストールシステム１は、例えばインターネット等に代表されるネットワークＮ１を介して、情報端末の一例としてのＰＣ１０と、公開サーバ２０と、管理サーバ（ファイルサーバ、データベースサーバ）３０とが接続されている。また、ＰＣ１０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークＮ２を介して、周辺機器の一例としてのＭＦＰ（Ｍｕｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）４０と接続されている。
【００１０】
なお、ネットワークＮ１〜Ｎ２は、有線又は無線であっても良い。また、図１に示す各装置の数は、これに限定されるものではない。
【００１１】
図１に示すＰＣ１０は、例えばＭＦＰ４０を利用するためのソフトウェア（例えば、プリンタドライバ）をインストールすることで、ＭＦＰ４０の利用が可能となる汎用的なコンピュータ機器等である。ＰＣ１０は、例えばＭＦＰ４０を利用するためのソフトウェアを格納した記録媒体５０がセットアップされ、記録媒体５０に含まれるインストーラ（起動ソフト）が起動することにより、ソフトウェアのインストールを実行するが、これに限定されるものではない。例えば、ＰＣ１０は、予め記録媒体５０がセットされているドライバ装置（外部記憶装置Ｉ／Ｆ部）から記録媒体５０内の情報を読み出す指示を行った場合に、インストーラを実行させ、ソフトウェアのインストールを実行しても良い。
【００１２】
公開サーバ２０は、ＭＦＰ４０を利用するためのソフトウェアの一覧をＷｅｂサイト等により公開しているコンピュータである。例えば、ＰＣ１０は、予め設定されたアドレス情報に基づいて、公開サーバ２０にアクセスし、ＰＣ１０で利用可能なソフトウェア一覧をブラウザ等で表示する。
【００１３】
管理サーバ３０は、公開サーバ２０が公開しているソフトウェアを保持し、管理しているコンピュータである。なお、図１の例では、公開サーバ２０と管理サーバ３０とを分けた構成としているが、これに限定されるものではなく、例えば外部装置として、１つの情報処理装置により構成することも可能であり、クラウドサービスの形態により構成されても良い。
【００１４】
ＭＦＰ４０は、スキャン機能、コピー機能、プリンタ機能、ファクシミリ機能等を１つの筐体に搭載した複合機等であるが、これに限定されるものではなく、ネットワークＮ２に接続される周辺機器であれば良い。
【００１５】
記録媒体５０は、例えばＰＣ１０にインストールするためのソフトウェアが格納されている。ソフトウェアの一例としては、例えばＰＣ１０等に接続される機器を動作するためのドライバソフト等であるがこれに限定されるものではなく、例えば文書作成ソフトや表計算ソフト等のような汎用的ソフトウェア（アプリケーション）であっても良い。
【００１６】
なお、記録媒体５０は、例えばＣＤ−ＲＯＭ等に限定されず、フレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＳＤメモリカード（ＳＤ  Ｍｅｍｏｒｙ  ｃａｒｄ）、ＵＳＢメモリ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  ｍｅｍｏｒｙ）等であっても良い。
【００１７】
上述したインストールシステム１において、ＰＣ１０は、記録媒体５０を用いることにより、ＰＣ１０のネットワーク環境やインストールするソフトウェアのバージョン等に基づき、ソフトウェアの入手先を判断し、手間をかけずに効率良くインストールを実行する。
【００１８】
＜ＰＣ１０の機能構成＞
図２は、ＰＣの機能構成の一例を示す図である。図２に示すように、ＰＣ１０は、情報取得手段１１と、通信判断手段１２と、認証手段１３と、ソフト一覧取得手段１４と、バージョン比較手段１５と、インストール手段１６と、通知手段１７と、記憶手段１８と、制御手段１９とを有するように構成される。
【００１９】
情報取得手段１１は、ＰＣ１０のＯＳに関する情報（以下、「ＯＳ情報」）を取得する。また、情報取得手段１１は、ソフトウェアをインストール可能な機種一覧のうちユーザにより選択された機種に関する情報（以下、「機種情報」という）を取得する。
【００２０】
通信判断手段１２は、ネットワークＮ１に接続可能か否か判断する。なお、通信判断手段１２は、ネットワーク経由によりソフトウェアを入手するか、記録媒体５０からソフトウェアを入手するかのユーザによる選択に応じて、上述したネットワークＮ１に通信可能か判断しても良い。
【００２１】
認証手段１３は、通信判断手段１２により通信可能と判断された場合、例えばユーザから認証情報を取得して、Ｐｒｏｘｙ認証要求を行い、その結果を通知する。なお、認証手段１３は、Ｐｒｏｘｙ認証以外の認証を行っても良く、認証自体を行わないようにしても良い。
【００２２】
ソフト一覧取得手段１４は、情報取得手段１１により得られたＯＳ情報（例えば、ＯＳのＩＤ）と機種情報（例えば、機種ＩＤ）とに基づき、公開サーバ２０に対して利用可能なソフトウェア一覧の取得要求を行う。また、ソフト一覧取得手段１４は、公開サーバ２０から取得要求に対応するソフトウェア一覧を取得する。取得したソフトウェア一覧には、ソフトウェアの識別番号、バージョン、ソフトウェアが格納された場所のアドレス（管理サーバ３０のＵＲＬ）等が含まれる。
【００２３】
バージョン比較手段１５は、公開サーバ２０から取得したソフトウェア一覧のバージョンと記録媒体５０から取得したソフトウェアのバージョンとを比較する。バージョン比較手段１５は、例えば記録媒体５０に格納されていたソフトウェアのバージョンが、公開サーバ２０から取得したソフトウェアのバージョンよりも最新であるか又は同一のバージョンであるか判断する。
【００２４】
インストール手段１６は、記録媒体５０がＰＣ１０にセットアップされたと判断すると、記録媒体５０に含まれるインストーラ（起動ソフト）を起動する。また、インストール手段１６は、バージョン比較手段１５により得られた比較結果に応じて、記録媒体５０又管理サーバ３０から得られるソフトウェアをインストールする。
【００２５】
インストール手段１６は、例えば記録媒体５０のソフトウェアのバージョンが、最新又は管理サーバ３０のソフトウェアと同一のバージョンである場合には、記録媒体５０からソフトウェアを取得し、取得したソフトウェアをインストールする。このように、記録媒体５０からソフトウェアを取得することで、管理サーバ３０との無駄な通信を省くことが可能となる。
【００２６】
通知手段１７は、例えば情報取得手段１１により取得したＰＣ１０のＯＳ情報に基づき、記録媒体５０から読み取ったインストール可能な機種の一覧を画面に表示してユーザに通知する。また、通知手段１７は、ネットワークＮ１を介して外部装置（例えば公開サーバ２０や管理サーバ３０）等から取得したソフトウェア一覧等の各種情報を通知する。また、通知手段１７は、バージョン比較手段１５により得られるソフトウェアのバージョンの比較結果を画面に表示して、ユーザに通知しても良い。
【００２７】
記憶手段１８は、ユーザにより選択された機種情報１８Ａと、記録媒体５０又は管理サーバ３０から取得したソフトウェア１８Ｂとを記憶するが、これには限定されない。
【００２８】
制御手段１９は、各構成を制御する。また、制御手段１９は、通知手段１７によりユーザに通知した情報に対するユーザからの指示を受け、指示された情報に基づいて対応する処理を行うように制御する。
【００２９】
＜ＰＣのハードウェア構成例＞
図３は、ＰＣのハードウェア構成の一例を示す図である。図３に示すように、情報端末の一例としてのＰＣ１０は、制御部６１と、主記憶部６２と、補助記憶部６３と、外部記憶装置Ｉ／Ｆ部６４と、ネットワークＩ／Ｆ部６５とを有する。
【００３０】
制御部６１は、コンピュータの中で、各装置の制御やデータの演算、加工を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。また、制御部６１は、主記憶部６２に記憶されたプログラムを実行する演算装置であり、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。
【００３１】
主記憶部６２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の記憶装置である。主記憶部６２は、制御部６１が実行する基本ソフトウェアであるＯＳやアプリケーションソフトウェア等のプログラムやデータを記憶又は一時保存する。
【００３２】
補助記憶部６３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等であり、アプリケーションソフトウェア等に関連するデータを記憶する記憶装置である。
【００３３】
外部記憶装置Ｉ／Ｆ部６４は、ＵＳＢ等のデータ伝送路を介して接続された記録媒体６６（例えば、ＣＤ−ＲＯＭ、ＤＶＤ、フラッシュメモリ等）とＰＣ１０とのインタフェースである。
【００３４】
ＰＣ１０は、記録媒体６６に所定のプログラム（例えば、インストールプログラム等）を格納する。また、記録媒体６６に格納されたプログラムは、外部記憶装置Ｉ／Ｆ部６４を介してＰＣ１０にインストールされ、インストールされた所定のプログラムは、ＰＣ１０により実行可能となる。
【００３５】
ネットワークＩ／Ｆ部６５は、有線及び／又は無線回線等のデータ伝送路により構築されたＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介して接続された周辺機器とＰＣ１０とのインタフェースである。
【００３６】
なお、公開サーバ２０や管理サーバ３０についてのハードウェア構成は、図３に示すＰＣ１０と同様の構成であるため説明を省略する。
【００３７】
＜インストール処理のシーケンス＞
図４は、インストール処理のシーケンスの一例を示す図である。図４の例に示すインストール処理は、ＰＣ１０と、公開サーバ２０と、管理サーバ３０とにより実行される。
【００３８】
図４に示すように、ＰＣ１０は、記録媒体５０がセットアップされ、インストール手段１６によりインストーラ（起動ソフト）を起動すると（Ｓ１０）、情報取得手段１１により、ＰＣ１０のＯＳ情報を取得する（Ｓ１１）。
【００３９】
次に、ＰＣ１０は、通知手段１７により、Ｓ１１の処理で取得したＯＳ情報に基づき、記録媒体５０からインストール可能な機種を読み取ると、ユーザに対してインストール可能な機種の一覧を通知する（Ｓ１２）。なお、Ｓ１２の処理において、通知とは、例えばＰＣ１０上の画面に一覧を表示すること等であるが、通知内容についてはこれに限定されるものではない。
【００４０】
ＰＣ１０は、情報取得手段１１により、ユーザから選択された機種の情報を取得すると（Ｓ１３）、通信判断手段１２により、ネットワークＮ１に接続可能（通信可能）か判断する（Ｓ１４）。Ｓ１４の処理では、通信判断手段１２は、ネットワーク経由によりソフトウェアを入手するか、記録媒体５０からソフトウェアを入手するかのユーザによる選択に応じて、ネットワークＮ１に通信可能か判断しても良い。
【００４１】
次に、通信判断手段１２によりネットワークＮ１に通信可能と判断された場合について説明する。ＰＣ１０は、認証手段１３により、ユーザに対して、例えばＰｒｏｘｙ認証要求を行うための認証情報を入力するよう要求する（Ｓ１５）。なお、Ｓ１５の処理において、認証手段１３は、Ｐｒｏｘｙ認証以外の認証を行っても良く、認証自体を行わないようにしても良い。
【００４２】
ＰＣ１０は、認証手段１３により、ユーザにより入力された認証情報を取得すると（Ｓ１６）、Ｐｒｏｘｙ認証要求を行う（Ｓ１７）。ここで、認証が許可された場合について説明する。
【００４３】
ＰＣ１０は、ソフト一覧取得手段１４により、ＰＣ１０のＯＳ情報と機種情報とに基づき、公開サーバ２０に対して利用可能なソフトウェア一覧を要求する（Ｓ１８）。ＰＣ１０は、ソフト一覧取得手段１４により、公開サーバ２０から利用可能なソフトウェア一覧を取得すると（Ｓ１９）、通知手段１７により、ユーザに対して利用可能なソフトウェア一覧を通知する（Ｓ２０）。
【００４４】
ＰＣ１０は、ソフトウェア一覧からユーザに選択されたソフトウェアの情報を取得すると（Ｓ２１）、バージョン比較手段１５により、公開サーバ２０から得られるソフトウェアのバージョンと、記録媒体５０のソフトウェアのバージョンとを比較する（Ｓ２２）。Ｓ２２の処理では、バージョン比較手段１５は、記録媒体５０から取得したソフトウェアのバージョンが、公開サーバ２０から得られるソフトウェアのバージョンよりも更新された（最新）バージョンか、又は同一のバージョンであるか判断する。
【００４５】
次に、記録媒体５０から取得したソフトウェアのバージョンが、公開サーバ２０のソフトウェアのバージョンよりも更新されたバージョンではなく、同一のバージョンでもなく、公開サーバ２０のソフトウェアが最新と判断された場合について説明する。
【００４６】
ＰＣ１０は、インストール手段１６により、管理サーバ３０に対してソフトウェア取得要求を行い（Ｓ２３）、管理サーバ３０からソフトウェアを取得すると（Ｓ２４）、インストール済みのバージョンを確認して、インストールを実行する（Ｓ２５）。
【００４７】
ＰＣ１０は、通知手段１７により、Ｓ２５の処理によりインストールが完了すると、通知手段１７により、ユーザに対してインストール完了通知を行う（Ｓ２６）。
【００４８】
なお、上述したＳ１４の処理で、ネットワークＮ１に通信可能ではない（記録媒体５０からソフトウェアを入手する）と判断された場合には、記録媒体５０からソフトウェアを取得し、インストール済みのバージョンを確認して、インストールを実行する。
【００４９】
また、上述したＳ２２の処理で、記録媒体５０のソフトウェアが、公開サーバ２０のソフトウェアのバージョンよりも更新された又は同一のバージョンであると判断された場合にも、同様に、記録媒体５０からソフトウェアを取得し、インストールを実行する。
【００５０】
＜ソフトウェア取得処理のフローチャート＞
図５は、ソフトウェア取得処理の流れの一例を示すフローチャートである。図５の例では、ＰＣ１０は、インストール手段１６により、インストーラを起動すると、情報取得手段１１により、ＰＣ１０のＯＳ情報を取得する（Ｓ３０）。
【００５１】
ＰＣ１０は、情報取得手段１１により、通知手段１７により通知したインストール可能な機種一覧のうち、ユーザに選択された機種情報を取得すると（Ｓ３１）、通信判断手段１２により、ネットワークＮ１に接続可能か判断する（Ｓ３２）。
【００５２】
ＰＣ１０は、通信判断手段１２により、ネットワークＮ１に接続可能と判断した場合（Ｓ３２において、ＹＥＳ）、認証手段１３により、例えばＰｒｏｘｙ認証要求を行うための認証情報を取得して、Ｐｒｏｘｙ認証要求を行う（Ｓ３３）。
【００５３】
ＰＣ１０は、Ｐｒｏｃｙ認証要求が許可された場合に、ソフト一覧取得手段１４により、公開サーバ２０からソフトウェア一覧を取得し（Ｓ３４）、通知手段１７により、ユーザに対して利用可能なソフトウェア一覧を通知する。
【００５４】
ＰＣ１０は、バージョン比較手段１５により、通知手段１７により通知した利用可能なソフトウェア一覧からユーザにより選択されたソフトウェアのバージョンと、記録媒体５０に格納されたソフトウェアのバージョンとを比較する。具体的には、バージョン比較手段１５は、記録媒体５０に格納されたソフトウェアのバージョンが、公開サーバ２０に公開されているソフトウェアのバージョンと比較して、最新（更新された）又は同一バージョンか判断する（Ｓ３５）。
【００５５】
ＰＣ１０は、記録媒体５０に格納されたソフトウェアのバージョンが、最新（更新された）又は同一バージョンと判断された場合（Ｓ３５において、ＹＥＳ）、インストール手段１６により、記録媒体５０からソフトウェアを取得する（Ｓ３６）。記録媒体５０からソフトウェアを取得することにより、管理サーバ３０との無駄な通信を省くことが可能となる。
【００５６】
また、ＰＣ１０は、記録媒体５０に格納されたソフトウェアのバージョンが、最新（更新された）又は同一バージョンでないと判断された場合（Ｓ３５において、ＮＯ）、管理サーバ３０からソフトウェアを取得する（Ｓ３７）。なお、上述したＳ３２の処理で、ネットワークＮ１に接続可能ではないと判断した場合（Ｓ３２において、ＮＯ）、Ｓ３６の処理に進む。
【００５７】
ＰＣ１０は、インストール手段１６により、Ｓ３６又はＳ３７の処理で取得したソフトウェアのインストールを実行し（Ｓ３８）、処理を終了する。
【００５８】
上述した実施形態によれば、効率良くインストールを実行することが可能となる。例えば、ユーザは、ＣＤ等の記録媒体をＰＣにセットしたり、記録媒体内の情報を読み出す処理を行ってインストーラを起動させるだけで、所定の機器を使用するためのソフトウェア（例えばドライバ等）をインストールすることが可能となる。本実施形態では、インストーラを実行させることで、インターネット等を介して外部装置からソフトウェアをダウンロードしたり、ソフトウェアをダウンロードできない環境下でも、ＣＤに格納されたソフトウェアをインストールすることが可能となる。
【００５９】
また、本実施形態では、インターネットに接続可能な環境下では、所定の操作を行うことなく、ＣＤのインストーラにより、インターネットを介して外部装置から最新のソフトウェアのバージョン情報を取得する。そして、取得したバージョン情報と、ＣＤに格納されたソフトウェアのバージョン情報とを比較し、比較結果に応じて、最新のバージョンのソフトウェアをインストールすることが可能となる。このように、ユーザは、どのような環境下においても、最新のソフトウェアを容易にインストールすることが可能となる。
【００６０】
また、記録媒体にインストールしたソフトウェアのバージョンを記録しておくことで、ソフトウェアの更新があった場合に、ソフトウェアの更新通知を行う等のソフトウェアのバージョンを管理する機能を設けることも可能である。
【００６１】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【００６２】
１  インストールシステム
１０  ＰＣ（情報端末の一例）
１１  情報取得手段
１２  通信判断手段（判断手段の一例）
１３  認証手段
１４  ソフト一覧取得手段（取得手段の一例）
１５  バージョン比較手段（比較手段の一例）
１６  インストール手段
１７  通知手段
１８  記憶手段
１８Ａ  機種情報
１８Ｂ  ソフトウェア
１９  制御手段
２０  公開サーバ
３０  管理サーバ
４０  ＭＦＰ
５０，６６  記録媒体
６１  制御部
６２  主記憶部
６３  補助記憶部
６４  外部記憶装置Ｉ／Ｆ部
６５  ネットワークＩ／Ｆ部
【先行技術文献】
【特許文献】
【００６３】
【特許文献１】特開２００６−３３１１６０号公報
【図１】
2015118477.tif 000003
【図２】
2015118477.tif 000004
【図３】
2015118477.tif 000005
【図４】
2015118477.tif 000006
【図５】
2015118477.tif 000007