(57)【要約】【課題】供給モデル、需要モデル、市場モデルのいずれか、あるいは複数のモデルが変動した場合であっても、容易にシミュレーションを実行することができ、比較検討することが可能なシミュレーション支援装置、シミュレーション支援方法及びコンピュータプログラムを提供する。【解決手段】製品の資材調達から生産工程を経て顧客に至る複数の業務の連携からなるサプライチェーンの効率化を図る。製品需要に関する需要モデルを複数記憶し、少なくとも在庫拠点、輸送方法、安全在庫に関する情報を含む製品の供給に関する供給モデルを複数記憶し、市場モデルを複数記憶しておく。需要モデル、供給モデル、市場モデルのそれぞれから、１つずつ選択を受け付け、シミュレーションを実行する。シミュレーションの複数の実行結果を比較可能に表示する。【選択図】図２
2016062294.tif 000002
【特許請求の範囲】
【請求項１】
製品の資材調達から生産工程を経て顧客に至る複数の業務の連携からなるサプライチェーンの効率化を図るシミュレーション支援装置であって、
製品需要に関する需要モデルを複数記憶する需要モデル記憶手段と、
少なくとも在庫拠点、輸送方法、安全在庫に関する情報を含む製品の供給に関する供給モデルを複数記憶する供給モデル記憶手段と、
市場モデルを複数記憶する市場モデル記憶手段と、
需要モデル、供給モデル、市場モデルのそれぞれから、１つずつ選択を受け付けるモデル選択受付手段と、
選択を受け付けた需要モデル、供給モデル、市場モデルを用いてシミュレーションを実行するシミュレーション実行手段と、
シミュレーションの複数の実行結果を比較可能に表示する結果表示手段と
を備えることを特徴とするシミュレーション支援装置。
【請求項２】
前記シミュレーション実行手段におけるシミュレーションの実行結果が所定の条件を具備するか否かを判断する判断手段を備え、
該判断手段で所定の条件を具備していないと判断された場合、前記シミュレーション実行手段は、前記モデルの少なくともいずれか１つを変更して再度シミュレーションを実行することを特徴とする請求項１に記載のシミュレーション支援装置。
【請求項３】
前記結果表示手段は、複数の実行結果をグラフィック表示することを特徴とする請求項１又は２に記載のシミュレーション支援装置。
【請求項４】
製品の資材調達から生産工程を経て顧客に至る複数の業務の連携からなるサプライチェーンの効率化を図るシミュレーション支援装置で実行することが可能なシミュレーション支援方法であって、
前記シミュレーション支援装置は、
製品需要に関する需要モデルを複数記憶する工程と、
少なくとも在庫拠点、輸送方法、安全在庫に関する情報を含む製品の供給に関する供給モデルを複数記憶する工程と、
市場モデルを複数記憶する工程と、
需要モデル、供給モデル、市場モデルのそれぞれから、１つずつ選択を受け付ける工程と、
選択を受け付けた需要モデル、供給モデル、市場モデルを用いてシミュレーションを実行する工程と、
シミュレーションの複数の実行結果を比較可能に表示する工程と
を含むことを特徴とするシミュレーション支援方法。
【請求項５】
前記シミュレーション支援装置は、
シミュレーションの実行結果が所定の条件を具備するか否かを判断する工程を含み、
所定の条件を具備していないと判断された場合、前記モデルの少なくともいずれか１つを変更して再度シミュレーションを実行することを特徴とする請求項４に記載のシミュレーション支援方法。
【請求項６】
前記シミュレーション支援装置は、複数の実行結果をグラフィック表示することを特徴とする請求項４又は５に記載のシミュレーション支援方法。
【請求項７】
製品の資材調達から生産工程を経て顧客に至る複数の業務の連携からなるサプライチェーンの効率化を図るシミュレーション支援装置で実行することが可能なコンピュータプログラムであって、
前記シミュレーション支援装置を、
製品需要に関する需要モデルを複数記憶する需要モデル記憶手段、
少なくとも在庫拠点、輸送方法、安全在庫に関する情報を含む製品の供給に関する供給モデルを複数記憶する供給モデル記憶手段、
市場モデルを複数記憶する市場モデル記憶手段、
需要モデル、供給モデル、市場モデルのそれぞれから、１つずつ選択を受け付けるモデル選択受付手段、
選択を受け付けた需要モデル、供給モデル、市場モデルを用いてシミュレーションを実行するシミュレーション実行手段、及び
シミュレーションの複数の実行結果を比較可能に表示する結果表示手段
として機能させることを特徴とするコンピュータプログラム。
【請求項８】
前記シミュレーション支援装置を、
前記シミュレーション実行手段におけるシミュレーションの実行結果が所定の条件を具備するか否かを判断する判断手段として機能させ、
該判断手段で所定の条件を具備していないと判断された場合、前記シミュレーション実行手段を、前記モデルの少なくともいずれか１つを変更して再度シミュレーションを実行する手段として機能させることを特徴とする請求項７に記載のコンピュータプログラム。
【請求項９】
前記結果表示手段を、複数の実行結果をグラフィック表示する手段として機能させることを特徴とする請求項７又は８に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数軸のモデルを変動させることにより、各軸における条件を更新するごとにシミュレーションの実行結果の比較を簡易に行うことが可能なシミュレーション支援装置、シミュレーション支援方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
製品の製造を開始してから、実際に顧客の手元に届くまでには、原材料を含む資材の調達から顧客に届けるまでの複数の業務、例えば、資材調達、製造、販売、物流といった各業務を経て、各業務の連携を通じて一連の業務として遂行される。各業務は、それぞれ１拠点で遂行されることに限定されるものではなく、一般的には複数の拠点で遂行されることの方が多い。例えば、販売部門は、複数の販売拠点で構成されている。斯かる一連の業務の連携による製品供給の連鎖を、いわゆるサプライチェーンと呼んでいる。
【０００３】
サプライチェーンを最適化するためには、生産量及び納期等の生産情報、調達・生産・物流・販売等の形態及びそれらの拠点についての情報等を複数の観点から考慮し、管理することが必要になる。サプライチェーンの管理を、一般にサプライチェーンマネジメント（ＳＣＭ）と呼ぶ。コンピュータ上にサプライチェーンモデルを作成し、コンピューター上でシミュレーションを実行してサプライチェーンの最適化を図る方法が、多々開発されている。
【０００４】
例えば特許文献１には、製品のライフサイクルにおいて販売計画に変動が生じた場合であっても、資材の欠品による生産遅延及び製品在庫の不足による出荷遅延を未然に回避することができ、資材等の廃棄ロスを最小化するサプライチェーン効率化支援方法が開示されている。特許文献１では、工場単位でシミュレーションを実行した上で、余剰在庫の廃棄費用が最小となる安全在庫数、物流ルート等を一定周期で導出している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−０６５２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、記憶されている一の工場単位のサプライチェーンモデルに対してシミュレーションを実行することを前提としている。しかし、実際には、生産拠点を変更あるいは追加する等の供給モデルの変動、市場における需要が増大する等の需要モデルの変動、及び市場を日本から外国へとシフトする等の市場モデルの変動等を考慮しつつ、シミュレーションを実行する必要があるのに対して、実際には動的に対応することができず、モデルを変更する都度すべての条件を更新した後にシミュレーションを実行し直す必要が生じるため、処理が煩雑になるという問題点があった。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、供給モデル、需要モデル、市場モデルのいずれか、あるいは複数のモデルが変動した場合であっても、容易にシミュレーションを実行することができ、比較検討することが可能なシミュレーション支援装置、シミュレーション支援方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために第１発明に係るシミュレーション支援装置は、製品の資材調達から生産工程を経て顧客に至る複数の業務の連携からなるサプライチェーンの効率化を図るシミュレーション支援装置であって、製品需要に関する需要モデルを複数記憶する需要モデル記憶手段と、少なくとも在庫拠点、輸送方法、安全在庫に関する情報を含む製品の供給に関する供給モデルを複数記憶する供給モデル記憶手段と、市場モデルを複数記憶する市場モデル記憶手段と、需要モデル、供給モデル、市場モデルのそれぞれから、１つずつ選択を受け付けるモデル選択受付手段と、選択を受け付けた需要モデル、供給モデル、市場モデルを用いてシミュレーションを実行するシミュレーション実行手段と、シミュレーションの複数の実行結果を比較可能に表示する結果表示手段とを備える。
【０００９】
また、第２発明に係るシミュレーション支援装置は、第１発明において、前記シミュレーション実行手段におけるシミュレーションの実行結果が所定の条件を具備するか否かを判断する判断手段を備え、該判断手段で所定の条件を具備していないと判断された場合、前記シミュレーション実行手段は、前記モデルの少なくともいずれか１つを変更して再度シミュレーションを実行することが好ましい。
【００１０】
また、第３発明に係るシミュレーション支援装置は、第１又は第２発明において、前記結果表示手段は、複数の実行結果をグラフィック表示することが好ましい。
【００１１】
次に、上記目的を達成するために第４発明に係るシミュレーション支援方法は、製品の資材調達から生産工程を経て顧客に至る複数の業務の連携からなるサプライチェーンの効率化を図るシミュレーション支援装置で実行することが可能なシミュレーション支援方法であって、前記シミュレーション支援装置は、製品需要に関する需要モデルを複数記憶する工程と、少なくとも在庫拠点、輸送方法、安全在庫に関する情報を含む製品の供給に関する供給モデルを複数記憶する工程と、市場モデルを複数記憶する工程と、需要モデル、供給モデル、市場モデルのそれぞれから、１つずつ選択を受け付ける工程と、選択を受け付けた需要モデル、供給モデル、市場モデルを用いてシミュレーションを実行する工程と、シミュレーションの複数の実行結果を比較可能に表示する工程とを含む。
【００１２】
また、第５発明に係るシミュレーション支援方法は、第４発明において、前記シミュレーション支援装置は、シミュレーションの実行結果が所定の条件を具備するか否かを判断する工程を含み、所定の条件を具備していないと判断された場合、前記モデルの少なくともいずれか１つを変更して再度シミュレーションを実行することが好ましい。
【００１３】
また、第６発明に係るシミュレーション支援方法は、第４又は第５発明において、前記シミュレーション支援装置は、複数の実行結果をグラフィック表示することが好ましい。
【００１４】
次に、上記目的を達成するために第７発明に係るコンピュータプログラムは、製品の資材調達から生産工程を経て顧客に至る複数の業務の連携からなるサプライチェーンの効率化を図るシミュレーション支援装置で実行することが可能なコンピュータプログラムであって、前記シミュレーション支援装置を、製品需要に関する需要モデルを複数記憶する需要モデル記憶手段、少なくとも在庫拠点、輸送方法、安全在庫に関する情報を含む製品の供給に関する供給モデルを複数記憶する供給モデル記憶手段、市場モデルを複数記憶する市場モデル記憶手段、需要モデル、供給モデル、市場モデルのそれぞれから、１つずつ選択を受け付けるモデル選択受付手段、選択を受け付けた需要モデル、供給モデル、市場モデルを用いてシミュレーションを実行するシミュレーション実行手段、及びシミュレーションの複数の実行結果を比較可能に表示する結果表示手段として機能させる。
【００１５】
また、第８発明に係るコンピュータプログラムは、第７発明において、前記シミュレーション支援装置を、前記シミュレーション実行手段におけるシミュレーションの実行結果が所定の条件を具備するか否かを判断する判断手段として機能させ、該判断手段で所定の条件を具備していないと判断された場合、前記シミュレーション実行手段を、前記モデルの少なくともいずれか１つを変更して再度シミュレーションを実行する手段として機能させることが好ましい。
【００１６】
また、第９発明に係るコンピュータプログラムは、第７又は第８発明において、前記結果表示手段を、複数の実行結果をグラフィック表示する手段として機能させることが好ましい。
【発明の効果】
【００１７】
本発明によれば、需要モデル、供給モデル、市場モデルを変更することで、容易にシミュレーションの実行結果を得ることができるので、所望のモデルを適用する都度、シミュレーションを実行することで、モデルの相違によるシミュレーションの実行結果の変化を即座に確認することができ、サプライチェーンを効率的に向上させることが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係るシミュレーション支援装置の構成を模式的に示すブロック図である。
【図２】本発明の実施の形態に係るシミュレーション支援装置の機能ブロック図である。
【図３】本発明の実施の形態に係るシミュレーション支援装置の市場モデル選択画面の例示図である。
【図４】本発明の実施の形態に係るシミュレーション支援装置の需要モデル／供給モデル選択画面の例示図である。
【図５】本発明の実施の形態に係るシミュレーション支援装置のシミュレーション実行時のイメージを説明するための模式図である。
【図６】本発明の実施の形態に係るシミュレーション支援装置のシミュレーション実行結果の表示画面の例示図である。
【図７】本発明の実施の形態に係るシミュレーション支援装置のシミュレーション実行結果のグラフィック表示画面の例示図である。
【図８】本発明の実施の形態に係るシミュレーション支援装置のシミュレーション実行結果の一覧表示画面の例示図である。
【図９】本発明の実施の形態に係るシミュレーション支援装置のシミュレーション実行結果の他の一覧表示画面の例示図である。
【図１０】本発明の実施の形態に係るシミュレーション支援装置のＣＰＵの処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態に係るシミュレーション支援装置について、図面に基づいて具体的に説明する。以下の実施の形態は、特許請求の範囲に記載された発明を限定するものではなく、実施の形態の中で説明されている特徴的事項の組み合わせの全てが解決手段の必須事項であるとは限らないことは言うまでもない。
【００２０】
また、本発明は多くの異なる態様にて実施することが可能であり、実施の形態の記載内容に限定して解釈されるべきものではない。実施の形態を通じて同じ要素には同一の符号を付している。
【００２１】
以下の実施の形態では、コンピュータシステムにコンピュータプログラムを導入した装置について説明するが、当業者であれば明らかな通り、本発明はその一部をコンピュータで実行することが可能なコンピュータプログラムとして実施することができる。したがって、本発明は、シミュレーション支援装置というハードウェアとしての実施の形態、ソフトウェアとしての実施の形態、又はソフトウェアとハードウェアとの組み合わせの実施の形態をとることができる。コンピュータプログラムは、ハードディスク、ＤＶＤ、ＣＤ、光記憶装置、磁気記憶装置等の任意のコンピュータで読み取ることが可能な記録媒体に記録することができる。
【００２２】
本発明の実施の形態によれば、需要モデル、供給モデル、市場モデルを変更することで、容易にシミュレーションの実行結果を得ることができるので、所望のモデルを適用する都度、シミュレーションを実行することで、モデルの相違によるシミュレーションの実行結果の変化を即座に確認することができ、サプライチェーンを効率的に向上させることが可能となる。
【００２３】
図１は、本発明の実施の形態に係るシミュレーション支援装置の構成を模式的に示すブロック図である。本発明の実施の形態に係るシミュレーション支援装置１は、少なくともＣＰＵ（中央演算装置）１１、メモリ１２、記憶装置１３、Ｉ／Ｏインタフェース１４、ビデオインタフェース１５、可搬型ディスクドライブ１６、通信インタフェース１７及び上述したハードウェアを接続する内部バス１８で構成されている。
【００２４】
ＣＰＵ１１は、内部バス１８を介してシミュレーション支援装置１の上述したようなハードウェア各部と接続されており、上述したハードウェア各部の動作を制御するとともに、記憶装置１３に記憶されたコンピュータプログラム１００に従って、種々のソフトウェア的機能を実行する。メモリ１２は、ＳＲＡＭ、ＳＤＲＡＭ等の揮発性メモリで構成され、コンピュータプログラム１００の実行時にロードモジュールが展開され、コンピュータプログラム１００の実行時に発生する一時的なデータ等を記憶する。
【００２５】
記憶装置１３は、内蔵される固定型記憶装置（ハードディスク）、ＲＯＭ等で構成されている。記憶装置１３に記憶されたコンピュータプログラム１００は、プログラム及びデータ等の情報を記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体９０から、可搬型ディスクドライブ１６によりダウンロードされ、実行時には記憶装置１３からメモリ１２へ展開して実行される。もちろん、通信インタフェース１７を介して接続されている外部コンピュータからダウンロードされたコンピュータプログラムであっても良い。
【００２６】
記憶装置１３は、需要モデルを記憶する需要モデル記憶部１３１、供給モデルを記憶する供給モデル記憶部１３２、市場モデルを記憶する市場モデル記憶部１３３を備えている。需要モデル記憶部１３１には、製品需要に関する需要モデルを複数記憶する。市場における需要が、例えば前年同期比１０％上昇、２０％上昇、・・・というように、需要の変動に対して個別の需要モデルとして記憶しておく。
【００２７】
供給モデル記憶部１３２には、少なくとも在庫拠点、輸送方法、安全在庫に関する情報を含む製品の供給に関する供給モデルを複数記憶する。例えば、サプライチェーンごとに販売拠点、生産拠点、物流拠点等を、それぞれの数量とともに別モデルとして記憶する。      
【００２８】
市場モデル記憶部１３３には、国別、地域別、商品別等のシミュレーションの実行対象となる市場モデルを複数記憶する。
【００２９】
通信インタフェース１７は内部バス１８に接続されており、インターネット、ＬＡＮ、ＷＡＮ等の外部のネットワークに接続されることにより、外部コンピュータ等とデータ送受信を行うことが可能となっている。
【００３０】
Ｉ／Ｏインタフェース１４は、キーボード２１、マウス２２等の入力装置と接続され、データの入力を受け付ける。ビデオインタフェース１５は、ＣＲＴディスプレイ、液晶ディスプレイ等の表示装置２３と接続され、所定の画像を表示する。
【００３１】
図２は、本発明の実施の形態に係るシミュレーション支援装置１の機能ブロック図である。図２において、シミュレーション支援装置１のモデル選択受付手段２０１は、記憶装置１３に記憶されている需要モデル、供給モデル、市場モデルのそれぞれから、１つずつ選択を受け付ける。
【００３２】
図３は、本発明の実施の形態に係るシミュレーション支援装置１の市場モデル選択画面の例示図である。図３の例では、市場モデルをケースごとに市場モデル記憶部１３３に記憶してある。‘ＣＡＳＥ０００００１’〜‘ＣＡＳＥ０００００Ｘ’までの中から、１つのケースの選択を受け付ける。具体的にはマウス２２等で選択ボックスをクリック操作すれば良い。
【００３３】
図４は、本発明の実施の形態に係るシミュレーション支援装置１の需要モデル／供給モデル選択画面の例示図である。図４に示すように、縦軸方向には供給モデル記憶部１３２に記憶してある供給モデルが、横軸方向には需要モデル記憶部１３１に記憶してある需要モデルが、それぞれ表示されている。
【００３４】
図４の例では、需要モデルとして需要モデル１、需要モデル２が、需要モデル記憶部１３１に、供給モデルとして供給モデル１、供給モデル２、供給モデル３が、供給モデル記憶部１３２に、それぞれ記憶されている。そして、各需要モデル、各供給モデルには、内容を更新するための更新ボタン４１が配置されている。更新ボタン４１が選択された場合、内容の更新画面に遷移し、キーボード２１等で入力、あるいは外部で作成した更新データ、例えばＣＳＶファイルをダウンロードする。
【００３５】
また、需要モデル及び／又は供給モデルを追加する場合には、追加ボタン４２を選択すれば良い。追加ボタン４２が選択された場合、需要モデル及び／又は供給モデルの設定画面に遷移する。これにより、需要モデル及び／又は供給モデルが追加された場合には、マトリクスがそれぞれ一行及び／又は一列追加される。
【００３６】
そして、シミュレーションの実行は、需要モデルと供給モデルとからなるマトリクスの実行ボタン４３の選択を受け付ける。これにより、選択を受け付けた需要モデルと供給モデルとを用いたシミュレーションを実行する。また、一度シミュレーションを実行した需要モデルと供給モデルとの組み合わせについては、実行ボタン４３が再実行ボタン４４に更新されて表示される。したがって、シミュレーションを実行したことがある組み合わせと、実行したことがない組み合わせとを、目視で確認することができ、シミュレーション効率を向上させることができる。
【００３７】
図２に戻って、シミュレーション実行手段２０２は、１つずつ選択を受け付けた需要モデル、供給モデル、市場モデルを用いてシミュレーションを実行する。図５は、本発明の実施の形態に係るシミュレーション支援装置１のシミュレーション実行時のイメージを説明するための模式図である。
【００３８】
図５に示すように、市場モデル軸に市場モデルＡ、Ｂ、Ｃの３つを準備しておき、供給モデル軸に供給モデル１Ｓ、供給モデル２Ｓ、供給モデル３Ｓの３つ、及び需要モデル軸に需要モデル１Ｄ、需要モデル２Ｄ、需要モデル３Ｄの３つを準備している。シミュレーションの実行時には、各モデルから１つずつ選択を受け付けることにより、３軸の交点の条件でシミュレーションを実行する。
【００３９】
例えば「家電製品」のサプライチェーンを検討する場合、市場モデルＡとして日本を除くＡＳＥＡＮ市場（タイ、ベトナム、インドネシア、フィリピン）を、市場モデルＢとして北米市場を、市場モデルＣとして中国市場を記憶しておき、今回はＡＳＥＡＮ市場のサプライチェーンを見直すために市場モデルＡの選択を受け付ける。
【００４０】
そして、供給モデル１Ｓは、前年度と同様のサプライチェーンを設定している。供給モデル２Ｓは、タイとベトナムとに、それぞれ販売拠点を追加し、ベトナムに物流拠点を追加する。これに伴い、タイ、ベトナム、インドネシア、フィリピンそれぞれの販売拠点に在庫を有するように設定したサプライチェーンを設定する。供給モデル３Ｓは、供給モデル２Ｓに加えて、さらにタイに組み立て工場を追加し、ユニットは中国から輸送するサプライチェーンを設定する。
【００４１】
また、需要モデル１Ｄは、前年度と同様の需要量である予測モデルを、需要モデル２Ｄは、ベトナムの需要量が前年比２０％増とする予測モデルを、需要モデル３Ｄは、ベトナムに加えてインドネシアの需要量も２０％増とする予測モデルを、それぞれ設定する。
【００４２】
供給モデル、需要モデルを、それぞれ複数設定した状態で、市場モデルＡについて、需要モデル１Ｄと、３つの供給モデル１Ｓ、２Ｓ、３Ｓとの３つの交点についてシミュレーションを実行し、例えば総リードタイム、キャッシュフロー、総在庫金額、収益（差益）を算出する。図５では、例えば供給モデル２Ｓに対して需要モデル１Ｄを適用した交点Ｐについてシミュレーションを実行している。このように、各交点についてシミュレーションを実行することにより、例えば総リードタイムが短く、キャッシュフローが大きく、総在庫金額が少なく、収益が大きい供給モデルを特定することができる。
【００４３】
また、各供給モデルが、需要変動にどれだけ対応できるかを検討することもできる。この場合、需要モデル２Ｄ、３Ｄに対して、それぞれ供給モデル１Ｓ、２Ｓ、３Ｓとの６つの交点においてシミュレーションを実行する。
【００４４】
以上のように６つの交点についてのシミュレーションの実行結果に基づいて最適な供給モデルを決定する。具体的には、サプライチェーン全体の応答性を確保するために、例えば総リードタイムが許容範囲内であるか否か、納期順守率が許容範囲内であるか否か等を総合的に判断する。
【００４５】
もちろん、総リードタイム、納期順守率等を拠点別（例えば販売会社ごと）に表示しても良いし、年月別に表示して変動を確認しても良い。また、サプライチェーン全体の採算を確認するために、売上、コスト、差益（売上−コスト）等を算出しても良い。
【００４６】
どの供給モデルを適用した場合であっても需要変動に耐えることができないと判断された場合、例えば納期順守率が大幅に低下する場合等には、供給モデル自体を再検討すれば良い。
【００４７】
図２に戻って、判断手段２０３は、シミュレーション実行手段２０２におけるシミュレーションの実行結果が所定の条件を具備するか否か判断する。所定の条件については、特に限定されるものではない。例えばシミュレーションの実行結果として算出された総リードタイムが所定の数値よりも小さいか、キャッシュフローが所定の数値よりも大きいか、総在庫金額が所定の数値よりも小さいか、収益（差益）が所定の数値よりも大きいか等を判断すれば良い。
【００４８】
シミュレーション実行手段２０２は、判断手段２０３で所定の条件を具備していないと判断された場合、モデルの少なくともいずれか１つを変更して再度シミュレーションを実行する。これにより、所定の条件を具備するモデルの組み合わせを効果的に試行錯誤することができ、最適な組合わせを無駄なく見つけることができる。
【００４９】
結果表示手段２０４は、シミュレーションの複数の実行結果を比較可能に表示する。例えばサプライチェーンのパフォーマンスを評価した画面、その中から稼働率のみをピックアップした画面、リードタイムのみをピックアップした画面等を表形式、あるいはグラフィカルに表示する。
【００５０】
図６は、本発明の実施の形態に係るシミュレーション支援装置１のシミュレーション実行結果の表示画面の例示図である。図６では、供給モデルと需要モデルとの組み合わせごとに、売上、差益（収益）、トータル在庫（総在庫金額）、稼働率、及び加重平均総ＬＴ（総リードタイム）がシミュレーションの実行結果として示されている。
【００５１】
供給モデルは、供給モデル表示領域６１に表示されている。図６の例では、「既存設備」、「新ユニット工場（４ライン）」、「新ユニット工場（６ライン）」の３つの供給モデルが設定されており、それぞれの供給モデルに対して、シミュレーション実行時の需要モデルが示されている。すなわち、需要モデル表示領域６２に「２０％成長」、「３０％成長」の２つの需要モデルが示されている。
【００５２】
シミュレーションの実行結果は、供給モデルと需要モデルとの組み合わせごとに、売上表示領域６３に売上高を、差益表示領域６４に差益（収益）を、トータル在庫表示領域６５にトータル在庫（総在庫金額）を、稼働率表示領域６６に稼働率９０％以上又は稼働率７０％未満となる工程の数を、及び加重平均総ＬＴ表示領域６７に総リードタイムを、それぞれ表形式に表示している。それぞれの項目について所定の数値と比較することにより、各供給モデルが需要変動に対する耐久力を有するか否か等を判断することができる。
【００５３】
もちろん、表形式で一覧表示することに限定されるものではない。図７は、本発明の実施の形態に係るシミュレーション支援装置１のシミュレーション実行結果のグラフィック表示画面の例示図である。図７では、上段に「需要２０％成長」の需要モデル２Ｄを、下段に「需要３０％成長」の需要モデル３Ｄを、それぞれ適用した場合のシミュレーション件名をグラフィック表示している。
【００５４】
例えば需要モデルごとに、中国に工場を新設する供給モデル２Ｓを適用した場合のシミュレーションの実行結果として、売上、直接コスト、差益（収益）、トータル在庫（総在庫金額）がグラフィック表示するとともに、それに並べて比較しやすいように、中国に工場を新設し、しかも新ユニット工場を増設する供給モデル３Ｓを適用した場合のシミュレーションの実行結果として、売上、直接コスト、差益（収益）、トータル在庫（総在庫金額）がグラフィック表示されている。
【００５５】
図７の例では、新ユニット工場を増設した場合、直接コストのみが大きく低下するので、収益が大きく増大することが一目で確認することができる。したがって、このシミュレーションの実行結果からは、供給モデルとして中国工場を新設するだけではなく、新ユニット工場も増設することが経営判断として好ましいと判断することが可能となる。
【００５６】
もちろん、シミュレーションの実行結果を３次元的にグラフィック表示して一覧性を高めても良い。図８は、本発明の実施の形態に係るシミュレーション支援装置１のシミュレーション実行結果の一覧表示画面の例示図である。
【００５７】
図８では、累計ＬＴ（総リードタイム）について、一覧表示している。左上には、供給拠点全てをまとめた総供給ＬＴ（総リードタイム）を需要モデルと供給モデルとの組み合わせごとに表示している。左下には、供給拠点全てにおける遅延オーダー数を、需要モデルと供給モデルとの組み合わせごとに表示している。
【００５８】
そして右側には、需要モデルと供給モデルとの組み合わせごとに、供給拠点ごとの累計ＬＴ（総リードタイム）を表示している。右側のグラフの総和が左上のグラフとなる。これにより、どのモデルの組み合わせなら、どの供給拠点の総リードタイムが短くなるのかを一覧して把握することができる。
【００５９】
もちろん、総リードタイムだけではなく、他のシミュレーションの実行結果についても一覧表示することができる。図９は、本発明の実施の形態に係るシミュレーション支援装置１のシミュレーション実行結果の他の一覧表示画面の例示図である。
【００６０】
図９では、売上、差益、キャッシュフロー、在庫金額等についても、需要モデルと供給モデルとの組み合わせごとに表示している。そして、総和がすぐにわかるように、グラフィック表示の直下に表形式で数字を表示している。例えば在庫を抱えている拠点について、供給モデルごとに把握しつつ、総在庫金額を求めることも容易となる。
【００６１】
表示画面は、特にこれらの例に限定されるものではなく、比較したい対象（要素）に応じて容易にカスタマイズすることができる。
【００６２】
図１０は、本発明の実施の形態に係るシミュレーション支援装置１のＣＰＵ１１の処理手順を示すフローチャートである。図１０において、シミュレーション支援装置１のＣＰＵ１１は、記憶装置１３に記憶されている需要モデル、供給モデル、市場モデルのそれぞれから、１つずつ選択を受け付ける（ステップＳ１００１）。
【００６３】
ＣＰＵ１１は、選択を受け付けた需要モデル、供給モデル、市場モデルを用いてシミュレーションを実行し（ステップＳ１００２）、実行結果を表示装置２３に実行結果を一覧表示する（ステップＳ１００３）。ＣＰＵ１１は、シミュレーションの実行結果の中から一の要素の選択を受け付ける（ステップＳ１００４）。
【００６４】
ＣＰＵ１１は、選択を受け付けた要素の実行結果が、所定の範囲内であるか否かを判断する（ステップＳ１００５）。ＣＰＵ１１が、実行結果が所定の範囲内ではないと判断した場合（ステップＳ１００５：ＮＯ）、ＣＰＵ１１は、該当する要素の実行結果のみ表示態様を変更する（ステップＳ１００６）。例えば、表示色を「赤」に変えても良いし、点滅表示に変えても良い。
【００６５】
ＣＰＵ１１が、実行結果が所定の範囲内であると判断した場合（ステップＳ１００５：ＹＥＳ）、ＣＰＵ１１は、すべての要素の実行結果について判断したか否かを判断する（ステップＳ１００７）。ＣＰＵ１１が、まだ実行結果について判断していない要素が存在すると判断した場合（ステップＳ１００７：ＮＯ）、ＣＰＵ１１は、次の要素の選択を受け付け（ステップＳ１００８）、処理をステップＳ１００５へ戻し、上述した処理を繰り返す。ＣＰＵ１１が、すべての要素の実行結果について判断したと判断した場合（ステップＳ１００７：ＹＥＳ）、ＣＰＵ１１は、処理を終了する。
【００６６】
以上のように本実施の形態によれば、需要モデル、供給モデル、市場モデルを変更することで、容易にシミュレーションの実行結果を得ることができるので、所望のモデルを適用する都度、シミュレーションを実行することで、モデルの相違によるシミュレーションの実行結果の変化を即座に確認することができ、サプライチェーンを効率的に向上させることが可能となる。
【００６７】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨の範囲内であれば多種の変更、改良等が可能である。
【符号の説明】
【００６８】
１  シミュレーション支援装置
１１  ＣＰＵ
１２  メモリ
１３  記憶装置
１４  Ｉ／Ｏインタフェース
１５  ビデオインタフェース
１６  可搬型ディスクドライブ
１７  通信インタフェース
１８  内部バス
【図１】
2016062294.tif 000003
【図２】
2016062294.tif 000004
【図３】
2016062294.tif 000005
【図４】
2016062294.tif 000006
【図５】
2016062294.tif 000007
【図６】
2016062294.tif 000008
【図７】
2016062294.tif 000009
【図１０】
2016062294.tif 000010
【図８】
2016062294.tif 000011
【図９】
2016062294.tif 000012