Information processing system, information processing method and program

The information processing system addresses inefficiencies in interior plan and estimate creation by quantifying furniture and equipment needs from floor plans, resulting in improved estimate accuracy and quality.

JP2025054156APending Publication Date: 2025-04-07株式会社SWISH
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023207523
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-08
Publication Date
2025-04-07

AI Technical Summary

Technical Problem

Existing systems for creating interior plans and estimates lack efficiency and accuracy in quantifying furniture and equipment needs from floor plans, leading to suboptimal quality in estimate preparation.

Method used

An information processing system that acquires quantity information of symbols representing furniture or equipment positions on a floor plan and outputs estimate information based on this data, allowing for precise calculation of costs involved.

Benefits of technology

Enhances the accuracy and efficiency of estimate preparation by allowing for precise quantification of furniture and equipment needs directly from floor plans, thereby improving the overall quality of estimates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025054156000001_ABST
    Figure 2025054156000001_ABST
Patent Text Reader

Abstract

To provide an information processing system, etc. capable of further supporting quality improvement in creation of an estimate sheet.SOLUTION: There is provided an information processing system. The information processing system includes a processor capable of implementing a program so as to execute: a first acquisition step of acquiring quantity information representing the number of predetermined symbols included in at least a partial area of a floor plan; and a first output step of outputting estimate information representing an estimate of costs in a case of purchasing furniture or fixtures based on the quantity information, where the furniture or fixtures are products to be arranged at positions corresponding to the predetermined symbols.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]

[0002] For example, Patent Document 1 discloses an "interior plan creation support system that can reduce the time required to create interior plan proposals and quotations and improve the quality of proposals." This system uses a screen display device 1 that displays a screen and an information processing device 2 to create an interior plan proposal 3 that displays the selection results of products that will be predetermined interior components of a building. It has template search means 10 that searches for a proposal template 21 that matches search conditions from a template registration means 18. It also has product search means 13 that searches and displays a product database 20, and product replacement means 14 that replaces the displayed product display 25 with a product display 25A of the proposal 23 being created. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2002-259496 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, there is still room for development of systems to improve the quality of the preparation of estimates and other documents.

[0005] In view of the above circumstances, the present invention provides an information processing system and the like that can further support quality improvement in the creation of estimates. [Means for solving the problem]

[0006] According to one aspect of the present invention, there is provided an information processing system. The information processing system includes a processor capable of executing a program to perform the following steps: In a first acquisition step, quantity information indicating the quantity of predetermined symbols included in at least a partial area of ​​the floor plan is acquired; In a first output step, estimate information indicating an estimate of the cost to be incurred when purchasing furniture or fixtures is output based on the quantity information; Here, the furniture or fixtures are products to be placed in positions corresponding to the predetermined symbols.

[0007] According to the above aspect, it is possible to further support quality improvement in the creation of quotations. [Brief description of the drawings]

[0008] [Figure 1] 1 is a configuration diagram illustrating an information processing system 1. [Diagram 2] 2 is a block diagram showing a hardware configuration of an information processing device 2. FIG. [Diagram 3] FIG. 2 is a block diagram showing a hardware configuration of a user terminal 3. [Figure 4] 2 is a functional block diagram showing functions of an information processing device 2. FIG. [Diagram 5] 2 is an activity diagram showing an example of the flow of information processing executed in the information processing system 1. FIG. [Figure 6] 1 shows an example of a count screen 5 displayed on the display unit 34 of the user terminal 3 for calculating the number of pieces of office furniture and fixtures from the floor plan IM. [Figure 7] FIG. 2 is a schematic diagram of an item management table T1. [Figure 8] 1 shows an example of an item selection screen 6 displayed on the display unit 34 of the user terminal 3. [Figure 9] 1 shows an example of a list screen 7 displayed on the display unit 34 of the user terminal 3. [Figure 10] 1 shows an example of a quote presentation screen 8 displayed on the display unit 34 of the user terminal 3. [Figure 11]2 is an activity diagram showing an example of the flow of information processing executed in the information processing system 1. FIG. [Figure 12] 1 shows an example of a recommendation screen 9 displayed on the display unit 34 of the user terminal 3. [Figure 13] 1 shows an example of an automatic count screen 10 displayed on the display unit 34 of the user terminal 3. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various features shown in the following embodiments can be combined with each other.

[0010] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).

[0011] In addition, in this embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, in this embodiment, various information is handled, and this information is represented, for example, by physical values ​​of signal values ​​representing voltage and current, high and low signal values ​​as a binary bit collection consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be performed on the circuit in the broad sense.

[0012] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. In other words, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.

[0013] 1. Hardware Configuration This section describes the hardware configuration.

[0014] <Information Processing System 1> FIG. 1 is a configuration diagram showing an information processing system 1. The information processing system 1 includes an information processing device 2 and a user terminal 3. The information processing device 2 and the user terminal 3 are configured to be able to communicate with each other via a telecommunications line. In one embodiment, the information processing system 1 is made up of one or more devices or components. For example, if the information processing system 1 is made up of only the information processing device 2, the information processing system 1 can be the information processing device 2. These components will be described below.

[0015] <Information processing device 2> 2 is a block diagram showing a hardware configuration of the information processing device 2. The information processing device 2 includes a communication bus 20, a communication unit 21, a storage unit 22, and a processor 23. The communication unit 21, the storage unit 22, and the processor 23 are electrically connected via the communication bus 20 inside the information processing device 2.

[0016] <Communications Division 21> The communication unit 21 is preferably a wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), wired LAN network communication, etc., but may also include wireless LAN network communication, mobile communication such as 3G / LTE / 5G, BLUETOOTH (registered trademark) communication, etc. as necessary. In other words, it is more preferable to implement it as a collection of multiple communication means. In other words, the information processing device 2 may communicate various information from the outside via the communication unit 21 and the network.

[0017] <Storage section 22> The storage unit 22 stores various information defined by the above description. This can be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs and the like related to the information processing device 2 executed by the processor 23, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the program calculations. The storage unit 22 stores various programs, variables, etc. related to the information processing device 2 executed by the processor 23.

[0018] <Processor 23> The processor 23 processes and controls the overall operations related to the information processing device 2. The processor 23 is, for example, a central processing unit (CPU) not shown. The processor 23 realizes various functions related to the information processing device 2 by reading out a predetermined program stored in the storage unit 22. That is, information processing by software stored in the storage unit 22 can be specifically realized by the processor 23, which is an example of hardware, and executed as each functional unit included in the processor 23. These will be described in more detail in the next section. The processor 23 is not limited to being single, and may be implemented with multiple processors 23 for each function. Also, a combination of these may be used.

[0019] <User terminal 3> The user terminal 3 is a terminal owned by a user. In this embodiment, a case will be described where the user terminal 3 is a terminal operated by a user who is an employee of a furniture manufacturer. The user terminal 3 may be in any form, such as a smartphone, a tablet terminal, a computer, or any other device that can access the information processing device 2 via a telecommunication line.

[0020] 3 is a block diagram showing a hardware configuration of the user terminal 3. The following describes the user terminal 3 as an example. The user terminal 3 includes a communication bus 30, a communication unit 31, a storage unit 32, a processor 33, a display unit 34, and an input unit 35. The communication unit 31, the storage unit 32, the processor 33, the display unit 34, and the input unit 35 are electrically connected via the communication bus 30 inside the user terminal 3. Descriptions of the communication unit 31, the storage unit 32, and the processor 33 will be omitted because they are similar to the descriptions of the respective units in the information processing device 2.

[0021] <Display section 34> The display unit 34 displays a screen of a graphical user interface (GUI) that can be operated by the user. The display unit 34 may be included in the housing of the user terminal 3, or may be attached externally. Specifically, the display unit 34 may be implemented as a display device such as a CRT display, a liquid crystal display, an organic EL display, or a plasma display. It is preferable that these display devices are implemented by selectively using them according to the type of the user terminal 3.

[0022] <Input section 35> The input unit 35 accepts an operation input made by a user. The operation input is transferred as a command signal to the processor 33 via the communication bus 30. The processor 33 may execute a predetermined control or calculation based on the transferred command signal as necessary. The input unit 35 may be included in the housing of the user terminal 3, or may be externally attached. For example, the input unit 35 may be implemented as a touch panel integrated with the display unit 34. When the input unit 35 is implemented as a touch panel, the user can input a tap operation, a swipe operation, or the like to the input unit 35. As the input unit 35, a switch button, a mouse, a QWERTY keyboard, or the like can be adopted instead of a touch panel.

[0023] 2. Functional configuration In this section, the functional configuration will be described. Fig. 4 is a functional block diagram showing the functions of the information processing device 2. As described above, information processing by software stored in the storage unit 22 can be specifically realized by hardware (specifically, the processor 23) and executed as each functional unit included in the processor 23. In other words, the information processing system 1 includes each functional unit in a program.

[0024] Specifically, the processor 23 includes a reception unit 231, an acquisition unit 232, a specification unit 233, an output unit 234, and a display control unit 235 as each functional unit.

[0025] The receiving unit 231 is configured to receive various information as a receiving step. Specifically, the receiving unit 231 is configured to receive information via the communication unit 21 or the storage unit 22 and to be able to read the information into the working memory. Preferably, the receiving unit 231 receives input of the item information IF2 via the user terminal 3.

[0026] The acquiring unit 232 is configured to acquire various information as an acquiring step. Specifically, the acquiring unit 232 acquires quantity information IF1 indicating the quantity of a predetermined symbol SY included in at least a part of the floor plan IM.

[0027] The specifying unit 233 is configured to specify various pieces of information as a specifying step. Specifically, the specifying unit 233 specifies the quantity of symbols SY on the floor plan IM based on the quantity information IF1 acquired by the acquisition unit 232. Details will be described later.

[0028] The output unit 234 is configured to output various information as an output step. Specifically, the output unit 234 outputs estimate information IF5. Details will be described later.

[0029] As a display control step, the display control unit 235 displays various pieces of information stored in the storage unit 32 in a manner that is visible to the user. For example, the display control unit 235 may display a screen or the like including various pieces of information in a manner that is visible on a terminal such as the user terminal 3. This allows various pieces of information to be presented to various users who operate terminals such as the user terminal 3. Furthermore, the display control unit 235 controls visual information such as a screen, an image, an icon, a message, etc. to be displayed on the display of the terminal. The display control unit 235 may generate only rendering information for displaying the visual information on the terminal.

[0030] 3. Operation of Information Processing System 1 In this section, with reference to the drawings, a flow of an information processing method executed by the information processing system 1 will be described. As shown below, the information processing method includes the following steps. Note that the order of the processes can be changed as appropriate, multiple processes may be executed simultaneously, and some processes may be omitted.

[0031] 3.1. Overview of information processing 5 is an activity diagram showing an example of the flow of information processing executed in the information processing system 1. As an example, a case will be described in which a user who is an employee of a furniture manufacturer creates an estimate for a customer who is a purchaser of office furniture or fixtures (hereinafter referred to as office furniture, etc.).

[0032] First, as a display control step, the display control unit 235 causes the display unit 34 of the user terminal 3 to display a floor plan IM of the office so that it can be viewed by the user (activity A101). Preferably, the floor plan IM of the office may be a floor plan including an area in which office furniture, etc., that the customer plans to purchase, is to be arranged. As an example, in response to uploading a file including information showing the floor plan, the display control unit 235 may cause the display unit 34 of the user terminal 3 to display the floor plan IM.

[0033] Next, the reception unit 231 receives an operation for placing the symbol SY on the floor plan IM from the user as a reception step (activity A102). Specifically, the reception unit 231 receives an operation for placing the symbol SY on the floor plan IM at a position where furniture is to be placed. Details will be described later.

[0034] Next, the acquisition unit 232 acquires quantity information IF1 as an acquisition step. Here, the quantity information IF1 is information indicating the type and quantity of symbols SY for which an operation is accepted from the user in the activity A102. In other words, the acquisition unit 232 acquires quantity information IF1 indicating the quantity of predetermined symbols SY included in at least a partial area of ​​the floor plan IM as a first acquisition step. Furthermore, the identification unit 233 identifies the type and quantity of symbols SY based on the quantity information IF1 as an identification step (activity A103).

[0035] Next, the reception unit 231 receives a selection input of office furniture etc. for the symbol SY from the user via the user terminal 3 as a reception step (activity A104). In other words, the reception unit 231 receives an input of item information IF2 related to the office furniture etc. from the user as a first reception step. Here, the item information IF2 is information related to the furniture or fixtures related to the quantity information IF1. The input is made by selecting the item information IF2 from a preset database. The reception unit 231 may receive a selection of the office furniture etc. for each type of symbol SY from the user. Details will be described later.

[0036] Next, as an identification step, the identification unit 233 identifies information (hereinafter, referred to as item information IF2) related to the office furniture or the like selected by the user via the user terminal 3 (activity A105). The item information IF2 may include information related to the product numbers of the office furniture or the like. Also, preferably, the item information IF2 may include information related to the specifications of the office furniture or the like. In this embodiment, the item information IF2 is described as identifying the product number.

[0037] Next, a case will be described in which information on a recommended product (hereinafter, recommended information IF3) exists for the office furniture etc. whose product number has been identified in activity A105. If the office furniture etc. does not include recommended information IF3, information processing proceeds to activity A108. As a display control step (an example of a presentation step), the display control unit 235 displays the recommended information IF3 on the display unit 34 of the user terminal 3 so that it can be presented to the user (activity A106).

[0038] Here, the recommended product related to the recommendation information IF3 will be described. The recommended product is a product recommended to the user, separate from the office furniture etc. selected by the user. The recommended product may be associated with each office furniture etc. For example, the recommended product may be determined for a product that is preferable to be used together with any office furniture etc. Also, for example, the recommended product may be determined for an item required for using any office furniture etc. Furthermore, the recommended product may be determined based on the purchase history of other users. Specifically, a product that tends to be purchased together with any office furniture etc. may be determined as the recommended product for the office furniture etc.

[0039] Furthermore, if the user also adds recommended information IF3 relating to a recommended product to the estimate, the receiving unit 231 receives a selection input for the recommended product from the user as a receiving step (activity A107). Furthermore, in response to the receiving unit 231 receiving a selection input for the recommended product from the user, the identifying unit 233 identifies recommended information IF3 relating to the recommended product as an identifying step. The identifying unit 233 adds recommended information IF3 to the estimate. On the other hand, if the recommended product is not added to the estimate, the information processing proceeds directly to activity A108.

[0040] Next, the output unit 234 transmits an inquiry about the price of the office furniture or the like (an example of quotation request information IF4) to the manufacturer of the office furniture or the like that has been selected, as an output step. In other words, the output unit 234 outputs quotation request information IF4 that requests the manufacturer or seller to present the price of the furniture or fixture, based on the item information IF2 that has been received from the user, as a second output step. Specifically, for example, the identification unit 233 classifies the item information IF2 that has been selected and received from the user in the activities A104 to A107, using the manufacturer or seller as a classification axis. Furthermore, the output unit 234 transmits an inquiry about the price of the product (item information IF2) that has been classified to each manufacturer or seller, as an output step.

[0041] Next, the acquiring unit 232 acquires price information indicating the price of the office furniture, etc. from the manufacturer or seller who inquired about the price in activity A108 (activity A109) as an acquisition step. Furthermore, the identifying unit 233 identifies the selling price of the office furniture, etc. based on the acquired price information.

[0042] Here, the quotation request information IF4 transmitted to each manufacturer, etc. in activity A108 may be in a format that can be directly downloaded by each manufacturer, etc. In other words, the quotation request information IF4 is configured to be downloadable by the manufacturer or seller via the information processing system 1. The quotation request information IF4 may include price information inputted and accepted from each manufacturer, etc.

[0043] Then, as a first output step, the output unit 234 outputs estimate information IF5 indicating an estimate of the cost to purchase the furniture or fixtures based on the quantity information IF1. Here, the furniture or fixtures are products to be placed at a position corresponding to a predetermined symbol SY.

[0044] To summarize the above, the information processing method executed by the information processing system 1 includes a processor capable of executing a program to perform the following functions. In a first acquisition step, quantity information IF1 indicating the quantity of a predetermined symbol SY included in at least a portion of the floor plan IM is acquired. In a first output step, estimate information IF5 indicating an estimate of the cost to purchase furniture or fixtures is output based on the quantity information IF1. Here, the furniture or fixtures are products to be placed in a position corresponding to the predetermined symbol SY.

[0045] According to this embodiment, an estimate can be created based on the exact quantity of each piece of furniture or fixture. In addition, for example, since the user does not need to directly input the product number, the accuracy of the estimate can be improved. Furthermore, it is easy to request an estimate from each manufacturer or seller.

[0046] 3.2 Details of data processing The above-mentioned information processing will be described in detail with reference to FIGS.

[0047] (Counting screen 5) Fig. 6 shows an example of a count screen 5 for calculating the number of office furniture and fixtures from a floor plan IM, displayed on the display unit 34 of the user terminal 3. The count screen 5 is an example of a screen displayed in activity A102 of Fig. 5. The count screen 5 includes the floor plan IM, a specific area IM1, areas 51a-53a, areas 51b-53b, operation buttons 54a and 54b, a first symbol SY1, and a second symbol SY2.

[0048] The floor plan drawing IM is an area in which a floor plan is displayed. The floor plan drawing IM is, for example, a drawing showing the layout of an office in which a purchaser of office furniture or the like plans to place the purchased furniture.

[0049] The specific area IM1 is an area in the floor plan IM where the reception unit 231 has received a selection of an arbitrary area from the user. In this embodiment, the specific area IM1 is a portion corresponding to the "conference room" on the floor plan IM. A method for specifying the specific area IM1 will be described in detail later.

[0050] The reception unit 231 receives an operation from the user to display a symbol SY at a predetermined location in an arbitrary location in the specific area IM1. Here, the arbitrary location is, for example, a location where office furniture or the like is planned to be arranged. As an example, the reception unit 231 receives an operation from the user to display a first symbol SY1 at a location in the specific area IM1 where a chair is planned to be arranged. Similarly, the reception unit 231 receives an operation to display a second symbol SY2 at a location in the specific area IM1 where a desk is planned to be arranged. Note that it is preferable that the display control unit 235 displays the first symbol SY1, which is a target for accepting the selection of office furniture or the like, in a manner that is distinguishable from the second symbol SY2.

[0051] 6, the floor plan IM may have figures representing the office furniture, etc. drawn in advance at locations where the office furniture, etc. are to be arranged. The user may perform an operation to display a symbol SY based on an icon drawn on the floor plan IM.

[0052] In the example of FIG. 6, the user performs an operation on the location in the specific area IM1 where the chair and desk are to be placed, and the display control unit 235 displays the first symbol SY1 and the second symbol SY2 at the position on the specific area IM1 where the operation from the user is accepted. At the same time, the acquisition unit 232 acquires the number of times an operation is accepted from the user via the acceptance unit 231, that is, the quantity information IF1 of the first symbol SY1 and the second symbol SY2. In other words, the acquisition unit 232 acquires the quantity information IF1 by adding the quantity in response to accepting an operation from the user on a specific symbol SY on the floor plan IM as the first acquisition step. The area 51a is an area where the quantity of the first symbol SY1 is displayed. The area 51b is an area where the quantity of the second symbol SY2 is displayed. In addition, it is preferable that the symbol SY has a different form depending on the type of office furniture, etc. For example, it is preferable that the first symbol SY1 and the second symbol SY2 have a different form. According to such a form, the type and quantity of the office furniture, etc. can be accurately grasped in the creation of an estimate.

[0053] Here, the symbol SY is at least one of a character, a character string, a symbol, and an icon. The symbol SY is displayed at a position where the office furniture, etc. is arranged on the floor plan IM. The display manner is not particularly limited. It is preferable that the symbol SY has a different manner for each type of office furniture, etc. arranged on the floor plan IM. According to such a manner, the user can grasp the quantity of each piece of office furniture, etc. in a manner that can be distinguished according to the type of furniture or fixture arranged on the floor plan IM.

[0054] Moreover, the area 52a is an area where the appearance of the furniture selected for the first symbol SY1 is displayed. Furthermore, the area 53a is an area where the description of the furniture selected for the first symbol SY1 is displayed. In FIG. 6, the reception unit 231 is not receiving the selection of the office furniture or the like for the first symbol SY1, so the display control unit 235 does not display the appearance of the furniture or the description of the furniture in the areas 52a and 53a. Details regarding the selection of the office furniture or the like will be described later. Moreover, the description of the areas 52b and 53b is omitted because it is the same as the description of the areas 52a and 53b.

[0055] On the other hand, the display control unit 235 displays "8" as the quantity information IF1 of the first symbol SY1 for the operation button 54a. This corresponds to the number of symbols SY displayed in the specific area IM1, and the quantity information IF1 acquired by the acquisition unit 232 in the activity A103 of FIG. 5 may be automatically input. In addition, the display control unit 235 may display the quantity information IF1 in a changed form in response to receiving an input operation from the user for the operation button 54a. Here, the quantity information IF1 displayed in the area 51a and the quantity information IF1 displayed on the operation button 54a may be different quantities. That is, the quantity information IF1 displayed in the area 51a and the quantity information IF1 displayed on the operation button 54a may be configured not to be linked. The area 51b and the operation button 54b may also be configured in a similar manner. According to such an embodiment, it is possible to improve the accuracy of the quantity when making an estimate for office furniture or the like. The same applies to the operation button 54b.

[0056] (Item management table T1) 7 is a schematic diagram of the item management table T1. The item management table T1 is a lookup table showing information on office furniture, etc. The display control unit 235 displays objects for selecting office furniture, etc. on the display unit 34 of the user terminal 3 based on the information stored in the item management table T1. The item management table T1 includes item information IF2. The item information IF2 may specifically include information on the product number and price of each piece of office furniture, etc.

[0057] For example, the item management table T1 may include information such as product number T11, manufacturer name T12, product name T13, size T14, color T15, price T16, delivery date T17, and recommended product T18. As an example, when office furniture or the like with the same product name has different detailed specifications, it is preferable to have a product number for each. For example, office furniture with multiple color variations preferably has a different product number for each color.

[0058] The manufacturer name T12 is information indicating the manufacturer or distributor of, for example, office furniture. As an example, the database that is the item management table T1 is configured to include furniture or fixtures from a plurality of different manufacturers or distributors. According to this embodiment, the user can select fixtures or furniture from a range of fixture manufacturers.

[0059] Further, the recommended product T18 is an ID indicating furniture or fixtures related to each piece of office furniture, etc. For example, in FIG. 7, the recommended product "EF-XX-WW" is linked as office furniture, etc. related to the desk set with the product number "DE-XX-WW". For example, when the reception unit 231 receives input of item information IF2 related to the desk set with the product number T11 "DE-XX-WW" from the user in the activity A104 in FIG. 5, in the activity A106, the display control unit 235 displays the recommended information IF3 related to the recommended product "EF-XX-WW" related to the desk set with the product number T11 "DE-XX-WW" on the display unit 34 of the user terminal 3.

[0060] (Item selection screen 6) Fig. 8 shows an example of the item selection screen 6 displayed on the display unit 34 of the user terminal 3. The item selection screen 6 is an example of a screen displayed in activity A104 of Fig. 5. The item selection screen 6 has an area 61, an operation button 62, an area 63, and a first symbol SY1.

[0061] The area 61 is an area for displaying the title of the estimate to be created. The operation button 62 is a button for selecting the area for which the estimate is to be created. For example, the identification unit 233 may identify the area for which the estimate is to be created by receiving a selection input from the user to the operation button 62. For example, as shown in FIG. 8, the identification unit 233 may identify an area corresponding to a conference room as the identified area IM1 by receiving a selection input from the user to the operation button 62. Note that the identified area IM1 may be stored in advance in association with a name for identifying the area.

[0062] The area 63 is an area for receiving a selection of office furniture or the like from the user. The area 63 includes objects 631 to 633. For example, by receiving an input for any of the objects 631 to 633 from the user, the identification unit 233 identifies item information IF2 related to the office furniture or the like selected by the user. In this embodiment, it is assumed that the selection of the object 633 is received from the user.

[0063] Here, the selection of office furniture etc. is configured to be accepted for each symbol SY. For example, as shown in Fig. 8, when the user selects office furniture etc. for the first symbol SY1, the accepting unit 231 accepts an input for any one of the objects 631 to 633 from the user. The same applies to the selection of office furniture etc. for the second symbol SY2.

[0064] (List screen 7) Fig. 9 shows an example of the list screen 7 displayed on the display unit 34 of the user terminal 3. The list screen 7 is an example of a screen displayed in the activities A104 to A107 in Fig. 5. The list screen 7 includes an area 75, an area 76, an operation button 77, a specific area IM1, a first symbol SY1, and a second symbol SY2.

[0065] Area 75 is an area (an example of a list) in which item information IF2 of office furniture and the like selected for each symbol SY in activity A104 in Fig. 5 is displayed. Area 75 includes areas 751-753, areas 755-757, an operation button 754, and an operation button 758.

[0066] Areas 751 to 753 and operation button 754 are areas where information selected for the first symbol SY1 is displayed. Area 751 is an area where an image showing the appearance of the office furniture or the like selected for the first symbol SY1 is displayed. Area 752 is an area where item information IF2 selected for the first symbol SY1 is displayed. Area 753 is an area where the price of the office furniture or the like selected for the first symbol SY1 is displayed.

[0067] The operation button 754 is a button for accepting a selection regarding the quantity of office furniture, etc. The display control unit 235 causes the operation button 754 to display "8", which is the quantity information IF1 of the first symbol SY1. This corresponds to the number of symbols SY displayed in the specified area IM1, and is the quantity information IF1 acquired by the acquisition unit 232 in the activity A103 in Fig. 5 that has been automatically input. The operation button 754 accepts an input from the user to change the quantity, and the identification unit 233 can change the quantity information IF1 of the office furniture, etc.

[0068] Areas 755 to 757 and operation button 758 are areas where information that has been selected for the second symbol SY2 is displayed. Description of these components is omitted because they are similar to the description of areas 751 to 753 and operation button 754.

[0069] Furthermore, in response to the reception unit 231 receiving an operation on any area in the area 76 from the user, the display control unit 235 displays the symbol SY of the specific area IM1 corresponding to the area in an emphasized manner. For example, as shown in FIG. 9, in response to the reception unit 231 receiving an operation on the area 76 from the user, the display control unit 235 displays the second symbol SY2 of the specific area IM1 in an emphasized manner compared to the first symbol SY1, which is another symbol SY. In other words, as a first display control step, the display control unit 235 displays a list including the item information IF2 whose input has been received so as to be visible to the user. When the user selects at least one piece of item information IF2 included in the list, the selected item information IF2 is defined as specific item information IF21. In addition, the display control unit 235 displays fixtures or furniture associated with the specific item information IF21 on the floor plan in a distinguishable manner.

[0070] Further, the operation button 77 is a button for creating an estimate based on the contents included in the list screen 7. For example, by receiving an input to the operation button 77 from the user, the display control unit 235 transitions the contents displayed on the display unit 34 from the list screen 7 in FIG. 9 to the estimate presentation screen 8 in FIG.

[0071] According to this embodiment, the user can check the type and number of office furniture etc. related to the item information IF2 corresponding to the symbol SY, thereby further improving the accuracy of the estimate.

[0072] (Quote presentation screen 8) Fig. 10 shows an example of the estimate presentation screen 8 displayed on the display unit 34 of the user terminal 3. The estimate presentation screen 8 is an example of a screen displayed in the activity A110 of Fig. 5. The estimate presentation screen 8 includes an area 81, an area 82, and an operation button 83.

[0073] Areas 81 and 82 are areas where estimate information IF5 for each area specified by the user is displayed. As shown in Fig. 10, estimate information IF5 for specific area IM1 "conference room", which is an area specified by the user, is displayed in area 82. That is, the reception unit 231 receives, as a second reception step, a designation of at least a part of an area on the floor plan IM from the user. When the designated area is defined as a designated area (e.g., specific area IM1), the output unit 234 outputs estimate information IF5 based on quantity information IF1 of fixtures or furniture to be placed in the designated area.

[0074] Here, the reception unit 231 receives a selection of an arbitrary area in the floor plan IM from the user, and the identification unit 233 identifies the received arbitrary area as the identified area IM1. The reception unit 231 may receive a selection of an arbitrary area from the user by, for example, receiving a designation of the arbitrary area by a click operation, a drag operation, or the like by the user. The method in which the reception unit 231 receives an arbitrary area from the user is not limited to this.

[0075] The operation button 83 is a button for switching the display mode of the estimate information IF5 displayed in the area 82. For example, in response to receiving an input from the user through the operation button 83, the display control unit 235 collapses the estimate information IF5 displayed in the area 82 and transitions it to a hidden state. In addition, in response to receiving another input from the user through the operation button 83, the display control unit 235 transitions the estimate information IF5 from the hidden state to a displayed state again.

[0076] Moreover, the area 82 is an area where an estimate table T2 indicating the estimate information IF5 is displayed. As shown in Fig. 10, the estimate table T2 displayed in the area 82 includes No. T21, name T22, product number T23, specifications (W*D*H) T24, unit price T25, quantity T26, amount T27, and area name T28.

[0077] Furthermore, area 82 includes area 821. Area 821 is an area where the total amount of amounts T27 in estimate table T2 is displayed. According to this embodiment, it is possible to grasp the estimate information IF5 for each area received from the user. Specifically, it is possible to grasp the breakdown of the office furniture, etc. selected for each area and the estimated total amount for each area.

[0078] According to this embodiment, it is possible to grasp the estimate information IF5 for each area received from the user. 4. Second embodiment

[0079] In this section, an information processing system 1 according to a second embodiment (hereinafter, referred to as this embodiment) will be described. However, descriptions of configurations and functions that are substantially similar to those of the information processing system 1 according to the first embodiment will be omitted. The figures newly referred to in this section are as follows.

[0080] 11 is an activity diagram showing an example of the flow of information processing executed in the information processing system 1. This embodiment differs from the first embodiment in that office furniture etc. according to budget information IF6 received from the user are presented to the user.

[0081] Activities A201 to A203 are similar to activities A101 to A103 in FIG. 5 and therefore will be omitted.

[0082] The acquisition unit 232 acquires budget information IF6 indicating a cost budget as a second acquisition step (activity A204). Here, the budget information IF6 may be information indicating a budget for the entire floor. The budget information IF6 may also be information indicating a budget for each arbitrary area on the floor.

[0083] Next, the display control unit 235 displays information on the recommended item information IF2 or a combination of item information IF2 according to the budget information IF6 as a second display control step (activity A205). Here, it is preferable that the item information IF2 is displayed in a form corresponding to the symbol SY. Details will be described later with reference to FIG.

[0084] Next, the accepting unit 231 accepts from the user a selection of the item information IF2 presented to the user in activity A205 (activity A206). Thereafter, activities A207 to A209 are omitted because they are similar to activities A108 to A110 in FIG.

[0085] According to this embodiment, the burden of creating an estimate can be further reduced.

[0086] (Recommendation screen 9) Fig. 12 shows an example of a recommendation screen 9 displayed on the display unit 34 of the user terminal 3. The recommendation screen 9 is an example of a screen displayed in activity A205 of Fig. 11. The recommendation screen 9 includes a first symbol SY1, a second symbol SY2, an operation button 93, and an area 95.

[0087] The operation button 93 is a button for accepting input of budget information IF6 related to the purchase of office furniture, etc. The display control unit 235 displays "500,000 yen" as the budget information IF6. This is information accepted as input from the user. When the operation button 93 accepts input from the user for setting the budget information IF6, the identification unit 233 identifies the budget information IF6. In this embodiment, the budget information IF6 is the budget for the specific area IM1 "conference room". The budget information IF6 may be information indicating the budget for the entire floor.

[0088] Area 95 is an area where item information IF2 related to office furniture, etc. (hereinafter referred to as recommended items) extracted based on budget information IF6 is displayed. As shown in FIG. 12, recommended items corresponding to the second symbol SY2 are displayed in area 95. In this manner, it is desirable that recommended items are extracted for each symbol SY and presented to the user. According to such an embodiment, the user can understand the recommended items presented according to the budget, and the burden of proposing office furniture, etc. to the purchaser can be reduced.

[0089] The area 95 further receives a selection of a recommended item from the user. The area 95 further includes an object 951a, an area 952a, an object 951b, and an area 952b. The object 951a is an area in which an image showing the appearance of the recommended item corresponding to the second symbol SY2 is displayed. The area 952a is an area in which item information IF2 of the recommended item is displayed. The object 951b and the area 952b are similar to the object 951a and the area 952a, and therefore a description thereof will be omitted.

[0090] For example, by receiving an input for the object 951a or 951b from the user, the specification unit 233 specifies item information IF2 related to the recommended item selected by the user. As a result, the specified item information IF2 is added to the estimate information IF5.

[0091] According to this embodiment, the burden on the user in proposing office furniture to the purchaser and preparing an estimate can be further reduced. The user can select office furniture from the recommended items presented according to the budget. Therefore, the burden on the user in preparing an estimate can be further reduced.

[0092] 5. Variations The above information processing mode is merely an example and is not limited to this.

[0093] In the activity A103 of FIG. 5, an example has been described in which the acquisition unit 232 acquires the quantitative information IF1 by accepting an operation on the symbol SY, but this is not limiting.

[0094] 13 shows an example of the automatic count screen 10 displayed on the display unit 34 of the user terminal 3. The automatic count screen 10 includes a selection area IM2 and a pop-up area 102.

[0095] As shown in FIG. 13, the receiving unit 231 may receive a selection from a user for an arbitrary area (hereinafter referred to as a selected area IM2), and the identification unit 233 may identify type and quantity information IF1 of the office furniture, etc. included in the selected area IM2.

[0096] Next, in response to the identification unit 233 identifying the quantity information IF1 of the office furniture, etc. included in IM2, the display control unit 235 displays the pop-up area 102. Furthermore, the display control unit 235 may display the symbol SY superimposed on the office furniture, etc. included in the selection area IM2. According to this embodiment, the user can easily grasp the quantity information IF1.

[0097] The popup area 102 includes an operation button 1021 , an operation button 1022 , and an operation button 1023 .

[0098] The display control unit 235 displays the specified quantity information IF1 for the operation button 1021 and the operation button 1022. As shown in Fig. 13, the quantity information IF1 of the chairs included in the selection area IM2 is displayed for the operation button 1021. Similarly, the quantity information IF1 of the desks included in the selection area IM2 is displayed for the operation button 1022.

[0099] If the quantity information IF1 displayed on the operation buttons 1021 and 1022 is checked and no corrections are required, the acceptance unit 231 accepts an input operation to the operation button 1023. On the other hand, if corrections are required, the acceptance unit 231 accepts an input operation to the operation button 1023 after accepting a selection operation from the user to the operation button 1021 or 1022. The operation button 1023 is a button for accepting confirmation of the quantity information IF1 of the office furniture etc. in the selection area IM2.

[0100] According to this embodiment, it is possible to reduce mistakes regarding the number of selected office furniture pieces, etc., when creating an estimate. On the other hand, since the user can manually correct the quantity information IF1 before finalizing the quantity information IF1, mistakes regarding the number of office furniture pieces, etc., can be further reduced.

[0101] In the above embodiment, the case where an employee of a furniture manufacturer, who is the user, creates an estimate for a purchaser has been described, but this is not limited thereto. For example, the purchaser of office furniture or the like may perform the estimate using his / her own purchaser terminal. Specifically, the purchaser may perform the estimate for the purpose of simulating the price for the purchase of office furniture or the like. In addition, the information processing device 2 may accept an operation from the user while presenting information to the purchaser. In other words, the user may perform a simulation for the purchase of office furniture or the like for the purchaser by presenting information to the purchaser while operating the device. This allows the purchaser to more easily consider purchasing office furniture or the like.

[0102] 9, in response to the reception unit 231 receiving an operation for an arbitrary symbol SY from the user in the specific area IM1, the display control unit 235 may display the area in which the image of the office furniture etc. corresponding to the symbol SY and the item information IF2 are displayed in a manner that can be distinguished from other areas. According to such a manner, the type and number of the selected office furniture etc. can be confirmed in a state in which the symbol SY is associated with the item information IF2 of the corresponding office furniture etc. Therefore, the user can further improve the accuracy of the estimate.

[0103] 6, the receiving unit 231 first receives an operation from the user to place the symbol SY on the floor plan IM (activity A102), and then receives a selection of the office furniture, etc. for the symbol SY. However, this is not the only example. The receiving unit 231 may first receive a selection of the office furniture, etc., and then associate the symbol SY with the received office furniture, etc., and receive an operation from the user to place the symbol SY.

[0104] The information processing device 2 may be an on-premise type or a cloud type. As the information processing device 2 in the cloud type, the above functions and processes may be provided in the form of, for example, SaaS (Software as a Service) or cloud computing.

[0105] In the above embodiment, the information processing device 2 performs various storage and control, but multiple external devices may be used instead of the information processing device 2. That is, various information and programs may be distributed and stored in multiple external devices using block chain technology or the like.

[0106] Another aspect of the embodiment may be a program that causes a computer to execute each step.

[0107] It may be provided in any of the following ways:

[0108] (1) An information processing system comprising a processor capable of executing a program to perform each of the following steps: a first acquisition step acquires quantity information indicating the quantity of predetermined symbols contained in at least a portion of a floor plan; and a first output step outputs estimate information indicating an estimate of the cost to purchase furniture or fixtures based on the quantity information, wherein the furniture or fixtures are products to be placed in a position corresponding to the predetermined symbols.

[0109] According to this embodiment, an accurate quantity estimate can be created.

[0110] (2) In the information processing system described in (1) above, in the first acquisition step, the quantity information is acquired by adding a quantity in response to receiving an operation from a user on the specified symbol on the floor plan drawing.

[0111] According to this embodiment, the accuracy of adding up the quantity of office furniture, etc. can be improved.

[0112] (3) In the information processing system described in (1) or (2) above, a first reception step further receives input of item information from a user, the item information being information regarding the furniture or equipment related to the quantity information, and the input is made by selecting the item information from a pre-set database.

[0113] According to this embodiment, the user can select furniture or fixtures for each arbitrary category specified by the user.

[0114] (4) In the information processing system described in (3) above, the database is configured to contain the furniture or equipment from a plurality of different manufacturers or sellers.

[0115] According to this embodiment, the user can select equipment or furniture across equipment manufacturers.

[0116] (5) In the information processing system described in (4) above, in a second output step, a system is provided in which quotation request information is output to the manufacturer or seller to request a price for the furniture or equipment based on the item information received from the user.

[0117] According to this embodiment, the burden of creating an estimate can be further reduced.

[0118] (6) In the information processing system described in (5) above, the quotation request information is configured to be downloadable by the manufacturer or the seller via the information processing system.

[0119] (7) In the information processing system described in any one of (3) to (6) above, in a first display control step, a list including the item information whose input has been accepted is displayed visibly to the user, and when the user selects at least one of the item information included in the list, the selected item information is defined as specific item information, and the fixtures or furniture associated with the specific item information are displayed distinguishably on the floor plan.

[0120] According to this embodiment, it is possible to reduce errors in adding the quantity of selected products.

[0121] (8) In the information processing system described in any one of (3) to (7) above, a second acquisition step further acquires budget information indicating the cost budget, and a second display control step further displays information regarding the recommended item information or combination of item information according to the budget information.

[0122] According to this embodiment, it is possible to easily study the layout of furniture on an office floor.

[0123] (9) In the information processing system described in any one of (1) to (8) above, a second reception step further receives a designation of at least a partial area of ​​the floor plan from a user, defines the designated area as a designated area, and an output step outputs the estimate information based on the quantity information of the fixtures or furniture to be placed in the designated area.

[0124] According to this aspect, an estimate can be created for an area of ​​a floor plan that is arbitrarily specified by the user.

[0125] (10) An information processing method, comprising the steps of the information processing system according to any one of (1) to (9) above.

[0126] (11) A program causing a computer to execute each step in the information processing system according to any one of (1) to (9) above. Of course, this is not the case.

[0127] Finally, although various embodiments according to the present disclosure have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiment can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]

[0128] 1: Information processing system 2: Information processing equipment 3: User terminal 5: Count screen 6: Item selection screen 7: List screen 8: Estimate presentation screen 9: Recommendation screen 10: Automatic count screen 20: Communication bus 21: Communications Department 22: Storage section 23: Processor 30: Communication bus 31: Communications Department 32: Storage section 33: Processor 34:Display section 35: Input section 51a :Area 51b: area 52a :Area 52b: area 53a :Area 53b: area 54a: Operation button 54b: Operation button 61 :Area 62: Operation button 63 :Area 75: area 76 :Area 77: Operation button 81 :Area 82 :Area 83: Operation button 93: Operation button 95 :Area 102: Popup area 231: Reception 232: Acquisition Department 233: Specific part 234: Output section 235: Display control unit 631 : Object 632 : Object 633 : Object 751 :Area 752: area 753 :Area 754: Operation button 755 :Area 756 :Area 757: area 758: Operation button 821: area 951a : Object 951b : Object 952a :Area 952b :Area 1021: Operation button 1022: Operation button 1023: Operation button IF1:Quantity information IF2:Item Information IF21: Specific item information IF3: Recommendation information IF4: Request for quotation information IF5: Estimate information IF6: Budget Information IM: Floor plan IM1: Specific area IM2: Selection area SY : Symbol SY1 : First symbol SY2 : Second symbol T1: Item management table T2: Quote table

Claims

1. An information processing system, A processor capable of executing a program to perform the following steps: In the first obtaining step, quantity information indicating the quantity of a predetermined symbol included in at least a part of the floor plan is obtained; In the first output step, estimate information indicating an estimate of the cost to purchase the furniture or fixtures based on the quantity information is output; Here, the furniture or fixtures are products to be placed in a position corresponding to the predetermined symbol, the system.

2. 2. The information processing system according to claim 1, In the first acquisition step, the system acquires the quantity information by adding a quantity in response to receiving an operation from a user on the specified symbol on the floor plan.

3. 2. The information processing system according to claim 1, Furthermore, in the first reception step, input of item information is received from the user, The item information is information regarding the furniture or the fixtures related to the quantity information, The system, wherein the input is made by selecting the item information from a pre-established database.

4. 4. The information processing system according to claim 3, The system, wherein the database is configured to include the furniture or equipment from a plurality of different manufacturers or vendors.

5. 5. The information processing system according to claim 4, Furthermore, in a second output step, the system outputs quotation request information requesting the manufacturer or the seller to submit a price for the furniture or the equipment, based on the item information received from the user.

6. 6. The information processing system according to claim 5, A system configured so that the quotation request information can be downloaded by the manufacturer or the seller via the information processing system.

7. 4. The information processing system according to claim 3, Further, in the first display control step, a list including the item information whose input has been accepted is displayed so as to be visible to the user, and when the user selects at least one piece of the item information included in the list, the selected item information is defined as specific item information; A system that displays the fixtures or furniture associated with the specific item information in a distinguishable manner on the floor plan.

8. 4. The information processing system according to claim 3, Furthermore, in the second acquisition step, budget information indicating a budget for the cost is acquired, Furthermore, in the second display control step, the system displays information regarding recommended item information or combinations of item information according to the budget information.

9. 2. The information processing system according to claim 1, Furthermore, in a second reception step, a designation of at least a part of an area of ​​the floor plan is received from a user, and the designated area is defined as a designated area; In the output step, the system outputs the estimate information based on the quantity information of the fixtures or furniture to be placed in the specified area.

10. 1. An information processing method, comprising: A method comprising the steps of: an information processing system according to any one of claims 1 to 9.

11. A program, A program for causing a computer to execute each step in the information processing system according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • System for supporting preparation of interior plan

    JP2002259496A