(57)【要約】【課題】設計者のスキルに応じて動作環境を切り替えることができる設計支援システムを提供する。【解決手段】設計者各々の設計スキルに関する条件情報を記憶する個人データ記憶手段と、条件情報を入力し、個人データ記憶手段に記憶する個人データ入力手段と、設計スキルのランクに応じた設計支援システムのプログラムを記憶するプログラムデータ記憶手段と、設計支援システムのプログラムの使用者の認証時に、個人データ記憶手段に記憶されている使用者の条件情報から該使用者の設計スキルのランクを決定するランク決定手段と、ランク決定手段により決定された設計スキルのランクに応じた設計支援システムのプログラムをプログラムデータ記憶手段から読み出して、該プログラムを実行するアプリケーションサーバにロードして、設計者のクライアント端末において該プログラムを使用して設計業務が行える状態にするプログラム管理手段とを備えた。【選択図】図１
2011154641.tif 000002
【特許請求の範囲】
【請求項１】
設計者各々の設計スキルに関する条件情報を記憶する個人データ記憶手段と、
前記条件情報を入力し、前記個人データ記憶手段に記憶する個人データ入力手段と、
設計スキルのランクに応じた設計支援システムのプログラムを記憶するプログラムデータ記憶手段と、
前記設計支援システムのプログラムの使用者の認証時に、前記個人データ記憶手段に記憶されている前記使用者の条件情報から該使用者の設計スキルのランクを決定するランク決定手段と、
前記ランク決定手段により決定された設計スキルのランクに応じた前記設計支援システムのプログラムを前記プログラムデータ記憶手段から読み出して、該プログラムを実行するアプリケーションサーバにロードして、前記設計者のクライアント端末において該プログラムを使用して設計業務が行える状態にするプログラム管理手段と
を備えたことを特徴とする設計支援システム。
【請求項２】
前記条件情報は、設計者が有する資格、設計経験年数、設計実績の情報であり、
前記設計スキルのランクの決定は、前記条件情報の各々を点数化して、点数が大きい順に設計スキルのランクを決定することを特徴とする設計支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計者のスキルに応じて動作環境が切り替わる設計支援システムに関する。
【背景技術】
【０００２】
従来から、構造物に対する耐震構造の配置やレイアウト変更を容易にするために、構造物を構成する構造部材の強度情報、及び該構造部材の間に形成する空間の位置情報を入力し、入力した位置情報が示す位置に空間が形成されるような耐震構造の配置位置及び種類を求め、求めた種類の耐震構造を求めた配置位置に配置した場合の構造物の耐震強度を計算し、計算された耐震強度に基づき、必要な耐震性能を満たす耐震構造の配置位置及び種類を求めた配置位置及び種類から選択して表示する構造設計支援システム知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２９７７６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、現在の構造設計は、特許文献１に示されるような設計支援プログラムを利用することが一般的になっている。しかしながら、全利用者が共通のインターフェースを持つ設計支援システムを用いていると、次の（１）〜（５）に示すような課題があり、合理性に欠けたり、作業効率が悪い等の問題がある。
すなわち、経験の多い設計者にとっては、
（１）入力ミスを防ぐために設定された、分かりきった確認画面を何度もクリアする必要がある。
（２）計算環境をタイムシェアリングで利用している場合、ユーザの利用制限のルールにより、同時に検討できる計算数（ｊｏｂ数）が限定され、１つの計算が終わるまで次の計算ができない。
（３）計算の精度を左右するパラメータや、高度な機能をシステムに共通に盛り込むことは難しいため、全利用者がおのずとビギナー用のデフォルトで設定された値を使わざるを得ない。
また、経験の浅い設計者にとっては、
（４）画面に表示される用語やメッセージの理解が不十分なままなことがあり、設計行為が単なる入力作業に労力を費やされがちである。
（５）作業を早急に進めたいがために、基本的な事項も確認せずに検定結果の集計表の「ＯＫ」、「ＮＧ」だけで結果を判断しがちである。
【０００５】
本発明は、このような事情に鑑みてなされたもので、設計者のスキルに応じて動作環境を切り替えることができる設計支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、設計者各々の設計スキルに関する条件情報を記憶する個人データ記憶手段と、前記条件情報を入力し、前記個人データ記憶手段に記憶する個人データ入力手段と、設計スキルのランクに応じた設計支援システムのプログラムを記憶するプログラムデータ記憶手段と、前記設計支援システムのプログラムの使用者の認証時に、前記個人データ記憶手段に記憶されている前記使用者の条件情報から該使用者の設計スキルのランクを決定するランク決定手段と、前記ランク決定手段により決定された設計スキルのランクに応じた前記設計支援システムのプログラムを前記プログラムデータ記憶手段から読み出して、該プログラムを実行するアプリケーションサーバにロードして、前記設計者のクライアント端末において該プログラムを使用して設計業務が行える状態にするプログラム管理手段とを備えたことを特徴とする。
【０００７】
本発明は、前記条件情報は、設計者が有する資格、設計経験年数、設計実績の情報であり、前記設計スキルのランクの決定は、前記条件情報の各々を点数化して、点数が大きい順に設計スキルのランクを決定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、設計者のスキルに応じて動作環境を切り替えることにより、設計者のスキルに応じた設計支援プログラムを動作させることができるため、設計作業を効率的に進めることが可能になるという効果が得られる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態の構成を示すブロック図である。
【図２】図１に示す個人データ記憶部１３のテーブル構造を示す説明図である。
【図３】図１に示す認証データ記憶部１５のテーブル構造を示す説明図である。
【図４】図１に示す管理サーバ１の動作を示すフローチャートである。
【図５】図１に示すクライアント端末６の表示されるログイン画面の一例を示す説明図である。
【図６】図１に示すクライアント端末６の表示されるログイン画面の一例を示す説明図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の一実施形態による設計支援システムを説明する。図１は同実施形態の構成を示すブロック図である。この図において、符号１は、コンピュータによって構成される管理サーバであり、設計者の管理処理を行う。符号２は、設計者のスキルに応じた複数の設計支援プログラムを管理するプログラムサーバである。符号３は、設計支援プログラムをロードして、設計支援プログラムを動作させるアプリケーションサーバであり、高機能を有している。符号４、５は、設計支援プログラムをロードして、設計支援プログラムを動作させるアプリケーションサーバであり、アプリケーションサーバ３より機能的に劣る中機能を有している。図１においては、３台のアプリケーションサーバ３、４、５のみを示したが、４台以上のアプリケーションサーバを備えていてもよい。また、アプリケーションサーバが有している機能は、必要に応じて、高機能、中機能の台数を決めて、用意しておく。符号６は、設計者が構造設計等の作業を行うクライアント端末である。管理サーバ１、プログラムサーバ２、アプリケーションサーバ３、４、５及びクライアント端末６は、コンピュータネットワークに接続されており、各装置間で情報通信を行うことが可能である。
【００１１】
符号１１は、コンピュータネットワークを介して、他の装置との間で情報通信を行う通信部である。符号１２は、設計者の設計スキルを判定して、設計スキルランクを決定する設計スキル処理部である。符号１３は、各設計者の個人データを記憶する個人データ記憶部である。符号１４は、クライアント端末６において、設計支援プログラムを使用するユーザ（設計者）の認証を行う認証部である。符号１５は、ユーザの認証を行うための認証データが記憶された認証データ記憶部である。
【００１２】
符号２１は、コンピュータネットワークを介して、他の装置との間で情報通信を行う通信部である。符号２２は、設計者の設計スキルに応じた設計支援プログラムをアプリケーションサーバ３、４、５へ転送するプログラム管理部である。符号２３は、設計スキルランクに応じた設計支援プログラムを記憶するプログラムデータ記憶部である。
【００１３】
次に、図２を参照して、図１に示す個人データ記憶部１３のテーブル構造を説明する。個人データ記憶部１３は、設計者を一意に特定することが可能なユーザＩＤ毎に、設計経験や有している資格などの条件情報が記憶される。設計経験や有している資格などの条件情報は、各設計者の設計スキルランクを判定するために用いる。
【００１４】
次に、図３を参照して、図１に示す認証データ記憶部１５のテーブル構造を説明する。認証データ記憶部１５は、ユーザＩＤ毎に、パスワードなどの認証データが記憶される。このユーザＩＤとパスワードは、管理者が予め登録しておくものである。
【００１５】
次に、図１、図２を参照して、設計スキル処理部１２が個人データを入力する動作を説明する。まず、各設計者は、クライアント端末６を管理サーバ１に接続し、自身の設計に関する条件情報を入力する。ここで、入力された情報を設計スキル処理部１２は、設計者個人を特定するユーザＩＤ毎に、個人データ記憶部１３に記憶する。ここで、入力する条件情報とは、一級建築士であるか、構造設計業務の経験年数、設計支援システムを利用した設計件数、構造設計の規模、特殊案件の件数、人的ボーナスポイント（人的な特別加点）などである。図２に示すユーザＩＤ「ｕ１２３４５６」の設計者は、一級建築士であり（一級建築士であれば１、そうでなければ０）、構造設計年数が２年、設計支援システムを利用した設計件数が４件（案件番号１２３４６００１〜４）、それぞれの特殊構造が耐震構造３件、制震構造１件、延べ床面積がそれぞれ５０００ｍ２，８０００ｍ２、１５００００ｍ２，９５００ｍ２であり、人的ボーナスポイントが付与されている。この条件情報は、各設計者が、条件情報が変わる、または新たな追加する必要がある度に登録を行う。
【００１６】
次に、図４を参照して、各設計者が設計業務を行う動作を説明する。まず、クライアント端末６から管理サーバ１に接続する操作を行うと、認証部１４は、ユーザＩＤとパスワードを入力するログイン画面をクライアント端末６に表示する。図５に、ログイン画面表示例を示す。ここで、設計者は、クライアント端末６に表示されたログイン画面に対して自身のユーザＩＤとパスワードを入力し、画面上の送信ボタンを押下する（ステップＳ１）。クライアント端末６は、ここで入力されたユーザＩＤとパスワードの情報を管理サーバ１へ送信する。
【００１７】
このユーザＩＤとパスワードの情報は、通信部１１を介して認証部１４が受信する。認証部１４は、認証データ記憶部１５を参照して、受信したユーザＩＤとパスワードの情報に基づいて、クライアント端末６を操作する設計者の認証を行う（ステップＳ２）。この認証の結果、設計者が認証された場合、認証部１４は、受信したユーザＩＤを設計スキル処理部１２へ出力する。これを受けて、設計スキル処理部１２は、個人データ記憶部１３を参照して、設計者（ユーザ）の設計スキルランクを決定する。
【００１８】
設計スキル処理部１２は、認証部１４から出力されたユーザＩＤに関係付けられている条件情報を読み出して、以下のポイント計算を行う。まず、設計スキル処理部１２は、経験値ポイントＰ１を（１）式により計算する。
Ｐ１＝（一級建築士であれば１、そうでなければ０）×１０＋構造設計経験年数×１０＋設計支援システムを利用した設計件数×５  ・・・（１）
【００１９】
例えば、図２に示すユーザＩＤ「ｕ１２３４５６」は、一級建築士、構造設計経験年数２年、設計支援システムを利用した設計件数４件であるので、Ｐ１＝１×１０＋２×１０＋４件×５＝５０となる。
【００２０】
次に、設計スキル処理部１２は、設計ボーナスポイントＰ２を（２）式によって計算する。
Ｐ２＝延べ床１００００ｍ２当たり１＋特殊案件１件当たり１０  ・・・（２）
例えば、図２に示すユーザＩＤ「ｕ１２３４５６」は、延べ床１５０，０００ｍ２の制震建物で利用、残りは中小規模耐震建物であるので、Ｐ２＝１５＋１０＝２５となる。
【００２１】
次に、設計スキル処理部１２は、人的ボーナスポイントＰ３を計算する。人的ボーナスポイントは、高度な利用を部署展開し、システムの利便性向上に貢献した場合に１０ポイント、構造計画が優れており、コストダウンに貢献した場合に１０ポイント、設計した建物が優秀建物に選ばれた場合１０ポイントなど、ボーナスポイントを付与する者が設定したボーナスポイントを合計してＰ３を求める。例えば、図２に示すユーザＩＤ「ｕ１２３４５６」は、ボーナスポイント１０が３件設定されているため、Ｐ３＝３０となる。
【００２２】
そして、設計スキル処理部１２は、最後に全てのポイントＰ１、Ｐ２、Ｐ３を合計する。例えば、図２に示すユーザＩＤ「ｕ１２３４５６」は、Ｐ１＝５０、Ｐ２＝２５、Ｐ３＝３０であるので、ポイントの合計値ΣＰ＝Ｐ１＋Ｐ２＋Ｐ３＝１０５となる。
【００２３】
次に、設計スキル処理部１２は、求めたポイントの合計値ΣＰから設計スキルランクを決定する。ポイントの合計値ΣＰが、２００ポイント以上であればＡランク、１００ポイント以上２００ポイント未満であればＢランク、１００ポイント未満はＣランクとする。設計スキル処理部１２は、決定した設計スキルランク（Ａ〜Ｃランクのいずれか）の情報と、ポイントの合計値ΣＰを認証部１４へ出力する。
【００２４】
認証部１４は、認証が正しく行われたログイン画面に、設計スキル処理部１２から出力された設計スキルランクの情報と、ポイントの合計値ΣＰとを表示する。図６に、ログイン画面に設計スキルランクの情報と、ポイントの合計値ΣＰとを表示した例を示す。ログイン画面には、「あなたの現在のランクはＢランク（ノーマルモード）です。」、「あなたの現在のポイントは１０５ポイントです。」、「あと９５ポイントでＡランク（ハイスキルモード）を利用することが可能です。」と表示される。この表示のうち、「あと９５ポイントでＡランク（ハイスキルモード）を利用することが可能です。」は、現在のポイントを一つ上の設計スキルランクになるためのポイント（２００ポイント）から減算によって求めて表示する。
【００２５】
次に、設計者は、図６に示すログイン画面を確認後、クライアント端末６から設計業務を開始する操作を行うと、認証部１４は、プログラムサーバ２に対して、設計スキルランクの情報を出力する。プログラム管理部２２は、通信部２１を介して、この設計スキルランクの情報を受けると、ユーザ（設計者）の設計スキルランクを判定し（ステップＳ３）、設計スキルランクに応じた設計支援システムのプログラムを選択する。Ａランクである場合は、ハイスキルモードのプログラムＡが選択される。また、ＢランクであればノーマルモードのプログラムＢ、ＣランクであればビギナーモードのプログラムＣが選択される。
【００２６】
プログラム管理部２２は、ハイスキルモードのプログラムＡが選択された場合、プログラムデータ記憶部２３からプログラムＡを読み出し（ステップＳ４）、アプリケーションサーバ３にこのプログラムＡをロードし、クライアント端末６において実行可能な状態にする（ステップＳ５）。また、ノーマルモードのプログラムＢが選択された場合、プログラムデータ記憶部２３からプログラムＢを読み出し（ステップＳ６）、アプリケーションサーバ４にこのプログラムＢをロードし、クライアント端末６において実行可能な状態にする（ステップＳ７）。また、ビギナーモードのプログラムＣが選択された場合、プログラムデータ記憶部２３からプログラムＣを読み出し（ステップＳ８）、アプリケーションサーバ５にこのプログラムＣをロードし、クライアント端末６において実行可能な状態にする（ステップＳ９）。そして、設計者は、クライアント端末６から操作を行い、設計スキルランクに応じて選択された設計支援システムのプログラムを使用して設計業務を行う（ステップＳ１０）。
【００２７】
ここで、設計スキルランクに応じて選択される各モードのプログラムについて説明する。設計スキルランクがＡランクである場合に、選択されるハイスキルモードのプログラムは、入社６年目以降の中堅設計者を想定した設計支援システムのプログラムである。ハイスキルモードのプログラムは、以下の機能を有している。（１）不必要な警告画面を排除することで少ない操作手順で目的の画面に達することができる。（２）アプリケーサーバ３のＣＰＵの同時利用を可能にし、複数ｊｏｂやパラメータスタディが検討できる高度な検証システムとなっている。（３）収斂条件、並列計算、特殊ソルバー等の高度な利用も可能である。
【００２８】
また、ノーマルモードのプログラムは、入社３年目〜５年目程度の経験の浅い設計者を想定した設計支援システムのプログラムであり、アプリケーションサーバ４のＣＰＵや高度利用の制限がある通常のモードのプログラムである。
【００２９】
また、ビギナーモードのプログラムは、入社１〜２年目の新人設計者を想定した設計支援システムのプログラムである。ビギナーモードのプログラムは、以下の機能を有している。（１）数値を入力する際に、簡単な手計算による値を入力する画面に移動し、その画面をクリヤしないと、実際の入力画面に移動しないような仕組みを備えている。（２）計算実行画面においては、チェックリスト画面を表示させ、それぞれの条件が満足しない限り実行ボタンが押せないようになっている。（３）検定値のＯＫ／ＮＧ画面を見る前には、必ず応力図や変形図の確認（画面を開いたり印刷する）を義務付け、確認しない場合は検定画面を表示しない。（４）画面に記述される言葉は、ヘルプ画面や利用説明画面へのリンクが張られている。
【００３０】
なお、入力操作専門のオペレータが利用する場合や設計者の教育的配慮は無視してとにかく入力操作を時間内に終わらせたい場合は、特殊なパスワードを発行して、経験値とは無関係のノーマルモードのプログラムを使用できるようにしてもよい。また、外国人オペレータ用に英語モードの画面を用意してもよい。
【００３１】
設計支援システムを利用する場合に、いかに効率良くデータを入力操作を行うことができるかということが重要であるとともに、構造設計の技術を伝承していく上で、設計者が単なるオペレータにならない配慮も必要である。前述した設計支援システムを用いることで、ゲーム感覚で設計の経験値を増やしていき、コンピュータや数値に振り回されることのない、真の構造設計者を育てる支援の手助けにすることが可能である。
【００３２】
なお、図１における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより設計支援システムの実行管理処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００３３】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【産業上の利用可能性】
【００３４】
設計支援システム（ＣＡＤシステム）を使用して、設計業務を行う場合に、使用者の設計スキルに応じた設計支援システムを使用させることが不可欠な用途に適用できる。
【符号の説明】
【００３５】
１・・・管理サーバ、１１・・・通信部、１２・・・設計スキル処理部、１３・・・個人データ記憶部、１４・・・認証部、１５・・・認証データ記憶部、２・・・プログラムサーバ、２１・・・通信部、２２・・・プログラム管理部、２３・・・プログラムデータ記憶部、３、４、５・・・アプリケーションサーバ、６・・・クライアント端末
【図１】
2011154641.tif 000003
【図２】
2011154641.tif 000004
【図３】
2011154641.tif 000005
【図４】
2011154641.tif 000006
【図５】
2011154641.tif 000007
【図６】
2011154641.tif 000008