JP5354433B1 - Notification system - Google Patents
Notification system Download PDFInfo
- Publication number
- JP5354433B1 JP5354433B1 JP2013052363A JP2013052363A JP5354433B1 JP 5354433 B1 JP5354433 B1 JP 5354433B1 JP 2013052363 A JP2013052363 A JP 2013052363A JP 2013052363 A JP2013052363 A JP 2013052363A JP 5354433 B1 JP5354433 B1 JP 5354433B1
- Authority
- JP
- Japan
- Prior art keywords
- notification
- upper limit
- customer
- payment
- control means
- 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.)
- Expired - Fee Related
Links
- 230000008859 change Effects 0.000 claims abstract description 101
- 238000004891 communication Methods 0.000 claims abstract description 90
- 238000000034 method Methods 0.000 claims abstract description 73
- 230000005540 biological transmission Effects 0.000 claims description 160
- 238000012360 testing method Methods 0.000 claims description 62
- 230000008569 process Effects 0.000 claims description 30
- 230000005611 electricity Effects 0.000 claims description 5
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 4
- 230000006870 function Effects 0.000 description 68
- 238000012545 processing Methods 0.000 description 20
- 230000004044 response Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 6
- 230000001413 cellular effect Effects 0.000 description 4
- 230000014759 maintenance of location Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 239000000969 carrier Substances 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000005059 dormancy Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Telephone Function (AREA)
Abstract
【課題】サービスや商品などを利用、購入するための継続的な料金支払いに関して支払手段を変更した際には、その変更可否の通知を、例えば料金の請求書や領収書などの通知と同じ方法で行うことができる通知システムを提供する。
【解決手段】顧客IDとその料金の支払手段および領収書などの通知手段とを関連付けたマスタデータなどを保持、管理するとともに、支払手段の変更をインターネットなどの通信を介して受付けた場合に、すぐにその変更可否の返信ができない場合には、当該マスタデータを参照して、そこで示される領収書などの通知手段と同じ方法で通知を行う。
【選択図】図2[PROBLEMS] When a payment method is changed with respect to continuous fee payment for using or purchasing a service or a product, the notification of whether the change is possible is the same method as a notification of a charge bill or a receipt, for example Provide a notification system that can be done in
When storing and managing master data in which a customer ID is associated with a payment means of the fee and a notification means such as a receipt, and when a change of the payment means is received via communication such as the Internet, If a reply indicating whether or not the change is possible cannot be made immediately, the master data is referred to, and notification is made in the same manner as the notification means such as a receipt shown there.
[Selection] Figure 2
Description
本発明は、顧客に各種の通知を好適に行うための技術に関する。 The present invention relates to a technique for suitably performing various notifications to a customer.
従来、電気やガス、水道などの公共サービスの利用や電話やインターネットの利用、またトレーニング施設や塾など諸設備や人材サービスの利用、あるいは定期的な雑誌や農作物の購入などのように、継続的に料金が徴収されることで提供されるサービスや商品販売がある。 Traditionally, such as using public services such as electricity, gas, and water, using telephones and the Internet, using facilities and human resources services such as training facilities and cram schools, or regularly purchasing magazines and crops There are services and product sales that are provided by collecting fees.
また、このようなサービスや商品販売に係る料金の徴収に関して、請求書や領収書などを通知することも行われている。このような場合、現在は郵送での通知のほか、各種メールサービスや、ユーザIDログインによるユーザ別Webページへの掲載などで通知がなされている。 In addition, invoices, receipts, etc. are also notified regarding the collection of fees related to such services and product sales. In such a case, in addition to the notification by mail, the notification is currently made by various mail services or posting on a user-specific Web page by user ID login.
さらに、これら料金を顧客が支払うための方法に関して、例えば銀行口座からの自動引き落としやクレジット支払い、あるいはコンビニなどの徴収代行業者やサービス・商品提供者の店舗窓口での支払い、インターネットなどを利用したその他の電子決済での支払いなどのさまざまな支払手段が提供されている。 In addition, with regard to the methods for customers to pay these fees, for example, automatic debits from bank accounts, credit payments, payments at collection agents such as convenience stores, service / product provider stores, etc., etc. Various payment methods such as payment by electronic payment are provided.
そして、前述の通知においては、例えばこれら支払手段の違いに応じてその通知内容なども異なってくる。例えば銀行口座からの自動引き落としである場合、料金の請求に関する通知は必要なく、領収に係る内容のみが通知されれば良い。一方で、コンビニなどの窓口支払いである場合、窓口端末に読み取らせることでスムーズな料金支払を可能とするための情報(請求IDや顧客ID、徴収金額など)を示す二次元コードなどを通知する必要がある。 And in the above-mentioned notice, the contents of the notice differ according to the difference of these payment means, for example. For example, in the case of automatic debiting from a bank account, there is no need for notification regarding billing, and only the contents related to receipt need be notified. On the other hand, in case of payment at a counter such as a convenience store, a two-dimensional code indicating information (billing ID, customer ID, collected amount, etc.) for enabling smooth payment by letting the counter terminal read is notified. There is a need.
そのため、上記サービスや商品の提供者は、顧客ごとに上記いずれの支払手段で料金徴収を行うかを管理するマスタデータを保持し、その管理情報に合わせて料金徴収に係る通知を行うようにしている。またその通知を行うための方法(郵送かメール送信かなど)も合わせてマスタデータなどで管理していることも多い。 For this reason, the provider of the service or product keeps master data for managing which payment method is used for each customer and makes a notification related to the charge collection according to the management information. Yes. In addition, the method (notify by mail or e-mail) for performing the notification is often managed by master data.
また、特許文献1には、公共サービスの料金支払いにおいて、通信ネットワーク上で各種電子決済を行えるよう構成した公共料金電子決済システムが開示されている。
ここで例えば顧客Aが料金の支払いをコンビニの窓口支払いから銀行口座の自動引き落としに変更する、という具合に支払手段が変更される場合がある。このような場合、その変更が許可された旨の情報に応じて上記マスタデータが書き換えられる。 Here, for example, the payment means may be changed such that the customer A changes the payment of the fee from the payment at the convenience store to automatic deduction of the bank account. In such a case, the master data is rewritten according to information indicating that the change is permitted.
また、このような支払手段の変更においては、顧客に対して支払変更の申請が受理され正しく変更されたこと、あるいは変更申請は受理したものの何らかの理由で変更が認められないことなどを通知する必要がある。そして、その通知は主に郵送などで行われているが、それは特に前述の料金徴収のための請求や領収にかかる通知とはまったく別に行われている。 In addition, in such a change of payment method, it is necessary to notify the customer that the application for payment change has been accepted and changed correctly, or that the change application has been accepted but the change is not accepted for some reason. There is. The notification is mainly made by mail or the like, but it is performed completely separately from the above-mentioned notification for charge collection and receipt.
つまり、上記のようにマスタデータにて顧客ごとの料金支払手段に加えて、当該料金徴収に係る請求書や領収書などの通知方法も管理されているにも関わらず、支払手段の変更に関する通知に関しては、そのマスタデータが活用されていない、という課題がある。 In other words, in addition to the fee payment method for each customer in the master data as described above, the notification method for invoices and receipts related to the charge collection is managed, but the notification regarding the change of the payment method There is a problem that the master data is not utilized.
そのため、例えば料金の請求書や領収書はメールで通知されるにも関わらず、支払手段の変更を申請した際の返答(変更完了や不許可による変更未了など)の通知は郵送でなされる、といったことも起こり得る。そして、そうすると、当該サービスや商品購入に関する通知はメールで来ると思い込んでいる顧客は、郵送で送られてくる支払手段の変更に係る通知に気付かない等の事態も想定される。 For this reason, for example, invoices and receipts for charges are notified by e-mail, but notification of responses when applying for a change of payment method (completion of change or incomplete change due to disapproval, etc.) is made by mail. It can happen. Then, it is assumed that a customer who thinks that the notification regarding the service or the product purchase will be sent by e-mail is not aware of the notification related to the change of the payment method sent by mail.
以上の課題を解決するために、本発明は、顧客IDとその料金の支払手段および領収書などの通知手段とを関連付けた上記のようなマスタデータを保持、管理するとともに、支払手段の変更をインターネットなどの通信を介して受付けた場合に、すぐにその変更可否の返信ができない場合には、当該マスタデータを参照して、そこで示される領収書などの通知手段と同じ方法で通知を行うように構成されたことを特徴とする通知システムを提供する。 In order to solve the above-described problems, the present invention holds and manages the master data as described above in which the customer ID is associated with the payment means for the fee and the notification means such as a receipt, and the change of the payment means is performed. If it is accepted via communication such as the Internet and it is not possible to immediately reply whether the change can be made or not, refer to the master data and notify in the same way as the notification means such as a receipt shown there. A notification system characterized by being configured as described above is provided.
具体的には、電気、ガス、水道、電話、その他の商品や役務など、連続あるいは断続を問わないが同一顧客から継続的に料金徴収が行われるモノ又はサービスの料金の徴収のための通知システムであって、複数の通知手段を実行するためのハードウェアを制御するハードウェア制御部と、顧客IDと料金支払手段IDとを関連付けて保持する第一顧客情報保持部と、顧客IDとその顧客に対する請求又は/及び領収などに関する通知をするための通知手段とを関連付けて保持する第二顧客情報保持部と、銀行引落、クレジット支払、窓口支払、広域的通信網又はその他の閉鎖的通信網に構築される電子決済システムでの支払い、あるいは、その他の支払いなどの顧客選択可能な料金支払手段IDを保持する支払手段保持部と、支払手段保持部に保持されている料金支払手段IDの中から選択することで、顧客IDと関連付けて第一顧客情報保持部に保持されている料金支払手段IDの変更を、通信を介して受付ける支払手段変更受付部と、受付けた料金支払手段が実行可能かを示す実行可否情報を取得する可否取得部と、可否取得部で取得した実行可否情報に基づいた変更可能、変更完了又は変更不可を示す顧客への通知を前記通信中に取得した場合にはその通信を介して顧客に対して行い、顧客への通知を前記通信中に取得しない場合又は/及び前記通信中に取得した場合には第二顧客情報保持部に保持された通知手段を用いて通知するための処理をハードウェア制御部に対して実行させる実行命令部と、を有する通知システムを提供する。 Specifically, a notification system for collecting charges for goods or services where charges are continuously collected from the same customer, whether continuous or intermittent, such as electricity, gas, water, telephone, and other products and services A hardware control unit that controls hardware for executing a plurality of notification means, a first customer information holding unit that holds a customer ID and a fee payment unit ID in association with each other, a customer ID and its customer A second customer information holding unit that holds and associates with a notification means for making a notification regarding billing or / and receipt to the bank, bank debit, credit payment, window payment, wide area communication network or other closed communication network Payment means holding section for holding a payment means ID that can be selected by the customer, such as payment in a built electronic settlement system or other payment, and payment means holding section A payment means change accepting unit that accepts, via communication, a change in the fee payment means ID held in the first customer information holding unit in association with the customer ID by selecting from among the held fee payment means ID And an availability obtaining unit that obtains execution feasibility information indicating whether the accepted fee payment means can be executed, and a notification to the customer indicating changeable, change completion, or non-changeable based on the execution availability information obtained by the availability obtaining unit Is acquired during the communication, the customer is notified via the communication, and when the notification to the customer is not acquired during the communication or / and when acquired during the communication, the second customer information is retained. A notification system having an execution command unit that causes a hardware control unit to execute a process for notification using a notification unit held in the unit.
また、その通知手段を携帯電話機能で用いられるメールに類するサービスやWebサービスとして、通知に際してはハードウェアとしてその携帯電話機能を制御し、メール等やWebサービスなどで通知を行うよう構成された通知システムも提供する。具体的には、上記構成に加えて、第二顧客情報保持部に保持されている前記通知手段は少なくとも携帯電話機能で用いられる通信サービスとWebサービスのいずれかを含み、前記ハードウェア制御部は、ハードウェアとして携帯電話機能を制御するSIM制御手段を有する通知システムも提供する。 In addition, the notification means is a service or Web service similar to an email used in a mobile phone function, and the notification is configured to control the mobile phone function as hardware and to notify by email or a Web service at the time of notification. A system is also provided. Specifically, in addition to the above configuration, the notification means held in the second customer information holding unit includes at least one of a communication service and a web service used in a mobile phone function, and the hardware control unit includes Also provided is a notification system having SIM control means for controlling mobile phone functions as hardware.
また、通知用ハードウェアを実現するため携帯電話機能をSIM制御手段にて制御する場合、例えば携帯電話キャリアによる一日当たりの送信数の上限規制(発信上限)に応じて一のSIM制御手段から送信可能な通知の数を予め定められていることがある。つまりその一のSIM制御手段あたりの送信可能数と通知先顧客のと、から必要なSIM制御手段の数を算出されることになる。 In addition, when the mobile phone function is controlled by the SIM control means in order to realize the hardware for notification, for example, transmission from one SIM control means in accordance with the upper limit restriction (transmission upper limit) of the number of transmissions per day by the mobile phone carrier. The number of possible notifications may be predetermined. That is, the required number of SIM control means is calculated from the number of transmissions per SIM control means and the notification destination customer.
しかし、携帯電話キャリアなどの個別の事情でこの発信上限が変更されると、一のSIM制御手段で送信できる通知数も変わり、それに応じて必要となるSIM制御手段の数も変わってくる。そこで、その送信数の規制上限を正確に把握するために試験的に通知を送信し、その試験通知の上限エラーから把握した発信上限に基づいて請求書や領収書などの通知の送信に必要なSIM制御手段の数を算出する機能をさらに備える通知システムも提供する。 However, if this upper limit of transmission is changed due to individual circumstances such as a cellular phone carrier, the number of notifications that can be transmitted by one SIM control means changes, and the number of SIM control means that are required changes accordingly. Therefore, in order to accurately grasp the upper limit of the number of transmissions, a notification is sent on a trial basis, and it is necessary for sending notifications such as invoices and receipts based on the upper limit of outgoing calls obtained from the upper limit error of the test notification. Also provided is a notification system further comprising a function of calculating the number of SIM control means.
具体的には、上記構成を備え、さらに前記携帯電話機能を有するハードウェアを制御するためのSIM制御手段を複数有する通知システムであって、前記顧客以外の試験用の送信先アドレスである試験用アドレスを保持する試験用アドレス保持部と、前記携帯電話機能を有するハードウェアを制御して複数の試験用アドレスに対して、携帯電話キャリアにて定められる単一携帯電話からの発信上限を定める時間枠内に送信数を順次増やしながら試験通知を実行する試験実行部と、前記送信数が前記発信上限を超えたために送信できなかった旨を示す上限エラーを受信する上限エラー受信部と、受信した上限エラーに基づいて、一のSIM制御手段あたりの発信上限を算出する発信上限算出部と、通知必要数を保持する通知必要数保持部と、前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出するSIM制御手段必要数算出部と、を有する通知システムを提供する。 Specifically, a notification system having the above-described configuration and further having a plurality of SIM control means for controlling the hardware having the mobile phone function, which is a test destination address other than the customer Time for determining the upper limit of outgoing calls from a single mobile phone determined by the mobile phone carrier for a plurality of test addresses by controlling the hardware having the mobile phone function by holding a test address holding unit that holds the address A test execution unit that executes test notification while sequentially increasing the number of transmissions within the frame, an upper limit error receiving unit that receives an upper limit error indicating that the transmission could not be performed because the transmission number exceeded the upper limit of transmission, and received Based on the upper limit error, a transmission upper limit calculation unit that calculates a transmission upper limit per SIM control means, a notification required number holding unit that holds a required number of notifications, A SIM control means necessary number calculating unit for calculating the number of SIM controller to be run from the notification required number and outgoing upper limit to provide a notification system with.
また試験的な通知による発信上限を把握する替わりに、顧客への実際の通知送信に対する上限エラーから発信上限を把握し、請求書や領収書などの通知の送信に必要なSIM制御手段の数を算出する機能をさらに備える通知システムも提供する。 Also, instead of grasping the upper limit for sending notifications on a trial basis, the upper limit for outgoing calls is determined from the upper limit error for actual notification transmission to the customer, and the number of SIM control means necessary for sending notifications such as invoices and receipts is determined. Also provided is a notification system further comprising a function to calculate.
具体的には、上記構成を備え、さらに前記携帯電話機能を有するハードウェアを制御するためのSIM制御手段を複数有する通知システムであって、前記ハードウェア制御部は、携帯電話機能を有するハードウェアを制御して、携帯電話キャリアにて定められる単一SIM制御手段からの発信上限を定める時間枠内で通知を発信上限に応じた数だけ送信する通知送信手段を有するとともに、送信された通知数が前記発信上限を超えたために送信できなかった旨を示す上限エラーを受信する上限エラー受信部と、受信した上限エラーに基づいて、一のSIM制御手段あたりの発信上限を算出する発信上限算出部と、通知必要数を保持する通知必要数保持部と、前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出するSIM制御手段必要数算出部と、を有する通知システムを提供する。 Specifically, a notification system having the above-described configuration and further having a plurality of SIM control means for controlling hardware having the mobile phone function, wherein the hardware control unit is a hardware having a mobile phone function. The number of notifications transmitted and the number of notifications transmitted in a time frame that determines the upper limit of outgoing calls from a single SIM control means determined by the mobile phone carrier. An upper limit error receiving unit that receives an upper limit error indicating that transmission could not be performed due to exceeding the transmission upper limit, and a transmission upper limit calculating unit that calculates a transmission upper limit per SIM control unit based on the received upper limit error A required notification number holding unit for holding the required notification number, and SIM control for calculating the number of SIM control means to be operated from the upper limit of transmission and the required notification number Providing a stage necessary number calculating unit, a notification system with.
また例えば携帯電話キャリアなどの公開する発信上限を直接又は間接的に取得するなどして、その取得した発信上限をもとに請求書や領収書などの通知の送信に必要なSIM制御手段の数を算出する機能をさらに備える通知システムも提供する。具体的には、上記構成を備え、さらに前記携帯電話機能を有するハードウェアを制御するためのSIM制御手段を複数有する通知システムであって、前記携帯電話機能に係る携帯電話キャリアにて定められる所定の時間枠内での単一SIM制御手段からの発信上限を取得する発信上限取得部と、通知必要数を保持する通知必要数保持部と、前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出するSIM制御手段必要数算出部と、を有する通知システムも提供する。 Also, for example, the number of SIM control means required for sending notifications such as invoices and receipts based on the obtained upper limit of transmission, for example, by directly or indirectly acquiring the upper limit of outgoing calls such as mobile phone carriers There is also provided a notification system further comprising a function for calculating. Specifically, it is a notification system having the above-described configuration and further having a plurality of SIM control means for controlling hardware having the mobile phone function, and a predetermined system defined by the mobile phone carrier related to the mobile phone function A transmission upper limit acquisition unit for acquiring a transmission upper limit from a single SIM control means within a time frame, a notification required number holding unit for holding the required number of notifications, and SIM control to be operated from the transmission upper limit and the required number of notifications There is also provided a notification system having a SIM control means required number calculation unit for calculating the number of means.
また、上記のように必要なSIM制御手段の数が変わった場合に、各SIM制御手段が担当する送信先の再割り当てを行う機能を備える通知システムも提供する。具体的には、上記構成を備え、さらに前記顧客に対する通知の送信先アドレスを管理する送信先アドレス管理部と、前記算出された一のSIM制御手段あたりの発信上限及び必要なSIM制御手段の数に応じて、送信先アドレス管理部に管理されている送信先アドレスのSIM制御手段への割り当てを決定するアドレス割当決定部と、を有する通知システムを提供する。 Also provided is a notification system having a function of reassigning transmission destinations assigned to each SIM control means when the number of necessary SIM control means changes as described above. Specifically, a transmission destination address management unit that has the above-described configuration and manages a transmission destination address of the notification to the customer, the calculated transmission upper limit per one SIM control means, and the number of necessary SIM control means Accordingly, a notification system including an address assignment determination unit that determines assignment of a destination address managed by the destination address management unit to the SIM control unit is provided.
また、通知としては、上記のような請求書や領収書など料金支払に関する通知や、その料金支払いの変更に関する通知のほか、料金支払いとは無関係の例えば新サービスや新商品の広告などの通知も考えられる。そしてそのような場合でも、通知用ハードウェアとして携帯電話機能をSIM制御手段にて制御する場合、発信上限の変更に伴う必要SIM制御手段数の変化という問題は同様に生じ得る。 In addition to notifications related to fee payments such as invoices and receipts as described above, notifications regarding changes to the fee payments, and notifications such as advertisements for new services and new products that are unrelated to fee payments. Conceivable. Even in such a case, when the mobile phone function is controlled by the SIM control means as the notification hardware, the problem of a change in the number of necessary SIM control means accompanying a change in the outgoing call upper limit can also occur.
そこで、顧客IDとその料金の支払手段および領収書などの通知手段とを関連付けたマスタデータを保持、管理し、料金支払や支払手段の変更に係る通知を行う構成とは切り離して発信上限を把握して広告などの通知の送信に必要なSIM制御手段の数を算出する機能を備える通知システムも提供する。 Therefore, master data that associates customer IDs with payment means and notification means such as receipts is stored and managed, and the upper limit of transmission is grasped separately from the configuration that performs notification related to charge payment and change of payment means Thus, a notification system having a function of calculating the number of SIM control means necessary for transmitting notifications such as advertisements is also provided.
具体的には、携帯電話機能を有するハードウェアを制御するためのSIM制御手段を複数利用して顧客に対して通知を行う通知システムであって、前記顧客以外の試験用の送信先アドレスである試験用アドレスを保持する試験用アドレス保持部と、前記携帯電話機能を有するハードウェアを制御して複数の試験用アドレスに対して、携帯電話キャリアにて定められる単一SIM制御手段からの発信上限を定める時間枠内に送信数を順次増やしながら試験通知を実行する試験実行部と、前記送信数が前記発信上限を超えたために送信できなかった旨を示す上限エラー情報を受信する上限エラー情報受信部と、受信した上限エラー情報に基づいて、一のSIM制御手段あたりの発信上限を算出する発信上限算出部と、通知必要数を保持する通知必要数保持部と、前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出するSIM制御手段必要数算出部と、を有する通知システムを提供する。 Specifically, it is a notification system that notifies a customer by using a plurality of SIM control means for controlling hardware having a mobile phone function, and is a test destination address other than the customer A test address holding unit for holding a test address, and a transmission upper limit from a single SIM control means determined by a mobile phone carrier for a plurality of test addresses by controlling the hardware having the mobile phone function A test execution unit that executes test notification while sequentially increasing the number of transmissions within a time frame that determines the upper limit error information that receives the upper limit error information indicating that the transmission could not be performed because the number of transmissions exceeded the upper limit of transmission Based on the received upper limit error information, a transmission upper limit calculation unit for calculating a transmission upper limit per SIM control means, and a notification requirement that holds the required number of notifications. The number holding unit, to provide a notification system with a SIM control means necessary number calculating unit for calculating the number of SIM controller to be run from the notification required number and the outgoing upper.
また、携帯電話機能を有するハードウェアを制御するためのSIM制御手段を複数利用して顧客に対して通知を行う通知システムであって、前記携帯電話機能を有するハードウェアを制御して、携帯電話キャリアにて定められる単一SIM制御手段からの発信上限を定める時間枠内で通知を発信上限に応じた数だけ送信する通知送信部と、送信された通知数が前記発信上限を超えたために送信できなかった旨を示す上限エラー情報を受信する上限エラー情報受信部と、受信した上限エラー情報に基づいて、一のSIM制御手段あたりの発信上限を算出する発信上限算出部と、通知必要数を保持する通知必要数保持部と、前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出するSIM制御手段必要数算出部と、を有する通知システムも提供する。 A notification system for notifying a customer by using a plurality of SIM control means for controlling hardware having a mobile phone function, and controlling the hardware having the mobile phone function to A notification transmitter that transmits a number of notifications corresponding to the upper limit of transmission within a time frame that determines the upper limit of transmission from a single SIM control means determined by the carrier, and transmitted because the number of transmitted notifications exceeds the upper limit of transmission An upper limit error information receiving unit that receives upper limit error information indicating that the transmission has failed, a transmission upper limit calculation unit that calculates a transmission upper limit per SIM control unit based on the received upper limit error information, and a required number of notifications A notification required number holding unit for holding, and a SIM control means required number calculating unit for calculating the number of SIM control means to operate from the upper limit of transmission and the required number of notifications. Temu also provided.
また、携帯電話機能を有するハードウェアを制御するためのSIM制御手段を複数利用して顧客に対して通知を行う通知システムであって、前記携帯電話機能に係る携帯電話キャリアにて定められる所定の時間枠内での単一SIM制御手段からの発信上限を取得する発信上限取得部と、通知必要数を保持する通知必要数保持部と、前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出するSIM制御手段必要数算出部と、を有する通知システムを提供する。 In addition, the notification system performs notification to a customer by using a plurality of SIM control means for controlling hardware having a mobile phone function, and is a predetermined system defined by the mobile phone carrier related to the mobile phone function A transmission upper limit acquisition unit for acquiring a transmission upper limit from a single SIM control unit within a time frame, a notification required number holding unit for holding a required number of notifications, and a SIM control unit to be operated from the transmission upper limit and the required number of notifications And a SIM control means required number calculation unit for calculating the number of the notifications.
また上記構成に加えて、前記顧客に対する通知の送信先アドレスを管理する送信先アドレス管理部と、前記算出された一のSIM制御手段あたりの発信上限及び必要なSIM制御手段の数に応じて、送信先アドレス管理部に管理されている送信先アドレスのSIM制御手段への割り当てを決定するアドレス割当決定部と、を有する通知システムも提供する。 Further, in addition to the above configuration, according to the transmission destination address management unit that manages the transmission destination address of the notification to the customer, the upper limit of transmission per SIM control means and the number of necessary SIM control means, There is also provided a notification system including an address assignment determination unit that determines assignment of a transmission destination address managed by the transmission destination address management unit to the SIM control means.
以上のような構成をとる本発明によって、サービスや商品などを利用、購入するための継続的な料金支払いに関して支払手段を変更した際には、その変更可否の通知を、例えば料金の請求書や領収書などの通知と同じ方法で行うことができる。したがって、顧客は領収書や請求書などと同じ感覚で支払手段の変更を知ることができ、その通知に気付かない等の事態も起こりにくくなる効果が期待できる。 With the present invention having the above-described configuration, when a payment method is changed for continuous fee payment for using or purchasing a service or a product, a notification of whether or not the change can be made, for example, a bill of charges, It can be done in the same way as a notification such as a receipt. Therefore, the customer can know the change of the payment means with the same feeling as a receipt or an invoice, and can expect an effect that the situation such as not being aware of the notification is less likely to occur.
また、その通知を携帯電話機能のSIM制御手段での制御によって実現する場合、一のSIM制御手段における発信上限を把握する構成を備えることで、当該発信上限が変更されても、全体で必要なSIM制御手段の数を算出し、きちんと請求書や領収書などの通知を顧客全体に送信することができる。 Further, when the notification is realized by the control by the SIM control means of the mobile phone function, it is necessary as a whole even if the transmission upper limit is changed by providing a configuration for grasping the transmission upper limit in one SIM control means. The number of SIM control means can be calculated, and notifications such as invoices and receipts can be sent to the entire customer.
また、同様に一のSIM制御手段における発信上限を把握する構成を備えることで、当該発信上限が変更されても、全体で必要なSIM制御手段の数を算出し、請求書や領収書のほか、広告などの通知もきちんと顧客全体に送信することができる。 Similarly, by providing a configuration for grasping the transmission upper limit in one SIM control means, even if the transmission upper limit is changed, the number of SIM control means required as a whole is calculated, and in addition to invoices and receipts Notifications such as advertisements can also be sent to the entire customer.
以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that the present invention is not limited to these embodiments, and can be implemented in various modes without departing from the spirit of the present invention.
なお、実施例1は、主に請求項1、2について説明する。また、実施例2は、主に請求項3について説明する。また、実施例3は、主に請求項4について説明する。また、実施例4は、主に請求項5について説明する。 In the first embodiment, claims 1 and 2 will be mainly described. In the second embodiment, claim 3 will be mainly described. In the third embodiment, claim 4 will be mainly described. In the fourth embodiment, claim 5 will be mainly described.
≪実施例1≫
<概要>
図1は、本実施例の通知システムによるサービスや商品を受けるための継続的に支払うことが必要な料金の支払手段を変更した場合の通知の一例を説明するための概念図である。なお、以下の記載では、本実施例の通知システムが電力会社サーバや銀行口座データベース、顧客ごとの通知手段を示すデータベースなど複数の装置の協働によって構成される例を挙げて説明する。
Example 1
<Overview>
FIG. 1 is a conceptual diagram for explaining an example of notification when a payment means for a fee that is required to be continuously paid for receiving services and products by the notification system of this embodiment is changed. In the following description, an example in which the notification system of the present embodiment is configured by cooperation of a plurality of devices such as an electric power company server, a bank account database, and a database indicating notification means for each customer will be described.
この図にあるように、例えば電力の利用料金をコンビニでの窓口支払いで行っていた顧客Aが、銀行口座を開設したことを機に、銀行口座からの自動引き落としに変更しようと考えた。そこで、顧客Aはインターネット接続端末を利用して電力提供サービス会社のホームページにアクセスし、所定の支払手段変更ページにて電力サービスの提供に際して自身に付与されたIDや銀行の口座番号などの情報を入力し、当該情報を電力サービス提供者の管理するサーバなどに送信する(1.支払手段の変更申請)。 As shown in this figure, for example, when customer A, who had been paying the electricity usage fee at the counter at the convenience store, opened a bank account, he decided to change it to automatic withdrawal from the bank account. Therefore, the customer A uses the Internet connection terminal to access the homepage of the power supply service company, and obtains information such as an ID and a bank account number assigned to the customer when providing the power service on the predetermined payment method change page. The information is input and transmitted to a server or the like managed by the power service provider (1. Payment application change application).
すると電力会社サーバでは、銀行口座に関する与信情報などを管理するデータベースなどに対して口座番号などをキーとして問合せを行い、当該口座による自動引き落としが可能かを確認する(2.変更可否の問い合わせ)。 Then, the electric power company server makes an inquiry to a database or the like that manages credit information related to the bank account by using the account number as a key to confirm whether automatic debiting by the account is possible (2. Inquiry about whether change is possible).
そして、この問い合わせに基づいて当該口座による自動引き落としが可能/不可能である、つまり支払手段の変更が可能/不可能であるとの判断結果が得られた場合、電力会社サーバでは、その結果を通知するための以下のような処理を行う。 Then, if it is determined that automatic debiting by the account is possible / impossible based on this inquiry, that is, the payment method can be changed / impossible, the power company server determines the result. The following processing for notification is performed.
例えばこのときまだ変更申請のためのアクセスが継続中であれば、そのアクセス中のホームページ上に当該結果を示すテキスト表示を行うなどすることで顧客にその旨を通知する(3.結果通知1)。 For example, if access for change application is still ongoing at this time, the customer is notified of this by displaying a text indicating the result on the accessing homepage (3. Result notification 1) .
また、このとき変更申請のためのアクセスがすでに終了していれば、当該アクセスへのレスポンスとは別の方法で通知を行うためのハードウェア制御処理を実行する。あるいはアクセスが継続中であっても、正式な通知として、当該アクセスへのレスポンスとは別の方法で通知を行うためのハードウェア制御処理を実行しても良い。具体的には、電力管理会社が別途管理している、顧客ごとの請求書や領収書などの通知方法を示すマスタテーブルを含むデータベースを参照する(4.通知手段の特定)。 At this time, if the access for the change application has already been completed, a hardware control process for performing notification by a method different from the response to the access is executed. Alternatively, even if the access is ongoing, a hardware control process for performing notification by a method different from the response to the access may be executed as a formal notification. Specifically, a database including a master table indicating a notification method such as an invoice or a receipt for each customer, which is separately managed by the power management company, is referred to (4. identification of notification means).
そして、例えば顧客Aに対してはコンビニでの窓口支払に利用される請求書を「郵送」で通知している旨が特定されれば、その郵送のためのハードウェアである印刷装置などを制御する制御命令を出力する。あるいは顧客Aに対しては請求書を「SMS(ショート・メッセージ・サービス)」で通知している旨が特定されれば、そのSMS送信のためのハードウェアである携帯電話機能を有する通信装置を制御する制御命令を出力する(5.ハードウェアの制御)。 For example, if it is specified that the customer A is notified by mail of an invoice used for payment at a convenience store, the printer, which is the hardware for the mail, is controlled. Output a control command to Alternatively, if it is specified that the bill is notified to the customer A by “SMS (Short Message Service)”, a communication device having a mobile phone function as hardware for the SMS transmission is specified. A control instruction to be controlled is output (5. control of hardware).
そして、そのハードウェアの制御によって、顧客Aに対して請求書などと同様の通知手段にて、支払手段の変更可/不可に関する通知を行うことができる(6.結果通知2)、という具合である。 Then, by controlling the hardware, the customer A can be notified of whether or not the payment method can be changed by the same notification means as the invoice (6. Result notification 2). is there.
<機能的構成>
図2は、本実施例の通知システムにおける機能ブロックの一例を示す図である。なお、本実施例の「通知システム」は、連続あるいは断続を問わないが同一顧客から継続的に料金徴収が行われるモノ又はサービスの料金の徴収のための通知システムであって、そのサービスとしては、例えば電気、ガス、水道などの公共サービスや、電話利用やインターネット利用、塾やスポーツジムなどでのレッスンの受講、またモノとしては(定期購入される)雑誌や農作物、その他販売物などが挙げられる。また、その料金の徴収のための通知とは、例えば請求書や領収書、料金支払いの督促状などの通知が挙げられる。
<Functional configuration>
FIG. 2 is a diagram illustrating an example of functional blocks in the notification system of the present embodiment. The “notification system” of the present embodiment is a notification system for collecting charges for goods or services that are continuously collected from the same customer regardless of whether they are continuous or intermittent. , For example, public services such as electricity, gas, water, telephone use, internet use, attending lessons at cram schools and sports gyms, etc. It is done. The notification for collecting the fee includes, for example, a notification such as an invoice, a receipt, and a reminder for fee payment.
そして以下に記載する本システムの機能ブロックは、ハードウェア及びソフトウェアの組み合わせとして実現され得る。具体的には、コンピュータを利用するものであれば、CPUや主メモリ、バス、あるいは二次記憶装置(ハードディスクや不揮発性メモリ、CDやDVDなどの記憶メディアとそれらメディアの読取ドライブなど)、情報入力に利用される入力デバイス、印刷機器や表示装置、その他の外部周辺装置などのハードウェア構成部、またその外部周辺装置用のインターフェース、通信用インターフェース、それらハードウェアを制御するためのドライバプログラムやその他アプリケーションプログラム、ユーザ・インターフェース用アプリケーションなどが挙げられる。そして主メモリ上に展開したプログラムに従ったCPUの演算処理によって、入力デバイスやその他インターフェースなどから入力され、メモリやハードディスク上に保持されているデータなどが加工、蓄積されたり、上記各ハードウェアやソフトウェアを制御するための命令が生成されたりする。あるいは本システムの機能ブロックは専用ハードウェアによって実現されてもよい。 The functional blocks of the system described below can be realized as a combination of hardware and software. Specifically, if a computer is used, a CPU, a main memory, a bus, or a secondary storage device (a hard disk, a non-volatile memory, a storage medium such as a CD or a DVD, a read drive for the medium, etc.), information Input devices used for input, printing equipment, display devices, other hardware components such as external peripheral devices, interfaces for external peripheral devices, communication interfaces, driver programs for controlling these hardware, Other examples include application programs and user interface applications. Then, by CPU processing according to the program developed on the main memory, the data input from the input device or other interface and held in the memory or hard disk is processed and stored, An instruction for controlling the software is generated. Alternatively, the functional blocks of this system may be realized by dedicated hardware.
また、本システムは、後述する各構成要件のすべてを含む一の物理装置によって実現されても良いし、複数の物理装置間での近距離/遠距離通信等を介した協働によって実現されても良い。また、物理装置が複数ある場合、各物理装置を管理するものは一の法人や自然人であっても良いし、まったく別の者によってそれぞれが管理、運用されていても良い。例えば、上記概要例におけるマスタデータの保持管理を行うサーバはサービス提供者(電力会社)が管理し、その支払や支払手段変更の通知に関するサーバや通知用ハードウェアなどの管理はシステムインテグレータ等が行う、という具合である。 In addition, this system may be realized by a single physical device that includes all of the components described later, or by cooperation through short-distance / distance communication between a plurality of physical devices. Also good. Further, when there are a plurality of physical devices, the one managing each physical device may be a single corporation or a natural person, or each may be managed and operated by a completely different person. For example, the service provider (electric power company) manages the server that performs the master data retention management in the above outline example, and the system integrator or the like manages the server and the notification hardware related to the notification of the payment or payment means change. , And so on.
また、本明細書に記載の各実施例はシステムとして実現できるのみでなく、方法としても実現可能である。また、このような装置の一部をソフトウェアとして構成することができる。さらに、そのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品、及び同製品を固定した記録媒体も、当然に本明細書に記載の各実施例の技術的な範囲に含まれる(本明細書の全体を通じて同様である)。 In addition, each embodiment described in the present specification can be realized not only as a system but also as a method. Moreover, a part of such an apparatus can be configured as software. Furthermore, a software product used to cause a computer to execute such software and a recording medium on which the product is fixed are naturally included in the technical scope of each embodiment described in this specification (this specification The same throughout.)
そして、この図2にあるように、本実施例の「通知システム」(0200)は、「ハードウェア制御部」(0201)と、「第一顧客情報保持部」(0202)と、「第二顧客情報保持部」(0203)と、「支払手段保持部」(0204)と、「支払手段変更受付部」(0205)と、「可否取得部」(0206)と、「実行命令部」(0207)と、を有する。 As shown in FIG. 2, the “notification system” (0200) of the present embodiment includes a “hardware control unit” (0201), a “first customer information holding unit” (0202), “Customer Information Holding Unit” (0203), “Payment Means Holding Unit” (0204), “Payment Means Change Accepting Unit” (0205), “Availability Acquiring Unit” (0206), and “Execution Command Unit” (0207) And).
「ハードウェア制御部」(0201)は、複数の通知手段を実行するためのハードウェアを制御する機能を有し、例えばCPUや主メモリ、ハードウェア制御プログラムなどで実現することができる。 The “hardware control unit” (0201) has a function of controlling hardware for executing a plurality of notification means, and can be realized by, for example, a CPU, a main memory, a hardware control program, or the like.
なお、通知手段での「通知」とは、前述の通り料金徴収が行われるモノ又はサービスの料金の徴収のための通知であって、例えば料金の請求や督促、領収に係る通知が挙げられる。また、そのような通知を行うための「通知手段」としては、例えばSMS(ショート・メッセージ・サービス)や電子メール、あるいはメールに類するその他の電子通信手段や、ホームページ上にユーザIDなどによるログインで表示されるユーザ別通知Webページを構成し、そのユーザ別通知Webページによる通知手段、あるいは、郵送や訪問員の直接訪問による通知などが挙げられる。 Note that “notification” in the notification means is a notification for collecting charges for goods or services for which charges are collected as described above, and includes, for example, notifications relating to charges, reminders, and receipts. The “notification means” for performing such notification is, for example, SMS (Short Message Service), e-mail, or other electronic communication means similar to e-mail, or login with a user ID on a homepage. The user-specific notification Web page to be displayed is configured, and notification means by the user-specific notification Web page, notification by mail or direct visit by a visitor, and the like can be mentioned.
また、そのために制御されるハードウェアとしては通知手段に応じて様々であって良く、例えば通信手段がSMSや電子メールなどであれば携帯電話機能またはインターネット接続機能を有する通信装置が挙げられ、通知手段がWebページであればWebサーバが挙げられる。また、通知手段が郵送であれば郵送物を印刷するための印刷装置が挙げられ、訪問員による直接訪問であれば、当該訪問員が情報の閲覧や提示に利用する携帯端末機器などが挙げられる。 Also, the hardware controlled for this may vary depending on the notification means. For example, if the communication means is SMS or e-mail, a communication device having a mobile phone function or an Internet connection function may be mentioned. If the means is a web page, a web server can be used. In addition, if the notification means is mail, a printing device for printing a mailed item may be cited. If the visitor is a direct visit, a mobile terminal device used by the visitor for browsing or presenting information may be cited. .
なお、通知手段が少なくとも携帯電話機能で用いられる通信サービスとWebサービスとを含む場合、このハードウェア制御手段は、ハードウェアとして携帯電話機能を制御する「SIM制御手段」を有していても良い。「SIM制御手段」とは、SIM(サブスクライバー・アイデンティファイ・モジュール)カードを利用してハードウェアを制御する手段であって、これによってSIMカードで携帯電話キャリアの提供するSMSやメールなどの各種通信サービスや携帯電話用サイトなどのWebサービスによる通知を行うことができる。
なおSIM制御手段は、1枚のSIMカードを利用してハードウェアを制御する構成であっても良いし、複数のSIMカードを利用して、それぞれのSIMカードで複数のハードウェアを制御する構成であっても良い。また後者の構成である場合は、そのSIMカードの枚数が把握できるように構成されていると良い。
When the notification means includes at least a communication service and a web service used for the mobile phone function, the hardware control means may include a “SIM control means” that controls the mobile phone function as hardware. . "SIM control means" is means for controlling hardware using a SIM (Subscriber Identity Module) card, and by this means, such as SMS and mail provided by a mobile phone carrier with a SIM card. Notifications can be provided by Web services such as various communication services and mobile phone sites.
The SIM control means may be configured to control hardware using a single SIM card, or configured to control a plurality of hardware with each SIM card using a plurality of SIM cards. It may be. In the latter case, it is preferable that the number of SIM cards can be grasped.
そしてハードウェア制御部では、上記のような各種ハードウェアを制御することで、顧客に対して請求書や領収書のようなモノ又はサービスの料金の徴収のための通知を行う。 The hardware control unit controls the various kinds of hardware as described above to notify the customer for collection of the charges for goods or services such as bills and receipts.
「第一顧客情報保持部」(0202)は、顧客IDと料金支払手段IDとを関連付けた情報である第一顧客情報を保持する機能を有し、例えばフラッシュメモリやHDD、その他の記憶装置で実現することができる。 The “first customer information holding unit” (0202) has a function of holding first customer information, which is information in which a customer ID and a fee payment means ID are associated with each other. For example, the first customer information holding unit (0202) is a flash memory, HDD, or other storage device. Can be realized.
図3は、この第一顧客情報保持部で保持されている、顧客IDと料金支払手段IDとが関連付けられた支払手段マスタデータ(第一顧客情報)の一例を表す図である。この図にあるように、例えば顧客ID:U001で識別される顧客Aは、例えば電力料金の支払手段としてコンビニでの窓口支払が関連付けられて管理されており、また顧客ID:U002で識別される顧客Bは、例えば電力料金の支払手段として銀行口座からの自動引き落としによる支払が関連付けられて管理されている、という具合である。また第一顧客情報保持部では、図に示すように顧客IDと支払手段とを1対1で関連付けて保持する形態であっても良いし、例えば銀行口座の残高が十分でない場合に利用される第二の支払手段を「窓口支払」とする、という具合に選択条件や優先順位を設定するなどして一の顧客IDに複数の支払手段が関連付けて保持されていても良い。 FIG. 3 is a diagram illustrating an example of payment means master data (first customer information) held in the first customer information holding unit and associated with a customer ID and a fee payment means ID. As shown in this figure, for example, customer A identified by customer ID: U001 is managed in association with window payment at a convenience store, for example, as a payment method for power charges, and is identified by customer ID: U002. For example, the customer B is managed in association with payment by automatic deduction from a bank account as a means for paying the electric charge. Further, as shown in the figure, the first customer information holding unit may have a form in which the customer ID and the payment method are held in a one-to-one relationship, and is used when the balance of the bank account is not sufficient, for example. A plurality of payment means may be held in association with one customer ID, for example, by setting a selection condition or priority order such that the second payment means is “window payment”.
そして、このような支払手段マスタデータを参照することで、前述のハードウェア制御部では、ハードウェア制御による料金徴収に係る各種通知に関して、例えば顧客Aには窓口での支払のための請求を通知する必要があることや、その請求通知に窓口での支払いをスムーズにするための請求IDや請求金額を示す二次元コードを添付したほうが良いこと、また顧客Bに対しては自動引き落としであるため残高が十分である限り請求通知をする必要はなく、自動引き落としの領収に係る通知のみすれば良いことなどを把握して好適な形で当該通知を実行することができる。 By referring to such payment means master data, the hardware control unit described above notifies, for example, customer A with a bill for payment at the window regarding various notifications related to the collection of charges by hardware control. It is necessary to attach a two-dimensional code indicating the billing ID and billing amount for smooth payment at the counter to the billing notification, and because it is automatically withdrawn for customer B As long as the balance is sufficient, it is not necessary to make a billing notification, and it is possible to grasp the fact that only a notification relating to the receipt of automatic deduction is necessary, and to execute the notification in a suitable form.
「第二顧客情報保持部」(0203)は、顧客IDとその顧客に対する請求又は/及び領収などに関する通知をするための通知手段とを関連付けた情報である第二顧客情報を保持する機能を有し、例えばフラッシュメモリやHDD、その他の記憶装置で実現することができる。 The “second customer information holding unit” (0203) has a function of holding second customer information, which is information in which a customer ID is associated with notification means for notifying the customer of billing or / and receipt. For example, it can be realized by a flash memory, an HDD, or another storage device.
図4は、この第二顧客情報保持部で保持されている、顧客IDと通知手段とが関連付けられた通知手段マスタデータ(第二顧客情報)の一例を表す図である。なお、本例では図3で示す支払手段マスタデータとこの通知手段マスタデータを別個のテーブルデータとし、例えば顧客IDを主キーとするリレーショナルデータベースとして運用する例を挙げているがもちろんそれに限定されるものではなく、上記2つのマスタデータを統合し、顧客IDに支払手段と通知手段を関連付けたテーブルデータとしても良い。 FIG. 4 is a diagram illustrating an example of notification means master data (second customer information) held in the second customer information holding unit and associated with a customer ID and a notification means. In this example, the payment means master data and the notification means master data shown in FIG. 3 are used as separate table data, and for example, a relational database with a customer ID as a primary key is used. Instead of the above, the above-mentioned two master data may be integrated, and table data in which payment means and notification means are associated with the customer ID may be used.
そして、この図4に示すように、例えば顧客ID:U001で識別される顧客Aは、例えば請求や領収に係る通知の通知手段として「SMS」が関連付けられており、またそのSMSの宛先アドレス「090xxxxxxxx」も関連付けられている。また顧客ID:U002で識別される顧客Bは、例えば領収に係る通知の通知手段として「Webサービス(ユーザ別通知Webページ)」が関連付けられており、また、そのWebページにアクセスするためのユーザIDやパスワードなども関連付けて管理されている、という具合である。 As shown in FIG. 4, for example, customer A identified by customer ID: U001 is associated with “SMS” as a notification means for notification relating to, for example, billing, and the destination address “ "090xxxxxxxx" is also associated. Also, customer B identified by customer ID: U002 is associated with “Web service (user-specific notification Web page)” as a notification means for notification related to receipt, for example, and a user for accessing the Web page For example, IDs and passwords are managed in association with each other.
そして、このような第二顧客情報を示す通知手段マスタデータと、図3のような第一顧客情報を示す支払手段マスタデータを参照して、例えば、顧客Aはコンビニ窓口支払いであるので、窓口支払用の二次元コード付きの請求通知をSMSで送信し、一方で顧客Bは銀行口座からの自動引き落としによる支払であるので、領収金額など領収した旨を示す情報を掲載するWebページを生成するといった処理を行うことができる。 Then, referring to the notification means master data indicating the second customer information and the payment means master data indicating the first customer information as shown in FIG. 3, for example, since the customer A is a convenience store window payment, A billing notice with a two-dimensional code for payment is sent by SMS, while customer B is paying by automatic debit from a bank account, so a Web page is posted that shows information such as the amount of receipt. Can be performed.
なお、この第二顧客情報保持部に保持されている前記通知手段は、上記例のように少なくとも携帯電話機能で用いられる通信サービス(SMSなど)とWebサービスのいずれかを含むよう構成しても良い。また、その場合には、後述するハードウェアとして携帯電話機能を制御するSIM制御手段を有するように構成すると良い。なお、携帯電話機能で用いられる通信サービスとしては、SMSのほかに、例えば電子メールや各種アプリケーションソフトウェア内機能として提供されるメールに類するサービス、音声メッセージ送信サービスなどが挙げられる。 The notification means held in the second customer information holding unit may be configured to include at least one of a communication service (such as SMS) and a web service used in the mobile phone function as in the above example. good. In that case, it is preferable to have a SIM control means for controlling the cellular phone function as hardware described later. In addition to SMS, communication services used in the mobile phone function include, for example, services similar to e-mail and mail provided as functions in various application software, voice message transmission service, and the like.
また、通知手段は、上記のような携帯電話機能で用いられる通信サービスやWebサービスによる通知以外のものであっても良い。例えば図4に示すように、顧客Cに対する通知方法として、「郵送」による通知が関連付けられ、顧客Dに対する通知方法として「訪問員による直接訪問」が関連付けられている、という具合である。 Further, the notification means may be other than the notification by the communication service or Web service used in the mobile phone function as described above. For example, as shown in FIG. 4, “notification by mail” is associated as a notification method for the customer C, and “direct visit by a visitor” is associated as a notification method for the customer D.
「支払手段保持部」(0204)は、顧客選択可能な料金支払手段IDを保持する機能を有し、例えばフラッシュメモリやHDD、その他の記憶装置で実現することができる。ここで保持される料金支払手段IDとしては、例えば、銀行引落、クレジット支払、窓口支払、広域的通信網又はその他の閉鎖的通信網に構築される電子決済システムでの支払い、あるいはその他の支払いなどが挙げられる。なお、広域的通信網とはWAN(ワイド・エリア・ネットワーク)網/インターネット網などが挙げられ、閉鎖的通信網とは銀行間通信網や携帯電話のキャリア網などが挙げられる。 The “payment means holding unit” (0204) has a function of holding a customer-selectable fee payment means ID, and can be realized by, for example, a flash memory, HDD, or other storage device. The fee payment means ID held here is, for example, bank withdrawal, credit payment, window payment, payment with an electronic payment system constructed in a wide area communication network or other closed communication network, or other payments, etc. Is mentioned. Note that the wide area communication network includes a WAN (Wide Area Network) network / Internet network, and the closed communication network includes an interbank communication network and a mobile phone carrier network.
そして、ここで保持されている上記のような各種料金支払手段IDを顧客に提示し、その中から顧客に所望の料金支払手段IDを選択させる、という具合である。 Then, the above-mentioned various fee payment means IDs held here are presented to the customer, and the customer is made to select a desired fee payment means ID from among them.
「支払手段変更受付部」(0205)は、支払手段保持部に保持されている料金支払手段IDの中から選択することで、顧客IDと関連付けて第一顧客情報保持部に保持されている料金支払手段IDの変更を、通信を介して受付ける機能を有し、例えばCPUや主メモリ、通信回路や顧客側の入力端末、支払手段変更受付プログラムなどで実現することができる。 The “payment means change accepting portion” (0205) selects the fee payment means ID held in the payment means holding portion, and the charge held in the first customer information holding portion in association with the customer ID. The payment means ID can be changed via communication, and can be realized by, for example, a CPU, main memory, communication circuit, customer input terminal, payment means change acceptance program, or the like.
図5は、この料金支払手段IDの変更を通信を介して受付けるためのWebページの一例を表す図である。例えば、顧客Aが、今まで電気料金をコンビニの窓口支払いで支払っていたのを銀行口座からの自動引き落として変更しようと考え、携帯端末などを利用して当該電気会社のホームページにアクセスする。そして当該ホームページ内のリンクをたどり、料金支払手段IDの変更申請ページにアクセスすると、図5に示す画面が顧客Aの携帯端末上に表示される。 FIG. 5 is a diagram illustrating an example of a Web page for accepting the change of the fee payment means ID via communication. For example, the customer A thinks that he / she has changed the automatic payment from the bank account to what has been paid for at the convenience store until now, and accesses the homepage of the electric company using a portable terminal or the like. Then, when the link in the homepage is followed and the fee payment means ID change application page is accessed, the screen shown in FIG. 5 is displayed on the mobile terminal of customer A.
そして顧客Aは、この画面表示にそって、例えば前述の支払手段保持部に保持されている各種支払手段をプルダウンメニューなどで選択可能に構成された入力欄から「銀行引落」を選択し、さらに以前通知された請求書などに記載されている自身のIDや、変更によって利用されることになる銀行口座の口座番号などの各種必要情報を入力する。また、このとき通知手段の変更入力欄を設け、通知手段の変更申請も合わせて受付ける構成としても良い。 Then, along with this screen display, the customer A selects “bank withdrawal” from the input field configured such that the various payment means held in the payment means holding unit described above can be selected using a pull-down menu, etc. Input various necessary information such as the ID of the bank account that was previously notified and the account number of the bank account to be used by the change. Further, at this time, a change input field for the notification means may be provided to accept a change application for the notification means.
そして画面上の確認ボタンや送信ボタンがユーザ操作にてクリックされることによって、本実施例の支払手段変更受付部はこれら画面内に入力された情報を受け付ける、という具合である。 Then, when a confirmation button or a transmission button on the screen is clicked by a user operation, the payment means change accepting unit of the present embodiment accepts information input in these screens.
「可否取得部」(0206)は、実行可否情報を取得する機能を有し、例えばCPUや主メモリ、通信回路、可否取得プログラムなどで実現することができる。「実行可否情報」とは、受付けた料金支払手段が実行可能かを示す情報をいい、例えば変更希望対象の支払手段に関して顧客の契約情報などを保持するデータベースなどに問合せを送信し、その返信結果として取得された情報などをいう。また実行可否情報としては、変更希望対象の料金支払手段IDが実行可能か否かを示す情報そのものでも良いし、その可否を判断するための情報であっても良い。 “Availability acquisition unit” (0206) has a function of acquiring execution availability information and can be realized by, for example, a CPU, a main memory, a communication circuit, a availability acquisition program, and the like. The “executability information” refers to information indicating whether or not the accepted fee payment means can be executed. For example, a query is sent to a database that holds customer contract information, etc. regarding the payment means to be changed, and the response result Information acquired as. Further, the execution availability information may be information indicating whether or not the fee payment means ID to be changed is executable, or may be information for determining the availability.
具体的には、変更支払手段が「銀行引落」であれば、銀行口座の与信情報などを管理するデータベースなどに対して入力された口座番号で示される口座が実際にあるか、あるいはその口座の残高はいくらか/十分か等の問い合わせを行い、その返信として十分な残高の口座がある旨を示す情報や、口座が無い/残高が十分ではない等を示す情報、与信に関する情報、あるいはそれら情報を元に判断される銀行引落の実行可否を示す情報などを実行可否情報として取得する。 Specifically, if the change payment method is “bank withdrawal”, there is actually an account indicated by the account number entered in the database for managing credit information of the bank account, or the account Inquiries about how much balance is sufficient / sufficiency, and as a reply, information indicating that there is an account with sufficient balance, information indicating that there is no account / insufficient balance, information on credit, or such information Information indicating whether or not bank withdrawal can be executed based on the original information is acquired as executable information.
あるいは変更支払手段が「クレジット支払」であれば、例えば入力されたクレジットカードIDなどの情報をキーとしてクレジット契約に関する情報を管理するデータベースなどに問い合わせを行い、そのユーザが確かに当該クレジット事業者と契約しているか否かを示す情報、与信に関する情報、あるいはそれら情報を元に判断されるクレジット支払の実行可否を示す情報などを実行可否情報として取得する。 Alternatively, if the changed payment means is “credit payment”, for example, the user makes an inquiry to a database or the like that manages information related to credit contracts using information such as the input credit card ID as a key, and the user surely confirms with the credit carrier. Information indicating whether or not a contract is made, information related to credit, information indicating whether or not credit payment can be executed based on the information, and the like are acquired as execution availability information.
また変更支払手段が「窓口支払」であれば、基本的にはすべて「変更可である」旨を示す実行可否情報を取得する構成としても良いし、例えば顧客の住所情報を入力させ、当該住所近辺に窓口支払い可能な店舗があるか否かを示す情報やその判断に利用する情報などを実行可否情報として取得しても良い。 In addition, if the change payment means is “window payment”, basically, it is possible to obtain the execution availability information indicating that “change is possible”. For example, the address information of the customer is input and the address is inputted. Information indicating whether or not there is a shop where payment can be made in the vicinity, information used for the determination, and the like may be acquired as execution availability information.
また変更支払情報が「その他の各種電子決済」であれば、当該電子決済サービスを提供するサービス会社のデータベースなどに対して、入力されたサービスIDや顧客名などをキーとしてサービス利用に係る契約がなされているか等を問い合わせたり、当該電子決済で利用される銀行口座/クレジット契約があるか否かの問い合わせを銀行口座やクレジット契約に関する情報を管理するデータベースなどに行ったりして、その返信を実行可否情報として取得するという具合である。 If the changed payment information is “other various electronic payments”, a contract for using the service is entered into the database of the service company providing the electronic payment service using the entered service ID or customer name as a key. Inquires about whether or not there is a bank account / credit contract to be used in the electronic settlement, and sends a reply to the database that manages information related to the bank account and credit contract. That is, it is acquired as availability information.
なお、上記は一例であって、その問い合わせ先や問い合わせ方法、返信として得られる実行可否情報の内容などについては特に限定せず、料金支払手段に応じて各種のやり方で実現されると良い。 Note that the above is an example, and there is no particular limitation on the inquiry destination, the inquiry method, the contents of the execution availability information obtained as a reply, and it may be realized in various ways depending on the fee payment means.
そして、このようにして取得した実行可否情報を利用して判断される支払手段の変更可否結果を、本実施例の通知システムでは以下のように料金支払いの請求や領収に係る通知手段と同じ手段で通知することもできることを特徴とする。 Then, the payment means changeability determination result determined using the execution feasibility information acquired in this way is the same means as the notification means related to charge payment request and receipt as follows in the notification system of the present embodiment. It is also possible to be notified by.
「実行命令部」(0207)は、可否取得部で取得した実行可否情報に基づいた変更可能、変更完了又は変更不可を示す顧客への通知を前記通信中に取得した場合にはその通信を介して顧客に対して行い、顧客への通知を前記通信中に取得しない場合又は/及び前記通信中に取得した場合には第二顧客情報保持部に保持された通知手段を用いて通知するための処理をハードウェア制御部に対して実行させる機能を有し、例えばCPUや主メモリ、実行命令プログラムなどで実現することができる。 "Execution command part" (0207), when the notification to the customer indicating change possible, change completion or change impossible based on the execution availability information acquired by the availability acquisition unit is acquired during the communication, via the communication If the notification to the customer is not acquired during the communication, and / or if the notification is acquired during the communication, the notification means stored in the second customer information holding unit is used for notification. It has a function of causing the hardware control unit to execute processing, and can be realized by, for example, a CPU, a main memory, an execution instruction program, or the like.
具体的に、顧客の端末が、支払手段の変更のために例えば変更申請用Webページなどにアクセスしたままの状態で、上記変更可能や完了/不可を示す判断結果が得られた場合、その得られた変更可否などの結果を、当該アクセスへのレスポンスとして顧客に通知する。すると顧客端末の画面上では、Webページ遷移やポップアップ表示などが実行され、それによって顧客は変更可否結果を知ることができる、という具合である。 Specifically, when the customer terminal obtains a determination result indicating that the change is possible or complete / impossible while the access to the change application Web page or the like is being made in order to change the payment method, the gain is obtained. The customer is notified of the result such as whether the change is made or not as a response to the access. Then, on the screen of the customer terminal, Web page transition, pop-up display, and the like are executed, so that the customer can know the change availability result.
また、上記変更可能や完了/不可を示す判断結果が得られたタイミングで、すでに変更申請用Webページなどへのアクセスが切断されている場合には、上記のようなアクセスへのレスポンスによる通知ができないため別の方法で顧客への通知を行っても良い。あるいは変更申請用Webページなどへのアクセス中であっても、正式な変更可否結果の通知などとして当該アクセスへのレスポンス以外の方法で顧客への通知を行っても良い。 In addition, when access to the change application Web page or the like has already been disconnected at the timing when the determination result indicating that the change is possible or completion / impossibility is obtained, a notification by a response to the access as described above is issued. Since it is not possible, the customer may be notified by another method. Alternatively, even when the change application Web page is being accessed, the customer may be notified by a method other than the response to the access as a notification of the official change permission / inhibition result.
具体的には、図4に示すような通知手段マスタデータ(顧客IDと通知手段とを関連付けた第二顧客情報)を参照し、顧客IDをキーとして関連付けられている通知手段、すなわち当該顧客に対して料金支払いに係る請求や領収の通知を行う際の通知手段を特定する。そして、その特定した請求や領収に関する通知と同じ手段で通知を行わせるようなハードウェア制御が実行されるようにハードウェア制御部に対する実行命令を出力する、という具合である。 Specifically, referring to the notification means master data (second customer information in which the customer ID and the notification means are associated) as shown in FIG. 4, the notification means associated with the customer ID as a key, that is, to the customer The notification means for performing billing related to fee payment or notification of receipt is specified. And the execution command with respect to a hardware control part is output so that the hardware control which performs notification by the same means as the notification regarding the specified claim or receipt may be performed.
例えば、特定された通知手段がSMSや電子メールなどであれば、携帯電話機能やインターネット通信機能を備える各種通信装置をハードウェアとして、請求や領収に係る定型文や顧客の料金徴収に係る情報などを元にメッセージ本文を生成し、さらに通信手段マスタデータで管理されている宛先に対して生成したメッセージを本文とするSMSや電子メールの送信処理が通信装置にて行われるような制御が実行されるよう、ハードウェア制御部に対する実行命令を出力する。 For example, if the specified notification means is SMS, e-mail, etc., various communication devices having a mobile phone function and an Internet communication function are used as hardware, and a fixed sentence for billing and receipt, information on customer fee collection, etc. Control is performed so that the message body is generated based on the message, and further, the communication device performs SMS or e-mail transmission processing using the message generated for the destination managed by the communication means master data as the body. An execution instruction for the hardware control unit is output.
また、通知手段がWebページへの掲載であれば、Webサーバをハードウェアとして、顧客の料金徴収に係る情報などを元に当該顧客用の通知用Webページ等の生成やログイン管理などがWebサーバにて行われるような制御が実行されるよう、ハードウェア制御部に対する実行命令を出力する。 Further, if the notification means is posted on a Web page, the Web server is used as hardware to generate a notification Web page for the customer, login management, etc. based on information related to customer fee collection. An execution instruction for the hardware control unit is output so that the control performed in step S3 is executed.
また通知手段が郵送であれば、印刷装置をハードウェアとして、請求や領収に係る定型文や顧客の料金徴収に係る情報などを元に生成したメッセージ本文と、当該顧客の住所や氏名を示す宛先ラベルなどを示す情報が印刷装置に送信され、当該印刷装置にてこれら情報に基づくバッチ印刷が可能となるような制御が実行されるよう、ハードウェア制御部に対する実行命令を出力する。あるいは、郵送担当者の端末装置をハードウェアとして、当該端末に送信した情報をもとに郵送を行う旨の指示が端末装置上で出力されるような制御が実行されるよう、ハードウェア制御部に対する実行命令を出力する。 If the notification means is mail, the message body generated based on the standard text for billing and receipts, information related to customer fee collection, etc., and the address indicating the customer's address and name, using the printing device as hardware Information indicating a label or the like is transmitted to the printing apparatus, and an execution instruction for the hardware control unit is output so that the printing apparatus executes control that enables batch printing based on the information. Alternatively, the hardware control unit is configured so that the terminal device of the person in charge of mail is used as hardware, and control is performed so that an instruction to perform mailing is output on the terminal device based on information transmitted to the terminal. The execution instruction for is output.
また、通知手段が訪問員による直接訪問での通知であれば、ハードウェアを当該訪問員が情報の閲覧や提示に利用する携帯端末機器として、顧客の料金徴収に係る明細などの情報や当該顧客の住所や氏名が訪問員の携帯端末機器にて取得、表示されるような制御が実行されるよう、ハードウェア制御部に対する実行命令を出力する。 In addition, if the notification means is a direct visit notification by a visitor, information such as details relating to the customer's fee collection or the customer as hardware terminal that the visitor uses for browsing or presenting information An execution command to the hardware control unit is output so that control is performed such that the address and name of the user are acquired and displayed on the mobile terminal device of the visitor.
このように顧客から料金支払手段の変更を受付けた場合に、その変更可否の通知を料金の請求書や領収書などの通知と同じ方法となるように実行することができる。 In this way, when the change of the fee payment means is accepted from the customer, the notification of whether or not the change can be made can be executed in the same manner as the notification of the charge bill or receipt.
また上記通知とともに、本実施例の通知システムでは、料金支払手段の変更可否の判断結果が変更可である場合には、支払手段マスタデータ(顧客IDと料金支払手段IDとを関連付けた第一顧客情報)にて当該顧客IDと関連付けられている料金支払手段IDを変更する処理を行う。 In addition to the above notification, in the notification system according to the present embodiment, when the determination result of whether or not the charge payment means can be changed is changeable, the payment means master data (the first customer in which the customer ID and the charge payment means ID are associated with each other) Information) is used to change the fee payment means ID associated with the customer ID.
<ハードウェア構成>
図6は、上記機能的な各構成要件をハードウェアとして実現した際の、通知システムにおける構成の一例を表す概略図である。この図を利用して顧客より受付けた支払手段の変更可否結果の通知処理におけるそれぞれのハードウェア構成部の働きについて説明する。
<Hardware configuration>
FIG. 6 is a schematic diagram illustrating an example of a configuration in the notification system when the above functional components are realized as hardware. The operation of each hardware component in the notification process of the result of whether or not to change the payment method received from the customer will be described using this figure.
この図にあるように、通知システムは、演算処理を実行するための「CPU」(0601)と、「主メモリ」(0602)と、を備えている。また各種情報やプログラムを保持する「HDD」(0603)や、「通信回路」(0604)、通知用のハードウェアを制御するための「SIMカード」(0605)、「I/O(インプット/アウトプット)回路」(0606)などを備えている。そしてそれらが「システムバス」などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。 As shown in this figure, the notification system includes a “CPU” (0601) and a “main memory” (0602) for executing arithmetic processing. Also, “HDD” (0603) holding various information and programs, “communication circuit” (0604), “SIM card” (0605) for controlling hardware for notification, “I / O (input / output)” G) circuit "(0606). They are connected to each other via a data communication path such as a “system bus” to transmit / receive information and process information.
また、「主メモリ」にはハードウェア制御プログラムや支払手段変更受付プログラム、可否取得プログラム、実行命令プログラムなどの各プログラムが適宜読み出され、「CPU」は読み出された当該プログラムを参照し、プログラムで示される手順に従い各種演算処理を実行し、また上記各ハードウェア構成に対する制御命令を出力する。また、この「主メモリ」や「HDD」にはそれぞれ複数のアドレスが割り当てられており、「CPU」の演算処理においては、そのアドレスを特定し格納されているデータにアクセスすることで、データを用いた演算処理を行うことが可能になっている。 In addition, each program such as a hardware control program, a payment means change acceptance program, a permission acquisition program, and an execution instruction program is appropriately read in the “main memory”, and “CPU” refers to the read program, Various arithmetic processes are executed according to the procedure indicated by the program, and control commands for the above hardware configurations are output. In addition, a plurality of addresses are assigned to each of the “main memory” and “HDD”, and in the arithmetic processing of the “CPU”, the address is specified and the stored data is accessed to access the data. It is possible to perform the arithmetic processing used.
なお、ここで説明する通知システムに関しては、各ハードウェア構成や各プログラムは一のサーバ装置に含まれるものであっても良いし、複数のサーバ装置やその他装置に分散/複数配置され、それらの協働処理によって実現されても良いし、またそれら各装置の管理者も複数であっても良い。 As for the notification system described here, each hardware configuration and each program may be included in one server device, or distributed / arranged in a plurality of server devices and other devices. It may be realized by a collaborative process, and there may be a plurality of managers for each device.
まず、例えば電力会社などサービスや商品の提供者が利用するデータベースとして、顧客IDと当該顧客の料金支払手段IDを関連付けた第一顧客情報と、また当該顧客に対する通知を行うための通知手段などを関連付けた第二顧客情報とを含む顧客別のマスタデータが「HDD」に登録される。また、銀行引落やクレジット支払、窓口支払、通信網に構築される電子決済システムでの支払などのうち、当該サービス提供者が料金の料金支払手段として認めている方法(すなわち支払が可能な方法)についても、そのIDが同様に「HDD」に登録される。なお、これら情報の登録は、例えばオペレータ入力による登録や、外部のサーバ装置から通信などを介して取得することによる登録など様々な形態が挙げられる。 First, for example, as a database used by a provider of services and products such as an electric power company, first customer information in which a customer ID is associated with a fee payment means ID of the customer, and a notification means for notifying the customer Master data for each customer including the associated second customer information is registered in “HDD”. In addition, bank withdrawals, credit payments, window payments, payments using electronic payment systems built in communication networks, etc., which the service provider accepts as a fee payment method (that is, a method that allows payment) The ID is similarly registered in “HDD”. The registration of these information includes various forms such as registration by operator input and registration by acquiring from an external server device via communication.
そして、例えばサービスの料金徴収用の請求書などを送付するよう予め定められた日になったことを、現在日時情報をもとにした「CPU」の演算処理によって判断すると、「CPU」はハードウェア制御プログラムを解釈し、それにしたがって上記マスタデータの第一顧客情報を参照して顧客ごとの料金支払手段IDを特定する。そして、特定した料金支払手段IDに応じて請求書などを生成し、生成した請求書などを顧客に対して通知するためのハードウェア制御処理を実行する。 Then, for example, if it is determined by the calculation process of the “CPU” based on the current date and time information that the predetermined date for sending the bill for collecting the service fee is reached, the “CPU” The wear control program is interpreted, and the fee payment means ID for each customer is specified by referring to the first customer information of the master data accordingly. Then, a bill or the like is generated according to the specified fee payment means ID, and a hardware control process for notifying the customer of the generated bill or the like is executed.
具体的には、まず請求書の通知であれば請求IDや顧客の支払うべき料金などを含む利用明細情報を取得する。また料金支払手段IDで「窓口支払」が示されていれば、窓口での支払いをスムーズなものとするために、「CPU」は請求IDや支払料金などを二次元バーコード化した画像情報を生成しても良い。また料金支払手段IDで「銀行引落」が示されていれば、自動引き落としであるため請求書の通知は必要ないとして請求書通知に係るハードウェア制御処理を実行しない構成としても良い。
つづいて「CPU」は「HDD」に保持されているマスタデータの第二顧客情報を参照し、当該顧客への通知手段を特定する。そして例えば通知手段がSMSであれば、携帯電話機能を備える「通信装置」に対して請求書などをSMSで送信するよう制御するための制御命令を、「SIMカード」を利用して「I/O回路」などから出力する。なお上記取得した利用明細情報や二次元バーコードの画像情報は制御命令に含まれる形で通信装置に出力される構成としても良いし、制御命令とは別に「I/O回路」などから通信装置に出力される構成としても良い。また、特定した通知手段に関連付けられている送信先アドレスなどの情報も、制御命令に含めて、あるいは別途通信装置に対して「SIMカード」を利用して「I/O回路」などから出力する。
Specifically, in the case of an invoice notification, usage details information including a billing ID and a charge to be paid by the customer is acquired. Also, if “payment payment” is indicated in the fee payment means ID, the “CPU” uses image information obtained by converting the billing ID, payment fee, etc. into a two-dimensional barcode in order to make payment at the window smooth. It may be generated. Further, if “bank withdrawal” is shown in the fee payment means ID, it is possible to adopt a configuration in which the hardware control processing related to the bill notification is not executed because the bill is not automatically notified because it is an automatic withdrawal.
Subsequently, the “CPU” refers to the second customer information of the master data held in the “HDD”, and specifies the means for notifying the customer. For example, if the notification means is SMS, a control command for controlling the “communication device” having a mobile phone function to transmit an invoice or the like by SMS is transmitted using “SIM card”. Output from "O circuit". The acquired usage details information and the image information of the two-dimensional barcode may be output to the communication device in a form included in the control command, or separately from the control command from the “I / O circuit” etc. It is good also as a structure output to these. Also, information such as a destination address associated with the specified notification means is included in the control command or separately output from the “I / O circuit” or the like to the communication device using the “SIM card”. .
そして「通信装置」では、SIMカードを利用した制御命令に応じて、前記取得した請求IDや利用明細情報、また窓口支払いであれば二次元バーコード画像などを利用して請求書データを生成し、その生成した請求書データを、取得した送信先アドレスを宛先とするSMSによって通知する、という具合である。 The “communication device” generates bill data using the acquired billing ID and usage details information, or a two-dimensional barcode image if payment is made at the counter, in response to a control command using the SIM card. The generated invoice data is notified by SMS with the acquired transmission destination address as the destination.
また、さらに例えば電力会社などサービスや商品の提供者が用意するWebページに顧客の携帯端末などからアクセスがあると、「CPU」は支払手段変更受付プログラムを解釈し、それにしたがって顧客の端末上に料金の支払手段の変更申請用のWebページ画面を表示する。なお、この変更申請用Webページ画面において顧客に対して提示される選択候補の支払手段の一覧やプルダウンメニューなどは、図に示す「HDD」に登録保持されている料金支払手段IDをもとに生成される。そして、当該申請画面に入力された料金支払いの変更申請に係る情報(顧客IDや変更対象の料金支払手段IDなど)が「通信回路」を介して通知システムに受付けられ、「主メモリ」に格納される。 Furthermore, for example, when a customer's mobile terminal accesses a Web page prepared by a service or product provider such as an electric power company, the “CPU” interprets the payment method change acceptance program and accordingly displays it on the customer's terminal. A Web page screen for requesting change of the payment method of the fee is displayed. Note that the list of payment methods and pull-down menus of selection candidates presented to the customer on the change application Web page screen are based on the fee payment device ID registered and held in “HDD” shown in the figure. Generated. Information related to the application for changing the fee payment entered on the application screen (customer ID, fee payment means ID to be changed, etc.) is received by the notification system via the “communication circuit” and stored in the “main memory”. Is done.
すると、「CPU」は可否取得プログラムを解釈し、その解釈結果にしたがって「通信回路」から所定の外部データベースなどに対して変更申請において受付けた料金支払手段が実行可能か否かの問い合わせを出力する。例えば、変更対象の料金支払手段が「銀行口座の自動引落」であれば、銀行口座に関する与信情報などを管理しているデータベースなどに対して、変更申請に係る情報に含まれる口座番号などをキーとする問い合わせを出力する。そして問い合わせに対するレスポンスとして「通信回路」を介して受信した該当口座の有無情報や該当口座の残高情報、与信情報などを実行可否情報として「主メモリ」に格納する。 Then, the “CPU” interprets the availability acquisition program, and outputs an inquiry as to whether or not the fee payment means accepted in the change application is executable from the “communication circuit” to a predetermined external database or the like according to the interpretation result. . For example, if the charge payment method to be changed is “Bank account automatic withdrawal”, the account number included in the information related to the change application is keyed to the database that manages credit information related to the bank account. Is output. As a response to the inquiry, the presence / absence information of the corresponding account, the balance information of the corresponding account, the credit information, etc. received via the “communication circuit” are stored in the “main memory” as executable information.
そして、その実行可否情報が、例えば「該当口座が有」で「残高が閾値以上」などの所定の条件を満たしているか否かを「CPU」の演算処理によって判断し、実行可否情報が当該条件を満たしていれば料金支払手段の変更は可であるとの判断結果を出力し、当該条件を満たしていなければ変更不可であるとの判断結果を出力する。 Then, whether or not the execution possibility information satisfies a predetermined condition such as “the account is present” and “the balance is equal to or greater than a threshold” is determined by the calculation processing of “CPU”, and the execution possibility information is If the condition is satisfied, a determination result that the charge payment means can be changed is output, and if the condition is not satisfied, a determination result that the change is impossible is output.
つづいて「CPU」は実行命令プログラムを解釈し、それにしたがって上記変更可/不可などの判断結果を顧客に通知するために、まず顧客の端末がWebページにまだアクセスしたままであるか否かを、例えばセッション情報などを参照して判断し、アクセスしたままであれば当該アクセスへのレスポンスとして例えばページ遷移やポップアップ表示でその変更可否結果を表示するための情報を顧客端末に返信する。なお、ここで返信される情報は変更可否の判断結果のみならず、変更可との判断結果に応じて実際に変更が完了したことを示す情報であっても良い。 Subsequently, the “CPU” interprets the execution instruction program, and in order to notify the customer of the determination result such as changeable / impossible, first, whether or not the customer's terminal is still accessing the Web page is determined. For example, it is determined with reference to session information and the like, and if it remains accessed, information for displaying the result of changeability is returned to the customer terminal as a response to the access, for example, by page transition or pop-up display. Note that the information returned here may be information indicating that the change has actually been completed in accordance with not only the determination result of changeability but also the determination result of changeability.
すると顧客端末では当該変更可否や変更完了などの変更申請に対する結果情報が画面上に表示され、顧客は申請した料金支払手段の変更が許可されたか否かを知ることができる。 Then, the customer terminal displays result information for the change application, such as whether or not the change is possible or the completion of the change, on the screen, and the customer can know whether or not the change of the applied fee payment means is permitted.
また、この通知システムでは、上記変更申請のためのWebアクセスへのレスポンスによる当該変更可否結果の通知が実行されたか否かに関わらず、あるいは上記通知ができなかった旨を示す情報の受領に応じて、変更可否判断結果やそれにともなう変更完了などの通知を、当該顧客に対する料金徴収の請求や領収に係る通知と同じ通知手段で通知するために、以下の処理を行う。 In addition, in this notification system, regardless of whether or not the notification of the change availability result by the response to the web access for the change application has been executed, or in response to receipt of information indicating that the notification could not be made Thus, the following processing is performed in order to notify the notification of the change possibility determination result and the change completion accompanying the change notification using the same notification means as the charge collection request or the receipt notification.
すなわち「CPU」はハードウェア制御プログラムを解釈し、その解釈結果にしたがって「HDD」に保持されているマスタデータの第二顧客情報を参照し、通知相手となる顧客IDをキーとしてそれに関連付けられている通知手段を特定する。そして特定された通知手段がSMSや電子メールなどであれば、「CPU」は請求や領収に係る定型文や顧客の料金徴収に係る情報などを元にメッセージ本文を生成する処理を実行する。
そして特定された通知手段に関連付けられている送信先アドレスを宛先として、生成したメッセージを本文とするSMSや電子メールの送信処理を行うよう制御するための制御命令を「SIMカード」を利用して「I/O回路」から通信装置に出力する。なお前述の請求書などの通知と同様に、メッセージ本文等の情報は制御命令に含まれる形で通信装置に出力される構成としても良いし、制御命令とは別に「I/O回路」などから通信装置に出力される構成としても良い。
また、もちろん、通知手段に応じて制御するハードウェアが「SIMカード」を利用しないものであれば、「I/O回路」などから直接制御命令をハードウェアに対して出力しても良い。
That is, the “CPU” interprets the hardware control program, refers to the second customer information of the master data held in the “HDD” according to the interpretation result, and associates the customer ID as a notification partner with the customer ID as a key. Identify the notification means. If the specified notification means is SMS, e-mail, or the like, the “CPU” executes processing for generating a message body based on a fixed sentence related to billing and receipt, information related to collection of a customer's fee, and the like.
Then, using the “SIM card”, a control command for controlling to perform SMS or e-mail transmission processing with the generated message as the body, with the destination address associated with the specified notification means as the destination Output from the "I / O circuit" to the communication device. Note that, as in the case of the above-described invoice notification, information such as a message body may be output to the communication device in a form included in the control command, or from an “I / O circuit” or the like separately from the control command. It is good also as a structure output to a communication apparatus.
Of course, if the hardware to be controlled according to the notification means does not use the “SIM card”, the control command may be directly output to the hardware from the “I / O circuit” or the like.
そして携帯電話機能などを備える通信装置では、この制御命令に従って携帯電話網などを介してSMSを顧客端末に対して送信し、そのSMSが顧客端末上で表示されることで、顧客はその料金支払手段の変更可否結果を料金支払いの請求や領収と同じ通知手段によって知ることができる、という具合である。 In a communication device having a mobile phone function or the like, an SMS is transmitted to the customer terminal via the mobile phone network in accordance with this control command, and the customer pays the fee by displaying the SMS on the customer terminal. This means that the result of whether or not the means can be changed can be known by the same notification means as for billing or receipt.
また変更可否結果などが変更可や変更完了である場合には、「CPU」は図示しない第二顧客情報変更プログラムの解釈結果にしたがって、前記当該顧客IDと関連付けて「HDD」のマスタデータに登録されている料金支払手段IDの項目を更新変更/新規登録する処理を行う。 If the change permission result is changeable or changeable, “CPU” is registered in the master data of “HDD” in association with the customer ID according to the interpretation result of the second customer information change program (not shown). The process of updating / changing / registering the item of the fee payment means ID being performed is performed.
<処理の流れ>
図7は、本実施例の通知システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
<Process flow>
FIG. 7 is a flowchart illustrating an example of a process flow in the notification system according to the present exemplary embodiment. The steps shown below may be steps executed by each hardware configuration of the computer as described above, or may be processing steps that constitute a program for controlling the computer recorded on a medium. I do not care.
この図にあるように、まず、顧客IDと料金支払手段IDとを関連付けて保持するため第一顧客情報保持部に記録し(第一顧客情報保持ステップS0701)、また、顧客IDとその顧客に対する請求又は/及び領収などに関する通知をするための通知手段とを関連付けて保持するため第二顧客情報保持部に記録する(第二顧客情報保持ステップS0702)。もちろん、上記第一顧客情報保持部と第二顧客情報保持部は同一の保持部として、顧客IDと料金支払手段ID、そして請求や領収などに係る通知手段とが関連付けて記録されても良い。 As shown in this figure, first, in order to hold the customer ID and the fee payment means ID in association with each other, the customer ID is recorded in the first customer information holding unit (first customer information holding step S0701). The information is recorded in the second customer information holding unit so as to be held in association with the notification means for making a notification regarding billing or / and receipt (second customer information holding step S0702). Of course, the first customer information holding unit and the second customer information holding unit may be recorded as the same holding unit in association with a customer ID, a fee payment unit ID, and a notification unit related to billing or receipt.
また、銀行引落、クレジット支払、窓口支払、広域的通信網又はその他の閉鎖的通信網に構築される電子決済システムでの支払い、あるいはその他の支払いなどの顧客選択可能な料金支払手段IDを保持するため支払手段保持部に記録する(支払手段保持ステップS0703)。 It also holds customer-selectable fee payment means ID such as bank withdrawals, credit payments, window payments, electronic payment systems built on wide area networks or other closed communication networks, or other payments. Therefore, it is recorded in the payment means holding unit (payment means holding step S0703).
そして、料金支払いに関する請求や領収の通知を行う場合には、上記第二顧客情報保持部に保持されている当該顧客IDと関連付けられた通知手段にて通知を行うよう、例えば携帯電話機能を有する通信装置などのハードウェアを制御する(ハードウェア制御ステップ1S0704)。 And when performing billing related to fee payment or notification of receipt, for example, it has a mobile phone function so as to make a notification by the notification means associated with the customer ID held in the second customer information holding unit Hardware such as a communication device is controlled (hardware control step 1S0704).
また、例えばサービス提供者のホームページ内にある料金支払手段の変更申請用Webページなどを利用して、前記支払手段保持部に保持されている料金支払手段IDの中から選択することで、顧客IDと関連付けて第一顧客情報保持部に保持されている料金支払手段IDの変更を通信を介して受け付ける(支払手段変更受付ステップS0705)と、例えば外部の銀行サーバやクレジット会社サーバなどに問い合わせることで、受付けた料金支払手段が実行可能かを示す実行可否情報を取得する(可否取得ステップS0706)。 Further, for example, by selecting from among fee payment means IDs held in the payment means holding unit by using a change payment means change application Web page in the service provider's home page, the customer ID When the change of the fee payment means ID held in the first customer information holding unit is received via communication (payment means change acceptance step S0705), for example, by inquiring to an external bank server, credit company server, etc. Then, the availability information indicating whether the accepted fee payment means is executable is acquired (availability acquisition step S0706).
そして前記ステップS0706で取得した実行可否情報に基づいた変更可能、変更完了又は変更不可を示す顧客への通知を取得し(通知取得ステップS0707)、そして前記ステップS0705の支払手段変更に係る通信がまだ継続されていれば、その取得した通知内容での通知を、当該通信を介して顧客に対して実行する(通信通知実行ステップS0708)。 Then, a notification to the customer indicating change possible, change completion or change impossible based on the execution availability information acquired in step S0706 is acquired (notification acquisition step S0707), and the communication relating to the payment means change in step S0705 is still If it continues, the notification with the acquired notification content is executed to the customer via the communication (communication notification execution step S0708).
また、前記ステップS0708での通信を介した通知が実行される/されないに関わらず、第二顧客情報保持部に保持された通知手段を用いて前記変更可否などの通知を行うための処理を例えば携帯電話機能を有する通信装置などのハードウェアに対して実行させるため、前記ハードウェア制御ステップS0704に対して実行命令を出力(実行命令ステップS0709)しても良い。 Further, regardless of whether or not the notification through the communication in step S0708 is executed, a process for performing notification of whether or not the change is possible using the notification means stored in the second customer information holding unit, for example, An execution command may be output to the hardware control step S0704 (execution command step S0709) in order to be executed by hardware such as a communication device having a mobile phone function.
<効果の簡単な説明>
以上のような本実施例の通知システムによって、顧客はサービスや商品などを利用、購入するための継続的な料金支払いに関して支払手段を変更した際には、その変更可否などの通知を、例えば料金の請求書や領収書などの通知と同じ方法で受け取ることができる。
<Brief description of effect>
With the notification system of the present embodiment as described above, when the customer changes the payment method for continuous fee payment for using or purchasing services, products, etc., notification of whether the change is possible, for example, a fee Can be received in the same way as notifications such as invoices and receipts.
したがって、顧客は領収書や請求書などと同じ感覚で支払手段の変更を知ることができ、その通知に気付かない等の事態も起こりにくくなる効果が期待できる。 Therefore, the customer can know the change of the payment means with the same feeling as a receipt or an invoice, and can expect an effect that the situation such as not being aware of the notification is less likely to occur.
≪実施例2≫
<概要>
通知システムにおいて携帯電話機能をSIM制御手段で制御することで通知を行うにあたり、必要なSIM制御手段の数が変わる可能性がある。何故ならば、前述の通り、例えばスパムメール防止などの観点から携帯電話キャリアによる一日当たりの送信数の上限規制(発信上限)が定められているが、何らかの事情でこの発信上限が変更されると、一のSIM制御手段で送信できる通知数も変わり、それに応じて必要となるSIM制御手段の数も変わってくるからである。
<< Example 2 >>
<Overview>
In the notification system, when the notification is performed by controlling the mobile phone function by the SIM control unit, the number of necessary SIM control units may change. This is because, as described above, the upper limit on the number of transmissions per day by a mobile phone carrier (outgoing upper limit) has been established from the viewpoint of, for example, spam mail prevention. This is because the number of notifications that can be transmitted by one SIM control means also changes, and the number of necessary SIM control means changes accordingly.
そこで、本実施例の通知システムでは、その発信上限を正確に把握するために試験的に通知を順次送信し、その試験通知に対する上限エラーから把握した発信上限に基づいて請求書や領収書などの通知を送信する際に必要なSIM制御手段の数を算出する機能をさらに備えることを特徴とする。
なおSIM制御手段は、前述の通り1枚のSIMカードを利用してハードウェアを制御する構成であっても良いし、複数のSIMカードを利用し、かつその枚数を把握可能として、それぞれのSIMカードで複数のハードウェアを制御する構成であっても良い。以下の例ではSIM制御手段が1枚のSIMカードを利用する例を挙げて説明する。
Therefore, in the notification system of this embodiment, in order to accurately grasp the transmission upper limit, notifications are sequentially transmitted on a trial basis, and an invoice, a receipt, etc. It further has a function of calculating the number of SIM control means necessary for transmitting the notification.
Note that the SIM control means may be configured to control hardware using one SIM card as described above, or use a plurality of SIM cards and be able to grasp the number of each SIM card. A configuration may be used in which a plurality of hardware is controlled by a card. In the following example, an example in which the SIM control unit uses one SIM card will be described.
<機能的構成>
図8は、本実施例の通知システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例の「通知システム」(0800)は、「試験用アドレス保持部」(0801)と、「試験実行部」(0802)と、「上限エラー情報受信部」(0803)と、「発信上限算出部」(0804)と、「通知必要数保持部」(0805)と、「SIM制御手段必要数算出部」(0806)と、を有する。
<Functional configuration>
FIG. 8 is a diagram illustrating an example of functional blocks in the notification system of the present embodiment. As shown in this figure, the “notification system” (0800) of this embodiment includes a “test address holding unit” (0801), a “test execution unit” (0802), and an “upper limit error information receiving unit” ( 0803), “transmission upper limit calculation unit” (0804), “notification required number holding unit” (0805), and “SIM control means required number calculation unit” (0806).
なお本実施例の通知システムは、上記実施例1の通知システムの一部として、上記実施例1で説明した構成要件に加えて上記の各構成要件を有し、それら追加された構成要件によって算出された必要数分だけ実施例1の通知システムのハードウェア制御部の有するSIM制御手段を用意しハードウェア制御を行うことで、料金支払いに関する請求や領収の通知を行うものであっても良い。あるいは実施例1とは別の、複数のSIM制御手段を利用して各種の通知を行う通知システムとして、上記各構成要件によって算出された必要数分だけSIM制御手段を用意し、広告や勧誘などをはじめとする通知を行うものであっても良い。 The notification system according to the present embodiment has the above-described configuration requirements in addition to the configuration requirements described in the first embodiment as a part of the notification system according to the first embodiment, and is calculated based on the added configuration requirements. The SIM control means included in the hardware control unit of the notification system according to the first exemplary embodiment may be provided for the necessary number of times, and hardware control may be performed to perform billing related to fee payment and notification of receipt. Alternatively, as a notification system for performing various notifications using a plurality of SIM control means different from the first embodiment, SIM control means are prepared for the necessary number calculated according to each of the above configuration requirements, and advertisements, solicitations, etc. It is also possible to perform notifications including the above.
「試験用アドレス保持部」(0801)は、試験用アドレスを保持する機能を有し、例えばフラッシュメモリやHDD、その他の記憶装置によって実現することができる。「試験用アドレス」とは、顧客以外の試験用の送信先アドレスをいい、顧客以外の者に利用される受信側リソースに割り当てられるアドレスである。例えば本通知システムの管理者と携帯キャリアやISP(インターネットサービスプロバイダー)との間の契約によって得られるアドレスを試験専用のアドレスとして利用する構成などが挙げられる。 The “test address holding unit” (0801) has a function of holding a test address, and can be realized by, for example, a flash memory, an HDD, or another storage device. The “test address” refers to a test destination address other than the customer, and is an address assigned to a receiving-side resource used by a person other than the customer. For example, a configuration in which an address obtained by a contract between the administrator of the notification system and a mobile carrier or ISP (Internet service provider) is used as a dedicated test address.
「試験実行部」(0802)は、携帯電話機能を有するハードウェアを制御して複数の試験用アドレスに対して、携帯電話キャリアにて定められる単一SIM制御手段からの発信上限を定める時間枠内に送信数を順次増やしながら試験通知を実行する機能を有し、例えばCPUや主メモリ、通信回路、試験実行プログラムなどによって実現することができる。 “Test execution unit” (0802) is a time frame for controlling a hardware having a mobile phone function to set an upper limit of transmission from a single SIM control means determined by a mobile phone carrier for a plurality of test addresses. The function of executing the test notification while sequentially increasing the number of transmissions can be realized by, for example, a CPU, a main memory, a communication circuit, a test execution program, and the like.
具体的には、単一SIM制御手段(例えば一の契約SIMカードやそれに類する契約記憶媒体)ごとの所定時間枠あたりに送信できる通知数(発信上限)が、ある携帯電話キャリアAでは「1日あたり500通」と規定されている。するとこの試験実行部では、1日の間に、携帯電話機能で提供されるSMSなどの通知手段によって、試験用アドレスに対して1通ずつ通知を行う処理を実行する、という具合である。また、その通知数をカウントする処理も合わせて実行する。 Specifically, the number of notifications (upper limit of transmission) that can be transmitted per predetermined time frame for each single SIM control means (for example, one contract SIM card or similar contract storage medium) is “1 day 500 per message ". Then, in this test execution unit, a process of notifying the test address one by one by a notification means such as SMS provided by the mobile phone function is performed for one day. In addition, a process of counting the number of notifications is also executed.
そして、例えば上記発信上限に変更が無く1日あたり500通のままであれば、501通目を送信した際に、後述する上限エラー情報を受信することになる。一方、発信上限に変更があれば、その変更された発信上限(例えば1日あたり700通)に応じて701通目の試験通知に対する上限エラー情報を受信することになり、それによって変更された発信上限を把握することができる。 For example, if there is no change in the transmission upper limit and 500 messages per day are received, upper limit error information described later is received when the 501st message is transmitted. On the other hand, if there is a change in the outgoing call upper limit, upper limit error information for the 701 test notification will be received according to the changed outgoing upper limit (for example, 700 per day), and the outgoing call changed accordingly The upper limit can be grasped.
「上限エラー情報受信部」(0803)は、上限エラー情報を受信する機能を有し、例えばCPUや主メモリ、通信回路、上限エラー情報受信プログラムなどで実現することができる。「上限エラー情報」とは、前記試験実行部での試験通知の送信数が前記発信上限を超えたために送信できなかった旨を示す情報をいい、例えば携帯電話キャリアのメールサーバが、発信上限を超えて送信された試験通知に対する応答として送信するエラー通知が挙げられる。また、試験用アドレス宛ての通知を実際に受信する通信端末にてカウントされた試験通知の受信数を上限エラー情報として、当該通信端末から受信する構成としても良い。 The “upper limit error information receiving unit” (0803) has a function of receiving upper limit error information, and can be realized by, for example, a CPU, a main memory, a communication circuit, an upper limit error information receiving program, and the like. The “upper limit error information” refers to information indicating that the transmission cannot be performed because the number of test notifications transmitted by the test execution unit exceeds the transmission upper limit. For example, the mail server of the mobile phone carrier sets the transmission upper limit. An error notification to be transmitted as a response to the test notification transmitted beyond the above is given. Alternatively, the number of test notifications counted by the communication terminal that actually receives the notification addressed to the test address may be received as the upper limit error information from the communication terminal.
「発信上限算出部」(0804)は、受信した上限エラー情報に基づいて、一のSIM制御手段あたりの発信上限を算出する機能を有し、例えばCPUや主メモリ、発信上限算出プログラムなどによって実現することができる。具体的には、例えば、試験通知数をカウントした結果、701通目の試験通知を送信したレスポンスとして上限エラー通知を受信すれば、所定の時間枠での一のSIM制御手段あたりの発信上限は700通であると算出することができる。また、試験通知の受信側端末での受信数が700通であっても、やはり同様に所定の時間枠での1のSIM制御手段あたりの発信上限は700通であると算出することができる。 The “transmission upper limit calculation unit” (0804) has a function of calculating a transmission upper limit per SIM control unit based on the received upper limit error information, and is realized by, for example, a CPU, a main memory, a transmission upper limit calculation program, or the like. can do. Specifically, for example, as a result of counting the number of test notifications, if an upper limit error notification is received as a response of transmitting the 701st test notification, the upper limit of transmission per SIM control means in a predetermined time frame is It can be calculated to be 700. Further, even when the number of test notifications received at the receiving terminal is 700, it is possible to calculate that the upper limit of transmission per SIM control means in a predetermined time frame is 700.
なお、後述する稼働すべきSIM制御手段の数の算出にあたっては、この算出された発信上限の数値をそのまま用いても良いし、マージンを持たせて算出した発信上限から例えば「2」などのマージン値を減算した値を用いても良い。 In calculating the number of SIM control means to be operated, which will be described later, the calculated numerical value of the upper limit of transmission may be used as it is, or a margin such as “2” is calculated from the upper limit of transmission calculated with a margin. A value obtained by subtracting the value may be used.
「通知必要数保持部」(0805)は、通知必要数を保持する機能を有し、例えばフラッシュメモリやHDD、その他記憶装置によって実現することができる。「通知必要数」とは通知を送信すべき数をいい、例えばサービス提供/商品販売契約などで明らかな顧客の数や、その中で当該携帯電話機能による通知を希望する顧客の数、あるいは顧客でなくとも見込みや売り込みのための通知の対象として特定される顧客候補の数などが挙げられる。 The “notification required number holding unit” (0805) has a function of holding the required number of notifications, and can be realized by, for example, a flash memory, HDD, or other storage device. “Notification required number” refers to the number of notifications to be sent. For example, the number of customers that are obvious from service provision / product sales contracts, the number of customers who want to be notified by the mobile phone function, or the customers In addition, the number of candidate customers specified as the target of notification for prospects and sales may be mentioned.
「SIM制御手段必要数算出部」(0806)は、前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出する機能を有し、例えばCPUや主メモリ、SIM制御手段必要数算出プログラムなどによって実現することができる。 The “SIM control means required number calculation unit” (0806) has a function of calculating the number of SIM control means to be operated from the transmission upper limit and the notification required number, for example, CPU, main memory, SIM control means required number calculation. It can be realized by a program.
具体的に、例えば発信上限として「700通」を算出し、マージンを「2」として、一のSIM制御手段にて1日に送信する通知数を「698通」とする。そして、例えば通知必要数が「200000通」であれば、稼働すべきSIM制御手段の数は200000から698を除して「287枚」であることが算出される、という具合である。 Specifically, for example, “700” is calculated as the upper limit of transmission, the margin is “2”, and the number of notifications transmitted by one SIM control unit per day is “698”. For example, if the required number of notifications is “200000”, the number of SIM control means to be operated is calculated to be “287” by dividing 698 from 200000.
そして、例えば今までの発信上限が「500通」であり、マージン込みの1つのSIM制御手段からの1日当たりの送信数を「498通」とした場合に稼働しているSIM制御手段の数が「402枚」であれば、余剰の「115枚」について非稼動状態としたり、その一部/全部について携帯電話キャリアとの契約を解除したりすると良い。 For example, when the upper limit of transmissions up to now is “500” and the number of transmissions per day from one SIM control unit including a margin is “498”, the number of SIM control units in operation is If the number is “402”, the surplus “115” may be put into a non-operating state, or a part / all of the contract with the mobile phone carrier may be canceled.
また逆に発信上限が今までよりも少ない数値に変更されれば、当然稼働すべきSIM制御手段の数は増えるので、その分非稼動状態としていたSIM制御手段を稼働状態に復帰させたり、新たに携帯電話キャリアとの契約を結んだりして、利用できるSIM制御手段の数を増やすようにすると良い。 Conversely, if the upper limit of outgoing calls is changed to a smaller number than before, the number of SIM control means that should be operated naturally increases, so that the SIM control means that have been inactive can be restored to the active state, or a new The number of SIM control means that can be used is preferably increased by making a contract with a mobile phone carrier.
このようにSIM制御手段の必要数を適宜算出することによって、携帯電話キャリアによって発信上限が変更されても、少なくとも発信上限によるエラーなく実際の通知を顧客に送信するための手続などをすぐにとることができる。 In this way, by appropriately calculating the required number of SIM control means, even if the outgoing call upper limit is changed by the mobile phone carrier, at least a procedure for sending an actual notification to the customer without an error due to the outgoing call upper limit is taken immediately. be able to.
なお前述の通り、本実施例における通知は、例えば上記実施例1の通知システムで管理されている顧客ごとの料金支払手段などに応じた料金の請求や領収の通知であっても良いし、実施例1とは別の通知システムとして、料金の請求や領収の通知のほか、広告や勧誘などをはじめとするその他の通知であっても良い。 Note that, as described above, the notification in the present embodiment may be, for example, a charge billing or receipt notification according to the charge payment means for each customer managed by the notification system of the first embodiment. As a notification system different from Example 1, in addition to billing and receipt notification, other notifications such as advertisements and solicitations may be used.
また、上記のように発信上限の変更によって稼働すべきSIM制御手段の数が変わった場合には、1のSIM制御手段が担当する実際の顧客への通知の割り当てを再度実行する機能をさらに備えるよう構成しても良い。 In addition, when the number of SIM control means to be operated changes as a result of changing the upper limit of transmission as described above, the function of re-assigning notification to an actual customer in charge of one SIM control means is further provided. You may comprise as follows.
具体的には、本実施例の通知システムは、例えば前記顧客に対する通知の送信先アドレスを管理する送信先アドレス管理部と、前記算出された一のSIM制御手段あたりの発信上限及び必要なSIM制御手段の数に応じて、送信先アドレス管理部に管理されている送信先アドレスのSIM制御手段への割り当てを決定するアドレス割当決定部と、を有するよう構成しても良い。 Specifically, the notification system according to the present embodiment includes, for example, a transmission destination address management unit that manages a transmission destination address of the notification to the customer, a calculated transmission upper limit per one SIM control unit, and necessary SIM control. According to the number of means, an address assignment determination unit that determines assignment of the destination address managed by the destination address management unit to the SIM control means may be provided.
例えば、稼働すべきSIM制御手段の数が287枚であり、今まで稼働していたSIM制御手段115枚を非稼動とする場合、その非稼動となる115枚に割り当てられていた実際の顧客の送信先アドレスを、前記287枚のSIM制御手段に対して20ずつ割り当てる、という具合である。あるいは、1のSIM制御手段あたりの発信上限が減った場合には、新たに稼働するSIM制御手段に対して、すでに稼働中のSIM制御手段に割り当てられていた送信先アドレスの一部を割り当てるようにする、という具合である。 For example, when the number of SIM control means to be operated is 287, and 115 SIM control means that have been operated so far are made non-operating, the actual customer assigned to the 115 non-operating actual customers For example, 20 destination addresses are assigned to the 287 SIM control means. Alternatively, when the upper limit of transmission per SIM control unit decreases, a part of the destination address that has been allocated to the SIM control unit that is already in operation is allocated to the newly operated SIM control unit. It is the condition of making.
<ハードウェア構成>
図9は、上記機能的な各構成要件をハードウェアとして実現した際の、通信システムにおける構成の一例を表す概略図である。この図を利用して稼働すべきSIM制御手段の数の算出処理におけるそれぞれのハードウェア構成部の働きについて説明する。
<Hardware configuration>
FIG. 9 is a schematic diagram illustrating an example of a configuration in a communication system when the above functional components are realized as hardware. The operation of each hardware component in the calculation process of the number of SIM control means to be operated will be described using this figure.
この図にあるように、通信システムは、演算処理を実行するための「CPU」(0901)と、「主メモリ」(0902)と、を備えている。また各種情報やプログラムを保持する「HDD」(0903)や、「通信回路」(0904)、通知用のハードウェアを制御するための「SIMカード」(0905)、「I/O回路」(0906)などを備えている。そしてそれらが「システムバス」などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。 As shown in this figure, the communication system includes a “CPU” (0901) and a “main memory” (0902) for executing arithmetic processing. In addition, “HDD” (0903) holding various information and programs, “communication circuit” (0904), “SIM card” (0905) for controlling notification hardware, “I / O circuit” (0906) ) Etc. They are connected to each other via a data communication path such as a “system bus” to transmit / receive information and process information.
また、「主メモリ」には試験実行プログラムや上限エラー受信プログラム、発信上限算出プログラム、SIM制御手段必要数算出プログラムなどの各プログラムが適宜読み出され、「CPU」は読み出された当該プログラムを参照し、プログラムで示される手順に従い各種演算処理を実行し、また上記の各ハードウェア構成を制御するための制御命令を出力する。また、この「主メモリ」や「HDD」にはそれぞれ複数のアドレスが割り当てられており、「CPU」の演算処理においては、そのアドレスを特定し格納されているデータにアクセスすることで、データを用いた演算処理を行うことが可能になっている。 Each program such as a test execution program, an upper limit error reception program, a transmission upper limit calculation program, and a SIM control means required number calculation program is appropriately read in the “main memory”, and the “CPU” stores the read program. Referring to and executing various arithmetic processes according to the procedure indicated by the program, and outputting a control command for controlling each hardware configuration described above. In addition, a plurality of addresses are assigned to each of the “main memory” and “HDD”, and in the arithmetic processing of the “CPU”, the address is specified and the stored data is accessed to access the data. It is possible to perform the arithmetic processing used.
なお、ここで説明する通知システムに関しても、各ハードウェア構成や各プログラムは一のサーバ装置に含まれるものであっても良いし、複数のサーバ装置やその他装置に分散/複数配置され、それらの協働処理によって実現されても良いし、またそれら各装置の管理者も複数であっても良い。 Regarding the notification system described here, each hardware configuration and each program may be included in one server device, or distributed / arranged in a plurality of server devices and other devices. It may be realized by a collaborative process, and there may be a plurality of managers for each device.
ここで、本実施例の通知システムは、例えば前回の試験通知の結果などから、携帯電話機能を有し1枚のSIMカードを利用して制御される通信装置あたりの発信上限を「HDD」に記録、保持している。またオペレータからの情報入力などによって、例えばサービス利用料金に係る請求や領収、あるいは広告などのさまざまな通知を送信する対象者として特定されている顧客や顧客候補などの数も通知必要数として「HDD」に記録、保持している。 Here, the notification system of the present embodiment sets the upper limit of transmission per communication device that has a mobile phone function and is controlled using one SIM card to “HDD” based on the result of the previous test notification, for example. Records and holds. In addition, the number of customers or customer candidates identified as the target of sending various notifications such as billing and receipts related to service usage fees, advertisements, etc., for example, by inputting information from the operator, etc. is also set as the required number of notifications as “HDD” Is recorded and retained.
また、同様にオペレータ入力などによって、試験通知を送信するための試験用アドレスも「HDD」に登録、保持されている。 Similarly, a test address for transmitting a test notification is also registered and held in the “HDD” by an operator input or the like.
そして例えばタイムスケジューラなどで定められる日時に「CPU」は試験実行プログラムを解釈し、それにしたがって「HDD」に記録されている試験用アドレスに対して試験通知を順次行うよう、「SIMカード」を利用して「I/O」回路から1の通信装置に対して制御命令を出力する。そして当該制御命令に従って、1の通信装置は携帯電話機能の例えばSMSなどを利用して試験用アドレス宛ての試験通知を順次送信する。また、「CPU」はその試験通知の送信数をカウントする処理を行う。 Then, for example, at the date and time determined by the time scheduler, the “CPU” interprets the test execution program and uses the “SIM card” so that the test notifications are sequentially sent to the test addresses recorded in the “HDD”. Then, a control command is output from the “I / O” circuit to one communication device. Then, according to the control command, one communication apparatus sequentially transmits test notifications addressed to test addresses using, for example, SMS or the like of the mobile phone function. The “CPU” performs processing for counting the number of transmissions of the test notification.
その後、携帯電話キャリアによる発信上限以上の通知を送信した場合に、その送信エラーとして上限エラー情報が携帯電話キャリアのメールサーバなどから返信される。すると通知システムの「CPU」は上限エラー受信プログラムに従って、その返信された上限エラー情報を「通信回路」や、通信装置を経由して「I/O回路」を介して取得する。 Thereafter, when a notification exceeding the transmission upper limit by the mobile phone carrier is transmitted, upper limit error information is returned as a transmission error from a mail server of the mobile phone carrier or the like. Then, the “CPU” of the notification system acquires the returned upper limit error information via the “communication circuit” or the “I / O circuit” via the communication device in accordance with the upper limit error receiving program.
そして「CPU」は、発信上限算出プログラムを解釈し、その解釈結果にしたがって、その上限エラー情報を受信するまでに前記カウントされた試験通知の送信数を「主メモリ」のアドレス1に格納する。そして当該送信数を発信上限とするとともに、当該数値から予め定められたマージンの「2」を減算した値を1の通信装置から送信する通知数として「主メモリ」のアドレス2に格納する。また、「HDD」に保持されている発信上限と上記新たに得られた発信上限の数値が変わっていれば、新たに得られた値で発信上限の値を更新する。
Then, the “CPU” interprets the transmission upper limit calculation program, and stores the counted number of test notification transmissions at the
つづいて「CPU」は、SIM制御手段必要数算出プログラムを解釈し、それにしたがって「HDD」に保持されている通知必要数を読み出し、「主メモリ」のアドレス3に格納する。そして、アドレス3に格納されている通知必要数を、アドレス2に格納されている1の通知機器からの送信数で除すことで、必要な通信装置の数を算出し、「主メモリ」のアドレス4に格納する。 Subsequently, the “CPU” interprets the SIM control means required number calculation program, reads the notification required number held in the “HDD” accordingly, and stores it in the address 3 of the “main memory”. Then, the number of required communication devices is calculated by dividing the required number of notifications stored at address 3 by the number of transmissions from one notification device stored at address 2, and the “main memory” Store at address 4.
そして管理者やサービス提供者などは、算出されたSIM制御手段の必要数と現在の稼働数を参考に、当該必要数に足りない分のSIM制御手段の入手(例えば通信装置の購入や携帯電話キャリアとの契約によるSIMカードの入手)を行ったり、逆に必要数を超えているSIM制御手段の休眠手続や契約解除手続などを行ったりする、という具合である。 An administrator, service provider, or the like refers to the calculated required number of SIM control means and the current number of operations, and obtains SIM control means that are less than the required number (for example, purchase of communication devices or mobile phones). Acquisition of a SIM card by contract with a carrier), or conversely, the dormancy procedure or contract cancellation procedure of the SIM control means exceeding the required number is performed.
<処理の流れ>
図10は、本実施例の通知システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
<Process flow>
FIG. 10 is a flowchart illustrating an example of a process flow in the notification system of the present embodiment. The steps shown below may be steps executed by each hardware configuration of the computer as described above, or may be processing steps that constitute a program for controlling the computer recorded on a medium. I do not care.
この図にあるように、まず、顧客以外の試験用の送信先アドレスである試験用アドレスを試験用アドレス保持部に保持するため記録し(試験用アドレス保持ステップS1001)、また、通知必要数を通知必要数保持部に保持するため記録する(通知必要数保持ステップS1002)。 As shown in this figure, first, a test address, which is a test destination address other than the customer, is recorded to be held in the test address holding unit (test address holding step S1001), and the necessary number of notifications is also recorded. The information is recorded for retention in the notification required number holding unit (notification required number holding step S1002).
その後、携帯電話機能を有するハードウェアを制御して複数の試験用アドレスに対して、携帯電話キャリアにて定められる単一SIM制御手段からの発信上限を定める時間枠内に送信数を順次増やしながら試験通知を実行する(試験実行ステップS1003)。そしてこのS1003を、その試験通知の送信数が前記発信上限を超えたために送信できなかった旨を示す上限エラー情報を受信する(上限エラー情報受信ステップS1004)まで実行する。 Then, while controlling the hardware having a mobile phone function, while sequentially increasing the number of transmissions within a time frame for determining the upper limit of outgoing calls from a single SIM control means determined by the mobile phone carrier for a plurality of test addresses A test notification is executed (test execution step S1003). This S1003 is executed until the upper limit error information indicating that the test notification cannot be transmitted because the number of transmissions of the test notification exceeds the upper limit of transmission is received (upper limit error information receiving step S1004).
つづいて受信した上限エラー情報に基づいて、一のSIM制御手段あたりの発信上限を算出し(発信上限算出ステップS1005)、前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出する(SIM制御手段必要数算出ステップS1006)。 Subsequently, based on the received upper limit error information, a transmission upper limit per SIM control unit is calculated (transmission upper limit calculation step S1005), and the number of SIM control units to be operated is calculated from the transmission upper limit and the required number of notifications. (SIM control means required number calculation step S1006).
<効果の簡単な説明>
以上のように、本実施例の通知システムによって、一のSIM制御手段における発信上限を把握することができる。したがって当該発信上限が変更されても、全体で必要なSIM制御手段の数を算出し、その算出数に応じた数のSIM制御手段を用意することで、料金支払いに係る請求書や領収書などの通知、あるいは料金支払いとは関係なく広告などの通知を遅滞なく顧客全体に送信することができる。
<Brief description of effect>
As described above, the transmission upper limit in one SIM control unit can be grasped by the notification system of the present embodiment. Therefore, even if the transmission upper limit is changed, the number of SIM control means required as a whole is calculated, and the number of SIM control means corresponding to the calculated number is prepared so that bills, receipts, etc. related to the payment of charges etc. Notifications or advertisements can be transmitted to the entire customer without delay regardless of payment.
≪実施例3≫
<概要>
本実施例は、上記実施例2と同様に、携帯電話キャリアなどが定める発信上限について発信上限の減少変更があったことを把握し、通知の送信に必要なSIM制御手段の数を算出する機能を備える。そして本実施例では、上記実施例2とは異なり、試験通知ではなく、実際の顧客などへの通知による上限エラーからその発信上限を算出することを特徴とする。
Example 3
<Overview>
As in the second embodiment, the present embodiment grasps that the outgoing upper limit has been changed with respect to the outgoing upper limit determined by the mobile phone carrier and the like, and calculates the number of SIM control means required for sending notifications. Is provided. Unlike the second embodiment, the present embodiment is characterized in that the transmission upper limit is calculated not from the test notification but from the upper limit error due to notification to an actual customer or the like.
<機能的構成>
図11は、本実施例の通知システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例の「通知システム」(1100)は、「通知送信部」(1101)と、「上限エラー情報受信部」(1102)と、「発信上限算出部」(1103)と、「通知必要数保持部」(1104)と、「SIM制御手段必要数算出部」(1105)と、を有する。
<Functional configuration>
FIG. 11 is a diagram illustrating an example of functional blocks in the notification system according to the present embodiment. As shown in this figure, the “notification system” (1100) of this embodiment includes a “notification transmission unit” (1101), an “upper limit error information reception unit” (1102), and a “transmission upper limit calculation unit” (1103). ), “Necessary Notification Number Holding Unit” (1104), and “SIM Control Unit Required Number Calculation Unit” (1105).
なお、本実施例の通知システムも、上記実施例1で説明した構成要件に加えて以下の構成要件を有し、以下の構成要件によって算出したSIM制御手段の必要数分だけ実施例1の通知システムのハードウェア制御部の有するSIM制御手段を用意しハードウェア制御を行うことで、料金支払いに関する請求や領収の通知を行うものであっても良い。あるいは実施例1とは別の、複数のSIM制御手段を利用して各種の通知を行う通知システムとして広告や勧誘などをはじめとする通知を行うものであっても良い。 The notification system of the present embodiment also has the following configuration requirements in addition to the configuration requirements described in the first embodiment, and the notification of the first embodiment is performed for the necessary number of SIM control means calculated by the following configuration requirements. A SIM control unit included in the hardware control unit of the system may be prepared and hardware control may be performed to perform billing related to fee payment and notification of receipt. Alternatively, as a notification system that performs various notifications using a plurality of SIM control means different from the first embodiment, notifications such as advertisements and solicitations may be performed.
「通知送信部」(1101)は、携帯電話機能を有するハードウェアを制御して、携帯電話キャリアにて定められる単一SIM制御手段からの発信上限を定める時間枠内で通知を発信上限に応じた数だけ送信する機能を有し、例えばCPUや主メモリ、通信回路、通知送信プログラムなどによって実現することができる。具体的には、例えば単一SIM制御手段、すなわち一の契約SIMカードやそれに類する契約記憶媒体を利用した携帯電話機能によって、発信上限に応じて通知システムにて予め定められた数(発信上限の−2の数など)の通知を、顧客の送信先アドレスに対して送信する、という具合である。
また、本実施例の通知システムが上記実施例1の通知システムとの組み合わせで構成される場合、この通知送信部の替わりに、前記ハードウェア制御部が、携帯電話機能を有するハードウェアを制御して、携帯電話キャリアにて定められる単一SIM制御手段からの発信上限を定める時間枠内で通知を発信上限に応じた数だけ送信する通知送信手段を有する構成とすると良い。
The “notification transmission unit” (1101) controls the hardware having a cellular phone function, and responds to the transmission limit within a time frame that determines the transmission upper limit from the single SIM control means determined by the cellular phone carrier. For example, a CPU, a main memory, a communication circuit, a notification transmission program, and the like. Specifically, for example, a single SIM control means, that is, a mobile phone function using one contract SIM card or a contract storage medium similar thereto, a predetermined number in the notification system according to the upper limit of the transmission (the upper limit of the transmission upper limit). -2) and the like are transmitted to the destination address of the customer.
In addition, when the notification system of the present embodiment is configured in combination with the notification system of the first embodiment, the hardware control unit controls hardware having a mobile phone function instead of the notification transmission unit. Thus, it is preferable to have a notification transmission unit that transmits a number of notifications corresponding to the upper limit of transmission within a time frame for determining the upper limit of transmission from the single SIM control unit determined by the mobile phone carrier.
また、「上限エラー情報受信部」(1102)と、「発信上限算出部」(1103)と、「通知必要数保持部」(1104)と、「SIM制御手段必要数算出部」(1105)と、については、上限エラー情報が試験通知ではなく、実際の通知に対する者である以外基本的には上記実施例の同名の構成要件と同じであるので、その詳細な説明は省略する。 In addition, an “upper limit error information receiving unit” (1102), a “transmission upper limit calculating unit” (1103), a “notification required number holding unit” (1104), and a “SIM control means required number calculating unit” (1105) Since the upper limit error information is basically the same as the component having the same name in the above embodiment except that the upper limit error information is not a test notification but a person for the actual notification, detailed description thereof will be omitted.
そして、もし所定時間枠あたりに送信できる通知の発信上限が、今までの「一日あたり500通」から「一日あたり400通」に変更されると、当該通知に対する上限エラー情報を受信することになり、それによって変更された発信上限を把握することができる。 If the upper limit of notifications that can be sent per predetermined time frame is changed from “500 per day” to “400 per day”, the upper limit error information for the notification is received. Thus, it is possible to grasp the upper limit of outgoing calls changed thereby.
なお、上記の通り本実施例では通知数は現時点で把握している発信上限に応じた数であるため、現時点の発信上限を減じる変更を把握することができる一方で発信上限が増加する変更を把握することはできない。しかし前者の変更の場合、通知を送ることができない顧客や顧客候補などが生じてしまうのに対し、後者の変更の場合、過大なSIM制御手段を利用することになるものの、全ての顧客などにきちんと通知を送信することは可能である。したがって、本実施例の構成でも、通知の送信確実性については十分担保することができる。 In addition, as described above, in this embodiment, the number of notifications is a number according to the transmission upper limit currently grasped, so that a change that reduces the current transmission upper limit can be grasped while a change in which the transmission upper limit increases. I can't figure it out. However, in the case of the former change, there are customers and customer candidates who cannot send notifications, whereas in the latter case, an excessive SIM control means is used, but all customers etc. It is possible to send a notification properly. Therefore, even with the configuration of the present embodiment, the notification transmission reliability can be sufficiently ensured.
<処理の流れ>
図12は、本実施例の通知システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
<Process flow>
FIG. 12 is a flowchart illustrating an example of a process flow in the notification system of the present embodiment. The steps shown below may be steps executed by each hardware configuration of the computer as described above, or may be processing steps that constitute a program for controlling the computer recorded on a medium. I do not care.
この図にあるように、まず、通知必要数を通知必要数保持部に保持するため記録する(通知必要数保持ステップS1201)。 As shown in this figure, first, the required notification number is recorded in order to be stored in the required notification number holding unit (notification required number holding step S1201).
その後、携帯電話機能を有するハードウェアを制御して、携帯電話キャリアにて定められる単一SIM制御手段からの発信上限を定める時間枠内で、顧客などの送信先アドレスに対して実際の通知を送信する(通知送信ステップS1202)。 After that, the hardware having the mobile phone function is controlled, and the actual notification is sent to the destination address of the customer or the like within the time frame for setting the upper limit of outgoing calls from the single SIM control means determined by the mobile phone carrier. Transmit (notification transmission step S1202).
そしてこの通知の送信数が前記発信上限を超えたために送信できなかった旨を示す上限エラー情報を受信する(上限エラー情報受信ステップS1203)と、受信した上限エラー情報に基づいて、一のSIM制御手段あたりの発信上限を算出し(発信上限算出ステップS1204)、前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出する(SIM制御手段必要数算出ステップS1205)。 Then, when receiving the upper limit error information indicating that the notification could not be transmitted because the number of transmissions exceeded the transmission upper limit (upper limit error information receiving step S1203), one SIM control is performed based on the received upper limit error information. The upper limit of transmission per means is calculated (transmission upper limit calculation step S1204), and the number of SIM control means to be operated is calculated from the upper limit of transmission and the required number of notifications (SIM control means required number calculation step S1205).
<効果の簡単な説明>
以上のように、本実施例の通知システムによっても、一のSIM制御手段における発信上限が減じられたことを把握することができる。したがって当該発信上限が減少変更されても、全体で必要なSIM制御手段の数を算出し、その算出数に応じた数のSIM制御手段を用意することで、料金支払いに係る請求書や領収書などの通知、あるいは料金支払いとは関係なく広告などの通知を遅滞なく顧客全体に送信することができる。
<Brief description of effect>
As described above, the notification system of the present embodiment can also grasp that the upper limit of transmission in one SIM control means has been reduced. Accordingly, even if the transmission upper limit is reduced, the number of SIM control means required as a whole is calculated, and the number of SIM control means corresponding to the calculated number is prepared so that bills and receipts related to the payment of charges can be obtained. Notifications such as advertisements and advertisements can be transmitted to the entire customer without delay regardless of payment.
≪実施例4≫
<概要>
本実施例は、上記実施例2や3と同様に、携帯電話キャリアなどが定める発信上限を把握し、発信上限の変更があった場合に、通知の送信に必要なSIM制御手段の数を算出する機能を備える。そして本実施例では、上記実施例2や3とは異なり、例えばキャリアなどから通知されるその発信上限を取得する構成を備えることを特徴とする。
Example 4
<Overview>
In the present embodiment, as in the second and third embodiments, the upper limit of transmission set by a mobile phone carrier or the like is grasped, and the number of SIM control means necessary for transmission of notification is calculated when the upper limit of transmission is changed. It has a function to do. In the present embodiment, unlike the second and third embodiments, for example, the transmission upper limit notified from a carrier or the like is obtained.
<機能的構成>
図13は、本実施例の通知システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例の「通知システム」(1300)は、「発信上限取得部」(1301)と、「通知必要数保持部」(1302)と、「SIM制御手段必要数算出部」(1303)と、を有する。
<Functional configuration>
FIG. 13 is a diagram illustrating an example of functional blocks in the notification system according to the present embodiment. As shown in this figure, the “notification system” (1300) of this embodiment includes a “transmission upper limit acquisition unit” (1301), a “necessary notification number holding unit” (1302), and a “sim control means necessary number calculation”. Part "(1303).
なお、本実施例の通知システムも、上記実施例1の通知システムの一部として以下の構成要件を有し、実施例1で説明したように管理されている顧客ごとの料金支払手段などに応じた料金の請求や領収の通知を行うものであっても良いし、実施例1とは別の通知システムとして、料金の請求や領収の通知のほか、広告をはじめとするその他の通知を行うものであっても良い。 The notification system of the present embodiment also has the following configuration requirements as a part of the notification system of the first embodiment, and depends on the fee payment means for each customer managed as described in the first embodiment. In addition to billing and receipt notifications, other notifications including advertisements may be used. It may be.
「発信上限取得部」(1301)は、携帯電話機能に係る携帯電話キャリアにて定められる所定の時間枠内での単一SIM制御手段からの発信上限を取得する機能を有し、例えばCPUや主メモリ、通信回路や入力デバイス、発信上限取得プログラムなどで実現できる。 The “transmission upper limit acquisition unit” (1301) has a function of acquiring a transmission upper limit from a single SIM control means within a predetermined time frame determined by a mobile phone carrier related to a mobile phone function. It can be realized by main memory, communication circuit and input device, transmission upper limit acquisition program, etc.
具体的には、例えば携帯電話キャリアが公開する発信上限を通信回路を介して取得したり、別途オペレータによる発信上限の入力よって取得したりする、という具合である。 Specifically, for example, the transmission upper limit disclosed by the mobile phone carrier is acquired through a communication circuit, or is acquired by separately inputting the transmission upper limit by an operator.
また、「通知必要数保持部」(1302)と、「SIM制御手段必要数算出部」(1303)については、上記実施例の同名の構成要件と基本的に同じであるので、その詳細な説明は省略する。 The “required required number holding unit” (1302) and the “SIM control means required number calculating unit” (1303) are basically the same as the configuration requirements of the same name in the above-described embodiment, and therefore will be described in detail. Is omitted.
<処理の流れ>
図14は、本実施例の通知システムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
<Process flow>
FIG. 14 is a flowchart illustrating an example of a process flow in the notification system of the present embodiment. The steps shown below may be steps executed by each hardware configuration of the computer as described above, or may be processing steps that constitute a program for controlling the computer recorded on a medium. I do not care.
この図にあるように、まず、通知必要数を通知必要数保持部に保持するため記録する(通知必要数保持ステップS1401)。 As shown in this figure, first, the required notification number is recorded in order to be stored in the required notification number holding unit (notification required number holding step S1401).
その後、例えば携帯電話キャリアが公開するなどした、当該携帯電話キャリアにて定められる所定の時間枠内での単一SIM制御手段からの発信上限を取得する(発信上限取得ステップS1402)と、前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出する(SIM制御手段必要数算出ステップS1403)。 After that, for example, when an upper limit of transmission from a single SIM control means within a predetermined time frame determined by the mobile phone carrier, which is made public by the mobile phone carrier, is acquired (transmission upper limit acquisition step S1402), The number of SIM control means to be operated is calculated from the upper limit and the required number of notifications (SIM control means required number calculation step S1403).
<効果の簡単な説明>
以上のように、本実施例の通知システムによっても、一のSIM制御手段における発信上限を把握することができる。したがって当該発信上限が変更されても、全体で必要なSIM制御手段の数を算出し、その算出数に応じた数のSIM制御手段を用意することで、料金支払いに係る請求書や領収書などの通知、あるいは料金支払いとは関係なく広告などの通知を遅滞なく顧客全体に送信することができる。
<Brief description of effect>
As described above, even with the notification system of the present embodiment, the upper limit of transmission in one SIM control unit can be grasped. Therefore, even if the transmission upper limit is changed, the number of SIM control means required as a whole is calculated, and the number of SIM control means corresponding to the calculated number is prepared so that bills, receipts, etc. related to the payment of charges etc. Notifications or advertisements can be transmitted to the entire customer without delay regardless of payment.
0200 通知システム
0201 ハードウェア制御部
0202 第一顧客情報保持部
0203 第二顧客情報保持部
0204 支払手段保持部
0205 支払手段変更受付部
0206 可否取得部
0207 実行命令部
0200
Claims (5)
複数の通知手段を実行するためのハードウェアを制御するハードウェア制御部と、
顧客IDと料金支払手段IDとを関連付けて保持する第一顧客情報保持部と、
顧客IDとその顧客に対する請求又は/及び領収などに関する通知をするための通知手段とを関連付けて保持する第二顧客情報保持部と、
銀行引落、クレジット支払、窓口支払、広域的通信網又はその他の閉鎖的通信網に構築される電子決済システムでの支払い、あるいはその他の支払いなどの顧客選択可能な料金支払手段IDを保持する支払手段保持部と、
支払手段保持部に保持されている料金支払手段IDの中から選択することで、顧客IDと関連付けて第一顧客情報保持部に保持されている料金支払手段IDの変更を、通信を介して受付ける支払手段変更受付部と、
受付けた料金支払手段が実行可能かを示す実行可否情報を取得する可否取得部と、
可否取得部で取得した実行可否情報に基づいた変更可能、変更完了又は変更不可を示す顧客への通知を前記通信中に取得した場合にはその通信を介して顧客に対して行い、顧客への通知を前記通信中に取得しない場合又は/及び前記通信中に取得した場合には第二顧客情報保持部に保持された通知手段を用いて通知するための処理をハードウェア制御部に対して実行させる実行命令部と、
を有する通知システム。 A notification system for collecting charges for goods or services that are continuously or intermittently collected from the same customer, such as electricity, gas, water, telephone, other products and services, etc.
A hardware control unit for controlling hardware for executing a plurality of notification means;
A first customer information holding unit for holding a customer ID and a fee payment means ID in association with each other;
A second customer information holding unit that holds a customer ID in association with a notification means for making a notification regarding billing or / and receipt of the customer, etc .;
Payment means holding customer-selectable fee payment means ID such as bank withdrawal, credit payment, window payment, payment in electronic payment system constructed in wide area communication network or other closed communication network, or other payment A holding part;
By selecting from among the fee payment means ID held in the payment means holding unit, the change of the fee payment means ID held in the first customer information holding unit in association with the customer ID is received via communication. A payment means change acceptance section;
An availability acquisition unit for acquiring availability information indicating whether the accepted fee payment means is executable;
When a notification to the customer indicating change possible, change completion or change impossible based on the execution availability information acquired by the availability acquisition unit is acquired during the communication, the customer is notified via the communication, If the notification is not acquired during the communication or / and if acquired during the communication, a process for notifying the hardware control unit using the notification means stored in the second customer information holding unit is executed. An execution instruction part to be
Notification system with
前記ハードウェア制御部は、ハードウェアとして携帯電話機能を制御するSIM制御手段を有する請求項1に記載の通知システム。 The notification means held in the second customer information holding unit includes at least one of a communication service and a web service used in the mobile phone function,
The notification system according to claim 1, wherein the hardware control unit has SIM control means for controlling a mobile phone function as hardware.
前記顧客以外の試験用の送信先アドレスである試験用アドレスを保持する試験用アドレス保持部と、
前記携帯電話機能を有するハードウェアを制御して複数の試験用アドレスに対して、携帯電話キャリアにて定められる単一SIM制御手段からの発信上限を定める時間枠内に送信数を順次増やしながら試験通知を実行する試験実行部と、
前記送信数が前記発信上限を超えたために送信できなかった旨を示す上限エラー情報を受信する上限エラー情報受信部と、
受信した上限エラー情報に基づいて、一のSIM制御手段あたりの発信上限を算出する発信上限算出部と、
通知必要数を保持する通知必要数保持部と、
前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出するSIM制御手段必要数算出部と、
を有する通知システム。 The notification system according to claim 2, comprising a plurality of SIM control means for controlling hardware having the mobile phone function.
A test address holding unit for holding a test address which is a test destination address other than the customer;
Test while sequentially increasing the number of transmissions within a time frame that determines the upper limit of outgoing calls from a single SIM control means defined by a mobile phone carrier for a plurality of test addresses by controlling the hardware having the mobile phone function A test execution unit for executing notification;
An upper limit error information receiving unit for receiving upper limit error information indicating that transmission could not be performed because the number of transmissions exceeded the transmission upper limit;
Based on the received upper limit error information, a transmission upper limit calculation unit for calculating a transmission upper limit per one SIM control means,
A notification required number holding unit for holding a notification required number;
A SIM control means required number calculating unit for calculating the number of SIM control means to be operated from the transmission upper limit and the notification required number;
Notification system with
前記ハードウェア制御部は、携帯電話機能を有するハードウェアを制御して、携帯電話キャリアにて定められる単一SIM制御手段からの発信上限を定める時間枠内で通知を発信上限に応じた数だけ送信する通知送信手段を有するとともに、
送信された通知数が前記発信上限を超えたために送信できなかった旨を示す上限エラー情報を受信する上限エラー情報受信部と、
受信した上限エラー情報に基づいて、一のSIM制御手段あたりの発信上限を算出する発信上限算出部と、
通知必要数を保持する通知必要数保持部と、
前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出するSIM制御手段必要数算出部と、
を有する通知システム。 The notification system according to claim 2, comprising a plurality of SIM control means for controlling hardware having the mobile phone function.
The hardware control unit controls the hardware having a mobile phone function, and notifies the number of notifications within the time frame that determines the upper limit of outgoing calls from a single SIM control means determined by the mobile phone carrier according to the upper limit of outgoing calls. Having a notification transmission means for transmitting,
An upper limit error information receiving unit for receiving upper limit error information indicating that the transmission could not be performed because the number of transmitted notifications exceeded the transmission upper limit;
Based on the received upper limit error information, a transmission upper limit calculation unit for calculating a transmission upper limit per one SIM control means,
A notification required number holding unit for holding a notification required number;
A SIM control means required number calculating unit for calculating the number of SIM control means to be operated from the transmission upper limit and the notification required number;
Notification system with
前記携帯電話機能に係る携帯電話キャリアにて定められる所定の時間枠内での単一SIM制御手段からの発信上限を取得する発信上限取得部と、
通知必要数を保持する通知必要数保持部と、
前記発信上限と通知必要数から稼働すべきSIM制御手段の数を算出するSIM制御手段必要数算出部と、
を有する通知システム。 The notification system according to claim 2, comprising a plurality of SIM control means for controlling hardware having the mobile phone function.
A call upper limit acquisition unit for acquiring a call upper limit from a single SIM control means within a predetermined time frame determined by a mobile phone carrier related to the mobile phone function;
A notification required number holding unit for holding a notification required number;
A SIM control means required number calculating unit for calculating the number of SIM control means to be operated from the transmission upper limit and the notification required number;
Notification system with
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013052363A JP5354433B1 (en) | 2012-12-14 | 2013-03-14 | Notification system |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012273526 | 2012-12-14 | ||
JP2012273526 | 2012-12-14 | ||
JP2013052363A JP5354433B1 (en) | 2012-12-14 | 2013-03-14 | Notification system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5354433B1 true JP5354433B1 (en) | 2013-11-27 |
JP2014135036A JP2014135036A (en) | 2014-07-24 |
Family
ID=49765008
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013052363A Expired - Fee Related JP5354433B1 (en) | 2012-12-14 | 2013-03-14 | Notification system |
JP2013052364A Active JP5382966B1 (en) | 2012-12-14 | 2013-03-14 | Notification system |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013052364A Active JP5382966B1 (en) | 2012-12-14 | 2013-03-14 | Notification system |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP5354433B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018041226A (en) * | 2016-09-06 | 2018-03-15 | 大日本印刷株式会社 | Payment method change data generation system for lifeline usage fee, payment method change system for lifeline usage fee, payment method change data generation method for lifeline usage fee, payment method change method for lifeline usage fee, and program |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10169746B2 (en) | 2015-05-05 | 2019-01-01 | Mastercard International Incorporated | Methods, systems, and computer readable media for integrating payments |
JP7266870B2 (en) * | 2019-08-30 | 2023-05-01 | 株式会社売れるネット広告社 | Sales support device and sales support program |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7174174B2 (en) * | 2004-08-20 | 2007-02-06 | Dbs Communications, Inc. | Service detail record application and system |
JP2008210236A (en) * | 2007-02-27 | 2008-09-11 | Kyocera Corp | Communication terminal device and its controlling method |
-
2013
- 2013-03-14 JP JP2013052363A patent/JP5354433B1/en not_active Expired - Fee Related
- 2013-03-14 JP JP2013052364A patent/JP5382966B1/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018041226A (en) * | 2016-09-06 | 2018-03-15 | 大日本印刷株式会社 | Payment method change data generation system for lifeline usage fee, payment method change system for lifeline usage fee, payment method change data generation method for lifeline usage fee, payment method change method for lifeline usage fee, and program |
Also Published As
Publication number | Publication date |
---|---|
JP5382966B1 (en) | 2014-01-08 |
JP2014135036A (en) | 2014-07-24 |
JP2014135713A (en) | 2014-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160063435A1 (en) | Systems and methods for facilitating secure ordering, payment and delivery of goods or services | |
US8611867B2 (en) | Systems and methods for profile-based mobile commerce | |
KR101584704B1 (en) | Dutch Pay System using a Mobile Card Settlement Application and Controlling Method for the Samee | |
US20150046320A1 (en) | Service productivity and guest management system | |
US8676701B2 (en) | Credit card usage management system, credit card usage management method, program, and information storage medium | |
JP2012178105A (en) | Information processing program, information processing method and portable terminal | |
US20140222535A1 (en) | Method and system for card marketing using expenditure details of an individual | |
JP2019074983A (en) | Information processing system | |
JP5354433B1 (en) | Notification system | |
JP2020129186A (en) | Information processing apparatus, information processing method, and program | |
KR100673031B1 (en) | System for accounting Multimedia Petition and Method for employing as the same | |
KR101436461B1 (en) | Housing life service system and a method for intermediating addition service | |
JP5412613B1 (en) | Notification system | |
KR101816293B1 (en) | System and method for providing shopping service | |
KR20180028394A (en) | System and method for providing service using kiosk device | |
JP6743253B1 (en) | Card usage management device, card usage management method, and program | |
JP6676208B1 (en) | Card usage management device, card usage management method, and program | |
KR20140101055A (en) | Apparatus and method for arranging intellectual service | |
US20150363754A1 (en) | Virtual card number based person-to-person payments | |
KR20120029305A (en) | System and method for providing tuition fee settlement service using wireless message and recording medium | |
CN100373961C (en) | Paying off method and system through short message based on intelligent network | |
JP2006011566A (en) | Settlement information management system and method for credit card use charge | |
KR101288081B1 (en) | Fund transfer system and user terminal | |
KR102538192B1 (en) | Method for depositing and using points using a text message | |
KR102417808B1 (en) | Method, system and computer readable storage medium for handling self-payment and non-payment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |