(57)【要約】【課題】検索したシミュレーションモデルの注意事項や現実の生産システムとの比較結果の表示および同じ構成要素を含む他のシミュレーションモデルの表示を可能とする。【解決手段】シミュレーションモデルを蓄積するシミュレーションモデル蓄積手段２と、シミュレーションで使用するデータとシミュレーション結果とを蓄積するシミュレーション内容蓄積手段３と、シミュレーションモデルの履歴を保存するシミュレーション履歴蓄積手段４と、実績データを蓄積する実績データ蓄積手段５と、シミュレーション結果と実績データとの比較内容を保存する比較内容蓄積手段６と、指定された条件に従ってシミュレーションモデルを検索する検索手段７と、相応しいシミュレーションモデルを自動で選出するシミュレーションモデル選出手段１０と、所定の情報を選択して表示する検索結果表示手段１１とを備える。【選択図】  図１
2007041950.tif 000002
【特許請求の範囲】
【請求項１】
シミュレーションモデルを蓄積するシミュレーションモデル蓄積手段と、シミュレーションで使用するデータとシミュレーション結果とを蓄積するシミュレーション内容蓄積手段と、シミュレーションモデルの履歴を保存するシミュレーション履歴蓄積手段と、現実の生産システムの実績データを蓄積する実績データ蓄積手段と、シミュレーション結果と実績データとの比較内容を保存する比較内容蓄積手段とを含んでなるシミュレーション資産蓄積手段と、指定された条件に従ってシミュレーションモデルを検索する検索手段と、指定された内容に最も近いシミュレーションモデルを自動で選出するシミュレーションモデル選出手段と、前記シミュレーションモデル蓄積手段、シミュレーション内容蓄積手段、シミュレーション履歴蓄積手段、実績データ蓄積手段および比較内容蓄積手段に蓄積及び保存されている情報から所定の情報を選択して表示する検索結果表示手段とを備えた事を特徴とする生産シミュレーション管理装置。
【請求項２】
前記シミュレーションモデル選出手段によって選出されたシミュレーションモデルとシミュレーションモデルの対象となっている現実の生産システムとを比較して大きな差をもつ内容と、シミュレーションモデル作成段階で予想が困難な内容である事が予め指定されている内容とを、注意事項として、前記比較内容蓄積手段の内容から抽出する注意事項抽出手段をさらに備えてなる請求項１記載の生産シミュレーション管理装置。
【請求項３】
前記検索手段によって検索されたシミュレーションモデルに関連するシミュレーションモデルを抽出する関連モデル抽出手段をさらに備えており、抽出対象となるシミュレーションモデルが、変更前シミュレーションモデルと、更新後シミュレーションモデルと、参照シミュレーションモデルとからなる請求項１記載の生産シミュレーション管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生産シミュレーション管理装置に関し、構築したシミュレーションモデルを記録して再利用する生産シミュレーション管理装置に関する。
【背景技術】
【０００２】
一般的に、生産シミュレーションは、図１０に示すステップで行われていた。図１０は、従来の生産シミュレーションの一例を示すフローチャートである。
【０００３】
まず、シミュレーション対象とする生産システムを決めた（ステップＳ７１）後、シミュレーションに必要なデータを入手し（ステップＳ７２）、シミュレーションモデルを作成する（ステップＳ７３）。その後、シミュレーションモデルが正しく作成されているか確認（評価）する（ステップＳ７４）。
【０００４】
この評価の結果、問題があれば（ステップＳ７４での判断結果が「ＮＧ」であれば）、シミュレーションモデルを修正（変更）する（ステップＳ７３）。
【０００５】
一方、問題がなければ（ステップＳ７４での判断結果が「ＯＫ」であれば）、シミュレーションを使った実験方法を検討し（ステップＳ７５）、そして、様々な条件でシミュレーションを行うシミュレーション実験を行い（ステップＳ７６）、関係者へシミュレーション結果を提示して（ステップＳ７７）、生産シミュレーションを終了する。
【０００６】
このような生産シミュレーションにおいては、シミュレーションモデルがそのシミュレーション対象にあったものになるように、プログラミング作業が必要となるが、一般の生産システムにおいては、生産する製品の種類や台数、工場の規模、関連会社、物流方法、および工場管理者の意向等により、各工場で独自の生産システムになりやすい事から、独自のシミュレーションモデルを構築する事が多い。また、シミュレーションデータは、シミュレーションの精度に大きく左右する重要な内容であるが、このデータの収集作業は、現場から多くのデータを集めたり、まだ現場がない場合はデータを予測して、統計分布を定義する必要がある。
【０００７】
また、シミュレーションモデルの作成から評価までを一貫して行うことで、使用者の操作の手間が少なくし、かつ、一連の処理時間を短縮するシミュレーションシステムが提案されている（例えば、特許文献１参照）。このシミュレーションシステムは、シミュレーション基本モデルを作成するのに必要な標準作業パターン別基本モデルの作業パターンを入力し、評価対象の特定な処理手順、および工程の変更等の編集を行う事で、評価指標に対する各要因のシミュレーションを行う実行プログラムを生成するシステムである。
【特許文献１】特開平５−２４２０７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来のシミュレーションシステムにおいては、独特の生産システムに対しては標準的な作業パターンでカバーできる範囲は小さくなり、対象にあわせた変更作業が多くなるといった問題があった。このような変更作業を少なくするためには、完成したシミュレーションモデルにコメントをつけて保存し、これを再利用する方法が考えられる。しかし、保存したシミュレーションモデルを再利用するために、ひとつひとつコメントを調べていくには手間が必要となる上、保存したシミュレーションモデルが増えていくと、コメントの内容で最も相応しいシミュレーションモデルを検索するには限界があるといった問題があった。
【０００９】
本発明は、前記課題の解決を図る為に考案されたものであり、保存したシミュレーションモデルから、目的とするシミュレーションモデルを検索する際に、保存してあるシミュレーションの数や種類が多くても、容易に検索を行う事を可能にするとともに、検索したシミュレーションモデルの注意事項や現実の生産システムとの比較結果や、同じ構成要素を含む他のシミュレーションモデルを表示する事を可能にする事によって、シミュレーションモデル作成期間の短縮とシミュレーションモデルの精度向上とを実現する事ができる生産シミュレーション管理装置を提供するものである。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明の生産シミュレーション管理装置は、図１に示すように、シミュレーションモデルを蓄積するシミュレーションモデル蓄積手段２と、シミュレーションで使用するデータとシミュレーション結果とを蓄積するシミュレーション内容蓄積手段３と、シミュレーションモデルの履歴を保存するシミュレーション履歴蓄積手段４と、現実の生産システムの実績データを蓄積する実績データ蓄積手段５と、シミュレーション結果と実績データとの比較内容を保存する比較内容蓄積手段６とを含んでなるシミュレーション資産蓄積手段１を備えている。さらに、指定された条件に従ってシミュレーションモデルを検索する検索手段７と、指定された内容に最も近いシミュレーションモデルを自動で選出するシミュレーションモデル選出手段１０と、前記シミュレーションモデル蓄積手段２、シミュレーション内容蓄積手段３、シミュレーション履歴蓄積手段４、実績データ蓄積手段５および比較内容蓄積手段６に蓄積および保存されている情報から所定の情報を選択して表示する検索結果表示手段１１とを備えたものである。
【００１１】
なお、前記シミュレーションモデル選出手段１０によって指定された内容に最も近いシミュレーションモデルを自動で選出する際には、判断の基準に用いられる複数の評価項目について、予め設定された値および／または予め設定された計算式に基づきスコアを求め、さらに、各シミュレーションモデル毎に全ての評価項目のスコアの和（モデルスコア）を算出し、モデルスコアの最も高いシミュレーションを、指定された内容に最も近いシミュレーションモデルとして選出する。
【００１２】
また、前記シミュレーションモデル選出手段１０によって選出されたシミュレーションモデルとシミュレーションモデルの対象となっている現実の生産システムとを比較して大きな差をもつ内容と、シミュレーションモデル作成段階で予想が困難な内容である事が予め指定されている内容とに関する情報を、注意事項として、前記比較内容蓄積手段６に記録されている内容（情報）から抽出する注意事項抽出手段８をさらに備えていてもよい。この場合には、過去のシミュレーションの課題を知るだけでなく、現実の生産システムの課題も把握でき、あらかじめ同様の課題への対応を検討する事が可能になる。その結果、より精度の高いシミュレーションモデルを作成することができるとともに、現実的で効果的な生産システムを実現するための提案材料を得ることができる。
【００１３】
また、前記検索手段７によって検索されたシミュレーションモデルに関連するシミュレーションモデルを抽出する関連モデル抽出手段９をさらに備えており、抽出対象となるシミュレーションモデルが、変更前シミュレーションモデルと、更新後シミュレーションモデルと、参照シミュレーションモデルとからなるものである。この場合には、過去に作成されたシミュレーションモデルに関するデータを有効に利用することができる。
【００１４】
なお、前記変更後シミュレーションモデルは、過去に実施されたシミュレーションモデルの作成によって得られたシミュレーションモデルであり、前記変更前シミュレーションモデルは、この変更後シミュレーションモデルを作成する際に、指定した内容に最も近いシミュレーションモデルであるため相応しいシミュレーションモデルとして選出されたシミュレーションモデルである。また、前記参照シミュレーションモデルは、参照先シミュレーションモデルと参照元シミュレーションモデルとからなり、前記参照先シミュレーションモデルは、相応しいシミュレーションモデルを作成した際にこの相応しいシミュレーションモデルの構成要素の一部として、その構成要素の一部が利用された他のシミュレーションモデルのことであり、前記参照元シミュレーションモデルは、相応しいシミュレーションモデルの構成要素の一部を利用して作成された他のシミュレーションモデルのことである。
【発明の効果】
【００１５】
本発明の生産シミュレーション管理装置は、上記構成としたので、保存したシミュレーションモデルから目的とするシミュレーションモデルを検索する際に、保存してあるシミュレーションモデルの数や種類が多くても、容易に検索を行うことができるとともに、検索したシミュレーションモデルの注意事項や現実の生産システムとの比較結果を表示すること、および同じ構成要素を含む他のシミュレーションモデルを表示することができる。これにより、シミュレーションモデル作成期間の短縮とシミュレーションモデルの精度向上とを実現することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の生産シミュレーション管理装置の実施の形態について、図面を参照して説明する。
【００１７】
図１は、本発明の生産シミュレーション管理装置の一実施の形態を示す概略構成図である。
【００１８】
本実施の形態の生産シミュレーション管理装置は、図１に示すように、シミュレーション資産蓄積手段１、検索手段７、注意事項抽出手段８、関連モデル抽出手段９、シミュレーションモデル選出手段１０、検索結果表示手段１１、モデル作成用データ提供手段１２、モデル作成手段１３、シミュレーション実行手段１４、登録手段１５、および検索リスト蓄積手段３０を備えている。さらに、データの入力や処理の指示などを行う際に利用される、キーボードやマウスなどといった入力手段（図示せず）を備えていてもよい。
【００１９】
前記シミュレーション資産蓄積手段１はさらに、シミュレーションモデル蓄積手段２、シミュレーション内容蓄積手段３、シミュレーション履歴蓄積手段４、実績データ蓄積手段５および比較内容蓄積手段６で構成されており、これら蓄積手段がもつそれぞれの情報の一例を図２に示す。
【００２０】
図２において、内容の名称に「ＩＤ」が付いたものは、同じ蓄積手段、または異なる蓄積手段に蓄積した実態を示す番号であり、この実態は最も関連する蓄積手段に蓄積している。異なる蓄積手段を示す場合は内容の名称に「（参照）」を付記している。
【００２１】
前記シミュレーションモデル蓄積手段２は、シミュレーションプログラム（後述のシミュレーションプログラムＩＤの内容）と、このシミュレーションプログラムの実行に必要なデータ（即ち、シミュレーションモデル（後述のシミュレーションデータＩＤの内容））とを蓄積しており、その記録内容の具体例としては、図２（ａ）に参照符号１６を用いて示すように、モデルＩＤ、シミュレーションプログラムＩＤ、シミュレーションデータＩＤ、作成日、工場、生産品種、生産台数、工程および設備である。
【００２２】
前記シミュレーション内容蓄積手段３は、シミュレーションで使用するデータ（即ち、シミュレーションデータであり、ここでは、シミュレーションデータＩＤを用いて他の蓄積手段を参照したものが用いられる）と、シミュレーション結果（後述のシミュレーションＩＤの内容）とを蓄積しており、その記録内容の具体例としては、図２（ｂ）に参照符号１７を用いて示すように、モデルＩＤ（参照）、シミュレーションデータＩＤ（参照）、シミュレーション結果ＩＤおよび作成日である。ここで、シミュレーション結果ＩＤとしては、後述の結果内容２１（図２（ｆ）参照）に示すように、投入数、出来高、仕掛り、ＬＴ 、人員および生産効率が上げられる。なお、ＬＴとはリードタイムの事であり、生産するワークを投入してから払い出されるまでの時間の事である。
【００２３】
前記シミュレーション履歴蓄積手段４は、変更前シミュレーションモデル（変更前モデル）と、変更後シミュレーションモデル（変更後モデル）と、参照シミュレーションモデルとを履歴として保存しており、その記録内容の具体例としては、図２（ｃ）に参照符号１８を用いて示すように、モデルＩＤ（参照）、変更後モデルＩＤ（参照）、変更理由、変更内容、変更前モデルＩＤ（参照）、参照先モデルＩＤ（参照）、参照先工程、参照元モデルＩＤ（参照）、参照元工程および変更データＩＤである。
【００２４】
なお、前記変更後シミュレーションモデルとは、過去に実施されたシミュレーションモデルの作成によって得られたシミュレーションモデルのことであり、変更前シミュレーションモデルとは、この変更後シミュレーションモデルを作成する際に、指定した内容に最も近いシミュレーションモデルであるため相応しいシミュレーションモデルとして選出されたシミュレーションモデルのことである。また、参照シミュレーションモデルは、参照先シミュレーションモデル（参照先モデル）と参照元シミュレーションモデル（参照元モデル）とからなり、参照先モデルとは、相応しいシミュレーションモデルを作成した際にこの相応しいシミュレーションモデルの構成要素の一部として、その構成要素の一部が利用された他のシミュレーションモデルのことであり、参照元モデルとは、相応しいシミュレーションモデルの構成要素の一部を利用して作成された他のシミュレーションモデルのことである。
【００２５】
前記実績データ蓄積手段５は、シミュレーションの対象となった現実の生産システムの実績データＩＤの内容（実績データ）を蓄積するものである。その記録内容の具体例としては、図２（ｄ）に参照符号１９を用いて示すように、モデルＩＤ（参照）、作成日、工場、生産品種、生産台数、工程、設備および実績データＩＤである。なお、実績データＩＤが示す内容は、後述の結果内容２１（図２（ｆ）参照）の内容と同様である。
【００２６】
前記比較内容蓄積手段６は、シミュレーション結果と実績データとの比較内容を保存しており、その記録内容の具体例としては、図２（     ｅ）に参照符号２０を用いて示すように、モデルＩＤ（参照）、比較結果ＩＤ、注意事項分類および注意事項重要度である。なお、比較結果ＩＤが示すデータの項目は、後述の結果内容２１（図２（ｆ）参照）の項目と同様であるが、比較内容蓄積手段６では、その内容として、シミュレーションと実績との差を記録している。
【００２７】
また、図２（ｅ）に示す結果内容２１の項目の具体例としては、投入数、出来高、仕掛り、ＬＴ、人員および生産効率である。
【００２８】
検索手段７は、分類やキーワードを選択することによって示される条件に従って、シミュレーション資産蓄積手段１にあるシミュレーションモデルを検索するものである。
【００２９】
ここで、分類による検索を実施する場合の検索手順の一例について図面を参照しつつ説明する。
【００３０】
図３は、図１に示す生産シミュレーション管理装置を構成する検索手段によって検索を実施する際に表示される検索画面の一例を示す説明図である。この検索画面は、検索結果表示手段１１に表示されるものである。
【００３１】
この検索画面は、例えば、横に生産品種７１を、縦に工程７２を配置した一覧表であり、各シミュレーションモデルがカバーする工程部分には、参照符号７３で示すように〇が表示されており、最下段に、登録されているシミュレーションモデルの登録件数７４が表示されている。
【００３２】
検索したいシミュレーションモデルがある場合は、登録件数の下にあるボタン（「検索」と表示されている）７５を押す（入力手段などを用いて選択する）事で検索を開始する。
【００３３】
次いで、キーワードによる検索を実施する場合の検索手順の一例について図面を参照しつつ説明する。
【００３４】
図４は、図１に示す生産シミュレーション管理装置を構成する検索手段によって検索を実施する際に入力手段などを用いて入力されるキーワードの一例を示す説明図である。
【００３５】
同図において、参照符号４０を用いて示すように、シミュレーションモデル検索用入力項目の一例としては、図４（ａ）に示すように生産品種、生産台数、工程、機種および設備があり、このうち、図４（ｂ）に示す生産品種、工程、機種および設備については、図１に示す検索リスト蓄積手段３０に蓄積されている項目毎のリスト（図４（ｃ）〜図４（ｆ）参照）から入力手段などを用いて所望の選択肢を選択する事により入力され、一方、生産台数については、入力手段などを用いて所望の数値が入力される。
【００３６】
前記項目毎のリストのうち、生産品種のリスト４２の具体例は、図４（ｃ）に示すように、携帯電話、携帯情報端末、プリンタおよびファクシミリであり、機種のリスト４３の具体例は、図４（ｄ）に示すように、Ａ１ＭＢ１０、Ａ１ＭＢ１１、Ａ２ＭＢ１３、Ａ２ＭＢ１１およびＡ２ＭＢ２１であり、工程のリスト４４の具体例は、図４（ｅ）に示すように、部品納入、部品保管、部品供給、組立て、調整、検査および梱包であり、設備のリスト４５の具体例は、図４（ｆ）に示すように、ベルトコンベア、ローラコンベア、自動搬送車（ＡＧＶ）、有軌道台車、天井搬送、自動倉庫およびエレベータである。
【００３７】
なお、検索には、分類による検索とキーワードによる検索とを組み合わせて実行しても良い。
【００３８】
前記注意事項抽出手段８は、比較内容蓄積手段６からシミュレーションモデル作成において特に気をつけるべき注意事項を抽出する。この注意事項抽出手段８が扱う注意事項情報の一例を図５に示す。
【００３９】
図５は、図１に示す生産シミュレーション管理装置を構成する注意事項抽出手段が扱う分類に関する注意事項情報の一例を示す説明図である。
【００４０】
ここでは、参照符号５１〜５３を用いて示すように、注意事項情報を「ａ）想定との差が大きい」、「ｂ）予想しなかった現象」および「ｃ）予想が困難」の３種類に大きく分類している。「ａ）想定との差が大きい」は、シミュレーションモデル構築時に通常想定するデータに比べて現実のデータが異なる場合で、例えば故障率や部品運搬方法がある。「ｂ）予想しなかった現象」は、シミュレーションモデル構築時に予想しなかった現象が現実には発生した場合で、例えば予期しない場所での仕掛かり／滞留や設備レイアウトがあげられる。「ｃ）予想が困難」は、生産が始まるまで正確な情報が入手し難い情報であり、例えば部品配置や歩留まりなどがあげられる。
【００４１】
なお、注意事項情報には、以上の分類に加え、図６に示す３種類の重要度があり、検索する場合に重要度を絞り込む事や注意事項の重要度判定を行う事が可能になる。
【００４２】
図６は、図１に示す生産シミュレーション管理装置を構成する注意事項抽出手段が扱う重要度に関する注意事項情報の一例を示す説明図である。
【００４３】
ここでは、参照符号６１〜６３を用いて示すように、この重要度を「Ａ：必ず確認」、「Ｂ：注意」および「Ｃ：参考」として扱う。上記の注意事項情報と重要度とは、人の判断により分類され、比較内容蓄積手段６に登録されるものである。
【００４４】
さらに、シミュレーションモデルを検索する際には、注意事項抽出手段８が項目を抽出し、検索結果表示手段１１に情報を渡す。
【００４５】
このように、注意事項を表示するときに重要度を指定する事で、表示する情報量を絞り込み、重要な情報を見落とさないようにする事が可能になる。
【００４６】
また、比較内容蓄積手段６では、シミュレーション結果と実績データとの比較内容を保存しているが、ここで、比較した値があらかじめ設定した値または他のシミュレーションも含めた全体の平均値よりも悪くなる場合は、注意が必要という事で、分類を「ａ）想定との差が大きい」、重要度を「Ｃ：参考」とした注意事項情報を比較内容蓄積手段６に自動で登録する。
【００４７】
注意事項情報を見る事により、過去のシミュレーションの課題を知るだけでなく、現実の生産システムの課題も把握でき、あらかじめ同様の課題への対応を検討する事が可能になる。これは、より精度の高いシミュレーションモデルの作成や現実的で効果的な生産システムの提案材料になる。
【００４８】
前記関連モデル抽出手段９は、検索したシミュレーションモデルと関連のあるシミュレーションモデル（以下、単に「関連モデル」ともいう）を抽出する。抽出するシミュレーションモデルは、「変更前」、「変更後」および「参照」の３種類で、「変更前」は変更対象となったシミュレーションモデルであり、「変更後」は変更の結果作成されたシミュレーションモデルであり、「参照」はシミュレーションモデルの構成要素の一部が他のシミュレーションモデルに活用された場合の相手のシミュレーションモデルであり、「参照」については「参照先」と「参照元」との２種類がある。関連モデルを抽出するための情報は、シミュレーション履歴蓄積手段４に蓄積する。
【００４９】
前記シミュレーションモデル選出手段１０は、検索結果のシミュレーションモデルが複数ある場合に、入力された検索条件にもっとも相応しいと判断されるものを選出する手段である。ここで、蓄積したシミュレーションモデルの中から、指定した内容に最も近いシミュレーションモデルを自動で検索する方法（以下、単に「シミュレーションモデル自動検索方法」ともいう）を図７のフローチャートに従って説明する。
【００５０】
図７は、本発明の生産シミュレーション管理装置を構成するシミュレーションモデル選出手段を用いて実施されるシミュレーションモデル自動検索方法の一例を示すフローチャートである。
【００５１】
まず、ステップＳ５１で、工程が同一のシミュレーションモデルを抽出する。ここでの工程は、図３のシミュレーションモデル選択項目にある工程と同一である。
【００５２】
次に、ステップＳ５２で、モデル選択基準によるモデルスコアの算出を行うが、これは、検索したいシミュレーションモデルを選ぶために、シミュレーションモデル蓄積手段２にある複数のシミュレーションモデルをモデルスコアという数値によって比較するステップである。
【００５３】
【表１】
2007041950.tif 000003
【００５４】
表１にモデルスコアを算出するためのモデル選択基準表を示す。このモデル選択標準表は、項目別スコア、評価項目、評価尺度（計算式）および配分率とからなり、評価項目毎の評価尺度の計算結果は０〜１００の値をもつように正規化されている。そして、この評価尺度の計算結果に配分率を掛けたものを項目別スコアの値とする。
【００５５】
表１を参照して、具体例をさらにあげると、項目別スコアとしては、「品種スコア」、「機種スコア」、「設備スコア」、「シミュレーション精度スコア」、「台数スコア」および「日付スコア」がある。さらに、「品種スコア」に関して、「評価項目」は「品種」であり、「評価尺度（計算式）」は「類似度」であり、「配分率」は「５０％」である。また、「機種スコア」に関して、「評価項目」は「機種」であり、「評価尺度（計算式）」は「類似度」であり、「配分率」は「２０％」である。また、「設備スコア」に関して、「評価項目」は「利用設備」であり、「評価尺度（計算式）」は「類似度」であり、配分率は「１０％」である。また、「シミュレーション精度スコア」に関して、「評価項目」は「シミュレーション精度」であり、「評価尺度（計算式）」は「絶対値（シミュレーションＬＴ−実績ＬＴ）÷実績ＬＴ×１００」であり、「配分率」は「１０％」である。また、「台数スコア」に関して、「評価項目」は「生産台数」であり、「評価尺度（計算式）」は「絶対値（シミュレーション台数−実績台数）÷実績台数×１００」であり、「配分率」は「５％」である。また、「日付スコア」に関して、「評価項目」は「日付」であり、「評価尺度（計算式）」は「（シミュレーションモデルの日付−最も古い日付）÷（最も新しい日付−最も古い日付）×１００」であり、「配分率」は「５％」である。
【００５６】
ここで、前記品種スコアの類似度（表２）と機種スコアの類似度（表３）と設備スコアの類似度（表４）とは、予め、登録データの間での類似度が定義されているものである。
【００５７】
【表２】
2007041950.tif 000004
【００５８】
【表３】
2007041950.tif 000005
【００５９】
【表４】
2007041950.tif 000006
【００６０】
表２〜表４にそれぞれ示すように、例えば品種スコアの類似度については、携帯電話と携帯情報端末との間の類似度を７０とし、携帯電話とプリンタとの間の類似度を２０としている。また、機種スコアの類似度については、機種Ａ（大型）と機種Ｂ（大型）との間の類似度を８５とし、機種Ａ（大型）と機種Ｃ（小型）との間の類似度を４０としている。さらにまた、設備スコアの類似度については、ベルトコンベアとローラコンベアとの間の類似度を８５とし、ベルトコンベアと無人搬送車との間の類似度を０としている。
【００６１】
また、前記シミュレーション精度スコアは、リードタイム（ＬＴ）の精度を見るものであり、シミュレーション結果のＬＴと実績のＬＴとの差（絶対値）を実績のＬＴで割り１００を掛けたもの（｜シミュレーションＬＴ−実績ＬＴ｜÷実績ＬＴ×１００）とする。
【００６２】
前記台数スコアは、生産台数の精度を示すものであり、シミュレーション結果の台数と実績の生産台数との差（絶対値）を実績の生産台数で割り１００を掛けたもの（｜シミュレーション台数−実績台数｜÷実績台数×１００）とする。
【００６３】
前記日付スコアは、シミュレーションモデル作成日を対象とし、最新版になるほど高いスコアを与えるもので、検索に該当するシミュレーションモデルの中で、最も新しい日付を１００とし最も古い日付を０として、線形補間によりシミュレーションモデル作成日のスコアを計算したもの（シミュレーションモデルの日付−最も古い日付）÷（最も新しい日付−最も古い日付）×１００）である。
【００６４】
さらに、この項目別スコアの全ての値を足し合わせたもの（式１参照）をモデルスコアとする。
【００６５】
モデルスコア＝品種スコア＋機種スコア＋設備スコア＋精度スコア＋台数スコア
＋日付スコア  ・・・  （式１）
【００６６】
なお、項目別スコアの配分率を調整する事で、どの項目を重視してシミュレーションモデルを選出するのかといった調整が可能である。
【００６７】
次に、ステップＳ５３で、モデルスコアの高いシミュレーションモデルを抽出し、シミュレーションモデル選出を完了する。ここで、工程毎に異なる複数のシミュレーションモデルを選出しても良いし、工程毎のモデルスコアを合計した値を比較して１つのシミュレーションモデルを選出しても良い。
【００６８】
また、図１に示す検索結果表示手段１１は、検索結果を表示する手段であり、図８に示すような表示を行う。図８は、図１に示す生産シミュレーション管理装置を構成する検索結果表示手段の表示画面の一例を示す説明図である。
【００６９】
この検索結果表示手段１１には、複数のシミュレーションモデルが検索された場合でも、１件ずつ検査結果が表示される。表示の順番を決める条件として、モデルスコアの高い順に検査結果を並べ替えても良いし、日付順に検査結果を並べ替えても良い。
【００７０】
さらに詳しくは、検査結果表示手段１１には、該当するシミュレーションモデルのモデルＩＤおよびモデルスコア（領域８１参照）に加え、特徴を表す情報（シミュレーションモデル８２）、シミュレーション結果８３、実際の生産システムの内容を表す実ラインデータ８４、シミュレーション結果の項目に対応する実ライン結果８５、注意事項８６、比較結果８７および関連モデル８８が表示される。
【００７１】
本実施の形態の生産シミュレーション管理装置によれば、このようにシミュレーションモデルの精度や付帯情報を表示する事で、シミュレーションの内容と精度、活用のされ方が理解できるため、利用するシミュレーションモデルを正確に選出し、シミュレーションモデルの作成において必要な変更方法を知る事ができる。
【００７２】
また、前記登録手段１５は、シミュレーション資産蓄積手段１に含まれる各蓄積手段へデータを登録する。
【００７３】
次に、図９に示すフローチャートに従って、本実施の形態の生産シミュレーション管理装置を用いたシミュレーション作成方法の一例について説明する。
【００７４】
図９は、図１に示す生産シミュレーション管理装置を用いたシミュレーション作成方法の一例を示すフローチャートである。
【００７５】
まず、対象とする品種、生産台数、工程の範囲および生産方式を明確にし、これを検索条件として、過去のシミュレーションモデルを検索し、シミュレーション対象を決定する（ステップＳ６１）。このステップでは生産シミュレーション管理装置の検査手段７を利用するが、図３を参照しつつ説明を行った分類による検索か、図４を参照しつつ説明を行ったキーワードによる検索を行う。
【００７６】
次いで、検索した過去のシミュレーションモデルから相応しいシミュレーションモデルを選出する（ステップＳ６２）。このステップは、図７を参照しつつ説明したシミュレーションモデル自動検索方法に従ってシミュレーションモデル選出手段１０により実施されるものであり、モデルスコアの高いものが検索した内容に最も近いと判断される。検索したシミュレーションモデルに対応する蓄積情報が、注意事項抽出手段８を用いて抽出された注意事項に関する情報および関連モデル抽出手段９を用いて抽出された関連モデルに関する情報とともに、検索結果表示手段１１においてシミュレーション検索結果として表示される。
【００７７】
なお、シミュレーションモデルの選出を行う際に、シミュレーションモデル蓄積手段２に類似のシミュレーションモデルが多く登録されていれば、少ない変更で目的のシミュレーションが可能であるが、類似のシミュレーションモデルが少ない場合は、変更作業が少なくなるシミュレーションモデルを選択する事が重要になってくる。このようにどのようなシミュレーションモデルが保存されているかで、検索の重要度が変わってくる。検査結果表示手段１１に表示されるシミュレーション検索結果表示画面を使ったシミュレーションモデルの選出例を以下に記述する。
【００７８】
まず、シミュレーションモデルの情報をシミュレーションモデル抽出手段１０において比較検討する事で、対象と同様のシミュレーションモデルであるか否かを判断する。例えば、工場、工程および品種が同じであればシミュレーションモデルは変更を加えずにそのまま使える事が多い。しかし、工程と品種とが同じでも工場が異なる場合は、生産方式も異なる事が多いため、シミュレーションモデルの変更作業も発生しやすい。また、シミュレーションモデルや実績データの作成日は新しいほどシミュレーションモデルの利用価値が高い事が多く、検索結果のシミュレーションモデルが古い場合は、同じ画面に表示される変更後履歴を使う事で、同様のシミュレーションモデルの最新版を検索する事ができる。
【００７９】
また、シミュレーションの精度は比較結果を見る事で確認できるが、精度が良い場合はこのシミュレーションモデルの利用価値が高い事を示す。精度が悪い場合はその原因を探る必要があるが、大きくは、シミュレーションモデルそのものが悪いのか、実際のラインに変更が発生したのかを判断する。実際のラインに変更が発生したのであれば、シミュレーションモデルの利用価値が低いわけではないため、関連モデルに表示される変更後履歴に実ライン変更に対応する対策を確認する。もし、対策が記載されていれば、変更後のシミュレーションモデルを検索し、より相応しいシミュレーションモデルを利用する。また、変更後履歴に対策が無く、このシミュレーションモデルが再利用の対象として相応しいと判断した場合は、注意事項の内容を確認して次のステップＳ６３に移る。
【００８０】
また、検索した工程の数が少ない場合には、関連モデルの参照先や参照元を検索する事で品種や機種が異なる場合の生産方法も検索でき、別の考え方に基づいた生産方式の提案につながる。
【００８１】
次に、選出したシミュレーションモデルに対応するプログラムやデータを、モデル作成用データ提供手段１２によりシミュレーションモデル資産蓄積手段１から出力する（ステップＳ６３）。
【００８２】
続くステップＳ６４のシミュレーションを使った実験方法の検討から、ステップＳ６８のシミュレーション結果と実工程の実績データの比較検証までは、発明そのものではなく、発明の使用例を説明するためのステップとなり、シミュレーションを管理、実施するメンバーやシミュレーション対象となる生産システムの関係者が実施する内容を含む。
【００８３】
ステップＳ６４では、シミュレーションを使った実験方法を検討し、さらに、ステップＳ６５ではこの検討結果にあわせて、構築すべきシミュレーションモデルの詳細仕様を決定し、決定した詳細使用に基づきシミュレーションの変更作業を実施する。このステップＳ６５においては、シミュレーション検索結果で表示された注意事項や比較結果の内容を活用し、より精度の高いシミュレーションモデルの作成につなげる。
【００８４】
次に、ステップＳ６６で、シミュレーションを行うためのデータを用意するが、ここでも、シミュレーション検索結果で表示された注意事項や比較結果を参考にしながら過去のシミュレーションデータを利用できる。以上でシミュレーションが可能な状態になる。
【００８５】
次に、ステップＳ６７において、モデル作成手段１３およびシミュレーション実行手段１４を用いて、シミュレーション実験を実施し、生産システムの事前検証や改善提案など、通常の生産シミュレーションを行う。
【００８６】
このあとは、シミュレーション精度の確認と、シミュレーションを再利用するためのデータ作成のため、実ライン（実工程）の実績データ収集と、シミュレーション結果および実ラインの実績データ間の比較とを行い（ステップＳ６８）、登録手段１５によりシミュレーション資産蓄積手段１にデータを登録し（ステップＳ６９）、シミュレーションの作成を終了する。
【００８７】
以上、本実施の形態で示したように、本発明によれば、保存した複数のシミュレーションモデルから、目的とするシミュレーションモデルを検索する際に、保存してあるシミュレーションの数や種類が多くても、容易に検索を行う事が可能になるとともに、検索したシミュレーションモデルの注意事項や、現実の生産システムとの比較結果を表示する事、および同じ構成要素を含む他のシミュレーションモデルを表示する事ができるシミュレーション管理装置を得る事ができる。その結果、このシミュレーション管理装置を提供する事で、シミュレーションモデル作成期間の短縮とシミュレーションモデルの精度向上とを実現する事ができる。
【００８８】
なお、本実施の形態において、検索手段７、注意事項抽出手段８、関連モデル抽出手段９、シミュレーションモデル選出手段１０、モデル作成用データ提供手段１２、モデル作成手段１３、シミュレーション実行手段１４および登録手段１５は、例えばコンピュータのＣＰＵ（中央演算処理装置）等によって実現されるものであり、検索結果表示手段１１は、コンピュータの表示装置等によって実現されるものであり、シミュレーション資産蓄積手段１を構成するシミュレーションモデル蓄積手段２、シミュレーション内容蓄積手段３、シミュレーション履歴蓄積手段４、実績データ蓄積手段５および比較内容蓄積手段６、ならびに検索リスト蓄積手段３０は、コンピュータ読み取り可能な記録媒体によって実現されるものである。この記録媒体の具体例としては、マスクＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭといった半導体記憶素子、ハードディスク、フレキシブルディスク、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃ）ディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）−ＲＯＭ、光磁気ディスク、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、および磁気テープ等をあげることができ、また、情報を記憶することが可能であれば、他の記録媒体であってもよい。また、情報そのものを通信により伝送して記録媒体に記録するといったものであってもよい。
【産業上の利用可能性】
【００８９】
本発明のシミュレーション管理装置は、保存してあるシミュレーションの数や種類が多い場合や、検索したシミュレーションモデルの注意事項や現実の生産システムとの比較結果を確認することや、同じ構成要素を含む他のシミュレーションモデルを確認する必要が有る場合での使用に活用できる。
【図面の簡単な説明】
【００９０】
【図１】本発明の生産シミュレーション管理装置の一実施の形態を示す概略構成図である。
【図２】図１に示す生産シミュレーション管理装置を構成するシミュレーション資産蓄積手段に含まれる複数の蓄積手段がもつ情報の一例を示す説明図である。
【図３】図１に示す生産シミュレーション管理装置を構成する検索手段によって検索を実施する際に表示される検索画面の一例を示す説明図である。
【図４】図１に示す生産シミュレーション管理装置を構成する検索手段によって検索を実施する際に入力されるキーワードの一例を示す説明図である。
【図５】図１に示す生産シミュレーション管理装置を構成する注意事項抽出手段が扱う分類に関する注意事項情報の一例を示す説明図である。
【図６】図１に示す生産シミュレーション管理装置を構成する注意事項抽出手段が扱う重要度に関する注意事項情報の一例を示す説明図である。
【図７】本発明の生産シミュレーション管理装置を構成するシミュレーションモデル選出手段を用いて実施されるシミュレーションモデル自動検索方法の一例を示すフローチャートである。
【図８】図１に示す生産シミュレーション管理装置を構成する検索結果表示手段の表示画面の一例を示す説明図である。
【図９】図１に示す生産シミュレーション管理装置を用いたシミュレーション作成方法の一例を示すフローチャートである。
【図１０】従来の生産シミュレーションの一例を示すフローチャートである。
【符号の説明】
【００９１】
１      シミュレーション資産蓄積手段
２      シミュレーションモデル蓄積手段
３      シミュレーション内容蓄積手段
４      シミュレーション履歴蓄積手段
５      実績データ蓄積手段
６      比較内容蓄積手段
７      検索手段
８      注意事項抽出手段
９      関連モデル抽出手段
１０    シミュレーションモデル選出手段
１１    検索結果表示手段
１２    モデル作成用データ提供手段
１３    モデル作成手段
１４    シミュレーション実行手段
１５    登録手段
１６    シミュレーションモデル蓄積手段の記録内容
１７    シミュレーション内容蓄積手段の記録内容
１８    シミュレーション履歴蓄積手段の記録内容
１９    実績データ蓄積手段の記録内容
２０    比較内容蓄積手段の記録内容
２１    結果内容の項目
３０    検索リスト蓄積手段
４０    シミュレーションモデル検索用入力項目
【図１】
2007041950.tif 000007
【図２】
2007041950.tif 000008
【図３】
2007041950.tif 000009
【図４】
2007041950.tif 000010
【図５】
2007041950.tif 000011
【図６】
2007041950.tif 000012
【図７】
2007041950.tif 000013
【図８】
2007041950.tif 000014
【図９】
2007041950.tif 000015
【図１０】
2007041950.tif 000016