(57)【要約】      （修正有）【課題】組立作業指示にアニメーションを用いる作業図の作成時間や労力を削減する。【解決手段】アニメーション表示のための作業図の作成に用いられる部品データテーブル５０が格納される部品データ記憶部２１と、作業図に表示される部品図形データを生成して部品データテーブル５０に登録するビュワーデータ変換部１１と、部品データテーブル５０に部品間の組立軸方向や位置関係を示す組付け条件を設定する組付け条件登録部１２と、基本となる一つの部品の作業図への配置後、組付け条件に基づいて次の部品の配置方向や視線方向を決定する作業図編集部１３を備え、作業図に対する複数の部品の配置作業を効率化し、アニメーションを実現する作業図の作成時間や労力を削減する作業図作成システム１である。【選択図】図１
2011134098.tif 000002
【特許請求の範囲】
【請求項１】
複数の部品の組立作業を指示する作業図を、３次元設計データを基に作成する作業図作成システムであって、
個々の前記部品に対応する組付け条件と、個々の前記部品に対応する部品の外観を示す情報である部品外観情報と、を含む部品データを記憶する部品データ記憶手段と、
複数の前記部品に対応する前記部品の前記作業図上での外観を表し、前記部品外観情報から得られる部品図形データを前記作業図に配置し、２つ目以降の前記部品図形データを前記作業図に配置するときには、前記部品データ記憶手段に登録された前記部品データに基づいて、前記部品図形データを前記作業図に配置する作業図編集手段と、
を備えることを特徴とする作業図作成システム。
【請求項２】
請求項１記載の作業図作成システムにおいて、
各々の前記部品に組み付ける相手部品を決める情報である、組み付け相手の部品名データが前記部品データに含まれ、
前記組付け条件は、前記部品の取り付け位置と取り付け方向を定義したベクトルデータであり、
前記作業図編集手段は、一つの前記部品と、前記一つの前記部品の組み付ける相手部品と、にそれぞれ対応する前期組み付け条件を共に充たすように前記部品図形データを前記作業図に配置する、ことを特徴とする作業図作成システム。
【請求項３】
請求項１または請求項２記載の作業図作成システムにおいて、
前記作業図に配置した少なくとも一つの前記部品図形データをアニメーションとして表示する作業図表示手段を備える、ことを特徴とする作業図作成システム。
【請求項４】
請求項１から請求項３のいずれか１項に記載の作業図作成システムにおいて、
前記３次元設計データをビュワーデータに変換するビュワーデータ変換手段を備え、
前記ビュワーデータは前記部品データ記憶手段に前記部品外観情報として記憶され、
前記作業図編集手段は、前記部品データ記憶手段に記憶された前記ビュワーデータから任意の視点方向の外観図を前記部品図形データとして生成する、ことを特徴とする作業図作成システム。
【請求項５】
請求項１から請求項３のいずれか１項に記載の作業図作成システムにおいて、
前記部品外観情報は、個々の前記部品に対応する少なく
とも一つの視点方向における２次元の外観図であり、
前記作業図編集手段は、共通の前記視点方向の前記２次元の外観図を前記部品図形データとして前記作業図に配置する、ことを特徴とする作業図作成システム。
【請求項６】
請求項１から請求項５のいずれか１項に記載の作業図作成システムにおいて、
前記部品データ記憶手段に記憶される前記部品データは、当該部品に対応するコメントを含み、前記作業図編集手段は、前記作業図に前記部品図形データを配置する際に、前記部品データ記憶手段に記憶された前記コメントに基づいて前記部品対応する前記コメントを前記作業図に配置する、ことを特徴とする作業図作成システム。
【請求項７】
複数の部品の組立作業を指示する作業図を、３次元設計データを基に作成する作業図作成方法であって、
個々の前記部品に対応する組付け条件と、個々の前記部品に対応する部品の外観を示す情報である部品外観情報と、を含む部品データが部品データ記憶手段に登録され、
作業図編集手段が複数の前記部品に対応する前記部品の作業図上での外観を表し、前記部品外観情報から得られる部品図形データを前記作業図に配置し、
前記作業図編集手段が２つ目以降の前記部品図形データを前記作業図に配置するときには、前記部品データ記憶手段に登録された前記部品データに基づいて、前記部品図形データを作業図に配置する、ことを特徴とする作業図作成方法。
【請求項８】
請求項７記載の作業図作成方法において、
各々の前記部品に組み付ける相手部品を決める情報である、組み付け相手の部品名データが部品データに含まれ、
前記組付け条件は、前記部品前記相手部品に対する取り付け位置と取り付け方向を定義したベクトルデータであり、
前記作業図編集手段は、一つの前記部品と、前記一つの前記部品の組み付ける相手部品と、にそれぞれ対応する前記組み付け条件を共に充たすように前記部品図形データを前記作業図に配置する、ことを特徴とする作業図作成方法。
【請求項９】
請求項７または８に記載の作業図作成方法において、
ビュワーデータ変換手段が、前記３次元設計データをビュワーデータに変換し、
前記ビュワーデータは前記部品データ記憶手段に前記部品外観情報として記憶され、
ユーザは、ビュワーデータを元に部品図形データを設定し、
前記ビュワーデータ前記前記作業図編集手段は、前記部品データ記憶手段に記憶された前記ビュワーデータから
任意の視点方向の外観図を前記部品図形データとして生成する、ことを特徴とする作業図作成方法。
【請求項１０】
請求項７から請求項９のいずれか１項に記載の作業図作成方法において、
前記部品外観情報は、個々の前記部品に対応する少なくとも一つの視点方向における２次元の外観図であり、前記作業図編集手段は、ユーザが選択した共通の前記視点方向の前記２次元の外観図を前記部品図形データとして前記作業図に配置する、ことを特徴とする作業図作成方法。
【請求項１１】
複数の部品の組立作業を指示する作業図を、３次元設計データを基に作成する作業図作成機能をコンピュータに実現させる作業図作成プログラムであって、
個々の前記部品に対応する組付け条件と、個々の前記部品に対応する部品の外観を示す情報である部品外観情報と、を含む部品データを記憶する機能と、
複数の前記部品に対応する前記部品の前記作業図上での外観を表し、前記部品外観情報から得られる部品図形データを前記作業図に配置し、２つ目以降の前記部品図形データを前記作業図に配置するときには、前記部品データ記憶手段に登録された前記部品データに基づいて、前記部品図形データを前記作業図に配置する機能と、
をコンピュータに実現させることを特徴とする作業図作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業図作成システムおよび作業図作成方法ならびに作業図作成プログラムに関する。
【背景技術】
【０００２】
たとえば、作業者による組立作業において、作業の内容を表した図を元に作業内容を指示する方法が一般的に行われている。
【０００３】
中でも、作業図としてアニメーションを利用することにより組付け対象部品や方法を教示する方法が、容易に作業内容を把握することが可能であるため広く用いられているが、一般にアニメーションデータの作成においては３次元データを扱うために設定方法が複雑になり時間が掛かる。
【０００４】
このため、アニメーションデータを高速かつ安価に作成することを目的として、特許文献１のように、製品の３次元データから、ユーザ入力に従って製品を部品に分解するための分解定義情報を生成し、この分解定義情報に基づいて分解アルゴリズムを生成してメモリに格納し、この分解アルゴリズムに従って、製品の部品への分解アニメーションを自動作成する技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】ＷＯ２００４／１０９６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、前述した特許文献１では、予め部品の組付け順序を定義した分解定義情報や分解アルゴリズム等の煩雑な情報の作成が必要であったり、自動で作成するため部品同士が干渉していないかチェックを行う手間が掛かってしまい、アニメーション作成に伴う付随業務に、依然として多くの時間が掛かってしまう、という技術的課題があった。
【０００７】
本発明の目的は、組立作業指示に用いる作業図の作成時間や労力を削減することが可能な技術を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の観点は、複数の部品の組立作業を指示する作業図を、３次元設計データを基に作成する作業図作成システムであって、
個々の前記部品に対応する組付け条件と、個々の前記部品に対応する部品の外観を示す情報である部品外観情報と、を含む部品データを記憶する部品データ記憶手段と、
複数の前記部品に対応する前記部品の前記作業図上での外観を表し、前記部品外観情報から得られる部品図形データを前記作業図に配置し、２つ目以降の前記部品図形データを前記作業図に配置するときには、前記部品データ記憶手段に登録された前記部品データに基づいて、前記部品図形データを前記作業図に配置する作業図編集手段と、
を備える作業図作成システムを提供する。
【０００９】
本発明の第２の観点は、
複数の部品の組立作業を指示する作業図を、３次元設計データを基に作成する作業図作成方法であって、
個々の前記部品に対応する組付け条件と、個々の前記部品に対応する部品の外観を示す情報である部品外観情報と、を含む部品データが部品データ記憶手段に登録され、
作業図編集手段が複数の前記部品に対応する前記部品の作業図上での外観を表し、前記部品外観情報から得られる部品図形データを前記作業図に配置し、
前記作業図編集手段が２つ目以降の前記部品図形データを前記作業図に配置するときには、前記部品データ記憶手段に登録された前記部品データに基づいて、前記部品図形データを作業図に配置する、作業図作成方法を提供する。
【００１０】
本発明の第３の観点は、
複数の部品の組立作業を指示する作業図を、３次元設計データを基に作成する作業図作成機能をコンピュータに実現させる作業図作成プログラムであって、
個々の前記部品に対応する組付け条件と、個々の前記部品に対応する部品の外観を示す情報である部品外観情報と、を含む部品データを記憶する機能と、
複数の前記部品に対応する前記部品の前記作業図上での外観を表し、前記部品外観情報から得られる部品図形データを前記作業図に配置し、２つ目以降の前記部品図形データを前記作業図に配置するときには、前記部品データ記憶手段に登録された前記部品データに基づいて、前記部品図形データを前記作業図に配置する機能と、
をコンピュータに実現させる作業図作成プログラムを提供する。
【発明の効果】
【００１１】
本発明によれば、組立作業指示に用いる作業図の作成時間や労力を削減することが可能な技術を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態である作業図作成システムの構成の一例を示す概念図である。
【図２】本発明の一実施の形態である作業図作成システムで用いられる部品データテーブルの構成の一例を示す概念図である。
【図３】本発明の一実施の形態である作業図作成システムで用いられる作業図データの構成の一例を示す概念図である。
【図４Ａ】本発明の一実施の形態である作業図作成システムにおける作業図作成画面の一例を示す概念図である。
【図４Ｂ】本発明の一実施の形態である作業図作成システムにおける作業図作成画面の一例を示す概念図である。
【図５】本発明の一実施の形態である作業図作成システムの作用の一例を示すフローチャートである。
【図６】本発明の一実施の形態である作業図作成システムにおける部品データベース作成一例を示すフローチャートである。
【図７】本発明の一実施の形態である作業図作成システムの作用の一例を示すフローチャートである。
【図８】本発明の一実施の形態である作業図作成システムによるアニメーション作製の一例を示すフローチャートである。
【図９】本発明の一実施の形態である作業図作成システムで作成された作業図に基づくアニメーションの表示画面の一例を示す概念図である。
【図１０】本発明の他の実施の形態である作業図作成システムの構成例を示す概念図である。
【図１１】本発明の他の実施の形態である作業図作成システムで用いられる部品データテーブルの構成の一例を示す概念図である。
【図１２】本発明の他の実施の形態である作業図作成システムにおける部品データベース作製方法の作用の一例を示すフローチャートである。
【図１３】本発明の他の実施の形態である作業図作成システムの作用の一例を示すフローチャートである。
【図１４Ａ】本発明の他の実施の形態である作業図作成システムにおける作業図作成画面の一例を示す概念図である。
【図１４Ｂ】本発明の他の実施の形態である作業図作成システムにおける作業図作成画面の一例を示す概念図である。
【図１５】本発明のさらに他の実施の形態である作業図作成システムで用いられる部品データテーブルの構成例を示す概念図である。
【図１６】本発明のさらに他の実施の形態である作業図作成システムにおける作業図作成画面の一例を示す概念図である。
【図１７】本発明の各実施の形態の作業図作成システムおよび作業図表示システムを実現するコンピュータシステムの一例を示すブロック図である。
【発明を実施するための形態】
【００１３】
本実施の形態では、一態様として、３次元設計データの各部品データに対して組付け条件を登録し、登録した部品データを作業図に配置する作業図作成技術において、各部品のデータに組付け条件を付加することにより、作業図の作成を容易にした作業図作成技術を例示する。
【００１４】
本態様の作業図作成技術は、一例として、３次元設計データの部品情報に組付け条件を付加し、この組付け条件により、作業図内における部品の配置位置や配置方向を自動的に設定して、作業図内における部品の配置を支援するように機能する。
【００１５】
以下、図面を参照しながら、本発明の実施の形態について詳細に説明する。
（実施の形態１）
図１は、本発明の一実施の形態である作業図作成方法を実施する作業図作成システムの構成の一例を示す概念図である。
図２は、本発明の一実施の形態である作業図作成システムで用いられる部品データテーブルの構成の一例を示す概念図である。
【００１６】
図３は、本発明の一実施の形態である作業図作成方法を実施する作業図作成システムで用いられる作図データの構成の一例を示す概念図である。
図４Ａおよび図４Ｂは、本発明の一実施の形態である作業図作成システムにおける作業図作成画面の一例を示す概念図である。
【００１７】
図１に例示されるように、本実施の形態の作業図作成システム１は、情報処理装置２、表示装置３、入力装置４を備えている。
情報処理装置２は、たとえば、マイクロプロセッサや記憶装置を備えたコンピュータである。
【００１８】
本実施の形態の場合、情報処理装置２は、ビュワーデータ変換部１１（ビュワーデータ変換手段）と組付け条件登録部１２と作業図編集部１３（作業図編集手段）と部品データ記憶部２１(部品データ記憶手段)と、作業図データ記憶部２２と、から構成されている。
【００１９】
ビュワーデータ変換部１１は、３次元設計データ３１を、たとえば、一般的なパーソナルコンピュータ（ＰＣ）で利用可能なビュワーデータ形式（たとえば、ＸＶＬ(eXtensible Virtual world description Language)データ）に変換する。
【００２０】
組付け条件登録部１２は、後述の組付け条件５５（組付け条件）として、各部品の組付け位置・方向を定義したベクトルデータを受け付け、部品データ記憶部に登録し、記憶させる。
作業図編集部１３は、各部品を作業図に配置する際に、組付け条件を含む部品データに従って配置可能となるように、作業図を編集する。
【００２１】
部品データ記憶部２１は、部品の図番と３次元設計データ３１を軽量化したビュワーデータ等の情報を部品データテーブル５０として記憶するもので、本実施の形態の場合、３次元設計データ以外に組付け条件や組付け対象（相手）部品の情報を保存することができる。
【００２２】
すなわち、図２に例示されるように、本実施の形態の部品データテーブル５０は、部品の図番等の部品コード５１、部品名５２、ビュワーデータからなる３Ｄデータ５３（部品外観情報）、組付け相手部品コード(組み付け相手の部品名データ)５４、さらには組付け条件５５の情報からなる部品データが、部品コード５１で識別される個々の部品毎に格納される構成となっている。
【００２３】
作業図データ記憶部２２は、作成された全ての作業図が、作業図データ６０として記憶する。
【００２４】
図３に例示されるように、本実施の形態の場合、個々の作業図に対応する一つの作業図データ６０は、シーケンス番号６１（配置情報）、部品コード６２（配置情報）、表示画面内初期位置６３（配置情報）、部品図形データ６４（外観図）（配置情報）、を含んでいる。
【００２５】
シーケンス番号６１は、当該作業図内で定義される複数の部品の、作業図における配置および表示順を示す。
部品コード６２は、当該部品の部品番号や図番を示す。
表示画面内初期位置６３は、後述の作業図作成画面７０における作業図作成領域７２（および作業図表示画面８０）での表示開始位置を示す。
【００２６】
部品図形データ６４は、たとえば、３Ｄデータ５３から生成された任意の視点での部品の３次元の外観図を示す2次元データである。
また、本実施の形態の作業図作成システム１には、図示しない情報ネットワーク等を介して、作業図表示システム５が接続されている。
【００２７】
この作業図表示システム５は、たとえば、パーソナルコンピュータ等の情報処理装置で構成され、上述の作業図データ６０を読み出してアニメーション表示を行うコンピュータプログラムである作業図表示部７と、アニメーションを可視化して表示するための表示装置６が備えられている。
【００２８】
作業図表示部７は、作業図作成システム１で作成された上述の作業図としての作業図データ６０を基に作業図表示画面８０にアニメーション表示を行う。
【００２９】
次に、本実施の形態１の作用について説明する。
図５は、本発明の一実施の形態である作業図作成システムの作用の一例を示すフローチャートである。
まず、図５のフローを用いて、本実施の形態における作業図（作業図データ６０）の作成および当該作業図に基づくアニメーションの表示の全体の流れについて説明する。
【００３０】
本実施の形態は、作業図に必要な部品のデータベース（この場合、部品データテーブル５０）を作成する処理（ステップＳ１１）と、そのデータベースを使用して作業図（作業図データ６０）を作成する処理（ステップＳ１２）と、作成された作業図を基にアニメーションを表示する処理（ステップＳ１３）から成り立っている。
【００３１】
図６は、本発明の一実施の形態である作業図作成システムにおける部品データベース作成の作用の一例を示すフローチャートである。
最初に、図６のフローチャートを参照して、部品データテーブル５０を作成する処理を説明する。
【００３２】
処理が開始されるとビュワーデータ変換部１１により３次元設計データ３１を、部品の外観を示す情報であるＸＶＬ等のビュワーデータ(部品外観情報)に変換する（ステップＳ２１）。
次に、作業図に使用する各部品について、部品データ記憶部２１にデータが登録されているか調べる（ステップＳ２２）。
【００３３】
登録されていない場合は、ユーザは部品データ記憶部２１に含まれる図２に例示される部品データテーブル５０に、その部品（部品コード５１）の部品名５２と、ビュワーデータ（３Ｄデータ５３）と、組付ける相手の部品名（組付け相手部品コード５４）と、組付け条件登録部１２で受け付けた、当該部品および相手の部品の部品間の接合方向や組付け位置を表すベクトルデータである組付け条件（組付け条件５５）を、部品データとして登録する（ステップＳ２３）。
この処理を作業図に使用する全ての部品について行う（ステップＳ２４）。
【００３４】
次に、図７を参照して、作業図を作成する処理を説明する。
図７は、本発明の一実施の形態である作業図作成方システムの作用の一例を示すフローチャートである。
【００３５】
処理が開始されると１枚の作業図に使用される各部品のうち、表示内容の基になる最初の部品をユーザが選択する（ステップＳ３１）。
【００３６】
本実施の形態の場合、作業図編集部１３は、一例として図４Ａおよび図４Ｂのような、作業図作成画面７０を表示装置３に出力してユーザによる作業図の作成作業を支援する。すなわち、作業図作成画面７０は、当該複数の作業図の作成に用いられる複数の部品が表示される部品一覧領域７１と、これらの部品を用いて作業図の作成が行われる作業図作成領域７２からなる。
【００３７】
そして、図４Ａの作業図作成画面７０Ａのように、入力装置４を用いてユーザが部品一覧領域７１の中から任意の部品を選択すると、その部品のビュワーデータ（３Ｄデータ５３）が表示され、ユーザによる表示方向や大きさの設定入力が可能となり、ユーザが作業図に適した設定を行ってから、２次元データに変換して作業図に表示する（ステップＳ３２）。
【００３８】
すなわち、作業図編集部１３は、選択されたビュワーデータに対する入力装置４からのユーザの回転移動や平行移動等の操作入力を受け付け、ユーザが所望する任意の視点方向（表示方向）や大きさに部品の３次元外観画像を生成し、ユーザによる設定が確定したら、ビットマップデータ等の２次元データ（この場合、部品図形データ６４）に変換して作業図（作業図作成領域７２）に表示（配置）する。
【００３９】
２個目以降の部品については、ユーザによる部品選択時に最初に選択した部品に組付く部品のみが選択可能となるように、作業図編集部１３は、部品一覧領域７１の表示状態を制御し、その中からユーザが部品を選ぶと、作業図編集部１３によって、最初に表示した部品の表示方向と大きさに整合するように固定されたビュワーデータ（から生成された部品図形データ６４）が作業図作成領域７２に自動的に表示される（ステップＳ３２ａ）。
【００４０】
この部品を作業図内に表示する際は、作業図編集部１３は、図４Ｂの作業図作成画面７０Ｂのように、２次元データに変換された部品図形データ６４が両方の部品の組付け条件５５に従い、組付け軸が重なるように配置する。また、作業図編集部１３は、組付け方向に関しても、組付け条件の方向に合致するような方向で部品の表示方向を自動的に決める（ステップＳ３２ｂ）。
【００４１】
そして、本実施の形態の場合には、作業図編集部１３の制御により、作業図作成領域７２において、組み付け方向における部品図形データ６４の変位のみが可能になっており、ユーザは、入力装置４を介して組み付け方向における任意の位置に部品図形データ６４の配置位置を確定させる（ステップＳ３２ｃ）。この位置が、作業図データ６０における表示画面内初期位置６３である。
【００４２】
このとき、ユーザは、組み付け方向以外の方向における部品図形データ６４の変位が発生しないため、簡便かつ少ない労力で正確に、既配置の部品図形データ６４に対する次の部品図形データ６４の配置位置を決定できる。
【００４３】
この処理を、作業図に表示する全部品に対して行い（ステップＳ３３）、全ての部品について、部品図形データ６４を作業図に表示（配置）したら、作業図データ記憶部２２の作業図データ６０に保存する（ステップＳ３４）。
【００４４】
図８は、本発明の一実施の形態である作業図作成システムによるアニメーション作成のフローチャートである。
図９は、本発明の一実施の形態である作業図作成システムで作成された作業図に基づくアニメーションの表示画面の一例を示す概念図である。
【００４５】
最後に、図８のフローチャートおよび図９等を参照して、上述のようにして作業図作成システム１で作成された作業図としての作業図データ６０を用いて作業図表示部７がアニメーションを表示する処理を説明する。
【００４６】
処理が開始されると、作業図データ記憶部２２に保存された作業図データ６０から表示対象の作業図データが選択され、作業図表示部７は、表示装置６に図９に例示される作業図表示画面８０を表示するとともに、当該作業図データ６０からシーケンス番号６１の順番に個々の部品のデータ入力を行う（ステップＳ４１）。
【００４７】
そして、作業図表示部７は、最初にアニメーション表示を行う際の作業図表示画面８０内における開始位置と終了位置を求める。開始位置は作業図に保存されている部品の位置（この場合、作業図データ６０の表示画面内初期位置６３）から求め、終了位置は部品間が接触する位置から求める（ステップＳ４２）。
【００４８】
次に、作業図表示部７は、作業図表示画面８０内の表示開始位置に部品図形データ６４を表示する（ステップＳ４３）。
【００４９】
そして、当該部品図形データ６４が最初の部品か判別し（ステップＳ４４）、最初の部品の場合には、ステップＳ４７に分岐して、当該部品図形データ６４が作業図データ６０内の最後のデータか判別し（ステップＳ４７）、最後でない場合は、ステップＳ４１に戻って、次のシーケンス番号６１のデータを読み込む。
【００５０】
ステップＳ４４で最初でないと判定された場合には、次に、作業図表示部７は、作業図表示画面８０内での表示速度に応じた次の表示位置を求め、図９の作業図表示画面８０のように、部品の図形である部品図形データ６４を求めた位置に表示する（ステップＳ４５）。
【００５１】
これにより、部品図形データ６４は、組付け条件５５に従った組立方向に移動するアニメーションとして見える。
作業図表示部７は、現在表示している位置が終了位置であるとき、現在の部品図形データ６４のアニメーション表示を終了する（ステップＳ４６）。
【００５２】
そして、最後の部品図形データ６４か否かを判別し（ステップＳ４７）、最後でない場合には、ステップＳ４１に戻って、ステップＳ４１〜ステップＳ４６の動作を繰り返す。
【００５３】
このように、本実施の形態１によれば、部品データテーブル５０における各部品データに、任意の視線方向の外観図を生成できる３Ｄデータ５３とともに、組付け条件５５も同時に設定することで、作業図作成画面７０における部品の配置作業が容易になり、作業図（作業図データ６０）の作成作業における業務効率を向上させることが可能になる。
【００５４】
すなわち、本実施の形態の場合には、作業図である作業図データ６０の作成に際して、作業図編集部１３は、ビュワーデータ変換部１１によって３次元設計データ３１から得られたビュワーデータ等の３Ｄデータ５３をユーザに提示して任意の視線方向の３次元の外観図である部品図形データ６４を決定させる。
【００５５】
そして、二個目以降の部品は、組付け条件登録部１２によって登録された組付け条件５５に基づく作業図編集部１３の支援によって、最初の部品に倣って、自動的に、アニメーションを構成するための組み付け方向の任意の位置に容易に配置することができる。
【００５６】
この結果、作業図データ６０の作成におけるユーザの作業が大幅に簡素化され、少ない労力で短時間で作業図データ６０を作成することができる。
【００５７】
また、たとえば、組立作業指示にアニメーションを用いる作業図の作成時間や労力を削減できるので、アニメーションによる作業指示を効率よく実現することができる。
【００５８】
（実施の形態２）
図１０は、本発明の他の実施の形態である作業図作成システムの構成例を示す概念図である。
図１１は、本発明の他の実施の形態である作業図作成システムで用いられる部品データテーブルの構成の一例を示す概念図である。
【００５９】
図１２は、本発明の他の実施の形態である作業図作成システムの作用の一例を示すフローチャートである。
図１３は、本発明の他の実施の形態である作業図作成システムの部品データベース作成の一例を示すフローチャートである。
【００６０】
図１４Ａおよび図１４Ｂは、本発明の他の実施の形態である作業図作成システムにおける作業図作成画面の一例を示す概念図である。
【００６１】
この実施の形態２では、作業図作成システム１は、ビュワーデータ変換部１１の代わりに、２次元外観図（部品外観情報）の入力を受付け、部品データ記憶部に登録し記憶させる２次元外観図登録部１４を備えている点が、上述の実施の形態１と異なっている。
【００６２】
このため、図１１に例示されるように、本実施の形態２の部品データテーブル５０Ａでは、３Ｄデータ５３の代わりに、視線方向の異なる複数の外観図情報５６（部品外観情報）が登録され、特定の一つの視点方向の外観図情報５６が選択され、部品図形データ６４として使用される。
【００６３】
以下、本実施の形態２の作用について、図１２および図１３のフローチャート等を参照して説明する。
本実施の形態２では、全体の流れは、上述の実施の形態１の図５と同様に３つの処理からなり、このうちステップＳ１１の部品データベース作成と、ステップＳ１２の作業図作成処理が以下のフローに例示されるものとなる。
【００６４】
図１２の部品データベース作成フローにおいて、２次元外観図登録部１４は、最初に作業図に使用する部品が部品データベース（部品データテーブル５０Ａ）に登録されているか調べる（ステップＳ５１）。
【００６５】
登録されていない場合は、設計データ３２に基づいて、各部品に対し各方向（この場合、前（正面）、横（側面）、上（上面）、下（下面））から見たときの２次元の外観図を、外観図情報５６として作成する（ステップＳ５２）。
【００６６】
その後、部品データ記憶部２１に格納された図１１の部品データテーブル５０Ａに、作成した複数の視線方向の外観図情報５６と、組付け部品と組付け条件（組付け条件５５）等の属性データを登録する（ステップＳ５３）。
この処理を、一つの作業図（作業図データ６０）に含まれる全ての部品に対して行う（ステップＳ５４）。
【００６７】
次に、本実施の形態２における作業図の作成処理は、以下のようになる。
図１３の作業図作成フローにおいて、最初に、作業図編集部１３は、表示装置３に図１４Ａに例示される作業図作成画面７０を表示し、１枚の作業図に使用される各部品のうち、表示内容の基になる最初の部品をユーザに選択させる（ステップＳ６１）。
【００６８】
図１４Ａの作業図作成画面７０Ｃのように、ユーザが部品一覧領域７１から一つの部品を選択すると、作業図編集部１３は、前／横／上／下の４方向の外観図（外観図情報５６）の一覧を部品一覧領域７１に表示し、ユーザによる一つの表示方向の外観図情報５６と、当該外観図情報５６の大きさ、および平面内の回転が任意に設定可能なように制御し、ユーザは、選択した外観図情報５６に対して作業図に適した大きさや回転等の設定を行ってから作業図作成領域７２の作業図に配置する（ステップＳ６２）。
【００６９】
この時の配置位置は、表示画面内初期位置６３として記憶され、外観図情報５６は、部品図形データ６４として記憶される。
２個目以降の部品については、作業図編集部１３は、最初に表示した部品の外観図情報５６の表示方向や大きさに整合するように固定された当該部品の外観図情報５６を自動的に表示する（ステップＳ６２ａ）。
【００７０】
この外観図情報５６を作業図作成領域７２の作業図内に表示する際は、図１４Ｂの作業図作成画面７０Ｄのように、両方の部品の組付け条件５５に従い、二つの外観図情報５６（部品図形データ６４）の組付け軸が重なるように配置される。
【００７１】
また組付け方向に関しても、組付け条件５５の方向に合致するような方向で新たな外観図情報５６（部品図形データ６４）の表示方向が自動的に決められる（ステップＳ６２ｂ）。
【００７２】
そして、作業図編集部１３は、ユーザが、この決められた組付け軸の方向に外観図情報５６である部品図形データ６４を移動させて表示位置（表示画面内初期位置６３）を決めるための入力装置４からの操作入力を受け付ける（ステップＳ６２ｃ）。
【００７３】
この処理を、作業図に表示する全部品に対して行い（ステップＳ６３）、全ての部品について作業図に配置（表示）したら、作業図データ記憶部２２に、上述の実施の形態１の場合と同様に、作業図データ６０として保存する（ステップＳ６４）。
【００７４】
この実施の形態２の場合には、部品データテーブル５０の各部品データに複数の視線方向の２次元データの外観図情報５６と、組付け条件５５を同時に設定することで、外観図情報５６の視線方向を揃えた部品図形データ６４として、作業図作成領域７２に配置され、部品の配置作業が容易になり、作業図作成作業における業務効率を向上させることが可能になる。
【００７５】
（実施の形態３）
図１５は、本発明のさらに他の実施の形態である作業図作成システムで用いられる部品データテーブルの構成の一例を示す概念図である。
【００７６】
図１６は、本発明のさらに他の実施の形態である作業図作成方法および作業図作成システムにおける作業図作成画面の一例を示す概念図である。
【００７７】
この実施の形態３では、部品データテーブル５０Ｂは、上述の実施の形態１で例示した部品データテーブル５０（または、上述の実施の形態２の部品データテーブル５０Ａ）に、個々の部品に関するコメント５７を追加した構成となっている。
【００７８】
このコメント５７は、たとえば、その部品を組付ける際の注意事項等のテキストからなる。
そして、このコメント５７は、作業図において、対応する部品図形データ６４が表示される際に、同時に表示される。
【００７９】
すなわち、部品毎に設定したコメント５７は、図１６の作業図作成画面７０Ｅにおいて、部品一覧領域７１から部品（３Ｄデータ５３）を選択し作業図（作業図作成領域７２）に表示したり、アニメーション表示する際に、同時にコメント５７を表示するようにする。
【００８０】
このコメント５７は、特に図示しないが作業図データ６０に他のデータとともに追加してもよいし、部品コード６２をキーにして、部品データテーブル５０Ｂを検索して取得するようにしてもよい。
【００８１】
この実施の形態３の場合には、組付け時におけるコメント５７が作業図におけるアニメーション表示の描画と同時に自動的に表示されるので、コメント記入の煩雑な手間が省け、作業図作成作業における所要時間の短縮や労力の削減を実現でき、業務効率を向上させることが可能になる。
【００８２】
図１７は、本発明の各実施の形態の作業図作成システムおよび作業図表示システムを実現するコンピュータシステムの一例を示すブロック図である。
上述の作業図作成システム１や作業図表示システム５は、図１７に例示されるコンピュータシステム１３０によって実現することができる。
すなわち、上述の作業図作成システム１を構成するビュワーデータ変換部１１、組付け条件登録部１２および作業図編集部１３の機能、または上述の作業図表示システム５を構成する作業図表示部７の機能は、コンピュータシステム１３０において後述の制御プログラム１４０を実行することで実現できる。
【００８３】
このコンピュータシステム１３０は、ＣＰＵ１３１、記憶部１３２、入力部１３３、出力部１３４、Ｉ／Ｆ部１３５と、制御プログラム１４０を備えている。
【００８４】
ＣＰＵ１３１は、たとえば、マイクロプロセッサ等で構成され、制御プログラム１４０を実行することで各構成要素を制御する。
記憶部１３２は、たとえば、ＲＯＭやＲＡＭ及び磁気記録媒体などからなり、ＣＰＵ１３１に各構成要素を制御させる制御プログラム１４０の記憶や、ＣＰＵ１３１が制御プログラム１４０を実行する際のワークエリアあるいは各種データの記憶領域として使用される。
【００８５】
入力部１３３は、上述の入力装置４に相当し、ユーザによる操作に対応する各種のデータが取得する。
出力部１３４は、上述の表示装置３や表示装置６に相当し、ディスプレイなどに各種のデータを提示してユーザに通知する。
Ｉ／Ｆ部１３５は、他の機器とのデータ授受の為のインターフェース機能を提供する。たとえば、コンピュータシステム１３０が作業図作成システム１および作業図表示システム５の各々として機能する場合において、互いに他と間のデータの授受に用いられる。
【００８６】
なお、作業図作成システム１や作業図表示システム５の機能をコンピュータシステム１３０にて実現するには、たとえば、上述の各フローチャートに例示した手順の処理をコンピュータシステム１３０に行わせる作業図作成プログラムや作業図表示プログラムを制御プログラム１４０として作成して、コンピュータで読み取り可能な記録媒体に記憶させておき、その制御プログラム１４０を、たとえば記録媒体からコンピュータシステム１３０に読み出させて実行させればよく、この結果、コンピュータシステム１３０は作業図作成システム１、または作業図表示システム５として機能する。
【００８７】
なお、記録させた制御プログラム１４０をコンピュータシステム１３０で読み取ることの可能な記録媒体としては、たとえば、コンピュータシステム１３０に内蔵もしくは外付けの付属装置として備えられるＲＡＭもしくはＲＯＭ又はハードディスク装置などのメモリ、あるいはＭＯ（光磁気ディスク）、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＦＤ（フレキシブルディスク）などといった可搬型記録媒体等が利用できる。
【００８８】
また、記録媒体は回線を介してコンピュータシステム１３０と接続される、プログラムサーバとして機能する記憶装置であってもよい。この場合には、制御プログラム１４０を表現するデータ信号で搬送波を変調して得られる伝送信号を、プログラムサーバから伝送媒体である回線を通じて伝送するようにし、コンピュータシステム１３０では受信した伝送信号を復調して制御プログラム１４０を再生することで制御プログラム１４０を実行できるようになる。
【００８９】
以上説明したように、本発明の各実施の形態によれば、以下の効果が得られる。
（１）各部品データに部品外観情報とともに組付け条件も同時に設定することで、部品の配置作業が容易になり、作業図作成作業における業務効率を向上させることが可能になる。
【００９０】
（２）各部品データに各部品に組み付ける相手部品を決める情報である、組み付け相手の部品名データと、部品の取り付け位置と取り付け方向を定義したベクトルデータと、部品外観情報と、を同時に設定することで、部品の配置作業が容易になり、部品の組み立て方が視覚的に分かりやすい作業図を効率良く作成することが可能になる。
【００９１】
（３）各部品データに３次元データと共に組付け条件も同時に設定することで、部品の配置作業が容易になり、作業図作成作業における業務効率を向上させることが可能になる。
【００９２】
（４）各部品データに２次元データの外観図と組付け条件も同時に設定することで、部品の配置作業が容易になり、作業図作成作業における業務効率を向上させることが可能になる。
【００９３】
（５）組付け時におけるコメントが作業図の描画と同時に表示されることで、コメント記入の手間が省け、作業図作成作業における業務効率を向上させることが可能になる。
なお、本発明は、上述の実施の形態に例示した構成に限らず、その趣旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【００９４】
例えば、上述の各実施形態では、ビュワーデータ変換部と2次元概観図登録部のどちらか一方を備える作業図作成システムを説明したが、ビュワーデータ変換部と、２次元外観図登録部を両方含む構成にし、各部品に応じて、どちらを用いて部品外観情報を部品データ記憶部に登録するか選択可能にしても良い。
【００９５】
また、上述の各実施形態では、部品外観情報から部品図形データを作成する際にユーザの条件選択に応じて、部品図形データが形成されたが、自動で部品外観情報から部品図形データが作成されても良い。
【００９６】
（付記１）３次元設計データの各部品データに対して組付け条件を登録し、登録した部品データを作業図に配置する、ことを特徴とする作業図作成方法。
【００９７】
（付記２）付記１において、組付け条件は、部品の取り付け位置と方向を定義したベクトルデータである、ことを特徴とする作業図作成方法。
【００９８】
（付記３）付記１において、作業図に配置した部品をアニメーションとして表示する、ことを特徴とする作業図作成方法。
【００９９】
（付記４）付記１において、３次元設計データをビュワーデータに変換して利用する、ことを特徴とする作業図作成方法。
【０１００】
（付記５）部品データの各視点方向における２次元の外観図を登録し、登録した部品に対し組付け条件を設定し、部品の外観図を作業図に配置してから、配置した部品を組付け条件によりアニメーションとして表示する、ことを特徴とする作業図作成方法。
【０１０１】
（付記６）付記１において、作業図に部品の図形を表示する際に、同時に注意事項等のテキストを表示する、ことを特徴とする作業図作成方法。
【符号の説明】
【０１０２】
１  作業図作成システム
２  情報処理装置
３  表示装置
４  入力装置
５  作業図表示システム
６  表示装置
７  作業図表示部
１０  作業図作成プログラム
１１  ビュワーデータ変換部
１２  組付け条件登録部
１３  作業図編集部
１４  ２次元外観図登録部
２１  部品データ記憶部
２２  作業図データ記憶部
３１  ３次元設計データ
３２  設計データ
５０  部品データテーブル
５０Ａ  部品データテーブル
５０Ｂ  部品データテーブル
５１  部品コード
５２  部品名
５３  ３Ｄデータ
５４  組付け相手部品コード
５５  組付け条件
５６  外観図情報
５７  コメント
６０  作業図データ
６１  シーケンス番号
６２  部品コード
６３  表示画面内初期位置
６４  部品図形データ
７０  作業図作成画面
７０Ａ  作業図作成画面
７０Ｂ  作業図作成画面
７０Ｃ  作業図作成画面
７０Ｄ  作業図作成画面
７０Ｅ  作業図作成画面
７１  部品一覧領域
７２  作業図作成領域
８０  作業図表示画面
１３０  コンピュータシステム
１３１  ＣＰＵ
１３２  記憶部
１３３  入力部
１３４  出力部
１３５  Ｉ／Ｆ部
１４０  制御プログラム
【図１】
2011134098.tif 000003
【図３】
2011134098.tif 000004
【図５】
2011134098.tif 000005
【図６】
2011134098.tif 000006
【図７】
2011134098.tif 000007
【図８】
2011134098.tif 000008
【図１０】
2011134098.tif 000009
【図１２】
2011134098.tif 000010
【図１３】
2011134098.tif 000011
【図１７】
2011134098.tif 000012
【図２】
2011134098.tif 000013
【図４Ａ】
2011134098.tif 000014
【図４Ｂ】
2011134098.tif 000015
【図９】
2011134098.tif 000016
【図１１】
2011134098.tif 000017
【図１４Ａ】
2011134098.tif 000018
【図１４Ｂ】
2011134098.tif 000019
【図１５】
2011134098.tif 000020
【図１６】
2011134098.tif 000021