(57)【特許請求の範囲】
【請求項１】
複数の工場での処理に使用される複数の資源であって、少なくとも２つの工場で競合する関係にある資源を含む資源の配分結果を評価するための評価指標を導出して提示する資源配分評価指標提示方法であって、
前記複数の工場別の資源の配分結果を示す情報として、前記工場で要求する資源の割り当ての有無を示す値が、当該工場における資源の要求の優先順序に応じて配置された工場別資源配分情報を取得する工場別資源配分取得工程と、
前記複数の工場で処理をする際に満たすべき制約を示す制約条件を設定する制約条件設定工程と、
前記工場で要求する資源の割り当ての変更を、前記制約条件を満たす範囲で試行することと、当該試行がなされた後の前記工場別資源配分情報を確認することと、を含む処理を行うことによって、前記工場別資源配分情報の評価指標を導出する評価指標導出工程と、
前記評価指標を表示する評価指標表示工程と、を有し、
前記評価指標は、
他の工場での処理量を低下させることなく、自工場で要求する資源の配分を増加させることができない状態であるか否かを示す評価指標であるパレート効率性と、
要求する資源が全て割り当てられている工場があるかどうかを示す評価指標である独裁性と、
自工場への資源の配分の値のうち、他の工場への資源の配分の値をより選好するものの数を示す評価指標である公平性と、を含むことを特徴とする資源配分評価指標提示方法。
【請求項２】
前記工場別資源配分取得工程は、
前記複数の工場で要求する資源の属性情報を取得する資源情報取得工程と、
前記複数の工場で要求する資源の属性情報に基づいて各工場へ資源を割り当てる方法が規定されたアルゴリズムに従い、前記複数の工場に資源を割り当てる処理を、前記制約条件を満たす範囲で行って、前記工場別資源配分情報を導出する工場別資源配分導出工程と、をさらに有し、
前記評価指標導出工程は、前記工場別資源配分導出工程により導出された工場別資源配分情報の評価指標を導出することを特徴とする請求項１に記載の資源配分評価指標提示方法。
【請求項３】
前記複数の工場は、熱間圧延工場を含み、
前記資源は、チャージ単位の銑鉄を含み、
前記制約は、前記複数の工場の処理能力による制約と、前記銑鉄から溶鋼を生産する際に製鋼工場で行われる二次精錬工程の使用可能回数による制約と、総出鋼量の制約とを含むことを特徴とする請求項１又は２に記載の資源配分評価指標提示方法。
【請求項４】
複数の工場での処理に使用される複数の資源であって、少なくとも２つの工場で競合する関係にある資源を含む資源の配分の結果を評価するための評価指標を導出して提示する資源配分評価指標提示装置であって、
前記複数の工場別の資源の配分結果を示す情報として、前記工場で要求する資源の割り当ての有無を示す値が、当該工場における資源の要求の優先順序に応じて配置された工場別資源配分情報を取得する工場別資源配分取得手段と、
前記複数の工場で処理をする際に満たすべき制約を示す制約条件を設定する制約条件設定手段と、
前記工場で要求する資源の割り当ての変更を、前記制約条件を満たす範囲で試行することと、当該試行がなされた後の前記工場別資源配分情報を確認することと、を含む処理を行うことによって、前記複数の工場別の資源の配分を示す情報の評価指標を導出する評価指標導出手段と、
前記評価指標を表示する評価指標表示手段と、を有し、
前記評価指標は、
他の工場での処理量を低下させることなく、自工場で要求する資源の配分を増加させることができない状態であるか否かを示す評価指標であるパレート効率性と、
要求する資源が全て割り当てられている工場があるかどうかを示す評価指標である独裁性と、
自工場への資源の配分の値のうち、他の工場への資源の配分の値をより選好するものの数を示す評価指標である公平性と、を含むことを特徴とする資源配分評価指標提示装置。
【請求項５】
前記工場別資源配分取得手段は、
前記複数の工場で要求する資源の属性情報を取得する資源情報取得手段と、
前記複数の工場で要求する資源の属性情報に基づいて各工場へ資源を割り当てる方法が規定されたアルゴリズムに従い、前記複数の工場に資源を割り当てる処理を、前記制約条件を満たす範囲で行って、前記工場別資源配分情報を導出する工場別資源配分導出手段と、をさらに有し、
前記評価指標導出手段は、前記工場別資源配分導出手段により導出された工場別資源配分情報の評価指標を導出することを特徴とする請求項４に記載の資源配分評価指標提示装置。
【請求項６】
前記複数の工場は、熱間工場を含み、
前記資源は、チャージ単位の銑鉄を含み、
前記制約は、前記複数の工場の処理能力による制約と、前記銑鉄から溶鋼を生産する際に製鋼工場で行われる二次精錬手段の使用可能回数による制約と、総出鋼量の制約とを含むことを特徴とする請求項４又は５に記載の資源配分評価指標提示装置。
【請求項７】
請求項１〜３の何れか１項に記載の資源配分評価指標提示方法の各工程をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、資源配分評価指標提示方法、資源配分評価指標提示装置、及びコンピュータプログラムに関し、特に、複数の工場への資源の配分を評価するために用いて好適なものである。
【背景技術】
【０００２】
鉄鋼業における製鋼工場では、高炉で生産された銑鉄に対して一次精錬、二次精錬、及び連続鋳造等を行って「スラブ、ブルーム、ビレット」といった鋼片（半製品）を生産する。鋼片は、大形工場、鋼片工場、線材工場、厚板工場、熱延工場といった複数の熱間工場や、他の製鉄所に配分される。各熱間工場や製鉄所は、配分された鋼片に対して圧延等の加工を行い、鉄鋼製品を生産する。この際、各熱間工場や製鉄所において、高炉で生産され、製鋼工場に運ばれた成分調整前の銑鉄や当該銑鉄から溶鋼・鋳片を生産するための製鋼工場の設備を取り合う（競合する）ことが頻繁に起こる。そこで、各熱間工場や製鉄所に対する鋼片の適正な配分を計算して、鉄鋼製品の生産計画の作成を支援することが望まれる。
【０００３】
このような鉄鋼製品等の製品の生産計画の作成を支援する技術として特許文献１に記載の技術がある。特許文献１では、資源の割り振り及び生産計画を含む製造資源計画（ＭＲＰ）を線形計画法によって最適化する技術が開示されている。ここでは、コストを最小限に抑えること又は製造プロセスによって生産される製品の数を最大にすること等を、各種の制約を全て満たす範囲で行うことによって（目的関数の値を最適値にすることによって）、得られる利益が最大となるように、資源を割り振るようにすることを目的としている。例えば、１つ又は複数の在庫が不十分な場合に最終製品の所望の数の一部しか生産できないという在庫制約が存在するときに目的関数が最適値となるように、生産する製品量を決定するようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−１０５２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術のように、数項目の目的関数や重み付き線形和によって、製造業者の意図を正確に定義することは困難である。また、目的関数を、時々刻々と生産状況に応じて変化する製造業者の意図と一致させ続けることも困難である。また、時々刻々と生産状況に応じて変化する製造プロセスの各制約を数式に正確に表現して最適化計算をすると計算量の増大を招き、実用的な時間で最適解を求めることは困難である。また、最終製品の納期・品質や、半製品の下工程における納期・納期順を要求に合わせることや、操業状態（休止設備）を考慮すること等は大変困難である。
【０００６】
このようなことから、特許文献１に記載の技術では、線形計画法による最適化計算によって得られた資源の配分が、必ずしも製造業者の意図するものにはならないし、得られた資源の配分の、製造業者の意図とのずれを評価することができない。複数の工場への資源の配分を決定させるための客観的な評価指標を得ることができれば、かかる評価指標に基づいて資源の配分についての的確な意思決定を行うことができる。したがって、複数の工場への資源の配分を決定させるための客観的な評価指標を得ることは、製品の生産計画の作成を支援するうえで重要な課題となる。
【０００７】
本発明は、以上のような課題に鑑みてなされたものであり、複数の工場への資源の配分を決定させるための客観的な評価指標を提示できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の資源配分評価指標提示方法は、複数の工場での処理に使用される複数の資源であって、少なくとも２つの工場で競合する関係にある資源を含む資源の配分結果を評価するための評価指標を導出して提示する資源配分評価指標提示方法であって、前記複数の工場別の資源の配分結果を示す情報として、前記工場で要求する資源の割り当ての有無を示す値が、当該工場における資源の要求の優先順序に応じて配置された工場別資源配分情報を取得する工場別資源配分取得工程と、前記複数の工場で処理をする際に満たすべき制約を示す制約条件を設定する制約条件設定工程と、前記工場で要求する資源の割り当ての変更を、前記制約条件を満たす範囲で試行することと、当該試行がなされた後の前記工場別資源配分情報を確認することと、を含む処理を行うことによって、前記工場別資源配分情報の評価指標を導出する評価指標導出工程と、前記評価指標を表示する評価指標表示工程と、を有し、前記評価指標は、他の工場での処理量を低下させることなく、自工場で要求する資源の配分を増加させることができない状態であるか否かを示す評価指標であるパレート効率性と、要求する資源が全て割り当てられている工場があるかどうかを示す評価指標である独裁性と、自工場への資源の配分の値のうち、他の工場への資源の配分の値をより選好するものの数を示す評価指標である公平性と、を含むことを特徴とする。
【０００９】
本発明の資源配分評価指標提示装置は、複数の工場での処理に使用される複数の資源であって、少なくとも２つの工場で競合する関係にある資源を含む資源の配分の結果を評価するための評価指標を導出して提示する資源配分評価指標提示装置であって、前記複数の工場別の資源の配分結果を示す情報として、前記工場で要求する資源の割り当ての有無を示す値が、当該工場における資源の要求の優先順序に応じて配置された工場別資源配分情報を取得する工場別資源配分取得手段と、前記複数の工場で処理をする際に満たすべき制約を示す制約条件を設定する制約条件設定手段と、前記工場で要求する資源の割り当ての変更を、前記制約条件を満たす範囲で試行することと、当該試行がなされた後の前記工場別資源配分情報を確認することと、を含む処理を行うことによって、前記複数の工場別の資源の配分を示す情報の評価指標を導出する評価指標導出手段と、前記評価指標を表示する評価指標表示手段と、を有し、前記評価指標は、他の工場での処理量を低下させることなく、自工場で要求する資源の配分を増加させることができない状態であるか否かを示す評価指標であるパレート効率性と、要求する資源が全て割り当てられている工場があるかどうかを示す評価指標である独裁性と、自工場への資源の配分の値のうち、他の工場への資源の配分の値をより選好するものの数を示す評価指標である公平性と、を含むことを特徴とする。
【００１０】
本発明のコンピュータプログラムは、前記資源配分評価指標提示方法の各工程をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、複数の工場で要求する資源の割り当ての変更を、制約条件を満たす範囲で試行することと、当該試行がなされた後の複数の工場への資源の配分結果を確認することを含む処理を行うことによって、複数の工場への資源の配分結果の評価指標として、パレート効率性と、独裁性と、公平性とを導出して表示する。したがって、複数の工場への資源の配分を決定させるための客観的な評価指標を提示することができる。
【図面の簡単な説明】
【００１２】
【図１】銑鉄から鉄鋼製品が出荷されるまでの様子の一例を概念的に示す図である。
【図２】資源配分評価指標提示装置の機能的な構成の一例を示す図である。
【図３】各工場における要求チャージ数と、各工場における処理可能回数の上限値の一例を示す図である。
【図４】二次精錬工程の使用回数の上限値の一例を示す図である。
【図５】ケース１における工場別のチャージの配分の導出結果の一例を示す図である。
【図６】ケース１における工場別のチャージの配分の評価指標の導出結果の一例を示す図である。
【図７】ケース２における工場別のチャージの配分の評価指標の導出結果の一例を示す図である。
【図８】ケース３における工場別のチャージの配分の評価指標の導出結果の一例を示す図である。
【図９】資源配分評価指標提示装置における処理の一例を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら、本発明の一実施形態を説明する。
本実施形態では、高炉で生産され、製鋼工場に運ばれた成分調整前の（チャージ単位の）銑鉄を、各熱間工場及び他の製鉄所にどのように配分するのかを計算すると共に、計算した結果に対する評価指標を計算し、その評価指標を表示することにより、鉄鋼製品の生産計画の作成を支援する場合を例に挙げて説明する。
【００１４】
図１は、高炉で生産された銑鉄から鉄鋼製品がヤードに出荷されるまでの様子の一例を概念的に示す図である。
図１において、第１製鋼工場１１０ａは、高炉１００ａ、１００ｂで生産された銑鉄から鋳片を製造する工場である。第２製鋼工場１１０ｂは、高炉１００ｂ、１００ｃで生産された銑鉄から鋳片を製造する工場である。
製鋼工場１１０ａ、１１０ｂでは、溶銑予備処理と、一次精錬と、二次精錬と、連続鋳造（ＣＣ）とが行われる。
溶銑予備処理は、溶銑中の燐や硫黄を除去する処理である。一次精錬は、溶銑予備処理後の溶鋼中の炭素の除去等を、転炉１１１ａ、１１１ｂにより行う工程である。
【００１５】
二次精錬は、一次精錬後の溶鋼中の気体を抜き、成分調整のための合金添加を行うこと等を、二次精錬設備１１２ａ、１１２ｂにより行う工程である。本実施形態では、第１製鋼工場１１０ａでは、１ＫＩＰ、４ＫＩＰ、ＲＥＤＡの各二次精錬工程が行われ、第２製鋼工場１１０ｂでは、２ＫＩＰ、３ＫＩＰ、ＶＫＩＰ、ＲＨ、２ＲＨの各二次精錬工程が行われるものとする。
【００１６】
連続鋳造工程は、二次精錬後の溶鋼から鋼片を製造する工程である。二次精錬後の溶鋼は、取鍋に入れられて連続鋳造設備１１３ａ、１１３ｂの頂部にある回転式のテーブルに置かれる。取鍋内の溶鋼は、所定のサイズに制御された鋳型へ連続的に注がれる。鋳型に注がれた溶鋼は、スプレーノズルにより冷却されて凝固し、サポートロールに支持されながら鋳型の下方へゆっくりと連続的に引き抜かれる。引き抜かれた溶鋼は、所定の長さに切断されてスラブ、ビレット、又はブルームと呼ばれる鋼片となる。ここで、取鍋の一杯分の鋳造単位をチャージという。
【００１７】
図１に示すように、第１製鋼工場１１０ａの連続鋳造設備１１３ａにより得られた鋼片は、熱延工場１２０ａ、厚板工場１２０ｂ、及び他の製鉄所（鋼片・分譲）１３０の何れかに送られるものとする。一方、第２製鋼工場１１０ｂの連続鋳造設備１１３ｂにより得られた鋼片は、大形工場１２０ｃ、線材工場１２０ｄ、及び他の製鉄所（鋼片・分譲）１３０の何れかに送られるものとする。
熱間工場１２０で加工された鉄鋼製品は、ヤード１４０に置かれた後、需要者等に供給される。
【００１８】
ところで、製鉄所では、各熱間工場や製鉄所から要求される鋼片の属性や、鋼片の配分先（各熱間工場や分譲先の製鉄所）における操業状況・メンテナンス状況等に応じて、翌日の出鋼スケジュールを決定する日別調整会議を実施している。日別調整会議では、熱間工場・分譲先の担当者や、生産管制（生産管理の担当者）等の関係者による話し合いが行われ、その結果に基づいて、翌日の出鋼スケジュールが決定される。
【００１９】
この日別調整会議のビデオ録画や、関係者へのインタビューの結果から、翌日の最終的な出鋼スケジュールを日別調整会議で決定する際に、二次精錬で行われる工程（二次精錬工程）がボトルネックとなっていることが明らかになった。そこで、本実施形態では、二次精錬の資源を各工場に配分するという視点で日別調整会議を定式化する場合を例に挙げて説明する。尚、定式化に当たって以下の（１）〜（３）の事項を仮定する。
（１）二次精錬の配分に着目し、物流等の他の要素を考慮しない。
（２）時間の概念を取り入れない。すなわち、ある限られた一定時間（例えば１日）における配分を求める。
（３）製鋼工場１１０ａ、１１０ｂよりも下工程では、他の工程は自工程の評価関数に影響を与えない。
【００２０】
以上のように、溶鋼・鋼片は、各工場１２０ａ〜１２０ｄ及び他の製鉄所（鋼片・分譲）１３０の要求によって、製鋼工場１１０ａ、１１０ｂで成分調整され、要求した工場１２０ａ〜１２０ｄ又は他の製鉄所（鋼片・分譲）１３０に分配されるものである。すなわち、溶鋼・鋼片は、各工場１２０ａ〜１２０ｄ及び他の製鉄所（鋼片・分譲）１３０の要求を満たすものである。このため、一般的に、ある工場用に生産された溶鋼・鋼片を、他の工場で製品を生産するために使用することはできない。よって、本実施形態における資源配分問題での資源には、前述したように、製鋼工場１１０ａ、１１０ｂで成分調整が実施される前の状態の銑鉄が含まれる。以下の説明では、この「資源となる銑鉄」を必要に応じて「チャージ」と称する。
尚、溶鋼・鋼片の製造調整を行うために製鋼工場１１０ａ、１１０ｂで使用される設備（製鋼工場１１０ａ、１１０ｂで行われる工程）も資源に含まれるものである。本実施形態では、チャージ（銑鉄）の属性情報としてそのチャージを処理するのに必要な製鋼工場１１０ａ、１１０ｂの設備（工程）の情報（具体的には二次精錬工程の情報）を含めることにより、チャージ（銑鉄）が各工場１２０ａ〜１２０ｄ及び他の製鉄所（鋼片・分譲）１３０に割り当てられると、その設備も割り当てられることになる。
【００２１】
各要素は、以下の（Ｉ）〜（Ｖ）の通りである。
（Ｉ）プレイヤ
意思決定する主体として熱延工場１２０ａ、厚板工場１２０ｂ、大形工場１２０ｃ、線材工場１２０ｄ、鋼片・分譲１３０をそれぞれ、プレイヤＡ、プレイヤＢ、プレイヤＣ、プレイヤＤ、プレイヤＥとする。尚、意思決定を実際に行うのは、これらの工場の関係者となる。以下の説明では、プレイヤとなる「熱延工場１２０ａ、厚板工場１２０ｂ、大形工場１２０ｃ、線材工場１２０ｄ、鋼片・分譲１３０」を、必要に応じてそれぞれ「工場Ａ、Ｂ、Ｃ、Ｄ、Ｅ」と称する。
（II）生産単位
生産単位をチャージ単位（取鍋１杯単位（２５０〜３００［ｔｏｎ］単位））とする。例えば、工場Ａで要求するｎa（ｎaは正の整数）個のチャージ（同一種類のチャージを含んでいてもよい。以下同じ）をａ1，ａ2，・・・，ａna、同様に、工場Ｂで要求するｎb（ｎbは正の整数）個のチャージをｂ1，ｂ2，・・・，ｂnb、工場Ｃで要求するｎc（ｎcは正の整数）個のチャージをｃ1，ｃ2，・・・，ｃnc、工場Ｄで要求するｎd（ｎdは正の整数）個のチャージをｄ1，ｄ2，・・・，ｄnd、工場Ｅで要求するｎe（ｎeは正の整数）個のチャージをｅ1，ｅ2，・・・，ｅneと表現する。尚、以下の説明では、「工場Ａ〜Ｅで要求するチャージ」を、必要に応じて「要求チャージ」と称する。また、「工場Ａ〜Ｅで要求するチャージの数ｎa〜ｎe」を、必要に応じて「要求チャージ数」と称する。
本実施形態では、これらの各要求チャージが特定されると、その要求チャージが通過する二次精錬工程の情報も特定されるようにしている。すなわち、それぞれの要求チャージの属性情報には、その要求チャージから溶鋼を生産するのに使用される二次精錬工程の情報が含まれているものとする。
【００２２】
（III）各工場における要求の優先順序
工場Ａ〜Ｅ毎に、要求チャージの要求の優先順序（選好順序）を、消費者選択理論に倣って表現する。それぞれの要求チャージの属性情報には、当該要求チャージを要求する工場における要求の優先順序の情報が含まれているものとする。
（IV）二次精錬処理
１ＫＩＰ、４ＫＩＰ、ＲＥＤＡ、ＶＫＩＰ、２ＫＩＰ、３ＫＩＰ、ＲＨ、２ＲＨの８種類の二次精錬工程をそれぞれ、Ｓ1〜Ｓ8と表記する。Ｓk（ａi）を、二次精錬工程Ｓkがチャージａiに施す処理回数（チャージａiの二次精錬工程Ｓkの通過回数）を与える関数とする。チャージａiに二次精錬工程Ｓkを施す必要がない場合には、Ｓk（ａi）の値は「０」となる。例えば、Ｓ1（ａ1）＝Ｓ3（ａ1）＝１であり、Ｓ2（ａ1）＝Ｓ4（ａ1）＝Ｓ5（ａ1）＝Ｓ6（ａ1）＝Ｓ7（ａ1）＝Ｓ8（ａ1）＝０である場合、チャージａ1から溶鋼を生産するには、Ｓ1に対応する１ＫＩＰと、Ｓ3に対応するＲＥＤＡを１回ずつ使用する必要がある。
【００２３】
（Ｖ）配分状態
工場ｉ∈｛Ａ，Ｂ，Ｃ，Ｄ，Ｅ｝へのチャージの配分を以下の（１）式で表現する。
ｘi＝（δ1i，δ2i，・・・）  ・・・（１）
（１）式において、δjiは、０及び１の何れかをとる変数である。δjiの値が「１」であるならば、工場ｉがｊ番目に要求するチャージが工場ｉに配分され、δjiの値が「０」であるならば、工場ｉがｊ番目に要求するチャージが工場ｉに配分されないことを意味する。このように、δjiは、工場ｉで要求するチャージの割り当ての有無を示すものであり、ｘiは、δjiを、工場ｉにおける資源の要求の優先順序の順に配置した配列である。
【００２４】
本実施形態では、以上の要素のもとで、工場別のチャージの配分ｘi（ｉ∈｛Ａ，Ｂ，Ｃ，Ｄ，Ｅ｝）を、以下の（ｉ）〜（iii）の制約条件を満たす範囲で決定することを目
的とする計算を行う。
（ｉ）各工場Ａ〜Ｅの処理能力による制約
各工場Ａ〜Ｅの処理能力による制約を以下の（２ａ）式〜（２ｅ）式で表す。
ＦA≦ＦAmax  ・・・（２ａ）
ＦB≦ＦBmax  ・・・（２ｂ）
ＦC≦ＦCmax  ・・・（２ｃ）
ＦD≦ＦDmax  ・・・（２ｄ）
ＦE≦ＦEmax  ・・・（２ｅ）
（２ａ）〜（２ｅ）式において、ＦA〜ＦEは、それぞれ、工場Ａ〜Ｅで要求するチャージの総数である。例えば、工場Ａで要求するチャージの総数は、（１）式のｘAを構成する変数δjAのうち、値が「１」となっている変数δjAの総数である。工場Ｂ〜Ｅについてもこれと同じである。
また、（２ａ）〜（２ｅ）式において、ＦAmax〜ＦEmaxは、それぞれ、工場Ａ〜Ｅで処理することが可能なチャージ数の上限値である。前述したように、本実施形態では、ある限られた一定時間（例えば１日）における配分ｘiを求める。よって、工場Ａ〜Ｅで処理することが可能なチャージ数の上限値は、この一定時間（例えば１日）における上限値となる。
【００２５】
（ii）各二次精錬工程Ｓ1〜Ｓ8の使用可能回数による制約
各二次精錬工程Ｓ1〜Ｓ8の使用可能回数による制約を以下の（３ａ）〜（３ｈ）式で表す。
Ｓ1＾≦Ｓ1max  ・・・（３ａ）
Ｓ2＾≦Ｓ2max  ・・・（３ｂ）
Ｓ3＾≦Ｓ3max  ・・・（３ｃ）
Ｓ4＾≦Ｓ4max  ・・・（３ｄ）
Ｓ5＾≦Ｓ5max  ・・・（３ｅ）
Ｓ6＾≦Ｓ6max  ・・・（３ｆ）
Ｓ7＾≦Ｓ7max  ・・・（３ｇ）
Ｓ8＾≦Ｓ8max  ・・・（３ｈ）
【００２６】
（３ａ）〜（３ｈ）式において、Ｓ1＾〜Ｓ8＾は、それぞれ、全ての工場Ａ〜Ｅにおける全ての要求チャージから溶鋼を生産する際に使用される二次精錬工程Ｓ1〜Ｓ8の総使用回数である。また、（３ａ）〜（３ｈ）式において、Ｓ1max〜Ｓ8maxは、それぞれ、二次精錬工程Ｓ1〜Ｓ8の使用回数の上限値である。前述したように、本実施形態では、ある限られた一定時間（例えば１日）における配分ｘiを求める。よって、二次精錬工程Ｓ1〜Ｓ8の使用回数は、この一定時間（例えば１日）における使用回数となる。
【００２７】
（iii）総出鋼量制約
総出鋼量制約を以下の（４）式で表す。
ＦA＋ＦB＋ＦC＋ＦD＋ＦE＝Ｒ  ・・・（４）
（４）式において、ＦA〜ＦEは、それぞれ、工場Ａ〜Ｅから要求されるチャージ数である。よって、（４）式の左辺は、全ての工場Ａ〜Ｅから要求されるチャージ数となる。また、（４）式において、Ｒは、転炉１１１ａ、１１１ｂから出鋼される溶鋼のチャージ数である。本実施形態では、ある限られた一定時間（例えば１日）における配分ｘiを求める。よって、これらのチャージ数は、この一定時間（例えば１日）におけるチャージ数となる。
【００２８】
前述したように、工場別のチャージの配分ｘi（ｉ∈｛Ａ，Ｂ，Ｃ，Ｄ，Ｅ｝）を、以上の（ｉ）〜（iii）の制約条件を満たす範囲で決定することを目的とする計算を行う。
本実施形態では、以下のパターン１〜９の９種類のアルゴリズムに従って、工場別のチャージの配分ｘi（ｉ∈｛Ａ，Ｂ，Ｃ，Ｄ，Ｅ｝）をそれぞれ計算する。以下に、パターン１〜９の９種類のアルゴリズムについて説明する。尚、以下の説明において、制約条件を満たさないとは、（ｉ）〜（iii）の制約条件のうち、少なくとも１つの制約条件を満た
さないことをいう。
【００２９】
［１］パターン１
パターン１のアルゴリズムは、以下の通りである。
＜１＞未選択の工場Ａ〜Ｅの何れか１つをランダムに選択する。
＜２＞選択した工場に対して、当該工場の全ての要求チャージを割り当てる（ただし、制約条件を満たさない場合には、当該制約条件を満たさなくなった時点で要求チャージの割り当てを止める）。
＜３＞制約条件を満たさなくなるまで＜１＞及び＜２＞を繰り返し行う。
【００３０】
［２］パターン２
パターン２のアルゴリズムは、以下の通りである。
＜１＞未選択の工場Ａ〜Ｅの何れか１つをランダムに選択する。
＜２＞選択した工場の未割当の要求チャージのうち要求の優先順序が最も高い要求チャージを当該工場に割り当てる。
＜３＞制約条件を満たさなくなるまで＜１＞及び＜２＞を繰り返し行う。
【００３１】
［３］パターン３
パターン３のアルゴリズムは、以下の通りである。
＜１＞工場Ａを選択する。
＜２＞工場Ａの未割当の要求チャージのうち要求の優先順序が最も高い要求チャージを工場Ａに割り当てる。
＜３＞工場Ｂの未割当の要求チャージのうち要求の優先順序が最も高い要求チャージを工場Ｂに割り当てる。
＜４＞工場Ｃの未割当の要求チャージのうち要求の優先順序が最も高い要求チャージを工場Ｂに割り当てる。
＜５＞工場Ｄの未割当の要求チャージのうち要求の優先順序が最も高い要求チャージを工場Ｂに割り当てる。
＜６＞工場Ｅの未割当の要求チャージのうち要求の優先順序が最も高い要求チャージを工場Ｂに割り当てる。
＜７＞制約条件を満たさなくなるまで＜２＞〜＜６＞を繰り返し行う。
【００３２】
［４］パターン４
パターン４のアルゴリズムは、以下の通りである。
＜１＞予め決められた順で工場Ａ〜Ｅの何れか１つを選択する。ここでは、工場Ａ、Ｂ、Ｃ、Ｄ、Ｅの順で工場Ａ〜Ｅの何れか１つを選択するものとする。
＜２＞選択した工場に対して、当該工場の全ての要求チャージを割り当てる（ただし、制約条件を満たさない場合には、当該制約条件を満たさなくなった時点で要求チャージの割り当てを止める）。
＜３＞制約条件を満たさなくなるまで＜１＞及び＜２＞を繰り返し行う。
【００３３】
［５］パターン５
パターン５のアルゴリズムは、以下の通りである。
＜１＞工場Ａ〜Ｅの要求チャージの全てを、当該要求チャージから溶鋼を生産するのに必要な二次精錬の回数である二次精錬必要回数毎に分類する。ここでは、二次精錬必要回数が、「０」、「１」、「２」、「３」の何れかであるものとする。したがって、工場Ａ〜Ｅの要求チャージは、二次精錬回数が「０」、「１」、「２」、「３」の４つのグループの何れかに分類される。
＜２＞二次精錬必要回数が最も多い「３」のグループを選択する。
＜３＞選択したグループに分類された要求チャージを、当該要求チャージを要求する工場に割り当てる。当該要求チャージを要求する工場が複数ある場合には、当該要求チャージに対する要求の優先順序が高い工場に優先的に当該要求チャージを割り当てる。また、当該要求チャージに対する要求の優先順序が同じである工場が複数ある場合には、工場Ａ、Ｂ、Ｃ、Ｄ、Ｅの優先順位で当該要求チャージを割り当てる。
＜４＞二次精錬必要回数が２番目に多い「２」のグループを選択する。
＜５＞前記＜３＞と同じようにして、選択したグループに分類された要求チャージを、当該要求チャージを要求する工場に割り当てる。
＜６＞二次精錬必要回数が３番目に多い「１」のグループを選択する。
＜７＞前記＜３＞と同じようにして、選択したグループに分類された要求チャージを、当該要求チャージを要求する工場に割り当てる。
＜８＞二次精錬必要回数が「０」のグループを選択する。
＜９＞前記＜３＞と同じようにして、選択したグループに分類された要求チャージを、当該要求チャージを要求する工場に割り当てる。
【００３４】
［６］パターン６
パターン５では、二次精錬必要回数が「３」、「２」、「１」、「０」のグループの順にグループを選択するのに対し、パターン６では、二次精錬必要回数が「１」、「２」、「３」、「０」のグループの順にグループを選択する。パターン６のその他のアルゴリズムは、パターン５と同じである。
【００３５】
［７］パターン７
パターン７のアルゴリズムは、以下の通りである。
＜１＞全ての要求チャージについて、二次精錬工程の使用回数を計数する。
＜２＞工場Ａ〜Ｅの要求チャージの全てを、計数した二次精錬工程の使用回数のグループ毎に分類する。
＜３＞未選択のグループのうち、計数した二次精錬工程の使用回数が最も多いグループを選択する。
＜４＞選択したグループに分類された要求チャージを、当該要求チャージを要求する工場に割り当てる。当該要求チャージを要求する工場が複数ある場合には、当該要求チャージに対する要求の優先順序が高い工場に優先的に当該要求チャージを割り当てる。また、当該要求チャージに対する要求の優先順序が同じである工場が複数ある場合には、工場Ａ、Ｂ、Ｃ、Ｄ、Ｅの優先順位で当該要求チャージを割り当てる。
＜５＞制約条件を満たさなくなるまで＜３＞及び＜４＞を繰り返し行う。
【００３６】
［８］パターン８
パターン７では、二次精錬工程の使用回数が多いグループから順にグループを選択するのに対し、パターン８では、二次精錬工程の使用回数が少ないグループから順にグループを選択する。パターン８のその他のアルゴリズムは、パターン７と同じである。
【００３７】
［９］パターン９
パターン９のアルゴリズムは、以下の通りである。
＜１＞全ての要求チャージについて、二次精錬工程の使用回数を計数する。
＜２＞工場Ａ〜Ｅの要求チャージの全てを、工場Ａ〜Ｅ毎の５つのグループに分類する。
＜３＞工場Ａ〜Ｅのグループのそれぞれにおいて、未選択の要求チャージのうち、二次精錬工程の使用回数が最も多い要求チャージを選択する。二次精錬工程の使用回数が同数の要求チャージが複数ある場合には、当該複数の要求チャージのうち、要求の優先順序が高い方の要求チャージを優先的に選択する。
＜４＞選択した要求チャージを、当該要求チャージを要求する工場に割り当てる。
＜５＞制約条件を満たさなくなるまで＜３＞及び＜４＞を繰り返し行う。
【００３８】
前述したように、前記（ｉ）〜（iii）の制約条件を満たす範囲で、以上のパターン１
〜９の９種類のアルゴリズムのそれぞれに従って、工場別のチャージの配分ｘi（ｉ∈｛Ａ，Ｂ，Ｃ，Ｄ，Ｅ｝）をそれぞれ計算する（以下の説明では、「ｘi（ｉ∈｛Ａ，Ｂ，Ｃ，Ｄ，Ｅ｝）」を必要に応じて「ｘi」又は「ｘA〜ｘE」と表記する）。よって、本実施形態では、工場別のチャージの配分ｘA〜ｘEが９組得られることになる。
【００３９】
そして、本実施形態では、これらの工場別のチャージの配分ｘA〜ｘEの評価指標をパターン毎に導出する。本実施形態では、パレート効率性、独裁性、公平性、二次精錬独裁性、二次精錬公平性、及び生産管制の要求順序との整合性の６つの評価指標を導出する。以下に、これらの評価指標について説明する。
【００４０】
・パレート効率性
ゲーム理論の分野においては、パレート効率性は、他のどのプレイヤの効用をも犠牲にすることなく、これ以上誰かの効用を上げることができないような状態として知られるものである。本実施形態では、パレート効率性を、他の工場での処理量を低下させることなく、自工場における要求チャージの配分を増加させることができない状態であるか否かを示すものとして定義する。より具体的に、本実施形態では、他の工場で要求するチャージ数と、他の工場における二次精錬工程の使用回数とを減らすことなく、自工場の配分を望ましい配分に改善することができない場合に、パレート効率性が満たされ、そうでない場合に、パレート効率性が満たされないものとする。尚、配分の値の変更を試行した結果、他の工場で要求するチャージの数と、他の工場における二次精錬工程の使用回数を減らすことなく、自工場の配分を望ましい配分に変更することができても、変更後の配分が制約条件を満たさない場合には、自工場の配分を望ましい配分に改善することにはならないものとする。
【００４１】
・独裁性
ゲーム理論の分野においては、独裁は、あるプレイヤが無条件に自分にとって最も望ましい結果を得られるような状態であるとして知られている。本実施形態では、独裁性を、要求チャージが全て割り当てられている工場があるかどうかを示すものとして定義する。独裁性のある工場ｉの数は少ないほど望ましい。本実施形態では、要求チャージが全て割り当てられている工場がある場合、その工場については独裁性があることになる。すなわち、工場別のチャージの配分ｘiにおいて、要求チャージについての値が全て「１」になっている場合、その工場ｉについては独裁性があることになる。全ての工場について、要求する資源が全て割り当てられていることを「充足」という。この充足となっている状態が望ましい状態となる。
【００４２】
・公平性
ゲーム理論の分野においては、公平性は、他のプレイヤへの配分を選好（羨望）する状況の度合いであるとして知られている。本実施形態では、公平性を、自工場の配分ｘiの値（自工場に配分された要求チャージ）のうち、他の工場の配分ｘiの値（他工場に配分された要求チャージ）をより選好（羨望）することとなる自工場の配分ｘiの値（要求チャージ）の数を示すものである。本実施形態において、選好（羨望）とは、同一の要求の優先順序において、自工場の配分ｘiの値よりも他の工場の配分ｘiの値の方が自工場の要求に合っており（すなわち、それらの値を入れ替えることを試行すると少なくとも自工場の配分ｘiの値が改善し）、且つ、自工場の配分ｘiと他の工場の配分ｘiとの間で、それらの値を入れ替えることを試行しても全ての制約条件を満たすことを指す。よって、自工場の配分ｘiの値よりも他の工場の配分ｘiの値の方が自工場の要求に合っていたとしても、それらの値を入れ替えることを試行すると制約条件を満たさなくなる場合には、他の工場の配分ｘiの値を選好（羨望）することにはならない。また、自工場の配分ｘiの値と他の工場の配分ｘiの値とを入れ替えることを試行すると、当該他の工場の配分ｘiが当該他の工場の要求に合わなくなる方向に変更されたとしても、自工場の配分ｘiが自工場の要求に合う方向に変更（改善）されていれば、当該他の工場の配分ｘiの値を選好（羨望）することになる。公平性を示す評価値は、他の工場の配分ｘiの値を選好（羨望）する自工場の配分ｘiの値の数が少ないほど、高い評価を示す値となる。他の工場の配分ｘiの値を選好（羨望）する自工場の配分ｘiの値の数が「０」である場合には、完全に公平となり、公平性を示す評価値は、最も高い評価を示す値となる。
【００４３】
・二次精錬独裁性
二次精錬独裁性とは、前述した独裁性を二次精錬工程の割り当てに対して適用したものである。本実施形態では、まず、要求する二次精錬工程を全ての資源について使用することができる工場（二次精錬独裁性を満たす工場）を、それぞれの二次精錬工程において調べる。そして、そのような工場がある二次精錬工程の数を二次精錬独裁性の値とする。
・二次精錬公平性
二次精錬公平性とは、前述した公平性を二次精錬工程の割り当てに対して適用したものである。本実施形態では、他の工場で使用する二次精錬工程を選好（羨望）することとなる工場を、それぞれの二次精錬工程において調べる。そして、そのような工場がある二次精錬工程の数を二次精錬公平性の値とする。
【００４４】
・生産管制の要求順序との整合性
生産管制の要求順序との整合性とは、前述したパターン１〜９のアルゴリズムにより導出された工場別のチャージの配分ｘA〜ｘEのそれぞれと、生産管制の要求の優先順序との、マッチングの度合い（類似度）を示すものである。本実施形態では、パターン９のアルゴリズムにより導出された工場別のチャージの配分ｘA〜ｘEが、生産管制の選好する工場別のチャージの配分ｘA〜ｘEであるとする。よって、本実施形態では、生産管制の要求の優先順序との整合性とは、前述したパターン１〜９のアルゴリズムにより導出された工場別のチャージの配分ｘA〜ｘEのそれぞれと、前述したパターン９のアルゴリズムにより導出された工場別のチャージの配分ｘA〜ｘEとのマッチングの度合い（類似度）を示すものである。生産管制の要求の優先順序との整合性を示す評価値は、生産管制の要求の優先順序とマッチしている（類似度が高い）パターンであるほど高い評価を示す値となる。
尚、前述したように、本実施形態では、パターン９のアルゴリズムにより導出された工場別のチャージの配分ｘA〜ｘEが、生産管制の選好する工場別のチャージの配分ｘA〜ｘEであるとする。よって、パターン１〜９における評価値のうち、パターン９における評価値が最も高い評価を示す値となる。
【００４５】
尚、以上の評価指標の全てを評価指標として導出すれば、出鋼スケジュールの意思決定を行う者に、より多くの判断材料を提供できるので好ましい。しかしながら、以上の評価指標のうち、パレート効率性、独裁性、及び公平性が、その性質上、出鋼スケジュールの意思決定を行う者の意図との相違を見積もる上で重要な評価指標となる。したがって、以上の評価指標のうち、パレート効率性、独裁性、及び公平性を評価指標としていれば、その他の評価指標は、前述したものに限定されない。前述した評価指標のうち、二次精錬独裁性、二次精錬公平性、及び生産管制の要求順序との整合性の少なくとも一つを導出しなくてもよいし、それら以外の評価指標を導出してもよい。
【００４６】
（資源配分評価指標提示装置の機能構成）
図２は、以上のようにして工場別のチャージの配分ｘA〜ｘEを導出し、導出した工場別のチャージの配分ｘA〜ｘEに対する評価指標を導出して表示する資源配分評価指標提示装置の機能的な構成の一例を示す図である。図２に示す資源配分評価指標提示装置２００のハードウェアは、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ、各種のインターフェース、及びコンピュータディスプレイを備えたコンピュータシステムを用いることにより実現することができる。
【００４７】
（チャージ情報取得部２０１）
チャージ情報取得部２０１は、各工場Ａ〜Ｅの要求チャージの属性情報を取得する。要求チャージの属性情報には、その要求チャージを要求する工場の情報と、その要求チャージを生産するのに使用される二次精錬工程の情報と、その要求チャージを要求する工場における当該要求チャージの要求の優先順序の情報とが含まれる。要求チャージの属性情報の数を計数することにより、各工場Ａ〜Ｅの要求チャージ数を導出することができる。尚、これらの情報が個別に取得されるようにしてもよい。
チャージ情報取得部２０１は、例えば、ＣＰＵが、各種のインターフェースを介して入力した前述した情報をＲＡＭ又はＨＤＤに記憶することにより実現される。尚、要求チャージの属性情報は、ユーザによるキーボード等の操作の内容に基づいて入力されても、外部装置との通信に基づいて入力されても、外部の記憶媒体から入力されてもよい。
【００４８】
（制約条件設定部２０２）
制約条件設定部２０２は、前述した（ｉ）〜（iii）の制約条件を示す情報を設定する。
図３は、各工場Ａ〜Ｅにおける要求チャージ数と、各工場Ａ〜Ｅで処理することが可能なチャージ数の上限値（処理可能回数の上限値）ＦAmax〜ＦEmaxの一例を示す図である。また、図４は、二次精錬工程Ｓ1〜Ｓ8の使用回数の上限値Ｓ1max〜Ｓ8maxの一例を示す図である。
【００４９】
図３に示すように、ここでは、ケース１〜３の３つのケースのそれぞれについて、工場別のチャージの配分ｘA〜ｘEの導出と、工場別のチャージの配分ｘA〜ｘEの評価指標の導出・表示とを行うようにした場合を例に挙げて説明する。
ケース１は、平時の操業における、ある期間の操業実績データの平均値から、要求チャージ数を設定したケースである。すなわち、ケース１は、標準的な操業が行われる場合を想定したケースである。
ケース２は、安定操業時における、ある期間の操業実績データの平均値から、要求チャージ数を設定したケースである。すなわち、ケース２は、余裕を持って操業が行われる場合を想定したケースである。
ケース３は、逼迫した操業時における、ある期間の操業実績データの平均値から、要求チャージ数を設定したケースである。すなわち、ケース３は、熱延工場１２０ｄに大量の鋼片を供給することや、納期までの期間が短いことといった事情が重なった状況で操業が行われる場合を想定したケースである。
【００５０】
また、ここでは、転炉１１１ａ、１１１ｂから出鋼されるチャージ数Ｒを「１００」とした。
制約条件設定部２０２は、工場Ａ〜Ｅで処理することが可能なチャージ数の上限値（処理可能回数の上限値）ＦAmax〜ＦEmaxの情報と（図３を参照）、二次精錬工程Ｓ1〜Ｓ8の使用回数の上限値Ｓ1max〜Ｓ8maxの情報と（図４を参照）、転炉１１１ａ、１１１ｂから出鋼されるチャージ数Ｒの情報とを、チャージ情報取得部２０１で説明したのと同様の方法で取得し、（２）式、（３）式、（４）式に、それらの値を設定する。
制約条件設定部２０２は、例えば、ＣＰＵが、各種のインターフェースを介して入力した前述した情報をＲＡＭ又はＨＤＤに記憶することにより実現される。
【００５１】
（工場別チャージ配分導出部２０３）
工場別チャージ配分導出部２０３は、前述したパターン１〜９のそれぞれのアルゴリズムに従って、工場別のチャージの配分ｘA〜ｘEを導出する。
図５は、ケース１における工場別のチャージの配分ｘA〜ｘEの導出結果の一例を示す図である。尚、紙面の都合上、ケース１における工場別のチャージの配分ｘA〜ｘEのうち、パターン１、２、６〜８における工場別のチャージの配分ｘA〜ｘEと、ケース２、３における工場別のチャージの配分ｘA〜ｘEの図示を省略する。
【００５２】
図５において、工場別のチャージの配分ｘA〜ｘEは、それぞれ、工場ｉがｊ番目に要求するチャージが生産されるか否かを示す変数δjiの値を、要求の優先順序が高いものから順に、工場Ａ〜Ｅで処理することが可能なチャージ数の上限値ＦAmax〜ＦEmax（＝６５、３４、１１、１８、１５）と同じ数だけ並べた配列となる。このとき、パターン１〜９のアルゴリズムの性質上、要求チャージ数よりも多い数のチャージが工場に割り当てられることがある。
【００５３】
これらの工場別のチャージの配分ｘA〜ｘEを示す配列のうち、評価指標を導出する際に考慮する対象となる範囲は、それぞれ、先頭から、工場Ａ〜Ｅの要求チャージ数（図３の「要求チャージ数」を参照）と、工場Ａ〜Ｅで処理することが可能なチャージ数の上限値（図３の「処理可能回数の上限値Ｆmax」を参照）とのうち、小さい方の数と同数の範囲までである。
例えば、工場別のチャージの配分ｘAを示す配列では、要求チャージ数が「５０」であるのに対し、工場Ａで処理することが可能なチャージ数の上限値ＦAmaxは「６５」であるので、先頭から５０番目目までの範囲が、評価指標を導出する際に考慮する対象となる。同様に、工場別のチャージの配分ｘB、ｘC、ｘD、ｘEを示す配列では、先頭から、それぞれ３４番目、４番目、１８番目、１５番目の範囲が、評価指標を導出する際に考慮する対象となる。
【００５４】
工場別チャージ配分導出部２０３は、例えばＣＰＵが、ＨＤＤ等に記憶されている制御プログラムに従って前述した処理を行い、工場別のチャージの配分ｘA〜ｘEを導出し、導出した工場別のチャージの配分ｘA〜ｘEをＲＡＭ等に記憶することにより実現される。
【００５５】
（評価指標導出部２０４）
評価指標導出部２０４は、工場別チャージ配分導出部２０３で導出された工場別のチャージの配分ｘA〜ｘEの評価指標として、パレート効率性、独裁性、公平性、二次精錬独裁性、二次精錬公平性、及び生産管制の要求順序との整合性の６つの評価指標をパターン毎に導出する。
図６〜図８は、それぞれ、ケース１〜３における工場別のチャージの配分ｘA〜ｘEの評価指標の導出結果の一例を示す図である。
尚、図６〜図８において、パレート効率性が満たされる場合に、パレート効率性の欄に「○」を付し、そうでない場合に、パレート効率性の欄に「×」を付している。また、図６〜図８では、各欄に示す数字が小さいほど高い評価であることを示している。
【００５６】
前述したように、工場別のチャージの配分ｘC、ｘD、ｘEを示す配列では、それぞれ先頭から４番目、１８番目、１５番目の範囲が、評価指標を導出する際に考慮する対象となる。
図５において、工場別のチャージの配分ｘCを示す配列では、先頭から４番目までの範囲の値が全て「１」である。同様に、工場別のチャージの配分ｘD、ｘEを示す配列では、先頭から、それぞれ１８番目、１５番目までの範囲の値が、それぞれ全て「１」である。よって、図６に示すように、ケース１では、工場Ｃ、Ｄ、Ｅについて、独裁性があることになる（図６のパターン３の独裁性の欄に示す「Ｃ，Ｄ，Ｅ独裁」を参照）。
このように、独裁性を導出する場合には、評価指標導出部２０４は、工場別のチャージの配分ｘA〜ｘEの値を確認することになる。
【００５７】
また、パターン３では、他の工場の配分ｘiの値をより選好（羨望）する自工場の配分ｘiの値の数は「０」である。すなわち、パターン３では、完全に公平となる配分ｘA〜ｘEとなる。よって、図６に示すように、ケース１では、パターン３での公平性を示す評価値は「０」となる（図６のパターン３の公平性の欄に示す「０」を参照）。
【００５８】
同様に、パターン５では、工場Ｂの配分ｘBの先頭から３２番目の値が「０」であり、工場Ａの配分ｘAの先頭から３２番目の値が「１」である。よって、先頭から３２番目の値については、工場Ｂの配分ｘBの値よりも他の工場Ａの配分ｘAの値の方が工場Ｂの要求に合っている（それらの値を入れ替えると工場Ａの配分ｘAの値が改善する）。さらに、工場Ｂの配分ｘBの先頭から３２番目の値と、工場Ａの配分ｘAの先頭から３２番目の値とを入れ替えても、制約条件を全て満たす。よって、他の工場の配分ｘA、ｘB、ｘD、ｘEの値をより選好（羨望）する工場Ｂの配分ｘBの値の数は「１」となる。パターン５では、他の工場の配分ｘiの値をより選好（羨望）する自工場の配分ｘiの値の数はこれだけである。よって、図６に示すように、ケース１では、パターン５での公平性を示す評価値は「１」となる（図６のパターン５の公平性の欄に示す「１」を参照）。
【００５９】
尚、パターン４、９では、評価指標を導出する際に考慮する対象となる範囲内における「同一の要求の優先順序」において、自工場の配分ｘiの値よりも他の工場の配分ｘiの値の方が自工場の要求に合っている値の数（図５を参照）の方が、図６に示すパターン４、９の公平性の欄に示している数字よりも多い。これは、それらの値を入れ替えると、制約条件を満たさなくなる場合があるからである。
このように公平性を導出する際には、評価指標導出部２０４は、工場別のチャージの配分ｘA〜ｘEの値のうち、自工場の配分ｘiの値よりも自工場の要求に合っている他の工場の配分ｘiの値と、当該自工場の配分ｘiの値とを入れ替えることを試行し、当該試行がなされた後の自工場の配分ｘA〜ｘEの値を確認することになる。
また、パレート効率性を導出する際には、評価指標導出部２０４は、他の工場の配分ｘiの値のうち、評価指標を導出する際に考慮する対象となる範囲の値を変えずに、自工場の配分ｘA〜ｘEの値を変更することを試行し、当該試行がなされた後の自工場の配分ｘA〜ｘEの値を確認することになる。
【００６０】
評価指標導出部２０４は、例えばＣＰＵが、ＨＤＤ等に記憶されている制御プログラムに従って前述した処理を行い、工場別のチャージの配分ｘA〜ｘEの評価指標を導出し、導出した工場別のチャージの配分ｘA〜ｘEの評価指標をＲＡＭ等に記憶することにより実現される。
【００６１】
（評価指標表示部２０５）
評価指標表示部２０５は、評価指標導出部２０４で導出された工場別のチャージの配分ｘA〜ｘEの情報と、工場別のチャージの配分ｘA〜ｘEの評価指標の情報と、をコンピュータディスプレイに表示する。
出鋼スケジュールの意思決定を行う者は、工場別のチャージの配分ｘA〜ｘEの評価指標の情報から、各工場へのチャージの配分の妥当性を判断することができる。
【００６２】
例えば、出鋼スケジュールの意思決定を行う者は、図６に示す工場別のチャージの配分ｘA〜ｘEの評価指標から、パターン３では公平性を達成し、且つ、パレート効率性も満たす公平な配分になっていると認識することができる。また、パターン５でもパターン３と略同程度に公平な配分になっていると認識することができる。
また、出鋼スケジュールの意思決定を行う者は、図７に示す工場別のチャージの配分ｘA〜ｘEの評価指標から、ケース２では、ケース１と同様に、パターン３とパターン５で公平な配分になっていると認識することができる。また、操業に余裕があるケース２では、ケース１とは異なり、パターン４で生産管制の要求の優先順序との整合性が優れていると認識することができる。
【００６３】
評価指標表示部２０５は、例えば、ＣＰＵが、工場別のチャージの配分ｘA〜ｘEの情報と、工場別のチャージの配分ｘA〜ｘEの評価指標の情報とを、ＲＡＭ等から読み出してそれらの表示データを作成し、コンピュータディスプレイに出力することにより実現される。
【００６４】
（資源配分評価指標提示装置の動作フローチャート）
次に、図９のフローチャートを参照しながら、資源配分評価指標提示装置２００における処理の一例を説明する。尚、ここでは、各工場Ａ〜Ｅの要求チャージの属性情報が既に取得されていると共に、制約条件の設定が既に行われているものとして説明を行う。
【００６５】
まず、ステップＳ９０１において、工場別チャージ配分導出部２０３は、各工場Ａ〜Ｅの要求チャージの属性情報を読み出す。
次に、ステップＳ９０２において、工場別チャージ配分導出部２０３は、制約条件の設定情報を読み出す。
【００６６】
次に、ステップＳ９０３において、工場別チャージ配分導出部２０３は、パターン１〜９のうち、未選択のパターンを１つ選択する。
次に、ステップＳ９０４において、工場別チャージ配分導出部２０３は、ステップＳ９０３で選択したパターンのアルゴリズムに従って、工場別のチャージの配分ｘA〜ｘEを導出する。
【００６７】
次に、ステップＳ９０５において、工場別チャージ配分導出部２０３は、パターン１〜９の全てのパターンで工場別のチャージの配分ｘA〜ｘEを導出したか否かを判定する。この判定の結果、パターン１〜９の全てのパターンで工場別のチャージの配分ｘA〜ｘEを導出していない場合には、ステップＳ９０３に戻る。そして、パターン１〜９の全てのパターンで工場別のチャージの配分ｘA〜ｘEを導出するまで、ステップＳ９０３〜Ｓ９０５の処理を繰り返し行う。
【００６８】
パターン１〜９の全てのパターンで工場別のチャージの配分ｘA〜ｘEを導出すると、ステップＳ９０６に進む。ステップＳ９０６に進むと、評価指標導出部２０４は、前述した評価指標のうち、未選択の評価指標を１つ選択する。
次に、ステップＳ９０７において、評価指標導出部２０４は、ステップＳ９０６で選択した評価指標を、パターン１〜９における工場別のチャージの配分ｘA〜ｘEのそれぞれについて導出する。
次に、ステップＳ９０８において、評価指標導出部２０４は、前述した評価指標の全てを導出したか否かを判定する。この判定の結果、前述した評価指標の全てを導出していない場合には、ステップＳ９０６に進む。そして、前述した評価指標の全てを導出するまで、ステップＳ９０６〜Ｓ９０８の処理を繰り返し行う。
前述した評価指標の全てを導出すると、ステップＳ９０９に進む。ステップＳ９０９に進むと、評価指標表示部２０５は、工場別のチャージの配分ｘA〜ｘEの情報と、工場別のチャージの配分ｘA〜ｘEの評価指標の情報と、をコンピュータディスプレイに表示する。
【００６９】
（まとめ）
以上のように本実施形態では、工場別のチャージの配分ｘA〜ｘEのそれぞれの評価指標を導出して表示する。評価指標として、他の工場での処理量を低下させることなく、自工場における要求チャージの配分を増加させることができない状態であるか否かを示すパレート効率性と、要求チャージが全て割り当てられている工場があるかどうかを示す独裁性と、自工場の配分ｘiの値のうち、他の工場の配分ｘiの値をより選好（羨望）することとなる自工場の配分ｘiの値の数を示す公平性と、を含む評価指標を導出する。したがって、出鋼スケジュールの意思決定を行う者が、工場別のチャージの配分ｘA〜ｘEを決定する際に、その工場別のチャージの配分ｘA〜ｘEの客観的な評価指標を、出鋼スケジュールの意思決定を行う者に提示することができる。よって、出鋼スケジュールの意思決定を行う者の意図との差が小さい出鋼スケジュールを容易に且つ確実に作成することを支援することができる。
【００７０】
また、本実施形態では、各工場Ａ〜Ｅの要求チャージ数の情報と、その要求チャージから溶鋼を生産するのに使用される二次精錬工程の情報と、各工場Ａ〜Ｅにおけるチャージの要求の優先順序の情報とを入力すると共に、各工場Ａ〜Ｅにおける処理能力に関する制約と、チャージの生産に際してボトルネックとなる二次精錬工程の使用回数に関する制約と、各工場Ａ〜Ｅに割り当てられるチャージの総量に関する制約と、を含む制約条件を設定する。そして、制約条件を満たす範囲で、予め設定された複数の（様々な）アルゴリズムに従って、工場別のチャージの配分ｘA〜ｘEを導出する。したがって、様々な意思決定の方法を想定して、工場別のチャージの配分ｘA〜ｘEを導出することができる。
【００７１】
（変形例）
このように、本実施形態では、工場別のチャージの配分ｘA〜ｘEを導出するようにした。しかしながら、必ずしも工場別のチャージの配分ｘA〜ｘEを導出する必要はない。例えば、日別調整会議で決められた内容から定められる工場別のチャージの配分ｘA〜ｘEを資源配分評価指標提示装置２００に入力してもよい。このようにする場合、図２に示した資源配分評価指標提示装置２００に対して、チャージ情報取得部２０１、制約条件設定部２０２と、工場別チャージ配分導出部２０３とを削除すると共に、工場別のチャージの配分ｘA〜ｘEの情報をチャージ情報取得部２０１が情報を取得するのと同様の手法で取得する構成を追加することになる。また、出鋼スケジュールの意思決定を行う者は、工場別のチャージの配分ｘA〜ｘEを事前に知ることができるので、工場別のチャージの配分ｘA〜ｘEについては必ずしも表示しなくてもよい。
【００７２】
また、工場Ａ〜Ｅで処理をするのに生じる制約を含んでいれば、制約条件は前述した制約条件に限定されない。
また、本実施形態では、半製品の一例であるチャージ（銑鉄）を資源の一例として工場Ａ〜Ｅに割り当てる場合を例に挙げて説明した。しかしながら、工場Ａ〜Ｅに割り当てる資源は半製品に限定されない。例えば、原材料、輸送手段、処理工程（処理設備）、置き場といった、複数の工場Ａ〜Ｅが処理を行う際に、少なくとも２つの工場で競合し得る資源を含む複数の資源を複数の工場Ａ〜Ｅに割り当てるものであれば、どのような資源を工場Ａ〜Ｅに割り当ててもよい。
【００７３】
また、本実施形態では、パターン１〜９の全てについて、工場別のチャージの配分ｘA〜ｘEを導出した。しかしながら、ユーザによる選択操作等に基づいて、これらのパターン１〜９の一部についてのみ、工場別のチャージの配分ｘA〜ｘEを導出してもよい。
【００７４】
（請求項との関係）
［請求項１、７］
工場別配分取得工程は、例えば、チャージ情報取得部２０１による処理と、工場別チャージ配分導出部２０３による図９のステップＳ９０１〜Ｓ９０５の処理とを実行することにより実現される。
制約条件設定工程は、例えば、制約条件設定部２０２による処理を実行することにより実現される。
評価指標導出工程は、例えば、評価指標導出部２０４による図９のステップＳ９０６〜Ｓ９０８の処理を実行することにより実現される。
評価指標表示工程は、例えば、評価指標表示部２０５による図９のステップＳ９０９の処理を実行することにより実現される。
［請求項２］
資源情報取得工程は、例えば、チャージ情報取得部２０１による処理を実行することにより実現される。
工場別資源配分導出工程は、例えば、工場別チャージ配分導出部２０３による図９のステップＳ９０１〜Ｓ９０５の処理を実行することにより実現される。
［請求項４］
工場別配分取得手段は、例えば、チャージ情報取得部２０１と、工場別チャージ配分導出部２０３とを用いることにより実現される。
制約条件設定手段は、例えば、制約条件設定部２０２を用いることにより実現される。
評価指標導出手段は、例えば、評価指標導出部２０４を用いることにより実現される。
評価指標表示手段は、例えば、評価指標表示部２０５を用いることにより実現される。
［請求項５］
資源情報取得手段は、例えば、チャージ情報取得部２０１を用いることにより実現される。
工場別資源配分導出手段は、例えば、工場別チャージ配分導出部２０３を用いることにより実現される。
【００７５】
尚、以上説明した本発明の実施形態は、コンピュータがプログラムを実行することによって実現することができる。また、前記プログラムを記録したコンピュータ読み取り可能な記録媒体及び前記プログラム等のコンピュータプログラムプロダクトも本発明の実施形態として適用することができる。記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
また、以上説明した本発明の実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００７６】
１００  高炉、１１０  製鋼工場、１２０  熱間工場、１３０  他の製鉄所（鋼片・分譲）、１４０  ヤード、２００  資源配分評価指標提示装置、２０１  チャージ情報取得部、２０２  制約条件記憶部、２０３工場別チャージ配分導出部、２０４  評価指標導出部、２０５  評価指標表示部
【図１】
0005786746.tif 000002
【図２】
0005786746.tif 000003
【図３】
0005786746.tif 000004
【図４】
0005786746.tif 000005
【図５】
0005786746.tif 000006
【図６】
0005786746.tif 000007
【図７】
0005786746.tif 000008
【図８】
0005786746.tif 000009
【図９】
0005786746.tif 000010