(57)【要約】【課題】  製品開発の早い段階で、設計情報を活用して、必要な内容が盛り込まれた組立作業手順書を、統一された様式で容易に作成すること。【解決手段】  製品の設計情報である３次元データの部品構成情報の部品毎に作業内容と組み付け方法及び方向が設定され記憶部に記憶されている工程編集済データを、演算処理部がメモリ上に読み出すステップと、演算処理部が、メモリ上に読み出した工程編集済データから部品毎の組立手順情報を取得して工程編集済データに設定するステップとを含む組立手順情報取得処理と、演算処理部が、組立手順情報が設定された工程編集済データから、製品の組立作業を文章で表現するために必要な項目を作業内容毎に抽出するステップと、演算処理部が、抽出した必要項目に基づいて製品の組立作業を表現する文章データを編集するステップとを含む文章化処理とをコンピュータに実行させること【選択図】      図１
2005316834.tif 000002
【特許請求の範囲】
【請求項１】
製品の設計情報である３次元データから製品の組立に必要な組立作業手順書をコンピュータにより作成するための組立作業手順書作成プログラムであって、
前記３次元データの部品構成情報の部品毎に作業内容と組み付け方法及び方向が設定され記憶部に記憶されている工程編集済データを、演算処理部がメモリ上に読み出すステップと、前記演算処理部が、前記メモリ上に読み出した工程編集済データから前記部品毎の組立手順情報を取得して前記工程編集済データに設定するステップとを含む組立手順情報取得処理と、
前記演算処理部が、前記組立手順情報が設定された前記工程編集済データから、前記製品の組立作業を文章で表現するために必要な項目を前記作業内容毎に抽出するステップと、前記演算処理部が、抽出した前記必要項目に基づいて前記製品の組立作業を表現する文章データを編集するステップとを含む文章化処理と
を前記コンピュータに実行させることを特徴とする組立作業手順書作成プログラム。
【請求項２】
前記組立作業手順書作成プログラムは、更に、
前記３次元データから抽出され前記作業内容毎に関連付けられて記憶部に記憶されている図面データを、前記演算処理部がメモリ上に読み出すステップと、前記演算処理部が、メモリ上の前記図面データと前記文章データとを組立作業手順書のレイアウトに配置するステップとを含むレイアウト処理を前記コンピュータに実行させることを特徴とする請求項１記載の組立作業手順書作成プログラム。
【請求項３】
前記組立手順情報取得処理において、
前記演算処理部が、前記３次元データから前記部品毎に部品形状情報を取得して、組立時の付帯情報を追加する必要があるか否かを判定し、必要に応じて前記付帯情報を前記メモリ上の前記工程編集済データに設定するステップを含み、
前記レイアウト処理において、前記演算処理部は、前記付帯情報を組立作業手順書のレイアウトに配置することを特徴とする請求項２記載の組立作業手順書作成プログラム。
【請求項４】
前記文章データ編集ステップにおいて、
前記演算処理部が、前記記憶部に記憶されている文章テンプレートをメモリ上に読み出すステップと、前記演算処理部が、前記メモリ上の前記文章テンプレートの項目欄に前記必要項目を埋め込むことで前記文章データを編集するステップとを含むことを特徴とする請求項１ないし請求項３のいずれかに記載の組立作業手順書作成プログラム。
【請求項５】
前記文章化処理における文章データ編集ステップは、
前記演算処理部が、前記記憶部に記憶されている他国語対訳辞書をメモリ上に読み出すステップと、前記演算処理部が、メモリ上に読み出した前記他国語対訳辞書を用いて、前記必要項目を他国語に変換して前記文章データを編集するステップとを含むことを特徴とする請求項１ないし請求項４のいずれかに記載の組立作業手順書作成プログラム。
【請求項６】
前記組立手順情報には、前記部品の親子関係、組み付け順序、組み付け方法、組み付け方向が含まれ、
前記文章で表現するために必要な項目には、作業内容名、部品名、親部品名、組み付け方法、組み付け方向が含まれることを特徴とする請求項１記載の組立作業手順書作成プログラム。
【請求項７】
前記部品形状情報には、前記製品を構成する部品の寸法、重量、体積の少なくとも１つが含まれることを特徴とする請求項３記載の組立作業手順書作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品の組立作業手順書を自動的に作成するための組立作業手順書作成プログラムに関する。
【背景技術】
【０００２】
従来、製品の組立に必要な組立作業手順を示す組立作業手順書は、専ら製造技術部門の担当者が、製品の量産直前に量産試作モデルを使って、組立手順を考え文章化し、必要に応じて設計図の抜粋や量産試作モデルの写真を添付して作成していた。
【０００３】
このような人的作業による作成方法に対して、原材料である部品から完成品を得るための一体化作業手順の作成を支援するシステムが提案されている（例えば、特許文献１参照）。
【特許文献１】特許第３４１４７２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の人的作業による組立作業手順書の作成方法には、量産試作モデルができてから作成に着手するため量産立上げの遅延要因となる、作成者の主観にもとづいた統一性のない文面になるため分かり難い、情報収集に時間がかかる、量産時の品質を左右する品質管理ポイントや組立上の注意点など製品の組立・製造に必要な情報が十分に盛り込めない、といったの問題があった。
【０００５】
また、特許文献１に記載のシステムにおいては、組立作業における各部品の接触関係を示す情報等を何らかの方法で収集し入力する必要があるため、情報収集の手間や時間がかかる、収集した情報に漏れや誤りが生じた場合に、正確で必要な内容が盛り込まれた手順が作成されない、といった問題があった。
【０００６】
本発明は上記の事情に基づきなされたもので、製品開発の早い段階で、設計情報を活用して、必要な内容が盛り込まれた組立作業手順書を、統一された様式で容易に作成する組立作業手順書作成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る組立作業手順書作成プログラムの特徴は、製品の設計情報である３次元データから製品の組立に必要な組立作業手順書をコンピュータにより作成するための組立作業手順書作成プログラムであって、前記３次元データの部品構成情報の部品毎に作業内容と組み付け方法及び方向が設定され記憶部に記憶されている工程編集済データを、演算処理部がメモリ上に読み出すステップと、前記演算処理部が、前記メモリ上に読み出した工程編集済データから前記部品毎の組立手順情報を取得して前記工程編集済データに設定するステップとを含む組立手順情報取得処理と、前記演算処理部が、前記組立手順情報が設定された前記工程編集済データから、前記製品の組立作業を文章で表現するために必要な項目を前記作業内容毎に抽出するステップと、前記演算処理部が、抽出した前記必要項目に基づいて前記製品の組立作業を表現する文章データを編集するステップとを含む文章化処理とを前記コンピュータに実行させることを特徴とする。
【０００８】
また、前記組立作業手順書作成プログラムは、更に、前記３次元データから抽出され前記作業内容毎に関連付けられて記憶部に記憶されている図面データを、前記演算処理部がメモリ上に読み出すステップと、前記演算処理部が、メモリ上の前記図面データと前記文章データとを組立作業手順書のレイアウトに配置するステップとを含むレイアウト処理を前記コンピュータに実行させることを特徴とする。
【０００９】
また、前記組立手順情報取得処理において、前記演算処理部が、前記３次元データから前記部品毎に部品形状情報を取得して、組立時の付帯情報を追加する必要があるか否かを判定し、必要に応じて前記付帯情報を前記メモリ上の前記工程編集済データに設定するステップを含むようにすることもできる。その場合、前記レイアウト処理において、前記演算処理部は、前記付帯情報を組立作業手順書のレイアウトに配置する。
【００１０】
さらに、前記文章データ編集ステップにおいて、前記演算処理部が、前記記憶部に記憶されている文章テンプレートをメモリ上に読み出すステップと、前記演算処理部が、前記メモリ上の前記文章テンプレートの項目欄に前記必要項目を埋め込むことで前記文章データを編集するステップとを含むようにすることもできる。
【００１１】
さらにまた、前記文章化処理における文章データ編集ステップは、前記演算処理部が、前記記憶部に記憶されている他国語対訳辞書をメモリ上に読み出すステップと、前記演算処理部が、メモリ上に読み出した前記他国語対訳辞書を用いて、前記必要項目を他国語に変換して前記文章データを編集するステップとを含むようにすることもできる。
【発明の効果】
【００１２】
本発明によれば、製品開発の早い段階で、設計情報を活用して、必要な内容が盛り込まれた組立作業手順書を、統一された様式で容易に作成できる組立作業手順書作成プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を図面に基づいて説明する。尚、各図面を通じて同一もしくは同等の部位や構成要素には、同一もしくは同等の参照符号を付し、その説明を省略もしくは簡略化する。
【００１４】
［組立作業手順書作成装置及びプログラム］
本実施形態における組立作業手順書作成装置は、製品の設計情報である３次元ＣＡＤデータ９１に含まれる部品構成情報や部品形状情報から組立作業を表現するために必要な情報を抽出し、製品の組立・製造に必要な組立作業手順書を作成するための設計装置であり、例えば、ワークステーションやパーソナルコンピュータ等のコンピュータ装置により実現される。
【００１５】
図１に例示するように、組立作業手順書作成装置１０は、制御部２０、入力部３０、出力部４０、記憶部５０などを備え、上記各部は互いに電気的に接続されている。
【００１６】
制御部２０は演算処理部２１とメモリ（ＲＡＭ）２２を備え、演算処理部２１は記憶部５０に記憶されたプログラムやデータをメモリ２２にロードし、ロードしたプログラムやデータに基づいて演算処理を実行し、組立作業手順書作成装置１０の各部を制御する。
【００１７】
入力部３０は、入力装置６０を介して作成者からの指示やデータを受け付け、また、ターゲットとなる製品の設計情報である３次元ＣＡＤデータ９１等のデータを外部から入力する。
【００１８】
出力部４０は、後述する組立作業手順書作成プログラム８２により作成された作業手順書やその中間データ等を表示装置６５に表示させ、また、作成された組立作業手順書データ９４を外部に出力する。
【００１９】
尚、３次元ＣＡＤデータ９１（設計情報）を、ネットワーク等を介してサーバなどの外部装置から入力するようにしても良いし、作成された組立作業手順書データ９４を、ネットワーク等を介して外部装置に出力するようにしても良い。
【００２０】
記憶部５０は、３次元ＣＡＤデータ９１を容易に編集可能なＤＭＵ（Digital Mock-Up）ツール８１及び後述する組立作業手順書作成プログラム８２等のプログラムや、工程編集済データ９２、図面データ９３、文章テンプレート９５、他国語対訳辞書９６等を記憶する。ＤＭＵツール８１は、ＣＡＤを用いて製品の外見や内部構成等を比較・検討するためのシミュレーションソフトウェアである。
【００２１】
図２は、ＤＭＵツール８１及び組立作業手順書作成プログラム８２に基づいて演算処理部２１が実行する、組立作業手順書作成に係る一連の処理の流れを例示しており、ＤＭＵツール８１に基づいて演算処理部２１が実行する工程編集処理（ステップＳ１００）、組立作業手順書作成プログラム８２に基づいて演算処理部２１が実行する組立手順情報・部品形状情報の取得処理（ステップＳ２００），文章化処理（ステップＳ３００）及びレイアウト処理（Ｓ４００）の各プロセスを含んでいる。
【００２２】
演算処理部２１は、入力装置６０を介して入力部３０が受け付けた作成者の実行指示を契機に、ＤＭＵツール８１をメモリ２２にロードし、ロードしたＤＭＵツール８１に基づいて演算処理を実行する。具体的には、演算処理部２１は、入力部３０に３次元ＣＡＤデータ９１を入力させ、後述する工程編集処理（ステップＳ１００）を実行し、実行結果として工程編集済データ９２及び工程編集済データ９２の作用内容毎に関連づけられた図面データ９３を記憶部５０に記憶させる。
【００２３】
次に、演算処理部２１、入力装置６０を介して入力部３０が受け付けた作成者の実行指示を契機に、組立作業手順書作成プログラム８２をメモリ２２にロードし、ロードした組立作業手順書作成プログラム８２に基づいて演算処理を実行する。具体的には、演算処理部２１は、記憶部５０に記憶されている工程編集済データ９２及び図面データ９３をメモリ２２に読み出す。そして、演算処理部２１は、後述するユニット（部品）構成情報の取得処理（ステップＳ２１０），ユニット（部品）情報の取得処理（ステップＳ２２０），組み付け順序の取得処理（ステップＳ２３０），組み付け方法の取得処理（ステップＳ２４０）を実行して、３次元ＣＡＤデータ９１から製品の組立手順情報を取得し、取得した組立手順情報をメモリ２２上に読み出した工程編集済データ９２に設定する。また、演算処理部２１は、後述する部品形状情報取得処理（ステップＳ２５０）を実行し、取得したユニット（部品）寸法・重量・体積などの部品形状情報を工程編集済データ９２に設定する。
【００２４】
次に、演算処理部２１は、更新された工程編集済データ９２を記憶部５０からメモリ２２に読み出し、メモリ２２上に読み出した工程編集済データ９２から、製品の組立作業を文章で表現するために必要な項目を作業内容毎に抽出し、抽出した必要項目に基づいて製品の組立作業を表現する文章データを編集する文章化処理（ステップＳ３００）を実行する。ここで、演算処理部２１は、記憶部５０に記憶されている文章テンプレート９５をメモリ２２に読み出し、読み出した文章テンプレート９５の項目欄に上記必要項目を埋め込むことで文章データを編集する。また、他国語向けの組立作業手順書を作成する場合には、演算処理部２１は、記憶部５０に記憶されている他国語対訳辞書９６をメモリ２２に読み出し、読み出した他国語対訳辞書９６を用いて上記必要項目を他国語に変換して文章データを編集する。
【００２５】
次に、演算処理部２１は、工程編集済データ９２の作業内容毎に予め関連付けられて記憶部５０に記憶されている図面データ９３をメモリ２２に読み出し、読み出した図面データ９３と文章化処理（ステップＳ３００）で編集した文章データとを組立作業手順書のレイアウトに配置するレイアウト処理（ステップＳ４００）を実行する。
【００２６】
［工程編集処理］
図３は、工程編集処理（ステップＳ１００）の詳細な処理手順を例示している。
【００２７】
まず、演算処理部２１は、入力部３０に入力させた３次元ＣＡＤデータ９１に含まれている部品構成情報を開き、出力部４０を制御して表示装置６５に表示させる（ステップＳ１１０）。
【００２８】
ここで、図４に例示するように、３次元ＣＡＤデータ９１に含まれている部品構成情報には製品実現のために必要な情報が階層構造で網羅されているが、実際の組立作業では必ずしも全ての情報を必要としない。例えば、図４の部品Ａａ１は、組立時には部品１Ａａで供給されるため、組立作業手順書に記載する必要がない。そこで、演算処理部２１は、作成者により入力装置６０から指定される不要情報（図４の例では部品Ａａ１が指定されている）を、部品構成情報から削除する（ステップＳ１２０）。
【００２９】
次に、演算処理部２１は、作成者により入力装置６０から指定された組立工程順に、部品構成情報を部品単位あるいはユニット単位で並べ替え（ステップＳ１３０）、並べ替えたそれぞれの部品あるいはユニットに、「取り付け（Set）」「ネジ締め（Screw）」などの作業内容名を部品構成情報に設定する（ステップＳ１４０）。例えば、図４の部品２の作業内容として「取り付け（Set）」が設定され、締結部品３の作業内容として「ネジ締め（Screw）」が設定される。
【００３０】
次に、演算処理部２１は、並べ替えた順番に自動発番することで、各部品あるいは各ユニットに組立順序を設定する（ステップＳ１５０）。
【００３１】
更に、演算処理部２１は、作成者により入力装置６０から指定された部品の組み付け方向を、部品構成情報に付加する（ステップＳ１６０）。例えば、図４の部品２の組み付け方向として「横」が設定され、締結部品３の組み付け方向として「横」が設定される。
【００３２】
以上のステップＳ１１０からステップＳ１２０の各処理の結果、図５に例示するような工程編集済データ９２が生成され、演算処理部２１は、生成した工程編集済データ９２を記憶部５０に記憶させる。
【００３３】
それとともに、演算処理部２１は、３次元ＣＡＤデータ９１から関連する図面データ９２（２次元の図面データや写真データ等）を作業内容毎に抽出し、抽出した各図面を、工程編集済データ９２の作業内容名に関連付けて記憶部５０に記憶させる（ステップＳ１７０）。
【００３４】
以上で、演算処理部２１がＤＭＵツール８１に基づいて実行する工程編集処理（ステップＳ１００）が完了する。
【００３５】
［組立手順情報・部品形状情報の取得処理］
〔ユニット（部品）構成情報の取得処理〕
図６は、ユニット（部品）構成情報の取得処理（ステップＳ２１０）の詳細な処理手順を例示している。
【００３６】
演算処理部２１は、記憶部５０に記憶されている工程編集済データ９２をメモリ２２に読み出し、読み出した工程編集済データ９２の部品構成情報を開く（ステップＳ２１１）。
【００３７】
次に、演算処理部２１は、図７に例示するように、部品構成情報の最上位階層から順に、ユニット（部品）が含まれる階層を選択し（ステップＳ２１２）、選択した階層に含まれる対象物がユニット（部品）であるか締結部品であるかを、その対象物の作業内容名から判定し特定する（ステップＳ２１３）。例えば、演算処理部２１は、作業内容が「取り付け（Set）」である対象物はユニット（部品）であると判定し、作業内容が「ネジ締め（Screw）」である対象物は締結部品であると判定する。
【００３８】
それとともに、演算処理部２１は、選択した階層に含まれるユニット（部品）数と、各ユニット（部品）を締結する締結部品数を算出し、次に実行するユニット（部品）情報の取得処理（ステップＳ２２０）の処理回数を取得する（ステップＳ２１４）。
【００３９】
〔ユニット（部品）情報の取得処理〕
図８は、ユニット（部品）情報の取得処理（ステップＳ２２０）の詳細な処理手順を例示している。
【００４０】
演算処理部２１は、図９に示しように、部品構成情報の中からターゲットとなるユニットを選択し（ステップＳ２２２）、選択したユニットに含まれる階層数を取得し（ステップＳ２２２）、階層毎に対象物が部品であるか締結部品であるかを、作業内容名から取得する（ステップＳ２２３）。それとともに、演算処理部２１は、ターゲットとなるユニットに含まれるサブユニット数と締結部品数を算出し、次に実行する組み付け順序の取得処理（ステップＳ２３０）の処理回数を取得する（ステップＳ２２４）。
【００４１】
〔組み付け順序の取得処理〕
図１０は、組み付け順序の取得処理（ステップＳ２３０）の詳細な処理手順を例示している。
【００４２】
演算処理部２１は、図１１に示すように、部品構成情報の中の各ユニット（部品）及び締結部品の組み付け順を取得する（ステップＳ２３２）。ここで、演算処理部２１は以下の手順で組み付け順を取得する。組み付けの順序は割り当てられたユニットまたは部品を若い順に組み付ける（ステップＳ２３３）が、サブ工程がある場合は、これを先に組み立てる（ステップＳ２３４）。また、締結は既に取得された情報に基づき締結される（ステップＳ２３５）。
【００４３】
図１１に示す例では、以下のように組み付け順序（１）〜（５）が設定される。
【００４４】
（１）部品１Ａａをユニット１Ａに締結部品１Ａｂで組み付ける。
【００４５】
（２）ユニット１Ａをユニット１に締結部品１Ｂ及び締結部品１Ｃで組み付ける。
【００４６】
（３）ユニット１をルートＲに取り付ける。
【００４７】
（４）部品２をルートＲに締結部品３及び締結部品４で組み付ける。
【００４８】
（５）部品５をルートＲに取り付ける。
【００４９】
〔組み付け方法の取得処理〕
図１２は、組み付け方法の取得処理（ステップＳ２４０）の詳細な処理手順を例示している。
【００５０】
演算処理部２１は、部品構成情報の中からターゲットとなるユニット（部品）を選択する（ステップＳ２４１）。次に、演算処理部２１は、ユニット（部品）の組み付け方向を取得する（ステップＳ２４２）。ユニット、部品、締結部品の組み付け方向は、属性として工程編集済データ９２に登録されているので、これを取得する。
【００５１】
次に、演算処理部２１は、ターゲットの部品から次の部品までの間に存在する締結部品を特定し（ステップＳ２４３）、特定した各締結部品の締結方法を工程編集済データ９２から取得する（ステップＳ２４４）。更に、演算処理部２１は、各締結部品の組み付け方向を工程編集済データ９２から取得する（ステップＳ２４５）。
【００５２】
例えば、部品１Ａａの組み付け方向は「ユニット１Ａの右」から組み付け、締結部品１Ａｂの締結方法は「ネジ締め」で締結方向は「ユニット１Ａの右」から、といったように設定される。
【００５３】
〔部品形状情報の取得処理〕
図１３は、部品形状情報の取得処理（ステップＳ２５０）の詳細な処理手順を例示している。
【００５４】
演算処理部２１は、部品構成情報の中からターゲットとなるユニット（部品）を選択し（ステップＳ２５１）、選択したユニット（部品）の寸法・重量・体積を、３次元ＣＡＤデータ９１から取得する（ステップＳ２５２）。更に、演算処理部２１は、締結部品の寸法・重量・体積を３次元ＣＡＤデータ９１の部品形状情報から取得する（ステップＳ２５３）。
【００５５】
そして、ユニット（部品）の寸法・重量・体積や締結部品の寸法・重量・体積の情報に基づいて、演算処理部２１は付帯情報を追加するか否かを判定し、必要に応じて付帯情報を追加する（ステップＳ２５４）。例えば、寸法や重量が所定の閾値（指定限度）を超えるユニット（部品）や締結部品には、「両手作業とすること」あるいは「クレーンを用いること」といった付帯情報を追加する。尚、判定に用いる閾値とそれに対応する付帯情報のデータを記憶部５０に記憶させておき、演算処理部２１が付帯情報を追加するか否かを判定する際に、メモリ２２に読み出して用いるようにしても良い。
【００５６】
尚、これまでの過程で示したように、部品構成情報は階層構造で表現されることから、部品間の親子関係は容易に取得可能である。
【００５７】
〔文章化処理〕
図１４は、文章化処理（ステップＳ３００）の詳細な処理手順を例示している。
【００５８】
演算処理部２１は、記憶部５０に記憶されている工程編集済データ９２をメモリ２２に読み出し、読み出した工程編集済データ９２の部品構成情報を開く（ステップＳ３１０）。
【００５９】
以下、演算処理部２１は、工程編集済データ９２に設定されている作業内容の数だけステップＳ３２０〜ステップＳ３６０の処理を繰り返す。
【００６０】
演算処理部２１は、読み出した工程編集済データ９２の中から組立工程順に作業内容を選択する（ステップＳ３３０）。演算処理部２１は、製品の組立作業を文章で表現するために必要な項目を取得する（ステップＳ３４０）。ここで演算処理部２１が取得する項目としては、図１５に例示するように、作業内容名、部品名、親部品名、組み付け方法、組み付け方向などがある。
【００６１】
次に、演算処理部２１は、ステップＳ３４０で抽出した必要項目に基づいて製品の組立作業を表現する文章データを編集する（ステップＳ３５０）。ここで、演算処理部２１は、記憶部５０に記憶されている文章テンプレート９５をメモリ２２に読み出し、読み出した文章テンプレート９５の項目欄に上記必要項目を埋め込むことで文章データを編集する。
【００６２】
図１６（ａ）は、文章テンプレート９５の一例を示しており、主語、直接目的語、間接目的語、補語、動詞などの項目欄が設けられ、項目欄の間には助詞が補間されている。演算処理部２１は、図１６（ｂ）に例示するように、ステップＳ３４０で抽出した作業内容名、部品名、親部品名、組み付け方法、組み付け方向等の各項目を、文章テンプレート９５の対応する項目欄に埋め込むことで、図１６（ｃ）あるいは（ｄ）に例示するような文章を編集することができる。
【００６３】
また、他国語向けの組立作業手順書を作成する場合には、演算処理部２１は、他国語対訳辞書９６を記憶部５０からメモリ２２に読み出す。図１８は、他国語対訳辞書９６の一例を示す図であり、日本語語彙テーブルと英語語彙テーブルによって、動詞や補語などの各語の対応関係が格納されている。また、英語語彙テーブルには、動詞と間接目的語の前置詞との対応関係も格納されている。
【００６４】
演算処理部２１は、メモリ２２に読み出した他国語対訳辞書９６を用いて、必要項目を他国語に変換し、図１７（ｂ）に例示するような文章テンプレート９５の対応する項目欄に埋め込むことで、図１７（ｃ）に例示するような英語による文章を編集することができる。
【００６５】
〔レイアウト処理〕
図１９は、レイアウト処理（ステップＳ４００）の詳細な処理手順を例示している。
【００６６】
演算処理部２１は、記憶部５０に記憶されている工程編集済データ９２をメモリ２２に読み出し、読み出した工程編集済データ９２の部品構成情報を開く（ステップＳ４１０）。
【００６７】
以下、演算処理部２１は、工程編集済データ９２に格納されている作業内容の数だけステップＳ４２０〜ステップＳ４８０の処理を繰り返す。
【００６８】
まず、演算処理部２１は、工程編集済データ９２の組み付け順序の情報と部品（ユニット／締結部品）名の情報を基に見出し部を編集する（ステップＳ４３０）。
【００６９】
次に、演算処理部２１は、工程編集済データ９２の作業内容毎に予め関連付けられて記憶部５０に記憶されている図面データ９３をメモリ２２に読み出し、読み出した図面データ９３を組立作業手順書のレイアウトに貼り付ける（ステップＳ４４０）。
【００７０】
次に、演算処理部２１は、文章化処理（ステップＳ３００）で編集した文章データを組立作業手順書のレイアウトに貼り付ける（ステップＳ４５０）。
【００７１】
更に、演算処理部２１は、部品名を組立作業手順書のレイアウトに貼り付け（ステップＳ４６０）、ステップＳ２５０で付帯情報を作成している場合には、作成した付帯情報を組立作業手順書のレイアウトに貼り付ける（ステップＳ４７０）。
【００７２】
以上の処理作業内容の数だけ繰り返すことで、図２０に例示するような組立作業手順書が完成する。
【００７３】
以上、説明したように、本実施形態における組立作業手順書作成装置及びプログラムによれば、製品の設計情報（ＣＡＤデータ）から組立作業を表現するために必要な情報を抽出し、製品の組立・製造に必要な組立作業手順書を作成することが可能となる。
【００７４】
このように、製品の設計情報を基に組立作業手順書を作成するため、製品の組立・製造に必要な情報を組立作業手順書に漏れなく盛り込むことができる。また、製品の設計段階で組立作業手順書を作成することができるため、従来のように量産試作モデルができてから組立作業手順書の作成に着手するのに比べて、作業効率も大幅に改善される。
【００７５】
また、作成されるマニュアルは統一された文体になり、作成者による主観的な表現から設計情報にもとづく客観的な表現にかわり、読みやすい文章になる。
【００７６】
更に、日本語のみならず、必要な他国語による組立作業手順書も並行して簡単に短時間で作成可能となる。
【００７７】
以上、本発明の実施の形態について詳細に説明したが、本発明は、その精神または主要な特徴から逸脱することなく、他の色々な形で実施することができる。
【００７８】
従って、前述の実施例はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には何ら拘束されない。更に、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内のものである。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施形態における組立作業手順書作成装置の構成例を示す概略ブロック図である。
【図２】組立手順書作成プログラムに基づいて演算処理部が実行する、組立作業手順書作成に係る一連の処理の流れを例示するフローチャートである。
【図３】図２に示した組立作業手順書作成に係る一連の処理のうち、工程編集処理の詳細な処理手順を例示するフローチャートである。
【図４】ＣＡＤデータ（製品の設計情報）に含まれている部品構成情報の一例を示す図である。
【図５】図３に示した工程編集処理によって作成される工程編集済データの一例を示す図である。
【図６】図２に示した組立手順情報・部品形状情報の取得処理のうち、ユニット（部品）構成情報の取得処理の詳細な処理手順を例示するフローチャートである。
【図７】部品構成情報の最上位階層から順に、ユニット（部品）が含まれる階層を選択する処理を説明するための図である。
【図８】図２に示した組立手順情報・部品形状情報の取得処理のうち、ユニット（部品）情報の取得処理の詳細な処理手順を例示するフローチャートである。
【図９】部品構成情報の中からターゲットとなるユニットを選択する処理を説明するための図である。
【図１０】図２に示した組立手順情報・部品形状情報の取得処理のうち、組み付け順序の取得処理の詳細な処理手順を例示するフローチャートである。
【図１１】部品構成情報の中の各ユニット（部品）及び締結部品の組み付け順を取得する処理を説明するための図である。
【図１２】図２に示した組立手順情報・部品形状情報の取得処理のうち、組み付け方法の取得処理の詳細な処理手順を例示するフローチャートである。
【図１３】図２に示した組立手順情報・部品形状情報の取得処理のうち、部品形状情報の取得処理の詳細な処理手順を例示するフローチャートである。
【図１４】図２に示した組立作業手順書作成に係る一連の処理のうち、文章化処理の詳細な処理手順を例示するフローチャートである。
【図１５】製品の組立作業を文章で表現するために必要な項目を取得する処理を説明するための図である。
【図１６】図１４に示した文章化処理で用いられる文章テンプレート（日本語用）と、文章化処理結果の文章データの一例を示す図である。
【図１７】図１４に示した文章化処理で用いられる文章テンプレート（英語用）と、文章化処理結果の文章データの一例を示す図である。
【図１８】図１４に示した文章化処理で用いられる他国語対訳辞書の一例を示す図である。
【図１９】図２に示した組立作業手順書作成に係る一連の処理のうち、レイアウト処理の詳細な処理手順を例示するフローチャートである。
【図２０】図１９に示したレイアウト処理の結果作成される組立作業手順書の一例を示す図である。
【符号の説明】
【００８０】
Ｒ…ルート、１，１Ａ，１Ａａ…ユニット、２，１Ａａ，１Ａｂ，１Ｂ，１Ｃ，５…部品、３，４…締結部品、１０…組立作業手順書作成装置、２０…制御部、２１…演算処理部、２２…メモリ、３０…入力部、４０…出力部、５０…記憶部、６０…入力装置、６５…表示装置、８１…ツール、８１…ＤＭＵツール、８２…組立作業手順書作成プログラム、９１…３次元ＣＡＤデータ、９２…工程編集済データ、９３…図面データ、９４…組立作業手順書データ、９５…文章テンプレート、９６…他国語対訳辞書
【図１】
2005316834.tif 000003
【図２】
2005316834.tif 000004
【図３】
2005316834.tif 000005
【図４】
2005316834.tif 000006
【図５】
2005316834.tif 000007
【図６】
2005316834.tif 000008
【図７】
2005316834.tif 000009
【図８】
2005316834.tif 000010
【図９】
2005316834.tif 000011
【図１０】
2005316834.tif 000012
【図１１】
2005316834.tif 000013
【図１２】
2005316834.tif 000014
【図１３】
2005316834.tif 000015
【図１４】
2005316834.tif 000016
【図１５】
2005316834.tif 000017
【図１６】
2005316834.tif 000018
【図１７】
2005316834.tif 000019
【図１８】
2005316834.tif 000020
【図１９】
2005316834.tif 000021
【図２０】
2005316834.tif 000022