(57)【要約】【課題】状況に応じた生産計画の作成を支援することができる生産計画支援システム、生産計画支援方法及びプログラムを提供する。【解決手段】生産計画支援システムは、生産計画支援サーバ１と、生産計画支援データベース２と、を備えている。生産計画支援データベース２は、製品を生産する既存の設備、及び、作業者に関する既存情報と、設備及び作業者の現在の状況に関する現状情報と、を記憶する。生産計画支援サーバ１は、製品の品種毎に必要な生産量及び生産期日を含む、生産計画の基礎となる基礎情報を記憶し、この基礎情報と生産計画支援データベース２に記憶された既存情報と現状情報と、に基づいて生産計画を作成する。【選択図】図１
2007094494.tif 000002
【特許請求の範囲】
【請求項１】
製品の品種毎に必要な生産量及び生産期日を含む、生産計画の基礎となる基礎情報を記憶する基礎情報記憶手段と、
製品を生産する既存の設備、及び、作業者に関する既存情報を記憶する既存情報記憶手段と、
前記設備及び前記作業者の現在の状況に関する現状情報を記憶する現状情報記憶手段と、
前記基礎情報記憶手段に記憶された基礎情報と、前記既存情報記憶手段に記憶された既存情報と、前記現状情報記憶手段に記憶された現状情報と、に基づいて生産計画を作成する生産計画作成手段と、
を備える、ことを特徴とする生産計画支援システム。
【請求項２】
前記作業者の出社及び退社に関する出退社情報を受信する出退社情報受信手段を、さらに備え、
前記現状情報記憶手段は、前記出退社情報受信手段で受信した出退社情報を記憶する、ことを特徴とする請求項１に記載の生産計画支援システム。
【請求項３】
前記基礎情報を受信する基礎情報受信手段を、さらに備え、
前記基礎情報記憶手段は、前記基礎情報受信手段で受信した基礎情報を記憶する、ことを特徴とする請求項１または２に記載の生産計画支援システム。
【請求項４】
前記生産計画作成手段は、
複数の生産計画を作成し、
前記作成した複数の生産計画に関する情報を生産計画作成者の端末に送信する生産計画作成者端末送信手段と、
前記生産計画作成者の端末から、選択された１つの生産計画に関する情報を受信する生産計画情報受信手段と、を備え、
前記生産計画情報受信手段により受信した生産計画を、当該製品の生産計画に決定する、ことを特徴とする請求項１乃至３のいずれか１項に記載の生産計画支援システム。
【請求項５】
前記生産計画作成手段は、生産計画の全体図、作業者別の作業指示表のような生産計画を示す図を作成する、ことを特徴とする請求項１乃至４のいずれか１項に記載の生産計画支援システム。
【請求項６】
前記既存情報記憶手段に記憶された既存情報は、製品の種類、作業の種類のような所定の区分ごとに色分けした色分け情報を含み、
前記生産計画作成手段は、前記作成した生産計画の前記所定の区分ごとに、前記色分け情報に対応した色彩を付す、ことを特徴とする請求項１乃至５のいずれか１項に記載の生産計画支援システム。
【請求項７】
前記生産計画作成手段により作成された生産計画に関する情報を、生産計画作成者の端末と作業者の端末との少なくとも一方に送信する送信手段を、さらに備える、ことを特徴とする請求項１乃至６のいずれか１項に記載の生産計画支援システム。
【請求項８】
製品の生産実績に関する生産実績情報を記憶する生産実績記憶手段を、さらに備え、
前記生産実績記憶手段に記憶された生産実績情報を前記既存情報記憶手段に記憶された既存情報にフィードバックする、ことを特徴とする請求項１乃至７のいずれか１項に記載の生産計画支援システム。
【請求項９】
製品の品種毎に必要な生産量及び生産期日を含む、生産計画の基礎となる基礎情報を記憶する基礎情報記憶ステップと、
製品を生産する既存の設備、及び、作業者に関する既存情報を記憶する既存情報記憶ステップと、
前記設備及び前記作業者の現在の状況に関する現状情報を記憶する現状情報記憶ステップと、
前記基礎情報記憶ステップで記憶された基礎情報と、前記既存情報記憶ステップで記憶された既存情報と、前記現状情報記憶ステップで記憶された現状情報と、に基づいて生産計画を作成する生産計画作成ステップと、
を備える、ことを特徴とする生産計画支援方法。
【請求項１０】
コンピュータを、
製品の品種毎に必要な生産量及び生産期日を含む、生産計画の基礎となる基礎情報を記憶する基礎情報記憶手段、
製品を生産する既存の設備、及び、作業者に関する既存情報を記憶する既存情報記憶手段、
前記設備及び前記作業者の現在の状況に関する現状情報を記憶する現状情報記憶手段、
前記基礎情報記憶手段に記憶された基礎情報と、前記既存情報記憶手段に記憶された既存情報と、前記現状情報記憶手段に記憶された現状情報と、に基づいて生産計画を作成する生産計画作成手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生産計画支援システム、生産計画支援方法及びプログラムに関する。
【背景技術】
【０００２】
製品の生産計画を作成する生産計画システムでは、受注から部品の発注、生産計画を行っている。このような生産計画システムでは、一般に、生産の平準化を行っている。このため、この生産計画システムにより作成された生産計画では、実際の生産現場には適合しない場合がある。
【０００３】
実際の生産現場に適合した生産計画が作成できるように、種々な生産計画に関するシステム及び方法が提案されている。例えば、特許文献１では、補充すべき量を予め定め、この補充量に対応して生産できるように、機種毎の補充量に基づいて、生産ライン毎に生産機種と生産台数とを決定する生産台数決定方法が提案されている。
【特許文献１】特開２００４−２８７６２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、実際の生産現場では、その時に作業できる人、これらの人のスキル、使用可能な生産設備等が日々変化しており、この日々変化する人、設備等に対応した生産計画を作成することは困難である。このため、状況に応じた生産計画の作成を支援することができるシステム及び方法が求められている。
【０００５】
本発明は、上記問題に鑑みてなされたものであり、状況に応じた生産計画の作成を支援することができる生産計画支援システム、生産計画支援方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点にかかる生産計画支援システムは、
製品の品種毎に必要な生産量及び生産期日を含む、生産計画の基礎となる基礎情報を記憶する基礎情報記憶手段と、
製品を生産する既存の設備、及び、作業者に関する既存情報を記憶する既存情報記憶手段と、
前記設備及び前記作業者の現在の状況に関する現状情報を記憶する現状情報記憶手段と、
前記基礎情報記憶手段に記憶された基礎情報と、前記既存情報記憶手段に記憶された既存情報と、前記現状情報記憶手段に記憶された現状情報と、に基づいて生産計画を作成する生産計画作成手段と、
を備える、ことを特徴とする。
【０００７】
前記作業者の出社及び退社に関する出退社情報を受信する出退社情報受信手段を、さらに備えてもよい。この場合、前記現状情報記憶手段は、前記出退社情報受信手段で受信した出退社情報を記憶する。
【０００８】
前記基礎情報を受信する基礎情報受信手段を、さらに備えてもよい。この場合、前記基礎情報記憶手段は、前記基礎情報受信手段で受信した基礎情報を記憶する。
【０００９】
前記生産計画作成手段は、
複数の生産計画を作成し、
前記作成した複数の生産計画に関する情報を生産計画作成者の端末に送信する生産計画作成者端末送信手段と、
前記生産計画作成者の端末から、選択された１つの生産計画に関する情報を受信する生産計画情報受信手段と、を備え、
前記生産計画情報受信手段により受信した生産計画を、当該製品の生産計画に決定してもよい。
【００１０】
前記生産計画作成手段は、生産計画の全体図、作業者別の作業指示表のような生産計画を示す図を作成してもよい。
【００１１】
前記既存情報記憶手段に記憶された既存情報は、製品の種類、作業の種類のような所定の区分ごとに色分けした色分け情報を含み、
前記生産計画作成手段は、前記作成した生産計画の前記所定の区分ごとに、前記色分け情報に対応した色彩を付してもよい。
【００１２】
前記生産計画作成手段により作成された生産計画に関する情報を、生産計画作成者の端末と作業者の端末との少なくとも一方に送信する送信手段を、さらに備えてもよい。
【００１３】
製品の生産実績に関する生産実績情報を記憶する生産実績記憶手段を、さらに備え、
前記生産実績記憶手段に記憶された生産実績情報を前記既存情報記憶手段に記憶された既存情報にフィードバックしてもよい。
【００１４】
本発明の第２の観点にかかる生産計画支援方法は、
製品の品種毎に必要な生産量及び生産期日を含む、生産計画の基礎となる基礎情報を記憶する基礎情報記憶ステップと、
製品を生産する既存の設備、及び、作業者に関する既存情報を記憶する既存情報記憶ステップと、
前記設備及び前記作業者の現在の状況に関する現状情報を記憶する現状情報記憶ステップと、
前記基礎情報記憶ステップで記憶された基礎情報と、前記既存情報記憶ステップで記憶された既存情報と、前記現状情報記憶ステップで記憶された現状情報と、に基づいて生産計画を作成する生産計画作成ステップと、
を備える、ことを特徴とする。
【００１５】
本発明の第３の観点にかかるプログラムは、
コンピュータを、
製品の品種毎に必要な生産量及び生産期日を含む、生産計画の基礎となる基礎情報を記憶する基礎情報記憶手段、
製品を生産する既存の設備、及び、作業者に関する既存情報を記憶する既存情報記憶手段、
前記設備及び前記作業者の現在の状況に関する現状情報を記憶する現状情報記憶手段、
前記基礎情報記憶手段に記憶された基礎情報と、前記既存情報記憶手段に記憶された既存情報と、前記現状情報記憶手段に記憶された現状情報と、に基づいて生産計画を作成する生産計画作成手段、
として機能させる、ことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、状況に応じた生産計画の作成を支援することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態にかかる生産計画支援システム、生産計画支援方法及びプログラムについて説明する。本実施の形態では、生産計画支援システムにより現状に応じた複数の生産計画を作成させ、作成された生産計画の中から本システムの管理者に、状況に応じた最適な生産計画を選択させる場合を例に、本発明を説明する。
【００１８】
図１に本実施の形態の生産計画支援システムの構成を示す。図１に示すように、生産計画支援システムは、生産計画支援サーバ１と、生産計画支援データベース２と、通信ネットワーク３と、通信ネットワーク３を介して接続された生産計画装置４と、通信ネットワーク３を介して接続された作業者入退出装置５と、通信ネットワーク３を介して接続された管理者用端末６と、通信ネットワーク３を介して接続された作業者用端末７（７１〜７ｎ）と、を備えている。
【００１９】
生産計画支援サーバ１は、生産計画支援システムに関する各種の処理をするためのものである。図２に生産計画支援サーバ１の構成図を示す。図２に示すように、生産計画支援サーバ１は、通信制御部１１と、処理制御部１２と、データ記憶部１３と、を備えている。
【００２０】
通信制御部１１は、例えば、ルータなどの所定の通信装置から構成され、生産計画支援サーバ１と通信ネットワーク３とを接続する。通信制御部１１は、通信ネットワーク３を介して、管理者用端末６等との間で、各種データ（情報）の送受信を行う。例えば、通信制御部１１は、通信ネットワーク３を介して、生産計画装置４から生産計画に関する基礎情報（品種毎の生産量及び生産期日等）、作業者入退出装置５から作業者の入退出に関する情報を受信し、作成した生産計画に関する情報を管理者用端末６や作業者用端末７に送信する。
【００２１】
処理制御部１２は、通信制御部１１を介して通信を行い、また、各種の情報を処理する。処理制御部１２は、例えば、ＣＰＵ（Central Processing Unit）を備え、データ記憶部１３から読み出した動作プログラムを実行する等により各種の処理を実行する。さらに、処理制御部１２は画像データを作成する。
【００２２】
データ記憶部１３は、半導体メモリ、磁気ディスク記録装置などから構成され、各種の情報やプログラムを記録する。
【００２３】
生産計画支援データベース２は、生産計画支援システムに関する各種の情報を記憶するデータベース（ＤＢ）である。図３に生産計画支援データベース２の構成を示す。図３に示すように、生産計画支援データベース２は、管理者情報ＤＢ２１と、作業者情報ＤＢ２２と、作業者入退出情報ＤＢ２３と、作業者スキル情報ＤＢ２４と、生産機種情報ＤＢ２５と、工程内設備・人情報ＤＢ２６と、画像情報ＤＢ２７と、を備えている。
【００２４】
管理者情報ＤＢ２１は、生産計画支援システムの管理者に関する情報を記憶するデータベースである。管理者情報ＤＢ２１には、例えば、図４に示すように、管理者のＩＤ毎にレコードが作成され、各レコードには、氏名、所属、メールアドレス、パスワード等が記憶されている。ここで、管理者のＩＤは、管理者の識別情報である。氏名及び所属は、その管理者の氏名及び所属先である。メールアドレスは、管理者の電子メールのアドレス（Ｅ−ｍａｉｌアドレス）である。パスワードは、管理者が生産計画支援システムにログインするためのパスワードである。
【００２５】
作業者情報ＤＢ２２は、生産計画支援システムで作成された生産計画に基づいて、製品等の生産を行う作業者に関する情報を記憶するデータベースである。作業者情報ＤＢ２２には、例えば、図５に示すように、作業者のＩＤ毎にレコードが作成され、各レコードには、氏名、勤務時間（開始時間、終了時間）、残業時間等が記憶されている。残業時間は、その作業者が残業可能な時間である。
【００２６】
作業者入退出情報ＤＢ２３は、作業者の入場（出社）及び退出（退社）に関する情報を記憶するデータベースである。作業者入退出情報ＤＢ２３には、例えば、図６に示すように、作業者のＩＤ毎にレコードが作成され、各レコードには、現在の状態（出社の有無）、出社時間、退社時間等が記憶されている。この出社の有無（出社時間及び退社時間）は、後述するように、作業者入退出装置５から作業者の入退出に関する情報が生産計画支援サーバ１に送信され、生産計画支援サーバ１が作業者入退出情報ＤＢ２３に登録（更新）する。このため、作業者の最新の出社の有無に関する情報が自動的に作業者入退出情報ＤＢ２３に記憶される。
【００２７】
作業者スキル情報ＤＢ２４は、作業者のスキル、すなわち、作業者が作業することができる生産工程に関する情報を記憶するデータベースである。作業者スキル情報ＤＢ２４には、例えば、図７に示すように、作業者のＩＤ毎にレコードが作成され、各レコードには、工程毎の作業者のスキルが記憶されている。本例では、作業者のスキルを「Ａ」〜「Ｅ」の区分に分けている。この場合、区分「Ａ」がその工程に関するスキルを最も有していることを示し、区分「Ｃ」以上のスキルを有する作業者がその工程の作業を行うことができるスキルを有することを示している。なお、工程毎に、作業者がその作業を行うことができるスキルを有しているか否かを「○」及び「×」に区分してもよい。この場合、「○」の作業者がその工程の作業を行うことができるスキルを有することを示す。この作業者のスキルにより、所定の製品の生産工程についてに作業者及び設備を指定（固定設定）することができる。このため、特殊な生産体制にも対応することができる。
【００２８】
生産機種情報ＤＢ２５は、生産する製品の機種（生産機種）に関する情報を記憶するデータベースである。生産機種情報ＤＢ２５には、例えば、図８に示すように、生産機種、工程、標準時間、機種指定色、作業指定色、使用設備等が記憶されている。標準時間とは、その工程に関する作業の標準的な時間であり、各工程毎に所定の時間が定められている。なお、この標準時間を作業者のスキルに応じて定めてもよい。機種指定色及び作業指定色は、作成した生産計画を管理者用端末６や作業者用端末７に表示する際に、機種及び工程（作業工程）を見やすくするためのものであり、機種及び作業（工程）毎に所定の色が定められている。使用設備とは、その工程で使用する設備である。また、生産機種情報ＤＢ２５には、生産機種毎に必要な工程、この工程の順序に関する情報が記憶されている。
【００２９】
工程内設備・人情報ＤＢ２６は、生産計画支援システムで生産計画を作成する工場の設備や人に関する情報を記憶するデータベースである。工程内設備・人情報ＤＢ２６には、例えば、図９に示すように、工場の配置されている設備（設備番号）、設備名、その設備の使用の適否等が記憶されている。ここで、使用の適否における「×」とは、故障等により現在使用できない状態にあることをいう。また、工程内設備・人情報ＤＢ２６には、例えば、出勤表のような作業者の出欠予定に関する情報が記憶されている。
【００３０】
画像情報ＤＢ２７は、後述する各処理で表示される様々な画像を構成する情報を記憶するデータベースであり、これらの画像を生成するための様々な素材の画像、各種フォームなどを記憶する。この画像情報ＤＢ２７には、後述する各種の処理において管理者等に必要な情報を入力させるための入力画面の他、例えば、作成した生産計画を管理者用端末６や作業者用端末７に表示する、生産計画の全体図や作業者別の作業指示表に関する画像等も記憶されている。
【００３１】
通信ネットワーク３は、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などの所定の通信プロトコルに基づくインターネット、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などの通信ネットワークである。
【００３２】
生産計画装置４は、例えば、通信機能を有するコンピュータなどから構成されている。生産計画装置４は、生産計画の基礎となる情報、例えば、今後の販売計画に関する情報を受信するとともに、この受信した情報等に基づいて生産計画に関する基礎情報、すなわち、品種毎に、必要な生産量、生産期日を設定する。また、生産計画装置４は、設定した生産計画に関する基礎情報（生産量及び生産期日）を通信ネットワーク３を介して、生産計画支援サーバ１に送信する。例えば、生産計画装置４は、図示しない在庫情報ＤＢを備えており、この在庫情報ＤＢに記憶された在庫量及び在庫実績、受信した今後の販売計画等に基づいて、生産計画に関する基礎情報を設定する。
【００３３】
作業者入退出装置５は、例えば、工場の出入り口等に設けられたセンサ等と、装置本体と、から構成されている。センサ等は、作業者が工場の出入り口を通過（工場に入場（出社）または退場（退社））することにより作業者を特定できる（例えば、作業者のＩＤを認識できる）ものであればよい。このようなセンサ等としては、例えば、作業者の所持している社員証等から作業者のＩＤを認識するものがある。装置本体は、例えば、センサに接続され、通信機能を有するコンピュータなどから構成されており、センサから送信された情報を受信するとともに、この受信した情報を生産計画支援サーバ１に送信できるものであればよい。また、装置本体は、センサ等から情報を受信した時刻、すなわち、出退社の時間を特定できるものであることが好ましい。ただし、センサから送信された情報を所定期間後に送信できるものであれば、出退社の時間を特定できなくてもよい。この場合、生産計画支援サーバ１が作業者入退出装置５からの情報を受信した時刻に基づいて、出退社の時間を特定する。
【００３４】
このような作業者入退出装置５では、作業者が工場の出入り口を通過すると、センサ等は、作業者が工場に出社または退社した旨の情報、例えば、作業者のＩＤ及び出社または退社かを装置本体に送信する。装置本体は、センサ等からこの情報を受信すると、作業者のＩＤ、出社または退社、及び、その出退社の時間等からなる、作業者の入退出に関する情報を作成し、作成した作業者の入退出に関する情報を生産計画支援サーバ１に送信する。なお、生産計画支援サーバ１は、この作業者の入退出に関する情報を受信すると、受信した情報を作業者入退出情報ＤＢ２３に登録（更新）する。このため、作業者入退出情報ＤＢ２３には、作業者の出社の有無に関する最新の情報が記憶される。
【００３５】
管理者用端末６は、通信機能を有するコンピュータ、携帯端末などから構成されている。管理者用端末６は、後述するように、管理者による生産計画の選択、その他の操作入力等に用いられる。管理者は、管理者用端末６を操作して、例えば、複数の生産計画の中から最適な生産計画を選択したり、生産計画支援データベース２に記憶されている情報について、その内容に変更が生じた場合に、その内容の変更を行ったりする。
【００３６】
作業者用端末７（７１〜７ｎ）は、通信機能を有するコンピュータ、携帯端末などから構成されている。作業者用端末７は、例えば、生産計画の全体図や作業者別の作業指示表のような生産計画を示す図に関する情報を受信し、受信した生産計画を示す図を表示する。
【００３７】
次に、以上のように構成された生産計画支援システムを用いた生産計画支援方法について説明する。以下、管理者の事前登録、ログイン、管理者による更新処理、生産計画支援サーバ１による更新処理、生産計画作成処理について説明する。なお、管理者の事前登録、ログイン、管理者による更新処理、生産計画支援サーバ１による更新処理は、生産計画作成処理の前提となる処理である。
【００３８】
（事前登録）
管理者が生産計画支援システムを利用するには、生産計画支援システムに事前登録をすることが必要になる。まず、管理者は、管理者用端末６から通信ネットワーク３を介して生産計画支援サーバ１に、管理者の名称、所属、メールアドレス等の情報を生産計画支援サーバ１に送信する。生産計画支援サーバ１（処理制御部１２）は、管理者の氏名等の情報を受け取ると、管理者ＩＤ及びパスワードを発行し、例えば、メールで管理者用端末６に管理者ＩＤ及びパスワードを送信する。また、処理制御部１２は、受信した所定の情報、管理者ＩＤ及びパスワードを管理者情報ＤＢ２１に登録する。
【００３９】
（ログイン）
管理者は、管理者用端末６から通信ネットワーク３を介して、生産計画支援サーバ１により提供されるＷｅｂサイトにアクセスし、受信したＩＤ（ログイン名）及びパスワードを入力する。処理制御部１２は、送信されたログイン名及びパスワードから管理者であると認めると、図１０に示すようなメニューページの情報（ＨＴＭＬ形式の情報）を画像情報ＤＢ２７から読み出して、管理者用端末６に送信し、管理者用端末６にメニューページを表示する。メニューページには、図１０に示すように、生産計画支援データベース２のデータベースの内容を更新する「データベースの更新」、複数の生産計画の中から最適な生産計画を選択する「生産計画選択」等のメニュー欄が配置されている。
【００４０】
（管理者による更新処理）
次に、管理者による更新処理について説明する。管理者による更新処理は、管理者が生産計画支援データベース２のデータベースの内容を更新する処理である。管理者が更新するデータベースとしては、後述する図１１に示すように、管理者情報ＤＢ２１、作業者情報ＤＢ２２、作業者スキル情報ＤＢ２４、生産機種情報ＤＢ２５、工程内設備・人情報ＤＢ２６等がある。図１２は、管理者による更新処理を説明するためのフローチャートである。
【００４１】
まず、処理制御部１２は、図１０に示すメニューページを画像情報ＤＢ２７から読み出して管理者用端末６に送信し、管理者用端末６にメニューページを表示させる（ステップＳ１１）。次に、処理制御部１２は、メニューページから「データベースの更新」が選択されているか否かを判別する（ステップＳ１２）。すなわち、管理者がメニューページから「データベースの更新」をクリックしたか否かを判別する。処理制御部１２は、「データベースの更新」がクリックされていないと判別すると（ステップＳ１２；Ｎｏ）、この処理を終了する。
【００４２】
処理制御部１２は、「データベースの更新」がクリックされていると判別すると（ステップＳ１２；Ｙｅｓ）、図１１に示す更新データベース選択ページを画像情報ＤＢ２７から読み出して、管理者用端末６に送信し、管理者用端末６に更新データベース選択ページを表示させる（ステップＳ１３）。例えば、作業者情報ＤＢ２２に登録されているＤＢの内容を更新する場合、管理者は、管理者用端末６を操作して、更新データベース選択ページから「作業者情報ＤＢ」をクリックする。
【００４３】
次に、処理制御部１２は、更新データベース選択ページからデータベースが選択されているか否かを判別する（ステップＳ１４）。処理制御部１２は、データベースが選択されていると判別すると（ステップＳ１４；Ｙｅｓ）、例えば、管理者用端末６に選択されたデータベースに登録されているデータの一覧を示すデータ一覧ページ（例えば、図４，５，７〜９と同様のページ）を表示させる（ステップＳ１５）。例えば、作業者情報ＤＢ２２に登録されている作業者ＩＤ「５０００１」、氏名「佐行・・・」の残業時間を変更する場合、管理者は、管理者用端末６を操作して、作業者ＩＤ「５０００１」、氏名「佐行・・・」の残業時間に所定の時間を入力し、入力した情報を生産計画支援サーバ１（処理制御部１２）に送信する。
【００４４】
続いて、処理制御部１２は、更新する情報を受信しているか否かを判別する（ステップＳ１６）。処理制御部１２は、更新する情報を受信していると判別すると（ステップＳ１６；Ｙｅｓ）、選択されたデ−タベースに受信した情報を登録することによりデ−タベースを更新し、この処理を終了する（ステップＳ１７）。
【００４５】
（生産計画支援サーバ１による更新処理）
次に、生産計画支援サーバ１による更新処理について説明する。生産計画支援サーバ１による更新処理は、作業者入退出装置５から作業者の入退出に関する情報を受信した生産計画支援サーバ１が、作業者入退出情報ＤＢ２３に登録・更新する処理である。図１３は、生産計画支援サーバ１による更新処理を説明するためのフローチャートである。
【００４６】
まず、処理制御部１２は、作業者入退出装置５から作業者の入退出に関する情報を受信したか否かを判別する（ステップＳ２１）。前述のように、作業者が出社または退社すると、作業者入退出装置５から、作業者のＩＤ、出社または退社、及び、その出退社の時間等からなる、作業者の入退出に関する情報が生産計画支援サーバ１に送信される。例えば、作業者「佐行・・・」（ＩＤ：５０００１）が８時４０分に作業者入退出装置５のセンサを通過して工場に入ると、作業者入退出装置５から、「ＩＤ：５０００１」の作業者が８時４０分に出社した旨の情報を生産計画支援サーバ１に送信される。処理制御部１２は、この作業者入退出装置５から送信された作業者の入退出に関する情報を受信したか否かを判別する。
【００４７】
処理制御部１２は、作業者の入退出に関する情報を受信したと判別すると（ステップＳ２１；Ｙｅｓ）、生産計画支援データベース２の作業者入退出情報ＤＢ２３を読み出す（ステップＳ２２）。次に、処理制御部１２は、読み出した作業者入退出情報ＤＢ２３に、受信した作業者のＩＤの出社時間または退社時間に出退社の時間を登録する（ステップＳ２３）。例えば、「ＩＤ：５０００１」の作業者が８時４０分に出社した旨の情報を受信した場合、処理制御部１２は、図６に示すように、作業者入退出情報ＤＢ２３の作業者ＩＤが「５０００１」のレコードの出社時間の欄に「８：４０」を登録する。
【００４８】
続いて、処理制御部１２は、作業者入退出情報ＤＢ２３に、受信した作業者のＩＤの現在の状態を登録する（ステップＳ２４）。現在の状態には、出社時間を登録した場合には「出社」、退社時間を登録した場合には「退社」と登録する。そして、処理制御部１２は、この処理を終了する。このように、生産計画支援サーバ１により、作業者入退出情報ＤＢ２３に作業者の入退出に関する情報を自動更新しているので、作業者入退出情報ＤＢ２３には、作業者の最新の出社の有無に関する情報が記憶される。
【００４９】
（生産計画作成処理）
次に、生産計画作成処理について説明する。生産計画作成処理は、生産計画支援システムを用いて生産計画を作成する処理であり、生産計画装置４から送信された生産計画の基礎となる基礎情報と、生産計画支援データベース２の各データベースに記憶されている工場、作業者等の既存情報と、現状情報と、に基づいて、最適な生産計画を作成する処理である。図１４は、生産計画作成処理を説明するためのフローチャートである。
【００５０】
まず、処理制御部１２は、生産計画装置４から生産計画に関する基礎情報を受信したか否かを判別する（ステップＳ３１）。前述のように、生産計画装置４は、例えば、今後の販売計画に関する情報、生産する製品の在庫量及び在庫実績等に基づいて、製品の品種毎に、必要な生産量、生産期日等を定めた、生産計画に関する基礎情報を作成し、作成した生産計画に関する基礎情報が生産計画支援サーバ１に送信される。処理制御部１２は、生産計画装置４から生産計画に関する基礎情報、すなわち、製品の品種毎の必要な生産量、生産期日を受信したか否かを判別する。
【００５１】
処理制御部１２は、生産計画装置４から生産計画に関する基礎情報を受信したと判別すると（ステップＳ３１；Ｙｅｓ）、工場、作業者等に関する既存情報を所定のデータベースから読み出す（ステップＳ３２）。工場、作業者等に関する既存情報としては、生産機種情報ＤＢ２５に記憶された生産機種毎に必要な工程、この工程の順序、使用設備、及び、標準時間に関する情報、工程内設備・人情報ＤＢ２６に記憶された所有する設備、及び、作業者の出欠予定に関する情報、作業者スキル情報ＤＢ２４に記憶された工程毎の作業者のスキルに関する情報、作業者情報ＤＢ２２に記憶された勤務時間（開始時間、終了時間）、及び、残業時間に関する情報等がある。
【００５２】
生産機種情報ＤＢ２５に記憶された生産機種毎に必要な工程、この工程の順序、使用設備、及び、標準時間に関する情報は、製品の生産に必要な工程、工程の順序、使用する設備、工程に要する時間を特定できる。
工程内設備・人情報ＤＢ２６に記憶された所有する設備、及び、作業者の出欠予定に関する情報は、工場に所有されている設備、作業者の出欠予定を特定できる。
作業者スキル情報ＤＢ２４に記憶された工程毎の作業者のスキルに関する情報は、工程毎の作業者のスキルを特定できる。
作業者情報ＤＢ２２に記憶された勤務時間（開始時間、終了時間）、及び、残業時間に関する情報は、作業者の作業可能な時間を特定できる。
【００５３】
さらに、処理制御部１２は、工場、作業者等の現状に関する現状情報を所定のデータベースから読み出す（ステップＳ３３）。工場、作業者等の現状に関する現状情報としては、作業者入退出情報ＤＢ２３に記憶されている現在の状態（作業者の出社の有無）に関する情報、工程内設備・人情報ＤＢ２６に記憶されている現在使用可能な設備に関する情報等がある。
【００５４】
作業者入退出情報ＤＢ２３に記憶されている現在の状態に関する情報は、現在出社している作業者、すなわち、これから実際に作業可能な作業者を特定できる。
工程内設備・人情報ＤＢ２６に記憶されている現在使用可能な設備に関する情報は、現在使用可能な設備、すなわち、これから実際に使用可能な設備を特定できる。
【００５５】
処理制御部１２は、受信した製品の品種毎の必要な生産量、生産期日からなる基礎情報と、生産計画支援データベース２から読み出した工場、作業者等に関する既存情報と、生産計画支援データベース２から読み出した工場、作業者等の現状に関する現状情報とに基づいて、現在の設備、人等で生産可能な生産計画、すなわち、現状に応じた生産計画を複数作成する（ステップＳ３４）。
【００５６】
このように、生産計画の作成において、生産計画に関する基礎情報と、工場、作業者等に関する既存情報とに加えて、工場、作業者等の現状に関する現状情報に基づいて生産計画を作成している。このため、工場、作業者等の現状を加味した生産計画を作成することができ、現状に応じた生産計画を作成することができる。すなわち、その時の人、機械等に応じた生産計画を作成できる。また、作業者が早退したときのような急な変動にも瞬時に対応することができる。さらに、いわゆる追っかけ生産にも対応することができる。
【００５７】
処理制御部１２は、複数の生産計画を作成すると、作成した複数の生産計画に関する情報を管理者用端末６に送信する（ステップＳ３５）。管理者は、管理者用端末６を操作して、受信した複数の生産計画中から、最適と考える１つの生産計画を選択し、選択した旨の情報を生産計画支援サーバ１（処理制御部１２）に送信する。このように、処理制御部１２（生産計画支援サーバ１）が作成した複数の生産計画の中から、管理者に最適な１つの生産計画を選択させているので、管理者にとって最適な生産計画を作成することができる。
【００５８】
次に、処理制御部１２は、管理者用端末６から生産計画を選択した旨の情報を受信したか否かを判別する（ステップＳ３６）。処理制御部１２は、生産計画を選択した旨の情報を受信したと判別すると（ステップＳ３６；Ｙｅｓ）、生産機種情報ＤＢ２５から機種指定色及び作業指定色に関する情報を読み出すとともに、生産計画の全体図、作業者別の作業指示表に関する画像を画像情報ＤＢ２７から読み出し、選択された生産計画の全体図や作業者別の作業指示表等の 生産計画を示す図を作成する（ステップＳ３７）。処理制御部１２は、例えば、図１５に示すような  生産計画を示す図を作成する。なお、図１５では、機種指定色及び作業指定色による色彩を付してはいない。そして、処理制御部１２は、生産計画を示す図に関する情報を管理者用端末６及び作業者用端末７に送信し（ステップＳ３８）、この処理を終了する。管理者及び作業者は、管理者用端末６及び作業者用端末７を操作することにより、受信した生産計画を示す図を表示することができる。
【００５９】
このように、管理者用端末６及び作業者用端末７に、作成した生産計画を示す図を表示することができるので、管理者及び作業者は生産計画を容易に理解することができる。さらに、この図に機種指定色及び作業指定色による色彩を付すことにより、管理者及び作業者に生産計画を容易に理解させることができる。
【００６０】
ここで、生産計画を示す図は、時間軸と工程軸とで視覚化することが好ましい。これにより、人、設備の状況を一目で判断することができる。また、生産計画を設備（機械）、作業者（人）ごとに区分けして作成することが好ましい。さらに、受注製品、オーダーＮｏ．ごとに色分けしてもよい。この場合、生産の流れを一目で判断することができる。
【００６１】
以上説明したように、本実施の形態によれば、工場、作業者等の現状に関する現状情報を加味して生産計画を作成しているので、現状に応じた好ましい生産計画を作成することができる。また、作業者が早退したときのような急な変動にも瞬時に対応することができる。さらに、いわゆる追っかけ生産にも対応することができる。
【００６２】
本実施の形態によれば、生産計画支援サーバ１が作成した複数の生産計画の中から、管理者に最適な１つの生産計画を選択させているので、管理者にとって最適な生産計画を作成することができる。
【００６３】
本実施の形態によれば、管理者用端末６及び作業者用端末７に、作成した生産計画を示す図を表示することができるので、管理者及び作業者は生産計画を容易に理解することができる。さらに、生産計画を示す図に色彩を付すことにより、管理者及び作業者に生産計画を容易に理解させることができる。
【００６４】
本実施の形態によれば、作業者のスキルに関する情報に基づいて生産計画が作成されているので、所定の製品の生産工程についてに作業者及び設備を固定設定することができ、特殊な生産体制にも対応することができる。
【００６５】
なお、本発明は、上記の実施の形態に限られず、種々の変形、応用が可能である。以下、本発明に適用可能な他の実施の形態について説明する。
【００６６】
例えば、生産計画支援データベース２に、生産実績に関する情報を記憶する生産実績ＤＢを備えていてもよい。この場合、生産実績ＤＢに記憶された生産実績をフィードバックすることにより、さらに現状に応じた好ましい生産計画を作成することができる。また、生産実績を取り込むことにより、予実績を閲覧することもできる。図１６に生産実績をフィードバックする実績更新処理を説明するためのフローチャートを示す。実績更新処理は、生産実績ＤＢが更新されると、生産計画支援サーバ１が対応する他のデータベースに登録された内容の更新を行う処理である。
【００６７】
まず、処理制御部１２は、生産実績ＤＢが更新されたか否かを判別する（ステップＳ４１）。処理制御部１２は、生産実績ＤＢが更新されたと判別すると（ステップＳ４１；Ｙｅｓ）、更新された生産実績に関する情報を読み出す（ステップＳ４２）。次に、処理制御部１２は、読み出した生産実績に関する情報が登録された、対応するデータベースを読み出す（ステップＳ４３）。続いて、処理制御部１２は、読み出した生産実績に関する情報を読み出したデータベースに登録して、このデータベースを更新し（ステップＳ４４）、この処理を終了する。例えば、生産実績ＤＢが生産機種「Ｋ０１」、工程「２」の標準時間を更新している場合、処理制御部１２は、生産機種「Ｋ０１」、工程「２」の標準時間を読み出す。続いて、処理制御部１２は、この標準時間が記憶されている生産機種情報ＤＢ２５を読み出し、この生産機種「Ｋ０１」、工程「２」の標準時間を、読み出した標準時間に変更し、生産機種情報ＤＢ２５を更新する。これにより、生産機種情報ＤＢ２５の標準時間を現状に応じた（実績に応じた）標準時間とすることができ、現状に応じた好ましい生産計画を作成することができる。
【００６８】
また、生産計画支援データベース２に、作成または実行された生産計画に関する情報を記憶してもよい。この場合、作成または実行された生産計画に関する情報を保存したり復元したりできるので、一時保管、または、過去の日程の閲覧等を行うことができる。
【００６９】
上記実施の形態では、生産計画支援サーバ１に複数の生産計画を作成させ、作成された生産計画の中から管理者が最適と考える１つの生産計画を選択する場合を例に本発明を説明したが、生産計画支援サーバ１が最適な１つの生産計画を作成してもよい。この場合、管理者は、例えば、管理者用端末６を操作して、各工程についてスキルの高い作業者を優先する、総作業時間を最も短くする、最も早く製品を生産する等の最適な生産計画となる条件を生産計画支援データベース２に登録する。生産計画支援サーバ１は、この登録された条件に基づいて最適な１つの生産計画を作成する。
【００７０】
また、管理者が最適な生産計画がないと判断した場合に、再び、生産計画支援システムに生産計画を作成させてもよい。すなわち、最適な生産計画が作成できるまで、何度でも繰り返し生産計画を作成させてもよい。
【００７１】
上記実施の形態では、生産計画装置４が通信ネットワーク３を介して生産計画支援サーバ１に接続された場合を例に本発明を説明したが、生産計画装置４が生産計画支援サーバ１に接続されていなくてもよい。この場合、生産計画支援サーバ１は、例えば、通信制御部１１により販売計画等を受信する。また、生産計画支援サーバ１は、図示しない在庫情報ＤＢを備え、この在庫情報ＤＢに記憶された在庫量及び在庫実績、受信した今後の販売計画等に基づいて、生産計画に関する基礎情報を設定する。
【００７２】
上記実施の形態では、複数の作業者用端末７（７１〜７ｎ）が通信ネットワーク３を介して生産計画支援サーバ１に接続された場合を例に本発明を説明したが、例えば、１つの作業者用端末７が通信ネットワーク３を介して生産計画支援サーバ１に接続されていてもよい。
【００７３】
本発明の実施の形態にかかる生産計画支援サーバ１は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、汎用コンピュータに、上述の処理を実行するためのプログラムを格納した記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭなど）から当該プログラムをインストールすることにより、上述の処理を実行する生産計画支援サーバ１を構成することができる。
【００７４】
そして、これらのプログラムを供給するための手段は任意である。上述のように所定の記録媒体を介して供給できる他、例えば、通信回線、通信ネットワーク、通信システムなどを介して供給してもよい。この場合、例えば、通信ネットワークの掲示板（ＢＢＳ）に当該プログラムを掲示し、これをネットワークを介して搬送波に重畳して提供してもよい。そして、このように提供されたプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行することができる。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施の形態に係る生産計画支援システムの構成を示す図である。
【図２】図１の生産計画支援サーバの構成を示す図である。
【図３】図１の生産計画支援データベースの構成を示す図である。
【図４】管理者情報データベースの構成を示す図である。
【図５】作業者情報データベースの構成を示す図である。
【図６】作業者入退出情報データベースの構成を示す図である。
【図７】作業者スキル情報データベースの構成を示す図である。
【図８】生産機種情報データベースの構成を示す図である。
【図９】工程内設備・人情報データベースの構成を示す図である。
【図１０】メニューページの一例を示す図である。
【図１１】更新データベース選択ページの一例を示す図である。
【図１２】管理者による更新処理を説明するためのフローチャートである。
【図１３】生産計画支援サーバによる更新処理を説明するためのフローチャートである。
【図１４】生産計画作成処理を説明するためのフローチャートである。
【図１５】生産計画の一例を示す図である。
【図１６】実績更新処理を説明するためのフローチャートである。
【符号の説明】
【００７６】
１    生産計画支援サーバ
２    生産計画支援データベース
３    通信ネットワーク
４    生産計画装置
５    作業者入退出装置
６    管理者用端末
７    作業者用端末
１１  通信制御部
１２  処理制御部
１３  データ記憶部
２１  管理者情報データベース
２２  作業者情報データベース
２３  作業者入退出情報データベース
２４  作業者スキル情報データベース
２５  生産機種情報データベース
２６  工程内設備・人情報データベース
２７  画像情報データベース
【図１】
2007094494.tif 000003
【図２】
2007094494.tif 000004
【図３】
2007094494.tif 000005
【図４】
2007094494.tif 000006
【図５】
2007094494.tif 000007
【図６】
2007094494.tif 000008
【図７】
2007094494.tif 000009
【図８】
2007094494.tif 000010
【図９】
2007094494.tif 000011
【図１０】
2007094494.tif 000012
【図１１】
2007094494.tif 000013
【図１２】
2007094494.tif 000014
【図１３】
2007094494.tif 000015
【図１４】
2007094494.tif 000016
【図１５】
2007094494.tif 000017
【図１６】
2007094494.tif 000018