(57)【要約】【課題】アプリケーションを容易にインストールする。【解決手段】  情報端末１は、設定条件データ２１を端末管理サーバ２に送信する。端末管理サーバ２は、設定情報マスタデータ２０１から当該設定条件データに合致するアプリケーションの識別子を抽出し、抽出したアプリケーションの識別子を含む設定情報データを情報端末１に送信する。情報端末１は、端末管理サーバ２から受信した設定情報データ２２に基づいて、インストール制御手段１５を起動し、インストール制御手段１５が、設定情報データ２２が含む識別子に対応するアプリケーションをダウンロードするとともにインストールする。【選択図】      図１
2014178820.tif 000002
【特許請求の範囲】
【請求項１】
端末管理サーバに相互に通信可能に接続する情報端末であって、
当該情報端末の識別子を含む設定条件データを端末管理サーバに送信して、当該端末管理サーバから、当該情報端末にインストールするアプリケーションの識別子を含む設定情報データを受信し、前記設定情報データに基づいて、後記インストール制御手段を起動するアプリケーション制御手段と、
前記設定情報データが含む識別子に対応するアプリケーションをインストールするインストール制御手段
を備えることを特徴とする情報端末。
【請求項２】
前記インストール制御手段は、前記アプリケーション制御手段を認証した後、当該情報端末のユーザに問い合わせることなく、前記アプリケーションをインストールする
ことを特徴とする請求項１に記載の情報端末。
【請求項３】
前記設定条件データは、当該情報端末が備えるハードウェア種別をさらに含む
ことを特徴とする請求項１または２に記載の情報端末。
【請求項４】
前記設定情報データに基づいてアプリケーションをインストールするにあたり、当該情報端末の容量が不足する場合、所定の条件に基づいて既にインストールされたアプリケーションのデータを削除する削除制御手段
をさらに備えることを特徴とする請求項１ないし３のいずれか１項に記載の情報端末。
【請求項５】
情報端末と、当該情報端末に相互に通信可能に接続する端末管理サーバとを備える端末管理システムであって、
前記情報端末は、
当該情報端末の識別子を含む設定条件データを端末管理サーバに送信して、当該端末管理サーバから、当該情報端末にインストールするアプリケーションの識別子を含む設定情報データを受信し、前記設定情報データに基づいて、後記インストール制御手段を起動するアプリケーション制御手段と、
前記設定情報データが含む識別子に対応するアプリケーションをインストールするインストール制御手段を備え、
前記端末管理サーバは、
情報端末の識別子と、当該情報端末にインストールするアプリケーションの識別子とを対応づけた設定情報マスタデータを記憶する記憶装置と、
前記情報端末から前記設定条件データを受信すると、前記設定情報マスタデータから当該設定条件データに合致するアプリケーションの識別子を抽出し、抽出したアプリケーションの識別子を含む前記設定情報データを前記情報端末に送信する設定情報提供手段を備える
ことを特徴とする端末管理システム。
【請求項６】
情報端末と、当該情報端末に相互に通信可能に接続する端末管理サーバとを備える端末管理システムに用いられる端末管理方法において、
情報端末が、当該情報端末の識別子を含む設定条件データを端末管理サーバに送信するステップと、
前記端末管理サーバが、前記設定条件データを受信すると、情報端末の識別子と、当該情報端末にインストールするアプリケーションの識別子とを対応づけた設定情報マスタデータから、当該設定条件データに合致するアプリケーションの識別子を抽出し、抽出したアプリケーションの識別子を含む設定情報データを前記情報端末に送信するステップと、
前記情報端末が、当該端末管理サーバから、前記設定情報データを受信すると、前記設定情報データに基づいて、前記設定情報データが含む識別子に対応するアプリケーションをダウンロードするとともにインストールするステップ
を備えることを特徴とする端末管理方法。
【請求項７】
コンピュータに、請求項１ないし請求項４のいずれか１項に記載の手段として機能させるためのインストール支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションをインストールするための情報端末、端末管理システム、端末管理方法およびインストール支援プログラムに関する。
【背景技術】
【０００２】
昨今、各情報端末は、それぞれの用途に応じたアプリケーションがインストールされた状態で、販売されている。例えば、ハードウェアとしては同じでも、ユーザの環境や、その提供地域によって提供するソフトウェアが異なる場合がある。
【０００３】
そこで情報端末を販売する際、工場で情報端末を製造後、キッティングのプロセスが設けられている場合がある。キッティングとは、端末の初期設定であり、具体的には、ＯＳやソフトウェアのインストールなどである。
【０００４】
一般的に、ユーザに使用目的を選択させ、そのユーザの使用目的に適合する機能を有するソフトウェアをインストールする方法がある（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３５０６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のキッティングは、作業員による手動によりなされている。また情報端末の種別や提供先などに応じて設定内容が異なるため、キッティングの作業員の教育、マニュアルの整備に関する生産管理コストなどが生じる場合がある。
【０００７】
さらに販売機会を逃さない、かつ、生産性を下げないために、見込み生産によりある程度まとまった量でキッティングをするので、一時的または継続的な在庫が発生し、在庫管理コストなどが発生する場合がある。
【０００８】
また上記特許文献１に記載の方法においては、ユーザの使用目的に応じたソフトウェアをインストールするものである。従って、その情報端末が本来持つべき機能を実現または支援するためのソフトウェアプログラムについては、従来の一般的なキッティングにより実現されるので、キッティングに伴うコスト負担は変わらない。
【０００９】
従って本発明の目的は、アプリケーションを容易にインストールする情報端末、端末管理システム、端末管理方法およびインストール支援プログラムを提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の第１の特徴は、端末管理サーバに相互に通信可能に接続する情報端末に関する。即ち本発明の第１の特徴に係る情報端末は、当該情報端末の識別子を含む設定条件データを端末管理サーバに送信して、当該端末管理サーバから、当該情報端末にインストールするアプリケーションの識別子を含む設定情報データを受信し、設定情報データに基づいて、後記インストール制御手段を起動するアプリケーション制御手段と、設定情報データが含む識別子に対応するアプリケーションをインストールするインストール制御手段を備える。
【００１１】
ここでインストール制御手段は、アプリケーション制御手段を認証した後、当該情報端末のユーザに問い合わせることなく、アプリケーションをインストールしても良い。
【００１２】
また設定条件データは、当該情報端末が備えるハードウェア種別をさらに含んでも良い。
【００１３】
さらに、設定情報データに基づいてアプリケーションをインストールするにあたり、当該情報端末の容量が不足する場合、所定の条件に基づいて既にインストールされたアプリケーションのデータを削除する削除制御手段を備えても良い。
【００１４】
本発明の第２の特徴は、情報端末と、当該情報端末に相互に通信可能に接続する端末管理サーバとを備える端末管理システムに関する。即ち本発明の第２の特徴に係る端末管理システムにおいて情報端末は、当該情報端末の識別子を含む設定条件データを端末管理サーバに送信して、当該端末管理サーバから、当該情報端末にインストールするアプリケーションの識別子を含む設定情報データを受信し、設定情報データに基づいて、後記インストール制御手段を起動するアプリケーション制御手段と、設定情報データが含む識別子に対応するアプリケーションをインストールするインストール制御手段を備える。端末管理サーバは、情報端末の識別子と、当該情報端末にインストールするアプリケーションの識別子とを対応づけた設定情報マスタデータを記憶する記憶装置と、情報端末から設定条件データを受信すると、設定情報マスタデータから当該設定条件データに合致するアプリケーションの識別子を抽出し、抽出したアプリケーションの識別子を含む設定情報データを情報端末に送信する設定情報提供手段を備える。
【００１５】
本発明の第３の特徴は、情報端末と、当該情報端末に相互に通信可能に接続する端末管理サーバとを備える端末管理システムに用いられる端末管理方法に関する。本発明の第３の特徴に係る端末管理方法は、情報端末が、当該情報端末の識別子を含む設定条件データを端末管理サーバに送信するステップと、端末管理サーバが、設定条件データを受信すると、情報端末の識別子と、当該情報端末にインストールするアプリケーションの識別子とを対応づけた設定情報マスタデータから、当該設定条件データに合致するアプリケーションの識別子を抽出し、抽出したアプリケーションの識別子を含む設定情報データを情報端末に送信するステップと、情報端末が、当該端末管理サーバから、設定情報データを受信すると、設定情報データに基づいて、設定情報データが含む識別子に対応するアプリケーションをダウンロードするとともにインストールするステップを備える。
【００１６】
本発明の第４の特徴は、コンピュータに本発明の第１の特徴に記載の手段として機能させるためのインストール支援プログラムに関する。
【発明の効果】
【００１７】
本発明によれば、アプリケーションを容易にインストールする情報端末、端末管理システム、端末管理方法およびインストール支援プログラムを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係る端末管理システムのシステム構成、情報端末のハードウェア構成および機能ブロック、および端末管理サーバの機能ブロックを説明する図である。
【図２】本発明の実施の形態に係る設定情報マスタデータのデータ構造とデータの一例を説明する図である。
【図３】本発明の実施の形態に係る設定条件データのデータ構造とデータの一例を説明する図である。
【図４】本発明の実施の形態に係る設定情報データのデータ構造とデータの一例を説明する図である。
【図５】本発明の実施の形態に係る端末管理システムの処理を説明するシーケンス図である。
【発明を実施するための形態】
【００１９】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。
【００２０】
（端末管理システム）
本発明の実施の形態に係る端末管理システムは、図１に示すように、情報端末１、端末管理サーバ２、配信管理サーバ３および管理端末４を備える。情報端末１、端末管理サーバ２および配信管理サーバ３は、通信ネットワーク５を介して相互に通信可能に接続される。ここで、管理端末４は、少なくとも端末管理サーバ２に相互に通信可能に接続されれば良く、通信ネットワーク５に接続されていなくとも良い。
【００２１】
情報端末１は、本発明の実施の形態において、アプリケーションをインストールする端末であって、中央処理制御装置１０、記憶装置２０および通信制御装置３０などを備える一般的な情報処理端末である。情報端末１は、具体的には、パーソナルコンピュータ、スマートフォン、携帯電話機、セットトップボックスなどである。情報端末１は、あらかじめインストール支援プログラムがインストールされた状態で工場から出荷され、各ユーザに提供される。
【００２２】
端末管理サーバ２は、情報端末１に提供するアプリケーションの情報を管理するサーバである。端末管理サーバ２は、記憶装置、中央処理制御装置などを備える一般的なコンピュータである。
【００２３】
記憶装置は、設定情報マスタデータ２０１を記憶する。設定情報マスタデータ２０１は、情報端末の識別子と、当該情報端末にインストールするアプリケーションの識別子とを対応づけたデータである。ここでアプリケーションの識別子は、アプリケーションを特定するものであって、アプリケーション名称などが考えられる。
【００２４】
設定情報マスタデータ２０１は、例えば、図２に示すように、設定条件と、設定情報とを対応づける。設定条件として、端末識別子、端末種別のほか、外部インタフェースの種別など、この情報端末がインストールするべきアプリケーションを特定する条件が設定される。この設定条件として、ＧＰＳの示す緯度経度情報など、情報端末１が保有するセンサの測定値の情報を含んでも良い。設定情報は、設定条件に基づいて、この情報端末がインストールするべきアプリケーションの識別子のほか、このアプリケーションをダウンロードする際のサーバのアドレスなどを対応づける。設定情報は、情報端末の設定条件に応じて定められる。また設定情報は、情報端末のユーザとの契約等に応じて定められ、適宜管理端末４によって設定されても良い。また、設定情報は、新たなアプリケーションの開発やバージョンアップなどに伴って、適宜変更されても良い。
【００２５】
端末管理サーバ２は、設定情報提供手段２０２を備える。設定情報提供手段２０２は、情報端末１から、当該情報端末１の識別子を含む設定条件データを受信すると、当該設定条件データに合致するアプリケーションの識別子を抽出する。さらに設定情報提供手段２０２は、抽出したアプリケーションの識別子を含む設定情報データを情報端末１に送信する。
【００２６】
管理端末４は、情報端末１にインストールするべきアプリケーションの情報を、設定情報マスタデータ２０１に設定する。情報端末１のユーザとの契約に基づいて、個別に提供するべき機能がある場合、その機能を実現するためのアプリケーションの情報と、このユーザに提供した情報端末１の識別子と対応づけて、設定情報マスタデータ２０１に記憶する。これにより、端末管理サーバ２は、この情報端末１から設定条件データが入力されると、個別に提供する機能を実現するためのアプリケーションの情報を、情報端末１に取得させることができる。
【００２７】
配信管理サーバ３は、情報端末１がインストールするアプリケーションを管理するサーバである。配信管理サーバ３は、情報端末１からのリクエストに応じて、情報端末１が指定したアプリケーションを情報端末１にダウンロードさせる。
【００２８】
（情報端末）
図１を参照して、本発明の実施の形態に係る情報端末１を説明する。情報端末１は、上述したように、インストール支援プログラムがインストールされた状態で、工場から出荷され、ユーザに提供される。その後ユーザが、情報端末１に電源を入れると、インストール支援プログラムが稼働し、情報端末１に必要なアプリケーションをダウンロードしたりインストールしたりする。またその後、適宜インストール支援プログラムが稼働し、アプリケーションを、ダウンロード、インストールまたは削除を制御する。
【００２９】
記憶装置２０は、設定条件データ２１、設定情報データ２２、ダウンロードデータ２３、アプリケーションデータ２４およびログデータ２５を記憶する。
【００３０】
設定条件データ２１は、情報端末１がインストールするべきアプリケーションを決定する条件のデータである。設定条件データ２１は、図３に示すように、情報端末１の識別子を含む。このほか、情報端末１の端末種別、情報端末１が保有するセンサ、ＧＰＳ、外部インタフェースの種別などの情報を含む。
【００３１】
設定情報データ２２は、端末管理サーバ２から受信するデータであって、情報端末にインストールするアプリケーションの識別子を含む。設定情報データ２２はそのほかに、図４に示すように、要否、配信管理サーバアドレスなどを含む。ここで「要否」は、このアプリケーションをインストールすることを示す「必要」、または削除することを示す「不要」が設定される。「必要」が設定される場合、配信管理サーバアドレス欄に、このアプリケーションのダウンロード可能な配信管理サーバ３のアドレスが設定される。また設定情報データ２２はさらに、アプリケーションのバージョンなどの情報を対応づけて保持しても良い。また、図４に示す設定情報データ２２の「ステータス」欄は、インストールなどの処理結果を保持する。「ステータス」欄には、インストール済／失敗、ダウンロード済／失敗などが設定される。
【００３２】
ダウンロードデータ２３は、配信管理サーバ３から受信したアプリケーションのデータである。ダウンロードデータ２３は、アプリケーションの識別子に対応して記憶する。アプリケーションデータ２４は、ダウンロードデータ２３に基づいてインストールされたアプリケーションのデータである。アプリケーションデータ２４は、アプリケーションの識別子に対応するフォルダーなどに記憶される。
【００３３】
ログデータ２５は、情報端末１において利用したアプリケーションのログのデータである。ログデータ２５は、例えば、情報端末１において使用されたアプリケーションの識別子と、その使用日時とを対応づけたデータである。ログデータ２５は、情報端末１においてアプリケーションが利用されるたびに、システムなどにより書き換えられる。ログデータ２５は、後述する削除制御手段１８において、アンインストールするアプリケーションを決定する際に参照される。
【００３４】
中央処理制御装置１０は、アプリケーション制御手段１１、インストール制御手段１５および削除制御手段１８を備える。情報端末１が工場出荷後、初めてユーザにより電源が入れられると、アプリケーション制御手段１１およびインストール制御手段１５により、情報端末１に必要なアプリケーションがインストールされる。またその後も、適宜アプリケーション制御手段１１およびインストール制御手段１５により、情報端末１に必要なアプリケーションがインストールされたり、不要なアプリケーションがアンインストールされたりする。情報端末１が新たなアプリケーションをインストールする際、容量不足が発生すると、削除制御手段１８により、ダウンロードデータ２３およびアプリケーションデータ２４の少なくともいずれかが削除される。
【００３５】
アプリケーション制御手段１１は、情報端末１に電源が投入された際や、稼働中の任意のタイミングなどに起動される。アプリケーション制御手段１１は、設定条件収集手段１２、設定情報取得手段１３およびインストーラ起動手段１４を備える。
【００３６】
設定条件収集手段１２は、情報端末１の識別子を含む設定条件を収集して、設定条件データ２１を生成し、記憶装置２０に記憶する。ここで設定条件データ２１は一時的に記憶装置２０に記憶されても良い。設定条件収集手段１２は、情報端末１の識別番号のほかに、情報端末１が備えるハードウェア種別を含んでも良い。ハードウェア種別は、具体的には、ＧＰＳなどのセンサの種別、ＵＳＢなどの外部機器インタフェースの種別などである。また設定条件収集手段１２は、当該情報端末１の種別なども設定条件として収集しても良い。
【００３７】
設定情報取得手段１３は、設定条件データ２１を端末管理サーバ２に送信して、端末管理サーバ２から、設定情報データ２２を受信する。設定情報データ２２は、当該情報端末１にインストールするアプリケーションの識別子を含む。
【００３８】
インストーラ起動手段１４は、設定情報データ２２が記憶されると、インストール制御手段１５を起動する。インストーラ起動手段１４は、設定情報データ２２に含まれる、当該情報端末１がインストールするべきアプリケーションの数に応じて、インストール制御手段１５を起動しても良い。またインストーラ起動手段１４は、一つのインストール制御手段１５を起動して、順次アプリケーションをインストールしても良い。
【００３９】
インストーラ起動手段１４は、インストール対象のアプリケーションの識別子に対応づけられた配信管理サーバアドレスなどの情報を引き継いで、インストール制御手段１５を起動する。ここで、インストール対象のアプリケーションの識別子とは、要否欄が「必要」と設定されたレコードのアプリケーションの識別子である。さらに、インストーラ起動手段１４は、インストール制御手段１５がインストールするために必要な認証情報も引き継ぐ。また要否欄が「不要」と設定されたレコードについて、削除制御手段１８を起動する。
【００４０】
さらに、インストーラ起動手段１４は、インストールや削除の結果を、インストール制御手段１５または削除制御手段１８から取得し、その結果を、設定情報データ２２のステータス欄に記憶する。
【００４１】
インストール制御手段１５は、設定情報データが含む識別子に対応するアプリケーションをインストールする。インストール制御手段１５は、引き継がれた認証情報に基づいて、当該インストール制御手段１５の起動を要求したインストーラ起動手段１４（アプリケーション制御手段１１）を認証するか否か決定する。認証する場合、インストール制御手段１５は、情報端末１のユーザに問い合わせることなく、アプリケーションをインストールする。
【００４２】
ここでインストール制御手段１５は、アプリケーションをインストールする記憶装置の空き容量を算出し、容量が不足すると判定した場合、後述の削除制御手段１８にデータを削除させたのち、インストールしても良い。
【００４３】
インストール制御手段１５は、ダウンロード手段１６およびインストール手段１７を備える。ダウンロード手段１６は、設定情報データ２２で指定された配信管理サーバアドレスにアクセスして、アプリケーションをダウンロードする。
【００４４】
ダウンロード手段１６は、インストール制御手段１５が引き継いだ配信管理サーバアドレスに接続して、アプリケーションの識別子に基づいて、アプリケーションファイルをダウンロードしたダウンロードデータ２３を、記憶装置２０に記憶する。またインストール手段１７は、正常にダウンロードしたダウンロードデータに基づいてインストールして、アプリケーションデータ２４を記憶装置２０に記憶する。
【００４５】
インストール制御手段１５は、ダウンロードおよびインストールの処理が終了すると、その結果を呼び出し元のインストーラ起動手段１４（アプリケーション制御手段１１）に戻す。ここで結果は、インストール済／失敗、ダウンロード済／失敗などのステータスである。インストーラ起動手段１４は、結果を受信すると、そのアプリケーション識別子に対応づけて、「ステータス」欄を更新する。
【００４６】
ダウンロード手段１６およびインストール手段１７は、情報端末１のＯＳなどが備えるそれらのものとは異なっても良い。具体的にはダウンロード手段１６は、インストール制御手段１５が、その呼び出し元を認証した際には、ユーザに問い合わせ画面を提示することなくダウンロードやインストールをする機能を実装しても良い。
【００４７】
一般的には、インストールする際にはユーザに「インストールしても良いですか？」などと確認する画面を表示し、ユーザが「はい」を選択した場合にインストールする。これに対し本発明の実施の形態に係る情報端末１は、端末管理サーバ２が指定したアプリケーションをインストールするので、これらの問い合わせは、ユーザにわずらわしさを感じさせるとともに、知識のないユーザに混乱を招いてしまう。そこで、本発明の実施の形態に係る情報端末１は、あらかじめ要求元が明確なアプリケーション制御手段１１からの起動の場合、このような問い合わせを表示することなくダウンロードおよびインストール等の処理を進める。
【００４８】
削除制御手段１８は、アプリケーション制御手段１１またはインストール制御手段１５の要求に従ってアプリケーションを削除する。
【００４９】
例えば、設定情報データ２２において「要否」欄に「不要」と設定されたレコードがあるとする。その場合インストーラ起動手段１４は、そのレコードのアプリケーションの識別子を引き継いで削除制御手段１８を起動する。削除制御手段１８は、引き継いだアプリケーションの識別子に対応するダウンロードデータ２３およびアプリケーションデータ２４の少なくともいずれかを削除し、アンインストールする。
【００５０】
また設定情報データ２２に基づいてアプリケーションをインストールするにあたり、当該情報端末１の容量が不足する場合、削除制御手段１８は、所定の条件に基づいて既にインストールされたアプリケーションのデータを削除する。例えば削除制御手段１８は、アプリケーションをインストールする際、各アプリケーションデータのダウンロードデータおよびアプリケーションデータの容量を算出する。この容量が所定の閾値より多い場合、削除制御手段１８は、ログデータ２５を参照して、利用履歴の古いアプリケーションのダウンロードデータおよびアプリケーションデータの少なくともいずれかを、記憶装置から削除する。またこの容量の確認およびデータの削除は、他のアプリケーションのインストール時に限らず、適宜実行されても良い。
【００５１】
ここで削除制御手段１８は、どのデータを削除するかは、適宜制御されても良い。例えば、「要否」欄に「不要」と設定されたレコードのアプリケーションについて、削除制御手段１８は、ダウンロードデータおよびアプリケーションデータのいずれも削除するよう制御しても良い。また、容量不足によりアプリケーションを削除する場合、削除制御手段１８は、ダウンロードデータのみを削除しても良いし、アプリケーションデータのみを削除しても良いし、このいずれかもを削除しても良い。
【００５２】
（端末管理方法）
図５を参照して、本発明の実施の形態に係る端末管理方法を説明する。
【００５３】
まずステップＳ１において情報端末１のアプリケーション制御手段１１は、当該情報端末１内から設定条件を取得し、設定条件データ２１を生成する。ステップＳ２においてアプリケーション制御手段１１は、この設定条件データ２１とともに設定情報取得リクエストを端末管理サーバ２に送信する。
【００５４】
ステップＳ３において端末管理サーバ２は、設定条件データに基づいてこの設定条件データに適合する設定情報を取得し、設定情報データを生成する。ステップＳ４において端末管理サーバ２は、ステップＳ２の応答として、設定情報データとともに設定情報取得応答を送信する。
【００５５】
アプリケーション制御手段１１が設定情報データ２２を受信すると、ステップＳ５においてインストール制御手段１５に、設定情報データ２２および認証情報とともにインストールリクエストを送信する。ステップＳ６においてインストール制御手段１５は、認証情報に基づいて、この送信元のアプリケーション制御手段１１を認証するか否かを決定する。認証しない場合、そのまま処理を終了する。認証する場合、ステップＳ７に進む。ここで、インストールリクエストにおいて、認証情報とともに設定情報データ２２を送信する場合を説明したが、これに限られない。例えば、まず認証情報のみをインストール制御手段１５に送信し、認証された場合、さらに設定情報データ２２を送信しても良い。
【００５６】
ステップＳ７においてインストール制御手段１５は、削除する必要があるか否かを判定する。例えば、容量が逼迫している場合、ステップＳ８において削除制御手段１８に削除リクエストを送信する。削除制御手段１８は、所定のロジックでダウンロードデータおよびアプリケーションデータ等を削除し、ステップＳ９において削除応答を送信する。
【００５７】
ステップＳ７において容量に余裕がある場合、または削除制御手段１８による削除が終了すると、インストール制御手段１５は、ステップＳ１０に進む。ステップＳ１０においてインストール制御手段１５はステップＳ５で引き継がれた条件設定データ２１の配信管理サーバアドレスに基づいてダウンロード要求し、ステップＳ１１においてデータをダウンロードする。ステップＳ１２においてインストール制御手段１５は、ダウンロードしたデータに基づいてアプリケーションをインストールする。
【００５８】
ステップＳ１３においてインストール制御手段１５は、ステップＳ５のインストールリクエストに対するインストール応答をアプリケーション制御手段１１に送信する。このインストール応答には、ダウンロードおよびインストールの結果が含まれる。
【００５９】
ステップＳ１３においてインストール応答を受信すると、ステップＳ１４においてアプリケーション制御手段１１は、インストール応答に含まれる結果に基づいて、設定情報データ２２のステータスを更新し、処理を終了する。
【００６０】
このような本発明の実施の形態に係る情報端末１は、情報端末の識別子を含む設定条件データを生成し端末管理サーバ２に送信するとともに、端末管理サーバ２から設定条件データを受信する。情報端末１は、受信した設計条件データに識別子が含まれるアプリケーションを、ユーザ自身が情報端末１に電源を入れた後にインストールするので、大量の情報端末１に、個々の設定環境に応じたアプリケーションを容易にインストールすることができる。また、ユーザに確認画面を表示することなくインストール作業を進めるので、従来のようにあらかじめキッティングによりインストールされていた場合と比べて、違和感なくユーザに負担をかけることもない。
【００６１】
さらに、最初の電源投入時のみならず、途中においても適宜アプリケーションをインストールするので、ユーザが意識することなく、バージョンアップや機能変更などに対応した環境を提供することができる。また、記憶領域が逼迫している場合でも、使用頻度の低いアプリケーションなど、優先度の低いアプリケーションを削除後にインストールするので、ユーザ自身が空き領域を生成するなどの負担をかけることはない。
【００６２】
このような本発明の実施の形態に係る情報端末１は、工場での端末設定を統一化し、作業の標準化を図ることにより、キッティングに係るコストを大幅に削減することができる。具体的には、出荷時におけるキッティング内容の端末間の差異を最小限にとどめることができるので、製造プロセス全体において平準化生産を実現するとともに、生産性が向上することが期待できる。さらには、在庫コストも削減することができる。さらにユーザの契約などの要件によってインストールするアプリケーションソフトウェアを事後的に変更できるため、ユーザに適した端末を低コストかつ迅速に提供することができる。
【００６３】
このように本発明の実施の形態に係る情報端末１は、アプリケーションを容易にインストールすることができる。
【００６４】
（その他の実施の形態）
上記のように、本発明の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
【００６５】
本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【００６６】
１  情報端末
２  端末管理サーバ
３  配信管理サーバ
４  管理端末
５  通信ネットワーク
１０  中央処理制御装置
１１  アプリケーション制御手段
１２  設定条件収集手段
１３  設定情報取得手段
１４  インストーラ起動手段
１５  インストール制御手段
１６  ダウンロード手段
１７  インストール手段
１８  削除制御手段
２０  記憶装置
２１  設定条件データ
２２  設定情報データ
２３  ダウンロードデータ
２４  アプリケーションデータ
２５  ログデータ
３０  通信制御装置
２０１  設定情報マスタデータ
２０２  設定情報提供手段
【図１】
2014178820.tif 000003
【図２】
2014178820.tif 000004
【図３】
2014178820.tif 000005
【図４】
2014178820.tif 000006
【図５】
2014178820.tif 000007