(57)【要約】  【課題】  設計者側のリソースで効率的にデジタル伝送回路の設計を行うためのデジタル伝送回路設計支援装置、デジタル伝送回路設計支援プログラム、デジタル伝送回路設計支援方法を提供する。  【解決手段】  デジタル伝送回路の設計を支援するデジタル伝送回路設計支援装置であって、デジタル伝送回路の設計手順が表された標準設計フローファイルと、設計手順の要素のプログラムとして標準設計フローファイルで指定される検討ツールファイルとを記憶する記憶部１２と、クライアント２からの要求に従って標準設計フローファイルを前記クライアントへ送信し、クライアントからの要求に従って検討ツールファイルをクライアント２へ送信する通信部１１とを備えてなるデジタル伝送回路設計支援装置。  【選択図】  図１
2007122206.tif 000002
【特許請求の範囲】
【請求項１】
デジタル伝送回路の設計を支援するデジタル伝送回路設計支援装置であって、
デジタル伝送回路の設計手順が表された標準設計フローファイルと、前記設計手順の要素のプログラムとして前記標準設計フローファイルで指定される検討ツールファイルとを取得する取得部と、
クライアントからの要求に従って前記標準設計フローファイルを前記クライアントへ送信し、クライアントからの要求に従って前記検討ツールファイルを前記クライアントへ送信する通信部と
を備えてなるデジタル伝送回路設計支援装置。
【請求項２】
請求項１に記載のデジタル伝送回路設計支援装置において、
前記検討ツールファイルは、前記クライアントで受信されて実行され、前記クライアントにおいて入力される入力情報を取得し、前記入力情報の処理を行い、処理結果を前記クライアントに表示させることを特徴とするデジタル伝送回路設計支援装置。
【請求項３】
請求項１に記載のデジタル伝送回路設計支援装置において、
前記検討ツールファイルは、前記クライアントで受信されて実行され、前記クライアントにおいて入力される入力情報を取得し、前記入力情報を前記クライアントから前記デジタル伝送回路設計支援装置へ送信させることを特徴とするデジタル伝送回路設計支援装置。
【請求項４】
サーバからクライアントへ送信され、デジタル伝送回路の設計を支援するデジタル伝送回路設計支援方法をコンピュータに実行させるデジタル伝送回路設計支援プログラムであって、
デジタル伝送回路の設計手順が表された標準設計フローファイルを表示する標準設計フローファイル表示ステップと、
前記設計手順の要素のプログラムとして前記標準設計フローファイルで指定される検討ツールファイルを実行する検討ツールファイル実行ステップと、
をコンピュータに実行させるデジタル伝送回路設計支援プログラム。
【請求項５】
デジタル伝送回路の設計を支援するデジタル伝送回路設計支援方法であって、
デジタル伝送回路の設計手順が表された標準設計フローファイルを表示する標準設計フローファイル表示ステップと、
前記設計手順の要素のプログラムとして前記標準設計フローファイルで指定される検討ツールファイルを実行する検討ツールファイル実行ステップと、
を実行するデジタル伝送回路設計支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル伝送回路の設計を支援するデジタル伝送回路設計支援装置、デジタル伝送回路設計支援プログラム、デジタル伝送回路設計支援方法に関するものである。
【背景技術】
【０００２】
近年、デジタル電子機器に求められる情報処理量は増加の一途をたどっており、これに伴って、機器内のデジタル信号の本数も膨大になってきている。デジタル電子機器内のデジタル伝送回路の設計においては、これらの膨大な本数の信号配線に対して、符号誤りのない高い伝送品質を保証する必要がある。このため、従来は、予め設計ルールを制定し、これを設計者に配布し遵守させることにより、品質保証を行ってきた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、設計ルールの情報量は膨大であり、設計者が全ての設計ルールを把握し、設計者が全ての配線の設計が設計ルールに従っているか否かを確認することは非常に困難である。また、デジタル伝送系の検討を一括して行うためには、多大な人的リソースを確保する必要がある。
【０００４】
本発明は上述した問題点を解決するためになされたものであり、設計者側のリソースで効率的にデジタル伝送回路の設計を行うためのデジタル伝送回路設計支援装置、デジタル伝送回路設計支援プログラム、デジタル伝送回路設計支援方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、本発明は、デジタル伝送回路の設計を支援するデジタル伝送回路設計支援装置であって、デジタル伝送回路の設計手順が表された標準設計フローファイルと、前記設計手順の要素のプログラムとして前記標準設計フローファイルで指定される検討ツールファイルとを取得する取得部と、クライアントからの要求に従って前記標準設計フローファイルを前記クライアントへ送信し、クライアントからの要求に従って前記検討ツールファイルを前記クライアントへ送信する通信部とを備えたものである。
【０００６】
また、本発明に係るデジタル伝送回路設計支援装置において、前記検討ツールファイルは、前記クライアントで受信されて実行され、前記クライアントにおいて入力される入力情報を取得し、前記入力情報の処理を行い、処理結果を前記クライアントに表示させることを特徴とするものである。
【０００７】
また、本発明に係るデジタル伝送回路設計支援装置において、前記検討ツールファイルは、前記クライアントで受信されて実行され、前記クライアントにおいて入力される入力情報を取得し、前記入力情報を前記クライアントから前記デジタル伝送回路設計支援装置へ送信させることを特徴とするものである。
【０００８】
また、本発明に係るデジタル伝送回路設計支援装置において、更に、前記クライアントから受信した前記入力情報に基づいて、前記入力情報の処理を行う入力情報処理部を備えることを特徴とするものである。
【０００９】
また、本発明に係るデジタル伝送回路設計支援装置において、前記入力情報は、前記デジタル伝送回路の設計条件であり、前記入力情報の処理は、前記入力情報が適正な値であるか否かの判定であることを特徴とするものである。
【００１０】
また、本発明に係るデジタル伝送回路設計支援装置において、前記入力情報の処理は、前記入力情報に基づく配線長等の実装指示の計算であることを特徴とするものである。
【００１１】
また、本発明に係るデジタル伝送回路設計支援装置において、前記入力情報は、予め設定された設問に対してユーザにより入力される回答であり、前記入力情報の処理は、前記回答に基づく前記ユーザの設計者スキルの判定であることを特徴とするものである。
【００１２】
また、本発明に係るデジタル伝送回路設計支援装置において、前記入力情報の処理は更に、前記設計者スキルに適した設計手法の決定、または前記設計者スキルに適した設計のスケジュールの決定を実行することを特徴とするものである。
【００１３】
また、本発明に係るデジタル伝送回路設計支援装置において、前記入力情報は、予め損失により分類されたプリント配線板の種類と配線長であり、前記入力情報の処理は、前記プリント配線板の種類と配線長に基づく周波数特性の決定と前記周波数特性に基づく伝送路シミュレーションモデルの作成であることを特徴とするものである。
【００１４】
また、本発明は、サーバからクライアントへ送信され、デジタル伝送回路の設計を支援するデジタル伝送回路設計支援方法をコンピュータに実行させるデジタル伝送回路設計支援プログラムであって、デジタル伝送回路の設計手順が表された標準設計フローファイルを表示する標準設計フローファイル表示ステップと、前記設計手順の要素のプログラムとして前記標準設計フローファイルで指定される検討ツールファイルを実行する検討ツールファイル実行ステップとをコンピュータに実行させるものである。
【００１５】
また、本発明に係るデジタル伝送回路設計支援プログラムにおいて、前記検討ツールファイルは、前記クライアントにおいて入力される入力情報を取得し、前記入力情報の処理を行い、処理結果を前記クライアントに表示させることを特徴とするものである。
【００１６】
また、本発明に係るデジタル伝送回路設計支援プログラムにおいて、前記検討ツールファイルは、前記クライアントにおいて入力される入力情報を取得し、前記入力情報を前記クライアントから前記サーバへ送信させることを特徴とするものである。
【００１７】
また、本発明に係るデジタル伝送回路設計支援プログラムにおいて、更に、検討ツールファイル実行ステップの後、前記サーバにおいて、前記クライアントから受信した前記入力情報に基づいて、前記入力情報の処理を行う入力情報処理ステップをコンピュータに実行させることを特徴とするものである。
【００１８】
また、本発明に係るデジタル伝送回路設計支援プログラムにおいて、前記入力情報は、前記デジタル伝送回路の設計条件であり、前記入力情報の処理は、前記入力情報が適正な値であるか否かの判定であることを特徴とするものである。
【００１９】
また、本発明に係るデジタル伝送回路設計支援プログラムにおいて、前記入力情報の処理は、前記入力情報に基づく配線長等の実装指示の計算であることを特徴とするものである。
【００２０】
また、本発明に係るデジタル伝送回路設計支援プログラムにおいて、前記入力情報は、予め設定された設問に対してユーザにより入力される回答であり、前記入力情報の処理は、前記回答に基づく前記ユーザの設計者スキルの判定であることを特徴とするものである。
【００２１】
また、本発明に係るデジタル伝送回路設計支援プログラムにおいて、前記入力情報の処理は更に、前記設計者スキルに適した設計手法の決定、または前記設計者スキルに適した設計のスケジュールの決定を実行することを特徴とするものである。
【００２２】
また、本発明に係るデジタル伝送回路設計支援プログラムにおいて、前記入力情報は、予め損失により分類されたプリント配線板の種類と配線長であり、前記入力情報の処理は、前記プリント配線板の種類と配線長に基づく周波数特性の決定と前記周波数特性に基づく伝送路シミュレーションモデルの作成であることを特徴とするものである。
【００２３】
また、本発明は、デジタル伝送回路の設計を支援するデジタル伝送回路設計支援方法であって、デジタル伝送回路の設計手順が表された標準設計フローファイルを表示する標準設計フローファイル表示ステップと、前記設計手順の要素のプログラムとして前記標準設計フローファイルで指定される検討ツールファイルを実行する検討ツールファイル実行ステップとを実行するものである。
【発明の効果】
【００２４】
本発明によれば、設計ルールがファイルとしてサーバに格納され、必要なファイルがクライアントに送信され、実行されることにより、デジタル伝送回路設計の知識が乏しい設計者であっても、クライアント側で容易に設計を行うことができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００２６】
まず、本発明に係るデジタル伝送回路設計支援を含むデジタル伝送回路設計支援システムの構成について説明する。
【００２７】
図１は、本発明に係るデジタル伝送回路設計支援システムの構成の一例を示すブロック図である。このデジタル伝送回路設計支援システムは、デジタル伝送回路設計支援装置であるサーバ１、デジタル伝送回路の設計者であるユーザが操作するクライアント２、ネットワーク３で構成される。サーバ１とクライアント２は、ネットワーク３を介して接続されている。サーバ１は、通信部１１、記憶部１２、入力情報処理部１３を有する。クライアント２は、通信部２１、ブラウザ２３、検討ツール実行部２４を有する。通信部１１と通信部２１は、ネットワーク３に接続されている。
【００２８】
記憶部１２には、予め標準設計フローファイル、検討ツールファイルが格納されている。標準設計フローファイルとは、デジタル伝送回路設計の手順を表したファイルであり、ブラウザ２３で表示される。検討ツールファイルは、標準設計フローファイルの要素として表され、標準設計フローファイル上でのユーザの指示に従って、検討ツール実行部２４により実行される。また、検討ツールファイルが検討ツール実行部により実行されると、予め設定された表示情報の表示とユーザによる入力である入力情報の取得を行い、入力情報について計算や送信を行う。計算の方法は、設計ルールに基づいて予め設定される。本実施の形態において、検討ツール実行部２４は、表計算アプリケーションであり、ブラウザ２３により呼び出される。また、検討ツールファイルは、表計算アプリケーションのファイル形式を持つ。
【００２９】
図２は、本発明に係るデジタル伝送回路設計支援システムの動作の一例を示すシーケンス図である。まず、クライアント２のブラウザ２３が、ユーザの指示に従ってサーバ１にアクセスする（Ｓ１１）。次に、サーバ１の通信部１１は、記憶部１２に格納された標準設計フローファイルをクライアント２へ送信する（Ｓ１２）。クライアント２の通信部２１が標準設計フローファイルを受信すると、ブラウザ２３は標準設計フローファイルを表示する（Ｓ１３）。
【００３０】
標準設計フローファイル上でユーザにより検討ツールファイルが選択されると（Ｓ１４）、ブラウザ２３は選択された検討ツールファイルの要求をサーバ１へ送信する（Ｓ１５）。次に、サーバ１の通信部１１は、記憶部１２に格納された検討ツールファイルをクライアント２へ送信する（Ｓ２１）。
【００３１】
クライアント２の通信部２１が検討ツールファイルを受信すると、ブラウザ２３は検討ツール実行部２４を起動し、検討ツール実行部２４は、検討ツールファイルを実行する（Ｓ２２）。検討ツール実行部２４は、検討ツールファイルに従って、表示情報の表示と入力情報の取得を行い（Ｓ２３）、入力情報の処理を行い、処理結果の表示を行う（Ｓ２４）。
【００３２】
次に、検討ツール実行部２４が入力情報の送信を行う場合、通信部２１は入力情報をサーバ１へ送信する（Ｓ３３）。
【００３３】
サーバ１の通信部１１が入力情報を受信すると、入力情報処理部１３は入力情報に対する処理を行い（Ｓ３４）、通信部１１は処理結果をクライアント２へ送信する（Ｓ３５）。クライアント２の通信部２１が処理結果を受信すると、ブラウザ２３は処理結果を表示し（Ｓ３６）、このシーケンスを終了する。
【００３４】
次に、検討ツールファイルの具体例について説明する。
【００３５】
ここでは、検討ツールファイルの例として、設計条件判定ツールファイル、設計者スキル判定ツールファイル、スケジュール予測ツールファイル、プリント配線板モデル作成ツールファイルについて説明する。
【００３６】
まず、設計条件判定ツールファイルについて説明する。
【００３７】
図３は、本発明に係る設計条件判定ツールファイルの実行結果の一例を示す図である。設計条件判定ツールファイルは、設計ルール判定部、実装指示計算部、入力と表示のための表の設定を有する。また、検討ツール実行部２４は、設計条件判定ツールファイルに従って設計ルール判定部、実装指示計算部を実行し、入力情報の処理を行うと共に、検討ツール実行部２４は、設計条件判定ツールファイルに設定された表を表示する。この表は、設計条件入力部、判定結果表示部、実装指示表示部を有する。また、設計条件入力部は、入力情報として例えば送信素子出力振幅と受信素子入力振幅の入力欄を有する。また、この例では、送信素子ＩＣ（１）から受信素子ＩＣ（２）への配線について示している。
【００３８】
設計ルール判定部は、予め判定式を有し、設計条件入力部に入力された入力情報の判定を行う。この判定式は、例えば次のように表される。
【００３９】
・送信素子出力振幅＞受信素子入力振幅であれば、判定結果としてＯＫ（“○”）の表示を行う。
・そうでなければ、判定結果としてＮＧ（“×”）の表示を行う
【００４０】
また、実装指示計算部は、予め配線長を求める計算式を有し、設計条件入力部に入力された入力情報を用いて計算を行う。この計算式は、例えば次のように表される。
【００４１】
配線長＝（送信素子出力振幅−受信素子入力振幅）×配線長係数
【００４２】
ここで、配線長係数は配線の損失に応じた値が設定される。
【００４３】
次に、設計条件判定ツールファイルを実行する検討ツール実行部２４の動作について説明する。ユーザが設計条件入力部への入力を行うと、検討ツール実行部２４は、設計ルール判定部による判定結果を判定結果表示部に表示し、実装指示計算部による計算結果を実装指示表示部に表示する。
【００４４】
なお、設計条件判定ツールファイルにおいて、設計ルール判定部による判定結果がＮＧである場合、適切な指示を表示することにより、設計者の教育の機能を持たせた教育ツールファイルとすることもできる。図４は、本発明に係る教育ツールファイルの実行結果の一例を示す図である。この例では、判定結果に対して、警告とアドバイスを表示している。
【００４５】
また、設計条件判定ツールファイルにより設定される表において、送信素子と受信素子の組で構成されるインターフェイスグループ毎に、設計条件入力部、判定結果表示部、実装指示表示部を設け、複数のインターフェイスグループに対応するようにしても良い。図５は、複数のインターフェイスグループに対応した本発明に係る設計条件判定ツールファイルの実行結果の一例を示す図である。この例では、「送信素子ＩＣ（１）から受信素子ＩＣ（２）へ」、「送信素子ＩＣ（３）から受信素子ＩＣ（４）へ」、「送信素子ＩＣ（５）から受信素子ＩＣ（６）へ」の３つのインターフェイスグループについて、それぞれ設計条件入力部、判定結果表示部、実装指示表示部を設けている。
【００４６】
また、実装指示計算部から得られる実装指示を値の範囲とし、実装指示表示部は値の範囲を表示するようにしても良い、
【００４７】
また、サーバ１が設計ルール判定部、実装指示計算部の機能を備え、検討ツール実行部２４が設計条件判定ツールファイルに従って、入力情報をサーバ１へ送信し、サーバ１が設計ルール判定部、実装指示計算部の実行を行い、実行結果をクライアント２へ送信し、クライアント２が受信した実行結果を判定結果表示部、実装指示表示部に表示する構成としても良い。
【００４８】
この検討ツールファイルによれば、ユーザは容易に送信素子出力振幅や受信素子入力振幅等の設計条件のチェックを行うことができると共に、配線長などの実装指示を得ることができる。
【００４９】
次に、設計者スキル判定ツールファイルについて説明する。
【００５０】
設計者スキル判定ツールファイルは、設計者スキル判定部、推奨設計手法選択部、入力と表示のための表の設定を有する。また、検討ツール実行部２４は、設計者スキル判定ツールファイルに従って設計者スキル判定部、推奨設計手法選択部を実行し、入力情報の処理を行うと共に、設計者スキル判定ツールファイルに設定された表を表示する。この表は、設問表示部、回答入力部、設計者スキル表示部、推奨設計手法表示部を有する。
【００５１】
設問表示部は、設問の内容を表示する。設問は、設計ルールに従って確認すべき項目であり、例えば「送信素子出力振幅が受信素子入力振幅より大きいことを確認しましたか？」といったものである。回答入力部は、入力情報として設問毎の回答の入力欄を有する。設計者スキル判定部は、回答の結果から設計者スキルを判定する判定式を有し、判定を行う。推奨設計手法選択部は、予め設定された設計者スキルのレベル毎に推奨設計手法を持ち、設計者スキルの判定結果に合った推奨設計手法を選択する。
【００５２】
次に、設計者スキル判定ツールファイルを実行する検討ツール実行部２４の動作について説明する。検討ツール実行部２４は設問表示部に設問を表示し、ユーザが回答入力部において回答の入力を行うと、検討ツール実行部２４は、設計者スキル判定部による判定結果を設計者スキル表示部に表示し、推奨設計手法選択部による選択結果を推奨設計手法表示部に表示する。
【００５３】
なお、サーバ１が設計者スキル判定部、推奨設計手法選択部の機能を備え、検討ツール実行部２４が設計者スキル判定ツールファイルに従って、入力された回答をサーバ１へ送信し、サーバ１が設計者スキル判定部、推奨設計手法選択部の実行を行い、実行結果をクライアント２へ送信し、クライアント２が受信した実行結果を設計者スキル表示部や推奨設計手法表示部に表示する構成としても良い。更に、サーバ１の設計者スキル判定部が判定した設計者スキルを、サーバ１が蓄積するようにしても良い。
【００５４】
この検討ツールファイルによれば、ユーザは容易に自分の設計者スキルを知ることができると共に、推奨される設計手法を得ることができる。
【００５５】
次に、スケジュール予測ツールファイルについて説明する。
【００５６】
スケジュール予測ツールファイルは、実績スケジュールライブラリ、標準スケジュール予測部、表示のための表の設定を有する。検討ツール実行部２４は、実績スケジュールライブラリ、標準スケジュール予測部を実行し、入力情報の処理を行うと共に、スケジュール予測ツールファイルに設定された表を表示する。この表は、標準スケジュール表示部を有する。
【００５７】
実績スケジュールライブラリは、過去のスケジュールの実績を、担当した設計者の設計者スキルと共にライブラリとして登録したものである。標準スケジュール予測部は、設計者スキル判定ツールファイルにより得られた設計者スキルの判定結果と、実績スケジュールライブラリに記憶された設計者スキルとの照合を行い、設計者スキルの判定結果に適した実績スケジュールを標準スケジュールとして選択する。
【００５８】
次に、スケジュール予測ツールファイルを実行する検討ツール実行部２４の動作について説明する。設計者スキル判定ツールファイルにより得られた設計者スキルの判定結果を入力情報として入力すると、検討ツール実行部２４は、標準スケジュール予測部により得られた標準スケジュールを標準スケジュール表示部に表示する。
【００５９】
なお、サーバ１が実績スケジュールライブラリ、標準スケジュール予測部の機能を備え、検討ツール実行部２４が設計者スキル判定ツールファイルにより得られた設計者スキルの判定結果をサーバ１へ送信するか、サーバ１が設計者スキル判定ツールファイルの判定結果を記憶しておくことにより、サーバ１が標準スケジュール予測部の実行を行い、実行結果をクライアント２へ送信し、クライアント２が受信した実行結果を標準スケジュール表示部に表示する構成としても良い。
【００６０】
次に、プリント配線板モデル作成ツールファイルについて説明する。
【００６１】
プリント配線板モデル作成ツールファイルは、周波数特性ライブラリ、周波数特性選択部、配線長換算部、伝送路シミュレーションモデル作成部、入力のための表の設定を有する。また、検討ツール実行部２４は、プリント配線板モデル作成ツールファイルに従って周波数特性ライブラリ、周波数特性選択部、配線長換算部、伝送路シミュレーションモデル作成部を実行し、入力情報の処理を行うと共に、プリント配線板モデル作成ツールファイルに設定された表を表示する。この表は、設計条件入力部を有する。
【００６２】
設計条件入力部は、入力情報としてプリント配線板の損失クラスと配線長の入力欄を有する。損失クラスとは、プリント配線板の伝送損失に対して範囲を定義したものである。図６は、本発明に係る損失クラスの一例を示す図である。この例では、損失について複数の範囲を設定し、範囲毎にクラスの番号を付け、そのクラスに属する材料を示している。
【００６３】
周波数特性ライブラリは、損失クラス毎の周波数特性を予めライブラリとして登録したものである。周波数特性選択部は、設計条件入力部において入力された損失クラスを周波数特性ライブラリにおいて検索し、入力された損失クラスに対応する周波数特性を選択する。配線長換算部は、周波数特性選択部により選択された周波数特性を、設計条件入力部において入力された配線長に合わせるための比率計算を行うことにより、入力された配線長に対応した周波数特性を計算する。伝送路シミュレーションモデル作成部は、配線長換算部により得られた周波数特性を用いた伝送路シミュレーションモデルを作成する。
【００６４】
次に、プリント配線板モデル作成ツールファイルを実行する検討ツール実行部２４の動作について説明する。ユーザが設計条件入力部への入力を行うと、検討ツール実行部２４は、周波数特性選択部、配線長換算部、伝送路シミュレーションモデル作成部の実行を行い、伝送路シミュレーションにより得られた伝送路シミュレーションモデルをファイルとして出力する。
【００６５】
なお、サーバ１が周波数特性選択部、配線長換算部、伝送路シミュレーションモデル作成部の機能を備え、検討ツール実行部２４が設計条件判定ツールファイルに従って、入力情報をサーバ１へ送信し、サーバ１が周波数特性選択部、配線長換算部、伝送路シミュレーションモデル作成部の実行を行い、得られた伝送路シミュレーションモデルのファイルをクライアント２へ送信する構成としても良い。
【００６６】
この検討ツールファイルによれば、ユーザは詳細な設定を行うことなく、損失クラスと配線長から容易に伝送路シミュレーションモデルを得ることができる。
【００６７】
また、他の検討ツールファイルの例として、設計条件入力部と実装指示計算部を有し、ユーザが設計条件入力部に入力情報としてＴｒＴｆスペック（立ち上がり時間、立ち下がり時間）を入力し、実装指示計算部がＴｒＴｆスペックに適した配線長等を計算し、計算結果を実装指示として表示する構成としても良い。この検討ツールファイルによれば、ユーザはＴｒＴｆスペックから容易に適切な配線長等を知ることができる。
【００６８】
また、他の検討ツールファイルの例として、設計条件入力部と設計ルール判定部を有し、ユーザが設計条件入力部に入力情報として複数の部品のスペックを接続する順に入力し、設計ルール判定部は各部品のスペックと判定式を用いて接続順が正しいか否かの判定を行う。ここで、部品のスペックとは例えば設計条件判定ツールファイルと同様、送信素子出力振幅と受信素子入力振幅であり、判定式とは例えば設計条件判定ツールファイルと同様、送信素子出力振幅と受信素子入力振幅の大小関係が正しいか否かを比較するものである。この検討ツールファイルによれば、ユーザは複数の部品の接続における設計ミスを防ぐことができる。
【００６９】
また、他の検討ツールファイルの例として、上述した設計ルール判定部において設計ルール違反に対するリスクの大きさを判定する判定式を備え、判定結果を表示する構成としても良い。この検討ツールファイルによれば、リスクに対する認識共有の強化とリスクの後工程への流出を防止することができる。
【００７０】
また、他の検討ツールファイルの例として、検討ツールに設計検証手法を表示する構成としても良い。設計検証手法とは、例えば波形測定方法である。この検討ツールファイルによれば、より正確な設計検証が可能となる。
【００７１】
また、他の検討ツールファイルの例として、環境条件別に伝送誤りを起こす伝送系を確認し、最もマージンが少ない伝送系を特定する構成としても良い。この検討ツールファイルによれば、特定された伝送系のみの設計検証を行えばよく、検証工数が削減される。
【００７２】
また、他の検討ツールファイルの例として、上述したようにサーバ１が判定した設計者スキルを蓄積している場合、入力された各部品の責任項目毎に、ふさわしい設計者スキルを持つ設計者を推薦し、表示する構成としても良い。この検討ツールファイルによれば、安全な開発体制支援を行うことができる。
【００７３】
また、他の検討ツールファイルの例として、予め設計手順における抜き取り確認を行った結果と、ユーザが確認すべきチェックリストを表示し、ユーザにチェックリストを入力させることにより、設計品質の確認を行う構成としても良い。この検討ツールファイルによれば、設計支援に対するコストやリソースを削減することができる。
【００７４】
設計条件判定ツールファイルにより得られる実装指示、プリント配線板モデル作成ツールファイルにより得られる伝送路シミュレーションモデル等をＣＡＤのファイル形式で保存する構成としても良い。この検討ツールファイルによれば、検討ツールファイルの結果をユーザに確認させなくとも、直接設計データとして用いることができる。
【００７５】
更に、デジタル伝送回路設計支援装置を構成するコンピュータにおいて上述した各ステップを実行させるプログラムを、デジタル伝送回路設計支援プログラムとして提供することができる。上述したプログラムは、コンピュータにより読取り可能な記録媒体に記憶させることによって、デジタル伝送回路設計支援装置を構成するコンピュータに実行させることが可能となる。ここで、上記コンピュータにより読取り可能な記録媒体としては、ＲＯＭやＲＡＭ等のコンピュータに内部実装される内部記憶装置、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。
【００７６】
なお、取得部は、実施の形態における記憶部１２に対応する。また、標準設計フローファイル表示ステップは、実施の形態における処理Ｓ１３に対応する。また、検討ツールファイル実行ステップは、実施の形態における処理Ｓ２２に対応する。また、入力情報処理ステップは、実施の形態における処理Ｓ３４に対応する。
【００７７】
（付記１）  デジタル伝送回路の設計を支援するデジタル伝送回路設計支援装置であって、
デジタル伝送回路の設計手順が表された標準設計フローファイルと、前記設計手順の要素のプログラムとして前記標準設計フローファイルで指定される検討ツールファイルとを取得する取得部と、
クライアントからの要求に従って前記標準設計フローファイルを前記クライアントへ送信し、クライアントからの要求に従って前記検討ツールファイルを前記クライアントへ送信する通信部と
を備えてなるデジタル伝送回路設計支援装置。
（付記２）  付記１に記載のデジタル伝送回路設計支援装置において、
前記検討ツールファイルは、前記クライアントで受信されて実行され、前記クライアントにおいて入力される入力情報を取得し、前記入力情報の処理を行い、処理結果を前記クライアントに表示させることを特徴とするデジタル伝送回路設計支援装置。
（付記３）  付記１に記載のデジタル伝送回路設計支援装置において、
前記検討ツールファイルは、前記クライアントで受信されて実行され、前記クライアントにおいて入力される入力情報を取得し、前記入力情報を前記クライアントから前記デジタル伝送回路設計支援装置へ送信させることを特徴とするデジタル伝送回路設計支援装置。
（付記４）  付記３に記載のデジタル伝送回路設計支援装置において、
更に、前記クライアントから受信した前記入力情報に基づいて、前記入力情報の処理を行う入力情報処理部を備えることを特徴とするデジタル伝送回路設計支援装置。
（付記５）  付記１乃至付記４のいずれかに記載のデジタル伝送回路設計支援装置において、
前記入力情報は、前記デジタル伝送回路の設計条件であり、
前記入力情報の処理は、前記入力情報が適正な値であるか否かの判定であることを特徴とするデジタル伝送回路設計支援装置。
（付記６）  付記１乃至付記５のいずれかに記載のデジタル伝送回路設計支援装置において、
前記入力情報の処理は、前記入力情報に基づく配線長等の実装指示の計算であることを特徴とするデジタル伝送回路設計支援装置。
（付記７）  付記１乃至付記６のいずれかに記載のデジタル伝送回路設計支援装置において、
前記入力情報は、予め設定された設問に対してユーザにより入力される回答であり、
前記入力情報の処理は、前記回答に基づく前記ユーザの設計者スキルの判定であることを特徴とするデジタル伝送回路設計支援装置。
（付記８）  付記１乃至付記７のいずれかに記載のデジタル伝送回路設計支援装置において、
前記入力情報の処理は更に、前記設計者スキルに適した設計手法の決定、または前記設計者スキルに適した設計のスケジュールの決定を実行することを特徴とするデジタル伝送回路設計支援装置。
（付記９）  付記１乃至付記８のいずれかに記載のデジタル伝送回路設計支援装置において、
前記入力情報は、予め損失により分類されたプリント配線板の種類と配線長であり、
前記入力情報の処理は、前記プリント配線板の種類と配線長に基づく周波数特性の決定と前記周波数特性に基づく伝送路シミュレーションモデルの作成であることを特徴とするデジタル伝送回路設計支援装置。
（付記１０）  サーバからクライアントへ送信され、デジタル伝送回路の設計を支援するデジタル伝送回路設計支援方法をコンピュータに実行させるデジタル伝送回路設計支援プログラムであって、
デジタル伝送回路の設計手順が表された標準設計フローファイルを表示する標準設計フローファイル表示ステップと、
前記設計手順の要素のプログラムとして前記標準設計フローファイルで指定される検討ツールファイルを実行する検討ツールファイル実行ステップと、
をコンピュータに実行させるデジタル伝送回路設計支援プログラム。
（付記１１）  付記１０に記載のデジタル伝送回路設計支援プログラムにおいて、
前記検討ツールファイルは、前記クライアントにおいて入力される入力情報を取得し、前記入力情報の処理を行い、処理結果を前記クライアントに表示させることを特徴とするデジタル伝送回路設計支援プログラム。
（付記１２）  付記１０に記載のデジタル伝送回路設計支援プログラムにおいて、
前記検討ツールファイルは、前記クライアントにおいて入力される入力情報を取得し、前記入力情報を前記クライアントから前記サーバへ送信させることを特徴とするデジタル伝送回路設計支援プログラム。
（付記１３）  付記１２に記載のデジタル伝送回路設計支援プログラムにおいて、
更に、検討ツールファイル実行ステップの後、前記サーバにおいて、前記クライアントから受信した前記入力情報に基づいて、前記入力情報の処理を行う入力情報処理ステップをコンピュータに実行させることを特徴とするデジタル伝送回路設計支援プログラム。
（付記１４）  付記１０乃至付記１３のいずれかに記載のデジタル伝送回路設計支援プログラムにおいて、
前記入力情報は、前記デジタル伝送回路の設計条件であり、
前記入力情報の処理は、前記入力情報が適正な値であるか否かの判定であることを特徴とするデジタル伝送回路設計支援プログラム。
（付記１５）  付記１０乃至付記１４のいずれかに記載のデジタル伝送回路設計支援プログラムにおいて、
前記入力情報の処理は、前記入力情報に基づく配線長等の実装指示の計算であることを特徴とするデジタル伝送回路設計支援プログラム。
（付記１６）  付記１０乃至付記１５のいずれかに記載のデジタル伝送回路設計支援プログラムにおいて、
前記入力情報は、予め設定された設問に対してユーザにより入力される回答であり、
前記入力情報の処理は、前記回答に基づく前記ユーザの設計者スキルの判定であることを特徴とするデジタル伝送回路設計支援プログラム。
（付記１７）  付記１０乃至付記１６のいずれかに記載のデジタル伝送回路設計支援プログラムにおいて、
前記入力情報の処理は更に、前記設計者スキルに適した設計手法の決定、または前記設計者スキルに適した設計のスケジュールの決定を実行することを特徴とするデジタル伝送回路設計支援プログラム。
（付記１８）  付記１０乃至付１７記のいずれかに記載のデジタル伝送回路設計支援プログラムにおいて、
前記入力情報は、予め損失により分類されたプリント配線板の種類と配線長であり、
前記入力情報の処理は、前記プリント配線板の種類と配線長に基づく周波数特性の決定と前記周波数特性に基づく伝送路シミュレーションモデルの作成であることを特徴とするデジタル伝送回路設計支援プログラム。
（付記１９）  デジタル伝送回路の設計を支援するデジタル伝送回路設計支援方法であって、
デジタル伝送回路の設計手順が表された標準設計フローファイルを表示する標準設計フローファイル表示ステップと、
前記設計手順の要素のプログラムとして前記標準設計フローファイルで指定される検討ツールファイルを実行する検討ツールファイル実行ステップと、
を実行するデジタル伝送回路設計支援方法。
（付記２０）  付記１９に記載のデジタル伝送回路設計支援方法において、
前記検討ツールファイルは、前記クライアントで受信されて実行され、前記クライアントにおいて入力される入力情報を取得し、前記入力情報の処理を行い、処理結果を前記クライアントに表示させることを特徴とするデジタル伝送回路設計支援方法。
【図面の簡単な説明】
【００７８】
【図１】本発明に係るデジタル伝送回路設計支援システムの構成の一例を示すブロック図である。
【図２】本発明に係るデジタル伝送回路設計支援システムの動作の一例を示すシーケンス図である。
【図３】本発明に係る設計条件判定ツールファイルの実行結果の一例を示す図である。
【図４】本発明に係る教育ツールファイルの実行結果の一例を示す図である。
【図５】複数のインターフェイスグループに対応した本発明に係る設計条件判定ツールファイルの実行結果の一例を示す図である。
【図６】本発明に係る損失クラスの一例を示す図である。
【符号の説明】
【００７９】
１  サーバ、２  クライアント、３  ネットワーク、１１，２１  通信部、１２  記憶部、１３  入力情報処理部、２３  ブラウザ、２４検討ツール実行部。
【図１】
2007122206.tif 000003
【図２】
2007122206.tif 000004
【図３】
2007122206.tif 000005
【図４】
2007122206.tif 000006
【図５】
2007122206.tif 000007
【図６】
2007122206.tif 000008