JP6491018B2 - Information processing apparatus, information processing method, and program - Google Patents
Information processing apparatus, information processing method, and program Download PDFInfo
- Publication number
- JP6491018B2 JP6491018B2 JP2015080147A JP2015080147A JP6491018B2 JP 6491018 B2 JP6491018 B2 JP 6491018B2 JP 2015080147 A JP2015080147 A JP 2015080147A JP 2015080147 A JP2015080147 A JP 2015080147A JP 6491018 B2 JP6491018 B2 JP 6491018B2
- Authority
- JP
- Japan
- Prior art keywords
- carrier
- mobile terminal
- determination
- user
- determination unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。 The present invention relates to an information processing apparatus, an information processing method, and a program.
スマートフォン等の携帯端末は、ユーザが契約したキャリア専用の通信網(以下、「キャリア網」と呼ぶ)に接続して通信することができる(例えば特許文献1参照)。また、携帯端末は、キャリア網への接続とは別に、Wi−Fi(登録商標)によりインターネットに接続して通信することもできる。 A mobile terminal such as a smartphone can communicate by connecting to a carrier-dedicated communication network (hereinafter referred to as a “carrier network”) contracted by a user (see, for example, Patent Document 1). In addition to the connection to the carrier network, the mobile terminal can also communicate by connecting to the Internet via Wi-Fi (registered trademark).
このような、携帯端末の業界においては、キャッシュバック制度が広く利用されている。キャッシュバック制度とは、ユーザが契約したキャリアのキャリア網を利用することを前提に、携帯ショップにて携帯端末を購入した各ユーザに対して、契約金や通信料等の一部を返金するという名目で、所定の金額を譲渡(キャッシュバック)する制度をいう。 In the mobile terminal industry, the cash back system is widely used. The cashback system means that a part of the contract fee or communication fee is refunded to each user who purchases a mobile terminal at a mobile shop, assuming that the carrier network of the carrier contracted by the user is used. In nominal terms, it refers to a system for transferring (cashback) a predetermined amount of money.
しかしながら、キャリア網の利用をすることなく、キャッシュバック制度のみを利用して、所定の金額のみを受け取るユーザ(以下、「不正ユーザ」と呼ぶ)の存在が問題となっている。
また、キャッシュバック制度では、携帯ショップにおいて現金をユーザに手渡すことは効果的であるが、携帯ショップの業務の煩雑化に繋がることや、携帯ショップの店員等の現金の管理ミスや紛失といった問題があった。
そのような実情を受けて、正当なユーザにのみ適切にキャッシュバックを行う処理を実行可能なシステムが要求されていた。
However, the existence of a user who receives only a predetermined amount using only the cashback system without using the carrier network (hereinafter referred to as “illegal user”) is a problem.
In the cashback system, it is effective to hand over cash to mobile users at mobile shops, but it can lead to complicated mobile shop operations and cash management mistakes and loss of mobile shop staff. there were.
In response to such a situation, a system capable of executing a process of appropriately performing cash back only to a legitimate user has been demanded.
本発明は、このような状況に鑑みてなされたものであり、正当なユーザにのみ適切にキャッシュバックを行う処理を実行可能なシステムを実現することを目的とする。 The present invention has been made in view of such a situation, and an object of the present invention is to realize a system capable of executing a process of appropriately performing cash back only to a legitimate user.
上記目的を達成するため、本発明の一態様の情報処理装置は、
キャッシュバックの対象候補となる携帯端末に割り当てられた電話番号が登録されているキャリアを判定するキャリア判定手段と、
前記携帯端末が使用している通信方式が、Wi−Fi(登録商標)接続とキャリア網接続とのうち何れであるのかを判定するアクセス網判定手段と、
前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合、当該携帯端末のユーザに対してキャッシュバックをするための振込処理を実行する振込処理手段と、
を備える。
In order to achieve the above object, an information processing apparatus of one embodiment of the present invention provides:
Carrier determination means for determining a carrier in which a telephone number assigned to a mobile terminal as a candidate for cash back is registered;
An access network determination means for determining whether a communication method used by the mobile terminal is a Wi-Fi (registered trademark) connection or a carrier network connection;
When the carrier determined by the carrier determination unit matches the carrier contracted at the time of purchase of the portable terminal and the communication method determined by the access network determination unit is the carrier network connection, the portable terminal A transfer processing means for executing a transfer process for cashing back the user,
Is provided.
ここで、前記携帯端末に対して指定した場所に電話がかかってきた際に得られる電話番号と、前記携帯端末の購入時に契約したキャリアから割り当てられた電話番号とが一致しているか否かを判定する電話番号判定手段を更に備え、
前記振込処理手段は、前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合に加えて、前記電話番号判定手段により2つの電話番号が一致していると判定された場合、前記振込処理を実行する、
ことができる。
Here, whether or not the telephone number obtained when a call is made to a location designated for the mobile terminal and the telephone number assigned by the carrier contracted at the time of purchase of the mobile terminal match. A telephone number determination means for determining;
The transfer processing unit matches the carrier determined by the carrier determination unit with the carrier contracted at the time of purchase of the mobile terminal, and the communication method determined by the access network determination unit is the carrier network connection. In addition to the case, when the telephone number determination means determines that the two telephone numbers match, the transfer process is executed.
be able to.
また、前記携帯端末に対して指定した第1webページにアクセスしてきた端末に対してCookieを埋め込み、その後、当該携帯端末に対して指定した第2webページにアクセスしてきた端末に、前記Cookieが埋め込まれているか否かを判定するCookie判定手段を更に備え、
前記振込処理手段は、前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合に加えて、前記Cookie判定手段により前記Cookieが埋め込まれていると判定された場合、前記振込処理を実行する、ことができる。
Also, the cookie is embedded in the terminal that has accessed the first web page designated for the mobile terminal, and then the cookie is embedded in the terminal that has accessed the second web page designated for the mobile terminal. Cookie determination means for determining whether or not
The transfer processing unit matches the carrier determined by the carrier determination unit with the carrier contracted at the time of purchase of the mobile terminal, and the communication method determined by the access network determination unit is the carrier network connection. In addition to a certain case, when it is determined by the cookie determination means that the cookie is embedded, the transfer process can be executed.
所定のwebページの所在を示す情報を前記携帯端末に送信してから、当該携帯端末から前記webページにアクセスするまでの時間が、所定時間を超えていないか否かを判定する時間判定手段を更に備え、
前記振込処理手段は、前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合に加えて、前記時間判定手段により前記所定時間を超えていないと判定された場合、前記振込処理を実行する、
ことができる。
Time determination means for determining whether or not a time from when the information indicating the location of a predetermined web page is transmitted to the mobile terminal until the web page is accessed from the mobile terminal exceeds a predetermined time. In addition,
The transfer processing unit matches the carrier determined by the carrier determination unit with the carrier contracted at the time of purchase of the mobile terminal, and the communication method determined by the access network determination unit is the carrier network connection. In addition to the case, when it is determined by the time determination means that the predetermined time is not exceeded, the transfer process is executed.
be able to.
本発明の一側面の情報処理方法及びプログラムは、上述の本発明の一側面の情報処理装置に対応する方法及びプログラムである。 An information processing method and program according to one aspect of the present invention are a method and program corresponding to the above-described information processing apparatus according to one aspect of the present invention.
本発明によれば、キャッシュバック処理において、正当なユーザにのみ適切にキャッシュバックを行う処理を実行可能なシステムを実現することができる。 According to the present invention, it is possible to realize a system capable of executing a process of appropriately performing a cash back only for an authorized user in the cash back process.
図1は、本発明の一実施形態に係る情報処理システムの構成を示している。
図1に示す情報処理システムは、サービス提供サーバ11と、n台(nは任意の整数値)のユーザ端末12−1〜12−nと、携帯ショップ装置13と、を含んで構成されている。
FIG. 1 shows the configuration of an information processing system according to an embodiment of the present invention.
The information processing system shown in FIG. 1 includes a
サービス提供サーバ11は、ユーザ端末12−1〜12−nを販売する店舗(以下、「携帯ショップ」と呼ぶ)の代わりに、ユーザにキャッシュバックをするサービスの提供者により管理されるサーバである。
サービス提供サーバ11は、ユーザ端末12−1〜12−nの夫々と通信をして、各ユーザに対してキャッシュバックをするまでの一連の処理(以下、「キャッシュバック処理」と呼ぶ)を実行する。
The
The
ユーザ端末12−1乃至12−nの夫々は、n人のユーザの夫々により所持される、スマートフォン等である。
なお以下、ユーザ端末12−1〜12−nの夫々を、個々に区別する必要がない場合、これらをまとめて、「ユーザ端末12」と呼ぶ。
Each of the user terminals 12-1 to 12-n is a smartphone or the like possessed by each of n users.
Hereinafter, when it is not necessary to individually distinguish each of the user terminals 12-1 to 12-n, they are collectively referred to as “
ユーザ端末12は、他装置との通信方式として、Wi−Fi(登録商標)を用いてインターネットNと接続して通信する方式(以下、「Wi−Fi(登録商標)接続」と呼ぶ)を採用している。また、ユーザ端末12は、ユーザが契約しているキャリアのキャリア網に接続して通信する方式(以下、「キャリア網接続」と呼ぶ)を採用している。
なお、図1においては、第1キャリアによるキャリア網C1と、第2キャリアによるキャリア網C2のみが図示されているが、実際には更に多くのキャリアによるキャリア網が存在する。ただし、以下、説明の便宜上、ユーザ端末12は、第1キャリア又は第2キャリアの何れかに契約するものとする。
具体的には図1に示すように、ユーザ端末12−1及びユーザ端末12−2は、第1キャリアと契約した端末であるものとし、第1キャリアのキャリア網C1に対してキャリア網接続をするものとする。一方、ユーザ端末12−nは、第2キャリアと契約した端末であるものとし、第2キャリアのキャリア網C2に対して、キャリア網接続をするものとする。
The
In FIG. 1, only the carrier network C1 using the first carrier and the carrier network C2 using the second carrier are shown, but there are actually carrier networks using more carriers. However, hereinafter, for convenience of explanation, it is assumed that the
Specifically, as shown in FIG. 1, it is assumed that the user terminal 12-1 and the user terminal 12-2 are terminals contracted with the first carrier, and the carrier network connection is made to the carrier network C1 of the first carrier. It shall be. On the other hand, it is assumed that the user terminal 12-n is a terminal contracted with the second carrier and connects to the carrier network C2 of the second carrier.
携帯ショップ装置13は、携帯ショップで管理されるパーソナルコンピュータ等である。
なお、説明の便宜上、サービス提供サーバ11と携帯ショップ装置13も、何らかの方式で、インターネットN、キャリア網C1、及びキャリア網C2と接続できるものとする。
The
For convenience of explanation, it is assumed that the
図2は、図1の情報処理システムのうち、本発明の情報処理装置の一実施形態に係るサービス提供サーバ11のハードウェアの構成を示すブロック図である。
サービス提供サーバ11は、CPU(Central Processing Unit)21と、ROM(Read Only Memory)22と、RAM(Random Access Memory)23と、バス24と、入出力インターフェース25と、出力部26と、入力部27と、記憶部28と、通信部29と、ドライブ30とを備えている。
FIG. 2 is a block diagram showing a hardware configuration of the
The
CPU21は、ROM22に記録されているプログラム、又は、記憶部28からRAM23にロードされたプログラムに従って各種の処理を実行する。
RAM23には、CPU21が各種の処理を実行する上において必要なデータ等も適宜記憶される。
The
The
CPU21、ROM22、及びRAM23は、バス24を介して相互に接続されている。このバス24にはまた、入出力インターフェース25も接続されている。入出力インターフェース25には、出力部26、入力部27、記憶部28、通信部29、及びドライブ30が接続されている。
The
出力部26は、ディスプレイやスピーカ等で構成され、画像や音声等の各種情報を出力する。
入力部27は、マウスやキーボード等で構成され、各種情報を入力する。
記憶部28は、ハードディスクやDRAM(Dynamic Random Access Memory)等で構成され、各種データを記憶する。
通信部29は、インターネットN、キャリア網C1、又はキャリア網C2と接続して、他の装置(本実施形態では図1のユーザ端末12や携帯ショップ装置13)との間で通信を行う。
The
The
The
The
ドライブ30には、必要に応じて、リムーバブルメディア41が適宜装着される。ドライブ30によってリムーバブルメディア41から読み出されたプログラムは、必要に応じて記憶部28にインストールされる。また、リムーバブルメディア41は、記憶部28に記憶されている各種データも、記憶部28と同様に記憶することができる。
A
図3は、図1の情報処理システムの機能的構成のうち、キャッシュバック処理の実行を制御する機能的構成を示す機能ブロック図である。 FIG. 3 is a functional block diagram showing a functional configuration for controlling the execution of the cache back process among the functional configurations of the information processing system of FIG.
サービス提供サーバ11のCPU21(図2)においては、キャッシュバック処理が実行される場合、図3に示すように、通信制御部101と、抽出部102と、判定部103と、振込実行部104とが機能する。
In the CPU 21 (FIG. 2) of the
通信制御部101は、通信部29による他の装置との通信を制御する。ここで、他の装置とは、本実施形態では図1のユーザ端末12−1乃至12−n及び携帯ショップ装置13を意味するが、以下説明の便宜上、図3に示すユーザ端末12−1、又は、携帯ショップ装置13であるものとする。
The
通信制御部101は、送信情報生成部111と、受信情報取得部112とを備える。
送信情報生成部111は、他装置に対して送信する情報(以下、「送信情報」と呼ぶ)を生成して、通信部29を介して他装置に送信する。なお、送信情報の具体例については、後述する。
受信情報取得部112は、他装置からの情報が通信部29に受信された場合、当該情報(以下、「受信情報」と呼ぶ)を取得する。なお、受信情報の具体例については、後述する。
The
The transmission
When information from another device is received by the
抽出部102は、キャッシュバックの対象となるユーザの候補の各種情報を抽出する。
ここで、候補としたのは、キャッシュバックの対象となるべきではない不正ユーザの情報も抽出される可能性があるからである。換言すると、本実施形態のキャッシュバック処理では、後述する判定部103による各種判定処理により、ユーザの候補の中から不正ユーザを見つけ出し、当該不正ユーザに対してキャッシュバックを禁止する処理が含まれているからである。つまり、本実施形態のキャッシュバック処理を実行することにより、キャッシュバックの対象となる正当なユーザに対してのみ、キャッシュバックが行われる。
The
Here, the reason for selecting a candidate is that there is a possibility that information on an unauthorized user who should not be the target of cashback may be extracted. In other words, the cash back process of the present embodiment includes a process of finding an unauthorized user from user candidates by various determination processes by the
判定部103は、上述したように、抽出部102により抽出された各種情報で特定されるユーザの候補が、正当なユーザであるか否か、換言すると不正ユーザであるか否かを判定する。
判定の種類に応じて、各種の判定部が判定部103に設けられる。具体的には、図3の例では、電話番号判定部121、キャリア判定部122、アクセス網判定部123、Cookie判定部124、時間判定部125、及び最終判定部126が、判定部103に設けられている。
As described above, the
Various determination units are provided in the
ここで、不正ユーザを見つけ出すために特に重要な判定を行うものは、キャリア判定部122及びアクセス網判定部123である。そこで、以下、キャリア判定部122及びアクセス網判定部123の機能について説明する。
Here, it is the
例えばユーザは、携帯ショップにおいて、第1キャリアと契約して、当該第1キャリアのキャリア網C1を用いて通信をすることを前提として、ユーザ端末12−1を購入したものとする。
この場合、ユーザ端末12−1に対しては一意の電話番号が割り当てられ、当該電話番号は、第1キャリアのHLR130(Home Location Register130)に登録されて管理されるものとする。
For example, it is assumed that the user purchases the user terminal 12-1 on the premise that the user contracts with the first carrier and communicates using the carrier network C1 of the first carrier in the mobile shop.
In this case, a unique telephone number is assigned to the user terminal 12-1, and the telephone number is registered and managed in the HLR 130 (Home Location Register 130) of the first carrier.
ユーザ端末12−1のユーザがキャッシュバックの対象候補である場合、受信情報取得部112は、ユーザの契約時にユーザ端末12−1に対して割り当てられた電話番号を、携帯ショップ装置13から、受信情報として取得する。
When the user of the user terminal 12-1 is a candidate for cashback, the reception
キャリア判定部122は、受信情報取得部112により取得された電話番号が登録されているキャリアを判定する。
ここで、ユーザが正当なユーザである場合、即ち、第1キャリアとの契約を維持している場合、携帯ショップにおいてユーザの契約時にユーザ端末12−1に対して割り当てられた電話番号は、第1キャリアのキャリア網C1内のHLR130に登録されている。従って、キャリア判定部122は、当該電話番号が第1キャリアのHLR130に登録されている場合、第1キャリアであると判定する。
これに対して、仮にユーザが不正ユーザである場合、即ち、電話番号を維持したまま、第1キャリアから第2キャリアに乗り換えた場合、当該電話番号は、第1キャリアのHLR130からは抹消され、図3に図示せぬ第2キャリアのHLRに登録されて管理されている。従って、キャリア判定部122は、当該電話番号が第2キャリアのHLR(図示せず)に登録されている場合、第2キャリアであると判定する。
このように、キャリア判定部122は、各キャリアのHLRを確認することで、所定の電話番号が何れのキャリアに登録されているのかを判定する。
The
Here, when the user is a legitimate user, that is, when the contract with the first carrier is maintained, the telephone number assigned to the user terminal 12-1 at the time of the user contract in the mobile shop is It is registered in the
On the other hand, if the user is an unauthorized user, that is, if the first carrier is changed to the second carrier while maintaining the phone number, the phone number is deleted from the
Thus, the
ここで、上述したように、契約したキャリアのキャリア網を利用することを前提として、キャッシュバックは行われる。
換言すると、第1キャリアとの契約を維持しているユーザであっても、ユーザ端末12−1を用いて通信をするに際し、キャリア網C1のキャリア網接続を一切使用せずに、Wi−Fi(登録商標)接続のみを使用するならば、キャッシュバックの対象とすべきではない。
そこで、本実施形態では、少なくともキャッシュバック処理中においてはキャリア網C1のキャリア網接続をする、ということがキャッシュバックの条件(コンセプト)として採用されている。即ち、この条件に従わないユーザは、不正ユーザとして、キャッシュバックの対象から除外されることになる。
そこで、アクセス網判定部123は、キャッシュバック処理中にユーザ端末12−1が使用している通信方式として、Wi−Fi(登録商標)接続なのか、それとも、キャリア網接続なのかを判定する。
Here, as described above, cashback is performed on the assumption that the carrier network of the contracted carrier is used.
In other words, even a user who maintains a contract with the first carrier does not use the carrier network connection of the carrier network C1 when performing communication using the user terminal 12-1, and does not use Wi-Fi. If you use only a (registered trademark) connection, it should not be subject to cashback.
Therefore, in this embodiment, the carrier network connection of the carrier network C1 is adopted as a condition (concept) of the cash back at least during the cash back process. In other words, a user who does not follow this condition is excluded from cash back as an unauthorized user.
Therefore, the access
なお、第1キャリアと契約したユーザの中には、キャッシュバック処理中においてキャリア網C1のキャリア網接続をすることが、キャッシュバックの条件(コンセプト)であることを知らない者も存在し得る。
このようなユーザは、たまたまWi−Fi(登録商標)接続中にキャッシュバック処理を実行する場合がある。そのような場合に、当該ユーザを不正ユーザとみなすのは酷である。そこで、本実施形態では、アクセス網判定部123によりWi−Fi(登録商標)接続と判定された場合であっても、直ちに不正ユーザと取り扱わずに、キャリア網接続に切り替えることを促すようにしている。つまり、そのような促しに無視してまで、Wi−Fi(登録商標)接続を継続するユーザを、不正ユーザとみなすようにしている。
Note that some users who have contracted with the first carrier may not know that it is a cashback condition (concept) to connect to the carrier network C1 during the cashback process.
Such a user happens to execute a cash-back process during a Wi-Fi (registered trademark) connection. In such a case, it is harsh to regard the user as an unauthorized user. Therefore, in this embodiment, even if the access
以上、不正ユーザを見つけ出すために特に重要な判定を行うものとして、キャリア判定部122及びアクセス網判定部123について説明した。
なお、それ以外の電話番号判定部121、Cookie判定部124、時間判定部125、及び最終判定部126については、後述の図4〜図6の説明の際に、あわせて説明する。
As described above, the
The other telephone number determination unit 121,
ユーザ端末12−1を使用するユーザが判定部103により正当ユーザであると判定された場合、振込実行部104は、当該ユーザ端末12−1のユーザに対して、キャッシュバックをするための処理を実行する。
ここで、判定部103により正当ユーザであると判定されるためには、キャリア判定部122により判定されたキャリアが、ユーザの契約時点のキャリアと一致し(つまり本例では第1キャリアであり)、かつ、アクセス網判定部123により判定された通信方式がキャリア網接続であることが少なくとも必要である。更に本実施形態では、後述する電話番号判定部121、Cookie判定部124、時間判定部125、及び最終判定部126の各種判定結果も用いられて、正当ユーザであるか否かが判断される。
When the
Here, in order for the
図4及び図5は、図3の機能的構成を有するサービス提供サーバ11によるキャッシュバック処理の流れを説明するフローチャートである。
図6は、図4及び図5のキャッシュバック処理が実行される際(正当ユーザがキャッシュバックを受ける際)の、サービス提供サーバ11と他の装置との間のやり取りの関係を示すアローチャートである。
4 and 5 are flowcharts for explaining the flow of cash back processing by the
FIG. 6 is an arrow chart showing the relationship of exchange between the
図6に示すステップS50において、携帯ショップ装置13は、ユーザID等の契約者情報をサービス提供サーバ11に送信する。
具体的には例えば本実施形態では、キャッシュバックの対象となるユーザの候補についての契約者情報としては、ユーザID、(キャリア契約時の)携帯電話番号、キャリア情報等が含まれている。このような契約者情報は、CSV(Comma−Separated Values)アップやAPI(Application Programming Interface)等での自動取り込みにより、携帯ショップ装置13からサービス提供サーバ11に送信される。
なお、ステップS50の処理タイミングは、特に限定されない。例えば契約時点からの経過日に基づいて決定される所定タイミング(例えば毎週日曜日の所定時刻)に、ステップS50の処理を実行してもよい。また例えば、後述するステップS4において第1SMS(Short Message Service)等を送信したにもかかわらず、ユーザによるキャッシュバック手続きがされていない場合に、ステップS50の処理を再度実行してもよい。
In step S <b> 50 illustrated in FIG. 6, the
Specifically, for example, in the present embodiment, the contractor information regarding the user candidates to be cashbacked includes a user ID, a mobile phone number (at the time of carrier contract), carrier information, and the like. Such contractor information is transmitted from the
In addition, the process timing of step S50 is not specifically limited. For example, the process of step S50 may be executed at a predetermined timing (for example, a predetermined time every Sunday) determined based on the elapsed date from the contract time. Further, for example, when the first SMS (Short Message Service) or the like is transmitted in step S4 to be described later and the cashback procedure is not performed by the user, the process of step S50 may be executed again.
このようにして、携帯ショップ装置13から契約者情報が送信されてきた場合、サービス提供サーバ11の受信情報取得部112は、当該契約者情報を受信情報として取得する。
すると、ステップS1において、抽出部102は、キャッシュバックの対象となるユーザの候補についての契約者情報(受信情報)を抽出する。
In this way, when the contractor information is transmitted from the
Then, in step S <b> 1, the
ステップS2において、キャリア判定部122は、キャリア判定処理を実行する。即ち、キャリア判定部122は、ステップS1で抽出された契約者情報(電話番号情報)により特定される電話番号が、何れのキャリア(本例では第1キャリア、又は、第2キャリア)に登録されているのかについて、各キャリアのHLRを確認することで判定する。
In step S2, the
ステップS3において、キャリア判定部122は、ステップS2のキャリア判定がOKであったか否かを判定する。
ここで、「キャリア判定がOK」とは、ステップS2においてHLRから確認されたキャリアと、ステップS1で抽出された契約者情報(キャリア情報)で特定されるキャリアとが一致することをいう。
In step S3, the
Here, “carrier determination is OK” means that the carrier confirmed from the HLR in step S2 matches the carrier specified by the contractor information (carrier information) extracted in step S1.
上述の例で説明したように、ユーザ端末12−1は第1キャリアと契約している。つまり、ステップS1で抽出された契約者情報(キャリア情報)で特定されるキャリアとは、第1キャリアである。
従って、仮にステップS1で抽出された契約者情報(電話番号情報)により特定される電話番号が、第2キャリアのHLR(図示せず)に登録されていた場合(第1キャリアの図3のHLR130に登録されていなかった場合)、「キャリア判定はOK」とならない。このような場合、ステップS3においてNOであると判定されて、処理はステップS21に進む。
As described in the above example, the user terminal 12-1 is contracted with the first carrier. That is, the carrier specified by the contractor information (carrier information) extracted in step S1 is the first carrier.
Therefore, if the telephone number specified by the contractor information (phone number information) extracted in step S1 is registered in the HLR (not shown) of the second carrier (
ステップS21において、キャリア判定部122は、排除の処理を実行する。
ここで、排除の処理とは、不正ユーザが、これ以降のキャッシュバック処理操作を行うことができないようにするための処理をいう。
ステップS21の排除の処理が実行されると、キャッシュバック処理終了となる。即ち、「キャリア判定はOK」とならない場合とは、キャリアを乗り換えた不正ユーザ(本例では第1キャリアから第2キャリアへ乗り換えた不正ユーザ)の場合を意味するので、このような不正ユーザに対してキャッシュバック処理の実行を禁止する。
In step S21, the
Here, the exclusion process refers to a process for preventing an unauthorized user from performing subsequent cash back processing operations.
When the exclusion process in step S21 is executed, the cache back process ends. That is, the case where “carrier determination is not OK” means a case of an unauthorized user who changed carriers (in this example, an unauthorized user who changed from the first carrier to the second carrier). On the other hand, execution of cash back processing is prohibited.
つまり、ステップS2及びS3のキャリア判定を行うことにより、キャッシュバック処理時において、契約時点のキャリアと異なったキャリアを使用しているにもかかわらず、キャッシュバックを受けようとするような不正ユーザに対して、キャッシュバック処理が実行されるのを防止することができる。 In other words, by performing the carrier determination in steps S2 and S3, it is possible to prevent unauthorized users who are trying to receive cash back even though they use a carrier different from the carrier at the time of contract at the time of cash back processing. On the other hand, it is possible to prevent the cache back process from being executed.
通常の場合、ステップS1で抽出されたユーザ端末12−1の契約者情報(電話番号情報)により特定される電話番号は、第1キャリアの図3のHLR130に登録されている。この場合、「キャリア判定はOK」となるため、ステップS3においてYESであると判定されて、処理はステップS4に進む。
In a normal case, the telephone number specified by the contractor information (telephone number information) of the user terminal 12-1 extracted in step S1 is registered in the
ステップS4において、送信情報生成部111は、第1SMS等を送信情報として生成して、通信部29を介してユーザ端末12−1に送信する。
ここで、「第1SMS等」とは、後述のステップS10において送信される第2SMS等と区別するために、「第1」を付したSMS等である。「等」としているのは、後述するように、電子メール等、SMS以外も採用可能なためである。ただし、以下の説明では、第1SMS等としてSMSが送信されるものとする。つまり、以下の説明では、第1キャリアのキャリア網C1によりSMSが、第1SMS等として送信されるものとする。
第1SMS等には、図示はしないが、キャッシュバック手続処理に関する通知である旨を知らせる表示と、第1webページのURL(Uniform Resource Locator)のリンク情報とが含まれている。なお、第1webページについては、後述する。
In step S <b> 4, the transmission
Here, “first SMS etc.” is SMS etc. given “first” in order to distinguish it from second SMS etc. transmitted in step S10 described later. The reason for “etc.” is that other than SMS, such as e-mail, can be adopted as will be described later. However, in the following description, it is assumed that SMS is transmitted as the first SMS or the like. That is, in the following description, it is assumed that the SMS is transmitted as the first SMS or the like by the carrier network C1 of the first carrier.
Although not shown in the figure, the first SMS or the like includes a display notifying that the notification is related to the cashback procedure processing and link information of the URL (Uniform Resource Locator) of the first web page. The first web page will be described later.
図6に示すステップS40において、ユーザ端末12−1は、第1SMS等を受信する。 In step S40 shown in FIG. 6, the user terminal 12-1 receives the first SMS and the like.
この間、ステップS5において、サービス提供サーバ11の受信情報取得部112は、ユーザ端末12−1から第1webページにアクセスがあったか否かを判定している。
ユーザ端末12−1から第1webページにアクセスがない場合、ステップS5においてNOであると判定されて、処理はステップS5に戻される。即ち、ユーザ端末12−1からのアクセスがあるまで、ステップS5の判定処理が繰り返されて、サービス提供サーバ11側のキャッシュバック処理は待機状態になる。
第1SMS等を視認したユーザが、ユーザ端末12−1に表示された「第1webページのURLのリンク情報」に対して、クリック操作等をすると、図6に示すステップS41において、ユーザ端末12−1は、第1webページにアクセスする。
この場合、ステップS5においてYESであると判定されて、処理はステップS6に進む。
Meanwhile, in step S5, the reception
When there is no access to the first web page from the user terminal 12-1, it is determined as NO in Step S5, and the process returns to Step S5. That is, the determination process in step S5 is repeated until there is an access from the user terminal 12-1, and the cache back process on the
When the user who viewed the first SMS or the like performs a click operation or the like on the “link information of the URL of the first web page” displayed on the user terminal 12-1, in step S41 shown in FIG. 6, the user terminal 12- 1 accesses the first web page.
In this case, it is determined as YES in Step S5, and the process proceeds to Step S6.
ステップS6において、サービス提供サーバ11の送信情報生成部111は、ユーザ端末12−1にIVR(Interactive Voice Response)電話番号の案内と、Cookieの埋め込みを行う。
即ち、第1webページには、IVR電話番号の案内として、図示はしないが例えば、「以下リンクよりダイヤルしてください」というメッセージと、その下方に配置される「電話番号認証」ボタンが含まれている。
第1webページは、ユーザ端末12−1の所定のブラウザ等を介して、ユーザに提示される。また、このようにしてユーザ端末12−1が第1webページにアクセスすると、当該ユーザ端末12−1に対してCookieが埋め込まれる。
In step S <b> 6, the transmission
In other words, the first web page includes, for example, a message “Please dial from the link below” and a “telephone number authentication” button arranged below it as an IVR phone number guide, although not shown. Yes.
The first web page is presented to the user via a predetermined browser of the user terminal 12-1. Further, when the user terminal 12-1 accesses the first web page in this way, a cookie is embedded in the user terminal 12-1.
ステップS7において、受信情報取得部112は、ユーザからの電話があったか否かを判定する。
ユーザ端末12−1からの電話がない場合、ステップS7においてNOであると判定されて、処理はステップS7に戻される。即ち、ユーザ端末12−1から電話があるまで、ステップS7の判定処理が繰り返されて、サービス提供サーバ11側のキャッシュバック処理は待機状態になる。
In step S7, the reception
When there is no telephone call from the user terminal 12-1, it is determined as NO in Step S7, and the process returns to Step S7. That is, the determination process in step S7 is repeated until a call is received from the user terminal 12-1, and the cash back process on the
通常の場合、ユーザは、第1webページのメッセージを視認した後「電話番号認証」ボタンを押下する。すると、図6に示すステップS42において、ユーザ端末12−1は、IVR電話番号へ電話発信を行う。
この場合、ステップS7においてYESであると判定されて、処理はステップS8に進む。
In a normal case, the user presses a “telephone number authentication” button after visually recognizing the message on the first web page. Then, in step S42 shown in FIG. 6, the user terminal 12-1 makes a call to the IVR telephone number.
In this case, it is determined as YES in Step S7, and the process proceeds to Step S8.
ステップS8において、電話番号判定部121は、電話番号判定処理を実行する。即ち、電話番号判定部121は、ステップS7で電話受信した電話番号が、ステップS1で抽出された契約者情報(電話番号情報)により特定される電話番号と一致しているかを判定する。
つまり、本判定により、キャッシュバックの対象となるユーザ本人からの電話であることを確認する。この本判定により電話番号の一致が確認できた場合を、以下、「電話番号判定がOK」と呼ぶ。
In step S8, the telephone number determination unit 121 executes a telephone number determination process. That is, the telephone number determination unit 121 determines whether the telephone number received in step S7 matches the telephone number specified by the contractor information (phone number information) extracted in step S1.
In other words, this determination confirms that the call is from the user who is the target of cash back. Hereinafter, the case where the telephone number match can be confirmed by this determination will be referred to as “telephone number determination is OK”.
ステップS9において、電話番号判定部121は、ステップS8の電話番号判定がOKであったか否かを判定する。 In step S9, the telephone number determination unit 121 determines whether or not the telephone number determination in step S8 is OK.
仮にステップS7で電話受信したユーザ端末12−1の電話番号が、ステップS1で抽出された契約者情報(電話番号情報)により特定されている電話番号と一致しない場合、「電話番号判定がOK」とはならない。このような場合、ステップS9において、NOであると判定されて、処理はステップS22に進む。 If the telephone number of the user terminal 12-1 received by telephone in step S7 does not match the telephone number specified by the contractor information (phone number information) extracted in step S1, “telephone number determination is OK”. It will not be. In such a case, it is determined as NO in step S9, and the process proceeds to step S22.
ステップS22において、電話番号判定部121は、ユーザ端末12−1に対して、再架電依頼の処理を実行する。
ここで、再架電依頼の処理とは、ステップS6において案内したIVR電話番号へ再度、ユーザ端末12−1から電話送信を行うように依頼する送信情報を、送信情報生成部111が生成し、通信部29を介してユーザ端末12−1に送信するまでの一連の処理をいう。
ステップS22の再架電依頼の処理が終了すると、処理はステップS7に戻され、それ以降の処理が繰り返される。
即ち、ユーザ端末12−1から再架電があった場合、ステップS7においてYESであると判定されて、再度ステップS8において電話番号判定処理が実行される。
なお、図4の例では、説明の便宜上、「電話番号判定がOK」となるまで、ステップS7乃至S9のループ処理が繰り返されるが、実際には、ループ処理が所定回数繰り返された場合、第1キャリアに契約したユーザ端末12−1のユーザ本人ではないと判定されて、キャッシュバック処理は強制終了となる。
In step S22, the telephone number determination unit 121 executes a re-calling request process for the user terminal 12-1.
Here, the re-calling request processing is the transmission
When the recall request process in step S22 is completed, the process returns to step S7, and the subsequent processes are repeated.
That is, when there is a re-calling from the user terminal 12-1, it is determined as YES in Step S7, and the telephone number determination process is executed again in Step S8.
In the example of FIG. 4, for convenience of explanation, the loop processing of steps S7 to S9 is repeated until “phone number determination is OK”, but in reality, when the loop processing is repeated a predetermined number of times, It is determined that the user of the user terminal 12-1 contracted with one carrier is not the user himself / herself, and the cashback process is forcibly terminated.
このように、ステップS8及びS9の電話番号判定を行うことにより、第1キャリアに契約したユーザ端末12−1のユーザ本人であるか否かの確認が行われる。
つまり、ステップS7で電話受信したユーザ端末12−1の電話番号と、ステップS1で抽出された契約者情報(電話番号情報)により特定される電話番号とが一致している場合、本人確認ができたものとして「電話番号判定がOK」となる。このような場合、ステップS9においてYESであると判定されて、処理はステップS10に進む。
Thus, by performing the telephone number determination of steps S8 and S9, it is confirmed whether or not the user of the user terminal 12-1 contracted with the first carrier.
That is, if the telephone number of the user terminal 12-1 received by telephone in step S7 matches the telephone number specified by the contractor information (phone number information) extracted in step S1, the identity can be confirmed. As a result, “telephone number determination is OK”. In such a case, it is determined as YES in Step S9, and the process proceeds to Step S10.
ステップS10において、送信情報生成部111は、第2SMSを送信情報として生成して、通信部29を介してユーザ端末12−1に送信する。
ここで、第2SMSとは、上述したステップS4において送信される第1SMS等と区別するために、「第2」を付したSMSである。ここでは、契約したキャリアのキャリア網(本例では第1キャリアのキャリア網C1)で伝送されるSMSのみが用いられるため、即ち電子メールは用いられないため、第1SMS等とは異なり、「等」とはしていない。
第2SMSには、図示はしないが、キャッシュバック手続処理に関する通知である旨を知らせる表示と、第2webページのURLのリンク情報とが含まれている。なお、第2webページについては、後述する。
In step S <b> 10, the transmission
Here, the second SMS is an SMS given “second” in order to distinguish it from the first SMS or the like transmitted in step S4 described above. Here, since only the SMS transmitted in the carrier network of the contracted carrier (the carrier network C1 of the first carrier in this example) is used, that is, no e-mail is used, unlike the first SMS, etc. Is not.
Although not shown, the second SMS includes a display notifying that the notification is related to the cashback procedure process, and link information of the URL of the second web page. The second web page will be described later.
図6に示すステップS43において、ユーザ端末12−1は、第2SMSを受信する。 In step S43 shown in FIG. 6, the user terminal 12-1 receives the second SMS.
この間、ステップS11において、サービス提供サーバ11の受信情報取得部112は、ユーザ端末12−1から第2webページにアクセスがあったか否かを判定している。
ユーザ端末12−1から第2webページにアクセスがない場合、ステップS11においてNOであると判定されて、処理はステップS12に進む。
During this time, in step S11, the reception
When there is no access to the second web page from the user terminal 12-1, it is determined as NO in Step S11, and the process proceeds to Step S12.
ステップS12において、時間判定部125は、時間判定処理を実行する。即ち、時間判定部125は、ユーザ端末12−1に対する第2SMSの送信タイミング(ステップS10又はS24)からの経過時間が、所定の時間(例えば1分)以内であるか否かを判定する。
つまり、本判定では、ユーザ端末12−1からの第2webページへのアクセスが所定の時間(例えば1分)以内にあることを確認する。この本判定において所定の時間以内と判定された場合とは、ユーザ端末12−1からの第2webページへのアクセスが所定の時間(例えば1分)以内にある可能性が残されていることを意味しているので、以下、「時間判定がOK」と呼ぶ。
In step S12, the
That is, in this determination, it is confirmed that the access to the second web page from the user terminal 12-1 is within a predetermined time (for example, 1 minute). In the case where it is determined that the time is within the predetermined time in this determination, the possibility that the access to the second web page from the user terminal 12-1 is within the predetermined time (for example, 1 minute) remains. In the following, it is referred to as “time determination is OK”.
ステップS13において、時間判定部125は、ステップS12の時間判定がOKであったか否かを判定する。
第2SMSを送信してからの経過時間が所定の時間(例えば1分)以内である場合、「時間判定はOK」として、ステップS13においてYESであると判定されて処理はステップS11に戻される。
即ち、ユーザ端末12−1からの第2webページへのアクセスがなされるまでの間、ステップS11〜S13のループ処理が繰り返される。
このループ処理が何回も繰り返されて、第2SMSを送信してからの経過時間が所定の時間(例えば1分)を超えてしまった場合、「時間判定がOK」とはならない。このような場合、ステップS13において、NOであると判定されて、処理はステップS23に進む。
In step S13, the
If the elapsed time since the transmission of the second SMS is within a predetermined time (for example, 1 minute), “time determination is OK” is determined as YES in step S13, and the process returns to step S11.
That is, the loop processing of steps S11 to S13 is repeated until the user terminal 12-1 accesses the second web page.
If this loop process is repeated many times and the elapsed time since the second SMS is transmitted exceeds a predetermined time (for example, 1 minute), “time determination is not OK”. In such a case, it is determined as NO in step S13, and the process proceeds to step S23.
ステップS23において、時間判定部125は、ユーザ端末12−1に対して、再接続依頼の処理を実行する。
ここで、再接続依頼の処理とは、IVR電話番号への電話発信をユーザ端末12−1が再び行うように依頼する送信情報を、送信情報生成部111が生成し、通信部29を介してユーザ端末12−1に送信する処理をいう。
従って、ステップS23において再接続依頼の処理が実行されると、処理はステップS7に戻されてそれ以降の処理が繰り返される。
つまり、例えば不正ユーザが、第2SMSを受信したユーザ端末12−1から別のユーザ端末12へURL情報を転送して第2webページにアクセスを行ったり、或いは、第2SMSを受信したユーザ端末12−1からSIMカードを抜きだし別のユーザ端末12に差し替えて第2webページにアクセスを行う場合、所定の時間(例えば1分)以上要すことになる。このような不正ユーザに対して、キャッシュバック処理が実行されるのを防止すべく、ステップS12、S13の時間判定が行われている。
In step S <b> 23, the
Here, the reconnection request processing means that the transmission
Accordingly, when the reconnection request process is executed in step S23, the process returns to step S7, and the subsequent processes are repeated.
That is, for example, an unauthorized user transfers URL information from the user terminal 12-1 that has received the second SMS to another
正当なユーザであれば、ユーザ端末12−1に第2SMSを送信されてから、所定の時間(1分以内)に、ユーザ端末12−1を操作して、第2webページにアクセスしてくる。この場合、「時間判定はOK」の状態(ステップS13においてYESであると判定され続ける状態)のまま、ステップS11においてYESであると判定されて、処理はステップS14に進む。 If it is a legitimate user, the second web page is accessed by operating the user terminal 12-1 within a predetermined time (within 1 minute) after the second SMS is transmitted to the user terminal 12-1. In this case, it is determined as YES in step S11 while maintaining the state of “time determination is OK” (a state where it is determined to be YES in step S13), and the process proceeds to step S14.
ステップS14において、アクセス網判定部123は、アクセス網判定処理を実行する。即ち、アクセス網判定部123は、ユーザ端末12−1から第2webページへのアクセスした際の通信方式が、キャリア網接続によるものか、それとも、Wi−Fi(登録商標)接続によるものかを判定する。
ここで、上述したように、キャッシュバックの条件(コンセプト)は、少なくともキャッシュバック処理中においては、契約したキャリアのキャリア網を用いて通信をすることである。
従って、本判定において、ユーザ端末12−1から第2webページへのアクセスした際の通信方式が、契約したキャリアのキャリア網接続(本例では第1キャリアのキャリア網C1への接続)である場合、「アクセス網判定がOK」と呼ぶ。
In step S14, the access
Here, as described above, the condition (concept) of the cashback is to perform communication using the carrier network of the contracted carrier at least during the cashback process.
Therefore, in this determination, when the communication method when accessing the second web page from the user terminal 12-1 is the carrier network connection of the contracted carrier (in this example, the connection to the carrier network C1 of the first carrier). , “Access network determination is OK”.
ステップS15において、アクセス網判定部123は、ステップS14のアクセス網判定がOKであったか否かを判定する。
従って、仮にユーザ端末12−1から第2webページへのアクセスの際に、Wi−Fi(登録商標)接続が利用されていた場合、「アクセス網判定がOK」とはならない。このような場合、ステップS15においてNOであると判定されて、処理はステップS24に進む。
In step S15, the access
Therefore, if a Wi-Fi (registered trademark) connection is used when accessing the second web page from the user terminal 12-1, "access network determination is not OK". In such a case, it is determined as NO in Step S15, and the process proceeds to Step S24.
ステップS24において、アクセス網判定部123は、ユーザ端末12−1への再接続依頼の処理を実行する。
ここで、再接続依頼の処理とは、ユーザ端末12−1から第2webページへのアクセスの際にWi−Fi(登録商標)接続をオフにし、キャリア網接続に切り替えるように依頼する送信情報を、送信情報生成部111が生成し、通信部29を介してユーザ端末12−1に送信する処理をいう。
ユーザ端末12−1から再アクセスがあった場合、ステップS11においてYESであると判定されて、再度ステップS14においてアクセス網判定処理が実行される。
上述したように、正当なユーザであっても、キャッシュバック処理の際にたまたまWi−Fi(登録商標)接続を利用している場合もあり得る。このような正当なユーザであれば、キャリア網接続に切替えてくれる筈である。この場合、「アクセス網判定がOK」となり、ステップS15においてYESであると判定される。
これに対して、Wi−Fi(登録商標)接続を利用し続ける不正ユーザの場合、ステップS15でNOであると判定され続ける。そこで、図5には図示はしないが、所定回数以上のステップS24の再接続依頼がなされても、Wi−Fi(登録商標)接続を利用し続ける場合、不正ユーザであるとして、キャッシュバック処理を強制終了させる。
つまり、ステップS14,S15のアクセス網判定を行うことにより、契約したキャリアのキャリア網接続を一切使用せずに、Wi−Fi(登録商標)接続のみで通信を行う不正ユーザに対して、キャッシュバック処理が実行されるのを防止することができる。
In step S24, the access
Here, the reconnection request processing refers to transmission information for requesting to turn off the Wi-Fi (registered trademark) connection and switch to the carrier network connection when accessing the second web page from the user terminal 12-1. The transmission
If there is a re-access from the user terminal 12-1, it is determined as YES in step S11, and an access network determination process is executed again in step S14.
As described above, even a legitimate user may happen to use a Wi-Fi (registered trademark) connection during the cashback process. Such a legitimate user should switch to carrier network connection. In this case, “access network determination is OK”, and it is determined as YES in step S15.
On the other hand, in the case of an unauthorized user who continues to use the Wi-Fi (registered trademark) connection, it is determined as NO in step S15. Therefore, although not shown in FIG. 5, if the Wi-Fi (registered trademark) connection is continuously used even if the reconnection request in step S24 is made a predetermined number of times or more, it is assumed that the user is an unauthorized user and the cash back process is performed. Force termination.
That is, by performing the access network determination in steps S14 and S15, it is possible to provide cash back to an unauthorized user who communicates only with Wi-Fi (registered trademark) connection without using any carrier network connection of the contracted carrier. It is possible to prevent the processing from being executed.
上述したように正当なユーザであれば、キャリア網接続が利用されて「アクセス網判定がOK」となるので、ステップS15においてYESであると判定されて、処理はステップS16に進む。 As described above, if the user is a valid user, the carrier network connection is used and “access network determination is OK”, so that it is determined YES in step S15, and the process proceeds to step S16.
ステップS16において、Cookie判定部124は、Cookie判定処理を実行する。即ち、Cookie判定部124は、第2webページへアクセスしたユーザ端末12(ユーザ端末12−1以外の場合もあり得る)にCookieが埋め込まれているか否かを判定する。
In step S16, the
ステップS17において、Cookie判定部124は、ステップS16のCookie判定がOKであったか否かを判定する。
ここで、「Cookie判定がOK」とは、第2webページにアクセスしたユーザ端末12にCookieが埋め込まれていること、即ち、第2webページにアクセスしたユーザ端末12とはCookieが埋め込まれたユーザ端末12−1であることをいう。
In step S17, the
Here, “Cookie determination is OK” means that Cookie is embedded in the
従って、仮に第2webページへアクセスしたユーザ端末12にCookieが埋め込まれていない場合、「Cookie判定がOK」とはならない。このような場合、ステップS17において、NOであると判定されて、処理はステップS25に進む。
ステップS25において、Cookie判定部124は、ユーザ端末12−1に、再接続依頼の処理を実行する。
ここで、再接続依頼の処理とは、ユーザ端末12−1から第1webページへのアクセスを再び行うように依頼する送信情報を、送信情報生成部111が生成し、通信部29を介してユーザ端末12−1に送信する処理をいう。
従って、ステップS25において再接続依頼の処理が実行されると、処理はステップS5に戻されてそれ以降の処理が繰り返される。
つまり、例えば不正ユーザが、第2SMSを受信したユーザ端末12−1から別のユーザ端末12へURL情報を転送して第2webページにアクセスを行ったり、或いは、第2SMSを受信したユーザ端末12−1からSIMカードを抜きだし別のユーザ端末12に差し替えて第2webページにアクセスを行う場合、第2webページにアクセスしてきた別のユーザ端末12にはCookieが埋め込まれていない。このような不正ユーザに対して、キャッシュバック処理が実行されるのを防止すべく、ステップS16、S17のCookie判定が行われている。
Therefore, if the cookie is not embedded in the
In step S <b> 25, the
Here, the reconnection request processing means that the transmission
Therefore, when the reconnection request process is executed in step S25, the process returns to step S5, and the subsequent processes are repeated.
That is, for example, an unauthorized user transfers URL information from the user terminal 12-1 that has received the second SMS to another
正当なユーザであれば、第1webにアクセスしてCookieが埋め込まれたユーザ端末12−1を操作して、第2webページにアクセスしてくる。この場合、「Cookie判定はOK」となるので、ステップS17においてYESであると判定されて、処理はステップS18に進む。 If it is a legitimate user, the user accesses the first web, operates the user terminal 12-1 in which the cookie is embedded, and accesses the second web page. In this case, since “Cookie determination is OK”, it is determined as YES in Step S17, and the process proceeds to Step S18.
ステップS18において、最終判定部126は、購入時期判定・電話番号判定処理を実行する。即ち、最終判定部126は、ステップS7で電話受信したユーザ端末12−1の電話番号が、ステップS1で抽出された契約者情報内の電話番号情報により特定される電話番号と一致していることで、改めてユーザ本人であることを確認する。更に、最終判定部126は、ユーザ端末12−1の購入時期がキャッシュバックの対象期間となっていることも確認する。
このような確認がOKの場合、「購入時期判定・電話番号判定がOK」と呼ぶ。
In step S18, the
When such confirmation is OK, it is referred to as “purchase time determination / phone number determination is OK”.
ステップS19において、最終判定部126は、ステップS18の購入時期判定・電話番号判定がOKであったか否かを判定する。
従って、ステップS7で電話受信したユーザ端末12−1の電話番号が、ステップS1で抽出された契約者情報(電話番号情報)により特定される電話番号と一致していないか、又は、ユーザ端末12−1の購入時期が対象期間でない場合、「購入時期判定・電話番号判定がOK」とはならない。このような場合、ステップS19において、NOであると判定されて、処理はステップS26に進む。
ステップS26において、最終判定部126は、ユーザ端末12−1に、再アクセスを依頼する等の、携帯ショップ問い合わせ表示処理を実行する。
携帯ショップ問い合わせ表示処理を実行した後、キャッシュバック処理は終了となる。
In step S19, the
Therefore, the telephone number of the user terminal 12-1 received by telephone in step S7 does not match the telephone number specified by the contractor information (phone number information) extracted in step S1, or the
In step S26, the
After the mobile shop inquiry display process is executed, the cash-back process ends.
一方、正当なユーザの場合、「購入時期判定・電話番号判定がOK」となり、ステップS19においてYESであると判定されて、処理はステップS20に進む。
ステップS20において、振込実行部104は、振込実行処理を実行する。
なお、振込実行処理は、ユーザ端末12−1の正当なユーザに対して、キャッシュバック(所定の金額が譲渡)される処理であれば、特に限定されない。例えば本実施形態では、ユーザ端末12−1において、振込先口座情報の登録や、コンビニエンスストア等での受け取り等、キャッシュバックの方法をユーザが選択操作可能とし、選択された方法でネット送金(キャッシュバック)を実行する処理が、振込実行処理として採用されている。
つまり、図6に示すステップS45の振込実行処理では、上述したキャッシュバックの方法の選択操作を受付け、その方法でネット送金(キャッシュバック)を受付けるまでの一連の処理が実行される。
振込実行処理が実行されると、キャッシュバック処理は終了となる。
On the other hand, in the case of a legitimate user, “purchase time determination / phone number determination is OK”, YES is determined in step S19, and the process proceeds to step S20.
In step S20, the
The transfer execution process is not particularly limited as long as it is a process in which cash back (a predetermined amount of money is transferred) to a legitimate user of the user terminal 12-1. For example, in the present embodiment, the user terminal 12-1 enables the user to select a cashback method such as registration of bank account information or receipt at a convenience store, etc. The processing for executing (back) is adopted as the transfer execution processing.
That is, in the transfer execution process of step S45 shown in FIG. 6, a series of processes from accepting the above-described cash back method selection operation and accepting net remittance (cash back) by that method is executed.
When the transfer execution process is executed, the cash-back process ends.
以上、本発明の一実施形態について説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。 Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and modifications, improvements, and the like within the scope that can achieve the object of the present invention are included in the present invention. It is.
例えば、上述の説明では、ステップS4で第1SMS等として、SMSが送信されるものとしたが、上述したように、SMS以外、例えば電子メールが送信されてもよい。
なお、この電子メールの送信時にユーザ端末12−1の電話番号が不明等の場合、図6に示すステップS42のユーザ端末12−1が電話発信した際に、キャリア判定を実行してもよい。
換言すると、キャリア判定のタイミングは、特に限定されず、例えば、第1SMS等をユーザ端末12−1へ送信した後に、キャリア判定を行ってもよい。
For example, in the above description, the SMS is transmitted as the first SMS or the like in step S4. However, as described above, for example, an e-mail other than the SMS may be transmitted.
If the telephone number of the user terminal 12-1 is unknown when the e-mail is transmitted, carrier determination may be performed when the user terminal 12-1 in step S42 shown in FIG.
In other words, the carrier determination timing is not particularly limited. For example, the carrier determination may be performed after transmitting the first SMS or the like to the user terminal 12-1.
また、アクセス網判定処理のタイミングも、特に限定されない。更に言えば、理想的には、少なくともキャッシュバック処理中においてはキャリア網接続を常に行っていることを確認できるとよい。従って、アクセス網判定処理の回数は、特に1回に限定されず、複数回でもよい。例えば、キャリア網接続からWi−Fi(登録商標)接続へ切り替えが可能なタイミングで、複数回、アクセス網判定処理を行ってもよい。具体的には例えば、ステップS5において、ユーザ端末12−1から第1webページにアクセスがあった際にアクセス網判定をしてもよい。 Also, the timing of the access network determination process is not particularly limited. Furthermore, ideally, it should be possible to confirm that the carrier network is always connected at least during the cash back process. Therefore, the number of times of access network determination processing is not particularly limited to once, and may be multiple times. For example, the access network determination process may be performed a plurality of times at a timing at which switching from the carrier network connection to the Wi-Fi (registered trademark) connection is possible. Specifically, for example, when the user terminal 12-1 accesses the first web page in step S5, the access network determination may be performed.
また、上述の実施形態では、ユーザ端末12は、スマートフォンとして構成されているが、特にこれに限定されない。
例えば、ユーザ端末12としては、所定のキャリアと契約して、当該キャリアのキャリア網接続が可能となる電子機器一般を適用することができる。具体的には、例えば、ユーザ端末12として、ノート型のパーソナルコンピュータ、デジタルカメラ、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、ポータブルゲーム機等を適用することが可能である。
Moreover, in the above-mentioned embodiment, although the
For example, as the
換言すると、本発明が適用される情報処理装置は、次のような構成を有すれば足り、各種各様な実施の形態を取ることができる。 In other words, the information processing apparatus to which the present invention is applied only needs to have the following configuration, and can take various embodiments.
本発明が適用される情報処理装置は、
キャッシュバックの対象候補となる携帯端末に割り当てられた電話番号が登録されているキャリアを判定するキャリア判定手段と、
前記携帯端末が使用している通信方式が、Wi−Fi(登録商標)接続とキャリア網接続とのうち何れであるのかを判定するアクセス網判定手段と、
前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合、当該携帯端末のユーザに対してキャッシュバックをするための振込処理を実行する振込処理手段と、
を備える。
An information processing apparatus to which the present invention is applied,
Carrier determination means for determining a carrier in which a telephone number assigned to a mobile terminal as a candidate for cash back is registered;
An access network determination means for determining whether a communication method used by the mobile terminal is a Wi-Fi (registered trademark) connection or a carrier network connection;
When the carrier determined by the carrier determination unit matches the carrier contracted at the time of purchase of the portable terminal and the communication method determined by the access network determination unit is the carrier network connection, the portable terminal A transfer processing means for executing a transfer process for cashing back the user,
Is provided.
ここで、前記携帯端末に対して指定した場所に電話がかかってきた際に得られる電話番号と、前記携帯端末の購入時に契約したキャリアから割り当てられた電話番号とが一致しているか否かを判定する電話番号判定手段を更に備え、
前記振込処理手段は、前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合に加えて、前記電話番号判定手段により2つの電話番号が一致していると判定された場合、前記振込処理を実行する、
こともできる。
Here, whether or not the telephone number obtained when a call is made to a location designated for the mobile terminal and the telephone number assigned by the carrier contracted at the time of purchase of the mobile terminal match. A telephone number determination means for determining;
The transfer processing unit matches the carrier determined by the carrier determination unit with the carrier contracted at the time of purchase of the mobile terminal, and the communication method determined by the access network determination unit is the carrier network connection. In addition to the case, when the telephone number determination means determines that the two telephone numbers match, the transfer process is executed.
You can also
また、前記携帯端末に対して指定した第1webページにアクセスしてきた端末に対してCookieを埋め込み、その後、当該携帯端末に対して指定した第2webページにアクセスしてきた端末に、前記Cookieが埋め込まれているか否かを判定するCookie判定手段を更に備え、
前記振込処理手段は、前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合に加えて、前記Cookie判定手段により前記Cookieが埋め込まれていると判定された場合、前記振込処理を実行する、
こともできる。
Also, the cookie is embedded in the terminal that has accessed the first web page designated for the mobile terminal, and then the cookie is embedded in the terminal that has accessed the second web page designated for the mobile terminal. Cookie determination means for determining whether or not
The transfer processing unit matches the carrier determined by the carrier determination unit with the carrier contracted at the time of purchase of the mobile terminal, and the communication method determined by the access network determination unit is the carrier network connection. In addition to the case, when the cookie determination unit determines that the cookie is embedded, the transfer process is executed.
You can also
また、所定のwebページの所在を示す情報を前記携帯端末に送信してから、当該携帯端末から前記webページにアクセスするまでの時間が、所定時間を超えていないか否かを判定する時間判定手段を更に備え、
前記振込処理手段は、前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合に加えて、前記時間判定手段により前記所定時間を超えていないと判定された場合、前記振込処理を実行する、
こともできる。
Also, a time determination for determining whether or not the time from when information indicating the location of a predetermined web page is transmitted to the mobile terminal until the web page is accessed from the mobile terminal exceeds a predetermined time. Further comprising means,
The transfer processing unit matches the carrier determined by the carrier determination unit with the carrier contracted at the time of purchase of the mobile terminal, and the communication method determined by the access network determination unit is the carrier network connection. In addition to the case, when it is determined by the time determination means that the predetermined time is not exceeded, the transfer process is executed.
You can also
上述の実施形態による一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、上述した各手段による一連の処理を全体として実行できる機能が情報処理システムに備えられていれば足り、この機能を実現するためにどのように各手段を構成するのかについては特に限定されない。即ち、所定の手段は、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
A series of processes according to the above-described embodiment can be executed by hardware or can be executed by software.
In other words, it is sufficient that the information processing system has a function capable of executing a series of processes by each means described above as a whole, and there is no particular limitation on how each means is configured to realize this function. . That is, the predetermined means may be constituted by hardware alone, software alone, or a combination thereof.
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、ユーザ端末、サーバ、携帯ショップ装置等のコンピュータに対して、ネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
When a series of processing is executed by software, a program constituting the software is installed on a computer such as a user terminal, a server, or a mobile shop device from a network or a recording medium.
The computer may be a computer incorporated in dedicated hardware. The computer may be a computer capable of executing various functions by installing various programs, for example, a general-purpose personal computer.
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布されるリムーバブルメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディアは、例えば、磁気ディスク、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、CD−ROM(Compact Disk−Read Only Memory),DVD(Digital Versatile Disk)等により構成される。光磁気ディスクは、MD(Mini−Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されているROMや、ハードディスク等で構成される。 A recording medium including such a program is provided not only to a removable medium distributed separately from the apparatus main body in order to provide the program to the user, but also to the user in a state of being incorporated in the apparatus main body in advance. It consists of a recording medium. The removable medium is composed of, for example, a magnetic disk, an optical disk, a magneto-optical disk, or the like. The optical disk is composed of, for example, a CD-ROM (Compact Disk-Read Only Memory), a DVD (Digital Versatile Disk), or the like. The magneto-optical disk is configured by an MD (Mini-Disk) or the like. In addition, the recording medium provided to the user in a state of being preinstalled in the apparatus main body is configured by, for example, a ROM in which a program is recorded, a hard disk, or the like.
なお、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。 Note that the step of describing the program recorded on the recording medium is not limited to the processing performed in time series along the order, but also the processing executed in parallel or individually even if not necessarily processed in time series. Is also included.
また、本明細書において、システムとは、複数の装置や複数の部等より構成される全体的な装置を意味する。 Further, in the present specification, the system means an overall apparatus composed of a plurality of devices, a plurality of units, and the like.
11・・・サービス提供サーバ、12−1,12−2,12−n・・・ユーザ端末、13・・・携帯ショップ装置、C1,C2・・・キャリア網、101・・・通信制御部、102・・・抽出部、103・・・判定部、104・・・振込実行部、111・・・送信情報生成部、112・・・受信情報取得部、121・・・電話番号判定部、122・・・キャリア判定部、123・・・アクセス網判定部、124・・・Cookie判定部、125・・・時間判定部、126・・・最終判定部、130・・・HLR
DESCRIPTION OF
Claims (6)
前記携帯端末が使用している通信方式が、Wi−Fi(登録商標)接続とキャリア網接続とのうち何れであるのかを判定するアクセス網判定手段と、
前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合、当該携帯端末のユーザに対してキャッシュバックをするための振込処理を実行する振込処理手段と、
を備える情報処理装置。 Carrier determination means for determining a carrier in which a telephone number assigned to a mobile terminal as a candidate for cash back is registered;
An access network determination means for determining whether a communication method used by the mobile terminal is a Wi-Fi (registered trademark) connection or a carrier network connection;
When the carrier determined by the carrier determination unit matches the carrier contracted at the time of purchase of the portable terminal and the communication method determined by the access network determination unit is the carrier network connection, the portable terminal A transfer processing means for executing a transfer process for cashing back the user,
An information processing apparatus comprising:
前記振込処理手段は、前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合に加えて、前記電話番号判定手段により2つの電話番号が一致していると判定された場合、前記振込処理を実行する、
請求項1に記載の情報処理装置。 A telephone for determining whether or not a telephone number obtained when a call is made to a location designated for the mobile terminal and a telephone number assigned by a carrier contracted at the time of purchase of the mobile terminal match. It further comprises number determination means,
The transfer processing unit matches the carrier determined by the carrier determination unit with the carrier contracted at the time of purchase of the mobile terminal, and the communication method determined by the access network determination unit is the carrier network connection. In addition to the case, when the telephone number determination means determines that the two telephone numbers match, the transfer process is executed.
The information processing apparatus according to claim 1.
前記振込処理手段は、前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合に加えて、前記Cookie判定手段により前記Cookieが埋め込まれていると判定された場合、前記振込処理を実行する、
請求項1に記載の情報処理装置。 Whether the cookie is embedded in the terminal that has accessed the first web page specified for the mobile terminal, and then the cookie is embedded in the terminal that has accessed the second web page specified for the mobile terminal A cookie determination means for determining whether or not
The transfer processing unit matches the carrier determined by the carrier determination unit with the carrier contracted at the time of purchase of the mobile terminal, and the communication method determined by the access network determination unit is the carrier network connection. In addition to the case, when the cookie determination unit determines that the cookie is embedded, the transfer process is executed.
The information processing apparatus according to claim 1.
前記振込処理手段は、前記キャリア判定手段により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定手段により判定された通信方式が前記キャリア網接続である場合に加えて、前記時間判定手段により前記所定時間を超えていないと判定された場合、前記振込処理を実行する、
請求項1に記載の情報処理装置。 Time determination means for determining whether or not a time from when the information indicating the location of a predetermined web page is transmitted to the mobile terminal until the web page is accessed from the mobile terminal exceeds a predetermined time. In addition,
The transfer processing unit matches the carrier determined by the carrier determination unit with the carrier contracted at the time of purchase of the mobile terminal, and the communication method determined by the access network determination unit is the carrier network connection. In addition to the case, when it is determined by the time determination means that the predetermined time is not exceeded, the transfer process is executed.
The information processing apparatus according to claim 1.
キャッシュバックの対象候補となる携帯端末に割り当てられた電話番号が登録されているキャリアを判定するキャリア判定ステップと、
前記携帯端末が使用している通信方式が、Wi−Fi(登録商標)接続とキャリア網接続とのうち何れであるのかを判定するアクセス網判定ステップと、
前記キャリア判定ステップの処理により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定ステップの処理により判定された通信方式が前記キャリア網接続である場合、当該携帯端末のユーザに対してキャッシュバックをするための振込処理を実行する振込処理ステップと、
を含む情報処理方法。 In the information processing method executed by the information processing apparatus,
A carrier determination step for determining a carrier in which a telephone number assigned to a mobile terminal as a candidate for cash back is registered;
An access network determination step for determining whether a communication method used by the mobile terminal is a Wi-Fi (registered trademark) connection or a carrier network connection;
When the carrier determined by the carrier determining step matches the carrier contracted at the time of purchasing the mobile terminal, and the communication method determined by the access network determining step is the carrier network connection , A transfer process step for executing a transfer process for cashing back the user of the mobile terminal;
An information processing method including:
キャッシュバックの対象候補となる携帯端末に割り当てられた電話番号が登録されているキャリアを判定するキャリア判定ステップと、
前記携帯端末が使用している通信方式が、Wi−Fi(登録商標)接続とキャリア網接続とのうち何れであるのかを判定するアクセス網判定ステップと、
前記キャリア判定ステップの処理により判定された前記キャリアが、当該携帯端末の購入時に契約したキャリアと一致し、かつ、前記アクセス網判定ステップの処理により判定された通信方式が前記キャリア網接続である場合、当該携帯端末のユーザに対してキャッシュバックをするための振込処理を実行する振込処理ステップと、
を含む情報処理を実行させるプログラム。 On the computer,
A carrier determination step for determining a carrier in which a telephone number assigned to a mobile terminal as a candidate for cash back is registered;
An access network determination step for determining whether a communication method used by the mobile terminal is a Wi-Fi (registered trademark) connection or a carrier network connection;
When the carrier determined by the carrier determining step matches the carrier contracted at the time of purchasing the mobile terminal, and the communication method determined by the access network determining step is the carrier network connection , A transfer process step for executing a transfer process for cashing back the user of the mobile terminal;
A program that executes information processing including
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015080147A JP6491018B2 (en) | 2015-04-09 | 2015-04-09 | Information processing apparatus, information processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015080147A JP6491018B2 (en) | 2015-04-09 | 2015-04-09 | Information processing apparatus, information processing method, and program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019035688A Division JP6835890B2 (en) | 2019-02-28 | 2019-02-28 | Information processing equipment, information processing methods, and programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016200950A JP2016200950A (en) | 2016-12-01 |
| JP6491018B2 true JP6491018B2 (en) | 2019-03-27 |
Family
ID=57424297
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015080147A Active JP6491018B2 (en) | 2015-04-09 | 2015-04-09 | Information processing apparatus, information processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6491018B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7059422B2 (en) * | 2019-08-07 | 2022-04-25 | Social Good Foundation株式会社 | Information processing system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002117310A (en) * | 2000-10-12 | 2002-04-19 | Dainippon Printing Co Ltd | Electronic coupon issuing system, server, and storage medium |
| JP4056971B2 (en) * | 2003-12-25 | 2008-03-05 | 株式会社エヌ・ティ・ティ・ドコモ | Interconnection contract determination system, interconnection contract determination apparatus, and interconnection contract determination method |
| JP2005227938A (en) * | 2004-02-12 | 2005-08-25 | Honda Motor Co Ltd | Cashback system |
| US8160554B2 (en) * | 2009-04-13 | 2012-04-17 | Cequint, Inc. | System and method for enhanced display of in-network caller information on a mobile device |
| JP6219587B2 (en) * | 2013-04-09 | 2017-10-25 | 株式会社Nttドコモ | Method and apparatus for accessing multiple radio bearers |
-
2015
- 2015-04-09 JP JP2015080147A patent/JP6491018B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016200950A (en) | 2016-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11036373B1 (en) | Mobile device transparent screen overlay | |
| RU2615334C2 (en) | Method and system for authentication of transaction request from device | |
| US20120265809A1 (en) | Transferring information from an automated teller machine (atm) to mobile communication device during a user interaction session | |
| KR101814989B1 (en) | Method of detecting fraud financial trade and server performing the same | |
| US11875334B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
| CN104574057B (en) | Online payment method and related equipment and system | |
| US20120265679A1 (en) | Automated teller machine (atm) to mobile communication device session integration | |
| US11227268B2 (en) | Systems and methods for user data management across multiple devices | |
| JP2010525461A5 (en) | ||
| CN105939362A (en) | User account management method and device | |
| WO2016046731A1 (en) | Automated customer assistance process for tokenized payment services | |
| CN108960839B (en) | A payment method and device | |
| US10115092B1 (en) | Service composition in a mobile communication device application framework | |
| US11576041B2 (en) | System and method for authenticating using a multi-provider platform | |
| US11258808B2 (en) | Methods and systems for identification of breach attempts in a client-server communication using access tokens | |
| JP6491018B2 (en) | Information processing apparatus, information processing method, and program | |
| JP6835890B2 (en) | Information processing equipment, information processing methods, and programs | |
| KR101297166B1 (en) | Method and System for Providing User Authorization Service Using Bio Information and Mobile Communication Terminal for Transmitting Authorization Information Using Bio Information | |
| EP3944178B1 (en) | Universal payment method and system | |
| US10516754B1 (en) | Systems and methods for identity confirmation and rapid response to third party identity queries | |
| CN110248326B (en) | Data processing method and device | |
| WO2019057029A1 (en) | Information display method and apparatus, storage medium and electronic device | |
| CN109615382A (en) | Transfer method, device and equipment | |
| KR20070034296A (en) | Mobile phone payment method and system with the consent of others | |
| JP2008059356A (en) | System for settling by credit card |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180406 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190129 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190228 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6491018 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| 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 |