Processing apparatus, processing program, and processing method

JP2025023460APending Publication Date: 2025-02-17STUDIO PRAIRIE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023127589
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-04
Publication Date
2025-02-17

AI Technical Summary

Benefits of technology

【0009】 本開示によれば、記録媒体を介してより良い処理装置、処理プログラム及び処理方法を提供することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025023460000001_ABST
    Figure 2025023460000001_ABST
Patent Text Reader

Abstract

To provide a processing apparatus, a processing program, and a processing method which become better through use of a recording medium.SOLUTION: The present invention is directed to a processing apparatus having at least one processor. The processing apparatus is arranged such that the at least one processor, based on storage medium information read out from a recording medium and associated with a second user at a first terminal device which a first user can access, receives a request for access to a first access destination specified by the recording medium information and, based on the received access request, executes processing for accessing to a second access destination different from the first access destination.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a processing device, a processing program, and a processing method for processing an access request via a recording medium. [Background technology]

[0002] Conventionally, there has been known an information processing device having a control unit, which associates location information relating to a two-dimensional code with business card data registered in a wallet application of a mobile terminal device based on capturing an image of the two-dimensional code placed in the location information, and stores the associated data in a memory unit as registered data (Patent Document 1).

[0003] However, in such information processing devices, the person who possesses the business card must actually carry the paper business card and must take an image of the paper business card. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2023-77198 Summary of the Invention [Problem to be solved by the invention]

[0005] In light of the above-described techniques, the present disclosure aims to provide, in various embodiments, a better processing device, processing program, and processing method via a recording medium. [Means for solving the problem]

[0006] According to one aspect of the present disclosure, there is provided a processing device having at least one processor, wherein the at least one processor is configured to accept an access request to a first access destination identified by recording medium information read from a recording medium associated with a second user on a first terminal device available to a first user, and to execute processing to access a second access destination different from the first access destination based on the accepted access request.

[0007] According to one aspect of the present disclosure, there is provided a processing program for causing a computer having at least one processor to function to accept an access request to a first access destination identified by recording medium information read from a recording medium associated with a second user on a first terminal device available to a first user, and to access a second access destination different from the first access destination based on the accepted access request.

[0008] According to one aspect of the present disclosure, there is provided a processing method executed by at least one processor in a computer having the at least one processor, the processing method including: receiving, based on recording medium information read from a recording medium associated with a second user in a first terminal device available to a first user, a request to access a first access destination identified by the recording medium information; and accessing, based on the received access request, a second access destination different from the first access destination. [Effects of the Invention]

[0009] According to the present disclosure, it is possible to provide a better processing device, processing program, and processing method via a recording medium.

[0010] It should be noted that the above effects are merely illustrative for the sake of convenience and are not limiting. In addition to or instead of the above effects, any effect described in this disclosure or an effect obvious to a person skilled in the art may be achieved. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a block diagram showing the configuration of a processing system 1 according to an embodiment of the present disclosure. [Figure 2A] FIG. 2A is a block diagram showing a configuration of a server device 100 according to an embodiment of the present disclosure. [Figure 2B] FIG. 2B is a block diagram showing a configuration of a terminal device 200 according to an embodiment of the present disclosure. [Figure 3] FIG. 3 is a diagram showing the configuration of a recording medium 300 according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a diagram conceptually illustrating a user management table stored in the server device 100 according to an embodiment of the present disclosure. [Figure 5A] FIG. 5A is a diagram showing a processing sequence executed by the processing system 1 according to an embodiment of the present disclosure. [Figure 5B] FIG. 5B is a diagram showing a processing sequence executed by the processing system 1 according to an embodiment of the present disclosure. [Figure 6A] FIG. 6A is a diagram showing a processing flow executed in the server device 100 according to an embodiment of the present disclosure. [Figure 6B] FIG. 6B is a diagram showing a processing flow executed in the server device 100 according to an embodiment of the present disclosure. [Figure 7] FIG. 7 is a diagram showing a processing flow executed in the server device 100 according to an embodiment of the present disclosure. [Figure 8] FIG. 8 is a diagram showing a processing flow executed in the terminal device 200 according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a diagram showing a processing flow executed in the terminal device 200 according to an embodiment of the present disclosure. [Figure 10A] FIG. 10A is a diagram illustrating an example of display information displayed on the terminal device 200 according to an embodiment of the present disclosure. [Figure 10B] FIG. 10B is a diagram illustrating an example of display information displayed on the terminal device 200 according to an embodiment of the present disclosure. [Figure 11] FIG. 11 is a diagram illustrating an example of display information displayed on the terminal device 200 according to an embodiment of the present disclosure. [Figure 12] FIG. 12 is a diagram illustrating an example of image information generated in the terminal device 200 according to an embodiment of the present disclosure. [Figure 13] FIG. 13 is a diagram illustrating an example of display information displayed on the terminal device 200 according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0012] 1. Overview of Processing System 1 A processing system 1 according to the present disclosure is used to access a second access destination different from the first access destination when it receives an access request to a first access destination based on recording medium information read from a recording medium on a first terminal device. Typically, the processing system 1 is used when a first user and a second user meet face-to-face in the real world and exchange business cards. Specifically, when a URL indicating the first access destination is read from a card-like recording medium associated with a second user on the first terminal device of the first user, the processing system 1 receives a request to access the URL. The processing system 1 then accesses the URL indicating the second access destination different from the first access destination. Profile information associated with the second user is stored in the second access destination, and the profile information is displayed as first display information on the first terminal device.

[0013] That is, in the processing system 1, for example, when a second user wishes to give a business card to a first user, instead of handing over a paper business card by hand, the second user can access the second user's profile information by having the first user's first terminal device read a card-like recording medium associated with the second user. Also, in order to access the second access destination where the second user's profile information is stored, the first access destination must be used. Therefore, by managing users who accessed the first access destination as history information, the second user can identify the user (first user) who actually exchanged business cards (or, more accurately, the action of having the recording medium read).

[0014] 1 is a block diagram showing a configuration of a processing system 1 according to an embodiment of the present disclosure. According to FIG. 1, the processing system 1 includes at least a server device 100, a first terminal device 200-1 available to a first user, and a second terminal device 200-2 available to a second user. At least one of the first terminal device 200-1 and the second terminal device 200-2 is capable of reading recording medium information stored on at least one of a recording medium 300-1 owned by a first user and associated with the first user, and a recording medium 300-2 owned by a second user and associated with the second user. The server device 100, the first terminal device 200-1, and the second terminal device 200-2 are communicably connected to each other via at least one of a wireless network and a wired network.

[0015] In the present disclosure, the "processing device" may be any of the server device 100, the first terminal device 200-1, and the second terminal device 200-2. In other words, when the term "processing device" is used, it means any of the above devices, and is not limited to any one device unless otherwise specifically mentioned.

[0016] Furthermore, in the present disclosure, the first terminal device 200-1 and the second terminal device 200-2 are distinguished based on whether they are devices available to the first user or the second user. However, this does not mean that the first terminal device 200-1 is available only to the first user, and similarly, it does not mean that the second terminal device 200-2 is available only to the second user. In other words, each terminal device may be used by either the first user, the second user, or another user, and the name of the device changes depending on the user using it. Note that the first terminal device 200-1 and the second terminal device 200-2 may be simply referred to as terminal device 200, but this means at least one of the first terminal device 200-1 and the second terminal device 200-2.

[0017] Furthermore, although the terms "first" and "second" may be used in this disclosure, unless otherwise specified, these are merely names used for the convenience of explanation. Therefore, even if a term such as "first" or "second" is used, it does not mean that the term is limited to only the two elements to which it is attached. Naturally, multiple elements such as "third," "fourth," and more may also be included.

[0018] 2. Configuration of Server Device 100 2A is a block diagram showing the configuration of a server device 100 according to an embodiment of the present disclosure. The server device 100 does not need to include all of the components shown in FIG. 2A, and may have a configuration in which some components are omitted, or may include other components. Furthermore, the server device 100 does not need to include the components shown in FIG. 2A in a single housing, and each component and process of the server device 100 may be distributed to multiple processing devices, such as on-premises server devices or cloud server devices.

[0019] 2A, the server device 100 includes a processor 111 configured with a CPU or the like, a memory 112 including RAM, ROM, non-volatile memory, an HDD, and the like, and a communication interface 113. These components are electrically connected to each other via control lines and data lines.

[0020] The processor 111 is configured with a CPU (microcomputer) and functions as a control unit for controlling other connected components based on various programs stored in the memory 112. The processor 111 reads from the memory 112 a program for executing an application according to the present disclosure and a program for executing an OS, and executes these programs. Specifically, the processor 111 executes the following processes based on the programs stored in the memory 112: "accepting an access request to a first access destination identified by recording medium information read from a recording medium associated with a second user in a first terminal device available to a first user, based on the recording medium information," "accessing a second access destination different from the first access destination, based on the accepted access request," "storing first history information indicating that the second access destination has been accessed, based on the recording medium information read from the recording medium," and "storing second history information indicating that the second access destination has been accessed without accepting an access request to the first access destination." The processor 111 is primarily configured with one or more CPUs, but may also be combined with a GPU, FPGA, or the like as appropriate.

[0021] The memory 112 includes RAM, ROM, nonvolatile memory, and HDD, and functions as a storage unit. The ROM stores instructions and commands for executing the application and OS according to the present disclosure as a program. Such programs are loaded and executed by the processor 111. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 111. The nonvolatile memory is a memory into which data is written and read by the execution of the program, and the data written therein is saved even after the execution of the program has ended. Specifically, the memory 112 stores programs for the processor 111 to execute the above-mentioned processes, etc. The memory 112 also stores various information such as a user management table (FIG. 3). Note that this information may be stored in a database device communicatively connected to the server device 100 as needed (in this case, the database may also be included as part of the memory 112).

[0022] The communication interface 113 functions as a communication unit that transmits and receives information to and from the terminal device 200 or other server devices installed remotely via a communication processing circuit and an antenna. The communication processing circuit performs processing for transmitting and receiving information, such as programs and various information used in the processing system 1, according to the progress of processing. In the present disclosure, the communication interface 113 receives a registration request or a setting request from the second terminal device 200-2, and receives an access request from the first terminal device 200-1. The communication interface 113 also transmits first display information and second display information to the first terminal device 200-1. The communication processing circuit performs processing based on a wideband wireless communication method such as the LTE method, but can also perform processing based on a narrowband wireless communication method or a contactless wireless communication method such as a wireless LAN such as IEEE802.11 or Bluetooth (registered trademark). Wired communication can also be used instead of or in addition to wireless communication.

[0023] 3. Configuration of Terminal Device 200 2B is a block diagram showing a configuration of a terminal device 200 according to an embodiment of the present disclosure. According to FIG. 2B, the terminal device 200 includes a processor 211, a memory 212, an input interface 213, an output interface 214, and a communication interface 215. These components are electrically connected to each other via control lines and data lines. Note that the terminal device 200 does not need to include all of the components shown in FIG. 2; it is possible to omit some of the components or add other components.

[0024] Such a terminal device 200 can be suitably applied to any device capable of executing the processes according to the present disclosure, such as a laptop computer, a desktop computer, a smartphone, or a tablet terminal. In this embodiment, there are a first terminal device 200-1 and a second terminal device 200-2, but they do not need to be the same type of device having the same components. In other words, they may be different types of terminal devices.

[0025] In the terminal device 200 , the processor 211 functions as a control unit that controls the terminal device 200 or other components of the processing system 1 based on a program stored in the memory 212 .Specifically, the processor 211 performs the following processes: "a process of accepting an instruction input from the second user via the input interface 213 and launching a first application," "a process of accepting an instruction input from the second user via the input interface 213 and sending to the server device 100 via the communication interface 215 a registration request for generating user ID information, generating first access destination information, etc., by accepting an instruction input from the second user via the input interface 213," "a process of setting second access destination information and public setting information by accepting an instruction input from the second user via the input interface 213," "a process of sending to the server device 100 via the communication interface 215 setting information including the set second access destination information and public setting information," "a process of reading recording medium information from the recording medium information," "a process of launching a first application based on the reading of the recording medium information and sending to the server device 100 via the communication interface 215 an access request to the first access destination," and "a process of receiving first display information from the server device 100 via the communication interface 215 and sending to the server device 100 a request to access the first access destination." The processor 211 executes, based on a program stored in the memory 212, the following operations: "a process of displaying first display information received via the device 214," "a process of transmitting an access request to a second access destination to the server device 100 via the communication interface 215 by accepting an instruction input from the first user via the input interface 213," "a process of receiving second display information from the server device 100 via the communication interface 215 and displaying the second display information received via the output interface 214," "a process of displaying display information configured to include user information of the second user by the first application via the output interface," "a process of extracting at least a portion of the user information by accepting an instruction input from the first user via the input interface to save the portion of the user information," "a process of generating image information based on the extracted portion of the user information," and "a process of storing the generated image information so as to be displayable in a second application different from the first application." The processor 211 is mainly configured with one or more CPUs, but may also be combined with a GPU, an FPGA, or the like as appropriate.

[0026] The memory 212 is composed of RAM, ROM, non-volatile memory, HDD, etc., and functions as a storage unit. The memory 212 stores instructions and commands for various controls of the processing system 1 according to this embodiment as programs. Specifically, the memory 212 stores programs for the processor 211 to execute the above-mentioned processes.

[0027] The input interface 213 functions as an input unit that accepts instruction input from an operator to the terminal device 200. Examples of the input interface 213 include various hard keys such as a keyboard and a mouse, and a touch panel that is superimposed on the display of a display device and has an input coordinate system that corresponds to the display coordinate system of the display. In the case of a touch panel, icons corresponding to commands to be input are displayed on the display, and the operator selects each icon by inputting instructions via the touch panel. The method for detecting the instruction input from the subject using the touch panel may be any method, such as a capacitive method or a resistive film method. The input interface 213 does not always need to be physically provided on the terminal device 200, and may be connected as needed via a wired or wireless network.

[0028] The output interface 214 functions as an output unit for outputting various types of information such as the first display information and the second display information. An example of the output interface 214 is an interface for connecting to an external device or equipment such as a display device configured with a liquid crystal panel, an organic EL display, a plasma display, or the like. However, if the terminal device 200 itself has a display, the display can function as the output interface. Furthermore, if the terminal device 200 is connected to a display device or the like via a communication interface 215, the communication interface 215 can also function as the output interface 214.

[0029] The communication interface 215 functions as a communication unit that transmits and receives information to and from the server device 100, other terminal devices, and the recording medium 300 via a communication processing circuit and an antenna. The communication processing circuit processes programs used in the processing system 1, various types of information, and the like, to transmit and receive information as the processing progresses. In the present disclosure, the communication interface 215 transmits a registration request, a setting request, or an access request to the server device 100. The communication interface 215 also receives first display information and second display information from the server device 100. In addition to these, the communication interface 215 also receives recording medium information from the recording medium 300. Therefore, the communication processing circuit can process information based on a contactless wireless communication system, such as Bluetooth (registered trademark) or NFC, in addition to a wideband wireless communication system, such as FDSDs or the LTE system, and a narrowband wireless communication system, such as a wireless LAN, such as IEEE802.11. Wired communication can also be used instead of or in addition to wireless communication.

[0030] In the above, it is assumed that a card or the like that stores recording medium information and that can read and write the information in accordance with the NFC communication standard is used as the recording medium 300. However, if a barcode, two-dimensional code, or the like is used as the recording medium 300, the terminal device 200 may also be equipped with a camera, an infrared sensor, or the like. That is, the terminal device 200 is equipped with a reader (reading unit) such as a communication interface, camera, or infrared sensor in order to read recording medium information from the recording medium 300 depending on the type of recording medium 300.

[0031] 4. Configuration of the recording medium 300 In this embodiment, the recording medium 300 is used to record recording medium information to be read by, for example, the first terminal device 200-1. That is, the recording medium 300 may store the recording medium information as data in its internal memory, or may be printed as an image or text that can be recognized by a camera or an infrared sensor. Examples of such recording medium 300 include a card capable of transmitting the information using a contactless wireless communication standard such as NFC, a terminal device equipped with such a card function, a card on which an image or text such as a barcode or two-dimensional code is printed, and a terminal device capable of displaying the image or text.

[0032] FIG. 3 is a diagram illustrating a configuration of a recording medium 300 according to an embodiment of the present disclosure. Specifically, FIG. 3 illustrates the configuration of a card from which recording medium information is read using a contactless wireless communication standard such as NFC, which is given as an example of the recording medium 300. According to FIG. 3, the recording medium 300 includes an IC chip 312 equipped with an antenna 311, memory, and the like. A URL indicating a first access destination is stored as recording medium information in the memory installed in the IC chip 312. Therefore, by bringing the card close to a reader portion of the terminal device 200, the recording medium information is read by the terminal device 200, and the URL indicating the first access destination is identified based on the recording medium information.

[0033] As mentioned above, the cards listed individually are examples of the recording medium 300, and the recording medium 300 is not limited to these cards.

[0034] 5. Information stored in the server device 100 4 is a diagram conceptually illustrating a user management table stored in the server device 100 according to an embodiment of the present disclosure. The information stored in the user management table is updated and stored as needed in accordance with the progress of processing by the processor 111 of the server device 100.

[0035] According to FIG. 4, the user management table stores user information, first access destination information, second access destination information, public setting information, history information, and the like, in association with user ID information. "User ID information" is information unique to each user and is used to identify each user. The user ID information is information generated in the server device 100, for example, when the user transmits a new registration request for a service provided by the processing system 1. "User information" is information that is used as an attribute of each user. Examples of such user information include the user's name (first and last name), title, nickname, career history, contact information such as social media accounts, email addresses, and telephone numbers, a friends list, the address and name of the company to which the user belongs, and the name of the department. These are stored as needed based on instructions input by the user, etc.

[0036] The "first access destination information" is information recorded in recording medium information that is read by the terminal device 200-1 via the recording medium 300. An example of such first access destination information is the URL of the first access destination. The "second access destination information" is information that indicates the second access destination, which is the destination to which the server device 100 transfers a request to the first access destination. An example of such second access destination information is the URL of the second access destination. Note that the second access destination typically stores profile information of the second user. The second access destination information can be rewritten at any time, for example, by receiving an instruction input from the second user via an input interface.

[0037] The "public setting information" is information for setting the range of information to be made public when the second access destination is accessed from any of the terminal devices 200. This information is stored, for example, by receiving the information from a terminal device that accepts a user's instruction input. In this embodiment, it is possible to display different profile information when the second access destination is accessed by reading recording medium information from any of the terminal devices 200 and when the second access destination is accessed without reading recording medium information. For example, if recording medium information is read, it is highly likely that the user using the terminal device 200 that read the recording medium information has met in person, such as exchanging business cards. For such users, a wide range of profile information is made available for viewing. On the other hand, if access is made without reading recording medium information, it is highly likely that the user has not met in person. For such users, only a more limited range of profile information is made available for viewing. Therefore, more specifically, the public setting information is information for setting the range of information that can be viewed for each user.

[0038] The "history information" is information indicating a history of accesses to the first access destination or the second access destination from any of the terminal devices 200. The information is stored in the server device 100 each time access to the first access destination or the second access destination is confirmed. Examples of such history information include the IP address set in the terminal device that made the access, user information of the user using the terminal device (information that can identify the user, such as a user name or user ID information), the route of the access (for example, whether the access was redirected from the first access destination information or via a search engine), and the time of the access. Although not described in detail, in addition to the viewed history indicating that another user accessed the second access destination associated with the user and viewed the user's profile information as described above, a viewing history indicating that the user accessed the second access destination of the other user and viewed the other user's profile information may also be stored.

[0039] The information stored in the user management table may be stored in the memory 112 of the server device 100, or may be stored in another processing device such as another server device or database device.

[0040] 6. Processing sequence performed by processing system 1 (A) Processing related to user registration 5A is a diagram illustrating a processing sequence executed in the processing system 1 according to an embodiment of the present disclosure. Specifically, FIG. 5A is a diagram illustrating a processing sequence executed between the server device 100 and a second terminal device 200-2 that can be used by the second user when the second user newly registers for a service provided via the server device 100.

[0041] 5A, processor 211 of second terminal device 200-2 starts an application (first application) related to the service by accepting an instruction input from the second user via input interface 213 (S11). Then, upon accepting the instruction input from the second user via input interface 213, processor 211 transmits a registration request for requesting new registration for the service to server device 100 via communication interface 215.

[0042] When the processor 111 of the server device 100 receives the registration request, it generates new user ID information and stores the generated user ID information in the user management table (S12). The processor 111 also generates first access destination information, which is a URL indicating the first access destination, and stores the first access destination information in the user management table in association with the user ID information (S13). The generated first access destination information is converted into recording medium information recordable on the recording medium 300-2, for example, by an administrator or the like, and stored on the recording medium 300-2. The recording medium 300-2 on which the recording medium information is recorded is issued by mail or other means to a second user who can use the second terminal device 200-2. Note that this conversion is not necessarily required, and the first access destination information and the recording medium information may be substantially the same data. In other words, the information recorded on the recording medium 300-2 is simply referred to as recording medium information, and the information before being recorded on the recording medium 300-2 or after being read from the recording medium 300-2 is simply referred to as first access destination information. Furthermore, the processing of the registration request in S11, the processing of generating and storing user ID information in S12, and the processing of generating and storing first access destination information are not limited to the above order. For example, first, processor 111 performs the processing of generating and storing first access destination information in S13. After that, when the first access destination information is recorded as recording medium information on recording medium 300-2 by an administrator or the like, the recording medium 300-2 is issued to the second user. Next, processor 211 of second terminal device 200-2 of the second user reads the recording medium information from recording medium 300-2 and accesses the first access destination. This causes transition to a site requesting new registration for the service. Then, by executing the above-mentioned processing of S11 and S12, it is possible to associate recording medium information with user ID information.

[0043] After recording medium 300-2 is issued, processor 211 of second terminal device 200-2 accepts an instruction input from the second user via input interface 213, and displays a personal page for setting the second user's profile information, etc. via output interface 214 (S14). Then, processor 211 accepts an instruction input from the second user via input interface 213, and sets the URL of a second access destination (second access destination information) where the profile information is stored (S15).

[0044] Here, the URL of the second access destination may be a URL within the server device 100, or may be a URL within another server device (for example, the URL of a profile page of an SNS). If a URL within another server device is set as the second access destination, it is difficult for the server device 100 to know whether the profile information has been viewed by another user. However, when the second access destination is accessed via the recording medium 300-2, the access is transferred from the first access destination, which is a URL within the server device 100. Therefore, by the server device 100 obtaining information indicating that the first access destination has been accessed, it is possible to know that access has occurred even if a URL within another server device has been set.

[0045] Next, processor 211 accepts an instruction input from the second user via input interface 213 and sets public setting information (S16). As described above, the public setting information sets the viewable range for each user who comes to view the profile information of the second user. Then, processor 211 transmits setting information (T12) including the set second access destination information and public setting information to server device 100 via communication interface 215, together with user ID information assigned to processor 211.

[0046] When the processor 111 of the server device 100 receives the setting information and the user ID information, the processor 111 stores the second access destination information and the public setting information in the user information table in association with the user ID information (S17). This completes the processing sequence for new registration of the second user.

[0047] 5A, in a series of processes, the processor 211 of the second terminal device 200-2 accepts input of user information of the second user via the input interface 213. The processor 211 also transmits the user information together with user ID information to the server device 100 via the communication interface 215. The processor 111 of the server device 100 also stores the received user information in the user information table in association with the user ID information.

[0048] (B) Processing related to displaying profile information of the second user Fig. 5B is a diagram illustrating a processing sequence executed in the processing system 1 according to an embodiment of the present disclosure. Specifically, Fig. 5B is a diagram illustrating a processing sequence executed between the first terminal device 200-1 and the server device 100 when either the first display information or the second display information, which is profile information of a second user, is displayed on the first terminal device 200-1 available to the first user.

[0049] <When profile information is displayed by reading a recording medium> 5B, when processor 211 of first terminal device 200-1 detects that recording medium 300-2 of the second user has come within the range of non-contact wireless communication, processor 211 receives recording medium information from recording medium 300-2 (S21). Then, processor 211 reads first access destination information indicating the first access destination from the recording medium information, accepts an instruction input from the first user via input interface 213, and transmits an access request to the first access destination via communication interface 215 (T21).

[0050] When the processor 111 of the server device 100 receives the access request, it refers to the user information table and identifies the second access destination information associated with the first access destination information, which is the first access destination (S23). Then, the processor 111 acquires from the first terminal device 200-1 information such as the IP address set in the accessing first terminal device 200-1, the user information of the first user (information that can identify the user, such as the user name and user ID information), the access route (the fact that the access was transferred from the first access destination information by reading the recording medium information), and the time of access, and stores this information as history information in association with the user ID information of the second user (S24).

[0051] The processor 111 of the server device 100 refers to the user information table and reads out the public setting information associated with the second access destination information identified in S23 (S25). Here, the public setting information of the second user is set so that when the recording medium information of the second user is read and an access request to the first access destination of the second user is transmitted, and when the second access destination is accessed via the first access destination, extensive profile information is made public. Therefore, the processor 111 reads out the first display information including the extensive profile information of the second user from the memory 112 (S26). Then, the processor 111 transmits the read out first display information (T22) to the first terminal device 200-1 via the communication interface 115.

[0052] When processor 211 of first terminal device 200-1 receives the first display information, it starts the first application and then controls to display the first display information on a display device or the like via output interface 214 (S27). Details of the first display information will be described later.

[0053] As described above, the second access destination information can be a URL of a server device other than the server device 100 (for example, a URL of a profile page of an SNS, etc.). In such a case, it is difficult for the server device 100 itself to read out the information in the URL specified in the second access destination information, as in S26. Therefore, when the processor 111 of the server device 100 receives an access request (T21) from the first terminal device 200-1, the processor 111 refers to the user information table to identify the second access destination information associated with the first access destination information, which is the first access destination (S23). Then, the processor 111 transmits the identified second access information to the first terminal device 200-1. When the processor 211 of the first terminal device 200-1 receives the second access information, it transmits an access request to the server device identified by the second access information and acquires the first display information.

[0054] That is, in this embodiment, the second access destination information may be the server device 100 itself, or may be a server device other than the server device 100. In the former case, as shown in FIG. 5B, when the second access destination information is identified in S23, the first display information stored in the server device 100 is read out in S26 according to the second access destination information. In the latter case, as described above, the second access destination information is transmitted to the first terminal device 200-1, and the first terminal device 200-1 is caused to access the server device identified by the second access destination information. In the former case, compared to the latter case, the first terminal device 200-1 can display the first display information simply by transmitting an access request (T21) to the server device 100. Therefore, quick access is possible with fewer communications. Note that, although the term "transfer" is used in this embodiment, the process in both the former and latter cases is also included in "transfer."

[0055] <When profile information is displayed without reading the recording medium> The second access destination of the second user can also be accessed by, for example, searching for the second user using a search engine in the first application, or by directly entering a URL, which is the second access destination information. Naturally, in this case, the second user's recording medium information is not read, so no access request to the first access destination is made, and no transfer from the first access destination to the second access destination occurs. The following describes the case where the second access destination is accessed by searching for the second user using a search engine.

[0056] 5B, processor 211 of first terminal device 200-1 accepts an instruction input from the first user via input interface 213 and launches a first application (S31). Then, processor 211 accepts an instruction input from the first user via input interface 213, performs a search using a search engine, and selects second access destination information for a second user (S32). As a result, processor 211 transmits an access request for the second access destination to server device 100 via communication interface 215.

[0057] When the processor 111 of the server device 100 receives an access request, it acquires from the first terminal device 200-1 information such as the IP address set in the first terminal device 200-1 that has accessed, the user information of the first user (information that can identify the user, such as the user name and user ID information), the route by which the access was made (that the access was made via a search engine), and the time of the access, and stores this information as history information in association with the user ID information of the second user (S33).

[0058] The processor 111 of the server device 100 refers to the user information table and references the disclosure setting information associated with the second access destination information (S34). Here, the disclosure setting information of the second user is set so that only a limited portion of the profile information is made public in the case of access to the second access destination via a search engine (i.e., access in which the second user's recording medium information is not read, no access request is made to the first access destination, and further access is not made via the first access destination). Therefore, the processor 111 reads out second display information including only a portion of the profile information of the second user from the memory 112 (S35). Then, the processor 111 transmits the read second display information (T32) to the first terminal device 200-1 via the communication interface 115.

[0059] When the processor 211 of the first terminal device 200-1 receives the second display information, it controls the display device or the like via the output interface 214 to display the second display information (S36). Details of the second display information will be described later. This completes the processing sequence related to the display of the first display information and the second display information, which are the profile information of the second user.

[0060] 7. Processing flow executed by the server device 100 (A) Processing flow relating to display of first display information or second display information 6A and 6B are diagrams illustrating a processing flow executed in the server device 100 according to an embodiment of the present disclosure. Specifically, FIGS. 6A and 6B illustrate a processing flow executed by the processor 111 of the server device 100 when the first display information or the second display information, which is profile information of the second user, is displayed on the first terminal device 200-1. That is, FIGS. 6A and 6B illustrate details of the processing of S23 to S26 and S33 to S35 in FIG. 5B. The processing flow is mainly performed by the processor 111 of the server device 100 reading and executing a program stored in the memory 112.

[0061] The processing flow starts when the processor 111 receives an access request from the first terminal device 200-1 via the communication interface 113 (S111). Upon receiving the access request, the processor 111 determines whether the access request is an access request to first access destination information associated with the user ID information of the second user (S112). If the access request is an access to the first access destination information, the processor 111 refers to the user information table and identifies second access destination information associated with the first access destination information of the second user (S113).

[0062] Furthermore, the processor 111 acquires from the first terminal device 200-1 information such as the IP address set in the first terminal device 200-1 that has accessed, the user information of the first user (information that can identify the user, such as the user name and user ID information), the route of the access (the fact that the access was via the first access destination by reading the recording medium information), and the time of the access, and stores this information as history information in association with the user ID information of the second user (S114). Details of this processing will be described later.

[0063] Next, processor 111 refers to the user information table and reads out public setting information associated with the second access destination information of the second user (S115). Here, the public setting information of the second user is set in advance so that when the second user's recording medium information is read and an access request to the second user's first access destination is transmitted, and when the second access destination is accessed via the first access destination, extensive profile information is made public. As an example, the public setting information is set so that all information that can be made public as profile information among the user information associated with the user ID information of the second user is made public. Therefore, processor 111 reads out first display information from memory 112 (S116). Then, processor 111 transmits the read out first display information to first terminal device 200-1 via communication interface 115 (S117).

[0064] 10A is a diagram illustrating an example of display information displayed on the terminal device 200 according to an embodiment of the present disclosure. Specifically, Fig. 10A illustrates an example of first display information 10 transmitted from the server device 100 to the first terminal device 200-1 in S118 of Fig. 6A and displayed on the first terminal device 200-1. According to Fig. 10A, the first display information 10 includes an area 11 displaying the username etc. of the second user, an area 12 displaying the biography of the second user, an area 13 displaying the contacts of the second user, an area 14 displaying the friend list of the second user, and an area 15 displaying the organization to which the second user belongs.

[0065] Area 11 includes information indicating the user name (first name) and title of the second user associated with the user ID information of the second user. In addition to this information, if a profile image is stored in advance as the user information of the second user, the profile image is also included. Area 12 includes information indicating the career history associated with the user ID information of the second user.

[0066] Area 13 includes account information, email addresses, and phone numbers for SNS1 to SNS4 as contacts associated with the second user's user ID information. Of SNS1 to SNS4, SNS1 and SNS2 are SNSs with low confidentiality, allowing access by an unspecified number of other users. On the other hand, SNS3 and SNS4 are SNSs with high confidentiality, requiring a phone number for new registration and allowing access only by specific users who have formed specific relationships with each other, such as by becoming friends or following / following each other. Furthermore, email addresses and phone numbers are highly confidential information, allowing direct contact with the second user and being used as ID information for various services. In the example of FIG. 10A, such highly confidential information is also included in area 13 in accordance with the second user's public setting information.

[0067] Area 14 includes links to the profile information of friends F1 to F7 from the friend list associated with the user ID information of the second user. Here, for example, friends F1 to F3 are users with whom a specific relationship has been formed, such as being friends or following / following each other. On the other hand, friends F4 to F7 are users with whom no specific relationship has been formed, with only one of them being friends or following / following each other. In the example of FIG. 10A, area 14 includes information about friends included in the friend list, regardless of whether there is a specific relationship, according to the public setting information of the second user.

[0068] Area 15 includes information about the affiliation associated with the user ID information of the second user. In the example of Fig. 10A, area 15 includes, in addition to the address and company name of the affiliation information, information indicating the department name, which is more detailed information, in accordance with the public setting information of the second user.

[0069] 6A again, if in S112 the access request is not a request for access to the first access destination information associated with the user ID information of the second user but a request for access to the second access destination information, the processing flow proceeds to S119 shown in Fig. 6B. According to Fig. 6B, the processor 111 acquires from the first terminal device 200-1 information such as the IP address set in the accessing first terminal device 200-1, the user information of the first user (information that can identify the user, such as the user name and user ID information), the route of access (that the access was via a search engine), and the time of access, and stores this information as history information in association with the user ID information of the second user (S119). Details of this processing will be described later.

[0070] Next, processor 111 refers to the user information table and reads out public setting information associated with the second access destination information of the second user (S120). Here, the public setting information of the second user is set so that only a limited part of the profile information is made public in the case of access to the second access destination via a search engine (i.e., when the second user's recording medium information is not read, no access request is made to the first access destination, and further, access is not made via the first access destination). Therefore, processor 111 reads out second display information from memory 112, which includes only a part of the information that was previously set as the second user's profile information (S121). Then, processor 111 transmits the read second display information to first terminal device 200-1 via communication interface 115 (S122).

[0071] 10B is a diagram illustrating an example of display information displayed on the terminal device 200 according to an embodiment of the present disclosure. Specifically, FIG. 10B illustrates an example of second display information 20 transmitted from the server device 100 to the first terminal device 200-1 in S122 of FIG. 6A and displayed on the first terminal device 200-1. According to FIG. 10B, the second display information 20 includes areas 21 to 25, similar to areas 11 to 15 of the first display information 10.

[0072] Specifically, the area 21 includes the user name (first name) associated with the user ID information of the second user, information indicating the title of the second user, and a profile image. The area 22 includes information indicating the career history associated with the user ID information of the second user.

[0073] Of the account information, email addresses, and phone numbers of SNS1 to SNS4 stored as contacts associated with the second user's user ID information, area 23 contains only the account information of SNS1 and SNS2. In other words, area 23 does not contain account information of SNS3 and SNS4, which are highly confidential SNSs according to the second user's public setting information, or email addresses and phone numbers, which are also highly confidential information (in FIG. 10B, dashed lines indicate that something is not displayed; the same applies below).

[0074] Area 24 includes links to profile information of only friends F1 to F3 among friends F1 to F7 in the friend list associated with the user ID information of the second user. In other words, area 24 does not include links to profile information of friends F4 to F7, who are users who have not formed a specific relationship with the second user according to the public setting information of the second user.

[0075] Area 25 includes only information indicating the address and company name of the affiliation among the information of the affiliation associated with the user ID information of the second user. That is, area 25 does not include information indicating the department name, which is more detailed information of the affiliation, according to the public setting information of the second user.

[0076] As shown in Figures 10A and 10B, in this embodiment, it is possible to vary the information displayed on the first terminal device depending on the route taken by the first terminal device to access the second access destination, which is the profile information. In particular, in the case of access via recording medium information, which is highly likely to indicate that the first user and the second user have actually met in person, extensive profile information (first display information) including highly confidential information and more detailed information is displayed. On the other hand, in the case of access not via such recording medium information, only more limited profile information (second display information), which is a part of the first display information, is displayed. In this way, it is possible to disclose information that gives the second user a greater sense of security.

[0077] This completes the processing flow of the server device 100 executed to display the first display information or the second display information on the first terminal device 200-1.

[0078] As described above, the second access information can be set to a URL of a server device other than the server device 100 (for example, the URL of a profile page of an SNS, etc.). In such a case, it is difficult for the server device 100 itself to read out the information in the URL specified in the second access destination information, as in S116. Therefore, when the processor 111 receives an access request to the first access destination from the first terminal device 200-1 (S112), it refers to the user information table and identifies the second access destination information associated with the first access destination information, which is the first access destination (S113). Then, the processor 111 transmits the identified second access information to the first terminal device 200-1 via the communication interface 115. As a result, when the first terminal device 200-1 receives the second access information, the first terminal device 200-1 can transmit an access request to the server device identified by the second access information and acquire the first display information.

[0079] (B) Processing flow for storing history information Fig. 7 is a diagram showing a processing flow executed in the server device 100 according to an embodiment of the present disclosure. Specifically, Fig. 7 shows a processing flow executed by the processor 111 of the server device 100 when storing the browsing history of the profile information of a second user as history information. That is, Fig. 7 shows details of the processing of S24 and S33 in Fig. 5B. This processing flow is mainly performed by the processor 111 of the server device 100 reading and executing a program stored in the memory 112.

[0080] This processing flow is started (S211) when the second access destination is accessed via the first access destination (S114 in FIG. 6A) or when the second access destination is accessed via a search engine or the like (if "No" in S112 in FIG. 6A). The processor 111 acquires information such as the IP address set in the first terminal device 200-1 that has accessed from the first terminal device 200-1, the user information of the first user (information that can identify the user, such as the user name or user ID information), the route of access (for example, whether the access was via the first access destination or via a search engine), and the time of access (S212).

[0081] Processor 111 refers to the acquired information and determines whether the access was made via the first access destination (S213). If the access was made via the first access destination, processor 111 stores the acquired cookie information and information indicating that recording medium 300-2 was read as history information (first history information) in association with the user ID information of the second user (S214). On the other hand, if the access was not made via the first access destination, processor 111 stores the acquired cookie information and information indicating that recording medium 300-2 was not read as history information (second history information) in association with the user ID information of the second user (S215).

[0082] FIG. 11 is a diagram illustrating an example of display information displayed on the terminal device 200 according to an embodiment of the present disclosure. Specifically, FIG. 11 illustrates history display information 30 displayed on the second terminal device 200-2 using the first history information stored in S214 and the second history information stored in S215 of FIG. 7. The history display information 30 is acquired in the second terminal device 200-2, for example, as follows. First, the processor 111 of the second terminal device 200-2 transmits a display request for history display information to the server device 100 by accepting an instruction input from the second user via the input interface 213 while the My Page of the second user is displayed. Upon receiving the display request, the processor 111 of the server device 100 reads history information from the user information table and generates the history display information 30. Then, the processor 111 of the server device 100 transmits the history display information 30 to the second terminal device 200-2.

[0083] According to FIG. 11, the history display information 30 includes an area 33 that displays first history information including information indicating that the recording medium 300-2 has been read, and an area 34 that displays second history information including information indicating that the recording medium 300-2 has not been read.

[0084] Area 33 includes user information 31a associated with a first user who has accessed the second access destination, which is the profile information of the second user, by reading recording medium 300-2. Area 33 also includes user information 31b and user information 31c associated with other users who have similarly accessed the second access destination, which is the profile information of the second user, by reading recording medium 300-2.

[0085] Here, the user corresponding to the user information 31c is not a user registered with the service provided via the server device 100. Therefore, since the user does not have a user name, a title, or a profile picture, the user information is displayed as "unknown." In such a case, the processor 111 of the server device 100 stores history information together with information (e.g., an IP address) that identifies the user information 31c. Then, when a new registration to the service is made from a terminal device 200 having the same IP address, the processor 111 overwrites the history information with user information including the name and title. This makes it possible to update and display the information in the user information 31c when the new registration to the service is made.

[0086] Area 34 also includes user information 32 associated with users who have accessed the second access destination of the second user by a route other than accessing the second access destination of the second user by reading recording medium 300-2. Area 34 is displayed in a different position from area 33 (for example, below area 33). In this way, by arranging the first history information and the second history information in separate areas, the first history information and the second history information are displayed in a distinguishable manner.

[0087] 11, the first history information and the second history information are displayed in separate display areas so that they can be distinguished from each other. However, instead of this, for example, a display for distinguishing between the first history information and the second history information may be added in association with each piece of user information, so that the two can be distinguished from each other. Alternatively, only the first history information of the first and second history information may be displayed so that the two can be distinguished from each other.

[0088] 8. Processing flow executed by the terminal device 200 (A) Processing flow for reading the recording medium 300-2 Fig. 8 is a diagram showing a processing flow executed in the terminal device 200 according to an embodiment of the present disclosure. Specifically, Fig. 8 shows a processing flow executed by the processor 211 of the first terminal device 200-1 available to the first user when reading the recording medium 300-2 associated with the second user. That is, Fig. 8 shows details of the processes of S21, S22, and S27 in Fig. 5B. This processing flow is mainly performed by the processor 211 of the first terminal device 200-1 reading and executing a program stored in the memory 212.

[0089] This processing flow starts when first terminal device 200-1 accepts an instruction input from the first user via input interface 213 and unlocks first terminal device 200-1 (S311). Processor 211 detects that recording medium 300-2 has come within the range of contactless wireless communication. Then, processor 211 receives recording medium information from recording medium 300-2 (S312).

[0090] 8, the condition for reading the recording medium information is that the first terminal device 200-1 is unlocked, as shown in S311. This prevents unintended reading caused by the recording medium 300-2 being brought too close to the first terminal device 200-1. Furthermore, the power consumption of the first terminal device 200-1 can be reduced.

[0091] Next, processor 211 receives the recording medium information, reads the first access destination information based on the recording medium information, and notifies the server device 100 of the reading result (S313). As an example, processor 211 displays a notification including at least a part of a URL indicating the first access destination information or an indication prompting access to the first access destination information via output interface 214. Then, upon receiving an instruction input from the first user in response to the notification via input interface 213 (S314), processor 211 transmits an access request to the first access destination information to server device 100 via communication interface 215.

[0092] 6A is then performed in server device 100. As a result, when processor 211 receives the first display information via communication interface 215, it displays the first display information via output interface 214 (S316). This completes the processing flow related to reading recording medium 300-2.

[0093] (B) Processing flow for saving profile information 9 is a diagram showing a processing flow executed in the terminal device 200 according to an embodiment of the present disclosure. Specifically, FIG. 9 shows a processing flow executed by the processor 211 of the first terminal device 200-1 when saving the first display information 10, which is profile information of the second user displayed on the first terminal device 200-1. That is, FIG. 9 shows details of the processing performed from S316 onwards in FIG. 8. This processing flow is mainly performed by the processor 211 of the first terminal device 200-1 reading and executing a program stored in the memory 212.

[0094] This processing flow starts when the first terminal device 200-1 receives a "save" instruction input from the first user via the input interface 213 (S411). Specifically, the first terminal device 200-1 displays the first display information 10 shown in FIG. 10A via the output interface 214. The first display information 10 includes a save icon 16 for instructing "save" on the right side of the area 11. That is, in S213, the processor 211 detects the instruction input from the first user to the save icon 16 via the input interface 213.

[0095] Here, as shown in FIG. 10A, the first display information 10 includes a save icon 16. On the other hand, the second display information 20 shown in FIG. 10B does not include a save icon 26 (the dashed line in FIG. 10B indicates that the information is not displayed). Therefore, when the second display information 20 is displayed, the profile information of the second user cannot be saved. The second display information 20 is displayed when the second access destination is accessed without any communication between the first and second users via the recording medium 300-2. In such a case, the probability that the first and second users have met in person is low, so saving of the profile information is restricted. In other words, by allowing saving only when the probability of meeting is high, it is possible to provide an experience similar to exchanging actual business cards. Note that the second display information 20 may also include a save icon 26, as in the first display information 10, so that the profile information of the second user can be saved.

[0096] 9 again, when the processor 211 determines that the input of the instruction to save has been accepted, it extracts the user information of the second user (S412). Specifically, the processor 211 extracts pre-set user information from the user information of the second user included in the first display information 10. Examples of such user information include the name, title, profile picture, company name and address, department name, contact information, etc., as would be written on an actual business card. Such user information can be selected by the second user through pre-settings.

[0097] Next, the processor 211 generates image information in which the extracted user information is arranged in a predetermined position (S413). For example, the processor 211 has a template image in advance that resembles a business card, and arranges the extracted user information, such as the name, title, profile image, company name and address, department name, and contact information, in the template image in a predetermined position. The processor 211 then generates image information in which this information is arranged.

[0098] FIG. 12 is a diagram illustrating an example of image information generated in the terminal device 200 according to an embodiment of the present disclosure. Specifically, FIG. 12 illustrates an example of image information 40 generated in S413 of FIG. 9. According to FIG. 12, the image information 40 includes an area 41 displaying the username and the like of the second user, an area 42 displaying the organization to which the second user belongs, and an area 43 displaying some of the second user's contacts. In other words, compared to the first display information 10 of FIG. 10A, the image information 40 does not include the second user's biography, the second user's friend list, or some of the second user's contacts. In this way, by extracting only high-priority user information, it is possible to efficiently store user information even in a limited space such as a business card.

[0099] Returning to FIG. 9 again, the processor 211 displays an icon displaying "Yes" along with a message indicating that image information is generated, such as "Please press and hold the 'Yes' icon to confirm saving." (not shown). The processor 211 then accepts a long press operation input by the first user via the input interface 213 (S414) and stores the generated image information in the memory 212 so that the image information can be viewed in a second application different from the first application (S415). Here, in S414, it is also possible to accept other operation inputs (instruction inputs), such as a single tap, a double tap, a triple tap, or a flick, instead of a long press. Of these operation inputs, an operation performed continuously within a predetermined period, such as a long press, or multiple operation inputs within a predetermined period, is more preferable because it makes it easier to prevent erroneous saving due to an unintended operation by the first user. An example of the second application is an album application used to display images captured by a camera included in the first terminal device 200-1. That is, when the album application is started, by allowing access to the image information stored in the memory 212, the image information can be viewed in the album application.

[0100] Here, Fig. 13 is a diagram illustrating an example of display information displayed on the terminal device 200 according to an embodiment of the present disclosure. Specifically, Fig. 13 illustrates an example of display information 50 in which thumbnail images of the image information stored in S414 of Fig. 9 are displayed in an album application. According to Fig. 13, the display information 50 includes a tab 52a for displaying thumbnail images corresponding to "all" image information, a tab 52b for displaying thumbnail images corresponding to "business card" image information, and a tab 52c for displaying thumbnail images corresponding to "favorite" image information. In this way, when the processor 211 stores the image information in advance in S414 of Fig. 9, the processor 211 stores the image information with a tag such as "business card" attached thereto, thereby enabling the thumbnail images to be displayed categorized by tag.

[0101] In the example of Fig. 13, when the "business card" tab 52b is selected, a list of thumbnail images corresponding to image information tagged with "business card" is displayed. Since the image information stored in S414 of Fig. 9 is image information tagged with business card, thumbnail image 51 corresponding to that image information is displayed in the list. Although not shown, thumbnail image 51 is also displayed when the "all" tab 52a, which displays a list of thumbnail images corresponding to all image information, is selected.

[0102] That is, according to FIGS. 9 and 13, the first terminal device 200-1 is as follows. "A terminal device having at least one processor, The at least one processor: displaying, by the first application via the output interface, display information configured to include user information of the second user; extracting the part of the user information by receiving an instruction input from a first user via the input interface to store at least the part of the user information; generating image information based on the extracted portion of user information; storing the generated image information so as to be displayable in a second application different from the first application; "a terminal device configured to perform processing for

[0103] 9 and 13, the processing program executed in the first terminal device 200-1 is as follows. "In a computer having at least one processor, the at least one processor, displaying, by the first application via the output interface, display information configured to include user information of the second user; extracting the part of the user information by receiving an instruction input from a first user via the input interface to store at least the part of the user information; generating image information based on the extracted portion of user information; storing the generated image information so as to be displayable in a second application different from the first application; "Processing program that makes it work like this"

[0104] Also, according to FIGS. 9 and 13, the processing method executed in the first terminal device 200-1 is as follows. "A processing method executed by at least one processor in a computer having the at least one processor, displaying, by the first application via the output interface, display information configured to include user information of the second user; extracting at least a portion of the user information by receiving an instruction input from a first user via an input interface to store the at least a portion of the user information; generating image information based on the extracted portion of user information; storing the generated image information so that it can be displayed in a second application different from the first application; "Processing method including

[0105] This completes the process for saving the profile information. By storing at least a portion of the second user's profile information as image information in this way, the second user's profile information can be more easily accessed. In particular, in an album application or the like, displaying image information in tabs makes it possible to quickly find desired image information.

[0106] As described above, in this embodiment, it is possible to provide a better processing device, processing program, and processing method via a recording medium.

[0107] 9.Other In the above embodiment, the case where the second access destination information storing the profile information of the second user is stored in the server device 100 has been described. However, it is also possible to use, for example, a URL of profile information of an SNS or the like as the second access destination information of the second user. Because the profile information of an SNS or the like is not stored in the server device 100, it is difficult for the server device 100 to acquire history information indicating that the second access destination has been accessed. Therefore, in such a case, it is also possible to acquire only history information indicating that the first access destination has been accessed.

[0108] In this case, for example, only the area 33 displaying the first history information indicating that access has occurred via a recording medium is displayed in the history display information 30 shown in Fig. 11. This also makes it possible to appropriately manage users who have accessed the profile information at least via a recording medium.

[0109] In the above embodiment, a case has been described in which a recording medium compatible with non-contact wireless communication is used as the recording medium 300. However, the recording medium 300 may be a recording medium compatible with other communication methods, or may be a recording medium using a barcode, a two-dimensional code, text, or the like. For example, in the case of a two-dimensional code, first access destination information (URL) is printed (recorded) on the recording medium 300 as a two-dimensional code (recording medium information). The first access destination information (URL) is read by photographing the two-dimensional code with the camera of the terminal device 200. Subsequent processing is performed in the same manner as in the above embodiment.

[0110] In the above embodiment, the first terminal device 200-1 and the second terminal device 200-2 and the recording medium 300-1 and the recording medium 300-2 are used as examples of the terminal devices 200 and the recording medium 300. However, the number of terminal devices 200 and the recording medium 300 is not limited to two, and it is also possible to use a larger number of terminal devices 200 and recording media 300. Furthermore, in the above embodiment, it is assumed that the first terminal device 200-1 reads the recording medium 300-2 of the second user. However, it is also possible to implement the same in a case where the second terminal device 200-2 reads the recording medium 300-1 of the first user.

[0111] The above-described embodiment and the above-described modified examples can be appropriately substituted or appropriately combined for implementation.

[0112] The processes and procedures described herein can be realized not only by those explicitly described in the embodiments, but also by software, hardware, or a combination thereof. Specifically, the processes and procedures described herein can be realized by implementing logic corresponding to the processes in media such as integrated circuits, volatile memory, nonvolatile memory, magnetic disks, and optical storage. Furthermore, the processes and procedures described herein can be implemented as computer programs and executed by various computers, including processing devices and server devices.

[0113] Although processes and procedures described herein are described as being performed by a single device, software, component, or module, such processes or procedures may be performed by multiple devices, multiple software, multiple components, and / or multiple modules. Furthermore, although various information described herein is described as being stored in a single memory or storage unit, such information may be stored in multiple memories within a single device or multiple memories distributed across multiple devices. Furthermore, software and hardware elements described herein may be realized by integrating them into fewer components or by decomposing them into more components. [Explanation of symbols]

[0114] 1 Processing System 100 Server device 200 Terminal Device 200-1 First terminal device 200-2 Second terminal device 300 Recording Media 300-1 Recording Media 300-2 Recording Media

Claims

1. A processing device comprising at least one processor, The at least one processor: receiving, based on recording medium information read from a recording medium associated with a second user in a first terminal device available to the first user, a request to access a first access destination identified by the recording medium information; accessing a second access destination different from the first access destination based on the accepted access request; 2. A processing device configured to perform processing for:

2. The processing device according to claim 1 , wherein first display information associated with the second user is displayed on the first terminal device by accessing the second access destination.

3. the second access destination is accessible without accepting an access request to the first access destination, The processing device according to claim 2 , wherein when a second access destination is accessed without accepting an access request to the first access destination, second display information different from the first display information is displayed.

4. the first display information includes a plurality of contacts of the second user; the second display information includes only a portion of the plurality of contacts; The processing device according to claim 3 .

5. 2. The processing device according to claim 1, wherein the at least one processor is configured to execute a process for storing first history information indicating that the second access destination has been accessed based on recording medium information read from the recording medium.

6. The processing device of claim 5 , wherein the first history information includes user information associated with the first user.

7. The processing device according to claim 5 , wherein the first history information is output to a second terminal device available to the second user.

8. 6. The processing device according to claim 5, wherein the at least one processor is configured to execute a process for storing second history information indicating that a second access destination has been accessed without accepting an access request to the first access destination.

9. The processing device according to claim 8 , wherein the first history information and the second history information are output to a second terminal device available to the second user in a manner that allows the first history information and the second history information to be distinguished from each other.

10. In a computer having at least one processor, the at least one processor is receiving, based on recording medium information read from a recording medium associated with a second user in a first terminal device available to the first user, a request to access a first access destination identified by the recording medium information; accessing a second access destination different from the first access destination based on the accepted access request; A processing program that makes it function as such.

11. A processing method executed by at least one processor in a computer having the at least one processor, comprising: receiving, based on recording medium information read from a recording medium associated with a second user in a first terminal device available to a first user, a request to access a first access destination identified by the recording medium information; accessing a second access destination different from the first access destination based on the accepted access request; A processing method comprising:

Citation Information

Patent Citations

  • Information processing method, portable terminal device, information processing device, and program

    JP2023077198A