Patent Description:
Conventionally, as a system used in a mounting device, a system has been proposed in which information on a component having a specific shape and a member accommodating the component is acquired, and design data of an attachment member designed based on the acquired information is output to a terminal of a client (for example, refer to Patent Literature <NUM>). In this system, since a collection member is manufactured on a client side based on the design data, it is possible to provide the attachment member as a more suitable work sharing.

<CIT> relates to automatically designing a nozzle tip for picking up a specific component. The outer shape of the tip (suction area) is designed to parallel the inner shape of the surface area of the component that can be used for suction. The length of the nozzle tip is chosen such that, if the component forms a cavity, the tip can enter the cavity and reach a surface.

<CIT> relates to order processing for ordering parts that are used in component mounting machines. A costumer that wants to use a component in a component mounting machine sends design information of the component to the supplier. The supplier checks whether a standard gripping member can be used for collecting the component by the component mounting machine and either informs the costumer which standard gripping member can be used or that no standard gripping member can be used. In the latter case, a designer designs a new gripping member.

<CIT> relates to mounting components. Several different gripping devices can be selected for holding and mounting different components.

<CIT> relates to a gripping nozzle for gripping a lead component and an electronic component mounting apparatus including the gripping nozzle.

However, in the system described in Patent Literature <NUM>, since the design data of the collection member for collecting a component having a specific shape is generated according to the skill of a designer, it is desired to more easily manufacture a new collection member.

The present disclosure has been made in view of such problems and a main object of the present disclosure is to provide an information processing device, an information processing method, and a program capable of more easily realizing the manufacture and use of a new collection member.

The present disclosure employs the following means in order to achieve the main object described above.

An information processing device of the present disclosure is an information processing device used in a mounting system that performs processing of mounting a component on a mounting target, the information processing device including: a memory section configured to store multiple pieces of abutting part data including a shape of an abutting part that abuts against the component, multiple pieces of attachment part data including a shape of an attachment part to be attached to an attachment section to which a collection member for collecting the component is attached, and multiple pieces of connection part data including a shape of a connection part that connects the abutting part and the attachment part, in the collection member; and a control section configured to output one or more of the abutting part data, the attachment part data, and the connection part data stored in the memory section.

In the information processing device, the multiple pieces of abutting part data including the shape of the abutting part that abuts against the component, the multiple pieces of attachment part data including the shape of the attachment part to be attached to the attachment section to which a collection member for collecting the component is attached, and the multiple pieces of connection part data including the shape of the connection part that connects the abutting part and the attachment part are stored. One or more of the abutting part data, the attachment part data, and the connection part data is output. Generally, for example, the collection member for collecting a component having a specific shape (special shape) is individually designed according to the shape and the size of the component. Since the design data of the designed collection member is managed as a whole, it is difficult to efficiently utilize a development resource thereof. In the information processing device of the present disclosure, for example, since the individually designed collection member is stored as data in a state of being divided into the abutting part, the attachment part, and the connection part, each part can be used in an appropriate combination when there are individual special components. Accordingly, in the information processing device of the present disclosure, by managing the data for each part, it is possible to more easily realize the manufacture and use of a new collection member. Here, the connection part may be a single structure or may be a structure which is divided into two or more parts. That is, the connection part data may be data of multiple portions.

Preferable embodiments of information processing device <NUM> disclosed in the present specification will be described below with reference to the accompanying drawings. <FIG> is a schematic explanatory view of mounting development system <NUM> including information processing device <NUM> and mounting system <NUM> including mounting device <NUM> serving as a mounting-related device. <FIG> is an explanatory view schematically illustrating a configuration of mounting device <NUM>. <FIG> are explanatory views schematically illustrating configurations of collection members 50A to 50F and components PA to PF. <FIG> is an explanatory view of attachment part database <NUM>, abutting part database <NUM>, and connection part database <NUM> stored in memory section <NUM>. In the present embodiment, a left-right direction (X-axis), a front-rear direction (Y-axis), and up-down direction (Z-axis) are as illustrated in <FIG>. In addition, mounting system <NUM> includes a printing device that applies a predetermined coating agent (for example, a solder paste or an adhesive) to a board, a curing processing device (for example, a reflow furnace) that cures the coating agent applied to the board, an inspection device that inspects a state of the board or the component, a conveyance device that conveys the board, and the like, in addition to mounting device <NUM> that mounts component P on board S (refer to <FIG>) as a mounting target. In addition, a mounting target portion includes a three-dimensional base material in addition to board S.

As illustrated in <FIG>, mounting development system <NUM> owned by a supplier side includes multiple design personal computers (PCs) <NUM> connected to LAN <NUM>, and information processing device <NUM> connected to LAN <NUM>. Design PC <NUM> is a computer that designs a device to be incorporated in mounting system <NUM>, an attachment member to be attached to mounting device <NUM>, or the like. Information processing device <NUM> is configured as a server that handles information on a mounting-related device that executes processing relating to mounting processing of mounting component P on board S. Information processing device <NUM> is configured to provide, for example, order receipt, delivery, and design data of attachment members to be attached to mounting device <NUM>, and the like. Information processing device <NUM> transmits data to customer PC <NUM> via network <NUM> such as an Internet, and receives information from customer PC <NUM>. Information processing device <NUM> includes control section <NUM> for controlling the entire device, memory section <NUM> for storing various application programs and various data files, display <NUM> for displaying various information, input device <NUM> such as a keyboard and a mouse for inputting various commands by an operator, and communication section <NUM> for communicating with an external device such as design PC <NUM>. Control section <NUM> is configured as a microprocessor centered on CPU <NUM> and includes ROM <NUM> storing various processing programs and the like, and RAM <NUM> temporarily storing data.

In the system on the customer side, mounting system <NUM>, customer PC <NUM>, and 3D printer <NUM> are each connected to LAN <NUM>. Customer PC <NUM> includes a control section including a CPU or the like, a display, an input device, and a communication section. Customer PC <NUM> exchanges data with, for example, management PC <NUM> of mounting system <NUM> and the like, and exchanges data with information processing device <NUM> via network <NUM>. 3D printer <NUM> is configured to form a three-dimensional object using a material such as resin, carbon, or metal, for example, based on design data. Mounting system <NUM> is configured as a production line for mounting component P on board S and includes multiple mounting devices <NUM>, a printing device, an inspection device, a reflow furnace which are not illustrated, and the like. In addition, mounting system <NUM> includes management PC <NUM> that manages information used in mounting device <NUM> or the like.

As illustrated in <FIG>, mounting device <NUM> includes control device <NUM>, board processing section <NUM>, mounting section <NUM>, and component supply section <NUM>. Control device <NUM> is configured as a microprocessor centered on a CPU and controls the entire device. Control device <NUM> is connected to board processing section <NUM>, mounting section <NUM>, component supply section <NUM>, and the like so as to be capable of bidirectional communication, and exchanges signals with these units and the like. Control device <NUM> stores member management information relating to the attachment member to be attached to mounting device <NUM>, and executes the mounting processing while grasping what kind of attachment member is attached by using the member management information. Mounting section <NUM> is a unit that collects component P from component supply section <NUM> and disposes component P on board S fixed to board processing section <NUM>. Mounting section <NUM> includes mounting head <NUM>, a moving section for moving mounting head <NUM>, mark camera <NUM>, collection member <NUM>, and collection member accommodation section <NUM>. Mounting head <NUM> is configured to collect one or more components and move in XY-directions by a moving section. Mounting head <NUM> is detachably attached to a slider. One or more collection members <NUM> is detachably attached to attachment section <NUM> on a lower surface of mounting head <NUM>. Collection member <NUM> is any one or more of a nozzle for collecting component P by applying a pressure and a mechanical chuck for gripping and physically collecting component P. Mark camera <NUM> is disposed on a lower surface side of the slider to which mounting head <NUM> is attached, moves in XY-directions in accordance with the movement of mounting head <NUM>, and captures an image of a mark or the like formed on board S. Mark camera <NUM> is also used when reading identification information formed on collection member <NUM> or identification information formed on collection member accommodation section <NUM>. Component supply section <NUM> is a unit for supplying component P to mounting section <NUM>. Component supply section <NUM> includes multiple feeders <NUM> to which tapes holding components P are attached, and has tray unit <NUM> in which multiple components are arranged and placed on a tray.

Collection member accommodation section <NUM> is a unit that accommodates and holds collection member <NUM> when waiting before collection member <NUM> is attached to attachment section <NUM>. Collection member accommodation section <NUM> includes accommodation member <NUM>, shutter member <NUM>, and driving section (not illustrated). Accommodation member <NUM> is a member, of which an upper portion in which an accommodation space for accommodating collection member <NUM> is formed, is open. Shutter member <NUM> is a plate-shaped member that fixedly holds and releases the fixation of collection member <NUM> accommodated in accommodation member <NUM>, and a through-hole through which collection member <NUM> can pass is formed in a plate surface. Shutter member <NUM> locks and fixes collection member <NUM> by abutting an edge portion of the through-hole on a flange or an upper surface of collection member <NUM>. Shutter member <NUM> is constantly biased to a fixed position for fixing collection member <NUM> (refer to an upper drawing in <FIG>), and is moved to a fixation releasing position by a driving section when collection member <NUM> is removed (refer to a lower drawing in <FIG>).

Here, collection member <NUM> will be described. In mounting device <NUM>, as illustrated in <FIG>, components PA to PF having special shapes and/or special purposes are mounted on board S. Therefore, as illustrated in <FIG>, mounting device <NUM> uses collection members 50A to <NUM> (refer to <FIG>) having special shapes. Here, collection members 50A to <NUM> are collectively called collection member <NUM>, attachment parts 51A to <NUM> are collectively called attachment part <NUM>, abutting parts 52A to <NUM> are collectively called abutting part <NUM>, and connection parts 53A to <NUM> are collectively called connection part <NUM>. Collection member <NUM> can be classified into, for convenience, attachment part <NUM> to be attached to the attachment section <NUM> to which collection member <NUM> is attached, abutting part <NUM> to abut component P, and connection part <NUM> to connect attachment part <NUM> and the abutting part. Attachment part <NUM>, abutting part <NUM>, and connection part <NUM> may be integrally molded, or may be joined by another member. The shape and size of attachment part <NUM> are determined by attachment section <NUM> of mounting head <NUM>. The shape and size of abutting part <NUM> are determined so as to be suitable for collecting component P having a predetermined shape. Connection part <NUM> has a structure corresponding to abutting part <NUM> and further has a shape and a size determined so as to be appropriately connected to attachment part <NUM>. Specifically, for example, collection member 50A illustrated in <FIG> has cylindrical component PA to be collected, abutting part 52A of a round nozzle, and cylindrical connection part 53A. Collection member 50B illustrated in <FIG> has a spherical surface of component PB to be collected, abutting part 52B of a spork nozzle, and a cylindrical connection part 53B. Component PB to be collected has a surface having a step and collection member 50C illustrated in <FIG> has multiple abutting parts 52C of a spork nozzle, and connection part 53C that branches a pressure to each of multiple abutting parts 52C. Collection member 50D illustrated in <FIG> has abutting part 52D of an angle nozzle to be inserted into a gap of component PD to be collected, and cylindrical connection part 53D. Collection member 50E illustrated in <FIG> has abutting part 52E having gripping claws that grip multiple locations on a side surface of component PE to be collected, and connection part 53E as an actuator for driving abutting part 52E. Connection part 53E has an air cylinder operated by the pressure supplied from attachment part 51E. Collection member 50F illustrated in <FIG> has abutting part 52F having a fixing member inserted between pins of component PF to be collected and a gripping claw that grips the pin from the outside, and connection part 53F as an actuator for driving abutting part 52F. Connection part 53F has an air cylinder operated by the pressure supplied from attachment part 51F.

Next, information stored in memory section <NUM> of information processing device <NUM> owned by the supplier side will be described. As illustrated in <FIG>, for example, memory section <NUM> stores a component information database (not illustrated) and the like in addition to attachment part database <NUM>, abutting part database <NUM>, and connection part database <NUM>. In <FIG>, a schematic diagram of each part is attached for easy understanding. Attachment part database <NUM> is configured as a database including multiple types of attachment part information <NUM> including information on attachment part <NUM>. Attachment part information <NUM> includes size information including the size of attachment part <NUM>, shape information including shape data of attachment part <NUM>, material information indicating a material forming attachment part <NUM>, and the like, which are associated with identification information (ID) of attachment part <NUM>. The material information includes, for example, information of various resins, metals, carbon, and the like as materials that can be used in 3D printer <NUM> forming the part. Abutting part database <NUM> is configured as a database including multiple types of abutting part information <NUM> including information on abutting part <NUM>. Abutting part information <NUM> includes size information including the size of abutting part <NUM>, shape information including the shape data of abutting part <NUM>, material information indicating the material forming abutting part <NUM>, information on the component to be collected at abutting part <NUM> as an example, and the like, which are associated with identification information (ID) of abutting part <NUM>. Connection part database <NUM> is configured as a database including multiple types of connection part information <NUM> including information on connection part <NUM>. Connection part database <NUM> includes size information including the size of connection part <NUM>, shape information including the shape data of connection part <NUM>, material information indicating the material forming connection part <NUM>, and the like, which are associated with identification information (ID) of connection part <NUM>. Each part information described above may include CAD data. As described above, in memory section <NUM>, each configuration of collection member <NUM> is divided and saved, and is managed in a state available to the user. Information processing device <NUM> outputs information of each part in response to a request from design PC <NUM>, customer PC <NUM>, and the like, and provides information to them. The component information database includes multiple pieces of component information in which size information, shape information, and material information of the component are associated with the component IDs. Information of the component can be obtained from the component ID. When a new component appears and new collection member <NUM> is set, and the like, an operator registers the same in each of the above-described databases so as to make it an available state to other operators.

Next, an operation of mounting development system <NUM> of the present embodiment, first, an operation when an information provision of collection member <NUM> is requested in order for a user on the customer side to handle component P of a special shape or a special purpose will be described. Here, the exchange of information between information processing device <NUM> and customer PC <NUM> will be mainly described. In addition, here, a case where collection member <NUM> of the suction nozzle is mainly designed will be described. For example, in a case where the user on the customer side performs a new mounting processing of a specific component that cannot be collected by collection member <NUM> owned by the customer, the user accesses information processing device <NUM> from customer PC <NUM> to request acquisition of design data relating to collection member <NUM>. <FIG> is a flowchart illustrating an example of a collection member information output processing routine executed by CPU <NUM> of information processing device <NUM>. This routine is stored in memory section <NUM> and executed after an access is made from an external device. When this routine is started, CPU <NUM> of control section <NUM> outputs collection member design screen <NUM> to customer PC <NUM> (step S <NUM>).

<FIG> is an explanatory view illustrating an example of collection member design screen <NUM> displayed on, for example, a display of customer PC <NUM> and outputted. <FIG> illustrates an example after the component information is inputted. <FIG> is an explanatory view illustrating an example of search of each part of collection member design screen <NUM>. Collection member design screen <NUM> is a screen on which the user inputs respective information and searches candidates for respective parts of collection member <NUM> suitable for the information, and which supports a desired design of collection member <NUM>. Collection member design screen <NUM> includes cursor <NUM>, information input field <NUM>, attachment part candidate display field <NUM>, abutting part candidate display field <NUM>, connection part candidate display field <NUM>, and the like. Cursor <NUM> is intended to be selected and inputted by the operator to an input field disposed on the screen, and is moved on the screen by operating input device <NUM>. Information input field <NUM> is a field for inputting information relating to component P, attachment section <NUM>, and the like. Information input field <NUM> includes a component information input field, an attachment section information input field, an area information input field, a mounting information input field, a component image display field, a search key, and the like. The component information input field includes an input field for the component ID, a field for designating a component file, and a free input field for inputting a size, a mass, and the like. Each of the input fields may be configured to be able to select an input content by a pull-down menu. The attachment section information input field includes a mounting head ID input field, an attachment section ID input field, and the like. The mounting head ID is information for specifying the mounting head and the attachment section ID is information for specifying the attachment section itself. These are all information for specifying the shape of the portion to which collection member <NUM> is to be attached. The area information input field includes a designation area in which abutting part <NUM> abuts against component P. The designation area is an area in which the user designates a part on component P against which abutting part <NUM> can abut when collecting component P. Here, the designation area can be directly designated on an image of the component in the component image display field by an operation of the user. For example, as illustrated by a hatched area in <FIG>, the user can designate the designation area by operating cursor <NUM>. The area information input field includes a check box for performing the setting of the designation area, and a check box for selecting any one of the collection of component P by the nozzle pickup and the collection of component P by the mechanical chuck. An input field capable of inputting the number of abutting parts may be provided in the area information input field. The mounting information input field is a field for inputting information on other mounting processing. For example, in a case where the mounting target is a three-dimensional object and there is a limit in short and long of stroke, or a distance (margin) between another structure and component P, the user inputs the conditions in the input field. The information inputted in the mounting information input field is used, for example, when specifying the shape and length of connection part <NUM>. In the component image display field, an image of component P is three-dimensionally displayed. The user can rotate component P three-dimensionally by clicking the component image displayed in the component image display field and operating cursor <NUM>. The search key is a key pressed when a search is started with the input content. Attachment part candidate display field <NUM> is a field for displaying candidates for attachment part <NUM> and displays information such as images and an ID of attachment part <NUM> (refer to <FIG>). Abutting part candidate display field <NUM> is a field for displaying candidates for abutting part <NUM> and displays information such as an image and an ID of abutting part <NUM>. Connection part candidate display field <NUM> is a field for displaying candidates for connection part <NUM> and displays information such as an image and an ID of connection part <NUM>. The user inputs various information such as component information, attachment section information, area information, and mounting information in information input field <NUM>.

After outputting collection member design screen <NUM>, CPU <NUM> acquires the component information by acquiring the input contents to the component information input field (S110), and acquires the attachment section information by acquiring the input contents to the attachment section information input field (S120). In addition, CPU <NUM> acquires the area information including the designation area abutting against the component by acquiring the input contents in the area information input field (S130), and acquires the mounting information relating to a state where component P is collected and disposed by acquiring the input contents in the mounting information input field (S140). CPU <NUM> may acquire the various types of information each time the information is inputted to each of the input fields, and the order in which the various types of information are acquired may not be the order of steps described above.

Next, when the search key is pressed on collection member design screen <NUM>, CPU <NUM> executes processing of searching the data of each part of collection member <NUM> according to the inputted information (S150 to <NUM>). Specifically, CPU <NUM> searches, based on the acquired attachment section information, the data of attachment part <NUM> that can be attached to designated attachment section <NUM> from among those registered in attachment part database <NUM> (S150). In addition, CPU <NUM> searches the data of abutting part <NUM> corresponding to one or more of the size, the shape, the number, and the position of the designation area included in the acquired area information from among those registered in abutting part database <NUM> (S160). In addition, CPU <NUM> searches the data of connection part <NUM> to which attachment part <NUM> and abutting part <NUM> can be joined, which is the search result, from among those registered in connection part database <NUM> (S170). CPU <NUM> may search the registered each part data so as to include, for example, data to which deformation such as expansion, enlargement, and reduction has been added. CPU <NUM> can uniquely extract information corresponding to the attachment section information in the attachment part data. In addition, CPU <NUM> extracts, from the abutting part data, information having a shape or a size corresponding to the shape, the size, or the position of the abutting surface of component P that is the designation area. For example, in a case where collection member <NUM> is a suction nozzle, CPU <NUM> extracts abutting part data having an abutting surface of an extent that does not exceed the size of the designation area. In addition, in a case where the designation area is rectangular, CPU <NUM> can extract data having a rectangular abutting surface or data having a circular abutting surface included in the rectangle. In a case where there are multiple designation areas, CPU <NUM> may extract data having multiple abutting surfaces such as a spork nozzle, or may extract data in which multiple nozzles are used as multiple locations. In addition, CPU <NUM> may extract the connection part data for each combination of the extracted attachment part data and the abutting part data.

Next, CPU <NUM> displays and outputs the attachment part data, the abutting part data, and the connection part data, which are the search results, in attachment part candidate display field <NUM>, abutting part candidate display field <NUM>, and connection part candidate display field <NUM>, respectively (S180). CPU <NUM> outputs data such that the image of each part is displayed in each display field of collection member design screen <NUM> (refer to <FIG>). The user can select the displayed image by clicking on it. In addition, the user can activate edition software by double-clicking the image in each display field to correct and edit the size, the shape, the material, and the like of the part data. Next, CPU <NUM> determines whether any of the part data is selected (S <NUM>), and waits as it is when the part data is not selected. On the other hand, when the part data is selected, CPU <NUM> sets the selected part data as a target that can be corrected (S200), and determines whether the selected part data is corrected (S210). For example, the user corrects and edits the size, the shape, the material, and the like of the part data by operating the edition software. When the part data is corrected, CPU <NUM> causes the corrected content to be reflected and displayed in the display field (S220). At this time, in a case where the size of the part is changed so as to be large, CPU <NUM> may obtain a weight from a volume occupying a space of the part, and in a case where the obtained weight exceeds a predetermined threshold, may perform processing of changing the material thereof to a lighter one so as not to exceed the threshold.

After S220 or when there is no correction in the part data in S210, CPU <NUM> determines whether all the part data are settled (S230). The settlement of the part data can be determined, for example, by whether a settlement key displayed in attachment part candidate display field <NUM>, abutting part candidate display field <NUM>, and connection part candidate display field <NUM> is pressed (refer to <FIG>). If all the part data are not settled, CPU <NUM> executes the processing in S210 and the subsequent steps. On the other hand, in a case where all the part data are settled, if there is the corrected content, CPU <NUM> newly registers the corrected content in the database (S240), causes design data display screen <NUM> displaying the design data of the designed collection member to be displayed and outputted (S250), and terminates the routine.

<FIG> is an explanatory view illustrating an example of design data display screen <NUM>. Design data display screen <NUM> is a screen for displaying collection member <NUM> designed to be able to collect component P having a specific shape. Design data display screen <NUM> includes a collection member display field, an attachment part information display field relating to attachment part <NUM>, an abutting part information display field relating to abutting part <NUM>, a connection part information display field relating to connection part <NUM>, a return key, an edition key, a saving key, a 3D printing key, and the like. The user can confirm the displayed content, reedit the displayed content by pressing the edition key, store the design data in the memory section of customer PC <NUM> by pressing the saving key, or manufacture collection member <NUM> by 3D printer <NUM> by pressing the 3D printing key.

Next, processing of designing and manufacturing collection member accommodation section <NUM> accommodating newly designed collection member <NUM> will be described. Here, a case where collection member accommodation section <NUM> accommodating collection member <NUM> is designed and manufactured will be described as a specific example. <FIG> is a flowchart illustrating an example of a collection member accommodation section design processing routine executed by the CPU of customer PC <NUM>. This routine is stored in the memory section of customer PC <NUM> and is executed after new collection member <NUM> is designed. When this routine is started, the CPU of customer PC <NUM> acquires the design data of newly designed collection member <NUM> (S300), sets a locking part at which collection member <NUM> is locked to shutter member <NUM>, sets the accommodation space for accommodating collection member <NUM> based on the shape of collection member <NUM>, and sets the shape of accommodation member <NUM> (S310).

<FIG> is an explanatory view for designing collection member accommodation section <NUM> for accommodating collection member <NUM>, in which <FIG> is a view for setting an accommodation space of collection member <NUM>, <FIG> is a view for designing a shape of accommodation member <NUM>, and <FIG> is a view for designing shutter member <NUM>. Since the upper surface of collection member <NUM> that can be locked by shutter member <NUM> at attachment part <NUM> is the locking part, the CPU sets the accommodation space to a depth that accommodates up to the upper surface thereof. In addition, the CPU sets a space having a diameter obtained by adding a predetermined margin to the largest width (diameter) in a range in which collection member <NUM> is accommodated so that the passage of collection member <NUM> is relatively easy (<FIG>). Next, the CPU sets an opening part of shutter member <NUM> in consideration of the locking part (S320). The CPU can select the shape of the opening portion from a circle, an oval, a circle having a cutout portion, and the like. The CPU locks collection member <NUM> at a fixed position and sets the opening portion in a shape through which collection member <NUM> can pass at a fixation releasing position. Next, the CPU outputs designed accommodation member <NUM> and shutter member <NUM> as design data of collection member accommodation section <NUM> (S330). Here, images of accommodation member <NUM> and shutter member <NUM> are displayed and output on the display of customer PC <NUM>. Next, the CPU determines whether a correction has been inputted to displayed accommodation member <NUM> or shutter member <NUM> (S340), and when the correction has been inputted, stores, displays, and outputs design data reflecting the corrected content (S350).

After S350 or when no correction is inputted in S340, the CPU determines whether the design data is settled (S360), and executes the processing in S340 and the subsequent step when the design data is not settled. On the other hand, when the design data is settled in S360, the CPU stores the design data in the memory section of customer PC <NUM> (S370) and terminates the routine. Using this design data, the user can print out and manufacture accommodation member <NUM> and shutter member <NUM> by 3D printer <NUM> (refer to <FIG>).

Here, the correspondence relationship between the configuration elements in the present embodiment and the configuration elements of the present invention will be clarified. Information processing device <NUM> of the present embodiment corresponds to the information processing device of the present disclosure, memory section <NUM> corresponds to the memory section, and control section <NUM> corresponds to the control section. In the present embodiment, an example of the information processing method of the present disclosure is also disclosed by explaining the operation of information processing device <NUM>.

In information processing device <NUM> of the present embodiment described above, it stores multiple pieces of abutting part data including the shape of abutting part <NUM> that abuts against component P, multiple pieces of attachment part data including the shape of attachment part <NUM> to be attached to attachment section <NUM> to which collection member <NUM> is attached, and multiple pieces of connection part data including the shape of connection part <NUM> that connects abutting part <NUM> and attachment part <NUM>, and outputs one or more of the abutting part data, the attachment part data, and the connection part data to an external device such as customer PC <NUM>. Generally, for example, collection member <NUM> for collecting component P having a specific shape (special shape) is individually designed according to the shape and the size of the component. Since the design data of designed collection member <NUM> is managed as a whole, it is difficult to efficiently utilize the development resource. In information processing device <NUM>, for example, since individually designed collection member <NUM> is stored as data in a state of being divided into abutting part <NUM>, attachment part <NUM>, and connection part <NUM>, each part can be used in an appropriate combination when there are individual special components. Accordingly, in information processing device <NUM>, by managing the data for each part, it is possible to more easily realize the manufacture and use of new collection member <NUM>.

In addition, control section <NUM> acquires the component information including any one or more of the identification information (component ID), the size, and the shape capable of identifying component P, searches candidates for the abutting part data, the attachment part data, and the connection part data capable of collecting component P based on the component information, and outputs the searched data. In information processing device <NUM>, since the candidates for the respective parts are automatically searched, it is possible to more easily realize the manufacture of new collection member <NUM>. Further, control section <NUM> acquires the area information including the designation area in which abutting part <NUM> abuts against component P, searches candidates for the abutting part data corresponding to one or more of the size, the shape, the number, and the position of the designation area, and outputs the searched abutting part data. In information processing device <NUM>, it is possible to search the abutting part data based on the designation area. Furthermore, control section <NUM> acquires attachment section information including any one or more of the identification information (mounting head ID or attachment section ID), the size, and the shape capable of identifying attachment section <NUM>, and then searches candidates for the attachment part data corresponding to the attachment section information, and outputs the searched attachment part data. In information processing device <NUM>, the attachment part data can be searched based on the information of attachment section <NUM>. In addition, control section <NUM> searches candidates for connection part data corresponding to the candidates for the abutting part data searched based on the component information and the candidates for the attachment part data searched based on the attachment section information, and outputs the searched connection part data. In information processing device <NUM>, the connection part data corresponding to the abutting part data and the attachment part data can be searched.

In addition, memory section <NUM> stores the abutting part data, the attachment part data, and connection part data in which the material information relating to any one or more materials of abutting part <NUM>, attachment part <NUM>, and connection part <NUM> is associated, and control section <NUM> also outputs the material information. In information processing device <NUM>, it is possible to provide each part data of collection member <NUM> including the material information. Therefore, the user can manufacture each part with reference to the material of each part. In addition, collection member <NUM> is one or more of a nozzle for collecting component P by applying a pressure and a mechanical chuck for physically collecting component P, in a case where the collection member is the nozzle, abutting part <NUM> includes one or more of a round nozzle, an angle nozzle, and a spork nozzle. In a case where collection member <NUM> is the mechanical chuck, connection part <NUM> includes an actuator for driving abutting part <NUM>. In information processing device <NUM>, it is possible to provide data of various collection members <NUM> such as the nozzle and the mechanical chuck. In addition, control section <NUM> outputs the abutting part data, the attachment part data, and the connection part data, and then when the abutting part data, the attachment part data, and the connection part data are settled, outputs the accommodation member data including the shape of accommodation member <NUM> in which the accommodation space for accommodating collection member <NUM> is formed when waiting before attaching to attachment section <NUM>, which is determined according to the settled shape of collection member <NUM>. In information processing device <NUM>, since accommodation member <NUM> can be manufactured based on the data by outputting the data of accommodation member <NUM> accommodating collection member <NUM> to be newly manufactured, collection member <NUM> to be newly manufactured can be used more easily. In addition, control section <NUM> outputs shutter data including the shape of shutter member <NUM> corresponding to the shape of accommodation member <NUM> determined according to the settled shape of collection member <NUM>. In addition, in information processing device <NUM>, since new shutter member <NUM> can be manufactured, collection member <NUM> to be newly manufactured can be used more easily.

In mounting system <NUM>, since the user on the customer side can manufacture collection member <NUM> by 3D printer <NUM> using the design data on collection member <NUM>, the user can start using new collection member <NUM> in an extremely short period of time. In mounting system <NUM>, since the design data remains in customer PC <NUM>, collection member <NUM> can be manufactured from the design data as required even if collection member <NUM> is discarded. Therefore, it is possible to further reduce the location for accommodating collection member <NUM> used for many specific components which have low use frequency.

It is needless to say that the present disclosure is not limited to the embodiments described above, and may be implemented in various aspects as long as they belong to a technical scope of the present disclosure within the limits as defined by the appended claims.

For example, in the above embodiments, control section <NUM> searches the candidates for the abutting part data, the attachment part data, and the connection part data from the candidates for the component information, the area information, the attachment section information, and the attachment part data, and the candidate for the abutting part data, but may search candidates for the abutting part data, the attachment part data, and the connection part data using other information. Alternatively, in the above embodiments, the candidates for the abutting part data, the attachment part data, and the connection part data are searched based on the component information; however, the configuration is not limited to this, and the search processing may be omitted. Also with information processing device <NUM>, since the respective part data of collection member <NUM> are stored separately, the respective parts can be used in an appropriate combination, and it is possible to more easily realize the manufacture and use of new collection member <NUM>.

In the above embodiments, attachment part information <NUM>, abutting part information <NUM>, and the connection part information <NUM> including the material information are stored in memory section <NUM>; however, the configuration is not limited to this, and the material information may be omitted. Also in information processing device <NUM>, since respective part data of collection member <NUM> are stored separately, it is possible to more easily realize the manufacture and use of new collection member <NUM>.

Connection part <NUM> is described as one structure in the above embodiment; however, the configuration is not limited to this, and, for example, connection part <NUM> may be a structure which is divided into two or more parts. That is, the connection part data may include data of multiple portions. Since the connection part can be freely configured, it may be managed as one, or two or more structures.

In the above embodiments, although the design processing of accommodation member <NUM> and shutter member <NUM> is executed as collection member accommodation section <NUM> after collection member <NUM> is designed, the design processing of collection member accommodation section <NUM> may be omitted. This is because new collection member <NUM> may be accommodated in existing collection member accommodation section <NUM>.

In the above embodiments, the present disclosure is described as information processing device <NUM>; however, the configuration is not limited to this, and may be an information processing method or an information providing program.

Here, the information processing device according to the present disclosure may be configured as follows. For example, in the information processing device according to the present disclosure, the control section may acquire component information including any one or more of identification information, a size, and a shape capable of identifying the component, and then search candidates for the abutting part data, the attachment part data, and the connection part data capable of collecting the component based on the component information, and output the searched data. In the information processing device, since the candidates for the respective parts are automatically searched, it is possible to more easily realize manufacture of a new collection member.

In the information processing device according to the present disclosure, the control section may acquire area information including a designation area in which the abutting part abuts against the component, and then search candidates for the abutting part data corresponding to one or more of a size, a shape, the number, and a position of the designation area, and output the searched abutting part data. In the information processing device, it is possible to search the abutting part data based on the designation area.

In the information processing device according to the present disclosure, the control section may acquire attachment section information including any one or more of identification information, a size, and a shape capable of identifying the attachment section, and then search candidates for the attachment part data corresponding to the attachment section information, and output the searched attachment part data. In the information processing device, it is possible to search the attachment part data based on the information on the attachment section.

In the information processing device according to the present disclosure, the control section may acquire component information including any one or more of identification information, a size, and a shape capable of identifying the component, and attachment section information including any one or more of identification information, a size, and a shape capable of identifying the attachment section, and then search candidates for the abutting part data based on the component information, search candidates for the attachment part data based on the attachment section information, search candidates for the connection part data corresponding to the searched candidates, and output the searched connection part data. In the information processing device, it is possible to search the connection part data corresponding to the abutting part data and the attachment part data.

In the information processing device of the present disclosure, the memory section may store the abutting part data, the attachment part data, and the connection part data in which material information relating to any one or more materials of the abutting part, the attachment part, and the connection part is associated, and the control section may also output the material information. In the information processing device, it is possible to provide each part data of the collection member including the material information. Therefore, the user can manufacture each part with reference to the material of each part.

In the information processing device according to the present disclosure, the collection member may be one or more of a nozzle for collecting the component by applying a pressure and a mechanical chuck for physically collecting the component. When the collection member is the nozzle, the abutting part may include one or more of a round nozzle, an angle nozzle, and a spork nozzle. When the collection member may be the mechanical chuck, the connection part may include an actuator for driving the abutting part.

In the information processing device of the present disclosure, the control section may output the abutting part data, the attachment part data, and the connection part data, and then when the abutting part data, the attachment part data, and the connection part data are settled, output accommodation member data including a shape of an accommodation member in which an accommodation space for accommodating the collection member is formed when waiting before attaching to the attachment section, which is determined according to the settled shape of the collection member. In the information processing device, by outputting data of the accommodation member accommodating the newly manufactured collection member, since the accommodation member can be manufactured based on the data, the newly manufactured collection member can be used more easily.

In the information processing device according to the present disclosure of the aspect of outputting the accommodation member data, the control section may output shutter data including a shape of a shutter member corresponding to the shape of the accommodation member determined according to the settled shape of the collection member. In addition, in the information processing device, since a new shutter member can be manufactured, the newly manufactured collection member can be used more easily.

An information processing method of the present disclosure is an information processing method used in a mounting system that performs processing of mounting a component on a mounting target, the method including: a step of acquiring component information having multiple pieces of abutting part data including a shape of an abutting part that abuts against the component, multiple pieces of attachment part data including a shape of an attachment part to be attached to an attachment section to which a collection member for collecting the component is attached, and multiple pieces of connection part data including a shape of a connection part that connects the abutting part and the attachment part, in the collection member, and including a shape of the component, and then searching candidates for the abutting part data, the attachment part data, and the connection part data capable of collecting the component based on the component information, and outputting the searched data.

In the information processing method, similarly to the information processing device described above, by managing the data for each part, it is possible to more easily realize the manufacture and use of the new collection member. In the information processing method, the aspect of the information processing device described above may be employed, or a step of expressing the function of the information processing device described above may be included.

A program of the present disclosure is provided for causing one or more computers to execute each step of the information processing method described above. The program may be recorded on a computer-readable recording medium (for example, hard disk, ROM, FD, CD, DVD, or the like), transmitted from one computer to another computer via a transmission medium (communication network such as an Internet or a LAN), or exchanged in any other manner. When the program is executed by one computer or executed by sharing respective steps in multiple computers, each step of the information processing method described above is executed, so that the same operation and effect as those of the method can be obtained.

The information processing device, the information providing method, and the program disclosed in the present specification can be used in the technical field of a device for mounting a component on a mounting target.

Claim 1:
An information processing device (<NUM>) connected to a computer (<NUM>) that is usable for designing a device to be incorporated in a mounting system (<NUM>) configured to perform processing of mounting a component (P) on a mounting target, the information processing device (<NUM>) comprising:
a memory section (<NUM>) configured to store multiple pieces of abutting part data including a shape of an abutting part (<NUM>) that abuts against the component (P), multiple pieces of attachment part data including a shape of an attachment part (<NUM>) to be attached to an attachment section of a mounting head to which a collection member (<NUM>) for collecting the component (P) is attached, and multiple pieces of connection part data including a shape of a connection part (<NUM>) that connects the abutting part (<NUM>) and the attachment part (<NUM>), in the collection member (<NUM>); and
a control section (<NUM>) configured to output one or more of the abutting part data, the attachment part data, and the connection part data stored in the memory section (<NUM>) to the computer, wherein the control section (<NUM>) is configured to acquire component information including any one or more of identification information, a size, and a shape capable of identifying the component (P), and then search candidates for the abutting part data, the attachment part data, and the connection part data capable of collecting the component (P) based on the component information, and output the searched data.