(57)【特許請求の範囲】
【請求項１】
設計が実施される入出力装置と、前記設計に係る設計データを保存する設計データ蓄積装置とがネットワークにより接続され、前記ネットワークに接続される設計支援装置であって、
ネットワーク監視部と設計プロセスリスト作成部と設計プロセスリスト表示部とを有し、前記ネットワークから取得した前記入出力装置への入出力データをタスクごとに関連付け、前記タスクの実施順に並べることで設計データから設計プロセスリストを作成する設計支援装置。
【請求項２】
請求項１に記載の設計支援装置において、
前記ネットワーク監視部は、データ通信方向処理部、ファイル名処理部、入出力日時処理部、出力先情報処理部、および画面同時表示ファイル情報処理部を有し、前記ネットワークから前記設計データを抽出する
ことを特徴とする設計支援装置。
【請求項３】
請求項２に記載の設計支援装置において、
前記出力先情報処理部は、前記入出力データの保存場所を比較し、前記入出力データの入力データ部分と出力データ部分とが共通の設計業務に関するものか否かを判定する
ことを特徴とする設計支援装置。
【請求項４】
請求項１に記載の設計支援装置において、
前記設計プロセスリスト作成部は、入出力データ関連付け処理部、タスク名処理部、および設計期間処理部を有し、前記ネットワークから抽出した入出力データを関連付け、前記入出力データの出力データ部分からタスク名を作成し、前記入出力データの登録時間から設計期間を算出する
ことを特徴とする設計支援装置。
【請求項５】
設計に係る入出力が実行される入出力装置と、前記設計に係る設計データを保存する設計データ蓄積装置とが共に接続されたネットワークに接続される設計支援装置であって、
前記ネットワークを監視して、前記ネットワークから前記入出力装置へ入力される設計データである入力データ、および前記入出力装置から前記ネットワークへ出力される設計データである出力データを検知するネットワーク監視部と、
前記ネットワーク監視部から出力された監視ログに含まれる前記入力データに係る情報と前記監視ログに含まれる前記出力データに係る情報との関係に基づいて、前記設計における複数の設計項目のそれぞれに対応する設計プロセスの各々を抽出し、抽出した複数の設計プロセスをリスト状に並べて設計プロセスリストを作成し、作成した前記設計プロセスリストを前記入力データに係る情報および前記出力データに係る情報と共に出力する設計プロセスリスト作成部と
を備えることを特徴とする設計支援装置。
【請求項６】
請求項５に記載の設計支援装置において、
前記ネットワーク監視部は、データ通信方向処理部、ファイル名処理部、入出力日時処理部、出力先情報処理部、および画面同時表示ファイル情報処理部を有し、前記ネットワークから前記設計データを抽出する
ことを特徴とする設計支援装置。
【請求項７】
請求項６に記載の設計支援装置において、
前記出力先情報処理部は、前記入出力データの保存場所を比較し、前記入出力データの入力データ部分と出力データ部分とが共通の設計業務に関するものか否かを判定する
ことを特徴とする設計支援装置。
【請求項８】
請求項５に記載の設計支援装置において、
前記設計プロセスリスト作成部は、入出力データ関連付け処理部、タスク名処理部、および設計期間処理部を有し、前記ネットワークから抽出した入出力データを関連付け、前記入出力データの出力データ部分からタスク名を作成し、前記入出力データの登録時間から設計期間を算出する
ことを特徴とする設計支援装置。
【請求項９】
請求項５に記載の設計支援装置において、
前記設計プロセスリスト作成部によって作成された設計プロセスリストを表示する設計プロセスリスト表示部を更に備える
ことを特徴とする設計支援装置。
【請求項１０】
請求項９に記載の設計支援装置において、
前記ネットワーク監視部は、データ通信方向処理部、ファイル名処理部、入出力日時処理部、出力先情報処理部、および画面同時表示ファイル情報処理部を有し、前記ネットワークから前記設計データを抽出する
ことを特徴とする設計支援装置。
【請求項１１】
請求項１０に記載の設計支援装置において、
前記出力先情報処理部は、前記入出力データの保存場所を比較し、前記入出力データの入力データ部分と出力データ部分とが共通の設計業務に関するものか否かを判定する
ことを特徴とする設計支援装置。
【請求項１２】
請求項９に記載の設計支援装置において、
前記設計プロセスリスト作成部は、入出力データ関連付け処理部、タスク名処理部、および設計期間処理部を有し、前記ネットワークから抽出した入出力データを関連付け、前記入出力データの出力データ部分からタスク名を作成し、前記入出力データの登録時間から設計期間を算出する
ことを特徴とする設計支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ、インターネットなどを利用して製品設計を支援するための設計支援装置に関する。
【背景技術】
【０００２】
従来、設計文書や設計プロセスを管理する技術として、設計変更時に設計文書の変更すべき項目をキーワード検索によりデータベースから自動抽出し、抜け漏れなく変更をすることを支援するものがあった（例えば、特許文献１参照）。
【０００３】
また、従来、設計文書や設計プロセスを管理する技術として、ある製品の設計に用いる設計データの情報や、製品を構成するデバイスの機能情報を記録したデータベースから、既存のデバイスを組み合わせた製品の設計プロセスを設定するものがあった（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−４１８４１号公報
【特許文献２】特開２００８−１３４８４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年の、顧客の多様な製品ニーズに応えるため、それを設計する手順についても複雑化が進んでいる。また、企業のグローバル展開により、製造だけでなく、設計も海外拠点の工場で行われるようになってきており、１つの製品の設計を複数拠点の設計者が担当することもある。
【０００６】
一般に設計プロセスを改善するには、まず現状の設計プロセスを可視化し分析することが有効とされている。設計プロセスとは、製品を設計する際の手順を明確化したものである。ここでは図面や仕様書などの設計の過程で作成するドキュメントを成果物とし、成果物を１つ作成する手順のまとまりをタスクと定義する。すなわち、設計プロセスとは連続的なタスクが集合したものである。成果物を作成する際に、設計者は自らが考案した製品に関する形状や性能を図面や設計文書に記載し、これらは設計データとして保管される。また、連続するタスクの最初以外のタスクでは、直前のタスクで作成した成果物に基づき、新たな成果物を作成することも多い。したがって、設計プロセスを可視化するには、設計プロセスをタスクに分解し、タスクの順番、作成する成果物を把握することが重要となる。
【０００７】
これまでは、１つの拠点で対象製品を担当する特定の設計者にヒアリングすることで、設計プロセスの可視化が可能であった。しかしながら、設計プロセスが複雑化し、関係する設計者が複数人である場合は、ヒアリングにより設計プロセスを把握することは労力のかかる作業となり困難である。さらに、設計拠点が分散していることを考慮すると、製品に関係する設計者全員を対象としたヒアリングは頻繁には実施できないため、ヒアリングだけで設計プロセスを可視化する場合は長時間を要することになる。
【０００８】
設計文書や設計プロセスを管理する従来技術として、特許文献１では、設計変更時に設計文書の変更すべき項目をキーワード検索によりデータベースから自動抽出し、抜け漏れなく変更をすることへの支援技術が開示されている。また、特許文献２では、ある製品の設計に用いる設計データの情報や、製品を構成するデバイスの機能情報を記録したデータベースから、既存のデバイスを組み合わせた製品の、設計プロセスを設定する技術が開示されている。
【０００９】
上記特許文献１では、設計文書が蓄積されたデータベースに対してキーワード検索を行い、設計プロセスに関連し管理すべき項目を抽出する。しかしながら、そのドキュメントがどのようなプロセスで作成されたのか、その前後のプロセスとはどのような関係なのかなど、設計プロセスの可視化に必要な情報が足りない。したがって、本従来技術では設計プロセスを可視化するのは困難である。
【００１０】
また、上記特許文献２では、既に設計が完了した製品に関して、設計で用いたデータや、その製品の機能情報を記録したデータベースを参照して、新たな製品の設計プロセスを設定する。しかしながら、既存の製品に関する設計データを用いるため、これまでに設計されたことがない製品の設計プロセスの設定には対応できない。
【００１１】
したがって、設計プロセスを改善するためのベースとなる、現状の設計プロセスの可視化を、労力少なく実施できるようにすることが課題となる。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明の設計支援装置は、例えば、設計が実施される入出力装置と、前記設計に係る設計データを保存する設計データ蓄積装置とがネットワークにより接続され、前記ネットワークに接続される設計支援装置であって、ネットワーク監視部と設計プロセスリスト作成部と設計プロセスリスト表示部とを有し、前記ネットワークから取得した前記入出力装置への入出力データをタスクごとに関連付け、前記タスクの実施順に並べることで設計データから設計プロセスリストを作成することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、設計プロセスリストを設計支援装置に作成させることができるので、設計プロセスの可視化に必要な労力を低減することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の設計支援装置の一実施形態の構成を示すブロック図である。
【図２】本発明の設計支援装置におけるネットワーク監視部の一実施形態の構成を示すブロック図である。
【図３】本発明の設計支援装置における設計プロセスリスト作成部の一実施形態の構成を示すブロック図である。
【図４】設計プロセスを構成するタスクとデータの入出力関係図である。
【図５】本発明の設計支援装置の一実施形態の処理に係るフローチャートを示す図である。
【図６】本発明の設計支援装置の一実施形態の処理に係るフローチャートを示す図である。
【図７】本発明の設計支援装置の一実施形態の処理に係るフローチャートを示す図である。
【図８】本発明の設計支援装置の一実施形態の処理に係るフローチャートを示す図である。
【図９】本発明の設計支援装置の一実施形態の処理に係るフローチャートを示す図である。
【図１０】空調設備の設計業務に関して、設計データ蓄積装置と設計者の業務の流れを示した関係図である。
【図１１】空調設備の設計業務に関して取得した入出六データの一例を示す図である。
【図１２】空調設備の設計業務に関して本発明の設計支援装置を用いて作成した設計プロセスリストの一例を示す図である。
【発明を実施するための形態】
【００１５】
本発明の設計支援装置は、設計者の扱う計算機などの入出力装置と設計データを蓄積する設計データ蓄積装置との間の通信をネットワークの監視により設計プロセスを把握し、入出力装置への入出力データの関連付け、および入出力の実施順にデータを並べることで設計プロセスをタスクごとに示した設計プロセスリストを作成する機能を備えた設計支援装置である。より具体的には、本発明の設計支援装置は、例えば、設計に係る入出力が実行される入出力装置と、前記設計に係る設計データを保存する設計データ蓄積装置とが共に接続されたネットワークに接続される設計支援装置であって、前記ネットワークを監視して、前記ネットワークから前記入出力装置へ入力される設計データである入力データ、および前記入出力装置から前記ネットワークへ出力される設計データである出力データを検知するネットワーク監視部と、前記ネットワーク監視部から出力された監視ログに含まれる前記入力データに係る情報と前記監視ログに含まれる前記出力データに係る情報との関係に基づいて、前記設計における複数の設計項目のそれぞれに対応する設計プロセスの各々を抽出し、抽出した複数の設計プロセスをリスト状に並べて設計プロセスリストを作成し、作成した前記設計プロセスリストを前記入力データに係る情報および前記出力データに係る情報と共に出力する設計プロセスリスト作成部とを備えることを特徴とする。
【００１６】
上記の構成において、前記ネットワーク監視部は、データ通信方向処理部、ファイル名処理部、入出力日時処理部、出力先情報処理部、および画面同時表示ファイル情報処理部を有し、前記ネットワークから前記設計データを抽出する構成にしてもよい。その場合、前記出力先情報処理部は、前記入出力データの保存場所を比較し、前記入出力データの入力データ部分と出力データ部分とが共通の設計業務に関するものか否かを判定するように構成するのが好適である。
【００１７】
また、上記の構成において、前記設計プロセスリスト作成部は、入出力データ関連付け処理部、タスク名処理部、および設計期間処理部を有し、前記ネットワークから抽出した入出力データを関連付け、前記入出力データの出力データ部分からタスク名を作成し、前記入出力データの登録時間から設計期間を算出する構成にしてもよい。
【００１８】
また、上記の構成において、前記設計プロセスリスト作成部によって作成された設計プロセスリストを表示する設計プロセスリスト表示部を更に備える構成にしてもよい。
【００１９】
以下、本発明の設計支援装置の実施形態を、各実施例として図面を参照しながら詳細に説明する。
【実施例１】
【００２０】
図１に、本発明の一実施形態である実施例１に係る設計支援装置の構成を示す。設計支援装置１は、ネットワーク監視部２および設計プロセスリスト作成部３を備えて構成されるが、さらに設計プロセスリスト表示部４を備えて構成されるようにしてもよい。設計支援装置１は、ネットワーク５を介して、例えば設計者が扱う計算機などの入出力装置６と接続されている。また、ネットワーク５は例えば磁気記録媒体などの設計データ蓄積装置７に接続されている。
【００２１】
ネットワーク監視部２は、入出力装置６と設計データ蓄積装置７のデータの通信状況を監視し、入出力装置６に出入りするデータのファイル名や入出力日時を取得する。設計プロセスリスト作成部３は、ネットワーク監視部２から得たデータを用いて、入出力装置６にて実施された設計プロセスのリストを作成し、設計プロセスリスト表示部４に表示する。なお、ネットワーク監視部は、ネットワークに接続しているが、入出力装置６の台数が少ない場合は、入出力装置に直接接続してもよい。
【００２２】
図２にネットワーク監視部２の一実施の構成を示す。ネットワーク監視部２は、データ通信方向処理部８、ファイル名処理部９、入出力日時処理部１０、出力先情報処理部１１、画面同時表示ファイル情報処理部１２により構成される。データ通信方向処理部８は、ネットワーク５における入出力装置６と、設計データ蓄積装置７間で通信されるデータの方向を取得する。設計データ蓄積装置７から入出力装置６へ向かうデータの方向を入力、入出力装置６から設計データ蓄積装置７へ向かうデータの方向を出力とする。ファイル名処理部９は、入出力装置６と設計データ蓄積装置７の間で通信されるデータのファイル名を取得する。入出力日時処理部１０は、入出力装置６においてデータが設計データ蓄積装置７から入力された日時と、入出力装置６からデータが設計データ蓄積装置７に出力された日時を記録する。出力先情報処理部１１は、設計データ蓄積装置７に複数の設計データ保存領域が設けてある場合、出力データが保存された領域名、例えばフォルダ名を取得する。画面同時表示ファイル情報処理部１２は、入出力装置６の画面に同時に表示されたファイル名を取得する。
【００２３】
図３に設計プロセスリスト作成部３の一実施の構成を示す。設計プロセスリスト作成部３は、入出力データ関連付け処理部１３、タスク名処理部１４、設計期間処理部１５により構成される。入出力データ関連付け処理部１３は、ネットワーク監視部で処理した入力データに、その入力データを用いて作成した出力データを関連付ける。タスク名処理部１４は、関連付けた入出力データの出力データのファイル名を用いてタスク名を作成する。タスクでは必ず一つの成果物を作成することとしているため、例えば、出力データのファイル名に「の作成」と追加することでタスク名としてもよい。設計期間処理部１５では、入出力データの入出力日時から、タスクの開始から完了までの期間を算出する。
【００２４】
以上のように構成される本実施例の設計支援装置における処理内容について、以下に説明する。
【００２５】
図４に設計プロセスのタスクと成果物の関係を示す。各タスクで作成した成果物をタスクからの出力として示した。また、タスクで成果物を作成する際に、前のタスクで作成した成果物を用いることがあり、これを入力として示した。成果物は設計データ蓄積装置７に保存されるので、入出力装置６と設計データ蓄積装置７の間を入出力データとして送受信される。
【００２６】
図５は本発明の設計支援装置における処理の一例を示すフローチャートである。まず、本設計支援装置は、ネットワークの監視、すなわち入出力装置と設計データ蓄積装置間のネットワークに入出力ファイルが送受信されているかを監視する（S501）。入出力データの送受信が検出されると、データの通信方向を取得し(S502)、入出力データが検出されるまで監視を継続する。
【００２７】
図６にデータ通信方向取得以降の処理の一例を示す。通信方向が入出力装置に対して入力方向であれば、入力データと判断し、データ入力日時（S601）、データのファイル名（S602）、画面同時表示ファイル情報（S603）を取得する。同時に画面に表示されている出力データがある場合、出力データのファイル名を取得（S604）、データ出力日時を取得（S605）する。次に出力データのファイル名をプロセス名とし(S606)、設計プロセスリストを作成する（S607）。
【００２８】
図７にデータの通信方向が出力の場合の処理を示す。図６に示したデータ通信方向が入力の場合と同様に、データの出力日時（S701）、データのファイル名（S702）、画面同時表示ファイル情報（S703）を取得する。ここまでの処理で入出力装置６と設計データ蓄積装置７間で送受信されるデータのデータ通信方向、ファイル名、入出力日時、画面同時表示ファイル名をネットワーク５から取得することができる。
【００２９】
図８にデータ出力先情報から業務を分類する処理の一例をフローチャートで示す。入出力装置６に入力されたデータは、設計データ蓄積装置７のあるデータ保存領域から送信されたものである。また、入出力装置６から出力されたデータは、設計データ蓄積装置７のあるデータ保存領域に保存される。例えば磁気記録媒体などの設計データ蓄積装置７は、製品ごとにフォルダにより設計データの保存領域が分割されている。これより、出力された設計データを保存したフォルダが同一の場合、同一の設計業務に関するデータと判断し、同一業務の設計プロセスリストに登録する(S801)。一方、保存場所が一致しない場合は、それぞれの業務の設計プロセスリストに登録する(S802)。設計者が複数の設計業務を同時に実施する場合は、このようにデータの保存先から入出力データがどの業務に関するものかを区別することができる。
【００３０】
図９にデータの入出力時間から設計期間を算出する処理の一例をフローチャートで示す。まず、設計者が入力データを開いた時刻t1を取得する(S901)。次に入力データに基づき作成された出力データを出力した時刻t2を取得する(S902)。時刻t1とt2の差分である設計期間tdを計算する(S903)。最後に設計期間tdを設計プロセスリストに登録する(S904)。
【００３１】
本実施例によれば、設計支援装置に設計プロセスリストを作成させることができるので、設計者へのヒアリングは、作成された設計プロセスリストの確認など最小限で済む。したがって、設計プロセスの可視化に必要な労力を低減することができる。
【実施例２】
【００３２】
以下に、これまでに説明した実施例１の設計支援装置による設計プロセスリスト作成処理を空調設備の設計に適用した例である実施例２について述べる。ここで空調設備とは、クリーンルームや食品・化成品の工場、またはデータセンターなどの空気の温度や湿度を任意の範囲に保つ設備を示す。
【００３３】
図１０に３名の設計者が空調設備の設計を行った際のデータの入出力の関係を時間軸に対して示す。設計者（1）は設計データ蓄積装置７の業務Aのフォルダから顧客要求仕様.docを入力データとして取得し、参照しながら熱負荷計算書.xlsを作成する。このときの入出力時間差はt1である。設計者（2）は熱負荷計算書.xlsを入力データとして空調設備構成.xlsを作成する。このときの入出力時間差はt2である。設計者（3）は、空調設備構成.xlsを入力データとして顧客提出資料.docを作成し、そのデータ入出力時間差はt3である。これらの入出力データは、全て設計データ蓄積装置７の業務Aフォルダに保存される。一方、設計者（1）は、業務Aとは無関係の業務Bも実行している。また、設計者（3）は業務Cも実施している。このように、同一設計者が複数業務を実行する場合でも、設計データ蓄積装置にあるフォルダごとに業務を分類することができるので、各業務の設計プロセスリストを独立に作成することができる。
【００３４】
図１１に、本実施例における設計プロセスリスト表示部４の一例を示す。設計プロセスリスト表示部４は、データ表示部１６と入出力データ取得ボタン１７、設計プロセスリスト表示ボタン１８で構成される。入出力データ取得ボタン１７をクリックすると、ネットワーク５から取得した入出力データが表示される。ここで、例えば同一業務の複数のタスクを実施した場合は、画面同時表示ファイルが複数表示されることがある。表示された入出力データを手動で修正することで、対象とするタスクに関するもののみを残してもよい。
【００３５】
図１２に、本実施例における設計プロセスリストを表示した設計プロセスリスト表示部４の一例を示す。設計プロセスリスト表示ボタン１８をクリックすると、図１１に示した入出力データを設計プロセスリスト作成部３で処理し、設計プロセスリストを表示する。なお、図１１に示した入出力データの表示を実施しなくても設計プロセスリストは表示することができる。
【００３６】
以上、本発明の上記各実施例によれば、設計プロセスリストを設計支援装置に作成させることができるので、設計業務分析に必要とされていた長時間に及ぶ設計者へのヒアリングや、ヒアリング結果の分析に必要な労力を軽減することができる。
【符号の説明】
【００３７】
１  設計支援装置
２  ネットワーク監視部
３  設計プロセスリスト作成部
４  設計プロセスリスト表示部
５  ネットワーク
６  入出力装置
７  設計データ蓄積装置
８  データ通信方向処理部
９  ファイル名処理部
１０  入出力日時処理部
１１  出力先情報処理部
１２  画面同時表示ファイル情報処理部
１３  入出力データ関連付け処理部
１４  タスク名処理部
１５  設計期間処理部
１６  データ表示部
１７  入出力データ取得ボタン
１８  設計プロセスリスト表示ボタン
【図１】
0006286322.tif 000002
【図２】
0006286322.tif 000003
【図３】
0006286322.tif 000004
【図４】
0006286322.tif 000005
【図５】
0006286322.tif 000006
【図６】
0006286322.tif 000007
【図７】
0006286322.tif 000008
【図８】
0006286322.tif 000009
【図９】
0006286322.tif 000010
【図１０】
0006286322.tif 000011
【図１１】
0006286322.tif 000012
【図１２】
0006286322.tif 000013