(57)【特許請求の範囲】
【請求項１】
ネットワークを介してＣＡＤ装置から送信されるフィールドテストに関するアンケートの予め想定された回答を収集する回答収集手段と、上記回答収集手段により収集されたアンケートの回答の数が所定数に到達すると、その回答収集手段により収集されたアンケートの回答を集約する回答集約手段と、上記回答集約手段により集約されたアンケートの回答に応じて予め準備された改修内容を上記ネットワークを介して上記ＣＡＤ装置に送り該ＣＡＤ装置を改修する改修手段とを備えたＣＡＤ開発装置。
【請求項２】
回答収集手段は、フィールドテストが複数の演習項目から構成されている場合、１つの演習項目が終了する毎に、その演習項目に関するアンケートの回答を収集することを特徴とする請求項１記載のＣＡＤ開発装置。
【請求項３】
回答収集手段は、アンケートにおける回答のバランスを考慮して、アンケートの回答を集約することを特徴とする請求項１または請求項２記載のＣＡＤ開発装置。
【請求項４】
フィールドテストの実施状況を収集する実施状況収集手段を設け、改修手段が上記実施状況収集手段により収集されたフィールドテストの実施状況を考慮してＣＡＤ装置を改修することを特徴とする請求項１から請求項３のうちのいずれか１項記載のＣＡＤ開発装置。
【請求項５】
フィールドテストを実施するとともに、そのフィールドテストに関するアンケートを実施して、そのアンケートの予め想定された回答をネットワークを介して送信するＣＡＤ装置と、上記ＣＡＤ装置から送信されたアンケートの回答を収集し、そのアンケートの回答の数が所定値に到達すると、それらのアンケートの回答を集約し、その集約結果に応じて予め準備された改修内容を改修するＣＡＤ開発装置と、上記ＣＡＤ開発装置で改修された改修内容を保管し、その改修内容を上記ＣＡＤ装置に提供するＡＳＰサーバと、上記ＣＡＤ装置とＣＡＤ開発装置とＡＳＰサーバをそれぞれ接続するネットワークとを備えたＣＡＤ開発システム。
【請求項６】
ＣＡＤ開発装置は、フィールドテストの実施状況を収集し、そのフィールドテストの実施状況を考慮してＣＡＤ装置を改修することを特徴とする請求項５記載のＣＡＤ開発システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、フィールドテストに関するアンケートの回答に応じてＣＡＤ装置を改修するＣＡＤ開発装置及びＣＡＤ開発システムに関するものである。
【背景技術】
【０００２】
例えば、企業がＣＡＤ装置（例えば、特許文献１参照）を開発する場合、ＣＡＤ装置を実際に使用するユーザの要望や指摘が反映されるように、ＣＡＤ装置の処理プログラム（例えば、ｅラーニングコンテンツ）などを改修する必要がある。
例えば、大学の授業において、ＣＡＤ装置を利用して図面を生成するカリキュラムが組まれていれば、そのＣＡＤ装置を使用する学生にアンケートを行えば、学生の要望などを認識して、ＣＡＤ装置の処理プログラムなどを改修することが可能になる。
しかし、従来は、アンケートの回答を自動的に収集し、その回答に応じてＣＡＤ装置の処理プログラムなどを改修するＣＡＤ開発装置が存在していないため、企業の社員等がアンケートの回答を収集して、ＣＡＤ装置の設計者がアンケートの回答を考慮して処理プログラムなどを改修する必要がある。
【０００３】
【特許文献１】特開２００４−２２７２８７号公報（段落番号［００２５］から［００４７］、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来はＣＡＤ開発装置が存在していないので、企業の社員等がアンケートの回答を収集し、ＣＡＤ装置の設計者がアンケートの回答を考慮してＣＡＤ装置の処理プログラムなどを改修する必要がある。そのため、ＣＡＤ装置を実際に使用するユーザの要望や指摘をＣＡＤ装置に反映させるには、多くの手間を要する課題があった。
また、ＣＡＤ装置を実際に使用するユーザにアンケートを実施して、そのアンケートの回答を得ることは容易でなく、アンケートの回答を得ることができない場合には、ＣＡＤ装置を実際に使用するユーザの要望や指摘をＣＡＤ装置に反映させることができない課題があった。
【０００５】
この発明は上記のような課題を解決するためになされたもので、ＣＡＤ装置のフィールドテストに関するアンケートの回答を自動的に収集して、ＣＡＤ装置を実際に使用するユーザの要望や指摘をＣＡＤ装置に容易に反映させることができるＣＡＤ開発装置及びＣＡＤ開発システムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係るＣＡＤ開発装置は、ネットワークを介してＣＡＤ装置から送信されるフィールドテストに関するアンケートの予め想定された回答を収集する回答収集手段と、上記回答収集手段により収集されたアンケートの回答の数が所定数に到達すると、その回答収集手段により収集されたアンケートの回答を集約する回答集約手段と、上記回答集約手段により集約されたアンケートの回答に応じて予め準備された改修内容を上記ネットワークを介して上記ＣＡＤ装置に送り該ＣＡＤ装置を改修する改修手段とを備えたものである。
【発明の効果】
【０００７】
以上のように、この発明によれば、ＣＡＤ装置のフィールドテストに関するアンケートの回答を収集する回答収集手段と、その回答収集手段により収集されたアンケートの回答の数が所定数に到達すると、それらのアンケートの回答を集約する回答集約手段とを設け、その回答集約手段により集約されたアンケートの回答に応じてＣＡＤ装置を改修するように構成したので、ＣＡＤ装置を実際に使用するユーザの要望や指摘をＣＡＤ装置に容易に反映させることができる効果がある。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１はこの発明の実施の形態１によるＣＡＤ開発システムを示す構成図であり、図において、ＣＡＤ装置１は例えば三次元図面の作成指令を受け付けて、その図面のＣＡＤデータを生成する処理プログラム（例えば、ｅラーニングコンテンツ）を実装しているコンピュータである。また、ＣＡＤ装置１は企業における開発途中の装置であり、例えば、図面を作成する教材として大学に設置されるような場合には、所定の図面のＣＡＤデータを生成するフィールドテストの各演習項目（フィールドテストは複数の演習項目から構成されている）が終了する毎に、その演習項目に関するアンケートを実施して、そのアンケートの回答を送信する機能を備えている。
【０００９】
ＣＡＤ開発装置２は例えばＣＡＤ装置１を開発する企業に設置され、例えば、インターネットなどのネットワーク４を介して、ＣＡＤ装置１から送信されたアンケートの回答を収集して、そのアンケートの回答を集約し、その集約結果に応じてＣＡＤ装置１の処理プログラムなどを改修する装置である。
ＡＳＰサーバ３はＣＡＤ開発装置２により改修されたＣＡＤ装置１の処理プログラムを保管し、その処理プログラムをＣＡＤ装置１に提供する装置である。
【００１０】
図２はこの発明の実施の形態１によるＣＡＤ開発装置を示す構成図であり、図において、ネットワークＩ／Ｆ１１はネットワーク４に対するインタフェース処理を実施するネットワーク機器であり、例えば、モデムなどの通信機器を用いて構成される。
回答収集処理部１２は例えばＭＰＵなどの半導体集積回路などから構成されており、ネットワークＩ／Ｆ１１を介して、ＣＡＤ装置１から送信されたアンケートの回答を収集する処理を実施する。なお、ネットワークＩ／Ｆ１１及び回答収集処理部１２から回答収集手段が構成されている。
【００１１】
回答集約処理部１３は例えばＭＰＵなどの半導体集積回路などから構成されており、回答収集処理部１２により収集されたアンケートの回答の数が所定数（例えば、フィールドテストに参加している学生の人数）に到達すると、その回答収集処理部１２により収集されたアンケートの回答を集約する処理を実施する。なお、回答集約処理部１３は回答集約手段を構成している。
改修処理部１４は例えばＭＰＵなどの半導体集積回路などから構成されており、回答集約処理部１３により集約されたアンケートの回答に応じてＣＡＤ装置１の処理プログラム（例えば、ｅラーニングコンテンツ）などを改修して、教材としての適正化を図る処理を実施する。なお、改修処理部１４は改修手段を構成している。
図３はこの発明の実施の形態１によるＣＡＤ開発装置の処理内容を示すフローチャートである。
【００１２】
次に動作について説明する。
例えば、図面を作成する教材としてＣＡＤ装置１を開発する場合、複数の演習項目（例えば、立方体を作図する演習項目、立方体の一部を切削する演習項目など）を実施する処理プログラムと、各演習項目が終了する毎に、その演習項目に関するアンケートを実施する処理プログラムなどをＣＡＤ装置１に実装する。
図面を作成する教材として使用できる段階までＣＡＤ装置１の開発が進むと（例えば、企業における内部試験では不具合が見当たらなくなり、企業がＣＡＤ装置１の動作を保証できる程度まで開発が進んだ段階）、そのＣＡＤ装置１を大学に設置するとともに、そのＣＡＤ装置１の最新の処理プログラムをＡＳＰサーバ３に保管する。
この時点では、ＣＡＤ装置１に実装されている処理プログラムと、ＡＳＰサーバ３に保管されている処理プログラムは同じである。その後、ＣＡＤ開発装置２が処理プログラムを改修して、最新の処理プログラムをＡＳＰサーバ３に保管すると、ＣＡＤ装置１に実装されている処理プログラムと、ＡＳＰサーバ３に保管されている処理プログラムは異なるものになる。
【００１３】
例えば、大学の学生がＣＡＤ装置１を操作して処理プログラムを起動すると、ＣＡＤ装置１が、例えば、立方体を作図する演習項目を提示する。
学生がＣＡＤ装置１を操作して、例えば、立方体を作図する演習項目を行うと、ＣＡＤ装置１は、学生の操作によって作図された立方体のＣＡＤデータを生成する。
ＣＡＤ装置１は、立方体を作図する演習項目が終了すると、次の演習項目を始める前に、今回の演習項目に関するアンケートを実施する。
即ち、ＣＡＤ装置１は、今回の演習項目が終了すると、今回の演習項目に関するアンケートを図示せぬディスプレイに表示するとともに、そのアンケートの回答の入力を促すメッセージをディスプレイに表示する。
【００１４】
図４は演習項目に関するアンケートを示す説明図であり、図４の例では、各質問に対して、最も適当な回答を選択する形式のアンケートになっている。
例えば、質問（１）は、“ＣＡＤの操作説明文の文字が小さいと感じますか？”という質問内容であり、その回答として、「Ａ．小さい、Ｂ．丁度良い、Ｃ．大きい」が用意されている。
学生がＣＡＤ装置１を操作して、アンケートの回答を入力すると（図４の例では、□にチェックを入れる）、ＣＡＤ装置１は、ネットワーク４を介して、アンケートの回答をＣＡＤ開発装置２に送信する。
【００１５】
ＣＡＤ開発装置２の回答収集処理部１２は、上記のようにして、ＣＡＤ装置１がアンケートの回答を送信すると、ネットワークＩ／Ｆ１１を介して、そのアンケートの回答を収集する処理を実施する（ステップＳＴ１）。
例えば、今回の演習項目を行う学生の人数が１００人であれば、１００人の学生のアンケートの回答を収集する。
【００１６】
ＣＡＤ開発装置２の回答集約処理部１３は、回答収集処理部１２により収集されたアンケートの回答の数が所定数（例えば、今回の演習項目を行う学生の人数が１００人であれば、所定数は“１００”）に到達すると（ステップＳＴ２）、その回答収集処理部１２により収集されたアンケートの回答を集約する処理を実施する（ステップＳＴ３）。所定数の“１００”は、あくまでも一例であり、例えば、“８０”であってもよい。
具体的には、次の通りである。
例えば、質問（１）に対する回答を集約する場合、回答集約処理部１３は、質問（１）に対する回答Ａ，Ｂ，Ｃの選択数を相互に比較し、質問（１）の回答として、その選択数が最も多い回答に集約する。
例えば、回答Ａの選択数が“２０”、回答Ｂの選択数が“３０”、回答Ｃの選択数が“５０”であれば、質問（１）の回答を回答Ｃに集約する。即ち、質問（１）に対する回答が、唯一、回答Ｃだけであるとする一本化を行う。
【００１７】
ＣＡＤ開発装置２の改修処理部１４は、回答集約処理部１３がアンケートの回答を集約すると、集約後の回答に応じてＣＡＤ装置１の処理プログラムなどを改修する処理を実施する（ステップＳＴ４）。
例えば、質問（１）の回答が回答Ａであれば、ＣＡＤの操作説明文の文字を大きくする改修内容、質問（１）の回答が回答Ｃであれば、ＣＡＤの操作説明文の文字を小さくする改修内容、質問（１）の回答が回答Ｂであれば、ＣＡＤの操作説明文の文字の大きさを維持する内容が予め用意されている場合には、例えば、集約後の回答が回答Ｃであれば、ＣＡＤの操作説明文の文字が小さくなるように、ＣＡＤ装置１の処理プログラムなどを改修する。
また、集約後の回答が回答Ａであれば、ＣＡＤの操作説明文の文字が大きくなるように、ＣＡＤ装置１の処理プログラムなどを改修し、集約後の回答が回答Ｂであれば、ＣＡＤの操作説明文の文字の大きさを維持するようにする。
ＣＡＤ開発装置２の改修処理部１４は、ＣＡＤ装置１の処理プログラムを改修すると、ネットワーク４を介して、改修後の処理プログラムをＡＳＰサーバ３に送信する（ステップＳＴＳＴ５）。
【００１８】
これにより、ＡＳＰサーバ３は、古い処理プログラムを廃棄して、改修後の処理プログラムを保管する。
この段階で、ＣＡＤ装置１の改修が１回行われたことになる。
再度、大学の学生がＣＡＤ装置１を操作して、処理プログラムの起動を指示すると、ＣＡＤ装置１は、内部に実装されている処理プログラムと、ＡＳＰサーバ３に保管されている処理プログラムとのバージョンを比較し、ＡＳＰサーバ３に保管されている処理プログラムのバージョンの方が新しければ、ＡＳＰサーバ３に保管されている処理プログラムをダウンロードして内部メモリに保存してから、その処理プログラムを起動する。
以下、処理プログラムの起動後の動作は、上述した通りであるため、その説明を省略するが、この場合も、各演習項目に関するアンケートの回答がＣＡＤ開発装置２に送信され、そのＣＡＤ開発装置２がアンケートの回答に応じてＣＡＤ装置１の処理プログラムなどを改修する。
【００１９】
以上で明らかなように、この実施の形態１によれば、ＣＡＤ装置１のフィールドテストに関するアンケートの回答を収集する回答収集処理部１２と、その回答収集処理部１２により収集されたアンケートの回答の数が所定数に到達すると、それらのアンケートの回答を集約する回答集約処理部１３とを設け、その回答集約処理部１３により集約されたアンケートの回答に応じてＣＡＤ装置１を改修するように構成したので、ＣＡＤ装置１を実際に使用する学生の要望や指摘をＣＡＤ装置１に容易に反映させることができる効果を奏する。
【００２０】
また、この実施の形態１によれば、フィールドテストが複数の演習項目から構成されている場合、１つの演習項目が終了する毎に、その演習項目に関するアンケートの回答を収集するように構成したので、今回の演習項目に関する体験を忘れる前に、アンケートに答えることができる効果を奏する。
【００２１】
この実施の形態１では、ＣＡＤ開発装置２の構成要素（ネットワークＩ／Ｆ１１、回答収集処理部１２、回答集約処理部１３、改修処理部１４）が個々のハードウェアで構成されているものについて示したが、ＣＡＤ開発装置２がコンピュータで構成されている場合には、ＣＡＤ開発装置２の構成要素の処理内容が記述されているプログラムをコンピュータのメモリに格納し、コンピュータのＣＰＵがメモリに格納されているプログラムを実行するようにしてもよい。
【００２２】
実施の形態２．
上記実施の形態１では、ＣＡＤ開発装置２の回答集約処理部１３が、例えば、質問（１）に対する回答Ａ，Ｂ，Ｃの選択数を相互に比較し、質問（１）の回答として、その選択数が最も多い回答に集約するものについて示したが、回答Ａ，Ｂ，Ｃの選択数のバランスを考慮して、質問（１）の回答を集約するようにしてもよい。
【００２３】
例えば、回答Ａの選択数が“３０”、回答Ｂの選択数が“３０”、回答Ｃの選択数が“４０”である場合、上記実施の形態１のように、選択数が最も多い回答に集約するとすれば、質問（１）の回答が回答Ｃに集約される。
この場合、“文字が大きい”とする回答Ｃの選択率が４０％であるのに対して、“文字が大きい”を否定する回答Ａ，Ｂの選択率が６０％であり、回答Ｃの選択率を上回っている。
このため、質問（１）の回答を回答Ｃに集約しても、ＣＡＤ装置１の処理プログラムの改修が学生の要望等に沿っていない可能性がある。
【００２４】
そこで、この実施の形態２では、選択数が最も多い回答の選択率が過半数を超えていない場合、選択数が最も多い回答に集約せずに、回答Ａ，Ｂ，Ｃの選択数を重み付け値として使用して、回答の重心（平均的な回答）を求めるようにする。
例えば、回答Ａの選択数が“３０”、回答Ｂの選択数が“３０”、回答Ｃの選択数が“４０”である場合、回答の重心が回答Ｂの近傍に位置するので（回答Ｂより少しだけ回答Ａ側にずれた位置）、質問（１）の回答を回答Ｂに集約するようにする。
この場合、ＣＡＤの操作説明文の文字の大きさは改修されず、その文字の大きさが維持されるようになる。
【００２５】
以上で明らかなように、この実施の形態２によれば、アンケートにおける回答のバランスを考慮して、アンケートの回答を集約するように構成したので、上記実施の形態１よりも、ＣＡＤ装置１を実際に使用する学生の要望や指摘をＣＡＤ装置１に適切に反映させることができる効果を奏する。
【００２６】
実施の形態３．
図５はこの発明の実施の形態３によるＣＡＤ開発装置を示す構成図であり、図において、図２と同一符号は同一または相当部分を示すので説明を省略する。
ＣＡＤ開発装置２の実施状況収集処理部２１は例えばＭＰＵなどの半導体集積回路などから構成されており、ネットワークＩ／Ｆ１１を介して、ＡＳＰサーバ３に保管されている演習項目の実施期間（フィールドテストの実施状況）を収集する処理を実施する。なお、ネットワークＩ／Ｆ１１及び実施状況収集処理部２１から実施状況収集手段が構成されている。
ＣＡＤ開発装置２の改修処理部２２は、図２の改修処理部１４と同様に、回答集約処理部１３により集約されたアンケートの回答に応じてＣＡＤ装置１の処理プログラムなどを改修する処理を実施するとともに、その処理プログラムなどを改修する際、実施状況収集処理部２１により収集された演習項目の実施期間を考慮して、ＣＡＤ装置１の処理プログラムなどを改修する。なお、改修処理部２２は改修手段を構成している。
【００２７】
次に動作について説明する。
大学の学生がＣＡＤ装置１を操作して、フィールドテストの演習項目を実施すると、ＣＡＤ装置１が上記実施の形態１と同様に、ＣＡＤデータを生成するとともに、アンケートを実施して、そのアンケートの回答をＣＡＤ開発装置２に送信するが、その演習項目の実施期間をＡＳＰサーバ３に送信する。
ＡＳＰサーバ３は、ＣＡＤ装置１から演習項目の実施期間を受信すると、複数の学生による実施期間の平均値を求め、その実施期間の平均値を格納する。
ＣＡＤ開発装置２の実施状況収集処理部２１は、ネットワークＩ／Ｆ１１を介して、ＡＳＰサーバ３に保管されている実施期間の平均値を収集する。
【００２８】
ＣＡＤ開発装置２の改修処理部２２は、回答集約処理部１３がアンケートの回答を集約し、実施状況収集処理部２１が実施期間の平均値を収集すると、集約後の回答と実施期間の平均値に応じてＣＡＤ装置１の処理プログラムなどを改修する処理を実施する。
ここでは、例えば、“ＣＡＤの操作が複雑か？”という質問内容に対して、「Ａ．複雑、Ｂ．普通、Ｃ．簡単」が回答として用意されているものとする。
また、質問の回答が回答Ａであれば、ＣＡＤの操作項目を減らす改修内容、質問の回答が回答Ｃであれば、ＣＡＤの操作項目を増やす改修内容、質問の回答が回答Ｂであれば、ＣＡＤの操作項目を維持する内容が予め用意されているものとする。
【００２９】
例えば、回答集約処理部１３による集約後の回答が回答Ｃである場合、上記実施の形態１，２の方式であれば、改修処理部２２は、操作が簡単であると認識して、ＣＡＤの操作項目を増やす改修を行うことになる。
しかし、実施状況収集処理部２１により収集された実施期間の平均値が、予め想定していた実施期間より長い場合、ＣＡＤの操作に戸惑っている可能性が高いので、改修処理部２２は、ＣＡＤの操作項目を増やす改修を行わず、ＣＡＤの操作項目を維持するようにする。
したがって、改修処理部２２は、集約後の回答が回答Ｃである場合でも、実施期間の平均値が、予め想定していた実施期間より短い場合に限り、ＣＡＤの操作項目を増やす改修を行うようにする。
【００３０】
一方、回答集約処理部１３による集約後の回答が回答Ａである場合、上記実施の形態１，２の方式であれば、改修処理部２２は、操作が複雑であると認識して、ＣＡＤの操作項目を減らす改修を行うことになる。
しかし、実施状況収集処理部２１により収集された実施期間の平均値が、予め想定していた実施期間より短い場合、ＣＡＤの操作に戸惑っている可能性が低いので、改修処理部２２は、ＣＡＤの操作項目を減らす改修を行わず、ＣＡＤの操作項目を維持するようにする。
したがって、改修処理部２２は、集約後の回答が回答Ａである場合でも、実施期間の平均値が、予め想定していた実施期間より長い場合に限り、ＣＡＤの操作項目を減らす改修を行うようにする。
【００３１】
以上で明らかなように、この実施の形態３によれば、学生による演習項目の実施期間の平均値を収集する実施状況収集処理部２１を設け、改修処理部２２が実施状況収集処理部２１により収集された実施期間の平均値を考慮してＣＡＤ装置１の処理プログラムを改修するように構成したので、学生の実施状況に応じた改修を行うことができる効果を奏する。
【図面の簡単な説明】
【００３２】
【図１】この発明の実施の形態１によるＣＡＤ開発システムを示す構成図である。
【図２】この発明の実施の形態１によるＣＡＤ開発装置を示す構成図である。
【図３】この発明の実施の形態１によるＣＡＤ開発装置の処理内容を示すフローチャートである。
【図４】演習項目に関するアンケートを示す説明図である。
【図５】この発明の実施の形態３によるＣＡＤ開発装置を示す構成図である。
【符号の説明】
【００３３】
１  ＣＡＤ装置、２  ＣＡＤ開発装置、３  ＡＳＰサーバ、４  ネットワーク、１１  ネットワークＩ／Ｆ（回答収集手段、実施状況収集手段）、１２  回答収集処理部（回答収集手段）、１３  回答集約処理部（回答集約手段）、１４  改修処理部（改修手段）、２１  実施状況収集処理部（実施状況収集手段）、２２  改修処理部（改修手段）。
【図１】
0004816893.tif 000002
【図２】
0004816893.tif 000003
【図３】
0004816893.tif 000004
【図４】
0004816893.tif 000005
【図５】
0004816893.tif 000006