WO2019163106A1 - データ収集システム、データ収集サーバ、データ収集方法、及びプログラム - Google Patents
データ収集システム、データ収集サーバ、データ収集方法、及びプログラム Download PDFInfo
- Publication number
- WO2019163106A1 WO2019163106A1 PCT/JP2018/006797 JP2018006797W WO2019163106A1 WO 2019163106 A1 WO2019163106 A1 WO 2019163106A1 JP 2018006797 W JP2018006797 W JP 2018006797W WO 2019163106 A1 WO2019163106 A1 WO 2019163106A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- contract
- plan
- data collection
- collection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/04—Billing or invoicing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2379—Updates performed during online database operations; commit processing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/14—Payment architectures specially adapted for billing systems
- G06Q20/145—Payments according to the detected use or quantity
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/60—Business processes related to postal services
Definitions
- the present invention relates to a data collection system, a data collection server, a data collection method, and a program for collecting data from equipment.
- Patent Document 1 there is a technique for adjusting the content and granularity of data to be collected according to the content of an abnormal state in a system that collects operation data of facility equipment (for example, see Patent Document 1).
- a mobile communication line is used for a communication path between an equipment device and a server that collects the equipment data
- an upper limit of the communication data amount is set at the time of contract in the mobile communication line.
- the amount of communication data may exceed the upper limit of the contract, or conversely, the amount of available communication data may be left.
- Patent Document 2 there is a technology for changing the communication line according to the past communication data amount (for example, see Patent Document 2).
- the information processing apparatus disclosed in Patent Literature 2 selects a communication line with the lowest communication charge or the shortest communication time for each application according to the past communication data amount or communication time.
- the present invention has been made in view of the above problems, and a data collection system and data that can collect data using a more appropriate communication line according to the amount of data to be collected while suppressing an increase in communication charges It is an object to provide a collection server, a data collection method, and a program.
- a data collection system comprises: A data collection terminal that collects data from the equipment; A data collection server that is communicably connected to the data collection terminal via a communication line; A data collection system comprising: The data collection server Data receiving means for receiving the data from the data collection terminal by communication via the communication line; Contract information storage means for storing at least two contract plans representing a charge imposed according to the amount of data communicated via the communication line; Collection plan determining means for determining a collection plan for collecting the data from the data collection terminal based on the data received by the data receiving means; Contract plan determining means for determining a contract plan to be contracted from among the at least two contract plans stored in the contract information storage means based on the collection plan determined by the collection plan determining means; Notification means for notifying the data collection terminal of the collection plan determined by the collection plan determination means and the contract plan determined by the contract plan determination means; With The data collection terminal Data transmission means for transmitting the data collected from the equipment to the data collection server according to the collection plan and the contract
- the data collection server determines a collection plan for collecting the equipment data from the data collection terminal based on the equipment data received from the data collection terminal. Then, the data collection server determines a communication line contract plan based on the determined collection plan. Therefore, according to the present invention, it is possible to collect data using a more appropriate communication line according to the amount of data to be collected while suppressing an increase in communication charges.
- the figure which shows an example of the data stored in contract information DB 6 is a flowchart showing data collection processing executed by the data collection server according to the first embodiment.
- the flowchart which shows the response process which the data collection terminal which concerns on Embodiment 1 performs 6 is a flowchart showing contract plan change processing executed by the data collection terminal according to the first embodiment.
- FIG. 9 is a flowchart showing data collection processing executed by the data collection server according to the second embodiment.
- the data collection system 1 is a system that collects data from a plurality of facility devices 100, and includes the facility device 100, a data collection server 200, and a data collection terminal 300.
- the facility device 100 is an electrical device that is installed in a house or building and operates by consuming electrical energy supplied from a power line (not shown).
- the facility device 100 is communicably connected to the data collection terminal 300 via the communication line 400.
- the equipment 100 specifically includes an air conditioner, a lighting device, an electric cooker, a TV, a refrigerator, a ventilation facility, a hot water supply facility, and a floor heating facility.
- the facility device 100 is not limited to these examples, and may be any device that operates with the power supplied from the power line and can communicate with the data collection terminal 300.
- the data collection server 200 is a device that collects and accumulates data of the equipment 100. Specifically, the data collection server 200 collects the data of the equipment 100 collected by the data collection terminal 300 from the data collection terminal 300 according to the collection plan described later. 1 shows an example in which the data collection server 200 collects data from one data collection terminal 300, but the data of the equipment device 100 may be collected from a plurality of data collection terminals 300.
- the data collection terminal 300 is a device that collects data of the equipment 100 from the equipment 100 and transfers it to the data collection server 200.
- the data collection terminal 300 is connected to the Internet 600 via the communication line 500.
- the data collection terminal 300 transmits the data of the equipment device 100 via the communication line 500 to the data collection server 200 connected to the Internet 600 according to a collection plan to be described later.
- a mobile communication line is used as the communication line 500. Therefore, when using the communication line 500, the user of the data collection terminal 300 is in communication with a communication carrier such as a mobile communication carrier (Mobile Network Operator, MNO) or a virtual mobile communication carrier (Mobile Virtual Network Operator, MNO). I have a contract.
- a communication carrier such as a mobile communication carrier (Mobile Network Operator, MNO) or a virtual mobile communication carrier (Mobile Virtual Network Operator, MNO).
- the data collection terminal 300 includes a SIM (Subscriber Identity Module) 306 shown in FIG. 3 that stores identification information used for authentication when the communication line 500 is used.
- the SIM 306 stores identification information such as a telephone number and IMSI (International Mobile Subscriber Identity) which is a 15-digit individual identification number.
- IMSI International Mobile Subscriber Identity
- an eSIM embedded Subscriber Identity Module capable of switching a communication carrier by remote operation is applied as the SIM 306.
- provisioning in a general SIM card, when a user contracts with a carrier, a process called provisioning is performed, in which identification information is written to the SIM card by attaching the SIM card to a provisioning device connected to the carrier's system. The user can use the communication line by inserting the SIM card into the user's communication terminal.
- eSIM a chip in which the function of the SIM card is enclosed is mounted on the substrate of the communication terminal. Therefore, eSIM is not assumed to be inserted into and removed from a communication terminal like a SIM card, and remote provisioning via a mobile communication line, so-called RSP (Remote SIM Provisioning) is performed.
- RSP Remote SIM Provisioning
- the subscription management server 700 is a server that rewrites the identification information stored in the SIM 306 of the data collection terminal 300 remotely.
- the subscription management server 700 remotely rewrites the identification information stored in the SIM 306 of the data collection terminal 300 in response to a request from the data collection terminal 300.
- the telecommunications carrier server 800 is a server that provides a WEB site of a telecommunications carrier that operates the communication line 500.
- the telecommunications carrier server 800 executes conclusion, cancellation, and change of a contract regarding the use of the communication line 500 in response to a request from the data collection terminal 300.
- the data collection server 200 includes a control unit 201, a storage unit 202, and a communication unit 203. Each component included in the data collection server 200 is connected to each other via a bus 204.
- the control unit 201 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory).
- the CPU is also referred to as a central processing unit, a central processing unit, a processor, a microprocessor, a microcomputer, and a DSP (Digital Signal Processor).
- the CPU reads a program and data stored in the ROM, and performs overall control of the data collection server 200 using the RAM as a work area.
- the storage unit 202 is a non-volatile semiconductor memory such as a flash memory, an EPROM (Erasable Programmable ROM), or an EEPROM (Electrically Erasable Programmable ROM), and plays a role as a so-called secondary storage device or auxiliary storage device.
- the storage unit 202 stores programs and data used by the control unit 201 to perform various processes, and data generated or acquired by the control unit 201 performing various processes.
- the storage unit 202 stores a device information DB (Data Base) 221 and a contract information DB 222 described later.
- the communication unit 203 includes a communication interface for communicating with the data collection terminal 300.
- the communication unit 203 transmits and receives data to and from the data collection terminal 300 under the control of the control unit 201.
- the data collection terminal 300 includes a control unit 301, a storage unit 302, an input unit 303, a display unit 304, a communication unit 305, and a SIM 306, and these units are connected via a bus 307. Connected.
- the control unit 301 includes a CPU, a ROM, and a RAM.
- the CPU is also referred to as a central processing unit, a central processing unit, a processor, a microprocessor, a microcomputer, and a DSP.
- the CPU reads the program and data stored in the ROM, and performs overall control of the data collection terminal 300 using the RAM as a work area.
- the storage unit 302 is a non-volatile semiconductor memory such as flash memory, EPROM, or EEPROM, and plays a role as a so-called secondary storage device or auxiliary storage device.
- the storage unit 302 stores programs and data used for the control unit 301 to perform various processes, and data generated or acquired by the control unit 301 performing various processes.
- the storage unit 302 stores a device information DB 321 described later.
- the input unit 303 is an input device such as a touch panel, a touch pad, a switch, or a push button.
- the input unit 303 receives an operation from the user and inputs an operation signal representing the received operation to the control unit 301.
- the display unit 304 is a display device such as an LCD (Liquid Crystal Display) panel, an organic EL, and an LED (Light Emitting Diode).
- the display unit 304 displays an image in accordance with a control signal from the control unit 301.
- the input unit 303 and the display unit 304 may be configured as a touch panel or a touch screen in which these are stacked on each other.
- the communication unit 305 includes a communication interface for communicating with the equipment device 100 and the data collection server 200.
- the communication unit 305 transmits and receives data between the equipment device 100 and the data collection server 200 under the control of the control unit 301.
- the SIM 306 stores identification information used for authentication when the communication line 500 is used.
- the SIM 306 is an eSIM, and the identification information stored in the SIM 306 is rewritten by the subscription management server 700.
- the SIM 306 functions as identification information storage means.
- the control unit 201 functions as a data reception unit 210, a collection plan determination unit 220, a contract plan determination unit 230, and a notification unit 240. Each unit is realized by the CPU of the control unit 201 executing a program recorded in the ROM.
- the data receiving unit 210 receives the data of the equipment 100 from the data collection terminal 300 via the communication line 500.
- the data reception unit 210 controls the communication unit 203 according to the collection plan determined by the collection plan determination unit 220 to acquire data of the equipment 100 from the data collection terminal 300 and records it in the device information DB 221. To do.
- the data receiving unit 210 functions as a data receiving unit.
- the device information DB 221 stores the data of the facility device 100 acquired from the data collection terminal 300.
- the data of the facility device 100 includes, for example, operation data, setting data, error data, and a value detected by a sensor included in the facility device 100.
- the collection plan determination unit 220 determines a collection plan for collecting data of the equipment 100 from the data collection terminal 300 based on the data acquired by the data reception unit 210. In the present embodiment, first, the collection plan determination unit 220 determines whether the data recorded in the device information DB 221 satisfies a plan change condition for changing the collection plan. For example, the collection plan determination unit 220 may determine that the occurrence of an error frequently occurs in the data of the equipment 100 recorded within the latest predetermined period, or that the sensor value exceeds a threshold value. When 100 signs of failure are included, it is determined that the plan change condition is satisfied. Moreover, the collection plan determination part 220 determines with satisfy
- the collection plan determination unit 220 determines a collection plan in a future predetermined collection period (for example, one month or one week) based on the satisfied plan change condition. decide.
- the collection plan determination unit 220 may determine the collection timing or the collection interval as the collection plan. Specifically, when the data of the equipment device 100 recorded most recently includes a sign of a failure of the equipment device 100, the collection plan determination unit 220 determines that the data collection interval of the equipment device 100 is greater than the current collection interval. The collection plan should be decided so as to shorten it. Further, when the equipment is stopped, the collection plan determination unit 220 determines the collection plan so that the data collection interval of the equipment 100 is longer than the current collection interval.
- the collection plan determination unit 220 may change the data content of the equipment 100 to be collected based on the satisfied plan change condition.
- the collection plan determination unit 220 determines a collection plan for the data collection terminal 300 to collect data from the equipment 100. .
- the collection plan determination unit 220 functions as a collection plan determination unit.
- the contract plan determination unit 230 determines a contract plan to be contracted from at least two contract plans stored in the contract information DB 222 based on the collection plan determined by the collection plan determination unit 220.
- the contract plan determination unit 230 predicts the amount of data communication when data is collected according to the collection plan determined by the collection plan determination unit 220 during a predetermined collection period. Then, the contract plan determination unit 230 refers to the contract information DB 222 and calculates a charge when communicating the predicted data communication amount for each contract plan. Then, the contract plan determination unit 230 determines the contract plan with the lowest charge among the calculated charges as the contract plan to be contracted in the collection period. Then, if the determined contract plan is different from the current contract plan, the change of the contract plan is determined.
- the contract plan determination unit 230 functions as a contract plan determination unit.
- the contract information DB 222 stores at least two contract plans that represent charges imposed according to the amount of data communication communicated via the communication line 500.
- FIG. 4 shows an example of data stored in the contract information DB 222.
- the contract information DB 222 illustrated in FIG. 4 stores a communication carrier, a contract plan, and a contract procedure in association with each other.
- the communication carrier is a communication carrier that operates the communication line 500.
- the contract plan includes a plan name, which is the name of the contract plan, and plan contents representing the charge of the contract plan.
- the contract procedure is a script representing a procedure for accessing the communication carrier server 800 to conclude or cancel the contract of the contract plan with the communication carrier. In the example illustrated in FIG.
- contract information DB 222 two contract plans, a contract plan with a plan name “a1” provided by the communication carrier “A” and a contract plan with a plan name “b1” provided by the communication carrier “B”. Is recorded in the contract information DB 222.
- the contract information DB 222 shown in FIG. 4 one contract plan is recorded for each communication carrier. However, when one communication carrier provides a plurality of contract plans, a plurality of communication plans are provided for each communication carrier. The contract plan may be recorded.
- the contract information DB 222 functions as contract information storage means.
- the collection plan determination unit 220 determines that a sign of failure of the equipment device 100 is included, and changes the collection plan. It is assumed that the data communication amount predicted based on the changed collection plan is 50 MB.
- the contract plan determination unit 230 refers to the contract information DB 222 and, based on the plan content, for the contract plan with the plan name “a1”, the communication charge 700 yen for the next month, and the contract plan with the plan name “b1” The next month's communication charge of 500 yen is calculated. Then, when the contract plan currently contracted is “a1”, the contract plan determination unit 230 determines “b1” with a low communication fee as the contract plan to be contracted.
- the notification unit 240 notifies the data collection terminal 300 of the collection plan determined by the collection plan determination unit 220 and the contract plan determined by the contract plan determination unit 230.
- the notification unit 240 refers to the contract information DB 222, and together with the contract plan determined by the contract plan determination unit 230, the data collection terminal 300 displays the communication carrier and the contract procedure associated with the contract plan.
- the notification unit 240 functions as a notification unit.
- the control unit 301 functions as a data reception unit 310, a contract change unit 320, and a data transmission unit 330.
- the data receiving unit 310 controls the communication unit 305 to receive the data of the facility device 100 from the facility device 100.
- the data receiving unit 310 receives data from the equipment 100 according to the collection plan notified from the data collection server 200. Then, the data receiving unit 310 records the received data in the device information DB 321 of the storage unit 302.
- the contract change unit 320 changes the contract with the communication carrier notified by the notification unit 240 according to the contract procedure notified by the notification unit 240 of the data collection server 200.
- the contract changing unit 320 cancels the contract plan in the current contract and contracts the contract plan to be contracted.
- the contract changing unit 320 accesses the telecommunications carrier server 800 using the script notified by the notification unit 240, and the telecommunications carrier server 800 uses an API (Application Program) for concluding and canceling the contract. If the interface is published, the contract is canceled using the API.
- API Application Program
- the contract changing unit 320 performs HTTP (Hypertext Transfer Protocol) communication or HTTPS (Hypertext Transfer). While executing Protocol (Secure) communication, necessary information is input to an HTML (Hyper Text Markup Language) form and transmitted to the carrier server 800.
- HTTP Hypertext Transfer Protocol
- HTTPS Hypertext Transfer
- necessary information is input to an HTML (Hyper Text Markup Language) form and transmitted to the carrier server 800.
- HTML Hyper Text Markup Language
- information such as account information, contractor name, and credit card information necessary for concluding or canceling the contract is recorded in the storage unit 302 of the data collection terminal 300 in advance.
- the contract change unit 320 requests the subscription management server 700 to rewrite the identification information recorded in the SIM 306 remotely, that is, to provision. Then, the contract changing unit 320 executes provisioning in accordance with an instruction from the subscription management server 700.
- the contract change unit 320 functions as a contract change unit.
- the data transmission unit 330 transmits data collected from the equipment 100 to the data collection server 200 according to the collection plan and contract plan notified by the notification unit 240 of the data collection server 200.
- the data transmission unit 330 receives a data transmission request for data of the collected equipment 100 from the data collection server 200 according to the notified collection plan, the data of the equipment 100 recorded in the equipment information DB 321 is received. Is transmitted to the data collection server 200 via the communication line 500.
- the data transmission unit 330 functions as a data transmission unit.
- the data collection process starts when the current time is the timing for collecting the data of the equipment 100 from the data collection terminal 300 in the currently executing collection plan.
- control unit 201 transmits a data transmission request for requesting data transmission to the data collection terminal 300 (step S101).
- control unit 201 receives data from the data collection terminal 300 (step S102). Then, the control unit 201 stores the received data in the device information DB 221 (Step S103).
- control unit 201 determines whether or not the data stored in the device information DB 221 satisfies the plan change condition (step S104). When it is determined that the data does not satisfy the plan change condition (step S104; No), the control unit 201 ends the data collection process.
- control unit 201 determines that the data satisfies the plan change condition (step S104; Yes)
- the control unit 201 determines a collection plan based on the plan change condition satisfied in step S104 (step S105). Then, the control unit 201 notifies the data collection terminal 300 of the collection plan determined in step S105 (step S106).
- control unit 201 predicts the data communication amount in the future predetermined collection period based on the collection plan determined in step S105 (step S107). And the control part 201 determines the contract plan which should be contracted with reference to contract information DB222 based on the data communication amount estimated in step S107 (step S108).
- control part 201 determines whether it is necessary to change the contract plan currently contracted (step S109). When the contract plan currently contracted matches the contract plan determined in step S108, the control unit 201 determines that it is not necessary to change the contract plan. Further, the control unit 201 determines that the contract plan needs to be changed when the contract plan currently contracted does not match the contract plan determined in step S108.
- step S109 finishes a data collection process, when it determines with there being no need to change the contract plan currently contracted (step S109; No).
- step S109 determines that the contract plan currently contracted needs to be changed (step S109; Yes)
- step S109 Yes
- the data collection terminal displays the contract plan determined in step S108, its communication carrier, and the contract procedure. 300 is notified (step S110), and the data collection process is terminated.
- response processing executed by the control unit 301 of the data collection terminal 300 will be described with reference to the flowchart shown in FIG.
- the response process starts when the communication unit of the data collection terminal 300 receives a data transmission request or notification from the data collection server 200.
- control unit 301 determines whether a data transmission request is received from the data collection server 200 (step S201). When determining that the data transmission request has been received (step S201; Yes), the control unit 301 transmits the data recorded in the device information DB 321 to the data collection server 200 (step S202).
- control unit 301 determines whether a collection plan notification has been received from the data collection server 200 (step S203). When the control unit 301 determines that the collection plan notification has been received (step S203; Yes), the control unit 301 changes the current collection plan to the collection plan related to the notification (step S204).
- step S203 determines whether the collection plan notification has been received from the data collection server 200 (step S205).
- step S205 determines whether the notification of the contract plan has been received.
- step S206 executes a contract plan change process.
- FIG. 7 shows an example of a flowchart of a contract plan change process executed by the control unit 301 of the data collection terminal 300.
- the control unit 301 accesses the communication carrier server 800 of the carrier that provides the contract plan currently contracted, and cancels the contract of the contract plan currently contracted (step S301). ).
- control unit 301 determines whether or not it is necessary to change the telecommunications carrier that provides the contract plan currently contracted (step S302). When it is determined that there is no need to change the communication carrier (step S302; No), the control unit 301 proceeds to the process of step S304.
- control unit 301 When it is determined that the telecommunications carrier needs to be changed (step S302; Yes), the control unit 301 requests the subscription management server 700 for provisioning (step S303).
- control unit 301 accesses the telecommunications carrier server 800 of the telecommunications carrier that provides the contract plan to be contracted, executes the contract procedure of the contract plan (step S304), and performs the contract plan change process and the response process. finish.
- the data collection server 200 determines a collection plan for collecting data from the data collection terminal 300 according to the data of the equipment device 100 collected by the data collection terminal 300. Further, the data collection server 200 determines a contract plan to be contracted based on the determined collection plan, and notifies the data collection terminal 300 of the determined contract plan. Therefore, the data collection server 200 can collect data using an appropriate line according to the amount of data to be collected.
- FIG. 8 shows the configuration of the data collection system 1a according to the second embodiment.
- the carrier server 800a is connected to the data collection terminal 300 via a communication line 500 which is a mobile communication line.
- the communication carrier server 800a is connected to the data collection server 200a via the Internet 600.
- information relating to mobile communication line subscribers is managed by the carrier server 800a.
- the data collection server 200a accesses the communication carrier server 800a and executes contract, change or cancellation of the contract plan.
- the communication carrier is not changed.
- control unit 201a of the data collection server 200a further functions as a contract change unit 250 as compared with the functional configuration of the first embodiment illustrated in FIG.
- the contract change unit 250 changes the current contract plan to the contract plan determined by the contract plan determination unit 230.
- the contract change unit 250 accesses the communication carrier server 800a and executes a procedure for changing the contract plan, similarly to the contract change unit 320 of the data collection terminal 300 of the first embodiment. Further, the telecommunications carrier server 800a updates information about the subscriber in accordance with the procedure for changing the contract plan.
- the contract change unit 250 functions as a contract change unit.
- the data collection process starts when the current time is the timing for collecting data from the data collection terminal 300 in the currently executing collection plan.
- step S401 to S409 the control unit 201a executes the same processing as that of steps S101 to S109 of the data collection processing according to the first embodiment shown in FIG.
- control unit 201a determines that the contract plan currently contracted needs to be changed (step S409; Yes)
- the control unit 201a accesses the communication carrier server 800a and changes the contract plan determined in step S408. Execute (Step S410). Then, the control unit 201a ends the data collection process.
- the data collection server 200a is configured such that the data collection terminal 300 is connected to the communication carrier server 800a via the mobile communication line, and the communication carrier server 800a is a subscriber of the mobile communication line.
- the contract plan can be changed by accessing the communication carrier server 800a. Therefore, the data collection server 200a can collect data by selecting a more appropriate contract plan according to the amount of data to be collected while suppressing an increase in communication charges.
- the collection plan determination unit 220 of the data collection servers 200 and 200a determines the collection plan based on the collected data of the equipment device 100 has been described.
- the collection plan determination unit 220 may determine a collection plan based on other factors.
- the collection plan determination unit 220 may further determine a collection plan based on a calendar. More specifically, when the equipment 100 is an air conditioner, the collection plan determination unit 220 stops collecting data during the period when the period during which the air conditioner is not in operation is determined, such as in the spring and autumn seasons.
- the collection plan may be determined as follows.
- the personal computer or the like can collect the data collection according to the present invention. It is also possible to function as the servers 200 and 200a and the data collection terminal 300.
- the distribution method of such a program is arbitrary.
- the program is stored and distributed on a computer-readable recording medium such as a CD-ROM (Compact Disk Read-Only Memory), a DVD (Digital Versatile Disk), or a memory card.
- a computer-readable recording medium such as a CD-ROM (Compact Disk Read-Only Memory), a DVD (Digital Versatile Disk), or a memory card.
- it may be distributed via a communication network such as the Internet.
- the present invention can be applied to a data collection system that collects equipment data.
- 1, 1a data collection system 100 equipment, 200, 200a data collection server, 201, 201a control unit, 202 storage unit, 203 communication unit, 204 bus, 210 data reception unit, 220 collection plan decision unit, 230 contract plan decision Unit, 240 notification unit, 250 contract change unit, 221 device information DB, 222 contract information DB, 300 data collection terminal, 301 control unit, 302 storage unit, 303 input unit, 304 display unit, 305 communication unit, 306 SIM, 307 Bus, 310 data receiving unit, 320 contract changing unit, 330 data transmitting unit, 321 device information DB, 400 communication line, 500 communication line, 600 Internet, 700 subscription management server, 800, 800a communication carrier server
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Finance (AREA)
- Data Mining & Analysis (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Resources & Organizations (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Signal Processing (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Operations Research (AREA)
- Computational Linguistics (AREA)
- Technology Law (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
Abstract
データ収集サーバ(200)は、データ収集端末(300)から受信したデータに基づいて、データ収集端末(300)からデータを収集する収集計画を決定する。そして、データ収集サーバ(200)は、決定された収集計画に基づいて、通信回線(500)を介して通信されたデータ量に応じて課される料金を表す、少なくとも2つの契約プランのうちから、契約すべき料金プランを決定する。そして、データ収集サーバ(200)は、決定した収集計画及び契約プランをデータ収集端末(300)に通知する。データ収集端末(300)は、通知された収集計画及び契約プランに従って、設備機器(100)から収集したデータをデータ収集サーバ(200)に送信する。
Description
本発明は、設備機器からデータを収集するデータ収集システム、データ収集サーバ、データ収集方法、及びプログラムに関する。
従来、設備機器の運転データを収集するシステムにおいて、異常状態の内容に応じて収集するデータの内容及び粒度を調整する技術がある(例えば、特許文献1参照)。特許文献1に開示されたシステムにおいて、設備機器と、設備機器のデータを収集するサーバとの間の通信経路にモバイル通信回線を使用した場合、モバイル通信回線では契約時に通信データ量の上限を設けることが多い。そのため、収集すべきデータ量が変化すると、通信データ量が契約の上限を超える場合、または逆に利用可能な通信データ量を余らせる場合が生じうる。
一方、過去の通信データ量に応じて、通信回線を変更する技術がある(例えば、特許文献2参照)。特許文献2に開示された情報処理装置は、アプリケーション毎に、過去の通信データ量または通信時間に応じて、通信料金が最も安くなるまたは通信時間が最も短くなる通信回線を選択する。
しかし、特許文献1に開示されたシステムにおいて、特許文献2に開示された技術のように、複数の通信回線から適切な通信回線を選択する場合、複数の通信回線のそれぞれについて、通信回線の運用業者と予め契約を交わしておく必要がある。その場合には、利用していない通信回線に対して課金が生じる場合がある。
本発明は、上記問題に鑑みてなされたものであり、通信料金の上昇を抑制しつつ、収集すべきデータ量に応じたより適切な通信回線を使用してデータを収集可能なデータ収集システム、データ収集サーバ、データ収集方法、及びプログラムを提供することを目的とする。
上記目的を達成するために、本発明に係るデータ収集システムは、
設備機器からデータを収集するデータ収集端末と、
前記データ収集端末と通信回線を介して通信可能に接続されるデータ収集サーバと、
を備えるデータ収集システムであって、
前記データ収集サーバは、
前記通信回線を介した通信により前記データ収集端末から前記データを受信するデータ受信手段と、
前記通信回線を介して通信されたデータ量に応じて課される料金を表す、少なくとも2つの契約プランを記憶する契約情報記憶手段と、
前記データ受信手段により受信された前記データに基づいて、前記データ収集端末から前記データを収集する収集計画を決定する収集計画決定手段と、
前記収集計画決定手段により決定された前記収集計画に基づいて、前記契約情報記憶手段に記憶された前記少なくとも2つの契約プランのうちから契約すべき契約プランを決定する契約プラン決定手段と、
前記収集計画決定手段により決定された前記収集計画と、前記契約プラン決定手段により決定された前記契約プランとを前記データ収集端末に通知する通知手段と、
を備え、
前記データ収集端末は、
前記通知手段により通知された前記収集計画及び前記契約プランに従って、前記設備機器から収集した前記データを前記データ収集サーバに送信するデータ送信手段を備える。
設備機器からデータを収集するデータ収集端末と、
前記データ収集端末と通信回線を介して通信可能に接続されるデータ収集サーバと、
を備えるデータ収集システムであって、
前記データ収集サーバは、
前記通信回線を介した通信により前記データ収集端末から前記データを受信するデータ受信手段と、
前記通信回線を介して通信されたデータ量に応じて課される料金を表す、少なくとも2つの契約プランを記憶する契約情報記憶手段と、
前記データ受信手段により受信された前記データに基づいて、前記データ収集端末から前記データを収集する収集計画を決定する収集計画決定手段と、
前記収集計画決定手段により決定された前記収集計画に基づいて、前記契約情報記憶手段に記憶された前記少なくとも2つの契約プランのうちから契約すべき契約プランを決定する契約プラン決定手段と、
前記収集計画決定手段により決定された前記収集計画と、前記契約プラン決定手段により決定された前記契約プランとを前記データ収集端末に通知する通知手段と、
を備え、
前記データ収集端末は、
前記通知手段により通知された前記収集計画及び前記契約プランに従って、前記設備機器から収集した前記データを前記データ収集サーバに送信するデータ送信手段を備える。
本発明では、データ収集サーバは、データ収集端末から受信した設備機器のデータに基づいて、データ収集端末から設備機器のデータを収集する収集計画を決定する。そして、データ収集サーバは、決定された収集計画に基づいて、通信回線の契約プランを決定する。従って、本発明によれば、通信料金の上昇を抑制しつつ、収集すべきデータ量に応じたより適切な通信回線を使用してデータを収集することができる。
まず、図1を参照して、本発明の実施形態1に係るデータ収集システム1について説明する。データ収集システム1は、複数の設備機器100からデータを収集するシステムであって、設備機器100と、データ収集サーバ200と、データ収集端末300と、を含む。
設備機器100は、住宅または建物内に設置され、図示しない電力線から供給された電気エネルギーを消費して動作する電気機器である。設備機器100は、通信線400を介して、データ収集端末300と通信可能に接続される。
設備機器100は、具体的には、空気調和機、照明機器、電気調理器、テレビ、冷蔵庫、換気設備、給湯設備、床暖房設備を含む。ただし、設備機器100は、これらの例に限られず、電力線から供給される電力によって動作し、データ収集端末300と通信可能な機器であればよい。
データ収集サーバ200は、設備機器100のデータを収集し、蓄積する装置である。具体的には、データ収集サーバ200は、データ収集端末300が収集した設備機器100のデータを、後述する収集計画に従ってデータ収集端末300から収集する。なお、図1は、データ収集サーバ200は、1つのデータ収集端末300からデータを収集する例を示しているが、複数のデータ収集端末300から設備機器100のデータを収集してもよい。
データ収集端末300は、設備機器100から設備機器100のデータを収集し、データ収集サーバ200に転送する装置である。データ収集端末300は、通信回線500を介してインターネット600に接続している。データ収集端末300は、後述する収集計画に従って、インターネット600に接続しているデータ収集サーバ200に設備機器100のデータを通信回線500を介して送信する。
本実施形態において、通信回線500として、モバイル通信回線が使用される。そのため、データ収集端末300のユーザは、通信回線500の利用に際し、移動体通信事業者(Mobile Network Operator, MNO)、または仮想移動体通信事業者(Mobile Virtual Network Operator, MNO)といった通信事業者と契約している。
また本実施形態において、データ収集端末300は、通信回線500を利用する際の認証に用いられる識別情報を記憶する、図3に示すSIM(Subscriber Identity Module)306を備える。SIM306は、電話番号、及び15桁の個別認識番号であるIMSI(International Mobile Subscriber Identity)といった識別情報を記憶する。さらに本実施形態では、SIM306として、リモート操作で通信事業者を切り替え可能なeSIM(Embedded Subscriber Identity Module)が適用される。一般的なSIMカードでは、ユーザが通信事業者と契約すると、通信事業者のシステムと接続されたプロビジョニング装置にSIMカードを取り付けることにより、識別情報をSIMカードに書き込むプロビジョニングという処理が行われ、このSIMカードをユーザの通信端末に挿すことによりユーザは通信回線を利用することができる。一方、eSIMは、SIMカードの機能が封入されたチップが通信端末の基板に実装されている。そのため、eSIMは、SIMカードのように通信端末から抜き差しすることは想定されておらず、モバイル通信回線を介したリモートでのプロビジョニング、いわゆるRSP(Remote SIM Provisioning)が行われる。
サブスクリプション管理サーバ700は、リモートでデータ収集端末300のSIM306に記憶された識別情報を書き換えるサーバである。本実施形態において、サブスクリプション管理サーバ700は、データ収集端末300からの要求に応じて、リモートでデータ収集端末300のSIM306に記憶された識別情報を書き換える。
通信事業者サーバ800は、通信回線500を運用する通信事業者のWEBサイトを提供するサーバである。本実施形態に置いて、通信事業者サーバ800は、データ収集端末300からの要求に応じて、通信回線500の利用に関する契約の締結、解除、および変更を実行する。
以下、図2を参照して、データ収集サーバ200のハードウェア構成について説明する。図2に示すように、データ収集サーバ200は、制御部201と、記憶部202と、通信部203と、を備える。データ収集サーバ200が備える各構成要素は、バス204を介して相互に接続されている。
制御部201は、CPU(Central Processing Unit)、ROM(Read Only Memory)及びRAM(Random Access Memory)を備える。CPUは、中央処理装置、中央演算装置、プロセッサ、マイクロプロセッサ、マイクロコンピュータ、DSP(Digital Signal Processor)ともいう。制御部201において、CPUは、ROMに格納されたプログラム及びデータを読み出し、RAMをワークエリアとして用いて、データ収集サーバ200を統括制御する。
記憶部202は、フラッシュメモリ、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)といった不揮発性の半導体メモリであって、いわゆる二次記憶装置又は補助記憶装置としての役割を担う。記憶部202は、制御部201が各種処理を行うために使用するプログラム及びデータ、並びに、制御部201が各種処理を行うことにより生成又は取得するデータを記憶する。本実施形態において、記憶部202は、後述する機器情報DB(Data Base)221及び契約情報DB222を記憶する。
通信部203は、データ収集端末300と通信するための通信インターフェースを備える。通信部203は、制御部201による制御のもと、データ収集端末300との間でのデータの送受信を行う。
次に、データ収集端末300のハードウェア構成について詳細に説明する。データ収集端末300は、図3に示すように、制御部301と、記憶部302と、入力部303と、表示部304と、通信部305と、SIM306とを備え、これら各部はバス307を介して接続されている。
制御部301は、CPU、ROM及びRAMを備える。CPUは、中央処理装置、中央演算装置、プロセッサ、マイクロプロセッサ、マイクロコンピュータ、DSPともいう。制御部301において、CPUは、ROMに格納されたプログラム及びデータを読み出し、RAMをワークエリアとして用いて、データ収集端末300を統括制御する。
記憶部302は、フラッシュメモリ、EPROM、EEPROMといった不揮発性の半導体メモリであって、いわゆる二次記憶装置又は補助記憶装置としての役割を担う。記憶部302は、制御部301が各種処理を行うために使用するプログラム及びデータ、並びに、制御部301が各種処理を行うことにより生成又は取得するデータを記憶する。本実施形態において、記憶部302は、後述する機器情報DB321を記憶する。
入力部303は、タッチパネル、タッチパッド、スイッチ、押圧ボタン等の入力デバイスである。入力部303は、ユーザから操作を受け付け、受け付けた操作を表す操作信号を制御部301に入力する。
表示部304は、例えば、LCD(Liquid Crystal Display)パネル、有機EL、LED(Light Emitting Diode)といった表示デバイスである。また、表示部304は、制御部301からの制御信号に従って、画像を表示する。なお、入力部303と表示部304とは、これらが互いに重ねられて配置されたタッチパネル又はタッチスクリーンとして構成されるものであっても良い。
通信部305は、設備機器100及びデータ収集サーバ200と通信するための通信インターフェースを備える。通信部305は、制御部301による制御のもと、設備機器100及びデータ収集サーバ200との間でのデータの送受信を行う。
SIM306は、通信回線500を利用する際の認証に用いられる識別情報を記憶する。本実施形態では、前述したように、SIM306は、eSIMであって、サブスクリプション管理サーバ700により、SIM306に記憶されている識別情報が書き換えられる。SIM306は、識別情報記憶手段として機能する。
次に、図2を参照して、データ収集サーバ200の制御部201の機能構成について説明する。制御部201は、データ受信部210、収集計画決定部220、契約プラン決定部230、通知部240として機能する。各部は、制御部201のCPUがROMに記録されたプログラムを実行することにより実現される。
データ受信部210は、通信回線500を介してデータ収集端末300から、設備機器100のデータを受信する。本実施形態において、データ受信部210は、収集計画決定部220により決定された収集計画に従って、通信部203を制御してデータ収集端末300から設備機器100のデータを取得し、機器情報DB221に記録する。データ受信部210は、データ受信手段として機能する。
機器情報DB221は、データ収集端末300から取得した設備機器100のデータを記憶する。設備機器100のデータは、例えば、設備機器100の運転データ、設定データ、エラーデータ、及び設備機器100が備えるセンサが検知した値を含む。
収集計画決定部220は、データ受信部210により取得されたデータに基づいて、データ収集端末300から設備機器100のデータを収集する収集計画を決定する。本実施形態において、まず、収集計画決定部220は、機器情報DB221に記録されたデータが、収集計画を変更する計画変更条件を満たしているか否かを判定する。収集計画決定部220は、例えば、直近の予め定められた期間内に記録された設備機器100のデータに、エラーの発生が頻発すること、またはセンサ値が閾値を超えていることといった、設備機器100の故障の予兆が含まれる場合、計画変更条件を満たすと判定する。また、収集計画決定部220は、設備機器100のデータが設備機器100の停止を表す場合、計画変更条件を満たすと判定する。そして、収集計画決定部220は、計画変更条件を満たすと判定した場合、満たされた計画変更条件に基づいて、将来の予め定められた収集期間(例えば、1ヶ月または1週間)における収集計画を決定する。収集計画決定部220は、収集計画として、収集するタイミングを決定しても良いし、収集間隔を決定してもよい。具体的には、直近で記録された設備機器100のデータに、設備機器100の故障の予兆が含まれる場合、収集計画決定部220は、設備機器100のデータの収集間隔が現在の収集間隔よりも短くなるように収集計画を決定する。また設備機器が停止している場合、収集計画決定部220は、設備機器100のデータの収集間隔が現在の収集間隔よりも長くなるように収集計画を決定する。また、収集計画決定部220は、計画変更条件を満たすと判定した場合、満たされた計画変更条件に基づいて、収集すべき設備機器100のデータの内容を変更してもよい。また、収集計画決定部220は、データ収集サーバ200がデータ収集端末300からデータを収集するための収集計画の他、データ収集端末300が設備機器100からデータを収集するための収集計画を決定する。収集計画決定部220は、収集計画決定手段として機能する。
契約プラン決定部230は、収集計画決定部220により決定された収集計画に基づいて、契約情報DB222に記憶された少なくとも2つの契約プランのうちから契約すべき契約プランを決定する。本実施形態では、契約プラン決定部230は、予め定められた収集期間において、収集計画決定部220により決定された収集計画でデータを収集した場合のデータ通信量を予測する。そして、契約プラン決定部230は、契約情報DB222を参照し、各契約プランについて、予測したデータ通信量を通信した場合の料金を算出する。そして、契約プラン決定部230は、算出した料金のうち、最も安い料金の契約プランを、収集期間において契約すべき契約プランとして決定する。そして、決定された契約プランが、現在の契約プランと異なる場合、契約プランの変更を決定する。契約プラン決定部230は、契約プラン決定手段として機能する。
契約情報DB222は、通信回線500を介して通信されたデータ通信量に応じて課される料金を表す、少なくとも2つの契約プランを記憶する。図4に契約情報DB222に格納されるデータの例を示す。図4に示す契約情報DB222は、通信事業者と、契約プランと、契約手順とを対応付けて記憶する。通信事業者は、通信回線500を運用する通信事業者である。契約プランは、契約プランの名前であるプラン名と、その契約プランの料金を表すプラン内容とを含む。契約手順は、通信事業者サーバ800にアクセスし、通信事業者と契約プランの契約の締結または解除するための手順を表すスクリプトである。図4に示す例では、通信事業者「A」が提供するプラン名「a1」の契約プランと、通信事業者「B」が提供するプラン名「b1」の契約プランと、の2つの契約プランが契約情報DB222に記録されている。なお、図4に示す契約情報DB222では、1つの通信事業者につき1つの契約プランが記録されているが、1つの通信事業者が複数の契約プランを提供する場合、1つの通信事業者につき複数の契約プランが記録されてもよい。契約情報DB222は、契約情報記憶手段として機能する。
より具体的には、通常時において1か月のデータ通信量が25MBである場合に、収集計画決定部220が設備機器100の故障の予兆が含まれると判定し、収集計画を変更した結果、変更後の収集計画に基づいて予測されたデータ通信量が50MBであったとする。この場合、契約プラン決定部230は、契約情報DB222を参照し、プラン内容に基づいて、プラン名「a1」の契約プランについて、翌月の通信料金700円、プラン名「b1」の契約プランについて、翌月の通信料金500円を算出する。そして、契約プラン決定部230は、現在契約中の契約プランが「a1」である場合、契約すべき契約プランとして、通信料金が安い「b1」を決定する。
通知部240は、収集計画決定部220により決定された収集計画と、契約プラン決定部230により決定された契約プランとをデータ収集端末300に通知する。本実施形態において、通知部240は、契約情報DB222を参照し、契約プラン決定部230により決定された契約プランとともに、当該契約プランと対応付けられた通信事業者及び契約手順とをデータ収集端末300に通知する。通知部240は、通知手段として機能する。
次に、図3を参照して、データ収集端末300の制御部301の機能構成について説明する。制御部301は、データ受信部310、契約変更部320、データ送信部330として機能する。
データ受信部310は、通信部305を制御して、設備機器100から設備機器100のデータを受信する。本実施形態において、データ受信部310は、データ収集サーバ200から通知された収集計画に従って、設備機器100からデータを受信する。そして、データ受信部310は、受信したデータを記憶部302の機器情報DB321に記録する。
契約変更部320は、データ収集サーバ200の通知部240により通知された契約手順に従って、通知部240により通知された通信事業者との契約を変更する。本実施形態において、契約変更部320は、現在の契約中の契約プランを解除し、契約すべき契約プランを契約する。本実施形態において、契約変更部320は、通知部240により通知されたスクリプトを用いて、通信事業者サーバ800にアクセスし、通信事業者サーバ800が契約の締結および解除のためのAPI(Application Program Interface)を公開している場合は、APIを使用して契約の解除を実行する。また、通信事業者サーバ800が、WEBブラウザを使用して契約の締結および解除するサービスを提供している場合には、契約変更部320は、HTTP(Hypertext Transfer Protocol)通信、またはHTTPS(Hypertext Transfer Protocol Secure)通信を実行しながら、HTML(Hyper Text Markup Language)のフォームに必要な情報を入力して通信事業者サーバ800に送信する。ここで、契約の締結または解除に必要なアカウント情報、契約者名義、クレジットカード情報といった情報は、予めデータ収集端末300の記憶部302に記録されている。
また、現在契約中の契約プランを提供する通信事業者が、変更すべき契約プランを提供する通信事業者と異なるとき、通信事業者を変更する必要がある。このように通信事業者の変更が必要な場合、契約変更部320は、サブスクリプション管理サーバ700に、リモートでのSIM306に記録された識別情報の書き換え、すなわちプロビジョニングを要求する。そして、契約変更部320は、サブスクリプション管理サーバ700からの指示に従って、プロビジョニングを実行する。契約変更部320は、契約変更手段として機能する。
データ送信部330は、データ収集サーバ200の通知部240により通知された収集計画及び契約プランに従って、設備機器100から収集したデータをデータ収集サーバ200に送信する。本実施形態において、データ送信部330は、通知された収集計画に従ってデータ収集サーバ200から、収集した設備機器100のデータのデータ送信要求を受信すると、機器情報DB321に記録された設備機器100のデータを通信回線500を介してデータ収集サーバ200に送信する。データ送信部330は、データ送信手段として機能する。
次に、図5に示すフローチャートを参照して、データ収集サーバ200の制御部201が実行するデータ収集処理について説明する。データ収集処理は、現在実行中の収集計画において、現在時刻がデータ収集端末300から設備機器100のデータを収集するタイミングになったことを契機として開始する。
まず、制御部201は、データ収集端末300にデータの送信を要求するためのデータ送信要求を送信する(ステップS101)。
次に、制御部201は、データ収集端末300からデータを受信する(ステップS102)。そして、制御部201は、受信したデータを機器情報DB221に格納する(ステップS103)。
次に、制御部201は、機器情報DB221に格納されたデータが、計画変更条件を満たすか否かを判定する(ステップS104)。制御部201は、データが計画変更条件を満たさないと判定したとき(ステップS104;No)、データ収集処理を終了する。
制御部201は、データが計画変更条件を満たすと判定したとき(ステップS104;Yes)、ステップS104において満たされた計画変更条件に基づいて、収集計画を決定する(ステップS105)。そして、制御部201は、ステップS105において決定された収集計画をデータ収集端末300に通知する(ステップS106)。
また、制御部201は、ステップS105において決定された収集計画に基づいて、将来の予め定められた収集期間におけるデータ通信量を予測する(ステップS107)。そして、制御部201は、ステップS107において予測されたデータ通信量に基づいて、契約情報DB222を参照して契約すべき契約プランを決定する(ステップS108)。
そして、制御部201は、現在契約中の契約プランを変更する必要があるか否かを判定する(ステップS109)。制御部201は、現在契約中の契約プランが、ステップS108において決定された契約プランと一致するとき、契約プランを変更する必要がないと判定する。また、制御部201は、現在契約中の契約プランが、ステップS108において決定された契約プランと一致しないとき、契約プランを変更する必要があると判定する。
そして、制御部201は、現在契約中の契約プランを変更する必要がないと判定したとき(ステップS109;No)、データ収集処理を終了する。また、制御部201は、現在契約中の契約プランを変更する必要があると判定したとき(ステップS109;Yes)、ステップS108において決定した契約プランとその通信事業者、及び契約手順をデータ収集端末300に通知し(ステップS110)、データ収集処理を終了する。
次に、図6に示すフローチャートを参照して、データ収集端末300の制御部301が実行する応答処理について説明する。応答処理は、データ収集端末300の通信部がデータ収集サーバ200からデータ送信要求または通知を受信したことを契機として開始する。
まず、制御部301は、データ収集サーバ200からデータ送信要求を受信したか否かを判定する(ステップS201)。制御部301は、データ送信要求を受信したと判定したとき(ステップS201;Yes)、データ収集サーバ200に機器情報DB321に記録されたデータを送信する(ステップS202)。
制御部301は、データ送信要求を受信していないと判定したとき(ステップS201;No)、データ収集サーバ200から収集計画の通知を受信したか否かを判定する(ステップS203)。制御部301は、収集計画の通知を受信したと判定したとき(ステップS203;Yes)、制御部301は、現在の収集計画を、通知に係る収集計画に変更する(ステップS204)。
制御部301は、収集計画の通知を受信していないと判定したとき(ステップS203;No)、データ収集サーバ200から契約プランの通知を受信したか否かを判定する(ステップS205)。制御部301は、契約プランの通知を受信したと判定したとき(ステップS205;Yes)、制御部301は、契約プラン変更処理を実行する(ステップS206)。
図7にデータ収集端末300の制御部301が実行する契約プラン変更処理のフローチャートの一例を示す。図7に示すように、まず、制御部301は、現在契約中の契約プランを提供する通信事業者の通信事業者サーバ800にアクセスし、現在契約中の契約プランの契約を解除する(ステップS301)。
次に、制御部301は、現在契約中の契約プランを提供する通信事業者を変更する必要があるか否か判定する(ステップS302)。制御部301は、通信事業者を変更する必要がないと判定したとき(ステップS302;No)、ステップS304の処理に進む。
制御部301は、通信事業者を変更する必要があると判定したとき(ステップS302;Yes)、サブスクリプション管理サーバ700にプロビジョニングを要求する(ステップS303)。
そして、制御部301は、契約すべき契約プランを提供する通信事業者の通信事業者サーバ800にアクセスして、契約プランの契約手続きを実行し(ステップS304)、契約プラン変更処理及び応答処理を終了する。
以上説明したように、本実施形態において、データ収集サーバ200は、データ収集端末300により収集された設備機器100のデータに応じて、データ収集端末300からデータを収集する収集計画を決定する。また、データ収集サーバ200は、決定された収集計画に基づいて、契約すべき契約プランを決定し、決定した契約プランをデータ収集端末300に通知する。そのため、データ収集サーバ200は、収集すべきデータ量に応じた適切な回線を使用してデータを収集することができる。
(実施形態2)
上記の実施形態1において、データ収集端末300が、データ収集サーバ200から通知された契約プランに従って、通信事業者サーバ800にアクセスし、契約プランの契約及び解除を実行する例について説明した。しかし、データ収集サーバ200及びデータ収集端末300間の通信回線500の使用についての契約を、データ収集サーバ200が実行してもよい。以下の実施形態2では、データ収集サーバ200aが通信事業者サーバ800aにアクセスし、契約プランの契約を実行する例について説明する。なお、以下の実施形態2の説明において、実施形態1と同様の構成については、実施形態1と同様の符号を付し、その詳細な説明を省略する。
上記の実施形態1において、データ収集端末300が、データ収集サーバ200から通知された契約プランに従って、通信事業者サーバ800にアクセスし、契約プランの契約及び解除を実行する例について説明した。しかし、データ収集サーバ200及びデータ収集端末300間の通信回線500の使用についての契約を、データ収集サーバ200が実行してもよい。以下の実施形態2では、データ収集サーバ200aが通信事業者サーバ800aにアクセスし、契約プランの契約を実行する例について説明する。なお、以下の実施形態2の説明において、実施形態1と同様の構成については、実施形態1と同様の符号を付し、その詳細な説明を省略する。
図8に実施形態2に係るデータ収集システム1aの構成を示す。図8に示すように、データ収集システム1aでは、通信事業者サーバ800aが、モバイル通信回線である通信回線500を介してデータ収集端末300と接続されている。そして、通信事業者サーバ800aは、インターネット600を介してデータ収集サーバ200aと接続されている。本実施形態において、モバイル通信回線の加入者に関する情報は、通信事業者サーバ800aが管理する。そして、後述するように、データ収集サーバ200aが、通信事業者サーバ800aにアクセスし、契約プランの契約、変更、または解除を実行する。なお、本実施形態では、実施形態1と異なり、通信事業者の変更は行わないものとする。
次に、図9を参照して、データ収集サーバ200aの制御部201aの機能構成について説明する。制御部201aは、図2に示す実施形態1の機能構成と比較して、さらに契約変更部250として機能する。
契約変更部250は、現在の契約プランを契約プラン決定部230により決定された契約プランに変更する。本実施形態において、契約変更部250は、実施形態1のデータ収集端末300の契約変更部320と同様に、通信事業者サーバ800aにアクセスし、契約プランを変更するための手続きを実行する。また、通信事業者サーバ800aは、契約プランの変更の手続きに応じて、加入者に関する情報を更新する。契約変更部250は、契約変更手段として機能する。
次に、図10に示すフローチャートを参照して、データ収集サーバ200aの制御部201aが実行するデータ収集処理について説明する。データ収集処理は、現在実行中の収集計画において、現在時刻がデータ収集端末300からデータを収集するタイミングになったことを契機として開始する。
まず、制御部201aは、ステップS401~S409において、図5に示す実施形態1に係るデータ収集処理のステップS101~S109と同様の処理を実行する。
そして、制御部201aは、現在契約中の契約プランを変更する必要があると判定したとき(ステップS409;Yes)、通信事業者サーバ800aにアクセスし、ステップS408において決定した契約プランへの変更を実行する(ステップS410)。そして、制御部201aは、データ収集処理を終了する。
以上説明したように、本実施形態において、データ収集サーバ200aは、データ収集端末300がモバイル通信回線を介して通信事業者サーバ800aと接続し、通信事業者サーバ800aがモバイル通信回線の加入者を管理している場合、通信事業者サーバ800aにアクセスして、契約プランの変更を実行できる。そのため、データ収集サーバ200aは、通信料金の上昇を抑制しつつ、収集すべきデータ量に応じたより適切な契約プランを選択して、データを収集することができる。
以上、本発明の実施形態を説明したが、本発明を実施するにあたっては、種々の形態による変形及び応用が可能である。
上記の実施形態1及び2において、データ収集サーバ200,200aの収集計画決定部220は、収集した設備機器100のデータに基づいて、収集計画を決定する例について説明した。しかし、収集計画決定部220は、さらにその他の要因に基づいて、収集計画を決定してもよい。具体的には、収集計画決定部220は、さらにカレンダーに基づいて収集計画を決定してもよい。より詳細には、収集計画決定部220は、設備機器100が空調装置である場合に、春季・秋季のように空調装置が稼働しない期間が決まっている場合は、その期間のデータの収集を停止するように収集計画を決定してもよい。
また、本発明に係るデータ収集サーバ200,200a及びデータ収集端末300の動作を規定する動作プログラムを既存のパーソナルコンピュータまたは情報端末装置に適用することで、当該パーソナルコンピュータ等を本発明に係るデータ収集サーバ200,200a及びデータ収集端末300として機能させることも可能である。
また、このようなプログラムの配布方法は任意であり、例えば、CD-ROM(Compact Disk Read-Only Memory)、DVD(Digital Versatile Disk)、メモリカードなどのコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネットなどの通信ネットワークを介して配布してもよい。
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施形態及び変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施形態ではなく、請求の範囲によって示される。そして、請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
本発明は、設備機器のデータを収集するデータ収集システムに適用可能である。
1,1a データ収集システム、100 設備機器、200,200a データ収集サーバ、201,201a 制御部、202 記憶部、203 通信部、204 バス、210 データ受信部、220 収集計画決定部、230 契約プラン決定部、240 通知部、250 契約変更部、221 機器情報DB、222 契約情報DB、300 データ収集端末、301 制御部、302 記憶部、303 入力部、304 表示部、305 通信部、306 SIM、307 バス、310 データ受信部、320 契約変更部、330 データ送信部、321 機器情報DB、400 通信線、500 通信回線、600 インターネット、700 サブスクリプション管理サーバ、800,800a 通信事業者サーバ
Claims (9)
- 設備機器からデータを収集するデータ収集端末と、
前記データ収集端末と通信回線を介して通信可能に接続されるデータ収集サーバと、
を備えるデータ収集システムであって、
前記データ収集サーバは、
前記通信回線を介した通信により前記データ収集端末から前記データを受信するデータ受信手段と、
前記通信回線を介して通信されたデータ量に応じて課される料金を表す、少なくとも2つの契約プランを記憶する契約情報記憶手段と、
前記データ受信手段により受信された前記データに基づいて、前記データ収集端末から前記データを収集する収集計画を決定する収集計画決定手段と、
前記収集計画決定手段により決定された前記収集計画に基づいて、前記契約情報記憶手段に記憶された前記少なくとも2つの契約プランのうちから契約すべき契約プランを決定する契約プラン決定手段と、
前記収集計画決定手段により決定された前記収集計画と、前記契約プラン決定手段により決定された前記契約プランとを前記データ収集端末に通知する通知手段と、
を備え、
前記データ収集端末は、
前記通知手段により通知された前記収集計画及び前記契約プランに従って、前記設備機器から収集した前記データを前記データ収集サーバに送信するデータ送信手段を備える、
データ収集システム。 - 前記契約情報記憶手段は、前記少なくとも2つの契約プランのそれぞれと対応して、前記通信回線を運用する通信事業者及び契約手順をさらに記憶し、
前記通知手段は、前記契約プラン決定手段により決定された契約プランと対応付けられた通信事業者及び契約手順とを前記データ収集端末に通知し、
前記データ収集端末は、前記通知手段により通知された契約手順に従って、前記通知手段により通知された通信事業者との間で、前記通知手段により通知された契約プランに変更する契約変更手段を備える、
請求項1に記載のデータ収集システム。 - 前記契約変更手段は、さらに、前記通知手段により通知された契約手順に従って、前記通知手段により通知された通信事業者との契約または解約を実行する、
請求項2に記載のデータ収集システム。 - 前記データ収集端末は、
前記通信回線として、モバイル通信回線を介して前記データ収集サーバと接続し、
前記モバイル通信回線を利用する際の認証に用いられる識別情報を記憶する識別情報記憶手段をさらに備え、
前記契約変更手段は、前記識別情報記憶手段に記憶された識別情報の書き換えを実行可能である、
請求項2または3に記載のデータ収集システム。 - 前記契約情報記憶手段は、前記少なくとも2つの契約プランのそれぞれと対応して、前記通信回線を運用する通信事業者及び契約手順をさらに記憶し、
前記データ収集サーバは、前記契約プラン決定手段により決定された契約プランと対応付けられた契約手順に従って、前記契約プラン決定手段により決定された契約プランと対応付けられた通信事業者との間で、前記契約プラン決定手段により決定された契約プランに変更する契約変更手段をさらに備える、
請求項1に記載のデータ収集システム。 - 前記収集計画決定手段は、前記データ受信手段により受信された前記データに基づいて、将来の第1期間における前記収集計画を決定し、
前記契約プラン決定手段は、前記収集計画決定手段により決定された前記収集計画に基づいて、前記第1期間において前記データ受信手段により受信される前記データのデータ量を予測し、予測されたデータ量に基づいて、前記第1期間における前記契約プランを決定する、
請求項1から5のいずれか1項に記載のデータ収集システム。 - 設備機器からデータを収集するデータ収集端末と、通信回線を介して通信可能に接続されるデータ収集サーバであって、
前記通信回線を介した通信により前記データ収集端末から前記データを受信するデータ受信手段と、
前記通信回線を介して通信されたデータ量に応じて課される料金を表す、少なくとも2つの契約プランを記憶する契約情報記憶手段と、
前記データ受信手段により受信された前記データに基づいて、前記データ収集端末から前記データを収集する収集計画を決定する収集計画決定手段と、
前記収集計画決定手段により決定された前記収集計画に基づいて、前記契約情報記憶手段に記憶された前記少なくとも2つの契約プランのうちから契約すべき契約プランを決定する契約プラン決定手段と、
前記収集計画決定手段により決定された前記収集計画と、前記契約プラン決定手段により決定された前記契約プランとを前記データ収集端末に通知する通知手段と、
を備えるデータ収集サーバ。 - 設備機器からデータを収集するデータ収集端末と、通信回線を介して通信可能に接続されるデータ収集サーバが実行するデータ収集方法であって、
前記通信回線を介した通信により前記データ収集端末から前記データを受信し、
受信された前記データに基づいて、前記データ収集端末から前記データを収集する収集計画を決定し、
決定された前記収集計画に基づいて、前記通信回線を介して通信されたデータ量に応じて課される料金を表す、少なくとも2つの契約プランを記憶する契約情報記憶手段に記憶された前記少なくとも2つの契約プランのうちから契約すべき契約プランを決定し、
決定された前記収集計画と、決定された前記契約プランとを前記データ収集端末に通知する、
データ収集方法。 - 設備機器からデータを収集するデータ収集端末と、通信回線を介して通信可能に接続されるデータ収集サーバを制御するコンピュータに、
前記通信回線を介した通信により前記データ収集端末から前記データを受信するステップと、
受信された前記データに基づいて、前記データ収集端末から前記データを収集する収集計画を決定するステップと、
決定された前記収集計画に基づいて、前記通信回線を介して通信されたデータ量に応じて課される料金を表す、少なくとも2つの契約プランを記憶する契約情報記憶手段に記憶された前記少なくとも2つの契約プランのうちから契約すべき契約プランを決定するステップと、
決定された前記収集計画と、決定された前記契約プランとを前記データ収集端末に通知するステップと、
を実行させるためのプログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP18906789.5A EP3757935A1 (en) | 2018-02-23 | 2018-02-23 | Data collection system, data collection server, data collection method, and program |
| US16/962,735 US20200358626A1 (en) | 2018-02-23 | 2018-02-23 | Data collection system, data collection server, data collection method, and program |
| PCT/JP2018/006797 WO2019163106A1 (ja) | 2018-02-23 | 2018-02-23 | データ収集システム、データ収集サーバ、データ収集方法、及びプログラム |
| JP2020501964A JPWO2019163106A1 (ja) | 2018-02-23 | 2018-02-23 | データ収集システム、データ収集サーバ、データ収集方法、及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2018/006797 WO2019163106A1 (ja) | 2018-02-23 | 2018-02-23 | データ収集システム、データ収集サーバ、データ収集方法、及びプログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019163106A1 true WO2019163106A1 (ja) | 2019-08-29 |
Family
ID=67688038
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2018/006797 Ceased WO2019163106A1 (ja) | 2018-02-23 | 2018-02-23 | データ収集システム、データ収集サーバ、データ収集方法、及びプログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20200358626A1 (ja) |
| EP (1) | EP3757935A1 (ja) |
| JP (1) | JPWO2019163106A1 (ja) |
| WO (1) | WO2019163106A1 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021068982A (ja) * | 2019-10-21 | 2021-04-30 | 株式会社アスコ | 設定支援装置、設定支援装置の制御方法、設定方法、制御プログラム、および記録媒体 |
| JPWO2021166077A1 (ja) * | 2020-02-18 | 2021-08-26 | ||
| JP2022070612A (ja) * | 2020-10-27 | 2022-05-13 | booost technologies株式会社 | 契約切替システム、契約切替方法および契約切替プログラム |
| JP2023093852A (ja) * | 2021-12-23 | 2023-07-05 | 日立建機株式会社 | 通信回線管理装置 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021016439A1 (en) * | 2019-07-23 | 2021-01-28 | Jpmorgan Chase Bank, N.A. | Method and system for low density hosted telephony regulatory compliance |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001111718A (ja) | 1999-10-13 | 2001-04-20 | Matsushita Electric Ind Co Ltd | 通信装置 |
| JP2001273547A (ja) * | 2000-03-24 | 2001-10-05 | Toshiba Corp | 自動販売機用icカードリーダライタ及び自動販売機 |
| JP2007124457A (ja) * | 2005-10-31 | 2007-05-17 | Nec Corp | 通信システム、通信装置、サーバ及びこれらのプログラムと、通信方法 |
| JP2010268265A (ja) * | 2009-05-15 | 2010-11-25 | Nec Corp | 契約自動見直しシステム、通信サービス契約の見直し方法およびプログラム |
| JP2012198796A (ja) | 2011-03-22 | 2012-10-18 | Nec Corp | ログ収集システム、装置、方法及びプログラム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| NO304960B1 (no) * | 1996-06-12 | 1999-03-08 | Ericsson Telefon Ab L M | FremgangsmÕte for unders°kelse av trafikkanalyse, spesielt i ATM (Asyncronous Transfer Mode) nett |
| JP2005301906A (ja) * | 2004-04-15 | 2005-10-27 | Nec Corp | 通信サービス契約プラン選択システム、方法およびプログラム |
| KR20140119235A (ko) * | 2013-03-27 | 2014-10-10 | 주식회사 비츠로시스 | 이동통신망을 이용한 복수 장비의 데이터 수집 방법 및 장치 |
| JP6339951B2 (ja) * | 2015-03-04 | 2018-06-06 | 株式会社日立製作所 | データ収集システム、データ収集方法、サーバ及びゲートウェイ |
-
2018
- 2018-02-23 US US16/962,735 patent/US20200358626A1/en not_active Abandoned
- 2018-02-23 JP JP2020501964A patent/JPWO2019163106A1/ja active Pending
- 2018-02-23 EP EP18906789.5A patent/EP3757935A1/en not_active Withdrawn
- 2018-02-23 WO PCT/JP2018/006797 patent/WO2019163106A1/ja not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001111718A (ja) | 1999-10-13 | 2001-04-20 | Matsushita Electric Ind Co Ltd | 通信装置 |
| JP2001273547A (ja) * | 2000-03-24 | 2001-10-05 | Toshiba Corp | 自動販売機用icカードリーダライタ及び自動販売機 |
| JP2007124457A (ja) * | 2005-10-31 | 2007-05-17 | Nec Corp | 通信システム、通信装置、サーバ及びこれらのプログラムと、通信方法 |
| JP2010268265A (ja) * | 2009-05-15 | 2010-11-25 | Nec Corp | 契約自動見直しシステム、通信サービス契約の見直し方法およびプログラム |
| JP2012198796A (ja) | 2011-03-22 | 2012-10-18 | Nec Corp | ログ収集システム、装置、方法及びプログラム |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3757935A4 |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021068982A (ja) * | 2019-10-21 | 2021-04-30 | 株式会社アスコ | 設定支援装置、設定支援装置の制御方法、設定方法、制御プログラム、および記録媒体 |
| JP7345981B2 (ja) | 2019-10-21 | 2023-09-19 | 株式会社Gugen | 設定支援装置、設定支援装置の制御方法、設定方法、制御プログラム、および記録媒体 |
| JPWO2021166077A1 (ja) * | 2020-02-18 | 2021-08-26 | ||
| WO2021166077A1 (ja) * | 2020-02-18 | 2021-08-26 | 三菱電機株式会社 | 提案装置、提案システム、提案方法及びプログラム |
| JP7194312B2 (ja) | 2020-02-18 | 2022-12-21 | 三菱電機株式会社 | 提案装置、提案システム、提案方法及びプログラム |
| JP2023052729A (ja) * | 2020-02-18 | 2023-04-12 | 三菱電機株式会社 | 提案装置、提案システム、提案方法及びプログラム |
| JP7403616B2 (ja) | 2020-02-18 | 2023-12-22 | 三菱電機株式会社 | 提案装置、提案システム、提案方法及びプログラム |
| JP2022070612A (ja) * | 2020-10-27 | 2022-05-13 | booost technologies株式会社 | 契約切替システム、契約切替方法および契約切替プログラム |
| JP2023093852A (ja) * | 2021-12-23 | 2023-07-05 | 日立建機株式会社 | 通信回線管理装置 |
| JP7716329B2 (ja) | 2021-12-23 | 2025-07-31 | 日立建機株式会社 | 通信回線管理装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200358626A1 (en) | 2020-11-12 |
| JPWO2019163106A1 (ja) | 2020-12-03 |
| EP3757935A4 (en) | 2020-12-30 |
| EP3757935A1 (en) | 2020-12-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019163106A1 (ja) | データ収集システム、データ収集サーバ、データ収集方法、及びプログラム | |
| KR101834914B1 (ko) | 무선랜(wlan) 액세스 방법, 단말기, 및 서버 | |
| EP3399708B1 (en) | Information processing device, information processing method, and program | |
| CN105556941B (zh) | 通知装置及用于通知装置的方法、通知系统、存储介质 | |
| CN104601493A (zh) | 一种带宽调整方法、系统及智能管道平台 | |
| EP3657429B1 (en) | Api billing system, api billing management method, and api billing program | |
| JP2025061990A (ja) | 契約切替システムおよび契約切替方法 | |
| CN110209339A (zh) | 一种存储空间的管理方法、安全元件以及终端 | |
| JP6324850B2 (ja) | 通信容量管理装置、通信容量管理方法およびコンピュータプログラム | |
| US20140180440A1 (en) | Demand response system, terminal apparatus, server, controlling method, and recording medium | |
| EP3399423B1 (en) | Information terminal, information processing method, and control program | |
| EP2911428A1 (en) | Management of virtual subscriptions | |
| CN106254201A (zh) | 组网方法及装置、网络连接方法及装置、网络系统及终端 | |
| EP4163863A1 (en) | Program, information processing method, and information processing device | |
| US20170353452A1 (en) | Network access control | |
| JP5904164B2 (ja) | 電気装置、充電制御方法及びプログラム | |
| JP2014074968A (ja) | サーバ装置、管理方法、および、システム | |
| US20140351075A1 (en) | Kiosk for dispensing and activating user devices | |
| JP2016040661A (ja) | 通信容量管理装置、通信容量管理方法およびコンピュータプログラム | |
| CN110166964A (zh) | 一种待扩容基站的确定方法及装置 | |
| US9913126B2 (en) | Subscription management | |
| WO2022255406A1 (ja) | 蓄電装置の管理システム | |
| WO2022224394A1 (ja) | 通信デバイス及び通信システム | |
| US20200314921A1 (en) | Management of a home gateway with mobile connectivity to a wide area network | |
| JP5646437B2 (ja) | ネットワークシステム、通信方法及び回線終端装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18906789 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2020501964 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2018906789 Country of ref document: EP Effective date: 20200923 |