Display control method, program, and display control device
Patent Information
- Application Number
- JP2024211099
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-03-05
- Estimated Expiration
- 2041-10-19
AI Technical Summary
【0007】 本発明によれば、複数のコンポーネントを有する対象物を表示させた画面において、ユーザが選択したコンポーネントをわかりやすく表示することができる。
Smart Images

Figure 2025029127000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a display control method, a program, and a display control device. [Background technology]
[0002] In recent years, online shopping sites that allow users to order products using a network environment have become widely used. Since users cannot actually touch the products on online shopping sites, it is important to consider how to provide product information to potential buyers. For example, Patent Document 1 discloses a custom order system that allows users to easily and quickly order custom products with different three-dimensional sizes and custom order items. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2016-91272 A Summary of the Invention [Problem to be solved by the invention]
[0004] The special order ordering system disclosed in Patent Document 1 creates a special order display model that matches the special order items selected by the user and displays this special order display model on a display screen, allowing the user to easily and quickly order the special order item that he or she wishes to purchase. However, in conventional systems such as the one disclosed in Patent Document 1, although a model that matches the special order items is displayed, the system does not clearly display what special order items the user selected.
[0005] The present invention has been made in consideration of the above-mentioned situation, and aims to provide a display control method, program, and display control device that can clearly display a component selected by a user on a screen displaying an object having multiple components. [Means for solving the problem]
[0006] In order to achieve the above object, one aspect of a display control method according to the present invention comprises: Displaying an object having multiple components on a computer screen; displaying on the screen an effective angle image which is an angle image in which the selected component can be more effectively viewed than the plurality of components other than the component selected by the user; changing a variation of the selected component, thereby displaying the available angle image in a state where the variation is reflected in the available angle image; when an instruction to transmit information about the object is received before completion of the change of the variation is specified, the information about the object reflecting the change of the variation is transmitted to an external device; A display control method, comprising: the computer displays on the screen the available angle image and a plurality of thumbnail images constituted by the available angle image and angle images corresponding to each of a plurality of the components selectable by the user; changing a variation of the selected component, thereby reflecting the change in the variation in all of the plurality of thumbnail images; An arbitrary image among the plurality of thumbnail images is transmitted to the external device as information regarding the object. Effect of the Invention
[0007] According to the present invention, on a screen displaying an object having a plurality of components, a component selected by a user can be displayed in an easily understandable manner. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 illustrates an example of a configuration of a product customization system according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of components of a wristwatch according to an embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a functional configuration of an EC site device according to an embodiment. [Figure 4] FIG. 13 is a diagram showing an example of a screen for internet shopping for customizable products on an EC site according to an embodiment. [Diagram 5] FIG. 13 is a diagram showing an example of a screen displaying detailed information of a product selected on an EC site according to an embodiment. [Figure 6] FIG. 13 is a diagram showing an example of a screen for customizing a product on an EC site according to an embodiment. [Figure 7] FIG. 13 is a diagram illustrating an example of a screen on which a product component is selected on the EC site according to the embodiment. [Figure 8] FIG. 4 is a diagram showing an example of component image information in the embodiment; [Figure 9] FIG. 11 is a diagram for explaining price information etc. according to an embodiment. [Figure 10] FIG. 2 is a diagram illustrating an example of a functional configuration of an inventory management device according to an embodiment. [Figure 11] FIG. 4 is a diagram illustrating an example of a component configuration master according to the embodiment. [Figure 12] 5 is a diagram showing an example of a parts list stored in a production management server according to the embodiment; FIG. [Figure 13] FIG. 11 is a diagram illustrating an example of a mapping rule according to an embodiment. [Figure 14] 11 is a diagram for explaining a method for calculating component inventory in the embodiment. FIG. [Figure 15] 13 is a first part of a flowchart of a customization process according to an embodiment. [Figure 16] 11 is a second part of the flowchart of the customization process according to the embodiment. [Figure 17] 13 is a flowchart of an inventory management process according to an embodiment. [Figure 18]13 is a flowchart of a part allocation process according to an embodiment. [Figure 19] 10A to 10C are diagrams for explaining specific examples of inventory management processing and part allocation processing according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] A display control method and the like according to the embodiment will be described with reference to the drawings. Note that the same or corresponding parts in the drawings are given the same reference numerals.
[0010] (Embodiment) For ease of understanding, the following description will be given taking as an example a case where a display control method according to an embodiment is applied to a product customization system 1000 shown in Fig. 1. As shown in Fig. 1, the product customization system 1000 includes an EC site device 100 and an inventory management device 200.
[0011] The EC site device 100 is a server that provides an EC (Electronic Commerce) site that sells customizable products based on inventory information acquired from an inventory management device 200. A user can customize a product to his / her liking and purchase the product by accessing the EC site device 100 from a user terminal 300 such as a PC (Personal Computer) or a smartphone.
[0012] This customizable product is composed of multiple components, and customization is performed by changing the specifications of the components (variations described below). Furthermore, a component is composed of one or more parts. As an example of a customizable product and components, a wristwatch 500 shown in FIG. 2 will be used for explanation.
[0013] This wristwatch 500 is constructed by combining multiple components such as a band (S) component 510, a band (L) component 520, a buckle component 530, a ring component 540, a bezel component 550, and a glass component 560. Each component can be selected from multiple specifications (color, material, number, etc.), and the selectable specifications are called variations (selectable specifications).
[0014] For example, band (S) component 510 is available in a variety of colors, such as band (S) component 510A, band (S) component 510B, and band (S) component 510C. Band (S) component 510 is composed of two parts, band (S) 511 and spring bar 512, and multiple variations are provided by combining band (S) 511 of different colors with spring bar 512.
[0015] In other words, a variation (selectable specification) refers to, for example, a change in color, material, number, etc. of the parts (components) that make up band (S) component 510. Specifically, band (S) component 510A has an orange band made of resin, while band (S) component 510B has a black band made of metal, and so on. Depending on the variation, the properties (attributes) of the parts, such as color, material, number, etc., are changed as desired. The number of variations is also arbitrary and does not have to be the same for each component.
[0016] Although not shown, other components are similarly composed of one or more parts, and multiple variations can be provided by changing the color, material, number, etc. of the parts.
[0017] 1, the EC site device 100 transmits information on the user's behavior history (history of the user's browsing, selection, ordering, etc. of products and components on the EC site) received from the user terminal 300 to the inventory management device 200. In addition, when the EC site device 100 receives payment for the purchase of a product from the user terminal 300, it transmits a production request for the product to the production management server 400.
[0018] The inventory management device 200 keeps track of the correspondence between components and parts, calculates the inventory (supply quantity) of components from the inventory of parts, and if there is a shortage of inventory of a component, transmits the number of parts that are insufficient to the production management server 400 as a parts replenishment plan.
[0019] More specifically, the inventory management device 200 acquires information on user behavior history from the EC site device 100 and information on the number of parts in stock from the production management server 400, and transmits component inventory information calculated based on this information to the EC site device 100. Furthermore, when a part is expected to run out of stock based on this information, the inventory management device 200 calculates a parts replenishment plan to prevent the part from running out of stock and transmits the plan to the production management server 400.
[0020] The production management server 400 is a server that manages the inventory of parts, production of products, etc. For example, the production management server 400 transmits inventory information of parts to the inventory management device 200, and transmits the manufacturing status of products to the EC site device 100. The production management server 400 acquires component information (information on component configuration master, which will be described later) at any timing. Acquisition of component configuration master information by the production management server 400 will be described later.
[0021] The functional configurations of the EC site device 100 and the inventory management device 200 will be described below in order.
[0022] As shown in FIG. 3, the EC site device 100 includes, as its functional components, a control unit 110, a storage unit 120, and a communication unit 130.
[0023] The control unit 110 is configured with a processor such as a CPU (Central Processing Unit), etc. The control unit 110 executes a program stored in the storage unit 120, and causes the EC site device 100 to function as a web server of the EC site.
[0024] The storage unit 120 stores programs executed by the control unit 110 and necessary data. The storage unit 120 may include, but is not limited to, a random access memory (RAM), a read only memory (ROM), a solid state drive (SSD), a hard disk drive (HDD), and the like.
[0025] The communication unit 130 is a communication interface for the EC site device 100 to transmit and receive data to and from the inventory management device 200, the user terminal 300, the production management server 400, and the like.
[0026] With the above-described functional configuration, when the EC site device 100 is connected to the user terminal 300, it provides the functions of an EC site and displays a list of watches that can be shopped online on the screen 310, which is the display unit of the user terminal 300, as shown in FIG. 4, for example.
[0027] In Fig. 4, as wristwatches with model number "Watch #1", an uncustomized "default model", a "designer A customized model" customized by designer A, and a "player O customized model" customized by popular athlete O are displayed on the screen 310. This is one example of the display, and the EC site device 100 may, for example, display wristwatches with different model numbers on the screen 310, or display customized models with different model numbers on the screen 310. Furthermore, the EC site device 100 may display only the default models of wristwatches with each model number on the first page of the EC site, and display customized models on a separate dedicated page.
[0028] When the user selects, for example, "Watch #1 Designer A Customized Model" on the screen 310 shown in Fig. 4 (for example, by clicking or tapping on the watch to be selected on the screen), the EC site device 100 causes the screen 310 of the user terminal 300 to display a page displaying detailed information about the selected product, as shown in Fig. 5. It is up to the user to decide what information to display as detailed product information, but Fig. 5 displays multiple angle images 312, which are images of the selected watch viewed from various angles (multiple viewing directions).
[0029] 5 shows only three angle images 312, but in this embodiment, for each component selectable by the user, an angle image is prepared that allows the component to be effectively viewed. In addition, angle images for checking the overall design of the product (for example, an overall bird's-eye view from the front, an overall bird's-eye view from the back, an image from the side, a roll cut image, etc.) are also prepared. However, it is up to the user to decide how many types of angle images 312 to prepare and from what angle the images are to be angle images 312.
[0030] When a user presses (e.g., clicks, taps, etc.) a customize button 311 in the upper right corner on the screen 310 shown in Fig. 5, the EC site device 100 displays a customization screen for customizing each component of a product, as shown in Fig. 6, on the screen 310 of the user terminal 300. Fig. 6 is an example of the customization screen, in which a default angle image 312 (e.g., an angle image seen from the front) of the product to be customized is displayed large near the center of the screen, a list of selectable angle images 312 is displayed as thumbnail images 314 at the bottom of the screen, and a list of selectable components 313 is displayed on the right side of the screen.
[0031] In Figure 6, Bezel, Face, Short Band, Long Band, Buckle, and Band Loop are displayed as components 313 in the component selection section, which correspond to a bezel component 550, a glass component 560, a band (S) component 510, a band (L) component 520, a buckle component 530, and a ring component 540, respectively.
[0032] When the user selects an angle image 312 that he or she wants to view from the list of thumbnail images 314, the EC site device 100 displays the selected angle image 312 large near the center of the screen 310.
[0033] Furthermore, when a user selects a component 313 to be customized from the list of components 313, the EC site device 100 selects an angle image 312 that allows the selected component 313 (the band (S) component 510 in FIG. 7) to be effectively viewed, as shown in Fig. 7, and displays the selected angle image 312 large near the center of the screen 310. This angle image 312 that allows the selected component 313 to be easily viewed (effectively viewed) is called an effective angle image.
[0034] Then, the EC site device 100 displays on the screen 310 a list of customization items (selectable variations) 315 for the selected component 313. Here, color variation items can be selected as selectable variations of the band (S) component 510. Also, a check mark 316 is added to colors that have already been selected, and a sold-out mark 317 is displayed to colors that cannot be provided due to a lack of parts (i.e., out of stock).
[0035] When the user selects a color different from the currently selected color as the customization item 315 for the band (S) component 510, the color of the watch band (S) component 510 in the angle image 312 (available angle image) on the screen 310 is changed to the selected color.
[0036] The user can customize the wristwatch by selecting a variation for the component they wish to customize on the customization screen. Then, when customization is complete, the user can end the customization by pressing the done button 318. In addition, the user can post information related to the image of the customized model to a social networking service (SNS) or the like by pressing the share button 319.
[0037] Returning now to Fig. 3, various types of information stored in storage unit 120 will be described. Component image information 121 is information on image material (variation image) of each variation for each angle of each component. For example, as component image information 121 for a bezel component, image material for each angle image is stored for each variation of the bezel component, as shown in Fig. 8. Similar component image information 121 for other components is also stored in storage unit 120.
[0038] The angle image information 122 is information indicating which component image materials are to be combined to generate an angle image of each product. The control unit 110 can generate an arbitrary angle image of the product by combining image materials of the component image information 121 based on the angle image information 122.
[0039] The component inventory information 123 is information on the inventory of each variation of each component. The component inventory information 123 is calculated by the inventory management device 200 and acquired by the control unit 110 from the inventory management device 200 via the communication unit 130. For variations with zero inventory, a sold out mark 317 is displayed on the above-mentioned customization screen.
[0040] The price information 124 is information on the price of the default model of each product and each variation of each component. For example, a wristwatch with a model number of "Watch #2" is composed of components A, B, and C, and the prices of each of these variations and the default model are as shown in FIG. 9.
[0041] In the example of Fig. 9, the inventory information 123 indicates that the inventory quantity of variation B-3 of component B is 0, so variation B-3 cannot be purchased, but other variations can be purchased. Now, assume that the user selects variation A-1 of component A, variation B-2 of component B, and variation C-2 of component C on the customization screen of watch #2. In this case, the control unit 110 refers to the price information 124 and calculates 23,000 yen by adding the price of the selected variation (0 + 2,000 + 1,000) to the price of the default model (20,000 yen) as the price of the current customized model of watch #2.
[0042] Returning to FIG. 3, behavioral history information 125 is historical information regarding which products or components (variations) the user viewed on the EC site (how many times they viewed them and how long they spent viewing them), which they selected (how many times they selected them), and whether they placed an order.
[0043] The customization information 126 is information indicating which variation is the selected customized model for each component in each product model displayed in a list as shown in Fig. 4. In the case of a model customized by a specific entity such as a specific person (designer, celebrity, etc.) or a specific device (artificial intelligence, etc.), the name of the specific entity (which may be an ID (Identification) that uniquely identifies the entity) is also saved as the customization information 126. In addition, since, for example, some designers may not permit changes from the variation they selected, for components for which changes to the selected variation are prohibited, information indicating that the component cannot be changed is also saved in the customization information 126.
[0044] Next, a description will be given of the inventory management device 200. The inventory management device 200 includes, as functional components, a control unit 210, a storage unit 220, and a communication unit 230, as shown in FIG.
[0045] The control unit 210 is configured with a processor such as a CPU, etc. The control unit 210 executes inventory management processing, which will be described later, according to a program stored in the storage unit 220.
[0046] The storage unit 220 stores programs executed by the control unit 210 and necessary data. The storage unit 220 may include, but is not limited to, a RAM, a ROM, an SSD, an HDD, and the like.
[0047] The communication unit 230 is a communication interface for the inventory management device 200 to transmit and receive data to and from the EC site device 100, the production management server 400, and the like.
[0048] Next, various information stored in the storage unit 220 will be described. The component configuration master 221 is information indicating what parts each variation of each component is composed of. For example, the component configuration master of a glass component is information indicating a list of parts that compose each variation of a glass component, as shown in FIG. 11.
[0049] The mapping rule 222 is a rule for extracting the component configuration master 221 from the bill of materials (core system bill of materials) of each product stored in the production management server 400. The bill of materials of each product stored in the production management server 400 is, as shown in Fig. 12, a tree structure representing the configuration of the product (a wristwatch in the example of Fig. 12), with the parts that make up the product arranged in the parts that correspond to the leaves of the tree structure.
[0050] Although it is possible that the nodes in this tree structure happen to correspond to components in this embodiment, the data stored in the production management server 400 does not fundamentally take product customization into consideration, so conditions for associating parts with components are generally necessary. A collection of these conditions is the mapping rules 222.
[0051] Specifically, an example of the mapping rule 222 includes conditions for identifying a position in the bill of materials ("Parent", "Excluded-Child"), exception conditions ("Ratio QTY"), variation conditions ("Variation Target", "Not Variation Target"), etc., as shown in FIG. 13 .
[0052] 13, for example, glass component 560 is a component that has watch head 401 as its parent in the parts table shown in Fig. 12, excluding case back 403 and bezel 406, so it can be seen that it corresponds to the components surrounded by dotted lines 402, 404, 405, and 407. Also, since "printed glass #*" is specified as a variation target (* is a regular expression that corresponds to any character string), it can be seen that variations of glass component 560 can be obtained by changing the printed glass.
[0053] Other components can be similarly associated with parts in the parts list. However, in this embodiment, the free ring component 540 includes a free ring 1 component consisting of one free ring and a free ring 3 component consisting of three thin free rings, and the free ring 3 component is composed of a free ring 3-1 component, a free ring 3-2 component, and a free ring 3-3 component. The proportion QTY of each of the free ring 3-1 component, the free ring 3-2 component, and the free ring 3-3 component is 1 to indicate this.
[0054] As described above, the control unit 210 can easily generate the component configuration master 221 from the parts list by the mapping rule 222. Then, the control unit 210 transmits information of the generated component configuration master 221 to the production management server 400 via the communication unit 230. Then, the production management server 400 receives (acquires) the information of the component configuration master 221 via a communication unit (not shown) mounted inside the housing of the production management server 400. Details of the transmission of the information of the component configuration master 221 to the production management server 400 will be described later.
[0055] Returning to FIG. 10, the parts inventory information 223 is information on the inventory of each part, and is information on the inventory of each part stored in the production management server 400 that the control unit 210 has acquired via the communication unit 230.
[0056] The component demand information 224 is information on the demand for the component acquired from the user by the EC site device 100. This information may be simply information on the number of orders for the component, or may be information that anticipates the future demand for the component based on the behavior history information 125 accumulated in the EC site device 100.
[0057] The component inventory information 225 is information on the supplyable quantity (component inventory) of each component acquired by an inventory management process described later. The EC site device 100 periodically requests the inventory management device 200 for information on the current component inventory, and updates the component inventory information 225.
[0058] Priority information 226 is information for preferentially allocating parts to components (variations) constituting a product with a high priority when calculating component inventory, thereby preventing supply failure (out of stock). For example, if the product is a new product or some limited model, if it is a product that supports engraving service (engravable product), if it is a top-selling model (best-selling product) in a certain sales period in the past, if it is a promotion period (e.g., three months) after the promotion publication date (publication date on SNS, homepage, video, etc., reservation start date, release date, etc.), or if it is a predetermined period (e.g., one month before the anniversary to one week after the anniversary) including a user's anniversary (birthday, wedding anniversary, etc.), priority information 226 is set so that the priority of the product and the priority of the components (variations) constituting the product are high.
[0059] For example, if the product is a limited model, the control unit 210 can use the priority information 226 to adjust the quantity of parts allocated to the components constituting the limited model so that it is greater than the quantity of parts allocated to the components constituting products other than the limited model. This can prevent the limited model from running out of stock as much as possible.
[0060] Furthermore, if the product is a released product that is released on a promotion release date, the control unit 210 can use the priority information 226 to adjust the quantity of parts allocated to components that make up the released product so that it is greater than the quantity of parts allocated to components that make up products other than the released product during a predetermined period (e.g., three months) after the promotion release date. This can prevent the released product from running out of stock as much as possible.
[0061] Furthermore, when a product is an engraving-enabled product, the control unit 210 can use the priority information 226 to adjust the quantity of the parts allocated to the components constituting the engraving-enabled product so that it is greater than the quantity of the parts allocated to the components constituting products other than the engraving-enabled product during a given period of time. This can prevent the engraving-enabled product from running out of stock as much as possible.
[0062] Furthermore, when a product is a best-selling product, the control unit 210 can use the priority information 226 to adjust the quantity of parts to be allocated to components constituting the best-selling product so that it is greater than the quantity of parts to be allocated to components constituting products other than the best-selling product during a predetermined period (for example, the period until the product ceases to be a best-selling product). This can prevent the best-selling product from running out of stock as much as possible.
[0063] With the above-described functional configuration, the inventory management device 200 can obtain parts inventory information from the production management server 400 and assign each part to a component according to demand, or according to demand and priority, thereby preventing components made up of multiple parts from running out of stock as much as possible.
[0064] For example, assume that there is a component A that is composed of parts α, β, and γ, as shown in Fig. 14. And, there is only one type of part γ, γ-1, but part α is selected from five types, α-1 to α-5, and part β is selected from three types, β-1 to β-3, and component A has five variations (A-1 to A-5). Fig. 14 shows that each variation (A-1 to A-5) of component A is composed of parts that correspond to the columns marked with ○ (for A-1, α-1, β-1, and γ-1).
[0065] In the example shown in Figure 14, the inventory quantity of each part is 400, and the demand quantity of each variation of the component is A-1: 400, A-2: 160, A-3: 120, A-4: 80, and A-5: 40.
[0066] In this case, if parts are simply allocated to meet the demand for variation A-1, all 400 units of part γ-1 will be allocated to variation A-1, so the available quantity for variation A-1 will be 400, but the available quantities for the other variations (A-2 to A-5) will be 0. This type of parts allocation may be acceptable if you want to give variation A-1 a high priority, such as to prevent variation A-1 from running out of stock, but normally you will often want to allocate parts evenly to other variations.
[0067] In this embodiment, in order to allocate parts to each variation equally or according to priority, an inventory allocation process, which will be described later, is performed. As a result, when all variations are treated with the same priority, parts are allocated so that the supplyable number (component inventory) of each variation is 200 for A-1, 80 for A-2, 60 for A-3, 40 for A-4, and 20 for A-5. Also, when the priority of only variation A-2 is higher than the other variations and the priority of each variation other than variation A-2 is the same, parts are allocated so that A-1 is 150, A-2 is 160, A-3 is 45, A-4 is 30, and A-5 is 15. Such allocation of parts is performed in inventory management process and parts allocation process, which will be described later.
[0068] Next, the customization process executed by the control unit 110 of the EC site device 100 will be described with reference to Fig. 15 and Fig. 16. This process is started when an introduction page of a customizable product is accessed from a user terminal 300 that has accessed the EC site provided by the EC site device 100.
[0069] First, the control unit 110 displays a list of customizable product models as a product model selection screen on the screen 310 of the user terminal 300 as shown in Fig. 4 (step S101). The product model displayed here is the product model (base object) to be customized. Each component of the base object is in a state where a default or a variation (base specification) selected by a specific subject is selected. The product models may be displayed in a list of only the names of each product model (information that can identify the model number or the subject (person, etc.) who performed the customization), or only images of each product model, or both the names and images may be displayed.
[0070] In this list display, the control unit 110 basically displays products of the same model number (default models and various customized models) as a group. The control unit 110 can arbitrarily select the order in which to display each product model in the group of products of the same model number, but a certain component may be set as a reference component and listed according to the properties (attributes) of the variations of this reference component. For example, by setting a bezel component as the reference component and listing the parts that make up the bezel component by color, material, etc., product models with bezels of the same color and product models with bezels of the same material are arranged next to each other, making it easier to compare how the image of each product changes depending on the differences in the variations of components other than the reference component.
[0071] Also, the models may be displayed in a list organized by the entity that performed the customization. In this way, for example, models customized by designer A are displayed together, making it easier for a user who wants to select a product model from models customized by a specific designer or celebrity to select one. Also, the models may be displayed together by the type of entity that performed the customization. For example, models customized by each entity, such as designers, athletes, entertainers, instrumentalists, and computer AI, are displayed together. In this way, a model customized by designer A and a model customized by designer B are displayed side by side, making it easy to compare the characteristics of the customization by the designers (such as the use of colors and the relative positions of colors).
[0072] 15, the control unit 110 then determines whether or not any model has been selected from the displayed product models (step S102). If no model has been selected (step S102; No), the process returns to step S102.
[0073] When any model is selected (Step S102; Yes), the control unit 110 displays detailed information about the selected model on the screen 310 of the user terminal 300 (Step S103), as shown in Fig. 5. Although this is omitted in Fig. 15 and Fig. 16 to avoid complication, since there is a possibility that the selected model will be ordered from this point on, the control unit 110 treats the information about the selected model and components (variations) as information about the order being inquired about (order being inquired about).
[0074] Furthermore, the control unit 110 accumulates information on which models and variations the user viewed, selected, or purchased (information on model and variation viewing behavior (viewing time, number of views, etc.), selection behavior (number of selections, etc.), purchase history, etc.) in the storage unit 120 as behavior history information 125. Then, the control unit 110 transmits information on the order being inquired and the behavior history information 125 to the inventory management device 200 as necessary (for example, before step S107). This allows the control unit 110 to obtain component inventory information 123 from the inventory management device 200.
[0075] Returning to Fig. 15, the control unit 110 judges whether or not the customize button 311 has been pressed (step S104). If the customize button 311 has not been pressed (step S104; No), the process returns to step S104. Although this is omitted in Fig. 15 to avoid complication, for example, when a product model displayed in a small size in the upper right corner of the screen 310 shown in Fig. 5 is selected, the control unit 110 returns to step S103 and displays detailed information about the selected model.
[0076] When the customize button 311 is pressed (step S104; Yes), the control unit 110 causes the screen 310 of the user terminal 300 to display a customization screen as shown in Fig. 6 (step S105). Then, the control unit 110 determines whether or not any of the components 313 has been selected on the screen 310 shown in Fig. 6 (step S106).
[0077] When any of the components 313 is selected (step S106; Yes), the control unit 110 acquires from the storage unit 120 an angle image (effective angle image) at which the selected component (component of interest) can be effectively viewed, and displays an angle image 312 (effective angle image), customization items 315, and the like on the screen 310 of the user terminal 300, as shown in Fig. 7 (step S107). When displaying the customization items 315, the control unit 110 refers to the stock information 123, and displays a sold-out mark 317 as information indicating that the customization items 315 correspond to variations with zero stock. In step S107, in addition to the angle image 312 (effective angle image) and the customization items 315, a thumbnail image 314 may be displayed.
[0078] 15 to avoid complicating the explanation, if the determination in step S106 is Yes, the control unit 110 refers to the customization information 126, and if the selected component 313 cannot be changed, the process proceeds to step S110 without proceeding to step S107. At that time, the control unit 110 may display information notifying that the component cannot be changed (for example, a message saying "Cannot be changed") on the screen 310.
[0079] Then, the control unit 110 determines whether or not any of the customization items 315 has been selected (step S108). If no customization item 315 has been selected (step S108; No), the process proceeds to step S110.
[0080] If a customization item 315 is selected (Step S108; Yes), the control unit 110 changes the display of the angle image 312 and the thumbnail image 314 in accordance with the selected customization item 315 (Step S109), and proceeds to Step S110.
[0081] 8, and for each angle of the component of interest currently selected as the target for customization, combines an image material (variation image) of a variation (selected specification) corresponding to the selected customization item 315 with the angle image 312 or thumbnail image 314. As a result, the display mode of the component of interest contained in the angle image 312 or thumbnail image 314 is changed to that of the image material of the selected specification (selected specification image), and the user becomes able to check an image of the customized model with the changed variation.
[0082] Then, in step S110, control unit 110 determines whether or not a component 313 other than the component 313 selected in step S106 has been selected. If no such component 313 has been selected (step S110; No), the process returns to step S108.
[0083] If a component 313 other than the component 313 selected in step S106 is selected (step S110; Yes), the process returns to step S106.
[0084] On the other hand, if none of the components 313 are selected in step S106 (step S106; No), the control unit 110 determines whether or not the share button 319 is pressed (step S111). If the share button 319 is not pressed (step S111; No), the process proceeds to step S113.
[0085] If the share button 319 is pressed (step S111; Yes), the control unit 110 sends a sharing image of the customized product (information about the sharing image) to an SNS or the like (step S112), and proceeds to step S113. Note that the destination of the sharing image (image to send) in step S112 is not limited to a specific SNS. Depending on the destination setting, the control unit 110 can send the sharing image to any external device.
[0086] Furthermore, in step S112, the control unit 110 may display the image to be shared on the screen 310 of the user terminal 300 and transmit the image to the SNS after the user has confirmed it, rather than directly transmitting the image to be shared in the SNS. Furthermore, the control unit 110 may display a download button on the screen 310 together with the image to be shared, and download the image to be shared to the user terminal 300 when the download button is pressed. In this case, the user will be able to post the image to be shared to the SNS or the like from the user's device that downloaded the image to be shared, such as the user terminal 300.
[0087] In step S113, the control unit 110 determines whether or not the completion button 318 has been pressed. If the completion button 318 has been pressed (step S113; Yes), the control unit 110 derives the price required to purchase the customized product (step S114), and displays the price and angle images of the customized product on the screen 310 (step S115). At that time, the control unit 110 may display a plurality of angle images side by side on the screen 310 so that the customized product can be visually confirmed from various angles.
[0088] Then, the control unit 110 performs a payment process (step S116) and determines whether or not the purchase payment has been completed (step S117). If the purchase payment has not been completed (step S117; No), the control unit 110 ends the customization process. This is the case when the user customizes the product but does not end up purchasing it.
[0089] If the purchase settlement has been completed (step S117; Yes), the control unit 110 generates a production instruction sheet on which information about the angle image (effective angle image) of the customized product and at least one of the multiple thumbnail images, as well as a parts list, is output, and transmits it to the production management server 400 (step S118), ending the customization process. Note that when the purchase settlement is completed, the contents of this order are finalized, so the control unit 110 treats it as a finalized order, and thereafter transmits it to the inventory management device 200 as information on the finalized order as necessary.
[0090] When the production management server 400 receives the production instruction sheet as a manufacturing request transmitted in step S118, it expands the information on the variations (selected specifications) of each component in the customized product described in the production instruction sheet into parts on a parts list (core system parts list) based on the information on the component configuration master 221 transmitted as appropriate from the inventory management device 200. Then, the production management server 400 issues a manufacturing instruction for the customized product using the expanded parts information.
[0091] On the other hand, if the completion button 318 is not pressed (step S113; No), the control unit 110 judges whether or not the button for closing the customization screen is pressed (step S119). If the button for closing the customization screen is not pressed (step S119; No), the control unit 110 returns to step S106. If the button for closing the customization screen is pressed (step S119; Yes), the control unit 110 ends the customization process.
[0092] Through the above customization process, the user can select a preferred model from the product model selection screen, customize the product as desired, and place an order or share it on SNS or the like. The product model selection screen also displays base objects customized by a specific entity, and the user can select this base object to customize a product based on the product customized by a specific entity other than the user. In this way, the EC site device 100 functions as a customization device.
[0093] In addition, on the customization screen, an effective angle image that allows the component to be effectively viewed is displayed depending on the component selected by the user, so that the EC site device 100 functions as a display control device and can clearly display the component selected by the user.
[0094] Next, the inventory management process executed by the control unit 210 of the inventory management device 200 will be described with reference to Fig. 17. The inventory management process can be executed at any timing, but for example, when component inventory information is requested from the EC site device 100, the control unit 210 starts the inventory management process.
[0095] First, the control unit 210 acquires master information (step S201). The master information is, for example, the component configuration master 221. In step S201, the control unit 210 acquires a bill of materials for each product from the production management server 400 via the communication unit 230, and generates the component configuration master 221 based on the mapping rule 222. In step S201, the control unit 210 acquires necessary master information other than the component configuration master 221. However, since the master information is not updated frequently, the control unit 210 may skip step S201 if it is clear that all the master information has not been changed. In addition, the control unit 210 may acquire master information (for example, acquire a bill of materials and update the component configuration master) at any timing before performing the inventory management process.
[0096] 17 to avoid complexity, the control unit 210 transmits the information of the component configuration master 221 generated in step S201 to the production management server 400 via the communication unit 230. Furthermore, when the control unit 210 updates the component configuration master 221 at any timing other than step S201, the control unit 210 transmits the information of the component configuration master 221 to the production management server 400 after the update is completed. This is to obtain in advance the information of the component configuration master 221 used when the production management server 400 issues a manufacturing instruction for the above-mentioned customized product.
[0097] Next, the control unit 210 acquires supply information from the production management server 400 (step S202). The supply information is, for example, the actual number of parts in stock and the number of parts remaining on order, and is acquired from the production management server 400 via the communication unit 230.
[0098] Then, the control unit 210 acquires demand information from the EC site device 100 (step S203). The demand information is data on demand, such as confirmed orders (orders whose orders have been confirmed by the EC site device 100), orders under inquiry (orders that are being inquired by the EC site device 100 and whose orders have not yet been confirmed), and demand forecasts (demands predicted based on the action history information 125 accumulated in the EC site device 100, demands predicted due to the release of new products or limited products (limited models), demands predicted due to the promotion of products by celebrities or the like on SNS or the like, or demands based on marketing strategies or the like).
[0099] Next, the control unit 210 performs processing to allocate supply for each demand based on the demand information and supply information, allocating supply in order according to the type of demand information (confirmed order, order under inquiry, demand forecast).
[0100] First, the control unit 210 allocates parts necessary to produce the product for which a confirmed order has been accepted (step S204). If there are any parts constituting the product that are out of stock when the EC site device 100 is accepting purchases, a sold-out mark 317 is displayed on the screen 310, for example, so that the confirmed order will not be accepted. This ensures that there will be no shortage of parts even if all parts necessary to produce the product for which a confirmed order has been accepted are allocated.
[0101] Next, the control unit 210 allocates the parts necessary to manufacture the product corresponding to the order under review based on the supply quantity of each part (the confirmed order allocation balance) remaining after allocation to the confirmed order (step S205). Details of this process (parts allocation process) will be described later.
[0102] Next, the control unit 210 allocates parts necessary for producing products corresponding to the demand forecast for the supply quantity of each part remaining after allocation to the orders under inquiry (remaining allocation to the orders under inquiry) (step S206).
[0103] Next, the control unit 210 calculates the number of components that can be provided from the quantities of the parts allocated in steps S205 and S206, and transmits this as component inventory to the EC site device 100 (step S207).
[0104] Then, the control unit 210 transmits a parts replenishment plan (shortage quantity) for making up for the quantity of parts that could not be allocated in steps S205 and S206 to the production management server 400 (step S208), and ends the inventory management process.
[0105] Through this inventory management process, the inventory management device 200 can appropriately calculate component inventory and transmit it to the EC site device 100. Furthermore, when a part runs out of stock, the shortage can be transmitted to the production management server 400 as a parts replenishment plan.
[0106] Next, the parts allocation process executed in step S205 of the inventory management process will be described with reference to Fig. 18. In this case, the component demand and the number of parts in stock shown in Fig. 14 will be used as specific demand and supply.
[0107] First, the control unit 210 calculates the dependent demand quantity of each part from the component demand (step S301). The dependent demand quantity is the quantity of parts required to satisfy the component demand. For example, in FIG. 14, part β-1 is used in A-1 and A-2, which are variations of component A, and the component demands of A-1 and A-2 are 400 and 160, respectively, so the dependent demand quantity of part β-1 is 400+160=560.
[0108] Next, the control unit 210 refers to the priority information 226 and determines whether or not a variation with a high priority exists (step S302). If no variation with a high priority exists (step S302; No), the control unit 210 targets all variations and sets the available allocation quantities for all parts constituting the target variations in the following steps S305 to S307 (step S303), and proceeds to step S305.
[0109] On the other hand, if a variation with a higher priority exists (step S302; Yes), the process proceeds to step S305, where the available quantities are set for all parts that make up the target variation with the same priority, starting with the variation with the highest priority, in the processing of steps S305 to S307 below (step S304), and the process proceeds to step S305.
[0110] Then, in step S305, the control unit 210 determines whether the dependent demand quantity is less than the inventory quantity for each part. If the dependent demand quantity is less than the inventory quantity (step S305; Yes), the control unit 210 sets the available allocation quantity for that part as the dependent demand quantity (step S306) and proceeds to step S308. For example, in FIG. 14, the dependent demand quantity for part α-2 is 160 and the inventory quantity is 400, so the available allocation quantity for part α-2 is 160.
[0111] On the other hand, if the dependent demand quantity is equal to or greater than the stock quantity (step S305; No), the control unit 210 sets the available allocation quantity for the part according to the component demand ratio as the stock quantity x the component demand ratio (step S307), and proceeds to step S308. For example, in Fig. 14, if the priorities of A-1 to A-5 are all the same (equal), the dependent demand quantity of part γ-1 is 800 and the stock quantity is 400, so the stock quantity is distributed according to the component demand ratio, and the available allocation quantities of part γ-1 to A-1 to A-5 (component demand ratio is 10:4:3:2:1) are 200, 80, 60, 40, and 20, respectively.
[0112] 14, if only A-2 has a high priority and the other A-1, A-3, A-4, and A-5 have the same priority (equal), then of the dependent demand quantity of 800 for part γ-1, 160 corresponds to A-2, and the inventory quantity of part γ-1 is 400, so the determination in step S305 is Yes, and the allocable quantity of part γ-1 for A-2 is the dependent demand quantity of 160. Then, for the remaining A-1, A-3, A-4, and A-5, the dependent demand quantity of part γ-1 is 640, which is 800 minus 160 (corresponding to A-2), and of the inventory quantity of part γ-1 of 400, 160 is allocated to A-2, so the inventory is 240. Therefore, the determination in step S305 is No, and the available quantities of part γ-1 for A-1, A-3, A-4, and A-5 (component demand ratio is 10:3:2:1) are 150, 45, 30, and 15, respectively, calculated by distributing the inventory quantity of 240 in the component demand ratio of 10:3:2:1.
[0113] Then, in step S308, control unit 210 sets the minimum of the available allocation quantities of each part constituting the component as the available supply quantity of the component, and ends the part allocation process. For example, in the above example, whether A-1 to A-5 all have the same (equal) priority or whether A-2 alone has a high priority, the minimum available allocation quantity becomes the available allocation quantity of part γ-1, so the available allocation quantity of part γ-1 becomes the available supply quantity of each variation, i.e., the component inventory.
[0114] The above parts allocation process allows optimal parts allocation to each component based on supply and demand. Furthermore, for a component whose supplyable quantity becomes 0 in step S308, the control unit 210 can identify the component as an out-of-stock component (a component that may become unavailable for supply).
[0115] The parts allocation process may have two processing modes: a demand mode that uses only demand information without using priority information 226, and a priority mode that uses not only demand information but also priority information 226. The administrator of inventory management device 200 may be able to select between these two modes. In this case, in the demand mode, the determination in step S302 is always No, making it unnecessary to use priority, and therefore the load of the parts allocation process can be reduced.
[0116] Furthermore, when the priority information 226 includes information on a priority use period (for example, a release date of a new product or limited model, a release date of product information on a website or the like, a promotion release date of a new product or limited model using SNS or the like, or a promotion period (start date to end date) of a certain product) when the priority information 226 should be used, the control unit 210 may refer to the priority information 226, and automatically switch the processing mode from the demand mode to the priority mode when the current date and time enters a predetermined period (priority use period) including the priority use period, or automatically switch the processing mode from the priority mode to the demand mode if the current date and time is not in the priority use period. Here, the priority use period is a predetermined period including the priority use period, and for example, a predetermined period (for example, three months) including the release date, the product information release date, the promotion release date, etc. is the priority use period. Furthermore, when the priority use period has a certain period, such as a promotion period, such a priority use period is also included in the priority use period.
[0117] As a process of switching the processing mode using the priority use period, the control unit 210 may determine whether or not there is a product that has entered the priority use period including the priority use time included in the priority information 226, and adjust the quantity of parts in the priority mode if it is determined that there is a product that has entered the priority use period, and adjust the quantity of parts in the demand mode if it is determined that there is no product that has entered the priority use period. Also, for example, the control unit 210 may automatically switch from the demand mode to the priority mode at a predetermined time on the release date of a new product, and switch from the priority mode to the demand mode when it is determined that a predetermined period (e.g., three months) has passed since the release date. By automatically switching the processing mode in this way, it is possible to save the manager of the inventory management device 200 the trouble of selecting the processing mode, and it is possible to efficiently prioritize parts allocation by automatically switching to the priority mode on, for example, the release date of a new product.
[0118] Next, a specific example of inventory management processing will be described with reference to Fig. 19. As shown in Fig. 19, in this example, it is assumed that the parts warehouse has stock of each part in the amount shown in "(1) Stock", and that the EC site device 100 has inquired orders for each variation of the component in the amount shown in "(2) Demand". In addition, to simplify the explanation, in this example, it is assumed that the priority of each variation is the same, and confirmed orders and demand forecasts are not taken into consideration (each is 0).
[0119] First, in step S201 of the inventory management process (FIG. 17), the control unit 210 generates a component configuration master from the parts list acquired from the production management server 400 based on the mapping rule 222.
[0120] Then, in step S202, the control unit 210 acquires, as supply information, the stock quantity of each part ("(1) Stock" shown in FIG. 19) from the production management server 400. Then, in step S203, as demand information, the control unit 210 acquires, as inquiry information, orders ("(2) Demand" shown in FIG. 19) from the EC site device 100.
[0121] In this example, since there are zero confirmed orders, step S204 is essentially skipped, but if there are confirmed orders, the stock quantity will be allocated to the confirmed orders.
[0122] Then, in step S205, the control unit 210 allocates the stock quantity for the order being checked, and this processing is performed in the parts allocation processing (FIG. 18).
[0123] For a bezel component, the only part constituting this component is the bezel, so in step S301, "dependent demand quantity = component demand ((2) demand)". Also, since there is no variation with a higher priority, the determination in step S302 is No, and the available quantity is set for all parts constituting the bezel component (i.e., the bezel) through the processing in steps S305 to S307 (step S303). For a bezel, the dependent demand quantity is greater than the stock quantity, so the determination in step S305 is No, and since there is no part shared between different variations, the ratios are all 100%. Therefore, in step S307, the stock quantity ((1) stock) of each bezel becomes the available quantity as it is. And since the bezel component is composed of only bezels, the available quantity becomes the available quantity of the component as it is, as shown in "(3) available quantity of supply" in FIG. 19 (step S308).
[0124] As for the glass component, among the parts that make up this component, the printed glass has a "dependent demand quantity = component demand ((2) demand)" and a ratio of 100%. As for the other parts, since they are used in common in the two variations, the "dependent demand quantity = sum of component demand ((2) demand) = 400" and the ratio is the same, so both are 50%. As the dependent demand quantity is greater than the stock quantity in both cases, the determination in step S305 is No. Therefore, in step S307, the stock quantity ((1) stock) for the printed glass becomes the available quantity (i.e., 100 for printed glass #1 and 80 for printed glass #2), and the available quantity for the other parts is 50% of the stock quantity (i.e., 100). Then, in step S308, the minimum of the available quantities of each part that makes up the component is set as the supplyable quantity of that component, so that, as shown in “(3) Supplyable quantity” in Figure 19, the supplyable quantity of glass component #1 is 100, and the supplyable quantity of glass component #2 is 80.
[0125] In this example, since the demand forecast is 0, step S206 is essentially skipped. Also, in this example, since the stock quantities of bezels and printed glass have all been allocated in step S205, allocation in step S206 is not possible even if there is a demand forecast. Of the parts that make up the glass component, only 20 parts other than printed glass remain, but since a glass component cannot be constructed without printed glass, these remain as they are. If a component can be constructed from unallocated parts and there is a demand forecast, those parts will be allocated to the demand forecast in step S206.
[0126] Then, in step S207, the component inventory, that is, the supplyable number of each component calculated in step S205, is transmitted to the EC site device.
[0127] 19, the component inventory ((3) supplyable quantity) is low relative to the component demand ((2) demand), but this is because the part inventory ((1) inventory) is low. Therefore, in step S208, control unit 210 calculates the number of parts that are insufficient and transmits this to production management server 400 as a parts replenishment plan.
[0128] In this example, the bezels and printed glass have all been allocated, so the quantity of parts that was insufficient is "(2) demand - (3) available supply quantity". However, of the parts that make up the glass component, 20 parts other than the printed glass remain that were not allocated, so the quantity of parts that was insufficient is "(2) demand (300 + 100) - (3) available supply quantity (100 + 80) - unallocated quantity (20)" = 200. Therefore, the control unit 210 will send the quantities shown in "(4) replenishment plan" in Fig. 19 to the production management server 400 as a parts replenishment plan.
[0129] As described above, the inventory management device 200 can prevent components from running out of stock as much as possible based on demand or priority, and can create a replenishment plan if a stockout is predicted to occur.
[0130] (Modification) In the above embodiment, it is assumed that the customization process is performed by a user accessing the EC site provided by the EC site device 100 from the user terminal 300 using a web browser, but the customization process is not limited to this form. For example, a dedicated application program for accessing the EC site without using a web browser may be installed in the user terminal 300, and the customization process may be performed by accessing the EC site using this dedicated application program.
[0131] In the above embodiment, a digital clock is used as an example of a product model (base object) that can be customized by a user on an EC site, but the object to be customized is not limited to a digital clock. For example, instead of or in addition to a digital clock, an analog clock or an analog-digital combination clock (a clock that displays the time on the clock face in a large analog display using hour and minute hands, and has an opening of any size at any position on the clock face, through which the time is displayed in digital display using a liquid crystal or the like) may be used as a customizable product model (base object). In addition, on an EC site, any object having multiple arbitrary components, not limited to a clock, may be customized.
[0132] For example, when an analog clock is added as a customizable object on an EC site, components that configure the analog clock are required. Examples of components for an analog clock include a bezel component, a dial component, a short band component, a long band component, an hour hand, minute hand, and second hand component, a buckle component, a ring component, and a crown component. In this case, in step S201 of the inventory management process, the control unit 210 of the inventory management device 200 acquires a parts list of each product from the production management server 400, and generates a component configuration master 221 based on the mapping rule 222 updated to correspond to the analog clock. Thereafter, by similarly performing the processes of steps S202 to S208 in FIG. 17, the inventory of each component for the analog clock can be acquired and transmitted to the EC site device 100.
[0133] In addition, in order to perform customization on the EC site, the component image information 121 of the EC site device 100 stores image material (variation image) of each variation for each angle of each component, and the angle image information 122 stores information indicating which component image material is to be synthesized to generate an angle image of an analog clock product, thereby enabling the corresponding operations. For analog and digital combination clocks and other objects, by preparing mapping rules 222, component image information 121, and angle image information 122 corresponding to the components that make up the clocks, the control units 110 and 210 can perform similar customization processing and inventory management processing, respectively. This enables the user to customize any object (analog clock, combination clock, etc.) on the user terminal 300.
[0134] Furthermore, in the above embodiment, the example in which the appearance of an object is mainly customized has been described, but the target of customization is not limited to the appearance of an object.
[0135] In addition, both the EC site device 100 and the inventory management device 200 can be realized by a computer such as a normal PC. Specifically, in the above embodiment, it has been described that the program executed by the control unit 110 of the EC site device 100 is prestored in the storage unit 120, and the program executed by the control unit 210 of the inventory management device 200 is prestored in the storage unit 220. However, the program may be stored in a computer-readable recording medium such as a flexible disk, a CD-ROM (Compact Disc Read Only Memory), a DVD (Digital Versatile Disc), an MO (Magneto-Optical disc), a memory card, a USB memory, or the like, and distributed, and the program may be read and installed in a computer to configure a computer capable of executing each of the above-mentioned processes.
[0136] Therefore, the user terminal 300 may function as the EC site device 100 (display control device or customization device) by storing the same programs and data as the EC site device 100 in the user terminal 300. Furthermore, the user terminal 300 and the EC site device 100 may share and store necessary data, and the above-mentioned customization process may be executed by a control unit of the user terminal 300 and a control unit 110 of the EC site device 100 in cooperation with each other. For example, the control unit of the user terminal 300 may display images during customization on the display unit of the user terminal 300, and the control unit 110 of the EC site device 100 may communicate with the inventory management device 200 and the production management server 400.
[0137] Furthermore, the program may be superimposed on a carrier wave and applied via a communication medium such as the Internet. For example, the program may be distributed by posting it on a bulletin board system (BBS) on a communication network. The program may then be started and executed under the control of an OS (Operating System) in the same manner as other application programs, thereby enabling the above-mentioned processes to be performed.
[0138] In addition, control unit 110 and control unit 210 may be configured by any processor alone, such as a single processor, a multiprocessor, or a multicore processor, or may be configured by combining any of these processors with a processing circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field-Programmable Gate Array).
[0139] Although the preferred embodiment of the present invention has been described above, the present invention is not limited to the specific embodiment, and the present invention includes the inventions described in the claims and their equivalents. The inventions described in the original claims of this application are listed below.
[0140] (Appendix 1) Displaying an object having multiple components on a computer screen; displaying on the screen an effective angle image which is an angle image in which the selected component can be more effectively viewed than the plurality of components other than the component selected by the user; Display control method.
[0141] (Appendix 2) The computer receives an order for the object. 2. A display control method as described in appended claim 1.
[0142] (Appendix 3) The computer includes: Acquire information about a plurality of angle images of the object, the angle images being images of the object viewed from a plurality of line-of-sight directions; displaying on the screen an effective angle image which is the angle image that allows the selected component to be more effectively viewed than the multiple components other than the component selected by the user from among the multiple components; 3. A display control method according to claim 1 or 2.
[0143] (Appendix 4) After the component is selected by the user, a variation image showing one or more selectable specifications for the selected component is displayed on the screen so as not to overlap with the available angle image; acquiring information about a selected specification image showing a selected specification selected by the user from among the variation images; changing a display mode of the selected component included in the available angle image to a display mode of information regarding the selected specification image; 4. A display control method according to any one of claims 1 to 3.
[0144] (Appendix 5) displaying information indicating that a selectable specification out of stock among one or more selectable specifications for the component selected by the user is out of stock on the screen; 5. A display control method as described in appended claim 4.
[0145] (Appendix 6) Once the purchase payment for the item is completed, outputting an image of the object in a display mode according to the selected specification selected by the user to an instruction sheet for producing the object; 6. A display control method according to claim 4 or 5.
[0146] (Appendix 7) a plurality of the angle images including the effective angle image are arranged in a selectable manner and displayed on the screen; 7. A display control method according to any one of claims 1 to 6.
[0147] (Appendix 8) After the component is selected by the user, displaying a variation image showing one or more selectable specifications for the selected component on the screen so as not to overlap the available angle image; acquiring information about a selected specification image showing a selected specification selected by the user from among the variation images; changing a display mode of the component selected by the user included in the plurality of angle images displayed side by side to a display mode of information regarding the selected specification image; 8. The display control method according to claim 7.
[0148] (Appendix 9) The plurality of angle images displayed side by side include an angle image other than the effective angle image. 9. A display control method according to claim 7 or 8.
[0149] (Appendix 10) When an instruction to transmit information related to an image of the object is received from the user, generating information about an image to be transmitted based on information about an image of the displayed object; Transmitting information about the generated image for transmission to an external device; 10. A display control method according to any one of claims 1 to 9.
[0150] (Appendix 11) Upon receiving a completion of customization of the object by the user, Deriving a price required to purchase the object; displaying the angle image on the screen together with the derived price; 11. A display control method according to any one of claims 1 to 10.
[0151] (Appendix 12) the object is a watch, The components include a bezel and a band. 12. A display control method according to any one of claims 1 to 11.
[0152] (Appendix 13) On the computer, Displaying an object having multiple components on a screen; displaying on the screen an effective angle image which is an angle image in which the selected component can be more effectively viewed than the plurality of components other than the component selected by the user; program.
[0153] (Appendix 14) A display control device including a control unit, The control unit is Displaying an object having multiple components on a screen; displaying on the screen an effective angle image which is an angle image in which the selected component can be more effectively viewed than the plurality of components other than the component selected by the user; Display control device. [Explanation of symbols]
[0154] 100...EC site device, 110, 210...control unit, 120, 220...storage unit, 121...component image information, 122...angle image information, 123...component inventory information, 124...price information, 125...behavior history information, 126...customization information, 130, 230...communication unit, 200...inventory management device, 221...component configuration master, 222...mapping rule, 223...parts inventory information, 224...component demand information, 225...component inventory information, 226...priority information, 300...user terminal, 310...screen, 311...customization button, 312...angle image, 313...component, 314...sub nail image, 315...customization item, 316...check mark, 317...sold out mark, 318...done button, 319...share button, 400...production management server, 401...watch head, 402, 404, 405, 407...dotted lines, 403...back cover, 406...bezel, 500...wristwatch, 510, 510A, 510B, 510C...band (S) component, 511...band (S), 512...spring bar, 520...band (L) component, 530...buckle component, 540...ring component, 550...bezel component, 560...glass component, 1000...product customization system
Claims
1. Displaying an object having multiple components on a computer screen; displaying on the screen an effective angle image which is an angle image in which the selected component can be more effectively viewed than the plurality of components other than the component selected by the user; changing a variation of the selected component, thereby displaying the available angle image in a state where the variation is reflected in the available angle image; when an instruction to transmit information about the object is received before completion of the change of the variation is specified, the information about the object reflecting the change of the variation is transmitted to an external device; A display control method, comprising: the computer displays on the screen the available angle image and a plurality of thumbnail images constituted by the available angle image and angle images corresponding to each of a plurality of the components selectable by the user; changing a variation of the selected component, thereby reflecting the change in the variation in all of the plurality of thumbnail images; transmitting an arbitrary image of the plurality of thumbnail images to the external device as information related to the object; Display control method.
2. When the computer receives an instruction to transmit information about the object, the computer causes the external device to transmit the information about the object in order to post the information about the object on a social networking site. The display control method according to claim 1 .
3. When the computer receives an instruction to transmit information about the object, the computer acquires an image of the object in which the change in the variation is reflected. The display control method according to claim 1 or 2.
4. the object is a watch, The components include a bezel and a band. The display control method according to claim 1 .
5. On the computer, Displaying an object having multiple components on a screen; displaying on the screen an effective angle image which is an angle image in which the selected component can be more effectively viewed than the plurality of components other than the component selected by the user; changing a variation of the selected component, thereby displaying the available angle image in a state where the variation is reflected in the available angle image; when an instruction to transmit information about the object is received before completion of the change of the variation is specified, the information about the object reflecting the change of the variation is transmitted to an external device; A program, displaying on the screen of the computer the available angle image and a plurality of thumbnail images composed of the available angle image and angle images corresponding to each of a plurality of the components selectable by the user; changing a variation of the selected component, thereby reflecting the change in the variation in all of the plurality of thumbnail images; transmitting an arbitrary image of the plurality of thumbnail images to the external device as information related to the object; program.
6. The Communications Department and Displaying an object having multiple components on a screen; displaying on the screen an effective angle image which is an angle image in which the selected component can be more effectively viewed than the plurality of components other than the component selected by the user; changing a variation of the selected component, thereby displaying the available angle image in a state where the variation is reflected in the available angle image; when an instruction to transmit information about the object is received before completion of the change of the variation is specified, the information about the object reflecting the change of the variation is transmitted to an external device via the communication unit; A display control device comprising: the control unit causes the screen to display the available angle image and a plurality of thumbnail images constituted by the available angle image and angle images corresponding to each of a plurality of the components selectable by the user; changing a variation of the selected component, thereby reflecting the change in the variation in all of the plurality of thumbnail images; transmitting an arbitrary image of the plurality of thumbnail images to the external device as information related to the object; Display control device.
Citation Information
Patent Citations
Display control device and product design system
JP2002189844A
Product customization system and method
JP2015513709A
Building specifications preparing system
JP2017033362A
Method and system to create custom products
JP2017041281A
Vehicle interior simulation device and method
JP2017182560A