Information processing method, program, and information processing device
The method promotes building-related posts on the internet by rewarding posters with construction site images and generated text, addressing the lack of engagement and incentives in existing methods, thus effectively communicating construction projects and businesses.
Patent Information
- Application Number
- JP2025010177
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-08-27
- Estimated Expiration
- 2045-01-23
AI Technical Summary
Existing methods for promoting building-related posts on the internet lack engagement and incentives for posters, limiting the reach and effectiveness of communication about buildings and construction businesses.
An information processing method that awards rewards to posters based on their internet posts, utilizing a computer to provide posting data including construction site images and execute a reward process, enhancing engagement through a system involving a generative AI model to generate posting text and hashtags.
Enhances the promotion of building-related posts by increasing engagement and incentivizing posters, thereby effectively communicating the appeal of construction projects and businesses involved.
Smart Images

Figure 0007730218000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing method, a program, and an information processing device. [Background technology]
[0002] Patent Document 1 describes a technology that supports posting of images on the Internet. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2010-034692 Summary of the Invention [Problem to be solved by the invention]
[0004] Posting about buildings on the Internet has the advantage of effectively communicating the appealing points of the building or the businesses (e.g., construction companies) involved in its construction to a wide range of viewers.
[0005] The present invention aims to promote postings about buildings. [Means for solving the problem]
[0006] According to the present invention, there is provided an information processing method for awarding rewards in accordance with posts, which causes a computer to execute a provision process and a reward process, in which the provision process provides a poster with posting data including a posting image, the posting image including an image taken of a construction site of a building, and in the reward process, awards the poster a reward in accordance with an internet post based on the posting data.
[0007] According to the present invention, it is possible to promote posts related to buildings. [Brief explanation of the drawings]
[0008] [Figure 1] 1 shows an example of a system configuration including an information processing device 1 according to an embodiment. [Figure 2] Fig. 2A shows an example of the hardware configuration of the information processing device 1. Fig. 2B shows an example of functional blocks realized by the control unit 12. [Figure 3] FIG. 2 is a process flow diagram illustrating an information processing method according to an embodiment. [Figure 4] 1 shows an example of the internal configuration of an information processing device 1. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. Various features shown in the following embodiments can be combined with each other. Furthermore, each feature can be an invention independently.
[0010] 1. Configuration of the embodiment 1.1. Overall structure In the embodiment, as an example, an information processing method of the embodiment is provided by an information processing system 100 shown in FIG. 1 (mainly by an information processing device 1). The information processing method of the embodiment provides a reward to a poster U according to an internet post. The internet post of the embodiment is, as an example, a post to a social networking service (SNS). The information processing system 100 includes an information processing device 1, a provider terminal 2 of a provider M, a poster terminal 3 of a poster U, a generative AI model 4, and an SNS server 5, which are capable of communicating with each other via a communication network 6 (e.g., the internet). In the embodiment, a building B is imaged, and the image data is used as material for the internet post.
[0011] As an example, the information processing device 1 is provided as a server of any type (e.g., a cloud server, etc.). The information processing device 1 is also a "computer" that executes information processing in the embodiment. The specific configuration of the information processing device 1 will be described later with reference to FIGS. 2A and 2B.
[0012] The provider terminal 2 is operated by a provider M. The provider M is a person who provides posting materials (images that can be used for posting, etc.) and is involved in the work of providing posting data D (see FIG. 3). Specifically, the provider M in the embodiment is, for example, any business operator (e.g., a builder, construction company, equipment supplier, etc.) involved in the construction of the building B, and specifically may be an employee of a construction company, etc. The provider M may be any of a prime contractor, a first-tier contractor, a second-tier contractor, a third-tier contractor, etc. There are no limitations on the type or structure of the provider terminal 2, and it may be, for example, a smartphone, a tablet PC, a notebook PC, a desktop PC, etc.
[0013] The poster terminal 3 is operated by a poster U. The poster U posts posting data D. In the embodiment, the poster U is a person involved in the building B, and specifically, for example, the right holder of the building B (e.g., client, orderer, owner, proprietor, owner, etc.), but can also include related parties (e.g., family, relatives, etc.). The poster U is not limited to the client, but can also include, for example, related parties of the client (e.g., family, etc.). There is no limitation on the type or structure of the poster terminal 3, and it may be, for example, a smartphone, tablet PC, notebook PC, or desktop PC.
[0014] There is no limitation on the type of building B, and any building can be building B. Building B may be, for example, any residential building, specifically a detached house, etc. Building B in this embodiment is under construction (unfinished), and construction images (images of the construction site) of building B are captured as described below.
[0015] The generative AI model 4 shown in FIG. 1 is communicatively connected to the information processing device 1 via a communication network 6. The generative AI model 4 has, for example, a neural network trained using a large amount of training data. The generative AI model 4 has the function of receiving an arbitrary request (e.g., a prompt only, or a prompt and image data, etc.) from the information processing device 1, generating a response to this request, and outputting the response to the information processing device 1.
[0016] There are no limitations on the configuration of the generative AI model 4. For example, any large-scale language model (LLM) can be used, and any model architecture (e.g., a Transformer decoder model or encoder-decoder model, or a recurrent neural network) can be used. Specifically, for example, OpenAI's GPT series (e.g., ChatGPT (registered trademark), GPT-4o, o1, or o1-mini) may be used. Only one type of generative AI model 4 may be used, but this is not limited thereto, and a combination of multiple large-scale language models may also be used.
[0017] The SNS server 5 is not limited, and any server that provides an SNS can be used. The SNS may be, for example, X (formerly Twitter), Instagram (registered trademark), Facebook (registered trademark), various video posting sites (e.g., TikTok (registered trademark), YouTube (registered trademark), etc.), or any messaging app-type SNS (e.g., LINE (registered trademark), etc.). The number of SNSs to which posts are made is not limited to one, and multiple SNSs may be used. Poster U has an SNS account on the SNS server 5 and can make desired posts (e.g., posts to Instagram stories).
[0018] 1.2. Hardware Configuration of Information Processing Device 1 As shown in FIG. 2A, the information processing device 1 includes, as an example, a communication unit 10, a memory unit 11, a control unit 12, an output unit 13, and an input unit 14, and these components are electrically connected within the information processing device 1 via a communication bus 15.
[0019] The communication unit 10 may employ, for example, a wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), wired LAN network communication, etc. The communication unit 10 may also employ a configuration in which it is connected to the communication network 6 via a wireless communication means such as wireless LAN network communication, mobile communication such as 3G / LTE / 5G, or Bluetooth (registered trademark) communication. The communication unit 10 may also be configured to use both the wired communication means and the wireless communication means described above.
[0020] The storage unit 11 stores, for example, various programs of the information processing device 1 executed by the control unit 12, and various values such as constants, variables, and setting values. The storage unit 11 may be a storage device such as a solid state drive (SSD), or a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to program calculations. Furthermore, the information processing device 1 may use an external storage unit (e.g., an external storage medium, cloud, etc.) in addition to the storage unit 11.
[0021] The control unit 12 is configured to execute processing and control related to information processing of the information processing device 1. The control unit 12 can be configured, for example, by a central processing unit (CPU), and in the embodiment, the control unit 12 is an example of a processor capable of executing programs related to each processing step of a processing flow described below. The control unit 12 realizes various functions related to the information processing device 1, for example, by reading out programs stored in the storage unit 11. Furthermore, the information processing of software in the information processing device 1 is realized, for example, by the control unit 12 as hardware processing various programs stored in the storage unit 11.
[0022] The output unit 13 is, for example, a display unit of the information processing device 1. The output unit 13 may be included in the housing of the information processing device 1 or may be externally attached. The output unit 13 displays a screen of a graphical user interface (GUI) that can be operated by a user. Any display device such as a liquid crystal display can be used as the output unit 13. It is optional whether or not the information processing device 1 includes the output unit 13. For example, the output of the information processing device 1 may be displayed on a display unit located at a location independent of the location where the information processing device 1 is installed. The output unit 13 may also have a device that outputs audio.
[0023] The input unit 14 is configured to receive, as an example, an operation input made by a user of the information processing device 1 (e.g., provider M, or another system operator or administrator). The input unit 14 may be included in the housing of the information processing device 1, or may be attached externally. For example, the input unit 14 may be a touch panel, a switch button, a mouse, or a keyboard. It is optional whether or not the information processing device 1 includes the input unit 14. For example, the information processing device 1 may receive an operation input to the information processing device 1 via an information processing terminal located at a location separate from the location where the information processing device 1 is installed.
[0024] 1.3. Functional configuration of information processing device 1 The functional configuration of the information processing device 1 according to this embodiment will be described with reference to Fig. 2B. Information processing by software stored in the storage unit 11 is specifically realized by the control unit 12, which is an example of hardware, to realize each functional unit included in the control unit 12 (e.g., the collection unit 12a, the acquisition unit 12b, the provision unit 12c, the reward unit 12d, and the modification unit 12e).
[0025] Each functional unit (12a to 12e) is configured to be able to execute each processing step (S1 to S4, S5, S6) of the information processing device 1 in the processing flow of FIG. 3 described below. The collection unit 12a is configured to be able to execute the collection process S1. The acquisition unit 12b is configured to be able to execute the acquisition process S2. The provision unit 12c is configured to be able to execute the provision process S3. The reward unit 12d is configured to be able to execute the reward process S5. The correction unit 12e is configured to be able to execute the correction process S6.
[0026] The above components may be implemented by software, but are not limited to this and may also be implemented by hardware. When implemented by software, various functions can be realized by an arbitrary processor (e.g., a CPU) executing a computer program. The program may be stored on a non-transitory computer-readable recording medium, provided as a downloadable file from an external server, or implemented by so-called cloud computing, in which a program stored in an external storage unit is read and functions are realized. When implemented by hardware, various circuits such as an ASIC, FPGA, or DRP can be used. In the embodiments, various information and concepts encompassing such information are handled. These are represented by high and low signal values or quantum bits as a binary bit set consisting of 0s or 1s, and communication and calculations can be performed by the above software or hardware aspects. The software may be executed on a general-purpose OS or a dedicated OS.
[0027] 2. Description of operation of embodiment (processing flow) Please refer to the processing flow in Fig. 3. In the information processing method of the embodiment, as an example, a collection process S1, an acquisition process S2, a provision process S3, a reward process S5, and a correction process S6 are executed by a computer (information processing device 1). In the embodiment, as an example, the storage unit 11 (see Fig. 2A) of the information processing device 1 includes various tables (e.g., an image table TB1, a prompt table TB2, a posting data table TB3, and a reward table TB4).
[0028] The image table TB1 stores multiple construction images G1 to Gn. The prompt table TB2 stores prompts P. The posting data table TB3 stores posting data D for each poster U. The reward table TB4 records reward data (e.g., reward points or reward flags) for each poster U.
[0029] 2.1. Collection process S1 In the processing flow of FIG. 3, first, a collection process S1 is executed by a computer (information processing device 1). In the collection process S1, as an example, construction images G1, G2, ... Gn are collected. The construction images G1 to Gn are image data of any format captured of the construction site of the building B, and may be still images or videos. In the embodiment, as an example, the images are captured and transmitted by a provider terminal 2 (e.g., a smartphone, etc.).
[0030] There is no limitation on the specific configuration of the collection process S1, and various specific process examples can be adopted. In one example in the embodiment, the collection process S1 includes an image reception process S1a and a material collection process S1b.
[0031] 2.1.1. Image reception process S1a As an example, the image receiving process S1a sequentially stores a plurality of construction images G1 to Gn transmitted from the provider terminal 2 in an image table TB1. The image table TB1 stores construction images at each stage of the construction progress of the building B. This makes it possible to collect the construction images G1 to Gn.
[0032] It should be noted that each construction image G1 to Gn may be collected as a dedicated image for the information processing method of the embodiment, but this is not limited to this, and construction images collected for other purposes may also be used for the information processing method of the embodiment.
[0033] As an example of dual use, "customer-shared construction images" collected by a "construction image sharing system" or the like may be used for the construction images G1 to Gn. The customer-shared construction images are images that the construction company side, including the provider M, shares with related parties such as the customer (client) a photograph summarizing the state of the construction of the building B, thereby sharing information about the state of the construction (progress, etc.). Any construction image sharing system (e.g., construction image sharing system 20 in FIG. 4) can be adopted. There are no limitations on the image sharing method of the construction image sharing system, and for example, a construction image list chat room for each customer (each client) may be provided, or, for example, the provider M side may provide (send) construction images at any time, or, for example, the construction images may be accessible at a desired timing.
[0034] As another example of dual use, at least a portion of a regular construction photograph may be diverted into each of the construction images G1 to Gn. Construction photographs are photographs taken throughout the entire construction period to record the construction status and progress at each stage. Construction photographs include pre-start and completion photographs, construction status photographs, safety management photographs, material used photographs, quality control photographs, and completed form management photographs, and any of these photographs may be diverted into the construction images G1 to Gn.
[0035] 2.1.2. Material collection process S1b As an example, the material collection process S1b selects one or several construction images as materials from the image table TB1 at a predetermined frequency (e.g., once a day) by any process (e.g., batch processing). In this embodiment, construction image G1 is selected. To take advantage of the real-time nature of posting, for example, the most recent construction image (e.g., construction image taken on the most recent date, or construction image taken within a predetermined period of time, etc.) may be selected as the material.
[0036] The construction images G1 to Gn of the embodiment can be images captured of various scenes related to the construction of the building B. The construction images G1 to Gn may include, for example, one or more of the following (k1) to (k9): (k1) Views of part or all of the construction site (before construction begins, during construction, or after construction is completed, etc.) (k2) Loading work at the construction site (k3) Foundation work (e.g., ground-breaking ceremony, land preparation, foundation frame creation, rebar assembly, concrete pouring, etc.) (k4) Structural construction (e.g., foundation installation, column and beam assembly, roof construction, ridge-raising ceremony, etc.) (k5) Exterior construction (e.g., installation of exterior wall materials, windows, entrance doors, etc.) (k6) Interior construction (e.g., installation of walls, ceilings, flooring; electrical, plumbing, kitchen, bathroom, etc.) (k7) Finishing work (e.g., air conditioners, lighting fixtures, water heaters, and other equipment; painting, wallpapering, and other finishing work; exterior construction work such as parking lots and gardens) (k8) Inspection or adjustment work, etc. (e.g., pre-delivery inspection, adjustment work, test run of equipment, cleaning, cosmetic work, completion inspection) (k9) Completion or handover status (e.g., exterior, interior, facilities, preview, group photo of related parties, illuminated night view photo, etc.)
[0037] In the embodiment, as an example, the construction image (e.g., construction image G1) collected in the material collection process S1b is provided to the next acquisition process S2 as a "posting image." In the following processing steps, the construction image G1 treated as a posting image is also referred to as a posting image G1.
[0038] 2.2. Acquisition process S2 Next, in the embodiment, as an example, an acquisition process S2 is executed by a computer (information processing device 1). In the acquisition process S2, generated data (generated text T) is acquired using the generation AI model 4. There are no limitations on the specific configuration of the acquisition process S2, and various specific processing examples can be adopted. As an example, the acquisition process S2 in the embodiment includes a request transmission process S2a and a generated data reception process S2b.
[0039] 2.2.1. Request sending process S2a In the request sending process S2a, as an example, a request is input to the generation AI model 4. The "request" here is a general term for a request input to the generation AI model 4, and in the embodiment, includes a posting image G1 and a prompt P. The prompt P is read from the prompt table TB2.
[0040] In this embodiment, a prompt P is created in advance and stored in a prompt table TB2. There are no limitations on the content of the prompt P, but it may include, for example, at least one of the following items (a1) to (a7): (a1) Posting destination of generated text T (a2) Information of poster U (a3) Information on businesses involved in the construction of Building B (a4) Purpose of posting using generated text T (a5) Output format of generated text T (a6) Hashtag generation instructions (a7) Generation rules for generated text T
[0041] To give specific examples of (a1) and (a2) above, for example, the SNS to which the post is to be made may be specified, and information regarding the poster's intention and purpose, and the poster's attributes, such as age, family composition, address, or occupation, may also be included.
[0042] A specific example of (a3) above is information about the business (e.g., construction company) that will be constructing Building B. This information could include the business's history, architectural concept, construction method, structure, design, theme, area of expertise, architectural needs in the trade area, interests of the target demographic, needs for a home, after-sales support, warranty, etc.
[0043] To give specific examples of (a4) above, it may be to convey the poster's positive feelings, to motivate potential customers, or to naturally appeal to the strengths and characteristics of the business.
[0044] Specific examples of (a5) and (a6) above include first-person perspective, reflection of emotions, emojis, optional metadata such as hashtags, output format, and insertion of stories or episodes. The hashtag prompt may specify, for example, a fixed hashtag, a hashtag related to a construction company, or a keyword hashtag corresponding to an image. The output format may be specified as, for example, "Comment body #homerec, #homebuildinginNiigata..."
[0045] To give a specific example of (a7) above, it may be, for example, the number of characters (total number of characters, number of characters in plain text, number of characters in hashtags, etc.), emotional expression, hashtag rules (e.g., combinations of fixed / non-fixed hashtags), etc.
[0046] Below is a specific example of prompt P. The prompt example below reflects some of the above (a1) to (a7). The following is an example where building B is a detached house, "Asuka Souken" or its related businesses are the providers M, and the posters U include the client. "homerec" is also an example of a system with a construction image sharing function.
[0047] ================ Below are some specific examples of prompts =============== Use the information below to generate a caption that you can use for your Instagram post. The poster is a customer who is building a home and wants to share how much they are enjoying the process of completing their home. Please write natural and friendly comments that will make people who see your post empathize and become interested in building their own home. # Construction company information - History of Asuka Construction: {Example: A construction company with over 50 years of experience building homes in Niigata} - Architectural concept: {Example: Building a house that combines a design that makes use of natural materials with high earthquake resistance} - Specialties: {Examples: high-quality wooden houses, durable custom-built houses, disaster-resistant houses} - Building needs in the trade area: {Examples: measures to deal with the heavy snowfall that is unique to Niigata, and eco-friendly, highly insulated housing} - Target audience interests: {e.g., families tend to prefer warm living rooms and gardens} - What I want in my home: {e.g., a spacious living room where the family can gather, energy-efficient appliances} # Purpose of post - Show how the poster is enjoying the process of building a home as a customer. - Include content that will make potential customers who want to build a house think, "I want to do that too." - Create comments that naturally convey the strengths and characteristics of the construction company. # Output format - Comment content: - Intimate first-person perspective. - Reflects the characteristics of the photo and the emotions of the poster. - Expresses progress and expectations in building a home. - Example: "The framework of the house is complete! I'm impressed by the craftsman's careful handiwork. I'm even more excited to see it finished!" - hashtag: - Fixed hashtag: #homerec - Construction company related: #Home building in Niigata #Asuka Construction #Dream home - Other: Suggest keywords based on photos and content. - Format example (please output text only): ``` Comment body #homerec #homebuilding in Niigata #Asuka Construction #dream home #custom tag ``` # Generation rules - Keep your comments brief and within 120 characters. - Include emotional expressions and create content that is easy for the target audience to empathize with. - Combine static hashtags with context-specific hashtags. Use the above information to create a comment and hashtag related to the photo. ===============Above, specific examples of prompts==============
[0048] 2.2.2. Generated data reception process S2b In the generated data reception process S2b, as an example, generated data (generated text T) output from the generation AI model 4 in response to a request is acquired. Below, specific examples of the generated text T obtained when using the above specific examples of prompts are described. In this specific example, plain text (caption) and hashtags are included.
[0049] ===============Below, specific examples of generated text============= The craftsman is carefully finishing the details of the house ☆彡 I feel like the light shining in through the window is brightening the future of this space! I'm looking forward to its completion ^_^ #homerec #New - Niigata house building #Askacreate #Dream my home #Careful handiwork #Joy of custom - built house ===============Above, specific examples of generated text=============
[0050] 2.3. Provision process S3 Next, the provision process S3 is executed. In the provision process S3 of the embodiment, posting data D is provided to the poster U. There is no limitation on the specific configuration of the provision process S3, and various specific processing examples can be adopted. The provision process S3 of the embodiment includes, as an example, a provision notification process S3a and a data provision process S3b.
[0051] 2.3.1. Provision notification process S3a In the provision notification process S3a of the embodiment, the poster U is notified that the data to be posted D is ready to be provided. There are no limitations on the specific means of notification, and any of the following may be adopted: email notification, SMS notification, notification via any messaging app or chat app, or notification as a message or badge display via an app dedicated to the provision system of the information processing device 1. As another example, any notification (e.g., pop-up notification, etc.) may be made within the construction image sharing system (see FIG. 4).
[0052] 2.3.2. Data provision processing S3b In the data provision process S3b of the embodiment, as an example, posting data D can be provided to a poster U in response to access from the poster terminal 3. In the embodiment, as an example, the posting data D includes a posting image G1 and posting text T. The posting image G1 represents a construction site of a building B. The posting text T is provided based on the generated text T acquired in the acquisition process S2, and in the embodiment, as an example, the generated text T is used as the posting text T as is. The specific means of access and provision is not limited, and may be, for example, the provision of a download URL, permission to access any cloud storage or the like, or directly pasting the posting data into a thread in any messaging app or chat app.
[0053] Upon receiving the posting data D, the poster U posts the data to the SNS based on the data.
[0054] 2.4. Reward trigger fulfillment (S4a, S4b) In this embodiment, a reward is granted in a reward process S5, which will be described later, in response to the poster U's SNS post. The trigger (the execution condition of the reward process S5) can be any of a variety of specific processing examples, and may be either a process based on a manual operation or any computer-automated process. For example, the reward process S5 may be executed in response to at least one of the following (b1) to (b3), thereby granting a reward to the poster U. (b1) A request from a terminal (e.g., provider terminal 2) that can communicate with a computer (information processing device 1) (b2) Judgment processing for SNS posts (e.g., automatic judgment processing of post content) (b3) A request made by an input operation on the input unit 14 of the computer (information processing device 1)
[0055] In the case of (b1) above, as an example, the provider M (e.g., an employee of a construction company) visually checks the SNS post on the SNS server 5 on an arbitrary terminal, for example, voluntarily, periodically, or in response to a contact from the poster U (post confirmation S4a). When the SNS post based on the posting data D is confirmed, the provider M transmits a grant request to the information processing device 1 (grant request S4b). In the embodiment, as an example, the above (b1) is adopted.
[0056] Note that the above (b2) or (b3) may be adopted. For example, in the case of (b2), as one example, the information processing device 1 may execute a "post determination process." Specifically, first, in a post confirmation process (S4a), it is determined whether a post has been made that is completely identical to the post data D or has a similarity of a predetermined rate or more (e.g., image similarity evaluation, etc.). There are no limitations on the specific determination means, and it may be a rule-based determination process or an arbitrary AI model determination (image recognition AI, etc., may be used as desired). When a post based on the post data D is confirmed, the "post determination process" turns on a grant request flag (grant request S4b), and the reward process S5 is started.
[0057] In the case of (b3) above, the posting confirmation S4a is the same as in (b1) above. When a posting based on the posting data D is confirmed, as an example, the provider M performs an operation (e.g., pressing the award button) via the input unit 14 to cause the information processing device 1 to execute the reward process S5. This operation corresponds to the award request S4b.
[0058] 2.5. Reward Processing S5 Next, the reward process S5 is executed. In the reward process S5 of the embodiment, as an example, in response to the reward request S4b, a reward corresponding to the post based on the posting data D is granted to the poster U. There are no limitations on the specific configuration of the reward process S5, and various specific processing examples can be adopted. As an example, the reward process S5 of the embodiment includes a reward granting process S5a and a grant notification process S5b.
[0059] 2.5.1. Reward Granting Process S5a In the reward granting process S5a of the embodiment, the reward table TB4 is updated. In the reward table TB4, the reward data column is updated (e.g., reward points are added or the reward flag is turned on) based on the poster U's ID. This makes it possible to provide the poster U with any reward based on the reward data. The provided reward may be, for example, a gift certificate code that can be used on an e-commerce site, or any points that can be exchanged for various products or services. For example, the poster U may be provided with a number of rewards based on the reward points, or, for example, a predetermined reward may be provided to the poster U when the reward flag is on.
[0060] 2.5.2. Grant notification process S5b In the grant notification process S5b of the embodiment, as an example, a notification is sent to the poster terminal 3 to inform the poster that a reward has been granted. The poster U can use the acquired reward at any time. There are no limitations on the notification method, and any of the methods exemplified in the provision notification process S3a described above can be used.
[0061] Upon receiving the notification, the poster U can access the information processing device 1 and obtain the reward. For example, the poster U may obtain a gift code or the like presented as a reward and register it on an available e-commerce site. Alternatively, the poster U may obtain any electronic points presented as a reward and exchange them for desired goods or services on any available online platform. The reward may be provided in the form of digital data, but is not limited to this. A physical reward (e.g., a gift certificate, etc.) may also be provided.
[0062] 2.6. Correction process S6 Next, as an example in the embodiment, a correction process S6 is executed by a computer (information processing device 1). In the correction process S6, tracking data about an internet post (e.g., SNS post) based on the posting data D is fed back to the content of the posting data D or data (e.g., prompt P) for generating the posting data D. As an example of feedback, in the correction process S6 of the embodiment, the prompt P is corrected based on the tracking data about the SNS post based on the posting data D.
[0063] Various specific processing examples can be adopted in the correction process S6. As one example, the information processing device 1 may acquire tracking data such as views and clicks from the SNS server 5. The prompt correction process may be a rule-based process or may be performed by any AI. As one example, the prompt P may be automatically corrected so as to obtain an increased effect (e.g., increased quantity or improved quality, efficiency, optimization, etc.) on any tracking data (e.g., views (impressions), clicks, engagement, conversions, etc.).
[0064] 3. Example of internal configuration of information processing device 1 and specific example of prompt correction process Please refer to Fig. 4. The internal configuration of the information processing device 1 may include, for example, several subsystems (construction image sharing system 20, automatic sentence generation system 21, data warehouse 22).
[0065] The construction image sharing system 20 collects construction images G1-Gn and presents each of the construction images G1-Gn to a poster U (e.g., a client) to share the state of construction of a building B. In the example of FIG. 4, for example, the construction image sharing system 20 may be capable of executing part of the collection process S1 (image reception process S1a), the provision process S3, the reward process S5, and the correction process S6. For simplicity, the fulfillment of the reward granting conditions (S4a, S4b) and the reward process S5 are omitted from FIG. 4.
[0066] For example, the automatic sentence generation system 21 may be capable of executing part of the collection process S1 (material collection process S1b) and the acquisition process S2. The data warehouse 22 acquires tracking data. It should be noted that the configuration in FIG. 4 is an example, and the data warehouse 22 does not have to be included in the configuration of the information processing device 1. In that case, the necessary tracking information may be acquired in cooperation with an external data warehouse.
[0067] A specific example of the correction process (automatic improvement) of prompt P will be presented. For example, prompt P may be stored in an arbitrary database (e.g., prompt table TB2), and the prompt may be corrected by an arbitrary generation AI model based on tracking data. In this case, the correction may be performed by distinguishing between fixed prompts and variable prompts.
[0068] The tracking data may include, for example, post views (impressions), clicks, conversions (CVs), etc. As an example, parameters may be added to the shared URL, and tags may be embedded in the shared destination landing page (e.g., the corporate webpage of Provider M) to collect the data.
[0069] As engagement of the owner, information such as whether or not the content was viewed in the construction image sharing system 20 or whether or not the share button was pressed may be acquired within the construction image sharing system 20. A good / bad button may be provided in the content display UI to collect feedback.
[0070] Based on the collected tracking data, prompt P may be modified using, for example, prompt chaining, or prompt P may have fixed and variable parts. Instead of prompt chaining, Retrieval-Augmented Generation (RAG) may be employed, and the vector database may be updated based on feedback of tracking data.
[0071] 4. Modifications, etc. 4.1. Modifications of images for posting In the embodiment, as an example, the construction image G1 is used as the image for posting G1 as is, but this is not limited to this. The image for posting may include a still image or video processed by any processing method of the construction image G1, or may include a still image or video generated by any generation process (e.g., image generation AI, etc.) based on the construction image G1. When processing or generating the construction images G1-Gn, image processing may be used that does not significantly deviate from the current state of the building B. Such image processing may include, for example, any photo retouching, any trimming, any privacy protection processing (e.g., blacking out, overlaying, blurring, mosaic, erasing, etc., of faces or vehicles), erasing objects (e.g., people, obstacles, unwanted objects, etc.), changing the background, or processing that reflects weather changes (e.g., changing a cloudy day to a sunny day), etc. Such image processing may be performed, for example, following the material collection process S1b, and a predetermined image processing may be performed on the image for posting selected as material (selected construction image G1), and the image for posting after image processing may be used in the acquisition process S2 or later.
[0072] 4.2. Modification of Posting Data D The posting data D is not limited to a form including both a posting image and posting text as in the embodiment, but may be either a posting image or posting text. Furthermore, the posting text is not limited to a form including both plain text (caption) and hashtags as in the embodiment, but may be either plain text or hashtags. As an example, the poster U can supplement information at will, and may add any text to a provided posting image and post it.
[0073] The acquisition process S2 and the provision process S3 may also be able to provide a plurality of different posting data D. The poster U may also be able to select and post desired posting data D.
[0074] 4.3. Modifications of Contributor U (e.g., content creation function for construction companies) The poster U may be a business operator or the like (e.g., an employee of a construction company or the like) involved in the building B, in which case the provider terminal 2 and the poster terminal 3 may be the same terminal. When the poster U is a business operator or the like, the content of the prompt P can also be modified according to the purpose. A preferred prompt according to the purpose of this modified example can be created separately and business operator information (construction company information) can be collected in advance. If the business operator (construction company or the like) posts to SNS (e.g., Instagram, etc.) on a regular basis, it becomes easier for people to share the posts using, for example, story stickers, which has the advantage of making it easier to set up a guide (guidance route).
[0075] 4.4. Variations of prompt table TB2 A common prompt P may be used by different contributors U, but is not limited to this. For example, the prompt P may be dynamically changed, and for this purpose, a prompt template, a prompt generator, or the like may be employed. For example, a prompt P tailored to an individual situation may be provided by combining an arbitrary input string (e.g., information about each contributor U) tailored to the individual situation with a prompt template, or by inputting the arbitrary input string into a prompt generator.
[0076] 4.5. Function for Contributor U to Create Data for Submission A function may be adopted that allows the poster U to generate the post data D through an arbitrary UI. As an example, instead of batch processing, the poster U may be able to post any image and create the post data D through his or her own operation.
[0077] 4.6. Other It should be noted that in the information processing method or program of the embodiment, each process of the embodiment may be executed by "any computer," and it is optional whether the information processing device 1 (e.g., server) is the executing entity of each process (or whether it is server-side processing). For example, some or all of the processes of the embodiment may be executed by executing an application program on a client terminal (e.g., provider terminal 2, poster terminal 3) (if all processes are executed, only communication may be performed between terminals 2 and 3, and the server may be omitted).
[0078] 5. Additional Notes Various embodiments are exemplified below. The embodiments shown below can be combined with each other. [Appendix 1] An information processing method for providing rewards according to posts, comprising: causing a computer to execute a provision process and a reward process; In the providing process, data to be posted including an image to be posted is provided to a poster; The image to be posted includes an image of a construction site of a building, In the reward process, a reward is given to the poster according to the internet post based on the posting data.
[0079] [Appendix 2] 10. The information processing method according to claim 1, The internet posting includes posting to a social networking site, The posting data further includes posting text, An information processing method, wherein the posting text includes at least one of a caption and a hashtag.
[0080] [Appendix 3] 10. The information processing method according to claim 2, causing a computer to execute an acquisition process; The acquisition process acquires generated text, The generated text is output from a generative AI model by inputting a prompt and the image for posting into the generative AI model; and providing the text to be posted based on the generated text.
[0081] [Appendix 4] 4. The information processing method according to claim 3, The information processing method, wherein the prompt includes at least one of the following (a1) to (a7): (a1) The destination of the generated text (a2) Information about the poster (a3) Information on businesses involved in the construction of the building (a4) Purpose of posting using the generated text (a5) Output format of the generated text (a6) Hashtag generation instructions (a7) a generation rule for the generated text
[0082] [Appendix 5] 10. The information processing method according to claim 3 or 4, The correction process is performed by a computer. In the correction process, the prompt is corrected based on tracking data about the SNS post.
[0083] [Appendix 6] An information processing method according to any one of Supplementary Note 1 to Supplementary Note 5, In the reward processing, the reward is given to the poster in response to at least one of the following (b1) to (b3): (b1) a request from a terminal capable of communicating with the computer; (b2) Judgment process for posts (b3) A request made by inputting an input unit of the computer.
[0084] [Appendix 7] An information processing method according to any one of Supplementary Note 1 to Supplementary Note 5, causing a computer to execute a collection process; In the collection process, construction images are collected, The construction image includes a still image or a video captured of the construction site, An information processing method in which the image to be posted includes the construction image, a still image or video processed from the construction image, or a still image or video generated based on the construction image.
[0085] [Appendix 8] 8. The information processing method according to claim 7, further comprising: The construction images can be collected via a construction image sharing system, The construction image sharing system collects the construction images and shares the construction status of the building with the contributor, An information processing method, wherein the contributor includes the owner of the building.
[0086] [Appendix 9] A program that causes at least one computer to execute the information processing method according to any one of Supplementary Note 1 to Supplementary Note 8.
[0087] [Appendix 10] An information processing device that executes each process of the information processing method according to any one of Supplementary Note 1 to Supplementary Note 8.
[0088] Although the embodiments have been described above, they are presented as examples and are not intended to limit the scope of the invention. The novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made. The embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the scope of the invention and its equivalents as defined in the claims. [Explanation of symbols]
[0089] 1: Information processing equipment 2: Provider terminal 3: Poster's terminal 4: Generative AI model 5: SNS server 6: Communication network 10: Communications Department 11: Storage section 12: Control section 12a: Collection section 12b: Acquisition part 12c:Providing Department 12d: Compensation Department 12e: Correction section 13: Output section 14: Input section 15: Communication bus 20: Construction image sharing system 21: Automatic sentence generation system 22: Data Warehouse 100: Information Processing Systems B: Building U: Poster M: Provider P : Prompt D: Posting data G1: Construction images (images for posting) G2, Gn: Construction images T: Generated text (text for posting) TB1: Image Table TB2: Prompt Table TB3: Post data table TB4: Reward Table
Claims
1. An information processing method for providing rewards according to posts, comprising: causing a computer to execute a collection process, a provision process, and a reward process; In the collection process, a plurality of construction images are collected, The plurality of construction images include still images or videos captured of a construction site of a building, and are at different stages of construction of the building, In the providing process, data to be posted including an image to be posted is provided to a poster; The image to be posted is the construction image, or is obtained by processing the construction image or generating it based on the construction image, The providing process is configured to be able to provide a plurality of the posting data in which the construction stages of the posting image are different from each other, In the reward process, a reward is given to the poster according to the internet post based on the posting data.
2. An information processing method according to claim 1, In the collection process, the plurality of construction images can be collected via a construction image sharing system, The construction image sharing system collects the plurality of construction images and can share the construction status of the building with the owner or related parties of the building, An information processing method, wherein the poster includes the owner or the related party.
3. An information processing method according to claim 1, an information processing method for executing the collection process and the provision process at a predetermined frequency as construction work at the construction site progresses.
4. An information processing method according to claim 1, An information processing method in which, in at least some of the plurality of posting data, at least one of the following (k1) to (k9) is used as the construction image. (k1) An image of a part or all of the scenery of the construction site (k2) An image of the delivery work at the construction site (k3) Image of foundation work (k4) Image of the structural construction (k5) Images of exterior construction (k6) Interior construction image (k7) Images of finishing work (k8) Images of inspection or adjustment work (k9) Images of completion or delivery
5. 2. The information processing method according to claim 1, The internet posting includes posting to a social networking site, The posting data further includes posting text, An information processing method, wherein the posting text includes at least one of a caption and a hashtag.
6. 2. The information processing method according to claim 1, causing a computer to execute an acquisition process; The acquisition process acquires generated text, The generated text is output from the generative AI model by inputting the prompt and the image for posting into the generative AI model; An information processing method that provides a posting text to be used for the posting data based on the generated text.
7. 7. The information processing method according to claim 6, An information processing method, wherein the prompt includes at least one of the following (a1) to (a7): (a1) a destination to which the generated text is posted; (a2) Information about the poster (a3) Information on businesses involved in the construction of the building (a4) Purpose of posting using the generated text (a5) Output format of the generated text (a6) Instruction to generate a hashtag (a7) a generation rule for the generated text
8. 7. The information processing method according to claim 6, The correction process is performed by a computer. In the correction process, the prompt is corrected based on tracking data about the SNS post.
9. A program that causes at least one computer to execute the information processing method according to any one of claims 1 to 8.
10. An information processing device that executes each process of the information processing method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Image contribution method, program, and digital camera
JP2010034692A
Advertisement system
JP2018195026A
JPP7570744B
Social media content creator
US20240403974A1