(57)【要約】【課題】組立作業に関する作業手順と配線接続作業に関する作業手順との両方を含む作業手順情報を生成して出力すること。【解決手段】作業手順情報生成システム１００は、所定の情報を記憶する記憶部１０３と、記憶部から取得する所定の情報を処理することで、組立作業に関する作業手順と配線接続作業に関する作業手順とを所定の順序で示す作業手順情報を生成する処理部１０２と、作業手順情報を出力する出力部１５０、１７０とを備える。処理部は、部品の種別を判定し、予め用意された所定の順序規則に従って、作業手順情報を生成する。【選択図】図１
2015125527.tif 000002
【特許請求の範囲】
【請求項１】
装置を組み立てるための作業手順についての情報を生成する作業手順情報生成システムであって、
所定の情報を記憶する記憶部と、
前記記憶部から取得する所定の情報を処理することで、組立作業に関する作業手順と配線接続作業に関する作業手順とを所定の順序で示す作業手順情報を生成する処理部と、
前記作業手順情報を出力する出力部と、
を備える作業手順情報生成システム。
【請求項２】
前記所定の情報は、前記装置を構成する各部品の三次元設計データから抽出される所定の部品設計情報と、前記各部品の種別を示す部品種別情報とを含んでおり、
前記部品種別情報は、前記各部品の種別を、接続先の部品同士を電気的に接続するための配線部品と、前記接続先の部品として前記配線部品に接続される接続部品と、前記配線部品を保持する整線部品と、前記配線部品、前記接続部品、前記整線部品の少なくともいずれかをカバー対象部品としてその一部または全部を覆うためのカバー部品と、のいずれかに分類し、
前記処理部は、前記部品種別情報に基づいて前記各部品の種別を判定し、判定した種別と部品の種別毎に予め用意された所定の順序規則とに基づいて、前記作業手順情報を生成する、
請求項１に記載の作業手順情報生成システム。
【請求項３】
前記所定の順序規則は、
前記配線部品と前記接続部品との作業手順を規定する第１規則と、
前記配線部品と前記整線部品との作業手順を規定する第２規則と、
前記カバー部品と前記カバー対象部品との作業手順を規定する第３規則を含む、
請求項２に記載の作業手順情報生成システム。
【請求項４】
前記所定の順序規則は、前記第１規則と前記第２規則と前記第３規則とを含み、
前記処理部は、
前記第１規則に基づいて前記各部品のうち前記配線部品と前記接続部品との作業手順を決定し、さらに、
前記第２規則に基づいて前記各部品のうち前記配線部品と前記整線部品との作業手順を決定し、さらに、
前記第３規則に基づいて前記各部品のうち前記カバー部品と前記カバー対象部品との作業手順を決定する、
請求項３に記載の作業手順情報生成システム。
【請求項５】
前記部品種別情報は、前記各部品の三次元設計データに対応づけられている、
請求項４に記載の作業手順情報生成システム。
【請求項６】
前記部品設計情報は、前記各部品の三次元設計データのうち作業手順の決定に必要な情報を抽出することで生成されている、
請求項５に記載の作業手順情報生成システム。
【請求項７】
装置を組み立てるための作業手順についての情報をコンピュータ上で生成する作業手順情報生成方法であって、
前記コンピュータは、
所定の情報を取得する取得ステップと、
前記所定の情報を処理することにより、組立作業に関する作業手順と配線接続作業に関する作業手順とを所定の順序で示す作業手順情報を生成する処理ステップと、
前記作業手順情報を出力する出力ステップとを、順番に実行する
作業手順情報生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業手順情報生成システムおよび方法に関する。
【背景技術】
【０００２】
一般に多品種少量製品の製造作業工程において、作業者が製品を構成する複数の部品を組み立てするために、複数の作業指示図が提示される。作業指示図は、大きく組立作業図と配線接続作業図と分かれる。
【０００３】
組立作業図では、適正な組立順序に従って、必要な部品のリストが示される。これと同時に、各作業で組み立てられる製造過程の製品の外観図などが示される組立作業指示図が、各作業工程で用いられる。
【０００４】
配線接続作業図においては、適正な接続順序に従って、配線接続元（発点）と配線接続先（着点）の「つなぎ」が示されると共に、その接続元（発点）と接続先（着点）をつなぐ接続ルートも示される配線接続図が各作業工程で用いられる。
【０００５】
このような作業順序指示方法として、特許文献１や特許文献２が知られている。特許文献１は部品の組立順序を生成するシステムであり、製作対象品の三次元設計データ（３ＤＣＡＤ情報）から作業要素となる製品情報を抽出し、その抽出された製品情報と工程種別条件をもとに判断することで、作業工程内情報を組立作業工程ごとに分類して生成する。特許文献１では、生成した作業工程内情報から工程順序計算条件に従って組立作業順序を自動生成すると共に、組立作業指示書も自動生成する。
【０００６】
特許文献２は配線接続順序を生成するシステムであり、部品の配置やワイヤハーネスの配線経路などを図示した機器配置図面と、コネクタのピンアサイン情報やルート区分をリスト化した電子ワイヤリストの情報とからハーネス配線モデルを作成する。特許文献２では、作成したハーネス配線モデルによって、配線の出先と配線の行先を表す諸元の端末処理と、コネクタ配線や布線作業を行う配線接続作業手順とを自動作成する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−１２３１０５号公報
【特許文献２】特開２００６−１１４３２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１では、組立作業についての指示だけを自動生成する。特許文献２では、配線接続についての指示のみを自動生成する。しかし、組立作業と配線接続作業とが混在する現場では、構造部品や電気部品を組み立てる作業だけでなく、電線で部品間を接続する配線接続作業も必要となる。
【０００９】
しかし、従来技術では、組立作業の作業手順、または、配線接続作業の作業手順のいずれかを自動生成するものであり、組立作業と配線接続作業の両方が要求される製造現場に適用するのは難しい。
【００１０】
そのため、製品製造工程において、作業者は組立作業の作業指示図と配線接続作業の作業指示図との両方を随時確認し、組立作業と配線接続作業との組立配線順序を自分で考えて作業する必要がある。したがって、作業内容に習熟していない作業者や、集中力を欠いた作業者は、自分の頭の中で組立作業と配線接続作業の段取りを速やかに行うことができず、作業効率が低下する。
【００１１】
さらには、製品製造工程において、組立作業と配線接続作業の順番を誤ってしまうと、いわゆる後戻り作業が発生しうる。後戻り作業が発生すると、正しい手順で作業し直す必要を生じる。この結果、作業工数が増加し、製造工程が遅延する。
【００１２】
本発明は、上記の課題に鑑みてなされたものであり、その目的は、組立作業に関する作業手順と配線接続作業に関する作業手順との両方を含む作業手順情報を生成して出力することができる作業手順情報生成システムおよび方法を提供することにある。
【課題を解決するための手段】
【００１３】
上記課題を解決すべく、本発明に従う作業手順情報生成システムは、装置を組み立てるための作業手順についての情報を生成する作業手順情報生成システムであって、所定の情報を記憶する記憶部と、記憶部から取得する所定の情報を処理することで、組立作業に関する作業手順と配線接続作業に関する作業手順とを所定の順序で示す作業手順情報を生成する処理部と、作業手順情報を出力する出力部と、を備える。
【００１４】
所定の情報は、装置を構成する各部品の三次元設計データから抽出される所定の部品設計情報と、各部品の種別を示す部品種別情報とを含んでおり、部品種別情報は、各部品の種別を、接続先の部品同士を電気的に接続するための配線部品と、前前接続先の部品として記配線部品に接続される接続部品と、配線部品を保持する整線部品と、配線部品、接続部品、整線部品の少なくともいずれかをカバー対象部品としてその一部または全部を覆うためのカバー部品と、のいずれかに分類し、処理部は、部品種別情報に基づいて各部品の種別を判定し、判定した種別と部品の種別毎に予め用意された所定の順序規則とに基づいて、作業手順情報を生成する、ことができる。
【発明の効果】
【００１５】
本発明によれば、組立作業に関する作業手順と配線接続作業に関する作業手順との両方を含む作業手順情報を生成して出力することができ、作業効率を向上できる。
【図面の簡単な説明】
【００１６】
【図１】作業手順情報生成システムの全体構成図である。
【図２】作業手順情報を生成して出力する処理を示すフローチャートである。
【図３】配線部品と接続部品の作業手順を決定する処理のフローチャートである。
【図４】配線部品と整線部品の作業手順を決定する処理のフローチャートである。
【図５】カバー対象部品とカバー部品との作業手順を決定する処理のフローチャートである。
【図６】整線部品としてのダクトと配線との関係を示す説明図である。
【図７】整線部品としてのクリートと配線との関係を示す説明図である。
【図８】カバー部品とカバー対象部品との関係を示す説明図である。
【発明を実施するための形態】
【００１７】
以下、図面に基づいて、本発明の実施の形態を説明する。本実施形態の作業手順情報生成システムは、製造対象製品についての３ＤＣＡＤ情報が有する、構成部品の３ＤＣＡＤモデルプロパティ情報に、部品の種別を示す属性情報を予め付加する。部品の種別としては、配線部品、接続部品、整線部品、カバー部品（配線部品、接続部品、整線部品の少なくともいずれか一つ覆うための部品）がある。作業手順情報生成システムは、部品種別を示す属性が付加された設計情報を使用して、配線部品と接続部品との作業手順（順序。以下同様）を決定し、次に整線部品と配線部品との作業手順を決定し、最後にカバー部品とカバーに覆われるカバー対象部品との作業手順を決定する。作業手順情報生成システムは、上記の順番で決定した作業手順から作業手順情報を生成し、表示する。
【００１８】
本システムは、後述する基本ルール（図３、図４、図５参照）に従って、発点側の接続部品（発点部品）と着点側の接続部品（着点部品）とを電気的に接続する配線部品を判定し、発点部品および着点部品を組立てた後にそれらを配線部品で接続するように作業手順を決定する。続いて、本システムは、配線ルートを保持するための整線部品（ダクトやクリート等）を判定し、配線部品の組み付け直前に整線部品を組立てるよう作業手順を決定する。さらに、本システムでは、カバー部品を判定し、カバー部品で覆われるカバー対象部品を組立てた後にカバー部品を組立てるよう作業手順を決定する。このようにして本システムは、作業手順情報を生成して作業者に提示する。
【実施例１】
【００１９】
本実施例の作業手順情報生成システム１００は、製作対象の製品として、例えば、制御盤、制御装置、パーソナルコンピュータ、情報端末などの各種装置に適用できる。製品を構成する部品は、例えば、接続部品、配線部品、整線部品、カバー部品に大別することができる。
【００２０】
接続部品とは、製品製作に使用される部品であり、例えば、フレーム、シャーシ、電源ユニット、プリント基板、コンデンサ、スイッチ、表示パネルのような、構造部品類や電気部品類等を示す。
【００２１】
配線部品とは、例えば、電線、ケーブル、ハーネスのような、電気回路を構成するために接続部品に接続される部品類を示す。
【００２２】
整線部品とは、例えば、配線用ダクトや配線用クリートのような、配線部品そのものを保持したり、配線ルートを保持したりするための部品である。
【００２３】
カバー部品とは、接続部品、配線部品、整線部品の少なくともいずれかに覆い被せる部品である。ここでは、カバー部品で覆われる部品をカバー対象部品と呼ぶ。カバー部品としては、例えば、カバー対象部品を他の構造物などから保護するための保護カバー、カバー対象部品を異物や汚れなどから守るための防汚カバー、防塵カバーなどがある。
【００２４】
カバー部品は、カバー対象部品の全体を覆う必要はなく、例えばカバー対象部品の上面部分だけ、側面部分だけ、のようにカバー対象部品を部分的に覆う構造でもよい。また、カバー部品は、カバー対象部品から離間して配置される構成でもよいし、カバー対象部品に密着して取り付けられる構成でもよい。
【００２５】
図１は、作業手順情報生成システム１００の構成例を示す。作業手順情報生成システム１００は、後述のように、製品製造時における組立配線作業についての指示順序を自動生成して作業者に提示するシステムである。
【００２６】
作業手順情報生成システム（以下、本システム）１００は、例えば、入力部１０１と、処理部１０２と、記憶部１０３と、作業指示表示部１７０とを備える。
【００２７】
入力部１０１は、作業手順情報の生成に必要な情報を本システム１００に入力するためのものである。入力部１０１を介して、製造対象の製品についての三次元設計データ（図中、「３ＤＣＡＤ」と表示）１１０が本システム１００に入力される。三次元設計データ１１０の構成は後述する。
【００２８】
処理部１０２は、作業手順情報を生成するためのものである。処理部１０２は、例えば、ＣＡＤ情報抽出部１１１と、部品種別判定部１３１と、組立配線順序生成部１４１と、作業指示生成部１５０とを備える。
【００２９】
ＣＡＤ情報抽出部１１１は、入力部１０１の三次元設計データ１１０から作業手順情報の生成に必要な設計情報および属性情報（部品種別情報）を抽出し、それら抽出した情報（ＣＡＤ情報）を記憶部１０３内のＣＡＤ情報記憶部１２０に格納する。
【００３０】
部品種別判定部１３１は、記憶部１０３の部品判定条件記憶部１３０に予め格納されている判定条件と、各部品の三次元設計データ１１０に対応づけられている部品種別情報とに基づいて、各部品の種別が配線部品、接続部品、整線部品、カバー部品のいずれに該当するか判定する。
【００３１】
組立配線順序生成部１４１は、作業手順情報としての組立配線順序情報を生成する。組立配線順序生成部１４１で生成した組立配線順序を示す情報は、記憶部１０３内の組立配線順序情報記憶部１４０に格納される。
【００３２】
ここで、「組立作業に関する作業手順」の一例としての構造部品組立順序情報は、例えば、シャーシ、電源ユニット、スイッチ、ランプなどの部品の組み立て、取付けに関する順番を示す情報である。「配線接続作業に関する作業手順」の一例としての配線接続順序情報は、部品間の配線順序に関する情報である。そして、組立配線順序生成部１４１は、効率的に作業ができるように構造部品組立順序情報と配線接続順序情報との順番を調整することで、「作業手順情報」の一例である組立配線順序情報を生成する。
【００３３】
作業指示生成部１５０は、組立配線順序生成部１４１で生成した組立配線順序情報に基づいて、作業者に指示するための具体的な作業指示を生成する。作業指示生成部１５０で生成した作業指示は、作業指示表示部１７０に送られて表示される。
【００３４】
記憶部１０３は、例えば、ＣＡＤ情報記憶部１２０と、部品判定条件記憶部１３０と、組立配線順序情報記憶部１４０とを備える。
【００３５】
ＣＡＤ情報記憶部１２０は、上述の通り、三次元設計データ１１０に含まれている製作対象品モデルのＣＡＤ情報を抽出して格納する。ＣＡＤ情報は、製作対象品を構成する全ての部品についての構成部品情報を含む。構成部品情報に含まれる各部品モデルのプロパティには、上述の部品種別情報と後述の配線空間属性情報とが登録されている。
【００３６】
部品判定条件記憶部１３０には、部品種別を判定する条件である部品種別リストが格納されている。上述の通り、部品種別判定部１３１は、部品種別リストとプロパティ情報に含まれる部品種別情報とを照合することで、各部品の種別を判定する。
【００３７】
組立配線順序情報記憶部１４０は、後述する構造部品組立配線順序生成処理（図２のＳ３０）で生成した構造部品組立順序情報と、後述する配線接続順序生成処理（図２のＳ４０）で生成した配線接続順序情報とを記憶する記憶部である。
【００３８】
作業指示生成部１５０は、組立配線順序情報記憶部１４０に記憶された組立配線順序情報に基づいて、組立配線作業についての作業者に対する指示を示す情報（作業指示図）を生成する。作業指示表示部１７０は、作業指示生成部１５０で生成された作業者用の作業指示図を表示する。
【００３９】
作業指示表示部１７０は、作業者に作業手順を指示する装置である。作業指示表示部１７０は、一人または複数人の作業者ごとに対応して製造現場に複数配置される。作業指示表示部１７０は、例えば、端末処理装置１７１と、入力装置１７２と、表示装置１７３とを備える。端末処理装置１７１は、処理部１０２の作業指示生成部１５０から作業指示を受領して、出力装置１７３に出力する。出力装置１７３は、例えば、ディスプレイ装置、合成音声出力装置、プリンタ、またはこれらの組合せとして構成される。
【００４０】
作業者は、出力装置１７３から出力される作業指示に従って部品を取り付けたり（組立作業）、部品同士を電線などで接続したりする（配線接続作業）。作業者は、作業の完了などを処理部１０２に通知したり、他の情報を参照したりするために、入力装置１７２を操作する。入力装置１７２は、例えば、キーボード、マウス、タッチパネル、音声入力装置、動作検出装置、またはこれらの組合せとして構成される。
【００４１】
ここで、本実施例で使用する情報の構成例を説明する。まず最初に三次元設計データ１１０の構成例を説明する。三次元設計データ１１０には、製作対象品のモデル情報が格納されている。製作対象品のモデル情報には、部品種別を判定するための部品種別情報が予め登録されている。
【００４２】
例えば、接続部品には接続部品モデル情報が対応づけられており、接続部品モデルのプロパティ情報には接続関係の部品であることを示す部品種別情報が登録されている。配線部品には配線部品モデルのプロパティ情報が対応づけられており、配線部品モデルのプロパティ情報には配線関係の部品であることを示す部品種別情報が登録されている。同様に、整線部品モデルのプロパティ情報には整線関係の部品であることを示す部品種別情報が登録されており、カバー部品モデルのプロパティ情報にはカバー関係の部品であることを示す部品種別情報が対応づけられている。
【００４３】
さらに、整線部品のプロパティ情報およびカバー部品のプロパティ情報には、部品種別情報以外に、配線部品との関係を定義した配線空間属性情報も登録されている。ここで、配線空間属性情報について図６、図７、図８を参照して説明する。
【００４４】
図６、図７は、整線部品モデルのプロパティ情報に設定される配線空間属性情報の一例を示す。配線空間属性情報とは、整線部品の形成する空間を通る配線部品を判定するために使用する情報である。配線空間属性情報は、例えば、配線との関係を判定するための配線関係判定情報と呼ぶこともできる。
【００４５】
図６には、一方の接続部品３００Ａと他方の接続部品３００Ｂとを電気的に接続する配線部品２００が示されている。配線部品２００は、例えばダクトのような整線部品４００内に形成される配線用空間４１０を通って、各接続部品３００Ａ、３００Ｂの間に設けられている。配線用空間４１０は、ダクト状の整線部品４００の設計情報から算出することができる。接続部品３００Ａ、３００Ｂを接続する配線部品２００が通る位置は、接続部品３００Ａ、３００Ｂおよび配線部品２００の設計情報から算出できる。従って、三次元設計データ１１０に基づいて、整線部品４００の有する配線用空間４１０と配線部品２００との関係を算出することができる。
【００４６】
図７では、例えばクリートのような整線部品４０１と配線部品２００との関係を示している。整線部品４０１は、結束バンドのような図示せぬ部材により、配線部品２００を配線用空間４１１において拘束する。図７の例では、整線部品４０１の上方で一つの配線部品２００を支持する場合を示すが、これに限らず、整線部品４０１の側方などで複数の配線部品２００を支持する構成でもよい。
【００４７】
クリートのように構成される整線部品４０１に関する配線用空間４１１は整線部品４０１の設計情報から算出でき、配線用空間４１１と配線部品２００との関係は、配線部品２００の設計情報などから算出できる。
【００４８】
図８は、カバー部品モデルのプロパティ情報に設定されている配線空間属性情報の一例を示す。図８の中央に示すように、プリント配線基板、筐体、シャーシのような基盤６００上には、接続部品３００Ａ、３００Ｂが取り付けられている。各接続部品３００Ａ、３００Ｂを電気的に接続するようにして配線部品２００が設けられている。
【００４９】
そして、接続部品３００Ａ、３００Ｂおよび配線部品２００を覆うようにして、カバー部品５００が基盤６００上に取り付けられている。図８の例では、カバー部品５００は、配線部品２００の全体と、接続部品３００Ａ、３００Ｂの大部分を覆っている。カバー部品５００内の空間は、保護空間５１０となっている。常にそうであるとは限らないが、保護空間５１０には配線部品２００が通されることも多いので、配線用空間５１０と呼ぶこともできる。
【００５０】
カバー部品５００の形状はカバー部品５００の設計情報から明かであり、カバー部品５００の取付位置は基盤６００の設計情報から明かである。従って、それら設計情報から、カバー部品５００により形成される保護空間５１０を算出できる。また、基盤６００上に配置される接続部品３００Ａ、３００Ｂ、配線部品２００の取付位置も基盤６００の設計情報などから明かであるため、カバー部品５００による保護対象の部品３００Ａ、３００Ｂ、２００と保護空間５１０との関係も算出できる。
【００５１】
上述のように、整線部品およびカバー部品のプロパティ情報には、配線部品との関係を定義する配線空間属性情報も登録されている。
【００５２】
さらに、接続部品のプロパティ情報には、接続元の部品であるか接続先の部品であるかを識別するための接続属性情報も登録されている。接続元の部品と接続先の部品とは、配線部品より接続されることになる。いずれが接続元となりいずれが接続先となるかは、例えば、電流の向き、部品の位置などに基づいて決定できる。接続元の部品は発点部品となり、接続先の部品は着点部品となる。
【００５３】
図２〜図５を用いて、作業手順情報生成システム１００の動作を説明する。図２は、作業手順情報生成システム１００の全体動作を示すフローチャートである。
【００５４】
ＣＡＤ情報抽出部１１１は、三次元設計データ１１０から、製作対象品のＣＡＤ情報を抽出し、そのＣＡＤ情報をＣＡＤ情報記憶部１２０に格納する（Ｓ１０）。上述の通り、製作対象品のＣＡＤ情報は、その製作対象品を構成する全部品についてのＣＡＤ情報が含まれており、それら各部品のＣＡＤ情報には、部品種別情報と配線空間属性情報とが対応づけられている。
【００５５】
部品種別判定部１３１は、部品判定条件記憶部１３０に格納された部品種別の判定条件と、ＣＡＤ情報記憶部１２０に格納された各部品の部品種別情報とに基づいて、各部品が配線部品、接続部品、整線部品、カバー部品のいずれであるか判定する（Ｓ２０）。
【００５６】
例えば、部品のプロパティ情報には部品種別情報として「電線」、「ケーブル」、「ハーネス」、「端子台」、「コネクタ」、「ダクト」、「クリート」、「防塵カバー」、「保護カバー」のように比較的細かい種別情報が登録されている。部品種別を判定する条件は、例えば、「電線、ケーブル、ハーネスは配線関係の部品である」、「端子台とコネクタは接続関係の部品である」、「ダクトやクリートは整線関係の部品である」、「防塵カバーと保護カバーはカバー関係の部品である」のように定義されている。従って、判定条件と部品のプロパティ情報に登録されている部品種別情報を照合することで、組立配線順序情報の生成に必要な粒度で部品種別を判定できる。
【００５７】
組立配線順序生成部１４１は、部品種別の判別された各部品の組立順序（取り付ける順番）を決定する（Ｓ３０）。例えば、第１の部品の上に第２の部品が取り付けられる場合は、最初に第１の部品を取り付けた後で、第２の部品を取り付けるという順序になる。このように、ＣＡＤ情報に基づいて部品の組立順序を決定することができる。
【００５８】
製作対象品を構成する部品の組立順序を決定する処理としては、上述した特許文献１などで知られている方法を用いることができ、部品の組立順序を決定する処理そのものは本実施例の要部ではないため、これ以上の説明を割愛する。説明を割愛しても、いわゆる当業者であれば、特許文献１を参考にしてステップＳ３０の処理内容を理解し、実現することができる。
【００５９】
さらに組立配線順序生成部１４１は、ステップＳ３０で生成した部品組立順序情報と配線接続順序情報とを用いて組立配線順序情報を生成し（Ｓ４０）、組立配線順序情報記憶部１４０に格納する。配線接続順序情報は、接続部品および配線部品それぞれのＣＡＤ情報から得ることができる。
【００６０】
組立配線順序生成部１４１が生成する組立配線順序情報は、作業効率向上の観点から、部品の組立作業に関する手順と部品間の接続作業に関する手順とを総合的に考慮して生成される。作業効率向上のために、部品組立順序情報と配線接続順序情報というそれぞれ決定プロセスの異なる複数の作業手順を総合的に判断して組立配線順序情報を生成する処理については、図３〜図５で説明する。
【００６１】
作業指示生成部１５０は、組立配線順序情報記憶部１４０に格納された組立配線順序情報を取得して、組立配線順序情報に合わせた作業指示図などの作業指示を生成し、作業指示表示部１７０に送信する（Ｓ５０）。
【００６２】
作業指示表示部１７０は、受領した作業指示を出力装置１７３に表示等して、作業者に指示を与える（Ｓ６０）。
【００６３】
上述した組立配線順序生成処理（Ｓ４０）では、以下に述べる３つの規則に基づいて、組立配線順序を決定する。すなわち、図３のステップＳ４１０で述べる第１規則では、配線部品と接続部品との組立配線順序を決定する。図４のステップＳ４２０で述べる第２規則では、整線部品と配線部品との組立配線順序を決定する。図５のステップＳ４３０で述べる第３規則では、カバー部品とカバーに覆われるカバー対象部品との組立配線順序を決定する。
【００６４】
図３は、配線部品と接続部品との組立配線順序を決定する処理Ｓ４１０を示すフローチャートである。組立配線順序生成部（以下、順序生成部とも呼ぶ）１４１は、図２のステップＳ２０で判定した部品種別と、ステップＳ３０で生成した接続部品の組立順序情報とから、配線情報を抽出する（Ｓ４１１）。
【００６５】
順序生成部１４１は、以下の各ステップＳ４１３〜Ｓ４１５を、抽出した配線の数だけ繰り返し実行する（Ｓ４１２）。以下、処理対象の配線部品を対象配線部品と、処理対象の接続部品を対象接続部品と呼ぶ。
【００６６】
順序生成部１４１は、接続部品の組立順序情報から、対象配線部品に接続される接続部品が発点部品または着点部品のいずれであるか特定する（Ｓ４１３）。
【００６７】
順序生成部１４１は、対象配線部品で接続する接続部品の組立順序情報が、発点部品を取り付けた後で着点部品を取り付けるようになっているか判定する（Ｓ４１４）。発点部品を先に取付け、後から着点部品を取り付ける順序になっていないと判定した場合（Ｓ４１４：ＮＯ）、つまり着点部品を取り付けた後で発点部品を取り付ける順序になっている場合、発点部品の取付け直後に対象配線部品を組み付けるよう、組立配線順序を作成する（Ｓ４１５）。
【００６８】
配線部品の組立作業は、発点部品と着点部品の両方が揃っていないと完了しない。そこで、対象配線部品に対応する複数の接続部品のうち、最後に組み立てられる（取り付けられる）接続部品の作業が完了した後で、対象配線部品の作業を開始するように作業順序を決定する。
【００６９】
上述の理由で順序生成部１４１は、接続部品の組立順序情報において、発点部品を組み立てた後で着点部品を組み立てるようになっていると判定すると（Ｓ４１４：ＹＥＳ）、着点部品の作業を終了した直後に対象配線部品の作業を開始するよう、作業順序を決定する（Ｓ４１６）。
【００７０】
上述のステップＳ４１３〜Ｓ４１６を配線部品の数だけ繰返し処理することで（Ｓ４１７）、配線部品と接続部品との組立配線順序情報を作成できる。
【００７１】
図４は、配線部品と整線部品との組立配線順序を決定する処理Ｓ４２０を示すフローチャートである。
【００７２】
順序生成部１４１は、図２のステップＳ２０で判定した部品種別と、ステップＳ３０で生成した接続部品の組立順序情報と、図３のステップＳ４１０で生成した配線部品と接続部品との組立配線順序情報とに基づいて、整線部品を抽出する（Ｓ４２１）。以下、処理対象の整線部品を対象整線部品と呼ぶ。
【００７３】
順序生成部１４１は、ステップＳ４２１で抽出した整線部品の数だけ、以下のステップＳ４２３〜Ｓ４２５を実行する（Ｓ４２２）。最初に順序生成部１４１は、抽出した整線部品情報と、図３のステップＳ４１０で作成した配線部品と接続部品との組立配線順序情報とから、整線部品の配線用空間を通る対象配線部品を特定する（Ｓ４２３）。
【００７４】
順序生成部１４１は、特定した配線部品の組立順序が、整線部品の後であるかを判定する（Ｓ４２４）。組立の順序が整線部品が先で配線部品が後である場合（Ｓ４２４：ＹＥＳ）、そのままの順番で組立配線順序情報を生成する。
【００７５】
組立の順序が配線部品が先で整線部品が後である場合（Ｓ４２４：ＮＯ）、順序生成部１４１は、整線部品の組み立て作業が配線部品の組立直前になるように、組み立て配線順序情報を生成する。
【００７６】
図４に示す処理を整線部品の数だけ繰返し実行することで（Ｓ４２６）、整線部品と接続部品と配線部品との、組立配線順序情報を作成することができる。
【００７７】
ここで、整線部品に対応する配線用空間内に位置する配線部品を特定するステップＳ４２３について、図６、図７を参照して説明する。
【００７８】
整線部品は、例えばダクト類とクリート類との大きく２種類に分類できる。図６に示すように、ダクト類の整線部品４００の配線用空間４１０は、ダクトサイズに応じて異なり、 ダクトに覆われる内部空間をダクト類の整線部品４００の配線用空間４１０として定義する。 図７に示すように、クリート類の整線部品４０１の配線用空間４１１は、配線部品を固定するクリートよりも垂直方向に有る一定の空間をクリート類の整線部品４０１の配線用空間４１１として定義する。 
【００７９】
このようにして定義される整線部品の配線用空間は、整線部品モデルのプロパティ情報に予め登録されているものとする。順序生成部１４１は、整線部品の配線用空間と配線部品とが干渉するか判定する。配線部品が整線部品の配線用空間に干渉する場合、配線部品は配線用空間を通過すると判断できる。
【００８０】
図５は、カバー部品とカバー対象部品との組立配線順序を決定する処理Ｓ４３０を示すフローチャートである。
【００８１】
順序生成部１４１は、ステップＳ２０で判定した部品種別と、ステップＳ３０で生成した接続部品の組立順序情報と、図４のステップＳ４２０で生成した整線部品と接続部品と配線部品との組立配線順序情報とに基づいて、カバー部品を抽出する（Ｓ４３１）。
【００８２】
順序生成部１４１は、抽出したカバー部品の数だけ以下のステップＳ４３３〜Ｓ４３５を繰り返し実行する（Ｓ４３２）。
【００８３】
順序生成部１４１は、ステップＳ４３１で抽出したカバー部品と、ステップＳ４２０で生成した整線部品と接続部品と配線部品との組立配線順序情報とから、カバー部品の配線用空間（保護空間）内にあるカバー対象部品を特定する（Ｓ４３３）。
【００８４】
カバー対象部品とは、その全部または一部がカバー部品の配線用空間内に位置する部品の総称であり、例えば、配線部品、接続部品、整線部品が該当する。カバー対象部品をカバー内包部品と呼ぶこともできる。
【００８５】
順序生成部１４１は、カバー部品とカバー対象部品とのどちらが先に組み立てられるのかを判定する（Ｓ４３４）。カバー対象部品の方がカバー部品よりも先に組み立てられるようになっている場合（Ｓ４３４：ＹＥＳ）、順序生成部１４１は、そのままの順序で、組立配線順序情報を作成する。
【００８６】
順序生成部１４１は、カバー対象部品の方がカバー部品より後に組み立てられるようになっている場合（Ｓ４３４：ＮＯ）、カバー対象部品の組立時期がカバー部品の組立前になる順序で組立配線順序情報を作成する（Ｓ４３５）。
【００８７】
図５に示す処理をカバー部品の数だけ繰返し実行することで（Ｓ４３６）、整線部品と接続部品と配線部品とカバー部品の組立配線順序情報を作成することができる。
【００８８】
ここで、カバー部品の配線用空間（保護空間）内にあるカバー対象部品を特定するステップＳ４３３の詳細を説明する。
【００８９】
図８に示すように、カバー部品５００がカバー対象部品２００、３００Ａ、３００Ｂを覆う空間５１０とは、 カバー部品５００で覆われる空間である。カバー対象部品を覆う空間５１０を定義する情報は、カバー部品モデルのプロパティ情報に予め登録される。
【００９０】
順序生成部１４１は、カバー部品の有する配線用空間（保護空間）と他の部品とが干渉するかを判定し、干渉する場合、その部品をカバー対象部品として特定する。
【００９１】
このように構成される本実施例によれば、部品の組立作業に関する部品組立順序情報と配線接続順序情報とに基づいて、組立配線順序情報を生成して出力することができるため、作業効率を高めることができ、作業ミスも低減できる。
【００９２】
本実施例では、配線部品と接続部品との組立配線順序を決定する第１規則と、整線部品と配線部品との組立配線順序を決定する第２規則と、カバー部品とカバー対象部品との組立配線順序を決定する第３規則とに基づいて、組立配線順序を決定する。従って、複数種類の部品が混在し、かつ、部品の組立作業と配線接続作業とが混在する場合でも、適切な組立配線順序情報を生成することができる。
【００９３】
本実施例では、第１規則に基づいて組立配線順序情報を生成し、次に、第２規則に基づいて組立配線順序情報を生成し、最後に第３規則に基づいて組立配線順序情報を生成するようになっている。従って、後戻り作業の生じにくい適切な作業手順を効率的に生成することができる。
【００９４】
なお、本発明は、上述した実施形態に限定されない。当業者であれば、本発明の範囲内で、種々の追加や変更等を行うことができる。
【符号の説明】
【００９５】
１００：作業手順情報生成システム、１０１：入力部、１０２：処理部、１０３：記憶部、１７０：作業指示表示部
【図１】
2015125527.tif 000003
【図２】
2015125527.tif 000004
【図３】
2015125527.tif 000005
【図４】
2015125527.tif 000006
【図５】
2015125527.tif 000007
【図６】
2015125527.tif 000008
【図７】
2015125527.tif 000009
【図８】
2015125527.tif 000010