(57)【要約】  設計情報を作成した設計工程と他の設計情報を作成する他の設計工程との間の調整により生じる設計の手戻りを抑制する。製造システムの設計を担う複数の設計工程に含まれる設計工程により作成された設計情報が入力される。複数の設計工程によりそれぞれ作成された複数の設計情報、及び複数の設計情報の間の依存関係１２２が記憶される。設計情報により変更される変更の対象となる設計情報が複数の設計情報から抽出される。設計情報が複数の設計情報に結合される。依存関係１２２に基づいて設計情報が複数の設計情報に含まれる変更の対象となる設計情報以外の設計情報に及ぼす影響が解析され、設計情報の変更が必要であるか否かが判定される。設計情報の変更が必要であると判定された場合に設計情報の変更の依頼が設計工程に通知される。
2021001949.tif 000002
【特許請求の範囲】
【請求項１】
製造システムの設計を担う複数の設計工程に含まれる設計工程により作成された設計情報が入力される設計情報入力部と、
前記複数の設計工程によりそれぞれ作成された複数の設計情報、及び前記複数の設計情報の間の依存関係を記憶する設計情報記憶部と、
前記設計情報により変更される変更の対象となる設計情報を前記複数の設計情報から抽出し、前記設計情報を前記複数の設計情報に結合する設計情報統合管理部と、
前記依存関係に基づいて前記設計情報が前記複数の設計情報に含まれる前記変更の対象となる設計情報以外の設計情報に及ぼす影響を解析し前記設計情報の変更が必要であるか否かを判定する設計結果影響解析部と、
前記設計情報の変更が必要であると判定された場合に前記設計情報の変更の依頼を前記設計工程に通知する変更依頼通知部と、
を備える製造システム設計支援装置。
【請求項２】
前記複数の設計工程は、工程設計、機械設計、電気設計、制御設計及び設計検証からなる群より選択される少なくとも１つの設計工程を含む
請求項１の製造システム設計支援装置。
【請求項３】
前記設計情報統合管理部は、前記設計情報の変更が必要でないと判定された場合に前記設計情報を前記複数の設計情報に結合する
請求項１又は２の製造システム設計支援装置。
【請求項４】
前記設計情報記憶部は、前記複数の設計情報を含み前記複数の設計情報が一元的に構造化され特定のデータ構造を有する、システム設計情報を記憶し、
前記設計情報入力部は、前記設計情報を、前記特定のデータ構造を有する構造化された設計情報に変換し、
前記設計情報統合管理部は、前記システム設計情報及び前記構造化された設計情報に基づいて前記変更の対象となる設計情報を抽出する
請求項１から３までのいずれかの製造システム設計支援装置。
【請求項５】
前記依存関係に関する設計知識が入力される設計知識入力部をさらに備える
請求項１から４までのいずれかの製造システム設計支援装置。
【請求項６】
前記複数の設計工程についてそれぞれ設定される複数の通知設定が入力される通知設定入力部をさらに備え、
前記変更依頼通知部は、前記設定工程について設定された通知設定にしたがって前記依頼を通知する
請求項１から５までのいずれかの製造システム設計支援装置。
【請求項７】
前記複数の設計情報は、設計値を含み、
前記依存関係は、前記複数の設計情報にそれぞれ対応する複数の条件式を含み、
前記複数の条件式の各々は、前記設計値を引数とする関数、及び前記関数の戻り値と比較される閾値を含み、
前記設計結果影響解析部は、前記設計情報により前記設計値が変更される場合に対象となる設計情報に対応する条件式が真であるか否かに基づいて、前記設計情報の変更が必要であるか否かを判定する
請求項１から６までのいずれかの製造システム設計支援装置。
【請求項８】
前記設計結果影響解析部は、前記依存関係に基づいて前記影響が及ぶ設計情報を前記複数の設計情報から抽出し、抽出した設計情報を用いて前記影響を解析する
請求項１から７までのいずれかの製造システム設計支援装置。
【請求項９】
前記設計結果影響解析部は、前記設計情報が前記複数の設計情報に結合された場合に、前記複数の設計情報及び前記依存関係に基づいて次に設計情報を作成する次設計工程を前記複数の設計工程から抽出し、
前記変更依頼通知部は、前記次設計工程に設計情報を作成するべきことを通知する
請求項１から８までのいずれかの製造システム設計支援装置。
【請求項１０】
前記設計情報入力部に、変更された設計情報が入力され、
前記設計結果影響解析部は、前記変更された設計情報の良否の判定を行い、前記判定の結果の学習を行い、前記学習の結果に基づいて前記依存関係を更新する
請求項１から９までのいずれかの製造システム設計支援装置。
【請求項１１】
前記依存関係に関する設計知識が入力される設計知識入力部と、
前記複数の設計工程についてそれぞれ設定される複数の通知設定が入力される通知設定入力部と、
前記設計情報入力部に前記設計情報が入力されるイベント、前記変更依頼通知部が前記依頼を通知するイベント、前記設計知識入力部に前記設計知識が入力されるイベント、及び前記通知設定入力部に前記複数の通知設定が入力されるイベントからなる群より選択される少なくとも１つのイベント及び前記少なくとも１つのイベントの発生時刻を記録するイベント記録部と、
をさらに備える請求項１から１０までのいずれかの製造システム設計支援装置。
【請求項１２】
前記少なくとも１つのイベント及び前記発生時刻を外部の設計工程スケジュール管理ツールに伝達するイベント伝達部をさらに備える
請求項１１の製造システム設計支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製造システム設計支援装置に関する。
【背景技術】
【０００２】
製品の設計及び製品の製造は、互いに独立して行うことができない。このため、製品の設計を行う設計部門が製品の設計を変更する場合は、製品の設計を行う設計部門と製品の製造を行う製造部門との間で連携をとることが望まれる。【０００３】
特許文献１に記載された技術においては、設計検証情報が管理される。管理される設計検証情報には、発注指示及び製造指示の手配情報が設定される。また、設定された手配情報に基づいて、設計変更の可能範囲及び禁止範囲が指定される。また、指定された可能範囲及び禁止範囲に基づいて、設計端末装置側における設計変更対象の部品図面上に設計変更の可能範囲及び禁止範囲が表示される。【０００４】
特許文献２に記載された技術においては、被影響項目テーブル及び場所被影響項目テーブルが記憶される。被影響項目テーブルは、すべての設計変更が関係する対象物を含む。場所被影響項目の状態の欄は、特定の工場におけるいずれかの時の場所被影響項目の状態を示す。場所被影響項目の計画処置の欄は、エンジニアリング変更を導入した結果として製造工場における被影響部品の既存在庫に対して採るべき行動を示す。設計エンジニア及び製造エンジニアがそれぞれ被影響項目及び場所被影響項目の状態を進展させることができるようにウインドウが提供される。【０００５】
特許文献１及び２に記載された技術に代表される技術によれば、固定的な製造システムにより製品の製造が行われる場合に、製品の設計を行う設計部門と製品の製造を行う製造部門との間で連携をとることができる。【０００６】
また、近年においては、製品の製造を行う製造システムが複雑になっている。このため、多くの場合は、複数の設計工程が製造システムの設計を担う。複数の設計工程が製造システムの設計を担う場合は、複数の設計部門によりそれぞれ行われた複数の設計を一元的に管理することが望まれる。【０００７】
特許文献３に記載された技術においては、製造ライン設計方法において、工程設計、レイアウト設計及び生産能力設計の相互間で扱われる情報が一元化される。これにより、生産性の高い製造ラインを短期間で設計することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１９０１５９号公報
【特許文献２】特開平５−１０１０７２号公報
【特許文献３】特開２００３−４４１１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
製造システムの設計を担う複数の設計工程によりそれぞれ行われる複数の設計は、互いに独立して行うことができない。このため、複数の設計工程の間では、製造システムの設計を成立させるための調整が行われる。例えば、製造システムを構成する製造設備の機構に関する機構設計、当該製造設備の電気配線に関する電気設計及び当該製造設備の動作ロジックに関する制御設計が組み合わされる場合は、機構設計、電気設計及び制御設計を行う設計工程の間で製造システムの設計を成立させるための調整が行われる。すなわち、機構設計、電気設計及び制御設計に含まれる第１の設計工程において行われる設計が機構設計、電気設計及び制御設計に含まれる第２の設計工程において行われる設計に及ぼす影響の範囲が第２の設計工程の設計者により検討されて問題があるか否かが確認され、問題がある場合は第１の設計工程の設計者に問題がある旨が通知される。しかし、この調整は、製造システムの設計に手戻りを発生させ、製造システムの設計を遅延させる。【００１０】
本発明は、この問題に鑑みてなされた。本発明が解決しようとする課題は、設計情報を作成した設計工程と他の設計情報を作成する他の設計工程との間の調整により生じる設計の手戻りを抑制することができる製造システム設計支援装置を提供することである。
【課題を解決するための手段】
【００１１】
製造システム設計支援装置は、設計情報入力部、設計情報記憶部、設計情報統合管理部、設計結果影響解析部及び変更依頼通知部を備える。【００１２】
設計情報入力部には、製造システムの設計を担う複数の設計工程に含まれる設計工程により作成された設計情報が入力される。【００１３】
設計情報記憶部は、複数の設計工程によりそれぞれ作成された複数の設計情報、及び複数の設計情報の間の依存関係を記憶する。【００１４】
設計情報統合管理部は、設計情報により変更される変更の対象となる設計情報を複数の設計情報から抽出し、設計情報を複数の設計情報に結合する。【００１５】
設計結果影響解析部は、依存関係に基づいて設計情報が複数の設計情報に含まれる変更の対象となる設計情報以外の設計情報に及ぼす影響を解析し、前記設計情報の変更が必要であるか否かを判定する。【００１６】
変更依頼通知部は、設計情報の変更が必要であると判定された場合に設計情報の変更の依頼を設計工程に通知する。
【発明の効果】
【００１７】
本発明によれば、設計情報の変更が必要であると判定された場合に、設計情報の変更の依頼が設計情報を作成した設計工程に通知される。このため、設計情報を作成した設計工程が、作成した設計情報の変更の必要性を容易に認識することができる。これにより、設計情報を作成した設計工程と他の設計情報を作成する他の設計工程との間の調整により生じる設計の手戻りを抑制することができる。【００１８】
この発明の目的、特徴、局面、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１９】
【図１】実施の形態１の製造システム設計支援装置を模式的に図示するブロック図である。
【図２】実施の形態１の製造システム設計支援装置に表示される、依存関係に関する知識の入力に用いられるユーザインターフェース画面の例を図示する図である。
【図３】実施の形態１の製造システム設計支援装置に表示される、依存関係に関する知識の入力に用いられるユーザインターフェース画面の例を図示する図である。
【図４】実施の形態１の製造システム設計支援装置に表示される、複数の通知設定の入力に用いられるユーザインターフェース画面の例を図示する図である。
【図５】実施の形態１の製造システム設計支援装置が変更の対象となる設計情報を抽出する手順を図示するフローチャートである。
【図６】実施の形態１の製造システム設計支援装置が設計情報の変更の依頼を通知する手順を図示するフローチャートである。
【図７】実施の形態２の製造システム設計支援装置が入力された設計情報により変更する必要がある設計値を含む設計情報を抽出する手順を図示するフローチャートである。
【図８】実施の形態２の製造システム設計支援装置が次設計工程を抽出する手順を図示するフローチャートである。
【図９】実施の形態３の製造システム設計支援装置の一部を模式的に図示するブロック図である。
【図１０】実施の形態４の製造システム設計支援装置の一部を模式的に図示するブロック図である。
【発明を実施するための形態】
【００２０】
１  実施の形態１
１．１  製造システム設計支援装置
図１は、実施の形態１の製造システム設計支援装置を模式的に図示するブロック図である。
【００２１】
図１に図示される実施の形態１の製造システム設計支援装置１は、製品を製造する製造システムの設計を支援する。
【００２２】
製造システム設計支援装置１は、製造システムの設計を担う複数の設計工程により作成された複数の設計情報を一元管理する。複数の設計情報に含まれる各設計情報は、各設計情報を作成した設計工程により行われた設計の結果を示す。一元管理される複数の設計情報は、製造システムの全体の設計の結果を示す。また、製造システム設計支援装置１は、入力された設計情報が、一元管理する複数の設計情報に及ぼす影響を解析し、入力された設計情報の変更が必要であるか否かを判定する。また、製造システム設計支援装置１は、入力された設計情報の変更が必要であると判定した場合に、入力された設計情報の変更の依頼を、入力された設計情報を作成した設計工程に通知する。これにより、製造システム設計支援装置１は、複数の設計工程に含まれる２つ以上の設計工程の間の調整を支援し、複数の設計情報に課せられる制約条件を満たすシステム設計を省力化する。
【００２３】
複数の設計工程は、それぞれ複数の設計ツール２を備える。各設計工程は、各設計工程に備えられる設計ツールを用いて設計を行う。
【００２４】
複数の設計工程は、工程設計、機械設計、電気設計、制御設計及び設計検証からなる群より選択される少なくとも１つの設計工程を含む。したがって、複数の設計ツール２は、工程設計ツール２１、機械設計ツール２２、電気設計ツール２３、制御設計ツール２４及び生産シミュレータ２５からなる群より選択される少なくとも１つの設計ツールを含む。実施の形態１においては、複数の設計工程は、工程設計、機械設計、電気設計、制御設計及び設計検証を含む。また、複数の設計ツール２は、工程設計ツール２１、機械設計ツール２２、電気設計ツール２３、制御設計ツール２４及び生産シミュレータ２５を含む。工程設計、機械設計、電気設計、制御設計及び設計検証は、それぞれ工程設計ツール２１、機械設計ツール２２、電気設計ツール２３、制御設計ツール２４及び生産シミュレータ２５を用いて設計を行う。
【００２５】
製造システム設計支援装置１は、設計情報入出力部１１、設計情報記憶部１２、設計情報統合管理部１３、設計結果影響解析部１４、変更依頼通知部１５、設計知識入力部１６及び通知設定入力部１７を備える。これらの要素は、計算機にインストールされたアプリケーションプログラムを計算機に実行させることにより構成される。これらの要素の全部又は一部がプログラムを実行しないハードウェアにより構成されてもよい。インストールされるアプリケーションプログラムには、下述する図５及び図６により図示される手順を実行するロジックが実装される。
【００２６】
設計情報入出力部１１には、複数の設計ツール２に含まれる設計ツールから設計情報が入力される。これにより、設計情報入出力部１１は、複数の設計工程に含まれる設計工程により作成された設計情報が入力される設計情報入力部として機能する。また、設計情報入出力部１１は、複数の設計ツール２に含まれる設計ツールに設計情報を出力する。
【００２７】
設計情報記憶部１２は、システム設計情報１２１及び依存関係１２２を記憶する。
【００２８】
システム設計情報１２１は、製造システムの全体の設計の結果を示し、製造システムの設計を担う複数の設計工程によりそれぞれ作成された複数の設計情報を含む。
【００２９】
依存関係１２２は、システム設計情報１２１に含まれる複数の設計情報の間の依存関係である。
【００３０】
設計情報統合管理部１３は、入力された設計情報により変更される変更の対象となる設計情報をシステム設計情報１２１に含まれる複数の設計情報から抽出する。また、設計情報統合管理部１３は、入力された設計情報をシステム設計情報１２１に含まれる複数の設計情報に結合する。設計情報統合管理部１３は、入力された設計情報の変更が必要でないと判定された場合に、入力された設計情報をシステム設計情報１２１に含まれる複数の設計情報に結合する。他の設計情報は、システム設計情報１２１に含まれる複数の設計情報に含まれる、変更の対象となる設計情報以外の設計情報である。
【００３１】
設計結果影響解析部１４は、依存関係１２２に基づいて、入力された設計情報が他の設計情報に及ぼす影響を解析し、入力された設計情報の変更が必要であるか否かを判定する。
【００３２】
変更依頼通知部１５は、入力された設計情報の変更が必要であると判定された場合に、入力された設計情報の変更の依頼を、入力された設計情報を作成した設計工程に通知する。
【００３３】
実施の形態１の発明によれば、入力された設計情報の変更が必要であると判定された場合に、入力された設計情報の変更の依頼が、入力された設計情報を作成した設計工程に通知される。このため、入力された設計情報を作成した設計工程が、作成した設計情報の変更の必要性を容易に認識することができる。これにより、入力された設計情報を作成した設計工程と他の設計情報を作成する他の設計工程との間の調整により生じる設計の手戻りを抑制することができる。
【００３４】
設計情報の変更の依頼が通知された設計工程は、設計情報を変更し、変更した設計情報を設計情報入出力部１１に入力する。変更した設計情報の変更が必要であると判定された場合は、変更した設計情報の変更の依頼が設計工程に通知される。設計工程は、設計情報の変更の依頼が通知されなくなるまで、設計情報を変更し、変更した設計情報を設計情報入出力部１１に入力することを繰り返す。これにより、最終的には、変更が必要でない設計情報を設計情報入出力部１１に入力することができる。変更が必要でない設計情報は、設計情報統合管理部１３によりシステム設計情報１２１に含まれる複数の設計情報に結合される。
【００３５】
１．２  依存関係及び設計情報の変更の依頼
依存関係１２２は、システム設計情報１２１に含まれる複数の設計情報に課せられる複数の制約条件で表される。
【００３６】
設計情報の変更の依頼は、設計情報が違反する制約条件の一覧が記載された制約違反内容リストを含む。設計情報が違反する制約条件が存在しない場合は、空の制約違反内容リストが設計情報を作成した設計工程に通知される。
【００３７】
１．３  データ構造
設計情報記憶部１２は、設計情報モデル１２３を有する。
【００３８】
設計情報モデル１２３は、複数の設計情報のインスタンスを保持する。複数の設計情報のインスタンスは、統一モデリング言語（ＵＭＬ：Unified Modeling Language）のクラス図の形式等によりクラスとして表現される。複数の設計情報のインスタンスは、オートメーションＭＬ（AutomationML（登録商標））等に準拠する構造化データ形式等により保持される。
【００３９】
複数の設計情報は、一元的に構造化され、設計情報モデル１２３により定義される特定のデータ構造を有する。特定のデータ構造は、AutomationML等に準拠するデータ構造である。
【００４０】
依存関係１２２は、構造化され、設計情報モデル１２３により定義される特定のデータ構造を有する。特定のデータ構造は、AutomationML等に準拠するデータ構造である。
【００４１】
設計情報入出力部１１は、入力された設計情報を、設計情報モデル１２３により定義される特定のデータ構造を有する構造化された設計情報に変換する。
【００４２】
設計情報統合管理部１３は、システム設計情報１２１及び構造化された設計情報に基づいて、変更の対象となる設計情報を抽出する。また、設計情報統合管理部１３は、構造化された設計情報を、システム設計情報１２１に含まれる一元的に構造化された複数の設計情報に結合する。
【００４３】
これらにより、製造システム設計支援装置１の主要部において、構造化され標準形式で表現された設計情報が処理される。これにより、複数の設計情報を一元的に管理することが容易になる。
【００４４】
１．４  設計知識の入力
設計知識入力部１６には、依存関係１２２に関する知識が入力される。
【００４５】
設計知識入力部１６に依存関係１２２に関する知識が入力される際には、システム設計情報１２１に含まれる複数の設計情報から依存関係を有する設計情報の組み合わせが選択され、選択された設計情報の組み合わせの依存関係が入力される。組み合わされる設計情報は、２つの設計情報である。組み合わされる設計情報が３つ以上の設計情報であってもよい。
【００４６】
図２及び図３は、実施の形態１の製造システム設計支援装置に表示される、依存関係に関する知識の入力に用いられるユーザインターフェース画面の例を図示する図である。
【００４７】
図２及び図３にそれぞれ図示されるユーザインターフェース画面１６１及び１６２は、計算機がアプリケーションプログラムを実行することにより表示される。
【００４８】
ユーザインターフェース画面１６１は、新規作成ボタン１６１ａ、ルール一覧の表示領域１６１ｂ及びＯＫボタン１６１ｃを含む。
【００４９】
ルール一覧の表示領域１６１ｂには、複数のルール描画要素１６１ｄが表示される。複数のルール描画要素１６１ｄに含まれる各ルール描画要素１６１ｅは、依存関係を示す。
【００５０】
各ルール描画要素１６１ｅは、第１の設計情報描画要素１６１ｆ、第２の設計情報描画要素１６１ｇ、接続線１６１ｈ及び詳細ボタン１６１ｉを含む。第１の設計情報描画要素１６１ｆ及び第２の設計情報描画要素１６１ｇは、接続線１６１ｈにより互いに接続される。詳細ボタン１６１ｉは、接続線１６１ｈ上に配置される。第１の設計情報描画要素１６１ｆは、第１の設計情報を示す。第２の設計情報描画要素１６１ｇは、第２の設計情報を示す。第１の設計情報描画要素１６１ｆ及び第２の設計情報描画要素１６１ｇが接続線１６１ｈにより互いに接続されていることは、第１の設計情報及び第２の設計情報が依存関係を有することを示す。
【００５１】
ユーザインターフェース画面１６２は、ルールの種類を選択するためのドロップダウンリスト１６２ａ、ルールの内容を選択するためのドロップダウンリスト群１６２ｂ及びＯＫボタン１６２ｃを含む。
【００５２】
ドロップダウンリスト群１６２ｂは、第１の設計情報を選択するためのドロップダウンリスト１６２ｄ、第２の設計情報を選択するためのドロップダウンリスト１６２ｅ、及び条件を選択するためのドロップダウンリスト１６２ｆを含む。
【００５３】
ユーザインターフェース画面１６１が表示されている状態において新規作成ボタン１６１ａに対して押下操作が行われた場合は、ユーザインターフェース画面１６２が表示され、ユーザインターフェース画面１６２に対して操作を行うことにより新規のルールを作成することができる。
【００５４】
ユーザインターフェース画面１６１が表示されている状態において詳細ボタン１６１ｉに対して押下操作が行われた場合は、ユーザインターフェース画面１６２が表示され、ユーザインターフェース画面１６２に対して操作を行うことにより既存のルールを編集することができる。
【００５５】
ユーザインターフェース画面１６１が表示されている状態においてＯＫボタン１６１ｃに対して押下操作が行われた場合は、ルール一覧の表示領域１６１ｂに表示されている複数のルール描画要素１６１ｄにより示される複数の依存関係が設計知識入力部１６に入力される。
【００５６】
ユーザインターフェース画面１６２が表示されている状態においてドロップダウンリスト１６２ａに対してルールの種類を選択する選択操作が行われ、ドロップダウンリスト１６２ｄに対して第１の設計情報を選択する選択操作が行われ、ドロップダウンリスト１６２ｅに対して第２の設計情報を選択する選択操作が行われ、ドロップダウンリスト１６２ｆに対して条件を選択するための選択操作が行われた後に、ＯＫボタン１６２ｃに対して押下操作が行われた場合は、ユーザインターフェース画面１６１が表示される。表示されるユーザインターフェース画面１６１には、選択されたルールの種類、第１の設計情報、第２の設計情報及び条件に応じたルールを示すルール描画要素がルール一覧の表示領域１６１ｂに表示される。
【００５７】
新規作成ボタン１６１ａ、ＯＫボタン１６１ｃ、詳細ボタン１６１ｉ及びＯＫボタン１６２ｃの全部又は一部が、ボタン以外のグラフィカルユーザインターフェース（ＧＵＩ）部品に置き換えられてもよい。ドロップダウンリスト１６２ａ，１６２ｄ，１６２ｅ及び１６２ｆの全部又は一部が、ドロップダウンリスト以外のＧＵＩ部品に置き換えられてもよい。
【００５８】
１．５  通知設定の入力
通知設定入力部１７には、複数の設計工程についてそれぞれ設定される複数の通知設定が入力される。
【００５９】
変更依頼通知部１５は、設計情報を作成した設計工程について設定された通知設定にしたがって、設計情報の変更の依頼を、設計情報を作成した設計工程に通知する。通知設定において設計情報を作成した設計工程の通知先３が設定されている場合は、設定されている通知先３に設計情報の変更の依頼が通知される。
【００６０】
図４は、実施の形態１の製造システム設計支援装置において通知設定の入力に用いられるユーザインターフェース画面の例を図示する図である。
【００６１】
図４に図示されるユーザインターフェース画面１７１は、計算機がアプリケーションプログラムを実行することにより表示される。
【００６２】
ユーザインターフェース画面１７１は、複数の通知設定がそれぞれ設定される複数の設定行１７１ａ及びＯＫボタン１７１ｂを含む。
【００６３】
複数の設定行１７１ａに含まれる各設定行１７１ｃは、通知方法を選択するためのドロップダウンリスト１７１ｄ及び通知先を入力するためのテキストボックス１７１ｅを含む。ドロップダウンリスト１７１ｄに対しては、画面表示、ショートメッセージサービス（ＳＭＳ：Short Message Service）及びメールから１つの通知方法を選択する選択操作を行うことができる。通知先を入力するためのテキストボックス１７１ｅは、ドロップダウンリスト１７１ｄに対して画面表示を選択する選択操作が行われた場合は、グレーアウトされる。テキストボックス１７１ｅには、ドロップダウンリスト１７１ｄに対してＳＭＳを選択する選択操作が行われた場合は、携帯電話の電話番号を入力する入力操作を行うことができる。テキストボックス１７１ｅには、ドロップダウンリスト１７１ｄに対してメールを選択する選択操作が行われた場合は、メールアドレスを入力する入力操作を行うことができる。
【００６４】
ユーザインターフェース画面１７１が表示されている状態においてＯＫボタン１７１ｂを押下する押下操作が行われた場合は、複数の設定行１７１ａにおいてそれぞれ設定された複数の通知設定が通知設定入力部１７に入力される。
【００６５】
ドロップダウンリスト１７１ｄに対して画面表示を選択する選択操作が行われた場合は、製造システム設計支援装置１に表示される画面に、設計情報の変更の依頼が表示される。ドロップダウンリスト１７１ｄに対してＳＭＳを選択する選択操作が行われた場合は、テキストボックス１７１ｅに入力された携帯電話の電話番号に、設計情報の変更の依頼が記述されたショートメッセージが送信される。ドロップダウンリスト１７１ｄに対してメールを選択する選択操作が行われた場合は、テキストボックス１７１ｅに入力されたメールアドレスに、設計情報の変更の依頼が記述された電子メールが送信される。
【００６６】
これらにより、設計情報の変更の依頼の通知を所望の通知方法で受けることができ、設計情報の変更の依頼の通知を所望の通知先で受けることができる。
【００６７】
１．６  変更の対象となる設計情報の抽出
図５は、実施の形態１の製造システム設計支援装置が変更の対象となる設計情報を抽出する手順を図示するフローチャートである。
【００６８】
変更の対象となる設計情報が抽出される際には、図５に図示されるステップＳ１０１からＳ１０４までが実行される。
【００６９】
ステップＳ１０１においては、製造システム設計支援装置１が複数の設計ツール２に含まれるいずれかの設計ツールから設計情報が入力されるのを待機している間に、設計情報が設計情報入出力部１１に入力される。
【００７０】
続くステップＳ１０２においては、設計情報入出力部１１が、入力された設計情報を構造化された設計情報に変換し、構造化された設計情報を設計結果影響解析部１４に渡す。
【００７１】
続くステップＳ１０３においては、設計結果影響解析部１４が、システム設計情報１２１を設計情報記憶部１２から取得することを設計情報統合管理部１３に要求する。
【００７２】
続くステップＳ１０４においては、設計情報統合管理部１３が、システム設計情報１２１を設計情報記憶部１２から取得し、取得したシステム設計情報１２１から変更の対象となる設計情報を抽出する。
【００７３】
１．７  設計情報の変更の対象の通知
図６は、実施の形態１の製造システム設計支援装置が設計情報の変更の依頼を通知する手順を図示するフローチャートである。
【００７４】
設計情報の変更の依頼が通知される際には、図６に図示されるステップＳ１１１からＳ１２０までが実行される。
【００７５】
ステップＳ１１１においては、変更の対象となる設計情報が設計結果影響解析部１４に入力される。
【００７６】
続くステップＳ１１２においては、設計結果影響解析部１４が、制約違反内容リストを初期化する。
【００７７】
続くステップＳ１１３からＳ１１９までの判定処理ループにおいては、設計結果影響解析部１４が、入力された変更の対象となる設計情報から対象となる設計情報を選択し、選択した対象となる設計情報に判定処理を行う。設計結果影響解析部１４は、判定処理が行われていない設計情報がなくなるまで、対象となる設計情報を変更しながら、対象となる設計情報を選択し、選択した対象となる設計情報に判定処理を行うことを繰り返す。
【００７８】
ステップＳ１１４においては、設計結果影響解析部１４が、対象となる設計情報に課せられる制約条件を依存関係１２２から抽出する。
【００７９】
続くステップＳ１１５からＳ１１８までの判定処理ループにおいては、設計結果影響解析部１４が、抽出した制約条件から対象となる制約条件を選択し、選択した対象となる制約条件に判定処理を行う。設計結果影響解析部１４は、判定処理が行われていない制約条件がなくなるまで、対象となる制約情報を変更しながら、対象となる制約情報を選択し、選択した対象となる制約条件に判定処理を行うことを繰り返す。
【００８０】
ステップＳ１１６においては、設計結果影響解析部１４が、対象となる設計情報が対象となる制約条件に違反するか否かを判定する。対象となる設計情報が対象となる制約条件に違反すると判定された場合は、ステップＳ１１７が実行されてからステップＳ１１８が実行される。対象となる設計情報が対象となる制約条件に違反しないと判定された場合は、ステップＳ１１７が実行されずにステップＳ１１８が実行される。
【００８１】
ステップＳ１１７においては、設計結果影響解析部１４が、対象となる設計情報及び対象となる制約条件を制約違反内容リストに追記する。
【００８２】
ステップＳ１１１からＳ１１９までによれば、設計情報及び当該設計情報が違反する制約条件の制約違反内容リストへの追記が完了し、制約違反内容リストが完成する。
【００８３】
続くステップＳ１２０においては、設計結果影響解析部１４が、入力された設計情報を作成した設計工程について設定された通知設定にしたがって、完成した制約違反内容リストを、当該設計工程に通知することを、変更依頼通知部１５に依頼する。
【００８４】
１．８  制約条件の別例
依存関係１２２に含まれる制約条件が、設計情報を変数とし過去の設計情報の流用可能性を評価する関数と、当該関数の演算結果と比較される閾値と、の組み合わせにより表現されてもよい。制約条件が当該組み合わせにより表現される場合は、例えば、当該関数の演算結果が当該閾値以上である場合に設計情報が制約条件に違反すると判定される。これにより、過去の設計情報の流用可能性が低い設計情報を設計工程に修正させることができる。
【００８５】
依存関係１２２に含まれる制約条件が、少なくとも１つの他の設計工程が受け入れることができる必要最小限の設計情報が入力されていることであってもよい。これにより、複数の設計工程に含まれる第１の設計工程が設計を完了して第２の設計工程への移行を行うことを望む場合に、第１の設計工程の完了、及び第１の設計工程から第２の設計工程への移行の条件が満たされているか否かを判定することができる。
【００８６】
２  実施の形態２
２．１  実施の形態１と実施の形態２との主な相違
実施の形態２は、主に下述する点で実施の形態１と相違する。下述されない点については、実施の形態１において採用された構成と同様の構成が実施の形態２においても採用される。
【００８７】
実施の形態２においては、システム設計情報１２１に含まれる複数の設計情報が、設計値を含む。
【００８８】
また、依存関係１２２は、システム設計情報１２１に含まれる複数の設計情報にそれぞれ対応する複数の条件式を含む。複数の条件式の各々は、上述した設計値を引数とする関数、及び当該関数の戻り値と比較される閾値を含む。
【００８９】
設計結果影響解析部１４は、入力された設計情報により上述した設計値が変更される場合に、対象となる設計情報に対応する条件式が真であるか否かに基づいて、入力された設計情報の変更が必要であるか否かを判定する。設計結果影響解析部１４は、条件式が真である場合は、入力された設計情報の変更が必要でないと判定する。設計結果影響解析部１４は、条件式が真でない場合は、入力された設計情報の変更が必要であると判定する。
【００９０】
また、設計結果影響解析部１４は、依存関係１２２に基づいて、上述した影響が及ぶ設計情報をシステム設計情報１２１に含まれる複数の設計情報から抽出し、抽出した設計情報を用いて上述した影響を解析する。
【００９１】
また、設計結果影響解析部１４は、入力された設計情報がシステム設計情報１２１に含まれる複数の設計情報に結合された場合に、システム設計情報１２１に含まれる複数の設計情報及び依存関係１２２に基づいて、次に設計情報を作成する次設計工程を複数の設計工程から抽出する。
【００９２】
また、変更依頼通知部１５は、抽出された次設計工程に設計情報を作成すべきことを通知する。
【００９３】
２．２  入力された設計情報により変更する必要がある設計値を含む設計情報を抽出する手順
図７は、実施の形態２の製造システム設計支援装置が入力された設計情報により変更する必要がある設計値を含む設計情報を抽出する手順を図示するフローチャートである。
【００９４】
入力された設計情報により変更する必要がある設計値を含む設計情報を抽出する処理が行われる場合は、図７に図示されるステップＳ２０１からＳ２０８までが実行される。
【００９５】
ステップＳ２０１においては、設計結果影響解析部１４が、変更の対象となる設計情報と、当該変更の対象となる設計情報と依存関係を有する他の設計情報と、の依存関係を依存関係１２２から抽出する。
【００９６】
続くステップＳ２０２においては、設計結果影響解析部１４が、上述した他の設計情報に対応する条件式を依存関係１２２から取得する。
【００９７】
続くステップＳ２０３においては、設計結果影響解析部１４が、入力された設計情報に含まれる設計値を設計情報統合管理部１３から取得する。
【００９８】
続くステップＳ２０４からＳ２０８までの判定処理ループにおいては、設計結果影響解析部１４が、上述した他の設計情報から対象となる設計情報を選択し、選択した対象となる設計情報に判定処理を行う。設計結果影響解析部１４は、判定処理が行われていない設計情報がなくなるまで、対象となる設計情報を変更しながら、対象となる設計情報を選択し、選択した対象となる設計情報に判定処理を行うことを繰り返す。
【００９９】
ステップＳ２０５においては、設計結果影響解析部１４が、対象となる設計情報に対応する条件式に含まれる閾値を取得する。
【０１００】
続くステップＳ２０６においては、設計結果影響解析部１４が、取得した設計値を、対象となる設計情報に対応する条件式に含まれる関数の引数とし、条件式が真であるか否かを判定する。条件式が真でないと判定された場合は、ステップＳ２０７が実行されてからステップＳ２０８が実行される。条件式が真であると判定された場合は、ステップＳ２０７が実行されずにステップＳ２０８が実行される。
【０１０１】
ステップＳ２０７においては、設計結果影響解析部１４が、対象となる設計情報の設計値を変更することが必要であると判定する。
【０１０２】
ステップＳ２０１からＳ２０８までによれば、変更の対象となる設計情報と依存関係を有する他の設計情報から、入力された設計情報により変更することが必要である設計値を含む設計情報を抽出することができる。これにより、入力された設計情報に含まれる設計値を変更することが必要である場合と、他の設計情報に含まれる設計値を変更することが必要である場合と、を検出することができる。
【０１０３】
２．３  次設計工程を抽出する手順
図８は、実施の形態２の製造システム設計支援装置が次設計工程を抽出する手順を図示するフローチャートである。
【０１０４】
設計結果影響解析部１４は、空の制約違反内容リストが通知され、入力された設計情報がシステム設計情報１２１に含まれる複数の設計情報に結合された後に、次設計工程を抽出する処理を実行する。次設計工程を抽出する処理が実行される場合は、図８に図示されるステップＳ２１１からＳ２２１までが実行される。
【０１０５】
ステップＳ２１１においては、設計結果影響解析部１４が、変更の対象となる設計情報を取得する。変更の対象となる設計情報は、図２に図示される手順を実行することにより取得される。
【０１０６】
続くステップＳ２１２においては、設計結果影響解析部１４が、次に作成されるべき次設計情報が記載される次設計情報リストを初期化する。
【０１０７】
続くステップＳ２１３からＳ２１９までの判定処理ループにおいては、設計結果影響解析部１４が、取得した変更の対象となる設計情報から対象となる設計情報を選択し、選択した対象となる設計情報に判定処理を行う。設計結果影響解析部１４は、判定処理が行われていない設計情報がなくなるまで、対象となる設計情報を変更しながら、対象となる設計情報を選択し、選択した対象となる設計情報に判定処理を行うことを繰り返す。
【０１０８】
続くステップＳ２１４においては、設計結果影響解析部１４が、依存関係１２２に基づいて、入力された設計情報が影響する影響先設計情報を取得する。影響先設計情報は、図７に図示される手順を実行することにより取得される。
【０１０９】
続くステップＳ２１５からＳ２１８までの判定処理ループにおいては、設計結果影響解析部１４が、取得した影響先設計情報から対象となる影響先設計情報を選択し、選択した対象となる影響先設計情報に判定処理を行う。設計結果影響解析部１４は、判定処理が行われていない影響先設計情報がなくなるまで、対象となる影響先設計情報を変更しながら、対象となる影響先設計情報を選択し、選択した対象となる影響先設計情報に判定処理を行うことを繰り返す。
【０１１０】
ステップＳ２１６においては、設計結果影響解析部１４が、対象となる影響先設計情報を作成するために必要な設計が完了しているか否かを判定する。必要な設計が完了していると判定された場合は、ステップＳ２１７が実行されてからステップＳ２１８が実行される。必要な設計が完了していないと判定された場合は、ステップＳ２１７が実行されずにステップＳ２１８が実行される。
【０１１１】
ステップＳ２１７においては、設計結果影響解析部１４が、対象となる影響先設計情報、及び対象となる影響先設計情報に対応する条件式を次設計情報リストに追記する。
【０１１２】
ステップＳ２１１からＳ２１９までによれば、必要な設計が完了している影響先設計情報及び当該影響先設計情報に対応する条件式の次設計情報リストへの追記が完了し、次設計情報リストが完成する。
【０１１３】
続くステップＳ２２０においては、設計結果影響解析部１４が、次設計情報リストに記載された影響先設計情報を作成する次設計工程を複数の設計工程から抽出することを設計情報統合管理部１３に依頼する。
【０１１４】
続くステップＳ２１１においては、設計結果影響解析部１４が、抽出された次設計工程に次に設計情報を作成すべきことを通知することを変更依頼通知部１５に依頼する。
【０１１５】
ステップＳ２１１からＳ２１３までによれば、第１の設計工程から第２の設計工程への作業及び必要な設計情報の受け渡しを略自動的に行うことができる。
【０１１６】
３  実施の形態３
３．１  実施の形態２と実施の形態３との主な相違
実施の形態３は、主に下述する点で実施の形態２と相違する。下述されない点については、実施の形態２において採用された構成と同様の構成が実施の形態３においても採用される。
【０１１７】
図９は、実施の形態３の製造システム設計支援装置の一部を模式的に図示するブロック図である。
【０１１８】
実施の形態３においては、設計結果影響解析部１４は、図９に図示されるように、設計結果学習部１４１を備え、設計結果履歴１４２を記憶する。
【０１１９】
設計情報入出力部１１には、設計情報の変更の依頼が通知された設計工程により変更された設計情報が入力される。
【０１２０】
設計結果学習部１４１は、変更された設計情報の良否の判定を行い、良否の判定の結果を設計結果履歴１４２に含める。良否の判定は、変更の対象となる設計情報が変更された場合の、評価観点についての評価の結果に基づいて行われる。評価観点は、製造システムの生産性、期待品質、製造コスト及び消費電力量からなる群より選択される少なくとも１つを含む。
【０１２１】
設計結果履歴１４２は、変更された設計情報、変更する必要がある設計値を含む設計情報が抽出される際に用いられた閾値、次設計情報リストに記載された設計情報の抽出の結果、及び変更された設計情報の良否の判定の結果のデータの組み合わせの履歴を含む。
【０１２２】
また、設計結果学習部１４１は、設計結果履歴１４２に基づいて、良否の判定の結果の学習を行う。良否の判定の結果の学習は、変更された設計情報を状態とし、設計情報リストに記載された設計情報の抽出の結果を行動とし、変更された設計情報の良否の判定の結果を報酬とする強化学習アルゴリズム等にしたがって行われる。強化学習アルゴリズムは、計算機にインストールされたアプリケーションプログラムに搭載される。
【０１２３】
また、設計結果学習部１４１は、学習の結果に基づいて、依存関係１２２を更新する。設計結果学習部１４１は、次設計情報リストに記載される設計情報の抽出の結果が最適化されるように依存関係１２２に含まれる閾値を更新することにより、依存関係１２２を更新する。
【０１２４】
このような依存関係１２２の更新によれば、設計情報の変更が繰り返されることにより、入力された設計情報が他の設計情報に及ぼす影響の解析の精度が向上する。
【０１２５】
４  実施の形態４
４．１  実施の形態１−３と実施の形態４との主な相違
実施の形態４は、主に下述する点で実施の形態１−３と相違する。下述されない点については、実施の形態１−３において採用された構成と同様の構成が実施の形態４においても採用される。
【０１２６】
図１０は、実施の形態４の製造システム設計支援装置の一部を模式的に図示するブロック図である。
【０１２７】
実施の形態４においては、製造システム設計支援装置１は、図１０に図示されるように、イベント記録部１８及びイベント伝達部１９を備える。
【０１２８】
イベント記録部１８は、設計情報入出力部１１に設計情報が入力されるイベント、変更依頼通知部１５が変更の依頼を通知するイベント、設計知識入力部１６に設計知識が入力されるイベント、及び通知設定入力部１７に複数の通知設定が入力されるイベントからなる群より選択される少なくとも１つのイベント及び当該少なくとも１つのイベントの発生時刻を記録する。
【０１２９】
イベント記録部１８は、望ましくは、これらのイベントの全部を記録する。イベント記録部１８が、これらのイベントの全部を記録する場合は、製造システム設計支援装置１に対する入出力イベントがイベント記録部１８に時系列で記録される。
【０１３０】
イベント記録部１８によれば、製造システムの設計における状態の変化を時系列で追跡することができる。
【０１３１】
イベント伝達部１９は、記録されたイベント及び発生時刻を外部の設計工程スケジュール管理ツール４に伝達する。イベント伝達部１９によれば、設計工程の進捗状況を自動的に設計工程スケジュールに反映することができる。
【０１３２】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【０１３３】
この発明は詳細に説明されたが、上記した説明は、すべての局面において、例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０１３４】
１  製造システム設計支援装置、３  通知先、４  設計工程スケジュール管理ツール、１１  設計情報入出力部、１２  設計情報記憶部、１３  設計情報統合管理部、１４  設計結果影響解析部、１５  変更依頼通知部、１６  設計知識入力部、１７  通知設定入力部、１８  イベント記録部、１９  イベント伝達部、１２１  システム設計情報、１２２  依存関係。
【図１】
2021001949.tif 000003
【図２】
2021001949.tif 000004
【図３】
2021001949.tif 000005
【図４】
2021001949.tif 000006
【図５】
2021001949.tif 000007
【図６】
2021001949.tif 000008
【図７】
2021001949.tif 000009
【図８】
2021001949.tif 000010
【図９】
2021001949.tif 000011
【図１０】
2021001949.tif 000012
【手続補正書】
【提出日】令和3年7月2日(2021.7.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
製造システムの設計を担う複数の設計工程により作成された設計情報が入力される設計情報入力部と、
前記複数の設計工程で作成された複数の設計情報、及び前記複数の設計情報の間の依存関係を記憶する設計情報記憶部と、
前記複数の設計情報から前記設計情報により変更の対象となる設計情報を抽出し、抽出した前記設計情報を前記複数の設計情報に結合する設計情報統合管理部と、
前記依存関係に基づいて前記設計情報が前記変更の対象となる設計情報以外の設計情報に及ぼす影響を解析し前記設計情報の変更が必要であるか否かを判定する設計結果影響解析部と、
前記設計情報の変更が必要であると判定された場合に前記設計情報の変更の依頼を前記設計工程に通知する変更依頼通知部と、
を備える製造システム設計支援装置。
【請求項２】
前記複数の設計工程は、工程設計、機械設計、電気設計、制御設計及び設計検証からなる群より選択される少なくとも１つの設計工程を含む
請求項１の製造システム設計支援装置。
【請求項３】
前記設計情報統合管理部は、前記設計情報の変更が必要でないと判定された場合に前記設計情報を前記複数の設計情報に結合する
請求項１又は２の製造システム設計支援装置。
【請求項４】
前記設計情報記憶部は、前記複数の設計情報を含み前記複数の設計情報が一元的に構造化され特定のデータ構造を有する、システム設計情報を記憶し、
前記設計情報入力部は、前記設計情報を、前記特定のデータ構造を有する構造化された設計情報に変換し、
前記設計情報統合管理部は、前記システム設計情報及び前記構造化された設計情報に基づいて前記変更の対象となる設計情報を抽出する
請求項１から３までのいずれかの製造システム設計支援装置。
【請求項５】
前記依存関係に関する設計知識が入力される設計知識入力部をさらに備える
請求項１から４までのいずれかの製造システム設計支援装置。
【請求項６】
前記複数の設計工程についてそれぞれ設定される複数の通知設定が入力される通知設定入力部をさらに備え、
前記変更依頼通知部は、前記設定工程について設定された通知設定にしたがって前記依頼を通知する
請求項１から５までのいずれかの製造システム設計支援装置。
【請求項７】
前記複数の設計情報は、設計値を含み、
前記依存関係は、前記複数の設計情報にそれぞれ対応する複数の条件式を含み、
前記複数の条件式の各々は、前記設計値を引数とする関数、及び前記関数の戻り値と比較される閾値を含み、
前記設計結果影響解析部は、前記設計情報により前記設計値が変更される場合に対象となる設計情報に対応する条件式が真であるか否かに基づいて、前記設計情報の変更が必要であるか否かを判定する
請求項１から６までのいずれかの製造システム設計支援装置。
【請求項８】
前記設計結果影響解析部は、前記依存関係に基づいて前記影響が及ぶ設計情報を前記複数の設計情報から抽出し、抽出した設計情報を用いて前記影響を解析する
請求項１から７までのいずれかの製造システム設計支援装置。
【請求項９】
前記設計結果影響解析部は、前記設計情報が前記複数の設計情報に結合された場合に、前記複数の設計情報及び前記依存関係に基づいて次に設計情報を作成する次設計工程を前記複数の設計工程から抽出し、
前記変更依頼通知部は、前記次設計工程に設計情報を作成するべきことを通知する
請求項１から８までのいずれかの製造システム設計支援装置。
【請求項１０】
前記設計情報入力部に、変更された設計情報が入力され、
前記設計結果影響解析部は、前記変更された設計情報の良否の判定を行い、前記判定の結果の学習を行い、前記学習の結果に基づいて前記依存関係を更新する
請求項１から９までのいずれかの製造システム設計支援装置。
【請求項１１】
前記依存関係に関する設計知識が入力される設計知識入力部と、
前記複数の設計工程についてそれぞれ設定される複数の通知設定が入力される通知設定入力部と、
前記設計情報入力部に前記設計情報が入力されるイベント、前記変更依頼通知部が前記依頼を通知するイベント、前記設計知識入力部に前記設計知識が入力されるイベント、及び前記通知設定入力部に前記複数の通知設定が入力されるイベントからなる群より選択される少なくとも１つのイベント及び前記少なくとも１つのイベントの発生時刻を記録するイベント記録部と、
をさらに備える請求項１から１０までのいずれかの製造システム設計支援装置。
【請求項１２】
前記少なくとも１つのイベント及び前記発生時刻を外部の設計工程スケジュール管理ツールに伝達するイベント伝達部をさらに備える
請求項１１の製造システム設計支援装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
設計情報入力部には、製造システムの設計を担う複数の設計工程により作成された設計情報が入力される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
設計情報記憶部は、複数の設計工程で作成された複数の設計情報、及び複数の設計情報の間の依存関係を記憶する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
設計情報統合管理部は、複数の設計情報から設計情報により変更の対象となる設計情報を抽出し、抽出した設計情報を複数の設計情報に結合する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
設計結果影響解析部は、依存関係に基づいて設計情報が変更の対象となる設計情報以外の設計情報に及ぼす影響を解析し、設計情報の変更が必要であるか否かを判定する。
【手続補正書】
【提出日】令和3年9月10日(2021.9.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
製造システムの設計を担う複数の設計工程により作成された設計情報が入力される設計情報入力部と、
前記複数の設計工程で作成された複数の設計情報、及び前記複数の設計情報の間の依存関係を記憶する設計情報記憶部と、
前記複数の設計情報から前記設計情報により変更の対象となる設計情報を抽出し、入力される前記設計情報を前記複数の設計情報に結合する設計情報統合管理部と、
前記依存関係に基づいて前記設計情報が前記変更の対象となる設計情報以外の設計情報に及ぼす影響を解析し前記設計情報の変更が必要であるか否かを判定する設計結果影響解析部と、
前記設計情報の変更が必要であると判定された場合に前記設計情報の変更の依頼を前記設計工程に通知する変更依頼通知部と、
を備える製造システム設計支援装置。
【請求項２】
前記複数の設計工程は、工程設計、機械設計、電気設計、制御設計及び設計検証からなる群より選択される少なくとも１つの設計工程を含む
請求項１の製造システム設計支援装置。
【請求項３】
前記設計情報統合管理部は、前記設計情報の変更が必要でないと判定された場合に前記設計情報を前記複数の設計情報に結合する
請求項１又は２の製造システム設計支援装置。
【請求項４】
前記設計情報記憶部は、前記複数の設計情報を含み前記複数の設計情報が一元的に構造化され特定のデータ構造を有する、システム設計情報を記憶し、
前記設計情報入力部は、前記設計情報を、前記特定のデータ構造を有する構造化された設計情報に変換し、
前記設計情報統合管理部は、前記システム設計情報及び前記構造化された設計情報に基づいて前記変更の対象となる設計情報を抽出する
請求項１から３までのいずれかの製造システム設計支援装置。
【請求項５】
前記依存関係に関する設計知識が入力される設計知識入力部をさらに備える
請求項１から４までのいずれかの製造システム設計支援装置。
【請求項６】
前記複数の設計工程についてそれぞれ設定される複数の通知設定が入力される通知設定入力部をさらに備え、
前記変更依頼通知部は、前記設定工程について設定された通知設定にしたがって前記依頼を通知する
請求項１から５までのいずれかの製造システム設計支援装置。
【請求項７】
前記複数の設計情報は、設計値を含み、
前記依存関係は、前記複数の設計情報にそれぞれ対応する複数の条件式を含み、
前記複数の条件式の各々は、前記設計値を引数とする関数、及び前記関数の戻り値と比較される閾値を含み、
前記設計結果影響解析部は、前記設計情報により前記設計値が変更される場合に対象となる設計情報に対応する条件式が真であるか否かに基づいて、前記設計情報の変更が必要であるか否かを判定する
請求項１から６までのいずれかの製造システム設計支援装置。
【請求項８】
前記設計結果影響解析部は、前記依存関係に基づいて前記影響が及ぶ設計情報を前記複数の設計情報から抽出し、抽出した設計情報を用いて前記影響を解析する
請求項１から７までのいずれかの製造システム設計支援装置。
【請求項９】
前記設計結果影響解析部は、前記設計情報が前記複数の設計情報に結合された場合に、前記複数の設計情報及び前記依存関係に基づいて次に設計情報を作成する次設計工程を前記複数の設計工程から抽出し、
前記変更依頼通知部は、前記次設計工程に設計情報を作成するべきことを通知する
請求項１から８までのいずれかの製造システム設計支援装置。
【請求項１０】
前記設計情報入力部に、変更された設計情報が入力され、
前記設計結果影響解析部は、前記変更された設計情報の良否の判定を行い、前記判定の結果の学習を行い、前記学習の結果に基づいて前記依存関係を更新する
請求項１から９までのいずれかの製造システム設計支援装置。
【請求項１１】
前記依存関係に関する設計知識が入力される設計知識入力部と、
前記複数の設計工程についてそれぞれ設定される複数の通知設定が入力される通知設定入力部と、
前記設計情報入力部に前記設計情報が入力されるイベント、前記変更依頼通知部が前記依頼を通知するイベント、前記設計知識入力部に前記設計知識が入力されるイベント、及び前記通知設定入力部に前記複数の通知設定が入力されるイベントからなる群より選択される少なくとも１つのイベント及び前記少なくとも１つのイベントの発生時刻を記録するイベント記録部と、
をさらに備える請求項１から１０までのいずれかの製造システム設計支援装置。
【請求項１２】
前記少なくとも１つのイベント及び前記発生時刻を外部の設計工程スケジュール管理ツールに伝達するイベント伝達部をさらに備える
請求項１１の製造システム設計支援装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
設計情報統合管理部は、複数の設計情報から設計情報により変更の対象となる設計情報を抽出し、入力される設計情報を複数の設計情報に結合する。
【国際調査報告】
2021001949.tif 000013
2021001949.tif 000014
2021001949.tif 000015