(57)【要約】【課題】電圧／電流の分配経路と電源投入／切断シーケンスの対応関係の認識が容易となる設計支援装置、設計支援方法、及び設計支援プログラムを提供する。【解決手段】設計支援装置は、複数のデバイスシンボルの位置関係および接続関係と、複数のデバイスシンボルへの電源投入／切断順を特定する順番情報と、各デバイスシンボルの動作応答時間を特定する動作時間情報と、複数のデバイスシンボルの動作間隔時間を特定する動作間隔情報と、を受け付ける受付手段と、位置関係と接続関係に基づき複数のデバイスシンボルの電源系統図を作成する第１作成手段と、順番情報、動作時間情報および動作間隔情報に基づき、各デバイスシンボルに対応づけて動作タイミング図を作成する第２作成手段と、動作タイミング図を、複数のデバイスシンボルのうち該動作タイミング図に対応するデバイスシンボルに関連づけて表示する表示手段とを含む。【選択図】図１
2014063354.tif 000002
【特許請求の範囲】
【請求項１】
デバイスを表す複数のデバイスシンボルの位置関係および接続関係と、前記複数のデバイスシンボルへの電源投入順または電源切断順を特定するための順番情報と、前記複数のデバイスシンボルの動作応答時間を特定するための動作時間情報と、前記複数のデバイスシンボルの動作間隔時間を特定するための動作間隔情報と、を受け付ける受付手段と、
前記受け付けた位置関係および接続関係に基づいて、前記複数のデバイスシンボルに関する電源系統図を作成する第１作成手段と、
前記受け付けた順番情報、動作時間情報および動作間隔情報に基づいて、前記複数のデバイスシンボルの各々に対応づけて、当該デバイスシンボルの動作タイミングを表すタイミング図を作成する第２作成手段と、
前記作成したタイミング図を、前記複数のデバイスシンボルのうち当該タイミング図に対応する対応デバイスシンボルに関連づけて表示する表示手段と、を含む設計支援装置。
【請求項２】
請求項１に記載の設計支援装置において、
前記表示手段は、前記タイミング図を前記対応デバイスシンボルの横に表示する、設計支援装置。
【請求項３】
請求項１または２に記載の設計支援装置において、
前記第２作成手段は、前記タイミング図として、前記対応デバイスシンボルの入力端子または出力端子での信号の遷移を表す図を作成する、設計支援装置。
【請求項４】
請求項１から３のいずれか１項に記載の設計支援装置において、
前記表示手段は、前記受付手段が、前記複数のデバイスシンボルのいずれかを選択する旨の特定選択入力を受け付けた場合、前記複数のタイミング図のうち、当該特定選択入力にて選択された選択デバイスシンボルに対応するタイミング図、および、前記順番情報にて特定される順番が前記選択デバイスシンボルの前後どちらか一方の該当デバイスシンボルに対応するタイミング図のみを、前記選択デバイスシンボルと前記該当デバイスシンボルとの配列に応じた配列で表示する、設計支援装置。
【請求項５】
請求項１から４のいずれか１項に記載の設計支援装置において、
前記表示手段は、前記受付手段が、前記複数のタイミング図のいずれかを選択する旨の所定選択入力を受け付けた場合、前記複数のタイミング図のうち、当該所定選択入力にて選択された選択タイミング図、および、前記順番情報にて特定される順番が、前記選択タイミング図に対応するデバイスシンボルの前後どちらか一方の該当デバイスシンボルに対応する対応タイミング図のみを、前記選択タイミング図に対応するデバイスシンボルと前記該当デバイスシンボルとの配列に応じた配列で表示する、設計支援装置。
【請求項６】
請求項１から５のいずれか１項に記載の設計支援装置において、
前記第２作成手段は、前記受付手段が、前記動作時間情報または前記動作間隔情報の変更を受け付けると、前記変更に応じて、前記タイミング図を変更する、設計支援装置。
【請求項７】
請求項１から６のいずれか１項に記載の設計支援装置において、
前記順番情報は、前記複数のデバイスシンボルのうち、電源の負荷となる負荷デバイスシンボルについての電源投入順または電源切断順を表す情報であり、
前記第２作成手段は、前記順番情報と前記接続関係とに基づいて、前記複数のデバイスシンボルのうち前記負荷デバイスシンボル以外のデバイスシンボルについて電源投入順または電源切断順を特定する、設計支援装置。
【請求項８】
請求項１から７のいずれか１項に記載の設計支援装置において、
前記順番情報にて特定される順番に矛盾が存在する場合、または、前記順番情報にて特定される順番と、前記動作時間情報にて特定される動作応答時間と、前記動作間隔情報にて特定される動作間隔時間と、の間に矛盾が存在する場合に、アラームを通知するアラーム手段をさらに含む、設計支援装置。
【請求項９】
設計支援装置が行う設計支援方法であって、
デバイスを表す複数のデバイスシンボルの位置関係および接続関係と、前記複数のデバイスシンボルへの電源投入順または電源切断順を特定するための順番情報と、前記複数のデバイスシンボルの動作応答時間を特定するための動作時間情報と、前記複数のデバイスシンボルの動作間隔時間を特定するための動作間隔情報と、を受け付ける受付ステップと、
前記受け付けた位置関係および接続関係に基づいて、前記複数のデバイスシンボルに関する電源系統図を作成する第１作成ステップと、
前記受け付けた順番情報、動作時間情報および動作間隔情報に基づいて、前記複数のデバイスシンボルの各々に対応づけて、当該デバイスシンボルの動作タイミングを表すタイミング図を作成する第２作成ステップと、
前記作成したタイミング図を、前記複数のデバイスシンボルのうち当該タイミング図に対応する対応デバイスシンボルに関連づけて表示する表示ステップと、を含む設計支援方法。
【請求項１０】
コンピュータに、
デバイスを表す複数のデバイスシンボルの位置関係および接続関係と、前記複数のデバイスシンボルへの電源投入順または電源切断順を特定するための順番情報と、前記複数のデバイスシンボルの動作応答時間を特定するための動作時間情報と、前記複数のデバイスシンボルの動作間隔時間を特定するための動作間隔情報と、を受け付ける受付手順と、
前記受け付けた位置関係および接続関係に基づいて、前記複数のデバイスシンボルに関する電源系統図を作成する第１作成手順と、
前記受け付けた順番情報、動作時間情報および動作間隔情報に基づいて、前記複数のデバイスシンボルの各々に対応づけて、当該デバイスシンボルの動作タイミングを表すタイミング図を作成する第２作成手順と、
前記作成したタイミング図を、前記複数のデバイスシンボルのうち当該タイミング図に対応する対応デバイスシンボルに関連づけて表示する表示手順と、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源系統図および電源シーケンス図を作成する情報処理装置に関し、例えば、ＣＡＤ（コンピュータ設計支援装置）を用いた設計支援装置、設計支援方法、及び設計支援プログラムに関する。
【背景技術】
【０００２】
特許文献１には、電源から各電気回路素子（各デバイス）に電力（電圧、電流）を分配する経路を示す電源系統図を作成するネットワークシステムが記載されている。
【０００３】
図９は、特許文献１に記載のネットワークシステムを示した図である。
【０００４】
図９に示すように、特許文献１に記載のネットワークシステムでは、各クライアントＰＣ（Personal Computer）１１２は、ＣＡＤプログラムがインストールされたＨＤＤ（Hard disk Drive）１１４を備える。各クライアントＰＣ１１２は、ネットワーク１１６を経由してサーバ１１８と接続されている。サーバ１１８は、電源系統作成ツール（プログラム）がインストールされているＨＤＤ１２０を備えている。
【０００５】
サーバ１１８は、ＣＡＤプログラムを用いて作成された回路図データを読み込み、電源系統作成ツール（プログラム）により、電源系に関するシンボル図（キー部品）、ネットリスト（接続情報）を抽出し、図１０に示す電源系統図を作成する。
【０００６】
また、非特許文献１には、電源系統図（電源回路構成図）とともに、電源投入シーケンス図が示されている。なお、電源投入シーケンス図は、電源系統図に示された各端子における電源投入のタイミングを示す。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−６９８８４号公報
【非特許文献】
【０００８】
【非特許文献１】Armadillo  第３章  概要［平成12年9月10日検索］、インターネット（URL：http://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_hardware_manual_ja-1.6.0/ch03.html#sec-power-circuit-struct-sequence-a420-440）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
電気回路素子で取り扱う電圧の種類が増大すると、電圧、電流の分配経路とともに、各電気回路素子での電源の投入または切断のシーケンス（順序）を把握しながら設計することが重要となる。
【００１０】
特許文献１に記載のネットワークシステムでは、電源系統図は作成されるが、各電気回路素子での電源投入／切断のタイミングを示す電源シーケンス図は生成されない。一方、非特許文献１には、電源系統図とともに、電源投入シーケンス図が記載されているが、電源系統図と電源投入シーケンス図の関連づけは端子名のみである。このため、電源投入／切断シーケンス図が妥当であるか否か等の判断や設計変更を行う際、電源系統図と電源投入／切断シーケンス図を個別に表示して見比べる必要があり、設計作業や設計検証作業を効率よく行うことが困難であった。
【００１１】
本発明は、上記課題を解決可能な設計支援装置、設計支援方法、及び設計支援プログラムを提供することである。
【課題を解決するための手段】
【００１２】
本発明の設計支援装置は、
デバイスを表す複数のデバイスシンボルの位置関係および接続関係と、前記複数のデバイスシンボルへの電源投入順または電源切断順を特定するための順番情報と、前記複数のデバイスシンボルの動作応答時間を特定するための動作時間情報と、前記複数のデバイスシンボルの動作間隔時間を特定するための動作間隔情報と、を受け付ける受付手段と、
前記受け付けた位置関係および接続関係に基づいて、前記複数のデバイスシンボルに関する電源系統図を作成する第1作成手段と、
前記受け付けた順番情報、動作時間情報および動作間隔情報に基づいて、前記複数のデバイスシンボルの各々に対応づけて、当該デバイスシンボルの動作タイミングを表すタイミング図を作成する第2作成手段と、
前記作成したタイミング図を、前記複数のデバイスシンボルのうち当該タイミング図に対応する対応デバイスシンボルに関連づけて表示する表示手段と、を含む。
【００１３】
本発明の設計支援方法は、
設計支援装置が行う設計支援方法であって、
デバイスを表す複数のデバイスシンボルの位置関係および接続関係と、前記複数のデバイスシンボルへの電源投入順または電源切断順を特定するための順番情報と、前記複数のデバイスシンボルの動作応答時間を特定するための動作時間情報と、前記複数のデバイスシンボルの動作間隔時間を特定するための動作間隔情報と、を受け付ける受付ステップと、
前記受け付けた位置関係および接続関係に基づいて、前記複数のデバイスシンボルに関する電源系統図を作成する第1作成ステップと、
前記受け付けた順番情報、動作時間情報および動作間隔情報に基づいて、前記複数のデバイスシンボルの各々に対応づけて、当該デバイスシンボルの動作タイミングを表すタイミング図を作成する第2作成ステップと、
前記作成したタイミング図を、前記複数のデバイスシンボルのうち当該タイミング図に対応する対応デバイスシンボルに関連づけて表示する表示ステップと、を含む。
【００１４】
本発明の設計支援プログラムは、
コンピュータに、
デバイスを表す複数のデバイスシンボルの位置関係および接続関係と、前記複数のデバイスシンボルへの電源投入順または電源切断順を特定するための順番情報と、前記複数のデバイスシンボルの動作応答時間を特定するための動作時間情報と、前記複数のデバイスシンボルの動作間隔時間を特定するための動作間隔情報と、を受け付ける受付手順と、
前記受け付けた位置関係および接続関係に基づいて、前記複数のデバイスシンボルに関する電源系統図を作成する第1作成手順と、
前記受け付けた順番情報、動作時間情報および動作間隔情報に基づいて、前記複数のデバイスシンボルの各々に対応づけて、当該デバイスシンボルの動作タイミングを表すタイミング図を作成する第2作成手順と、
前記作成したタイミング図を、前記複数のデバイスシンボルのうち当該タイミング図に対応する対応デバイスシンボルに関連づけて表示する表示手順と、を実行させる。
【発明の効果】
【００１５】
本発明によれば、電圧／電流の分配経路と動作（例えば、電源投入／切断）シーケンスの対応関係の認識が容易となり、動作（電源投入／切断）シーケンスが妥当であるか否かの判断ミス、判断時間を低減できる。また、動作（電源投入／切断）シーケンスを作成する作業を効率化（省力化）できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態である設計支援装置１００の全体構成図である。
【図２】設計支援装置１００の動作を説明するためのフローチャートである。
【図３】本発明の第１の実施の形態における、図２のステップＳ５の動作を説明するためのフローチャートである。
【図４Ａ】本発明の第１の実施の形態における、電源系統図の表示例を示した図である。
【図４Ｂ】本発明の第１の実施の形態における、電源系統図の表示例を示した図である。
【図４Ｃ】本発明の第１の実施の形態における、電源系統図の表示例を示した図である。
【図４Ｄ】本発明の第１の実施の形態における、電源系統図および電源シーケンス図の表示例を示した図である。
【図４Ｅ】本発明の第１の実施の形態における、電源系統図および電源シーケンス図の表示例を示した図である。
【図４Ｆ】本発明の第１の実施の形態における、電源系統図および電源シーケンス図の表示例を示した図である。
【図５】本発明の第２の実施の形態における、図２のステップＳ５の動作を説明するためのフローチャートである。
【図６】本発明の第３の実施の形態における、図２のステップＳ５の動作を説明するためのフローチャートである。
【図７】本発明の第３の実施の形態における、図２のステップＳ５の動作を説明するためのフローチャートである。
【図８Ａ】本発明の第３の実施の形態における、電源系統図および電源シーケンス図の表示例を示した図である。
【図８Ｂ】本発明の第３の実施の形態における、電源系統図および電源シーケンス図の表示例を示した図である。
【図８Ｃ】本発明の第３の実施の形態における、電源系統図および電源シーケンス図の表示例を示した図である。
【図９】関連技術のブロック図である。
【図１０】関連技術での電源系統図を示す模式図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について図面を参照して説明する。
【００１８】
（第１実施形態）
図１は、本発明の第１の実施の形態である、電源系統図および電源シーケンス図の設計支援装置（以下、単に「設計支援装置」と称する）１００の全体構成図である。
【００１９】
設計支援装置１００は、記憶部１０〜１３および２０と、データ入力部３０と、作成部４０と、出力部５０と、アラーム通知部６０と、を含む。記憶部１０〜１３および２０は、個別に設けられてもよいし、１つの記憶部が記憶部１０〜１３および２０を兼用してもよい。作成部４０は、電源系統図作成部４１と、電源シーケンス図作成部４２と、を含む。なお、本実施形態では、作成部４０として、コンピュータ（例えば、演算処理装置、プロセッサ、データ処理装置）が用いられる。
【００２０】
記憶部１０〜１３および２０は、コンピュータにて読み取り可能な記録媒体の一例であり、例えば、メモリやＨＤＤである。
【００２１】
記憶部１０は、部品シンボル形状ライブラリを格納する。部品シンボル形状ライブラリには、電源系統図を構成する複数の部品（デバイス）を表す図（以下「部品シンボル」と称する）が登録され、格納されている。なお、部品シンボルは、デバイスシンボルの一例である。
【００２２】
記憶部１１は、電源系統図データ・ライブラリを格納する。電源系統図データ・ライブラリには、設計支援装置１００で作成された電源系統図が登録され、格納されている。
【００２３】
記憶部１２は、シーケンス・シンボル形状ライブラリを格納する。シーケンス・シンボル形状ライブラリには、電源シーケンス図を構成するタイミング図の雛形となるシーケンス・シンボルが登録され、格納されている。
【００２４】
記憶部１３は、電源シーケンス図データ・ライブラリを格納する。電源シーケンス図データ・ライブラリには、設計支援装置１００で作成された電源シーケンス図が登録され、格納されている。
【００２５】
記憶部２０は、設計支援プログラムを格納する。設計支援プログラムは、設計者による電源系統図、電源シーケンス図の作成を設計支援するプログラムであり、作成部４０に読み込まれ、電源系統図作成部４１および電源シーケンス図作成部４２の動作を制御し、電源系統図および電源シーケンス図の作成支援の処理を実行する。
【００２６】
データ入力部３０は、受付手段の一例であり、例えば、キーボードまたはマウスである。
【００２７】
データ入力部３０は、電源系統図および電源シーケンス図を作成するのに必要な情報をユーザー（設計者）が入力する際に使用される。
【００２８】
データ入力部３０は、例えば、複数の部品シンボルの位置関係を特定するための位置関係情報と、複数の部品シンボルの接続関係を特定するための接続関係情報と、複数の部品シンボルへの電源投入順または電源切断順を特定するための順番情報と、複数の部品シンボルの各々の動作応答時間（立上り時間や立下り時間）を特定するための動作時間情報と、複数の部品シンボルの動作間隔時間（タイミング時間間隔）を特定するための動作間隔情報と、を受け付ける。
【００２９】
作成部４０は、データ入力部３０が受け付けた各情報に基づいて、部品シンボル形状ライブラリ、電源系統図データ・ライブラリ、シーケンス・シンボル形状ライブラリ、電源シーケンス図データ・ライブラリを用いながら、電源系統図および電源シーケンス図を作成する。
【００３０】
電源系統図作成部４１は、第1作成手段の一例である。
【００３１】
電源系統図作成部４１は、部品シンボル形状ライブラリと電源系統図データ・ライブラリを用いながら、位置関係情報にて特定される位置関係に従って、部品シンボル形状ライブラリ内の複数の部品シンボルをコンピュータ上の仮想空間に配置し、接続関係情報にて特定される接続関係に従って複数の部品シンボルを接続することで、複数の部品シンボルに関する電源系統図を作成する。電源系統図作成部４１は、電源系統図を電源系統図データ・ライブラリに格納する。
【００３２】
電源シーケンス図作成部４２は、第2作成手段の一例である。
【００３３】
電源シーケンス図作成部４２は、電源系統図データ・ライブラリとシーケンス・シンボル形状ライブラリと電源シーケンス図データ・ライブラリとを用いながら、順番情報、動作時間情報および動作間隔情報に基づいて、電源系統図内の複数の部品シンボルの各々に対応づけて、部品シンボルの動作タイミングを表すタイミング図を作成し、複数のタイミング図を用いて電源シーケンス図を作成する。本実施形態では、電源シーケンス図作成部４２は、電源系統図内の複数の部品シンボルの各々に対応づけて、シーケンス・シンボル形状ライブラリ内のシーケンス・シンボルを順番情報に基づいて電源系統図に配置し、そのシーケンス・シンボルの形状を動作時間情報に基づいて変更し、またシーケンス・シンボル間の相対位置を動作間隔情報に基づいて変更して、タイミング図を作成する。電源シーケンス図作成部４２は、電源シーケンス図を電源シーケンス図データ・ライブラリに格納する。
【００３４】
出力部５０は、表示手段の一例であり、例えば、ディスプレイとプリンタとを含む。
【００３５】
出力部５０は、電源系統図と電源シーケンス図とを出力（表示や印刷）する。また、出力部５０は、電源シーケンス図を構成するタイミング図を、電源系統図内の複数の部品シンボルのうち、該タイミング図に対応する部品シンボル（以下「対応部品シンボル」とも称する）に関連づけて表示する。なお、対応部品シンボルは、対応デバイスシンボルの一例である。
【００３６】
アラーム通知部６０は、アラーム手段の一例である。
【００３７】
アラーム通知部６０は、アラームを通知する。なお、出力部５０が、アラーム通知部６０を兼ねてもよい。
【００３８】
次に、動作を説明する。
【００３９】
図２は、設計支援装置１００の動作を説明するためのフローチャートである。
【００４０】
まず、ユーザーは、データ入力部３０を操作して、電源系統図に使用する部品シンボルの配置を指示する。
【００４１】
データ入力部３０は、ユーザーからの配置指示（電源系統図に使用する部品シンボルの配置）を、電源系統図作成部４１に出力する。なお、配置指示は、位置関係情報の一例である。
【００４２】
電源系統図作成部４１は、データ入力部３０からの配置指示に応じて、部品シンボル形状ライブラリ内の部品シンボルを配置指示にて指示された位置に配置した画面を出力部５０に表示する（ステップＳ１）。
【００４３】
次に、ユーザーは、データ入力部３０を操作して、部品シンボルの出力端子と、その出力端子の接続先となる部品シンボルの入力端子と、の間の接続を指示する。
【００４４】
データ入力部３０は、ユーザーからの接続指示（部品シンボルの出力端子と、接続先の部品シンボルの入力端子と、の間の接続）を、電源系統図作成部４１に出力する（ステップＳ２）。なお、接続指示は、接続関係情報の一例である。
【００４５】
電源系統図作成部４１は、データ入力部３０からの接続指示に応じて、部品シンボルの出力端子と、接続先の部品シンボルの入力端子と、の間の接続を出力部５０の画面上で行って、電源系統図を生成する。続いて、電源系統図作成部４１は、電源系統図を、出力部５０に表示する（ステップＳ３）。
【００４６】
次に、ユーザーは、データ入力部３０を操作して、電源系統図内の部品シンボルのうち、電源の負荷となる部品シンボル（以下「負荷部品シンボル」とも称する）の入力端子に対して、電源投入／切断のシーケンス番号を付与する指示を入力する。なお、負荷部品シンボルは、負荷デバイスシンボルの一例である。また、電源投入／切断のシーケンス番号は、電源投入順または電源切断順を表す情報（順番情報）の一例である。
【００４７】
データ入力部３０は、ユーザーからの付与指示（負荷部品シンボルの入力端子に対して、電源投入／切断のシーケンス番号を付与）を、電源シーケンス図作成部４２に出力する（ステップＳ４）。
【００４８】
電源シーケンス図作成部４２は、データ入力部３０からの付与指示に応じて、電源系統図内の負荷部品シンボルの入力端子に対して、電源投入／切断のシーケンス番号を付与する。
【００４９】
その後、電源シーケンス図作成部４２は、電源投入／切断のシーケンス番号が付与された電源系統図に基づいて電源シーケンス図を作成し、電源シーケンス図を、出力部５０に表示する（ステップＳ５）。
【００５０】
本実施形態では、ステップＳ５に関し、電源シーケンス図作成部４２が、特に、電源系統図の電源部品のシンボルの入力端子／出力端子の表示位置と対応づけて電源投入／切断シーケンス図を生成し、出力部５０に表示する。
【００５１】
図３は、電源シーケンス図の生成および表示に関する動作（ステップＳ５）を説明するためのフローチャートである
また、図４Ａ〜図４Ｆに、電源系統図および電源シーケンス図（タイミング図）の表示例を示す。
【００５２】
図３を参照して、まず、電源シーケンス図作成部４２は、電源投入／切断のシーケンス番号が付与された電源系統図を参照して、電源系統図に配置された全ての部品シンボルの入力端子および出力端子の座標データ、入力端子と出力端子間の接続関係データ、電源負荷となる部品シンボルの入力端子の電源投入／切断シーケンス番号を読み込む（ステップＳ１０）。
【００５３】
ここで、ステップＳ１０について、図４Ａおよび図４Ｂを参照して説明する。
【００５４】
図４Ａを参照すると、電源シーケンス図作成部４２は、部品シンボル“12V”の出力端子座標、部品シンボル“12V→5V”、“12V→3.3V”、“12V→1.8V”、“1.8V→0.9V”の入力端子座標および出力端子座標、および、部品シンボル“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”の入力端子座標を読み込む。
【００５５】
また、電源シーケンス図作成部４２は、部品シンボル“12V”の出力端子と、部品シンボル“12V→5V”、“12V→3.3V”、“12V→1.8V”、“Ｄ”の入力端子との接続関係、部品シンボル“12V→5V”の出力端子と部品シンボル“Ａ”の入力端子との接続関係、部品シンボル“12V→3.3V”の出力端子と部品シンボル“Ａ”、“Ｂ”の入力端子との接続関係、部品シンボル“12V→1.8V”の出力端子と部品シンボル“1.8V→0.9V”の入力端子との接続関係、部品シンボル“1.8V→0.9V”の出力端子と部品シンボル“Ｃ”の入力端子との接続関係を読み込む。
【００５６】
更に、図４Ｂを参照すると、電源シーケンス図作成部４２は、電源負荷となる部品シンボル“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”の入力端子の電源投入／切断する際のシーケンス番号「１」〜「４」を読み込む。
【００５７】
次に、再び図３を参照し、ステップＳ１０が終了すると、電源シーケンス図作成部４２は、電源負荷となる部品シンボルの入力端子のシーケンス番号と、部品シンボルの入力端子と出力端子間の接続関係データと、に基づき、部品シンボルの出力端子および入力端子に電源投入／切断の関連シーケンス番号を割り当て、出力部５０に表示されている電源系統図に、割り当て結果を追加する（ステップＳ１１）。
【００５８】
ここで、ステップＳ１１について、図４Ｃを参照して説明する。
【００５９】
図４Ｃにおいて、電源シーケンス図作成部４２は、まず、電源負荷となる部品シンボルの入力端子に対して、読み込んだシーケンス番号「１」、「２」、「３」、「４」（但し、「１」＜「２」＜「３」＜「４」）とは別に、同じシーケンス関係を持つ番号形態である関連シーケンス番号、例えばA(1)、A(2)、A(3)、A(4)（但し、A(1)＜A(2)＜A(3)＜A(4)）を割り当てる。
【００６０】
また、電源シーケンス図作成部４２は、関連シーケンス番号が割り当てられていない部品シンボルの出力端子に対しては、出力端子の関連シーケンス番号として、その出力端子と直接接続されている入力端子の関連シーケンス番号の中の任意の１つを割り当てる。
【００６１】
また、電源シーケンス図作成部４２は、関連シーケンス番号が割り当てられた出力端子と直接接続されている入力端子の関連シーケンス番号に対しては、割り当てられた出力端子の関連シーケンス番号と同一である旨の関係性を表す関係性情報も同時に付与する。既に、シーケンス番号間で関係性情報がある場合には、同一である旨の関係性情報を上書きする。
【００６２】
例えば、部品シンボル“12V→5V”の出力端子と部品シンボル“Ａ”の入力端子は直接接続されているため、電源シーケンス図作成部４２は、部品シンボル“12V→5V”の出力端子の関連シーケンス番号として、部品シンボル“Ａ”の入力端子の関連シーケンス番号A(2)を割り当てる。この場合には、割り当てられた出力端子の関連シーケンス番号A(2)と、その出力端子と直接接続されている入力端子の関連シーケンス番号A(2)の関係性が同一であることは自明である。
【００６３】
電源シーケンス図作成部４２は、シーケンス番号が付与されていない、部品シンボルの入力端子に対しては、その入力端子の関連シーケンス番号として、既存の番号形態とは異なる番号形態の関連シーケンス番号を付与する。
【００６４】
また、電源シーケンス図作成部４２は、電源投入シーケンスの場合には、付与した入力端子の関連シーケンス番号に対して、同一部品シンボルの出力端子の関連シーケンス番号より小さいという関係性を表す関係性情報も同時に付与する。
【００６５】
一方、電源シーケンス図作成部４２は、電源切断シーケンスの場合には、付与した入力端子の関連シーケンス番号に対して、同一部品シンボルの出力端子のシーケンス番号より大きいという関係性を表す関係性情報も同時に付与する。
【００６６】
例えば、電源シーケンス図作成部４２は、部品シンボル“12V→5V”の入力端子に対して、入力端子のシーケンス番号として、既存の番号形態A(1)、A(2)、A(3)、A(4)（但し、A(1)＜A(2)＜A(3)＜A(4)）とは異なる番号形態として、B(1)（但し、電源投入シーケンスの場合にはB(1)＜A(2)、電源切断シーケンスの場合にはB(1)＞A(2)）を割り当てる。
【００６７】
図４Ｃにおける電源系統図のシーケンスとしては、電源投入シーケンスの場合、A(1)=B(1)=C(2)=E(2)＜A(2)＜A(3)＜A(4)、A(1)<D(3)<A(4)の関係性がある。
【００６８】
全体シーケンスの中で、シーケンスが一意に決まっていないD(3)に対して、考えられるシーケンス候補A(1)<D(3)<A(2)、D(3)=A(2)、A(2)<D(3)<A(3)、D(3)=A(3)、A(3)＜D(3)＜A(4)の中から、ユーザーにて指示してもらってもよい。
【００６９】
例えば、A(2)<D(3)<A(3)が指示されたとすると、全体シーケンスはA(1)＝B(1)＝C(2)＝E(2)＜A(2)＜D(3)＜A(3)＜A(4)と一意に決定される。なお、ステップＳ１１における部品シンボルの入力／出力端子に対する電源投入／切断のシーケンスの割り当てとして、全て、もしくは、部分的に、ユーザーにて指示してもらってもよい。
【００７０】
次に、再び図３を参照し、ステップＳ１１が終了すると、電源シーケンス図作成部４２は、電源系統図と、部品シンボルの入力／出力端子に割り当てられた関連シーケンス番号と、の関係性に矛盾がないかどうか判定する（ステップＳ１２）。
【００７１】
ステップＳ１２で矛盾がある場合には、電源シーケンス図作成部４２は、アラーム通知部６０からアラームを通知する（ステップＳ１３）。
【００７２】
ここで、ステップＳ１２およびＳ１３について一例を説明する。
【００７３】
電源シーケンス図作成部４２は、電源負荷となる部品シンボルの入力端子に対して、読み込んだ（指示された）シーケンス番号と、関連シーケンス番号と、の大小関係に矛盾がないかどうかを判定し、矛盾がある場合にはアラームを通知する。
【００７４】
次に、電源シーケンス図作成部４２は、部品シンボルの出力端子の関連シーケンス番号と、その出力端子と直接接続されている入力端子の関連シーケンス番号が同一または同一である旨の関係性を有しているかどうか判定し、同一でなく同一である旨の関係性も有していない場合には、アラームを通知する。
【００７５】
続いて、電源シーケンス図作成部４２は、電源投入シーケンスの場合には、部品シンボルの入力端子の関連シーケンス番号が、同一部品シンボルの出力端子の関連シーケンス番号より小さいという関係性を有しているかどうかを判定し、大きいという関係性を有している場合（小さいという関係性を有していない場合）にはアラームを通知する。
【００７６】
電源シーケンス図作成部４２は、電源切断シーケンスの場合には、部品シンボルの入力端子の関連シーケンス番号が同一部品シンボルの出力端子の関連シーケンス番号より大きいという関係性を有しているかどうかを判定し、小さいという関係性を有している場合（大きいという関係性を有していない場合）にはアラームを通知する。
【００７７】
ここで、電源負荷となる部品シンボルの入力端子についてシーケンス番号の大小関係と関連シーケンス番号の大小関係との間に矛盾がないかどうかの判定に関して、図４Ｃを参照して説明する。
【００７８】
電源シーケンス図作成部４２は、電源負荷となる部品シンボル“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”の入力端子において、シーケンス番号「１」、「２」、「３」、「４」に対して、関連シーケンス番号A(1)、A(2)、A(3)、A(4)が各々対応しており、シーケンス番号「１」＜「２」＜「３」＜「４」の大小関係と、関連シーケンス番号A(1)＜A(2)＜A(3)＜A(4)の大小関係に矛盾が生じていないかどうか判定する。この場合には、矛盾が生じていないため、電源シーケンス図作成部４２は、Yes（矛盾が生じていない）と判定する。
【００７９】
次に、部品シンボルの出力端子の関連シーケンス番号と、その出力端子と直接接続されている入力端子の関連シーケンス番号が、同一または同一である旨の関係性を有しているかどうかの判定に関して、図４Ｃの部品シンボル“12V”を例に挙げて説明する。
【００８０】
電源シーケンス図作成部４２は、部品シンボル“12V”の出力端子の関連シーケンス番号A(1)と、部品シンボル“12V”の出力端子と直接接続されている入力端子の関連シーケンス番号B(1)、C(2)、E(2)、A(1)が同一または同一の関係性を有しているかどうか判定する。この場合には、A(1)＝B(1)＝C(2)＝E(2)の関係が成立しているため、電源シーケンス図作成部４２は、Yes（同一または同一の関係性を有している）と判定する。
【００８１】
続いて、電源投入シーケンスの場合に、部品シンボルの入力端子の関連シーケンス番号が同一部品の出力端子の関連シーケンス番号より小さいという関係性を有しているかどうかの判定に関して、図４Ｃの部品シンボル“12V→1.8V”を例に挙げて説明する。
【００８２】
電源シーケンス図作成部４２は、部品シンボル“12V→1.8V”の入力端子の関連シーケンス番号E(2)が、同一部品シンボル“12V→1.8V”の出力端子の関連シーケンス番号D(3)より小さいかどうか判定する。電源シーケンス図作成部４２は、D(3)>E(2)の関係が成立しているため、Yes（部品シンボルの入力端子の関連シーケンス番号が同一部品の出力端子の関連シーケンス番号より小さい）と判定する。
【００８３】
続いて、図３を参照し、ステップＳ１２でYesと判定すると、電源シーケンス図作成部４２は、電源系統図内の部品シンボルの入力／出力端子を選択し、関連シーケンス番号に基づき、選択された部品シンボルの入力／出力端子に関連づけて、シーケンス・シンボルを、出力部５０の画面（電源系統図）上に配置・表示する（ステップＳ１４）。
【００８４】
ここで、ステップＳ１４について、図４Ｄを参照して説明する。
【００８５】
図４Ｄにおいて、例えば、電源シーケンス図作成部４２は、部品シンボル“12V→3.3V”の出力端子に対して、立上り／立下り時間Ta(0)（但し、Ta(0)は初期設定値）と、部品シンボル“12V→3.3V”の関連シーケンス番号（A(3)）の１つ前の関連シーケンス番号（A(2)）を有する部品シンボルの端子（部品シンボル“12V→5V”の出力端子）のシーケンス・シンボル１２ａに対するタイミング時間間隔Tb(0)（但し、Tb(0)は初期設定値）と、に基づき、シーケンス・シンボル１２ｂを関連づけて配置・表示する。なお、シーケンス・シンボル１２ａおよび１２ｂは、シーケンス・シンボル形状ライブラリから読み取られる。
【００８６】
なお、電源シーケンス図作成部４２は、部品シンボル“12V→3.3V”の出力端子に対して、立上り／立下り時間Ta(0)と、部品シンボル“12V→3.3V”の入力端子のシーケンス・シンボルに対するタイミング時間間隔Tb(0)と、に基づいて、シーケンス・シンボル１２ｂを関連づけて配置・表示してもよい。
【００８７】
シーケンス・シンボルが配置される順番は、シーケンス・シンボルと関連づけられた部品シンボルの入力／出力端子が整列している順番と対応し、部品シンボルの入力／出力端子が表示されている位置と、その部品シンボルの入力／出力端子と関連づけられたシーケンス・シンボルが表示される位置の視点移動距離が短くなるように並べて表示されることが望ましい。
【００８８】
例えば、電源シーケンス図作成部４２は、部品シンボルの入力／出力端子の横に、その部品シンボルと関連づけられたシーケンス・シンボルを表示する。
【００８９】
なお、図４Ｄに示した表示例では、タイミング時間間隔として、各シーケンス・シンボルの立ち上がり完了時点での時間間隔が用いられているが、タイミング時間間隔は、これに限らず、各シーケンス・シンボルが立ち上がる過程の任意の時点での時間間隔が用いられてもよい。例えば、タイミング時間間隔として、各シーケンス・シンボルの立上り開始時点での時間間隔が用いられてもよい。
【００９０】
図４Ｄは、電源投入のシーケンスに対応したシーケンス・シンボル（立上り部分を有するシーケンス・シンボル）を示しているが、電源切断のシーケンスの場合（シーケンス・シンボルが立下り部分を有する）も同様に、タイミング時間間隔として、各シーケンス・シンボルの立下り完了時点での時間間隔が用いられてもよく、これに限らず、各シーケンス・シンボルが立ち下がる過程の任意の時点での時間間隔が用いられてもよい。
【００９１】
再び図３を参照し、ステップＳ１４が終了すると、ユーザーは、データ入力部３０を操作して、初期設定値Ta(0)およびTb(0)に対して、シーケンス・シンボルの立上り／立下り時間Ta、タイミング時間間隔Tbを、部品シンボルの入力端子／出力端子と関連づけて指示する。
【００９２】
データ入力部３０は、ユーザーからの時間指示（部品シンボルの入力端子／出力端子と、シーケンス・シンボルの立上り／立下り時間Taと、タイミング時間間隔Tbとの指示）を、電源シーケンス図作成部４２に出力する（ステップＳ１５）。
【００９３】
電源シーケンス図作成部４２は、データ入力部３０からの時間指示（部品シンボルの入力端子／出力端子と、シーケンス・シンボルの立上り／立下り時間Ta、タイミング時間間隔Tbの指示）に基づき、指示された部品シンボルの入力端子／出力端子に関連づけられたシーケンス・シンボルの形状、および、シーケンス・シンボル間の相対位置を自動修正する（ステップＳ１６）。
【００９４】
ここで、ステップＳ１６について、図４Ｅを参照して説明する。
【００９５】
図４Ｅにおいて、例えば、部品シンボル“12V→3.3V”の出力端子に対して、立上り時間Taと、部品シンボル“12V→3.3V”の出力端子が有する関連シーケンス番号の１つ前の関連シーケンス番号を有する部品シンボル“12V→5V”の出力端子のシーケンス・シンボルに対するタイミング時間間隔Tbが指示された場合、電源シーケンス図作成部４２は、時間指示にて指示された値に基づいて、部品シンボル“12V→3.3V”の出力端子に関連づけられたシーケンス・シンボルの形状、および、部品シンボル“12V→5V”の出力端子に関連づけられたシーケンス・シンボルに対する相対位置を自動修正して表示する。
【００９６】
具体的には、電源シーケンス図作成部４２は、図４Ｄに示された立上り時間Ta(0)およびタイミング時間間隔Tb(0)を、それぞれ、図４Ｅに示すように、立上り時間Ta、タイミング時間間隔Tbに修正する。
【００９７】
なお、電源シーケンス図作成部４２は、部品シンボル“12V→3.3V”の出力端子に対して、立上り時間Taと、部品シンボル“12V→3.3V”の入力端子のシーケンス・シンボルに対するタイミング時間間隔Tbが指示された場合、立上り時間Ta(0)およびタイミング時間間隔Tb(0)を、それぞれ、指示された立上り時間Taおよびタイミング時間間隔Tbに修正して、部品シンボル“12V→3.3V”の出力端子に関連づけられたシーケンス・シンボルの形状、および、部品シンボル“12V→3.3V”の入力端子のシーケンス・シンボルに対する相対位置を自動修正して表示する。
【００９８】
再び、図３を参照し、ステップＳ１６が終了すると、電源シーケンス図作成部４２は、時間を基準に、全てのシーケンス・シンボルを重ね合わせた場合に、全てのシーケンス・シンボルの立上り／立下り過程（遷移過程）において交差がないかどうか、全てのシーケンス・シンボルの立上り／立下り過程と関連シーケンス番号との関係性に矛盾がないかどうかを判定する（ステップＳ１７）。
【００９９】
ステップＳ１７において、交差がある場合または矛盾がある場合には、電源シーケンス図作成部４２は、アラーム通知部６０を用いてアラームを通知する（ステップＳ１８）。
【０１００】
ここで、ステップＳ１７およびＳ１８について、図４Ｅを参照して説明する。
【０１０１】
部品シンボル“12V→5V”の出力端子のシーケンス・シンボルの立上り過程と、部品シンボル“12V→3.3V”の出力端子のシーケンス・シンボルの立上り過程を比較すると、相互に交差が生じている。つまり、部品シンボル“12V→5V”の出力端子のシーケンス・シンボルと部品シンボル“12V→3.3V”の出力端子のシーケンス・シンボルとを時間を基準に重ね合わせた場合に、立上り過程である遷移過程において、２つのシーケンス・シンボルは交差している。
【０１０２】
また、シーケンス・シンボルの立上り完了時点にシーケンスが確定する場合、部品シンボル“12V→5V”の出力端子のシーケンス・シンボルおよび部品シンボル“12V→3.3V”の出力端子のシーケンス・シンボルと、関連シーケンス番号の関係性（A(2)＜A(3)）と、の間に矛盾はない。
【０１０３】
この場合、相互に交差が生じているため、電源シーケンス図作成部４２は、Noと判定し、アラーム通知部６０からアラームを通知する。
【０１０４】
再び、図３を参照し、ステップＳ１７でYes（Ok）と判定されると、電源シーケンス図作成部４２は、最後に、電源系統図の部品シンボル、または、部品シンボルの入力／出力端子の選択に応じて、その選択された部品シンボルの入力／出力端子と関連づけされたシーケンス・シンボルと、シーケンス番号においてそのシーケンス・シンボルと前後どちらか少なくとも一方の関係にあるシーケンス・シンボルのみを出力部５０に表示または強調表示する（ステップＳ１９）。
【０１０５】
ここで、ステップＳ１９について、図４Ｆを参照して説明する。
【０１０６】
図４Ｆにおいて、例えば、ユーザーが、データ入力部３０を操作して、部品シンボル“12V→5V”の出力端子を選択する旨の特定選択入力を入力すると、データ入力部３０は、特定選択入力を電源シーケンス図作成部４２に出力する。
【０１０７】
電源シーケンス図作成部４２は、部品シンボル“12V→5V”の出力端子を選択する旨の特定選択入力を受け付けると、関連シーケンス番号A(2)に対応するシーケンス・シンボルに加えて、関連シーケンス番号A(2)の前後関係にある関連シーケンス番号A(1)、A(3)に対応するシーケンス・シンボルのみを表示、または、強調表示する。
【０１０８】
強調表示としては、例えば、シーケンス・シンボルの線を基準の太さよりも太く表示したり、色を基準の色から変更して表示したり、線種を基準の線種から変更して表示したり、基準の大きさよりも大きく表示したり、囲んで表示したり、旗印などの印を付加して表示したりすることなどが挙げられる。また、電源シーケンス図において、シーケンスが確定する時点が視覚的にわかるように、シーケンスが確定する時点に▼印等の印を表示してもよい。
【０１０９】
次に、本実施の形態の効果について説明する。
【０１１０】
本実施の形態では、データ入力部３０は、複数の部品シンボルの位置関係と、複数の部品シンボルの接続関係と、複数の部品シンボルへの電源投入順（関連シーケンス番号）または電源切断順（関連シーケンス番号）を特定するためのシーケンス番号（順番情報）と、複数の部品シンボルの各々の立上り／立下り時間（動作応答時間）を特定するための立上り／立下り時間Ta（動作時間情報）と、複数の部品シンボルのタイミング時間間隔（動作間隔時間）を特定するためのタイミング時間間隔Tb（動作間隔情報）と、を受け付ける。
【０１１１】
電源系統図作成部４１は、複数の部品シンボルの位置関係および接続関係に基づいて、複数の部品シンボルに関する電源系統図を作成する。
【０１１２】
電源シーケンス図作成部４２は、シーケンス番号（順番情報）、立上り／立下り時間Ta（動作時間情報）およびタイミング時間間隔Tb（動作間隔情報）に基づいて、複数の部品シンボルの各々に対応づけて、部品シンボルの動作タイミングを表すシーケンス・シンボル（タイミング図）を作成し、複数のシーケンス・シンボルを用いて電源シーケンス図を自動作成する。
【０１１３】
出力部５０は、シーケンス・シンボルを、複数の部品シンボルのうち該シーケンス・シンボルに対応する対応部品シンボルに関連づけて表示する。
【０１１４】
このため、本実施形態では、電源系統図の部品シンボルの入力／出力端子と、電源投入／切断シーケンスとが関連づけて表示されるため、電圧／電流の分配経路と電源投入／切断シーケンスの対応関係の認識が容易となり、電源投入／切断シーケンスが妥当であるか否かの判断ミス、判断時間を低減できる。
【０１１５】
また、本実施形態では、出力部５０は、シーケンス・シンボルを、複数の部品シンボルのうち該シーケンス・シンボルに対応する対応部品シンボルの横に表示する。
【０１１６】
このため、電圧／電流の分配経路と電源投入／切断シーケンスの対応関係の認識を直感的に行うことが容易になり、電源投入／切断シーケンスが妥当であるか否かの判断ミス、判断時間を低減できる。
【０１１７】
また、本実施形態では、電源シーケンス図作成部４２は、部品シンボルの動作タイミングを表すタイミング図として、該部品シンボルの入力端子または出力端子での信号の遷移を表す図であるシーケンス・シンボルを作成する。
【０１１８】
このため、部品シンボルの入力端子または出力端子での信号の遷移を認識しやすくできる。
【０１１９】
また、本実施形態では、出力部５０は、データ入力部３０が、複数の部品シンボルのいずれかを選択する旨の特定選択入力を受け付けた場合、複数のシーケンス・シンボルのうち、特定選択入力にて選択された選択部品シンボルに対応するシーケンス・シンボル、および、関連シーケンス番号にて特定される順番が選択部品シンボルの前後どちらか少なくとも一方の該当部品シンボルに対応するシーケンス・シンボルのみを、選択部品シンボルと該当部品シンボルの配列に応じた配列で表示する。
【０１２０】
このため、確認に必要となる可能性が高いシーケンス・シンボルのみを、そのシーケンス・シンボルに関連する部品シンボルの配列で表示することが可能になる。
【０１２１】
なお、電源シーケンス図作成部４２は、データ入力部３０が、複数のシーケンス・シンボルのいずれかを選択する旨の選択入力（所定選択入力）を受け付けた場合、複数のシーケンス・シンボルのうち、その選択入力にて選択された選択シーケンス・シンボル、および、関連シーケンス番号が、選択シーケンス・シンボルに対応する部品シンボルの前後どちらか一方の該当部品シンボルに対応するシーケンス・シンボルのみを、該シーケンス・シンボルに対応する部品シンボルの配列に応じた配列で表示してもよい。
【０１２２】
この場合も、確認に必要となる可能性が高いシーケンス・シンボルのみを表示することが可能になる。
【０１２３】
また、電源シーケンス図作成部４２は、データ入力部３０が、立上り／立下り時間Taまたはタイミング時間間隔Tbの変更を受け付けると、その変更に応じて、シーケンス・シンボルの形状、および、シーケンス・シンボル間の相対位置を変更してもよい。
【０１２４】
このため、シーケンス・シンボルの形状およびシーケンス・シンボル間の相対位置を視覚的に把握しながら、を容易に変更することが可能になる。
【０１２５】
また、本実施形態では、電源シーケンス図作成部４２は、シーケンス番号と複数の部品シンボルの接続関係とに基づいて、複数の部品シンボルのうち、電源負荷となる負荷部品シンボル以外の部品シンボルについて電源投入順または電源切断順についての関連シーケンス番号を特定する。
【０１２６】
このため、関連シーケンス番号を自動的に設定することが可能になる。
【０１２７】
また、本実施形態では、電源シーケンス図作成部４２は、シーケンス番号と複数の部品シンボルの接続関係とに基づいて、複数の部品シンボルのうち、負荷部品シンボル以外の部品シンボルの入力端子および出力端子について電源投入順または電源切断順についての関連シーケンス番号を特定する。
【０１２８】
このため、関連シーケンス番号を自動的に設定することが可能になる。
【０１２９】
また、本実施形態では、アラーム通知部６０は、関連シーケンス番号に矛盾が存在する場合、または、関連シーケンス番号と、立上り／立下り時間Taと、タイミング時間間隔Tbと、の間に矛盾が存在する場合に、アラームを通知する。
【０１３０】
このため、シーケンス図と、電源系統図のシーケンス番号が矛盾していないかどうか自動的に抽出可能となり、また、エラーが発生したことを自動的に通知可能になる。
【０１３１】
本実施形態では、アラーム通知部６０は、電源系統図において直接接続されている入力端子と出力端子との関連シーケンス番号に同時性が設定されていない場合に、アラームを通知する。
【０１３２】
このため、電源系統図における部品シンボルの接続情報とシーケンス番号が矛盾していないかどうか自動的に抽出可能となり、また、エラーが発生したことを自動的に通知可能になる。
【０１３３】
本実施形態では、アラーム通知部６０は、シーケンス番号が電源投入順を表す状況では、各部品シンボルについて、部品シンボルの入力端子の関連シーケンス番号が、該部品シンボルの出力端子の関連シーケンス番号よりも順番が後である旨の設定がなされている場合に、アラームを通知する。
【０１３４】
このため、電源系統図における部品シンボルの端子情報とシーケンス番号が矛盾していないかどうか自動的に抽出可能となり、また、エラーが発生したことを自動的に通知可能になる。
【０１３５】
本実施形態では、アラーム通知部６０は、シーケンス番号が電源切断順を表す状況では、各部品シンボルについて、部品シンボルの入力端子の関連シーケンス番号が、該部品シンボルの出力端子の関連シーケンス番号よりも順番が前である旨の設定がなされている場合に、アラームを通知する。
【０１３６】
このため、電源系統図における部品シンボルの端子情報とシーケンス番号が矛盾していないかどうか自動的に抽出可能となり、また、エラーが発生したことを自動的に通知可能になる。
【０１３７】
本実施形態では、アラーム通知部６０は、時間を基準に、各シーケンス・シンボルを重ね合わせた場合に、シーケンス・シンボルの立上り過程または立下り過程である遷移過程において、２以上のシーケンス・シンボルが交差している場合に、アラームを通知する。
【０１３８】
このため、シーケンス図の立上り過程または立下り過程の遷移過程において、シーケンスが入れ替わっているかどうか自動的に抽出可能となり、また、遷移過程においてシーケンスが入れ替わっており、問題がないかどうか確認が必要であることを自動的に通知可能になる。
【０１３９】
本実施形態では、アラーム通知部６０は、電源シーケンス図と関連シーケンス番号との間に矛盾が存在する場合に、アラームを通知する。
【０１４０】
このため、電源系統図における部品シンボルの端子情報および接続情報とシーケンス番号が矛盾していることを自動的に抽出可能となり、通知可能になる。
【０１４１】
また、本実施形態によれば、電源系統図の部品シンボルの接続情報と、電源負荷となる負荷部品シンボルのシーケンス番号に基づき、電源負荷となる負荷部品シンボル以外の部品シンボルについて電源投入順または電源切断順についての関連シーケンス番号を自動設定できる。また、電源系統図の部品シンボルの接続情報とシーケンス番号との間に、矛盾が生じていることを自動的に抽出可能となり、エラーを通知することができる。更に、シーケンス番号に基づいて、シーケンス・シンボルを用いたシーケンス図の自動生成が可能となる。また、シーケンス図を修正する場合には、シーケンス・シンボルの形状およびシーケンス・シンボル間の相対位置を視覚的に把握し、シーケンス番号と矛盾が生じていないことを確認しながら、容易に変更することが可能になる。シーケンス番号とシーケンス図の間に矛盾が生じていたり、シーケンスの遷移状態においてシーケンスの入れ替えが生じていたりする場合に、自動的に抽出可能となり、エラーを通知することができる。
【０１４２】
このため、電源投入/切断シーケンスを作成する作業、電源系統図とシーケンス図との間に矛盾がないかどうか確認する作業を効率化（省力化）できる。
【０１４３】
（第２実施形態）
次に、本発明の第２の実施の形態について図面を参照して詳細に説明する。
【０１４４】
第２の実施の形態は、第１の実施の形態と比較して、シーケンスの生成、表示に関する処理フローのみが異なる。以下、第２の実施の形態について、第１の実施の形態と異なる点を中心に説明する。このため、第２の実施の形態の設計支援装置の全体構成および全体動作フローについては説明を省略する。
【０１４５】
図５は、第２の実施の形態におけるシーケンスの生成、表示に関する動作を示すフローチャートである。
【０１４６】
図５に示したフローチャートでは、図３に示した第１の実施の形態のフローチャートと比べると、ステップＳ１４が削除され、ステップＳ１６がステップＳ２６に置き換わった点が異なっているため、ステップＳ２６についてのみ説明する。
【０１４７】
ステップＳ２６では、電源シーケンス図作成部４２は、電源系統図の部品シンボルの入力／出力端子を選択すると、関連シーケンス番号、立上り／立下り時間Ta、およびタイミング時間間隔Tbに基づき、選択された部品シンボルの入力／出力端子に関連づけて、シーケンス・シンボルを、出力部５０の画面（電源系統図）上に配置・表示する。
【０１４８】
ここで、ステップＳ２６について、図４Ｅを参照して説明する。
【０１４９】
図４Ｅにおいて、例えば、部品シンボル“12V→3.3V”の出力端子に対して、立上り／立下り時間Taと、部品シンボル“12V→3.3V”の出力端子が有する関連シーケンス番号の１つ前の関連シーケンス番号を有する部品シンボル“12V→5V”の出力端子のシーケンス・シンボルに対するタイミング時間間隔Tbが指示された場合、電源シーケンス図作成部４２は、立上り／立下り時間Taと、タイミング時間間隔Tbと、部品シンボル“12V→3.3V”の出力端子に付された関連シーケンス番号A(3)と、に基づいて、部品シンボル“12V→3.3V”の出力端子に関連するシーケンス・シンボルの形状、および、部品シンボル“12V→5V“の出力端子のシーケンス・シンボルに対する相対位置を自動修正し、出力端子と関連づけて配置・表示する。ステップＳ２６において、部品シンボル“12V→3.3V”の出力端子に関連するシーケンス・シンボルの形状を自動修正する手法は、ステップＳ１６で示した手法と同様である。
【０１５０】
なお、電源シーケンス図作成部４２は、部品シンボル“12V→3.3V”の出力端子に対して、立上り／立下り時間Taと、部品シンボル“12V→3.3V”の入力端子のシーケンス・シンボルに対するタイミング時間間隔Tbが指示された場合、それら立上り／立下り時間Taおよびタイミング時間間隔Tbに基づいて、部品シンボル“12V→3.3V”の出力端子のシーケンス・シンボルの形状、および、部品シンボル12V→3.3V”の入力端子のシーケンス・シンボルに対する相対位置を自動修正し、修正後のシーケンス・シンボルを、部品シンボル“12V→3.3V”の出力端子と関連づけて配置・表示されてもよい。
【０１５１】
シーケンス・シンボルが配置される順番は、シーケンス・シンボルと関連づけられた部品シンボルの入力／出力端子が整列している順番と対応し、部品シンボルの入力／出力端子が表示されている位置と、その部品シンボルの入力／出力端子と関連づけられたシーケンス・シンボルが表示される位置の視点移動距離が短くなるように並べて表示されることが望ましい。
【０１５２】
なお、図４に示した表示例では、タイミング時間間隔として、各シーケンス・シンボルの立ち上がり完了時点での時間間隔が用いられているが、タイミング時間間隔は、これに限らず、各シーケンス・シンボルが立ち上がる過程の任意の時点での時間間隔が用いられてもよい。例えば、タイミング時間間隔として、各シーケンス・シンボルの立上り開始時点での時間間隔が用いられてもよい。
【０１５３】
電源切断のシーケンスの場合（シーケンス・シンボルが立下り部分を有する）も同様に、タイミング時間間隔として、各シーケンス・シンボルの立下り完了時点での時間間隔が用いられてもよく、これに限らず、各シーケンス・シンボルが立ち下がる過程の任意の時点での時間間隔が用いられてもよい。
【０１５４】
次に、本実地の形態の効果について説明する。
【０１５５】
本実施の形態においても、第１の実施の形態と同様に、電源系統図の部品シンボルの入力／出力端子と、電源投入／切断シーケンスを関連づけて表示しているため、電圧／電流の分配経路と電源投入／切断シーケンスの対応関係の認識が容易となり、電源投入／切断シーケンスが妥当であるか否かの判断ミス、判断時間を低減できる。また、電源投入／切断シーケンスを作成する作業を効率化（省力化）できる。
【０１５６】
（第３実施形態）
次に、本発明の第３の実施の形態について図面を参照して詳細に説明する。
【０１５７】
第３の実施の形態は、第１、２の実施の形態と比較して、シーケンスの生成、表示に関する処理フローのみが異なる。以下、第３の実施の形態について、第１、２の実施の形態と異なる点を中心に説明する。このため、第３の実施の形態の設計支援装置の全体構成および全体動作フローについては説明を省略する。
【０１５８】
図６、７は、第３の実施の形態におけるシーケンスの生成、表示に関する動作を示すフローチャートである。図８は、第３の実施の形態における電源系統図および電源シーケンス図の表示例を示す。
【０１５９】
図６は、第１の実施の形態の処理フローに準じており、図３に示した第１の実施の形態のフローチャートと比べると、ステップＳ１９がステップＳ２９に置き換わった点が異なっている。
【０１６０】
図７は、第２の実施の形態の処理フローに準じており、図５に示した第２の実施の形態のフローチャートと比べると、ステップＳ１９がステップＳ２９に置き換わった点が異なっている。
【０１６１】
以下、第１の実施の形態の処理フローおよび第２の実施の形態の処理フローと異なっているステップＳ２９についてのみ説明する。
【０１６２】
ステップＳ２９では、電源シーケンス図作成部４２は、電源系統図の部品シンボルの入力／出力端子の整列方向の選択に応じて、その方向に位置する部品シンボルの入力／出力端子と関連づけされた各シーケンス・シンボルにて構成される電源シーケンス図を表示する。
【０１６３】
ここで、ステップＳ２９について、図８Ａを参照して説明する。
【０１６４】
図８Ａにおいて、例えば、ユーザーが、データ入力部３０を操作して、部品シンボル“12V→5V”の出力端子が属する列を選択する旨の列選択入力を入力すると、データ入力部３０は、列選択入力を電源シーケンス図作成部４２に出力する。
【０１６５】
電源シーケンス図作成部４２は、部品シンボル“12V→5V”の出力端子が属する列を選択する旨の列選択入力を受け付けると、部品シンボル“12V→5V”の出力端子が属する列に存在する全ての部品シンボル“12V→5V”、“12V→3.3V”、“1.8V→0.9V”の出力端子を特定する。
【０１６６】
続いて、電源シーケンス図作成部４２は、部品シンボル“12V→5V”、“12V→3.3V”、“1.8V→0.9V”の出力端子に対応するシーケンス・シンボルを、出力部５０に表示する。なお、電源シーケンス図作成部４２は、部品シンボル“12V→5V”、“12V→3.3V”、“1.8V→0.9V”の出力端子に対応するシーケンス・シンボルを、部品シンボル“12V→5V”、“12V→3.3V”、“1.8V→0.9V”の出力端子の横に表示する。
【０１６７】
なお、電源シーケンス図において、シーケンスが確定する時点が視覚的にわかるように、シーケンスが確定する時点に▼印等の印を表示してもよい。
【０１６８】
また、図８Ｂに示すように、部品シンボル“12V→5V”の出力端子の列を選択すると、該当する列に属する全ての部品シンボル“12V→5V”、“12V→3.3V”、“1.8V→0.9V”の出力端子の長さが、関連シーケンス番号の大小関係（A(2)＜A(3)＜A(4)）とタイミング時間に応じて、変化してもよい。この場合、出力部５０は、部品シンボル“12V→5V”、“12V→3.3V”、“1.8V→0.9V”の出力端子の電源シーケンス図と併せて表示してもよい。
【０１６９】
また、図８Ｃに示すように、部品シンボル“12V→5V”の出力端子の列を選択すると、該当する列に属する全ての部品シンボル“12V→5V”、“12V→3.3V”、“1.8V→0.9V”の出力端子の関連シーケンス番号の大小関係（A(2)＜A(3)＜A(4)）とタイミング時間とに応じた遷移図を出力部５０が表示してもよい。この場合、出力部５０は、部品シンボル“12V→5V”、“12V→3.3V”、“1.8V→0.9V”の出力端子の電源シーケンス図と併せて表示してもよい。
【０１７０】
次に、本実地の形態の効果について説明する。
【０１７１】
本実施の形態においても、第１の実施の形態と同様に、電源系統図の部品シンボルの入力／出力端子と、電源投入／切断シーケンスを関連づけて表示しているため、電圧／電流の分配経路と電源投入／切断シーケンスの対応関係の認識が容易となり、電源投入／切断シーケンスが妥当であるか否かの判断ミス、判断時間を低減できる。また、電源投入／切断シーケンスを作成する作業を効率化（省力化）できる。
【０１７２】
なお、上記各実施形態は、情報機器、通信機器等の電源が供給される電気機器・装置であって、電源投入／切断のシーケンスが必要となる全ての電気機器・装置の設計支援に適用できる。
【０１７３】
また、上記実施形態において、設計支援装置１００は、コンピュータにて実現されてもよい。この場合、このコンピュータは、コンピュータにて読み取り可能なＣＤ−ＲＯＭ（Compact Disk Read Only Memory）のような記録媒体に記録されたプログラムを読込み実行して、または、有線通信または無線通信で受信したプログラムを受信し実行して、設計支援装置１００として機能する。記録媒体は、ＣＤ−ＲＯＭに限らず適宜変更可能である。
【０１７４】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【０１７５】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１７６】
（付記１）デバイスを表す複数のデバイスシンボルの位置関係および接続関係と、前記複数のデバイスシンボルへの電源投入順または電源切断順を特定するための順番情報と、前記複数のデバイスシンボルの動作応答時間を特定するための動作時間情報と、前記複数のデバイスシンボルの動作間隔時間を特定するための動作間隔情報と、を受け付ける受付手段と、
前記受け付けた位置関係および接続関係に基づいて、前記複数のデバイスシンボルに関する電源系統図を作成する第１作成手段と、
前記受け付けた順番情報、動作時間情報および動作間隔情報に基づいて、前記複数のデバイスシンボルの各々に対応づけて、当該デバイスシンボルの動作タイミングを表すタイミング図を作成する第２作成手段と、
前記作成したタイミング図を、前記複数のデバイスシンボルのうち当該タイミング図に対応する対応デバイスシンボルに関連づけて表示する表示手段と、を含む設計支援装置。
【０１７７】
（付記２）付記１に記載の設計支援装置において、
前記表示手段は、前記タイミング図を前記対応デバイスシンボルの横に表示する、設計支援装置。
【０１７８】
（付記３）付記１または２に記載の設計支援装置において、
前記第２作成手段は、前記タイミング図として、前記対応デバイスシンボルの入力端子または出力端子での信号の遷移を表す図を作成する、設計支援装置。
【０１７９】
（付記４）付記１から３のいずれか１項に記載の設計支援装置において、
前記表示手段は、前記受付手段が、前記複数のデバイスシンボルのいずれかを選択する旨の特定選択入力を受け付けた場合、前記複数のタイミング図のうち、当該特定選択入力にて選択された選択デバイスシンボルに対応するタイミング図、および、前記順番情報にて特定される順番が前記選択デバイスシンボルの前後どちらか一方の該当デバイスシンボルに対応するタイミング図のみを、前記選択デバイスシンボルと前記該当デバイスシンボルとの配列に応じた配列で表示する、設計支援装置。
【０１８０】
（付記５）付記１から４のいずれか１項に記載の設計支援装置において、
前記表示手段は、前記受付手段が、前記複数のタイミング図のいずれかを選択する旨の所定選択入力を受け付けた場合、前記複数のタイミング図のうち、当該所定選択入力にて選択された選択タイミング図、および、前記順番情報にて特定される順番が、前記選択タイミング図に対応するデバイスシンボルの前後どちらか一方の該当デバイスシンボルに対応する対応タイミング図のみを、前記選択タイミング図に対応するデバイスシンボルと前記該当デバイスシンボルとの配列に応じた配列で表示する、設計支援装置。
【０１８１】
（付記６）付記１から５のいずれか１項に記載の設計支援装置において、
前記第２作成手段は、前記受付手段が、前記動作時間情報または前記動作間隔情報の変更を受け付けると、前記変更に応じて、前記タイミング図を変更する、設計支援装置。
【０１８２】
（付記７）付記１から６のいずれか１項に記載の設計支援装置において、
前記順番情報は、前記複数のデバイスシンボルのうち、電源の負荷となる負荷デバイスシンボルについての電源投入順または電源切断順を表す情報であり、
前記第２作成手段は、前記順番情報と前記接続関係とに基づいて、前記複数のデバイスシンボルのうち前記負荷デバイスシンボル以外のデバイスシンボルについて電源投入順または電源切断順を特定する、設計支援装置。
【０１８３】
（付記８）付記７に記載の設計支援装置において、
前記順番情報は、前記複数のデバイスシンボルのうち、電源の負荷となる負荷デバイスシンボルの入力端子についての電源投入順または電源切断順を表す情報であり、
前記第２作成手段は、前記順番情報と前記接続関係とに基づいて、前記複数のデバイスシンボルのうち前記負荷デバイスシンボル以外のデバイスシンボルの入力端子および出力端子について電源投入順または電源切断順を特定する、設計支援装置。
【０１８４】
（付記９）付記１から８のいずれか１項に記載の設計支援装置において、
前記順番情報にて特定される順番に矛盾が存在する場合、または、前記順番情報にて特定される順番と、前記動作時間情報にて特定される動作応答時間と、前記動作間隔情報にて特定される動作間隔時間と、の間に矛盾が存在する場合に、アラームを通知するアラーム手段をさらに含む、設計支援装置。
【０１８５】
（付記１０）付記９に記載の設計支援装置において、
前記順番情報は、前記複数のデバイスシンボルのうち、電源の負荷となる負荷デバイスシンボルの入力端子についての電源投入順または電源切断順を表す情報であり、
前記第２作成手段は、前記順番情報と前記接続関係とに基づいて、前記複数のデバイスシンボルのうち前記負荷デバイスシンボル以外のデバイスシンボルの入力端子および出力端子について電源投入順または電源切断順を特定し、
前記アラーム手段は、前記電源系統図において直接接続されている入力端子と出力端子との順番に同時性が設定されていない場合に、前記アラームを通知する、設計支援装置。
【０１８６】
（付記１１）付記９に記載の設計支援装置において、
前記アラーム手段は、
前記番号情報が電源投入順を表す状況では、各デバイスシンボルについて、当該デバイスシンボルの入力端子の順番が、当該デバイスシンボルの出力端子の順番よりも後に設定されている場合に、前記アラームを通知し、
前記番号情報が電源切断順を表す状況では、各デバイスシンボルについて、当該デバイスシンボルの入力端子の順番が、当該デバイスシンボルの出力端子の順番よりも前に設定されている場合に、前記アラームを通知する、設計支援装置。
【０１８７】
（付記１２）付記９に記載の設計支援装置において、
前記タイミング図は、当該タイミング図に対応する対応デバイスシンボルにおける時間の経過に伴う電源のオン状態とオフ状態とを表した線グラフであり、
前記アラーム手段は、各線グラフを時間を基準に重ね合わせた場合に、前記線グラフの立上り過程または立下り過程である遷移過程において、２以上の前記線グラフが交差している場合に、前記アラームを通知する、設計支援装置。
【０１８８】
（付記１３）付記９に記載の設計支援装置において、
前記アラーム手段は、前記電源シーケンス図と前記順番との間に矛盾が存在する場合に、前記アラームを通知する、設計支援装置。
【０１８９】
（付記１４）設計支援装置が行う設計支援方法であって、
デバイスを表す複数のデバイスシンボルの位置関係および接続関係と、前記複数のデバイスシンボルへの電源投入順または電源切断順を特定するための順番情報と、前記複数のデバイスシンボルの動作応答時間を特定するための動作時間情報と、前記複数のデバイスシンボルの動作間隔時間を特定するための動作間隔情報と、を受け付ける受付ステップと、
前記受け付けた位置関係および接続関係に基づいて、前記複数のデバイスシンボルに関する電源系統図を作成する第１作成ステップと、
前記受け付けた順番情報、動作時間情報および動作間隔情報に基づいて、前記複数のデバイスシンボルの各々に対応づけて、当該デバイスシンボルの動作タイミングを表すタイミング図を作成する第２作成ステップと、
前記作成したタイミング図を、前記複数のデバイスシンボルのうち当該タイミング図に対応する対応デバイスシンボルに関連づけて表示する表示ステップと、を含む設計支援方法。
【０１９０】
（付記１５）コンピュータに、
デバイスを表す複数のデバイスシンボルの位置関係および接続関係と、前記複数のデバイスシンボルへの電源投入順または電源切断順を特定するための順番情報と、前記複数のデバイスシンボルの動作応答時間を特定するための動作時間情報と、前記複数のデバイスシンボルの動作間隔時間を特定するための動作間隔情報と、を受け付ける受付手順と、
前記受け付けた位置関係および接続関係に基づいて、前記複数のデバイスシンボルに関する電源系統図を作成する第１作成手順と、
前記受け付けた順番情報、動作時間情報および動作間隔情報に基づいて、前記複数のデバイスシンボルの各々に対応づけて、当該デバイスシンボルの動作タイミングを表すタイミング図を作成する第２作成手順と、
前記作成したタイミング図を、前記複数のデバイスシンボルのうち当該タイミング図に対応する対応デバイスシンボルに関連づけて表示する表示手順と、を実行させるためのプログラム。
【符号の説明】
【０１９１】
１００      設計支援装置
１０〜１３、２０  記憶部
３０      データ入力部
４０      作成部
４１      電源系統図作成部
４２      電源シーケンス図作成部
５０      出力部
６０      アラーム通知部
【図１】
2014063354.tif 000003
【図２】
2014063354.tif 000004
【図３】
2014063354.tif 000005
【図４Ａ】
2014063354.tif 000006
【図４Ｂ】
2014063354.tif 000007
【図４Ｃ】
2014063354.tif 000008
【図５】
2014063354.tif 000009
【図６】
2014063354.tif 000010
【図７】
2014063354.tif 000011
【図９】
2014063354.tif 000012
【図１０】
2014063354.tif 000013
【図４Ｄ】
2014063354.tif 000014
【図４Ｅ】
2014063354.tif 000015
【図４Ｆ】
2014063354.tif 000016
【図８Ａ】
2014063354.tif 000017
【図８Ｂ】
2014063354.tif 000018
【図８Ｃ】
2014063354.tif 000019