(57)【要約】【課題】編集者の操作量の低減化を図ること。【解決手段】製造フローを示す製造フロー画面１０１では、部品を下向き三角形で表されるアイコンによって示し、作業内容を丸記号で表されるアイコンによって示す。編集支援装置１００は、部品が選択されると、該部品についての作業内容も合わせて選択し、選択された部品と該部品についての１または複数の作業内容とに対する共通の編集処理を受け付ける。また、編集支援装置１００は、複数の部品のうちのいずれかの部品が選択されると、複数の部品の全てと、当該複数の部品についての１または複数の作業内容の全てと、を選択する。そして、編集支援装置１００は、選択された複数の部品の全てと、選択された１または複数の作業内容と、に対する共通の編集処理を受け付ける。【選択図】図１
2015087962.tif 000002
【特許請求の範囲】
【請求項１】
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、
選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける、
ことを特徴とする編集支援プログラム。
【請求項２】
複数の部品について１又は複数の作業内容が表示される場合に、該複数の部品のうちのいずれか１つの部品の選択に応じて該複数の部品の全てと、前記複数の部品についての前記１又は複数の作業内容の全てとを選択し、
選択された該複数の部品の全てと、前記１又は複数の作業内容の全てとに対する共通の編集処理を受け付ける、
ことを特徴とする請求項１記載の編集支援プログラム。
【請求項３】
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、
選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける、
ことを特徴とする編集支援プログラム。
【請求項４】
１又は複数の部品について複数の作業内容が表示される場合に、該複数の作業内容のうちのいずれかの作業内容の選択に応じて該複数の部品の全てと、前記複数の作業内容についての前記１又は複数の部品の全てとを選択し、
選択された前記複数の作業内容の全てと、前記１又は複数の部品の全てとに対する共通の編集処理を受け付ける、
ことを特徴とする請求項３記載の編集支援プログラム。
【請求項５】
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援方法であって、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、
選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける、
処理をコンピュータが実行することを特徴とする編集支援方法。
【請求項６】
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援方法であって、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、
選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける、
処理をコンピュータが実行することを特徴とする編集支援方法。
【請求項７】
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援装置であって、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択する選択部と、
選択された前記部品と、前記選択部によって合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける受付部と、
を有することを特徴とする編集支援装置。
【請求項８】
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援装置であって、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択する選択部と、
選択された前記作業内容と、前記選択部によって合わせて選択された前記部品とに対する共通の編集処理を受け付ける受付部と、
を有することを特徴とする編集支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、編集支援プログラム、編集支援方法、および編集支援装置に関する。
【背景技術】
【０００２】
従来、ツリー構造を持つ製品の構成情報と工程情報の編集とを同時に行いながら効率的に作業手順書を作成する技術が公知である（例えば、以下特許文献１参照。）。具体的には、例えば、作業手順、作業指示情報等をアイコン化して画面に表示し、画面内にアイコン化して配置された作業手順を並び替えてツリー構造を構成し、当該作業手順に製品を構成する部品を移動させて関連付けて画面に表示させる技術が公知である。また、作業手順で使用する部品を作業手順に関連付けるには、システムの編集者が、表示されている部品のリストから部品を選択して、選択した部品を描画されている作業手順の図形にドラッグする技術が公知である。
【０００３】
また、従来、製品の構成品情報と工程情報とをツリー構造で記述するツリーを表示し、編集者により選択された工程に対応付けて該工程に貼付される画像と作業手順情報用の入力域に対する編集者の編集操作を受け取ることで作業手順書を作成する技術が公知である（例えば、以下特許文献２参照。）。具体的に、例えば、工程ごとに、工程に割り付けられた作業手順情報と、その工程の処理対象となる部品の図面番号との対応関係はデータベースによって管理される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１９３４８９号公報
【特許文献２】特開２００１−２６５７５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来、組立手順の編集において、部品と部品についての作業内容とに対して編集処理を行うためには、編集者の操作量が多いという問題点がある。
【０００６】
１つの側面では、本発明は、編集者の操作量の低減を図ることができる編集支援プログラム、編集支援方法、および編集支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面によれば、部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける編集支援プログラム、編集支援方法、編集支援装置が提案される。
【０００８】
また、本発明の他の側面によれば、部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける編集支援プログラム、編集支援方法、編集支援装置が提案される。
【発明の効果】
【０００９】
本発明の一態様によれば、編集者の操作量の低減を図ることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明にかかる編集支援装置の一の例を示す説明図である。
【図２】図２は、本発明にかかる編集支援装置１００の他の例を示す説明図である。
【図３】図３は、製造フローのパターン例を示す説明図である。
【図４】図４は、実施の形態にかかる編集支援装置１００のハードウェア構成例を示すブロック図である。
【図５】図５は、編集支援装置１００の機能的構成例を示すブロック図である。
【図６】図６は、製造フローデータ５１０の構造例を示す説明図である。
【図７】図７は、同時処理部品リストと同時処理作業内容リストと同時処理要素リスト例を示す説明図である。
【図８】図８は、組立手順を入れ替えた例を示す説明図である。
【図９】図９は、選択結果の表示例を示す説明図である。
【図１０】図１０は、編集支援装置１００による編集支援処理手順例を示すフローチャート（その１）である。
【図１１】図１１は、編集支援装置１００による編集支援処理手順例を示すフローチャート（その２）である。
【図１２】図１２は、編集支援装置１００による編集支援処理手順例を示すフローチャート（その３）である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、本発明にかかる編集支援プログラム、編集支援方法、および編集支援装置の実施の形態を詳細に説明する。
【００１２】
図１は、本発明にかかる編集支援装置の一の例を示す説明図である。本実施の形態にかかる編集支援装置１００は、製品等の組立順序の編集を支援するコンピュータである。作業者や作業用の製造装置は、例えば製品を複数の部品から組み立てる際に、編集支援装置１００によって生成された組立順序に基づいて、製品を組み立てる。例えば、製品は、２つ以上の部品で形成されるものとする。例えば、製品は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、サーバ、携帯情報端末、自動車、家電製品などの機械製品などが挙げられる。
【００１３】
また、編集支援装置１００は、製品の組立順序を示す製造フローを表示しておき、編集支援装置１００の編集者の操作を受け付けて、製造フロー内の部品および作業内容の順序を入れ替えることにより、製品の組立順序を編集する。各図において製造フローはフローと記載する。図１の製造フロー画面１０１では、組み付ける順序を表すＩｎｄｅｘと、製造フローと、を示す。図１の製造フロー画面１０１は簡易的な画面例であり、詳細な例は図６にて後述する。そこで、例えば、編集支援装置１００は、製造フローを表示する際に、部品を特定する情報と、該部品についての作業内容を示す情報と、を区別してリスト表示する。製造フロー画面１０１に表示される製造フローにおいて、部品を特定する情報と、該部品についての作業内容を示す情報と、はそれぞれ表示されるアイコンによって区別される。丸記号で表されるアイコンは作業内容を示す。下向き三角形で表されるアイコンは部品を示す。これにより、製造フローでは、どの「部品」をどのような「作業」を施して組み立てるかが表される。また、部品を特定する情報と作業内容を示す情報との詳細例については図６の製造フローデータにおいて後述する。
【００１４】
部品の組み付ける順序を入れ替える操作としては、例えば、編集者が、入れ替え対象の部品を製造フロー画面１０１上でドラッグし、目的の位置に入れ替え対象の部品をドロップするなどが挙げられる。また、編集者によって製造フロー画面１０１上でドラッグされることにより、入れ替え対象の部品は選択される。
【００１５】
また、製造フローは、後述する図３に示すように、１つの部品と該部品についての作業内容との組み合わせと、複数の部品と複数の部品についての作業内容との組み合わせと、などによって表される。また、製造フローは、１つの部品と該部品についての複数の作業内容との組み合わせと、複数の部品と複数の部品についての複数の作業内容との組み合わせと、などによって表される。
【００１６】
また、組立手順の編集において、部品と当該部品についての作業内容とに対して同一の編集処理を行うためには、編集者は、部品と、当該部品についての作業内容と、のそれぞれに対して編集操作を行わなければならない。例えば、部品と当該部品についての作業内容との組み合わせがある場合に、当該部品に対して入れ替える操作が行われた場合、該部品についての作業内容に対しても入れ替える操作が行われなければならない。そのため、編集者の操作量が多くなる。
【００１７】
また、部品と当該部品についての作業内容との組み合わせを一括して編集処理を行うためには、編集者は、部品と該部品についての作業内容との組み合わせを関連付ける操作を行ったあとに、編集操作を行わなければならない。そのため、一括して編集処理を行うのは、編集者の操作量が多くなる。また、例えば、関連付ける操作では、編集者は製造フローの内容を確認しながらキーボードやマウスを操作して選択範囲を判断しなければならない。そのため、編集者による操作ミスなどが発生する可能性がある。また、例えば、タブレット端末などのキーボードなどがない機器では利用できないという可能性がある。
【００１８】
そこで、本実施の形態では、編集支援装置１００は、部品が選択されると、該部品についての作業内容も合わせて選択し、選択された部品と該部品についての１または複数の作業内容とに対する共通の編集処理を受け付ける。ここで、部品の選択は、利用者の操作による選択であってもよいし、コンピュータによる選択であってもよい。コンピュータによる選択とは、例えば、例えば検証処理などによる処理結果として選択されることを示す。これにより、編集支援装置１００は、編集者の操作量の低減化を図ることができる。また、編集支援装置１００は、複数の部品のうちのいずれかの部品が選択されると、複数の部品の全てと、当該複数の部品についての１または複数の作業内容の全てと、を選択する。そして、編集支援装置１００は、選択された複数の部品の全てと、選択された１または複数の作業内容と、に対する共通の編集処理を受け付ける。これにより、編集支援装置１００は、編集者の操作量の低減化を図ることができる。
【００１９】
具体的に、例えば、図１（１）に示すように、編集者の操作により部品が選択される。そして、図１（２−１）に示すように、編集支援装置１００は、製造フローにおいて選択された部品よりも前の作業内容のうち、選択された部品に最も近い作業内容を検出する。選択された部品よりも前の作業内容は、例えば、選択された部品よりも組み付ける順序が早い方にある作業内容である。ここで検出された作業内容は、前方向の作業内容とも称する。また、図１（２−２）に示すように、編集支援装置１００は、製造フローにおいて選択された部品よりも後ろの作業内容のうち、選択された部品に最も近い作業内容を検出する。ここでは、選択された部品よりも後の作業内容は、例えば、選択された部品よりも組み付ける順序が遅い方にある作業内容である。ここで検出された作業内容は、後方向の作業内容とも称する。
【００２０】
つぎに、図１（３）に示すように、編集支援装置１００は、前方向の作業内容と、後方向の作業内容と、の間にある部品を同時処理部品として選択する。そして、図１（４）に示すように、編集支援装置１００は、製造フローにおいて、後方向の作業内容よりも後の部品のうち、後方向の作業内容に最も近い部品を検出する。後方向の作業内容よりも後の部品とは、後方向の作業内容よりも組み付ける順序が遅い方にある部品である。ここで検出される部品を後方向の部品とも称する。つぎに、図１（５）に示すように、編集支援装置１００は、後方向の作業内容と、製造フローにおいて後方向の作業内容から検出された最も近い部品までの間にある作業内容と、を同時処理作業内容として選択する。
【００２１】
これにより、編集支援装置１００は、同時処理部品と、同時処理作業内容と、を合わせて選択することができる。したがって、編集支援装置１００は、複数の部品に含まれるいずれかの部品が選択された場合に、選択された部品を含む複数の部品の全てと、複数の部品についての１または複数の作業内容と、を選択することができる。
【００２２】
そして、編集支援装置１００は、選択した同時処理部品および同時処理作業内容に対する共通の編集処理を受け付ける。上述したように、例えば、編集処理としては、選択した同時処理部品および同時処理作業内容の組立順序を入れ替える処理などが挙げられる。
【００２３】
これにより、編集者は、同時処理部品と同時処理作業内容とに対して一括して編集操作を行えるため、編集者の操作量の低減化を図ることができる。したがって、編集に要する時間の短縮を図ることができる。
【００２４】
図２は、本発明にかかる編集支援装置１００の他の例を示す説明図である。図２では、編集支援装置１００が、作業内容が選択された場合に、作業内容と、作業内容が示す作業の対象となる部品も合わせて選択し、選択された作業内容と選択された部品とに対する共通の編集処理を受け付ける例を示す。作業内容が示す作業の対象となる部品とは、作業内容が示す作業において使用される部品である。
【００２５】
また、例えば、入れ替え操作を例に挙げると、作業内容に対する入れ替え操作が行われた場合、作業内容が示す作業の対象となる部品に対して入れ替え操作が行われなければならない。このように、部品と作業内容とに同じ編集処理を行う場合であっても、部品と作業内容との各々について編集者が編集操作を行わなければならないため、編集者の操作量が多くなる。また、作業内容と当該作業内容が示す作業の対象となる部品との組み合わせを一括して編集処理を行うためには、編集者は、作業内容と当該作業内容が示す作業の対象となる部品とを関連付ける操作を行ったあとに、編集操作を行わなければならない。そのため、一括して編集処理を行うのは、編集者の操作量が多くなる。
【００２６】
そこで、本実施の形態では、編集支援装置１００は、作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、選択された作業内容と選択された作業内容についての１または複数の部品とに対する共通の編集処理を受け付ける。これにより、編集支援装置１００は、編集者の操作量の低減化を図ることができる。また、編集支援装置１００は、複数の作業内容のうちのいずれかの作業内容が選択されると、複数の作業内容の全てと、当該複数の作業内容についての１または複数の部品の全てと、を選択する。そして、編集支援装置１００は、選択された複数の部品の全てと、選択された１または複数の作業内容と、に対する共通の編集処理を受け付ける。これにより、編集支援装置１００は、編集者の操作量の低減化を図ることができる。
【００２７】
具体的に、例えば、図２（１）に示すように、編集者の操作により作業内容が選択される。そして、図２（２−１）に示すように、編集支援装置１００は、製造フローにおいて選択された作業内容よりも前にある部品のうち、選択された作業内容に最も近い部品を検出する。選択された作業内容よりも前にある部品は、例えば、選択された作業内容よりも組み付ける順序が先にある部品である。上述したように組立順序はＩｎｄｅｘによって表される順序である。ここで検出された部品は、前方向の部品とも称する。また、図２（２−２）に示すように、編集支援装置１００は、製造フローにおいて選択された作業内容よりも後ろの部品のうち、選択された作業内容に最も近い部品を検出する。ここでは、選択された作業内容よりも後の部品は、例えば、選択された作業内容よりも組み付ける順序が後にある部品である。ここで検出された部品は、後方向の部品とも称する。
【００２８】
つぎに、図２（３）に示すように、編集支援装置１００は、前方向の部品と、後方向の部品と、の間にある作業内容を同時処理作業内容として選択する。そして、図２（４）に示すように、編集支援装置１００は、製造フローにおいて、前方向の部品よりも前の作業内容のうち、前方向の部品に最も近い作業内容を検出する。ここで検出される作業内容を前方向の作業内容とも称する。前方向の部品よりも前の作業内容とは、製造フローにおいて、前方向の部品よりも組み付ける順序が先にある作業内容である。つぎに、図２（５）に示すように、編集支援装置１００は、前方向の部品と、製造フローにおいて検出された前方向の作業内容から前方向の部品までの間にある部品と、を同時処理部品として選択する。
【００２９】
編集支援装置１００は、同時処理部品と、同時処理作業内容と、を合わせて選択する。これにより、編集支援装置１００は、複数の作業内容に含まれるいずれかの作業内容が選択された場合に、選択された作業内容を含む複数の作業内容の全てと、複数の作業内容についての１または複数の部品と、を選択することができる。
【００３０】
そして、編集支援装置１００は、選択した同時処理部品および同時処理作業内容に対する共通の編集処理を受け付ける。上述したように、例えば、編集処理としては、選択した同時処理部品および同時処理作業内容の組み付ける順を入れ替える操作などが挙げられる。
【００３１】
これにより、編集者は、同時処理部品と同時処理作業内容とに対して一括して編集操作を行えるため、編集者の操作量の低減を図ることができる。したがって、編集に要する時間の短縮を図ることができる。
【００３２】
図３は、製造フローのパターン例を示す説明図である。製造フローは、「部品に対して作業を行う」という処理の繰り返しである。図３に示すように、製造フロー画面３００が示す製造フローは、１つの部品に対して１つの作業、複数の部品に対して１つの作業、１つの部品に対して複数の作業、複数の部品に対して複数の作業などの組み合わせの処理である。そこで、本実施の形態では、図１に示したように、編集支援装置１００は、いずれかの部品が選択されると、いずれかの部品と、選択された部品についての作業内容と、を選択する。また、本実施の形態では、図２に示したように、編集支援装置１００は、いずれかの作業内容が選択されると、いずれかの作業内容と、選択された作業内容が示す作業の対象の部品と、を選択する。これにより、編集者の操作量を低減させることができる。
【００３３】
（編集支援装置１００のハードウェア構成例）
図４は、実施の形態にかかる編集支援装置１００のハードウェア構成例を示すブロック図である。図４において、編集支援装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４０３と、ディスクドライブ４０４と、ディスク４０５と、を有している。編集支援装置１００は、Ｉ／Ｆ（Ｉｎｔｅｒ／Ｆａｃｅ）４０６と、入力装置４０７と、出力装置４０８と、を有している。また、各部はバス４００によってそれぞれ接続されている。
【００３４】
ここで、ＣＰＵ４０１は、編集支援装置１００の全体の制御を司る。ＲＯＭ４０２は、ブートプログラムなどのプログラムを記憶している。ＲＡＭ４０３は、ＣＰＵ４０１のワークエリアとして使用される。ディスクドライブ４０４は、ＣＰＵ４０１の制御にしたがってディスク４０５に対するデータのリード／ライトを制御する。ディスク４０５は、ディスクドライブ４０４の制御で書き込まれたデータを記憶する。ディスク４０５としては、磁気ディスク、光ディスクなどが挙げられる。
【００３５】
Ｉ／Ｆ４０６は、通信回線を通じてＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワークＮＥＴに接続され、このネットワークＮＥＴを介して他の装置に接続される。そして、Ｉ／Ｆ４０６は、ネットワークＮＥＴと内部のインターフェースを司り、外部装置からのデータの入出力を制御する。Ｉ／Ｆ４０６には、例えばモデムやＬＡＮアダプタなどを採用することができる。
【００３６】
入力装置４０７は、キーボード、マウス、タッチパネルなど編集者の操作により、各種データの入力を行うインターフェースである。また、入力装置４０７は、カメラから画像や動画を取り込むこともできる。また、入力装置４０７は、マイクから音声を取り込むこともできる。出力装置４０８は、ＣＰＵ４０１の指示により、データを出力するインターフェースである。出力装置４０８には、ディスプレイやプリンタが挙げられる。
【００３７】
（編集支援装置１００の機能的構成例）
図５は、編集支援装置１００の機能的構成例を示すブロック図である。編集支援装置１００は、受付部５０１と、選択部５０２と、表示制御部５０３と、編集部５０４と、記憶部５０５と、を含む。受付部５０１は、例えば、入力装置４０７などによって実現される。選択部５０２から編集部５０４までの処理は、例えば、ＣＰＵ４０１がアクセス可能な記憶装置に記憶された編集支援プログラムにコーディングされる。そして、ＣＰＵ４０１が記憶装置から編集支援プログラムを読み出して、編集支援プログラムにコーディングされている処理を実行する。これにより、選択部５０２から編集部５０４までの処理が実現される。また、選択部５０２から編集部５０４までの処理結果は、例えば、ＲＡＭ４０３、ディスク４０５などの記憶装置に記憶される。
【００３８】
まず、編集支援装置１００が扱う各種データについて説明する。編集支援装置１００は、記憶部５０５にアクセス可能である。記憶部５０５は、ＲＡＭ４０３、ディスク４０５といった記憶装置によって実現される。記憶部５０５は、部品データ５１１と、製造フローデータ５１０とを含む。部品データ５１１は、部品ごとに、部品の名称、色情報、形状情報などを有する。部品データ５１１の詳細例については図示しない。製造フローデータ５１０は、部品、または部品を組み立てる作業内容のいずれかを示すものとするノードの組立順序を記憶する。製品の組立順序は、製造フローデータ５１０のノードの順序によって表現される。また、製造フローデータ５１０は部品の名称によって部品データ５１１に関連付けられる。
【００３９】
図６は、製造フローデータ５１０の構造例を示す説明図である。図６の（Ａ）は、製造フローデータ５１０の記憶内容を示し、図６の（Ｂ）は、組立順序を表す製造フロー画面６１０の一例を示す。製造フローデータ５１０は、部品、または部品を組み立てるための作業内容のいずれかを示すものとするノードごとの情報を記憶する。図５に示す製造フローデータ５１０は、ノード６００−１を記憶する。
【００４０】
製造フローデータ５１０は、ノードＩｎｄｅｘ、名称、種別フラグ、フロー記号、次ノードＩｎｄｅｘという５つのフィールドを含む。ノードＩｎｄｅｘフィールドには、ノードの順序が格納される。名称フィールドには、部品の名称、または作業内容を示す情報が格納される。種別フラグフィールドには、対象のノードの種別が格納される。具体的に、種別フラグフィールドには、部品を示す「部品」識別子、作業内容を示す「作業内容」識別子のいずれかが格納される。ここで、種別フラグが「部品」であるノード６００は、部品を示すノード６００とも称し、種別フラグが「作業内容」であるノード６００は、作業内容を示すノード６００とも称する。フロー記号フィールドには、対象のノードの種別を識別するアイコンが格納される。アイコンについては、図６の（Ｂ）にて説明する。次ノードＩｎｄｅｘフィールドには、次のノードのノードＩｎｄｅｘフィールドの値が格納される。また、製造フローデータ５１０の最後のノードの次ノードＩｎｄｅｘフィールドには、最終ノードであることを示す“ＮＵＬＬ”が格納される。
【００４１】
例えば、ノード６００−１は、１番目のノードであり、名称が“ロアカバー”となる部品があり、次のノードが２番目のノードとなることを示す。
【００４２】
図６（Ｂ）にて、製造フロー画面６１０は、製造フローデータ５１０を用いて、製品の組立順序が示す製造フローを画面６１０に表示させた例である。製造フロー画面６１０は、Ｉｎｄｅｘ、フロー、名称という３つの表示領域に分割される。Ｉｎｄｅｘフィールドは、ノードＩｎｄｅｘフィールドの値を示す。名称フィールドは、部品の名称、または作業内容を示す。図６に示す製造フロー画面６１０は、製品の組立順序として、１番目から１３番目までの部品の組み付ける順序、作業内容が実行される順序を示す。
【００４３】
つぎに、フローフィールドに表示されるアイコンについて説明する。丸記号で表されるアイコンは作業内容を示す。下向き三角形で表されるアイコンは、部品を示す。
【００４４】
表示制御部５０３は、製造フローデータ５１０を記憶部５０５から読み出し、製造フローデータ５１０に記憶されたノード６００によって製品の組立順序を示す製造フローを表示部に表示させる。
【００４５】
受付部５０１は、編集者の操作による表示部に表示された部品または作業内容のいずれかの選択指示の入力を受け付ける。受付部５０１は、例えば、キーボードやマウスなどの入力装置４０７によって実現される。
【００４６】
つぎに、編集者の操作によって部品が選択された場合、選択部５０２は、選択された部品と、当該選択された部品についての１または複数の作業内容と、を合わせて選択する。また、編集者の操作によって部品が選択された場合、選択部５０２は、選択された部品が複数の部品に含まれる場合に、複数の部品と、当該複数の部品についての１または複数の作業内容と、を合わせて選択する。
【００４７】
具体的には、例えば、編集支援装置１００は、選択された部品よりも組立順序が先の作業内容のうち、選択された部品に組立順序が最も近い作業内容を検出する。より具体的には、編集支援装置１００は、製造フローデータ５１０から、選択された部品を示すノード６００よりも先の作業内容を示すノード６００のうち、選択された部品を示すノード６００に最も近い作業内容を示すノード６００を検出する。部品を示すノード６００よりも先の作業内容を示すノード６００とは、部品を示すノード６００のノードＩｎｄｅｘよりも小さい値の作業内容を示すノード６００である。選択された部品を示すノード６００に最も近い作業内容を示すノード６００とは、ノードＩｎｄｅｘの値が選択された部品を示すノード６００のノードＩｎｄｅｘの値に最も近い作業内容を示すノード６００である。ここで検出されたノード６００が示す作業内容は、前方向の作業内容とも称する。
【００４８】
また、具体的に、例えば、編集支援装置１００は、選択された部品よりも組立順序が後の作業内容のうち、選択された部品に組立順序が最も近い作業内容を検出する。より具体的には、例えば、編集支援装置１００は、製造フローデータ５１０から、選択された部品を示すノード６００よりも後の作業内容を示すノード６００のうち、選択された部品を示すノード６００に最も近い作業内容を示すノード６００を検出する。選択された部品を示すノード６００よりも後の作業内容を示すノード６００とは、部品を示すノード６００のノードＩｎｄｅｘよりも大きい値の作業内容を示すノード６００である。ここで検出された作業内容は、後方向の作業内容とも称する。
【００４９】
そして、選択部５０２は、前方向の作業内容と、後方向の作業内容と、の間にある部品を同時処理部品として選択する。より具体的には、選択部５０２は、前方向の作業内容を示すノード６００と、後方向の作業内容を示すノード６００と、の間にある部品を示すノード６００を同時処理部品リストとして記憶部５０５に格納することにより、同時処理部品を選択する。同時処理部品リストの一例は図７にて後述する。
【００５０】
つぎに、選択部５０２は、製造フローにおいて、後方向の作業内容よりも後の部品のうち、後方向の作業内容に最も近い部品を検出する。後方向の作業内容よりも後の部品とは、後方向の作業内容よりも組み付ける順序が遅い方にある部品である。具体的には、例えば、選択部５０２は、製造フローデータ５１０から、後方向の作業内容を示すノード６００よりも後の部品を示すノード６００のうち、後方向の作業内容が示すノード６００に最も近い部品を示すノード６００を検出する。後方向の作業内容を示すノード６００よりも後の部品を示すノード６００とは、ノードＩｎｄｅｘの値が後方向の作業内容を示すノード６００よりもノードＩｎｄｅｘよりも大きい部品を示すノード６００でわる。ここで検出されるノード６００が示す部品を後方向の部品とも称する。
【００５１】
つぎに、選択部５０２は、後方向の作業内容と、製造フローにおいて後方向の作業内容から検出された最も近い部品までの間にある作業内容と、を同時処理作業内容として選択する。より具体的には、選択部５０２は、後方向の作業内容を示すノード６００と、後方向の作業内容が示すノード６００から最も近い部品が示すノード６００までの間にある作業内容を示すノード６００と、を同時処理作業内容リストとして記憶部５０５に格納する。これにより、選択部５０２は、同時処理作業内容を選択する。同時処理作業内容リストの一例は図７にて後述する。
【００５２】
そして、選択部５０２は、同時処理部品リストと、同時処理作業内容リストと、をマージすることにより、同時処理要素リストを生成して記憶部５０５に格納する。これにより、選択部５０２は、選択された部品と、当該選択された部品についての１または複数の作業内容と、を合わせて選択することができる。また、複数の部品に含まれる部品が選択された場合、選択部５０２は、複数の部品と、当該複数の部品についての１または複数の作業内容と、を合わせて選択することができる。
【００５３】
また、選択部５０２は、作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、選択された作業内容と選択された作業内容についての１または複数の部品とに対する共通の編集処理を受け付ける。これにより、選択部５０２は、編集者の操作量の低減化を図ることができる。また、選択部５０２は、複数の作業内容のうちのいずれかの作業内容が選択されると、複数の作業内容の全てと、当該複数の作業内容についての１または複数の部品の全てと、を選択する。そして、編集支援装置１００は、選択された複数の部品の全てと、選択された１または複数の作業内容と、に対する共通の編集処理を受け付ける。これにより、編集支援装置１００は、編集者の操作量の低減化を図ることができる。
【００５４】
具体的に、例えば、入力装置４０７を介して編集者の操作により作業内容を示すノード６００が選択される。そして、選択部５０２は、製造フローにおいて選択された作業内容よりも前の部品のうち、選択された作業内容に最も近い部品を検出する。具体的には、選択部５０２は、選択された作業内容を示すノード６００よりも前の部品を示すノード６００のうち、選択された作業内容を示すノード６００に最も近い部品を示すノード６００を検出する。選択された作業内容を示すノード６００よりも前の部品を示すノード６００とは、ノードＩｎｄｅｘの値が選択された作業内容を示すノード６００のＩｎｄｅｘの値よりも小さい部品を示すノード６００である。ここで検出されたノード６００を示す部品は、前方向の部品とも称する。
【００５５】
つぎに、選択部５０２は、製造フローにおいて選択された作業内容よりも後ろの部品のうち、選択された作業内容に最も近い部品を検出する。より具体的には、選択部５０２は、作業内容を示すノード６００よりも後ろの部品を示すノード６００のうち、選択された作業内容を示すノード６００に最も近い部品を示すノード６００を検出する。作業内容を示すノード６００よりも後ろの部品を示すノード６００とは、ノードＩｎｄｅｘの値が選択された作業内容を示すノード６００のＩｎｄｅｘの値よりも大きい部品を示すノード６００である。選択された作業内容を示すノード６００に最も近い部品を示すノード６００とは、ノードＩｎｄｅｘの値が選択された作業内容を示すノード６００のＩｎｄｅｘの値に最も近い部品を示すノード６００である。ここで検出されたノード６００が示す部品は、後方向の部品とも称する。
【００５６】
つぎに、選択部５０２は、前方向の部品と、後方向の部品と、の間にある作業内容を同時処理作業内容として選択する。具体的には、前方向の部品を示すノード６００と、後方向の部品を示すノード６００と、の間にある作業内容を示すノード６００を同時処理作業内容リストとして記憶部５０５に格納することにより、同時処理作業内容を選択する。
【００５７】
そして、選択部５０２は、製造フローにおいて、前方向の部品よりも前の作業内容のうち、前方向の部品に最も近い作業内容を検出する。より具体的には、編集支援装置１００は、前方向の部品を示すノード６００よりも前の作業内容を示すノード６００のうち、前方向の部品を示すノード６００に最も近い作業内容を示すノード６００を検出する。前方向の部品を示すノード６００よりも前の作業内容を示すノード６００とは、ノードＩｎｄｅｘの値が前方向の部品を示すノード６００のＩｎｄｅｘの値よりも小さい作業内容を示すノード６００である。前方向の部品を示すノード６００に最も近い作業内容を示すノード６００とは、ノードＩｎｄｅｘの値が前方向の部品を示すノード６００のＩｎｄｅｘの値に最も近い作業内容を示すノード６００である。ここで検出されたノード６００が示す作業内容は、前方向の作業内容とも称する。
【００５８】
つぎに、選択部５０２は、前方向の部品と、製造フローにおいて検出された前方向の作業内容から前方向の部品までの間にある部品と、を同時処理部品として選択する。また、選択部５０２は、前方向の部品を示すノード６００と、検出された前方向の作業内容を示すノード６００から前方向の部品を示すノード６００までの間にある部品を示すノード６００と、を同時処理部品リストとして記憶部５０５に格納する。これにより、選択部５０２は、同時処理部品を選択することができる。
【００５９】
編集支援装置１００は、同時処理部品リストと、同時処理作業内容リストと、をマージして同時処理要素リストを生成することにより、同時処理部品リストが示す同時処理部品と、同時処理作業内容リストが示す同時処理作業内容と、を合わせて選択する。これにより、編集支援装置１００は、複数の作業内容に含まれるいずれかの作業内容が選択された場合に、選択された作業内容を含む複数の作業内容の全てと、複数の作業内容についての１または複数の部品と、を選択することができる。したがって、編集処理の前に編集者が部品と作業内容とを関連付ける操作を行わなくてよいため、編集者の操作量の低減化を図ることができる。
【００６０】
図７は、同時処理部品リストと同時処理作業内容リストと同時処理要素リスト例を示す説明図である。同時処理部品リストＬ１は、同時に選択される部品を示す情報である。同時処理作業内容リストＬ２は、同時に選択される作業内容を示す情報である。同時処理要素リストＬｓは、同時に選択される部品および作業内容を示す情報である。
【００６１】
同時処理部品リストＬ１と、同時処理作業内容リストＬ２と、同時処理要素リストＬｓとは、それぞれ登録ノード総数、先頭のＩｎｄｅｘ、後尾のＩｎｄｅｘのフィールドを有する。登録ノード総数のフィールドには、同時に選択される部品または作業内容を示すノード６００の総数が設定される。先頭のＩｎｄｅｘは、選択される部品または作業内容を示すノード６００のＩｎｄｅｘのうち、組立順序が最も早いＩｎｄｅｘが設定される。後尾のＩｎｄｅｘは、選択される部品または作業内容を示すノード６００のＩｎｄｅｘのうち、組立順序が最も遅いＩｎｄｅｘが設定される。
【００６２】
製造フロー画面６１０に示すように、部品Ｐａｒｔ＿Ａが選択された場合、選択部５０２は、同時処理部品として部品Ｐａｒｔ＿Ａを選択する。そのため、選択部５０２は、同時処理部品リストＬ１の登録ノード総数には１を設定し、同時処理部品リストＬ１の先頭のＩｎｄｅｘおよび後尾のＩｎｄｅｘには部品Ｐａｒｔ＿Ａを示すノード６００−３のＩｎｄｅｘである「３」が登録される。部品Ｐａｒｔ＿Ａが選択された場合、選択部５０２は、同時処理作業内容として作業内容「はめ込み」を選択する。そのため、選択部５０２は、同時処理作業内容リストＬ２の登録ノード総数には１を設定し、同時処理作業内容リストＬ２の先頭のＩｎｄｅｘおよび後尾のＩｎｄｅｘには作業内容「はめ込み」を示すノード６００−４のＩｎｄｅｘである「４」が登録される。
【００６３】
つぎに、受付部５０１は、選択部５０２によって選択された部品および作業内容に対する共通の編集処理を受け付ける。例えば、編集部５０４は、受付部５０１によって受け付けた共通の編集処理を行う。例えば、共通の編集処理には、組立手順の入れ替え処理などが挙げられる。
【００６４】
図８は、組立手順を入れ替えた例を示す説明図である。例えば、編集者が、選択部５０２によって選択された部品Ｐａｒｔ＿Ａを示すノード６００−３および作業内容「はめ込み」を示すノード６００−４を作業内容「はめ込み」を示すノード６００−１１の下にドロップする。編集部５０４は、ノード６００−３およびノード６００−４のつぎのノード６００からドロップされた位置の前にあるノード６００までの各Ｉｎｄｅｘの値を、部品Ｐａｒｔ＿Ａを示すノード６００−３のＩｎｄｅｘに基づいてナンバリングし直す。そして、編集部５０４は、ノード６００−３およびノード６００−４のＩｎｄｅｘをドロップされた位置に応じたＩｎｄｅｘに変更する。これにより、選択されたノード６００−３およびノード６００−４は、編集部５０４による編集処理によってノード６００−１０およびノード６００−１１になる。製造フロー画面８００では、部品Ｐａｒｔ＿Ａと作業内容「はめ込み」とのそれぞれＩｎｄｅｘの値が１０、１１となっている。
【００６５】
また、表示制御部５０３は、ディスプレイなどの出力装置４０８に製造フロー画面８００などの製造フロー画面を表示させる際に、選択部５０２によって選択結果を編集者が判別可能なように表示させてもよい。
【００６６】
図９は、選択結果の表示例を示す説明図である。図９（ａ），（ｂ）の例では、マウス９０１やキーボード９０２などによって編集者の操作を受け付けて、編集支援処理による選択結果をディスプレイ９００などの表示面に表示させる。
【００６７】
また、図９（ａ）に示すように、表示制御部５０３は、選択部５０２によって選択された部品および作業内容の全てについて製造フロー画面６１０に表示させる際の色を選択部５０２によって選択されていない部品および作業内容と異なる色にしてもよい。
【００６８】
図９（ｂ）に示すように、表示制御部５０３は、編集者によるマウス９０１のドラッグ操作時に製造フロー画面６１０に表示されるポインタ９１１に追従して、選択部５０２による選択結果をプレビュー表示させてもよい。
【００６９】
（編集支援装置１００による編集支援処理手順例）
図１０〜図１２は、編集支援装置１００による編集支援処理手順例を示すフローチャートである。編集支援装置１００は、いずれかのノード６００が選択されたか否かを判断する（ステップＳ１００１）。選択されていないと判断された場合（ステップＳ１００１：Ｎｏ）、編集支援装置１００は、ステップＳ１００１へ戻る。選択されていると判断された場合（ステップＳ１００１：Ｙｅｓ）、編集支援装置１００は、製造フローデータ５１０から、選択位置のノード６００を取得する（ステップＳ１００２）。
【００７０】
つぎに、編集支援装置１００は、取得したノード６００の種別フラグが「部品」であるか「作業内容」であるかを判断する（ステップＳ１００３）。種別フラグが「部品」であると判断された場合（ステップＳ１００３：部品）、編集支援装置１００は、選択位置の前後の各々について、作業内容を示すノード６００のうち、選択位置に最も近いノード６００を検出する（ステップＳ１１０１）。
【００７１】
編集支援装置１００は、Ｘ＝検出した前方向の「作業内容」のノード６００とする（ステップＳ１１０２）。つぎに、編集支援装置１００は、Ｙ＝検出した後方向の「作業内容」のノード６００とする（ステップＳ１１０３）。編集支援装置１００は、同時処理部品リストＬ１＝製造フローデータ５１０のうちＸとＹとの間にあるノード６００を設定する（ステップＳ１１０４）。ここでは、編集支援装置１００は、ＸとＹとの間にあるノード６００の総数を同時処理部品リストＬ１に設定する。さらに、編集支援装置１００は、ＸとＹとの間にあるノード６００のうち先頭のノード６００のＩｎｄｅｘと、ＸとＹとの間にあるノード６００のうち後尾のノード６００のＩｎｄｅｘと、を同時処理部品リストＬ１に設定する。
【００７２】
編集支援装置１００は、Ｙよりも後の部品を示すノード６００のうち、Ｙに最も近いノード６００を検出する（ステップＳ１１０５）。つぎに、編集支援装置１００は、Ｚ＝検出した後方向の部品を示すノード６００とする（ステップＳ１１０６）。
【００７３】
編集支援装置１００は、同時処理作業内容リストＬ２＝Ｙと、ＹとＺとの間にあるノード６００とし（ステップＳ１１０７）、ステップＳ１００４へ移行する。ここでは、編集支援装置１００は、ＹとＹからＺまでの間にあるノード６００との総数を同時処理作業内容リストＬ２に設定する。さらに、編集支援装置１００は、ＹとＹからＺまでの間にあるノード６００のうち先頭のノード６００のＩｎｄｅｘと、ＹとＹからＺまでの間にあるノード６００のうち後尾のノード６００のＩｎｄｅｘと、を同時処理作業内容リストＬ２に設定する。
【００７４】
ステップＳ１００３において、種別フラグが「作業内容」であると判断された場合（ステップＳ１００３：作業内容）、編集支援装置１００は、ステップＳ１２０１へ移行する。編集支援装置１００は、選択位置の前後の各々について、部品を示すノード６００のうち、選択位置に最も近いノード６００を検出する（ステップＳ１２０１）。つぎに、編集支援装置１００は、Ｘ＝検出した前方向の部品を示すノード６００とする（ステップＳ１２０２）。
【００７５】
編集支援装置１００は、Ｙ＝検出した後方向の部品を示すノード６００とする（ステップＳ１２０３）。編集支援装置１００は、同時処理作業内容リストＬ２＝ＸとＹとの間にあるノード６００とする（ステップＳ１２０４）。編集支援装置１００は、Ｘよりも前の作業内容を示すノード６００のうち、Ｘに最も近いノード６００を検出する（ステップＳ１２０５）。
【００７６】
編集支援装置１００は、Ｚ＝前方向の作業内容を示すノード６００とする（ステップＳ１２０６）。編集支援装置１００は、同時処理部品リストＬ１＝Ｘと、ＺとＸとの間にあるノード６００とし（ステップＳ１２０７）、ステップＳ１００４に移行する。
【００７７】
ステップＳ１１０７とステップＳ１２０７のつぎに、編集支援装置１００は、同時処理要素リストＬｓ＝Ｌ１＋Ｌ２とする（ステップＳ１００４）。そして、編集支援装置１００は、共通の編集処理を受け付けたか否かを判断する（ステップＳ１００５）。共通の編集処理を受け付けていないと判断された場合（ステップＳ１００５：Ｎｏ）、編集支援装置１００は、ステップＳ１００５へ戻る。共通の編集処理を受け付けたと判断された場合（ステップＳ１００５：Ｙｅｓ）、編集支援装置１００は、同時処理要素リストＬｓが示す全てのノード６００に対して編集処理を行い（ステップＳ１００６）、一連の処理を終了する。
【００７８】
また、本編集支援処理手順では、ステップＳ１００５においてＮｏの場合に、ステップＳ１００５へ戻るが、これに限らない。例えば、いずれかのノード６００が選択されてから所定時間経過するまでの間に、共通の編集処理を受け付けなかった場合、編集支援装置１００は一連の処理を終了してもよい。また、編集支援装置１００は、共通の編集を受け付ける前に、あらたにいずれかのノード６００が選択された場合、以前の同時処理要素リストＬｓが示すノード６００の選択を解除してもよい。
【００７９】
以上説明したように、本実施の形態にかかる編集支援装置１００は、製品の組立手順の編集において、編集者の操作により選択された部品と当該部品についての作業内容とに対する共通の編集処理を受け付ける。これにより、編集者は、選択された部品と、当該部品についての作業内容と、の組み合わせに対して一括して編集操作を行うことができる。したがって、編集支援装置１００によれば、編集者の操作量の低減化を図ることができ、編集に要する時間の短縮化を図ることができる。また、部品と部品についての作業内容とが関連付けられた関連付け結果を常に記憶部に記憶しておかなくてもよいため、使用メモリ量の低減化を図ることができる。
【００８０】
また、本実施の形態にかかる編集支援装置１００は、複数の部品に含まれるいずれかの部品が編集者の操作によって選択されると、いずれかの部品を含む複数の部品と、当該複数の部品についての１または複数の作業内容と、に対する共通の編集処理を受け付ける。これにより、編集者は、当該複数の部品と、当該複数の部品についての１または複数の作業内容と、に対して一括して編集操作を行うことができる。したがって、編集支援装置１００によれば、編集者の操作量の低減化を図ることができ、編集に要する時間の短縮化を図ることができる。また、部品と部品についての作業内容とが関連付けられた関連付け結果を常に記憶部に記憶しておかなくてもよいため、使用メモリ量の低減化を図ることができる。
【００８１】
また、以上説明したように、本実施の形態にかかる編集支援装置１００は、製品の組立手順の編集において、編集者の操作により選択された作業内容と、選択された作業内容が示す作業の対象となる部品と、に対する共通の編集処理を受け付ける。これにより、編集者は、選択された作業内容と、当該作業内容が示す作業の対象となる部品と、の組み合わせに対して一括して編集操作を行うことができる。したがって、編集支援装置１００によれば、編集者の操作量の低減化を図ることができ、編集に要する時間の短縮化を図ることができる。また、部品と部品についての作業内容とが関連付けられた関連付け結果を常に記憶部に記憶しておかなくてもよいため、使用メモリ量の低減化を図ることができる。
【００８２】
また、編集支援装置１００は、一連の作業内容に含まれるいずれかの作業内容が編集者の操作により選択されると、いずれかの作業内容を含む一連の作業内容と、一連の作業内容が示す作業の対象となる１または複数の部品と、に対する共通の編集処理を受け付ける。これにより、編集者は、一連の作業内容と、一連の作業内容が示す作業の対象となる１または複数の部品と、に対して一括して編集操作を行うことができる。したがって、編集支援装置１００によれば、編集者の操作量の低減化を図ることができ、編集に要する時間の短縮化を図ることができる。また、部品と部品についての作業内容とが関連付けられた関連付け結果を常に記憶部に記憶しておかなくてもよいため、使用メモリ量の低減化を図ることができる。
【００８３】
なお、本実施の形態で説明した編集支援方法は、予め用意された編集支援プログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本編集支援プログラムは、磁気ディスク、光ディスク、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）フラッシュメモリなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、編集支援プログラムは、インターネット等のネットワークを介して配布してもよい。
【００８４】
上述した実施の形態に関し、さらに以下の付記を開示する。
【００８５】
（付記１）部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、
選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける、
ことを特徴とする編集支援プログラム。
【００８６】
（付記２）複数の部品について１又は複数の作業内容が表示される場合に、該複数の部品のうちのいずれか１つの部品の選択に応じて該複数の部品の全てと、前記複数の部品についての前記１又は複数の作業内容の全てとを選択し、
選択された該複数の部品の全てと、前記１又は複数の作業内容の全てとに対する共通の編集処理を受け付ける、
ことを特徴とする付記１記載の編集支援プログラム。
【００８７】
（付記３）部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、
選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける、
ことを特徴とする編集支援プログラム。
【００８８】
（付記４）１又は複数の部品について複数の作業内容が表示される場合に、該複数の作業内容のうちのいずれかの作業内容の選択に応じて該複数の部品の全てと、前記複数の作業内容についての前記１又は複数の部品の全てとを選択し、
選択された前記複数の作業内容の全てと、前記１又は複数の部品の全てとに対する共通の編集処理を受け付ける、
ことを特徴とする付記３記載の編集支援プログラム。
【００８９】
（付記５）部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援方法であって、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、
選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける、
処理をコンピュータが実行することを特徴とする編集支援方法。
【００９０】
（付記６）部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援方法であって、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、
選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける、
処理をコンピュータが実行することを特徴とする編集支援方法。
【００９１】
（付記７）部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援装置であって、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択する選択部と、
選択された前記部品と、前記選択部によって合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける受付部と、
を有することを特徴とする編集支援装置。
【００９２】
（付記８）部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援装置であって、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択する選択部と、
選択された前記作業内容と、前記選択部によって合わせて選択された前記部品とに対する共通の編集処理を受け付ける受付部と、
を有することを特徴とする編集支援装置。
【００９３】
（付記９）部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援を行うコンピュータに、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、
選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける、
処理を実行させる編集支援プログラムを記録したことを特徴とする前記コンピュータが読み取り可能な記録媒体。
【００９４】
（付記１０）部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援を行うコンピュータに、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、
選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける、
処理を実行させる編集支援プログラムを記録したことを特徴とする前記コンピュータが読み取り可能な記録媒体。
【符号の説明】
【００９５】
１００  編集支援装置
１０１，３００，６１０，８００  製造フロー画面
５０１  受付部
５０２  選択部
５０３  表示制御部
５０４  編集部
５０５  記憶部
５１０  製造フローデータ
６００  ノード
Ｐａｒｔ＿Ａ〜ＰａｒｔＦ  部品
【図１】
2015087962.tif 000003
【図２】
2015087962.tif 000004
【図３】
2015087962.tif 000005
【図４】
2015087962.tif 000006
【図５】
2015087962.tif 000007
【図６】
2015087962.tif 000008
【図７】
2015087962.tif 000009
【図８】
2015087962.tif 000010
【図９】
2015087962.tif 000011
【図１０】
2015087962.tif 000012
【図１１】
2015087962.tif 000013
【図１２】
2015087962.tif 000014