Information processing device, information processing method, and program

The information processing device automates the generation of travel-related app access restrictions, addressing the inefficiencies and errors in manual traveler information management, thus enhancing the control of app access for overseas employees.

JP7822447B1Active Publication Date: 2026-03-02PAYPAY CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024203084
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2026-03-02
Estimated Expiration
2044-11-21

AI Technical Summary

Technical Problem

Existing systems require significant effort and potential errors in creating traveler information to restrict access to apps for employees traveling overseas, increasing the burden on both the human resources department and the employees.

Method used

An information processing device that automatically acquires travel information and generates restriction information to control app access based on employee travel status, reducing the need for manual effort and minimizing errors.

Benefits of technology

The system efficiently reduces the effort required to restrict app access for overseas travelers by automating the generation of travel-related restrictions, thereby minimizing human error and resource consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007822447000001_ABST
    Figure 0007822447000001_ABST
Patent Text Reader

Abstract

To provide an information processing device, an information processing method, and a program that can reduce the effort required to restrict access to applications for overseas travelers. [Solution] An information processing device comprising: an acquisition unit that acquires travel information regarding overseas travel by company employees; and a generation unit that generates restriction information regarding restrictions on access to specific apps that are restricted from accessing from overseas based on the travel information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] In a company, the functions of various application software (hereinafter referred to as apps) are provided to employees. Employees, for example, access apps managed by an app management device to use the app's functions. Because app use can require a high level of confidentiality, access to apps from terminals used by employees (hereinafter referred to as user terminals) may need to meet certain conditions, such as being limited to access from within Japan. Conventionally, there is technology for creating traveler information for verification, which is used to verify travelers, based on traveler information and traveler history information related to the traveler (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

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

[0004] Employees may travel overseas for reasons such as overseas business trips or vacations, or, if the employee is a foreign national, for reasons such as returning home. In order to restrict access to apps from user terminals of employees traveling overseas, for example, the application providing device acquires overseas traveler information in advance about which employees are overseas and restricts access to apps from user terminals of employees who are overseas.

[0005] For example, a company's human resources department creates the overseas traveler information by checking the employee's schedule and providing the created information to the application providing device. This requires the human resources department to take time and effort to create the overseas traveler information. Furthermore, the created overseas traveler information may contain errors, which increases the burden on the employee while they are traveling.

[0006] The present invention has been made in consideration of these circumstances, and one of its objectives is to provide an information processing device, an information processing method, and a program that can reduce the effort required to restrict access to apps for overseas travelers. [Means for solving the problem]

[0007] One aspect of the present invention is an information processing device that includes an acquisition unit that acquires travel information regarding overseas travel by company employees, and a generation unit that generates restriction information regarding restrictions on access to specific apps that are restricted from accessing from overseas based on the travel information. [Effects of the Invention]

[0008] According to one aspect of the present invention, it is possible to provide an information processing device, an information processing method, and a program that can reduce the effort required to restrict access to apps for overseas travelers. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a diagram illustrating an example of a configuration of an information processing system 10. FIG. [Figure 2] FIG. 1 is a configuration diagram of an information processing device 100. [Figure 3] FIG. 2 is a diagram showing an example of the contents of personnel information 212. [Figure 4] FIG. 10 is a diagram showing an example of the contents of travel application information 422. [Figure 5] FIG. 2 is a diagram showing an example of the contents of travel history information 214. [Figure 6] FIG. 10 is a diagram showing an example of the contents of a traveler group list 182. [Figure 7]FIG. 10 is a diagram showing an example of the contents of restriction information 184. [Figure 8] 2 is a sequence diagram showing an example of a processing flow of the information processing system 10. FIG. [Figure 9] FIG. 10 is a diagram showing an example of a travel application information input screen GA10. [Figure 10] 10 is a flowchart showing an example of processing by the information processing device 100. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, with reference to the drawings, an embodiment of an information processing device, an information processing method, and a program of the present invention will be described. The various devices and servers described below for providing information to users and performing processing may be realized by a group of distributed devices, and each device may be operated by a different business. Furthermore, the owner of the device hardware (the cloud server provider) and the business that actually operates the device may also be different.

[0011] [Information Processing Systems] 1 is a diagram showing an example of the configuration of an information processing system 10. The information processing system 10 includes, for example, an information processing device 100, a personnel information management device 200, an application providing device 300, and a user terminal 400. These devices communicate with each other via, for example, a network NW. The network NW includes, for example, the Internet, a LAN (Local Area Network), a wireless base station, a provider device, and the like.

[0012] The information processing device 100 is a server that manages whether or not the application providing device 300 is permitted to provide an application. For example, the information processing device 100 acquires travel application information from the user terminal 400, and based on the travel information and the like included in the travel application information, causes the application providing device 300 to restrict access to a specific application by an overseas traveler or to release control over the restricted specific application. Details of the processing of the information processing device 100 will be described later.

[0013] Some or all of the functional configuration included in information processing system 10 may be distributed across multiple devices in any form, or may be integrated into any device. For example, some or all of the functional configuration of personnel information management device 200 may be included in the configuration of information processing device 100, and some or all of the functional configuration of information processing device 100 may be included in the functional configuration of personnel information management device 200.

[0014] Personnel information management device 200 is a server that manages various information related to employees of a company. Personnel information management device 200 includes storage unit 210. Storage unit 210 is a hard disk drive (HDD), flash memory, random access memory (RAM), or the like. Storage unit 210 may be a network attached storage (NAS) device that is accessible by personnel information management device 200 via network NW. Storage unit 210 stores information such as personnel information 212 and travel history information 214.

[0015] The personnel information 212 is information about employees (such as the employee's name, date of birth, department, position, and employment status). Details of the personnel information 212 will be described later. A person in charge of the personnel department of a company inputs the personnel information 212 using an input unit (not shown) such as a keyboard or mouse provided in the personnel information management device 200. The input personnel information 212 is stored in the memory unit 210.

[0016] The travel history information 214 is information (such as planned departure date, planned return date, departure processing date, return processing date, purpose of travel) relating to company employees who are eligible to travel overseas (hereinafter referred to as "eligible traveler"). Details of the travel history information 214 will be described later. The personnel information management device 200 updates the travel history information 214 stored in the storage unit 210 based on travel application information provided by the user terminal 400. The personnel information management device 200 may update the travel history information stored in the storage unit 210 based on travel application information entered by a company personnel in charge of the personnel department using an input unit (not shown) such as a keyboard or mouse provided in the personnel information management device 200.

[0017] The application providing device 300 includes, for example, an application providing unit 310, a restriction unit 320, and a storage unit 330. The storage unit 330 stores a plurality of applications 331. The plurality of applications include specific applications and normal applications.

[0018] A specific app is an app to which access from overseas is restricted, and a normal app is an app to which access from overseas is permitted. The specific app may be determined to be different depending on the individual information included in the travel information. A certain app may be a specific app to which access is restricted and a normal app to which access is not restricted, depending on the purpose of travel.

[0019] Alternatively, application providing device 300 may classify multiple applications into specific applications and normal applications and determine whether to permit access from overseas. Application providing device 300 may not only permit or deny access to an application, but also permit or deny access to the user terminal itself, thereby permitting or denying access to a specific application.

[0020] The application providing unit 310 provides the functions of various applications to the user terminal 400 in response to a request from the user terminal 400. The restriction unit 320 restricts access to specific applications from the user terminal 400 of the overseas traveler based on restriction information transmitted by the information processing device 100. The restriction unit 320 lifts the restriction on access to the restricted specific application based on lift information transmitted by the information processing device 100.

[0021] The user terminal 400 includes, for example, an input / output unit 410, an input / output control unit 420, and a communication unit 430. The user terminal 400 is, for example, a smartphone used by an employee, and when the owner of the user terminal 400 is traveling overseas, for example, the user terminal 400 cannot access specific apps and can only access normal apps. For example, a travel application app is stored in the user terminal 400. When the stored travel application app is launched, the user terminal 400 functions as a travel application device for applying for overseas travel. The travel application device may be configured as something other than a user terminal, and may, for example, be installed in a company building so that any employee can use it.

[0022] The input / output unit 410 is, for example, a touch panel, and includes the functions of a display unit that displays various information and an input unit that allows input operations by touching the display unit. The input / output control unit 420 controls the display of the input / output unit 410 and generates information in response to input operations to the input / output unit 410. For example, the input / output control unit 420 generates travel application information 422 that requests an application for overseas travel in response to input operations to the input / output unit 410 when the travel application app is running. The communication unit 430 transmits the travel application information 422 generated by the input / output control unit 420 to the information processing device 100 and the personnel information management device 200.

[0023] The input / output control unit 420 causes the input / output unit 410 to display various pieces of information generated when the user terminal 400 functions as a travel application device. The input / output unit 410 displays a travel application information generation screen when the user performs input processing to generate travel application information 422. Details of the travel application information generation screen will be described later. The input / output unit 410 may be configured with an input unit and an output unit separated from each other.

[0024] [Information processing device] 2 is a configuration diagram of information processing device 100. Information processing device 100 includes, for example, a communication unit 110, an input unit 120, a display unit 130, an acquisition unit 140, a generation unit 150, a release unit 160, a provision unit 170, and a storage unit 180. The components other than communication unit 110, input unit 120, display unit 130, and storage unit 180 are realized by, for example, a hardware processor such as a CPU (Central Processing Unit) executing a program (software).

[0025] Some or all of these components may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), a GPU (Graphics Processing Unit), or an SOC (System on Chip), or may be realized by a combination of software and hardware. The program may be stored in advance in a storage device (a storage device with a non-transitory storage medium) such as an HDD or flash memory, or may be stored in a removable storage medium (a non-transitory storage medium) such as a DVD or CD-ROM, and installed in the storage device by inserting the storage medium into a drive device.

[0026] The communication unit 110 is a communication interface for connecting to the network NW. The communication unit 110 is, for example, a network interface card. The information processing system 10 uses the communication unit 110 to transmit and receive signals to and from external devices such as the personnel information management device 200, the application providing device 300, and the user terminal 400 via the network NW.

[0027] The input unit 120 is a device used by the user to input information to the information processing device 100. The input unit 120 is, for example, a keyboard or a mouse. The input unit 120 generates input information such as travel application information in response to an input operation by the user. The input unit 120 outputs the generated input information to the generation unit 150.

[0028] The display unit 130 is a device used to display various types of information generated by the information processing device 100. The display unit 130 is, for example, a liquid crystal display device or a CRT. The display unit 130 displays various types of information based on processing by, for example, the acquisition unit 140, the generation unit 150, the release unit 160, the provision unit 170, etc. The display unit 130 may be a touch panel integrated with the input unit 120.

[0029] The storage unit 180 is an HDD, flash memory, RAM, or the like. The storage unit 180 may be a NAS device that the information processing device 100 can access via the network NW. The storage unit 180 stores a traveler group list 182 and restriction information 184. The traveler group list 182 is information related to overseas travel of employees registered as a traveler group. The restriction information 184 is information related to a list of employees (overseas travelers) for whom provision of functions of a specific app is restricted. Restricting provision of functions of a specific app includes suspending provision. Details of the traveler group list 182 and the restriction information 184 will be described later.

[0030] The acquisition unit 140 acquires the travel application information 422 from the user terminal 400. Specifically, the acquisition unit 140 acquires the travel information included in the travel application information 422 transmitted by the user terminal 400. In the embodiment, the travel application information 422 is the same information as the travel information, but the travel application information 422 may also include information other than the travel information. If the planned departure date or planned return date is changed after the travel application is submitted, the acquisition unit 140 may acquire the changed information alone. The planned return date may be changed, for example, while the person to be traveled is traveling abroad.

[0031] The generation unit 150 generates restriction information related to restrictions on access to specific apps that are restricted from overseas based on the travel information. The generation unit 150 creates and updates a traveler group list 182 based on, for example, the travel information acquired by the acquisition unit 140. The generation unit 150 extracts overseas travelers (travel target persons whose travel status is "currently traveling") from the created or updated traveler group list 182, and generates restriction information 184 related to restrictions on specific apps for overseas travelers based on the travel information of the extracted overseas travelers.

[0032] The release unit 160 generates release information for releasing restrictions on specific apps for overseas travelers. The release unit 160 generates the release information based on, for example, information on the planned return date included in the travel information. The release unit 160 determines whether the planned return date has passed for the overseas travelers, and generates the release information when the planned return date has passed.

[0033] The providing unit 170 provides the restriction information 184 generated by the generating unit 150 and the lifting information generated by the lifting unit 160 to the application providing device 300. For example, the providing unit 170 transmits the restriction information 184 generated by the generating unit 150 to the application providing device 300 using the communication unit 110. The restriction information 184 includes, for example, a list of persons eligible to travel.

[0034] [Specific examples of various information] 3 is a diagram showing an example of the contents of the personnel information 212. The personnel information 212 is information stored in the storage unit 210 of the personnel information management device 200. The personnel information 212 includes, for example, an employee number, a name, a date of birth, a department, a job title, a type of employment, an email address, and information about travel status.

[0035] The employee number is identification information (employee identification information) for identifying an employee. The name is information indicating the employee's name. The date of birth is information indicating the employee's date of birth. The department is information indicating the department to which the employee belongs (e.g., headquarters, department, section, etc.). The position is information indicating the employee's position (e.g., general manager, department manager, section manager, general employee, etc.). The employment type is information indicating the employee's employment type (e.g., full-time employee, contract employee, temporary employee, contract employee, etc.). The email address is the employee's email address. The travel status is information indicating whether the employee is traveling overseas or not.

[0036] 4 is a diagram showing an example of the contents of the travel application information 422. The travel application information 422 is information that is transmitted and provided by the user terminal 400 to the personnel information management device 200 and the information processing device 100. The travel application information 422 is information indicating, for example, an employee number, name, planned date of departure, planned date of return, and purpose of travel.

[0037] The employee number is information indicating the employee number of the employee who applied for travel. The name is information indicating the name of the employee who applied for travel. The planned departure date is information indicating the planned date of departure that was requested when the travel application was made. The planned return date is information indicating the planned date of return that was requested when the travel application was made. Purpose of travel is information indicating the purpose of travel of the employee who applied for travel. The purpose of travel may be, for example, "vacation," "business trip," or "personal business," and includes both work-related and unrelated purposes.

[0038] 5 is a diagram showing an example of the contents of the travel history information 214. The travel history information 214 is information indicating, for example, an application ID, an employee number, a name, a planned date of departure, a planned date of return, a departure processing date, a return processing date, and a purpose of travel. The employee number, a name, a planned date of departure, a planned date of return, and a purpose of travel are information included in the travel application information and correspond to travel information.

[0039] Among other information included in the travel history information 214, the application ID is identification information assigned when the travel application is submitted. The departure processing date is information indicating the date on which an employee who traveled based on a travel application actually departed the country. The return processing date is information indicating the date on which an employee who traveled based on a travel application and then returned to Japan actually returned.

[0040] 6 is a diagram showing an example of the contents of the traveler group list 182. The traveler group list 182 is information stored in the information processing device 100, and is information that summarizes travel information. The traveler group list 182 includes, for example, travel information of persons currently traveling abroad and overseas travelers before and after traveling abroad.

[0041] The traveler group list 182 includes, for example, information such as a group ID, employee number, name, planned departure date, planned return date, travel status, purpose of travel, and number of trips. The group ID is an identification number assigned to an employee who has become an overseas traveler in the traveler group list 182. The employee number is the employee number of the employee to whom the group ID has been assigned, among the employee numbers included in the travel application information 422 sent by the user terminal 400. The name is the name of the employee to whom the group ID has been assigned.

[0042] The planned departure date is the planned departure date for the most recent overseas trip of an employee to whom a group ID has been assigned. The planned return date is the planned return date for the most recent overseas trip of an employee to whom a group ID has been assigned. The travel status is information on whether an employee to whom a group ID has been assigned is currently traveling. The purpose of travel is the purpose of the most recent overseas trip of an employee to whom a group ID has been assigned. The number of trips information is the number of times an employee to whom a group ID has been assigned has traveled in the past. The number of trips is incremented each time an employee travels overseas.

[0043] 7 is a diagram showing an example of the content of the restriction information 184. The restriction information 184 is created, for example, for each target period. The restriction information 184 includes, for example, information such as a group ID, employee number, name, planned date of departure, and planned date of return. This information is created based on information included in the traveler group list 182 about eligible travelers whose target period overlaps in part or in whole with the period from the planned date of departure to the planned date of return.

[0044] The restriction information 184 includes information about the planned departure date and the planned return date, but the information processing device 100 may generate the restriction information 184 daily and transmit and provide it to the application providing device 300, so that the restriction information 184 does not need to include the information about the planned departure date and the planned return date. The restriction information 184 may also include information about the purpose of travel and the number of trips. The application providing device 300 may set the purpose of travel and the number of trips for each specific application, and may restrict access to the specific application when a target traveler who has traveled for a specific purpose or has reached a specific number of trips becomes an overseas traveler.

[0045] [Processing of information processing system 10] 8 is a sequence diagram showing an example of processing in the information processing system 10. In the information processing system 10, the application providing device 300 provides application functions to employees in response to a request from the user terminal 400. The information processing system 10 restricts access to specific applications from the user terminal 400 of an overseas traveler.

[0046] In the information processing system 10, while the travel application app is running, the user terminal 400 receives input of information for the travel application made by an employee or other person who is the travel target (hereinafter referred to as the operator) by operating the input / output unit 410 of the user terminal 400 (S11). The operator operates the input / output unit 410 while looking at the input / output unit 410 on which the travel application information input screen of the user terminal 400 is displayed, to perform input operations for the travel application.

[0047] 9 is a diagram showing an example of a travel application information input screen GA10. The travel application information input screen GA10 displays, for example, an employee number input field NR11, a name input field NR13, a priority input field NR15, a department input field NR17, a travel destination input field NR19, a planned departure date input field NR21, a planned return date input field NR23, a purpose of travel input field NR25, a work visa expiration date input field NR27, and a passport expiration date input field NR29. A calendar selection image CA is displayed next to the planned departure date input field NR21, the planned return date input field NR23, the work visa expiration date input field NR27, and the passport expiration date input field NR29.

[0048] The operator operates the input / output unit 410 to input the employee number of the person traveling abroad into the employee number input field NR11. Using the same operations, the operator inputs the name of the person traveling abroad into the name input field NR13, the travel priority of the person traveling abroad into the priority input field NR15, the department name to which the person traveling abroad belongs into the department input field NR17, the destination of the person traveling abroad into the destination input field NR19, and the purpose of the travel of the person traveling abroad into the purpose of travel input field NR25.

[0049] By similar operations, the operator enters the intended departure date of the traveler in the intended departure date input field NR21, the intended return date of the traveler in the intended return date input field NR23, the traveler's work visa expiration date in the work visa expiration date input field NR27, and the passport expiration date in the passport expiration date input field NR29. A calendar selection image CA is displayed next to the intended departure date input field NR21, the intended return date input field NR23, the work visa expiration date input field NR27, and the passport expiration date input field NR29. The operator may select and input the intended departure date, intended return date, work visa expiration date, and passport expiration date of the traveler by operating the calendar selection image CA.

[0050] 8, the user terminal 400 running the travel application app transmits travel application information 422 based on the operator's input operation to the personnel information management device 200 (S15), and also transmits it to the information processing device 100 (S17). The personnel information management device 200 updates the travel history information 214 based on the transmitted travel application information 422 (S21) and manages the employee's travel status.

[0051] The information processing device 100 updates the traveler group list 182 based on the transmitted travel application information 422 (S31). Then, the information processing device 100 causes the generation unit 150 to generate restriction information 184 (S33) and transmits the restriction information 184 to the application providing device 300 (S35). Then, the information processing device 100 causes the release unit 160 to determine whether the planned return date has passed (S37).

[0052] If the release unit 160 determines that the planned return date has not passed, the information processing device 100 repeats the same determination until the planned return date has passed. If the release unit 160 determines that the planned return date has not passed, the information processing device 100 generates release information (S38) and transmits it to the application providing device 300 (S39).

[0053] The application providing device 300 restricts access to the specific application by overseas travelers (S41), and provides the functions of the specific application and the normal application to the user terminal 400 in response to a request from the user terminal 400, regardless of whether the travel application application is running or not. For example, when a request for access to the specific application is made by a user terminal 400 of an employee other than an overseas traveler included in the restriction information 184, the user terminal 400 permits access to the specific application (S43).

[0054] Next, when the application providing device 300 receives the restriction information 184 (S35) transmitted by the information processing device 100, it adds the target traveler included in the restriction information to the overseas travelers (S45). In this case, when a request for access to the specific application is made by the user terminal 400 of the overseas traveler, the application providing device 300 denies access to the specific application (S47).

[0055] Next, when the application providing device 300 receives the removal information (S39) transmitted by the information processing device 100, it deletes the person subject to travel that was included in the restriction information from the overseas travelers (S48). In this case, when an access request to the specific application is made by the user terminal 400 of the employee who was an overseas traveler, the application providing device 300 permits access to the specific application (S49).

[0056] [Processing of information processing device 100] Next, the processing of the information processing device 100 will be described. Fig. 10 is a flowchart showing an example of the processing of the information processing device 100. The information processing device 100 first determines in the acquisition unit 140 whether or not the travel application information transmitted by the user terminal 400 has been acquired (S101). If it is determined that the travel application information has not been acquired, the acquisition unit 140 proceeds to step S109.

[0057] Next, the generation unit 150 updates the traveler group list 182 based on the travel application information acquired by the acquisition unit 140 (S103). The generation unit 150, for example, checks the employee number information included in the traveler application information. If the employee number information is present, it adds 1 to the number of trips and updates the planned departure date, planned return date, and purpose of travel. If the employee number information is not present, it assigns a new group ID, adds the employee number, name, planned departure date, planned return date, and purpose of travel, and then adds 1 to the number of trips.

[0058] Next, the generation unit 150 generates restriction information 184 based on the travel application information acquired by the acquisition unit 140 (S105). The generation unit 150 generates the restriction information by, for example, re-editing the travel information included in the traveler group list 182. The provision unit 170 provides the restriction information generated by the generation unit 150 by transmitting it to the application providing device 300 using the communication unit 110 (S107).

[0059] Next, the cancellation unit 160 checks the travel status included in the traveler group list 182 and checks the planned return date for each overseas traveler who is currently traveling (S109). Next, the cancellation unit 160 determines whether the planned return date for each overseas traveler has passed (S111). If the cancellation unit 160 determines that the planned return date has not passed, the information processing device 100 simply ends the processing shown in FIG.

[0060] If it is determined that the planned return date has passed, the release unit 160 generates release information for releasing the restriction on the specific application of the employee (the employee who has returned from overseas travel) included in the restriction information (S113). Subsequently, the providing unit 170 provides the release information generated by the release unit 160 by transmitting the release information to the application providing device 300 using the communication unit 110 (S115).

[0061] Thereafter, the generation unit 150 updates the travel status of the target travel person for whom the cancellation information was generated from “overseas” to “domestic” (S117), and stores the updated information in the storage unit 180. In this way, the information processing device 100 ends the processing shown in FIG.

[0062] The information processing system 10 of the embodiment uses travel application information accompanying the travel application submitted by the employee using the user terminal 400 to restrict access to specific apps by employees traveling abroad. This eliminates the need to collect information about the employee's overseas travel separately from the travel application in order to restrict specific apps. This reduces the effort required to restrict access to apps by overseas travelers.

[0063] According to the embodiment described above, the information processing device 100 includes an acquisition unit 140, a generation unit 150, a release unit 160, and a provision unit 170. The acquisition unit 140 acquires travel application information 422 including travel information related to overseas travel by company employees. The generation unit 150 generates restriction information 184 related to restrictions on access to specific apps that are restricted from overseas, based on the travel information included in the travel application information 422. The release unit 160 generates release information for lifting the restrictions. The provision unit 170 transmits and provides the restriction information 184 and the release information to the application providing device 300. This enables the information processing device 100 to reduce the effort required to restrict access to apps by overseas travelers.

[0064] In the above description, the information processing device 100 and the personnel information management device 200 are separate servers, but this is not limiting. For example, if the information processing device 100 and the personnel information management device 200 are operated by the same company or a group company, a single server integrating the information processing device 100 and the personnel information management device 200 may be provided as an information processing device.

[0065] The above describes the form for carrying out the present invention using an embodiment, but the present invention is not limited to such an embodiment, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]

[0066] 10 Information Processing Systems 100 Information processing device 110 Communications Department 110 Communications Department 120 Input section 130 Display section 140 Acquisition Department 150 Generation part 160 Release unit 170 Provision Department 180,210,330 Storage section 182 Traveler Group List 184 Restricted Information 200 Human resources information management device 212 Personnel information 214 Travel history information 300 App providing device 310 App Provider 320 Restricted Section 331 Apps 400 User terminal 410 Input / output section 420 Input / Output Control Unit 422 Travel Application Information 430 Communications Department CA Calendar Selection Image GA10 Travel application information entry screen NW Network

Claims

1. an acquisition unit that acquires travel information regarding overseas travel, including a travel destination, a planned departure date, and a planned return date, input by an employee of the company; a generation unit that identifies the employee's travel destination based on the travel information, and if the travel destination is overseas, generates restriction information that is an instruction regarding restriction of access to a specific app among multiple apps to which the employee is restricted from accessing from the travel destination after the scheduled date of departure, and transmits the generated restriction information to an application providing device that provides a service for the specific app, thereby restricting the access; a release unit that generates release information that is an instruction to release the restriction when the planned return date arrives based on the travel information, and releases the restriction by transmitting the generated release information to the application providing device. Information processing device.

2. The function of the specific application is provided by an application providing device. The information processing device according to claim 1 .

3. the application providing device includes a restriction unit that restricts access to the specific application. The information processing device according to claim 2 .

4. the travel information includes the same information as travel information acquired by a personnel information management device that manages personnel information in the company; The information processing device according to claim 1 .

5. The travel information includes the scheduled departure date, scheduled return date, and destination information for the overseas travel. The information processing device according to claim 1 .

6. The travel information includes the travel information and is included in travel application information provided by a travel application device to the personnel information management device. The information processing device according to claim 4 .

7. a providing unit that provides the restriction information to the application providing device, The information processing device according to claim 3 .

8. The acquisition unit acquires travel information regarding overseas travel, including a travel destination, a planned departure date, a planned return date, and a purpose of travel, input by an employee of the company, the generation unit identifies the employee's travel destination based on the travel information, and when the travel destination is overseas and the travel purpose is a specific travel purpose, generates restriction information that is an instruction regarding restriction of access to a specific app among multiple apps to which access from the employee's travel destination on or after the scheduled departure date is restricted, and restricts the access by transmitting the generated restriction information to an app providing device that provides a service for the specific app; The information processing device according to claim 1 .

9. The computer Acquires travel information about overseas travel entered by company employees, including the destination, planned departure date, and planned return date, Identifying the employee's destination based on the travel information, and if the destination is overseas, generating restriction information that is an instruction regarding restricting access to a specific app among multiple apps to which the employee is restricted from accessing from the travel destination after the scheduled date of departure, and transmitting the generated restriction information to an app providing device that provides a service for the specific app, thereby restricting the access; When the planned return date arrives based on the travel information, generating lifting information that is an instruction to lift the restriction, and transmitting the generated lifting information to the application providing device, thereby lifting the restriction. Information processing methods.

10. On the computer, Acquire travel information regarding overseas travel entered by company employees, including the destination, planned departure date, and planned return date, Identifying the employee's destination based on the travel information, and if the destination is overseas, generating restriction information that is an instruction regarding restricting access to a specific app among multiple apps to which access from the employee's destination after the scheduled departure date is restricted, and transmitting the generated restriction information to an app providing device that provides a service for the specific app, thereby restricting the access; When the planned return date arrives based on the travel information, release information that is an instruction to release the restriction is generated, and the generated release information is transmitted to the application providing device, thereby releasing the restriction. program.

Citation Information

Patent Citations

  • Mobile terminal and restriction method of application usage of the same

    JP2020077903A

  • Advanced Roaming Controls in Home Location Register

    US20130095828A1

  • Communication terminal management system, management method, management server, terminal control method, and communication terminal

    WO2015064076A1

  • Management device, verification device, verification system, management method, verification method, and recording medium

    JP2023016050A