(57)【要約】【課題】アプリケーションプログラムを再度インストールする時のユーザの手間を低減可能なインストール方法、及びそのインストール方法を情報処理装置に実行させるためのインストールプログラムの提供。【解決手段】情報処理システムは、インターネット網を介して、各ユーザが使用する情報処理装置と、各種情報を格納する情報処理サーバとが接続され、対象ユーザに対し、ユーザ登録がなされたアプリケーションプログラムについてのユーザサポートを提供するものである。情報処理装置が実行する登録済インストール処理では、対象ユーザの設定情報が情報処理サーバに格納され（Ｓ３３０：ＹＥＳ）、かつユーザによりリペアモードでのインストールが選択された場合（Ｓ３７０：ＹＥＳ）、情報処理サーバに格納されている設定情報を取得して、その取得した設定情報を参照して、アプリケーションプログラムをインストールする（Ｓ４００）。【選択図】図５
2009093345.tif 000002
【特許請求の範囲】
【請求項１】
各種情報を格納する情報処理サーバを有したネットワークに接続される情報処理装置にアプリケーションプログラムをインストールする時のインストール方法であって、
前記アプリケーションプログラムをインストールする場合、前記アプリケーションプログラムを以前インストールした時に前記情報処理装置にて入力させた情報であり、前記入力させた前記情報処理装置から前記情報処理サーバに格納させた情報である設定情報を、前記情報処理サーバから前記情報処理装置に取得させる取得手順と、
前記情報処理装置に取得させた設定情報に基づいて、前記アプリケーションプログラムをインストールするインストール手順と
を備えることを特徴とするインストール方法。
【請求項２】
ネットワークに接続される情報処理装置に、１ないし複数の設定項目からなる設定情報を用いてアプリケーションプログラムをインストールするためのインストールプログラムであって、
前記アプリケーションプログラムをインストールするユーザに前記設定情報を入力させ、その入力された設定情報を用いてインストールする通常インストール時に入力された設定情報を、前記ネットワークに接続された情報処理サーバに登録する設定情報登録手順と、
前記ユーザの設定情報が前記情報処理サーバに登録されている場合、前記情報処理サーバから取得した前記ユーザの設定情報を用いてインストールする参照インストールを実行するインストール手順と
を前記情報処理装置に実行させることを特徴とするインストールプログラム。
【請求項３】
前記インストール手順は、
前記ユーザの設定情報が未登録であると判定された場合に、前記通常インストールを前記情報処理装置に実行させることを特徴とする請求項２に記載のインストールプログラム。
【請求項４】
前記ユーザの設定情報が前記情報処理サーバに登録されている場合、前記通常インストール、または前記参照インストールのいずれかの選択を、前記ユーザに入力させる方法選択手順と、
前記方法選択手順にて入力された選択結果に従って、前記アプリケーションのインストールを実行するインストール実行手順と
を前記情報処理装置に実行させることを特徴とする請求項２に記載のインストールプログラム。
【請求項５】
前記参照インストールが前記情報処理装置に実行される場合、前記情報処理サーバから取得した設定情報の内容を変更するか否かを前記ユーザに選択させる選択手順と、
前記選択手順にて、前記内容を変更するとの選択がなされた場合、前記ユーザに前記設定情報の設定項目毎に変更内容を入力させる変更入力手順と、
を前記情報処理装置に実行させ、
前記インストール手順は、
前記変更入力手順によって入力された変更内容を反映させた設定情報を用いて前記情報処理装置にインストールを実行させることを特徴とする請求項２ないし請求項４のいずれかに記載のインストールプログラム。
【請求項６】
前記変更入力手順による前記内容の変更時に前記情報処理サーバから取得した設定情報の内容を表示させる表示手順
を前記情報処理装置に実行させることを特徴とする請求項５に記載のインストールプログラム。
【請求項７】
前記情報処理サーバには、前記設定情報と共に前記ユーザに関するユーザ情報の登録が可能であり、
前記ユーザ情報が未登録である場合、前記ユーザに前記ユーザ情報を入力させ、その入力されたユーザ情報を前記情報処理サーバに登録するユーザ情報登録手順
を前記情報処理装置に実行させることを特徴とする請求項２ないし請求項６のいずれかに記載のインストールプログラム。
【請求項８】
前記情報処理サーバに登録済みの前記ユーザであることを認証させるための処理を実行する認証手順を前記情報処理装置に実行させることを特徴とする請求項２ないし請求項７のいずれかに記載のインストールプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置にアプリケーションプログラムをインストールするインストール方法、及びそのインストール方法を情報処理装置に実行させるためのインストールプログラムに関する。
【背景技術】
【０００２】
従来より、パーソナルコンピュータ等の情報処理装置に、アプリケーションプログラム（例えば、デバイスドライバや、ワープロソフト等）をインストールするためのインストールプログラムが知られている。
【０００３】
この種のインストールプログラムの一つとして、情報処理装置にインストールされるアプリケーションプログラムが、インストール後の実行時に参照する設定（以下、実行時設定とする）を、インストール時に受け付け、情報処理装置に備えられた記憶装置に格納するものが提案されている（例えば、特許文献１参照）。
【０００４】
このような特許文献１に記載のインストールプログラム（以下、従来技術とする）では、インストール時に実行時設定を受け付けるため、アプリケーションプログラムの実行時に、実行時設定を変更する手間を省くことができる。
【特許文献１】特開２００３−２８０８４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、例えば、情報処理装置に導入されていたオペレーティングシステムを再インストールした場合や、情報処理装置自体を新しいものに変更した場合には、以前インストールしたアプリケーションプログラムと同一のアプリケーションプログラムを再度インストールする必要がある。
【０００６】
この場合、従来技術では、インストールを実行するときに必要となる設定（以下、インストール時設定とする）や、アプリケーションプログラムのアップデート等のインストールされるアプリケーションプログラムに対するサポートを受けるためのユーザ登録は、アプリケーションプログラムをインストールする毎に要求されていた。
【０００７】
つまり、従来技術では、アプリケーションプログラムをインストールする度に、インストール時設定や、ユーザ登録を入力しなければならず、ユーザを煩わせてしまうという問題があった。
【０００８】
そこで、本発明は、アプリケーションプログラムを再度インストールする時のユーザの手間を低減可能なインストール方法、及びそのインストール方法を情報処理装置に実行させるためのインストールプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するためになされた本発明は、各種情報を格納する情報処理サーバを有したネットワークに接続される情報処理装置にアプリケーションプログラムをインストールする時のインストール方法である。
【００１０】
その本発明のインストール方法では、取得手順にて、アプリケーションプログラムをインストールする場合、アプリケーションプログラムを以前インストールした時に情報処理装置にて入力させた情報であり、その入力させた情報処理装置から情報処理サーバに格納させた情報である設定情報を、情報処理サーバから情報処理装置に取得させ、インストール手順にて、情報処理装置に取得させた設定情報に基づいて、アプリケーションプログラムをインストールする。
【００１１】
このような本発明のインストール方法によれば、アプリケーションプログラムを再度インストールする場合には、設定情報を入力する必要が無くなり、従来のインストール方法に比べて、ユーザの手間を軽減することができる。この結果、本発明のインストール方法によれば、ユーザを煩わせることを低減でき、インストール時の利便性を向上させることができる。
【００１２】
なお、ここで言うアプリケーションプログラムとは、文書データを作成するためのワープロソフト、表計算を行うための表計算ソフト等の他に、記録媒体に画像を形成する画像形成装置等のデバイスを制御するためのデバイスドライバ等を含むものである。
【００１３】
また、ここで言うインストールとは、アプリケーションプログラム等のソフトウェアを情報処理装置に導入し、その導入されたソフトウェアが動作可能なように設定することである。
また、アプリケーションプログラムを以前インストールした時に設定情報を入力させた情報処理装置と、情報処理サーバから取得させた設定情報に基づいてアプリケーションプログラムをインストールさせる情報処理装置とは、同一の情報処理装置であっても良いし、別の情報処理装置であっても良い。
【００１４】
ところで、本発明は、請求項２に記載のように、ネットワークに接続される情報処理装置に、１ないし複数の設定項目からなる設定情報を用いてアプリケーションプログラムをインストールするためのインストールプログラムとしてなされていても良い。
【００１５】
この場合、本発明のインストールプログラムは、アプリケーションプログラムを通常インストールする際、ネットワークに接続され、かつアプリケーションプログラムのユーザ毎に設定情報を登録可能なサーバである情報処理サーバに、ユーザに入力された設定情報を登録する設定情報登録手順と、ユーザの設定情報が情報処理サーバに登録されている場合、情報処理サーバから取得したユーザの設定情報を用いてインストールする参照インストールを実行するインストール手順とを情報処理装置に実行させる必要がある。
【００１６】
このようなインストールプログラムを情報処理装置が実行すると、ユーザの設定情報が情報処理サーバに登録されているか否かを判定し、その判定結果に判定結果に基づいて、通常インストールまたは参照インストールのいずれかを選択すると共に、その選択されたいずれかのインストール処理にて、アプリケーションプログラムのインストールを実行することになる。さらに、アプリケーションプログラムのインストールに用いた設定情報を、情報処理サーバに登録することになる。
【００１７】
このようなアプリケーションプログラムのインストール実行時に、参照インストールにてインストールが実行されると、情報処理サーバから取得した設定情報を用いて、アプリケーションプログラムがインストールされるため、設定情報を入力する必要が無くなる。
【００１８】
したがって、本発明のインストールプログラムによれば、アプリケーションプログラムが参照インストールにてインストールされた時には、ユーザの手間を軽減することができる。つまり、本発明のインストールプログラムによれば、インストール時の利便性を向上させることができる。
【００１９】
なお、ここで言う通常インストールとは、アプリケーションプログラムをインストールするユーザに設定情報を入力させ、その入力された設定情報を用いてインストール処理を実行することであり、ここで言うインストール処理とは、アプリケーションプログラム等のソフトウェアを情報処理装置に導入し、その導入されたソフトウェアが動作可能なように設定するために情報処理装置が実行する処理である。
【００２０】
また、本発明において、インストール手順は、請求項３に記載のように、ユーザの設定情報が未登録であると判定された場合に、通常インストールを情報処理装置に実行させるように作成されていても良い。
【００２１】
つまり、情報処理サーバに設定情報が未登録であると判定された場合には、情報処理装置が通常インストールを選択して、通常インストールにてインストールを実行し、ユーザの設定情報が登録済みであると判定された場合には、情報処理装置が参照インストールを選択して、参照インストールにてインストールを実行するようにしても良い。
【００２２】
このようなインストールプログラムを情報処理装置が実行すると、アプリケーションプログラムを最初にインストールする場合には、情報処理サーバに設定情報が登録されていない（未登録である）ため、従来技術と同様に、ユーザが入力した設定情報を用いて、アプリケーションプログラムのインストールを実行する。それと共に、情報処理装置は、インストール時に受け付けた設定情報を情報処理サーバに登録することになる。
【００２３】
一方、アプリケーションプログラムを再度インストールする場合には、従来技術と異なり、情報処理サーバから取得した設定情報を用いて、設定情報が入力されること無く、アプリケーションプログラムのインストールを実行する。
【００２４】
また、本発明のインストールプログラムは、請求項４に記載のように、ユーザの設定情報が情報処理サーバに登録されている場合、方法選択手順にて、通常インストール、または参照インストールのいずれかの選択を、ユーザに入力させるように作成されていることが望ましい。
【００２５】
このように作成された本発明のインストールプログラムによれば、通常インストール、または参照インストールのいずれかを、ユーザが必要に応じて選択することができる。したがって、利用者にとって、より使い勝手の良いインストールプログラムを提供できる。
【００２６】
そして、本発明のインストールプログラムは、請求項５に記載のように、インストール手順にて参照インストールが情報処理装置に実行される場合、選択手順にて、情報処理サーバから取得した設定情報の内容を変更するか否かをユーザに選択させ、その選択にて、内容を変更するとの選択がなされた場合、変更入力手順にて、ユーザに設定情報の設定項目毎に変更内容を入力させると共に、変更入力手順で入力された変更内容を反映させた設定情報を用いて情報処理装置にインストールを実行させるように作成されていても良い。
【００２７】
このように作成されたインストールプログラムによれば、設定情報のうち、一部の項目については、以前インストールした時の設定内容を用い、一部の項目については、設定内容を変更して、アプリケーションプログラムをインストールすることができる。
【００２８】
このため、本発明のインストールプログラムによれば、インストールする時点での状況にあわせて、必要な設定項目のみ設定内容を変更することで、必要以上に入力操作を行う手間を省きつつ、ユーザにとって使い勝手の良い設定を実現できる。
【００２９】
なお、ユーザによってなされ、上述した設定情報の内容を変更するか否かの選択、及び設定情報の設定項目毎になされる変更内容の入力は、参照インストールでのインストールが決定（選択）された時点で受け付けられることが望ましい。
【００３０】
また、本発明のインストールプログラムは、請求項６に記載のように、表示手順にて、変更入力手順による内容の変更時に情報処理サーバから取得した設定情報の内容を表示させるように作成されていても良い。
【００３１】
このように作成されたインストールプログラムによれば、情報処理サーバから取得した設定情報の内容を参照して設定情報の内容を変更することができる。
ところで、情報処理サーバが、設定情報と共にユーザに関するユーザ情報の登録が可能なように構成されている場合、本発明のインストールプログラムは、請求項７に記載のように、ユーザ情報が未登録であれば、ユーザ情報登録手順にて、ユーザにユーザ情報を入力させ、その入力されたユーザ情報を情報処理サーバに登録することを情報処理装置に実行させるように作成されていることが望ましい。
【００３２】
このように作成されたインストールプログラムでは、情報処理サーバにユーザ情報が登録されていない（即ち、未登録である）場合には、ユーザ情報の入力を受け付けるものの、情報処理サーバにユーザ情報が登録されている場合には、ユーザ情報の入力を受け付けることが無い。
【００３３】
このため、本発明のインストールプログラムによれば、アプリケーションプログラムをインストールする時に、情報処理サーバに既に格納されているユーザ情報が入力されることを防止できる。この結果、ユーザに、インストール時の入力操作を必要以上に行わせることが無くなり、インストール時でのユーザの手間を軽減することができる。
【００３４】
なお、ここで言うユーザ情報とは、アップデート等のアプリケーションプログラムに対するサポートを受けるためのいわゆるユーザ登録に必要な情報を少なくとも含むものであり、ユーザの氏名（いわゆる使用者名や、法人名）や、ユーザの住所等の情報である。
【００３５】
さらに、本発明のインストールプログラムは、請求項８に記載のように、情報処理装置に認証手順を実行させることで、情報処理サーバに登録済みのユーザであることを認証させるように作成されていることが望ましい。
【００３６】
このようなインストールプログラムによれば、情報処理サーバにて、ユーザを認証するため、アプリケーションプログラムをインストールする時に用いられる設定情報を、確実に、ユーザが入力したものとすることができる。
【００３７】
なお、上述した認証手順（即ち、情報処理サーバに登録済みのユーザであることを認証させること）は、情報処理サーバに設定情報が格納されているか否かを判定する過程で実行されることが望ましい。
【発明を実施するための最良の形態】
【００３８】
以下に本発明の実施形態を図面と共に説明する。
〈全体構成〉
図１は、情報処理システムの構成を示したブロック図である。
【００３９】
この情報処理システム１は、アプリケーションプログラムを製造・販売しているメーカ（以下、提供メーカとする）が、その製造・販売しているアプリケーションプログラムの購入者のうち、ユーザ登録を行ったユーザ（以下、対象ユーザとする）に対し、そのユーザ登録がなされたアプリケーションプログラムについてのサービス（例えば、アップデートの実行等、以下、ユーザサポートとする）を提供するためのものである。
【００４０】
このため、情報処理システム１は、各ユーザが使用する情報処理装置１５と、ユーザサポートに必要な各種情報を格納する情報処理サーバ３０とから構成されており、これらの情報処理装置１５と、情報処理サーバ３０とは、インターネット網を介して接続されている。
【００４１】
〈情報処理サーバについて〉
次に、情報処理サーバ３０について説明する。
この情報処理サーバ３０は、図１に示すように、ネットワークインターフェース（Ｉ／Ｆ）３６と、補助記憶装置３５と、制御装置３１とを備えており、周知のいわゆるウェブサーバとして構成されたものである。
【００４２】
ネットワークＩ／Ｆ３６は、インターネット網を介して接続された情報処理装置１５との間で、制御装置３１がデータの通信を行うためのものである。
また、制御装置３１は、電源を切断しても記憶内容を保持する必要のあるプログラムやデータを記憶するＲＯＭ３３と、転送されたデータ（プログラム）や処理途中で一時的に生じたデータを格納するＲＡＭ３４と、ＲＯＭ３３やＲＡＭ３４に記憶されたプログラムに従って処理を実行するＣＰＵ３２とを備えている。
【００４３】
このうち、ＲＯＭ３３には、情報処理装置１５から受信した情報取得のための指令（以下、取得要求とする）に従って、その取得要求に対応する情報が補助記憶装置３５に格納されているか否かを判定し、情報処理装置１５に応答するウェブ処理を実行するためのウェブサーバプログラムが格納されている。
【００４４】
さらに、補助記憶装置３５は、高容量ディスクと読取装置とが一体に構成された周知のハードディスクドライブ（ＨＤＤ）である。
この補助記憶装置３５には、情報処理装置１５にインストールされているアプリケーションプログラムを識別するための情報や、対象ユーザについての情報（以下、ユーザ情報とする）等の情報処理装置１５から取得した情報が格納される取得情報格納領域と、ユーザサポートが実施される際に、情報処理装置１５に向けて発信される情報が格納される発信情報格納領域とが設けられている。
【００４５】
ここで言うユーザ情報とは、ユーザ登録がなされることにより取得される情報であり、対象ユーザの氏名、法人名、住所、電話番号等を含む対象ユーザの個人情報である。
なお、情報処理サーバ３０は、対象ユーザを識別するためのユーザＩＤと、パスワードとを発行し、ユーザＩＤ、及びパスワードと、ユーザ情報とを対応付けた上で、取得情報格納領域に格納することで、ユーザ登録が完了したものとしている。ただし、後述するようにパスワードに関しては、ユーザが希望する文字列となるようにされている。
【００４６】
つまり、情報処理サーバ３０では、ＣＰＵ３２がウェブ処理を実行することにより、対象ユーザに対し、インターネット網を利用したユーザサポートを提供するために必要な様々な機能が実現されることになる。
〈情報処理装置の構成〉
次に、情報処理装置について説明する。
【００４７】
図１に示すように、情報処理装置１５は、データ読出装置６と、補助記憶装置５と、操作部７と、表示部８と、制御部１０と、ネットワークインターフェース（Ｉ／Ｆ）９と、ＵＳＢインターフェース（Ｉ／Ｆ）１４とを備えている。即ち、情報処理装置１５は、いわゆるパーソナルコンピュータ（ただし、ここでは、操作部７や表示部８を含めた広義な意味で使用する）として構成された周知のものである。
【００４８】
データ読出装置６は、ＣＤ−ＲＯＭや、ＤＶＤ−ＲＯＭ等の記憶媒体に記憶されたデータ等を読み出すように構成されている。
さらに、ネットワークＩ／Ｆ９は、情報処理装置１５をローカルエリアネットワークに接続し、そのローカルエリアネットワークを介して、インターネット網に接続された外部機器との間で情報の入出力を行うためのものである。なお、ＵＳＢＩ／Ｆ１４は、ＵＳＢケーブル（図示せず）を介して外部機器と情報の入出力を行うためのものである。
【００４９】
また、操作部７は、マウスやキーボード等の周知の外部入力装置からなり、各種情報を入力するため、ＵＳＢＩ／Ｆ１４等の接続部を介して制御部１０に接続されている。
さらに、表示部８は、液晶ディスプレイ等の周知の表示デバイスからなり、制御部１０から出力される画像を表示するため、ビデオボード（図示せず）等の接続部を介して制御部１０に接続されている。その表示部８には、パーソナルコンピュータが有する周知のグラフィカルユーザーインターフェース（ＧＵＩ）機能により、各種情報が入力されるユーザーインターフェース画面やマウスポインタ等が表示される。
【００５０】
また、制御部１０は、電源を切断しても記憶内容を保持する必要のあるデータを記憶するＲＯＭ１２と、補助記憶装置５から転送されたデータ（プログラム）や処理途中で一時的に生じたデータを格納するＲＡＭ１３と、ＲＯＭ１２やＲＡＭ１３に記憶されたプログラムを実行するＣＰＵ１１とを備えている。
【００５１】
そして、補助記憶装置５は、高容量ディスクと読取装置とが一体に構成された周知のハードディスクドライブ（ＨＤＤ）である。この補助記憶装置５には、ＯＳの動作に必要な各種システムファイルが記憶されるシステムフォルダと、各種アプリケーションプログラムが記憶されるプログラムフォルダと、システムフォルダに記憶されたＯＳや、プログラムフォルダに記憶されたアプリケーションプログラムを動作するための情報が記憶されるレジストリとが少なくとも設けられている。
【００５２】
さらに、情報処理装置１５には、複数の処理を同時に実行するマルチタスク機能を有した周知のオペレーティングシステム（以下、ＯＳとする）と、周知のブラウザとが少なくともインストールされている。そして、ＯＳの環境下において、情報処理装置１５を介してプリンタやスキャナ等の周辺機器を制御するためのデバイスドライバや、文書データ作成ソフトウェア、表計算ソフトウェア、画像処理プログラムに加えて、インストールプログラムが動作する。
〈インストールプログラムについて〉
次に、アプリケーションプログラム、及びアプリケーションプログラムを情報処理装置にインストールするためのインストールプログラムをまとめたインストールパッケージについて説明する。
【００５３】
ここで、図２は、インストールパッケージの概略を説明するための説明図である。
インストールパッケージ４０は、同一の提供メーカが製造・販売しているものの、互いに異なるアプリケーションプログラムである第一アプリケーションプログラム４１と、第二アプリケーションプログラム４２と、第三アプリケーションプログラム４３と、これらのアプリケーションプログラム４１，４２，４３を情報処理装置１５にインストールするためのインストールプログラム４４とが備えられている。以下では、第一アプリケーションプログラム４１と、第二アプリケーションプログラム４２と、第三アプリケーションプログラム４３とをまとめたプログラム群を、アプリケーションパッケージ４１〜４３と称す。
【００５４】
なお、本実施形態において、アプリケーションプログラムとは、例えば、文書データ作成ソフトウェアや、表計算ソフトウェア、プレゼンテーションソフトウェア、画像処理プログラム等の一般的なソフトウェアに加えて、周辺機器（いわゆるデバイス）を制御するためのドライバや、周辺機器にて取得した情報を加工するためのプログラムも含むものである。以下、第一アプリケーションプログラム４１は文書データ作成ソフトウェアとし、第二アプリケーションプログラム４２は表計算ソフトウェアとし、第三アプリケーションプログラム４３はプレゼンテーションソフトウェアとする。
【００５５】
また、インストールプログラム４４は、アプリケーションプログラムを情報処理装置１５に新規にインストールする新規インストール処理をＣＰＵ１１に実行させるための新規インストールプログラムと、アプリケーションプログラムを情報処理装置１５に再度インストールする登録済インストール処理をＣＰＵ１１に実行させるための登録済インストールプログラムとを備えている。
【００５６】
ところで、インストールパッケージ４０は、一つの可搬型の記憶媒体（例えば、ＣＤ−ＲＯＭや、ＤＶＤ−ＲＯＭ）に格納された状態で提供メーカから販売（配布）され、情報処理装置１５のデータ読出装置６のような各記憶媒体に対応する読取装置から読み出される。
〈新規インストール処理について〉
次に、情報処理装置１５のＣＰＵ１１が実行する新規インストール処理について説明する。
【００５７】
ここで、図４は、新規インストール処理の処理手順を示したフローチャートである。
この新規インストール処理は、データ読出装置６にてインストールパッケージが読み出された際に、新規インストールプログラム（即ち、新規インストール処理）によるインストールが操作部７や表示部８を介してユーザによって選択されると、実行されるものである。
【００５８】
新規インストール処理が起動されると、まず、Ｓ１００では、インストール処理を実行する。
このインストール処理が起動されると、ＣＰＵ１１は、図６に示すように、Ｓ１１０にて、表示言語をユーザに選択させるための設定入力画面を表示部８に表示する。そして、設定入力画面を介して表示言語の選択を受け付けると、Ｓ１２０へと進む。
【００５９】
なお、設定入力画面とは、操作部７を介してユーザからの入力を受け付けるために表示部８に表示されるユーザーインターフェース画面であり、表示言語とは、設定入力画面上に表示される文章の言語や、アプリケーションプログラム実行時にユーザーインターフェース画面に表示される文章の言語である。また、Ｓ１１０で選択可能な表示言語としては、例えば、日本語、英語、フランス語、スペイン語、アラビア語、北京語等がある。
【００６０】
続くＳ１２０では、提供メーカが予め設定した少なくとも一つのアプリケーションプログラムをインストールする通常インストールモード、またはユーザが選択した少なくとも一つのアプリケーションプログラムをインストールするカスタムモードのいずれかを、インストール時の態様を示すインストールモードとして、ユーザに選択させるための設定入力画面を表示部８に表示する。そして、設定入力画面を介してインストールモードの選択を受け付けると、Ｓ１３０へと進む。
【００６１】
そのＳ１３０では、本新規インストール処理でインストールすべきアプリケーションプログラム（以下、対象アプリケーションとする）を決定して、Ｓ１４０へと進む。即ち、Ｓ１２０にて、通常インストールモードが選択されると、予め設定されたアプリケーションプログラム（本実施形態では、第一から第三アプリケーションプログラム４１〜４３とする）を対象アプリケーションとし、カスタムモードが選択されると、インストールパッケージ４０に含まれているアプリケーションパッケージ４１〜４３の中から、選択されたアプリケーションプログラムを対象アプリケーションとしている。
【００６２】
そのＳ１４０では、Ｓ１３０で決定された対象アプリケーションのインストール先を、ユーザに入力させるための設定入力画面（以下、インストール先入力画面とする）を表示部８に表示する。そして、インストール先が受け付けられると、Ｓ１５０へと進む。
【００６３】
具体的に、本実施形態において、インストール先入力画面は、図７に示すように、新たに作成したインストール先フォルダを表示するフォルダ表示欄５３と、インストール先フォルダを変更するための参照ボタン５２と、入力が完了したことを示す「次へ」ボタン５４とを少なくとも備えている。そして、「次へ」ボタン５４が押下された時点で、フォルダ表示欄５３に表示されていたインストール先フォルダをインストール先として取得する。なお、対象アプリケーションが複数である場合には、全ての対象アプリケーションのインストール先が受け付けられるまで、本ステップ（Ｓ１４０）を繰り返す。
【００６４】
続くＳ１５０では、Ｓ１３０で決定された全ての対象アプリケーションを、Ｓ１４０で受け付けられたインストール先にインストールする。即ち、対象アプリケーションそれぞれの実行時に参照される設定ファイルを作成し、その作成された設定ファイルと、対象アプリケーションのそれぞれを構成する構成ファイルを補助記憶装置５のプログラムフォルダに格納する。これと共に、対象アプリケーションを実行するために必要な情報（例えば、構成ファイルの格納先等）を補助記憶装置５のレジストリに登録する。
【００６５】
したがって、補助記憶装置５のプログラムフォルダには、図３（Ａ）に示すように、第一アプリケーションプログラム４１を構成する第一アプリケーション構成ファイルと、第一アプリケーションプログラム４１の実行時に参照される第一設定ファイルが格納されることになる。さらに、補助記憶装置５のプログラムフォルダには、第二アプリケーションプログラム４２を構成する第二アプリケーション構成ファイルと、第二アプリケーションプログラム４２の実行時に参照される第二設定ファイルと、第三アプリケーションプログラム４３を構成する第三アプリケーション構成ファイルと、第三アプリケーションプログラム４３の実行時に参照される第三設定ファイルとが格納されることになる。そして、レジストリには、プログラムフォルダに格納されたアプリケーションプログラムを実行するために必要な情報（以下、アプリケーション設定とする）が登録されることになる。
【００６６】
その後、新規インストール処理へと戻る。
そして、新規インストール処理へと戻ると、図４に示すように、Ｓ１６０では、Ｓ１５０でインストールされた全ての対象アプリケーションのアプリケーション情報と、Ｓ１４０で対象アプリケーションをインストールする時に参照したインストール情報とを取得して、Ｓ１７０へと進む。
【００６７】
なお、インストール情報とは、Ｓ１１０で入力された表示言語や、Ｓ１２０で選択されたインストールモード、Ｓ１４０で受け付けられたインストール先等、アプリケーションプログラムをインストールするために必要となる情報であり、新規インストール処理の実行過程でユーザに入力されたものである。
【００６８】
また、アプリケーション情報とは、アプリケーションプログラムの種類や、名称、バージョン、提供メーカ名等、アプリケーションプログラムを特定するために必要な情報であり、これらの情報は、レジストリに登録されたアプリケーション設定や、プログラムフォルダに格納された設定ファイル、アプリケーション構成ファイルから取得される。
【００６９】
以下では、アプリケーション情報と、インストール情報とをあわせて設定情報（本発明の設定情報に相当）と称す。
そして、Ｓ１７０では、情報処理サーバ３０にアクセスすると共に、ユーザ登録がなされているか否かを判定するためのユーザ認証ページを情報処理サーバ３０から取得する。
【００７０】
続くＳ１８０では、情報処理サーバ３０から取得したユーザ認証ページを表示部８に表示する。そして、ユーザ認証ページを介して入力されたユーザＩＤと、パスワードとを受け付ける（本発明における認証手順の一例）。
【００７１】
具体的に、本実施形態におけるユーザ認証ページは、図８に示すように、後述するユーザ登録時に発行されたユーザＩＤを入力させるためのＩＤ入力欄６１と、ユーザ登録時に発行されたパスワードを入力させるためのパスワード入力欄６２と、入力が完了したことを示す「次へ」ボタン６３とを少なくとも備えている。そして、「次へ」ボタン６３が押下された時点で、ＩＤ入力欄６１に入力されている情報をユーザＩＤとして、パスワード入力欄６２に入力されている情報をパスワードとして取得する。
【００７２】
さらに、Ｓ１９０では、Ｓ１８０で受け付けたユーザＩＤと、パスワードに基づいて、ユーザ登録が実行済みであるか否かを情報処理サーバ３０に確認し、ユーザ登録がなされていれば、Ｓ２２０へと進み、ユーザ登録がなされていなければ、Ｓ２００へと進む。
【００７３】
具体的に、本実施形態では、Ｓ１８０で取得したユーザＩＤとパスワードとを情報処理サーバ３０に送信し、情報処理サーバ３０が、受信したユーザＩＤとパスワードとに対応付けられたユーザ情報（即ち、対象ユーザのユーザ情報）が補助記憶装置３５の取得情報格納領域に格納されているか否かを判定する。そして、情報処理サーバ３０は、判定の結果、対象ユーザのユーザ情報が格納されていれば、即ち、ユーザ登録がなされていれば、そのユーザ情報を示した登録済ページを情報処理装置１５に送信し、対象ユーザのユーザ情報が格納されていなければ、即ち、ユーザ登録がなされていなければ、新たにユーザ登録を実施させるためのユーザ登録ページを情報処理装置に送信する。
【００７４】
したがって、情報処理装置１５は、情報処理サーバ３０からの取得内容が、登録済ページであれば、ユーザ登録がなされているものと判断し、ユーザ登録ページであれば、ユーザ登録がなされていないものと判断している。
なお、「次へ」ボタン６３が押下された時点で、少なくともＩＤ入力欄６１及びパスワード入力欄６２のいずれかに情報が入力されていない場合、情報処理サーバ３０（ＣＰＵ３２）は、当然の如く、対象ユーザのユーザ情報が格納されていないと判定する。
【００７５】
次に、Ｓ２００では、即ち、ユーザ登録がなされていなければ、情報処理サーバ３０から受信したユーザ登録ページを、表示部８に表示する。そして、ユーザ登録ページを介して入力された情報（以下、入力情報とする）を受け付けた後、Ｓ２１０へと進む。
【００７６】
具体的に、本実施形態におけるユーザ登録ページは、図９に示すように、ユーザ情報を入力するためのユーザ情報入力欄７１と、ユーザが希望する文字列を、ユーザ認証を行う時のパスワードとして入力するためのパスワード入力欄７２と、入力が完了した際に押下される「ＯＫ」ボタン７３とを少なくとも備えている。
【００７７】
このうち、ユーザ情報入力欄７１には、ユーザ名（氏名）を入力するためのユーザ名入力欄７４と、ユーザのメールアドレスを入力するためのメールアドレス入力欄７５と、ユーザの住所を入力するための住所入力欄７６と、ユーザの電話番号を入力するための電話番号入力欄７７と、対象アプリケーションのアプリケーションプログラム名を入力するためのアプリケーション名入力欄７８と、対象アプリケーションの製造番号を入力するためのシリアル番号入力欄７９とを備えている。
【００７８】
そして、「完了」ボタン７３が押下された時点で、各欄７２，７４〜７９に入力されている情報を入力情報として受け付ける。
続くＳ２１０では、Ｓ２００で受け付けた入力情報を情報処理サーバ３０に送信する（本発明におけるユーザ情報登録手順の一例）。そして、情報処理サーバ３０は、受信した入力情報をユーザ情報として、取得情報格納領域に格納し、ユーザＩＤと、パスワード（即ち、ユーザが入力した文字列）とを発行して、ユーザ登録を完了する。その後、情報処理サーバ３０は、発行したユーザＩＤとパスワードとを情報処理装置１５に送信して、情報処理装置１５は、ユーザＩＤと、パスワードを表示部８に表示し、その後、Ｓ２３０へと進む。このように、ユーザＩＤとパスワードとを表示部８に表示させることにより、ユーザは、自身に対して発行されたユーザＩＤとパスワードとを確認可能となる。
【００７９】
一方、Ｓ１９０での確認の結果、ユーザ登録がなされていれば、Ｓ２２０へと進み、そのＳ２２０では、情報処理サーバ３０から受信した登録済ページを表示部８に表示し、その後、Ｓ２３０へと進む。このように、登録済ページを表示部８に表示させることにより、ユーザは自身のユーザ情報を確認可能となる。
【００８０】
なお、Ｓ２２０（もしくはＳ２１０）にてＳ２３０へと進むタイミングは、登録済ページの表示（Ｓ２１０であれば、ユーザＩＤとパスワードとの表示）を開始してから、予め規定された規定時間が経過した時点であっても良いし、表示部８に表示された設定入力画面上の「確認」ボタンが押下されたことを情報処理装置１５が受け付けた時でも良い。ただし、後者の場合、Ｓ２１０にて表示されるユーザＩＤとパスワードや、Ｓ２２０にて表示される登録済ページは、設定入力画面として表示され、さらに、その設定入力画面は、次のステップへと移行するための命令を情報処理装置１５が受け付ける「確認」ボタンを備えている必要がある。
【００８１】
なお、Ｓ２３０では、Ｓ１６０で取得した設定情報を情報処理サーバ３０に送信する（本発明の設定登録手順の一例）。そして、設定情報を受信した情報処理サーバ３０は、その受信した設定情報を取得情報格納領域に格納する。
【００８２】
したがって、情報処理サーバ３０の格納取得情報領域には、図３（Ｂ）に示すように、対象ユーザ毎に、ユーザ情報と設定情報とが格納されることになり、特に、設定情報については、対象アプリケーション毎に、アプリケーション情報とインストール情報とが格納されることになる。
【００８３】
その後、本新規インストール処理を終了する。
〈登録済インストール処理について〉
次に、情報処理装置１５のＣＰＵ１１が実行する登録済インストール処理について説明する。
【００８４】
ここで、図５は、登録済インストール処理の処理手順を示したフローチャートである。
この登録済インストール処理は、データ読出装置６にてインストールパッケージ４０が読み出された際に、登録済インストールプログラム（即ち、登録済インストール処理）によるインストールが操作部７や表示部８を介してユーザによって選択されると、実行されるものである。
【００８５】
登録済インストール処理が実行されると、まず、Ｓ３１０では、情報処理サーバ３０にアクセスすると共に、ユーザ登録がなされているか否かを判定するためのユーザ認証ページを情報処理サーバ３０から取得する。
【００８６】
続くＳ３２０では、情報処理サーバ３０から取得したユーザ認証ページを表示部８に表示して、ユーザ認証ページを介して入力されたユーザＩＤと、パスワードとを受け付ける。なお、ユーザ認証ページは、前述した新規インストール処理でのユーザ認証ページ（図８参照）と同様のものであるため、ここでの説明は省略する。
【００８７】
そして、Ｓ３３０では、Ｓ３２０で受け付けたユーザＩＤと、パスワードとに基づいて、ユーザ登録が実行済みであるか否かを情報処理サーバ３０に確認し、ユーザ登録がなされていれば、Ｓ３４０へと進み、ユーザ登録がなされていなければ、Ｓ４４０へと進む。
【００８８】
具体的には、Ｓ３２０で取得したユーザＩＤと、パスワードとを情報処理サーバ３０に送信し、情報処理サーバ３０が、対象ユーザのユーザ情報が格納されているか否かを判定する。そして、情報処理サーバ３０は、判定の結果、対象ユーザのユーザ情報が格納されていれば、ユーザ情報が登録済みである旨を示す情報を情報処理装置１５に送信し、対象ユーザのユーザ情報が格納されていなければ、ユーザ情報が未登録である旨の情報を情報処理装置１５に送信する。
【００８９】
そのＳ４４０では、即ち、ユーザ登録がなされていなければ、ユーザ登録を実施するようにユーザに勧める旨の画像を表示部８に表示した後、本登録済インストール処理を終了する。
【００９０】
一方、Ｓ３４０では、即ち、ユーザ登録がなされていれば、データ読出装置６にて読み出されたインストールパッケージ４０に含まれている全アプリケーションプログラムについてのアプリケーション情報を取得し、その取得したアプリケーション情報を情報処理サーバ３０に送信する。そして、情報処理サーバ３０では、情報処理装置１５からアプリケーション情報を受信すると、対応するアプリケーションプログラムについての設定情報が取得情報格納領域に格納されているか否かを判定し、その判定結果（以下、設定情報格納結果とする）を情報処理装置１５に送信する。なお、具体的に、本実施形態では、情報処理装置１５から受信したアプリケーション情報に対応するアプリケーション情報が格納されていれば、インストール情報も格納されているものと推定し、設定情報が格納されているものと判断する。
【００９１】
一方、情報処理装置１５では、情報処理サーバ３０から設定情報格納結果を受信すると、Ｓ３５０へと進む。
そして、Ｓ３５０では、設定情報格納結果に従い、情報処理サーバ３０に設定情報が格納されているか否かを判定し、設定情報が格納されているものと判断された場合には、Ｓ３６０へと進む。
【００９２】
そのＳ３６０では、情報処理サーバ３０に格納されているインストール情報を参照して、再度アプリケーションプログラムをインストールするリペアモード（本発明の参照インストールに相当）、またはユーザが再度入力したインストール情報を参照して、再度アプリケーションプログラムをインストールする通常モードのいずれかを、インストール時の態様を示すインストール態様として、ユーザに選択させるための設定入力画面を表示部８に表示する（本発明における方法選択手順の一例）。そして、設定入力画面を介してインストール態様の選択が受け付けられると、Ｓ３７０へと進む。
【００９３】
そのＳ３７０では、Ｓ３６０で受け付けられたインストール態様がリペアモードであるか否かを判定し、判定の結果、インストール態様がリペアモード以外、即ち、通常モードであれば、Ｓ４１０へと進む。
【００９４】
なお、Ｓ３５０での判定の結果、情報処理サーバ３０に設定情報が格納されていないものと判断された場合にも、Ｓ４１０へと進む。
つまり、設定情報が格納されていない等、アプリケーションプログラムを通常モードで再度インストールする必要がある場合には、Ｓ４１０へと進む。
【００９５】
そのＳ４１０では、前述したインストール処理を実行し、インストールパッケージに含まれるアプリケーションプログラムのインストールを実行する（本発明におけるインストール実行手順の一例）。
【００９６】
その後、Ｓ４２０にて、Ｓ４１０でインストールされた全アプリケーションプログラムの設定情報を取得して、Ｓ４３０へと進み、そのＳ４３０では、Ｓ４１０で取得した設定情報を情報処理サーバ３０に送信する。そして、設定情報を受信した情報処理サーバ３０は、その受信した設定情報を取得情報格納領域に格納する。
なお、情報処理サーバ３０に設定情報が格納されている（Ｓ３５０：ＹＥＳ）ものの、通常モードが選択された（Ｓ３７０：ＮＯ）場合、Ｓ４３０にて情報処理装置１５が送信した設定情報を受信した情報処理サーバ３０は、既に取得情報格納領域に格納済みの設定情報を更新して、受信した設定情報を格納する。
【００９７】
その後、本登録済インストール処理を終了する。
一方、Ｓ３７０での判定の結果、インストール態様がリペアモードであれば、Ｓ３８０へと進む。
【００９８】
そのＳ３８０では、情報処理サーバ３０からユーザ情報と設定情報とを取得し、それらの情報を一時ファイル（例えば、ＩＮＩファイル）に格納して、Ｓ３９０へと進む。
続くＳ３９０では、Ｓ３８０で取得したユーザ情報と設定情報とに基づき、アプリケーションプログラムを以前インストールした時に、ユーザが入力したインストール情報の内容を表示すると共に、その内容の変更をユーザに入力させるための設定入力画面（以下、インストール情報変更入力画面とする）を表示部８に表示する（本発明における表示手順、選択手順、変更入力手順の一例）。
【００９９】
具体的に、本実施形態におけるインストール情報変更入力画面は、図１０に示すように、ユーザ情報に従ってユーザ名を表示するユーザ名表示欄８１と、アプリケーション情報に従ってアプリケーション名を表示するアプリケーション名表示欄８２と、情報処理サーバ３０に格納されているインストール情報を表示すると共に、それらの情報の変更を入力させるためのインストール情報表示欄８３と、入力が完了した際に押下される「ＯＫ」ボタン８４とを少なくとも備えている。
【０１００】
このうち、インストール情報表示欄８３は、表示言語や、インストールモード、インストール先等のインストール情報の各項目毎に、情報を表示し変更を受け付ける入力欄が設けられている。
【０１０１】
そして、「ＯＫ」ボタン８４が押下された時点で、インストール情報表示欄８３に表示されている情報を、一時ファイルに格納されているインストール情報に反映して、Ｓ３９０に進む。したがって、ユーザによって、インストール情報表示欄８３に変更したインストール情報が入力されなければ、情報処理サーバ３０に格納されているインストール情報のままとなる。
【０１０２】
続くＳ３９０では、本ステップに進んだ時点で、一時ファイルに格納されているインストール情報を参照して、アプリケーションプログラムを再度インストール、即ちリペアモードでのインストールを実行する（本発明におけるインストール手順の一例）。
【０１０３】
なお、リペアモードでのインストールとは、一時ファイルに格納されている表示言語等の情報に従って、設定ファイルを作成すると共に、一時ファイルに格納されているインストール先に、設定ファイルとアプリケーション構成ファイルとを格納することを表す。
【０１０４】
そして、その後、本登録済インストール処理を終了する。
つまり、本実施形態の登録済インストールプログラムを情報処理装置１５が実行すると、ユーザの設定情報が情報処理サーバ３０に格納されていれば、その情報処理サーバ３０に格納されている設定情報に従って、アプリケーションプログラムをインストールすること（即ち、リペアモードでのインストール）が可能となる。
【０１０５】
そして、このリペアモードでのインストール時には、情報処理サーバから取得した設定情報を用いて、アプリケーションプログラムのインストールが実行されるため、ユーザが必要以上に設定情報を入力することが無くなる。
［実施形態の効果］
以上説明したように、本実施形態の登録済インストール処理によれば、アプリケーションプログラムがリペアモードにてインストールされた時には、ユーザの手間を軽減することができる。
【０１０６】
特に、本実施形態の登録済インストール処理によれば、リペアモードでのインストールが選択された場合、情報処理サーバ３０に格納されているインストール情報の内容を、インストール情報変更入力画面に表示するため、以前のインストール時のインストール情報をユーザに認識させることができる。
【０１０７】
さらには、本実施形態の登録済インストール処理では、リペアモードでのインストールが選択された場合、インストール情報のうち、一部の設定項目については、以前インストールした時に入力した内容を用い、一部の設定項目については、入力内容を変更して、アプリケーションプログラムをインストールすることができる。
【０１０８】
したがって、本実施形態の登録済インストール処理によれば、インストールする時点での動作環境等に応じて、必要な設定項目のみ設定内容を変更することで、必要以上に入力操作を行う手間を省きつつ、ユーザにとって使い勝手の良い設定を実現できる。
【０１０９】
以上のことから、本実施形態の登録済インストール処理によれば、インストール時の利便性を向上させることができる。
また、本実施形態の新規インストール処理では、情報処理サーバ３０にユーザ情報が登録されていない（即ち、ユーザ登録がなされていない）場合には、ユーザ情報を受け付けるものの、ユーザ登録が実行済みである場合には、情報処理サーバ３０に格納されているユーザ情報を表示するのみで、新たにユーザ登録を受け付けることが無い。
【０１１０】
このため、本実施形態の新規インストール処理によれば、アプリケーションプログラムをインストールする時に、情報処理サーバ３０に既に格納されているユーザ情報が再度入力されることを防止できる。この結果、ユーザに、インストール時の入力操作を必要以上に行わせることが無くなり、インストール時でのユーザの手間を軽減することができる。
【０１１１】
さらに、本実施形態の新規インストール処理によれば、ユーザ登録が実行済みであれば、以前ユーザ登録をした時に入力されたユーザ情報を表示することで、そのユーザ情報に誤りがないかユーザに確認させることができる。
［その他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において様々な態様にて実施することが可能である。
【０１１２】
例えば、上記実施形態における登録済インストール処理では、情報処理サーバ３０に設定情報が格納されている場合、インストール態様をユーザに選択させていたが、この場合、自動的にリペアモードでアプリケーションプログラムをインストールするようにしても良い。
【０１１３】
また、上記実施形態の登録済インストール処理におけるリペアモードでは、情報処理サーバ３０に格納されているインストール情報の変更を受け付け、その受け付けた変更を反映した後に、アプリケーションプログラムのインストールを実行したが、リペアモードでのインストールはこれに限るものではなく、情報処理サーバ３０に格納されているインストール情報をそのまま参照して、自動的に行うものでも良い。つまり、インストール情報の変更を受け付けることなく、アプリケーションプログラムをインストールするようにしても良い。
さらに、リペアモードにおいて、Ｓ３９０でのインストール情報の変更受付で変更された分の設定情報を情報処理サーバ３０に送信し、取得情報格納領域に格納しても良い。
【０１１４】
さらに、上記実施形態では、新規インストール処理と、登録済インストール処理とは、インストールパッケージがデータ読出装置６にて読み出された時に、ユーザがいずれかを選択して実行されていたが、新規インストール処理と登録済インストール処理との実行方法は、これに限るものではない。例えば、インストールパッケージがデータ読出装置６で読み出された時に自動で実行されるメインインストール処理を起動し、そのメインインストール処理の中で、新規インストール処理か登録済インストール処理かをユーザに選択させるようにしても良いし、ユーザ登録がなされているか否か、及び設定情報が格納されているか否かに基づいて、新規インストール処理または登録済インストール処理のいずれかを、情報処理装置１５が判定して自動的に実行するようにしても良い。
【０１１５】
また、上記実施形態では、文書データ作成ソフトウェア、表計算ソフトウェア、プレゼンテーションソフトウェアを第１〜第３アプリケーションプログラム４１〜４３としたが、アプリケーションプログラムは、これに限るものではなく、例えば、周辺機器を制御するためのデバイスドライバであっても良い。
【０１１６】
さらには、上記実施形態におけるインストールパッケージは、可般型の記憶媒体に格納して、提供メーカからユーザに提供されていてが、インストールパッケージの提供方法は、これに限るものではなく、例えば、インターネット網を介してサーバ等から情報処理装置１５に提供するようにしても良い。
【０１１７】
なお、上記実施形態では、新規インストール処理、及び登録済インストール処理の中でユーザ登録を受け付けたが、ユーザ登録は、インストール中に実行されるものに限らない。例えば、新規インストール処理により、アプリケーションプログラムのインストールが終了した後に、情報処理サーバ３０にアクセスして、ユーザ登録を行うようにしても良い。
【図面の簡単な説明】
【０１１８】
【図１】情報処理システムの概略構成、及び情報処理装置、情報処理サーバの内部構成を示す説明図である。
【図２】インストールパッケージの概要を説明するための説明図である。
【図３】情報処理装置、及び情報処理サーバの補助記憶装置に格納されるファイルの概要を説明するための説明図である。
【図４】新規インストール処理の処理手順を説明するためのフローチャートである。
【図５】登録済インストール処理の処理手順を説明するためのフローチャートである。
【図６】インストール処理の処理手順を説明するためのフローチャートである。
【図７】インストール先入力画面を例示した説明図である。
【図８】認証ページを例示した説明図である。
【図９】ユーザ登録ページを例示した説明図である。
【図１０】インストール情報変更入力画面を例示した説明図である。
【符号の説明】
【０１１９】
１…情報処理システム  ５…補助記憶装置  ６…データ読出装置  ７…操作部  ８…表示部  ９…ネットワークＩ／Ｆ  １０…制御部  １１…ＣＰＵ  １２…ＲＯＭ  １３…ＲＡＭ  １４…ＵＳＢＩ／Ｆ  １５…情報処理装置  ３０…情報処理サーバ  ３１…制御装置  ３５…補助記憶装置  ４０…インストールパッケージ  ４１，４２，４３…第一、第二、第三アプリケーションプログラム  ４５…インストールプログラム
【図１】
2009093345.tif 000003
【図２】
2009093345.tif 000004
【図３】
2009093345.tif 000005
【図４】
2009093345.tif 000006
【図５】
2009093345.tif 000007
【図６】
2009093345.tif 000008
【図７】
2009093345.tif 000009
【図８】
2009093345.tif 000010
【図９】
2009093345.tif 000011
【図１０】
2009093345.tif 000012