(57)【要約】【課題】プログラムの自動インストール時の問題による作業効率および信頼性の問題を解消し、各工程の進歩状況を正確に追跡管理できるプログラムの自動インストールシステムを提供する。【解決手段】受注管理システムと出荷管理システムとの連携で生産ラインのシステム装置にプログラムのインストール処理を自動的に行い、ワークコントローラにより工程管理とプログラム管理とデバイス管理も一括して管理し、従来のプログラム自動インストールシステムに比べて時間の短縮および作業の簡略化を図り、個別で管理していたデバイスの管理とプログラム管理も簡略化する。また、無線インタフェースを接続するだけでインストールを可能とし、システム装置の設置スペースも容易とし、無線インタフェース分岐装置を準備するだけで、多数台のインストールを可能とする。【選択図】  図４
2005004291.tif 000002
【特許請求の範囲】
【請求項１】
プログラムを格納するハードディスクを内蔵し、外部との無線インタフェースを備え、そのインタフェースにより前記ハードディスクにプログラムをインストール後、実行することにより動作する電子計算機に対するプログラムの自動インストールシステムであって、
インストールするプログラムのコンフィギュレーション情報を格納するコンフィギュレーション情報ファイルとインストールするプログラムを格納するプログラム管理ファイルとそれを制御するワークコントローラとインストールの対象となる電子計算機が無線インタフェースを備え前記コンフィギュレーション情報ファイルに指定されたプログラムのコンフィギュレーション情報をワークコントローラが読み出し、該当するプログラムを前記プログラム管理ファイルから抜き出し、生産ラインに配置された複数の前記電子計算機のハードディスクにプログラムを自動的にインストールすることを特徴とするプログラムの自動インストールシステム。
【請求項２】
前記電子計算機の製造番号とインターネットを介して営業端末からの前記コンフィギュレーション情報ファイルを結び付け、前記プログラム自動インストールシステムの無線インタフェースにより該当する電子計算機に接続するだけで、該当する電子計算機の内部に設定されている製造番号を前記プログラム自動インストールシステムが自動的に読み出し、前記コンフィギュレーション情報ファイルに指定されたインストールの対象のプログラムを前記プログラム管理ファイルから抜き出し、前記電子計算機のハードディスクにプログラムを自動的にインストールすることを特徴とする請求項１記載のプログラムの自動インストールシステム。
【請求項３】
前記プログラムのインストール時に個別設定がある場合、設定情報をマスタ設定ファイルに格納し、該当するプログラムのインストール中の設定項目に対して、プログラム自動インストールシステムにマスタ設定ファイルから設定情報を要求するプログラムの構造とし、前記電子計算機のハードディスクに対するプログラムの自動インストールを、前記マスタ設定ファイルに従い項目の設定を行いながらインストールすることを特徴とする請求項１記載のプログラムの自動インストールシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、インターネットを介して営業端末から顧客の受注構成に必要なプログラムや顧客設定情報を保存した受注管理システムと連携して受注したプログラムと顧客設定を自動的にインストール可能とする自動インストールシステムに適用して有効な技術に関する。
【０００２】
【従来の技術】
従来、プログラム自動インストールついては、特開平５−１２１１４４号公報に記載のものが知られている。  このシステムはプログラムを格納する補助記憶装置を内蔵し、かつ外部との入出力用インタフェースを備え、補助記憶装置から主メモリにプログラムをロード後、実行することにより動作する機能を備える電子計算機における補助記憶装置に対するプログラムの自動インストールシステムであって、インストール処理を行うインストール処理プログラムと、インストールするプログラムの構成情報を格納する構成情報ファイルと、インストールするプログラムを格納するプログラム管理ファイルと、インストールの対象となる電子計算機が備える入出力用インタフェースと接続するインタフェースケーブルとを備えるものである。
【０００３】
【特許文献１】
特開平５−１２１１４４号公報
【０００４】
【発明が解決しようとする課題】
上記した従来の技術において、顧客の構成情報よりインストールするプログラムを検索し自動インストールを行うため、納入先での作業時間は短縮できるが、生産ラインでのプログラムのインストールする時間が増加する。
【０００５】
また、生産ラインで複数台の電子計算機にプログラムをインストール作業中にプログラムファイルの不具合により全てのインストール作業を中断しなくてはならない場合がある。また、複数台の電子計算機を一括してプログラムをインストールする場合、ＬＡＮインタフェースケーブルを何本も準備する必要があり、複数台設置できるスペースも確保する必要がある。
【０００６】
そこで、本発明の目的は、プログラムの自動インストール時の問題による作業効率および信頼性の問題を解消し、各工程の進歩状況を正確に追跡管理できるプログラムの自動インストールシステムを提供することにある。
【０００７】
【課題を解決するための手段】
上記の課題を解決するために、本発明のうち代表的なものの概要を簡単に説明すれば、下記のとおりである。
【０００８】
本発明のプログラム自動インストールシステムは、プログラムを格納するハードディスクを内蔵し、外部との無線インタフェースを備え、ハードディスクにプログラムをインストール後、実行することにより動作する電子計算機に対するプログラムの自動インストールシステムであって、インストールするプログラムのコンフィギュレーション情報を格納するコンフィギュレーション情報ファイルとインストールするプログラムを格納するプログラム管理ファイルとプログラム管理ファイルのバックアップファイルとインストールの対象となる電子計算機が無線インタフェースを備え前記コンフィギュレーション情報ファイルに指定されたプログラムのコンフィギュレーション情報を順に読み出し、該当するプログラムを前記プログラム管理ファイルから抜き出し、ワークコントローラより生産ラインに配置された複数の前記電子計算機のハードディスクにプログラムを自動的にインストールすることを特徴とするプログラムの自動インストールシステムである。
【０００９】
また、前記電子計算機の製造番号と前記コンフィギュレーション情報ファイルを結び付け、前記プログラム自動インストールシステムの無線インタフェースにより該当する電子計算機に接続するだけで、該当する電子計算機の内部に設定されている製造番号を前記プログラム自動インストールシステムが自動的に読み出し、前記コンフィギュレーション情報ファイルに指定されたインストールの対象のプログラムを前記プログラム管理ファイルから抜き出し、前記電子計算機のハードディスクにプログラムを自動的にすることを特徴とする請求項１記載のプログラムの自動インストールシステム。
【００１０】
さらに、前記プログラムのインストール時に個別設定がある場合、設定項目情報をマスタ設定ファイルに格納し、該当するプログラムのインストール中の設定項目に対して、プログラム自動インストールシステムにマスタ設定ファイルから設定情報を要求するプログラムの構造とし、前記電子計算機のハードディスクに対するプログラムの自動インストールを、前記マスタ設定ファイルに従い項目の設定を行いながらインストールすることを特徴とする請求項１記載のプログラムの自動インストールシステム。
【００１１】
【発明の実施の形態】
図１は従来のプログラム自動インストールシステムの形態である。
【００１２】
図２および図３は本発明の一実施例であるプログラム自動インストールシステムと、全製品の出荷を管理するシステムとのシステム関連を示す構成図、図４は本実施例のインストール作業の流れを示すフローチャート図である。
【００１３】
まず、図１と図２および図３により本実施例のプログラム自動インストールシステムと、出荷管理システム２０および受注管理システム３０とのシステム関連のコンフィギュレーションを比較して説明する。
【００１４】
図１の従来のプログラム自動インストールシステムでは複数のシステム装置をＬＡＮケーブルで接続することによって、システム検査後のシステム装置にプログラムの自動インストールを行っていた。しかし、設置場所のスペースの確保や顧客のプログラムの変更の要求がある場合、再度システム装置をシステム検査工程ラインまで戻す必要があり製造工程の管理が難しい。また、プログラムの不具合によりインストール作業を中断する場合がある。本実施例のプログラム自動インストールシステム１０では、出荷前の電子計算機に対して、受注したプログラムのインストールを可能とするプログラム自動インストールシステムとされ、全製品の出荷を管理する出荷管理システム２０とイントラネットで連結され、プログラム自動インストーラの無線インタフェース１２と工場内の無線インタフェース分岐装置５０を介してシステム装置４０接続されている。プログラム自動インストールシステム１０には、顧客ごとに構成および設定を管理するコンフィギュレーション情報ファイル１１と、プログラム情報を蓄えるプログラム管理ファイル１３と、インストールの設定情報を蓄えるインストール設定ファイル１４が備えられ、これらの全ての情報と工場内の生産状況を管理しシステム装置にインストール指示を出すワークコントローラ１５を備えている。無線インタフェース１２を用いることで、製品の仕掛かり状況を容易に把握することが出来るようになり、顧客の設定情報の変更に対してもプログラムの設定等が容易に対応できるようになっている。  また、これらの各ファイルの情報は、インストールされる電子計算機に読み込まれるインストールプログラムの要求により提供され、プログラム情報はプログラム管理ファイル１３とバックアップファイル１６にそれぞれ格納され、各ファイルは出荷番号をキーに検索可能な構造のファイルとなっている。ハードディスクを内蔵したシステム装置４０には、無線インタフェース４１を備え、無線インタフェース４１よリ無線インタフェース分岐装置５０を介して無線インタフェース１２に接続され、顧客ごとに構成されたプログラムを構成別に複数インストーラを起動することにより、複数のシステム装置に対して、一度にプログラムをインストールできる。
【００１５】
さらにインストールに必要な情報の処理とハードディスクを動作させるのに必要な最小限の構成を備え、インストールプログラムをロードしインストールに必要な処理ができるようになっている。受注管理システム３０には、営業からの受注情報およびプログラムのインストール時に設定可能な項目情報を、顧客情報として事前に入手した顧客設定情報を受信する顧客管理ファイル３１と、顧客設定情報を蓄えるマスタ設定ファイル３２とが蓄えられている。出荷管理システム２０により、プログラム自動インストールシステム１０が制御され、また出荷情報ファイル２１は、デバイス管理ファイル２２と、出荷指示ファイル２３と、出荷実績ファイル２４から成り立っている。
【００１６】
次に、本実施例の作用について、インストール作業の流れを図４により説明する。
【００１７】
まず、システム装置が生産ラインに投入されると自動的にプログラム自動インストールシステム１０よりインストール指示が出される（ステップ１００）。
【００１８】
そして、電源投入後のシステム装置４０は無線インタフェース４１よリ無線インタフェース１２に接続される（ステップ１０１）。
【００１９】
この後、インストール処理プログラムがロードされる（ステップ１０２）。
【００２０】
そして、インストール処理プログラムは、システム装置４０が内蔵しているハードディスク装置に設定されている製造番号とシステム構成を読み取り、顧客管理ファイルの情報と内容が同じか確認し、インストール可能かどうかチェックする（ステップ１０３）。
【００２１】
この時に、製造番号とシステム構成の不一致が発生した場合、インストール処理を中断する。  この場合、顧客管理ファイル３１から顧客構成情報を取り出し、顧客の構成にあわせた変更を行う。これを順次繰り返すことによりインストール可能となる。また、インストール可能であればワークコントローラからコンフィギュレーション情報ファイル１１とプログラム管理ファイル１３とインストール設定ファイル１４から処理プログラムと顧客設定情報を検索し（ステップ１０４）、プログラムを無線インタフェースを介して受信して、システム装置４０にインストールを開始する（ステップ１０５）。また、インストール中にプログラムの不具合でインストールを中断する場合、バックアップファイルよりプログラムファイルを取り出せるようになっている（ステップ１０６）。
【００２２】
さらに、デバイス管理ファイル２２には各デバイスの履歴管理の設定があり、インストールに先立ち、各デバイスを検索してデバイスの履歴を取り込む（ステップ１０７）。なお、デバイス管理ファイル２２は出荷番号ごとに顧客構成が登録されており、出荷番号を指定することによりデバイスの情報を取り出せるファイル構造になっている。
【００２３】
このように、システム装置４０内のハードディスクに製造番号とインストール処理プログラムを設定し、前記システム装置４０を無線インタフェース１２によって接続するだけで、キーボードなどの入力なしにプログラムの自動的なインストールを実施することができる。また、インストールが完了すると、インストールの完了報告を行い、出荷管理システム２０の出荷実績ファイル２４に完了情報を登録する（ステップ１０８）。以上の工程により、プログラム自動インストールシステム１０によるインストールが完了する。
【００２４】
従って、本実施例のプログラム自動インストールシステム１０によれば、ワークコントローラ１５、コンフィギュレーション情報ファイル１１、プログラム管理ファイル１３、インストール設定ファイル１４および無線インタフェースケーブル１２を備えることにより、プログラム管理ファイル１３に指定されたコード情報に該当するプログラムを抽出し、未システム装置４０のハードディスクに対し、プログラムのインストールを自動的に行うことができる。
【００２５】
この場合に、電子計算機の製造番号とプログラムのコード情報を結び付けることにより、無線インタフェース１２を未システム装置４０に接続するだけでプログラムのインストールが可能となる。また、インストール時に顧客設定情報がある場合には、プログラムのインストール中の顧客設定情報を要求するプログラム構造とすることにより、顧客設定情報に従い項目の設定を行いながらインストールすることができる。
【００２６】
【発明の効果】
プログラム自動インストールシステムにおいて、受注管理システムと出荷管理システムとの連携で生産ラインのシステム装置にプログラムのインストール処理を自動的に行うことができ、ワークコントローラにより工程管理とプログラム管理とデバイス管理も一括して管理することができるため、従来のプログラム自動インストールシステムに比べて時間の短縮および作業の簡略化を図ることができ、個別で管理していたデバイスの管理とプログラム管理も簡略化できる。また、無線インタフェースを接続するだけでインストールが可能となるので、システム装置の設置スペースも容易になり、無線インタフェース分岐装置を準備するだけで、多数台のインストールが可能になる。
【図面の簡単な説明】
【図１】従来のプログラム自動インストールシステムと、全製品の出荷を管理する出荷管理システムと、倉庫に対する製品の入庫・出庫を管理する倉庫管理システムとのシステム関連を示すコンフィギュレーション図である。
【図２】本発明の一実施例であるプログラム自動インストールシステムと、全製品の出荷を管理する出荷管理システムと、倉庫に対する製品の入庫・出庫を管理する倉庫管理システムとのシステム関連を示すコンフィギュレーション図である。
【図３】本実施例において、図１に関連するプログラム自動インストールシステム、出荷管理システムおよび倉庫管理システムのシステム関連を示すコンフィギュレーション図である。
【図４】本実施例における各システムの作業の流れを示すフローチャート図である。
【符号の説明】
１０…プログラム自動インストールシステム、１１…コンフィギュレーション情報システム、１２…無線インタフェース、１３…プログラム管理ファイル、１４…インストール設定ファイル、１５…ワークコントローラ、１６…バックアップファイル、２０…出荷管理システム、２１…出荷情報ファイル、２２…デバイス管理ファイル、２３…出荷指示ファイル、２４…出荷実績ファイル、３０…受注管理システム、３１…顧客管理ファイル、３２…マスタ管理ファイル、４０…システム装置、４１…無線インタフェース。
【図１】
2005004291.tif 000003
【図２】
2005004291.tif 000004
【図３】
2005004291.tif 000005
【図４】
2005004291.tif 000006