JP2015087962A - Editing assistance program, editing assistance method, and editing assistance device - Google Patents

Editing assistance program, editing assistance method, and editing assistance device Download PDF

Info

Publication number
JP2015087962A
JP2015087962A JP2013225983A JP2013225983A JP2015087962A JP 2015087962 A JP2015087962 A JP 2015087962A JP 2013225983 A JP2013225983 A JP 2013225983A JP 2013225983 A JP2013225983 A JP 2013225983A JP 2015087962 A JP2015087962 A JP 2015087962A
Authority
JP
Japan
Prior art keywords
work content
work
editing
node
editing support
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2013225983A
Other languages
Japanese (ja)
Inventor
輝敏 田口
Terutoshi Taguchi
輝敏 田口
つかさ 鹿子
Tsukasa Kanoko
つかさ 鹿子
長谷川 賢治
Kenji Hasegawa
賢治 長谷川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2013225983A priority Critical patent/JP2015087962A/en
Publication of JP2015087962A publication Critical patent/JP2015087962A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Document Processing Apparatus (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To reduce the operation load of an editor.SOLUTION: On a manufacturing flow screen 101 showing a manufacturing flow, a component is indicated by an icon represented by a downward triangle and the content of work is indicated by an icon represented by a circular symbol. An editing assistance device 100 selects, when a component is selected, the content of work about the component together, and accepts a common editing process for the selected component and one or a plurality of contents of work for the component. When any of a plurality of components is selected, the editing assistance device 100 selects all of the plurality of components and all of one or a plurality of contents of work for the plurality of components. Then, the editing assistance device 100 accepts a common editing process for all of the selected plurality of components and for the selected one or plurality of contents of work.

Description

本発明は、編集支援プログラム、編集支援方法、および編集支援装置に関する。   The present invention relates to an editing support program, an editing support method, and an editing support apparatus.

従来、ツリー構造を持つ製品の構成情報と工程情報の編集とを同時に行いながら効率的に作業手順書を作成する技術が公知である(例えば、以下特許文献1参照。)。具体的には、例えば、作業手順、作業指示情報等をアイコン化して画面に表示し、画面内にアイコン化して配置された作業手順を並び替えてツリー構造を構成し、当該作業手順に製品を構成する部品を移動させて関連付けて画面に表示させる技術が公知である。また、作業手順で使用する部品を作業手順に関連付けるには、システムの編集者が、表示されている部品のリストから部品を選択して、選択した部品を描画されている作業手順の図形にドラッグする技術が公知である。   2. Description of the Related Art Conventionally, a technique for efficiently creating a work procedure manual while simultaneously editing configuration information and process information of a product having a tree structure is known (for example, see Patent Document 1 below). Specifically, for example, work procedures, work instruction information, etc. are iconified and displayed on the screen, and the work procedures arranged in icons on the screen are rearranged to form a tree structure, and products are assigned to the work procedures. A technique for moving components associated with each other and displaying them on a screen is known. To associate a part used in the work procedure with the work procedure, the system editor selects the part from the displayed list of parts and drags the selected part onto the drawn work procedure figure. Techniques for doing this are well known.

また、従来、製品の構成品情報と工程情報とをツリー構造で記述するツリーを表示し、編集者により選択された工程に対応付けて該工程に貼付される画像と作業手順情報用の入力域に対する編集者の編集操作を受け取ることで作業手順書を作成する技術が公知である(例えば、以下特許文献2参照。)。具体的に、例えば、工程ごとに、工程に割り付けられた作業手順情報と、その工程の処理対象となる部品の図面番号との対応関係はデータベースによって管理される。   Further, conventionally, a tree describing the component information and process information of the product in a tree structure is displayed, and an image pasted to the process in association with the process selected by the editor and an input area for work procedure information A technique for creating a work procedure manual by receiving an editor's editing operation is known (for example, see Patent Document 2 below). Specifically, for example, for each process, the correspondence between the work procedure information assigned to the process and the drawing number of the part to be processed in the process is managed by the database.

特開2009−193489号公報JP 2009-193489 A 特開2001−265756号公報JP 2001-265756 A

しかしながら、従来、組立手順の編集において、部品と部品についての作業内容とに対して編集処理を行うためには、編集者の操作量が多いという問題点がある。   However, conventionally, in editing the assembly procedure, there is a problem that the amount of operation by the editor is large in order to perform editing processing on the parts and the work contents for the parts.

1つの側面では、本発明は、編集者の操作量の低減を図ることができる編集支援プログラム、編集支援方法、および編集支援装置を提供することを目的とする。   In one aspect, an object of the present invention is to provide an editing support program, an editing support method, and an editing support apparatus that can reduce an operation amount of an editor.

本発明の一側面によれば、部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける編集支援プログラム、編集支援方法、編集支援装置が提案される。   According to one aspect of the present invention, when a part is selected in an editing support program for an assembly procedure in which information for identifying a part and information indicating work contents for the part are distinguished and displayed, An editing support program, an editing support method, and an editing support apparatus that select a piece of information indicating the work content of the program and receive a common editing process for the selected part and the work content of the selected part. Proposed.

また、本発明の他の側面によれば、部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける編集支援プログラム、編集支援方法、編集支援装置が提案される。   According to another aspect of the present invention, when an operation content is selected in an assembly procedure editing support program that displays a list by distinguishing information for identifying a component from information indicating the operation content for the component. An editing support program, an editing support method, and an editing process for selecting a part to be a target of work indicated by the work content and receiving a common editing process for the selected work content and the selected part. A support device is proposed.

本発明の一態様によれば、編集者の操作量の低減を図ることができる。   According to one embodiment of the present invention, an editor's operation amount can be reduced.

図1は、本発明にかかる編集支援装置の一の例を示す説明図である。FIG. 1 is an explanatory diagram showing an example of an editing support apparatus according to the present invention. 図2は、本発明にかかる編集支援装置100の他の例を示す説明図である。FIG. 2 is an explanatory diagram showing another example of the editing support apparatus 100 according to the present invention. 図3は、製造フローのパターン例を示す説明図である。FIG. 3 is an explanatory diagram showing a pattern example of the manufacturing flow. 図4は、実施の形態にかかる編集支援装置100のハードウェア構成例を示すブロック図である。FIG. 4 is a block diagram of a hardware configuration example of the editing support apparatus 100 according to the embodiment. 図5は、編集支援装置100の機能的構成例を示すブロック図である。FIG. 5 is a block diagram illustrating a functional configuration example of the editing support apparatus 100. 図6は、製造フローデータ510の構造例を示す説明図である。FIG. 6 is an explanatory diagram showing an example of the structure of the manufacturing flow data 510. 図7は、同時処理部品リストと同時処理作業内容リストと同時処理要素リスト例を示す説明図である。FIG. 7 is an explanatory diagram illustrating an example of a simultaneous processing component list, a simultaneous processing work content list, and a simultaneous processing element list. 図8は、組立手順を入れ替えた例を示す説明図である。FIG. 8 is an explanatory diagram showing an example in which the assembly procedure is changed. 図9は、選択結果の表示例を示す説明図である。FIG. 9 is an explanatory diagram illustrating a display example of the selection result. 図10は、編集支援装置100による編集支援処理手順例を示すフローチャート(その1)である。FIG. 10 is a flowchart (part 1) illustrating an example of an editing support processing procedure performed by the editing support apparatus 100. 図11は、編集支援装置100による編集支援処理手順例を示すフローチャート(その2)である。FIG. 11 is a flowchart (part 2) illustrating an example of an editing support processing procedure performed by the editing support apparatus 100. 図12は、編集支援装置100による編集支援処理手順例を示すフローチャート(その3)である。FIG. 12 is a flowchart (part 3) illustrating an example of an editing support processing procedure performed by the editing support apparatus 100.

以下に添付図面を参照して、本発明にかかる編集支援プログラム、編集支援方法、および編集支援装置の実施の形態を詳細に説明する。   Exemplary embodiments of an editing support program, an editing support method, and an editing support apparatus according to the present invention will be described below in detail with reference to the accompanying drawings.

図1は、本発明にかかる編集支援装置の一の例を示す説明図である。本実施の形態にかかる編集支援装置100は、製品等の組立順序の編集を支援するコンピュータである。作業者や作業用の製造装置は、例えば製品を複数の部品から組み立てる際に、編集支援装置100によって生成された組立順序に基づいて、製品を組み立てる。例えば、製品は、2つ以上の部品で形成されるものとする。例えば、製品は、PC(Personal Computer)、サーバ、携帯情報端末、自動車、家電製品などの機械製品などが挙げられる。   FIG. 1 is an explanatory diagram showing an example of an editing support apparatus according to the present invention. The editing support apparatus 100 according to the present embodiment is a computer that supports editing of the assembly order of products and the like. For example, when an operator or a manufacturing apparatus for work assembles a product from a plurality of parts, the worker assembles the product based on the assembly order generated by the editing support apparatus 100. For example, a product shall be formed with two or more parts. For example, examples of the product include machine products such as a PC (Personal Computer), a server, a portable information terminal, an automobile, and a home appliance.

また、編集支援装置100は、製品の組立順序を示す製造フローを表示しておき、編集支援装置100の編集者の操作を受け付けて、製造フロー内の部品および作業内容の順序を入れ替えることにより、製品の組立順序を編集する。各図において製造フローはフローと記載する。図1の製造フロー画面101では、組み付ける順序を表すIndexと、製造フローと、を示す。図1の製造フロー画面101は簡易的な画面例であり、詳細な例は図6にて後述する。そこで、例えば、編集支援装置100は、製造フローを表示する際に、部品を特定する情報と、該部品についての作業内容を示す情報と、を区別してリスト表示する。製造フロー画面101に表示される製造フローにおいて、部品を特定する情報と、該部品についての作業内容を示す情報と、はそれぞれ表示されるアイコンによって区別される。丸記号で表されるアイコンは作業内容を示す。下向き三角形で表されるアイコンは部品を示す。これにより、製造フローでは、どの「部品」をどのような「作業」を施して組み立てるかが表される。また、部品を特定する情報と作業内容を示す情報との詳細例については図6の製造フローデータにおいて後述する。   In addition, the editing support apparatus 100 displays a manufacturing flow indicating the assembly order of products, receives an operation of the editor of the editing support apparatus 100, and changes the order of components and work contents in the manufacturing flow. Edit product assembly sequence. In each figure, the manufacturing flow is described as a flow. The manufacturing flow screen 101 in FIG. 1 shows an Index indicating the assembling order and a manufacturing flow. 1 is a simple screen example, and a detailed example will be described later with reference to FIG. Therefore, for example, when displaying the manufacturing flow, the editing support apparatus 100 displays a list by distinguishing information for identifying the component and information indicating the work content for the component. In the manufacturing flow displayed on the manufacturing flow screen 101, information for identifying a component and information indicating the work content for the component are distinguished from each other by icons displayed. An icon represented by a circle symbol indicates the work content. An icon represented by a downward triangle indicates a part. Accordingly, in the manufacturing flow, which “parts” are to be assembled and what “work” is to be assembled is represented. A detailed example of information for specifying a part and information indicating work content will be described later in the manufacturing flow data of FIG.

部品の組み付ける順序を入れ替える操作としては、例えば、編集者が、入れ替え対象の部品を製造フロー画面101上でドラッグし、目的の位置に入れ替え対象の部品をドロップするなどが挙げられる。また、編集者によって製造フロー画面101上でドラッグされることにより、入れ替え対象の部品は選択される。   As an operation for changing the order of assembling the parts, for example, the editor may drag the part to be replaced on the manufacturing flow screen 101 and drop the part to be replaced at a target position. Further, the part to be replaced is selected by being dragged on the manufacturing flow screen 101 by the editor.

また、製造フローは、後述する図3に示すように、1つの部品と該部品についての作業内容との組み合わせと、複数の部品と複数の部品についての作業内容との組み合わせと、などによって表される。また、製造フローは、1つの部品と該部品についての複数の作業内容との組み合わせと、複数の部品と複数の部品についての複数の作業内容との組み合わせと、などによって表される。   Further, as shown in FIG. 3 to be described later, the manufacturing flow is represented by a combination of one part and work contents for the part, a combination of a plurality of parts and work contents for a plurality of parts, and the like. The The manufacturing flow is represented by a combination of one part and a plurality of work contents for the part, a combination of a plurality of parts and a plurality of work contents for the plurality of parts, and the like.

また、組立手順の編集において、部品と当該部品についての作業内容とに対して同一の編集処理を行うためには、編集者は、部品と、当該部品についての作業内容と、のそれぞれに対して編集操作を行わなければならない。例えば、部品と当該部品についての作業内容との組み合わせがある場合に、当該部品に対して入れ替える操作が行われた場合、該部品についての作業内容に対しても入れ替える操作が行われなければならない。そのため、編集者の操作量が多くなる。   In order to perform the same editing process on the part and the work content for the part in the editing of the assembly procedure, the editor must edit each of the part and the work content for the part. An editing operation must be performed. For example, when there is a combination of a part and the work content for the part, if an operation for replacing the part is performed, the operation for replacing the work content for the part must also be performed. For this reason, the amount of operation by the editor increases.

また、部品と当該部品についての作業内容との組み合わせを一括して編集処理を行うためには、編集者は、部品と該部品についての作業内容との組み合わせを関連付ける操作を行ったあとに、編集操作を行わなければならない。そのため、一括して編集処理を行うのは、編集者の操作量が多くなる。また、例えば、関連付ける操作では、編集者は製造フローの内容を確認しながらキーボードやマウスを操作して選択範囲を判断しなければならない。そのため、編集者による操作ミスなどが発生する可能性がある。また、例えば、タブレット端末などのキーボードなどがない機器では利用できないという可能性がある。   Also, in order to perform a batch editing process for a combination of a part and the work content for the part, the editor performs an operation for associating the combination of the part and the work content for the part, and then edits the combination. An operation must be performed. For this reason, the amount of operation by the editor increases when batch editing is performed. Further, for example, in the associating operation, the editor must determine the selection range by operating the keyboard and mouse while checking the contents of the manufacturing flow. Therefore, there is a possibility that an operation mistake by the editor may occur. In addition, for example, there is a possibility that it cannot be used in a device that does not have a keyboard such as a tablet terminal.

そこで、本実施の形態では、編集支援装置100は、部品が選択されると、該部品についての作業内容も合わせて選択し、選択された部品と該部品についての1または複数の作業内容とに対する共通の編集処理を受け付ける。ここで、部品の選択は、利用者の操作による選択であってもよいし、コンピュータによる選択であってもよい。コンピュータによる選択とは、例えば、例えば検証処理などによる処理結果として選択されることを示す。これにより、編集支援装置100は、編集者の操作量の低減化を図ることができる。また、編集支援装置100は、複数の部品のうちのいずれかの部品が選択されると、複数の部品の全てと、当該複数の部品についての1または複数の作業内容の全てと、を選択する。そして、編集支援装置100は、選択された複数の部品の全てと、選択された1または複数の作業内容と、に対する共通の編集処理を受け付ける。これにより、編集支援装置100は、編集者の操作量の低減化を図ることができる。   Therefore, in the present embodiment, when a part is selected, the editing support apparatus 100 also selects the work content for the part and selects the selected part and one or more work contents for the part. Accept common editing process. Here, the part selection may be a selection by a user's operation or a selection by a computer. The selection by the computer indicates that the selection is made as a processing result by, for example, a verification process. As a result, the editing support apparatus 100 can reduce the amount of operations of the editor. Further, when any of the plurality of parts is selected, the editing support apparatus 100 selects all of the plurality of parts and all of one or more work contents for the plurality of parts. . Then, the editing support apparatus 100 accepts a common editing process for all of the selected plurality of parts and the selected one or more work contents. As a result, the editing support apparatus 100 can reduce the amount of operations of the editor.

具体的に、例えば、図1(1)に示すように、編集者の操作により部品が選択される。そして、図1(2−1)に示すように、編集支援装置100は、製造フローにおいて選択された部品よりも前の作業内容のうち、選択された部品に最も近い作業内容を検出する。選択された部品よりも前の作業内容は、例えば、選択された部品よりも組み付ける順序が早い方にある作業内容である。ここで検出された作業内容は、前方向の作業内容とも称する。また、図1(2−2)に示すように、編集支援装置100は、製造フローにおいて選択された部品よりも後ろの作業内容のうち、選択された部品に最も近い作業内容を検出する。ここでは、選択された部品よりも後の作業内容は、例えば、選択された部品よりも組み付ける順序が遅い方にある作業内容である。ここで検出された作業内容は、後方向の作業内容とも称する。   Specifically, for example, as shown in FIG. 1 (1), a part is selected by an editor's operation. Then, as illustrated in FIG. 1 (2-1), the editing support apparatus 100 detects the work content closest to the selected part among the work contents before the part selected in the manufacturing flow. The work content before the selected component is, for example, the work content in the earlier order of assembly than the selected component. The work content detected here is also referred to as forward work content. Further, as shown in FIG. 1 (2-2), the editing support apparatus 100 detects the work content closest to the selected part among the work contents behind the part selected in the manufacturing flow. Here, the work content after the selected component is, for example, the work content in the later order of assembly than the selected component. The work content detected here is also referred to as backward work content.

つぎに、図1(3)に示すように、編集支援装置100は、前方向の作業内容と、後方向の作業内容と、の間にある部品を同時処理部品として選択する。そして、図1(4)に示すように、編集支援装置100は、製造フローにおいて、後方向の作業内容よりも後の部品のうち、後方向の作業内容に最も近い部品を検出する。後方向の作業内容よりも後の部品とは、後方向の作業内容よりも組み付ける順序が遅い方にある部品である。ここで検出される部品を後方向の部品とも称する。つぎに、図1(5)に示すように、編集支援装置100は、後方向の作業内容と、製造フローにおいて後方向の作業内容から検出された最も近い部品までの間にある作業内容と、を同時処理作業内容として選択する。   Next, as shown in FIG. 1 (3), the editing support apparatus 100 selects a part between the forward work content and the backward work content as a simultaneous processing part. Then, as shown in FIG. 1 (4), the editing support apparatus 100 detects a component closest to the backward work content among the backward work content in the manufacturing flow. The part after the backward work content is a part that is later in the assembly order than the backward work content. The component detected here is also referred to as a backward component. Next, as shown in FIG. 1 (5), the editing support apparatus 100 includes a backward work content and a work content between the backward work content and the nearest part detected in the manufacturing flow. Is selected as the simultaneous processing work content.

これにより、編集支援装置100は、同時処理部品と、同時処理作業内容と、を合わせて選択することができる。したがって、編集支援装置100は、複数の部品に含まれるいずれかの部品が選択された場合に、選択された部品を含む複数の部品の全てと、複数の部品についての1または複数の作業内容と、を選択することができる。   Thereby, the editing support apparatus 100 can select the simultaneous processing component and the simultaneous processing work content together. Therefore, when any part included in the plurality of parts is selected, the editing support apparatus 100 includes all of the plurality of parts including the selected part, and one or more work contents for the plurality of parts. , Can be selected.

そして、編集支援装置100は、選択した同時処理部品および同時処理作業内容に対する共通の編集処理を受け付ける。上述したように、例えば、編集処理としては、選択した同時処理部品および同時処理作業内容の組立順序を入れ替える処理などが挙げられる。   Then, the editing support apparatus 100 receives a common editing process for the selected simultaneous processing component and simultaneous processing work content. As described above, for example, the editing process includes a process of changing the assembly order of the selected simultaneous processing component and the simultaneous processing work content.

これにより、編集者は、同時処理部品と同時処理作業内容とに対して一括して編集操作を行えるため、編集者の操作量の低減化を図ることができる。したがって、編集に要する時間の短縮を図ることができる。   As a result, the editor can collectively perform the editing operation on the simultaneous processing component and the simultaneous processing work content, thereby reducing the operation amount of the editor. Therefore, the time required for editing can be shortened.

図2は、本発明にかかる編集支援装置100の他の例を示す説明図である。図2では、編集支援装置100が、作業内容が選択された場合に、作業内容と、作業内容が示す作業の対象となる部品も合わせて選択し、選択された作業内容と選択された部品とに対する共通の編集処理を受け付ける例を示す。作業内容が示す作業の対象となる部品とは、作業内容が示す作業において使用される部品である。   FIG. 2 is an explanatory diagram showing another example of the editing support apparatus 100 according to the present invention. In FIG. 2, when the work content is selected, the editing support apparatus 100 also selects the work content and a part to be a work indicated by the work content, and selects the selected work content and the selected part. An example of accepting a common editing process for is shown. The part that is the target of the work indicated by the work content is a part that is used in the work indicated by the work content.

また、例えば、入れ替え操作を例に挙げると、作業内容に対する入れ替え操作が行われた場合、作業内容が示す作業の対象となる部品に対して入れ替え操作が行われなければならない。このように、部品と作業内容とに同じ編集処理を行う場合であっても、部品と作業内容との各々について編集者が編集操作を行わなければならないため、編集者の操作量が多くなる。また、作業内容と当該作業内容が示す作業の対象となる部品との組み合わせを一括して編集処理を行うためには、編集者は、作業内容と当該作業内容が示す作業の対象となる部品とを関連付ける操作を行ったあとに、編集操作を行わなければならない。そのため、一括して編集処理を行うのは、編集者の操作量が多くなる。   Further, for example, when an exchange operation is taken as an example, when an exchange operation is performed on the work content, the exchange operation must be performed on a part that is a target of the work indicated by the work content. As described above, even when the same editing process is performed on the part and the work content, the editor has to perform an editing operation on each of the part and the work content, so that the operation amount of the editor increases. In addition, in order to perform a batch editing process on a combination of a work content and a part that is the target of the work indicated by the work content, the editor selects the part that is the target of the work indicated by the work content and the work content. The edit operation must be performed after performing the operation of associating. For this reason, the amount of operation by the editor increases when batch editing is performed.

そこで、本実施の形態では、編集支援装置100は、作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、選択された作業内容と選択された作業内容についての1または複数の部品とに対する共通の編集処理を受け付ける。これにより、編集支援装置100は、編集者の操作量の低減化を図ることができる。また、編集支援装置100は、複数の作業内容のうちのいずれかの作業内容が選択されると、複数の作業内容の全てと、当該複数の作業内容についての1または複数の部品の全てと、を選択する。そして、編集支援装置100は、選択された複数の部品の全てと、選択された1または複数の作業内容と、に対する共通の編集処理を受け付ける。これにより、編集支援装置100は、編集者の操作量の低減化を図ることができる。   Therefore, in the present embodiment, when the work content is selected, the editing support apparatus 100 also selects a part to be a work target indicated by the work content, and selects the selected work content and the selected work content. A common editing process for one or a plurality of parts is accepted. As a result, the editing support apparatus 100 can reduce the amount of operations of the editor. Further, when any of the plurality of work contents is selected, the editing support apparatus 100 selects all of the plurality of work contents, all of one or a plurality of parts for the plurality of work contents, Select. Then, the editing support apparatus 100 accepts a common editing process for all of the selected plurality of parts and the selected one or more work contents. As a result, the editing support apparatus 100 can reduce the amount of operations of the editor.

具体的に、例えば、図2(1)に示すように、編集者の操作により作業内容が選択される。そして、図2(2−1)に示すように、編集支援装置100は、製造フローにおいて選択された作業内容よりも前にある部品のうち、選択された作業内容に最も近い部品を検出する。選択された作業内容よりも前にある部品は、例えば、選択された作業内容よりも組み付ける順序が先にある部品である。上述したように組立順序はIndexによって表される順序である。ここで検出された部品は、前方向の部品とも称する。また、図2(2−2)に示すように、編集支援装置100は、製造フローにおいて選択された作業内容よりも後ろの部品のうち、選択された作業内容に最も近い部品を検出する。ここでは、選択された作業内容よりも後の部品は、例えば、選択された作業内容よりも組み付ける順序が後にある部品である。ここで検出された部品は、後方向の部品とも称する。   Specifically, for example, as shown in FIG. 2 (1), the work content is selected by the editor's operation. Then, as illustrated in FIG. 2 (2-1), the editing support apparatus 100 detects a component that is closest to the selected work content from among the components that precede the work content selected in the manufacturing flow. The part that precedes the selected work content is, for example, a part that has an assembly order earlier than the selected work content. As described above, the assembly order is the order represented by Index. The detected component is also referred to as a forward component. Further, as illustrated in FIG. 2 (2-2), the editing support apparatus 100 detects a component closest to the selected work content among the work content selected after the work content selected in the manufacturing flow. Here, the part after the selected work content is, for example, a part that is later in the assembly order than the selected work content. The detected component is also referred to as a backward component.

つぎに、図2(3)に示すように、編集支援装置100は、前方向の部品と、後方向の部品と、の間にある作業内容を同時処理作業内容として選択する。そして、図2(4)に示すように、編集支援装置100は、製造フローにおいて、前方向の部品よりも前の作業内容のうち、前方向の部品に最も近い作業内容を検出する。ここで検出される作業内容を前方向の作業内容とも称する。前方向の部品よりも前の作業内容とは、製造フローにおいて、前方向の部品よりも組み付ける順序が先にある作業内容である。つぎに、図2(5)に示すように、編集支援装置100は、前方向の部品と、製造フローにおいて検出された前方向の作業内容から前方向の部品までの間にある部品と、を同時処理部品として選択する。   Next, as shown in FIG. 2 (3), the editing support apparatus 100 selects the work content between the forward part and the backward part as the simultaneous processing work content. Then, as shown in FIG. 2 (4), the editing support apparatus 100 detects the work content closest to the front part among the work contents before the front part in the manufacturing flow. The work content detected here is also referred to as forward work content. The work content before the forward part is work content in which the assembly order precedes the forward part in the manufacturing flow. Next, as shown in FIG. 2 (5), the editing support apparatus 100 includes a forward part and a part between the forward work content detected in the manufacturing flow and the forward part. Select as simultaneous processing parts.

編集支援装置100は、同時処理部品と、同時処理作業内容と、を合わせて選択する。これにより、編集支援装置100は、複数の作業内容に含まれるいずれかの作業内容が選択された場合に、選択された作業内容を含む複数の作業内容の全てと、複数の作業内容についての1または複数の部品と、を選択することができる。   The editing support apparatus 100 selects the simultaneous processing component and the simultaneous processing work content together. Thus, when any work content included in the plurality of work contents is selected, the editing support apparatus 100 selects all of the plurality of work contents including the selected work contents and 1 for the plurality of work contents. Alternatively, a plurality of parts can be selected.

そして、編集支援装置100は、選択した同時処理部品および同時処理作業内容に対する共通の編集処理を受け付ける。上述したように、例えば、編集処理としては、選択した同時処理部品および同時処理作業内容の組み付ける順を入れ替える操作などが挙げられる。   Then, the editing support apparatus 100 receives a common editing process for the selected simultaneous processing component and simultaneous processing work content. As described above, for example, the editing process includes an operation of changing the order of assembling the selected simultaneous processing component and the simultaneous processing work content.

これにより、編集者は、同時処理部品と同時処理作業内容とに対して一括して編集操作を行えるため、編集者の操作量の低減を図ることができる。したがって、編集に要する時間の短縮を図ることができる。   As a result, the editor can collectively perform the editing operation on the simultaneous processing component and the simultaneous processing work content, thereby reducing the operation amount of the editor. Therefore, the time required for editing can be shortened.

図3は、製造フローのパターン例を示す説明図である。製造フローは、「部品に対して作業を行う」という処理の繰り返しである。図3に示すように、製造フロー画面300が示す製造フローは、1つの部品に対して1つの作業、複数の部品に対して1つの作業、1つの部品に対して複数の作業、複数の部品に対して複数の作業などの組み合わせの処理である。そこで、本実施の形態では、図1に示したように、編集支援装置100は、いずれかの部品が選択されると、いずれかの部品と、選択された部品についての作業内容と、を選択する。また、本実施の形態では、図2に示したように、編集支援装置100は、いずれかの作業内容が選択されると、いずれかの作業内容と、選択された作業内容が示す作業の対象の部品と、を選択する。これにより、編集者の操作量を低減させることができる。   FIG. 3 is an explanatory diagram showing a pattern example of the manufacturing flow. The manufacturing flow is a repetition of the process of “working on parts”. As shown in FIG. 3, the manufacturing flow shown on the manufacturing flow screen 300 includes one operation for one component, one operation for a plurality of components, a plurality of operations for one component, and a plurality of components. Is a process of a combination of a plurality of operations. Therefore, in the present embodiment, as shown in FIG. 1, when any part is selected, the editing support apparatus 100 selects any part and the work content for the selected part. To do. In this embodiment, as shown in FIG. 2, when any work content is selected, the editing support apparatus 100 selects any work content and the target of the work indicated by the selected work content. And select the parts. Thereby, the operation amount of the editor can be reduced.

(編集支援装置100のハードウェア構成例)
図4は、実施の形態にかかる編集支援装置100のハードウェア構成例を示すブロック図である。図4において、編集支援装置100は、CPU(Central Processing Unit)401と、ROM(Read Only Memory)402と、RAM(Random Access Memory)403と、ディスクドライブ404と、ディスク405と、を有している。編集支援装置100は、I/F(Inter/Face)406と、入力装置407と、出力装置408と、を有している。また、各部はバス400によってそれぞれ接続されている。
(Example of hardware configuration of editing support apparatus 100)
FIG. 4 is a block diagram of a hardware configuration example of the editing support apparatus 100 according to the embodiment. In FIG. 4, the editing support apparatus 100 includes a CPU (Central Processing Unit) 401, a ROM (Read Only Memory) 402, a RAM (Random Access Memory) 403, a disk drive 404, and a disk 405. Yes. The editing support apparatus 100 includes an I / F (Inter / Face) 406, an input device 407, and an output device 408. Each unit is connected by a bus 400.

ここで、CPU401は、編集支援装置100の全体の制御を司る。ROM402は、ブートプログラムなどのプログラムを記憶している。RAM403は、CPU401のワークエリアとして使用される。ディスクドライブ404は、CPU401の制御にしたがってディスク405に対するデータのリード/ライトを制御する。ディスク405は、ディスクドライブ404の制御で書き込まれたデータを記憶する。ディスク405としては、磁気ディスク、光ディスクなどが挙げられる。   Here, the CPU 401 controls the entire editing support apparatus 100. The ROM 402 stores programs such as a boot program. The RAM 403 is used as a work area for the CPU 401. The disk drive 404 controls reading / writing of data with respect to the disk 405 according to the control of the CPU 401. The disk 405 stores data written under the control of the disk drive 404. Examples of the disk 405 include a magnetic disk and an optical disk.

I/F406は、通信回線を通じてLAN(Local Area Network)、WAN(Wide Area Network)、インターネットなどのネットワークNETに接続され、このネットワークNETを介して他の装置に接続される。そして、I/F406は、ネットワークNETと内部のインターフェースを司り、外部装置からのデータの入出力を制御する。I/F406には、例えばモデムやLANアダプタなどを採用することができる。   The I / F 406 is connected to a network NET such as a LAN (Local Area Network), a WAN (Wide Area Network), and the Internet through a communication line, and is connected to other devices via the network NET. The I / F 406 manages an internal interface with the network NET, and controls data input / output from an external device. For example, a modem or a LAN adapter may be employed as the I / F 406.

入力装置407は、キーボード、マウス、タッチパネルなど編集者の操作により、各種データの入力を行うインターフェースである。また、入力装置407は、カメラから画像や動画を取り込むこともできる。また、入力装置407は、マイクから音声を取り込むこともできる。出力装置408は、CPU401の指示により、データを出力するインターフェースである。出力装置408には、ディスプレイやプリンタが挙げられる。   The input device 407 is an interface for inputting various data by an editor's operation such as a keyboard, a mouse, and a touch panel. The input device 407 can also capture images and moving images from the camera. The input device 407 can also capture audio from a microphone. The output device 408 is an interface that outputs data according to an instruction from the CPU 401. Examples of the output device 408 include a display and a printer.

(編集支援装置100の機能的構成例)
図5は、編集支援装置100の機能的構成例を示すブロック図である。編集支援装置100は、受付部501と、選択部502と、表示制御部503と、編集部504と、記憶部505と、を含む。受付部501は、例えば、入力装置407などによって実現される。選択部502から編集部504までの処理は、例えば、CPU401がアクセス可能な記憶装置に記憶された編集支援プログラムにコーディングされる。そして、CPU401が記憶装置から編集支援プログラムを読み出して、編集支援プログラムにコーディングされている処理を実行する。これにより、選択部502から編集部504までの処理が実現される。また、選択部502から編集部504までの処理結果は、例えば、RAM403、ディスク405などの記憶装置に記憶される。
(Functional configuration example of the editing support apparatus 100)
FIG. 5 is a block diagram illustrating a functional configuration example of the editing support apparatus 100. The editing support apparatus 100 includes a reception unit 501, a selection unit 502, a display control unit 503, an editing unit 504, and a storage unit 505. The receiving unit 501 is realized by the input device 407, for example. The processing from the selection unit 502 to the editing unit 504 is coded in an editing support program stored in a storage device accessible by the CPU 401, for example. Then, the CPU 401 reads the editing support program from the storage device, and executes the process coded in the editing support program. Thereby, the processing from the selection unit 502 to the editing unit 504 is realized. The processing results from the selection unit 502 to the editing unit 504 are stored in a storage device such as the RAM 403 and the disk 405, for example.

まず、編集支援装置100が扱う各種データについて説明する。編集支援装置100は、記憶部505にアクセス可能である。記憶部505は、RAM403、ディスク405といった記憶装置によって実現される。記憶部505は、部品データ511と、製造フローデータ510とを含む。部品データ511は、部品ごとに、部品の名称、色情報、形状情報などを有する。部品データ511の詳細例については図示しない。製造フローデータ510は、部品、または部品を組み立てる作業内容のいずれかを示すものとするノードの組立順序を記憶する。製品の組立順序は、製造フローデータ510のノードの順序によって表現される。また、製造フローデータ510は部品の名称によって部品データ511に関連付けられる。   First, various data handled by the editing support apparatus 100 will be described. The editing support apparatus 100 can access the storage unit 505. The storage unit 505 is realized by a storage device such as the RAM 403 and the disk 405. The storage unit 505 includes component data 511 and manufacturing flow data 510. The component data 511 includes a component name, color information, shape information, and the like for each component. A detailed example of the component data 511 is not shown. The manufacturing flow data 510 stores the assembly order of nodes that indicate either the parts or the work contents for assembling the parts. The assembly order of products is expressed by the order of nodes in the manufacturing flow data 510. The manufacturing flow data 510 is associated with the component data 511 by the name of the component.

図6は、製造フローデータ510の構造例を示す説明図である。図6の(A)は、製造フローデータ510の記憶内容を示し、図6の(B)は、組立順序を表す製造フロー画面610の一例を示す。製造フローデータ510は、部品、または部品を組み立てるための作業内容のいずれかを示すものとするノードごとの情報を記憶する。図5に示す製造フローデータ510は、ノード600−1を記憶する。   FIG. 6 is an explanatory diagram showing an example of the structure of the manufacturing flow data 510. 6A shows the storage contents of the manufacturing flow data 510, and FIG. 6B shows an example of the manufacturing flow screen 610 showing the assembly order. The manufacturing flow data 510 stores information for each node that indicates either a part or a work content for assembling the part. The manufacturing flow data 510 illustrated in FIG. 5 stores the node 600-1.

製造フローデータ510は、ノードIndex、名称、種別フラグ、フロー記号、次ノードIndexという5つのフィールドを含む。ノードIndexフィールドには、ノードの順序が格納される。名称フィールドには、部品の名称、または作業内容を示す情報が格納される。種別フラグフィールドには、対象のノードの種別が格納される。具体的に、種別フラグフィールドには、部品を示す「部品」識別子、作業内容を示す「作業内容」識別子のいずれかが格納される。ここで、種別フラグが「部品」であるノード600は、部品を示すノード600とも称し、種別フラグが「作業内容」であるノード600は、作業内容を示すノード600とも称する。フロー記号フィールドには、対象のノードの種別を識別するアイコンが格納される。アイコンについては、図6の(B)にて説明する。次ノードIndexフィールドには、次のノードのノードIndexフィールドの値が格納される。また、製造フローデータ510の最後のノードの次ノードIndexフィールドには、最終ノードであることを示す“NULL”が格納される。   Manufacturing flow data 510 includes five fields: node index, name, type flag, flow symbol, and next node index. The node index field stores the order of the nodes. The name field stores the name of the part or information indicating the work content. The type flag field stores the type of the target node. Specifically, in the type flag field, either a “part” identifier indicating a part or a “work content” identifier indicating work content is stored. Here, the node 600 whose type flag is “part” is also referred to as a node 600 indicating a part, and the node 600 whose type flag is “work content” is also referred to as a node 600 indicating work content. The flow symbol field stores an icon for identifying the type of the target node. The icons will be described with reference to FIG. The value of the node index field of the next node is stored in the next node index field. Further, “NULL” indicating the last node is stored in the next node Index field of the last node of the manufacturing flow data 510.

例えば、ノード600−1は、1番目のノードであり、名称が“ロアカバー”となる部品があり、次のノードが2番目のノードとなることを示す。   For example, the node 600-1 is the first node, has a part whose name is “lower cover”, and indicates that the next node is the second node.

図6(B)にて、製造フロー画面610は、製造フローデータ510を用いて、製品の組立順序が示す製造フローを画面610に表示させた例である。製造フロー画面610は、Index、フロー、名称という3つの表示領域に分割される。Indexフィールドは、ノードIndexフィールドの値を示す。名称フィールドは、部品の名称、または作業内容を示す。図6に示す製造フロー画面610は、製品の組立順序として、1番目から13番目までの部品の組み付ける順序、作業内容が実行される順序を示す。   In FIG. 6B, the manufacturing flow screen 610 is an example in which the manufacturing flow indicated by the assembly order of products is displayed on the screen 610 using the manufacturing flow data 510. The manufacturing flow screen 610 is divided into three display areas: Index, Flow, and Name. The Index field indicates the value of the node Index field. The name field indicates the name of the part or the work content. The manufacturing flow screen 610 shown in FIG. 6 shows the order in which the first to thirteenth parts are assembled and the order in which the work contents are executed as the assembly order of the products.

つぎに、フローフィールドに表示されるアイコンについて説明する。丸記号で表されるアイコンは作業内容を示す。下向き三角形で表されるアイコンは、部品を示す。   Next, icons displayed in the flow field will be described. An icon represented by a circle symbol indicates the work content. An icon represented by a downward triangle indicates a part.

表示制御部503は、製造フローデータ510を記憶部505から読み出し、製造フローデータ510に記憶されたノード600によって製品の組立順序を示す製造フローを表示部に表示させる。   The display control unit 503 reads the manufacturing flow data 510 from the storage unit 505, and causes the display unit to display a manufacturing flow indicating the assembly order of products by the node 600 stored in the manufacturing flow data 510.

受付部501は、編集者の操作による表示部に表示された部品または作業内容のいずれかの選択指示の入力を受け付ける。受付部501は、例えば、キーボードやマウスなどの入力装置407によって実現される。   The accepting unit 501 accepts an input of a selection instruction for either a component or work content displayed on the display unit by an editor's operation. The receiving unit 501 is realized by an input device 407 such as a keyboard and a mouse, for example.

つぎに、編集者の操作によって部品が選択された場合、選択部502は、選択された部品と、当該選択された部品についての1または複数の作業内容と、を合わせて選択する。また、編集者の操作によって部品が選択された場合、選択部502は、選択された部品が複数の部品に含まれる場合に、複数の部品と、当該複数の部品についての1または複数の作業内容と、を合わせて選択する。   Next, when a part is selected by an editor's operation, the selection unit 502 selects the selected part and one or more work contents for the selected part together. In addition, when a part is selected by an editor's operation, the selection unit 502, when the selected part is included in a plurality of parts, the plurality of parts and one or a plurality of work contents for the plurality of parts. And select them together.

具体的には、例えば、編集支援装置100は、選択された部品よりも組立順序が先の作業内容のうち、選択された部品に組立順序が最も近い作業内容を検出する。より具体的には、編集支援装置100は、製造フローデータ510から、選択された部品を示すノード600よりも先の作業内容を示すノード600のうち、選択された部品を示すノード600に最も近い作業内容を示すノード600を検出する。部品を示すノード600よりも先の作業内容を示すノード600とは、部品を示すノード600のノードIndexよりも小さい値の作業内容を示すノード600である。選択された部品を示すノード600に最も近い作業内容を示すノード600とは、ノードIndexの値が選択された部品を示すノード600のノードIndexの値に最も近い作業内容を示すノード600である。ここで検出されたノード600が示す作業内容は、前方向の作業内容とも称する。   Specifically, for example, the editing support apparatus 100 detects the work content having the assembly order closest to the selected part among the work contents whose assembly order is earlier than the selected part. More specifically, the editing support apparatus 100 is closest to the node 600 indicating the selected part among the nodes 600 indicating the work contents ahead of the node 600 indicating the selected part from the manufacturing flow data 510. A node 600 indicating the work content is detected. The node 600 indicating the work content before the node 600 indicating the part is a node 600 indicating the work content having a smaller value than the node Index of the node 600 indicating the part. The node 600 indicating the work content closest to the node 600 indicating the selected part is the node 600 indicating the work content closest to the value of the node Index of the node 600 indicating the selected part. The work content indicated by the node 600 detected here is also referred to as forward work content.

また、具体的に、例えば、編集支援装置100は、選択された部品よりも組立順序が後の作業内容のうち、選択された部品に組立順序が最も近い作業内容を検出する。より具体的には、例えば、編集支援装置100は、製造フローデータ510から、選択された部品を示すノード600よりも後の作業内容を示すノード600のうち、選択された部品を示すノード600に最も近い作業内容を示すノード600を検出する。選択された部品を示すノード600よりも後の作業内容を示すノード600とは、部品を示すノード600のノードIndexよりも大きい値の作業内容を示すノード600である。ここで検出された作業内容は、後方向の作業内容とも称する。   Specifically, for example, the editing support apparatus 100 detects, from among the work contents whose assembly order is later than the selected part, the work contents whose assembly order is closest to the selected part. More specifically, for example, the editing support apparatus 100 changes from the manufacturing flow data 510 to the node 600 indicating the selected component among the nodes 600 indicating the work contents after the node 600 indicating the selected component. A node 600 indicating the closest work content is detected. The node 600 indicating the work content after the node 600 indicating the selected part is the node 600 indicating the work content having a larger value than the node Index of the node 600 indicating the part. The work content detected here is also referred to as backward work content.

そして、選択部502は、前方向の作業内容と、後方向の作業内容と、の間にある部品を同時処理部品として選択する。より具体的には、選択部502は、前方向の作業内容を示すノード600と、後方向の作業内容を示すノード600と、の間にある部品を示すノード600を同時処理部品リストとして記憶部505に格納することにより、同時処理部品を選択する。同時処理部品リストの一例は図7にて後述する。   Then, the selection unit 502 selects a part between the forward work content and the backward work content as a simultaneous processing part. More specifically, the selection unit 502 stores, as a simultaneous processing component list, a node 600 indicating a part between the node 600 indicating the forward work content and the node 600 indicating the backward work content. By storing in 505, a simultaneous processing component is selected. An example of the simultaneous processing component list will be described later with reference to FIG.

つぎに、選択部502は、製造フローにおいて、後方向の作業内容よりも後の部品のうち、後方向の作業内容に最も近い部品を検出する。後方向の作業内容よりも後の部品とは、後方向の作業内容よりも組み付ける順序が遅い方にある部品である。具体的には、例えば、選択部502は、製造フローデータ510から、後方向の作業内容を示すノード600よりも後の部品を示すノード600のうち、後方向の作業内容が示すノード600に最も近い部品を示すノード600を検出する。後方向の作業内容を示すノード600よりも後の部品を示すノード600とは、ノードIndexの値が後方向の作業内容を示すノード600よりもノードIndexよりも大きい部品を示すノード600でわる。ここで検出されるノード600が示す部品を後方向の部品とも称する。   Next, in the manufacturing flow, the selection unit 502 detects a component closest to the backward work content among the backward work content. The part after the backward work content is a part that is later in the assembly order than the backward work content. Specifically, for example, the selection unit 502 selects, from the manufacturing flow data 510, the node 600 indicated by the backward work content among the nodes 600 indicating the parts after the node 600 indicating the backward work content. A node 600 indicating a nearby part is detected. A node 600 indicating a part subsequent to the node 600 indicating the backward work content is a node 600 indicating a part having a node index value larger than that of the node Index than the node 600 indicating the backward work content. The component indicated by the node 600 detected here is also referred to as a backward component.

つぎに、選択部502は、後方向の作業内容と、製造フローにおいて後方向の作業内容から検出された最も近い部品までの間にある作業内容と、を同時処理作業内容として選択する。より具体的には、選択部502は、後方向の作業内容を示すノード600と、後方向の作業内容が示すノード600から最も近い部品が示すノード600までの間にある作業内容を示すノード600と、を同時処理作業内容リストとして記憶部505に格納する。これにより、選択部502は、同時処理作業内容を選択する。同時処理作業内容リストの一例は図7にて後述する。   Next, the selection unit 502 selects the work contents in the backward direction and the work contents between the work contents in the backward direction and the closest part detected in the manufacturing flow as the simultaneous processing work contents. More specifically, the selection unit 502 includes a node 600 indicating the work content between the node 600 indicating the work content in the backward direction and the node 600 indicated by the work content in the backward direction to the node 600 indicated by the nearest part. Are stored in the storage unit 505 as a simultaneous processing work content list. Thereby, the selection part 502 selects the simultaneous processing work content. An example of the simultaneous processing work content list will be described later with reference to FIG.

そして、選択部502は、同時処理部品リストと、同時処理作業内容リストと、をマージすることにより、同時処理要素リストを生成して記憶部505に格納する。これにより、選択部502は、選択された部品と、当該選択された部品についての1または複数の作業内容と、を合わせて選択することができる。また、複数の部品に含まれる部品が選択された場合、選択部502は、複数の部品と、当該複数の部品についての1または複数の作業内容と、を合わせて選択することができる。   Then, the selection unit 502 merges the simultaneous processing component list and the simultaneous processing work content list to generate a simultaneous processing element list and stores it in the storage unit 505. Thereby, the selection unit 502 can select the selected component and one or more work contents for the selected component together. When a part included in a plurality of parts is selected, the selection unit 502 can select the plurality of parts and one or a plurality of work contents for the plurality of parts together.

また、選択部502は、作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、選択された作業内容と選択された作業内容についての1または複数の部品とに対する共通の編集処理を受け付ける。これにより、選択部502は、編集者の操作量の低減化を図ることができる。また、選択部502は、複数の作業内容のうちのいずれかの作業内容が選択されると、複数の作業内容の全てと、当該複数の作業内容についての1または複数の部品の全てと、を選択する。そして、編集支援装置100は、選択された複数の部品の全てと、選択された1または複数の作業内容と、に対する共通の編集処理を受け付ける。これにより、編集支援装置100は、編集者の操作量の低減化を図ることができる。   In addition, when the work content is selected, the selection unit 502 also selects a part to be a work target indicated by the work content, and the selected work content and one or a plurality of parts regarding the selected work content. The common editing process for and is accepted. As a result, the selection unit 502 can reduce the operation amount of the editor. Further, when any of the plurality of work contents is selected, the selection unit 502 selects all of the plurality of work contents and all of one or a plurality of parts for the plurality of work contents. select. Then, the editing support apparatus 100 accepts a common editing process for all of the selected plurality of parts and the selected one or more work contents. As a result, the editing support apparatus 100 can reduce the amount of operations of the editor.

具体的に、例えば、入力装置407を介して編集者の操作により作業内容を示すノード600が選択される。そして、選択部502は、製造フローにおいて選択された作業内容よりも前の部品のうち、選択された作業内容に最も近い部品を検出する。具体的には、選択部502は、選択された作業内容を示すノード600よりも前の部品を示すノード600のうち、選択された作業内容を示すノード600に最も近い部品を示すノード600を検出する。選択された作業内容を示すノード600よりも前の部品を示すノード600とは、ノードIndexの値が選択された作業内容を示すノード600のIndexの値よりも小さい部品を示すノード600である。ここで検出されたノード600を示す部品は、前方向の部品とも称する。   Specifically, for example, the node 600 indicating the work content is selected by the editor's operation via the input device 407. Then, the selection unit 502 detects a component closest to the selected work content from among the parts preceding the work content selected in the manufacturing flow. Specifically, the selection unit 502 detects a node 600 indicating a component closest to the node 600 indicating the selected work content from among the nodes 600 indicating the parts before the node 600 indicating the selected work content. To do. The node 600 indicating a part prior to the node 600 indicating the selected work content is a node 600 indicating a part whose node Index value is smaller than the Index value of the node 600 indicating the selected work content. The component indicating the node 600 detected here is also referred to as a forward component.

つぎに、選択部502は、製造フローにおいて選択された作業内容よりも後ろの部品のうち、選択された作業内容に最も近い部品を検出する。より具体的には、選択部502は、作業内容を示すノード600よりも後ろの部品を示すノード600のうち、選択された作業内容を示すノード600に最も近い部品を示すノード600を検出する。作業内容を示すノード600よりも後ろの部品を示すノード600とは、ノードIndexの値が選択された作業内容を示すノード600のIndexの値よりも大きい部品を示すノード600である。選択された作業内容を示すノード600に最も近い部品を示すノード600とは、ノードIndexの値が選択された作業内容を示すノード600のIndexの値に最も近い部品を示すノード600である。ここで検出されたノード600が示す部品は、後方向の部品とも称する。   Next, the selection unit 502 detects a part closest to the selected work content from among the parts behind the work content selected in the manufacturing flow. More specifically, the selection unit 502 detects a node 600 indicating a component closest to the node 600 indicating the selected work content, from among the nodes 600 indicating components behind the node 600 indicating the work content. The node 600 indicating a part after the node 600 indicating the work content is a node 600 indicating a part whose value of the node Index is larger than the Index value of the node 600 indicating the selected work content. The node 600 indicating the part closest to the node 600 indicating the selected work content is the node 600 indicating the part closest to the Index value of the node 600 indicating the selected work content. The component indicated by the node 600 detected here is also referred to as a backward component.

つぎに、選択部502は、前方向の部品と、後方向の部品と、の間にある作業内容を同時処理作業内容として選択する。具体的には、前方向の部品を示すノード600と、後方向の部品を示すノード600と、の間にある作業内容を示すノード600を同時処理作業内容リストとして記憶部505に格納することにより、同時処理作業内容を選択する。   Next, the selection unit 502 selects the work content between the forward component and the backward component as the simultaneous processing work content. Specifically, by storing the node 600 indicating the work content between the node 600 indicating the forward part and the node 600 indicating the backward part in the storage unit 505 as a simultaneous processing work content list. , Select the simultaneous processing work content.

そして、選択部502は、製造フローにおいて、前方向の部品よりも前の作業内容のうち、前方向の部品に最も近い作業内容を検出する。より具体的には、編集支援装置100は、前方向の部品を示すノード600よりも前の作業内容を示すノード600のうち、前方向の部品を示すノード600に最も近い作業内容を示すノード600を検出する。前方向の部品を示すノード600よりも前の作業内容を示すノード600とは、ノードIndexの値が前方向の部品を示すノード600のIndexの値よりも小さい作業内容を示すノード600である。前方向の部品を示すノード600に最も近い作業内容を示すノード600とは、ノードIndexの値が前方向の部品を示すノード600のIndexの値に最も近い作業内容を示すノード600である。ここで検出されたノード600が示す作業内容は、前方向の作業内容とも称する。   Then, the selection unit 502 detects the work content closest to the front part among the work contents before the front part in the manufacturing flow. More specifically, the editing support apparatus 100 includes a node 600 indicating the work content closest to the node 600 indicating the forward part among the nodes 600 indicating the work contents before the node 600 indicating the forward part. Is detected. The node 600 indicating the work content before the node 600 indicating the forward part is a node 600 indicating the work content in which the value of the node Index is smaller than the Index value of the node 600 indicating the forward part. The node 600 indicating the work content closest to the node 600 indicating the forward part is the node 600 indicating the work content whose node Index value is closest to the Index value of the node 600 indicating the forward part. The work content indicated by the node 600 detected here is also referred to as forward work content.

つぎに、選択部502は、前方向の部品と、製造フローにおいて検出された前方向の作業内容から前方向の部品までの間にある部品と、を同時処理部品として選択する。また、選択部502は、前方向の部品を示すノード600と、検出された前方向の作業内容を示すノード600から前方向の部品を示すノード600までの間にある部品を示すノード600と、を同時処理部品リストとして記憶部505に格納する。これにより、選択部502は、同時処理部品を選択することができる。   Next, the selection unit 502 selects a forward part and a part between the forward work content detected in the manufacturing flow and the forward part as simultaneous processing parts. The selection unit 502 also includes a node 600 indicating a forward part, a node 600 indicating a part between the detected node 600 indicating the forward work content and the node 600 indicating the forward part, Are stored in the storage unit 505 as a simultaneous processing component list. Thereby, the selection unit 502 can select the simultaneous processing component.

編集支援装置100は、同時処理部品リストと、同時処理作業内容リストと、をマージして同時処理要素リストを生成することにより、同時処理部品リストが示す同時処理部品と、同時処理作業内容リストが示す同時処理作業内容と、を合わせて選択する。これにより、編集支援装置100は、複数の作業内容に含まれるいずれかの作業内容が選択された場合に、選択された作業内容を含む複数の作業内容の全てと、複数の作業内容についての1または複数の部品と、を選択することができる。したがって、編集処理の前に編集者が部品と作業内容とを関連付ける操作を行わなくてよいため、編集者の操作量の低減化を図ることができる。   The editing support apparatus 100 merges the simultaneous processing component list and the simultaneous processing work content list to generate a simultaneous processing element list, whereby the simultaneous processing component indicated by the simultaneous processing component list and the simultaneous processing work content list are obtained. The simultaneous processing work contents shown are selected together. Thus, when any work content included in the plurality of work contents is selected, the editing support apparatus 100 selects all of the plurality of work contents including the selected work contents and 1 for the plurality of work contents. Alternatively, a plurality of parts can be selected. Therefore, it is not necessary for the editor to perform an operation for associating the part and the work content before the editing process, and therefore the amount of operation of the editor can be reduced.

図7は、同時処理部品リストと同時処理作業内容リストと同時処理要素リスト例を示す説明図である。同時処理部品リストL1は、同時に選択される部品を示す情報である。同時処理作業内容リストL2は、同時に選択される作業内容を示す情報である。同時処理要素リストLsは、同時に選択される部品および作業内容を示す情報である。   FIG. 7 is an explanatory diagram illustrating an example of a simultaneous processing component list, a simultaneous processing work content list, and a simultaneous processing element list. The simultaneous processing component list L1 is information indicating components that are simultaneously selected. The simultaneous processing work content list L2 is information indicating work content selected at the same time. The simultaneous processing element list Ls is information indicating parts and work contents selected at the same time.

同時処理部品リストL1と、同時処理作業内容リストL2と、同時処理要素リストLsとは、それぞれ登録ノード総数、先頭のIndex、後尾のIndexのフィールドを有する。登録ノード総数のフィールドには、同時に選択される部品または作業内容を示すノード600の総数が設定される。先頭のIndexは、選択される部品または作業内容を示すノード600のIndexのうち、組立順序が最も早いIndexが設定される。後尾のIndexは、選択される部品または作業内容を示すノード600のIndexのうち、組立順序が最も遅いIndexが設定される。   The simultaneous processing component list L1, the simultaneous processing work content list L2, and the simultaneous processing element list Ls each have fields of the total number of registered nodes, a leading index, and a trailing index. In the total number of registered nodes field, the total number of nodes 600 indicating parts or work contents selected at the same time is set. As the first index, the index having the earliest assembly order among the indexes of the node 600 indicating the selected part or work content is set. As the rear index, the index having the latest assembly order among the indexes of the node 600 indicating the selected part or work content is set.

製造フロー画面610に示すように、部品Part_Aが選択された場合、選択部502は、同時処理部品として部品Part_Aを選択する。そのため、選択部502は、同時処理部品リストL1の登録ノード総数には1を設定し、同時処理部品リストL1の先頭のIndexおよび後尾のIndexには部品Part_Aを示すノード600−3のIndexである「3」が登録される。部品Part_Aが選択された場合、選択部502は、同時処理作業内容として作業内容「はめ込み」を選択する。そのため、選択部502は、同時処理作業内容リストL2の登録ノード総数には1を設定し、同時処理作業内容リストL2の先頭のIndexおよび後尾のIndexには作業内容「はめ込み」を示すノード600−4のIndexである「4」が登録される。   As shown in the manufacturing flow screen 610, when the part Part_A is selected, the selection unit 502 selects the part Part_A as the simultaneous processing part. Therefore, the selection unit 502 sets 1 to the total number of registered nodes in the simultaneous processing component list L1, and the index of the node 600-3 indicating the component Part_A in the first Index and the rear Index in the simultaneous processing component list L1. “3” is registered. When the part Part_A is selected, the selection unit 502 selects the work content “inset” as the simultaneous processing work content. Therefore, the selection unit 502 sets 1 to the total number of registered nodes in the simultaneous processing work content list L2, and the node 600− indicating the work content “inset” in the first index and the trailing index of the simultaneous processing work content list L2. “4”, which is an index of 4, is registered.

つぎに、受付部501は、選択部502によって選択された部品および作業内容に対する共通の編集処理を受け付ける。例えば、編集部504は、受付部501によって受け付けた共通の編集処理を行う。例えば、共通の編集処理には、組立手順の入れ替え処理などが挙げられる。   Next, the reception unit 501 receives a common editing process for the part selected by the selection unit 502 and the work content. For example, the editing unit 504 performs a common editing process received by the receiving unit 501. For example, the common editing process includes an assembly procedure replacement process.

図8は、組立手順を入れ替えた例を示す説明図である。例えば、編集者が、選択部502によって選択された部品Part_Aを示すノード600−3および作業内容「はめ込み」を示すノード600−4を作業内容「はめ込み」を示すノード600−11の下にドロップする。編集部504は、ノード600−3およびノード600−4のつぎのノード600からドロップされた位置の前にあるノード600までの各Indexの値を、部品Part_Aを示すノード600−3のIndexに基づいてナンバリングし直す。そして、編集部504は、ノード600−3およびノード600−4のIndexをドロップされた位置に応じたIndexに変更する。これにより、選択されたノード600−3およびノード600−4は、編集部504による編集処理によってノード600−10およびノード600−11になる。製造フロー画面800では、部品Part_Aと作業内容「はめ込み」とのそれぞれIndexの値が10、11となっている。   FIG. 8 is an explanatory diagram showing an example in which the assembly procedure is changed. For example, the editor drops a node 600-3 indicating the part Part_A selected by the selection unit 502 and a node 600-4 indicating the work content “Fitting” below the node 600-11 indicating the work content “Fitting”. . The editing unit 504 sets the values of the indexes from the node 600-3 and the node 600 next to the node 600-4 to the node 600 before the dropped position, based on the index of the node 600-3 indicating the part Part_A. Renumber. Then, the editing unit 504 changes the indexes of the node 600-3 and the node 600-4 to indexes corresponding to the dropped positions. As a result, the selected node 600-3 and node 600-4 become the node 600-10 and the node 600-11 by the editing process by the editing unit 504. In the manufacturing flow screen 800, the values of the index of the part Part_A and the work content “inset” are 10 and 11, respectively.

また、表示制御部503は、ディスプレイなどの出力装置408に製造フロー画面800などの製造フロー画面を表示させる際に、選択部502によって選択結果を編集者が判別可能なように表示させてもよい。   The display control unit 503 may cause the selection unit 502 to display the selection result so that the editor can discriminate when displaying the manufacturing flow screen such as the manufacturing flow screen 800 on the output device 408 such as a display. .

図9は、選択結果の表示例を示す説明図である。図9(a),(b)の例では、マウス901やキーボード902などによって編集者の操作を受け付けて、編集支援処理による選択結果をディスプレイ900などの表示面に表示させる。   FIG. 9 is an explanatory diagram illustrating a display example of the selection result. In the example of FIGS. 9A and 9B, an editor's operation is accepted by the mouse 901, the keyboard 902, or the like, and the selection result by the editing support process is displayed on the display surface such as the display 900.

また、図9(a)に示すように、表示制御部503は、選択部502によって選択された部品および作業内容の全てについて製造フロー画面610に表示させる際の色を選択部502によって選択されていない部品および作業内容と異なる色にしてもよい。   Further, as shown in FIG. 9A, the display control unit 503 has selected by the selection unit 502 the colors for displaying all of the parts and work contents selected by the selection unit 502 on the manufacturing flow screen 610. The color may be different from the parts and work contents that are not present.

図9(b)に示すように、表示制御部503は、編集者によるマウス901のドラッグ操作時に製造フロー画面610に表示されるポインタ911に追従して、選択部502による選択結果をプレビュー表示させてもよい。   As shown in FIG. 9B, the display control unit 503 follows the pointer 911 displayed on the manufacturing flow screen 610 when the editor drags the mouse 901, and displays the selection result by the selection unit 502 as a preview. May be.

(編集支援装置100による編集支援処理手順例)
図10〜図12は、編集支援装置100による編集支援処理手順例を示すフローチャートである。編集支援装置100は、いずれかのノード600が選択されたか否かを判断する(ステップS1001)。選択されていないと判断された場合(ステップS1001:No)、編集支援装置100は、ステップS1001へ戻る。選択されていると判断された場合(ステップS1001:Yes)、編集支援装置100は、製造フローデータ510から、選択位置のノード600を取得する(ステップS1002)。
(Example of editing support processing procedure by editing support apparatus 100)
10 to 12 are flowcharts illustrating an example of an editing support processing procedure performed by the editing support apparatus 100. The editing support apparatus 100 determines whether any node 600 has been selected (step S1001). If it is determined that it has not been selected (step S1001: No), the editing support apparatus 100 returns to step S1001. If it is determined that the node is selected (step S1001: Yes), the editing support apparatus 100 acquires the node 600 at the selected position from the manufacturing flow data 510 (step S1002).

つぎに、編集支援装置100は、取得したノード600の種別フラグが「部品」であるか「作業内容」であるかを判断する(ステップS1003)。種別フラグが「部品」であると判断された場合(ステップS1003:部品)、編集支援装置100は、選択位置の前後の各々について、作業内容を示すノード600のうち、選択位置に最も近いノード600を検出する(ステップS1101)。   Next, the editing support apparatus 100 determines whether the type flag of the acquired node 600 is “component” or “work content” (step S1003). When it is determined that the type flag is “part” (step S1003: part), the editing support apparatus 100 selects the node 600 closest to the selected position among the nodes 600 indicating the work contents for each of the positions before and after the selected position. Is detected (step S1101).

編集支援装置100は、X=検出した前方向の「作業内容」のノード600とする(ステップS1102)。つぎに、編集支援装置100は、Y=検出した後方向の「作業内容」のノード600とする(ステップS1103)。編集支援装置100は、同時処理部品リストL1=製造フローデータ510のうちXとYとの間にあるノード600を設定する(ステップS1104)。ここでは、編集支援装置100は、XとYとの間にあるノード600の総数を同時処理部品リストL1に設定する。さらに、編集支援装置100は、XとYとの間にあるノード600のうち先頭のノード600のIndexと、XとYとの間にあるノード600のうち後尾のノード600のIndexと、を同時処理部品リストL1に設定する。   The editing support apparatus 100 sets X = the detected “work content” node 600 in the forward direction (step S1102). Next, the editing support apparatus 100 sets Y = the detected “work content” node 600 in the backward direction (step S1103). The editing support apparatus 100 sets a node 600 between X and Y in the simultaneous processing component list L1 = manufacturing flow data 510 (step S1104). Here, the editing support apparatus 100 sets the total number of nodes 600 between X and Y in the simultaneous processing component list L1. Further, the editing support apparatus 100 simultaneously performs the index of the first node 600 among the nodes 600 between X and Y, and the index of the rearmost node 600 among the nodes 600 between X and Y. Set in the processing component list L1.

編集支援装置100は、Yよりも後の部品を示すノード600のうち、Yに最も近いノード600を検出する(ステップS1105)。つぎに、編集支援装置100は、Z=検出した後方向の部品を示すノード600とする(ステップS1106)。   The editing support apparatus 100 detects the node 600 closest to Y among the nodes 600 indicating components after Y (step S1105). Next, the editing support apparatus 100 sets Z = node 600 indicating the detected backward component (step S1106).

編集支援装置100は、同時処理作業内容リストL2=Yと、YとZとの間にあるノード600とし(ステップS1107)、ステップS1004へ移行する。ここでは、編集支援装置100は、YとYからZまでの間にあるノード600との総数を同時処理作業内容リストL2に設定する。さらに、編集支援装置100は、YとYからZまでの間にあるノード600のうち先頭のノード600のIndexと、YとYからZまでの間にあるノード600のうち後尾のノード600のIndexと、を同時処理作業内容リストL2に設定する。   The editing support apparatus 100 sets the simultaneous processing work content list L2 = Y and the node 600 between Y and Z (step S1107), and proceeds to step S1004. Here, the editing support apparatus 100 sets the total number of nodes 600 between Y and Y to Z in the simultaneous processing work content list L2. Further, the editing support apparatus 100 includes an index of the first node 600 among the nodes 600 between Y and Y to Z, and an index of the rear node 600 among the nodes 600 between Y and Y to Z. Are set in the simultaneous processing work content list L2.

ステップS1003において、種別フラグが「作業内容」であると判断された場合(ステップS1003:作業内容)、編集支援装置100は、ステップS1201へ移行する。編集支援装置100は、選択位置の前後の各々について、部品を示すノード600のうち、選択位置に最も近いノード600を検出する(ステップS1201)。つぎに、編集支援装置100は、X=検出した前方向の部品を示すノード600とする(ステップS1202)。   If it is determined in step S1003 that the type flag is “work content” (step S1003: work content), the editing support apparatus 100 proceeds to step S1201. The editing support apparatus 100 detects the node 600 closest to the selected position among the nodes 600 indicating the parts for each of the positions before and after the selected position (step S1201). Next, the editing support apparatus 100 sets X = a node 600 indicating the detected forward component (step S1202).

編集支援装置100は、Y=検出した後方向の部品を示すノード600とする(ステップS1203)。編集支援装置100は、同時処理作業内容リストL2=XとYとの間にあるノード600とする(ステップS1204)。編集支援装置100は、Xよりも前の作業内容を示すノード600のうち、Xに最も近いノード600を検出する(ステップS1205)。   The editing support apparatus 100 sets Y = node 600 indicating the detected backward component (step S1203). The editing support apparatus 100 sets the node 600 between the simultaneous processing work content list L2 = X and Y (step S1204). The editing support apparatus 100 detects the node 600 closest to X among the nodes 600 indicating the work content before X (step S1205).

編集支援装置100は、Z=前方向の作業内容を示すノード600とする(ステップS1206)。編集支援装置100は、同時処理部品リストL1=Xと、ZとXとの間にあるノード600とし(ステップS1207)、ステップS1004に移行する。   The editing support apparatus 100 sets Z = node 600 indicating the work content in the forward direction (step S1206). The editing support apparatus 100 sets the simultaneous processing component list L1 = X and the node 600 between Z and X (step S1207), and proceeds to step S1004.

ステップS1107とステップS1207のつぎに、編集支援装置100は、同時処理要素リストLs=L1+L2とする(ステップS1004)。そして、編集支援装置100は、共通の編集処理を受け付けたか否かを判断する(ステップS1005)。共通の編集処理を受け付けていないと判断された場合(ステップS1005:No)、編集支援装置100は、ステップS1005へ戻る。共通の編集処理を受け付けたと判断された場合(ステップS1005:Yes)、編集支援装置100は、同時処理要素リストLsが示す全てのノード600に対して編集処理を行い(ステップS1006)、一連の処理を終了する。   After step S1107 and step S1207, the editing support apparatus 100 sets the simultaneous processing element list Ls = L1 + L2 (step S1004). Then, the editing support apparatus 100 determines whether a common editing process has been received (step S1005). When it is determined that the common editing process is not accepted (step S1005: No), the editing support apparatus 100 returns to step S1005. When it is determined that the common editing process has been accepted (step S1005: Yes), the editing support apparatus 100 performs the editing process on all the nodes 600 indicated by the simultaneous processing element list Ls (step S1006), and a series of processes Exit.

また、本編集支援処理手順では、ステップS1005においてNoの場合に、ステップS1005へ戻るが、これに限らない。例えば、いずれかのノード600が選択されてから所定時間経過するまでの間に、共通の編集処理を受け付けなかった場合、編集支援装置100は一連の処理を終了してもよい。また、編集支援装置100は、共通の編集を受け付ける前に、あらたにいずれかのノード600が選択された場合、以前の同時処理要素リストLsが示すノード600の選択を解除してもよい。   Further, in this editing support processing procedure, if No in step S1005, the process returns to step S1005, but the present invention is not limited to this. For example, when a common editing process is not received after a predetermined time elapses after any node 600 is selected, the editing support apparatus 100 may end the series of processes. Further, the editing support apparatus 100 may cancel the selection of the node 600 indicated by the previous simultaneous processing element list Ls when any node 600 is newly selected before the common editing is accepted.

以上説明したように、本実施の形態にかかる編集支援装置100は、製品の組立手順の編集において、編集者の操作により選択された部品と当該部品についての作業内容とに対する共通の編集処理を受け付ける。これにより、編集者は、選択された部品と、当該部品についての作業内容と、の組み合わせに対して一括して編集操作を行うことができる。したがって、編集支援装置100によれば、編集者の操作量の低減化を図ることができ、編集に要する時間の短縮化を図ることができる。また、部品と部品についての作業内容とが関連付けられた関連付け結果を常に記憶部に記憶しておかなくてもよいため、使用メモリ量の低減化を図ることができる。   As described above, the editing support apparatus 100 according to the present embodiment accepts a common editing process for a part selected by an editor's operation and a work content for the part in editing a product assembly procedure. . As a result, the editor can collectively perform an editing operation on the combination of the selected part and the work content for the part. Therefore, according to the editing support apparatus 100, the amount of operations of the editor can be reduced, and the time required for editing can be shortened. In addition, since it is not necessary to always store the association result in which the component and the work content of the component are associated with each other in the storage unit, it is possible to reduce the amount of memory used.

また、本実施の形態にかかる編集支援装置100は、複数の部品に含まれるいずれかの部品が編集者の操作によって選択されると、いずれかの部品を含む複数の部品と、当該複数の部品についての1または複数の作業内容と、に対する共通の編集処理を受け付ける。これにより、編集者は、当該複数の部品と、当該複数の部品についての1または複数の作業内容と、に対して一括して編集操作を行うことができる。したがって、編集支援装置100によれば、編集者の操作量の低減化を図ることができ、編集に要する時間の短縮化を図ることができる。また、部品と部品についての作業内容とが関連付けられた関連付け結果を常に記憶部に記憶しておかなくてもよいため、使用メモリ量の低減化を図ることができる。   In addition, the editing support apparatus 100 according to the present embodiment, when any part included in a plurality of parts is selected by an editor's operation, the plurality of parts including any part and the plurality of parts A common editing process for one or a plurality of work contents is accepted. Thus, the editor can collectively perform editing operations on the plurality of parts and one or a plurality of work contents for the plurality of parts. Therefore, according to the editing support apparatus 100, the amount of operations of the editor can be reduced, and the time required for editing can be shortened. In addition, since it is not necessary to always store the association result in which the component and the work content of the component are associated with each other in the storage unit, it is possible to reduce the amount of memory used.

また、以上説明したように、本実施の形態にかかる編集支援装置100は、製品の組立手順の編集において、編集者の操作により選択された作業内容と、選択された作業内容が示す作業の対象となる部品と、に対する共通の編集処理を受け付ける。これにより、編集者は、選択された作業内容と、当該作業内容が示す作業の対象となる部品と、の組み合わせに対して一括して編集操作を行うことができる。したがって、編集支援装置100によれば、編集者の操作量の低減化を図ることができ、編集に要する時間の短縮化を図ることができる。また、部品と部品についての作業内容とが関連付けられた関連付け結果を常に記憶部に記憶しておかなくてもよいため、使用メモリ量の低減化を図ることができる。   Further, as described above, the editing support apparatus 100 according to the present embodiment, in editing the product assembly procedure, the work content selected by the editor's operation and the work target indicated by the selected work content. The common editing process for the parts to be received is accepted. As a result, the editor can collectively perform an editing operation on the combination of the selected work content and the part to be the work indicated by the work content. Therefore, according to the editing support apparatus 100, the amount of operations of the editor can be reduced, and the time required for editing can be shortened. In addition, since it is not necessary to always store the association result in which the component and the work content of the component are associated with each other in the storage unit, it is possible to reduce the amount of memory used.

また、編集支援装置100は、一連の作業内容に含まれるいずれかの作業内容が編集者の操作により選択されると、いずれかの作業内容を含む一連の作業内容と、一連の作業内容が示す作業の対象となる1または複数の部品と、に対する共通の編集処理を受け付ける。これにより、編集者は、一連の作業内容と、一連の作業内容が示す作業の対象となる1または複数の部品と、に対して一括して編集操作を行うことができる。したがって、編集支援装置100によれば、編集者の操作量の低減化を図ることができ、編集に要する時間の短縮化を図ることができる。また、部品と部品についての作業内容とが関連付けられた関連付け結果を常に記憶部に記憶しておかなくてもよいため、使用メモリ量の低減化を図ることができる。   In addition, when any work content included in the series of work contents is selected by the editor's operation, the editing support apparatus 100 indicates the series of work contents including any work content and the series of work contents. A common editing process for one or a plurality of parts to be worked is received. Thus, the editor can collectively perform editing operations on a series of work contents and one or a plurality of parts that are targets of the work indicated by the series of work contents. Therefore, according to the editing support apparatus 100, the amount of operations of the editor can be reduced, and the time required for editing can be shortened. In addition, since it is not necessary to always store the association result in which the component and the work content of the component are associated with each other in the storage unit, it is possible to reduce the amount of memory used.

なお、本実施の形態で説明した編集支援方法は、予め用意された編集支援プログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本編集支援プログラムは、磁気ディスク、光ディスク、USB(Universal Serial Bus)フラッシュメモリなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、編集支援プログラムは、インターネット等のネットワークを介して配布してもよい。   The editing support method described in the present embodiment can be realized by executing a prepared editing support program on a computer such as a personal computer or a workstation. The editing support program is recorded on a computer-readable recording medium such as a magnetic disk, an optical disk, or a USB (Universal Serial Bus) flash memory, and is executed by being read from the recording medium by the computer. The editing support program may be distributed through a network such as the Internet.

上述した実施の形態に関し、さらに以下の付記を開示する。   The following additional notes are disclosed with respect to the embodiment described above.

(付記1)部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、
選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける、
ことを特徴とする編集支援プログラム。
(Supplementary note 1) In an editing support program for an assembly procedure in which information for identifying a part and information indicating the work content of the part are distinguished and displayed as a list,
When a part is selected, the information indicating the work content of the part is also selected,
Accepting a common editing process for the selected part and the work content for the part selected together;
An editing support program characterized by that.

(付記2)複数の部品について1又は複数の作業内容が表示される場合に、該複数の部品のうちのいずれか1つの部品の選択に応じて該複数の部品の全てと、前記複数の部品についての前記1又は複数の作業内容の全てとを選択し、
選択された該複数の部品の全てと、前記1又は複数の作業内容の全てとに対する共通の編集処理を受け付ける、
ことを特徴とする付記1記載の編集支援プログラム。
(Appendix 2) When one or a plurality of work contents are displayed for a plurality of parts, all of the plurality of parts and the plurality of parts are selected according to selection of any one of the plurality of parts. Selecting all of the one or more work contents for
Accepting a common editing process for all of the plurality of selected parts and all of the one or more work contents;
The editing support program according to supplementary note 1, characterized in that:

(付記3)部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、
選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける、
ことを特徴とする編集支援プログラム。
(Additional remark 3) In the edit support program of the assembly procedure which distinguishes and displays the information which specifies a component, and the information which shows the operation content about this component,
When the work content is selected, the parts that are the targets of the work indicated by the work content are also selected,
Accepting a common editing process for the selected work content and the part selected together;
An editing support program characterized by that.

(付記4)1又は複数の部品について複数の作業内容が表示される場合に、該複数の作業内容のうちのいずれかの作業内容の選択に応じて該複数の部品の全てと、前記複数の作業内容についての前記1又は複数の部品の全てとを選択し、
選択された前記複数の作業内容の全てと、前記1又は複数の部品の全てとに対する共通の編集処理を受け付ける、
ことを特徴とする付記3記載の編集支援プログラム。
(Supplementary Note 4) When a plurality of work contents are displayed for one or a plurality of parts, all of the plurality of parts and the plurality of the plurality of parts are selected according to selection of any one of the plurality of work contents. Select all of the one or more parts for the work content;
Accepting a common editing process for all of the selected plurality of work contents and all of the one or more parts;
The editing support program according to supplementary note 3, characterized by:

(付記5)部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援方法であって、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、
選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける、
処理をコンピュータが実行することを特徴とする編集支援方法。
(Supplementary Note 5) An assembly procedure editing support method for displaying a list by distinguishing information for identifying a part from information indicating work contents for the part,
When a part is selected, the information indicating the work content of the part is also selected,
Accepting a common editing process for the selected part and the work content for the part selected together;
An editing support method, characterized in that a computer executes processing.

(付記6)部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援方法であって、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、
選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける、
処理をコンピュータが実行することを特徴とする編集支援方法。
(Supplementary Note 6) An assembly procedure editing support method for displaying a list by distinguishing information for identifying a component and information indicating the work content of the component,
When the work content is selected, the parts that are the targets of the work indicated by the work content are also selected,
Accepting a common editing process for the selected work content and the part selected together;
An editing support method, characterized in that a computer executes processing.

(付記7)部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援装置であって、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択する選択部と、
選択された前記部品と、前記選択部によって合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける受付部と、
を有することを特徴とする編集支援装置。
(Supplementary note 7) An assembly procedure editing support device that displays a list by distinguishing information for identifying a component and information indicating the work content of the component,
When a part is selected, a selection unit that also selects information indicating the work content of the part, and
A reception unit that receives a common editing process for the selected part and the work content of the part selected together by the selection unit;
An editing support apparatus comprising:

(付記8)部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援装置であって、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択する選択部と、
選択された前記作業内容と、前記選択部によって合わせて選択された前記部品とに対する共通の編集処理を受け付ける受付部と、
を有することを特徴とする編集支援装置。
(Supplementary note 8) An assembly procedure editing support apparatus that displays a list by distinguishing information for identifying a part from information indicating the work content of the part,
When a work content is selected, a selection unit that also selects a part to be a work target indicated by the work content;
A reception unit that receives a common editing process for the selected work content and the part selected by the selection unit;
An editing support apparatus comprising:

(付記9)部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援を行うコンピュータに、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、
選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける、
処理を実行させる編集支援プログラムを記録したことを特徴とする前記コンピュータが読み取り可能な記録媒体。
(Supplementary note 9) A computer that supports editing of an assembly procedure for displaying a list by distinguishing information for identifying a part from information indicating work contents of the part,
When a part is selected, the information indicating the work content of the part is also selected,
Accepting a common editing process for the selected part and the work content for the part selected together;
The computer-readable recording medium having recorded therein an editing support program for executing processing.

(付記10)部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援を行うコンピュータに、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、
選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける、
処理を実行させる編集支援プログラムを記録したことを特徴とする前記コンピュータが読み取り可能な記録媒体。
(Supplementary Note 10) To a computer that supports editing of an assembly procedure for displaying a list by distinguishing information for identifying a part from information indicating work contents of the part,
When the work content is selected, the parts that are the targets of the work indicated by the work content are also selected,
Accepting a common editing process for the selected work content and the part selected together;
The computer-readable recording medium having recorded therein an editing support program for executing processing.

100 編集支援装置
101,300,610,800 製造フロー画面
501 受付部
502 選択部
503 表示制御部
504 編集部
505 記憶部
510 製造フローデータ
600 ノード
Part_A〜PartF 部品
DESCRIPTION OF SYMBOLS 100 Editing support apparatus 101,300,610,800 Manufacturing flow screen 501 Reception part 502 Selection part 503 Display control part 504 Editing part 505 Storage part 510 Manufacturing flow data 600 Node Part_A-PartF Parts

Claims (8)

部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、
選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける、
ことを特徴とする編集支援プログラム。
In an editing support program for an assembly procedure that displays a list by distinguishing information for identifying a part and information indicating the work content of the part,
When a part is selected, the information indicating the work content of the part is also selected,
Accepting a common editing process for the selected part and the work content for the part selected together;
An editing support program characterized by that.
複数の部品について1又は複数の作業内容が表示される場合に、該複数の部品のうちのいずれか1つの部品の選択に応じて該複数の部品の全てと、前記複数の部品についての前記1又は複数の作業内容の全てとを選択し、
選択された該複数の部品の全てと、前記1又は複数の作業内容の全てとに対する共通の編集処理を受け付ける、
ことを特徴とする請求項1記載の編集支援プログラム。
When one or a plurality of work contents are displayed for a plurality of parts, all of the plurality of parts and the first one for the plurality of parts are selected according to selection of any one of the plurality of parts. Or select all of the work contents,
Accepting a common editing process for all of the plurality of selected parts and all of the one or more work contents;
The editing support program according to claim 1.
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援プログラムにおいて、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、
選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける、
ことを特徴とする編集支援プログラム。
In an editing support program for an assembly procedure that displays a list by distinguishing information for identifying a part and information indicating the work content of the part,
When the work content is selected, the parts that are the targets of the work indicated by the work content are also selected,
Accepting a common editing process for the selected work content and the part selected together;
An editing support program characterized by that.
1又は複数の部品について複数の作業内容が表示される場合に、該複数の作業内容のうちのいずれかの作業内容の選択に応じて該複数の部品の全てと、前記複数の作業内容についての前記1又は複数の部品の全てとを選択し、
選択された前記複数の作業内容の全てと、前記1又は複数の部品の全てとに対する共通の編集処理を受け付ける、
ことを特徴とする請求項3記載の編集支援プログラム。
When a plurality of work contents are displayed for one or a plurality of parts, all of the plurality of parts and the plurality of work contents are selected according to the selection of any one of the plurality of work contents. Selecting all of the one or more parts;
Accepting a common editing process for all of the selected plurality of work contents and all of the one or more parts;
The editing support program according to claim 3.
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援方法であって、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択し、
選択された前記部品と、合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける、
処理をコンピュータが実行することを特徴とする編集支援方法。
An editing support method of an assembly procedure for displaying a list by distinguishing information for identifying a part and information indicating work contents for the part,
When a part is selected, the information indicating the work content of the part is also selected,
Accepting a common editing process for the selected part and the work content for the part selected together;
An editing support method, characterized in that a computer executes processing.
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援方法であって、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択し、
選択された前記作業内容と、合わせて選択された前記部品とに対する共通の編集処理を受け付ける、
処理をコンピュータが実行することを特徴とする編集支援方法。
An editing support method of an assembly procedure for displaying a list by distinguishing information for identifying a part and information indicating work contents for the part,
When the work content is selected, the parts that are the targets of the work indicated by the work content are also selected,
Accepting a common editing process for the selected work content and the part selected together;
An editing support method, characterized in that a computer executes processing.
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援装置であって、
部品が選択されると、該部品についての作業内容を示す情報も合わせて選択する選択部と、
選択された前記部品と、前記選択部によって合わせて選択された前記部品についての作業内容とに対する共通の編集処理を受け付ける受付部と、
を有することを特徴とする編集支援装置。
An assembly support editing support apparatus that displays a list by distinguishing information for identifying a part and information indicating the work content of the part,
When a part is selected, a selection unit that also selects information indicating the work content of the part, and
A reception unit that receives a common editing process for the selected part and the work content of the part selected together by the selection unit;
An editing support apparatus comprising:
部品を特定する情報と、該部品についての作業内容を示す情報とを区別してリスト表示する組立手順の編集支援装置であって、
作業内容が選択されると、該作業内容が示す作業の対象となる部品も合わせて選択する選択部と、
選択された前記作業内容と、前記選択部によって合わせて選択された前記部品とに対する共通の編集処理を受け付ける受付部と、
を有することを特徴とする編集支援装置。
An assembly support editing support apparatus that displays a list by distinguishing information for identifying a part and information indicating the work content of the part,
When a work content is selected, a selection unit that also selects a part to be a work target indicated by the work content;
A reception unit that receives a common editing process for the selected work content and the part selected by the selection unit;
An editing support apparatus comprising:
JP2013225983A 2013-10-30 2013-10-30 Editing assistance program, editing assistance method, and editing assistance device Pending JP2015087962A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013225983A JP2015087962A (en) 2013-10-30 2013-10-30 Editing assistance program, editing assistance method, and editing assistance device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013225983A JP2015087962A (en) 2013-10-30 2013-10-30 Editing assistance program, editing assistance method, and editing assistance device

Publications (1)

Publication Number Publication Date
JP2015087962A true JP2015087962A (en) 2015-05-07

Family

ID=53050688

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013225983A Pending JP2015087962A (en) 2013-10-30 2013-10-30 Editing assistance program, editing assistance method, and editing assistance device

Country Status (1)

Country Link
JP (1) JP2015087962A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06301689A (en) * 1993-04-12 1994-10-28 Brother Ind Ltd Process analysis chart preparation system
JP2001255926A (en) * 2000-03-14 2001-09-21 Pfu Ltd Product manufacture information generating device and program recoding medium
JP2009193489A (en) * 2008-02-18 2009-08-27 Olympus Corp Work procedure manual creation system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06301689A (en) * 1993-04-12 1994-10-28 Brother Ind Ltd Process analysis chart preparation system
JP2001255926A (en) * 2000-03-14 2001-09-21 Pfu Ltd Product manufacture information generating device and program recoding medium
JP2009193489A (en) * 2008-02-18 2009-08-27 Olympus Corp Work procedure manual creation system

Similar Documents

Publication Publication Date Title
US11361486B2 (en) Automated combination of multiple data visualizations
JP6018045B2 (en) Temporary formatting and graphing of selected data
JP6372092B2 (en) System, method and computer readable medium for generating a workflow for a printing system
CN110300966B (en) Enhanced pivot table creation and interaction
US20160162165A1 (en) Visualization adaptation for filtered data
CN111191412A (en) Method, device, storage medium and terminal for editing formula
JP6206202B2 (en) Information processing apparatus and information processing program
US9495063B2 (en) Displaying tooltips to users of touch screens
CN104871122A (en) Display control device and program
CN113010162A (en) Page construction method, device and equipment
US20190213763A1 (en) Interactive hierarchical bar chart
JP5152436B2 (en) Programmable display screen creation system and screen creation program
US20180300770A1 (en) In-situ previewing of customizable communications
JP6168206B2 (en) Information processing apparatus, information processing apparatus control method, and program
CN104951477B (en) Method and apparatus for crossing filter data
US20140089234A1 (en) Interactive visualization of multi-objective optimization
CN116225902A (en) Method, device and equipment for generating test cases
JP6759868B2 (en) Information processing equipment and information processing programs
JP2015087962A (en) Editing assistance program, editing assistance method, and editing assistance device
CN108279962A (en) A kind of method and device creating visualization data display interface
US20190369820A1 (en) Supporting device
US20140375576A1 (en) Facilitating touch screen users to select elements in a densely populated display
JP6264208B2 (en) Display program, display method, and display device
JP5799815B2 (en) Image processing program and image processing apparatus
JP6647701B1 (en) Electronic device comprising graphical user interface using virtual container and method of operating the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160705

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170613

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170704

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170904

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20171031