(57)【要約】【課題】製品の注文数量の変動に効率的に対応すること。【解決手段】所定の順序で、製品の出荷単位である仮想的な座席を少なくとも一以上有し、製品の製造単位である仮想的な車両を少なくとも一以上有する仮想的な列車を、製品の生産段階の工程である複数の仮想的なステーション４ａ，４ｂ，４ｃのそれぞれに経由させつつ、製品の生産が完了し、出荷が可能な状態となっている段階の工程である仮想的なターミナル５まで仮想的に移動させる場合に、顧客と顧客からの製品の受注情報とが対応付けられた注文情報に基づいて、ターミナル５において出荷されない製品を保管する仮想的な操車場６に到着してから期間が長い座席に相当する製品から優先的に出荷させる出荷指示部と、操車場６において出荷されない座席の数が第１閾値を上回った場合には、上流側の工程に対し、出荷されない座席分の生産中止指示する在庫管理部とを備える。【選択図】図１
2011242917.tif 000002
【特許請求の範囲】
【請求項１】
複数の工程を有して製品を生産する生産計画を支援する生産計画支援装置であって、
前記製品の出荷単位である仮想的な座席と、
少なくとも一以上の前記座席を有し、前記製品の製造単位である仮想的な車両と、
少なくとも一以上の前記車両を有する仮想的な列車と、
前記製品の生産段階の前記工程である複数の仮想的なステーションと、
前記製品の生産が完了し、出荷が可能な状態となっている段階の前記工程である仮想的なターミナルと、
前記ターミナルにおいて出荷されない前記製品を保管する仮想的な操車場と、を具備し、
所定の順序で、前記列車を各前記ステーションに経由させつつ、前記ターミナルまで仮想的に移動させる場合に、顧客と該顧客からの製品の受注情報とが対応付けられた注文情報に基づいて、前記操車場に到着してから期間が長い前記座席に相当する前記製品から優先的に出荷させる出荷指示手段と、
前記操車場において出荷されない前記座席の数が第１閾値を上回った場合には、上流側の前記工程に対し、出荷されない前記座席分の生産中止を指示する在庫管理手段と
を具備する生産計画支援装置。
【請求項２】
前記出荷指示手段は、前記操車場において、出荷させる前記製品がない場合に、前記ターミナルにおける前記列車のうち先頭側の前記車両に含まれる前記座席に相当する前記製品から順に出荷させる請求項１に記載の生産計画支援装置。
【請求項３】
各前記列車の生産能力の制約を規定する生産管理情報を格納する生産管理データベースと、
前記顧客との前記製品の商談に関する情報が格納されている需要情報データベースと、
各前記ステーションにおいて停車中の前記列車に対し、前記需要情報データベースに格納されている前記商談に関する情報と前記生産管理情報とに基づいて列車編成を決定し、該列車編成に基づいて、生産指示を行う生産指示手段と
を具備する請求項１または請求項２に記載の生産計画支援装置。
【請求項４】
各前記ステーションにおいて、前記工程の下流側から生産中止の指示を取得した場合には、生産中止の指示を受けた前記座席分の生産を中止し、生産中止とされた前記座席分の前記工程の上流側から取得した途中加工物を在庫として保管する仮想的な倉庫が設けられる請求項１から請求項３のいずれかに記載の生産計画支援装置。
【請求項５】
前記生産指示手段は、製品が出荷される予定である販売計画で予定されていなかった予定外注文が発生した場合には、前記途中加工物の在庫を使用し、前記予定外注文に対応した加工を指示する請求項４に記載の生産計画支援装置。
【請求項６】
前記在庫管理手段は、前記倉庫において、前記途中加工物の在庫数が第２閾値を上回った場合に、さらに上流側の前記工程において、該第２閾値を上回った前記途中加工物の前記座席分の生産中止を指示する請求項４または請求項５に記載の生産計画支援装置。
【請求項７】
前記在庫管理手段は、前記倉庫において、前記途中加工物の在庫数が第３閾値を下回った場合に、さらに上流側の前記工程に対し、該第３閾値を下回った前記途中加工物の前記座席分の補充の生産を指示する請求項４から請求項６のいずれかに記載の生産計画支援装置。
【請求項８】
前記製品の仕様を示す生産仕様軸と、各前記工程の所要時間を示す時間軸とを有するマップを有し、現在日時を基準として、前記製品の生産工程の進捗状況を前記マップに示し、提示させる提示手段を具備する請求項１から請求項７のいずれかに記載の生産計画支援装置。
【請求項９】
前記進捗状況は、前記製品の生産工程に関連する情報を管理する担当者名の情報とともに提示される請求項８に記載の生産計画支援装置。
【請求項１０】
複数の工程を有して製品を生産する生産計画を支援する生産計画支援方法であって、
所定の順序で、前記製品の出荷単位である仮想的な座席を少なくとも一以上有する、前記製品の製造単位である仮想的な車両を少なくとも一以上有する仮想的な列車を、前記製品の生産段階の前記工程である複数の仮想的なステーションのそれぞれに経由させつつ、前記製品の生産が完了し、出荷が可能な状態となっている段階の前記工程である仮想的なターミナルまで仮想的に移動させる場合に、
顧客と該顧客からの製品の受注情報とが対応付けられた注文情報に基づいて、前記ターミナルにおいて出荷されない前記製品を保管する仮想的な操車場に到着してから期間が長い前記座席に相当する前記製品から優先的に出荷させ、かつ、前記操車場において出荷されない前記座席の数が第１閾値を上回った場合には、上流側の前記工程に対し、出荷されない前記座席の生産中止を指示する生産計画支援方法。
【請求項１１】
複数の工程を有して製品を生産する生産計画を支援する生産計画支援プログラムであって、
所定の順序で、前記製品の出荷単位である仮想的な座席を少なくとも一以上有する、前記製品の製造単位である仮想的な車両を少なくとも一以上有する仮想的な列車を、前記製品の生産段階の前記工程である複数の仮想的なステーションのそれぞれに経由させつつ、前記製品の生産が完了し、出荷が可能な状態となっている段階の前記工程である仮想的なターミナルまで仮想的に移動させる場合に、
顧客と該顧客からの製品の受注情報とが対応付けられた注文情報に基づいて、前記ターミナルにおいて出荷されない前記製品を保管する仮想的な操車場に到着してから期間が長い前記座席に相当する前記製品から優先的に出荷させる処理と、
前記操車場において出荷されない前記座席の数が第１閾値を上回った場合には、上流側の前記工程に対し、出荷されない前記座席の生産中止を指示する処理と、
をコンピュータに実行させるための生産計画支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、製造リードタイムが長く、顧客納期の短い生産形態に好適な生産計画支援装置及び方法並びにプログラムに関するものである。
【背景技術】
【０００２】
従来、設計・加工等の複数の工程を経て生産される製品は、顧客の受注状況から製品の納期、生産必要量を算出し、製造リードタイム等に基づいて効率のよい生産計画を作成する方法として、生産座席予約システムが知られている。
例えば、特許文献１には、製品を生産する過程で行われる複数の作業において生産座席を定め、所定の製品製作作業において、製品の生産座席予約を上流側の座席に対して行い、製品の注文数量に基づいて、製品を産出する作業から順次下流の作業に向けて行う方法が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３５０７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ガスタービンのタービン翼は、組立状態で翼列１列が数十枚或いは百数十枚の翼から構成されており、各段につき翼列１列を製造して組み立てるガスタービン組立品販売（タービン翼をロータに組立、その他部品もあり）の場合には、タービン翼の注文は翼列単位であるが、一方、サービス販売の場合は、注文はタービン翼１枚から翼列１列分の百数十枚（或いは数十枚）まで変動する。
また、製品がこうしたガスタービンのタービン翼のように、製造リードタイムが長く、顧客への納期が短い生産形態の場合には、顧客からの受注があってから生産を開始したのでは顧客の需要に応えることができないため、受注の前段階において、ある程度受注を見込んで生産を開始し、在庫を有することによって、組立品販売やサービス販売に対応するべく顧客の需要に備えている。
しかしながら、実際の受注は、見込み生産よりも少なくなる場合が多いため、過剰となる在庫が発生するという問題があった。
【０００５】
こうした過剰在庫を低減させる方法として、上記特許文献１では、製品の生産段階である品目に用途や使用条件等の許容範囲を定めておき、過剰となった在庫がある場合であっても、許容される範囲内で他の製品に変更して生産する方法が開示されている。
しかしながら、上記特許文献１では、製品の長さや色等の仕様変更には対応できるものの、注文数量に変動がある場合、即ち、出荷予約されて生産された製品数量よりも受注した注文数量が少ない場合に発生する製品数量の余剰に対する対処方法がなく、過剰な在庫数量が増大するという問題があった。
【０００６】
本発明は、このような事情に鑑みてなされたものであって、製品の注文数量の変動に効率的に対応することのできる生産計画支援装置及び方法並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は以下の手段を採用する。
本発明は、複数の工程を有して製品を生産する生産計画を支援する生産計画支援装置であって、前記製品の出荷単位である仮想的な座席と、少なくとも一以上の前記座席を有し、前記製品の製造単位である仮想的な車両と、少なくとも一以上の前記車両を有する仮想的な列車と、前記製品の生産段階の前記工程である複数の仮想的なステーションと、前記製品の生産が完了し、出荷が可能な状態となっている段階の前記工程である仮想的なターミナルと、前記ターミナルにおいて出荷されない前記製品を保管する仮想的な操車場と、を具備し、所定の順序で、前記列車を各前記ステーションに経由させつつ、前記ターミナルまで仮想的に移動させる場合に、顧客と該顧客からの製品の受注情報とが対応付けられた注文情報に基づいて、前記操車場に到着してから期間が長い前記座席に相当する前記製品から優先的に出荷させる出荷指示手段と、前記操車場において出荷されない前記座席の数が第１閾値を上回った場合には、上流側の前記工程に対し、出荷されない前記座席分の生産中止を指示する在庫管理手段とを具備する生産計画支援装置を提供する。
【０００８】
このような構成によれば、製品の出荷単位である仮想的な座席を少なくとも一以上有する仮想的な車両を、少なくとも一以上有する仮想的な列車とし、列車が、所定の順序で複数の仮想的なステーションを経由されてターミナルまで移動されることにより、ターミナルには、複数の生産工程を経て生産が完了した製品が到着する。また、ターミナルにおいて出荷されない製品は、操車場において保管される。また、操車場に到着してから期間が長い座席に相当する製品が、優先的に出荷される。
【０００９】
例えば、ターミナルに到着した列車全体の車両のうち、出荷できる座席に相当する製品がある場合であっても、本発明では、操車場に到着して長期間経過した製品から優先的に出荷させるので、ターミナルに到着した列車の車両において余剰となる座席数をまとまった形で把握できる。また、第１閾値を上回る個数の出荷されない座席は、上流側の工程に対して生産を中止させるので、受注された時点で多くの在庫が生じることが判明した場合には、在庫を低減でき、過剰な在庫を抱えることを防ぐことができる。
【００１０】
上記生産計画支援装置の前記出荷指示手段は、前記操車場において、出荷させる前記製品がない場合に、前記ターミナルにおける前記列車のうち先頭側の前記車両に含まれる前記座席に相当する前記製品から順に出荷させることとしてもよい。
操車場から出荷させる製品がなくなると、ターミナルの列車の先頭側の車両の座席の製品から順に出荷させるので、ターミナルから出荷されずに残る座席数を容易に把握できる。
【００１１】
上記生産計画支援装置において、各前記列車の生産能力の制約を規定する生産管理情報を格納する生産管理データベースと、前記顧客との前記製品の商談に関する情報が格納されている需要情報データベースと、各前記ステーションにおいて停車中の前記列車に対し、前記需要情報データベースに格納されている前記商談に関する情報と前記生産管理情報とに基づいて列車編成を決定し、該列車編成に基づいて、生産指示を行う生産指示手段とを具備することとしてもよい。
【００１２】
このように、顧客との製品の商談に関する情報と生産能力の制約とに基づいて列車編成されることにより、生産能力を超えずに、出荷に必要とされる個数の製品を製造することができる。ここで、列車編成とは、例えば、顧客名と顧客の注文する製品の識別番号とにより決定される各車両の行き先、各車両の座席数、及び列車の有する車両数等である。
【００１３】
上記生産計画支援装置の各前記ステーションにおいて、前記工程の下流側から生産中止の指示を取得した場合には、生産中止の指示を受けた前記座席分の生産を中止し、生産中止とされた前記座席分の前記工程の上流側から取得した途中加工物を在庫として保管する仮想的な倉庫が設けられることとしてもよい。
【００１４】
このように、生産中止となった座席分の途中加工物を在庫として保管するので、見込み外れで工程を進めることにより生じる無駄な在庫を低減することができる。また、汎用性のある中間品で在庫としておくことで、完成品を在庫とするよりもコストを低減できるので、結果として販売価格を低く設定することができる。ここで、途中加工物とは、各ステーションにおける製造を完了する以前の段階（つまり、工程の上流側から受け取った状態）の加工物を示し、例えば、タービン翼の製品翼を製造する工程であれば、前段階で製造された精密鋳造翼、精密鋳造翼を製造する工程であれば、前段階で製造された合金素材を意味する。
【００１５】
上記生産計画支援装置の前記生産指示手段は、製品が出荷される予定である前記販売計画で予定されていなかった予定外注文が発生した場合には、前記途中加工物の在庫を使用し、前記予定外注文に対応した加工を指示することとしてもよい。
このように、販売計画で予定されていない予定外注文が発生した場合であっても、途中加工物を使用して、製造を再開できるので、予定外注文に速やかに対応できる。
【００１６】
上記生産計画支援装置の前記在庫管理手段は、前記倉庫において、前記途中加工物の在庫数が第２閾値を上回った場合に、さらに上流側の前記工程において、該第２閾値を上回った前記途中加工物の前記座席分の生産中止を指示することとしてもよい。
途中加工物の在庫が増えすぎる場合には、さらに上流側の工程に対して生産を中止させることにより、途中加工物の在庫の余剰を抑えることができる。
【００１７】
上記生産計画支援装置の前記在庫管理手段は、前記倉庫において、前記途中加工物の在庫数が第３閾値を下回った場合に、さらに上流側の前記工程に対し、該第３閾値を下回った前記途中加工物の前記座席分の補充の生産を指示することとしてもよい。
途中加工物の在庫が減りすぎる場合には、さらに補充の生産をさせることにより、途中加工物の在庫の不足を防ぐことができる。
【００１８】
上記生産計画支援装置において、前記製品の仕様を示す生産仕様軸と、各前記工程の所要時間を示す時間軸とを有するマップを有し、現在日時を基準として、前記製品の生産工程の進捗状況を前記マップに示し、提示させる提示手段を具備する。
これにより、現在の日時を基準とした製品の仕様とに応じた進捗状況が提示されることにより、製品の製造段階を視覚的に把握できる。
【００１９】
上記生産計画支援装置において、前記進捗状況は、前記製品の生産工程に関連する情報を管理する担当者名の情報とともに提示されることとしてもよい。
例えば、生産工程に必要な仕様を検討する担当者名が提示されていれば、案件を多く抱えている担当者、案件の少ない担当者等を容易に把握できるので、案件数を振り分ける等の案件数の偏り解消ができるようになる。また、案件数の偏りを解消することにより、偏ることにより生じる検討の遅延等を防ぐことができる。
【００２０】
本発明は、複数の工程を有して製品を生産する生産計画を支援する生産計画支援方法であって、所定の順序で、前記製品の出荷単位である仮想的な座席を少なくとも一以上有する、前記製品の製造単位である仮想的な車両を少なくとも一以上有する仮想的な列車を、前記製品の生産段階の前記工程である複数の仮想的なステーションのそれぞれに経由させつつ、前記製品の生産が完了し、出荷が可能な状態となっている段階の前記工程である仮想的なターミナルまで仮想的に移動させる場合に、顧客と該顧客からの製品の受注情報とが対応付けられた注文情報に基づいて、前記ターミナルにおいて出荷されない前記製品を保管する仮想的な操車場に到着してから期間が長い前記座席に相当する前記製品から優先的に出荷させ、かつ、前記操車場において出荷されない前記座席の数が第１閾値を上回った場合には、上流側の前記工程に対し、出荷されない前記座席の生産中止を指示する生産計画支援方法を提供する。
【００２１】
本発明は、複数の工程を有して製品を生産する生産計画を支援する生産計画支援プログラムであって、所定の順序で、前記製品の出荷単位である仮想的な座席を少なくとも一以上有する、前記製品の製造単位である仮想的な車両を少なくとも一以上有する仮想的な列車を、前記製品の生産段階の前記工程である複数の仮想的なステーションのそれぞれに経由させつつ、前記製品の生産が完了し、出荷が可能な状態となっている段階の前記工程である仮想的なターミナルまで仮想的に移動させる場合に、顧客と該顧客からの製品の受注情報とが対応付けられた注文情報に基づいて、前記ターミナルにおいて出荷されない前記製品を保管する仮想的な操車場に到着してから期間が長い前記座席に相当する前記製品から優先的に出荷させる処理と、前記操車場において出荷されない前記座席の数が第１閾値を上回った場合には、上流側の前記工程に対し、出荷されない前記座席の生産中止を指示する処理と、をコンピュータに実行させるための生産計画支援プログラムを提供する。
【発明の効果】
【００２２】
本発明は、製品の注文数量の変動に効率的に対応できるという効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１の実施形態に係るステーションとターミナルと操車場との関係の一例を示した図である。
【図２】第１ステーションにおける列車の構成について説明するための図である。
【図３】第２ステーションにおける列車の構成について説明するための図である。
【図４】第３ステーションにおける列車の構成について説明するための図である。
【図５】ターミナルと操車場における列車の構成について説明するための図である。
【図６】本発明の第１の実施形態に係る生産計画支援装置の概略構成を示した図である。
【図７】本発明の第１の実施形態に係る生産計画支援装置の機能ブロック図である。
【図８】製品の仕様が細分化されることを説明するための樹形図の一例である。
【図９】本発明の第２の実施形態に係る生産計画支援装置の機能ブロック図である。
【図１０】本発明の第２の実施形態に係る生産計画支援装置における表示装置で表示される画面例を示した図である。
【発明を実施するための形態】
【００２４】
以下に、本発明に係る生産計画支援装置及び方法並びにプログラムの実施形態について、図面を参照して説明する。
〔第１の実施形態〕
図１は、本実施形態に係る生産計画支援装置の概略構成を示したブロック図である。本実施形態において、複数の工程を有して生産する製品をガスタービンのタービン翼とし、生産計画支援装置をガスタービンのタービン翼の生産計画に適用する場合を例に挙げて説明する。
【００２５】
本実施形態においては、複数の工程を有して製品を生産する段階の各工程を仮想的なステーション（駅）４ａ，４ｂ，４ｃとし、製品が完成し、出荷が可能な状態となっている段階の工程を仮想的なターミナル（終着駅）５とし、各ステーション４ａ，４ｂ，４ｃからターミナル５までの区間で、計画サイクル当たりの生産能力を示す仮想的な列車３を仮想的に移動させることにより、製品の生産工程を進めることとして説明する。また、列車３は、１つ以上の座席１を有する車両２を１つ以上含んで構成されている。本実施形態においては、図２に示されるように、Ｎ号の列車３は、６つの車両２ａ，２ｂ，２ｃ，２ｄ，２ｅ，２ｆを備えており、各車両２ａ，２ｂ，２ｃ，２ｄ，２ｅ，２ｆはそれぞれ６個の座席１を有していることとして説明するが、座席数、及び車両数は特に限定されない。また、以下特に明記しない場合には、車両は車両２として記述する。
【００２６】
また、車両２は行き先毎に、個人客と団体客とに区別される。例えば、ガスタービンのタービン翼が組立状態で翼列１列が数十枚或いは百数十枚の翼から構成されている場合において、各段につき翼列１列を製造して組み立てるガスタービン組立品販売のように、翼列単位での注文を団体客とし、タービン翼１枚から翼列１列分の百数十枚（或いは数十枚）までの範囲であるタービン翼単位での注文を個人客とする。
【００２７】
また、本実施形態においては、生産段階を示すステーションを生産工程の順に、第１ステーション４ａ、第２ステーション４ｂ、第３ステーション４ｃとし、第３ステーション４ｃの次に、出荷段階を示すターミナル５、ターミナルの次に、ターミナルで余剰とされた製品を在庫として保管する仮想的な操車場６を設けることとして説明するが、ステーション、ターミナル、操車場の個数はこれに限定されない。また、以下特に明記しない場合には、ステーションはステーション４として記述する。
【００２８】
図２に示されるように、第１ステーション４ａは、複数種類の地金、合金等から、タービン翼の合金素材を製造する工程とし、図３に示されるように、第２ステーション４ｂは、第１ステーション４ａで製造された合金素材からタービン翼を精密鋳造（例えば、出荷される製品に加工するよりも前の段階であり、複数の製品の原型となる精鋳翼を製造）する工程とし、図４に示されるように、第３ステーション４ｃは、精密鋳造されたタービン翼から製品（例えば、製品翼）を製造する工程とする。
【００２９】
このように、工程の上流側から下流側、即ち、第１ステーション４ａから第３ステーション４ｃの生産工程は、プロセスを経るに従って仕様が細分化されている。例えば、精鋳翼の仕様が精鋳翼Ｘ，Ｙ，Ｚの３種類とされ、それぞれから製造される製品の仕様がさらに３種類ずつある場合に、精鋳翼Ｘから製造される製品は製品ｘ１，ｘ２，ｘ３、精鋳翼Ｙから製造される製品は製品ｙ１，ｙ２，ｙ３、精鋳翼Ｚから製造される製品は製品ｚ１，ｚ２，ｚ３とする。上述したような、各ステーション４での生産工程、生産工程の順序、及び各ステーション４の工程の所要時間は、対応付けられてステーションマスタとして、格納部３０に格納されている（図７参照）。
【００３０】
また、第１ステーション４ａ、第２ステーション４ｂ、第３ステーション４ｃには、上流側から受け取った途中加工物を、各生産工程が開始される前の状態で在庫として保管する仮想的な倉庫７１，７２，７３が設けられている。例えば、第１ステーション４ａには、購入した地金や再利用するスクラップの合金素材を在庫として保管する第１倉庫７１が設けられ、第２ステーション４ｂには、上流側（第１ステーション４ａ）から受け取った合金素材を在庫として保管する第２倉庫７２が設けられ、第３ステーション４ｃには、上流側（第２ステーション４ｂ）から受け取った精鋳翼を在庫として保管する第３倉庫７３が設けられる。以下特に明記しない場合には、第１倉庫７１、第２倉庫７２、及び第３倉庫７３は倉庫７として記述する。
【００３１】
ターミナル５は、顧客からの注文を待機し、第３ステーション４ｃで製造され、完成された製品（例えば、製品翼）の出荷を待機する工程である。
操車場６は、ターミナル５において出荷されない製品が、在庫として保管される工程である。例えば、適宜必要に応じて（例えば、製品の不足が生じた場合等）、操車場６に保管されている製品が、顧客への出荷分に割り当てられる。
【００３２】
図６に示すように、本実施形態に係る生産計画支援装置１０は、コンピュータシステム（計算機システム）であり、ＣＰＵ（中央演算処理装置）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の主記憶装置１２、補助記憶装置１３、キーボードやマウスなどの入力装置１４、及びディスプレイやプリンタなどの出力装置１５、外部の機器と通信を行うことにより情報の授受を行う通信装置１６などで構成されている。
【００３３】
補助記憶装置１３は、コンピュータ読取可能な記録媒体であり、例えば、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等である。この補助記憶装置１３には、各種プログラム（例えば、生産計画支援プログラム）が格納されており、ＣＰＵ１１が補助記憶装置１３から主記憶装置１２にプログラムを読み出し、実行することにより種々の処理を実現させる。
【００３４】
図７は、生産計画支援装置１０が備える機能を展開して示した機能ブロック図である。図７に示されるように、生産計画支援装置１０は、生産指示部（生産指示手段）２１、出荷指示部（出荷指示手段）２２、ＤＢ管理部２３、及び在庫管理部（在庫管理手段）２４を備えている。また、生産計画支援装置１０は、格納部３０と情報の授受可能に接続されている。
【００３５】
上述した生産計画支援装置１０が備える各部において実行される処理内容について図７を参照して説明する。なお、図７に示した各部により実現される後述の各種処理は、ＣＰＵ１１が補助記憶装置１３に記憶されている生産計画支援プログラムを主記憶装置１２に読み出して実行することにより実現されるものである。
【００３６】
格納部３０は、製造技術データベース、生産管理データベース、需要情報データベース、及び在庫管理データベースを格納している。
製造技術データベースは、列車３がステーション４を移動（経由）する順序、列車３がステーション４間を経由する時間、列車３の車両２と座席１とに対するステーション４間の加工内容、及びステーション４に到着した列車３の途中加工物、或いはステーション４にある倉庫７の途中加工物から、次のステーション４までに加工される仕様を示した情報（例えば、図８に示されるような樹形図）を含むステーションマスタを格納している。
【００３７】
生産管理データベースは、ステーション４間を移動させる場合に、各ステーションに停車する列車３の本数や各列車３の車両編成等により生産能力の制約を規定する生産管理情報を格納している。具体的には、生産管理情報とは、所定期間において生産できる製品数量を意味する。また、生産管理情報は、設備保守等による生産能力の減少分を考慮して決定されることとしてもよい。例えば、生産管理情報は、精鋳翼及び製品翼の種類に応じて決定され、１つの列車３に設けることのできる車両２の個数及び座席１の個数を規定するデータである。
【００３８】
需要情報データベースは、販売計画情報、商談情報、及び注文情報を格納している。販売計画情報は、商談交渉前の顧客に関し、製品が完成されるまでの過程において作成される段階的な途中加工物の情報、数量、出荷時期等の情報である。商談情報は、商談交渉中の顧客に関し、商談で候補となっている仕様（途中加工物や完成した製品）、納期、数量等の情報である。また、商談情報は、商談が破談した顧客に関し、破談前の候補となっていた仕様（途中加工物や完成した製品）、納期、数量等の情報をも含んでいる。
【００３９】
注文情報は、商談を受注した顧客に関して、注文を受けた製品と製品が完成するまでの過程において作成される途中加工物、納期、数量等の情報である。ここで、上記仕様とは、最終的に完成された製品の仕様に加え、最終的に完成された製品の仕様が未定であって、完成する以前の段階の仕様である途中加工物の仕様を含む。
在庫管理データベースは、各ステーション４における途中加工物、ターミナル５及び操車場６における完成した製品の在庫情報か格納されている。
【００４０】
生産指示部２１は、各ステーション４において停車中の列車３に対し、需要情報データベースに格納されている商談に関する情報（販売計画情報、商談情報、及び注文情報）と生産管理情報とに基づいて列車編成を決定し、この列車編成に基づいて、生産指示を行う。ここで、列車の編成とは、例えば、顧客名と顧客の注文する製品の識別番号とにより決定される各車両２の行き先、各車両の座席１の個数、及び列車３の有する車両２の個数等である。
【００４１】
また、生産指示部２１は、生産中止の指示を受けたステーション４において、生産中止指示する仕様の車両２があれば、その車両２の座席１の途中加工物を倉庫７に保管させ、生産中止指示の仕様の車両２がなければ、後続列車３が到着したときに中止指示を出力する。また、生産指示部２１は、列車３の停車しているステーション４とその直前のステーション４との間において、ある車両２の商談が破談となった場合には、その車両２の座席１の途中加工物を使用して販売できる顧客候補があれば行き先を変更して生産指示を行い、顧客候補がなければ途中加工物を保管する倉庫７へ保管指示を出力する。
【００４２】
生産指示部２１は、在庫管理部２４から補充生産指示を受けたステーション４において、到着（停車中）の列車３に途中加工物を座席１に配した車両２を、車両２の先頭側から納期順になるように列車３を編成する。例えば、製品が出荷される予定である販売計画で予定されていなかった予定外注文が発生した場合には、生産指示部２１は、途中加工物の在庫を使用し、予定外注文に対応した加工を指示する。
【００４３】
また、生産指示部２１は、列車３の車両編成後、生産管理データベースの生産管理情報と比較し、車両編成が生産負荷を超過する場合は、最後尾の車両２から座席１（または車両２）単位で減じ、減じた分の車両２が、後続の車両２がステーション４に到着したときに、先頭から納期順になるように列車３を編成する。また、生産指示部２１は、上述した生産管理情報を更新する。
【００４４】
出荷指示部２２は、所定の順序で、列車３を各ステーション４に経由させつつ、ターミナル５まで仮想的に移動させる場合に、顧客とこの顧客からの製品の受注情報とが対応付けられた注文情報に基づいて、操車場６に到着してから期間が長い座席１に相当する製品から優先的に出荷させる。また、出荷指示部２２が製品を出荷させる場合には、座席単位または複数座席を有する車両単位で出荷させる。また、出荷指示部２２は、操車場６において出荷させる座席１（または車両２）がない場合には、列車３の先頭側の車両２から順に、座席１（または車両２）単位で出荷させる。さらに、出荷指示部２２は、ターミナル５に到着した列車３及び操車場６から出荷しないと判定された完成した製品を、操車場６において保管させるべく、操車場６に対して保管指示を出力する。
【００４５】
在庫管理部２４は、上述した第１倉庫７１、第２倉庫７２、第３倉庫７３、及び操車場６の在庫を管理する。具体的には、在庫管理部２４は、出荷指示部２２から完成した製品の保管指示を取得した場合には、操車場６に在庫を保管させ、生産指示部２１から途中加工物の保管指示を取得した場合には、ステーション４の所定の倉庫７に在庫を保管させる。
また、在庫管理部２４は、操車場６に保管している在庫数が、第１閾値を上回る場合に、ターミナル５の直前のステーション４から順に、上流側の工程に対して生産を中止させる指示である生産中止指示を出力する。
【００４６】
また、在庫管理部２４は、ステーション４の倉庫７に保管している途中加工物の在庫数が、第２閾値を上回る場合には、直前のステーション４から順に、上流側の工程へ生産中止指示を出力する。さらに、在庫管理部２４は、ステーション４の倉庫７に保管している途中加工物の在庫数が、第３閾値を下回る場合には、所定量の在庫を確保するべく補充生産指示を出力する。また、第２閾値及び第３閾値は、各倉庫７１，７２，７３のそれぞれに応じて規定される閾値であることとする。
在庫管理部２４は、上述したように倉庫７及び操車場６の在庫を所定の閾値に基づいて調整するとともに、調整後の在庫情報を更新する。
【００４７】
なお、在庫管理部２４により出荷されないと判定された座席１の個数が比較される所定の閾値は、特に制限されないが、より好ましくは、車両２に設けられる座席数（例えば、図５では６座席）とする。車両に設けられる座席の数だけ未出荷とされている場合（例えば、図５の６両目車両２ｆ）には、車両単位で製造の中止を指示することができるので、管理が容易となる。
【００４８】
ＤＢ管理部２３は、入力装置１４等から入力される商談に関する情報（販売計画情報、商談情報、及び注文情報のうち少なくともいずれか１つ）を取得した場合に、需要情報データベースに格納されており、取得した情報に対応する商談に関する情報（販売計画情報、商談情報、及び注文情報のうち少なくともいずれか１つ）とそれぞれ比較し、相違がある場合には、新たに入力された商談に関する情報によって需要情報データベースを書き換える。
【００４９】
次に、本実施形態に係る生産計画支援装置１０の作用について図１から図８を用いて説明する。
オペレータにより入力装置１４が操作され、製品の出荷される予定である販売計画が入力されると、販売計画情報として需要情報データベースに記録され、格納部３０に格納される。需要情報データベースの販売計画情報と、生産管理データベースの生産管理情報とに基づいて、顧客名及び各顧客の注文する製品の識別番号から決定される車両２の行き先、列車３に設けられる車両数、車両２毎において製品の出荷単位である座席数等の列車３の編成が決定される。例えば、図２に示されるように、座席を６個ずつ有する車両２の６両（例えば、車両２ａ，２ｂ，２ｃ，２ｄ，２ｅ，２ｆ）を１つの列車３（例えば、列車Ｎ号）とし、紙面右側を先頭車両として、行き先（注文主）が順にＡ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆと決定される。また、行き先Ｂはガスタービンのタービン翼を翼列単位で注文する団体客とし、他の行き先Ａ，Ｃ，Ｄ，Ｅ，Ｆは、タービン翼単位での注文をする個人客であることとする。
【００５０】
図示しない制御部によって上記編成の列車３が第１ステーション４ａに仮想的に移動されると（図２参照）、各車両２に対して、合金素材の製造指示が出力され、車両２毎に所定の合金素材が製造される。各車両２において合金素材が製造されると、列車３が第２ステーション４ｂに移動され（図３参照）、需要情報データベースに格納されている商談に関する情報（例えば、販売計画情報、商談情報等）と、製造技術データベースに格納されているステーションマスタとに基づいて、各車両２に対して、精密鋳造指示が出力され、車両２毎にステーションマスタに規定される精鋳翼（例えば、精鋳翼Ｘ，Ｙ，Ｚ）が製造される。各車両２において精鋳翼の製造が完了すると、列車３は第３ステーション４ｃに移動される（図４参照）。
【００５１】
第３ステーション４ｃにおいて、車両２毎にステーションマスタで規定される製品翼が製造される。例えば、行き先Ａの先頭車両２ａは精鋳翼Ｘから製品翼ｘ１が６個製造され、行き先Ｃの３両目車両２ｃは精鋳翼Ｘから製品翼ｘ２が６個製造される。各車両２において製品翼（製品）が製造されると、列車３はターミナル５に移動される。一方、実際に顧客から注文を受けた注文の情報が入力装置１４から入力されると、格納部３０に注文情報として格納される。列車３がターミナル５に到着すると（図５参照）、販売計画情報に基づいて編成された列車３の情報と注文情報とが比較され、実際に注文されている製品は、操車場６に保管されている座席１に相当する製品のうち、操車場６に到着してからの期間が長い製品から優先的に、座席１（または、車両２）単位で出荷される。
【００５２】
また、操車場６において出荷させる製品がない場合には、続いて、列車３の先頭側の車両２ａから座席１（または、車両２）単位で出荷される。１つの車両２において、販売計画の時点で出荷予定であった座席１が、実際には注文されなかった場合には、余剰分とされる（例えば、図５の車両２ａの後方４座席）。注文情報に基づいて、余剰分の座席１に相当する製品を注文している顧客（例えば、図５の行き先Ｆ）がある場合には、後続車両（例えば、車両２ｆ）で製造していた製品（座席１）であっても、その余剰分の座席（図５の車両２ａの後方４座席）から優先的に出荷させる。
【００５３】
また、余剰分の座席１を注文している顧客がいない場合には、余剰分の座席１は操車場６に保管される。また、操車場６に保管された座席１が、第１閾値（例えば、車両２の一両分における全ての座席１である６座席）を上回るか否かが判定され、第１閾値を上回った場合（例えば、７座席）には、上流側の工程（例えば、第３ステーション４ｃ）に対し、生産中止指示が出力される。
【００５４】
例えば、図５の６両目車両２ｆの精鋳翼Ｘから製造される製品翼ｘ１は、車両２ｆ全体の６座席が余剰分とされ、余剰分の６座席は操車場６の在庫として保管させる。また、第１閾値以下の場合（例えば、図５の３両目車両２ｃの後方２座席や、５両目車両２ｅの中間と後方の４座席のように６座席以下）には、余剰分の座席１を操車場６の在庫として保管させる。これにより、操車場６に保管された在庫は、ターミナル５において座席１の不足が生じた場合に割り当てられる座席１として出荷の待機状態となる。
【００５５】
操車場６における座席１が第１閾値を上回ることにより、第３ステーション４ｃに対して生産中止指示が出力された場合には、第３ステーション４ｃにおいて、Ｎ号の列車３がターミナル５に到着している場合の第３ステーション４ｃに到着（停車）している列車３のうち、生産中止指示を取得した該当製品を製造する車両２の製造が中止される。例えば、精鋳翼Ｘから製造される製品翼ｘ１に相当する車両２、例えば、２両目２ｂの製造が中止され、精鋳翼Ｘの状態の途中加工物が第３倉庫７３に格納される。
また、飛び込み注文（例えば、製品翼ｘ３）があり、飛び込み注文の製品が第３倉庫７３に格納されている途中加工物（例えば、精鋳翼Ｘ）で加工可能である場合には、途中加工物（例えば、精鋳翼Ｘ）を使用して製品（例えば、製品翼ｘ３）を製造させるべく、生産指示が出力される。
【００５６】
このように、途中加工物の状態で倉庫７に在庫として保有しておくことにより予定外注文があった場合に、予定外注文の製品の製造に速やかに対応でき、製品ｘ１等の完成品として保管しておくよりも、製品ｘ２や製品ｘ３等にも加工可能な汎用性のある中間品である途中加工物（例えば、精鋳翼Ｘ）で保有しておくことで、価格及びコストを低減させることができる。また、第３倉庫７３において、途中加工物の在庫が所定の第２閾値を上回った場合には、さらに上流側の第２ステーション４ｂに対して生産中止指示が出力される。第２ステーション４ｂにおいては、生産中止指示が取得されると、Ｎ号の列車３がターミナル５に到着している場合の第２ステーション４ｂに到着（停車）している列車３のうち、生産中止指示を取得した該当製品を製造する車両２の製造が中止される。
【００５７】
第３倉庫７３における精鋳翼Ｘの在庫が所定の第２閾値を上回った場合には、第２ステーション４ｂの精鋳翼Ｘを製造する車両２（例えば、先頭車両２ａ側から順に精査し、一致する車両）、例えば、先頭車両２ａの製造が中止される。これにより、先頭車両２ａにおいて精鋳翼Ｘが製造される前の段階である合金素材が、第２倉庫７２に在庫として保管される。また、第３倉庫７３における途中加工物の在庫が所定の第３閾値を下回った場合には、第２ステーション４ｂに対し、第３閾値を下回った途中加工物の補充生産指示が出力される。
【００５８】
第２ステーション４ｂは、補充生産指示を取得すると、上流側の第１ステーション４ａで生成された第２倉庫７２に保管されている合金素材の在庫を使用して精鋳翼の補充生産が開始される。さらに、第２倉庫７２において、途中加工物（例えば、合金素材）の在庫が、第２閾値以上となった場合には、第１ステーション４ａにおいて先頭車両２ａで製造していた合金素材の製造を中止させる。
【００５９】
以上説明してきたように、本実施形態に係る生産計画支援装置１０及び方法並びにプログラムによれば、製品の出荷単位である仮想的な座席１を少なくとも一以上有する仮想的な車両２を、少なくとも一以上有する仮想的な列車３とし、列車３が、所定の順序で複数の仮想的なステーション４を経由されてターミナル５まで移動されることにより、ターミナル５には、複数の生産工程を経て生産が完了した製品が到着する。また、ターミナル５では、操車場６の在庫として保管される座席に相当する製品から優先的に出荷させ、操車場６からの出荷がなくなった場合には、列車３の先頭車両２ａ側の座席に相当する製品から優先的に出荷される。
例えば、ターミナル５に到着した列車３全体の車両のうち、出荷できる座席１に相当する製品がある場合であっても、本発明では、操車場６に到着して長期間経過した製品から優先的に出荷させるので、ターミナル５に到着した列車３の車両２において余剰となる座席１の個数をまとまった形で把握できる。また、第１閾値を上回る個数の出荷されない座席は、上流側の工程に対して生産を中止させるので、受注された時点で多くの在庫が生じることが判明した場合には、在庫を低減でき、過剰な在庫を抱えることを防ぐことができる。
【００６０】
〔第２の実施形態〕
次に、本発明の第２の実施形態について、図９及び図１０を用いて説明する。
本実施形態の生産計画支援装置１０´は、製品の生産工程の所要期間に基づいて出荷予定を演算する演算部２５、及び出荷予定と販売計画とに基づいて現在の生産工程の状況を提示させる提示部２６を備える点で、第１の実施形態と異なる。以下、本実施形態の生産計画支援装置について、第１の実施形態と共通する点については説明を省略し、異なる点について主に説明する。
【００６１】
図９は、本実施形態に係る生産計画支援装置１０´の機能ブロック図を示している。
演算部２５は、製品の生産工程の所要期間に基づいて出荷予定を演算する。具体的には、演算部２５は、顧客の要求する納期と物流期間（例えば、出荷地域、物流手段等により決定される期間）とに基づいて、出荷予定を演算する。
【００６２】
提示部２６は、出荷予定と販売計画とに基づいて現在の生産工程の状況を提示する。具体的には、提示部２６は、出荷予定と現在の時間とを含む時間軸（図１０における横軸）と、現在の生産工程の段階と仕様とに基づいて構成される生産仕様軸（図１０における縦軸）とを有するマップを構成し、このマップをディスプレイ等の出力装置１５に表示させ、製品の工程状況をオペレータ等に対して視覚的に提示する。
【００６３】
顧客の要求納期を含む販売計画が入力されると、顧客要求納期と物流期間とに基づいて出荷予定が算出される（図１０の（１）参照）。出荷予定が算出されると、続いて製品の完成予定日が算出される（図１０の（２）参照）。現在日時と製品の完成予定日とに基づいて、現在が完成予定の何日（または、何週間、何カ月）前後かが算出される。図１０において、横軸の数字は時間を表し、負は完成以前、正は完成後を意味する。ここで、横軸の時間の単位は特に限定されず、日、週、月等、適宜設定されることとする。
完成予定以前であれば、生産工程の段階であることを意味し、完成予定以後であれば、出荷や納期の遅れ、或いは、売れ残りによる在庫があることを意味する。ここでは、現在日時が完成予定以前であることとして説明する（図１０の（３）参照）。
【００６４】
算出された現在日時、完成予定日、出荷予定日の情報は、提示部２６に出力される。提示部２６において、現在日時、完成予定日、出荷予定日の情報に基づいて、所定のマップ上の時間軸上の位置が決定される（図１０の（４）参照）。また、現在日時における各製品の生産工程の段階を示す工程情報が取得されると、所定のマップ上の生産仕様軸上のうち、該当する工程の位置が決定される（図１０の（５）参照）。また、本実施形態においては、図１０の生産仕様軸は、仕様により細分化されており、合金素材を未定、Ｉ、ＩＩとし、精鋳翼は未定、Ｘ、Ｙ、Ｚとし、製品翼は未定、ｘ１、ｘ２、ｘ３、ｙ１，ｙ２，ｙ３，ｚ１，ｚ２，ｚ３とする。
【００６５】
このように、該当製品の生産段階と現在日時とに基づいて、上記時間軸と生産仕様軸との位置が決定されると、それぞれの交点となる位置（例えば、図１０に示すマップ上の斜線で示されるセル）に、印がプロットされる。
また、生産段階と現在日時の情報とに基づいて印をプロットすることとして説明していたが、これに限定されない。例えば、交点となる位置のセルに対し、工程の進捗（例えば、販売計画後に未受注が継続している等）に応じて色分けして表示することとしてもよい（図１０の（６）参照）。これにより、オペレータなどがセルの色を確認することによって、進捗状況を速やかに把握することができる。
【００６６】
また、プロットにおいて、生産工程に必要な仕様を検討する等の作業に関連する担当者名を表示させることとしてもよい。プロット上で担当者名を表示させることにより、上長が作業の振り分けを行う場合に、誰に振り分けを行えばよいかを容易に判断できる。例えば、担当者Ａは、同時期に、次の生産工程までの期間が短く、かつ、必要な仕様が未定であるような商談案件を複数有しており、一方、担当者Ｂは、抱える商談案件の生産工程に時間的余裕があるような場合には、各担当者Ａ，Ｂの負担の程度を視覚的に表示される。
【００６７】
そのような表示に基づいて、上長が、担当者Ａの仕事を担当者Ｂに担当させる等の担当者毎の負担と時間との関係に基づいた振り分けをすることにより、担当者Ａの商談案件の生産工程に必要な仕様を未定状態から確定状態にさせる可能性が高くなる。これにより、仕様未定の商談案件を仮定して次の生産工程に突入させることを防ぎ、製品の在庫を増大させることを防ぐことができる。
【符号の説明】
【００６８】
１  座席
２ａ〜２ｆ  車両
３  列車
４ａ  第１ステーション
４ｂ  第２ステーション
４ｃ  第３ステーション
５  ターミナル
６  操車場
１０、１０´  生産計画支援装置
２１  生産指示部
２２  出荷指示部
２３  ＤＢ管理部
２４  在庫管理部
２５  演算部
２６  提示部
３０  格納部
【図１】
2011242917.tif 000003
【図２】
2011242917.tif 000004
【図３】
2011242917.tif 000005
【図４】
2011242917.tif 000006
【図５】
2011242917.tif 000007
【図６】
2011242917.tif 000008
【図７】
2011242917.tif 000009
【図８】
2011242917.tif 000010
【図９】
2011242917.tif 000011
【図１０】
2011242917.tif 000012