Information processing device, information processing method, and program

The information processing device efficiently tracks customer access by associating unique IDs with customer information and notifying designated recipients, addressing the challenge of customer follow-up in conventional systems.

JP7793940B2Active Publication Date: 2026-01-06RICOH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021179784
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-11-02
Publication Date
2026-01-06
Estimated Expiration
2041-11-02

AI Technical Summary

Technical Problem

Conventional methods struggle to efficiently track customers who access web pages via two-dimensional codes, as they do not allow for the identification and follow-up of individual users.

Method used

An information processing device and method that associates unique identification information with customer information, registering it when a user terminal accesses a shortened address, and notifies a specified destination of access information, enabling efficient customer tracking.

Benefits of technology

Enables efficient customer follow-up by associating identification information with customer data and notifying a designated recipient of access events, enhancing tracking capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007793940000001
    Figure 0007793940000001
  • Figure 0007793940000002
    Figure 0007793940000002
  • Figure 0007793940000003
    Figure 0007793940000003
Patent Text Reader

Abstract

To efficiently track a customer.SOLUTION: An information processing apparatus comprises: a registration unit that registers a first address for accessing provision information provided to a customer, a second address generated based on the first address, and customer information on a specific customer in association with each other; and a notification unit that, when the second address is accessed from a first user terminal, notifies a predetermined notification destination of notification information including the customer information and information indicating the provision information according to the first address corresponding to the second address.SELECTED DRAWING: Figure 15
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Traditionally, sales activities involve distributing pamphlets or flyers printed with a two-dimensional code containing the address of a specific web page, such as a company's homepage or a web page introducing products or services, to customers at exhibitions, etc. In this type of sales activity, customers who receive the pamphlet or flyer can access the web page by reading the two-dimensional code with their own mobile device.

[0003] Patent Document 1 discloses a technology in which a user terminal reads a two-dimensional code printed on a printed material such as a pamphlet, and accesses a uniform resource locator (URL) contained in the two-dimensional code to display a specific website on the user terminal. Summary of the Invention [Problem to be solved by the invention]

[0004] However, with conventional technology, it is difficult to track customers efficiently because it is not possible to know which customers have accessed a web page.

[0005] The present invention has been made in view of the above, and aims to efficiently track customers. [Means for solving the problem]

[0006] In order to solve the above problems and achieve the object, the present invention provides: An information processing device, a first address for accessing the provided information to be provided to the customer; Multiple different identification information, A registration section that associates and registers wherein the registration unit is configured to register, when a third user terminal accesses one of a plurality of second addresses, the plurality of second addresses including a different piece of identification information from the plurality of identification information, and the registration unit receives customer information related to a customer from the third user terminal, the registration unit associates the one piece of identification information included in the one second address with the customer information, and the information processing device further comprises: The aforementioned FirstWhen the second address is accessed from the first user terminal, First Second Address The identification information included in Compatible with It is registered with Information indicating the provided information corresponding to the first address and is registered in association with the identification information. The customer information and, Notification to notify the specified notification destination of notification information including Department It is characterized by being equipped with: [Effects of the Invention]

[0007] The present invention has the effect of enabling efficient customer follow-up. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a system configuration diagram illustrating an example of an information processing system according to the first embodiment. [Figure 2] Figure 2 shows the hardware configuration of the PC and server. [Figure 3] Figure 3 is a diagram showing the hardware configuration of a smartphone. [Figure 4] FIG. 4 is a functional block diagram showing the functions of the tracking service. [Figure 5] FIG. 5 is a sequence diagram showing the procedure for printing a label. [Figure 6] FIG. 6 is a diagram showing an example of the print setting screen. [Figure 7] FIG. 7 is a diagram illustrating an example of a shortened address. [Figure 8] FIG. 8 is a diagram illustrating an example of tracking information registered in the tracking information management table. [Figure 9] FIG. 9 is a diagram showing an example of an image of a flyer to be distributed to customers. [Figure 10] FIG. 10 is a sequence diagram showing the procedure for registering customer information. [Figure 11] FIG. 11 is a diagram showing an example of the customer information registration screen (read screen). [Figure 12]FIG. 12 is a diagram showing an example of the customer information registration screen (photographing screen). [Figure 13] FIG. 13 is a diagram showing an example of a customer information registration screen (confirmation screen). [Figure 14] FIG. 14 is a diagram illustrating an example of tracking information registered in the tracking information management table. [Figure 15] FIG. 15 is a sequence diagram showing the procedure for tracking customer access. [Figure 16] FIG. 16 is a diagram showing an example of a homepage displayed on a viewing terminal. [Figure 17] FIG. 17 is a diagram illustrating an example of tracking information registered in the tracking information management table. [Figure 18] FIG. 18 is a diagram showing an example of the text of the email to be sent to the notification destination. [Figure 19] FIG. 19 is a sequence diagram illustrating a procedure for registering customer information according to the second embodiment. [Figure 20] FIG. 20 is a diagram showing an example of a customer information registration screen (confirmation screen). [Figure 21] FIG. 21 is a sequence diagram illustrating a procedure for tracking customer access according to the third embodiment. [Figure 22] FIG. 22 is a diagram illustrating an example of a list screen of access history. DETAILED DESCRIPTION OF THE INVENTION

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of an information processing device, an information processing system, an information processing method, and a program will be described in detail with reference to the accompanying drawings.

[0010] (First embodiment) <System configuration example> 1 is a system configuration diagram showing an example of an information processing system 100 according to a first embodiment. The information processing system 100 has a tracking service (information processing device) 10 capable of communicating via a network N, a homepage publishing server 20, a browsing terminal 30 which is a first user terminal, a printing terminal 40 which is a second user terminal, a registration terminal 50 which is a third user terminal, and a notification destination terminal 60. Being capable of communicating does not necessarily mean that communication is always possible, but rather that communication is possible when necessary.

[0011] The network N is assumed to be a general network such as the Internet. It may include a LAN within a company or a home, or a WAN consisting of a wide area Ethernet (registered trademark) or multiple LANs. The network may be partially or entirely wireless. Wireless networks may include wireless LAN, WiMAX, and mobile phone networks such as 3G, 4G, and 5G.

[0012] The tracking service 10 and the homepage publishing server 20 are so-called server devices and have the functions of an information processing device. A server is a computer that provides files, data, etc. to other computers connected via a network. It may also be called a web server, HTTP server, or WWW server. However, the tracking service 10 and the homepage publishing server 20 do not need to be devices dedicated to servers and may be general-purpose information processing devices. Because the tracking service 10 and the homepage publishing server 20 are operated by the same or related parties, the tracking service 10 and the homepage publishing server 20 may be the same device (one information processing device, two or more information processing devices connected by a dedicated line, the same tenant in the cloud, etc.).

[0013] The tracking service 10, details of which will be described later, registers tracking information including the provided information address, which is the first address for accessing the provided information to the customer, the notification destination, the tracking ID, the destination for saving the customer information image, the registration date and time, the access history, etc.

[0014] The homepage publishing server 20 transmits the homepage screen information that displays the information to be provided to the customer to the browsing terminal 30 and makes it public.

[0015] The viewing terminal 30, which is the first user terminal, is a terminal device used by a viewing user, and is a general-purpose information processing device having communication and display functions. Information processing devices that can serve as the viewing terminal 30 include, for example, a PC (Personal Computer), a tablet terminal, a smartphone, a mobile phone, and a wearable PC such as a watch-type PC. In addition, any device having the functions of an information processing device may be used, such as an electronic whiteboard, a video conference terminal, a digital signage terminal, or a car navigation system. It is assumed that there will be multiple viewing terminals 30. The viewing terminal 30 is a terminal device used by a user viewing the homepage. It is assumed that there will be multiple viewing terminals 30.

[0016] The printing operation terminal 40, which is the second user terminal, is a terminal device used by the printing operation user and is a general-purpose information processing device with communication and display functions. An example of the printing operation terminal 40 may be the same as the viewing terminal 30. The printing operation terminal 40 is connected to a printing device 70. The printing operation terminal 40 issues a printing instruction to the printing device 70, such as a two-dimensional code image.

[0017] The registration terminal 50, which is a third user terminal, is a terminal device used by a registered user and is a general-purpose information processing device having communication and display functions. An example of the registration terminal 50 may be the same as the browsing terminal 30. The registration terminal 50 transmits a second address (shortened address) generated based on a first address (provided information address) for accessing the provided information to be provided to the customer, and customer information, to the tracking service 10 for registration.

[0018] The notification destination terminal 60 is a terminal device used by the notification user, and is a general-purpose information processing device having communication and display functions. An example of the notification destination terminal 60 may be the same as the viewing terminal 30. For example, when a second address is accessed from the viewing terminal 30, the notification destination terminal 60 receives notification information including information indicating the provided information corresponding to the first address corresponding to the second address and customer information.

[0019] Browser software runs on the viewing terminal 30, the printing terminal 40, the registration terminal 50, and the notification destination terminal 60. The tracking service 10 transmits various information, such as image information, to the viewing terminal 30, the printing terminal 40, the registration terminal 50, and the notification destination terminal 60. The homepage publishing server 20 transmits homepage screen information to the viewing terminal 30. The screen information is written in HTML, a scripting language (JavaScript: registered trademark), or a Cascade Style Sheet (CSS). The screen information is sometimes called a web page or web application. A web application is software or its mechanism used on a browser that operates through cooperation between a program written in a scripting language (e.g., JavaScript (registered trademark)) running on the browser software and a program on the web server. The viewing terminal 30, the printing terminal 40, the registration terminal 50, and the notification destination terminal 60 may run application software with equivalent functions instead of browser software.

[0020] <Hardware configuration example> Next, the hardware configurations of the tracking service 10, homepage publishing server 20, browsing terminal 30, printing terminal 40, registration terminal 50, and notification destination terminal 60 in the information processing system 100 of this embodiment will be described.

[0021] The tracking service 10, homepage publishing server 20, printing terminal 40, and notification destination terminal 60 are realized by a PC (Personal Computer) and a server, which are a computer system having the hardware configuration shown in FIG. 2, for example.

[0022] 2 is a diagram showing the hardware configuration of the PC and the server 5. Here, the hardware configuration of the server 5 will be described.

[0023] As shown in FIG. 2, the server 5 is constructed by a computer, and as shown in FIG. 2, includes a CPU (Central Processing Unit) 501, a ROM (Read Only Memory) 502, a RAM (Random Access Memory) 503, a HD (Hard Disk) 504, a HDD (Hard Disk Drive) controller 505, a display 506, an external device connection I / F (Interface) 508, a network I / F 509, a bus line 510, a keyboard 511, a pointing device 512, a DVD-RW (Digital Versatile Disc Rewritable) drive 514, and a media I / F 516.

[0024] Of these, the CPU 501 controls the overall operation of the server 5. The ROM 502 stores programs used to drive the CPU 501, such as an IPL (Initial Program Loader). The RAM 503 is used as a work area for the CPU 501. The HD 504 stores various data, such as programs. The HDD controller 505 controls the reading and writing of various data from and to the HD 504 under the control of the CPU 501. The display 506 displays various information, such as a cursor, menus, windows, characters, or images. The external device connection I / F 508 is an interface for connecting various external devices. In this case, external devices include, for example, a USB (Universal Serial Bus) memory or a printer. The network I / F 509 is an interface for data communication using the network N. The bus line 510 is an address bus, a data bus, or the like, for electrically connecting the components, such as the CPU 501, shown in FIG. 2.

[0025] The keyboard 511 is a type of input means having multiple keys for inputting characters, numbers, various instructions, etc. The pointing device 512 is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc. The DVD-RW drive 514 controls reading and writing of various data from a DVD-RW 513, which is an example of a removable recording medium. Note that this is not limited to a DVD-RW, and may be a DVD-R, etc. The media I / F 516 controls reading and writing (storing) of data from a recording medium 515, such as a flash memory.

[0026] The viewing terminal 30 and the registration terminal 50 are realized by, for example, a smartphone having the hardware configuration shown in FIG.

[0027] Fig. 3 is a hardware configuration diagram of the smartphone 4. As shown in Fig. 3, the smartphone 4 includes a CPU 401, a ROM 402, a RAM 403, an EEPROM 404, a CMOS sensor 405, an image sensor I / F 406, an acceleration / direction sensor 407, a media I / F 409, and a GPS receiver 411.

[0028] Of these, the CPU 401 controls the overall operation of the smartphone 4. The ROM 402 stores programs used to drive the CPU 401, such as the CPU 401 and IPL. The RAM 403 is used as a work area for the CPU 401. The EEPROM 404 reads and writes various data, such as smartphone programs, under the control of the CPU 401. The CMOS (Complementary Metal Oxide Semiconductor) sensor 405 is a type of built-in imaging device that captures an image of a subject (mainly a self-portrait) and obtains image data under the control of the CPU 401. Note that instead of a CMOS sensor, an imaging device such as a CCD (Charge Coupled Device) sensor may also be used. The imaging element I / F 406 is a circuit that controls the operation of the CMOS sensor 405. The acceleration / azimuth sensor 407 is a sensor such as an electronic magnetic compass or gyrocompass that detects geomagnetism, or an acceleration sensor. The media I / F 409 controls the reading and writing (storage) of data from and to a recording medium 408, such as a flash memory. The GPS receiver 411 receives GPS signals from GPS satellites.

[0029] The smartphone 4 also includes a long-distance communication circuit 412, a CMOS sensor 413, an image sensor I / F 414, a microphone 415, a speaker 416, an audio input / output I / F 417, a display 418, an external device connection I / F (Interface) 419, a short-distance communication circuit 420, an antenna 420a of the short-distance communication circuit 420, and a touch panel 421.

[0030] Of these, the long-distance communication circuit 412 is a circuit that communicates with other devices via the network N. The CMOS sensor 413 is a type of built-in imaging means that captures an image of a subject and obtains image data under the control of the CPU 401. The imaging element I / F 414 is a circuit that controls the driving of the CMOS sensor 413. The microphone 415 is a built-in circuit that converts sound into an electrical signal. The speaker 416 is a built-in circuit that converts the electrical signal into physical vibrations to generate sounds such as music and voice. The audio input / output I / F 417 is a circuit that processes the input and output of audio signals between the microphone 415 and the speaker 416 under the control of the CPU 401. The display 418 is a type of display means such as an LCD or organic EL (Electro Luminescence) that displays an image of a subject, various icons, etc. The external device connection I / F 419 is an interface for connecting various external devices. The short-distance communication circuit 420 is a communication circuit such as NFC (Near Field Communication) or Bluetooth (registered trademark). The touch panel 421 is a type of input means that allows the user to operate the smartphone 4 by pressing the display 418.

[0031] The smartphone 4 also includes a bus line 410. The bus line 410 is an address bus, a data bus, or the like for electrically connecting the components such as the CPU 401 shown in FIG.

[0032] Next, a description will be given of the functions provided by the tracking service 10. The browser or application installed in the tracking service 10 realizes various functions, which will be described later.

[0033] 4 is a functional block diagram showing functions of the tracking service 10. As shown in FIG. 4, the tracking service 10 includes a registration unit 101, a notification unit 102, a reception unit 103, a generation unit 104, and a transmission unit 105.

[0034] The registration unit 101 registers a first address (provided information address) for accessing the provided information to be provided to the customer, a second address (shortened address) generated based on the first address, and customer information related to a specific customer in association with each other.

[0035] When the second address is accessed from the viewing terminal 30, the notification unit 102 notifies the notification destination terminal 60, which is the specified notification destination, of notification information including information indicating the provided information corresponding to the first address corresponding to the second address and customer information.

[0036] The receiving unit 103 receives the first address input at the printing operation terminal 40 from the viewing terminal 30. The receiving unit 103 also receives the second address and customer information input at the registration terminal 50 from the registration terminal 50. The receiving unit 103 also receives an access request from the viewing terminal 30 requesting access to the second address.

[0037] The generating unit 104 generates a second address based on the received first address. The generating unit 104 generates the same number of different second addresses as the number input to the printing operation terminal 40.

[0038] The transmitting unit 105 transmits the generated second address to the printing operation terminal 40. The transmitting unit 105 also transmits to the viewing terminal 30 a request to access the first address corresponding to the second address.

[0039] The registration unit 101 registers tracking information in which the first address received by the receiving unit 103 is associated with the second address generated by the generating unit 104. The registration unit 101 registers the customer information received by the receiving unit 103 for tracking information that includes the second address received by the receiving unit 103, among the registered tracking information.

[0040] In response to receiving an access request to the second address from the viewing terminal 30, the notification unit 102 notifies the notification information to the notification destination terminal 60, which is a predetermined notification destination.

[0041] Next, the processing in the information processing system 100 will be described.

[0042] Print Label First, label printing will be described. Here, Fig. 5 is a sequence diagram showing the procedure for printing a label. Note that the processing in the printing operation terminal 40 is executed by an application installed in the printing operation terminal 40.

[0043] First, the printing operation terminal 40 displays the print setting screen 41 (see FIG. 6) on the display 506. The printing operation user inputs setting values ​​into the print setting screen 41 displayed on the printing operation terminal 40 and instructs printing (step S1).

[0044] Fig. 6 is a diagram showing an example of the print setting screen 41. As shown in Fig. 6, the print setting screen 41 has an area 42 for inputting the URL of a homepage which is a first address (provided information address) for accessing the provided information to be provided to a customer, an area 43 for inputting the number of labels L (see Fig. 9) to be printed, and an area 44 for inputting the email address of the notification destination terminal 60 which is the notification destination.

[0045] After completing input of the setting values ​​in each of the areas 42 to 44, the printing user operates the print execution button 45 to instruct printing.

[0046] In response to a print instruction from the print user, the print operation terminal 40 requests the tracking service 10 to create a two-dimensional code including a homepage URL (step S2).

[0047] When the tracking service 10 (receiving unit 103, generating unit 104) receives a request from the printing operation terminal 40 including the URL of the homepage, it generates abbreviated addresses, which are second addresses for the set number of prints, in accordance with the request from the printing operation terminal 40 (step S3).

[0048] FIG. 7 is a diagram showing an example of a shortened address. The shortened address is a shortened URL that shortens the URL of a homepage, which is the first address (provided information address) for accessing the provided information provided to customers. As shown in FIG. 7, the shortened address is composed of a fixed portion that is predetermined for each shortened URL service, and a tracking ID that is unique identification information for the number of prints. The tracking ID may be any unique information, such as a hash value or a random value generated from the shortened address.

[0049] Next, the tracking service 10 generates a two-dimensional code including the short address generated in step S3 (step S4).

[0050] Next, the tracking service 10 (registration unit 101) registers the tracking information in the tracking information management table T (see FIG. 8, etc.) (step S5).

[0051] 8 is a diagram showing an example of tracking information registered in the tracking information management table T. As shown in FIG. 8, the tracking information includes a provided information address, a notification destination, a tracking ID, a customer information image storage destination, a registration date and time, and an access history.

[0052] An example of the provided information address is the homepage URL entered by the printing operation user on the print setting screen 41. The provided information address is not limited to the homepage URL, and may be any information for accessing the information to be provided to the customer, such as a file path or an address on an FTP server.

[0053] The notification destination is the email address of the notification destination terminal 60, which is the notification destination input by the printing job user on the print setting screen 41.

[0054] The tracking ID is a tracking ID included in the shortened address. Note that the tracking service 10 may register the shortened address in the tracking information management table T instead of the tracking ID.

[0055] The destination for saving the customer information image is the file path of the customer information image containing the customer information corresponding to each tracking ID. Note that the customer information image is not limited to business cards, and can be any medium containing customer information, such as name tags or admission tickets.

[0056] The registration date and time is the date and time when the customer information image was registered.

[0057] The access history is the date and time when the customer accessed the homepage. Note that multiple access dates and times can be registered.

[0058] In the initial stage after printing is executed, the customer information image storage destination, registration date and time, and access history corresponding to each tracking ID are in an "empty" state.

[0059] As described above, when a printing user issues a print instruction on the print setting screen 41, the tracking service 10 (registration unit 101) generates abbreviated addresses for the set number of prints, associates the tracking ID contained in each abbreviated address with the input homepage URL, and registers them in the tracking information management table T.

[0060] Returning to FIG. 5, the tracking service 10 (transmission unit 105) then responds to the printing operation terminal 40 with an image of the two-dimensional code generated in step S4 (step S6).

[0061] Next, the printing operation terminal 40 instructs the printing device 70 to print the image of the two-dimensional code received in step S6 (step S7).

[0062] Upon receiving the instruction to print the image of the two-dimensional code, the printing device 70 prints the image of the two-dimensional code on a label paper that has been placed in advance (step S8).

[0063] The processes of steps S3 to S8 described above are repeated the number of times equal to the number of prints set in step S1.

[0064] Here, Fig. 9 is a diagram showing an example of an image of a flyer to be distributed to customers. As shown in Fig. 9, a user attaches a label L on which the generated two-dimensional code is printed to a flyer, pamphlet, or the like. Note that Fig. 9 shows that the label L has both the two-dimensional code and the abbreviated address printed on label paper.

[0065] As will be described in detail later, when a viewing user accesses a shortened address, the tracking service 10 obtains the address of the homepage corresponding to the tracking ID included in the shortened address and responds to the viewing terminal 30 used by the viewing user with a redirect request from the shortened address to the address of the homepage.

[0066] [Customer information registration] Next, the registration of customer information will be described. Here, Fig. 10 is a sequence diagram showing the procedure for registering customer information. Note that the processing in the registration terminal 50 is executed by an application installed in the registration terminal 50.

[0067] First, the registration terminal 50 displays a customer information registration screen (reading screen) 51 (see FIG. 11) on the display 418. The user to be registered reads the two-dimensional code on the label L attached to a flyer, pamphlet, or the like via the customer information registration screen (reading screen) 51 with the CMOS sensor 413 (step S11). Here, FIG. 11 is a diagram showing an example of the customer information registration screen (reading screen) 51.

[0068] Next, the registration terminal 50 acquires a short address from the two-dimensional code read in step S11 (step S12).

[0069] Next, registration terminal 50 displays customer information registration screen (photographing screen) 52 (see FIG. 12) on display 418. The registered user photographs the business card with CMOS sensor 413 via customer information registration screen (photographing screen) 52 (step S13). Here, FIG. 12 is a diagram showing an example of customer information registration screen (photographing screen) 52.

[0070] Next, the registration terminal 50 acquires a business card image from the image captured in step S13 (step S14).

[0071] Next, registration terminal 50 generates customer information registration screen (confirmation screen) 53 (see FIG. 13) (step S15), and displays customer information registration screen (confirmation screen) 53 on display 418 (step S16).

[0072] 13 is a diagram showing an example of the customer information registration screen (confirmation screen) 53. As shown in Fig. 13, the customer information registration screen (confirmation screen) 53 displays the abbreviated address acquired in step S12 and the business card image acquired in step S14.

[0073] After checking the abbreviated address and business card image displayed on the customer information registration screen (confirmation screen) 53, the registered user operates the registration button 54 to instruct registration (step S17).

[0074] If the business card image is blurred, the registered user can operate the cancel button 55 to return to step S11.

[0075] When the registration instruction is received in step S17, the registration terminal 50 requests the tracking service 10 to register the shortened address and business card image (step S18).

[0076] Next, when the tracking service 10 (receiving unit 103) receives the request to register the shortened address and the business card image, the tracking service 10 (registration unit 101) acquires the tracking ID to be registered from the shortened address (step S19).

[0077] Next, the tracking service 10 (registration unit 101) stores the business card image (step S20). Note that the tracking service 10 (registration unit 101) may perform OCR processing on the business card image to extract information such as the name, company name, affiliation, job title, telephone number, and email address from the business card image.

[0078] Next, the file path and registration date and time of the business card image are registered in the tracking information management table T in association with the acquired tracking ID (step S21).

[0079] 14 is a diagram illustrating an example of tracking information registered in the tracking information management table T. As shown in FIG. 14, the file path and registration date and time of the business card image are registered in association with the tracking ID to be registered that is acquired from the shortened address.

[0080] [Customer Access Tracking] Next, customer access tracking will be described. Here, Fig. 15 is a sequence diagram showing the procedure for tracking customer access. Note that the processing on viewing terminal 30 is executed by an application installed on viewing terminal 30.

[0081] A customer who receives the flyer reads the two-dimensional code using a predetermined application on the viewing terminal 30 that he or she owns, and accesses the short address using a browser or the like.

[0082] First, the viewing terminal 30 displays a customer access screen (reading screen) similar to the screen shown in Fig. 11 on the display 418. The viewing user reads the two-dimensional code on the label L attached to a flyer, pamphlet, or the like via the customer access screen (reading screen) with the CMOS sensor 413 (step S31).

[0083] Next, the viewing terminal 30 acquires a short address from the two-dimensional code read in step S31 (step S32).

[0084] Next, viewing terminal 30 displays a predetermined screen on the browser displayed on display 418. The viewing user instructs access to the short address via the predetermined screen (step S33).

[0085] Next, when the viewing terminal 30 receives the instruction to access the shortened address, it requests the tracking service 10 to access the shortened address (step S34).

[0086] Next, the tracking service 10 analyzes the shortened address and obtains the tracking ID included in the shortened address (step S35).

[0087] Next, the tracking service 10 acquires the URL homepage address of the homepage, which corresponds to the tracking ID and is the first address (provided information address) for accessing the provided information to be provided to the customer (step S36).

[0088] Next, the tracking service 10 requests the browsing terminal 30 to redirect from the shortened address to the home page address (step S37).

[0089] When the browsing terminal 30 receives the redirect request to the homepage address, it requests the homepage publishing server 20 to access the homepage (step S38).

[0090] When the homepage publishing server 20 receives the request to access the homepage, it responds by sending the homepage contents to the browsing terminal 30 (step S39).

[0091] When the viewing terminal 30 receives the home page content, it displays the home page 31 (see FIG. 16) (step S40).

[0092] 16 is a diagram showing an example of a homepage 31 displayed on the viewing terminal 30. As shown in FIG. 16, the viewing terminal 30 displays the homepage 31 corresponding to the tracking ID included in the shortened address in the browser displayed on the display 418.

[0093] Next, the tracking service 10 (registration unit 101) registers the access history in the tracking information management table T (step S41).

[0094] 17 is a diagram showing an example of tracking information registered in the tracking information management table T. As shown in FIG. 17, the access date and time are registered in the tracking information management table T as an access history.

[0095] Next, the tracking service 10 (notification unit 102) acquires the notification destination (the email address of the notification destination terminal 60) from the tracking information management table T, and sends the email (step S42).

[0096] Here, Fig. 18 is a diagram showing an example of the body of the email sent to the notification destination. As shown in Fig. 18, the body of the email displays the URL of the accessed homepage, a business card image as customer information, and the access date and time.

[0097] Instead of the URL of the accessed homepage, information indicating the homepage, such as a thumbnail image or a screen capture of the homepage, may be displayed.

[0098] It is not desirable to display the shortened address in the email. The reason is that if a user clicks on the shortened address, it will be recognized as an access from a customer and the access history will be registered. However, if control is exercised to exclude access from a specific user terminal (for example, the notification destination terminal 60 of the notification destination), the shortened address may be displayed in the email.

[0099] According to this embodiment, by registering the second address (shortened address) to be presented to the customer and the customer information related to the specific customer, when the customer accesses the second address (shortened address), the customer information corresponding to the second address (shortened address) is notified to a predetermined notification destination (e.g., a sales representative), thereby achieving the effect of efficient customer follow-up.

[0100] (Second embodiment) Next, a second embodiment will be described.

[0101] The second embodiment differs from the first embodiment in that the URL, screen, or preview image of the homepage to be registered is displayed. In the following explanation of the second embodiment, the explanation of the same parts as in the first embodiment will be omitted, and only the parts that are different from the first embodiment will be explained.

[0102] Fig. 19 is a sequence diagram showing the procedure for registering customer information according to the second embodiment. As shown in Fig. 19, when the registration terminal 50 acquires a business card image from the image captured in step S13 (step S14), it requests the tracking service 10 to access the short address (step S51).

[0103] The tracking service 10 analyzes the shortened address and obtains the homepage address corresponding to the tracking ID (step S52).

[0104] When the tracking service 10 acquires the homepage address, it requests the registration terminal 50 to redirect to the homepage address (step S53).

[0105] When the registration terminal 50 receives the redirect request to the homepage address, it requests the homepage publishing server 20 to access the homepage (step S54).

[0106] The homepage publishing server 20 responds with the homepage contents to the registration terminal 50 (step S55).

[0107] Thereafter, registration terminal 50 generates customer information registration screen (confirmation screen) 56 (see FIG. 20) (step S15), and displays customer information registration screen (confirmation screen) 56 on display 418 (step S16).

[0108] Here, Fig. 20 is a diagram showing an example of the customer information registration screen (confirmation screen) 56. As shown in Fig. 20, the customer information registration screen (confirmation screen) 56 displays the URL of the homepage to be registered received in step S55 and the homepage screen, in addition to the abbreviated address acquired in step S12 and the business card image acquired in step S14. Note that, although Fig. 20 shows that the customer information registration screen (confirmation screen) 56 displays the homepage screen to be registered, a preview image may also be displayed.

[0109] As described above, according to this embodiment, by displaying the URL, screen, or preview image of the homepage to be registered, it is possible to prevent registration errors.

[0110] (Third embodiment) Next, a third embodiment will be described.

[0111] The third embodiment differs from the first and second embodiments in that the access history is displayed. In the following explanation of the third embodiment, the explanation of the same parts as the first and second embodiments will be omitted, and only the parts that differ from the first and second embodiments will be explained.

[0112] 21 is a sequence diagram showing the procedure for tracking customer access according to the third embodiment. The processing in the destination terminal 60 is executed by an application installed in the destination terminal 60.

[0113] As shown in FIG. 21, after the email is sent to the notification destination terminal 60 (step S42), when the notification destination user instructs the notification destination terminal 60 to display the access history (step S61), the notification destination terminal 60 requests the access history (email address (login ID)) from the tracking service 10 (step S62).

[0114] Upon receiving the access history request, the tracking service 10 (notification unit 102) responds with the access history to the notification destination terminal 60 (step S63).

[0115] When the notification destination terminal 60 receives the access history from the tracking service 10, it displays an access history list screen 61 (see FIG. 22) on the display 506 (step S64).

[0116] Fig. 22 is a diagram showing an example of the access history list screen 61. As shown in Fig. 22, when logged in with an email address and password, the access history list screen 61 displays a list of URLs of accessed homepages and one or more access dates and times for each business card image as customer information.

[0117] In this embodiment, the URL of the accessed homepage is displayed, but this is not limited to this, and instead of the homepage URL, information indicating the homepage, such as a thumbnail image or screen capture of the homepage, may be displayed.

[0118] It is not desirable to display the shortened address on the access history list screen 61. The reason is that if a user clicks on the shortened address, it will be recognized as access from a customer and the access history will be registered. However, if control is exercised to exclude access from a specific user terminal (for example, the notification destination terminal 60 of the notification destination), the shortened address may be displayed on the access history list screen 61.

[0119] According to this embodiment, the URL of the accessed homepage and one or more access dates and times for each business card image as customer information are displayed in a list, thereby enabling more efficient customer follow-up.

[0120] Each function of each of the above-described embodiments can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to perform each function by software, such as a processor implemented by an electronic circuit, as well as devices such as an ASIC (Application Specific Integrated Circuit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), and conventional circuit modules designed to perform each of the above-described functions.

[0121] The devices described in the example are merely representative of one of several computing environments for implementing the embodiments disclosed herein.

[0122] In some embodiments, the first device may include multiple computing devices, such as a server cluster, configured to communicate with each other via any type of communication link, including a network, shared memory, or the like, and to perform the processes disclosed herein. Similarly, the second device may include multiple computing devices configured to communicate with each other. Additionally, the elements of the first device and the second device may be combined into a single server device or may be separated into multiple devices. [Explanation of symbols]

[0123] 10. Information processing equipment 30 First user terminal 40 Second user terminal 50 Third User Terminal 100 Information Processing Systems 101 Registration Department 102 Notification Department 103 Receiving unit 104 Generation part 105 Transmitter [Prior art documents] [Patent documents]

[0124] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-020756

Claims

1. An information processing device, a registration unit that registers a first address for accessing information to be provided to a customer and a plurality of different identification information in association with each other; The registration unit when a third user terminal accesses one of a plurality of second addresses, the plurality of second addresses including a different piece of identification information from the plurality of identification information, and when customer information relating to a customer is received from the third user terminal, the one piece of identification information included in the one second address is associated with the customer information and registered; The information processing device further comprises: a notification unit that, when the one second address is accessed from a first user terminal, notifies a predetermined notification destination of notification information including information indicating the provided information corresponding to the first address registered in association with the one identification information included in the one second address, and the customer information registered in association with the one identification information; 1. An information processing device comprising:

2. a receiving unit that receives the first address input in a second user terminal from the second user terminal; a generation unit that generates the plurality of second addresses corresponding to the received first address, the plurality of second addresses including different pieces of identification information from among the plurality of pieces of identification information; 2. The information processing apparatus according to claim 1, further comprising:

3. the generation unit receives a numerical value input to the second user terminal, and generates the plurality of second addresses, each including the plurality of different identification information, for the number of the input numerical value.

3. The information processing apparatus according to claim 2, wherein:

4. The customer information regarding the customer is a business card image.

4. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.

5. The method further comprises a sending unit that, when the one second address is accessed from a first user terminal, requests a redirect from the one second address to the one first address that is registered in association with the one identification information included in the one second address.

5. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.

6. An information processing method performed by an information processing device, a step in which a registration unit registers a first address for accessing information to be provided to a customer and a plurality of different identification information in association with each other; a step of registering, when the registration unit receives customer information relating to the customer from a third user terminal, one of a plurality of second addresses, each of which is a different second address and includes a different piece of identification information from the plurality of identification information, in association with the one piece of identification information included in the one second address; a notification unit, when the one second address is accessed from a first user terminal, notifying a predetermined notification destination of notification information including information indicating the provided information corresponding to the first address registered in association with the one identification information included in the one second address and the customer information registered in association with the one identification information; An information processing method comprising:

7. A computer that controls an information processing device, a registration unit that registers a first address for accessing information to be provided to a customer and a plurality of different identification information in association with each other, and when a third user terminal accesses one of the plurality of different second addresses, each of which includes a different identification information from the plurality of identification information, and when customer information related to a customer is received from the third user terminal, registers the one identification information included in the one second address in association with the customer information; a notification unit that, when the one second address is accessed from a first user terminal, notifies a predetermined notification destination of notification information including information indicating the provided information corresponding to the first address registered in association with the one identification information included in the one second address and the customer information registered in association with the one identification information; A program to function as a

Citation Information

Patent Citations

  • Method for providing URL with end user identification information and marketing method utilizing the same

    JP2003158602A

  • Multiaccess advertisement-information provision system

    JP2009020756A

  • Information processing program and information processor

    JP2015005238A

  • Tracking method

    JP2019135628A