JP6734354B2 - Data management device, data management method, and data communication system - Google Patents

Data management device, data management method, and data communication system Download PDF

Info

Publication number
JP6734354B2
JP6734354B2 JP2018227002A JP2018227002A JP6734354B2 JP 6734354 B2 JP6734354 B2 JP 6734354B2 JP 2018227002 A JP2018227002 A JP 2018227002A JP 2018227002 A JP2018227002 A JP 2018227002A JP 6734354 B2 JP6734354 B2 JP 6734354B2
Authority
JP
Japan
Prior art keywords
data
communication
contractor
amount
data management
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.)
Active
Application number
JP2018227002A
Other languages
Japanese (ja)
Other versions
JP2019062558A (en
Inventor
雅晴 服部
雅晴 服部
宮本 敦
敦 宮本
寛文 飯塚
寛文 飯塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2018227002A priority Critical patent/JP6734354B2/en
Publication of JP2019062558A publication Critical patent/JP2019062558A/en
Priority to JP2020118179A priority patent/JP6970248B2/en
Application granted granted Critical
Publication of JP6734354B2 publication Critical patent/JP6734354B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/41Billing record details, i.e. parameters, identifiers, structure of call data record [CDR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/44Augmented, consolidated or itemized billing statement or bill presentation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Telephonic Communication Services (AREA)
  • Meter Arrangements (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、通信デバイスから受信したデータを処理するデータ管理装置、データ管理方法及びデータ通信システムに関する。 The present invention relates to a data management device that processes data received from a communication device, a data management method, and a data communication system.

携帯電話サービスにおいては、サービスの契約単位となる通信端末ごとに課金額が決定される。特許文献1には、サービスを契約した通信端末に装着されたSIM(Subscriber Identity Module)ごとに課金額を決定する技術が開示されている。 In the mobile phone service, the charge amount is determined for each communication terminal which is a contract unit of the service. Patent Document 1 discloses a technique of determining a charge amount for each SIM (Subscriber Identity Module) attached to a communication terminal that has contracted for a service.

特開2008−054021号公報JP, 2008-054021, A

近年、さまざまな物品や場所にセンサー機能を有する通信デバイスが設置され、通信デバイスから送信されるデータをサーバに収集し、収集したデータを利用するユーザに提供することが行われている。通信デバイスから送信されるデータをサーバに集めるために、通信デバイスが送信するデータを収集して、携帯電話網を介してサーバに送信する中継装置が用いられる。 In recent years, communication devices having a sensor function are installed in various articles and places, data transmitted from the communication devices are collected in a server, and the collected data are provided to users. In order to collect the data transmitted from the communication device in the server, a relay device that collects the data transmitted by the communication device and transmits the data to the server via the mobile phone network is used.

このような場合に、従来の携帯電話サービスのように、中継装置が携帯電話網を利用したことに対する通信量のみを課金する場合、ユーザが中継装置に接続して使用する通信デバイスの数量や通信デバイスの通信量によらず、中継装置を使用することに対して課金されていた。したがって、ユーザが通信デバイスを使用した実績が課金に反映されにくく、ユーザの満足度が低下してしまうという問題があった。 In such a case, as in the conventional mobile phone service, when the relay device charges only the communication amount for the use of the mobile phone network, the number of communication devices used by the user connected to the relay device and communication There was a charge for using the relay device regardless of the communication volume of the device. Therefore, there is a problem that the achievement of the user's use of the communication device is difficult to be reflected in the billing, and the user's satisfaction is deteriorated.

そこで、本発明はこれらの点に鑑みてなされたものであり、通信サービスの契約者が多数の通信デバイスを使用する場合の課金額を適正な額に決定することができるデータ管理装置、データ管理方法及びデータ通信システムを提供することを目的とする。 Therefore, the present invention has been made in view of these points, and a data management device and data management capable of determining an appropriate charge amount when a communication service contractor uses a large number of communication devices. It is an object to provide a method and a data communication system.

本発明の第1の態様のデータ管理装置は、データを出力する複数の通信デバイスが出力した複数のデータを管理するデータ管理装置であって、前記複数の通信デバイスが出力した前記複数のデータを前記データ管理装置に送信する中継装置が通信網を使用するための契約をしている契約者の契約者識別情報を記憶する記憶部と、前記中継装置が送信した前記複数のデータが前記データ管理装置に届いた割合である通信成功率に基づいて、前記契約者識別情報に対応する前記契約者に対する課金額を決定する課金額決定部と、を有する。 A data management apparatus according to a first aspect of the present invention is a data management apparatus for managing a plurality of data output by a plurality of communication devices that output data, wherein the plurality of data output by the plurality of communication devices are A storage unit that stores contractor identification information of a contractor who has a contract to use a communication network by a relay device that transmits to the data management device, and the plurality of data transmitted by the relay device is the data management. A billing amount determining unit that determines a billing amount for the contractor corresponding to the contractor identification information based on a communication success rate that is a ratio of reaching the device.

前記課金額決定部は、前記複数の通信デバイスのうち、前記通信成功率が所定の値を超えた一以上の通信デバイスのデータ通信量に基づいて、前記契約者識別情報に対応する前記契約者に対する課金額を決定してもよい。
前記記憶部は、前記複数の通信デバイスそれぞれのデバイス識別情報と、前記複数の通信デバイスが出力した前記複数のデータを前記データ管理装置に送信する中継装置が通信網を使用するための契約をしている契約者の契約者識別情報とを関連付けて記憶し、前記課金額決定部は、前記契約者識別情報に関連付けて前記記憶部に記憶された前記デバイス識別情報に対応する前記複数の通信デバイスのうち、前記通信成功率が所定の値を超えた一以上の通信デバイスのデータ通信量に基づいて、前記契約者識別情報に対応する前記契約者に対する課金額を決定してもよい。
The billing amount determination unit, based on the data communication amount of one or more communication devices of which the communication success rate exceeds a predetermined value among the plurality of communication devices, the contractor corresponding to the contractor identification information. You may decide the charge amount for.
The storage unit makes a contract for the device identification information of each of the plurality of communication devices and the relay device that transmits the plurality of data output by the plurality of communication devices to the data management device to use the communication network. Stored in association with the contractor identification information of the contractor, and the billing amount determination unit corresponds to the contractor identification information and corresponds to the device identification information stored in the storage unit. Of these, the charge amount for the contractor corresponding to the contractor identification information may be determined based on the data communication amount of one or more communication devices whose communication success rate exceeds a predetermined value.

前記課金額決定部は、前記中継装置が前記複数のデータを取得した回数と、前記中継装置が送信した前記複数のデータが前記データ管理装置に届かなかった回数とに基づいて、前記通信成功率を決定してもよい。 The billing amount determination unit is configured to determine the success rate of communication based on the number of times the relay device acquires the plurality of data and the number of times the plurality of data transmitted by the relay device do not reach the data management device. May be determined.

前記課金額決定部は、前記複数の通信デバイスの各通信デバイスにおいて所定の期間内に通信が発生した日数又は回数を集計した延べ日数又は延べ回数に基づいて特定されたデータ通信量にさらに基づいて前記課金額を決定してもよい。
前記課金額決定部は、前記複数の通信デバイスの各通信デバイスにおいて所定の期間内に通信が発生した時間を集計した延べ時間に基づいて特定されたデータ通信量にさらに基づいて前記課金額を決定してもよい。
The billing amount determination unit is further based on the data communication amount specified based on the total number of days or the total number of days or the number of times communication has occurred in each communication device of the plurality of communication devices within a predetermined period. The charge amount may be determined.
The billing amount determination unit further determines the billing amount based on a data communication amount identified based on a total time in which communication times of a plurality of communication devices occur within a predetermined period. You may.

前記課金額決定部は、前記複数の通信デバイスの各通信デバイスにおいて所定の期間内に通信されたデータ量を集計した延べデータ量に基づいて特定されたデータ通信量にさらに基づいて前記課金額を決定してもよい。 The billing amount determination unit further sets the billing amount based on a data communication amount specified based on a total data amount obtained by summing up data amounts communicated within a predetermined period in each communication device of the plurality of communication devices. You may decide.

前記記憶部は、前記契約者識別情報と、前記複数の通信デバイスそれぞれが実行可能なアプリケーションを示すアプリケーション識別情報とを関連付けて記憶し、前記課金額決定部は、前記契約者識別情報ごとに、所定の期間内の前記複数の通信デバイスによるアプリケーションごとの前記課金額を決定してもよい。 The storage unit stores the contractor identification information and application identification information indicating an application executable by each of the plurality of communication devices in association with each other, and the billing amount determination unit, for each of the contractor identification information, The charge amount for each application by the plurality of communication devices within a predetermined period may be determined.

前記課金額決定部は、前記複数の通信デバイスのうち所定の期間内のデータ通信量が所定の値を超えた一以上の通信デバイスの前記データ通信量にさらに基づいて、前記課金額を決定してもよい。 The billing amount determination unit further determines the billing amount based on the data communication amount of one or more communication devices whose data communication amount within a predetermined period exceeds a predetermined value among the plurality of communication devices. May be.

データ管理装置は、前記複数の通信デバイスの少なくとも一部の通信デバイスに状況を確認するための確認データを送信する特定部をさらに有し、前記課金額決定部は、前記特定部が前記確認データを送信してから所定の時間が経過するまでに前記確認データに対する応答データが送られてこない通信デバイスを課金の対象から除外して前記課金額を決定してもよい。 The data management device further includes a specification unit that transmits confirmation data for confirming the status to at least some of the communication devices of the plurality of communication devices, and the billing amount determination unit is configured such that the specification unit includes the confirmation data. The charge amount may be determined by excluding the communication device from which the response data to the confirmation data has not been sent until a predetermined time has elapsed from the transmission of the.

前記課金額決定部は、前記確認データを送信してから所定の時間が経過するまでに前記確認データに対する応答データが送られてこない前記通信デバイスに対して、前記所定の期間の満了日から、直前の通信発生日又は直前の前記応答データの受信日までの期間を課金の対象から除外して前記課金額を決定してもよい。 From the expiration date of the predetermined period, to the communication device to which the response data for the confirmation data has not been sent until a predetermined time has elapsed since the confirmation data was transmitted, The billing amount may be determined by excluding the period from the immediately preceding communication occurrence date or the immediately preceding reception date of the response data from the billing target.

本発明の第2の態様のデータ管理方法は、複数の通信デバイスが出力した複数のデータを、当該データを管理するデータ管理装置に送信する中継装置が、前記複数の通信デバイスが出力した前記複数のデータをデータ管理装置に送信するステップと、前記複数の通信デバイスが出力した前記複数のデータを前記データ管理装置に送信する中継装置が通信網を使用するための契約をしている契約者の契約者識別情報が登録されたデータベースを参照するステップと、前記中継装置が送信した前記複数のデータが前記データ管理装置に届いた割合である通信成功率に基づいて、前記契約者識別情報に対応する前記契約者に対する課金額を決定するステップと、を有する。 In the data management method according to the second aspect of the present invention, the relay device that transmits a plurality of data output by a plurality of communication devices to a data management device that manages the data is output by the plurality of communication devices. The step of transmitting the data to the data management device, and the relay device for transmitting the plurality of data output by the plurality of communication devices to the data management device is a contractor who has a contract to use the communication network. Corresponding to the contractor identification information based on a step of referring to a database in which the contractor identification information is registered and a communication success rate which is a ratio of the plurality of data transmitted by the relay device to the data management device. Determining the charge amount for the contractor.

本発明の第3の態様のデータ通信システムは、データを出力する複数の通信デバイスが出力した複数のデータを管理するデータ管理装置と、前記複数の通信デバイスが出力した前記複数のデータを、通信網を介して前記データ管理装置に送信する中継装置と、を備えるデータ通信システムであって、前記中継装置は、前記複数の通信デバイスが出力した前記複数のデータを受信する受信部と、前記受信部が受信した前記複数のデータを前記データ管理装置に送信する送信部と、を有し、前記データ管理装置は、前記中継装置が前記通信網を使用するための契約をしている契約者の契約者識別情報を記憶する記憶部と、前記中継装置が送信した前記複数のデータが前記データ管理装置に届いた割合である通信成功率に基づいて、前記契約者識別情報に対応する前記契約者に対する課金額を決定する課金額決定部と、を有する。 A data communication system according to a third aspect of the present invention communicates a plurality of data output by a plurality of communication devices that output data with a data management device that manages a plurality of data output by the plurality of communication devices. A data communication system, comprising: a relay device transmitting the data to the data management device via a network, wherein the relay device receives the plurality of data output from the plurality of communication devices; A transmission unit for transmitting the plurality of data received by the unit to the data management device, wherein the data management device is a contractor who has a contract for the relay device to use the communication network. A storage unit that stores contractor identification information, and the contractor that corresponds to the contractor identification information, based on a communication success rate that is a rate at which the plurality of data transmitted by the relay device reach the data management device. And a billing amount determining unit that determines the billing amount.

本発明によれば、通信サービスの契約者が多数の通信デバイスを使用する場合の課金額を適正な額に決定することができるという効果を奏する。 According to the present invention, there is an effect that a subscriber of a communication service can determine an appropriate charge amount when using a large number of communication devices.

実施の形態に係るデータ通信システムの構成を示す図である。It is a figure which shows the structure of the data communication system which concerns on embodiment. データ通信システムにおけるデータの流れを模式的に示す図である。It is a figure which shows the flow of the data in a data communication system typically. 中継装置の構成を示す図である。It is a figure which shows the structure of a relay apparatus. データ処理装置の構成を示す図である。It is a figure which shows the structure of a data processing apparatus. 課金額決定装置の構成を示す図である。It is a figure which shows the structure of a billing amount determination apparatus. 契約者課金データベースに格納されているレコードの例を示す図である。It is a figure which shows the example of the record stored in the contractor charging database. 取得者課金データベースに格納されているレコードの例を示す図である。It is a figure which shows the example of the record stored in the acquirer billing database. 負担率に基づいて算出された課金対象データ量を含む取得者課金データベースの一例を示す図である。It is a figure which shows an example of the acquirer billing database containing the charge object data amount calculated based on the burden rate. 課金額決定システムにおける通信シーケンスを示す図である。It is a figure which shows the communication sequence in a billing amount determination system. 課金額決定部が、データ取得者が使用するアプリケーションに基づいて課金額を決定する際の処理について説明するための図である。It is a figure for explaining processing when a billing amount deciding part decides a billing amount based on an application which a data acquirer uses.

[データ通信システムSの構成]
図1は、実施の形態に係るデータ通信システムSの構成を示す図である。データ通信システムSは、複数の通信デバイス1と、中継装置2と、データ管理装置3と、データ取得装置4(4a,4b,4c)とを有する。中継装置2は、通信網N1を介して、複数の通信デバイス1から受信したデバイスデータであるパケットデータをデータ管理装置3に送信することができる。通信網N1は、携帯電話網及びインターネットを含んでおり、中継装置2は、携帯電話回線を利用してパケットデータをデータ管理装置3に送信する。
[Configuration of data communication system S]
FIG. 1 is a diagram showing a configuration of a data communication system S according to an embodiment. The data communication system S includes a plurality of communication devices 1, a relay device 2, a data management device 3, and a data acquisition device 4 (4a, 4b, 4c). The relay device 2 can transmit packet data, which is device data received from a plurality of communication devices 1, to the data management device 3 via the communication network N1. The communication network N1 includes a mobile phone network and the Internet, and the relay device 2 transmits packet data to the data management device 3 using a mobile phone line.

データ管理装置3は、例えば、通信網N1を用いたサービスを提供する通信キャリアが管理するサーバである。データ管理装置3は、光通信回線等の通信網N2を介して、中継装置2から受信したパケットデータをデータ取得装置4に提供する。データ管理装置3は、データ処理装置30及び課金額決定装置50を有する。データ管理装置3は、一台以上のサーバにより構成されており、データ処理装置30と課金額決定装置50が異なるサーバにより構成されていてもよく、一台のサーバにより構成されていてもよい。 The data management device 3 is, for example, a server managed by a communication carrier that provides a service using the communication network N1. The data management device 3 provides the packet data received from the relay device 2 to the data acquisition device 4 via the communication network N2 such as an optical communication line. The data management device 3 includes a data processing device 30 and a charge amount determination device 50. The data management device 3 is configured by one or more servers, and the data processing device 30 and the billing amount determination device 50 may be configured by different servers, or may be configured by one server.

データ取得装置4は、データ処理装置30にアクセス可能なコンピュータである。データ取得装置4は、例えば、通信デバイス1からデータ管理装置3に送信されたパケットデータにアクセスするデータ取得者が使用するPC(Personal Computer)であり、データ取得者は、自身のPCにおいて、通信デバイス1が送信したデータの内容を閲覧することができる。 The data acquisition device 4 is a computer that can access the data processing device 30. The data acquisition device 4 is, for example, a PC (Personal Computer) used by a data acquirer who accesses the packet data transmitted from the communication device 1 to the data management device 3, and the data acquirer communicates with his/her own PC. The contents of the data transmitted by the device 1 can be browsed.

通信デバイス1は、例えばセンサーを有しており、センサーの出力信号に基づくデータを中継装置2に送信する。通信デバイス1は、Wi−Fi(登録商標)、Bluetooth(登録商標)等のように比較的近距離での通信に適した無線通信チャネルにより中継装置2との間でデータを送受信する。 The communication device 1 has, for example, a sensor, and transmits data based on an output signal of the sensor to the relay device 2. The communication device 1 transmits/receives data to/from the relay device 2 through a wireless communication channel such as Wi-Fi (registered trademark) or Bluetooth (registered trademark) suitable for communication at a relatively short distance.

通信デバイス1は、自動販売機、車両、オフィス、工場等に設置されており、設置された場所において収集できる各種の情報を含むパケットデータを、中継装置2及びデータ処理装置30を経由して、通信デバイス1が収集した情報を取得する契約をしたデータ取得者がアクセス可能なデータ取得装置4に送信する。通信デバイス1が、例えば自動販売機に設置されている場合、通信デバイス1は、温度、釣銭の残量、商品の在庫、周囲の人の存在等に関する情報を収集し、収集した情報を含むパケットデータを中継装置2に送信する。 The communication device 1 is installed in a vending machine, a vehicle, an office, a factory, etc., and packet data including various kinds of information that can be collected at the installed place is passed via the relay device 2 and the data processing device 30. The information collected by the communication device 1 is transmitted to the data acquisition device 4 accessible by a data acquirer who has a contract to acquire the information. When the communication device 1 is installed in, for example, a vending machine, the communication device 1 collects information about temperature, the amount of change, the stock of goods, the presence of people around, and the like, and a packet including the collected information. The data is transmitted to the relay device 2.

通信デバイス1が送信するパケットデータの容量は、スマートフォンやタブレット等の通信端末において送受信される音声や画像のパケットデータの容量に比べて小さく、1つのパケットデータの長さは、例えば100バイト以下である。通信デバイス1が送信するパケットデータには、通信デバイス1ごとに割り当てられた識別情報であるデバイスIDと、収集した情報を含むデバイスデータとが含まれている。 The volume of packet data transmitted by the communication device 1 is smaller than the volume of voice or image packet data transmitted/received in communication terminals such as smartphones and tablets, and the length of one packet data is, for example, 100 bytes or less. is there. The packet data transmitted by the communication device 1 includes a device ID, which is identification information assigned to each communication device 1, and device data including the collected information.

中継装置2は、複数の通信デバイス1から複数のパケットデータを受信する。中継装置2は、受信したパケットデータを一時的に蓄積し、予め設定されたタイミングで、蓄積したパケットデータを通信網N1に送出することにより、パケットデータをデータ処理装置30に転送する。 The relay device 2 receives a plurality of packet data from a plurality of communication devices 1. The relay device 2 temporarily stores the received packet data, and transfers the packet data to the data processing device 30 by sending the stored packet data to the communication network N1 at a preset timing.

データ処理装置30は、中継装置2及び通信網N1を介して、複数の通信デバイス1から送信されるパケットデータを収集する。データ処理装置30は、受信したパケットデータをハードディスク等の記憶媒体に蓄積し、データ取得装置4(4a,4b,4c)からの要求に応じて、パケットデータ自体、又はパケットデータに基づいて生成した情報をデータ取得装置4に送信する。このようにすることで、中継装置2が通信網N1を利用するための契約をしている契約者から、通信デバイス1が出力するデータを取得する許可を得たデータ取得者は、データ取得装置4を介して、データ処理装置30にアクセスして中継装置2の契約者により許可されたデータや統計情報を取得することができる。データ処理装置30は、例えばPPM(Privacy Policy Manager)機能を有しており、通信デバイス1が出力するデータをどのデータ取得装置4が取得できるかを制御することができる。 The data processing device 30 collects packet data transmitted from the plurality of communication devices 1 via the relay device 2 and the communication network N1. The data processing device 30 accumulates the received packet data in a storage medium such as a hard disk, and generates the packet data itself or based on the packet data in response to a request from the data acquisition device 4 (4a, 4b, 4c). The information is transmitted to the data acquisition device 4. By doing so, the data acquirer who has obtained the permission to acquire the data output by the communication device 1 from the contractor who has the contract for the relay device 2 to use the communication network N1 is the data acquisition device. The data processing device 30 can be accessed via 4 to acquire data and statistical information permitted by the contractor of the relay device 2. The data processing device 30 has, for example, a PPM (Privacy Policy Manager) function, and can control which data acquisition device 4 can acquire the data output by the communication device 1.

また、データ処理装置30は、収集したパケットデータ、又はパケットデータに基づいて生成された統計情報を取得するデータ取得者に割り当てられた取得者識別情報(以下、取得者IDという)と、データ取得者が使用している複数の通信デバイスそれぞれに割り当てられたデバイス識別情報(以下、デバイスIDという)とに関連付けて、中継装置2からパケットデータを受信した日時、回数、及び受信したパケットデータの量等を課金額決定装置50に通知する。データ処理装置30は、さらに、中継装置2が通信網N1を利用するための契約をしている契約者に割り当てられた契約者識別情報(以下、契約者IDという)と、中継装置2を介してパケットデータをデータ処理装置30に送信する複数の通信デバイスのデバイスIDとに関連づけて、中継装置2からパケットデータを受信した日時、回数、及び受信したパケットデータの量等を課金額決定装置50に通知してもよい。 In addition, the data processing device 30 acquires the acquired packet data or the acquirer identification information (hereinafter referred to as the acquirer ID) assigned to the data acquirer who acquires the statistical information generated based on the packet data, and the data acquisition. Associated with device identification information (hereinafter referred to as device ID) assigned to each of a plurality of communication devices used by a person, the date and time when the packet data is received from the relay device 2, the number of times, and the amount of the received packet data. Etc. to the charge amount determination device 50. The data processing device 30 further receives contractor identification information (hereinafter referred to as contractor ID) assigned to a contractor who has a contract for the relay device 2 to use the communication network N1, and the relay device 2 via the relay device 2. Associated with the device IDs of a plurality of communication devices that transmit the packet data to the data processing device 30, the charging amount determining device 50 determines the date and time when the packet data is received from the relay device 2, the number of times the packet data is received, and the like. May be notified.

データ取得装置4は、データ取得者が、コンピュータや携帯端末を用いてアクセスすることができるサーバである。データ取得装置4は、データ取得者の要求に応じて、データを取得する対象の通信デバイス1のデバイスID及びアプリケーションのアプリIDを含むデータ取得要求をデータ処理装置30に送信することで、通信デバイス1が実行可能な複数のアプリケーションの少なくともいずれかが出力するデータをデータ処理装置30から取得することができるようになる。データ取得装置4は、データ処理装置30から受信したデータ又はデータの分析結果をデータ取得者に提供する。 The data acquisition device 4 is a server that a data acquirer can access using a computer or a mobile terminal. The data acquisition device 4 transmits to the data processing device 30 a data acquisition request including the device ID of the communication device 1 for which data is to be acquired and the application ID of the application in response to the request of the data acquirer, and thereby the communication device Thus, the data output by at least one of the plurality of applications executable by No. 1 can be acquired from the data processing device 30. The data acquisition device 4 provides the data or the analysis result of the data received from the data processing device 30 to the data acquirer.

課金額決定装置50は、通信デバイス1が出力したパケットデータを、中継装置2からデータ処理装置30に送信する通信サービスに対する課金額を決定する。また、課金額決定装置50は、データ取得者に関連付けられた中継装置2からデータ処理装置30まで、データ取得者に関連付けられた通信デバイス1のアプリケーションが出力したパケットデータが伝送された量(以下、データ通信量という)についての課金額の課金先を決定する。課金額決定装置50は、例えば所定の単位期間(例えば1ヶ月)ごとに、データ取得者ごとに課金額を決定する。 The billing amount determination device 50 determines a billing amount for the communication service for transmitting the packet data output by the communication device 1 from the relay device 2 to the data processing device 30. In addition, the billing amount determination device 50 transfers the packet data output by the application of the communication device 1 associated with the data acquirer from the relay device 2 associated with the data acquirer to the data processing device 30 (hereinafter , The amount of data communication) is determined. The charge amount determination device 50 determines the charge amount for each data acquirer, for example, for each predetermined unit period (for example, one month).

また、課金額決定装置50は、中継装置2の契約者に対する課金額も決定する。課金額決定装置50は、契約者に関連付けられた中継装置2からデータ処理装置30まで、中継装置2を介してパケットデータを送信する通信デバイス1が送信したパケットデータが伝送された量に基づいて、契約者に対する課金額を決定する。課金額決定装置50は、例えば、所定の単位期間(例えば1ヶ月)ごとに、契約者ごとに課金額を決定する。 Further, the charge amount determining device 50 also determines the charge amount for the contractor of the relay device 2. The billing amount determination device 50 is based on the amount of packet data transmitted by the communication device 1 that transmits packet data via the relay device 2 from the relay device 2 associated with the contractor to the data processing device 30. , Determine the amount charged to the contractor. The charge amount determination device 50 determines the charge amount for each contractor, for example, for each predetermined unit period (for example, one month).

ここで、通信デバイス1が自動販売機に設置されている場合、データ取得者は、例えば自動販売機の管理会社、自動販売機の商品を製造する飲料メーカー、マーケティング情報を提供する会社等である。データ取得者は、データ処理装置30及び課金額決定装置50を管理する通信キャリアとの間で、所望の通信デバイス1の所望のアプリケーションが出力するデータを取得するための契約を締結している。課金額決定装置50は、各データ取得者の取得者IDと、各データ取得者が選択した一以上の通信デバイス1のデバイスIDと、各データ取得者が選択した一以上のアプリケーションのアプリIDとを関連付けて記憶している。課金額決定装置50は、所定の期間内に、取得者IDに関連付けられたデバイスID及びアプリIDに対応するアプリケーションが出力したデータの量に基づいて、各データ取得者に対する課金額を決定する。 Here, when the communication device 1 is installed in a vending machine, the data acquirer is, for example, a management company of the vending machine, a beverage manufacturer that manufactures products of the vending machine, a company that provides marketing information, and the like. .. The data acquirer has a contract with a communication carrier that manages the data processing device 30 and the billing amount determination device 50 to acquire the data output by the desired application of the desired communication device 1. The billing amount determination device 50 includes an acquirer ID of each data acquirer, a device ID of one or more communication devices 1 selected by each data acquirer, and an application ID of one or more applications selected by each data acquirer. Are stored in association with. The billing amount determination device 50 determines the billing amount for each data acquirer based on the amount of data output by the application corresponding to the device ID and application ID associated with the acquirer ID within a predetermined period.

課金額決定装置50は、決定した課金額を、契約者やデータ取得者に対する請求額を管理しているデータベースに登録する。このようにすることで、通信キャリアは、データ取得者が通信デバイス1から得た情報の量に応じた課金をすることが可能になる。 The billing amount determination device 50 registers the determined billing amount in a database that manages billing amounts for the contractor and the data acquirer. By doing so, the communication carrier can charge the data acquirer according to the amount of information obtained from the communication device 1.

図2は、データ通信システムSにおけるデータの流れを模式的に示す図である。一つの通信デバイス1は、複数の種類の情報に対応する複数のアプリケーションを実行することができる。図2に示す通信デバイス1は自動販売機に設置されており、温度アプリ11、釣銭管理アプリ12、在庫管理アプリ13及び監視アプリ14を実行することができる。 FIG. 2 is a diagram schematically showing a data flow in the data communication system S. One communication device 1 can execute a plurality of applications corresponding to a plurality of types of information. The communication device 1 shown in FIG. 2 is installed in a vending machine and can execute the temperature application 11, the change management application 12, the inventory management application 13, and the monitoring application 14.

温度アプリ11は、自動販売機の内部温度を示す温度情報を送信することができる。釣銭管理アプリ12は、自動販売機の釣銭の残高を示す釣銭情報を送信することができる。在庫管理アプリ13は、自動販売機で販売されている商品の在庫数を示す在庫情報を送信することができる。監視アプリ14は、自動販売機から所定の距離内の人を検出した時間を示す人検出情報を送信することができる。 The temperature application 11 can transmit temperature information indicating the internal temperature of the vending machine. The change management application 12 can transmit change information indicating the balance of change of the vending machine. The stock management application 13 can transmit stock information indicating the number of stocks of products sold by the vending machine. The monitoring application 14 can transmit person detection information indicating the time when a person within a predetermined distance from the vending machine is detected.

各アプリケーションが送信する情報は、データ処理装置30によって、予め登録されたデータ取得装置4に割り振られる。図2に示す例の場合、温度アプリ11が出力する温度情報は、自動販売機をメンテナンスするデータ取得者のデータ取得装置4aに送信される。釣銭管理アプリ12が出力する釣銭情報は、商品を管理するデータ取得者のデータ取得装置4bに送信される。在庫管理アプリ13が出力する在庫情報は、データ取得装置4b、及びマーケティング情報を提供するデータ取得者のデータ取得装置4cに送信される。監視アプリ14が出力する人検出情報は、データ取得装置4cに送信される。 The information transmitted by each application is assigned to the data acquisition device 4 registered in advance by the data processing device 30. In the case of the example shown in FIG. 2, the temperature information output by the temperature application 11 is transmitted to the data acquisition device 4a of the data acquirer who maintains the vending machine. The change information output by the change management application 12 is transmitted to the data acquisition device 4b of the data acquirer who manages the product. The inventory information output by the inventory management application 13 is transmitted to the data acquisition device 4b and the data acquisition device 4c of the data acquirer who provides the marketing information. The person detection information output by the monitoring application 14 is transmitted to the data acquisition device 4c.

このような場合、課金額決定装置50は、データ取得装置4aのデータ取得者に対しては、温度アプリ11が出力した温度情報のデータ通信量に応じて課金額を決定する。課金額決定装置50は、データ取得装置4bのデータ取得者に対しては、釣銭管理アプリ12が出力した釣銭情報及び在庫管理アプリ13が出力した在庫情報のデータ通信量に応じて課金額を決定する。また、課金額決定装置50は、データ取得装置4cのデータ取得者に対しては、在庫管理アプリ13が出力した在庫情報及び監視アプリ14が出力した人検出情報のデータ通信量に応じて課金額を決定する。 In such a case, the charge amount determination device 50 determines the charge amount for the data acquirer of the data acquisition device 4a according to the data communication amount of the temperature information output by the temperature application 11. The charge amount determination device 50 determines the charge amount for the data acquirer of the data acquisition device 4b according to the data communication amount of the change information output by the change management application 12 and the inventory information output by the inventory management application 13. To do. Further, the charge amount determining device 50 charges the data acquirer of the data acquiring device 4c according to the data communication amount of the inventory information output by the inventory management application 13 and the person detection information output by the monitoring application 14. To decide.

なお、通信デバイス1が設置される場所は任意であり、例えば自動車内に設置されてもよい。通信デバイス1が自動車内に設置される場合、通信デバイス1は、ガソリン残量、バッテリー残量、走行データ(走行距離、平均速度、燃費及び急ブレーキ回数等)、位置情報及び車体の不具合情報等をデータ処理装置30に送信することができる。 The location where the communication device 1 is installed is arbitrary, and may be installed in, for example, an automobile. When the communication device 1 is installed in an automobile, the communication device 1 uses the remaining gasoline amount, the remaining battery amount, traveling data (distance traveled, average speed, fuel consumption, number of times of sudden braking, etc.), position information and vehicle body malfunction information. Can be transmitted to the data processing device 30.

[中継装置2の構成]
続いて、中継装置2及び課金額決定装置50の構成及び動作について詳細に説明する。
図3は、中継装置2の構成を示す図である。中継装置2は、デバイス通信部21と、制御部22と、ネットワーク通信部23と、記憶部24とを有する。
[Configuration of relay device 2]
Next, the configurations and operations of the relay device 2 and the billing amount determination device 50 will be described in detail.
FIG. 3 is a diagram showing the configuration of the relay device 2. The relay device 2 includes a device communication unit 21, a control unit 22, a network communication unit 23, and a storage unit 24.

デバイス通信部21は、通信デバイス1が送信したデータを受信するための無線通信インターフェースである。
制御部22は、例えばCPU(Central Processing Unit)であり、デバイス通信部21を介して受信したデータを記憶部24に記憶させる。また、制御部22は、記憶部24に記憶させたデータを所定のタイミングで読み出して、読み出したデータを、ネットワーク通信部23を介して通信網N1に送出する。制御部22は、例えば、通信網N1のトラヒック量が所定の閾値よりも小さい時間帯になると、データを通信網N1に送出する。
The device communication unit 21 is a wireless communication interface for receiving the data transmitted by the communication device 1.
The control unit 22 is, for example, a CPU (Central Processing Unit) and causes the storage unit 24 to store the data received via the device communication unit 21. Further, the control unit 22 reads the data stored in the storage unit 24 at a predetermined timing, and sends the read data to the communication network N1 via the network communication unit 23. The control unit 22 sends the data to the communication network N1 when the traffic volume of the communication network N1 is in a time zone smaller than a predetermined threshold, for example.

制御部22は、通信デバイス1から受信したデータの優先度に基づいて、データを送信するタイミングを決定してもよい。例えば、制御部22は、優先度が高いデータを、記憶部24に蓄積することなく通信網N1に送出する。また、制御部22は、優先度が低いデータを、優先度が高いデータと同じタイミングで送信しないように、記憶部24に蓄積させる。制御部22は、予めデータ管理装置3から通知された時間帯に、優先度が低いデータを送信しないようにしてもよい。このようにすることで、制御部22は、通信網N1のトラヒック量が大きくなり過ぎることを抑制しつつ、速やかに送信するべきデータを遅延なく送信することができる。なお、データ通信システムSにおいては、優先度が高いデータを出力するアプリケーションを実行可能な通信デバイス1と通信する中継装置2に対して、通信網N1の基地局側から優先的に通信帯域を割り当ててもよい。このようにすることで、制御部22は、優先度が高いデータを高速に送信することが可能になる。 The control unit 22 may determine the timing of transmitting data based on the priority of the data received from the communication device 1. For example, the control unit 22 sends the high-priority data to the communication network N1 without accumulating it in the storage unit 24. Further, the control unit 22 causes the storage unit 24 to accumulate the low-priority data so as not to be transmitted at the same timing as the high-priority data. The control unit 22 may not transmit the data of low priority during the time period notified from the data management device 3 in advance. By doing so, the control unit 22 can quickly transmit the data to be transmitted without delay while suppressing the traffic volume of the communication network N1 from becoming too large. In the data communication system S, the base station side of the communication network N1 preferentially allocates a communication band to the relay device 2 that communicates with the communication device 1 that can execute an application that outputs high-priority data. May be. By doing so, the control unit 22 can transmit high-priority data at high speed.

制御部22は、データ処理装置30を介して受信した、データ取得者により設定された時刻に、通信デバイス1から受信したデータを送信してもよい。データ取得者は、例えば、通信デバイス1やアプリケーションごとに、中継装置2にデータを送信させる時刻を設定することができる。課金額決定装置50が、中継装置2がデータを送信する時間帯ごとに定められた単位データ通信量当たりの課金額に基づいて課金額を決定する場合、このようにすることで、データ取得者に対して、課金額が小さくなる時間帯(例えば、通信網N1が混雑していない時間帯)にデータを送信させるように動機付けることができる。 The control unit 22 may transmit the data received from the communication device 1 at the time set by the data acquirer, which is received via the data processing device 30. The data acquirer can set the time at which the relay device 2 transmits data for each communication device 1 or application, for example. When the billing amount determination device 50 determines the billing amount based on the billing amount per unit data communication amount determined for each time period when the relay device 2 transmits data, the data acquirer On the other hand, it can be motivated to transmit data in a time period when the charge amount is small (for example, a time period when the communication network N1 is not crowded).

ネットワーク通信部23は、通信デバイス1から受信したデータを通信網N1に送信するための無線通信インターフェースである。ネットワーク通信部23は、例えばLTE(Long Term Evolution)規格に則って、携帯電話網の基地局との間でデータを送受信することができる。 The network communication unit 23 is a wireless communication interface for transmitting the data received from the communication device 1 to the communication network N1. The network communication unit 23 can send and receive data to and from a base station of a mobile phone network, for example, according to the LTE (Long Term Evolution) standard.

ネットワーク通信部23は、制御部22の指示に基づいて、データ処理装置30に送信したデータの量のうち、データ処理装置30にデータを送信してから所定の期間が経過するまでに、データ取得装置4から、データを正常に受信したことを示す応答を受信できなかったデータである未受信データの量を未受信データ量としてデータ処理装置30に通知する通知部として機能する。未受信データは、中継装置2からPGW(Packet Data Network Gateway)若しくはMME(Mobility Management Entity)等のコアネットワークまでの通信区間、又はコアネットワークからデータ処理装置30までの通信区間等のように、通信キャリアの設備に起因して通信に失敗したことにより、データ処理装置30が受信できなかったデータである。 Based on an instruction from the control unit 22, the network communication unit 23 acquires the data from the amount of data transmitted to the data processing device 30 until a predetermined period elapses after the data is transmitted to the data processing device 30. The device 4 functions as a notification unit that notifies the data processing device 30 of the amount of unreceived data, which is the data for which the response indicating that the data has been normally received, could not be received. The unreceived data is communicated in the communication section from the relay apparatus 2 to the core network such as PGW (Packet Data Network Gateway) or MME (Mobility Management Entity), or the communication section from the core network to the data processing apparatus 30. The data cannot be received by the data processing device 30 because the communication fails due to the equipment of the carrier.

ネットワーク通信部23は、データ取得装置4からの応答を受信できなかったデータをデータ処理装置30に送信した時刻をデータ処理装置30に通知する。ネットワーク通信部23は、データ処理装置30にデータを送信してから所定の期間が経過するまでにデータ取得装置4からの応答を受信した場合に、データ送信に成功したことをデータ処理装置30に通知してもよい。この際、ネットワーク通信部23は、1回目の送信時に成功したのか再送した後に成功したのかを通知してもよい。 The network communication unit 23 notifies the data processing device 30 of the time when the data for which the response from the data acquisition device 4 could not be received is transmitted to the data processing device 30. When the network communication unit 23 receives a response from the data acquisition device 4 before a predetermined period elapses after transmitting the data to the data processing device 30, the network communication unit 23 informs the data processing device 30 that the data transmission is successful. You may notify. At this time, the network communication unit 23 may notify whether it succeeded at the time of the first transmission or succeeded after resending.

ネットワーク通信部23がデータ処理装置30に通知する、データの通信が成功したか失敗したかを示す情報は、課金額決定装置50が契約者及びデータ取得者に対する課金額を決定する際に用いられる。課金額決定装置50が、データの通信の成否に基づいて課金額を決定する処理の詳細については後述する。 The information indicating whether data communication has succeeded or failed, which is notified to the data processing device 30 by the network communication unit 23, is used when the billing amount determination device 50 determines the billing amount for the contractor and the data acquirer. .. The details of the process of the charging amount determination device 50 for determining the charging amount based on the success or failure of data communication will be described later.

記憶部24は、ROM(Read Only Memory)、RAM(Random Access Memory)及びハードディスク等の記憶媒体を有する。記憶部24は、制御部22が実行するプログラムを記憶している。また、記憶部24は、制御部22の制御に基づいて、通信デバイス1から受信したデータを、通信デバイス1のデバイスID及び通信デバイス1から受信した日時に関連付けて記憶する。 The storage unit 24 has a storage medium such as a ROM (Read Only Memory), a RAM (Random Access Memory), and a hard disk. The storage unit 24 stores a program executed by the control unit 22. Further, the storage unit 24 stores the data received from the communication device 1 in association with the device ID of the communication device 1 and the date and time received from the communication device 1 under the control of the control unit 22.

[データ処理装置30の構成]
図4は、データ処理装置30の構成を示す図である。データ処理装置30は、通信部31と、記憶部32と、制御部33とを有する。
[Configuration of Data Processing Device 30]
FIG. 4 is a diagram showing the configuration of the data processing device 30. The data processing device 30 includes a communication unit 31, a storage unit 32, and a control unit 33.

通信部31は、第1通信部311、第2通信部312及び第3通信部313を有する。第1通信部311は、通信網N1を介して中継装置2との間でデータを送受信するための通信インターフェースであり、例えば携帯電話網の終端インターフェースを有する。第1通信部311は、携帯電話網の終端装置と接続するためのLAN(Local Area Network)インターフェースを有してもよい。 The communication unit 31 includes a first communication unit 311, a second communication unit 312, and a third communication unit 313. The first communication unit 311 is a communication interface for transmitting/receiving data to/from the relay device 2 via the communication network N1, and has, for example, a terminal interface of a mobile phone network. The first communication unit 311 may have a LAN (Local Area Network) interface for connecting to a terminal device of a mobile phone network.

第2通信部312は、課金額決定装置50との間でデータを送受信するための通信インターフェースを有する。第2通信部312は、例えばLANインターフェースである。
第3通信部313は、通信網N2を介してデータ取得装置4との間でデータを送受信するための通信インターフェースを有する。第3通信部313は、例えばLANインターフェースである。
The second communication unit 312 has a communication interface for transmitting and receiving data to and from the billing amount determination device 50. The second communication unit 312 is, for example, a LAN interface.
The third communication unit 313 has a communication interface for transmitting/receiving data to/from the data acquisition device 4 via the communication network N2. The third communication unit 313 is, for example, a LAN interface.

記憶部32は、ROM、RAM及びハードディスク等の記憶媒体を有する。記憶部32は、中継装置2から送信された複数の通信デバイス1が送信したパケットデータを、通信デバイス1のデバイスIDに関連付けて記憶する。また、記憶部32は、デバイスIDと、中継装置2に割り当てられた中継装置IDと、中継装置2の契約者の契約者IDとを関連づけて記憶している。さらに、記憶部32は、データ取得装置4を介してデータ処理装置30にアクセスするデータ取得者の取得者IDと、データ取得者がデータを取得する対象として登録した通信デバイス1及びアプリケーションのデバイスID及びアプリIDとが関連付けられたデータ提供用データベースを記憶している。記憶部32は、複数のデータ取得者が閲覧する対象となるデータを管理するデータ提供用データベースを記憶していてもよく、データ取得者ごとに作成された個別のデータ提供用データベースを記憶していてもよい。 The storage unit 32 has a storage medium such as a ROM, a RAM, and a hard disk. The storage unit 32 stores the packet data transmitted by the plurality of communication devices 1 transmitted from the relay device 2 in association with the device ID of the communication device 1. The storage unit 32 also stores the device ID, the relay device ID assigned to the relay device 2, and the contractor ID of the contractor of the relay device 2 in association with each other. Further, the storage unit 32 stores the acquirer ID of the data acquirer who accesses the data processing device 30 via the data acquisition device 4 and the device IDs of the communication device 1 and the application registered by the data acquirer as the target of data acquisition. And a data providing database associated with the application ID. The storage unit 32 may store a data providing database that manages data to be viewed by a plurality of data acquirers, and stores an individual data providing database created for each data acquirer. May be.

制御部33は、例えばCPUであり、記憶部32に記憶されたプログラムを実行することにより、データ取得装置4からの要求に応じて、取得者IDに関連付けて記憶されているパケットデータに基づく情報をデータ取得装置4に送信する。 The control unit 33 is, for example, a CPU, and by executing the program stored in the storage unit 32, information based on the packet data stored in association with the acquirer ID in response to a request from the data acquisition device 4. Is transmitted to the data acquisition device 4.

制御部33は、通信制御部331、要求受付部332及び記憶制御部333を有する。
通信制御部331は、中継装置2とデータ取得装置4との間のデータの送受信を制御する。通信制御部331は、データ取得装置4に提供するデータを出力する通信デバイス1と通信可能な中継装置2に対して、通信網N1のゲートウェイのアドレスであるAPN(Access Point Name)を通知することにより、中継装置2からのデータの受信を開始する。
The control unit 33 includes a communication control unit 331, a request receiving unit 332, and a storage control unit 333.
The communication control unit 331 controls data transmission/reception between the relay device 2 and the data acquisition device 4. The communication control unit 331 notifies the relay device 2 capable of communicating with the communication device 1 that outputs the data provided to the data acquisition device 4 to the APN (Access Point Name) that is the address of the gateway of the communication network N1. Thus, reception of data from the relay device 2 is started.

通信制御部331は、要求受付部332がデータ取得装置4から要求を受け付けた場合に、通信網N1を介して受信した、記憶部32に記憶されたデータ提供用データベースを参照して、要求が示すアプリケーションが送信したデータを、データ取得装置4に送信することにより提供する。データ提供用データベースにおいては、データ取得要求を送信したデータ取得装置4に対応する取得者IDと、取得者IDのデータ取得装置4にデータを提供する対象となる通信デバイスのデバイスIDが関連付けられている。データ提供用データベースにおいては、取得者IDのデータ取得装置4にデータを提供する対象となるアプリケーションのアプリIDがさらに関連付けられていてもよい。 When the request receiving unit 332 receives a request from the data acquisition device 4, the communication control unit 331 refers to the data providing database stored in the storage unit 32 and received via the communication network N1, and the request is received. The data transmitted by the application shown is provided by transmitting the data to the data acquisition device 4. In the data providing database, the acquirer ID corresponding to the data acquisition device 4 that has transmitted the data acquisition request and the device ID of the communication device that is the object of providing the data to the data acquisition device 4 of the acquirer ID are associated with each other. There is. In the data providing database, the app ID of the application for which data is to be provided to the data acquisition device 4 having the acquirer ID may be further associated.

通信制御部331は、通信デバイス1が送信したパケットデータに含まれる各種のデータのうち、データ提供用データベースにおいて取得者IDに関連付けられたアプリケーションが出力したデータを抽出して、抽出したデータを、当該取得者IDに対応するデータ取得者に提供する。通信制御部331は、例えば、データ取得者が自身の取得者IDを用いてログインしたデータ取得装置4からのアクセスに応じてデータ取得装置4にデータを提供することで、データ取得者がデータを閲覧できるようにする。通信制御部331は、データをデータ取得装置4に提供すると、提供先のデータ取得装置4に対応する取得者ID、データを送信したアプリケーションのデバイスID及びアプリIDに関連付けて、提供日時や提供したデータの量を課金額決定装置50に通知する。 The communication control unit 331 extracts the data output by the application associated with the acquirer ID in the data providing database from the various data included in the packet data transmitted by the communication device 1, and extracts the extracted data. It is provided to the data acquirer corresponding to the acquirer ID. The communication control unit 331, for example, provides data to the data acquisition device 4 in response to an access from the data acquisition device 4 that the data acquirer has logged in using his own acquirer ID, so that the data acquirer acquires the data. Make it available for viewing. When the communication control unit 331 provides the data to the data acquisition device 4, the communication control unit 331 associates the acquirer ID corresponding to the data acquisition device 4 of the provision destination, the device ID of the application that transmitted the data, and the application ID with the provision date and time and the provision The charge amount determination device 50 is notified of the amount of data.

通信制御部331は、中継装置2から通信デバイス1が実行可能なアプリケーションによるデータ送信を禁止する時間、データの送信間隔、通信デバイス1から受信したデータの有無を送信するモード等を設定してもよい。例えば、通信制御部331は、通信デバイス1が送信したデータを中継する中継装置2に対して、取得者IDに関連付けて記憶部32に記憶されているアプリIDに対応するアプリケーションが出力したデータをデータ処理装置30に送信することを許可するためのメッセージを送信する。 The communication control unit 331 sets a time for prohibiting data transmission by an application executable by the communication device 1 from the relay device 2, a data transmission interval, a mode for transmitting the presence/absence of data received from the communication device 1, and the like. Good. For example, the communication control unit 331 outputs the data output by the application corresponding to the application ID stored in the storage unit 32 in association with the acquirer ID to the relay device 2 that relays the data transmitted by the communication device 1. A message for permitting transmission to the data processing device 30 is transmitted.

また、通信制御部331は、通信デバイス1が送信したデータを中継する中継装置2に対して、取得者IDに関連付けて記憶部32に記憶されていないアプリIDに対応するアプリケーションが出力したデータをデータ処理装置30に送信することを禁止するためのメッセージを送信する。このようにすることで、データを取得するデータ取得装置4が存在しないにもかかわらず、中継装置2からデータが送信されることを防止できるので、通信網N1のトラヒック量を抑制することができる。 Further, the communication control unit 331 outputs the data output by the application corresponding to the application ID that is not stored in the storage unit 32 in association with the acquirer ID to the relay device 2 that relays the data transmitted by the communication device 1. A message for prohibiting transmission to the data processing device 30 is transmitted. By doing so, it is possible to prevent data from being transmitted from the relay device 2 even though there is no data acquisition device 4 that acquires data, so that the traffic volume of the communication network N1 can be suppressed. ..

また、通信制御部331は、中継装置2に対して、アプリケーションから受信したデータを通信網N1に送信する優先度をアプリケーションごとに割り当てて、優先度が高いアプリケーションから受信したデータを優先的にデータ処理装置30に送信するように中継装置2に指示を出してもよい。このようにすることで、中継装置2は、優先度が低いアプリケーションから受信したデータを、優先度が高いアプリケーションから受信したデータと同時に送信しないようにすることができるので、通信網N1のトラヒック量を平準化することができる。 Further, the communication control unit 331 assigns to the relay device 2 a priority for transmitting the data received from the application to the communication network N1 for each application, and preferentially assigns the data received from the application having a high priority to the data. The relay device 2 may be instructed to transmit the data to the processing device 30. By doing so, the relay device 2 can prevent the data received from the application having the low priority from being transmitted at the same time as the data received from the application having the high priority. Therefore, the traffic volume of the communication network N1 can be reduced. Can be leveled.

要求受付部332は、データ取得装置4から、データを取得する対象の通信デバイス1及びアプリケーションを選択する要求を受け付ける。具体的には、要求受付部332は、第2通信部312を介して、データ処理装置30がデータを収集する対象となっている通信デバイス1及びアプリケーションの一覧をデータ取得装置4に送信する。 The request receiving unit 332 receives a request from the data acquisition device 4 to select the communication device 1 and the application for which data is to be acquired. Specifically, the request receiving unit 332 transmits, via the second communication unit 312, the data acquisition device 4 with a list of the communication devices 1 and the applications for which the data processing device 30 collects data.

データ取得者が、データ取得装置4を介して表示される通信デバイス1及びアプリケーションの一覧から、データを取得したい通信デバイス1及びアプリケーションを選択すると、データ取得装置4は、選択された通信デバイス1及びアプリケーションを特定するための情報(例えば、デバイスID及びアプリID)、並びに取得者IDを含むデータ取得要求をデータ処理装置30に送信する。要求受付部332は、データ取得装置4からデータ取得要求を受信すると、データ取得要求に含まれる取得者ID、デバイスID及びアプリIDを記憶制御部333に通知することにより、記憶部32内のデータ提供用データベースに登録する。 When the data acquirer selects the communication device 1 and the application for which data is desired to be acquired from the list of the communication device 1 and the application displayed via the data acquisition device 4, the data acquisition device 4 selects the communication device 1 and the selected application. A data acquisition request including information (for example, a device ID and an application ID) for specifying an application and an acquirer ID is transmitted to the data processing device 30. When the request reception unit 332 receives the data acquisition request from the data acquisition device 4, the request reception unit 332 notifies the storage control unit 333 of the acquirer ID, the device ID, and the application ID included in the data acquisition request. Register in the providing database.

要求受付部332は、複数のデータ取得装置4から、同一の通信デバイス1が実行する同一のアプリケーションを選択する要求を受け付けてもよい。通信制御部331は、要求受付部332が複数のデータ取得装置4から、同一の通信デバイス1が実行する同一のアプリケーションを選択する要求を受け付けた場合に、通信網N1を介して受信したパケットデータのうち、要求が示すアプリケーションが送信したパケットデータを、複数のデータ取得装置4に提供する。 The request receiving unit 332 may receive a request from the plurality of data acquisition devices 4 to select the same application executed by the same communication device 1. The communication control unit 331 receives the packet data received via the communication network N1 when the request receiving unit 332 receives a request from the plurality of data acquisition devices 4 to select the same application executed by the same communication device 1. Among them, the packet data transmitted by the application indicated by the request is provided to the plurality of data acquisition devices 4.

記憶制御部333は、通信制御部331及び要求受付部332からの指示に基づいて、記憶部32にデータを書き込んだり、記憶部32に記憶されたデータを読み出したりする。例えば、記憶制御部333は、要求受付部332からデータ取得要求の通知を受けると、データ取得要求に含まれている取得者IDに関連付けて、デバイスID及びアプリIDを記憶部32に記憶させる。また、記憶制御部333は、通信制御部331から、通信デバイス1が送信したパケットデータをデータ取得装置4に提供したことの通知を受けると、デバイスID及びアプリIDと、取得者IDとを関連付けて記憶部32に記憶させる。 The storage control unit 333 writes data in the storage unit 32 or reads data stored in the storage unit 32 based on instructions from the communication control unit 331 and the request receiving unit 332. For example, when the storage control unit 333 receives the notification of the data acquisition request from the request reception unit 332, the storage control unit 333 stores the device ID and the application ID in the storage unit 32 in association with the acquirer ID included in the data acquisition request. When the storage control unit 333 receives a notification from the communication control unit 331 that the packet data transmitted by the communication device 1 has been provided to the data acquisition apparatus 4, the storage control unit 333 associates the device ID and the application ID with the acquirer ID. It is stored in the storage unit 32.

[課金額決定装置50の構成]
図5は、課金額決定装置50の構成を示す図である。課金額決定装置50は、通信部51と、記憶部52と、制御部53とを有する。
通信部51は、データ処理装置30との間でデータを送受信するための通信インターフェースであり、例えばLANインターフェースを有する。
[Structure of Charge Amount Determination Device 50]
FIG. 5 is a diagram showing the configuration of the billing amount determination device 50. The billing amount determination device 50 includes a communication unit 51, a storage unit 52, and a control unit 53.
The communication unit 51 is a communication interface for transmitting and receiving data to and from the data processing device 30, and has, for example, a LAN interface.

(課金データベース)
記憶部52は、ROM、RAM及びハードディスク等の記憶媒体を有する。記憶部52は、制御部53が実行するプログラムを記憶している。また、記憶部52は、契約者課金データベース521及び取得者課金データベース522を有している。契約者課金データベース521においては、中継装置2の契約者に割り当てられた契約者IDと、中継装置2の中継装置IDと、中継装置2がデータを受信する通信デバイス1のデバイスIDとが関連付けられている。契約者課金データベース521において、通信デバイス1が実行可能なアプリケーションのアプリIDがさらに関連付けられていてもよい。
(Billing database)
The storage unit 52 has a storage medium such as a ROM, a RAM, and a hard disk. The storage unit 52 stores a program executed by the control unit 53. The storage unit 52 also has a contractor billing database 521 and an acquirer billing database 522. In the contractor billing database 521, the contractor ID assigned to the contractor of the relay device 2, the relay device ID of the relay device 2, and the device ID of the communication device 1 from which the relay device 2 receives data are associated with each other. ing. In the contractor charging database 521, the application ID of the application executable by the communication device 1 may be further associated.

図6は、契約者課金データベース521に格納されているレコードの例を示す図である。図6(a)においては、契約者IDと、契約者IDに対応する契約者が通信キャリアと契約している中継装置2の中継装置IDと、中継装置2がパケットデータを受信可能な通信デバイス1のデバイスIDとが関連付けられている。契約者ID00001の契約者は、デバイスIDが1001、1002、1003、1004、1005等の通信デバイス1が出力するデータを中継する中継装置2を契約していることがわかる。 FIG. 6 is a diagram showing an example of records stored in the contractor charging database 521. In FIG. 6A, the contractor ID, the relay device ID of the relay device 2 corresponding to the contractor ID with the communication carrier, and the communication device capable of receiving the packet data by the relay device 2. 1 is associated with the device ID. It can be seen that the contractor with the contractor ID 00001 has contracted the relay device 2 that relays the data output by the communication device 1 such as the device IDs 1001, 1002, 1003, 1004, and 1005.

図6(b)においては、契約者ごとに、契約者が契約した中継装置2を介してデータを送信する通信デバイス1による通信の発生日数と、中継装置2を介して受信したデータ通信量とが関連付けられている。通信発生日数は、課金の単位期間である1ヶ月間に通信デバイス1からデータが送信された日の数である。データ通信量は、単位期間内に通信デバイス1から受信したデータの量(例えばバイト数)である。 In FIG. 6B, for each contractor, the number of days of communication by the communication device 1 that transmits data via the relay device 2 contracted by the contractor, and the amount of data communication received via the relay device 2 are shown. Are associated with. The number of communication occurrence days is the number of days when data is transmitted from the communication device 1 in one month which is a unit period of billing. The data communication amount is the amount of data (for example, the number of bytes) received from the communication device 1 within the unit period.

図6(b)によれば、契約者IDが00001の契約者に関連付けられたデバイスIDが1001の通信デバイス1からデータが送信された日数が30日であることがわかる。契約者IDが00001の契約者が登録している全ての通信デバイス1の通信発生日数の総和は116日であり、この契約者に対する課金額は、例えば116日に相当する金額になる。契約者に対する課金額は、単位期間内に中継装置2から受信した延べデータ量、又は中継装置2からパケットデータを受信するために要した延べ通信時間に応じて決定されるものとしてもよい。 According to FIG. 6B, it can be seen that the number of days that data is transmitted from the communication device 1 having the device ID 1001 associated with the contractor ID 00001 is 30 days. The total number of communication occurrence days of all the communication devices 1 registered by the contractor with the contractor ID 00001 is 116 days, and the charge amount for this contractor is, for example, an amount corresponding to 116 days. The billing amount for the contractor may be determined according to the total amount of data received from the relay device 2 within a unit period or the total communication time required to receive the packet data from the relay device 2.

図7は、取得者課金データベース522に格納されているレコードの例を示す図である。取得者課金データベース522においては、データ取得装置4に対応する取得者IDと、デバイスIDと、アプリIDと、1ヶ月間にデータ取得装置4が取得したデータの量(バイト数)である取得データ量とが関連付けられている。図7によれば、取得者IDがS0001のデータ取得者は、デバイスIDが1001の通信デバイス1が実行可能なアプリIDがa51のアプリケーション、及びアプリIDがa52のアプリケーションが出力するデータ、並びにデバイスIDが1002の通信デバイス1が実行可能なアプリIDがa51のアプリケーション、及びアプリIDがa52のアプリケーションが出力するデータを取得できることがわかる。 FIG. 7 is a diagram showing an example of records stored in the acquirer charging database 522. In the acquirer charging database 522, the acquirer ID corresponding to the data acquiring device 4, the device ID, the application ID, and the acquired data that is the amount (the number of bytes) of the data acquired by the data acquiring device 4 in one month. Associated with quantity. According to FIG. 7, the data acquirer whose acquirer ID is S0001 includes the data output by the application whose app ID is a51 and the application whose app ID is a52 that can be executed by the communication device 1 whose device ID is 1001, and the device. It can be seen that the data output by the application having the application ID a51 and the application having the application ID a52 that can be executed by the communication device 1 having the ID 1002 can be acquired.

取得者IDがS0003のデータ取得者と、デバイスIDが1001の通信デバイス1が実行可能なアプリIDがa51のアプリケーション、及びアプリIDがa52のアプリケーションとが関連付けられていることから、複数のデータ取得者が、同一の通信デバイス1の同一のアプリケーションが出力するデータを取得することがわかる。課金額決定装置50は、図7に示すレコードを参照して、取得者IDごとに課金額を決定する。 Since a data acquirer with an acquirer ID of S0003, an application with an app ID of a51 that can be executed by the communication device 1 with a device ID of 1001 and an application with an app ID of a52 are associated with each other, a plurality of pieces of data can be acquired. It is understood that the person acquires the data output by the same application of the same communication device 1. The charge amount determination device 50 refers to the record shown in FIG. 7 and determines the charge amount for each acquirer ID.

(課金額決定装置50における処理)
図5に戻って、制御部53は、例えばCPUである。制御部53は、記憶部52に記憶されたプログラムを実行することにより、データ管理部531、特定部532及び課金額決定部533として機能する。
(Processing in billing amount determination device 50)
Returning to FIG. 5, the control unit 53 is, for example, a CPU. The control unit 53 functions as the data management unit 531, the identification unit 532, and the billing amount determination unit 533 by executing the program stored in the storage unit 52.

データ管理部531は、取得者課金データベース522内のデータを管理する。例えば、データ管理部531は、データ処理装置30から、データ取得者がデータを取得する対象となる通信デバイス1及びアプリケーションが変更になった場合に、取得者IDに関連付けられたデバイスID及びアプリIDを更新する。データ管理部531は、データ処理装置30から、データ取得装置4にデータを提供した日時や提供したデータ量に関する通知を受けると、取得者課金データベース522における取得データ量を更新する。 The data management unit 531 manages data in the acquirer charging database 522. For example, when the communication device 1 and the application from which the data acquirer acquires data from the data processing device 30 are changed, the data management unit 531 changes the device ID and application ID associated with the acquirer ID. To update. When the data management unit 531 receives a notification from the data processing device 30 regarding the date and time at which data was provided to the data acquisition device 4 and the amount of data provided, the data management unit 531 updates the amount of acquired data in the acquirer charging database 522.

特定部532は、契約者IDごとに、所定の単位期間において、データ処理装置30が、契約者IDの契約者が契約している中継装置2からパケットデータを受信した延べ日数、中継装置2が通信した延べ時間、又は中継装置2からデータを受信した延べデータ量を特定する。また、特定部532は、取得者IDごとに、所定の単位期間において、データ処理装置30が、各データ取得者がデータを取得する対象として登録されている通信デバイス1が出力したパケットデータを中継装置2から受信した延べ日数若しくは延べ時間、又は中継装置2からデータを受信した延べデータ量を特定する。特定部532は、さらに、各データ取得者がデータを取得する対象として選択した通信デバイス1のアプリケーションが出力したデータの量を特定してもよい。 The specifying unit 532 determines, for each contractor ID, the total number of days that the data processing device 30 has received packet data from the relay device 2 contracted by the contractor having the contractor ID in a predetermined unit period, and the relay device 2 communicates. Or the total amount of data received from the relay device 2 is specified. Further, the identifying unit 532 relays the packet data output by the communication device 1 registered by each data acquirer as a target for acquiring data by the data processing device 30 in a predetermined unit period for each acquirer ID. The total number of days or total time received from the device 2 or the total amount of data received from the relay device 2 is specified. The specifying unit 532 may further specify the amount of data output by the application of the communication device 1 selected by each data acquirer as a target for acquiring data.

例えば、特定部532は、各契約者に対応する通信発生日数を特定するために、図6(b)に示した契約者課金データベース521内のレコードを参照し、デバイスIDごとの通信発生日数に基づいて、各契約者に関連付けてデバイスIDが登録されている複数の通信デバイス1の通信発生日数の総和を算出することにより、延べ通信日数を特定する。図6(b)のレコードに、通信時間も含まれている場合、特定部532は、各契約者に関連付けてデバイスIDが登録されている複数の通信デバイス1の通信時間の総和を算出することにより、延べ通信時間を特定する。図6(b)のレコードに、データ通信量も含まれている場合、特定部532は、各契約者に関連付けてデバイスIDが登録されている複数の通信デバイス1のデータ通信量の総和を算出することにより、延べデータ通信量を特定する。 For example, the specifying unit 532 refers to the record in the contractor billing database 521 shown in FIG. 6B to specify the number of communication occurrence days corresponding to each contractor, and determines the number of communication occurrence days for each device ID. Based on this, the total number of communication days is specified by calculating the total number of communication occurrence days of the plurality of communication devices 1 whose device IDs are registered in association with each contractor. When the record of FIG. 6B also includes the communication time, the identifying unit 532 calculates the sum of the communication times of the plurality of communication devices 1 whose device IDs are registered in association with each contractor. The total communication time is specified by. When the data communication amount is also included in the record of FIG. 6B, the identifying unit 532 calculates the sum of the data communication amounts of the plurality of communication devices 1 whose device IDs are registered in association with each contractor. By doing so, the total data communication amount is specified.

また、特定部532は、図7に示した取得者課金データベース522内のレコードを参照し、各データ取得者のデータ取得装置4に提供されたデータの量の総和を算出することにより、データ取得者ごとに延べデータ通信量を特定する。例えば、特定部532は、取得者IDがS0001のデータ取得者に対応するデータ通信量が、3000+2000+5200+3400=13600バイトであることを特定する。 In addition, the identifying unit 532 refers to the record in the acquirer charging database 522 illustrated in FIG. 7 and calculates the total amount of data provided to the data acquisition device 4 of each data acquirer to acquire the data. Specify the total data communication volume for each person. For example, the identifying unit 532 identifies that the data communication amount corresponding to the data acquirer whose acquirer ID is S0001 is 3000+2000+5200+3400=13600 bytes.

課金額決定部533は、特定部532が特定した契約者ごとの延べ通信発生日数、延べ通信時間、又は延べデータ通信量に基づいて、各契約者に対する課金額を決定する。課金額決定部533は、例えば、課金額を算出する単位期間の最終日になると、特定部532が特定した、契約者が契約している中継装置2のデータ通信量に単価を乗算することにより課金額を決定する。課金額決定部533は、契約者に対する請求書を発行する料金管理サーバ(不図示)に、契約者IDと関連付けて課金額を送信する。 The billing amount determination unit 533 determines a billing amount for each contractor based on the total number of communication occurrence days, the total communication time, or the total data communication amount for each contractor specified by the specifying unit 532. For example, when the final day of the unit period for calculating the charging amount is reached, the charging amount determining unit 533 multiplies the unit price by the data communication amount of the relay device 2 contracted by the contractor specified by the specifying unit 532. Determine the billing amount. The billing amount determination unit 533 transmits the billing amount in association with the contractor ID to a charge management server (not shown) that issues a bill to the contractor.

また、課金額決定部533は、通信デバイス1からデータ管理装置3までのデータの送信に要した通信料の少なくとも一部を、データ取得者に課金することもできる。この場合、課金額決定部533は、データ取得者に提供されたデータの種別や量に基づいて、データ取得者に対する課金額を決定する。具体的には、課金額決定部533は、取得者課金データベース522において取得者IDに関連付けられているデバイスID及びアプリIDの組み合わせに基づいて、取得者IDに対する課金額を決定する。課金額決定部533は、例えば、課金額を算出する単位期間の最終日になると、取得者IDに関連付けられたデバイスIDの数及びアプリIDの数の少なくともいずれかに基づいて、取得者IDに対する課金額を決定する。このようにすることで、課金額決定部533は、データ取得者が、一部の通信デバイス1が実行可能な一部のアプリケーションが出力するデータのみを取得する場合に、取得するデータの量に応じて課金額を決定することができる。 In addition, the billing amount determination unit 533 can also bill the data acquirer for at least a part of the communication fee required for data transmission from the communication device 1 to the data management device 3. In this case, the charge amount determination unit 533 determines the charge amount for the data acquirer based on the type and amount of data provided to the data acquirer. Specifically, the charge amount determination unit 533 determines the charge amount for the acquirer ID based on the combination of the device ID and the application ID associated with the acquirer ID in the acquirer charge database 522. For example, when the final day of the unit period for calculating the billing amount is reached, the billing amount determination unit 533 determines whether or not the acquirer ID is based on at least one of the number of device IDs and the number of application IDs associated with the acquirer ID. Determine the billing amount. By doing so, the billing amount determination unit 533 determines the amount of data to be acquired when the data acquirer acquires only the data output by some applications executable by some communication devices 1. The charge amount can be determined accordingly.

具体的には、課金額決定部533は、取得者IDに関連付けられたデバイスIDの数に、通信デバイス1の使用単価を乗算することにより課金額を決定してもよく、取得者IDに関連付けられたアプリIDの数に、アプリケーションの使用単価を乗算することにより課金額を決定してもよい。課金額決定部533は、デバイスIDとアプリIDの組み合わせごとに定められた単価を合算することにより課金額を決定してもよい。 Specifically, the billing amount determination unit 533 may determine the billing amount by multiplying the number of device IDs associated with the acquirer ID by the usage unit price of the communication device 1, and associates it with the acquirer ID. The billing amount may be determined by multiplying the number of the generated application IDs by the usage unit price of the application. The billing amount determination unit 533 may determine the billing amount by adding up the unit prices determined for each combination of the device ID and the application ID.

また、課金額決定部533は、取得者IDに関連付けられたアプリIDに対応するアプリケーションから所定の期間内にデータを受信した回数や受信したデータ容量(バイト数)に基づいて課金額を決定してもよい。このようにすることで、課金額決定部533は、データ取得者が、通信網N1及び通信網N2を使用して利益を受けた度合いに応じた課金額に決定することができる。 Further, the charge amount determination unit 533 determines the charge amount based on the number of times data is received from the application corresponding to the application ID associated with the acquirer ID within a predetermined period and the received data capacity (the number of bytes). May be. By doing so, the charge amount determination unit 533 can determine the charge amount according to the degree to which the data acquirer has received the profit by using the communication network N1 and the communication network N2.

また、課金額決定部533は、通信制御部331から、中継装置2に通知したアプリケーションの優先度の通知を受けて、取得者IDに関連付けられたアプリIDに対応するアプリケーションの優先度に基づいて、データ取得者に対する課金額を決定してもよい。この場合、課金額決定部533は、優先度が高く設定されているアプリケーションから出力されたデータを通信制御部331がデータ取得装置4に提供した回数又はデータ量に対する課金額を、優先度が低く設定されているアプリケーションから出力されたデータに対する課金額よりも高くする。このようにすることで、データ取得者が高い優先度に設定するアプリケーションの数を多くし過ぎないので、通信網N1及び通信網N2のトラヒック量が増えすぎることを防止できる。 Further, the billing amount determination unit 533 receives the notification of the priority of the application notified to the relay device 2 from the communication control unit 331, and based on the priority of the application corresponding to the application ID associated with the acquirer ID. The charge amount for the data acquirer may be determined. In this case, the charge amount determination unit 533 sets the charge amount for the number of times or the amount of data provided by the communication control unit 331 to the data acquisition device 4 to the data output from the application set to the high priority, to the low priority. Set higher than the charge amount for the data output from the set application. By doing so, the data acquirer does not increase the number of applications set to high priority too much, and thus it is possible to prevent the traffic volume of the communication network N1 and the communication network N2 from increasing too much.

課金額決定部533は、契約者に対する課金額を仮決定した後に、データ取得者に対する課金額の一部の額を、契約者に対する仮の課金額から減算することにより、契約者に対する最終的な課金額を決定してもよい。課金額決定部533は、複数のデータ取得者に対する課金額の一部の額の合算値が、契約者に対する仮の課金額よりも大きい場合、合算値から仮の課金額を減算した額を、契約者に対する支払額として決定する。 The charge amount determination unit 533 tentatively determines the charge amount for the contractor, and then subtracts a part of the charge amount for the data acquirer from the provisional charge amount for the contractor to obtain a final charge for the contractor. The charge amount may be determined. If the combined value of a part of the charged amounts for the plurality of data acquirers is larger than the tentative charged amount for the contractor, the charged amount determination unit 533 subtracts the tentative charged amount from the combined value. Determined as the amount paid to the contractor.

このようにすることで、契約者は、多くのデータ取得者が取得したいと考えるデータを出力できるアプリケーションを有する通信デバイス1を、適切な場所に設置するように動機付けられることになる。また、通信キャリアにとっては、契約者が多くの通信デバイス1を設置することで、データ処理装置30を介して通信デバイス1が出力するデータを取得するデータ取得者が増えるので、データ取得者への課金額が増えて収益を上げることができる。 By doing so, the contractor will be motivated to install the communication device 1 having an application capable of outputting the data that many data acquirers want to acquire, in an appropriate place. Further, for the communication carrier, since the contractor installs a large number of communication devices 1, the number of data acquirers who acquire the data output by the communication device 1 via the data processing device 30 increases. You can increase your billing amount and increase your earnings.

また、課金額決定部533は、データ取得者が特定のアプリケーション又は特定の種別のアプリケーション(例えば、通信キャリアが利用を推奨しているアプリケーション)を使用している場合、定額料金から所定の金額を減額したり、定額料金で利用できるデータ通信量を増加させたりしてもよい。また、課金額決定部533は、1台の中継装置2が通信可能な通信デバイス1の台数やアプリケーションの数が所定の数よりも少ない場合に、課金額を減額してもよい。 Further, when the data acquirer uses a specific application or a specific type of application (for example, an application recommended by a communication carrier), the charge amount determination unit 533 calculates a predetermined amount from the fixed amount charge. The amount may be reduced or the amount of data communication available at a flat rate may be increased. Further, the billing amount determination unit 533 may reduce the billing amount when the number of communication devices 1 or the number of applications with which one relay device 2 can communicate is smaller than a predetermined number.

[通信網の成否に基づく課金]
課金額決定部533は、複数の通信デバイス1のうち所定の期間内のデータ通信量が所定の値を超えた一以上の通信デバイス1のデータ通信量に基づいて、契約者に対する課金額を決定してもよい。例えば、図6(b)に示した例の場合、デバイスIDが1003の通信デバイス1の通信発生日数は3日であり、ほとんど通信されていない。このような場合、デバイスIDが1003の通信デバイス1は故障していた可能性がある。そこで、課金額決定部533は、この通信デバイス1に対応する通信発生日数を除外して特定されるデータ通信量である113日に基づいて課金額を決定する。課金額決定部533は、通信発生日数が所定日数未満で、かつそれぞれの通信におけるデータ量又は発生した複数の通信における合計データ量が所定の量未満であれば、非課金としてもよい。
[Billing based on success or failure of communication network]
The billing amount determination unit 533 determines the billing amount for the contractor based on the data communication amount of one or more communication devices 1 in which the data communication amount within the predetermined period exceeds the predetermined value among the plurality of communication devices 1. You may. For example, in the case of the example shown in FIG. 6B, the communication device 1 having the device ID 1003 has three days of occurrence of communication, and almost no communication is performed. In such a case, the communication device 1 having the device ID 1003 may have failed. Therefore, the charge amount determination unit 533 determines the charge amount based on 113 days which is the data communication amount specified by excluding the number of communication occurrence days corresponding to the communication device 1. The billing amount determination unit 533 may be non-billing if the number of communication occurrence days is less than the predetermined number of days and the amount of data in each communication or the total amount of data in a plurality of generated communications is less than the predetermined amount.

上記のように通信発生日数が異常に少ないという状況は、例えば、中継装置2と通信網N1との間の無線通信チャネルや通信網N1とデータ処理装置30との間の通信回線における不具合によって、通信デバイス1が出力したデバイスデータがデータ処理装置30に届かない場合にも発生し得る。そこで、課金額決定部533は、複数の通信デバイス1のうち所定の期間内の通信成功率が所定の値を超えた一以上の通信デバイス1のデータ通信量に基づいて、契約者やデータ取得者に対する課金額を決定してもよい。 The situation in which the number of communication occurrence days is abnormally small as described above is caused by, for example, a malfunction in the wireless communication channel between the relay device 2 and the communication network N1 or the communication line between the communication network N1 and the data processing device 30. It may occur even when the device data output by the communication device 1 does not reach the data processing device 30. Therefore, the billing amount determination unit 533 determines the contractor or the data acquisition based on the data communication amount of one or more communication devices 1 whose communication success rate within a predetermined period exceeds a predetermined value among the plurality of communication devices 1. The charge amount for the person may be determined.

例えば、課金額決定部533は、課金額を決定する際に、中継装置2から、パケットデータの送信を試みた回数である送信回数をデバイスID及び中継装置IDに関連付けて取得する。そして、課金額決定部533は、中継装置2から取得した送信回数に対する、データ処理装置30が実際に受信して契約者課金データベース521に登録されたパケットデータの数の割合により通信成功率を算出し、通信成功率が所定の値より大きい通信デバイス1に対応するデータ通信量のみを加算する。すなわち、課金額決定部533は、通信成功率が所定の値以下の通信デバイス1に対応するデータ通信量を課金額の算出から除外する。 For example, when determining the billing amount, the billing amount determining unit 533 obtains the number of transmissions, which is the number of times the packet data is transmitted, from the relay device 2 in association with the device ID and the relay device ID. Then, the billing amount determination unit 533 calculates the communication success rate by the ratio of the number of packet data actually received by the data processing device 30 and registered in the contractor billing database 521 to the number of transmissions acquired from the relay device 2. Then, only the data communication amount corresponding to the communication device 1 whose communication success rate is larger than a predetermined value is added. That is, the billing amount determination unit 533 excludes from the calculation of the billing amount the data communication amount corresponding to the communication device 1 whose communication success rate is equal to or less than the predetermined value.

このようにすることで、データ取得装置4が、予定されたデバイスデータを収集できていないにもかかわらず課金されてしまうことを防止できるので、契約者やデータ取得者が不満を抱くことを防止できる。なお、課金額決定部533は、中継装置2から、パケットデータの送信に失敗した回数を、中継装置2が通信できる状態になった後に取得し、パケットデータを取得できた回数と失敗した回数とに基づいて通信成功率を算出してもよい。本明細書において、データの送信に失敗するとは、送信したデータが送信先に届かなかったことを指し、データの送信に成功するとは、送信したデータが送信先に届いたことを指す。 By doing so, it is possible to prevent the data acquisition device 4 from being charged even though the scheduled device data has not been collected, and thus prevent the contractor and the data acquirer from being dissatisfied. it can. The billing amount determination unit 533 obtains the number of packet data transmission failures from the relay device 2 after the relay device 2 becomes ready for communication, and the number of packet data acquisitions and the number of failures. The communication success rate may be calculated based on. In the present specification, failure in data transmission means that the transmitted data has not reached the destination, and success in data transmission means that the transmitted data has reached the destination.

また、課金額決定部533は、複数の通信デバイス1のうち少なくとも一部の通信デバイス1(例えば、データ取得者が情報を収集する対象の通信デバイス1)に状況を確認するための確認データを送信し、確認データを送信してから所定の時間が経過するまでに確認データに対する応答データが送られてこない通信デバイス1を課金の対象から除外して課金額を決定してもよい。このようにすることで、課金額決定部533は、故障している通信デバイス1を課金の対象から除外することができるので、契約者やデータ取得者が不満を抱くことを防止できる。 In addition, the billing amount determination unit 533 transmits confirmation data for confirming the status to at least a part of the communication devices 1 (for example, the communication device 1 for which the data acquirer collects information) among the plurality of communication devices 1. The charge amount may be determined by excluding the communication device 1 from which the response data for the confirmation data has not been sent until a predetermined time has elapsed after the transmission of the confirmation data and the confirmation data is transmitted, from the charging target. By doing so, the charge amount determination unit 533 can exclude the malfunctioning communication device 1 from the charge target, and thus can prevent the contractor and the data acquirer from being dissatisfied.

このように、課金額決定部533が通信デバイス1の状況を確認するための確認データを送信する場合、課金額決定部533は、確認データを送信してから所定の時間が経過するまでに確認データに対する応答データが送られてこない通信デバイス1に対して、所定の期間の満了日から、直前の通信発生日又は直前の応答データの受信日までの期間を課金の対象から除外して課金額を決定してもよい。このようにすることで、課金額決定部533は、通信デバイス1が動作していなかった期間に対して課金しないので、契約者やデータ取得者が不満を抱くことを防止できる。 In this way, when the billing amount determination unit 533 transmits the confirmation data for confirming the status of the communication device 1, the billing amount determination unit 533 confirms by the predetermined time after transmitting the confirmation data. For the communication device 1 to which the response data for the data is not sent, the period from the expiration date of the predetermined period to the date of the immediately preceding communication occurrence or the date of receiving the previous response data is excluded from the billing amount. May be determined. By doing so, the charge amount determination unit 533 does not charge for the period in which the communication device 1 is not operating, and thus it is possible to prevent the contractor and the data acquirer from being dissatisfied.

課金額決定部533は、ネットワーク通信部23が送信したデータの量と、中継装置2が送信したデータのうち、データ取得装置4に受信されなかったデータの量である未受信データ量とに基づいて、契約者に対する課金額を決定してもよい。課金額決定部533は、例えば中継装置2から通知された未受信データ量を用いることができるが、データ処理装置30において、データ取得装置4からの応答の有無に基づいて特定された未受信データ量を用いてもよい。 The billing amount determination unit 533 is based on the amount of data transmitted by the network communication unit 23 and the amount of unreceived data, which is the amount of data that has not been received by the data acquisition device 4 among the data transmitted by the relay device 2. Then, the charge amount for the contractor may be determined. The billing amount determination unit 533 can use, for example, the amount of unreceived data notified from the relay device 2, but the data processing device 30 determines the unreceived data specified based on the presence or absence of a response from the data acquisition device 4. Amounts may be used.

課金額決定部533は、ネットワーク通信部23が送信したデータの量に対応する基準課金額から未受信データ量に対応する額を減算することにより、契約者に対する課金額及びデータ取得者に対する課金額の少なくとも一方を決定する。このようにすることで、課金額決定部533は、中継装置2が送信したデータがデータ取得装置4に届いておらず、送信されたデータがデータ取得者の役に立っていない場合に、データ取得装置4に届かなかったデータに対して課金されないので、契約者やデータ取得者が不満を抱くことを防止できる。 The billing amount determination unit 533 subtracts the amount corresponding to the amount of unreceived data from the reference billing amount corresponding to the amount of data transmitted by the network communication unit 23, thereby charging the contractor and the data acquirer. At least one of. By doing so, the billing amount determination unit 533 determines that the data transmitted by the relay device 2 has not reached the data acquisition device 4 and the transmitted data is not useful to the data acquirer. Since the data that has not reached 4 is not charged, it is possible to prevent the contractor and the data acquirer from becoming dissatisfied.

この際、課金額決定部533は、中継装置2のネットワーク通信部23から通知された、データの送信に失敗した時刻にさらに基づいて課金額を決定してもよい。例えば、課金額決定部533は、失敗した時刻における通信網N1の混雑度に基づいて課金額を決定する。具体的には、課金額決定部533は、ネットワーク通信部23がデータを送信した時刻が、通信網N1が混雑している時間帯に含まれている場合、その他の時間帯に含まれている場合に比べて、未受信データ量に応じて基準課金額から減算する額を小さくする。このようにすることで、データ取得者に対して、通信網N1が混雑していない時間帯にデータを取得するように動機付けることができる。 At this time, the charge amount determination unit 533 may determine the charge amount further based on the time when the data transmission fails, which is notified from the network communication unit 23 of the relay device 2. For example, the billing amount determination unit 533 determines the billing amount based on the congestion degree of the communication network N1 at the time of failure. Specifically, when the time when the network communication unit 23 transmits the data is included in the time zone when the communication network N1 is busy, the charge amount determination unit 533 is included in the other time zones. Compared to the case, the amount to be subtracted from the standard billing amount is reduced according to the amount of unreceived data. By doing so, the data acquirer can be motivated to acquire the data during a time period when the communication network N1 is not congested.

課金額決定部533は、中継装置2が、データ処理装置30にデータを送信してから所定の期間が経過するまでにデータ取得装置4からの応答又はデータ管理装置3とデータ取得装置4との間に設けられた装置からの応答を受信できなかった原因に基づいて、課金額を決定してもよい。課金額決定部533は、例えば、通信網N1又は通信網N2の輻輳や障害によってデータの通信に失敗した場合、失敗したデータに対する額を基準課金額から減算する。このようにすることで、通信キャリアが、通信キャリアが管理する通信網N1又は通信網N2に起因して通信に失敗したにもかかわらずユーザに課金されてしまうことを防止できる。これに対して、課金額決定部533は、中継装置2が、データ処理装置30にデータを送信してから所定の期間が経過するまでにデータ処理装置30からの応答を受信できなかった原因がデータ取得装置4にある場合、未受信データ量に対応する額を基準課金額から減算することなく課金額を決定する。このようにすることで、通信キャリアが、データ取得装置4に起因して通信に失敗した場合に収益が減ることを防止できる。 The billing amount determination unit 533 transmits a response from the data acquisition device 4 or the data management device 3 and the data acquisition device 4 until a predetermined period elapses after the relay device 2 transmits the data to the data processing device 30. The charge amount may be determined based on the reason why the response from the device provided in between cannot be received. For example, when the data communication fails due to the congestion or failure of the communication network N1 or the communication network N2, the charge amount determination unit 533 subtracts the amount of the failed data from the reference charge amount. By doing so, it is possible to prevent the communication carrier from being charged to the user even though the communication fails due to the communication network N1 or the communication network N2 managed by the communication carrier. On the other hand, the charging amount determination unit 533 has a cause that the relay device 2 cannot receive the response from the data processing device 30 until a predetermined period elapses after the data is transmitted to the data processing device 30. In the data acquisition device 4, the charge amount is determined without subtracting the amount corresponding to the amount of unreceived data from the reference charge amount. By doing so, it is possible to prevent a decrease in profit when the communication carrier fails in communication due to the data acquisition device 4.

課金額決定部533は、取得者課金データベース522が取得者IDに関連付けて記憶しているアプリIDに対応するアプリケーションが送信したデータにおける未受信データ量に基づいて、データ取得者に対する課金額を決定してもよい。課金額決定部533は、データ取得者がデータを取得する対象として登録している通信デバイス1及びアプリケーションから送信されたデータに基づく基準課金額から、アプリケーションごとに定められた、未受信データ量に対応する額を減算することにより課金額を決定する。課金額決定部533は、例えば、ユーザにより高い優先度に設定された基準課金額が高いアプリケーションからのデータの通信に失敗した場合、ユーザにより低い優先度に設定された基準課金額が低いアプリケーションからのデータの通信に失敗した場合よりも減算する額を大きくする。このようにすることで、重要性が高いアプリケーションが出力したデータを受信できない場合に、データ取得者の不満を軽減することができる。 The charge amount determination unit 533 determines the charge amount for the data acquirer based on the amount of unreceived data in the data transmitted by the application corresponding to the application ID stored in the acquirer charge database 522 in association with the acquirer ID. You may. The billing amount determination unit 533 changes the standard billing amount based on the data transmitted from the communication device 1 and the application registered by the data acquirer to obtain the data to the unreceived data amount determined for each application. The charge amount is determined by subtracting the corresponding amount. For example, when the communication of data from an application having a high standard charging amount set to a high priority by the user fails in communication, the charging amount determining unit 533 determines that the application having a low standard charging amount set to a low priority by the user The amount to be subtracted is larger than that in the case where the communication of the data fails. By doing so, it is possible to reduce the dissatisfaction of the data acquirer when the data output by the highly important application cannot be received.

なお、課金額決定部533は、中継装置2から送信された、通信が失敗したか成功したかに関するデータを、課金の対象から除外してもよい。このようにすることで、課金額決定部533は、データ取得者が利用していないデータに対して課金しないので、契約者やデータ取得者が不満を抱くことを防止できる。 The billing amount determination unit 533 may exclude the data transmitted from the relay device 2 regarding whether the communication has failed or succeeded from the billing target. By doing so, the charge amount determination unit 533 does not charge for the data that is not used by the data acquirer, so that it is possible to prevent the contractor and the data acquirer from becoming dissatisfied.

[データ取得者の負担率]
上記の説明においては、課金額決定部533が、データ取得装置4に提供された取得データ量に基づいて、データ取得者に対する課金額を決定するものとしたが、課金額決定部533は、取得データ量と、データ取得装置4が取得したデータの量に対応する通信料を負担する割合である負担率とに基づいて、取得者IDに対応する課金額を決定してもよい。
[Rate of data acquirer]
In the above description, the charge amount determination unit 533 determines the charge amount for the data acquirer based on the amount of acquired data provided to the data acquisition device 4, but the charge amount determination unit 533 does not The charge amount corresponding to the acquirer ID may be determined based on the amount of data and the burden ratio, which is the ratio of the communication fee corresponding to the amount of data acquired by the data acquisition device 4.

課金額決定部533は、例えば、要求受付部332がデータ取得装置4からデータを取得するためのデータ取得要求を受け付けた時点における、データ取得要求が示すアプリケーションの利用者数に基づいて負担率を決定し、決定した負担率を取得者課金データベース522に登録する。課金額決定部533は、データ処理装置30を介して、仮決定した負担率をデータ取得装置4に送信した後に、データ取得装置4から負担率を承認する通知を受けたことを条件にして、負担率を取得者課金データベース522に登録することにより有効にしてもよい。 The billing amount determination unit 533 determines, for example, the burden rate based on the number of users of the application indicated by the data acquisition request at the time when the request reception unit 332 receives the data acquisition request for acquiring the data from the data acquisition device 4. The determined burden rate is registered in the acquirer charging database 522. The billing amount determination unit 533 transmits the provisionally determined burden ratio to the data acquisition device 4 via the data processing device 30, and then receives the notification of approval of the burden ratio from the data acquisition device 4, The burden rate may be validated by registering it in the acquirer charging database 522.

図8は、負担率に基づいて算出された課金対象データ量を含む取得者課金データベース522の一例を示す図である。デバイスIDが1001の通信デバイス1が実行するアプリIDがa51のアプリケーションが出力するデータは、取得者IDがS0001のデータ取得者のデータ取得装置4と、取得者IDがS0003のデータ取得者のデータ取得装置4とに送信されている。この場合、アプリIDがa51のアプリケーションが出力するデータを2人のデータ取得者が取得していることから、取得者IDがS0001のデータ取得者、及び取得者IDがS0003のデータ取得者のそれぞれの負担率は50%になっている。課金対象データ量は、取得データ量に負担率を乗算することにより得られた1500バイトとなっている。 FIG. 8 is a diagram showing an example of the acquirer charging database 522 including the chargeable data amount calculated based on the burden ratio. The data output by the application whose application ID is a51 executed by the communication device 1 whose device ID is 1001 is the data acquisition device 4 of the data acquirer whose acquirer ID is S0001, and the data acquirer whose acquirer ID is S0003. It is transmitted to the acquisition device 4. In this case, since the two data acquirers have acquired the data output by the application with the app ID a51, the data acquirer with the acquirer ID S0001 and the data acquirer with the acquirer ID S0003, respectively. The burden rate is 50%. The chargeable data amount is 1500 bytes obtained by multiplying the acquired data amount by the burden rate.

このように、課金額決定部533が、通信デバイス1のアプリケーションが出力するデータを取得するデータ取得者の数に応じて、各データ取得者の負担率を決定することにより、データ取得者が負担する額が小さくなるので、データを取得したいと考えるデータ取得者が増加する。その結果、さらに各データ取得者の負担率が小さくなるという好循環が生まれ、通信キャリア、契約者、及びデータ取得者の三者にメリットが生じることになる。 In this way, the billing amount determination unit 533 determines the burden ratio of each data acquirer according to the number of data acquirers who acquire the data output by the application of the communication device 1, and thus the data acquirer bears the burden. Since the amount to be paid becomes smaller, the number of data acquirers who want to acquire data increases. As a result, a virtuous cycle is created in which the burden rate on each data acquirer is further reduced, and there is a merit for the communication carrier, the contractor, and the data acquirer.

なお、課金額決定部533は、通信デバイス1のアプリケーションが出力するデータを取得できるデータ取得者の範囲に基づいて課金額を決定してもよい。例えば、中継装置2の契約者は、通信デバイス1から出力されるデータを(1)誰でも取得できるモード、(2)契約者の承認を受けたデータ取得者が取得できるモード、(3)契約者のみが取得できるモード等のいずれかのモードから所望のモードを選択することができる。データ管理装置3は、契約者のデータ取得装置4を介して、設定されたモードを取得し、課金額決定部533は、モードに対応する料金表を参照して課金額を決定してもよい。 The charging amount determination unit 533 may determine the charging amount based on the range of data acquirers who can acquire the data output by the application of the communication device 1. For example, the contractor of the relay device 2 can obtain the data output from the communication device 1 in (1) anyone can acquire the data, (2) the data can be acquired by a data acquirer who has been approved by the contractor, (3) contract A desired mode can be selected from any mode such as a mode that can be acquired only by the person. The data management device 3 may acquire the set mode via the contractor's data acquisition device 4, and the charge amount determination unit 533 may determine the charge amount by referring to the charge table corresponding to the mode. ..

また、データ管理装置3は、データ取得装置4から、通信デバイス1からのデータの送信時刻(例えば0時00分に送信するか0時01分に送信するか)、データの送信間隔、又はデータの優先度等の設定を行う要求を受けた場合に、データ送信に関する設定条件ごとにデータ量あたりの料金を表示させてもよい。このようにすることで、データ取得者は、データ取得装置4にアクセスすることで、データ送信に関する設定条件ごとの料金を把握できるので、データ通信システムSにおいて特定の時間に通信トラヒックが急激に大きくなることを回避することが可能になる。 In addition, the data management device 3 transmits the data from the data acquisition device 4 from the communication device 1 at the transmission time (for example, at 0:00 or at 0:00), the data transmission interval, or the data. When a request for setting the priority and the like is received, the charge per data amount may be displayed for each setting condition regarding data transmission. By doing so, the data acquirer can grasp the charge for each setting condition related to the data transmission by accessing the data acquisition device 4, so that the communication traffic in the data communication system S is drastically increased at a specific time. It becomes possible to avoid becoming.

[通信シーケンス]
図9は、データ通信システムSにおける通信シーケンスを示す図である。
まず、通信デバイス1は、収集した情報を送信するタイミングになると(S11においてYES)、送信データを生成して(S12)、中継装置2に対して送信データを送信する。
[Communication sequence]
FIG. 9 is a diagram showing a communication sequence in the data communication system S.
First, when it is time to transmit the collected information (YES in S11), the communication device 1 generates transmission data (S12) and transmits the transmission data to the relay device 2.

中継装置2は、送信データを受信すると、受信した送信データを記憶部24に蓄積する(S13)。中継装置2は、予め設定された送信時刻になると(S14においてYES)、記憶部24から読み出した送信データをデータ処理装置30に対して送信する。 Upon receiving the transmission data, the relay device 2 stores the received transmission data in the storage unit 24 (S13). When the preset transmission time comes (YES in S14), relay device 2 transmits the transmission data read from storage unit 24 to data processing device 30.

データ処理装置30において、制御部33は、送信データを受信すると、受信した送信データを取得者IDに関連付けて記憶部32に登録する(S15)。その後、データ取得装置4にデータを提供するタイミングになると(S16においてYES)、制御部33は、記憶部32に登録されたデータをデータ取得装置4に提供する(S17)。例えば、制御部33は、データ取得装置4からデータ取得要求を受信したことに応じて、データをデータ取得装置4に送信する。制御部33は、予め設定された時刻になったタイミングで、データをデータ取得装置4に送信してもよい。 In the data processing device 30, the control unit 33, upon receiving the transmission data, registers the received transmission data in the storage unit 32 in association with the acquirer ID (S15). After that, when it is time to provide data to the data acquisition device 4 (YES in S16), the control unit 33 provides the data registered in the storage unit 32 to the data acquisition device 4 (S17). For example, the control unit 33 transmits data to the data acquisition device 4 in response to receiving the data acquisition request from the data acquisition device 4. The control unit 33 may transmit the data to the data acquisition device 4 at a timing when a preset time is reached.

続いて、制御部33は、データを提供したデータ取得装置4から、データを受信した旨の通知を受信してデータの提供が完了すると(S18においてYES)、データの提供が完了したことを課金額決定装置50に通知する(S19)。その際、制御部33は、データの提供が完了したデータ取得装置4に対応する取得者ID、及び提供したデータの量を示す情報を課金額決定装置50に通知する。その後、記憶部32は、中継装置2を介して、データの提供が完了したことを通信デバイス1に通知する。 Subsequently, when the control unit 33 receives the notification indicating that the data has been received from the data acquisition device 4 that has provided the data and the provision of the data is completed (YES in S18), it is determined that the provision of the data has been completed. The amount determination device 50 is notified (S19). At that time, the control unit 33 notifies the charge amount determination device 50 of the acquirer ID corresponding to the data acquisition device 4 that has completed the data provision and the information indicating the amount of the provided data. After that, the storage unit 32 notifies the communication device 1 that the data provision is completed via the relay device 2.

課金額決定装置50は、通知されたデータ量を示す情報を契約者課金データベース521及び取得者課金データベース522に登録する。そして、所定のタイミングで、契約者ID及び取得者IDごとに課金額を算出する。 The billing amount determination device 50 registers information indicating the notified data amount in the contractor billing database 521 and the acquirer billing database 522. Then, at a predetermined timing, the charge amount is calculated for each contractor ID and acquirer ID.

[アプリケーションに基づく課金]
上記の説明においては、課金額決定部533が、契約者に対する課金額を、複数の通信デバイス1における通信発生日数に基づいて決定する例を示した。課金額決定部533は、データ取得装置4がデータを取得しているアプリケーションごとの通信発生日数に基づいて、契約者に対する課金額を決定してもよい。
[Billing based on application]
In the above description, an example has been shown in which the charge amount determination unit 533 determines the charge amount for the contractor based on the number of communication occurrence days in the plurality of communication devices 1. The charge amount determination unit 533 may determine the charge amount for the contractor based on the number of communication occurrence days for each application for which the data acquisition device 4 is acquiring data.

この場合、記憶部52は、契約者IDと、デバイスIDと、アプリIDとを関連付けて記憶する。そして、特定部532は、所定の期間内の複数の通信デバイス1によるアプリケーションごとのデータ通信量を特定し、課金額決定部533は、アプリケーションごとに特定されたデータ通信量に基づいて課金額を決定する。 In this case, the storage unit 52 stores the contractor ID, the device ID, and the application ID in association with each other. Then, the specifying unit 532 specifies the data communication amount for each application by the plurality of communication devices 1 within a predetermined period, and the billing amount determination unit 533 sets the billing amount based on the data communication amount specified for each application. decide.

図10は、課金額決定部533が、データ取得者がデータを取得する対象として登録されたアプリケーションに基づいて、契約者に対する課金額を決定する際の処理について説明するための図である。図10は、契約者IDが00001の契約者の中継装置2を介してデータを送信するアプリケーションにより出力されたデータがデータ取得装置4に提供された日数を示す契約者課金データベース521のレコードである。 FIG. 10 is a diagram for explaining processing when the billing amount determination unit 533 determines the billing amount for the contractor based on the application registered as the data acquisition target of the data acquirer. FIG. 10 is a record of the contractor charging database 521 indicating the number of days that the data output by the application transmitting the data via the relay device 2 of the contractor ID 00001 is provided to the data acquisition device 4. ..

図10においては、デバイスIDと、アプリIDと、通信発生日数とが関連付けられている。図10には、取得者IDが00001のデータ取得者が使用している通信デバイス1のデバイスIDと、それぞれの通信デバイス1において使用されているアプリケーションのアプリIDとが示されている。 In FIG. 10, the device ID, the application ID, and the number of communication occurrence days are associated with each other. FIG. 10 shows the device ID of the communication device 1 used by the data acquirer having the acquirer ID 00001 and the application ID of the application used in each communication device 1.

図10の例においては、デバイスIDが1001の通信デバイス1が実行するアプリIDが1のアプリケーションにより出力されたデータが送信された日数は30日である。また、デバイスIDが1001の通信デバイス1が実行するアプリIDが2のアプリケーションにより出力されたデータが送信された日数は8日である。課金額決定部533は、図10における通信発生日数欄の数字を加算することにより、取得者IDが00001のデータ取得者に対する課金額の算出に用いられる通信発生日数を199日と算出し、算出した日数に基づいて課金額を決定する。 In the example of FIG. 10, the number of days that the data output by the application having the application ID 1 executed by the communication device 1 having the device ID 1001 is transmitted is 30 days. Also, the number of days that the data output by the application having the application ID 2 executed by the communication device 1 having the device ID 1001 is transmitted is 8 days. The charge amount determination unit 533 calculates the number of communication occurrence days used for calculating the charge amount for the data acquirer with the acquirer ID of 00001 as 199 days by adding the numbers in the communication occurrence days column in FIG. The charge amount is determined based on the number of days spent.

なお、課金額決定部533は、中継装置2が、キャッシュしておいた複数のアプリケーションから出力されたデータを同時に送信した場合に、送信したデータに含まれるアプリケーションの数に基づいて按分して、複数のアプリケーションそれぞれに課金してもよく、複数のアプリケーションのうち一つの代表アプリケーションに対して課金してもよい。
また、課金額決定部533は、複数の通信サービス(例えばLTE、5G、WiMAX(登録商標)、衛星通信)を利用した場合に、利用した通信サービスによって課金額を変更してもよい。
When the relay device 2 simultaneously transmits the data output from a plurality of cached applications, the billing amount determination unit 533 apportions based on the number of applications included in the transmitted data, The plurality of applications may be charged, or one representative application of the plurality of applications may be charged.
Further, when using a plurality of communication services (for example, LTE, 5G, WiMAX (registered trademark), satellite communication), the charge amount determination unit 533 may change the charge amount depending on the communication service used.

また、課金額決定部533は、通信デバイス1が実行可能なアプリケーションのうち、データを送信可能なアクティブ状態になっているアプリケーションに対してのみに基づいて課金額を決定してもよい。 In addition, the billing amount determination unit 533 may determine the billing amount based on only the application in the active state capable of transmitting data among the applications executable by the communication device 1.

[データ通信システムSによる効果]
以上説明したように、データ通信システムSにおいては、特定部532が、通信キャリアと通信網N1を使用する契約をした契約者の中継装置2が、複数の通信デバイス1が出力した複数のデータを所定の期間内に送信した量に対応するデータ通信量を特定し、課金額決定部533が、特定部532が特定したデータ通信量に基づいて契約者に対する課金額を決定する。このようにすることで、データ通信システムSは、通信サービスの契約者が多数の通信デバイスを使用する場合の課金額を、通信網N1を使用した量に応じた適正な額に決定することができる。
[Effect of data communication system S]
As described above, in the data communication system S, the specifying unit 532 causes the relay device 2 of the contractor who has made a contract with the communication carrier to use the plurality of data output by the plurality of communication devices 1. The data communication amount corresponding to the amount transmitted within the predetermined period is specified, and the charge amount determination unit 533 determines the charge amount for the contractor based on the data communication amount specified by the specifying unit 532. By doing so, the data communication system S can determine the charge amount when the contractor of the communication service uses a large number of communication devices to be an appropriate amount according to the amount of use of the communication network N1. it can.

(変形例1)
[通信デバイス1が移動する場合]
以上の説明においては、データ取得装置4にデータを提供する対象となる通信デバイス1及び中継装置2は、データ取得装置4からの要求によって決定する例を示した。これに対して、通信デバイス1及び中継装置2が移動する場合に、通信制御部331は、データ取得装置4にデータを提供する対象となる通信デバイス1及び中継装置2の位置に基づいて、データを提供する先のデータ取得装置4を切り替えてもよい。
(Modification 1)
[When the communication device 1 moves]
In the above description, an example has been shown in which the communication device 1 and the relay device 2 that are the targets for providing data to the data acquisition device 4 are determined by a request from the data acquisition device 4. On the other hand, when the communication device 1 and the relay device 2 move, the communication control unit 331 sets the data based on the positions of the communication device 1 and the relay device 2 to which the data acquisition device 4 is provided. The data acquisition device 4 of the destination providing the information may be switched.

例えば、通信デバイス1及び中継装置2が、車両に搭載されているとする。そして、データ取得者が、ガソリンスタンドを運営する会社(以下、ガソリンスタンドという)であるとする。ガソリンスタンドは、ガソリンスタンドの位置から所定の範囲内の車両のガソリンの残量を取得し、残量が所定の量よりも少ない車両に対して広告データを送信したいというニーズを持っている。 For example, it is assumed that the communication device 1 and the relay device 2 are mounted on a vehicle. The data acquirer is a company that operates a gas station (hereinafter referred to as a gas station). A gas station has a need to acquire the remaining amount of gasoline of a vehicle within a predetermined range from the position of the gas station and to send advertisement data to a vehicle whose remaining amount is less than a predetermined amount.

このような場合、通信制御部331は、アプリケーションが出力したデータを受信した時点での通信デバイス1の位置、又は第1通信部311がデータを受信した時刻に基づいて、データを提供するデータ取得装置4を決定する。そして、第3通信部313は、通信制御部331が決定したデータ取得装置4に対して、アプリケーションが出力したデータを提供する。 In such a case, the communication control unit 331 provides data to provide data based on the position of the communication device 1 at the time when the data output by the application is received, or the time when the first communication unit 311 receives the data. Determine the device 4. Then, the third communication unit 313 provides the data output by the application to the data acquisition device 4 determined by the communication control unit 331.

例えば、記憶部32は、データ取得装置4に関連付けて登録された位置情報を記憶しており、通信制御部331は、通信デバイス1が搭載された車両の位置から所定の範囲内の位置を示す位置情報に対応するデータ取得装置4を選択する。そして、通信制御部331は、選択したデータ取得装置4に対して、通信デバイス1のアプリケーションが出力したデータとしてガソリン残量を示すデータを提供する。 For example, the storage unit 32 stores the position information registered in association with the data acquisition device 4, and the communication control unit 331 indicates a position within a predetermined range from the position of the vehicle in which the communication device 1 is mounted. The data acquisition device 4 corresponding to the position information is selected. Then, the communication control unit 331 provides the selected data acquisition device 4 with the data indicating the remaining amount of gasoline as the data output by the application of the communication device 1.

通信制御部331は、提供したデータを受信したデータ取得装置4から、第3通信部313を介して広告データを受信すると、受信した広告データを、第1通信部311、通信網N1及び中継装置2を介して、ガソリン残量を示すデータを受信した通信デバイス1に送信する。通信デバイス1は、車両のカーナビゲーションシステムと連動しており、受信した広告データをカーナビゲーションシステムのディスプレイ、又は予め登録されたユーザのスマートフォン等の通信端末に表示する。 When the communication control unit 331 receives the advertisement data from the data acquisition device 4 that has received the provided data via the third communication unit 313, the communication control unit 331 transmits the received advertisement data to the first communication unit 311, the communication network N1, and the relay device. The data indicating the remaining amount of gasoline is transmitted to the received communication device 1 via 2. The communication device 1 is interlocked with the car navigation system of the vehicle, and displays the received advertisement data on the display of the car navigation system or a communication terminal such as a user's smartphone registered in advance.

通信制御部331は、通信デバイス1が実行する複数のアプリケーションが出力する複数のデータを、通信デバイス1の位置からアプリケーションごとに異なる範囲内の位置が登録されたデータ取得装置4に提供してもよい。例えば、通信制御部331は、ガソリン残量を出力するアプリケーションが出力したデータを、通信デバイス1の位置から第1の距離内の位置に登録されたデータ取得装置4に送信し、車内温度を出力するアプリケーションが出力したデータを、通信デバイス1の位置から第1の距離よりも短い第2の距離内の位置に登録されたデータ取得装置4に送信する。このようにすることで、データ取得者は、データ取得者が配信したい広告データの種別に適した範囲内の車両であって、広告データの配信に適した状態の車両に、広告データを配信することが可能になる。 The communication control unit 331 also provides a plurality of data output by a plurality of applications executed by the communication device 1 to the data acquisition device 4 in which positions within a range different from the position of the communication device 1 for each application are registered. Good. For example, the communication control unit 331 transmits the data output by the application that outputs the remaining amount of gasoline to the data acquisition device 4 registered at the position within the first distance from the position of the communication device 1 and outputs the vehicle interior temperature. The data output by the application is transmitted to the data acquisition device 4 registered at the position within the second distance shorter than the first distance from the position of the communication device 1. By doing so, the data acquirer distributes the advertisement data to vehicles within a range suitable for the type of the advertisement data that the data acquirer wants to distribute and in a state suitable for distributing the advertisement data. It will be possible.

このように、移動する通信デバイス1からのデータをデータ取得装置4に提供する場合、課金額決定部533は、アプリケーションが出力したデータを第1通信部311が受信した時点での通信デバイス1の位置、又は第1通信部311がデータを受信した時刻に関連付けて課金額を決定してもよい。例えば、課金額決定部533は、通信デバイス1の位置がデータ取得装置4に関連付けて登録された位置に近ければ近いほど、課金額を大きくする。また、課金額決定部533は、第1通信部311がデータを受信した時刻が、優先度が高い時間帯(例えば、ガソリンスタンドの利用者数が少ない時間帯)に含まれている場合に、その他の時刻にデータを受信した場合に比べて課金額を大きくしてもよい。 In this way, when the data from the moving communication device 1 is provided to the data acquisition device 4, the billing amount determination unit 533 causes the communication device 1 of the communication device 1 at the time when the data output by the application is received by the first communication unit 311. The charge amount may be determined in association with the position or the time when the first communication unit 311 receives the data. For example, the billing amount determination unit 533 increases the billing amount as the position of the communication device 1 is closer to the position registered in association with the data acquisition device 4. In addition, the billing amount determination unit 533, when the time when the first communication unit 311 receives the data is included in a time zone with high priority (for example, a time zone in which the number of gas station users is small), The billing amount may be larger than that when data is received at other times.

なお、移動する通信デバイス1からのデータを、通信網N1の複数の携帯電話基地局を介してデータ取得装置4に提供する場合、課金額決定部533は、利用した基地局の数に基づいて課金額を決定してもよい。 When the data from the moving communication device 1 is provided to the data acquisition device 4 via a plurality of mobile phone base stations of the communication network N1, the billing amount determination unit 533 is based on the number of used base stations. The charge amount may be determined.

また、通信デバイス1が移動する場合、通信デバイス1が移動しない場合に比べて、通信デバイス1が送信したデータが送信先に届かない確率が高いので、課金額決定部533は、データの送信に失敗したことに応じて課金額を減額する処理を行わないものとしてもよい。また、課金額決定部533は、通信デバイス1が移動する場合、データの送信に失敗したことに応じて課金額を減額する量を、通信デバイス1が移動しない場合に比べて小さくしてもよい。 Further, when the communication device 1 moves, the probability that the data transmitted by the communication device 1 does not reach the transmission destination is higher than when the communication device 1 does not move. Therefore, the billing amount determination unit 533 transmits the data. The process of reducing the billing amount in response to the failure may not be performed. In addition, when the communication device 1 moves, the billing amount determination unit 533 may reduce the amount to reduce the billing amount in response to the failure in data transmission, as compared with the case where the communication device 1 does not move. ..

また、通信デバイス1が、自身の速度を検出する手段(例えば加速度センサ)を有し、通信デバイス1は、データ管理装置3に自身の速度を通知してもよい。そして、課金額決定部533は、通知された速度が所定の速度以上である場合に、データの送信に失敗したことに応じて課金額を減額する量を小さくしてもよい。さらに、通信デバイス1が自身の位置をデータ管理装置3に通知し、課金額決定部533は、通信デバイス1が電波が届かない場所にいた間に送信したデータが送信先に届かなかった場合に、送信に失敗したデータに対する減額を行わないようにしてもよい。 Further, the communication device 1 may have a unit (for example, an acceleration sensor) that detects its own speed, and the communication device 1 may notify the data management device 3 of its own speed. Then, when the notified speed is equal to or higher than the predetermined speed, the billing amount determination unit 533 may reduce the amount by which the billing amount is reduced in response to the failure in data transmission. Furthermore, when the communication device 1 notifies the data management device 3 of its own position, and the charging amount determination unit 533 determines that the data transmitted while the communication device 1 was in the place where the radio wave does not reach the destination. It is also possible not to reduce the amount of data that has failed to be transmitted.

(変形例2)
[通信の失敗の統計データを算出]
上記の説明においては、データの送信に失敗した場合に課金額を減額する例を示したが、通信キャリアにとっては、データの送信に失敗する確率を減らすことが重要である。そこで、記憶部32は、デバイスIDに関連付けて未受信データが発生した時刻を記憶し、通信制御部331は、記憶された時刻に基づいて、通信デバイス1やアプリケーションごとに、未受信データが発生しやすい時間帯、及び未受信データの発生原因(通信網N1かデータ取得装置4か)に関する統計値を算出してもよい。
(Modification 2)
[Calculation of communication failure statistical data]
In the above description, an example in which the billing amount is reduced when the data transmission fails is shown, but it is important for the communication carrier to reduce the probability of data transmission failure. Therefore, the storage unit 32 stores the time when the unreceived data occurs in association with the device ID, and the communication control unit 331 generates the unreceived data for each communication device 1 or application based on the stored time. You may calculate the statistical value regarding the time zone which is easy to perform, and the cause of the generation of unreceived data (whether the communication network N1 or the data acquisition device 4).

通信制御部331は、例えば、所定の時間内にデータの送信に失敗した割合が所定の値以上である通信デバイス1と接続される中継装置2に対して、失敗確率が高い時間帯を通知し、中継装置2に、失敗確率が高い時間帯にデータを送信しないように指示する。通信制御部331は、一つのパケットデータに含まれるデータ量が比較的大きいことなどに起因して失敗確率が高いアプリケーションが出力するデータを、失敗確率が高い時間帯に送信しないように指示してもよい。このようにすることで、データ通信システムSは、送信に失敗する確率を減らすことができるので、契約者やデータ取得者の満足度を高めることができる。 The communication control unit 331, for example, notifies the relay device 2 connected to the communication device 1 of which the ratio of data transmission failure within a predetermined time is equal to or more than a predetermined value, in a time period having a high failure probability. , The relay device 2 is instructed not to transmit data in a time period when the failure probability is high. The communication control unit 331 instructs not to transmit data output by an application having a high failure probability due to a relatively large amount of data included in one packet data in a time period having a high failure probability. Good. By doing so, the data communication system S can reduce the probability of transmission failure, and thus can enhance the satisfaction of the contractor and the data acquirer.

(変形例3)
[基本額と従量加算額]
上記の説明においては、課金額決定部533が、通信制御部331が提供したデータの量や提供回数に基づいて課金額を決定する例について説明したが、他の方法により課金額を決定してもよい。例えば、課金額決定部533は、小さなサイズのパケットデータの送信に対する課金額が含まれる所定の基本額と、所定の量以上のサイズのパケットデータのデータ量に対応する従量額とを合算することにより課金額を決定してもよい。
(Modification 3)
[Basic amount and additional amount]
In the above description, an example has been described in which the charge amount determination unit 533 determines the charge amount based on the amount of data provided by the communication control unit 331 and the number of times of providing, but the charge amount determination unit 533 may determine the charge amount by another method. Good. For example, the billing amount determination unit 533 may add a predetermined basic amount including a billing amount for transmission of small-sized packet data and a pay-as-you-go amount corresponding to the data amount of packet data having a predetermined size or more. The charge amount may be determined by.

例えば、課金額決定部533は、センサーから出力されたデータの提供に対する費用は基本額に含めて、カメラから出力された画像の提供に対する費用は従量加算する。このようにすることで、通信網N1及び通信網N2に与える負荷が小さいデータ取得者は、毎月の課金額が変動しないのでサービスを利用しやすくなるとともに、通信キャリアは、通信網N1及び通信網N2に大きな負荷を与えるデータ取得者から多くの費用を受け取ることが可能になる。 For example, the billing amount determination unit 533 includes the cost for providing the data output from the sensor in the basic amount, and adds the cost for providing the image output from the camera by the amount. By doing so, the data acquirer having a small load on the communication network N1 and the communication network N2 can easily use the service because the monthly charge amount does not change, and the communication carrier can use the communication network N1 and the communication network N2. It will be possible to receive a lot of costs from data acquirers that place a heavy load on N2.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。特に、装置の分散・統合の具体的な実施形態は以上に図示するものに限られず、その全部又は一部について、種々の付加等に応じて、又は、機能負荷に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。 Although the present invention has been described using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It is apparent to those skilled in the art that various modifications and improvements can be added to the above-described embodiment. In particular, the specific embodiment of the dispersion/integration of the devices is not limited to the one illustrated above, and all or some of them may be added in arbitrary units according to various additions or functional loads. It can be functionally or physically distributed and integrated.

例えば、上記の説明においては、通信デバイス1と中継装置2とが物理的に異なる装置であるとして説明したが、通信デバイス1と中継装置2とが一体になっていてもよい。また、通信デバイス1が複数のセンサーを有するものとして説明したが、通信デバイス1と複数のセンサーが別体であり、通信デバイス1が、複数のセンサーが出力した信号を受信し、受信した信号を中継装置2に送信してもよい。
また、上記の説明においては、データ処理装置30と課金額決定装置50とが物理的に異なる装置であるとして説明したが、データ処理装置30と課金額決定装置50とが一体になっていてもよい。
For example, in the above description, it is described that the communication device 1 and the relay device 2 are physically different devices, but the communication device 1 and the relay device 2 may be integrated. Further, although the communication device 1 has been described as having a plurality of sensors, the communication device 1 and the plurality of sensors are separate bodies, and the communication device 1 receives the signals output by the plurality of sensors and outputs the received signals. It may be transmitted to the relay device 2.
Further, in the above description, the data processing device 30 and the billing amount determination device 50 are described as being physically different devices, but even if the data processing device 30 and the billing amount determination device 50 are integrated. Good.

1 通信デバイス
2 中継装置
3 データ管理装置
4 データ取得装置
21 デバイス通信部
22 制御部
23 ネットワーク通信部
24 記憶部
30 データ処理装置
31 通信部
311 第1通信部
312 第2通信部
313 第3通信部
32 記憶部
33 制御部
331 通信制御部
332 要求受付部
333 記憶制御部
50 課金額決定装置
51 通信部
52 記憶部
53 制御部
521 契約者課金データベース
522 取得者課金データベース
531 データ管理部
532 特定部
533 課金額決定部
DESCRIPTION OF SYMBOLS 1 communication device 2 relay device 3 data management device 4 data acquisition device 21 device communication unit 22 control unit 23 network communication unit 24 storage unit 30 data processing device 31 communication unit 311 first communication unit 312 second communication unit 313 third communication unit 32 storage unit 33 control unit 331 communication control unit 332 request receiving unit 333 storage control unit 50 billing amount determination device 51 communication unit 52 storage unit 53 control unit 521 contractor billing database 522 acquirer billing database 531 data management unit 532 specifying unit 533 Charge amount determination unit

Claims (13)

データを出力する複数の通信デバイスが出力した複数のデータを管理するデータ管理装置であって、
前記複数の通信デバイスが出力した前記複数のデータを前記データ管理装置に送信する中継装置が通信網を使用するための契約をしている契約者の契約者識別情報を記憶する記憶部と、
前記中継装置が送信した前記複数のデータが前記データ管理装置に届いた割合である通信成功率に基づいて、前記契約者識別情報に対応する前記契約者に対する課金額を決定する課金額決定部と、
を有するデータ管理装置。
A data management device that manages a plurality of data output by a plurality of communication devices that output data,
A storage unit that stores contractor identification information of a contractor who has a contract for using a communication network by a relay device that transmits the plurality of data output by the plurality of communication devices to the data management device,
A billing amount determination unit that determines a billing amount for the contractor corresponding to the contractor identification information, based on a communication success rate that is a ratio of the plurality of data transmitted by the relay device to the data management device. ,
A data management device having.
前記課金額決定部は、前記複数の通信デバイスのうち、前記通信成功率が所定の値を超えた一以上の通信デバイスのデータ通信量に基づいて、前記契約者識別情報に対応する前記契約者に対する課金額を決定する、
請求項1に記載のデータ管理装置。
The billing amount determination unit, based on the data communication amount of one or more communication devices of which communication success rate exceeds a predetermined value among the plurality of communication devices, the contractor corresponding to the contractor identification information. Determine the billing amount for
The data management device according to claim 1.
前記記憶部は、前記複数の通信デバイスそれぞれのデバイス識別情報と、前記複数の通信デバイスが出力した前記複数のデータを前記データ管理装置に送信する中継装置が通信網を使用するための契約をしている契約者の契約者識別情報とを関連付けて記憶し、
前記課金額決定部は、前記契約者識別情報に関連付けて前記記憶部に記憶された前記デバイス識別情報に対応する前記複数の通信デバイスのうち、前記通信成功率が所定の値を超えた一以上の通信デバイスのデータ通信量に基づいて、前記契約者識別情報に対応する前記契約者に対する課金額を決定する、
請求項2に記載のデータ管理装置。
The storage unit makes a contract for the device identification information of each of the plurality of communication devices and the relay device that transmits the plurality of data output by the plurality of communication devices to the data management device to use the communication network. Stored in association with the contractor identification information of the contractor
One or more of the plurality of communication devices corresponding to the device identification information stored in the storage unit in association with the contractor identification information, the communication success rate exceeding a predetermined value. Determining the charge amount for the contractor corresponding to the contractor identification information, based on the data communication amount of the communication device of
The data management device according to claim 2.
前記課金額決定部は、前記中継装置が前記複数のデータを取得した回数と、前記中継装置が送信した前記複数のデータが前記データ管理装置に届かなかった回数とに基づいて、前記通信成功率を決定する、
請求項1から3のいずれか一項に記載のデータ管理装置。
The billing amount determination unit is configured to determine the success rate of communication based on the number of times the relay device acquires the plurality of data and the number of times the plurality of data transmitted by the relay device do not reach the data management device. Determine
The data management device according to any one of claims 1 to 3.
前記課金額決定部は、前記複数の通信デバイスの各通信デバイスにおいて所定の期間内に通信が発生した日数又は回数を集計した延べ日数又は延べ回数に基づいて特定された前記データ通信量にさらに基づいて前記課金額を決定する、
請求項2又は3に記載のデータ管理装置。
The charge amount determining section further based in on the data traffic to communicate within a predetermined period of time is identified based on the total days or total number of times counted the number of days or the number generated for each communication device of the plurality of communication devices Determine the charge amount,
The data management device according to claim 2 or 3 .
前記課金額決定部は、前記複数の通信デバイスの各通信デバイスにおいて所定の期間内に通信が発生した時間を集計した延べ時間に基づいて特定された前記データ通信量にさらに基づいて前記課金額を決定する、
請求項2又は3に記載のデータ管理装置。
The charge amount determining section, a further said charge amount based on the data traffic that is specified based on the length of time the communication within a predetermined period of time has counted the time generated in the communication device of the plurality of communication devices decide,
The data management device according to claim 2 or 3 .
前記課金額決定部は、前記複数の通信デバイスの各通信デバイスにおいて所定の期間内に通信されたデータ量を集計した延べデータ量に基づいて特定された前記データ通信量にさらに基づいて前記課金額を決定する、
請求項2又は3に記載のデータ管理装置。
The charge amount determining section, the charge amount further based on the data traffic that is specified based on the total amount of data aggregates the amount of data communications within a predetermined time period in each communication device of the plurality of communication devices Determine
The data management device according to claim 2 or 3 .
前記記憶部は、前記契約者識別情報と、前記複数の通信デバイスそれぞれが実行可能なアプリケーションを示すアプリケーション識別情報とを関連付けて記憶し、
前記課金額決定部は、前記契約者識別情報ごとに、所定の期間内の前記複数の通信デバイスによるアプリケーションごとの前記課金額を決定する、
請求項1から7のいずれか一項に記載のデータ管理装置。
The storage unit stores the contractor identification information and the application identification information indicating an application executable by each of the plurality of communication devices in association with each other,
The charge amount determination unit determines, for each of the contractor identification information, the charge amount for each application by the plurality of communication devices within a predetermined period,
The data management device according to any one of claims 1 to 7.
前記課金額決定部は、前記複数の通信デバイスのうち所定の期間内の前記通信成功率前記所定の値を超えた前記一以上の通信デバイスの前記データ通信量に基づいて、前記課金額を決定する、
請求項に記載のデータ管理装置。
The charge amount determining section, the one of the plurality of communication devices, on the basis of the data traffic of the one or more communication devices that the communication success rate has exceeded the predetermined value within a predetermined time period, the charge amount Determine
The data management device according to claim 2 .
前記複数の通信デバイスの少なくとも一部の通信デバイスに状況を確認するための確認データを送信する特定部をさらに有し、
前記課金額決定部は、前記特定部が前記確認データを送信してから所定の時間が経過するまでに前記確認データに対する応答データが送られてこない通信デバイスを課金の対象から除外して前記課金額を決定する、
請求項1から9のいずれか一項に記載のデータ管理装置。
Further comprising a specifying unit for transmitting confirmation data for confirming the situation to at least some communication devices of the plurality of communication devices,
The billing amount determination unit excludes a communication device, to which the response data for the confirmation data has not been sent, from the target of billing until a predetermined time elapses after the identification unit has transmitted the confirmation data, and excludes the charge from the section. Determine the amount of money,
The data management device according to any one of claims 1 to 9.
前記課金額決定部は、前記確認データを送信してから所定の時間が経過するまでに前記確認データに対する応答データが送られてこない前記通信デバイスに対して、前記所定の期間の満了日から、直前の通信発生日又は直前の前記応答データの受信日までの期間を課金の対象から除外して前記課金額を決定する、
請求項10に記載のデータ管理装置。
From the expiration date of the predetermined period, to the communication device to which the response data for the confirmation data has not been sent until a predetermined time has elapsed since the confirmation data was transmitted, The period until the immediately preceding communication occurrence date or the immediately preceding reception date of the response data is excluded from the charging target, and the charging amount is determined.
The data management device according to claim 10.
複数の通信デバイスが出力した複数のデータを、当該データを管理するデータ管理装置に送信する中継装置が、前記複数の通信デバイスが出力した前記複数のデータをデータ管理装置に送信するステップと、
前記複数の通信デバイスが出力した前記複数のデータを前記データ管理装置に送信する中継装置が通信網を使用するための契約をしている契約者の契約者識別情報が登録されたデータベースを参照するステップと、
前記中継装置が送信した前記複数のデータが前記データ管理装置に届いた割合である通信成功率に基づいて、前記契約者識別情報に対応する前記契約者に対する課金額を決定するステップと、
を有するデータ管理方法。
A step of transmitting a plurality of data output by a plurality of communication devices to a data management apparatus that manages the data, a step of transmitting the plurality of data output by the plurality of communication devices to a data management apparatus;
A relay device that transmits the plurality of data output by the plurality of communication devices to the data management device refers to a database in which contractor identification information of a contractor who has a contract for using a communication network is registered. Steps,
Determining a billing amount for the contractor corresponding to the contractor identification information, based on a communication success rate which is a ratio of the plurality of data transmitted by the relay device to the data management device,
And a data management method.
データを出力する複数の通信デバイスが出力した複数のデータを管理するデータ管理装置と、前記複数の通信デバイスが出力した前記複数のデータを、通信網を介して前記データ管理装置に送信する中継装置と、を備えるデータ通信システムであって、
前記中継装置は、
前記複数の通信デバイスが出力した前記複数のデータを受信する受信部と、
前記受信部が受信した前記複数のデータを前記データ管理装置に送信する送信部と、
を有し、
前記データ管理装置は、
前記中継装置が前記通信網を使用するための契約をしている契約者の契約者識別情報を記憶する記憶部と、
前記中継装置が送信した前記複数のデータが前記データ管理装置に届いた割合である通信成功率に基づいて、前記契約者識別情報に対応する前記契約者に対する課金額を決定する課金額決定部と、
を有するデータ通信システム。
A data management device that manages a plurality of data output by a plurality of communication devices that output data, and a relay device that transmits the plurality of data output by the plurality of communication devices to the data management device via a communication network And a data communication system comprising:
The relay device is
A receiver for receiving the plurality of data output by the plurality of communication devices,
A transmitter for transmitting the plurality of data received by the receiver to the data management device;
Have
The data management device,
A storage unit that stores contractor identification information of a contractor who has a contract for the relay device to use the communication network,
A billing amount determination unit that determines a billing amount for the contractor corresponding to the contractor identification information, based on a communication success rate that is a ratio of the plurality of data transmitted by the relay device to the data management device. ,
Data communication system having a.
JP2018227002A 2018-12-04 2018-12-04 Data management device, data management method, and data communication system Active JP6734354B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018227002A JP6734354B2 (en) 2018-12-04 2018-12-04 Data management device, data management method, and data communication system
JP2020118179A JP6970248B2 (en) 2018-12-04 2020-07-09 Data management equipment, data management methods and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018227002A JP6734354B2 (en) 2018-12-04 2018-12-04 Data management device, data management method, and data communication system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016170322A Division JP6448590B2 (en) 2016-08-31 2016-08-31 Data management apparatus, data management method, and data communication system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020118179A Division JP6970248B2 (en) 2018-12-04 2020-07-09 Data management equipment, data management methods and programs

Publications (2)

Publication Number Publication Date
JP2019062558A JP2019062558A (en) 2019-04-18
JP6734354B2 true JP6734354B2 (en) 2020-08-05

Family

ID=66178604

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018227002A Active JP6734354B2 (en) 2018-12-04 2018-12-04 Data management device, data management method, and data communication system

Country Status (1)

Country Link
JP (1) JP6734354B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002189722A (en) * 2000-12-22 2002-07-05 Hitachi Ltd Device and method for collecting and providing information
JP4158741B2 (en) * 2004-05-07 2008-10-01 日本電気株式会社 Sensor network system
US9179283B2 (en) * 2013-07-30 2015-11-03 Cellco Partnership Resource-based billing and monitoring for M2M

Also Published As

Publication number Publication date
JP2019062558A (en) 2019-04-18

Similar Documents

Publication Publication Date Title
JP6734910B2 (en) Data management device and data management method
JP6630809B2 (en) Data management device, data management method, and data communication system
CN108028809B (en) Information processing device, information processing method, and program recording medium
US20140068212A1 (en) Device backups and updates in view of data usage statistics
CN103477683A (en) Method and apparatus for providing QoS-based service in wireless communication system
JP2013519164A (en) Mobile communication plan provided
US11546180B2 (en) Data management apparatus, data management method, and data communication system
JP6453282B2 (en) Data management apparatus, data management method, and data communication system
JP6448590B2 (en) Data management apparatus, data management method, and data communication system
JP6446417B2 (en) Data management apparatus, data management method, and data communication system
KR20180030467A (en) Providing apparatus, use apparatus, communication resource trading system, providing method, use method and control apparatus
JP6734354B2 (en) Data management device, data management method, and data communication system
JP6970248B2 (en) Data management equipment, data management methods and programs
JP6572355B2 (en) Data management apparatus, data management method, and data communication system
JP7311669B2 (en) Data management device, data management method, program and data communication system
JP6389215B2 (en) Data management apparatus, data management method, and data communication system
JP6446416B2 (en) Data management apparatus, data management method, and data communication system
US20190244231A1 (en) Benefit selection apparatus, method for selecting benefit, and information terminal
JP2020182229A (en) Data management device, data management method, and program
JP2019012974A (en) Communication device, communication system, communication method and communication program
JP6605694B2 (en) Management apparatus, management method, and communication system
JP2018055575A (en) Communication terminal, communication method, and communication program
US10334051B1 (en) System for collecting and securely exchanging wireless data among a marketplace of users
JP6450720B2 (en) Communication terminal, communication method, and communication program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190912

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191029

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191115

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200623

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200709

R150 Certificate of patent or registration of utility model

Ref document number: 6734354

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150