Program and server device
The system addresses the lack of content sharing status recognition within organizations by generating unique URLs for content sharing, analyzing organizational structure, and providing insights to enhance sales efficiency and strategy alignment.
Patent Information
- Application Number
- JP2023121028
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-25
- Publication Date
- 2025-02-06
AI Technical Summary
Existing technologies do not recognize the sharing status of content within a customer's organization during sales activities, which is crucial for understanding organizational structure and conducting effective sales strategies.
A system that generates unique URLs for content sharing, analyzes organizational structure based on these URLs, and provides insights into influencers, key persons, and sharing routes within the organization, using a server device connected to customer and salesperson terminals.
Enables recognition of content sharing status, improves sales efficiency by aligning activities with organizational structure, identifies key persons and influencers, and optimizes sharing strategies.
Smart Images

Figure 2025017787000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to techniques for sharing content. [Background technology]
[0002] There is known a technique for supporting sales activities using the Internet (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2023-39617 A Summary of the Invention [Problem to be solved by the invention]
[0004] When conducting sales activities using content such as videos, the content may be shared within the client's organization in the process leading to a contract. The content sharing status within the client's organization is useful information for conducting sales activities because it allows understanding of the organizational structure, such as human relationships and approval routes, within the client's organization. However, the technology described in Patent Document 1 does not allow recognition of the content sharing status within the client's organization.
[0005] An object of the present invention is to enable a user to recognize the sharing status of content within an organization to which the user belongs. [Means for solving the problem]
[0006] One aspect of the present invention provides a program for causing a computer to execute the steps of: transmitting first link information for accessing content; when an access destination identified by the first link information is accessed from a terminal, transmitting content to the terminal for inputting a sharing request for sharing the content with others; and when the sharing request is received from the terminal, transmitting second link information for accessing the content to the terminal, the second link information including identification information for identifying the terminal or a user of the terminal.
[0007] The second link information may differ depending on the sharing source and sharing destination of the content.
[0008] A relationship between a sharing source and a sharing destination of the content may be specified hierarchically from the second link information.
[0009] The program may further cause the computer to execute a step of analyzing a structure of an organization to which the user belongs based on the second link information.
[0010] Analysis of the organizational structure may include identifying sharing routes for the content within the organization.
[0011] The analysis of the organizational structure may include estimating disseminators of the content.
[0012] The analysis of the organizational structure may include estimating key people of customers in sales activities using the content.
[0013] The program may further cause the computer to execute a step of outputting an analysis result of the tissue structure.
[0014] The program may further cause the computer to execute a step of outputting information proposing details of sales activities using at least one content, based on a sharing history of the content.
[0015] Another aspect of the present invention provides a server device comprising a link sending unit that sends first link information for accessing content, and a content sending unit that, when a destination identified by the first link information is accessed from a terminal, sends to the terminal content for inputting a sharing request for sharing the content with others, and when the link sending unit receives the sharing request from the terminal, sends to the terminal second link information for accessing the content, which includes identification information for identifying the terminal or a user of the terminal. Effect of the Invention
[0016] According to the present invention, it is possible to recognize the sharing status of content within an organization to which a user belongs. [Brief description of the drawings]
[0017] [Figure 1] FIG. 1 is a diagram illustrating a configuration of a sales support system according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of a functional configuration of a server device. [Diagram 3] FIG. 13 is a diagram illustrating a salesperson table. [Figure 4] FIG. 13 is a diagram illustrating a customer table. [Diagram 5] FIG. 13 is a diagram illustrating a video table. [Figure 6] FIG. 13 is a diagram for explaining an example of URL generation. [Figure 7] FIG. 13 is a diagram illustrating a URL table. [Figure 8] FIG. 13 is a diagram illustrating a shared URL table. [Figure 9] FIG. 13 is a diagram illustrating a shared history table. [Figure 10] FIG. 13 is a diagram illustrating a viewing history table. [Figure 11] 11 is a sequence chart showing an example of a video sharing process. [Figure 12] 11A to 11C are diagrams illustrating screen transitions on a customer terminal. [Figure 13]11 is a flowchart showing an example of a customer interest keyword search process. [Figure 14] 11 is a flowchart showing an example of an influencer search process. [Figure 15] 11 is a flowchart showing an example of a key person search process. [Figure 16] 11A and 11B are diagrams for explaining an example of a visualization process of a shared route. [Figure 17] 11A and 11B are diagrams illustrating an example of a sharing timing suggestion process. [Figure 18] FIG. 11 is a diagram for explaining an example of a sales activity timing proposal process. [Figure 19] 11A and 11B are diagrams illustrating an example of a sharing destination suggestion process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] (composition) 1 is a diagram illustrating the configuration of a sales support system 1 according to an embodiment. The sales support system 1 supports sales activities using sales videos, mainly in BtoB (Business to Business). Note that "sales" below includes the introduction of a company, product, or service to customers or potential customers, and may broadly include all business activities conducted by individuals or corporations.
[0019] In sales activities using videos like this, the videos may be shared within the client's organization during the process leading up to the deal. For example, a salesperson shares the video with the client's representative. The client's representative watches the video, and if they are interested, they share it with their first-level supervisor or the person in charge of the relevant department. The first-level supervisor or the person in charge of the relevant department watches the video, and if they are interested, they share it with their second-level supervisor. The second-level supervisor watches the video, and if they wish to proceed with considering a contract, they contact or inquire about it for the salesperson. In response, the salesperson visits the second-level supervisor, conducts an interview, and makes an individual proposal. The salesperson then makes an estimate, and if the second-level supervisor agrees, the contract is concluded.
[0020] The sharing status of videos within a customer's organization is useful information for conducting sales activities because it allows understanding of the organizational structure, such as human relationships and approval routes, within the customer's organization. Therefore, the sales support system 1 provides a mechanism for recognizing the sharing status of videos within a customer's organization.
[0021] The sales support system 1 includes a server device 10, a plurality of customer terminals 20, and a plurality of sales representative terminals 30. The server device 10, the customer terminals 20, and the sales representative terminals 30 are communicatively connected via a network 2 such as the Internet.
[0022] The server device 10 is a computer that provides services to the customer terminal 20 and the sales representative terminal 30. Each time a video is shared, the server device 10 generates a unique URL for the sharing source and the sharing destination, and transmits the video to the customer terminal 20 using this URL. In addition, since the server device 10 can identify the sharing source and the sharing destination of the video from the URL for accessing the video, it analyzes the organizational structure of the customer based on this URL and provides the analysis results to the sales representative terminal 30.
[0023] The server device 10 includes a processor 11, a memory 12, a storage 13, and a communication interface 14. These components are connected by a bus. The processor 11 loads a program into the memory 12 and executes it to control and perform calculations on each component of the server device 10. An example of the processor 11 is a CPU (Central Processing Unit). The memory 12 is used as a work area when the processor 11 executes a program. An example of the memory 12 is a RAM (Random Access Memory). The storage 13 stores programs and various data executed by the server device 10. The programs include a web server. Examples of the storage 13 are a ROM (Read Only Memory), a HDD (Hard Disk Drive), a SSD (Solid State Drive), and a flash memory. The communication interface 14 communicates with the customer terminal 20 and the sales representative terminal 30 via the network 2 under the control of the processor 11.
[0024] The customer terminal 20 is used by a customer to watch videos. The customer terminal 20 is an example of a "terminal" according to the present invention. A customer is an example of a "user" according to the present invention. Multiple customer terminals 20 are used by different customers. Therefore, it is preferable that the number of customer terminals 20 is the same as the number of customers. Examples of customer terminals 20 include personal computers, smartphones, and tablet terminals.
[0025] The customer terminal 20 has a processor, memory, storage, and a communication interface, similar to the server device 10. However, the storage stores programs for implementing the functions of the customer terminal 20. These programs include a web browser. The customer terminal 20 also has an operation unit and a display unit. The operation unit is used by customers to operate the customer terminal 20. Examples of the operation unit include a keyboard, a mouse, a touch panel, and operation buttons. The display unit displays various screens under the control of the processor. Examples of the display unit include a liquid crystal display and an organic EL (Electro Luminescence) display.
[0026] The sales representative terminal 30 is used by a sales representative to input and output information to the server device 10. The sales representative terminal 30 is an example of a "terminal" according to the present invention. A sales representative is an example of a "user" according to the present invention. Multiple sales representative terminals 30 are used by different sales representatives. Therefore, it is preferable that the number of sales representative terminals 30 is the same as the number of sales representatives. Examples of sales representative terminals 30 include personal computers, smartphones, and tablet terminals. Like the customer terminal 20, the sales representative terminal 30 includes a processor, memory, storage, a communication interface, an operation unit, and a display unit.
[0027] 2 is a diagram illustrating an example of the functional configuration of the server device 10. The server device 10 functions as a salesperson information storage unit 101, a customer information storage unit 102, a video storage unit 103, a link generation unit 104, a link storage unit 105, a link transmission unit 106, a video transmission unit 107, a history storage unit 108, an analysis unit 109, a visualization unit 110, and a proposal unit 111. These functional configurations are realized by cooperation between software and hardware resources. More specifically, the salesperson information storage unit 101, the customer information storage unit 102, the video storage unit 103, the link storage unit 105, and the history storage unit 108 are realized by the processor 11 reading a program into the memory 12 and executing it to control the reading and writing of data in the memory 12 and the storage 13. The link generation unit 104, the link transmission unit 106, the video transmission unit 107, the analysis unit 109, the visualization unit 110, and the proposal unit 111 are realized by the processor 11 loading a program into the memory 12 and executing it, so that the processor 11 performs calculations or controls communication via the communication interface 14.
[0028] The salesperson information storage unit 101 stores a salesperson table 121 that stores and manages information about salespeople. Fig. 3 is a diagram illustrating the salesperson table 121. In the salesperson table 121, a salesperson ID, name, department name, job function, email address, telephone number, etc. are stored in association with each salesperson. The salesperson ID may be identification information that uniquely identifies a salesperson, or may be identification information that uniquely identifies a salesperson terminal 30 used by a salesperson.
[0029] The customer information storage unit 102 stores a customer table 122 that stores and manages customer information. FIG. 4 is a diagram illustrating the customer table 122. In the customer table 122, a customer ID, a name, a company name, a department name, a job, an email address, a telephone number, a keyword of interest, an attribute, and the like are stored in association with each customer. The customer ID may be identification information that uniquely identifies a customer, or may be identification information that uniquely identifies the customer terminal 20. The keyword of interest is a keyword that indicates the subject of interest of the customer. The attribute indicates the role of the customer in the organization. The attributes include an influencer, a key person, and a contract-successful person. An influencer is a person who spreads videos and actively shares them with others. A key person is a person who is a key person in the decision-making process for a contract. A contract-successful person is a person who decides to conclude a contract. Customer information is collected in advance by a salesperson and stored in the customer table 122. The customer information stored in the customer table 122 is added and updated by the salesperson at any time.
[0030] Returning to FIG. 2, the video storage unit 103 stores a video table 123 that stores and manages videos to be transmitted to the customer terminal 20. FIG. 5 is a diagram illustrating the video table 123. In the video table 123, a video ID, video, keyword, size, date, update history, etc. are stored in association with each video. Keywords are terms that represent the main content of a video. Videos are sales content for proposing products or services. Videos are created in advance by salespeople and stored in the video table 123. Note that "video" here may refer to video data in digital format.
[0031] Returning to FIG. 2, the link generation unit 104 generates a URL (Uniform Resource Locator) for accessing the video. The URL is linked to the storage location of the video. FIG. 6 is a diagram for explaining an example of URL generation. The link generation unit 104 generates a different URL for each salesperson who created the video. For example, the link generation unit 104 generates a URL ending in "001" for a video created by a salesperson with a salesperson ID of "S001". On the other hand, the link generation unit 104 generates a URL ending in "002" for a video created by a salesperson with a salesperson ID of "S002".
[0032] Furthermore, the link generating unit 104 generates different URLs depending on the source and destination of the video. For example, when a salesperson with a salesperson ID of "S001" shares a video he or she created with a first client, the link generating unit 104 generates a URL ending in "001_1". On the other hand, when a salesperson with a salesperson ID of "S001" shares a video he or she created with a second client, the link generating unit 104 generates a URL ending in "001_2". The "001" included in this URL is identification information for identifying the salesperson with the salesperson ID of "S001" who is the source of the video sharing. The "1" or "2" included in this URL is information for distinguishing the destination of the video sharing.
[0033] Furthermore, when a video is shared across multiple generations, the link generating unit 104 generates a URL that hierarchically indicates the relationship between the sharing source and the sharing destination of the video using underscores. For example, when the second customer further shares the above-mentioned video with a third customer, the link generating unit 104 generates a URL that ends with "001_2_1." The "_2_1" included in this URL indicates that the video has been shared across two generations.
[0034] Returning to FIG. 2, the link storage unit 105 stores a URL table 124 that stores and manages the URLs of videos created by sales representatives, and a shared URL table 125 that stores and manages the URLs of shared videos. FIG. 7 is a diagram illustrating the URL table 124. In the URL table 124, for each video created by a sales representative, a video ID, the sales representative ID of the sales representative who created the video, the URL of the video, etc. are stored in association with each other. FIG. 8 is a diagram illustrating the shared URL table 125. In the shared URL table 125, for each shared video, a sales representative ID or customer ID of the sharer, the URL of the video, etc. are stored in association with each other.
[0035] Returning to Fig. 2, the link sending unit 106 sends the URL generated by the link generating unit 104 to the sales representative terminal 30 or the customer terminal 20. This URL is sent, for example, by email.
[0036] The video sending unit 107 sends the video stored in the video table 123 to the customer terminal 20. The video sending unit 107 is an example of the "content sending unit" according to the present invention. The video sending unit 107 also provides the customer terminal 20 with a user interface for inputting a sharing request for sharing the video with others.
[0037] The history storage unit 108 stores a sharing history table 126 that stores and manages the sharing history of the video, and a viewing history table 127 that stores and manages the viewing history of the video. FIG. 9 is a diagram illustrating the sharing history table 126. In the sharing history table 126, the video ID of the video, the transmission time, the salesperson ID or customer ID of the sharing source, the customer ID of the sharing destination, the sales history, etc. are stored in association with each other every time a video is shared. FIG. 10 is a diagram illustrating the viewing history table 127. In the viewing history table 127, the video ID of the video, the customer ID of the viewer, the viewing start time, the viewing end time, etc. are stored in association with each other every time a video is viewed. In the viewing history table 127, a playback rate indicating what percentage of the entire video has been viewed, the number of times the video has been viewed, the parts that have been repeatedly played, the image quality of the video, the playback size of the video, etc. may be further stored.
[0038] Returning to FIG. 2, the analysis unit 109 performs various analyses that contribute to sales activities based on at least one of the salesperson table 121, the customer table 122, the video table 123, the URL table 124, the shared URL table 125, the sharing history table 126, and the viewing history table 127. This analysis includes an analysis of the organizational structure of the customer. This analysis of the organizational structure of the customer includes estimation of influencers, estimation of key persons, and identification of the sharing route of videos within the customer's organization.
[0039] The visualization unit 110 visualizes and outputs the analysis results of the analysis unit 109. The analysis results include the sharing routes of videos within the customer's organization and the attributes of the customer, such as influencers and key persons. For example, the visualization unit 110 generates a tree diagram representing the sharing routes of videos within the customer's organization and the attributes of the customer, and displays it on the display unit of the salesperson terminal 30.
[0040] The proposal unit 111 proposes the contents of sales activities using videos based on at least one of the salesperson table 121, the customer table 122, the video table 123, the URL table 124, the shared URL table 125, the sharing history table 126, the viewing history table 127, and the analysis results of the analysis unit 109. The contents of the sales activities include the timing of sharing the videos, the timing of the sales activities, and the sharing destinations of the videos.
[0041] (Video sharing processing) FIG. 11 is a sequence chart showing an example of a video sharing process. Here, an example will be described in which a salesperson with a salesperson ID of "S001" shares a video with a video ID of "V001" with a customer with a customer ID of "C001", the customer with a customer ID of "C001" shares this video with a customer with a customer ID of "C002", and the customer with a customer ID of "C002" shares this video with a customer with a customer ID of "C003". The salesperson terminal 30 is used by the salesperson with a salesperson ID of "S001". The multiple customer terminals 20 include a customer terminal 20-1 used by a customer with a customer ID of "C001", a customer terminal 20-2 used by a customer with a customer ID of "C002", and a customer terminal 20-3 used by a customer with a customer ID of "C003".
[0042] The video sharing process is initiated when a sales representative with a sales representative ID of "S001" operates the sales representative terminal 30 to instruct sharing of a video with a video ID of "V001". When this instruction is given, in step S10, the sales representative terminal 30 transmits a sharing request for the video with the video ID of "V001" to the server device 10. This sharing request includes the sales representative ID "S001" and the video ID "V001".
[0043] When this sharing request is received, in step S11, the link generating unit 104 of the server device 10 generates a URL for sharing the video with the video ID "V001". For example, the link generating unit 104 reads out the URL "www.example.com / 001 / 001" associated with the video ID "V001" from the URL table 124 shown in FIG. 7. Of the two "001"s included in this URL, the first "001" is part of the video ID "V001", and the second "001" is part of the salesperson ID "S001". Note that the protocol name is omitted in this URL. The link generating unit 104 adds "_1" to the end of this URL to generate a URL "www.example.com / 001 / 001_1". The second "001" included in this URL is identification information for identifying the salesperson with the salesperson ID "S001" who is the source of the video sharing. The "1" in this URL is information used to distinguish the first generation of video sharing destinations.
[0044] Since the sharing request includes the sales representative ID "S001", the source of sharing the video via the URL "www.example.com / 001 / 001_1" is the sales representative with the sales representative ID "S001". Therefore, the link storage unit 105 of the server device 10 associates the sales representative ID "S001" of the sales representative who is the source of sharing the video with the generated URL "www.example.com / 001 / 001_1" and stores them in the shared URL table 125, as shown in FIG.
[0045] In step S12, the link sending unit 106 of the server device 10 sends the URL generated in step S11 to the sales representative terminal 30 by email. The email address of this email is the email address associated with the sales representative ID "S001" in the sales representative table 121. When this URL is received, the sales representative with the sales representative ID "S001" operates the sales representative terminal 30 to input the email address of the customer with the customer ID "C001" as the email destination, creates an email including this URL, and then presses the send button. When the send button is pressed, in step S13, the sales representative terminal 30 sends the URL "www.example.com / 001 / 001_1" to the customer terminal 20-1 by email. This URL is an example of first link information for accessing the video with the video ID "V001".
[0046] When this URL is received by the customer terminal 20-1, the customer with the customer ID "C001" operates the customer terminal 20-1 to instruct the customer to access this URL. When this instruction is given, in step S14, the customer terminal 20-1 accesses this URL using the customer ID "C001". As shown in FIG. 7, the URL table 124 stores a video ID "V001" in association with "www.example.com / 001 / 001" included in this URL "www.example.com / 001 / 001_1". This indicates that the access destination specified by the URL "www.example.com / 001 / 001_1" is a video with a video ID of "V001". Therefore, when this URL is accessed, in step S15, the video transmission unit 107 of the server device 10 reads out the video associated with the video ID "V001" from the video table 123 shown in FIG. 5 and transmits it to the customer terminal 20-1.
[0047] More specifically, the video transmission unit 107 provides the customer terminal 20-1 with a video viewing screen 200 for viewing the video with the video ID "V001" via a web browser, and displays it on the display unit of the customer terminal 20-1. FIG. 12 is a diagram illustrating screen transitions of the customer terminal 20-1. When a customer with a customer ID "C001" wants to view this video, he or she operates the customer terminal 20-1 to press the play button 201 included in the video viewing screen 200. When the play button 201 is pressed, the video transmission unit 107 of the server device 10 transmits the video with the video ID "V001" to the customer terminal 20-1. In step S16, the customer terminal 20-1 displays this video on the display unit.
[0048] In step S17, the history storage unit 108 of the server device 10 stores the sharing history of the video in the sharing history table 126. In the example shown in Fig. 8, the salesperson ID "S001" is stored in the shared URL table 125 in association with the URL "www.example.com / 001 / 001_1", so the source of the video sharing via this URL is the salesperson with the salesperson ID "S001". Therefore, the history storage unit 108 adds a new sharing history to the sharing history table 126, as shown in Fig. 9, and stores the salesperson ID "S001" of the sharing source.
[0049] In addition, since the customer ID "C001" is used to access the URL "www.example.com / 001 / 001_1", the sharing destination of the video via this URL is the customer whose customer ID is "C001". Therefore, the history storage unit 108 stores the sharing destination customer ID "C001" in the new sharing history added to the sharing history table 126, as shown in FIG.
[0050] In this way, the URL for accessing a video is unique to the source and destination of the video, so the source and destination of the video can be identified based on this URL. Therefore, it can be said that this URL contains identification information for identifying the source of the video and identification information for identifying the destination of the video.
[0051] Furthermore, in step S15 described above, it is assumed that a video with a video ID of "V001" was transmitted from server device 10 at 9:00 on June 1st. In this case, history storage unit 108 adds a new sharing history to sharing history table 126 as shown in Fig. 9, and stores the transmission time "9:00 on June 1st".
[0052] Furthermore, the history storage unit 108 stores the viewing history of the video in the viewing history table 127. For example, the customer terminal 20-1 stores the viewing history of a video with a video ID of "V001" and transmits it to the server device 10. The history storage unit 108 stores this viewing history in the sharing history table 126. The viewer of the video with a video ID of "V001" is a customer with a customer ID of "C001" who is the sharing destination of this video. Therefore, as shown in FIG. 10, the history storage unit 108 adds a new viewing history to the viewing history table 127 and stores the video ID "V001" in association with the viewer's customer ID "C001". Also, in the above-mentioned step S16, it is assumed that the video with a video ID of "V001" was displayed on the customer terminal 20-1 from 9:30 to 9:40 on June 1st. In this case, history storage unit 108 stores the viewing start time "June 1st, 9:30" and the viewing end time "June 1st, 9:40" in the new viewing history added to viewing history table 127, as shown in FIG.
[0053] As described above, a customer with a customer ID of "C001" shares a video with a video ID of "V001" with a customer with a customer ID of "C002". In this case, as shown in FIG. 12, the customer with a customer ID of "C001" operates the customer terminal 20-1 to press the video sharing button 202 included in the video viewing screen 200. When the video sharing button 202 is pressed, in step S18, the customer terminal 20-1 transmits a sharing request for the video with the video ID of "V001" to the server device 10. This sharing request includes the customer ID "C001".
[0054] When this sharing request is received, in step S19, the link generating unit 104 of the server device 10 generates a new URL for sharing the video with video ID "V001". In this example, the link generating unit 104 generates the URL "www.example.com / 001 / 001_1_2" by adding "_2" to the end of the URL "www.example.com / 001 / 001_1" generated in step S12. The "1" included in this URL is information for distinguishing the source of the video sharing. The "2" included in this URL is information for distinguishing the destination of the video sharing. The "_1_2" included in this URL indicates that the video has been shared across two generations.
[0055] Since the sharing request includes the customer ID "C001", the sharing source of the video via the URL "www.example.com / 001 / 001_1_2" is the customer with the customer ID "C001". Therefore, the link storage unit 105 of the server device 10 associates the customer ID "C001" of the customer who is the sharing source of the video with the generated URL "www.example.com / 001 / 001_1_2" and stores them in the shared URL table 125, as shown in FIG.
[0056] In step S20, the link sending unit 106 of the server device 10 sends the URL generated in step S19 to the customer terminal 20-1. This URL is an example of second link information for accessing the video with the video ID "V001". More specifically, the link sending unit 106 provides the email creation screen 210 including this URL to the customer terminal 20-1 via a web browser, and causes it to be displayed on the display unit of the customer terminal 20-1 as shown in FIG. 12. When the email creation screen 210 is displayed, the customer with the customer ID "C001" operates the customer terminal 20-1 to input the email address of the customer with the customer ID "C002" into the email destination included in the email creation screen 210, and then presses the send button 211.
[0057] When the send button 211 is pressed, in step S21, the customer terminal 20-1 sends the URL "www.example.com / 001 / 001_1_2" to the customer terminal 20-2 by email. When this URL is received by the customer terminal 20-2, the customer with the customer ID "C002" operates the customer terminal 20-2 to instruct the customer to access this URL. When this instruction is given, in step S22, the customer terminal 20-2 accesses this URL using the customer ID "C002". In step S23, the customer with the customer ID "C002" operates the customer terminal 20-2 to input an email address in response to a request from the server device 10. The customer terminal 20-2 transmits the input email address to the server device 10.
[0058] If the email address entered in step S23 is not stored in the customer table 122, the customer who shared the video with the customer with the customer ID "C001" is a new customer, so the server device 10 stores the new customer ID and this email address in the customer table 122 and then performs subsequent processing.
[0059] As shown in Fig. 7, URL table 124 stores video ID "V001" in association with "www.example.com / 001 / 001" included in URL "www.example.com / 001 / 001_1_2". This indicates that the access destination specified by URL "www.example.com / 001 / 001_1_2" is a video with video ID "V0001". Therefore, when this URL is accessed, in step S24, video transmission unit 107 of server device 10 reads out the video associated with video ID "V001" from video table 123 shown in Fig. 5 and transmits it to customer terminal 20-2.
[0060] More specifically, the video transmission unit 107 provides the customer terminal 20-2 with a video viewing screen 200 for viewing the video with the video ID "V001" via a web browser, and causes the customer terminal 20-2 to display the video on the display unit. When a customer with a customer ID "C002" wants to view this video, he or she operates the customer terminal 20-2 to press a play button 201 included in the video viewing screen 200, as shown in FIG. 12. When the play button 201 is pressed, the video transmission unit 107 of the server device 10 transmits the video with the video ID "V001" to the customer terminal 20-2. In step S25, the customer terminal 20-2 displays this video on the display unit.
[0061] In step S26, the history storage unit 108 of the server device 10 stores the sharing history of the video in the sharing history table 126. In the example shown in Fig. 8, the shared URL table 125 stores the customer ID "C001" in association with the URL "www.example.com / 001 / 001_1_2", so the source of the video shared via this URL is the customer whose customer ID is "C001". Therefore, the history storage unit 108 adds a new sharing history to the sharing history table 126, as shown in Fig. 9, and stores the sales representative ID "C001" of the source of sharing.
[0062] Furthermore, because customer ID "C002" was used to access URL "www.example.com / 001 / 001_1_2", the sharing destination of the video via this URL is the customer with customer ID "C002". Also, if customer ID "C002" is stored in customer table 122 shown in FIG. 4 in association with the email address entered in step S23, the sharing destination of the video via this URL is the customer with customer ID "C002". Therefore, history storage unit 108 stores the sharing destination customer ID "C002" in the sharing history newly added to sharing history table 126, as shown in FIG. 9.
[0063] In this way, the URL for accessing a video is unique to the source and destination of the video, so the source and destination of the video can be identified based on this URL. Therefore, it can be said that this URL contains identification information for identifying the source of the video and identification information for identifying the destination of the video.
[0064] Furthermore, history storage unit 108 also stores other sharing histories in sharing history table 126, similar to step S17 described above. Furthermore, history storage unit 108 stores the viewing history of the video in viewing history table 127, similar to step S17 described above.
[0065] The processes of steps S27 to S30 are basically the same as the processes of steps S18 to S21 described above. However, as described above, the customer with the customer ID "C002" shares the video with the video ID "V001" with the customer with the customer ID "C003", so in step S28, the link generating unit 104 of the server device 10 generates a new URL for sharing the video with the video ID "V001". For example, the link generating unit 104 generates a URL "www.example.com / 001 / 001_1_2_1" by adding "_1" to the end of the URL "www.example.com / 001 / 001_1_2" generated in step S19. The "2" included in this URL is information for distinguishing the sharing source of the video. The "1" at the end included in this URL is information for distinguishing the sharing destination of the video. The "_1_2_1" included in this URL indicates that the video has been shared over three generations. In addition, in step S30, the customer terminal 20-2 transmits this URL to the customer terminal 20-3 by email.
[0066] Thereafter, as long as the video is shared, the same processes as those in steps S22 to S29 described above are repeated in the customer terminal 20 of the sharing destination customer. When the video is no longer shared, the video sharing process ends.
[0067] (Searching for customer-focused keywords) 13 is a flowchart showing an example of a customer's attention keyword search process. In the customer's attention keyword search process, attention keywords indicating the subject of the customer's interest are estimated based on the video viewing history included in the viewing history table 127. Here, an example will be described in which attention keywords of a customer with a customer ID of "C001" are estimated.
[0068] The customer attention keyword search process is started when a salesperson operates the salesperson terminal 30 to specify the customer ID "C001" and instruct a search for attention keywords. When this instruction is given, the salesperson terminal 30 transmits a search request for attention keywords of the customer with the customer ID "C001" to the server device 10. When the search request for attention keywords is received, in step S31, the analysis unit 109 of the server device 10 extracts the viewing history of videos of the customer with the customer ID "C001" from the viewing history table 127. More specifically, the analysis unit 109 extracts the viewing history of videos associated with the customer ID "C001" from the viewing history table 127 shown in FIG. 10.
[0069] In step S32, the analysis unit 109 of the server device 10 assigns a priority to the videos that the customer viewed in the viewing history extracted in step S31 according to the number of viewings. A new viewing history is stored in the viewing history table 127 every time the customer views a video. Therefore, the analysis unit 109 acquires the number of viewings of each video by counting the number of viewing histories stored in the viewing history table 127 for each video ID. Here, it is assumed that the number of viewings of the video with the video ID "V001" is 3 times, the number of viewings of the video with the video ID "V004" is 2 times, and the number of viewings of the video with the video ID "V005" is 1 time. The more the number of viewings of a video, the more interested the customer is in the content of that video. Therefore, the analysis unit 109 assigns the first priority to the video with the video ID "V001", the second priority to the video with the video ID "V004", and the third priority to the video with the video ID "V005".
[0070] In step S33, the analysis unit 109 of the server device 10 extracts keywords associated with videos with the highest priority level assigned in step S32 up to a predetermined number. Here, it is assumed that the predetermined number is set to second. In this case, the analysis unit 109 extracts, from the video table 123 shown in FIG. 5, the keyword "Product X" associated with the video ID "V001" of the video with the highest priority level, and the keyword "Product Y" associated with the video ID "V004" of the video with the second highest priority level.
[0071] Returning to FIG. 13, in step S34, the analysis unit 109 of the server device 10 estimates the keywords extracted in step S33 as the attention keywords of the customer with the customer ID "C001". More specifically, the analysis unit 109 estimates the keywords "product X" and "product Y" as the attention keywords of the customer with the customer ID "C001". As shown in FIG. 4, the customer information storage unit 102 of the server device 10 associates the attention keywords "products X, Y" with the customer ID "C001" and stores them in the customer table 122. This indicates that the customer with the customer ID "C001" is interested in products X and Y, which are the main contents of the video with the video ID "V001" and the video with the video ID "V004".
[0072] (Influencer search processing) 14 is a flowchart showing an example of influencer search processing. In the influencer search processing, influencers within a customer's organization are estimated based on the sharing history of a video included in the sharing history table 126. Here, an example will be described in which influencers within a customer's organization are estimated for a video with a video ID of "V001".
[0073] The influencer search process is started when a salesperson operates the salesperson terminal 30 to specify the video ID "V001" and instructs to search for an influencer who spread the video with the video ID "V001". When this instruction is given, the salesperson terminal 30 transmits a search request for the influencer who spread the video with the video ID "V001" to the server device 10. When this influencer search request is received, in step S41, the analysis unit 109 of the server device 10 extracts a customer who is a sharer of the video with the video ID "V001" based on the sharing history table 126. More specifically, the analysis unit 109 extracts a sharer customer ID associated with the video ID "V001" in the sharing history table 126 shown in FIG. 9.
[0074] In step S42, the analysis unit 109 of the server device 10 assigns a priority to the customer who is the sharer of the video extracted in step S41 according to the number of times the video has been shared. Since the sharing history table 126 stores the sharing history every time a customer shares a video with others, the number of customer IDs extracted in step S41 indicates the number of times the customer with that customer ID shared the video with video ID "V001" with others. Therefore, the analysis unit 109 obtains the number of times the video has been shared by each customer by counting the number of customer IDs extracted in step S41. Here, it is assumed that the number of times the video has been shared by the customer with customer ID "C003" is three, the number of times the video has been shared by the customer with customer ID "C001" is two, and the number of times the video has been shared by the customer with customer ID "C002" is one. The greater the number of times the video has been shared, the more people the video has been shared with. Therefore, the analysis unit 109 assigns the first priority to the customer with the customer ID "C003", the second priority to the customer with the customer ID "C001", and the third priority to the customer with the customer ID "C002".
[0075] In step S43, the analysis unit 109 of the server device 10 estimates the customers whose priorities were assigned in step S42 up to a predetermined number as influencers. Here, it is assumed that the predetermined number is set to 1. In this case, the analysis unit 109 estimates the customer with the first priority and customer ID "C003" as an influencer. As shown in FIG. 4, the customer information storage unit 102 of the server device 10 associates an attribute "IN" indicating an influencer with the customer ID "C003" and stores it in the customer table 122. This indicates that the customer with the customer ID "C003" shared the video with the video ID "V001" with many people.
[0076] (Key person search process) 15 is a flowchart showing an example of a key person search process. In the key person search process, a key person of a customer in sales activities using videos is estimated based on the sharing history of videos included in the sharing history table 126. Here, an example will be described in which a key person related to a closed deal is estimated.
[0077] The key person search process is started when a salesperson operates the salesperson terminal 30 to specify conditions for a desired contract and instructs a search for a key person for the desired contract. The conditions may include keywords such as product name and company name. When this instruction is given, the salesperson terminal 30 transmits a search request for a key person for a contract that satisfies the specified conditions to the server device 10. When this key person search request is received, in step S51, the analysis unit 109 of the server device 10 identifies the person who made the contract for the contract that satisfies the specified conditions. For example, the analysis unit 109 identifies the customer ID "C005" stored in the customer table 122 shown in FIG. 4 in association with the keywords included in the specified conditions and the attribute "CON" indicating the person who made the contract.
[0078] In step S52, the analysis unit 109 of the server device 10 identifies a sharing route of the video leading to the contract-successful party identified in step S51. In the example shown in FIG. 9, the sharing history table 126 stores a video ID "V001" and a customer ID "C005" of the contract-successful party in association with each other. Therefore, the analysis unit 109 identifies a sharing route of the video with the video ID "V001" leading to a customer with the customer ID "C005". More specifically, based on the sharing history table 126, the analysis unit 109 traces the video from the sharing destination to the sharing source in order, such as the customer with the customer ID "004" who shared the video with the video ID "V001" with the customer with the customer ID "C005", and the customer with the customer ID "004" who shared the video with the customer ID "003". Then, the analysis unit 109 connects these customers in reverse order, and identifies a shared route for the video with video ID "V001", from customer with customer ID "C001" → customer with customer ID "C002" → customer with customer ID "C003" → customer with customer ID "C004" → customer with customer ID "C005". Note that the salesperson with salesperson ID "S001" is also one of the sharers of the video with video ID "V001", but since the salesperson is not a customer, he or she does not need to be included in the shared route. If there are multiple shared routes for the video leading to the buyer, the analysis unit 109 identifies other common routes using the same method as described above.
[0079] In step S53, the analysis unit 109 of the server device 10 assigns a priority to the customers of the co-owners included in at least one shared route identified in step S52 according to the number of times they appear. The analysis unit 109 counts the number of times each customer appears in at least one shared route. In this example, the number of times a customer with a customer ID of "C004" appears is six, the number of times a customer with a customer ID of "C002" appears is two, and the number of times a customer with a customer ID of "C003" appears is one. The higher the number of times they appear, the deeper the connection with the contracted case is. Therefore, the analysis unit 109 assigns the first priority to the customer with a customer ID of "C004", the second priority to the customer with a customer ID of "C002", and the third priority to the customer with a customer ID of "C003".
[0080] In step S54, the analysis unit 109 of the server device 10 estimates that the customers whose priorities were assigned in step S53 up to a predetermined number are key persons. Here, it is assumed that the predetermined number is set to 1. In this case, as shown in FIG. 4, the analysis unit 109 estimates that the customer with the first priority and customer ID "C004" is the key person. The customer information storage unit 102 of the server device 10 associates an attribute called "KEY" indicating a key person with the customer ID "C004" and stores it in the customer table 122. This indicates that the customer with the customer ID "C004" is someone who is closely connected to the conclusion of the deal.
[0081] (Shared route visualization process) FIG. 16 is a diagram for explaining an example of the visualization process of a shared route. In the visualization process of a shared route, the shared route of the video identified by the analysis unit 109 and other analysis results are visualized and displayed on the salesperson terminal 30. Here, an example will be described in which the shared route of a video with a video ID of "V001" created by a salesperson with a salesperson ID of "S001" is visualized and displayed. Note that the visualized shared route of the video is not limited to the shared route of the video with a specified video ID created by a salesperson with a specified salesperson ID, but may be the shared route of videos within the organization of a specified customer, or the shared route of videos leading to a buyer.
[0082] The shared route visualization process is started when a salesperson operates the salesperson terminal 30 to press a shared route display button 301 included in a menu screen 300 displayed on the display unit. When the shared route display button 301 is pressed, the salesperson terminal 30 displays an input screen 310 on the display unit. Next, the salesperson operates the salesperson terminal 30 to input a salesperson ID "S001" and a video ID "V001" into the input screen 310 displayed on the display unit, and then presses an OK button 311 included in the input screen 310. When the OK button 311 is pressed, the salesperson terminal 30 transmits a visualization request to the server device 10 for the shared route of the video with the video ID "V001" created by the salesperson with the salesperson ID "S001".
[0083] When this visualization request is received, the visualization unit 110 of the server device 10 identifies the sharing route of the video with the video ID "V001" created by the sales representative with the sales representative ID "S001" based on the sharing history table 126. For example, the visualization unit 110 extracts the sharing source customer ID and the sharing destination customer ID associated with the video ID "V001" from the sharing history table 126 shown in Fig. 9. Next, the visualization unit 110 identifies the sharing route of the video with the video ID "V001" by sequentially connecting the sharing source and the sharing destination of the video with the video ID "V001" based on the extracted sharing source customer ID and sharing destination customer ID.
[0084] Next, the visualization unit 110 provides the salesperson terminal 30 with a visualization screen 320 including a tree diagram representing the identified shared route via a web browser, and displays the visualization screen 320 on the display unit of the salesperson terminal 30. As shown in FIG. 16, in this tree diagram, a node representing the sharing source of the video with the video ID "V001" and a node representing the sharing destination are connected by a line. In addition, when an attribute is stored in the customer table 122 in association with the customer ID of the customer included in the shared route, the visualization unit 110 may add an attribute in association with the customer on the tree diagram. For example, in the customer table 122 shown in FIG. 4, the customer ID "C003" is associated with an attribute "IN" indicating an influencer. In this case, as shown in FIG. 16, information indicating an influencer is added to the tree diagram near the node representing the customer with the customer ID "C003". In addition, in the customer table 122 shown in FIG. 4, the customer ID "C005" is associated with an attribute "CON" indicating a contract holder. In this case, information indicating the contract holder is added to the tree diagram near the node representing the customer with the customer ID "C005."
[0085] The shared route indicates the human relationships and approval route within the customer's organization. Furthermore, the attributes of the customer indicate the role of the customer within the organization. Therefore, the salesperson can understand the organizational structure of the customer by looking at the tree diagram included in the visualization screen 320. Furthermore, the salesperson may improve sales activities based on the organizational structure of the customer that can be understood from the tree diagram. For example, since the salesperson can know the shortest shared route to the successful buyer in the customer's organization from the tree diagram, the salesperson may conduct sales activities along this shortest shared route next time. Furthermore, since the salesperson can know influencers and key persons from the tree diagram, the salesperson may share videos directly with influencers or hold face-to-face meetings with key persons in the next sales activity.
[0086] Further, the display unit of the sales representative terminal 30 may display detailed information in response to an operation on the visualization screen 320. For example, in response to an operation of selecting a node representing a certain customer ID included in the tree diagram, the display unit of the sales representative terminal 30 may display information on a customer associated with that customer ID in the customer table 122 and a viewing history of a video associated with that customer ID in the viewing history table 127. Furthermore, the attributes of a customer may not be displayed on the tree diagram in advance, but may be displayed on the tree diagram in response to an operation on the visualization screen 320. Furthermore, information such as an evaluation of the shared route and comments may be added to the visualization screen 320 in response to an operation on the sales representative terminal 30.
[0087] (Proposal of sharing timing) 17 is a diagram for explaining an example of a sharing timing suggestion process. In the sharing timing suggestion process, a suggestion of a suitable timing for sharing a video is made based on the sharing history of the video included in the sharing history table 126. The process of analyzing the tendency of a suitable timing for sharing a video included in the sharing timing suggestion process is started at a predetermined time interval, such as once a day.
[0088] The analysis unit 109 of the server device 10 analyzes the tendency of the timing of sharing videos in cases where a contract was concluded in the past, based on the sharing history table 126 and the schedule information of the sales representative acquired from the sales representative terminal 30. A customer ID associated with the attribute "CON" indicating the person who concluded the contract in the customer table 122 indicates the person who concluded the contract in the past. Therefore, the analysis unit 109 identifies cases where a contract was concluded in the past, based on the video ID associated with this customer ID stored as the sharing destination or sharing source in the sharing history table 126. The analysis unit 109 then analyzes the tendency of the timing of sharing videos in cases where a contract was concluded in the past, based on the meeting date and time of the case where a contract was concluded, which is included in the schedule information, and the transmission time associated with this video ID in the sharing history table 126.
[0089] Next, the analysis unit 109 of the server device 10 provides the sales representative terminal 30 with a proposal screen 330 via a web browser, which proposes sharing the video at a sharing timing according to the tendency obtained by the analysis, and displays the proposal screen 330 on the display unit of the sales representative terminal 30. Here, it is assumed that in cases where a deal was concluded in the past, there was a tendency to share the video on the day before the meeting. In this case, as shown in FIG. 17, the proposal unit 111 provides the sales representative terminal 30 with a proposal screen 330 including a message encouraging the sharing of the video on the day before the date and time of the meeting scheduled by the sales representative in the schedule information, via a web browser, and displays the proposal screen 330 on the display unit of the sales representative terminal 30. This allows the sales representative to know that sharing the video with the customer on the day before the meeting is effective in closing a deal.
[0090] Furthermore, when a salesperson operates the salesperson terminal 30 to press the share button 331 included in the proposal screen 330, the URL of this video may be transmitted from the server device 10 to the salesperson terminal 30, similar to steps S10 to S12 described above. Furthermore, the display unit of the salesperson terminal 30 may display customer information contained in the customer table 122, and the sharing history and sales history contained in the sharing history table 126, in response to an operation on the proposal screen 330 by the salesperson.
[0091] (Sales activity timing proposal processing) 18 is a diagram for explaining an example of a sales activity timing proposal process. In the sales activity timing proposal process, a proposal of a sales activity timing suitable for conducting sales activities with respect to a customer is made based on the viewing history of the video included in the viewing history table 127. The sales activity timing proposal process is started when a new viewing history is added to the viewing history table 127.
[0092] When a new viewing history is added to the viewing history table 127, the suggestion unit 111 of the server device 10 provides the salesperson terminal 30 with a proposal screen 340 including a message proposing to contact the customer who viewed the video via a web browser as shown in FIG. 18, and displays it on the display unit of the salesperson terminal 30. Here, it is assumed that a new viewing history including a video ID "V001" and the viewer's customer ID "C001" is added to the viewing history table 127 shown in FIG. 10. In this case, the proposal screen 340 includes a message notifying the customer with the customer ID "C001" that the customer viewed the video with the video ID "V001" and encouraging the customer to contact the customer. This allows the salesperson to know that the customer with the customer ID "C001" viewed the video with the video ID "V001", and therefore, after the customer views the video, the salesperson can promptly conduct sales activities with the customer.
[0093] In addition, when a sales representative operates the sales representative terminal 30 and presses a confirmation button 341 included in the proposal screen 340, the display unit of the sales representative terminal 30 may display customer information included in the customer table 122, and the shared history and sales history included in the shared history table 126.
[0094] (Proposal of sharing destination) 19 is a diagram for explaining an example of the sharing destination suggestion process. In the sharing destination suggestion process, an advantageous sharing destination of a sales video is suggested based on the attention keywords and attributes of the customer contained in customer table 122. The sharing destination suggestion process is started when a sales representative operates sales representative terminal 30 to create an email including a video URL in order to share the video with a customer.
[0095] As shown in FIG. 19, when a salesperson operates the salesperson terminal 30 to create an e-mail including a URL of a video generated by the server device 10, the analysis unit 109 of the server device 10 acquires the URL included in the e-mail from the salesperson terminal 30. Next, the analysis unit 109 identifies the video ID of the video shared by this URL based on the URL table 124 shown in FIG. 7. For example, if the URL includes "www.example.com / 001 / 001", the analysis unit 109 identifies the video ID of "V001" associated with this URL in the URL table 124 as the video ID of the video shared by this URL. Next, the analysis unit 109 extracts keywords associated with the identified video ID from the video table 123. Next, the analysis unit 109 extracts email addresses associated with the attribute "IN" indicating a noteworthy keyword or influencer highly correlated with the extracted keyword in the customer table 122. This email address is either the email address of a customer who is interested in the content of the video shared by the salesperson or the email address of an influencer who will spread the video, making it an advantageous destination for sharing videos for sales purposes.
[0096] The suggestion unit 111 provides the extracted email address to the sales representative terminal 30 via the web browser, and displays it on the email creation screen 350 so that it can be selected as a candidate email destination. This allows the sales representative to know an advantageous destination to which the video will be shared. In addition, the sales representative can operate the sales representative terminal 30 to select a desired email address from the candidate email destinations, and can send the URL of the video to the advantageous destination simply by pressing the send button 351, so that the video can be easily shared with the advantageous destination.
[0097] According to the above-described embodiment, when a video is shared, a URL including identification information for identifying the sharing source is generated, so that the sharing status of the video can be recognized based on this URL. In addition, the organizational structure of the customer is analyzed based on this URL, so that the salesperson can carry out sales activities suitable for the organizational structure of the customer based on the analysis results. For example, the salesperson can improve sales efficiency by changing the timing of sharing the video, the timing of sales activities, or the sharing destination of the video according to the organizational structure of the customer.
[0098] In addition, since the source and destination of the video can be identified from the URL, the sharing route of the video within the customer's organization can be specified. Furthermore, since a tree diagram visualizing the sharing route of the video is displayed on the salesperson terminal 30, the salesperson can easily recognize the sharing status of the video. Furthermore, since the customer's interest is estimated by the customer's attention keyword search process, the salesperson can increase the probability of closing the deal by conducting sales activities with proposals suitable for the estimated target of the customer's interest. Furthermore, since the influencer search process estimates an influencer, the salesperson can improve sales efficiency by sharing the video with the estimated influencer. Furthermore, since the key person is estimated by the key person search process, the salesperson can improve sales efficiency and the probability of closing the deal by holding a face-to-face meeting with the estimated key person.
[0099] (Modification) The present invention is not limited to the above-described embodiment. The above-described embodiment may be modified as in the following modifications. The following modifications may be used in combination.
[0100] In the above embodiment, a video is used as an example of the sales content, but the sales content is not limited to a video. The sales content may be a still image or a document including text information.
[0101] In the above embodiment, the customer is required to input an email address when watching a video shared by another customer, but inputting an email address is not essential. For example, if an email address is not input, the identification information of the customer terminal 20 may be used instead of the email address to identify the sharing destination of the video.
[0102] The URL described in the above embodiment is an example, and is not limited thereto. For example, the URL may include the salesperson ID or customer ID of the video sharing source and the customer ID of the video sharing destination. In addition, the part of the URL that distinguishes the video sharing source or the video sharing destination is not limited to consecutive numbers such as "1" and "2" and may be generated randomly. Furthermore, the part of the URL that hierarchically indicates the relationship between the video sharing source and the video sharing destination is not limited to the above-mentioned underscore separation and may use other symbols. Furthermore, the URL does not necessarily indicate the relationship between the video sharing source and the video sharing destination hierarchically. The URL only needs to have information that can create the sharing history table 126. As shown in FIG. 9, the sharing history table 126 stores the video sharing history including the video sharing source and the video sharing destination. Therefore, the relationship between the video sharing source and the video sharing destination can be specified hierarchically based on the sharing history table 126. In short, the "second link information" according to the present invention only needs to be capable of specifying the relationship between the content sharing source and the content sharing destination hierarchically from the second link information.
[0103] In the above-described embodiment, the analysis performed by the analysis unit 109 is not limited to the analysis of the organizational structure of the customer, and may be other analyses. For example, the analysis unit 109 may analyze the sales performance including the number of contracts made by each salesperson using at least one of the salesperson table 121, the customer table 122, and the shared history table 126. The visualization unit 110 provides the analysis results to the salesperson terminal 30 via a web browser, and causes the results to be displayed on the display unit of the salesperson terminal 30. By looking at the analysis results, the salesperson can understand the sales performance of himself or herself or other salespersons.
[0104] In another example, the analysis unit 109 may analyze the contents that the customer is likely to be interested in based on the viewing history table 127. In this case, the viewing history table 127 stores information indicating the playback status of the video, such as the playback location of the video, the repeated playback location, the image quality of the video, and the playback size of the video. For example, it is estimated that the repeated playback location, the location where the image quality of the video is changed to high image quality, and the location where the playback size of the video is enlarged are the locations where the content that the customer is interested in is played. The visualization unit 110 provides the analysis result to the salesperson terminal 30 via a web browser and displays it on the display unit of the salesperson terminal 30. By looking at the analysis result, the salesperson can conduct efficient business negotiations by thoroughly explaining the contents that the customer is likely to be interested in and omitting other explanations when holding a face-to-face meeting with the customer.
[0105] In the above-described embodiment, the analysis unit 109 may perform the analysis using AI (Artificial Intelligence). For example, the analysis unit 109 may perform the analysis using a machine-learned model that has been machine-learned on the analysis target. This improves the analysis accuracy of the analysis unit 109.
[0106] In the above embodiment, an example in which the present invention is applied to the sales support system 1 has been given, but the present invention may be applied to a system other than the sales support system 1, such as a system that estimates human relationships from the sharing route of content on a social networking service (SNS). In other words, the above content is not limited to content aimed at sales activities.
[0107] The configurations of the sales support system 1, the server device 10, the customer terminal 20, and the sales representative terminal 30 described in the above-mentioned embodiment are merely examples and are not limited thereto. The sales support system 1, the server device 10, the customer terminal 20, and the sales representative terminal 30 may be configured to include one or more of the above-mentioned devices or configurations, or may be configured without including some of the devices or configurations.
[0108] The operations of the sales support system 1, the server device 10, the customer terminal 20, and the sales representative terminal 30 described in the above-mentioned embodiment are merely examples, and are not limited thereto. The order of the operation procedures of the sales support system 1, the server device 10, the customer terminal 20, and the sales representative terminal 30 may be changed or some operation procedures may be omitted, as long as there is no contradiction. Another embodiment of the present invention may provide a method having steps of operations performed in the sales support system 1, the server device 10, the customer terminal 20, and the sales representative terminal 30. In short, in the information processing system of the present invention, the following steps are executed: transmitting first link information for accessing content; when an access destination identified by the first link information is accessed from a terminal, transmitting content to the terminal for inputting a sharing request for sharing the content with others; and when the sharing request is received from the terminal, transmitting second link information for accessing the content to the terminal, the second link information including identification information for identifying the terminal or the user of the terminal.
[0109] Another embodiment of the present invention may provide a program for implementing the respective functions of the server device 10, the customer terminal 20, and the sales representative terminal 30. This program may be provided by being stored in a computer-readable recording medium, or may be provided by downloading via the Internet or the like.
[0110] The indicators used in the analysis of the organizational structure described in the above embodiment are only examples, and are not limited thereto. For example, in the above-mentioned customer attention keyword search process, the priority was given according to the number of times the video was viewed, but other indicators such as the viewing time of the video may be used in addition to or instead of the number of times the video was viewed. In the above-mentioned influencer search process, the priority was given according to the number of times the video was shared, but other indicators such as the number of times the shared video was viewed and the viewing time of the shared video may be used in addition to or instead of the number of times the video was shared. In the above-mentioned key person search process, regardless of whether the contracted person viewed the video, the priority was given according to the number of times the sharer included in the sharing route of the video leading to the contracted person appeared, but only if the contracted person viewed the video, the priority may be given according to the number of times the sharer included in the sharing route of the video leading to the contracted person appeared. In other words, if the contracted person does not view the video, the number of times the sharer included in the sharing route of the video leading to the contracted person does not need to be counted and may not be used to give the priority. In addition to or instead of the number of appearances, a priority may be assigned according to the frequency of appearance of sharers included in the sharing route of the video leading to a contract holder who has viewed the video. [Explanation of symbols]
[0111] 1: Sales support system, 10: Server device, 11: Processor, 12: Memory, 13: Storage, 14: Communication interface, 20: Customer terminal, 30: Salesperson terminal, 101: Salesperson information storage unit, 102: Customer information storage unit, 103: Video storage unit, 104: Link generation unit, 105: Link storage unit, 106: Link transmission unit, 107: Video transmission unit, 108: History storage unit, 109: Analysis unit, 110: Visualization unit, 111: Proposal unit
Claims
1. On the computer, transmitting first link information for accessing the content; a step of transmitting, when an access destination specified by the first link information is accessed from a terminal, content for inputting a sharing request for sharing the content with another person to the terminal; when receiving the sharing request from the terminal, transmitting second link information for accessing the content, the second link information including identification information for identifying the terminal or a user of the terminal, to the terminal; A program for executing the above.
2. The second link information differs depending on the sharing source and the sharing destination of the content. The program according to claim 1.
3. The second link information identifies a hierarchical relationship between a sharing source and a sharing destination of the content. The program according to claim 2.
4. a step of causing the computer to analyze a structure of an organization to which the user belongs based on the second link information; The program according to claim 1, further comprising:
5. Analyzing the organizational structure includes identifying sharing routes for the content within the organization. The program according to claim 4.
6. The analysis of the organizational structure includes estimating the disseminators of the content. The program according to claim 4.
7. The analysis of the organizational structure includes estimating key persons of customers in sales activities using the content. The program according to claim 4.
8. outputting the analysis results of the tissue structure to the computer; The program according to any one of claims 4 to 7, further comprising:
9. The computer includes: A step of outputting information proposing details of sales activities using at least one content based on the sharing history of the content. The program according to claim 1, further comprising:
10. a link transmission unit that transmits first link information for accessing the content; a content transmission unit that, when an access destination specified by the first link information is accessed from a terminal, transmits to the terminal content for inputting a sharing request for sharing the content with another person; When the link sending unit receives the sharing request from the terminal, the link sending unit sends, to the terminal, second link information for accessing the content, the second link information including identification information for identifying the terminal or a user of the terminal. Server device.
Citation Information
Patent Citations
Business support system
JP2023039617A