(57)【要約】      （修正有）【課題】データベースに対するデータの読み出し要求動作を、製造端末部からの各種工程データの書き込み動作により遅延させることなく行い、製造端末部側のデータ入力処理部の書き込みレスポンスを最大限に向上させる。【解決手段】製造端末部と、通信制御装置１１及びデータベース装置１２を有するサーバ装置１と、データ参照端末部５ｎとからなる。通信制御装置１１は、各種工程データを格納するバッファリング装置１１ｍと、製造端末部から出力された各種工程データの受信完了信号を製造端末部に直ちに送信するデータ入力処理部１１ｂと、格納した各種工程データをデータベース装置１２に順次出力するデータ出力処理部１１ａとを有する。データベース装置１２は、出力された各種工程データを保存するデータベース１２ｄと、データ入力処理部１２ｂと、データ参照端末部からの読み出し要求に応じて加工し出力するデータ出力処理部１２ｃとを有する。【選択図】  図１
2004220335.tif 000002
【特許請求の範囲】
【請求項１】
各種工程データの入力を行うデータ入力処理部及び各種工程データの出力を行うデータ出力処理部を有する製造端末部と、通信制御装置及び各種工程データを集中して蓄積するデータベース装置を有し、前記製造端末部とネットワークを介して接続されるサーバ装置と、前記データベース装置に蓄積された各種工程データに対しネットワークを介して読み出し要求を行うデータ参照端末部とからなり、
前記通信制御装置は、各種工程データを格納するバッファリング装置と、前記製造端末部から出力された各種工程データを一旦バッファリング装置上に格納すると共に格納した各種工程データの受信完了信号を前記製造端末部に直ちに送信するデータ入力処理部と、前記バッファリング装置に格納した各種工程データを前記データベース装置に順次出力するデータ出力処理部を具備し、
前記データベース装置は、前記通信制御装置から出力された各種工程データを保存するデータベースと、各種工程データを前記データベースに格納するデータ入力処理部と、データベースに保存された各種工程データを前記データ参照端末部からの読み出し要求に応じて加工し出力するデータ出力処理部を具備することを特徴とする製造工程管理システム。
【請求項２】
請求項１記載の製造工程管理システムであって、前記通信制御装置は、特定の各種工程データ項目を抽出し、抽出した各種工程データ項目について各種工程データ１項目毎又は一定時間毎或いは一定数量毎に所定の形式に演算処理し、この演算処理結果を前記データベースに格納するデータ演算処理部をさらに有することを特徴とする製造工程管理システム。
【請求項３】
請求項１記載の製造工程管理システムであって、前記通信制御装置は、特定の各種工程データ項目を抽出し、抽出した各種工程データ項目について各種工程データ１項目毎又は一定時間毎或いは一定数量毎に所定の形式に演算処理し、この演算処理結果を前記データベースに格納するデータ演算処理部と、データ演算処理部での演算結果の異常値を判定し、その各種工程データにマーキングを行う異常判断処理部と、マーキングされた各種工程データについて警告表示を行う表示処理部をさらに有することを特徴とする製造工程管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は製造工程管理システムに関し、さらに詳しくは通信制御装置およびデータベース装置を具備するサーバ装置と、製造端末部と、データ参照端末部とがネットワークを介して接続された製造工程管理システムに関する。
【０００２】
【従来の技術】
従来の製造工程管理システムとして、各種製造データを所定期間毎又は所定数量毎に出力する端末部と、端末部から出力される各種製造データを所定のファイル形式に演算処理すると共に、当該各種製造データのうち外部からの読み出し要求頻度が高い所定のデータ項目を抽出し、外部からの要求に応じて各種演算処理を実行するホスト側演算処理部と、ホスト側演算処理部で演算処理されたファイル形式の各種製造データを蓄積するホスト側データベースと、前記ホスト側演算処理部で抽出された所定のデータ項目が入力され、当該所定のデータ項目に対する演算処理及び外部からの要求に応じて各種演算処理を実行するサーバ側演算処理部と、前記サーバ側演算処理部の演算処理に基づいて所定のデータ項目を蓄積するサーバ側データベースとを備えたものが知られている（例えば、特許文献１参照）。
【０００３】
この製造工程管理システムでは、サーバ側演算処理部が外部からの読み出し要求頻度の高いデータ項目をサーバ側データベースに蓄積すると共に、サーバ側演算処理部がサーバ側データベースに対するデータの格納・読み出しを行っているため、外部からの読み出し要求に対してホスト側とは独立して読み出し動作を行うことができ、これによりホスト側演算処理部の演算動作を阻害することなくデータの読み出しを行うことが可能となっている。
【０００４】
【特許文献１】
特開平１１−３２０３４号公報（第３〜４頁、図１）
【０００５】
【発明が解決しようとする課題】
以上のように構成される従来の製造工程管理システムでは、各種工程データを格納するホスト側と、外部からデータ検索処理を行うサーバ側の２重の設備が必要になるため、設備投資や維持コストが増大するという問題点がある。
【０００６】
また、外部からの読み出し要求頻度の高い所定のデータ項目を抽出し、サーバ側演算処理部に出力してサーバ側データベースに格納するため、処理が煩雑になると共に、利用頻度の低いデータ項目はサーバ側データベースに登録されていないため検索できないか、ホスト側データベースから抽出する必要がある。このため、最終的にはホスト側の演算制御動作が阻害されることとなり、これにより、製造端末部から順次入力される製造データをホスト側データベースに蓄積できなくなる可能性を有している。
【０００７】
本発明は、このような従来の問題点を考慮してなされたものであり、データベースを格納する１台のサーバ装置だけで、膨大なデータを蓄積するデータベースに対する読み出し要求動作を、複数の製造端末部からの各種工程データの書き込み動作により遅延させることなく行うことができ、しかも製造端末部側のデータ入力処理部の書き込みレスポンスを最大限に向上させることが可能な製造工程管理システムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、請求項１の発明の製造工程管理システムは、各種工程データの入力を行うデータ入力処理部及び各種工程データの出力を行うデータ出力処理部を有する製造端末部と、通信制御装置及び各種工程データを集中して蓄積するデータベース装置を有し、前記製造端末部とネットワークを介して接続されるサーバ装置と、前記データベース装置に蓄積された各種工程データに対しネットワークを介して読み出し要求を行うデータ参照端末部とからなり、前記通信制御装置は、各種工程データを格納するバッファリング装置と、前記製造端末部から出力された各種工程データを一旦バッファリング装置上に格納すると共に格納した各種工程データの受信完了信号を前記製造端末部に直ちに送信するデータ入力処理部と、前記バッファリング装置に格納した各種工程データを前記データベース装置に順次出力するデータ出力処理部を具備し、前記データベース装置は、前記通信制御装置から出力された各種工程データを保存するデータベースと、各種工程データを前記データベースに格納するデータ入力処理部と、データベースに保存された各種工程データを前記データ参照端末部からの読み出し要求に応じて加工し出力するデータ出力処理部を具備することを特徴とする。
【０００９】
請求項２の発明は、請求項１記載の製造工程管理システムであって、前記通信制御装置は、特定の各種工程データ項目を抽出し、抽出した各種工程データ項目について各種工程データ１項目毎又は一定時間毎或いは一定数量毎に所定の形式に演算処理し、この演算処理結果を前記データベースに格納するデータ演算処理部をさらに有することを特徴とする。
【００１０】
請求項３の発明は、請求項１記載の製造工程管理システムであって、前記通信制御装置は、特定の各種工程データ項目を抽出し、抽出した各種工程データ項目について各種工程データ１項目毎又は一定時間毎或いは一定数量毎に所定の形式に演算処理し、この演算処理結果を前記データベースに格納するデータ演算処理部と、データ演算処理部での演算結果の異常値を判定し、その各種工程データにマーキングを行う異常判断処理部と、マーキングされた各種工程データについて警告表示を行う表示処理部をさらに有することを特徴とする。
【００１１】
図１は、請求項１における製造工程管理システムの構成を示している。この製造工程管理システムは、製造ライン３００に配置される複数の製造端末部３１〜３ｎ（ｎは整数、以下同様）と、通信制御装置１１及びデータベース装置１２を有するサーバ装置１と、複数のデータ参照端末部５１〜５ｎとを備え、これらがネットワーク１００によって接続されて構成される。
【００１２】
製造端末部３１〜３ｎは、リアルタイム或いは所定期間毎又は所定数量毎に各種工程データを入力するデータ入力処理部と、サーバ装置１へ各種工程データを出力するデータ出力処理部とを具備している。
【００１３】
サーバ装置１の通信制御装置１１は、各種工程データを格納するバッファリング装置１１ｍと、製造端末部３１〜３ｎから出力された各種工程データを受け取ってバッファリング装置１１ｍに格納するデータ入力処理部１１ｂ及びバッファリング装置１１ｍに蓄積された各種工程データを出力するデータ出力処理部１１ｃを具備したデータ管理部１１ａとを備えている。
【００１４】
サーバ装置１のデータベース装置１２は、通信制御装置１１から出力された各種工程データを保存するデータベース１２ｄと、通信制御装置１１から出力された各種工程データを受け取ってデータベース１２ｄに格納するデータ入力処理部１２ｂ及びデータ参照端末部５１〜５ｎからのデータ検索要求に基づいてデータベース１２ｄに格納されている各種工程データより所定のデータを集計、加工して出力するデータ出力処理部１２ｃを具備するデータ処理部１２ａとを備えている。
【００１５】
データ参照端末部５１〜５ｎは、データベース１２ｄに保存されている各種工程データを検索、参照する。
【００１６】
図１の製造工程管理システムは、以下の様に動作する。
【００１７】
各種工程データを入力する場合、製造端末部３１〜３ｎで動作している設備制御プログラムから出力された各種工程データをリアルタイムに製造端末部３１〜３ｎのデータ入力処理部が受け取り、同時にリアルタイムにデータ出力処理部がサーバ装置１に出力する。この場合、製造端末部が各種工程データを入力するデータ入力プログラムを有している場合、製造端末部はデータ入力プログラムの入力画面により所定期間毎又は所定数量毎に入力された各種工程データをデータ入力処理部で受け取り、同時にデータ出力処理部でネットワーク１００を介してサーバ装置１に出力する。これらの動作において、製造端末部３１〜３ｎのデータ出力処理部が出力した後は、直ちにデータ入力処理部がデータ受信待ちになり、次の各種工程データが出力できる状態となる。
【００１８】
サーバ装置１では、製造端末部３１〜３ｎのデータ出力処理部から出力された各種工程データを通信制御装置１１のデータ入力処理部１１ｂが受け取り、バッファリング装置１１ｍに所定の形式で格納すると同時に、ネットワーク１００を介して製造端末部３１〜３ｎに対し受信完了の送信を直ちに行う。通信制御装置１１のデータ出力処理部１１ｃはバッファリング装置１１ｍに格納した各種工程データをデータベース装置１２に出力する。また、データ出力処理部１１ｃは、バッファリング装置１１ｍ上にデータベース装置１２に出力していない各種工程データがあるか逐次監視しており、未出力の各種工程データがあれば、データベース装置１２に出力する。
【００１９】
データベース装置１２上のデータ入力処理部１２ｂはデータベース１２ｄに各種工程データを保存した後、保存完了の送信を通信制御装置１１上のデータ出力処理部１１Ｃに対して行う。また、このとき、データ参照端末部５１〜５ｎからの各種工程データ読み出し要求処理のため、データベース装置１２の負荷が高く所定の時間よりもデータベース１２ｄに対する保存に時間がかかった場合、データ入力処理部１２ｂは保存作業を中止して、通信制御装置１１のデータ出力処理部１１ｃに対して保存中止の送信を行う。
【００２０】
通信制御装置１１のデータ出力処理部１１ｃでは、データベース装置１２のデータ入力処理部１２ｂから保存完了信号を受信した場合は、出力した各種工程データを消去すると共に、次の未出力の各種工程データがないか監視を続ける。また、保存中止信号を受信した場合は、所定の時間、データ出力処理部１１ｃ上での出力処理を中断する。この間、製造端末部３１〜３ｎから各種工程データの出力がある場合、データ入力処理部１１ｂがバッファリング装置１１ｍ上に一定データ数までは蓄積できるように所定量の各種工程データ用の記録領域を確保している。
【００２１】
データベース１２ｄに蓄積された各種工程データの読み出し要求を行う場合、データ参照端末部５１〜５ｎはデータベース装置１２のデータ出力処理部１２ｃにある出力条件画面をデータ参照端末部５１〜５ｎの画面上に呼び出す。データ参照端末部５１〜５ｎで指定された各種工程データを読み出すための条件は、ネットワーク１００を介してサーバ装置１内のデータベース装置１２のデータ出力処理部１２ｃに要求される。この要求に基づいて、データ出力処理部１２ｃはデータ参照端末部５１〜５ｎで指定された各種工程データを参照するための条件を解析し、データベース１２ｄから各種工程データを抜き出した後、各種工程データを加工しネットワーク１００を介してデータ参照端末部５１〜５ｎの出力画面に表示させる。
【００２２】
また、データ出力処理部１２ｃがデータベース１２ｄから各種工程データの読み出し要求を行っている間、データ入力処理部１２ｂはデータベース１２ｄに対してデータ入力処理部１２ｂの各種工程データの保存処理を待ち状態とするため、所定の時間が経過するとデータ保存を中止する。このようにすることにより、データ参照端末部５１〜５ｎからの各種工程データ読み出し要求によるデータ出力処理部１２ｃの処理がデータ入力処理部１２ｂの処理よりも優先することが可能となる。
【００２３】
図２は、請求項１の製造工程管理システム（図１）における通信制御装置１１を示し、図１の構成に加えてデータ演算処理部１１ｅをさらに備えている。データ演算処理部１１ｅは、外部（データ参照端末部）からの読み出し要求頻度が高い等特定の各種工程データ項目をバッファリング装置１１ｍから抽出して所定の形式に演算処理し、バッファリング装置１１ｍに格納後、そのデータをデータ出力処理部１１ｃから出力する。これにより、上記特定の各種工程データがデータベース１２ｄに格納される。
【００２４】
なお、図２の通信制御装置１１においても、製造端末部３１〜３ｎ上のデータ出力処理部からサーバ装置１に出力された各種工程データをデータ入力処理部１１ｂが受け取り、バッファリング装置１１ｍに所定の形式で格納すると同時に、製造端末部３１〜３ｎに対する受信完了の送信をネットワーク１００を介して直ちに行う。
【００２５】
図３は、請求項１の製造工程管理システム（図１）における通信制御装置１１を示し、図１の構成に加えてデータ演算処理部１１ｅ、異常判断処理部１１ｆ及び表示処理部１１ｇをさらに備えている。異常判断処理部１１ｆは、データ演算処理部１１ｅが所定の形式に演算処理したデータについて、異常判断を行い、表示処理部１１ｇは異常判断処理部１１ｆが異常データであると、判断したときにそのデータの警告表示を行う。
【００２６】
図３における通信制御装置１１では、製造端末部３１〜３ｎ上のデータ出力処理部から出力された各種工程データをデータ入力処理部１１ｂが受け取り、バッファリング装置１１ｍに所定の形式で格納すると同時に、製造端末部３１〜３ｎに対して、受信完了の送信をネットワーク１００を介して直ちに行う。
【００２７】
データ演算処理部１１ｅは、外部（データ参照端末部）からの読み出し要求頻度が高い等特定の各種工程データ項目をバッファリング装置１１ｍから抽出して所定の形式に演算処理し、バッファリング装置１１ｍに格納後、そのデータをデータ出力処理部１１ｃから出力する。これにより、上記特定の各種工程データがデータベース１２ｄに格納される。異常判断処理部１１ｆはデータ演算処理部１１ｅでの演算結果が異常か否かを判断し、異常がある場合には表示処理部１１ｇが警告表示を行う。
【００２８】
【発明の実施の形態】
以下、本発明を図示する実施の形態により、具体的に説明する。なお、各実施の形態において、同一の部材及び図１〜図３と同一の部材には同一の符号を付して対応させてある。
【００２９】
（実施の形態１）
図４は、本発明の実施の形態１を示す。この実施の形態における製造工程管理システムは、複数の製造端末部３１〜３ｎ及び４１〜４ｎと、サーバ装置１と、複数のデータ参照端末部５１〜５ｎと、これらを接続するネットワーク１００とを備えている。
【００３０】
複数の製造端末部３１〜３ｎ及び４１〜４ｎは、製造ライン３００に配置されている。製造端末部３１〜３ｎは、リアルタイム或いは所定期間毎又は所定数量毎に製造ライン３００に流れる製品を検査または調整する設備制御プログラム３ａと、設備制御プログラム３ａから出力された各種工程データを受け取るデータ入力処理部３ｂ１及びサーバ装置１へ各種工程データを出力するデータ出力処理部３ｂ２を具備したデータ管理部３ｂとを備えている。
【００３１】
また、製造端末部４１〜４ｎは、所定期間毎又は所定数量毎に各種工程データを入力するデータ入力プログラム４ａと、データ入力プログラム４ａから出力された各種工程データを受け取るデータ入力処理部３ｂ１及びサーバ装置１へ各種工程データを出力するデータ出力処理部３ｂ２を具備したデータ管理部３ｂとを備えている。
【００３２】
サーバ装置１は、通信制御装置１１と、データベース装置１２とを備えている。
【００３３】
通信制御装置１１は、各種工程データを格納するメモリ装置１１ｄと、製造端末部３１〜３ｎ及び４１〜４ｎから出力された各種工程データを受け取ってバッファリング装置であるメモリ装置１１ｄに格納するデータ入力処理部１１ｂ及びメモリ装置１１ｄに蓄積された各種工程データを出力するデータ出力処理部１１ｃを具備したデータ管理部１１ａとを備えている。
【００３４】
データベース装置１２は、通信制御装置１１から出力された各種工程データを保存するデータベース１２ｄと、通信制御装置１１から出力された各種工程データを受け取ってデータベース１２ｄに格納するデータ入力処理部１２ｂと、ＷＷＷ処理部１２Ｗとを備え、ＷＷＷ処理部１２Ｗは、データ参照端末部５１〜５ｎからのデータ検索条件を入力する出力条件画面１２ｃ１を有し、データベース１２ｄに格納されている各種工程データから所定のデータを集計、加工して出力するデータ出力処理部１２ｃを具備している。
【００３５】
データ参照端末部５１〜５ｎは、各種工程データを検索、参照するためにＷＷＷ閲覧ソフトウェア５０がインストールされている。
【００３６】
この実施の形態の作動において、各種工程データを入力する場合は、製造端末部３１〜３ｎ上で動作している設備制御プログラム３ａから出力された各種工程データをリアルタイムでデータ管理部３ｂ内のデータ入力処理部３ｂ１で受け取り、同時にリアルタイムでデータ出力処理部３ｂ２がサーバ装置１に出力する。また、製造端末部４１〜４ｎでは、動作しているデータ入力プログラム４ａ上の入力画面で所定期間毎又は所定数量毎に入力された各種工程データをデータ管理部３ｂ内のデータ入力処理部３ｂ１で受け取り、同時にデータ出力処理部３ｂ２がネットワーク１００を介してサーバ装置１に出力する。
【００３７】
このとき、製造端末部３１〜３ｎ、４１〜４ｎ上のデータ出力処理部３ｂ２から出力した際には、サーバ装置１内にある通信制御装置１１のデータ入力処理部１１ｂから受信完了信号が送信され、データ出力処理部３ｂ２での処理を完了できるため、直ちにデータ入力処理部３ｂ１がデータ受信待ちになり、次の工程データを出力可能な状態となる。
【００３８】
サーバ装置１の通信制御装置１１では、製造端末部３１〜３ｎ、４１〜４ｎのデータ出力処理部３ｂ２から出力された各種工程データをデータ入力処理部１１ｂが受け取って、メモリ装置１１ｄに所定の形式で格納する。この格納と同時に、製造端末部３１〜３ｎ、４１〜４ｎに対して受信完了信号の送信をネットワーク１００を介して直ちに行う。通信制御装置１１のデータ出力処理部１１ｃは、メモリ装置１１ｄ上にデータベース装置１２に出力していない工程データがあるか否かを逐次監視しており、未出力の工程データがあれば、データベース装置１２に出力する。
【００３９】
データベース装置１２のデータ入力処理部１２ｂは、データベース１２ｄに各種工程データを保存した後、保存完了信号の送信を通信制御装置１１のデータ出力処理部１１ｃに対して行う。また、このとき、データ参照端末部５１〜５ｎからの各種工程データの読み出し要求のため、データベース装置１２の負荷が高く予め決められた所定の時間よりもデータベース１２ｄに対する保存に時間がかかった場合は、データベース装置１２のデータ入力処理部１２ｂは保存作業を中止し、その保存中止信号を通信制御装置１１のデータ出力処理部１１ｃに送信する。
【００４０】
通信制御装置１１のデータ出力処理部１１ｃでは、データベース装置１２のデータ入力処理部１２ｂから保存完了信号を受信した場合は、出力した各種工程データを消去すると共に、次の未出力の各種工程データがないか監視を続ける。また保存中止信号を受信した場合は、予め決められた所定の時間、データ出力処理部１１ｃでの出力処理を中断する。この間、製造端末部３１〜３ｎ、４１〜４ｎから各種工程データの出力がある場合、データ入力処理部１１ｂはメモリ装置１１ｄ上に一定データ数までは蓄積できるように所定量の各種工程データ用のメモリを確保している。
【００４１】
データベース１２ｄに蓄積された各種工程データの読み出し要求を行う場合、データ参照端末部５１〜５ｎ上のＷＷＷ閲覧ソフトウェア５０はデータベース装置１２上のＷＷＷ処理部１２ｗに接続して、データ出力処理部１２ｃ内の出力条件画面１２ｃｌをＷＷＷ閲覧ソフトウェア５０の画面上に呼び出す。ＷＷＷ閲覧ソフトウェア５０の画面上の出力条件画面１２ｃｌで指定された各種工程データを参照するための条件はネットワーク１００を介してデータベース装置１２内のデータ出力処理部１２ｃに要求される。データ出力処理部１２ｃはデータ参照端末部５１〜５ｎで指定された各種工程データを読み出すための条件を解析し、データベース１２ｄより必要な各種工程データを抜き出し、各種工程データを加工した後、ネットワーク１００を介してデータ参照端末部５１〜５ｎの出力画面に表示させる。
【００４２】
このデータ出力処理部１２ｃがデータベース１２ｄから各種工程データを参照している間は、データベース１２ｄに対するデータ入力処理部１２ｂの各種工程データの保存処理が待ち状態となるため、データ入力処理部１２ｂは予め決められた所定の時間が経過するとデータ保存を中止する。こうすることにより、データ参照端末部５１〜５ｎからの読み出し要求によるデータ出力処理部１２ｃの処理をデータ入力処理部１２ｂの処理よりも優先的に行うことが可能となる。
【００４３】
このような実施の形態によれば、データ参照端末部５１〜５ｎからの各種工程データの参照を通信制御装置１１からのデータ出力処理よりも優先的に行うことができるため、データ参照端末部５１〜５ｎの応答性を損ねることなく、各種工程データの参照を行うことができる。また、通信制御装置１１は、各種工程データの保存処理と分離して、データ受信完了信号を直ちに製造端末部３１〜３ｎ及び４１〜４ｎに送信するため、これらの製造端末部のデータ出力処理もストレスを伴うことなく応答性を高めることができる。さらに、単一のサーバ装置１だけの処理が可能となり、設備を小さく、しかも安価にすることができる。
【００４４】
（実施の形態２）
図５は、本発明の実施の形態２における製造工程管理システムを示す。この実施の形態においても、複数の製造端末部３１〜３ｎ及び製造端末部４１〜４ｎと、サーバ装置１と、複数のデータ参照端末部５１〜５ｎとがネットワーク１００によって接続されている。
【００４５】
サーバ装置１は、通信制御装置１１と、データベース装置１２とを備えている。通信制御装置１１は、メモリ装置１１ｄと、データ入力処理部１１ｂ及びデータ出力処理部１１ｃからなるデータ管理部１１ａとを具備し、データベース装置１２はデータベース１２ｄと、データ入力処理部１２ｂと、データ出力処理部１２ｃを有するＷＷＷ処理部１２ｗとを具備している。
【００４６】
以上に加えて、この実施の形態では、通信制御装置１１がデータ演算処理部１１ｅを備えている。データ演算処理部１１ｅは、データ参照端末部５１〜５ｎからの読み出し要求頻度が高い各種工程データ項目を抽出し、抽出した各種工程データ項目について各種工程データ１項目毎又は一定時間毎或いは一定数量毎に所定の形式に演算処理し、この演算処理結果をデータベース１２ｄに格納する機能を有している。
【００４７】
次に、この実施の形態の作動における実施の形態１と異なる部分を説明する。
【００４８】
サーバ装置１では、製造端末部３１〜３ｎ及び４１〜４ｎ上のデータ出力処理部３ｂ２（図４参照）から出力された各種工程データを通信制御装置１１のデータ入力処理部１１ｂで受け取って、メモリ装置１１ｄに所定の形式で格納すると同時に、製造端末部３１〜３ｎ及び４１〜４ｎに対する受信完了信号の送信をネットワーク１００を介して直ちに行う。データ演算処理部１１ｅは、メモリ装置１１ｄに貯えられた各種工程データを常に監視しており、予め抽出された読み出し要求頻度が高い等特定のデータ項目について、各種工程データ１項目毎又は一定時間毎或いは一定数量毎に所定の形式に演算処理後、メモリ装置１１ｄに所定の形式で格納する。
【００４９】
データ出力処理部１１ｃでは、メモリ装置１１ｄ上にデータベース装置１２に出力していない各種工程データやデータ演算処理部１１ｅで所定の形式に演算されたデータがあるか否かを逐次監視しており、未出力の各種工程データがあれば、データベース装置１２に出力する。データベース装置１２上のデータ入力処理部１２ｂはデータベース１２ｄに各種工程データを保存した後、保存完了信号の送信を通信制御装置１１上のデータ出力処理部１１ｃに対して行う。
【００５０】
また、このとき、データ参照端末部５１〜５ｎからの各種工程データの読み出し要求のため、データベース装置１２の負荷が高く予め決められた所定の時間よりもデータベース１２ｄに対する保存に時間がかかった場合、データベース装置１２上のデータ入力処理部１２ｂは保存作業を中止して、保存中止信号を通信制御装置１１のデータ出力処理部１１ｃに対して送信する。
【００５１】
通信制御装置１１のデータ出力処理部１１ｃでは、データベース装置１２のデータ入力処理部１２ｂから保存完了信号を受信した場合、予め抽出された外部からの読み出し要求頻度が高い等特定のデータ項目については、データ演算処理部１１ｅで演算処理後であれば、出力済みデータをメモリ装置１１ｄから消去し、要求頻度が低い等上記以外のデータ項目については、保存完了信号を受信した後、直ちにデータをメモリ装置１１ｄから消去する。その後データ出力処理部１１ｃでは次の未出力のデータがないか監視を続ける。
【００５２】
また保存中止信号を受信した場合には、予め決められた所定の時間、データ出力処理部１１ｃ上での出力処理を中断する。この間、製造端末部３１〜３ｎ及び４１〜４ｎから各種工程データの出力がある場合は、データ入力処理部１１ｂがメモリ装置１１ｄ上に一定データ数までは蓄積できるように所定量の各種工程データ用のメモリを確保している。
【００５３】
データベース１２ｄに蓄積された各種工程データを参照、出力する場合、データ参照端末部５１〜５ｎ上のＷＷＷ閲覧ソフトウェア５０は、ネットワーク１００を介してサーバ装置１上のＷＷＷ処理部１２ｗに接続して、データ出力処理部１２ｃ内の出力条件画面１２ｃｌをＷＷＷ閲覧ソフトウェア５０の画面上に呼び出す。ＷＷＷ閲覧ソフトウェア５０の画面上の出力条件画面１２ｃｌで指定された各種工程データを参照するための条件はネットワーク１００を介してデータベース装置１２内のデータ出力処理部１２ｃに要求される。データ出力処理部１２ｃはデータ参照端末部５１〜５ｎで指定された各種工程データを読み出すための条件を解析し、予め抽出された外部（データ参照端末部５１〜５ｎ）からの読み出し要求頻度が高い等特定のデータ項目については、予め演算処理されたデータをデータベース１２ｄから抜き出し、要求頻度が低い等上記に該当しないデータ項目については該当する工程データを抜き出し、これらの工程データを加工した後、ネットワーク１００を介してデータ参照端末部５１〜５ｎの出力画面に表示させる。
【００５４】
このデータ出力処理部１２ｃがデータベース１２ｄから各種工程データを参照している間は、データベース１２ｄに対するデータ入力処理部１２ｂの各種工程データの保存処理が待ち状態となる。このため、データ入力処理部１２ｂは予め決められた所定の時間が経過するとデータ保存を中止する。こうすることにより、データ参照端末部５１〜５ｎからの読み出し要求によるデータ出力処理部１２ｃの処理をデータ入力処理部１２ｂの処理よりも優先的に行うことができる。
【００５５】
このような実施の形態では、外部からの読み出し要求頻度が高い等特定のデータ項目については予め演算処理された結果がデータベース１２ｄに格納されているため、素早くデータ参照端末部５１〜５ｎに表示させることが可能となる。また、データベース装置１２上の膨大なデータベース１２ｄから所定のデータ項目を選択して演算処理する必要がなく、通信制御装置１１上のメモリ装置１１ｄにある特定数の各種工程データから演算処理できるため、サーバ装置１の負荷を低減することができる。
【００５６】
（実施の形態３）
図６は、本発明の実施の形態３における製造工程管理システムを示す。
【００５７】
この実施の形態では、データ演算処理部１１ｅ、異常判断処理部１１ｆ及び表示処理部１１ｇが実施の形態１における通信制御装置１１に加えられている。データ演算処理部１１ｅは実施の形態２と同様に、データ参照端末部５１〜５ｎからの読み出し要求頻度が高い等特定の各種工程データ項目を抽出し、抽出した各種工程データ項目について各種工程データ１項目毎又は一定時間毎或いは一定数量毎に所定の形式に演算処理し、この演算処理結果をデータベース１２ｄに格納する。異常判断処理部１１ｆは、データ演算処理部１１ｅでの演算結果の異常値を判定し、その各種工程データにマーキングを行う。表示処理部１１ｇは、マーキングされた各種工程データについて警告表示を行う。
【００５８】
次に、この実施の形態の作動における実施の形態１と異なる部分を説明する。
【００５９】
サーバ装置１では、製造端末部３１〜３ｎ及び４１〜４ｎのデータ出力処理部３ｂ２（図４参照）から出力された各種工程データを通信制御装置１１のデータ入力処理部１１ｂで受け取って、メモリ装置１１ｄに所定の形式で格納すると同時に、製造端末部３１〜３ｎ及び４１〜４ｎに対する受信完了信号の送信をネットワーク１００を介して直ちに行う。
【００６０】
データ演算処理部１１ｅは、メモリ装置１１ｄに貯えられた各種工程データを常に監視しており、予め抽出された読み出し要求頻度が高い等特定のデータ項目について、各種工程データ１項目毎又は一定時間毎或いは一定数量毎に所定の形式に演算処理後、メモリ装置１１ｄに所定の形式で格納する。また、異常判断処理部１１ｆは、データ演算処理部１１ｅでの演算結果が異常か否かを判断し、異常のデータの場合には、表示処理部１１ｇが警告表示を行う。なお異常と判断したデータについては、メモリ装置１１ｄに所定の形式で格納する際にマーキングされる。
【００６１】
データ出力処理部１１ｃでは、メモリ装置１１ｄ上にデータベース装置１２に出力していない各種工程データやデータ演算処理部１１ｅで所定の形式に演算されたデータがあるか否かを逐次監視しており、未出力の各種工程データがあれば、データベース装置１２に出力する。データベース装置１２上のデータ入力処理部１２ｂはデータベース１２ｄに各種工程データを保存した後、保存完了信号の送信を通信制御装置１１上のデータ出力処理部１１ｃに対して行う。
【００６２】
また、このとき、データ参照端末部５１〜５ｎからの各種工程データの読み出し要求のため、データベース装置１２の負荷が高く予め決められた所定の時間よりもデータベース１２ｄに対する保存に時間がかかった場合、データベース装置１２のデータ入力処理部１２ｂは保存作業を中止して、保存中止信号を通信制御装置１１上のデータ出力処理部１１ｃに対して送信する。
【００６３】
通信制御装置１１のデータ出力処理部１１ｃでは、データベース装置１２のデータ入力処理部１２ｂから保存完了信号を受信した場合、予め抽出された外部からの読み出し要求頻度が高い等特定のデータ項目については、データ演算処理部１１ｅで演算処理後であれば、出力済みデータをメモリ装置１１ｄから消去し、要求頻度が低い等上記以外のデータ項目については、保存完了信号を受信した後、直ちにデータをメモリ装置１１ｄから消去する。その後、データ出力処理部１１ｃでは次の未出力のデータがないか監視を続ける。
【００６４】
また保存中止信号を受信した場合には、予め決められた所定の時間、データ出力処理部１１ｃ上での出力処理を中断する。この間、製造端末部３１〜３ｎ及び４１〜４ｎから各種工程データの出力がある場合は、データ入力処理部１１ｂがメモリ装置１１ｄ上に一定データ数までは蓄積できるように所定量の各種工程データ用のメモリを確保している。
【００６５】
データベース１２ｄに蓄積された各種工程データの読み出し要求を行う場合、データ参照端末部５１〜５ｎ上のＷＷＷ閲覧ソフトウェア５０は、ネットワーク１００を介してサーバ装置１上のＷＷＷ処理部１２ｗに接続して、データ出力処理部１２ｃ内の出力条件画面１２ｃｌをＷＷＷ閲覧ソフトウェア５０の画面上に呼び出す。ＷＷＷ閲覧ソフトウェア５０の画面上の出力条件画面１２ｃｌで指定された各種工程データを参照するための条件はネットワーク１００を介してデータベース装置１２内のデータ出力処理部１２ｃに要求される。データ出力処理部１２ｃはデータ参照端末部５１〜５ｎで指定された各種工程データを読み出すための条件を解析し、予め抽出された外部（データ参照端末部５１〜５ｎ）からの読み出し要求頻度が高い等特定のデータ項目については、予め演算処理されたデータをデータベース１２ｄから抜き出し、要求頻度が低い等上記以外のデータ項目については該当する工程データを抜き出し、これらの工程データを加工した後、ネットワーク１００を介してデータ参照端末部５１〜５ｎの出力画面に表示させる。
【００６６】
このデータ出力処理部１２ｃがデータベース１２ｄから各種工程データを参照している間は、データベース１２ｄに対するデータ入力処理部１２ｂの各種工程データの保存処理が待ち状態となる。このため、データ入力処理部１２ｂは予め決められた所定の時間が経過するとデータ保存を中止する。こうすることにより、データ参照端末部５１〜５ｎからの読み出し要求によるデータ出力処理部１２ｃの処理をデータ入力処理部１２ｂの処理よりも優先的に行うことができる。
【００６７】
この実施の形態においても、予め抽出された外部からの読み出し要求頻度が高い所定のデータ項目については、データベース装置１２上のデータベース１２ｄに格納しておき、通信制御装置１１の異常判断処理部１１ｆと、データベース装置１２のデータ出力処理部１２ｃとで共有化しておくことにより効率化することができる。
【００６８】
この実施の形態によれば、異常判断処理部１１ｆで異常と判断したデータは、通信制御装置１１上でマーキングされてメモリ装置１１ｄに格納され同時に表示処理部１１ｇで警告を発するため、データ参照端末部５１〜５ｎで読み出し要求を行うことがなく、従って、効率的に各種工程データの監視を行うことが可能となる。
【００６９】
【発明の効果】
請求項１の発明によれば、各種工程データを保存するデータベースと、複数の製造端末部から出力された各種工程データのデータベース装置への転送を制御する通信制御装塵を１つのサーバ装置に集中しているため、設備を小さくすることができ、その設備投資や維持コストを低減できる。また、製造端末部からの各種工程データの出力処理を常に高速に保つことができると共に、データ参照端末部からの各種工程データの読み出し要求処理を、各種工程データの書き込み処理を阻害することなく、優先的に行うことができ、各種工程データの書き込み処理と、読み出し要求処理とを両立させることが可能となる。
【００７０】
請求項２の発明によれば、予め要求頻度の高い各種工程データについては、通信制御装置上でリアルタイムに集計して、サーバ装置上のデータベースに保存しておくため、さらに高速に読み出し要求の処理が可能になる。また、外部からの要求頻度の高い各種工程データ以外でも、煩雑な処理を事前にすることなく、全て同じ要領で参照することができる。
【００７１】
請求項３の発明によれば、通信制御装置上でマーキングされた各種工程データ項目を監視し、一定値を越えた場合に警告するため、データ参照端末部がその都度、読み出し要求を行う必要がなく、各種工程データの監視を効率的に行うことができる。
【図面の簡単な説明】
【図１】本発明の構成を示すブロック図である。
【図２】通信制御装置の別の構成を示すブロック図である。
【図３】通信制御装置のさらに別の構成を示すブロック図である。
【図４】実施の形態１を示すブロック図である。
【図５】実施の形態２を示すブロック図である。
【図６】実施の形態３を示すブロック図である。
【符号の説明】
１  サーバ装置
１１  通信制御装置
１１ｂ  データ入力処理部
１１ｃ  データ出力処理部
１１ｍ  バッファリング装置
１１ｄ  メモリ装置
１１ｅ  データ演算処理部
１１ｆ  異常判断処理部
１１ｇ  表示処理部
１２  データベース装置
１２ｂ  データ入力処理部
１２ｃ  データ出力処理部
１２ｄ  データベース
３１〜３ｎ  製造端末部
４１〜４ｎ  製造端末部
３ｂ１  データ入力処理部
３ｂ２  データ出力処理部
５１〜５ｎ  データ参照端末部
１００  ネットワーク
【図１】
2004220335.tif 000003
【図２】
2004220335.tif 000004
【図３】
2004220335.tif 000005
【図４】
2004220335.tif 000006
【図５】
2004220335.tif 000007
【図６】
2004220335.tif 000008