Terminal management system
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- DENSO WAVE INC
- Filing Date
- 2025-01-22
- Publication Date
- 2026-08-03
AI Technical Summary
【0009】 本発明では、サーバにおいて、複数の拠点のそれぞれにあわせたキッティング用の設定用情報が記憶部に記憶され、接続された携帯端末が使用されている拠点が前回使用時の拠点と異なっている拠点変更状態であると判定部により判定されることで、使用されている拠点にあわせた設定用情報が、接続された携帯端末に対して配信部によりキッティング用に配信される。携帯端末は、配信部によって配信される設定用情報を利用してキッティング処理を行う。
Smart Images

Figure 2026125475000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a terminal management system that manages mobile terminals customized according to a base at a server.
Background Art
[0002] The operations performed on mobile terminals cover a wide range within the same company according to the base, including store operations such as scanning at the time of purchasing goods and inventory taking of goods, and operations involving movement such as communication like phone calls and emails, and management of delivered items. Therefore, for mobile terminals used within a base, a customization operation is required to install master data including application programs (hereinafter also simply referred to as apps) and address books that are necessary for each base so that they can be used for operations.
[0003] As a technology related to such a customization operation, for example, a management system disclosed in Patent Document 1 below is known. In this management system, a management number assigned to each information processing device and setting information are stored in a management server. At the time of customization, a sticker displaying the management number is attached to an arbitrary information processing device, and the management number read from the sticker and information identifying the location where the information processing device is placed are acquired by the management server. Thereby, since the management number and the information processing device are associated with each other in the management server, it is intended to facilitate the association between the information processing device and the management information in customization.
[0004] Furthermore, when kitting new mobile devices, manual kitting is performed in bulk at the time of purchase, or remote kitting is performed using a terminal management system via a cloud service. As a technology related to such remote kitting, for example, the kitting system disclosed in Patent Document 2 below is known. In this kitting system, it is assumed that a kitting route server distributes the applications to be installed on PCs to be introduced into the branch office system to a dedicated kitting device. The dedicated kitting device is connected to an isolated network that is isolated from the business terminals used for operations in the branch office system, and the applications distributed as described above are installed on the PCs connected to this isolated network. This reduces the costs required for introducing new terminals while avoiding security risks. [Prior art documents] [Patent Documents]
[0005] [Patent Document 1] Japanese Patent Publication No. 2018-142148 [Patent Document 2] Japanese Patent Publication No. 2023-096875 [Overview of the project] [Problems that the invention aims to solve]
[0006] Incidentally, some companies may have use cases where they monitor the operational status of mobile devices at multiple locations and move them from locations with surplus devices to locations with shortages. In this case, the system described in Patent Document 1 requires manual provisioning of mobile devices. While general terminal management systems can send provisioning information tailored to the new location to mobile devices specified by the server administrator from the terminal management server, it is necessary to accurately track which mobile devices are moving to which location, which is time-consuming. This problem becomes particularly pronounced as the number of mobile devices that may change locations increases.
[0007] The present invention was made to solve the above-mentioned problems, and its objective is to provide a configuration that can automatically perform appropriate kitting processing according to the location, even when the location changes. [Means for solving the problem]
[0008] To achieve the above objective, the present invention A mobile terminal (20) usable at each of the multiple locations (L, La, Lb), A server (10) that manages the mobile terminals connected via access points (AP, APa, APb) installed at each of the aforementioned locations, A terminal management system (1) comprising, The aforementioned server, A storage unit (12) stores setting information for kitting tailored to each of the aforementioned multiple locations, A determination unit (11) determines whether the location where the connected mobile terminal is being used is different from the location used in the previous instance, and whether this is a location change state. When the determination unit determines that the location has been changed, the distribution unit (11, 14) distributes the configuration information corresponding to the location being used to the connected mobile terminal for kitting purposes. Equipped with, The mobile terminal is characterized by performing a kitting process using the configuration information distributed by the distribution unit. The symbols within the parentheses above indicate the correspondence with the specific means described in the embodiments described later. [Effects of the Invention]
[0009] In this invention, the server stores configuration information for kitting tailored to each of multiple locations in its storage unit. When a determination unit determines that the location where a connected mobile terminal is being used is different from the location where it was used last time, the distribution unit distributes configuration information tailored to the location being used to the connected mobile terminal for kitting purposes. The mobile terminal performs kitting processing using the configuration information distributed by the distribution unit.
[0010] As a result, when a mobile device moves from one location to another, the system detects this as a location change and automatically performs the necessary configuration on the mobile device using the configuration information distributed from the server to match the new location. Therefore, there is no need to manually perform configuration each time the location changes. Consequently, even when the location changes, it is possible to realize a device management system that can automatically perform the appropriate configuration process according to the new location.
[0011] In mobile devices, configuration information distributed from the distribution unit is stored in the configuration information storage unit. When new configuration information is distributed, the configuration information processing unit may delete the previous configuration information stored in the configuration information storage unit and store the new configuration information in the configuration information storage unit. This allows for the deletion of unnecessary configuration information from the original location when a location is changed, reducing the amount of stored data and preventing the leakage of confidential configuration information.
[0012] The user may be able to select the criteria used by the judgment unit. This allows the user to appropriately select the criteria suitable for their environment, even if the judgment unit has multiple criteria, such as not only access point information, but also configuration information for nearby mobile devices, location information for mobile devices, and information about the operator (user).
[0013] In mobile devices, data acquired at a location is stored in the acquired data storage unit, and when new configuration information is distributed, the data processing unit may perform a process to delete or back up at least a portion of the data stored in the acquired data storage unit. This reduces the amount of data stored when a location is changed, by deleting or backing up at least a portion of the data acquired at the original location, such as confidential data, to a server, etc., and prevents the leakage of confidential data.
[0014] The distribution unit may, after the determination unit determines that a location change has occurred, distribute configuration information tailored to the location being used to the connected mobile terminal for kitting purposes at a predetermined timing. This ensures that the kitting process starts at a predetermined timing, such as when the worker at the destination confirms the location change or when the system administrator confirms it. This prevents the kitting process from starting unintentionally when the user is temporarily on the move or during work hours, or when kitting processing should be restricted.
[0015] Mobile devices may have certain functions restricted from the time they enter a location change state until the kitting process is completed. This restricts the specified functions until the specified timing, preventing the specified functions from being executed incorrectly on mobile devices even if the kitting process for the destination location has not yet started.
[0016] The server may also include a notification unit that notifies the server when the kitting process, which uses configuration information distributed by the distribution unit, is completed. This allows system administrators and others who receive notifications from the notification unit to accurately understand information about the destination and origin locations of mobile devices, as well as the kitting details, when a mobile device is moved, thus facilitating coordination for various tasks using mobile devices.
[0017] When the fitting process using the setting information distributed by the distribution unit is completed in the storage unit, information regarding the fitting process may be accumulated. By using the information automatically accumulated in the storage unit, it is possible to easily check the past history as work evidence of the fitting work.
Brief Description of Drawings
[0018] [Figure 1] It is an explanatory diagram for explaining the schematic configuration of the terminal management system according to the first embodiment. [Figure 2] FIG. 2(A) is a block diagram schematically illustrating the electrical configuration of the mobile terminal in FIG. 1, FIG. 2(B) is a block diagram schematically illustrating the electrical configuration of the wireless tag processing unit, and FIG. 2(C) is a block diagram schematically illustrating the electrical configuration of the information code reading unit. [Figure 3] It is a flowchart exemplifying the flow of terminal management processing performed by the control unit of the management server in the first embodiment. [Figure 4] It is an explanatory diagram for explaining the base change state. [Figure 5] It is a flowchart exemplifying the flow of terminal management processing performed by the control unit of the management server in the second embodiment.
Modes for Carrying Out the Invention
[0019] [First Embodiment] Hereinafter, a first embodiment in which the terminal management system according to the present invention is embodied will be described with reference to the drawings. The terminal management system 1 shown in Figure 1 is configured as a system comprising mobile terminals 20 usable at each of multiple locations, and a management server 10 that manages the mobile terminals 20 connected via access points AP installed at each location L. In this embodiment, the terminal management system 1 manages the aggregation of acquired data and the kitting process described later for one or more mobile terminals 20 used at each location L, such as stores and warehouses, using the management server 10 installed at the head office, etc. Note that in Figure 1, for convenience, only location La to which store A belongs and location Lb to which warehouse B belongs are shown among the multiple locations L, and the access points installed at location La and location Lb are indicated with the codes APa and APb, respectively.
[0020] The mobile terminal 20 according to this embodiment is a portable information reading device carried by workers (users) and used at each location L. In addition to the function of reading and writing information stored in wireless tags Tg such as RF tags via radio waves transmitted and received through an antenna, the mobile terminal 20 also has the function of an information code reader that optically reads information codes C such as barcodes and two-dimensional codes, and is configured to perform reading in two ways.
[0021] As shown in Figure 2(A), the mobile terminal 20 mainly consists of a control unit 21 that is in charge of overall control and a storage unit 22 consisting of semiconductor memory, etc., as well as a display unit 23 whose display content on the display screen is controlled by the control unit 21, an operation unit 24 that outputs operation signals to the control unit 21 in response to user operations, an notification unit 25 whose illumination state of the light-emitting unit, the sounding state of the speaker, the sounding state of the buzzer, etc. are controlled by the control unit 21, a communication unit 26 for wireless or wired communication with external devices such as the management server 10, a short-range wireless communication unit 27, and a power supply unit 28 that supplies power from the battery 29 to various electrical components.
[0022] The short-range wireless communication unit 27 is a wireless communication function that enables direct short-range wireless communication (inter-terminal wireless communication) with other mobile terminals 20, and is configured to have, for example, Bluetooth® functionality and NFC (Near Field Communication) functionality.
[0023] Furthermore, the mobile terminal 20 includes a wireless tag processing unit 30 for reading and writing information from the wireless tag Tg, and an information code reading unit 40 for optically reading the information code C, and the reading results of each are stored in the storage unit 22.
[0024] First, the wireless tag processing unit 30 will be explained using Figure 2(B). The wireless tag processing unit 30 functions as a wireless communication unit that communicates wirelessly with multiple wireless tags Tg using a predetermined modulation scheme controlled by the control unit 21. It works in cooperation with the antenna 34 and the control unit 21 to communicate with the wireless tags Tg using electromagnetic waves, and reads data stored in the wireless tags Tg or writes data to the wireless tags Tg. The wireless tag processing unit 30 is configured as a circuit that transmits using a known radio wave scheme and has a transmitting circuit 31, a receiving circuit 32, a matching circuit 33, etc., as schematically shown in Figure 2(B).
[0025] The transmitting circuit 31 consists of a carrier oscillator, an encoding unit, an amplifier, a transmitting unit filter, a modulation unit, etc., and is configured to output a carrier (carrier wave) of a predetermined frequency from the carrier oscillator. The encoding unit is connected to the control unit 21, and encodes the transmission data output from the control unit 21 and outputs it to the modulation unit. The modulation unit is the part that receives the carrier (carrier wave) from the carrier oscillator and the transmission data from the encoding unit. It generates a modulated signal by modulating the carrier (carrier wave) output from the carrier oscillator with an encoded transmission code (modulated signal) output from the encoding unit when a command is transmitted to the communication target, and outputs this to the amplifier. The amplifier amplifies the input signal (modulated signal modulated by the modulation unit) with a predetermined gain and outputs the amplified signal to the transmitting unit filter. The transmitting unit filter filters the amplified signal from the amplifier and outputs the transmitted signal to the antenna 34 via the matching circuit 33. When the transmitted signal is output to the antenna 34 in this way, the transmitted signal is radiated to the outside as transmitted radio waves from the antenna 34.
[0026] Meanwhile, the response signal received by the antenna 34 is input to the receiving circuit 32 via the matching circuit 33. This receiving circuit 32 is composed of a receiving filter, an amplifier, a demodulation unit, a binarization processing unit, a decoder, etc. The response signal received via the antenna 34 is filtered by the receiving filter, amplified by the amplifier, and the amplified signal is demodulated by the demodulation unit. The demodulated signal waveform is then binarized by the binarization processing unit, decoded by the decoding unit, and the decoded signal is output to the control unit 21 as received data.
[0027] Next, the information code reading unit 40 will be explained using Figure 2(C). The information code reading unit 40 functions to optically read the information code C, and as shown in Figure 2(C), it has a configuration that includes a light receiving sensor 43 consisting of a CCD area sensor or the like, an imaging lens 42, and an illumination unit 41 consisting of multiple LEDs and lenses, and works in cooperation with the control unit 21 to read the information code C (barcode or two-dimensional code) attached to the reading target R.
[0028] When reading is performed by the information code reading unit 40, first, illumination light Lf is emitted from the illumination unit 41, which has been commanded by the control unit 21, and this illumination light Lf passes through the reading opening and irradiates the reading target R. Then, the reflected light Lr, which is reflected by the information code C from the illumination light Lf, is taken inside through the reading opening and received by the light receiving sensor 43 through the imaging lens 42. The imaging lens 42, which is positioned between the reading opening and the light receiving sensor 43, is configured to form an image of the information code C on the light receiving sensor 43, and the light receiving sensor 43 outputs a light receiving signal corresponding to this image of the information code C. The light receiving signal output from the light receiving sensor 43 is stored as image data in the storage unit 22 (Figure 2(A)) and is used for decoding processing to obtain the information contained in the information code C. The information code reading unit 40 is also equipped with an amplification circuit to amplify the signal from the light receiving sensor 43 and an AD conversion circuit to convert the amplified signal into a digital signal, but these circuits are not shown in the figure.
[0029] The mobile terminal 20 configured in this way performs a kitting process each time the location L it is used changes, using the kitting configuration information distributed by the management server 10 according to the location L it is used at, as described later. For example, when the mobile terminal 20 is used at store A belonging to location La, the mobile terminal 20 is kitted by distribution and remote control by the management server 10 so that applications for store A are installed and master data for store A is added. Similarly, when the mobile terminal 20 is used at warehouse B belonging to location Lb, the mobile terminal 20 is kitted by distribution and remote control by the management server 10 so that applications for warehouse B are installed and master data for warehouse B is added.
[0030] Next, the management server 10 according to this embodiment will be described with reference to the drawings. The management server 10 according to this embodiment functions as a higher-level device that remotely controls the distribution of kitting configuration information to each mobile terminal 20 according to the location L used. As shown in Figure 1, the management server 10 mainly comprises a storage unit 12, a display unit 13, a communication unit 14, and a control unit 11 that comprehensively controls these. The control unit 11 is mainly composed of a microcontroller and has a CPU, system bus, input / output interface, etc., and functions as an information processing device together with the storage unit 12. The storage unit 12 is composed of known semiconductor memory such as ROM, RAM, and non-volatile memory. The storage unit 12 has predetermined application programs for executing terminal management processing, which will be described later, and kitting configuration information tailored to each location L (for example, information for installing the application for that location and master data) pre-stored in the storage unit 12 so that it can be used by the control unit 11. The display unit 13 is configured as, for example, a liquid crystal monitor, and its display content is controlled by the control unit 11. The communication unit 14 is controlled by the control unit 11 and is configured to communicate with external devices such as the mobile terminal 20 via the internet or the like.
[0031] In the management server 10 configured in this way, the terminal management processing performed by the control unit 11 distributes configuration information for kitting to mobile terminals 20 that have moved from one location (for example, location La) to another different location (for example, location Lb), according to the location to which they have moved.
[0032] The terminal management process performed by the control unit 11 of the management server 10 will be explained below with reference to the flowchart shown in Figure 3. When terminal management processing is started in the control unit 11, the determination process shown in step S101 determines whether or not there is a mobile terminal 20 to connect to the management server 10. If there is no mobile terminal 20 to connect, the determination of "No" is repeated.
[0033] Then, if there is a mobile terminal 20 that connects to the management server 10 (Yes in S101), the determination process in step S102 determines whether the location L where the connected mobile terminal 20 is being used is different from the location L used in the previous instance, i.e., whether it is a location change state.
[0034] In this embodiment, the location L being used is recognized based on the information of the access point AP through which the connection was made. For example, in the example in Figure 1, if the connection was made via access point APa, the mobile terminal 20 is recognized as being used at location La, and if the connection was made via access point APb, the mobile terminal 20 is recognized as being used at location Lb.
[0035] Therefore, for example, if the connected mobile terminal 20 is being used at base La, and the mobile terminal 20 is recognized as having been used at base La at the time of last use based on the information stored in the memory unit 12 as described later, then the base change status is not observed (the mobile terminal 20 has not moved bases) (No in S102), and the process from step S101 is repeated. The control unit 11 that performs the determination process in step S102 may correspond to an example of a "determination unit".
[0036] On the other hand, if the location L where the connected mobile terminal 20 is being used is different from the location L used last time (i.e., the mobile terminal 20 has moved locations), it is determined that the location has changed (Yes in S102). For example, as illustrated in Figure 4, if the mobile terminal 20ab that was being used at location La is moved to location Lb and then connected to the management server 10 via access point APb for use at the new location Lb, it is determined that the location has changed.
[0037] If it is determined that the location has changed, the distribution process shown in step S103 is performed, and configuration information (such as information for installing the location's application and master data) tailored to the location L being used is read from the storage unit 12 and distributed to the connected mobile terminal 20 for kitting purposes via the communication unit 14. The control unit 11 and communication unit 14 that perform the processing in step S103 may correspond to an example of a "distribution unit".
[0038] Therefore, with the mobile terminal 20, the kitting process is automatically performed by the control unit 21 using configuration information distributed from the management server 10 to match the new base L, without manual operation by the worker or other personnel, and is remotely controlled by the management server 10. The configuration information distributed from the management server 10 is stored in the storage unit 22.
[0039] Once the kitting process described above is completed, the notification process shown in step S104 is performed, and the completion of the kitting process (for example, information identifying the mobile terminal 20 (terminal ID), as well as information about the destination and origin locations and the kitting details) is displayed on the display unit 13 to notify the user. The display unit 13 may be an example of a "notification unit".
[0040] Then, the storage process shown in step S105 is performed, and information related to the kitting process (for example, information identifying the mobile terminal 20 (terminal ID), as well as information about the destination and origin locations and kitting details) is stored in the storage unit 12, and the terminal management process ends. By checking the kitting process information stored in the storage unit 12 in this way, the location L used last time can be identified.
[0041] As described above, in the terminal management system 1 according to this embodiment, the management server 10 stores setting information for kitting tailored to each of the multiple locations L in the storage unit 12. When it is determined that the location L used by the connected mobile terminal 20 is different from the location L used in the previous use (Yes in S102), setting information tailored to the location L being used is distributed to the connected mobile terminal 20 for kitting. The mobile terminal 20 performs kitting processing using the setting information distributed by the management server 10.
[0042] As a result, when a mobile terminal 20 moves from one location L to another, a different location Lb, the system determines that a location change has occurred, and the mobile terminal 20 automatically performs a kitting process using configuration information distributed from the management server 10 to match the new location Lb. Therefore, there is no need to manually perform the kitting process each time the location L changes. Consequently, even when the location L changes, a terminal management system 1 can be realized that can automatically perform the appropriate kitting process according to that location L.
[0043] Furthermore, in this embodiment, the management server 10 notifies the system by displaying on the display unit 13 when the kitting process using the distributed configuration information is completed (S104). As a result, system administrators and others who receive notification from the display unit 13 can accurately grasp information about the destination and origin locations, as well as the kitting details, when the mobile terminal 20 is moved, and can easily coordinate various tasks using the mobile terminal 20.
[0044] Furthermore, in this embodiment, information related to the kitting process using the distributed configuration information is stored in the storage unit 12 of the management server 10 when the kitting process is completed (S105). As a result, by using the information automatically stored in the storage unit 12, past history can be easily checked as work evidence for the kitting work.
[0045] As a first modification of this embodiment, in the mobile terminal 20, the configuration information distributed from the management server 10 is stored in the storage unit 22, and when new configuration information is distributed, the control unit 21 deletes the previous configuration information stored in the storage unit 22 and overwrites it with the new configuration information. This way, when the location changes, the configuration information from the original location that is no longer needed is deleted from the storage unit 22, which not only reduces the amount of data stored but also prevents the leakage of confidential configuration information. The control unit 21 corresponds to an example of a "configuration information processing unit," and the storage unit 22 may correspond to an example of a "configuration information storage unit."
[0046] As a second modification of this embodiment, in the determination process of step S102, the determination criteria are not limited to using information of the access point AP that was passed through during connection. For example, setting information of other nearby mobile terminals 20 obtained using the short-range wireless communication unit 27, location information of the mobile terminal 20, information of the worker (user), etc., may also be used. Furthermore, the determination criteria in the determination process of step S102 may be selectable by the user from the aforementioned access point AP information, setting information of other nearby mobile terminals 20, location information of the mobile terminal 20, information of the worker (user), etc. This allows the user to appropriately select determination criteria suitable for the usage environment, etc.
[0047] As a third modification of this embodiment, in the mobile terminal 20, assuming that acquired data acquired at base station L is stored in the storage unit 22, when new configuration information is distributed, i.e., when the base station is moved, the control unit 21 may perform processing to delete at least a portion of the acquired data stored in the storage unit 22 or to save it to the management server 10. The storage unit 22 where the acquired data is stored corresponds to an example of an "acquired data storage unit," and the control unit 21 which performs processing to delete at least a portion of the acquired data stored in the storage unit 22 may correspond to an example of a "data processing unit."
[0048] Examples of data to be deleted or backed up include photographic data and customer personal information taken during work at the site, data read by the wireless tag processing unit 30 and the information code reading unit 40 (log data), and confidential data such as specific data designated in advance (data in a specific folder, etc.).
[0049] The confidential data mentioned above can be deleted from the storage unit 22, or it can be backed up to the management server 10 and then deleted from the storage unit 22. Furthermore, the confidential data backed up to the management server 10 can be automatically restored from the management server 10 when the user returns to the original location. Additionally, the confidential data can be hidden by concealing it in a storage area of the storage unit 22 that is inaccessible to the user.
[0050] In this way, when a location is changed, at least a portion of the data acquired at the original location, such as confidential data, is deleted or backed up to the management server 10, which not only reduces the amount of data stored but also prevents the leakage of confidential data.
[0051] [Second Embodiment] Next, a terminal management system according to a second embodiment of the present invention will be described with reference to the drawings. In this second embodiment, the main difference from the first embodiment is that the timing of the distribution of configuration information for kitting from the management server 10 can be arbitrarily set. Therefore, components that are substantially the same as those in the first embodiment are denoted by the same reference numerals, and their descriptions are omitted.
[0052] Because the management server 10 distributed the configuration information for kitting immediately after determining that the location had changed, when the kitting process using that configuration information was started, the kitting process was unnecessarily performed on the mobile terminals 20 that were temporarily in a different location.
[0053] Therefore, in this embodiment, after determining that a location change has occurred, the management server 10 distributes configuration information tailored to the location being used to the connected mobile terminal 20 for kitting purposes at a predetermined timing.
[0054] The terminal management process performed by the control unit 11 of the management server 10 will be explained below with reference to the flowchart shown in Figure 5. If it is determined that the location L where the connected mobile terminal 20 is being used is different from the location L used in the previous instance (Yes in S102 of Figure 5), then the determination process shown in step S106 determines whether or not it is time to distribute the configuration information for kitting.
[0055] In this embodiment, the timing of the distribution is the timing when a kitting start request is received from the mobile terminal 20 by the operator performing a kitting start operation on the operation unit 24, and the determination of No is repeated in step S106 until this kitting start request is received. The distribution timing may correspond to an example of a "predetermined timing" for distributing kitting setting information to the connected mobile terminal 20 for kitting purposes.
[0056] Then, when a kitting start request is received in response to an operation by the operator, it is determined that it is time to distribute the configuration information for kitting (Yes in S106), and the processing from the distribution process in step S103 onwards is carried out.
[0057] Furthermore, the above delivery timing is not limited to the timing of receiving a kitting start request from the worker, but may also be the timing when, for example, a system administrator or similar person confirms and instructs the start of kitting. In addition, the above delivery timing may also be, for example, the timing after a specified time has elapsed. In this case, kitting can be restarted only when the device is in the same location for a certain period of time, or kitting work can not be performed during business hours. Also, in order to prevent the battery from running out during kitting, the above delivery timing may be the timing when the device is in a charging state.
[0058] As described above, in the management server 10 according to this embodiment, after it is determined that a site change has occurred (Yes in S102), configuration information tailored to the site L being used is distributed to the connected mobile terminal 20 for kitting purposes at the distribution timing (Yes in S106).
[0059] This ensures that the kitting process starts at predetermined times, such as when the worker at the destination confirms the move or when the system administrator confirms it. This prevents the kitting process from starting unintentionally when it is necessary to restrict it, such as when the worker is temporarily on the move or is in the middle of work.
[0060] As a variation of this embodiment, the mobile terminal 20 may have certain functions restricted from the time it enters a location change state (Yes in S102) until the kitting process is completed. Examples of the restricted functions include all functions except those related to the kitting process, and functions for accessing high-security information.
[0061] As a result, the predetermined functions are restricted until the predetermined timing, so even if there is a mobile terminal 20 that has not yet started the kitting process to match the destination base L, it is possible to prevent the predetermined functions of that mobile terminal 20 from being executed incorrectly.
[0062] Furthermore, if certain functions are restricted as described above, these restrictions may be lifted, for example, by entering an administrator password into the mobile terminal 20 or the management server 10.
[0063] The present invention is not limited to the embodiments described above, and may be further embodied as follows, for example. (1) The mobile terminal according to the present invention is not limited to being configured as a mobile terminal 20 that has both the function of reading and writing wireless tags Tg and the function of optically reading information code C, but may also be configured as a mobile terminal that has only the function of reading and writing wireless tags Tg, or a mobile terminal that has only the function of optically reading information code C, or may be configured as a mobile terminal that has other functions.
[0064] (2) In addition to the information for installing the site application and business master data mentioned above, the configuration information for kitting may also include, for example, information for installing applications for other purposes and master data for other purposes. [Explanation of Symbols]
[0065] 1. Terminal Management System 10 Management Server 11 Control Unit (Determination Unit, Distribution Unit) 12 Storage section 13 Display Unit (Notification Unit) 14. Communications Department (Distribution Department) 20,20ab Mobile devices 21 Control Unit (Setting Information Processing Unit, Data Processing Unit) 22. Storage Unit (Setting Information Storage Unit, Acquired Data Storage Unit) AP, APa, APb Access Point L,La,Lb base
Claims
1. Mobile devices usable at each of the multiple locations, A server that manages the mobile terminals connected via access points installed at each of the aforementioned locations, A terminal management system comprising, The aforementioned server, A storage unit that stores configuration information for kitting tailored to each of the aforementioned multiple locations, A determination unit that determines whether the location where the connected mobile terminal is being used is different from the location used in the previous use, and whether this is a location change status. When the determination unit determines that the location has been changed, the distribution unit distributes the configuration information corresponding to the location being used to the connected mobile terminal for kitting purposes. Equipped with, The aforementioned mobile terminal is characterized in that it performs kitting processing using the configuration information distributed by the distribution unit.
2. The aforementioned mobile terminal is A setting information storage unit stores the setting information distributed from the distribution unit, A setting information processing unit deletes the previous setting information stored in the setting information storage unit when new setting information is distributed and stores the new setting information in the setting information storage unit. The terminal management system according to claim 1, characterized by comprising:
3. The terminal management system according to claim 1, characterized in that the user can select the criteria for determination by the determination unit.
4. The aforementioned mobile terminal is The acquired data storage unit stores the data acquired at the aforementioned location, A data processing unit performs processing to delete or save at least a portion of the data stored in the acquired data storage unit when new configuration information is distributed. The terminal management system according to claim 1, characterized by comprising:
5. The terminal management system according to claim 1, characterized in that the distribution unit, after the determination unit has determined that the location has been changed, distributes the setting information corresponding to the location being used to the connected mobile terminal for kitting purposes at a predetermined timing.
6. The terminal management system according to claim 5, characterized in that the mobile terminal is restricted in certain functions from the time it enters the location change state until the kitting process is completed.
7. The terminal management system according to claim 1, characterized in that the server includes a notification unit that notifies when the kitting process using the configuration information distributed by the distribution unit is completed.
8. The terminal management system according to claim 1, characterized in that the storage unit stores information related to the kitting process when the kitting process using the configuration information distributed by the distribution unit is completed.