(57)【要約】【課題】製造情報の入力時の入力間違いを容易に検出して入力間違いを未然に防止する。【解決手段】実施形態の製造情報管理装置は、所望の製造品の製造情報を管理する製造情報管理装置であって、入力された前記製造品の製造実績数量と予め設定された前記製造品の製造予定数量との比率が第１所定範囲に収まるか否かを判定する第１判定部と、入力された前記製造品の製造に使用した使用物の使用数量及び予め設定された前記製造品の製造予定数量に対応する前記使用物の規定使用数量との比率が第２所定範囲に収まるか否かを判定する第２判定部と、前記第１判定部で前記第１所定範囲に収まらないと判定された場合に前記製造実績数量の入力の誤りの確認を促す第１警告を行い、前記第２判定部で前記第２所定範囲に収まらないと判定された場合に前記使用数量の入力の誤りの確認を促す第２警告を行う警告部と、を備えることを特徴とする。【選択図】図１
2018147039.tif 000002
【特許請求の範囲】
【請求項１】
所望の製造品の製造情報を管理する製造情報管理装置であって、
入力された前記製造品の製造実績数量と予め設定された前記製造品の製造予定数量との比率が第１所定範囲に収まるか否かを判定する第１判定部と、
入力された前記製造品の製造に使用した使用物の使用数量及び予め設定された前記製造品の製造予定数量に対応する前記使用物の規定使用数量との比率が第２所定範囲に収まるか否かを判定する第２判定部と、
前記第１判定部で前記第１所定範囲に収まらないと判定された場合に前記製造実績数量の入力の誤りの確認を促す第１警告を行い、前記第２判定部で前記第２所定範囲に収まらないと判定された場合に前記使用数量の入力の誤りの確認を促す第２警告を行う警告部と、
を備えた製造情報管理装置。
【請求項２】
前記第１警告は、前記製造実績数量が前記製造予定数量に対して多過ぎる旨の警告あるいは前記製造実績数量が前記製造予定数量に対して少なすぎる旨の警告のいずれか一方を含む、
請求項１記載の製造情報管理装置。
【請求項３】
前記第２警告は、前記使用数量が前記規定使用数量に対して多過ぎる旨の警告あるいは前記製造実績数量が前記製造予定数量に対して少なすぎる旨の警告のいずれか一方を含む、
請求項１記載の製造情報管理装置。
【請求項４】
前記使用物は、原料であり、
前記原料として複数のロットを使用する場合に、前記第２警告は、前記ロット毎の使用数量の入力の誤りの確認を促す情報を含む、
請求項１乃至請求項３のいずれか一項記載の製造情報管理装置。
【請求項５】
前記第１所定範囲あるいは前記第２所定範囲は、それぞれ前記製造品毎あるいはそれぞれ製造の工程毎に独立して設定可能とされている、
請求項１乃至請求項４のいずれか一項記載の製造情報管理装置。
【請求項６】
前記第１警告あるいは前記第２警告は、表示装置の表示画面において表示によりなされる、
請求項１乃至請求項５のいずれか一項記載の製造情報管理装置。
【請求項７】
所望の製造品の製造情報を管理する製造情報管理装置で実行される製造情報管理方法であって、
入力された前記製造品の製造実績数量と予め設定された前記製造品の製造予定数量との比率が第１所定範囲に収まるか否かを判定する第１判定過程と、
入力された前記製造品の製造に使用した使用物の使用数量及び予め設定された前記製造品の製造予定数量に対応する前記使用物の規定使用数量との比率が第２所定範囲に収まるか否かを判定する第２判定過程と、
前記第１判定過程において前記第１所定範囲に収まらないと判定された場合に前記製造実績数量の入力の誤りの確認を促す第１警告を行い、前記第２判定過程において前記第２所定範囲に収まらないと判定された場合に前記使用数量の入力の誤りの確認を促す第２警告を行う警告過程と、
を備えた製造情報管理方法。
【請求項８】
所望の製造品の製造情報を管理する製造情報管理装置をコンピュータにより制御するための製造情報管理プログラムであって、
前記コンピュータを、
入力された前記製造品の製造実績数量と予め設定された前記製造品の製造予定数量との比率が第１所定範囲に収まるか否かを判定する第１判定部と、
入力された前記製造品の製造に使用した使用物の使用数量及び予め設定された前記製造品の製造予定数量に対応する前記使用物の規定使用数量との比率が第２所定範囲に収まるか否かを判定する第２判定部と、
前記第１判定部において前記第１所定範囲に収まらないと判定された場合に前記製造実績数量の入力の誤りの確認を促す第１警告を行い、前記第２判定部において前記第２所定範囲に収まらないと判定された場合に前記使用数量の入力の誤りの確認を促す第２警告を行う警告部と、
して機能させる製造情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製造情報管理装置、製造情報管理方法および製造情報管理プログラムに関する。
【背景技術】
【０００２】
従来、化学品、薬学品のなどの製造分野においては、製造対象によって、歩留まりが大きく変動する。特に製造物が気体や液体の場合には、蒸発量の変動により、歩留まりがより一層大きく変動する場合がある。
【０００３】
このような歩留まりの変動は、一般的であるため、秤量ミスや、投入ミスなどの歩留まりの低下を軽減し、管理することが望まれていた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−０８４８２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、秤量及び投入量を管理したとしても、入力に間違いがあった場合には、正しい管理が行えなくなってしまう虞があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、製造情報の入力時の入力間違いを容易に検出して、入力間違いを未然に防止することが可能な製造情報管理装置、製造情報管理方法および製造情報管理プログラムを提供する。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明に係る製造情報管理装置は、所望の製造品の製造情報を管理する製造情報管理装置であって、入力された前記製造品の製造実績数量と予め設定された前記製造品の製造予定数量との比率が第１所定範囲に収まるか否かを判定する第１判定部と、入力された前記製造品の製造に使用した使用物の使用数量及び予め設定された前記製造品の製造予定数量に対応する前記使用物の規定使用数量との比率が第２所定範囲に収まるか否かを判定する第２判定部と、前記第１判定部で前記第１所定範囲に収まらないと判定された場合に前記製造実績数量の入力の誤りの確認を促す第１警告を行い、前記第２判定部で前記第２所定範囲に収まらないと判定された場合に前記使用数量の入力の誤りの確認を促す第２警告を行う警告部と、を備えることを特徴とする。
【０００８】
また、本発明に係る製造情報管理装置において、前記第１警告は、前記製造実績数量が前記製造予定数量に対して多過ぎる旨の警告あるいは前記製造実績数量が前記製造予定数量に対して少なすぎる旨の警告のいずれか一方を含む、ことを特徴とする。
【０００９】
また、本発明に係る製造情報管理装置において、前記第２警告は、前記使用数量が前記規定使用数量に対して多過ぎる旨の警告あるいは前記製造実績数量が前記製造予定数量に対して少なすぎる旨の警告のいずれか一方を含む、ことを特徴とする。
【００１０】
また、本発明に係る製造情報管理装置において、前記使用物は、原料であり、前記原料として複数のロットを使用する場合に、前記第２警告は、前記ロット毎の使用数量の入力の誤りの確認を促す情報を含む、ことを特徴とする。
【００１１】
また、本発明に係る製造情報管理装置において、前記第１所定範囲あるいは前記第２所定範囲は、それぞれ前記製造品毎あるいはそれぞれ製造の工程毎に独立して設定可能とされている、ことを特徴とする。
【００１２】
また、本発明に係る製造情報管理装置において、前記第１警告あるいは前記第２警告は、表示装置の表示画面において表示によりなされる、ことを特徴とする。
【００１３】
また、本発明に係る製造情報管理方法は、所望の製造品の製造情報を管理する製造情報管理装置で実行される製造情報管理方法であって、入力された前記製造品の製造実績数量と予め設定された前記製造品の製造予定数量との比率が第１所定範囲に収まるか否かを判定する第１判定過程と、入力された前記製造品の製造に使用した使用物の使用数量及び予め設定された前記製造品の製造予定数量に対応する前記使用物の規定使用数量との比率が第２所定範囲に収まるか否かを判別する第２判定過程と、前記第１判定過程において前記第１所定範囲に収まらないと判定された場合に前記製造実績数量の入力の誤りの確認を促す第１警告を行い、前記第２判定過程において前記第２所定範囲に収まらないと判定された場合に前記使用数量の入力の誤りの確認を促す第２警告を行う警告過程と、を備えた、ことを特徴とする。
【００１４】
また、本発明に係る製造情報管理プログラムは、所望の製造品の製造情報を管理する製造情報管理装置をコンピュータにより制御するための製造情報管理プログラムであって、前記コンピュータを、入力された前記製造品の製造実績数量と予め設定された前記製造品の製造予定数量との比率が第１所定範囲に収まるか否かを判定する第１判定部と、入力された前記製造品の製造に使用した使用物の使用数量及び予め設定された前記製造品の製造予定数量に対応する前記使用物の規定使用数量との比率が第２所定範囲に収まるか否かを判別する第２判定部と、前記第１判定部において前記第１所定範囲に収まらないと判定された場合に前記製造実績数量の入力の誤りの確認を促す第１警告を行い、前記第２判定部において前記第２所定範囲に収まらないと判定された場合に前記使用数量の入力の誤りの確認を促す第２警告を行う警告部と、して機能させる、ことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、製造情報の入力時の入力間違いを容易に検出して、入力間違いを未然に防止することができるという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】図１は、実施形態の製造情報管理装置の概要構成ブロック図である。
【図２】図２は、製造品マスタのデータフォーマット例の説明図である。
【図３】図３は、判定閾値データベース（ＤＢ）のデータフォーマット例の説明図である。
【図４】図４は、受入入力データベース（ＤＢ）のデータフォーマット例の説明図である。
【図５】図５は、実施形態のデータ入力処理の処理フローチャートである。
【図６】図６は、受入入力画面の一例の説明図である。
【図７】図７は、第１警告処理の処理フローチャートである。
【図８】図８は、製造数過小警告表示画面の一例の説明図である。
【図９】図９は、製造数過多警告表示画面の一例の説明図である。
【図１０】図１０は、使用品目入力画面の一例の説明図である。
【図１１】図１１は、第２警告処理の処理フローチャートである。
【図１２】図１２は、使用数過小警告表示画面の一例の説明図である。
【図１３】図１３は、使用数過多警告表示画面の一例の説明図である。
【発明を実施するための形態】
【００１７】
以下に、製造情報管理装置、製造情報管理方法および製造情報管理プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態によりこの発明が限定されるものではない。
【００１８】
図１は、実施形態の製造情報管理装置の概要構成ブロック図である。
製造情報管理装置１０は、各種情報を記憶する記憶部１１と、製造情報管理装置１０全体の制御を行う制御部１２と、通信ネットワークＣＮを介してサーバＳＶ等の外部装置との間で通信を行うための通信インタフェース部１３と、キーボード、タブレット、マウス、マイク、カメラなどの各種の入力装置ＩＤあるいはプリンタ、ディスプレイ、スピーカなどの各種の出力装置ＯＤとの間でインタフェース動作を行う入出力インタフェース部１４と、を備えている。
【００１９】
この場合において、製造情報管理装置１０は、例えば、デスクトップ型のパーソナルコンピュータとして構成されるが、これに限らず、ノート型パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistants）、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置の態様を採ることも可能である。
【００２０】
通信インタフェース部１３は、ルータ等の通信装置および専用線等の有線または無線のローカル通信ネットワークを介して、製造情報管理装置１０を通信ネットワークＣＮに通信可能に接続する。通信インタフェース部１３は、他の装置と通信回線を介してデータを通信する機能を有する。
ここで、通信ネットワークＣＮは、製造情報管理装置１０とサーバＳＶとを相互に通信可能に接続する機能を有し、例えばインターネットやＬＡＮ（Local Area Network）等である。なお、後述する記憶部１１に格納されるデータは、サーバＳＶに格納されてもよい。
【００２１】
記憶部１１には、各種データベース、各種テーブル、及び各種ファイルなどが格納される。
記憶部１１には、ＯＳ（Operating System）と協働してＭＰＵ（Micro Processing Unit）に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部１１として、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。
【００２２】
記憶部１１は、例えば、図１に示すように、製造品の情報が格納された製造品マスタ２１と、製造品の製造実績数の入力及び製造品の製造に使用される使用品目の使用数の入力の誤りを判定するための判定閾値を予め格納した判定閾値データベース（ＤＢ）２２と、製造品の受入入力情報が格納された受入入力データベース（ＤＢ）２３と、を備えている。
なお、製造品マスタ２１、判定閾値データベース（ＤＢ）２２及び受入入力データベース（ＤＢ）２３の構成については、後に詳述する。
制御部１２は、製造品の製造品の製造実績数の入力が正しくなされているか否かを判定する第１判定部として機能する製造数入力判定部３１と、製造品の製造に使用する品目の使用数の入力が正しくなされているか否かを判定する第２判定部として機能する使用数入力判定部３２と、製造数入力判定部３１及び使用数入力判定部の判定結果に基づいて製造実績数あるいは使用数の入力が誤っていると判定した場合に、入力オペレータに対し、出力装置ＯＤとしての表示装置等に警告情報を出力して入力の確認を促す警告部３３と、を備えている。
【００２３】
図２は、製造品マスタのデータフォーマット例の説明図である。
製造品マスタ２１は、製造対象の製造物の品目を特定するための品目コード（品目ＣＤ）が格納された品目コードデータ４１と、品目コードに対応する品目名が格納された品目名データ４２と、品目コードに対応する製造物の製造に使用する一又は複数の使用品目の使用品目コード及び製造物の単位量当たりの使用量等の使用品目に関する情報が格納された使用品目データ４３と、を備えている。
【００２４】
図３は、判定閾値データベース（ＤＢ）のデータフォーマット例の説明図である。
判定閾値データベース（ＤＢ）２２は、製造物の品目を特定するための品目コードデータ５１と、品目コードに対応する品目名が格納された品目名データ５２と、品目コードに対応する製造物（品目）の製造数入力判定を行うための製造数入力判定値の下限閾値が格納された第１下限閾値データ５３と、品目コードに対応する製造物（品目）の製造数入力判定を行うための製造数入力判定値の上限閾値が格納された第１上限閾値データ５４と、品目コードに対応する製造物（品目）の製造に使用する使用品目毎の使用数入力判定を行うための使用数入力判定値の下限閾値が格納された第２下限閾値データ５５と、品目コードに対応する製造物（品目）の製造に使用する使用品目毎の使用数入力判定を行うための使用数入力判定値の上限閾値が格納された第２上限閾値データ５６と、を備えている。
【００２５】
図３においては、第２下限閾値データ５５及び第２上限閾値データ５６の組を一組のみ図示しているが、上述したように、第２下限閾値データ５５及び第２上限閾値データ５６は、使用品目毎に設けられているため、実際には、使用品目数の数に相当する組数のデータが格納されることとなる。
【００２６】
図４は、受入入力データベース（ＤＢ）のデータフォーマット例の説明図である。
受入入力データベース（ＤＢ）２３は、製造物の品目を特定するための品目コードデータ６１と、製造物の品目コードに対応する品目名が格納された品目名データ６２と、入力オペレータによる入力操作等で入力された製造実績数量としての出来高が格納された出来高データ６３と、予め製造予定数量として入力された指図数が格納された指図数データ６４と、品目コードに対応する製造物（品目）の製造に使用する使用品目毎の情報が格納された使用品目データ６５と、を備えている。
【００２７】
上記受入入力データベース（ＤＢ）２３の構成において、使用品目データ６５は、使用品目毎に入力されており、使用品目を特定するための品目コードデータ７１と、使用品目の品目コードに対応する品目名が格納された品目名データ７２と、使用品目の品目コードに対応する使用品目として使用したロットに関する情報が格納されたロットデータ７３と、使用品目の品目コードに対応する使用品目を用いて製造予定量（指図数）の製造物を製造するのに必要とされる規定使用数である所要数が格納された所要数データ７４と、実際に使用した使用品目の使用数の合計（使用品目に複数のロットが用いられた場合には、複数のロットの使用数の合計）が格納された使用数合計データ７５と、を備えている。
【００２８】
上記使用品目データ６５の構成において、ロットデータ７３は、製造物の製造に使用した使用品目のロット番号が格納されたロット番号データ８１と、ロット番号データ８１に対応するロットの使用品目の使用前の時点（現時点）における在庫数を格納した在庫数データ８２と、入力オペレータによる入力操作等で入力された当該ロットの実際の使用量としての使用数を格納した使用数データ８３と、を備えている。
【００２９】
この場合において、ロットデータ７３は、製造において使用した使用品目のロットが複数のロットに跨がる場合には、複数のロットデータが格納されることとなっている。
【００３０】
次に実施形態の処理の具体例について説明する。
図５は、実施形態のデータ入力処理の処理フローチャートである。
制御部１２は、入出力インタフェース部１４を介して、モニタなどの出力装置ＯＤに入力オペレータに製造品に関するデータ入力の処理を促す表示を行う。
【００３１】
これにより、入力オペレータは、キーボード、マウス等の入力装置ＩＤを介して製造品に関するデータの入力処理を行える状態となるので、制御部１２は、データ入力処理が製造品の製造結果の受入を行う受入入力処理であるか否かを判別する（ステップＳ１１）。
【００３２】
ステップＳ１１の判別において、入力オペレータが行おうとしているデータ入力処理が製造品の製造結果の受入を行う受入入力処理では無い場合には（ステップＳ１１；Ｎｏ）、処理をステップＳ２７に移行して他のデータ入力処理を行う（ステップＳ２７）。
【００３３】
ステップＳ１１の判別において、入力オペレータが行おうとしているデータ入力処理が製造品の製造結果の受入を行う受入入力処理である場合には（ステップＳ１１；Ｙｅｓ）、制御部１２は、入出力インタフェース部１４を介して、モニタなどの出力装置ＯＤに受入入力画面を表示する処理を行う（ステップＳ１２）。
【００３４】
図６は、受入入力画面の一例の説明図である。
以下においては、実施形態に特に関係する要部について、図３に示した判定閾値データベース（ＤＢ）２２の値の一例（図中、括弧書きで示す）の場合を例として説明を行うものとする。
受入入力画面１００は、製造対象の製造物の品目コード（図６の例の場合、「Ａ００１」）が表示される品目コード（品目ＣＤ）表示部１０１と、品目コードに対応する品目名（図６の例の場合、「ＸＹＺ」）が表示される品目名表示部１０２と、製造工順（製造工程：図６の例の場合「精製」）が示された工順表示部１０３と、入力オペレータの操作により製造実績数量としての出来高（図６の例の場合、「１００．０００」が入力された状態を示している）が入力される出来高入力部１０４と、予め製造予定数量として入力された指図数（図６の例の場合、「１００．０００」）が表示される指図数表示部１０５と、を備えている。
【００３５】
この受入入力画面１００において、入力オペレータが製造実績数量としての出来高を入力する等の受入入力操作を行うと（ステップＳ１３）、制御部１２は、登録ボタンＦＢ１２（図６参照）が押し下げされたか否かを判別する（ステップＳ１４）。
【００３６】
ステップＳ１４の判別において、登録ボタンＦＢ１２が押された場合には（ステップＳ１４；Ｙｅｓ）、制御部１２は、入力された出来高の値が適正であるか否かを判別するための製造数入力判定値を算出する処理を行う（ステップＳ１５）。
【００３７】
この場合において、製造数入力判定値としては、本実施形態では、製造実績数量と製造予定数量としての指図数との比を用いる。この場合において、比としては、
製造実績数量／指図数
あるいは、
指図数／製造実績数量
のいずれか、あるいは、いずれかに係数（≠０）を乗じた値を用いることも可能であるが、以下においては、製造数入力判定値として、
製造実績数量／指図数×１００［％］
を用いるものとする。
【００３８】
したがって、以下の説明においては、指図数に対し入力された製造実績数量が少ない場合には、製造数入力判定値が、指図数に対し入力された製造実績数量が多い場合と比較して小さくなることとなる。
そこで、本実施形態においては、製造実績数量が正しく入力されたと判定される製造数入力判定値の下限値を図３に示した第１下限閾値＝８０［％］とし、製造数入力判定値の上限値を図３に示した第１上限閾値＝１２０［％］とした場合について説明する。
【００３９】
したがって、本実施形態においては、製造数入力判定値が次の第１下限閾値及び第１上限閾値で規定される第１所定範囲に含まれている場合に製造実績数量が正しく入力されたと判定し、第１所定範囲外である場合に製造実績数量は誤って入力されたと判定するものとする。
【００４０】
すなわち、
第１下限閾値≦製造数入力判定値［％］≦第１上限閾値
の場合、図３の例においてより具体的には、
８０［％］≦製造数入力判定値［％］≦１２０［％］
の場合に、製造実績数量が正しく入力されたと判定するものとし、
製造数入力判定値［％］＜８０［％］
あるいは、
１２０［％］＜製造数入力判定値［％］
の場合に、製造実績数量は誤って入力されたと判定する。
【００４１】
次に制御部１２は、製造数入力判定部３１として機能し、ステップＳ１５において算出された製造数入力判定値が第１所定範囲外であるか否かを判別する（ステップＳ１６）。
より具体的には、製造数入力判定値［％］＜８０［％］、あるいは、１２０［％］＜製造数入力判定値［％］であるか否かを判別する。
【００４２】
ステップＳ１６の判別において、算出された製造数入力判定値が第１所定範囲外である場合には（ステップＳ１６；Ｙｅｓ）、制御部１２は、警告部３３として機能し、製造実績数量が指図数に対して少なすぎる旨の警告あるいは製造実績数量が指図数に対して多すぎる旨の警告である第１警告処理を行う（ステップＳ１７）。
【００４３】
図７は、第１警告処理の処理フローチャートである。
まず制御部１２は、製造数入力判定値が第１下限閾値未満であるか否かを判別する（ステップＳ３１）。
【００４４】
ステップＳ３１の判別において、製造数入力判定値が第１下限閾値未満である場合には（ステップＳ３１；Ｙｅｓ）、制御部１２は、製造実績数量である出来高が、製造予定数量である指図量に対して少なすぎるので、製造実績数量である出来高の入力が間違っていないかを入力オペレータに確認するための製造数過小警告表示を行う（ステップＳ３２）。
【００４５】
図８は、製造数過小警告表示画面の一例の説明図である。
図８において、図６と同様の部分には、同一の符号を付すものとする。
図８に示すように、製造実績数量である出来高が、製造予定数量である指図量に対して少なすぎる場合には、受入入力画面１００に重畳して、「警告：出来高が指図数に対して少なすぎます。出来高の入力が間違っていないか確認してください。」という第１警告メッセージが表示された製造数過小警告表示としての警告表示ボックス１１０を表示する。
【００４６】
これにより、入力オペレータが警告表示ボックス１１０の表示内容を確認し、ＯＫボタン１１１をクリックすることにより、処理は再びステップＳ１２の受入入力画面の表示に移行するので、再び入力オペレータは、受入入力操作を行って（ステップＳ１３）、上述した処理と同様の処理を繰り返すこととなる。
【００４７】
ステップＳ３１の判別において、製造数入力判定値が第１下限閾値未満ではない場合には（ステップＳ３１；Ｎｏ）、製造数入力判定値が第１上限閾値を超えている場合であるので、制御部１２は、製造実績数量である出来高が、製造予定数量である指図量に対して多すぎるので、製造実績数量である出来高の入力が間違っていないかを入力オペレータに確認するための製造数過多警告表示を行う（ステップＳ３３）。
【００４８】
図９は、製造数過多警告表示画面の一例の説明図である。
図９において、図６と同様の部分には、同一の符号を付すものとする。
図９に示すように、製造実績数量である出来高が、製造予定数量である指図量に対して多すぎる場合には、受入入力画面１００に重畳して、「警告：出来高が指図数に対して多すぎます。出来高の入力が間違っていないか確認してください。」という第１警告メッセージが表示された製造数過多警告表示としての警告表示ボックス１１２を表示する。
【００４９】
これにより、入力オペレータが警告表示ボックス１１２の表示内容を確認し、ＯＫボタン１１１をクリックすることにより、処理は再びステップＳ１２の受入入力画面の表示に移行するので、再び入力オペレータは、受入入力操作を行って（ステップＳ１３）、上述した処理と同様の処理を繰り返すこととなる。
【００５０】
一方、ステップＳ１６の判別において、算出された製造数入力判定値が第１所定範囲内である場合には（ステップＳ１６；Ｎｏ）、制御部１２は、製造実績数量が指図数に対して想定される範囲内であるとして、入力された製造実績数量を受入入力データベース２３に登録する登録処理を行って（ステップＳ１８）、再び処理をステップＳ１１に移行する。
【００５１】
また、ステップＳ１４の判別において、登録ボタンＦＢ１２が押されたのではない場合には（ステップＳ１４；Ｎｏ）、制御部１２は、使用品目ボタンＦＢ１１（図６参照）が押し下げされたか否かを判別する（ステップＳ１９）。
【００５２】
ステップＳ１９の判別において、使用品目ボタンＦＢ１１（図６参照）が押し下げされたのではない場合には（ステップＳ１９；Ｎｏ）、未だ入力オペレータが受入入力操作を行っている途中であると判別して、処理を再びステップＳ１３に移行して、上述した処理と同様の処理を行う。
【００５３】
ステップＳ１９の判別において、使用品目ボタンＦＢ１１（図６参照）が押し下げされた場合には（ステップＳ１９；Ｙｅｓ）、入力オペレータが行おうとしているデータ入力処理が使用品目の入力を行う使用品目入力処理であるとして、制御部１２は、入出力インタフェース部１４を介して、モニタなどの出力装置ＯＤに使用品目入力画面を表示する処理を行う（ステップＳ２０）。
【００５４】
図１０は、使用品目入力画面の一例の説明図である。
使用品目入力画面１２０は、使用品目が使用される製造対象の製造物の品目コード（図１０の例の場合、「Ａ００１」）が表示される品目コード（品目ＣＤ）表示部１２１と、品目コードに対応する品目名（図１０の例の場合、「ＸＹＺ」）が表示される品目名表示部１２２と、製造工順（製造工程：図１０の例の場合「精製」）が示された工順表示部１２３と、予め使用品目毎に規定使用数である所要数（図１０の場合、「２００．０００」が入力された状態を示している）が表示される所要数表示部１２４と、オペレータの操作により入力された使用数の使用品目毎の合計である使用数合計（図１０の例の場合、「２００．０００」が入力された状態を示している）が表示される使用数合計表示部１２５と、入力済みの使用品目の詳細（図１０の例の場合、品目コード、品目名、使用数合計、所要数等）が表示される使用品目リスト表示部１２６と、使用品目リスト表示部１２６に表示されている使用品目のうち現在表示対象として選択されている使用品目に対応するロット情報（図１０の場合、ロット毎のロット番号、現在庫数、使用数等）が表示されるロット情報表示部１２７と、を備えている。
【００５５】
上記構成において、ロット情報表示部１２７は、使用数データ表示部１２７Ａを含み、使用数データ表示部１２７Ａに表示されている全ての使用数（図１０の場合、１５０．０００及び５０．０００）の合計（図１０の場合、２００．０００）が上述した使用数合計表示部１２５に表示されることとなる。
【００５６】
この使用品目入力画面１２０において、入力オペレータが使用品目の使用数を入力する等の使用品目入力操作を行うと（ステップＳ２１）、制御部１２は、登録ボタンＦＢ２１（図１０参照）が押し下げされたか否かを判別する（ステップＳ２２）。
【００５７】
ステップＳ２２の判別において、登録ボタンＦＢ２１が押し下げされた場合には（ステップＳ２２；Ｙｅｓ）、制御部１２は、算出された使用数合計の値が適正である、ひいては、入力された使用数が適正であるか否かを判別するための使用数入力判定値を算出する処理を行う（ステップＳ２３）。
【００５８】
この場合において、使用数入力判定値としては、本実施形態では、使用品目の使用数量である使用数合計及び予め設定された前記製造品の製造予定数量に対応する前記使用品目の規定使用数量である所要数との比を用いる。この場合において、比としては、
使用数合計／所要数
あるいは、
所要数／使用数合計
のいずれか、あるいは、いずれかに係数（≠０）を乗じた値を用いることも可能であるが、以下においては、使用数入力判定値として、
使用数合計／所要数×１００［％］
を用いるものとする。
【００５９】
したがって、以下の説明においては、所要数に対し入力されて算出された使用数合計が少ない場合には、使用数入力判定値が、所要数に対し入力されて算出された使用数合計が多い場合と比較して小さくなることとなる。
そこで、本実施形態においては、製造実績数量が正しく入力されたと判定される使用数入力判定値の下限値を図３に示した第２下限閾値＝９０［％］とし、使用数入力判定値の上限値を図３に示した第２上限閾値＝１１０［％］とした場合について説明する。
【００６０】
次に制御部１２は、使用数入力判定部３２として機能し、ステップＳ２３において算出された使用数入力判定値が第２所定範囲外であるか否かを判別する（ステップＳ２４）。
より具体的には、使用数入力判定値［％］＜９０［％］、あるいは、１１０［％］＜使用数入力判定値［％］であるか否かを判定する。
【００６１】
ステップＳ２４の判別において、算出された使用数入力判定値が第２所定範囲外である場合には（ステップＳ２４；Ｙｅｓ）、制御部１２は、警告部３３として機能し、使用数合計が所要数に対して少なすぎる旨の警告あるいは使用数合計が所要数に対して多すぎる旨の警告である第２警告処理を行う（ステップＳ２５）。
【００６２】
図１１は、第２警告処理の処理フローチャートである。
まず制御部１２は、使用数入力判定値が第２下限閾値未満であるか否かを判別する（ステップＳ４１）。
ステップＳ４１の判別において、使用数入力判定値が第２下限閾値未満である場合には（ステップＳ４１；Ｙｅｓ）、制御部１２は、使用品目（使用物）の使用数量である使用数合計が、使用品目（使用物）の規定使用数量である所要数に対して少なすぎるので、（ロット毎の）使用数の入力が間違っていないかを入力オペレータに確認するための使用数過小警告表示を行う（ステップＳ４２）。
【００６３】
図１２は、使用数過小警告表示画面の一例の説明図である。
図１２において、図１０と同様の部分には、同一の符号を付すものとする。
図１２に示すように、使用品目（使用物）の使用数量である使用数合計が、使用品目（使用物）の規定使用数量である所要数に対して少なすぎる場合には、使用品目入力画面１２０に重畳して、例えば、「警告：使用数合計が所要数に対して少なすぎます。（ロット毎の）使用数の入力が間違っていないか確認してください。」という第２警告メッセージが表示された使用数過小警告表示としての警告表示ボックス１３０を表示する。
【００６４】
これにより、入力オペレータが警告表示ボックス１３０の表示内容を確認し、ＯＫボタン１３１をクリックすることにより、処理は再びステップＳ２０の使用品目入力画面の表示に移行するので、再び入力オペレータは、使用品目入力操作を行って（ステップＳ２１）、上述した処理と同様の処理を繰り返すこととなる。
【００６５】
ステップＳ４１の判別において、使用数入力判定値が第２下限閾値未満ではない場合には（ステップＳ４１；Ｎｏ）、使用数入力判定値が第２上限閾値を超えている場合であるので、制御部１２は、使用品目（使用物）の使用数量である使用数合計が、使用品目（使用物）の規定使用数量である所要数に対して多すぎるので、（ロット毎）の使用数の入力が間違っていないかを入力オペレータに確認するための使用数過多警告表示を行う（ステップＳ４３）。
【００６６】
図１３は、使用数過多警告表示画面の一例の説明図である。
図１３において、図１０と同様の部分には、同一の符号を付すものとする。
図１３に示すように、使用品目（使用物）の使用数量である使用数合計が、使用品目（使用物）の規定使用数量である所要数に対して多すぎる場合には、使用品目入力画面１２０に重畳して、例えば、「警告：使用数合計が所要数に対して多すぎます。（ロット毎の）使用数の入力が間違っていないか確認してください。」という第２警告メッセージが表示された使用数過多警告表示としての警告表示ボックス１３２を表示する。
【００６７】
これにより、入力オペレータが警告表示ボックス１３２の表示内容を確認し、ＯＫボタン１３３をクリックすることにより、処理は再びステップＳ２０の使用品目入力画面の表示に移行するので、再び入力オペレータは、使用品目入力操作を行って（ステップＳ２１）、上述した処理と同様の処理を繰り返すこととなる。
【００６８】
一方、ステップＳ２４の判別において、算出された使用数入力判定値が第２所定範囲内である場合には（ステップＳ２４；Ｎｏ）、制御部１２は、使用数合計が使用品目（使用物）の規定使用数量である所要数に対して想定される範囲内であるとして、さんしゅつされ入力された製造実績数量を受入入力データベース２３に登録する登録処理を行って（ステップＳ１８）、再び処理をステップＳ１１に移行する。
【００６９】
以上の説明のように、本実施形態によれば、製造情報の入力時の入力間違いを容易に検出して、入力間違いを未然に防止することができ、製造情報の管理を正確に行うことが可能となる。
【００７０】
以上の説明においては、一つの製造工程（工順：上述の例では精製工程）についてのみ説明したが、製造工程毎に同様の処理を行うように構成することも可能である。このように構成することにより、各工程で歩留まりが大きく変動する場合でも入力間違いを確実に防止することが可能となる。
【００７１】
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
【００７２】
また、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【００７３】
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いてその目的の範囲で、任意に変更することができる。
【００７４】
また、製造情報管理装置１０に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００７５】
例えば、製造情報管理装置１０が備える処理機能、特に制御部１２にて行われる各処理機能については、その全部または任意の一部を、ＭＰＵ（ＣＰＵ）および当該ＭＰＵ（ＣＰＵ）にて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて製造情報管理装置１０に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤＤ（Hard Disk Drive）などの記憶部などには、ＯＳと協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【００７６】
また、このコンピュータプログラムは、製造情報管理装置１０に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００７７】
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム商品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、ＵＳＢ（Universal Serial Bus）メモリ、ＳＤ（Secure Digital）カード、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（登録商標）（Electrically Erasable and Programmable Read Only Memory）、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＭＯ（Magneto-Optical disk）、ＤＶＤ（Digital Versatile Disk）、および、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ等の任意の「可搬用の物理媒体」を含むものとする。したがって、本明細書で説明したような処理又は処理方法を実行するためのプログラムを格納した記録媒体もまた本発明を構成することとなる。
【００７８】
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００７９】
記憶部１１に格納される各種のデータベース等は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。
【００８０】
また、製造情報管理装置１０は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、製造情報管理装置１０は、当該装置に本実施形態で説明した処理を実現させるソフトウェア（プログラムまたはデータ等を含む）を実装することにより実現してもよい。
【００８１】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。
【産業上の利用可能性】
【００８２】
本発明は、あらゆる製造業種および製造業界において有用であるが、製造物の歩留まり変動が大きい液体や気体の製造物を製造する製造業界や化学物を製造する製造業界において特に有用である。
【符号の説明】
【００８３】
１０    製造情報管理装置
１１    記憶部
１２    制御部
１３    通信インタフェース部
１４    入出力インタフェース部
２１    製造品マスタ
２３    受入入力データベース
３１    製造数入力判定部
３２    使用数入力判定部
３３    警告部
５３    第１下限閾値データ
５４    第１上限閾値データ
５５    第２下限閾値データ
５６    第２上限閾値データ
６３    出来高データ
６４    指図数データ
６５    使用品目データ
７３    ロットデータ
７４    所要数データ
７５    使用数合計データ
８３    使用数データ
１００  受入入力画面
１０４  出来高入力部
１０５  指図数表示部
１１０、１１２  警告表示ボックス
１２０  使用品目入力画面
１２４  所要数表示部
１２５  使用数合計表示部
１２７  ロット情報表示部
１２７Ａ  使用数データ表示部
１３０、１３２  警告表示ボックス
【図１】
2018147039.tif 000003
【図２】
2018147039.tif 000004
【図３】
2018147039.tif 000005
【図４】
2018147039.tif 000006
【図５】
2018147039.tif 000007
【図６】
2018147039.tif 000008
【図７】
2018147039.tif 000009
【図８】
2018147039.tif 000010
【図９】
2018147039.tif 000011
【図１０】
2018147039.tif 000012
【図１１】
2018147039.tif 000013
【図１２】
2018147039.tif 000014
【図１３】
2018147039.tif 000015