(57)【要約】【課題】電気回路に生じるノイズの影響を受けた機構部品の動作をシミュレートするシミュレーションシステムを提供する。【解決手段】  電気回路及び当該電気回路が出力する出力信号に基づいて駆動される機構部品を備える被シミュレーション装置の動作をシミュレートするシミュレーションシステムであって、電気回路をシミュレートし、電気回路内の配線間に生じるクロストークを含むノイズが重畳された出力信号を生成する電気回路シミュレーション部と、ノイズが重畳された出力信号に基づいて、ノイズの影響を受けた機構部品の動作をシミュレートする機構部品シミュレーション部と、電気回路の動作タイミング及び機構部品の動作タイミングを表示するタイミング表示部とを備える。【選択図】図１
2005071299.tif 000002
【特許請求の範囲】
【請求項１】
電気回路及び当該電気回路が出力する出力信号に基づいて駆動される機構部品を備える被シミュレーション装置の動作をシミュレートするシミュレーションシステムであって、
前記電気回路をシミュレートし、前記電気回路内の配線に生じるノイズが重畳された前記出力信号を生成する電気回路シミュレーション部と、
前記ノイズが重畳された前記出力信号に基づいて、前記ノイズの影響を受けた前記機構部品の動作をシミュレートする機構部品シミュレーション部と、
前記電気回路の動作タイミング及び前記機構部品の動作タイミングを表示するタイミング表示部と
を備えるシミュレーションシステム。
【請求項２】
前記機構部品は、当該機構部品に固定されたレンズを有し、
前記機構部品シミュレーション部によりシミュレートされた、前記ノイズの影響を受けた前記レンズの動作に基づいて、前記レンズにより結像される画像が撮像される撮像期間中のそれぞれのタイミングにおいて前記レンズにより結像される画像を算出する画像算出部と、
前記撮像期間中のそれぞれのタイミングにおいて前記レンズにより結像される画像を積算する画像積算部と、
前記画像積算部により積算された画像と、前記ノイズの影響を受けていない前記レンズにより結像される画像とを比較する画像比較部と
を更に備えるシミュレーションシステム。
【請求項３】
電気回路及び当該電気回路が出力する出力信号に基づいて駆動される機構部品を備える被シミュレーション装置の動作を、コンピュータによりシミュレートするシミュレーション方法であって、
前記電気回路を前記コンピュータによりシミュレートし、前記電気回路内の配線に生じるノイズが重畳された前記出力信号を前記コンピュータにより生成させる電気回路シミュレーション段階と、
前記ノイズが重畳された前記出力信号に基づいて、前記ノイズの影響を受けた前記機構部品の動作を前記コンピュータによりシミュレートする機構部品シミュレーション段階と、
前記電気回路の動作タイミング及び前記機構部品の動作タイミングを前記コンピュータにより表示するタイミング表示段階と
を備えるシミュレーション方法。
【請求項４】
電気回路及び当該電気回路が出力する出力信号に基づいて駆動される機構部品を備える被シミュレーション装置の動作をコンピュータによりシミュレートするシミュレーションプログラムであって、
前記コンピュータを、
前記電気回路をシミュレートし、前記電気回路内の配線に生じるノイズが重畳された前記出力信号を生成する電気回路シミュレーション部と、
前記ノイズが重畳された前記出力信号に基づいて、前記ノイズの影響を受けた前記機構部品の動作をシミュレートする機構部品シミュレーション部と、
前記電気回路の動作タイミング及び前記機構部品の動作タイミングを表示するタイミング表示部と
して機能させるシミュレーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シミュレーションシステム、シミュレーション方法、及びシミュレーションプログラムに関する。特に本発明は、電気回路及び当該電気回路が出力する出力信号に基づいて駆動される機構部品を備える装置の動作をシミュレートするシミュレーションシステム、シミュレーション方法、及びシミュレーションプログラムに関する。
【背景技術】
【０００２】
従来、アクチュエータ及びセンサを含む複数の機構部品からなる機構の動作を制御する制御プログラムの開発を、当該機構の試作品が完成していない状態で可能とすることを目的として、制御プログラムの動作と機構部品の動作との同期を取りながらこれらをシミュレートする支援システムが提案されている（特許文献１参照。）。
【特許文献１】特開２００１−２２２５７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記の従来技術においては、制御プログラムの動作に伴い出力されるアクチュエータ指令信号を直接アクチュエータの動作に結び付けている。このため、実機において例えば電気回路のノイズ等に伴い機構部品の動作に生じる誤差を考慮してシミュレーションを行うことが困難であった。
【０００４】
そこで本発明は、上記の課題を解決することのできるシミュレーションシステム、シミュレーション方法、及びシミュレーションプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００５】
本発明の第１の形態によると、電気回路及び当該電気回路が出力する出力信号に基づいて駆動される機構部品を備える被シミュレーション装置の動作をシミュレートするシミュレーションシステムであって、前記電気回路をシミュレートし、前記電気回路内の配線に生じるノイズが重畳された前記出力信号を生成する電気回路シミュレーション部と、前記ノイズが重畳された前記出力信号に基づいて、前記ノイズの影響を受けた前記機構部品の動作をシミュレートする機構部品シミュレーション部と、前記電気回路の動作タイミング及び前記機構部品の動作タイミングを表示するタイミング表示部とを備えるシミュレーションシステムを提供する。
【０００６】
前記機構部品は、当該機構部品に固定されたレンズを有し、前記機構部品シミュレーション部によりシミュレートされた、前記ノイズの影響を受けた前記レンズの動作に基づいて、前記レンズにより結像される画像が撮像される撮像期間中のそれぞれのタイミングにおいて前記レンズにより結像される画像を算出する画像算出部と、前記撮像期間中のそれぞれのタイミングにおいて前記レンズにより結像される画像を積算する画像積算部と、前記画像積算部により積算された画像と、前記ノイズの影響を受けていない前記レンズにより結像される画像とを比較する画像比較部とを更に備えてもよい。
【０００７】
本発明の第２の形態によると、電気回路及び当該電気回路が出力する出力信号に基づいて駆動される機構部品を備える被シミュレーション装置の動作を、コンピュータによりシミュレートするシミュレーション方法であって、前記電気回路を前記コンピュータによりシミュレートし、前記電気回路内の配線に生じるノイズが重畳された前記出力信号を前記コンピュータにより生成させる電気回路シミュレーション段階と、前記ノイズが重畳された前記出力信号に基づいて、前記ノイズの影響を受けた前記機構部品の動作を前記コンピュータによりシミュレートする機構部品シミュレーション段階と、前記電気回路の動作タイミング及び前記機構部品の動作タイミングを前記コンピュータにより表示するタイミング表示段階とを備えるシミュレーション方法を提供する。
【０００８】
本発明の第３の形態によると、電気回路及び当該電気回路が出力する出力信号に基づいて駆動される機構部品を備える被シミュレーション装置の動作をコンピュータによりシミュレートするシミュレーションプログラムであって、前記コンピュータを、前記電気回路をシミュレートし、前記電気回路内の配線に生じるノイズが重畳された前記出力信号を生成する電気回路シミュレーション部と、前記ノイズが重畳された前記出力信号に基づいて、前記ノイズの影響を受けた前記機構部品の動作をシミュレートする機構部品シミュレーション部と、前記電気回路の動作タイミング及び前記機構部品の動作タイミングを表示するタイミング表示部として機能させるシミュレーションプログラムを提供する。
【０００９】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明の効果】
【００１０】
本発明によれば、電気回路に生じるノイズの影響を受けた機構部品の動作をシミュレートすることができる。
【発明を実施するための最良の形態】
【００１１】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１２】
図１は、本実施形態に係るシミュレーションシステム１０の構成を示す。本実施形態に係るシミュレーションシステム１０は、電気回路及び当該電気回路が出力する出力信号に基づいて駆動される機構部品を備える被シミュレーション装置の動作をシミュレートするシステムであり、電気回路内の配線に生じるノイズの影響を受けた機構部品の動作をシミュレートすることを目的とする。これに加えて、シミュレーションシステム１０は、電気回路に含まれる制御プロセッサ上で動作する制御プログラム等のソフトウェアをシミュレートする機能、及び、機構部品の一部に含まれる光学部品の動作誤差に伴い光学特性に生じる誤差をシミュレートする。
【００１３】
シミュレーションシステム１０は、電気回路系設計部１００と、機構系設計部１１０と、ソフトウェアシミュレーション部１２０と、電気回路シミュレーション部１３０と、機構部品シミュレーション部１４０と、光学部品シミュレーション部１５０と、タイミング表示部１９０とを備える。
電気回路系設計部１００は、例えば電気回路ＣＡＤであり、シミュレーションシステム１０の使用者による、被シミュレーション装置内の電気回路の回路自体、及び、回路素子や配線パターンの配置等の設計を支援する。機構系設計部１１０は、例えば機構系ＣＡＤであり、シミュレーションシステム１０の使用者による、被シミュレーション装置内の機構部品の配置やアクチュエータによる動作等の設計を支援する。ソフトウェアシミュレーション部１２０は、被シミュレーション装置内の電気回路に含まれるプロセッサ上で動作する制御プログラム等のソフトウェアの処理をシミュレートする。
【００１４】
電気回路シミュレーション部１３０は、被シミュレーション装置内に含まれる電気回路をシミュレートし、電気回路内の配線に生じるノイズが重畳された出力信号を生成する。機構部品シミュレーション部１４０は、電気回路シミュレーション部１３０によりノイズが重畳された出力信号に基づいて、ノイズの影響を受けた機構部品の動作をシミュレートする。
【００１５】
光学部品シミュレーション部１５０は、機構部品シミュレーション部１４０によりシミュレートされた、電気回路のノイズの影響を受けた機構部品の動作に基づいて、ノイズの影響により機構部品に固定されたレンズやミラー等の光学部品に生じる光学特性の変化をシミュレートする。より具体的には、被シミュレーション装置がカメラ等である場合に、光学部品シミュレーション部１５０は、ノイズの影響により光学部品に生じる光学特性の変化により、被シミュレーション装置が撮像する画像に生じる誤差をシミュレートする。
【００１６】
光学部品シミュレーション部１５０は、画像算出部１６０、画像積算部１７０、及び画像比較部１８０を有する。
画像算出部１６０は、機構部品シミュレーション部１４０によりシミュレートされた、ノイズの影響を受けたレンズ等の光学部品の動作に基づいて、撮像期間中にレンズ等により結像される画像を算出する。ここで撮像期間中とは、レンズ等により結像される１枚の画像が被シミュレーション装置により撮像される期間であり、レンズ等により結像される画像によりＣＣＤやフィルム等が露光される期間である。本実施形態に係る画像算出部１６０は、撮像期間中にレンズ等により結像される画像として、撮像期間中のそれぞれのタイミングにおいて、レンズにより結像される画像を算出する。
【００１７】
画像積算部１７０は、撮像期間中のそれぞれのタイミングにおいてレンズにより結像される画像を積算し、ノイズの影響を受けて撮像期間中にレンズ等の位置にずれが生じた場合に露光される画像を生成する。ここで画像積算部１７０は、それぞれのタイミングにおいてレンズにより結像される画像の各画素値を平均した画像を生成することにより、画像を積算してよい。画像比較部１８０は、画像積算部１７０により積算された画像と、ノイズの影響を受けていないレンズ等により結像される画像とを比較する。
【００１８】
タイミング表示部１９０は、電気回路の動作タイミング、機構部品の動作タイミング、及び光学特性の変化を表示する。ここでタイミング表示部１９０は、画像比較部１８０による比較結果を更に表示してもよい。
【００１９】
以上に示したシミュレーションシステム１０によれば、ソフトウェア、電気回路、機構部品、及び光学部品の統合シミュレーションを行うことができ、電気回路に生じるノイズ等の影響を受けた機構部品の動作、及び光学特性の変化をシミュレートすることができる。このため、従来試作品又は実機上でしか再現することができなかった物理現象をシミュレーションシステム１０上で再現させることができ、このような不具合を回避する設計変更をシミュレーションシステム１０上で行うことができる。
【００２０】
図２は、本実施形態に係る被シミュレーション装置２００の構成を、被シミュレーション装置２００が一眼レフカメラである場合を例として示す。
被シミュレーション装置２００は、電気回路２２０と、機構２３０とを備える。電気回路２２０は、制御プロセッサ等のプロセッサ、半導体素子、コンデンサ、ダイオード、コイル、及び抵抗等の電子部品と、これらの電子部品間の配線とを含む。電気回路２２０内のプロセッサは、ファームウェア２１０等のソフトウェアに基づいて被シミュレーション装置２００の制御を行う。
【００２１】
機構２３０は、１又は複数の機構部品２３５を有する。少なくとも一部の機構部品２３５は、電気回路２２０が出力する出力信号に基づいて動作するモーターやソレノイド等のアクチュエータにより駆動される。ここで電気回路２２０が出力する出力信号は、例えば電気回路２２０内のプロセッサがファームウェア２１０に記述された処理を行った結果出力する制御信号に基づいて、ドライバ素子を介して機構２３０が有するアクチュエータに出力される信号である。本実施形態において、少なくとも一部の機構部品２３５は、当該機構部品２３５に固定されたレンズ又はミラー等の光学部品２４０を含む。
【００２２】
図３は、本実施形態に係るタイミング表示画面３００の一例を示す。タイミング表示部１９０は、電気回路２２０の動作タイミング、機構部品２３５の動作タイミング、及び光学部品２４０の動作に伴う光学特性の変化をタイミング表示画面３００として、例えば１つのウィンドウ上に併せて表示する。
【００２３】
本実施形態に係るタイミング表示画面３００は、シャッターボタンが押されてから画像を撮像し終えるまでの被シミュレーション装置２００の動作をシミュレーションシステム１０によりシミュレートした動作タイミングを示す。まず、電気回路シミュレーション部１３０は、被シミュレーション装置２００の使用者によりシャッターボタンが押されたことに伴って、電気回路２２０において、シャッターボタンが全押しされたことを示す入力信号が電気回路２２０内のプロセッサに入力される動作をシミュレートする。タイミング表示部１９０は、入力信号を、時間を横軸とし信号値を縦軸とした波形としてタイミング表示画面３００に表示する。
【００２４】
次に、ソフトウェアシミュレーション部１２０は、シャッターボタンが全押しされたことを示す入力信号を入力したプロセッサの動作をシミュレートする。すなわち、ソフトウェアシミュレーション部１２０は、ファームウェア２１０に記述された処理に基づいて、被シミュレーション装置２００に再測光を行わせて露光時間を定めるプロセッサの動作をシミュレートする。そして、ソフトウェアシミュレーション部１２０は、ファームウェア２１０に記述された処理に基づいて、モーターの駆動を指示するモーター制御信号と、モーターの駆動を停止させるモーターブレーキ制御信号とを含む制御信号を順次出力するプロセッサの動作をシミュレートする。
【００２５】
次に、電気回路シミュレーション部１３０は、電気回路２２０上の配線を介してドライバ素子に制御信号を入力し、アクチュエータに対する出力信号として出力する電気回路２２０の動作をシミュレートする。ここで電気回路シミュレーション部１３０は、配線に生じるノイズをシミュレートして電気回路２２０内の各配線に重畳することにより、ノイズが重畳された出力信号を生成する。タイミング表示部１９０は、ファームウェア２１０に記述された再測光処理等の各処理の動作タイミングと、プロセッサにより出力された制御信号に基づいて電気回路２２０から出力される出力信号の動作タイミングとを、時間を横軸とし、信号のレベル値を縦軸とした波形としてタイミング表示画面３００に表示する。
【００２６】
次に、機構部品シミュレーション部１４０は、レンズやミラー等の光学部品２４０を含む機構部品２３５が、ノイズが重畳された出力信号に基づいて動作する動作状態をシミュレートする。タイミング表示部１９０は、機構部品２３５の動作タイミングを、時間を横軸とし動作状態を縦軸とした波形としてタイミング表示画面３００に表示する。ここでタイミング表示部１９０は、機構部品２３５の動作状態として、機構部品２３５の動作に伴う変位や所定の位置からの距離、機構部品２３５の移動速度、機構部品２３５の加速度、機構部品２３５に加わる力、又は、アクチュエータの消費電力等の値をタイミング表示画面３００に表示してよい。
【００２７】
次に、光学部品シミュレーション部１５０は、電気回路２２０のノイズの影響を受けた機構部品２３５の動作に基づいて、光学部品２４０に生じる光学特性の変化をシミュレートする。タイミング表示部１９０は、光学部品２４０に生じる光学特性の変化を、時間を横軸とし光学特性を縦軸とした波形としてタイミング表示画面３００に表示してもよい。ここでタイミング表示部１９０は、光学特性として、露光時間、又は、光学部品２４０を通過して結像される画像の光量等の値をタイミング表示画面３００に表示してもよい。またタイミング表示部１９０は、画像比較部１８０による比較の結果算出された、画像積算部１７０により積算された画像と、ノイズの影響を受けていないレンズ等により結像される画像との誤差量をタイミング表示画面３００に表示してもよい。
【００２８】
以上に示した通り、シミュレーションシステム１０は、ファームウェア２１０の処理状態、電気回路２２０の動作タイミング、機構２３０の動作タイミング、及び／又は、光学部品２４０の光学特性の変化を併せてタイミング表示画面３００に表示する。これによりシミュレーションシステム１０の使用者は、ファームウェア２１０の動作、電気回路２２０の動作、機構部品２３５の動作、及び／又は、光学部品２４０の特性をまとめて把握することができ、被シミュレーション装置２００の設計を効率良く行うことができる。
【００２９】
図４は、本実施形態に係るシミュレーションシステム１０の動作フローを示す。シミュレーションシステム１０の使用者は、電気回路系設計部１００及び機構系設計部１１０を用いて被シミュレーション装置２００の電気回路モデル及び機構モデルを設計し、ソフトウェアシミュレーション部１２０に制御プログラムを供給して、シミュレーションの開始を指示する。
【００３０】
シミュレーションが開始されると、まず、電気回路シミュレーション部１３０は、使用者により入力された入力指示に基づいて、入力信号がプロセッサに入力される電気回路２２０の動作をシミュレートする（Ｓ４００）。次に、ソフトウェアシミュレーション部１２０は、入力信号を入力したプロセッサが、ファームウェア２１０に記述された処理を行って、制御信号を出力する動作をシミュレートする（Ｓ４１０）。
【００３１】
次に、電気回路シミュレーション部１３０は、電気回路２２０上の配線を介してドライバ素子に制御信号を入力し、アクチュエータに対する出力信号として出力する電気回路２２０の動作をシミュレートする（Ｓ４２０）。ここで電気回路シミュレーション部１３０は、電気回路２２０内の配線に生じるノイズを出力信号に重畳する。より具体的には、電気回路シミュレーション部１３０は、電気回路２２０内の配線間に生じるクロストークや、コンデンサの充電又は放電に伴い配線に生じる電圧・電流変動等を含むノイズをシミュレーションにより算出し、出力信号に重畳する。一例として電気回路シミュレーション部１３０は、平行する２つの配線間に生じるクロストークの影響度を示すパラメータを、これらの配線が平行する距離及び配線間の距離毎に有してよい。そして、電気回路シミュレーション部１３０は、一方の配線により伝送される信号値に当該パラメータを乗じた値を、他方の配線に対するノイズとして重畳することにより、クロストークの影響をシミュレートしてよい。この場合、当該パラメータは、一方の配線により伝送される信号値から、他方の配線に対するノイズを生成するために用いる、信号値の減衰量を示す減衰パラメータ、及び、信号値の遅延量を示す遅延パラメータを含んでよい。
【００３２】
次に、機構部品シミュレーション部１４０は、ノイズが重畳された出力信号に基づいて機構部品２３５が動作する動作状態をシミュレートする（Ｓ４３０）。ここで機構部品シミュレーション部１４０は、出力信号に基づいて動作するアクチュエータの動作誤差を更にシミュレートし、出力信号のノイズの影響を受け、かつ、機構部品２３５の動作誤差の影響を受けた機構部品２３５の動作をシミュレートしてよい。
【００３３】
次に、光学部品シミュレーション部１５０は、出力信号に重畳されたノイズの影響を受けた機構部品２３５の動作に基づいて、光学部品２４０に生じる光学特性の変化をシミュレートする（Ｓ４４０）。そして、タイミング表示部１９０は、電気回路の動作タイミング、機構部品の動作タイミング、及び光学特性の変化を表示する（Ｓ４５０）。ここでタイミング表示部１９０は、複数の機構部品２３５が干渉するか否かをチェックし、チェック結果を更にタイミング表示画面３００に表示してもよい。
【００３４】
以上に示した通り、シミュレーションシステム１０によれば、電気回路２２０、機構部品２３５、及び／又は光学部品２４０の動作誤差や公差等を含む統合シミュレーションを行うことができ、被シミュレーション装置２００の開発を効果的に支援することができる。
【００３５】
以上においてシミュレーションシステム１０は、被シミュレーション装置２００の温度変化に伴い電気回路２２０、機構部品２３５、及び光学部品２４０に生じる動作誤差又は光学特性の誤差を更にシミュレートしてもよい。そしてタイミング表示部１９０は、温度変化に伴う動作タイミング及び／又は光学特性の変化をタイミング表示画面３００に更に表示してもよい。
【００３６】
また、ソフトウェアシミュレーション部１２０、電気回路シミュレーション部１３０、機構部品シミュレーション部１４０、及び／又は光学部品シミュレーション部１５０は、プロセッサが出力する制御信号、電気回路２２０が出力する出力信号、機構部品２３５の動作、及び／又は、光学部品２４０の動作等の情報を、ファイルを介して授受してもよい。これにより、例えば不具合が発見された際に電気回路２２０が出力した出力信号をファイルに格納しておき、機構２３０を設計変更した後に当該ファイルを機構部品シミュレーション部１４０により読み出して、不具合が解消したか否かを検証可能とすることができる。
【００３７】
図５は、本実施形態に係るコンピュータ１２００のハードウェア構成の一例を示す。本実施形態に係るコンピュータ１２００は、ＣＰＵ１１００、ＲＯＭ１１１０、ＲＡＭ１１２０、通信インターフェイス１１３０、ハードディスク・ドライブ１１４０、フレキシブルディスク・ドライブ１１５０、及びＣＤ−ＲＯＭドライブ１１６０を備える。
【００３８】
ＣＰＵ１１００は、ＲＯＭ１１１０及びＲＡＭ１１２０に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１１１０は、コンピュータ１２００の起動時にＣＰＵ１１００が実行するブートプログラムや、コンピュータ１２００のハードウェアに依存するプログラム等を格納する。ＲＡＭ１１２０は、ＣＰＵ１１００が実行するプログラム及びＣＰＵ１１００が使用するデータ等を格納する。通信インターフェイス１１３０は、通信ネットワークを介して他の装置と通信する。ハードディスク・ドライブ１１４０は、コンピュータ１２００が使用するプログラム及びデータを格納し、ＲＡＭ１１２０を介してＣＰＵ１１００に供給する。フレキシブルディスク・ドライブ１１５０は、フレキシブルディスク１１９０からプログラム又はデータを読み取り、ＲＡＭ１１２０に提供する。ＣＤ−ＲＯＭドライブ１１６０は、ＣＤ−ＲＯＭ１１９５からプログラム又はデータを読み取り、ＲＡＭ１１２０に提供する。
【００３９】
ＲＡＭ１１２０を介してＣＰＵ１１００に提供されるプログラムは、フレキシブルディスク１１９０、ＣＤ−ＲＯＭ１１９５、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ１１２０を介してコンピュータ１２００にインストールされ、コンピュータ１２００において実行される。
【００４０】
コンピュータ１２００にインストールされて実行され、コンピュータ１２００をシミュレーションシステム１０として機能させるプログラムは、電気回路系設計モジュールと、機構系設計モジュールと、ソフトウェアシミュレーションモジュールと、電気回路シミュレーションモジュールと、機構部品シミュレーションモジュールと、画像算出モジュール、画像積算モジュール、及び画像比較モジュールを含む光学部品シミュレーションモジュールと、タイミング表示モジュールとを備える。これらのプログラム又はモジュールは、コンピュータ１２００を、電気回路系設計部１００と、機構系設計部１１０と、ソフトウェアシミュレーション部１２０と、電気回路シミュレーション部１３０と、機構部品シミュレーション部１４０と、画像算出部１６０、画像積算部１７０、及び画像比較部１８０を含む光学部品シミュレーション部１５０と、タイミング表示部１９０としてそれぞれ機能させる。
【００４１】
以上に示したプログラム又はモジュールは、外部の記録媒体に格納されてもよい。記録媒体としては、フレキシブルディスク１１９０、ＣＤ−ＲＯＭ１１９５の他に、ＤＶＤやＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、通信ネットワークを介して外部のネットワークからプログラムをコンピュータ１２００に提供してもよい。
【００４２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００４３】
【図１】本実施形態に係るシミュレーションシステム１０の構成を示す。
【図２】本実施形態に係る被シミュレーション装置２００の構成を示す。
【図３】本実施形態に係るタイミング表示画面３００の一例を示す。
【図４】本実施形態に係るシミュレーションシステム１０の動作フローを示す。
【図５】本実施形態に係るコンピュータ１２００のハードウェア構成の一例を示す。
【符号の説明】
【００４４】
１０  シミュレーションシステム
１００  電気回路系設計部
１１０  機構系設計部
１２０  ソフトウェアシミュレーション部
１３０  電気回路シミュレーション部
１４０  機構部品シミュレーション部
１５０  光学部品シミュレーション部
１６０  画像算出部
１７０  画像積算部
１８０  画像比較部
１９０  タイミング表示部
２００  被シミュレーション装置
２１０  ファームウェア
２２０  電気回路
２３０  機構
２３５  機構部品
２４０  光学部品
３００  タイミング表示画面
１１００  ＣＰＵ
１１１０  ＲＯＭ
１１２０  ＲＡＭ
１１３０  通信インターフェイス
１１４０  ハードディスク・ドライブ
１１５０  フレキシブルディスク・ドライブ
１１６０  ＣＤ−ＲＯＭドライブ
１１９０  フレキシブルディスク
１１９５  ＣＤ−ＲＯＭ
１２００  コンピュータ
【図１】
2005071299.tif 000003
【図２】
2005071299.tif 000004
【図３】
2005071299.tif 000005
【図４】
2005071299.tif 000006
【図５】
2005071299.tif 000007