(57)【要約】【課題】ＰＬＭソフトウェア群を用いた設計・検証業務において、成果物品質がユーザのＰＬＭソフトウェア群に対する習熟度に依存せず一定以上を保ち、また他周辺ソフトウェア群との連携制御を行い、全体工数を削減することを可能とする。【解決手段】ＰＬＭナビゲーションシステム１はＷｅｂ設計・検証業務支援手段３を備え、Ｗｅｂ設計・検証業務支援手段３はＷｅｂブラウザ４に、ＰＬＭソフトウェアプロセス及び関連ファイル群内容に関してデータを入出力できるインターフェースを表示し、ＰＬＭソフトウェア群５、他周辺ソフトウェア群７と連携制御させることができるように、ＰＬＭソフトウェア２次開発プログラム群６、他開発プログラム群８を備え活用する。また効率的に業務を進めるために、Ｗｅｂ設計・検証業務支援手段３は操作に合わせて自動で次工程の作業指示をＷｅｂブラウザ４上に示し、ユーザを適切にアドバイスできるようにする。【選択図】図３
2011242970.tif 000002
【特許請求の範囲】
【請求項１】
製造業において用いられるＰｒｏｄｕｃｔ  Ｌｉｆｅ Ｃｙｃｌｅ  Ｍａｎａｇｅｍｅｎｔ（ＰＬＭ）ソフトウェア群を用いて行う設計・検証工程作業において、一般的に使用されている、入出力インターフェースとしてのＷｅｂブラウザ、業務に用いるＰＬＭソフトウェア群、他周辺ソフトウェア群を利用し、独自に開発するＰＬＭソフトウェア２次開発プログラム群、他開発プログラム群を備えたＷｅｂ設計・検証業務支援手段により、Ｗｅｂブラウザを通して入力された電子データをＰＬＭソフトウェア２次開発プログラム群により実行しているＰＬＭソフトウェアプロセス内容及び関連コンピュータファイル群に自動的に反映させることを特徴とするＰＬＭナビゲーションシステム。
【請求項２】
前記Ｗｅｂ設計・検証業務支援手段は、ＰＬＭソフトウェアプロセス及び関連コンピュータファイル群の内容をＰＬＭソフトウェア２次開発プログラム群により取得し、その内容をＷｅｂブラウザ上に表示してユーザに認知させることを特徴とする請求項１記載のＰＬＭナビゲーションシステム。
【請求項３】
前記Ｗｅｂ設計・検証業務支援手段は、ＰＬＭソフトウェア群を用いて行う設計・検証工程作業においてＰＬＭソフトウェア群周辺の他ソフトウェア群との連携制御を他開発プログラム群により、スムーズに行うことを特徴とする請求項１記載のＰＬＭナビゲーションシステム。
【請求項４】
前記Ｗｅｂ設計・検証業務支援手段は、設計・検証工程作業の指示を示す文章・図をユーザの作業に合わせて、自動でＷｅｂブラウザ上に表示し作業工程をアドバイスすることを特徴とする請求項１記載のＰＬＭナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、Ｐｒｏｄｕｃｔ  Ｌｉｆｅ  Ｃｙｃｌｅ  Ｍａｎａｇｅｍｅｎｔ（ＰＬＭ）ソフトウェア群を用いた設計・検証業務を効率的に遂行するためのＷｅｂブラウザを用いたＰＬＭナビゲーションシステムに関する。
【背景技術】
【０００２】
従来製造業では、ＣＡＴＩＡ（ダッソー・システムズ社の登録商標）やＰｒｏ／ＥＮＧＩＮＥＥＲ（ＰＴＣ社の登録商標）などの３次元ハイエンド機械Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ（ＣＡＤ）ソフトウェアを中心に、解析やデータ管理、製造工程シミュレーションなどを含めたＰＬＭソフトウェア群を、製品開発の上流から下流まで統合的に管理し、全体工数を削減する目的で活用してきた。
【０００３】
しかし、これらソフトウェアは内容も多岐に渡り、パッケージ、ツール、オプションが複雑に連携しているため、これら製品を導入し運用している組織において、ソフトウェアに精通していないユーザは、前記の活用目的を達成するどころか、スムーズに業務を遂行することもできないことが多く確認された。
【０００４】
例としてＰＬＭソフトウェア群の一つである機械ＣＡＤソフトウェアの活用範囲をみても、製品の設計・検証工程はユーザのＣＡＤソフトウェアに対する理解と操作のノウハウに依存して行っているため、製品に関してユーザ毎に品質のバラツキが発生する。さらには設計工程のミスや検証工程の見落としによる後戻り、誤操作によるソフトウェアエラーの発生により、品質の達成はおろか、納期を守ることも難しい状況が多くみられた。
【０００５】
一方、メーカ各社が公開しているＰＬＭソフトウェアのＡｐｐｌｉｃａｔｉｏｎ Ｐｒｏｇｒａｍｍｉｎｇ Ｉｎｔｅｒｆａｃｅ（ＡＰＩ） を用い、その開発ライセンス契約を結んだ民間情報技術ベンダー各社が業務を自動化させるソフトウェアの２次開発に取り組んできた。これらＰＬＭソフトウェア２次開発プログラム群の開発により、局所的には業務の効率化と工数の削減を達成することができたものの、依然として、ソフトウェアに精通していないユーザは、それら２次開発の機能とオリジナルの機能をどのように使い分ければよいのかまた、周辺ソフトウェア群とどのように連携すればよいのかを適切に判断することができない状態となっていた。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は第一に、ＰＬＭソフトウェア群を用いた設計・検証業務において、Ｗｅｂブラウザをメインインターフェースとし、業務をＷｅｂブラウザから呼び出すＰＬＭソフトウェア２次開発プログラム群により自動で行い、ユーザのＰＬＭソフトウェア群への習熟度に起因した設計・検証工程における成果物品質のバラツキや運用上のミスを抑える手段を提供することを課題としている。
【０００７】
第二に、業務の主体をＷｅｂブラウザとすることにより、ＰＬＭソフトウェア群に習熟していないユーザにもわかりやすい作業環境を提供し、全体工数を削減することを課題としている。
【０００８】
第三に、作業主体をＷｅｂブラウザとし、ＰＬＭソフトウェア群以外の周辺ソフトウェア群との連携制御をスムーズに行いまた、それらの入出力情報をグラフィカル且つ、ユーザフレンドリにＷｅｂブラウザ上に提供することにより、工数を短縮することを目的としている。
【０００９】
第四に、効率的に作業を行うため、業務の工程指示となる図や文章を操作に合わせてＷｅｂブラウザ上に表示し、ユーザに対してアドバイスすることを課題としている。
【課題を解決するための手段】
【００１０】
前記課題を解決するため、第一に、本発明のＷｅｂナビゲーションシステムは一般的に利用されており、ユーザにインターフェースを提供する目的のＷｅｂブラウザ、業務に用いるＰＬＭソフトウェア群、他周辺ソフトウェア群を利用し、本発明のために独自に開発するＰＬＭソフトウェア２次開発プログラム群、他開発プログラム群を備えたＷｅｂ設計・検証業務支援手段により、Ｗｅｂブラウザより入力された電子データをＰＬＭソフトウェア２次開発プログラム群の活用を介して、実行中のＰＬＭソフトウェアプロセス及び関連ファイル群に反映させ、自動的にＰＬＭソフトウェア群を用いて行う設計・検証工程作業を処理することを特徴とする。
【００１１】
第二に、本発明はＷｅｂ設計・検証業務支援手段により業務に使用している実行中のＰＬＭソフトウェアプロセス及び関連ファイル群の内容をＰＬＭソフトウェア２次開発プログラム群の活用を介して、その内容をＷｅｂブラウザ上に表示させることにより、ユーザにＰＬＭソフトウェア群を用いた業務の現在進行中のプロセス状態を理解させ、円滑に作業を進められる環境を提供することを特徴としている。
【００１２】
第三に、本発明はＷｅｂ設計・検証業務支援手段によりＰＬＭソフトウェアプロセス及び関連ファイル群の内容をＰＬＭソフトウェア２次開発プログラム群により取得し、他開発プログラム群を介して他周辺ソフトウェア群へデータを送り、他周辺ソフトウェア群内でデータを活用することができることを特徴としている。また反対に、他周辺ソフトウェアプロセス及び関連ファイル群の内容を他開発プログラム群により取得し、ＰＬＭソフトウェア２次開発プログラム群を介して、実行しているＰＬＭソフトウェアプロセスに送り、活用できることを特徴としている。これらはＷｅｂブラウザにより明示的に制御されることもあり、ＰＬＭソフトウェア２次開発プログラム群、他周辺ソフトウェア群がそれら処理の中で、自動的に制御することもある。また、それらの動作内容・結果はＷｅｂブラウザ上で表示できるものとする。
【００１３】
第四に本発明は、Ｗｅｂ設計・検証業務支援手段により操作に合わせて設計・検証工程の指示を図や文章でＷｅｂブラウザ上に表示し、ユーザに適宜アドバイスすることを特徴としている。
【００１４】
第五に本発明は、Ｗｅｂ設計・検証業務支援手段で使用されＷｅｂブラウザに表示するデータとして、ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＨＴＭＬ）、Ｅｘｔｅｎｓｉｂｌｅ  ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＸＨＴＭＬ）、もしくはＥｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＸＭＬ）形式で記載されたユーザにインターフェースを提供する目的のＷｅｂブラウザ表示用コンピュータファイル群を備える。Ｗｅｂブラウザの動作には、一般的に使用されているＡｃｔｉｖｅＸ（マイクロソフト社の登録商標）などのＷｅｂ周辺技術を用いることを特徴とする。
【００１５】
第六に、本発明に係るＷｅｂ設計・検証業務支援手段で使用されるＰＬＭソフトウェア２次開発プログラム群、他開発プログラム群は、一般的に使用されているＣ言語、Ｃ＋＋、Ｍｉｃｒｏｓｏｆｔ  Ｖｉｓｕａｌ  Ｂａｓｉｃ（マイクロソフト社の登録商標）、Ｖｉｓｕａｌ  Ｂａｓｉｃ  ｆｏｒ  Ａｐｐｌｉｃａｔｉｏｎｓ（マイクロソフト社の登録商標）、Ｊａｖａ（オラクル社の登録商標）などのプログラミング言語で作成する。ＰＬＭソフトウェア２次開発プログラム群は各ＰＬＭソフトウェアメーカが公開している独自のＡＰＩを使用して構成されることを特徴とする。他開発プログラム群は、他周辺ソフトウェア独自の公開ＡＰＩを使用して構成されることを特徴とする。
【００１６】
第七に本発明では、Ｗｅｂ設計・検証業務支援手段で使用される業務に用いる製品モデルデータ群、他コンピュータファイル群、Ｗｅｂブラウザ表示のための図・文章コンピュータファイル群を備えることを特徴としている。
【発明の効果】
【００１７】
発明の効果として第一に、本発明のＰＬＭナビゲーションシステムによれば、Ｗｅｂ設計・検証業務支援手段により、ＰＬＭソフトウェア群を用いた業務を自動で行うことで、設計・検証され、出力される製品モデル群、データ群の品質が向上し、設計・検証ミスが削減される。
【００１８】
第二に、本発明のＰＬＭナビゲーションシステムによれば、Ｗｅｂ設計・検証業務支援手段により、ＷｅｂブラウザをメインインターフェースとしてＷｅｂブラウザを通して自動で作業を行い、Ｗｅｂブラウザ上に示されたアドバイスに従って業務を行うため、ＰＬＭソフトウェア群を用いた業務をユーザのＰＬＭソフトウェア群への習熟度に依存せず、一定また、効率的に遂行できる環境が提供される。
【００１９】
第三に、本発明のＰＬＭナビゲーションシステムによれば、ＰＬＭソフトウェア群と連携して操作される周辺ソフトウェア群との作業をＷｅｂブラウザにより連携制御することで、ユーザが個々に手動で作業し、プログラムを呼び出すことがなくなるため、工数が短縮される。
【００２０】
第四に本発明のＰＬＭナビゲーションシステムによれば、ＰＬＭソフトウェア群を用いた業務においてユーザはＷｅｂブラウザ上に図や文章として表示される次工程の操作を的確に把握し、スムーズに業務を進めることができる。
【発明を実施するための形態】
【００２１】
本発明の実施形態について説明する。まず本発明の概要について図１に示す。図１のように、Ｗｅｂブラウザを中心としてＰＬＭソフトウェア群及び他周辺ソフトウェア群を連携制御する構成となる。
【００２２】
図２は具体例としてＰＬＭソフトウェア群の１つである３次元機械ＣＡＤソフトウェアの設計・検証工程における本発明の適用についてのイメージ図である。図２は車両ホイールモデルの設計プロセスを表している。図２に示すようにＷｅｂブラウザから各設計工程において実際に端末上で稼動しているＣＡＤソフトウェアプロセスを自動処理し、さらにユーザにＷｅｂブラウザを通してアドバイスしながらＣＡＤソフトウェアプロセスを操作してもらい、業務を進めていく。
【００２３】
図３は本発明の実施の形態に係るナビシステムのブロック図である。
【００２４】
図３では本発明、ＰＬＭナビゲーションシステム１は、端末２上で動作するＷｅｂ設計・検証業務支援手段３を含む。本発明の全体概念を表すものがＰＬＭナビゲーションシステム１であり、本発明実現方法を現すものがＷｅｂ設計・検証業務支援手段３である。本発明の中心となるＷｅｂ設計・検証業務支援手段３には、Ｗｅｂブラウザ４と、ＰＬＭソフトウェア群５と、ＰＬＭソフトウェア２次開発プログラム群６と、他周辺ソフトウェア群７と、他開発プログラム群８を含み、相互に作用する形で構成されるものであることを説明している。ＰＬＭソフトウェア２次開発プログラム群６、他開発プログラム群８はＰＬＭソフトウェア群５、他周辺ソフトウェア群７に組み込まれたアドオン形式でも、外部に独立したプログラムとなっていてもよい。構成は、Ｗｅｂ設計・検証業務支援手段３のすべてが単一の端末にあっても、イントラネットを介した別の端末に別れて配置されていてもよいものとする。
【００２５】
本発明に係るＷｅｂ設計・検証業務支援手段３によれば、ユーザはＷｅｂブラウザ４上に図や文章で示されている業務の流れを確認し、同じくＷｅｂブラウザ４上に示されている、例えばボタンの操作により起動されるＰＬＭソフトウェア２次開発プログラム群６により自動で実行中のＰＬＭソフトウェアプロセス及び関連ファイル群の内容を処理させる。反対にＰＬＭソフトウェアプロセス及び関連ファイル群の内容を同様の原理で、Ｗｅｂブラウザ４上に表示させる。Ｗｅｂブラウザ４上に示される工程説明用の図や文章はＷｅｂ設計・検証業務支援手段３により、ユーザの進みにつれて随時変更が加わり、適切にユーザをアドバイスできるようにする。
【００２６】
本発明に係るＷｅｂ設計・検証業務支援手段３によれば、実行中のＰＬＭソフトウェアプロセス、関連ファイル群の内容をＰＬＭソフトウェア２次開発プログラム群６により取得し、実行中他周辺ソフトウェアプロセスに反映し、それぞれの形式に合ったコンピュータファイル形式で出力する。この場合、他開発プログラム群８を介して行う。反対に、実行中他周辺ソフトウェアプロセス及び関連ファイル群の内容を他開発プログラム群８により取得し、実行中ＰＬＭソフトウェアプロセスに反映し関連コンピュータファイル群に出力する場合はＰＬＭソフトウェア２次開発プログラム群６を介して行う。
【００２７】
図４は、ＰＬＭソフトウェア群５の中でも中心的な役割を果たす３次元機械ＣＡＤを用いた車両ホイールモデルの設計プロセスに、本発明に係るＷｅｂ設計・検証業務支援手段３を適応させた例を示すフローチャートである。これを用いて、本発明の具体的な流れの一例を説明する。
【００２８】
図４では処理を開始する前に端末２上に、設計に使用するＰＬＭソフトウェア群５の１つである３次元機械ＣＡＤソフトウェア、Ｗｅｂ設計・検証業務支援手段３を動作させるＷｅｂブラウザ４を立ち上げておき、ＣＡＤソフトウェア内に設計に使用する設計元要素群を含んだＣＡＤファイルを開いておく。
【００２９】
なお、本発明は前記にあるような事前準備をすることを前提として限定せず、ＰＬＭソフトウェア群５の１つである３次元機械ＣＡＤソフトウェア、ＣＡＤコンピュータファイル群等、プロセスに必要なオブジェクトをＷｅｂブラウザ４からの操作で自動的に起動、用意させられるものとする。
【００３０】
処理を開始後、ＰＬＭソフトウェア群５の１つである機械ＣＡＤソフトウェアに設計プロセスを進めるための設計元要素群が揃っているかを、ステップＳ１でＣＡＤシステム側のプロセスで開いているＣＡＤコンピュータファイルを自動で調査し、揃っていなければステップＳ２を経て、ステップＳ３で揃っていない要素群をＷｅｂブラウザ４に表示する。これらの自動処理は、予め用意してあるＣＡＤシステム用ＰＬＭソフトウェア２次開発プログラム群６により、例えばＷｅｂブラウザ４に表示してあるボタンを押すことによって、処理される。必要な要素群が揃った状態で次のステップに移る。
【００３１】
ステップＳ４で、必要となる設計元要素群を機械ＣＡＤファイルの中から選択し、ホイールのリム形状を作成する。元要素群の選択および、ホイールディスク形状作成はＣＡＤシステム用ＰＬＭソフトウェア２次開発プログラム群６で自動処理して実行するものとする。
【００３２】
ステップＳ５では、面取り、もしくはフィレットをＣＡＤモデルにつけるかどうかを判断する。つけると判断した場合は、ステップＳ６で行う。ここで、面取りとフィレットは予め用意してあるＣＡＤシステム用ＰＬＭソフトウェア２次開発プログラム群６による自動処理で行う。
【００３３】
ステップＳ７では、ホイールディスク形状を作成する。これはステップＳ４リム形状の作成プロセスに記載してある方法で実行する。
【００３４】
ステップＳ８では、ボルト穴形状を作成する。これはステップS４リム形状の作成プロセスに記載してある方法で実行する。
【００３５】
ステップＳ９では、スポーク形状を作成する。これはステップS４リム形状の作成プロセスに記載してある方法で実行する。
【００３６】
ステップＳ１０では、一連の車両ホイールモデル作成業務の作業履歴を、他周辺ソフトウェア群７の１例であるＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  Ｅｘｃｅｌ（マイクロソフト社の商品名称）で使用される形式のプログラムファイルとして出力し保存する。この処理はＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  Ｅｘｃｅｌソフトウェアを操作するための処理をプログラムコーディングした他開発プログラム群８を用いて、例えばＷｅｂブラウザ４上に表示されているボタンを押すことによって、実行される。
【００３７】
以上で車両ホイールモデルの作成は終了となる。なお業務を進めていく中で、Ｗｅｂブラウザ４に表示されている図や文書はユーザの操作によって適宜変更され、ユーザが次になにをすべきかを示すよう表示される。本発明に係るＷｅｂ設計・検証業務支援手段３で表示されるＷｅｂブラウザ４の画面例は図５に示す。
【００３８】
前記例にあるステップで自動処理が困難な場合は、Ｗｅｂブラウザ４上に表示されるアドバイスに従って、ユーザが手動で、ＣＡＤソフトウェアを操作して作業を進める。
【００３９】
前記では例として３次元機械ＣＡＤソフトウェアの操作について説明したが、これらは製造工程検証、加工検証、Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｅｎｇｉｎｅｅｒｉｎｇ（ＣＡＥ）解析等の他ＰＬＭソフトウェア群５を操作する場合にも同様である。
【図面の簡単な説明】
【００４０】
【図１】本発明、ＰＬＭナビゲーションシステムの全体説明図である。
【図２】本発明を３次元機械ＣＡＤソフトウェアに適応した場合の説明図である。
【図３】本発明の実施の形態を示すブロック図である。
【図４】本発明の実施の形態に係り、本発明を３次元機械ＣＡＤソフトウェアにて行う車両ホイール設計プロセスに適応した場合の作業フローチャートである。
【図５】本発明の実施の形態に係り、本発明を３次元機械ＣＡＤソフトウェアにて行う車両ホイール設計プロセスに適応した場合のＷｅｂブラウザ画面のイメージ図である。
【符号の説明】
【００４１】
１    ＰＬＭナビゲーションシステム
２    端末
３    Ｗｅｂ設計・検証業務支援手段
４    Ｗｅｂブラウザ
５    ＰＬＭソフトウェア群
６    ＰＬＭソフトウェア２次開発プログラム群
７    他周辺ソフトウェア群
８    他開発プログラム群
【図１】
2011242970.tif 000003
【図２】
2011242970.tif 000004
【図３】
2011242970.tif 000005
【図４】
2011242970.tif 000006
【図５】
2011242970.tif 000007