System, information processing method and service provision device
The system enhances service provision efficiency by dynamically adjusting service providing devices based on provider attributes and positional relationships, improving user convenience and interaction.
Patent Information
- Application Number
- JP2024047813
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-25
- Publication Date
- 2025-10-07
AI Technical Summary
Existing systems lack the ability to efficiently adapt service provision based on the positional and attribute relationships between service providers and service providing devices, leading to suboptimal user experiences.
A system that includes a setting information acquisition unit, positional relationship information acquisition unit, and attribute information acquisition unit to determine if conditions are met, controlling the service providing device accordingly to enhance service provision efficiency and user convenience.
The system improves service convenience by dynamically adjusting service provision based on provider attributes and positional relationships, ensuring optimal user interaction and device control.
Smart Images

Figure 2025147525000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a system, an information processing method, and a service providing device. [Background technology]
[0002] Conventionally, there are known techniques for improving the efficiency of providing services to users. For example, Patent Document 1 describes a service that enables a user to safely receive a desired service empty-handed, without the need for the user to carry a user terminal or a predetermined card. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2023-19955 Summary of the Invention [Problem to be solved by the invention]
[0004] The present disclosure provides a system, an information processing method, and a service providing device that can improve convenience regarding services. [Means for solving the problem]
[0005] A system according to one aspect of the present disclosure includes: a setting information acquisition unit that acquires setting information associated with a service provider, the setting information including information regarding items that can be selected or set for a specified service when the service provider provides the specified service; a positional relationship information acquisition unit that acquires positional relationship information regarding the positional relationship between (1) the service provider and (2) a service providing device that executes a service providing process including at least one of providing the specified service to a customer and assisting in providing the specified service to the customer; a position determination unit that determines whether the positional relationship information satisfies a specified condition; and a service control unit that controls the service providing device based on the setting information if the position determination unit determines that the specified condition is satisfied, and restricts control of the service providing device based on the setting information if the position determination unit determines that the specified condition is not satisfied.
[0006] A system according to another aspect of the present disclosure includes a setting information acquisition unit that acquires setting information associated with a service provider, the setting information including information regarding items that can be selected or set for a specified service when the service provider provides the specified service; an attribute information acquisition unit that acquires attribute information regarding attributes of subjects including at least one of customers and other service providers; an attribute determination unit that determines whether the setting information and the attribute information satisfy a specified relationship; and a service control unit that controls a service providing device based on the setting information when the attribute determination unit determines that the specified relationship is not satisfied, and that restricts control of the service providing device based on the setting information when the attribute determination unit determines that the specified relationship is satisfied.
[0007] An information processing method according to another aspect of the present disclosure is an information processing method executed by at least one processor, and includes: acquiring setting information associated with a service provider, the setting information including information regarding items that can be selected or set for a specified service when the service provider provides the specified service; acquiring location relationship information regarding the location relationship between (1) the service provider and (2) a service providing device that executes a service providing process including at least one of providing the specified service to a customer and assisting in providing the specified service to the customer; determining whether the location relationship information satisfies a specified condition; and, if it is determined that the specified condition is satisfied, controlling the service providing device based on the setting information, wherein, if it is determined that the specified condition is not satisfied, the control of the service providing device based on the setting information is restricted.
[0008] A service providing device according to another aspect of the present disclosure is a service providing device that executes a service providing process including at least one of providing a specified service to a customer and assisting in the provision of the specified service to a customer, and includes: a setting information acquisition unit that acquires setting information associated with a service provider, the setting information including information regarding items that can be selected or set for the specified service when the service provider provides the specified service; a positional relationship information acquisition unit that acquires positional relationship information regarding the positional relationship between (1) the service provider and (2) the service providing device; a position determination unit that determines whether the positional relationship information satisfies a specified condition; and a service execution unit that executes the service providing process based on the setting information if the position determination unit determines that the specified condition is satisfied, and restricts the service providing process based on the setting information if the position determination unit determines that the specified condition is not satisfied. [Effects of the Invention]
[0009] According to the present disclosure, it is possible to provide a system, an information processing method, and a service providing device that can improve convenience regarding services. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 2 is a conceptual diagram showing an example of the operation of the system Sys. [Figure 2] FIG. 2 is a diagram illustrating an example of a functional configuration of a system Sys. [Figure 3] 2 is a diagram showing an example of information stored in the information processing device 1. FIG. [Figure 4] FIG. 2 is a sequence diagram showing an example of the operation of the system Sys according to the first embodiment. [Figure 5] FIG. 10 is a sequence diagram showing an example of the operation of the system Sys according to the second embodiment. [Figure 6] FIG. 10 is a diagram showing an example of a display screen of a service provider terminal device 2a. [Figure 7] FIG. 10 is a diagram showing an example of a display screen of the service providing device 3. [Figure 8] FIG. 10 is a diagram showing an example of a display screen of the service providing device 3. [Figure 9] FIG. 10 is a diagram showing an example of a display screen of the service providing device 3. [Figure 10] FIG. 2 is a diagram illustrating an example of the hardware configuration of each device in the system Sys. DETAILED DESCRIPTION OF THE INVENTION
[0011] <1. Overview> An example of the operation of the system Sys according to this embodiment (hereinafter simply referred to as "system Sys") will be described with reference to FIG.
[0012] First, the service provider inputs setting information to the service provider terminal device 2a (S1). In one embodiment, the setting information includes information in which one or more configurable items are each associated with a value corresponding to the configurable item. In this example, the service provider inputs setting information such as "Language used: English" and "Work proficiency: Beginner." "Language used" and "Work proficiency" are examples of configurable items, and "English" and "Beginner" are examples of values associated with the configurable items.
[0013] Next, the service provider terminal device 2a transmits the setting information to the information processing device 1 (S2). Next, the service provider approaches the service providing device 3 (S3). The service providing device 3 may be a device that executes a service providing process (hereinafter simply referred to as "service providing process") that includes at least one of providing a predetermined service to a customer and assisting in the provision of a predetermined service to a customer. Based on the approach of the service provider to the service providing device 3, the information processing device 1 transmits the setting information to the service providing device 3 (S4).
[0014] Next, the service providing device 3 applies the setting information (S5). In this example, the setting information includes a combination of configurable items and values, such as "language used: English" and "job proficiency: beginner." Based on this, the service providing device 3 may change the display language to English and display a manual on the user interface. Changing the display language to English is an example of controlling the service providing device 3 based on the setting information, "language used: English." Also, displaying a manual on the user interface is an example of controlling the service providing device 3 based on the setting information, "job proficiency: beginner."
[0015] According to the system Sys, the service providing device 3 is appropriately controlled based on the setting information, which enables the service provider to provide the service more efficiently.
[0016] The detailed configuration and operation of the system Sys will be described below.
[0017] <2. Functional configuration> The functional configuration of the system Sys of this embodiment will be described with reference to Fig. 2. The system Sys includes an information processing device 1, a service provider terminal device 2a, a customer terminal device 2b, a service provider terminal device 2a, and a communication network 4. The information processing device 1, the service provider terminal device 2a, the customer terminal device 2b, and the service provider terminal device 2a are configured to be able to communicate with each other via the communication network 4.
[0018] [Service provider terminal device 2a and customer terminal device 2b] The service provider terminal device 2a is a device associated with the service provider. The service provider terminal device 2a may be a device that is used or owned by the service provider at least temporarily. The service provider terminal device 2a may be a device that the information processing device 1 can use to identify the location of the service provider. The service provider terminal device 2a may be a device that can acquire identification information of the service provider. The identification information of the service provider may be information that can identify the service provider. The identification information of the service provider may be, for example, the service provider's ID (e.g., employee ID, etc.), password, PIN, name, address, biometric information, or a combination of these. The service provider terminal device 2a may have a function to accept input of setting information.
[0019] The customer terminal device 2b is a device associated with a customer. The customer terminal device 2b may be a device that the customer uses or owns at least temporarily. The customer terminal device 2b may be a device that the information processing device 1 can use to identify the customer's location. The customer terminal device 2b may be a device that can acquire the customer's identification information. The customer's identification information may be information that can identify the customer. The customer's identification information may be the customer's ID (e.g., user ID, etc.), password, PIN, name, address, biometric information, or a combination of these. The customer terminal device 2b may have a function to accept input of attribute information.
[0020] The service provider terminal device 2a and the customer terminal device 2b may be equipped with a device for measuring their positional relationship with the service providing device 3. Such devices may be, for example, a Bluetooth (registered trademark) module, a Wi-Fi (registered trademark) module, a GPS module, a module for UWB (Ultra-Wide Band) communication, a distance sensor, a depth camera, etc. The service provider terminal device 2a and the customer terminal device 2b may measure their positional relationship with the service providing device 3 using a combination of these devices. The service provider terminal device 2a and the customer terminal device 2b may be equipped with a function for accepting input of various information acquired by at least one of the information processing device 1 and the service providing device 3. The service provider terminal device 2a and the customer terminal device 2b may be equipped with a function for transmitting the input various information to at least one of the information processing device 1 and the service providing device 3. The service provider terminal device 2a and the customer terminal device 2b may be equipped with a function for outputting information received from at least one of the information processing device 1 and the service providing device 3 via an output device.
[0021] The service provider terminal device 2a and the customer terminal device 2b may be communication devices equipped with a user interface and a communication interface, such as a personal computer, a smartphone, or a tablet terminal. In this case, the service provider terminal device 2a and the customer terminal device 2b may be equipped with input devices (e.g., a mouse, a keyboard, a touch panel, a camera, a microphone, etc.) and output devices (e.g., a display, a speaker, etc.). The service provider terminal device 2a and the customer terminal device 2b can communicate with other devices by executing an application such as a web browser.
[0022] The service provider terminal device 2a and the customer terminal device 2b may be devices that do not have a user interface (or have a limited user interface) but have a communication interface, such as a tag, key holder, or card with an IC chip.
[0023] [Service providing device 3] The service providing device 3 is a device that executes a service providing process based on setting information. When the service providing device 3 is installed at a service providing location, the service providing device 3 may also be referred to as a storefront device. In the present disclosure, the service providing device 3 may be, for example, a cash register terminal device installed in a retail store, a reception terminal installed at a service providing facility, etc. The service providing device 3 may include an input device (e.g., a mouse, a keyboard, a touch panel, a camera, a microphone, etc.) and an output device (e.g., a display, a speaker, etc.).
[0024] The service providing device 3 may have at least some of the functions of the service provider terminal device 2a. Specifically, the service providing device 3 may have a function of accepting input of setting information. The service providing device 3 may have a function of acquiring identification information of the service provider. Accepting a login by a service provider is an example of acquiring identification information of the service provider.
[0025] [Information processing device 1] The information processing device 1 acquires setting information and controls the service providing device 3 based on the setting information. In one embodiment, the information processing device 1 is a server device in a case where the service provider terminal device 2a, the customer terminal device 2b, and the service providing device 3 are client devices. In one embodiment, the information processing device 1 is a cloud server device.
[0026] The information processing device 1 includes a control unit 10, a storage unit 12, a network interface unit 14, and a bus 16. The control unit 10, the storage unit 12, and the network interface unit 14 are electrically connected via the bus 16.
[0027] (Control unit 10) The control unit 10 functions as an acquisition unit 100, a determination unit 102, and a service control unit 104 by executing various programs stored in the storage unit 12, which will be described later.
[0028] -Acquisition part 100- The acquisition unit 100 includes a setting information acquisition unit 100a, a positional relationship information acquisition unit 100b, and an attribute information acquisition unit 100c.
[0029] Setting Information Acquisition Unit 100a The setting information acquiring unit 100a acquires setting information associated with a service provider. The setting information may include information regarding items that can be selected or set for a specific service when the service provider provides the specific service. The setting information may include information in which, for each of one or more settable items, a value corresponding to the settable item is associated. The setting information may be associated with the service provider terminal device 2a. The setting information acquiring unit 100a may acquire setting information input to the service provider terminal device 2a. The setting information acquiring unit 100a may acquire setting information input to the service providing device 3.
[0030] In one embodiment, the configuration information includes information about a service provider's service provider communication means.
[0031] The information on the service provider's communication means may be information on means that the service provider can use to communicate with others, such as the language used, whether sign language is available, whether written communication is available, and whether communication in Braille is available.
[0032] The information about the service provider's communication means may be information about a disability that the service provider has when communicating with others. The information about a disability that the service provider has when communicating with others may be, for example, the presence or degree of a visual disability, the presence or degree of a hearing disability, the presence or degree of a developmental disability, etc.
[0033] In one embodiment, the setting information includes information about the service provider's proficiency in a specific service. The information about the service provider's proficiency in a specific service may be indicated by a level (e.g., advanced, intermediate, and beginner), by years of experience (e.g., 6 months and 5 years), or by whether or not the service provider has a qualification.
[0034] In one embodiment, the setting information includes information about the service provider's service provision experience, which may include information about the service provider's work history and information about the industry in which the service provider has previously worked.
[0035] Positional relationship information acquisition unit 100b The positional relationship information acquiring unit 100b acquires positional relationship information relating to the positional relationship between the service provider and the service providing device 3.
[0036] In one embodiment, the positional relationship information is determined based on first position information related to the position of the service provider terminal device 2a and second position information related to the position of the service providing device 3. In this case, the service providing device 3 that has acquired the first position information may determine the positional relationship information. Alternatively, the service provider terminal device 2a that has acquired the second position information may determine the positional relationship information. Alternatively, the information processing device 1 that has acquired the first position information and the second position information may determine the positional relationship information.
[0037] In one embodiment, the positional relationship information is determined based on information acquired by one or more sensors included in the service providing device 3, or a combination of information acquired by each of the one or more sensors. The one or more sensors may acquire identification information of the service provider and information regarding the distance from the service provider. That is, the one or more sensors may acquire information indicating which service provider is located at what distance from the service providing device 3. The identification information of the service provider may be identification information of the service provider terminal device 2a owned by the service provider. The distance from the service provider may be the distance from the service provider terminal device 2a owned by the service provider.
[0038] In one embodiment, the one or more sensors include a biometric sensor capable of performing biometric authentication. The biometric sensor may acquire a biometric authentication result. The biometric authentication result is an example of identification information of the service provider. Furthermore, the biometric sensor typically acquires the biometric authentication result when the service provider is in close proximity to the biometric sensor. Therefore, the biometric authentication result is also an example of information regarding the distance to the service provider.
[0039] In one embodiment, the one or more sensors include a camera capable of capturing an image of the service provider. Image information generated by capturing an image of the service provider or the result of face recognition based on the image information is an example of identification information of the service provider. In the image information generated by capturing an image of the service provider, the size of the service provider reflected varies depending on the distance from the service providing device 3. Therefore, the image information generated by capturing an image of the service provider is also an example of information regarding the distance to the service provider.
[0040] In one embodiment, the one or more sensors include a camera that can capture an image code associated with the service provider. Image information generated by capturing an image code or the result of authentication based on the image information is an example of identification information of the service provider. In the image information generated by capturing an image code, the size of the image code reflected varies depending on the distance from the service providing device 3. Therefore, the image information generated by capturing an image code is also an example of information regarding the distance to the service provider.
[0041] In one embodiment, the one or more sensors include an NFC (Near Field Communication) sensor. The NFC sensor communicates with the service provider terminal device 2a and can acquire identification information of the service provider terminal device 2a. The identification information of the service provider terminal device 2a that the NFC sensor can acquire is an example of the identification information of the service provider. Furthermore, the NFC sensor typically acquires the identification information of the service provider terminal device 2a when the service provider is approaching the NFC sensor. Therefore, the identification information of the service provider terminal device 2a that the NFC sensor can acquire is also an example of information regarding the distance to the service provider.
[0042] In one embodiment, one or more sensors include a communication module capable of short-range wireless communication (e.g., Bluetooth, etc.). The communication module capable of short-range wireless communication communicates with the service provider terminal device 2a and can acquire identification information of the service provider terminal device 2a. The identification information of the service provider terminal device 2a that the communication module capable of short-range wireless communication can acquire is an example of identification information of the service provider. Furthermore, the strength of a signal that the communication module capable of short-range wireless communication receives from the service provider terminal device 2a indicates the distance between the service provider and the communication module. Therefore, the strength of a signal that the communication module capable of short-range wireless communication receives from the service provider terminal device 2a is an example of information regarding the distance to the service provider. The communication module capable of short-range wireless communication may include an antenna.
[0043] In one embodiment, the one or more sensors include a communication module capable of UWB communication. By synchronizing the time with the service provider terminal device 2a, the communication module capable of UWB communication can measure the distance based on the arrival time of a signal emitted from the service provider terminal device 2a. Furthermore, if the communication module capable of UWB communication has multiple antennas, it can measure the distance based on the arrival angle of the signal emitted from the service provider terminal device 2a. Therefore, the arrival time or arrival angle of a signal received from the service provider terminal device 2a by the communication module capable of UWB communication is an example of information regarding the distance to the service provider.
[0044] The location relationship information may be determined by the service providing device 3 based on information acquired by one or more sensors, or may be determined by the information processing device 1 that has acquired the information acquired by one or more sensors via the service providing device 3.
[0045] In one embodiment, the positional relationship information acquiring unit 100b further acquires positional relationship information regarding the positional relationship between the target person and the service providing device 3. The target person may be a person with whom the service provider communicates. The target person may be at least one of a customer and another service provider. The positional relationship information acquiring unit 100b may acquire the positional relationship information regarding the positional relationship between the target person and the service providing device 3 by a method similar to the method of acquiring the positional relationship information regarding the positional relationship between the service provider and the service providing device 3 described above.
[0046] ~Attribute information acquisition section 100c~ The attribute information acquisition unit 100c acquires attribute information regarding the attributes of the subject. The attribute information may include information in which one or more items are associated with values corresponding to the items. The attribute information may include information corresponding to at least a portion of the setting information. The attribute information may include information that can be compared with the setting information.
[0047] In one embodiment, the attribute information includes information regarding the subject's means of communication.
[0048] The information about the subject's communication means may be information about means that the subject can use to communicate with others, such as the language used, whether the subject can use sign language, whether the subject can communicate in writing, and whether the subject can communicate in Braille.
[0049] The information about the subject's communication means may be information about a disability the subject has when communicating with others, such as the presence or degree of a visual impairment, the presence or degree of a hearing impairment, or the presence or degree of a developmental disability.
[0050] In one embodiment, the attribute information is input to a terminal device associated with the target person. Specifically, if the target person is a customer, the attribute information may be input to a customer terminal device 2b. If the target person is another service provider, the attribute information may be input to a service provider terminal device 2a associated with the other service provider.
[0051] In one embodiment, the attribute information is determined based on information output from at least one of a camera and a microphone provided in the service providing device 3. The camera may capture an image of the subject. The microphone may acquire a voice uttered by the subject. The attribute information may be determined by the service providing device 3 and transmitted to the information processing device 1. The attribute information may also be determined by the information processing device 1 that acquires information output from at least one of a camera and a microphone provided in the service providing device 3.
[0052] In one embodiment, a value corresponding to at least one of one or more items included in the attribute information is a default value. For example, if the attribute information includes items such as "language" and "visual impairment," default values such as "Japanese" and "none" may be set for each item. As described above, when the attribute information is input to a terminal device associated with the subject, the default values may be overwritten based on the values included in the attribute information. Also, as described above, when the attribute information is determined based on information output by at least one of a camera and a microphone included in the service providing device 3, the default values may be overwritten based on the values included in the attribute information. For example, the service providing device 3 may automatically identify the language used by the subject using its own microphone and overwrite the default value of the "language" item, "Japanese," with "English." Also, the service providing device 3 may estimate whether the subject has a visual impairment using its own camera and overwrite the default value of the "visual impairment" item, "none," with "yes."
[0053] In this disclosure, "obtaining information" includes making the information processable in the control unit 10. "Obtaining information" may mean receiving the information from another device, reading the information from the storage unit 12, or obtaining the information as a result of a predetermined process.
[0054] -Judgment section 102- The determination unit 102 includes a position determination unit 102a and an attribute determination unit 102b.
[0055] ~Position determination unit 102a~ The position determination unit 102a determines whether or not the positional relationship information regarding the positional relationship between the service provider and the service providing device 3 satisfies a predetermined condition (hereinafter referred to as a "positional relationship condition").
[0056] In one embodiment, the positional relationship condition includes at least one of a condition that the distance between the service provider and the service providing device 3 is equal to or less than a predetermined threshold, and a condition that the service provider is located in a predetermined direction relative to the service providing device 3. The predetermined threshold is, for example, 10 m, 5 m, 2 m, 1 m, 50 cm, etc. The predetermined direction is, for example, directly in front of or directly to the side of the service providing device 3.
[0057] In one embodiment, the position determining unit 102a further determines whether or not the positional relationship information regarding the positional relationship between the target person and the service providing device 3 satisfies a positional relationship condition.
[0058] ~Attribute determination section 102b~ The attribute determination unit 102b determines whether the setting information and the attribute information satisfy a predetermined relationship (hereinafter, "matching relationship"). Whether the matching relationship is satisfied or not may correspond to whether there is a communication gap between the service provider and the customer.
[0059] In one embodiment, the matching relationship includes at least a portion of the communication means of the service provider and the communication means of the target person being common. For example, if the service provider and the target person can use a common communication means (e.g., language), the matching relationship may be determined to be satisfied. On the other hand, if the service provider and the target person do not have a common communication means that they can use, the matching relationship may be determined to be not satisfied.
[0060] -Service control unit 104- The service control unit 104 can control the service providing device 3 based on the setting information.
[0061] ~Basic operations~ Controlling the service providing device 3 based on the setting information may be, for example, at least one of the following (1) and (2). (1) Sending setting information to the service providing device 3. (2) Sending to the service providing device 3 an instruction to execute a service providing process based on the setting information (hereinafter referred to as an "execution instruction").
[0062] The service control unit 104 may limit the control of the service providing device 3 based on the setting information. When the control of the service providing device 3 based on the setting information is limited, the service control unit 104 may perform any one of the following operations (1) to (4). (1) Setting information is no longer transmitted to the service providing device 3. (2) An execution instruction based on the setting information is no longer sent to the service providing device 3. (3) Sending an execution instruction based on specific setting information, not based on user input, to the service providing device 3. For example, sending an execution instruction based on default setting information to the service providing device 3. (4) Sending a part of the execution instruction based on the setting information to the service providing device 3.
[0063] ~User Interface Control~ In one embodiment, the service control unit 104 controls the user interface of the service providing device 3 based on the setting information. The user interface includes, for example, the language, the arrangement of buttons on the display screen, the color, the character size, the font, the screen layout, and the screen transition. The setting information may include these as configurable items. The service provider can adapt the service providing device 3 to itself by setting values for these configurable items.
[0064] ~Control based on positional conditions~ In one embodiment, when the position determination unit 102a determines that the positional relationship condition is satisfied, the service control unit 104 controls the service providing device 3 based on the setting information. When the position determination unit 102a determines that the positional relationship condition is not satisfied, the service control unit 104 limits the control of the service providing device 3 based on the setting information.
[0065] In one embodiment, the positional relationship information acquisition unit 100b acquires first positional relationship information regarding the positional relationship between a first service provider and the service providing device 3, and second positional relationship information regarding the positional relationship between a second service provider and the service providing device 3, and if both the first positional relationship information and the second positional relationship information satisfy the positional relationship condition, the service control unit 104 controls the service providing device 3 based on setting information associated with a service provider, of the first service provider and the second service provider, that is closest to the service providing device 3. For example, if the service providing device 3 is a cash register terminal device in a convenience store and there are multiple service providers near the cash register terminal device, the service control unit 104 may control the cash register terminal device based on setting information of the service provider that is closest to the cash register terminal device among the multiple service providers.
[0066] ~Control based on consistency~ In one embodiment, if the attribute determination unit 102b determines that the matching relationship is not satisfied, the service control unit 104 controls the service providing device 3 based on the setting information. If the attribute determination unit 102b determines that the matching relationship is satisfied, the service control unit 104 limits the control of the service providing device 3 based on the setting information.
[0067] In one embodiment, the service control unit 104 controlling the service providing device 3 includes transmitting, to the service providing device 3, information for displaying subject-side support information that supports the subject in understanding communication via the service provider-side communication means. For example, the service control unit 104 may transmit, to the service providing device 3, information for displaying transcribed information of an utterance in English by the service provider. Here, the "utterance in English" is an example of communication via the service provider-side communication means. Furthermore, the "transcribed information" is an example of subject-side support information.
[0068] In one embodiment, the subject-side support information may include information obtained by converting communication via the service provider-side communication means into communication via the subject-side communication means. The service control unit 104 may, for example, transmit information to the service providing device 3 to display text obtained by translating English utterances by the service provider into Japanese sentences. Here, the "Japanese sentences" are an example of communication via the subject-side communication means. Furthermore, the "translated text" is an example of converted information.
[0069] In one embodiment, the service control unit 104 controlling the service providing device 3 includes transmitting, to the service providing device 3, information for displaying service provider support information that supports the service provider in understanding communication made via the subject's communication means. In this case, the service provider support information may include information obtained by converting communication made via the subject's communication means into communication made via the service provider's communication means. For example, the service control unit 104 may transmit, to the service providing device 3, information for displaying information obtained by converting sign language used by the subject into English sentences. Here, "sign language" is an example of communication made via the subject's communication means. Also, "English sentences" is an example of communication made via the service provider's communication means.
[0070] ~Control based on service provider proficiency~ In one embodiment, the control of the service providing device 3 by the service control unit 104 includes transmitting information to the service providing device 3 to display information supporting the service provision process based on information about the service provider's proficiency in a specific service. The information about the service provider's proficiency in a specific service is included in the setting information. The information supporting the service provision process is, for example, a manual for the service provision process.
[0071] ~Control based on service provider's service provision experience~ In one embodiment, the control of the service provision device 3 by the service control unit 104 includes transmitting, to the service provision device 3, information for converting at least a part of the first user interface of the service provision device 3 into a second interface for display. The second interface is determined based on information about the service provider's service provision experience. Note that the information about the service provider's service provision experience may be included in the setting information. Converting the first user interface of the service provision device 3 into the second user interface for display means, for example, when a service provider associated with setting information such as "has worked at store A in the past" works at store B, converting terms displayed on the service provision device 3 of store B into terms displayed on the service provision device 3 of store A. In this example, "terms displayed on the service provision device 3 of store B" is an example of at least a part of the first user interface. Furthermore, "terms displayed on the service provision device 3 of store A" is an example of a second user interface determined based on information about the service provider's service provision experience.
[0072] In the present disclosure, "transmitting second information to a device that causes the device to display first information" includes enabling the device to display the first information. "Transmitting second information to a device that causes the device to display first information" may mean either transmitting the first information or transmitting second information that is an instruction to display the first information.
[0073] (Storage unit 12) The storage unit 12 stores various types of information that must be stored in order for the information processing device 1 to operate. The storage unit 12 stores various programs that the control unit 10 executes.
[0074] An example of information stored in the storage unit 12 will be described with reference to Fig. 3. In one embodiment, a plurality of databases for each business operator are stored in the storage unit 12. In the example of Fig. 3, a business operator DB 120 and a business operator DB 122 are shown. A business operator may be a person who manages the service providing device 3.
[0075] In the example of FIG. 3, in each of the provider DB 120 and the provider DB 122, one or more service provider IDs and one or more customer IDs are associated with a provider ID. A setting information ID is associated with a service provider ID in a one-to-one relationship. The setting information includes information in which a value is associated with each of one or more configurable items. The setting information may have different configurable items for each provider. An attribute information ID is associated with a customer ID in a one-to-one relationship and stored. The attribute information includes information in which a value is associated with each of one or more items. The attribute information items may be common to each provider. Furthermore, although not shown in the figure, the service provider ID may be associated with personal information including, for example, the name and address of the service provider. Similarly, the customer ID may be associated with personal information including, for example, the name and address of the customer.
[0076] In one embodiment, a service provider can register with a business operator based on their own selection. By registering, the service provider's service provider ID is associated with the business operator ID of the business operator with which the service provider is registered. By registering with a business operator, the service provider may be able to input setting information for controlling the service providing device 3 managed by the business operator. For example, if there is a convenience store business operator and an accommodation business operator and the service provider only registers with the convenience store business operator, the service provider may be able to input setting information for controlling the convenience store's cash register terminal device but may not be able to input setting information for controlling the accommodation facility's check-in procedure device.
[0077] In one embodiment, a customer can register with a business operator based on their own selection. By registering, the customer's customer ID is associated with the business operator ID of the business operator with which the customer has registered. By registering with a business operator, the customer can permit control based on attribute information of the service providing device 3 managed by the business operator. For example, if there is a convenience store business operator and an accommodation business operator and the customer has only registered with the convenience store business operator, the convenience store's cash register terminal device may be controlled based on attribute information, but the accommodation facility's check-in procedure device may not need to be controlled based on attribute information.
[0078] (Network Interface Unit 14) The network interface unit 14 realizes communication with other devices or systems via the communication network 4.
[0079] [Communication Network 4] The communication network 4 realizes mutual communication among the information processing device 1, the service provider terminal device 2a, the customer terminal device 2b, and the service providing device 3. The communication network 4 realizes communication based on, for example, the TCP / IP protocol.
[0080] <3.Operation> An example of the operation of the system Sys will be described with reference to FIG.
[0081] [First embodiment] An example of the operation of the system Sys according to the first embodiment will be described with reference to FIG. 4. First, the service providing device 3 acquires identification information is1 of the service provider s1 (S100). Next, the service providing device 3 accepts input of setting information c1 by the service provider s1 (S102). In this example, the setting information c1 includes information in which the values "English," "beginner," and "store A" are associated with the configurable items of "language," "job proficiency," and "work history." In other words, the setting information c1 indicates that the service provider s1 is an English speaker, has a beginner's job proficiency, and has worked at store A in the past.
[0082] Next, the service providing device 3 transmits the identification information is1 and the setting information c1 to the information processing device 1 (S104). The information processing device 1 associates the setting information c1 with the identification information is1 and stores them (S106). That is, the information processing device 1 stores information that the service provider s1 is an English speaker, has beginner-level work proficiency, and has worked at store A in the past.
[0083] Next, the service providing device 3 acquires identification information is2 of the service provider s2, which is different from the service provider s1 (S108). Next, the service providing device 3 accepts input of setting information c2 by the service provider s2 (S110). In this example, the setting information c2 includes information in which the values "Japanese," "advanced," and "none" are associated with the configurable items of "language," "job proficiency," and "work experience," respectively. In other words, the setting information c2 indicates that the service provider s2 is a Japanese speaker, has an advanced job proficiency, and has no work experience.
[0084] Next, the service providing device 3 transmits the identification information is2 and the setting information c2 to the information processing device 1 (S112). The information processing device 1 associates the setting information c2 with the identification information is2 and stores them. That is, the information processing device 1 stores information that the service provider s2 is a Japanese speaker, has an advanced level of work proficiency, and has no work experience.
[0085] Next, the information processing device 1 acquires positional relationship information regarding the positional relationship between the service provider s1 and the service providing device 3, and positional relationship information regarding the positional relationship between the service provider s2 and the service providing device 3 (S116). Next, the information processing device 1 determines whether or not either of these pieces of positional relationship information satisfies a positional relationship condition (S118). In this example, the positional relationship condition includes the distance between either the service provider s1 or the service provider s2 and the service providing device 3 being equal to or less than a predetermined threshold.
[0086] If neither the service provider s1 nor the service provider s2 is approaching the service providing device 3 (S118 NO), the information processing device 1 waits for a predetermined period of time (S120) and acquires positional relationship information again (S116). If either the service provider s1 or the service provider s2 approaches the service providing device 3 (S118 YES), an execution instruction based on setting information associated with the identification information of the approaching service provider is transmitted to the service providing device 3. In this example, it is assumed that the service provider s1 has approached the service providing device 3. In this case, the information processing device 1 transmits an execution instruction based on setting information c1 associated with the identification information is1 of the service provider s1 to the service providing device 3 (S122).
[0087] Next, the service providing device 3 applies the setting information c1. Specifically, since the setting information c1 includes information in which the values "English," "beginner," and "Store A" are associated with the configurable items "language," "job proficiency," and "work experience," respectively, the service providing device 3 changes or maintains the display language to English, displays a manual on the display screen, and converts the user interface to one corresponding to Store A. Changing or maintaining the display language to English is an example of controlling the service providing device 3 based on setting information in which the value "English" is associated with the configurable item "language." Displaying a manual on the display screen is an example of controlling the service providing device 3 based on setting information in which the value "beginner" is associated with the configurable item "job proficiency." Converting the user interface to one corresponding to Store A is an example of controlling the service providing device 3 based on setting information in which the value "Store A" is associated with the configurable item "work experience."
[0088] If, in S118, it is not the service provider s1 but the service provider s2 that approaches the service providing device 3, the information processing device 1 may transmit an execution instruction based on the setting information c2 to the service providing device 3. In this case, the service providing device 3 changes or maintains the display language to Japanese, does not display the manual on the display screen, and leaves the user interface at the default. Changing or maintaining the display language to Japanese is an example of controlling the service providing device 3 based on setting information in which the value "Japanese" is associated with the settable item "language." Not displaying the manual on the display screen is an example of controlling the service providing device 3 based on setting information in which the value "advanced" is associated with the settable item "job proficiency." Leaving the user interface at the default is an example of controlling the service providing device 3 based on setting information in which the value "none" is associated with the settable item "work experience."
[0089] In this way, the system Sys allows the service provider to control the service providing device 3 based on the respective setting information, thereby improving the efficiency of service provision.
[0090] [Second embodiment] An example of the operation of the system Sys according to the second embodiment will be described with reference to Fig. 5. In the first embodiment, an example has been described in which the information processing device 1 controls the service providing device 3 based on the positional relationship between the service provider and the service providing device 3. In the second embodiment, an example will be described in which the information processing device 1 controls the service providing device 3 further based on the positional relationship between the customer and the service providing device 3.
[0091] First, the customer terminal device 2b acquires the identification information iu1 of the customer u1 (S200). Next, the customer terminal device 2b accepts the input of attribute information f1 by the customer u1 (S202). In this example, the attribute information f1 includes information in which the value "Japanese" is associated with the item "language." In other words, the attribute information f1 indicates that the customer u1 is a Japanese speaker.
[0092] Next, the customer terminal device 2b transmits the identification information iu1 and the attribute information f1 to the information processing device 1 (S204). The information processing device 1 associates the attribute information f1 with the identification information iu1 and stores them (S206). That is, the information processing device 1 stores information that the customer u1 is a Japanese speaker.
[0093] Although not shown in FIG. 5, the information processing device 1 further receives, associates, and stores the identification information and attribute information of each of customers u2-un (where n is an integer equal to or greater than 2) different from the customer u1.
[0094] Next, the service providing device 3 acquires identification information is1 of the service provider s1 (S208). Next, the service providing device 3 accepts input of setting information c1 by the service provider s1 (S210). In this example, the setting information c1 includes information in which the value "English" is associated with the settable item "language." In other words, the setting information c1 indicates that the service provider s1 is an English speaker.
[0095] Next, the service providing device 3 transmits the identification information is1 and the setting information c1 to the information processing device 1 (S212). The information processing device 1 associates the setting information c1 with the identification information is1 and stores them (S214). That is, the information processing device 1 stores information that the service provider s1 is an English speaker.
[0096] Although not shown in FIG. 5, the information processing device 1 further receives, associates, and stores the identification information and attribute information of each of service providers s2-sm (where m is an integer equal to or greater than 2) different from the service provider s1.
[0097] Next, the information processing device 1 acquires m pieces of positional relationship information relating to the positional relationship between each of the service providers s1-sm and the service providing device 3 (S216). Next, the information processing device 1 determines whether any of the positional relationship information satisfies a positional relationship condition (S218). The positional relationship condition in S218 includes the distance between any of the service providers s1-sm and the service providing device 3 being equal to or less than a predetermined threshold.
[0098] If none of the service providers s1-sm is approaching the service providing device 3 (NO in S218), the information processing device 1 waits for a predetermined period of time (S220) and acquires positional relationship information again (S216).
[0099] If any of the service providers s1-sm approaches the service providing device 3 (S218 YES), the information processing device 1 acquires n pieces of positional relationship information regarding the positional relationship between each of the customers u1-un and the service providing device 3 (S222). Next, the information processing device 1 determines whether any of the positional relationship information satisfies a positional relationship condition (S224). The positional relationship condition in S224 includes the distance between any of the customers u1-un and the service providing device 3 being equal to or less than a predetermined threshold. Note that the "predetermined threshold" of the positional relationship condition in S224 may be different from the "predetermined threshold" of the positional relationship condition in S218.
[0100] If none of the customers u1-un have approached the service providing device 3 (S224 NO), the information processing device 1 waits for a predetermined period of time (S220) and acquires positional relationship information again (S216). If any of the customers u1-un have approached the service providing device 3 (S224 YES), the information processing device 1 proceeds to the next process. The following process will be described assuming that it is determined in S218 that the service provider s1 has approached the service providing device 3, and that it is determined in S224 that the customer u1 has approached the service providing device 3.
[0101] Next, the information processing device 1 determines whether the setting information c1 associated with the identification information is1 of the service provider s1 and the attribute information f1 associated with the identification information iu1 of the customer u1 satisfy a consistency relationship (S226). If it is determined that the setting information c1 and the attribute information f1 satisfy a consistency relationship (YES in S226), the information processing device 1 waits for a predetermined period of time (S220) and acquires positional relationship information again (S216). If it is determined that the setting information c1 and the attribute information f1 do not satisfy a consistency relationship (NO in S226), the information processing device 1 proceeds to the next process. In this example, the service provider s1 is an English speaker according to the setting information c1 (see S210), and the customer u1 is a Japanese speaker according to the attribute information f1 (see S202). As a result, the information processing device 1 determines that the setting information c1 and the attribute information f1 do not satisfy a consistency relationship.
[0102] Next, the information processing device 1 transmits an execution instruction based on the setting information c1 and the attribute information f1 to the service providing device 3 (S228). As a result, the service providing device 3 performs translation between English and Japanese (S230). In this case, the translation from English to Japanese is an example of information obtained by converting communication via the service providing device's communication means (English in this example) into communication via the target user's communication means (Japanese in this example). Also, the translation from Japanese to English is an example of information obtained by converting communication via the target user's communication means (Japanese in this example) into communication via the service providing device's communication means (English in this example).
[0103] If a customer um' associated with attribute information fm' including information in which the value "English" is associated with the settable item "language" (i.e., an English speaker) approaches the service providing device 3 in S224, the information processing device 1 does not need to send an execution instruction to the service providing device 3. This is because in this case, the setting information c1 and the attribute information fm' can satisfy the consistency relationship.
[0104] According to the system Sys of the second embodiment, when the consistency relationship is not satisfied (that is, when there is a communication gap between the customer and the service provider), the service providing device 3 is controlled appropriately.
[0105] [Third embodiment] 6-9, a system Sys according to the third embodiment will be described. In the third embodiment, examples of display screens of the customer terminal device 2b and the service providing device 3 will be mainly described.
[0106] FIG. 6 is a diagram showing an example of a display screen of the service provider terminal device 2a. FIG. 6(a) is an example of a display screen when a service provider registers for use of a specified business. The service provider can register for use by pressing the registration button d100 after agreeing to the terms of use, etc. FIG. 6(b) is an example of a display screen on which setting information can be input. Text d200-d204 all indicate configurable items. Input fields d206-d210 all indicate values associated with the configurable items. Note that the text d204 "UI change" and the value d210 "enabled" correspond to enabling a function to change the user interface of the service providing device 3 based on the service provider's service provision experience.
[0107] FIG. 7 is a diagram showing an example of a display screen of the service providing device 3 in a state where control based on setting information is not being performed (i.e., in a default state). In this example, the service providing device 3 is a cash register terminal. The example display screen of FIG. 7 displays a table d300, a subtotal d302, and a proceed button d304. By pressing the proceed button d304, the service provider can transition the display screen to a screen where a payment method can be selected.
[0108] Fig. 8 is a diagram showing an example of a display screen of the service providing device 3 in a state in which the display language of the user interface has been changed based on the setting information. The example display screen of Fig. 8 displays a table d400, a subtotal d402, and a progress button d404. The table d400 corresponds to the table d300 in Fig. 7. The subtotal d402 corresponds to the subtotal d302 in Fig. 7. The progress button d404 corresponds to the progress button d304 in Fig. 7.
[0109] 9 is a diagram showing an example of a display screen of the service providing device 3 in a state in which the display language, screen layout, screen transitions, and display content of the user interface have been changed based on setting information. The example display screen of FIG. 9 displays a table d500, a subtotal d502, a manual d504, and payment method buttons d506-d512. Table d500 corresponds to table d300 in FIG. 7. Subtotal d502 corresponds to subtotal d302 in FIG. 7. Manual d504 is an example of an element displayed based on setting information including information in which the value "beginner" is associated with a configurable item called "job proficiency."
[0110] According to the system Sys, the service providing device 3, which by default displays a display screen like that shown in Figure 7, can be changed to the display screen shown in Figures 8-9 based on setting information that can be set by each service provider.
[0111] <4. Hardware Configuration> An example of a hardware configuration in which the devices included in the above-described system Sys are realized by a computer 70 will be described with reference to Fig. 10. Note that the functions of each device can also be realized by dividing them into multiple devices.
[0112] As shown in FIG. 10, a computer 70 includes a processor 700 , a storage device 702 , an input I / F 704 , a data I / F 706 , a communication I / F 708 , and a display device 710 .
[0113] The processor 700 controls various processes in the computer 70 by executing programs stored in the storage device 702. For example, each functional unit included in the control unit 10 of the information processing device 1 can be realized by the processor 700 executing the programs stored in the storage device 702.
[0114] The storage device 702 is a storage medium such as a RAM (Random Access Memory), etc. The RAM temporarily stores the program code of the program executed by the processor 700 and data required when the program is executed.
[0115] The storage device 702 may also be a non-volatile storage medium such as a hard disk drive (HDD) or flash memory. The storage device 702 stores an operating system and various programs for implementing the above-described configurations. The storage medium storing the various programs may be a non-transitory computer-readable medium. The storage device 702 may also store tables that register various types of information and a DB that manages the tables. Such programs and data are loaded into the storage device 702 as needed and referenced by the processor 700.
[0116] The input I / F 704 is a device for receiving input from a user. Specific examples of the input I / F 704 include a camera, a button, a microphone, a keyboard, a mouse, a touch panel, various sensors, and a wearable device. The input I / F 704 may be connected to the computer 70 via an interface such as a USB (Universal Serial Bus).
[0117] The data I / F 706 is a device for inputting data from outside the computer 70. A specific example of the data I / F 706 is a drive device for reading data stored in various storage media. The data I / F 706 may be provided outside the computer 70. In this case, the data I / F 706 is connected to the computer 70 via an interface such as a USB.
[0118] The communication I / F 708 is a device for performing data communication with devices external to the computer 70 via the communication network 4, either wired or wirelessly. The communication I / F 708 may be provided external to the computer 70. In this case, the communication I / F 708 is connected to the computer 70 via an interface such as a USB.
[0119] The display device 710 is a device for displaying various types of information. Specific examples of the display device 710 include a liquid crystal display, an organic EL (Electro-Luminescence) display, and a display of a wearable device. The display device 710 may be provided outside the computer 70. In this case, the display device 710 is connected to the computer 70 via, for example, a display cable. Furthermore, when a touch panel is adopted as the input I / F 704, the display device 710 can be configured as an integral part of the input I / F 704.
[0120] Furthermore, the components of the devices included in the system Sys described in the above embodiment are assumed to realize predetermined processing in cooperation with other hardware by the processor 700 executing a program stored in the storage device 702. In other words, these components are considered to be software or firmware, as well as corresponding hardware, and in both of these concepts, they are also referred to as "functions," "means," "parts," "processing circuits," "units," or "modules," and can be interpreted as such.
[0121] <5. Variations> The matters described in the above embodiments can be modified as appropriate within a consistent scope. The above embodiments are merely examples of the present disclosure and do not limit the scope of application of the present disclosure. The devices included in the system Sys may be physically present devices or so-called virtual machines. The devices included in the system Sys may be composed of multiple devices that are physically or logically separated. For example, some of the functions of the information processing device 1 may be implemented in a first information processing device, and other functions may be implemented in a second information processing device that can operate in cooperation with the first information processing device. Furthermore, the devices included in the system Sys may be devices on a cloud (i.e., computing resources available via a network).
[0122] The configuration of the system Sys can be changed as appropriate. For example, the functions described in the above embodiment as being provided by the information processing device 1 (i.e., the setting information acquisition unit 100a, the positional relationship information acquisition unit 100b, the attribute information acquisition unit 100c, the position determination unit 102a, the attribute determination unit 102b, and the service control unit 104) may be provided by the service providing device 3, the service provider terminal device 2a, or the customer terminal device 2b, within the scope of no contradiction.
[0123] In the above embodiment, an example has been described in which the information processing device 1 mediates communication between the service provider terminal device 2a or the customer terminal device 2b and the service providing device 3, but the service provider terminal device 2a and the customer terminal device 2b and the service providing device 3 may also be configured to communicate directly between the devices, for example, by Bluetooth (registered trademark) or NFC.
[0124] In the above embodiment, an example has been described in which the information processing device 1 controls the service providing device 3 based on the setting information when it is determined that the positional relationship information satisfies the positional relationship condition, but this is not limiting. Specifically, the information processing device 1 may control the service providing device 3 based on the setting information regardless of whether the positional relationship information satisfies the positional relationship condition. In this case, the information processing device 1 may control the service providing device 3 based on the setting information on the condition that the setting information and the attribute information do not satisfy the consistency relationship.
[0125] 6. EMBODIMENTS OF THE PRESENT DISCLOSURE The present disclosure includes, for example, the following embodiments.
[0126] [Appendix 1] A system Sys according to one embodiment of the present disclosure includes: a setting information acquisition unit 100a that acquires setting information associated with a service provider, the setting information including information regarding items that can be selected or set for a specified service when the service provider provides the specified service; a positional relationship information acquisition unit 100b that acquires positional relationship information regarding the positional relationship between (1) the service provider and (2) a service providing device 3 that executes a service providing process including at least one of providing the specified service to a customer and assisting in providing the specified service to the customer; a position determination unit 102a that determines whether the positional relationship information satisfies a specified condition; and a service control unit 104 that controls the service providing device 3 based on the setting information when the position determination unit 102a determines that the specified condition is satisfied, and restricts control of the service providing device 3 based on the setting information when the position determination unit 102a determines that the specified condition is not satisfied.
[0127] [Appendix 2] The positional relationship information is determined based on first positional information relating to the position of a terminal device (service provider terminal device 2a) associated with the service provider and second positional information relating to the position of the service providing device 3.
[0128] [Appendix 3] The system Sys described in Appendix 1 or 2, wherein the service providing device 3 is equipped with one or more sensors that can acquire identification information of the service provider and information regarding the distance to the service provider, and the positional relationship information is determined based on the information acquired by the one or more sensors.
[0129] [Appendix 4] The system Sys according to any one of Supplementary notes 1 to 3, wherein the service control unit 104 controls a user interface in the service providing device 3 based on the setting information.
[0130] [Appendix 5] The system Sys described in any one of Appendices 1 to 4 further comprises an attribute information acquisition unit 100c that acquires attribute information regarding attributes of subjects including at least one of customers and other service providers, and an attribute determination unit 102b that determines whether the setting information and the attribute information satisfy a predetermined relationship, wherein the service providing device 3 controls the service providing device 3 based on the setting information when the attribute determination unit 102b determines that the predetermined relationship is not satisfied, and when the attribute determination unit 102b determines that the predetermined relationship is satisfied, the control of the service providing device 3 based on the setting information is restricted.
[0131] [Appendix 6] The system Sys described in Appendix 5, wherein the setting information includes information regarding the service provider's communication means by the service provider, the attribute information includes information regarding the subject's communication means by the subject, and the specified relationship includes the fact that at least a portion of the service provider's communication means and the subject's communication means are in common.
[0132] [Appendix 7] The system Sys described in Appendix 6, wherein the service control unit 104 controls the service providing device 3 to include at least one of: (1) transmitting to the service providing device 3 information to display subject-side support information that assists the subject in understanding communication via the service providing device's communication means; (2) transmitting to the service providing device 3 information to display service provider-side support information that assists the service provider in understanding communication via the subject-side communication means; (3) displaying the subject-side support information; and (4) displaying the service providing device's support information.
[0133] [Appendix 8] The system Sys described in Appendix 7, wherein the service provider side support information includes information obtained by converting communication via the target person's communication means into communication via the service provider side communication means, and the target person side support information includes information obtained by converting communication via the service provider side communication means into communication via the target person's communication means.
[0134] [Appendix 9] The system Sys according to any one of appendices 5 to 8, wherein the attribute information is input to a terminal device (customer terminal device 2b) associated with the target person.
[0135] [Appendix 10] A system Sys described in any one of Appendices 5 to 9, wherein the service providing device 3 is equipped with at least one of a camera that can capture an image of the subject and a microphone that can capture voices emitted by the subject, and the attribute information is determined based on information output by at least one of the camera and the microphone.
[0136] [Appendix 11] The system Sys described in any one of Appendices 1 to 10, wherein the setting information includes information regarding the service provider's proficiency with a specified service, and the service control unit 104 controls the service providing device 3 to include at least one of (1) sending information to the service providing device 3 to display information that assists in the service provision processing based on the service provider's proficiency, and (2) displaying information that assists in the service provision processing based on the service provider's proficiency.
[0137] [Appendix 12] The system Sys described in any one of Appendices 1 to 11, wherein the setting information includes information regarding the service provider's service provision experience, and the service control unit 104 controls the service providing device 3 by at least one of (1) sending information to the service providing device 3 to convert and display at least a portion of the first user interface of the service providing device 3 into a second user interface determined based on the service provider's service provision experience, and (2) converting and displaying at least a portion of the first user interface into the second user interface.
[0138] [Appendix 13] A system Sys according to another aspect of the present disclosure includes: a setting information acquisition unit 100a that acquires setting information associated with a service provider, the setting information including information regarding items that can be selected or set for a specified service when the service provider provides the specified service; an attribute information acquisition unit 100c that acquires attribute information regarding attributes of subjects including at least one of customers and other service providers; an attribute determination unit 102b that determines whether the setting information and the attribute information satisfy a specified relationship; and a service control unit 104 that controls a service providing device 3 based on the setting information when the attribute determination unit 102b determines that the specified relationship is not satisfied, and that restricts control of the service providing device 3 based on the setting information when the attribute determination unit 102b determines that the specified relationship is satisfied.
[0139] [Appendix 14] An information processing method according to another aspect of the present disclosure is an information processing method executed by at least one processor 700, and includes: acquiring setting information associated with a service provider, the setting information including information regarding items that can be selected or set for a specified service when the service provider provides the specified service; acquiring location relationship information regarding the location relationship between (1) the service provider and (2) a service providing device 3 that executes a service providing process including at least one of providing the specified service to a customer and assisting in providing the specified service to the customer; determining whether the location relationship information satisfies a specified condition; and, if it is determined that the specified condition is satisfied, controlling the service providing device 3 based on the setting information, wherein, if it is determined that the specified condition is not satisfied, the control of the service providing device 3 based on the setting information is restricted.
[0140] [Appendix 15] A service providing device 3 according to another aspect of the present disclosure is a service providing device 3 that executes service providing processing including at least one of providing a specified service to a customer and assisting in the provision of the specified service to a customer, and includes: a setting information acquisition unit 100a that acquires setting information associated with a service provider, the setting information including information regarding items that can be selected or set for the specified service when the service provider provides the specified service; a positional relationship information acquisition unit 100b that acquires positional relationship information regarding the positional relationship between (1) the service provider and (2) the service providing device 3; a position determination unit 102a that determines whether the positional relationship information satisfies a specified condition; and a service execution unit that executes the service providing processing based on the setting information if the position determination unit 102a determines that the specified condition is satisfied, and restricts the service providing processing based on the setting information if the position determination unit 102a determines that the specified condition is not satisfied. [Explanation of symbols]
[0141] 1...information processing device, 2a...service provider terminal device, 2b...customer terminal device, 3...service providing device, 4...communication network, 10...control unit, 12...storage unit, 14...network interface unit, 70...computer, 100...acquisition unit, 100a...setting information acquisition unit, 100b...positional relationship information acquisition unit, 100c...attribute information acquisition unit, 102...determination unit, 102a...position determination unit, 102b...attribute determination unit, 104...service control unit
Claims
1. a setting information acquisition unit that acquires setting information associated with a service provider, the setting information including information on items that can be selected or set for a predetermined service when the service provider provides the predetermined service; (1) a location relationship information acquisition unit that acquires location relationship information regarding a location relationship between the service provider and (2) a service providing device that executes a service providing process including at least one of providing the predetermined service to a customer and assisting in providing the predetermined service to the customer; a position determination unit that determines whether the positional relationship information satisfies a predetermined condition; When the location determination unit determines that the predetermined condition is satisfied, the service providing device is controlled based on the setting information; a service control unit that, when the location determination unit determines that the predetermined condition is not satisfied, limits control of the service providing device based on the setting information; and A system comprising:
2. The system of claim 1 , wherein the location relationship information is determined based on first location information relating to a location of a terminal device associated with the service provider and second location information relating to a location of the service provider device.
3. the service providing device includes one or more sensors capable of acquiring identification information of the service provider and information regarding a distance to the service provider; The system of claim 1 , wherein the positional relationship information is determined based on information obtained by the one or more sensors.
4. The system according to claim 1 , wherein the service control unit controls a user interface in the service providing device based on the setting information.
5. an attribute information acquisition unit that acquires attribute information regarding attributes of subjects including at least one of the customers and other service providers; an attribute determination unit that determines whether the setting information and the attribute information satisfy a predetermined relationship; Furthermore, the service providing device, When the attribute determination unit determines that the predetermined relationship is not satisfied, the service providing device is controlled based on the setting information; The system according to claim 1 , wherein when the attribute determination unit determines that the predetermined relationship is satisfied, control of the service providing device based on the setting information is restricted.
6. the setting information includes information about a service provider's communication means; The attribute information includes information regarding a subject's communication means, The system according to claim 5 , wherein the predetermined relationship includes that the service provider's communication means and the target person's communication means have at least a portion in common.
7. The service control unit controls the service providing device, (1) transmitting to the service providing device information for displaying subject side support information that supports the subject in understanding communication via the service providing side communication means; (2) transmitting to the service providing device information for displaying service providing side support information that supports the service provider in understanding the communication by the target person side communication means; (3) displaying the subject side support information; (4) displaying the service provider support information; The system of claim 6 , comprising at least one of:
8. the service provider support information includes information obtained by converting communication by the target person's communication means into communication by the service provider's communication means, 8. The system according to claim 7, wherein the subject-side support information includes information obtained by converting communication by the service provider-side communication means into communication by the subject-side communication means.
9. The system according to claim 5 , wherein the attribute information is input to a terminal device associated with the subject.
10. the service providing device includes at least one of a camera capable of capturing an image of the target person and a microphone capable of capturing a voice uttered by the target person; The system according to claim 5 , wherein the attribute information is determined based on information output by at least one of the camera and the microphone.
11. the setting information includes information regarding the service provider's proficiency in the predetermined service; The service control unit controls the service providing device, (1) transmitting information to the service providing device to display information that supports the service providing process based on the proficiency level of the service provider; (2) displaying information to assist the service provision process based on the proficiency level of the service provider; and The system of claim 1 , comprising at least one of:
12. the setting information includes information about the service provider's service provision experience; The service control unit controls the service providing device, (1) transmitting, to the service providing device, information for converting at least a part of a first user interface of the service providing device into a second user interface determined based on the service providing experience of the service provider and displaying the second user interface; (2) converting at least a part of the first user interface into the second user interface and displaying the second user interface; The system of claim 1 , comprising at least one of:
13. A system for controlling a service providing device that executes a service providing process including at least one of providing a predetermined service to a customer and supporting the provision of the predetermined service to the customer, a setting information acquisition unit that acquires setting information associated with a service provider, the setting information including information on items that can be selected or set for a predetermined service when the service provider provides the predetermined service; an attribute information acquisition unit that acquires attribute information regarding attributes of subjects including at least one of the customers and other service providers; an attribute determination unit that determines whether the setting information and the attribute information satisfy a predetermined relationship; When the attribute determination unit determines that the predetermined relationship is not satisfied, the service providing device is controlled based on the setting information; a service control unit that, when the attribute determination unit determines that the predetermined relationship is satisfied, limits control of the service providing device based on the setting information; A system comprising:
14. An information processing method executed by at least one processor, comprising: acquiring setting information associated with a service provider, the setting information including information on items that can be selected or set for a predetermined service when the service provider provides the predetermined service; (1) acquiring location relationship information regarding a location relationship between the service provider and (2) a service providing device that executes a service providing process including at least one of providing the predetermined service to a customer and assisting in providing the predetermined service to the customer; determining whether the positional relationship information satisfies a predetermined condition; When it is determined that the predetermined condition is satisfied, the service providing device is controlled based on the setting information, When it is determined that the predetermined condition is not satisfied, control of the service providing device based on the setting information is limited. An information processing method, including:
15. A service providing device that executes a service providing process including at least one of providing a predetermined service to a customer and supporting the provision of the predetermined service to the customer, a setting information acquisition unit that acquires setting information associated with a service provider, the setting information including information on items that can be selected or set for a predetermined service when the service provider provides the predetermined service; (1) the service provider; and (2) a positional relationship information acquisition unit that acquires positional relationship information regarding a positional relationship between the service provider and the service providing device. a position determination unit that determines whether the positional relationship information satisfies a predetermined condition; When the location determination unit determines that the predetermined condition is satisfied, the service providing process is executed based on the setting information; a service execution unit that, when the location determination unit determines that the predetermined condition is not satisfied, limits the service provision process based on the setting information; and A service providing device comprising:
Citation Information
Patent Citations
Sales data processing apparatus and program
JP2018147335A
Credit card fraud prevention system
WO2011040401A1
Information processing system and information processing program
JP2023019955A