[go: up one dir, main page]

JP7483103B1 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP7483103B1
JP7483103B1 JP2023106985A JP2023106985A JP7483103B1 JP 7483103 B1 JP7483103 B1 JP 7483103B1 JP 2023106985 A JP2023106985 A JP 2023106985A JP 2023106985 A JP2023106985 A JP 2023106985A JP 7483103 B1 JP7483103 B1 JP 7483103B1
Authority
JP
Japan
Prior art keywords
terminal device
login
account
electronic money
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023106985A
Other languages
Japanese (ja)
Other versions
JP2025006288A (en
Inventor
基裕 日高
拓 杉山
千壽子 大塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PayPay Corp
Original Assignee
PayPay Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PayPay Corp filed Critical PayPay Corp
Priority to JP2023106985A priority Critical patent/JP7483103B1/en
Priority to JP2024072544A priority patent/JP7516690B1/en
Application granted granted Critical
Publication of JP7483103B1 publication Critical patent/JP7483103B1/en
Publication of JP2025006288A publication Critical patent/JP2025006288A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

【課題】電子マネー口座の不正利用を未然に防ぐこと。【解決手段】本発明に係る情報処理装置は、取得部と、検知部と、制限部とを備える。取得部は、電子マネー決済サービスに対するログイン情報を取得する。検知部は、取得部によって取得されたログイン情報に基づき、複数の端末装置による同一のアカウントへのログインを検知する。制限部は、検知部によって同一のアカウントへ複数の端末装置によるログインが検知された場合に、新たにログインした端末装置による電子マネー口座に関する機能の一部を制限する。【選択図】図1[Problem] To prevent unauthorized use of an electronic money account. [Solution] The information processing device according to the present invention comprises an acquisition unit, a detection unit, and a restriction unit. The acquisition unit acquires login information for an electronic money payment service. The detection unit detects logins to the same account by multiple terminal devices based on the login information acquired by the acquisition unit. When the detection unit detects logins to the same account by multiple terminal devices, the restriction unit restricts some of the functions related to the electronic money account by the newly logged-in terminal device. [Selected Figure] Figure 1

Description

本発明は、情報処理装置、情報処理方法および情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

昨今、政府では、資金移動業を営む資金移動業者に対し、上述の電子マネーや仮想通貨といったデジタルマネーにより給与の支払いを認める、所謂「給与のデジタル払い」の導入が検討され始めている。これに関連して、給与のデジタル払いに関連した技術も提案されている(例えば、特許文献1参照)。 Recently, the government has begun to consider introducing the so-called "digital salary payment" system, which would allow money transfer businesses operating in the money transfer industry to pay salaries using digital money such as the electronic money and virtual currency mentioned above. In relation to this, technology related to the digital payment of salaries has also been proposed (see, for example, Patent Document 1).

特開2022-151873号公報JP 2022-151873 A

例えば、給与のデジタル払いによって電子マネー口座で保有する資産が増加し、アカウントのなりすまし等による不正利用の損害が大きくなることが想定される。そのため、電子マネー口座の不正利用を未然に防ぐ技術開発が望まれている。 For example, digital payment of wages will increase the amount of assets held in electronic money accounts, and it is expected that the damage caused by unauthorized use due to account spoofing, etc. will become greater. For this reason, there is a need for technology development that can prevent unauthorized use of electronic money accounts.

本発明は、上記に鑑みてなされたものであって、電子マネー口座の不正利用を未然に防ぐことができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can prevent unauthorized use of an electronic money account.

上述した課題を解決し、目的を達成するために、本発明に係る情報処理装置は、取得部と、検知部と、制限部とを備える。取得部は、電子マネー決済サービスに対するログイン情報を取得する。検知部は、取得部によって取得されたログイン情報に基づき、複数の端末装置による同一のアカウントへのログインを検知する。制限部は、検知部によって同一のアカウントへ複数の端末装置によるログインが検知された場合に、新たにログインした端末装置による電子マネー口座に関する機能の一部を制限する。 In order to solve the above-mentioned problems and achieve the object, the information processing device according to the present invention includes an acquisition unit, a detection unit, and a restriction unit. The acquisition unit acquires login information for an electronic money payment service. The detection unit detects logins to the same account by multiple terminal devices based on the login information acquired by the acquisition unit. When the detection unit detects logins to the same account by multiple terminal devices, the restriction unit restricts some of the functions related to the electronic money account by the newly logged-in terminal device.

本発明によれば、電子マネーの不正利用を未然に防ぐことができる。 The present invention makes it possible to prevent unauthorized use of electronic money.

図1は、実施形態に係る情報処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. 図2は、実施形態に係る情報処理装置の構成例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of the configuration of the information processing device according to the embodiment. 図3は、実施形態に係るユーザ情報データベースの一例を示す図である。FIG. 3 is a diagram illustrating an example of a user information database according to the embodiment. 図4は、実施形態に係る制限処理の一例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of the restriction process according to the embodiment. 図5は、実施形態に係る情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 5 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device according to the embodiment.

以下に、本願に係る情報処理装置、情報処理方法および情報処理プログラムを実施するための形態(以下、「実施形態」と記載する。)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。 Below, the information processing device, information processing method, and information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, information processing method, and information processing program according to the present application are not limited to these embodiments.

[実施形態]
〔1.情報処理〕
まず、図1を用いて、実施形態に係る情報処理の一例について説明する。図1は、実施形態に係る情報処理の一例を示す図である。図1に示すように、実施形態に係るシステムは、情報処理装置1と、ユーザ端末100とを含む。
[Embodiment]
[1. Information Processing]
First, an example of information processing according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment. As shown in Fig. 1, a system according to the embodiment includes an information processing device 1 and a user terminal 100.

実施形態に係る情報処理装置1は、ユーザに対して電子マネー決済サービスを提供する情報処理装置である。例えば、情報処理装置1は、ユーザ端末100を用いる電子決済に関する電子決済サービスを提供し、各種の決済を行う情報処理装置である。情報処理装置1は、取引対象の提供者(事業者)や取引対象が提供されるユーザの口座を管理しており、ユーザからの決済要求に従って、口座間における電子マネーの送金等を行うことで、各種決済を実現する。 The information processing device 1 according to the embodiment is an information processing device that provides an electronic money payment service to a user. For example, the information processing device 1 is an information processing device that provides an electronic payment service related to electronic payments using a user terminal 100 and performs various payments. The information processing device 1 manages the accounts of providers (businesses) of transaction objects and users to whom transaction objects are provided, and realizes various payments by transferring electronic money between accounts in accordance with a payment request from a user.

図1に示すユーザ端末100a,100bは、各ユーザUa,Ubによって利用される情報処理装置である。なお、以下では、ユーザ端末100aおよびユーザ端末100bを区別しない場合、「ユーザ端末100」と記載し、ユーザUa,Ubを区別しない場合、「ユーザU」と記載する。 The user terminals 100a and 100b shown in FIG. 1 are information processing devices used by the users Ua and Ub. In the following, when the user terminal 100a and the user terminal 100b are not distinguished from each other, they are referred to as "user terminal 100", and when the users Ua and Ub are not distinguished from each other, they are referred to as "user U".

ユーザ端末100は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。また、ユーザ端末100は、情報処理装置1によって配信される情報を、ウェブブラウザやアプリケーションにより表示する。なお、図1に示す例では、ユーザ端末100がスマートフォンである場合を示す。 The user terminal 100 is realized, for example, by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), etc. The user terminal 100 also displays information distributed by the information processing device 1 using a web browser or an application. Note that the example shown in FIG. 1 shows a case where the user terminal 100 is a smartphone.

ここで、情報処理装置1が実行する提供処理に先立ち、ユーザ端末100を用いた決済(電子決済)の一例について説明する。なお、以下の説明では、店舗Aに配置された2次元コード(QRコード(登録商標))であって、店舗Aを識別する店舗識別情報を示す2次元コードを用いて、ユーザがユーザ端末100を用いた決済を行う例について説明するが、実施形態は、これに限定されるものではない。以下に説明する決済の一例は、任意のユーザが任意のユーザ端末100を用いて、任意の店舗にて決済を行う場合においても適用可能である。また、店舗識別情報は、QRコードのみならず、バーコードや所定のマーク、番号等であってもよい。 Here, prior to the provision process executed by the information processing device 1, an example of payment (electronic payment) using the user terminal 100 will be described. Note that in the following description, an example will be described in which a user makes a payment using the user terminal 100 using a two-dimensional code (QR code (registered trademark)) placed in store A, which indicates store identification information that identifies store A, but the embodiment is not limited to this. The example of payment described below can also be applied when an arbitrary user makes a payment at an arbitrary store using an arbitrary user terminal 100. Furthermore, the store identification information may be not only a QR code, but also a barcode, a specified mark, a number, etc.

例えば、ユーザが店舗Aにて各種の商品やサービスといった決済対象(取引対象)の利用や購入に伴う決済を行う場合、ユーザは、ユーザ端末100に予めインストールされた決済アプリを起動する。そして、ユーザは、決済アプリを介して、店舗Aに設置された店舗識別情報を撮影する。このような場合、ユーザ端末100は、決済対象の価格を入力するための画面を表示し、ユーザ或いは店舗Aの店員から決済金額の入力を受け付ける。そして、ユーザ端末100は、ユーザを識別するユーザ識別情報と、店舗識別情報(若しくは、店舗識別情報が示す情報、すなわち、店舗A(若しくは店舗Aの事業者)を示す情報(例えば、店舗ID)と、決済金額とを示す決済情報を情報処理装置1へ送信する。 For example, when a user makes a payment for the use or purchase of a payment object (transaction object) such as various products or services at store A, the user launches a payment app pre-installed on the user terminal 100. The user then photographs the store identification information installed at store A via the payment app. In such a case, the user terminal 100 displays a screen for inputting the price of the payment object, and accepts input of the payment amount from the user or a store clerk at store A. The user terminal 100 then transmits to the information processing device 1 user identification information that identifies the user, store identification information (or information indicated by the store identification information, i.e., information indicating store A (or the operator of store A) (e.g., store ID), and payment information indicating the payment amount.

このような場合、情報処理装置1は、ユーザ識別情報が示すユーザの口座から、店舗識別情報が示す店舗Aの口座へと、決済金額が示す額の電子マネーを移行させる。そして、情報処理装置1は、決済が完了した旨の通知をユーザ端末100へ送信する。このような場合、ユーザ端末100は、決済が完了した旨の画面や所定の音声を出力することで、電子マネーによる決済が行われた旨を通知する。 In such a case, the information processing device 1 transfers electronic money in the amount indicated by the payment amount from the user's account indicated by the user identification information to the account of store A indicated by the store identification information. The information processing device 1 then sends a notification to the user terminal 100 that the payment has been completed. In such a case, the user terminal 100 notifies the user that the payment has been made with electronic money by outputting a screen or a specified sound indicating that the payment has been completed.

より詳細な例を説明する。例えば、店舗Aに設置された店舗識別情報は、店舗ごとに設定されるURLであって、店舗Aが属するグループを示すグループ識別情報と、そのグループにおいて店舗Aを識別するグループ店舗識別情報とに紐づけ、情報処理装置1が参照可能に管理されている。なお、店舗識別情報となるURLは、情報処理装置1にアクセスするためのURLとなる。ユーザ端末100は、店舗識別情報を撮影すると、撮影した店舗識別情報が示すURLにアクセスし、ユーザ識別情報を送信する。このような場合、情報処理装置1は、アクセスされたURLと対応するグループ識別情報を特定し、特定したグループ識別情報と紐づけられた電子マネーの口座(「ウォレット」と表示する場合がある)を特定する。続いて、情報処理装置1は、ユーザ端末100に対して金額入力画面を表示させ、金額を入力させる。そして、情報処理装置1は、ユーザ端末100から受けつけたユーザ識別情報と紐づけられたウォレットから、グループ識別情報を特定し、特定したグループ識別情報と紐づけられたウォレットに対して、入力された金額の電子マネーを移動させる。なお、情報処理装置1は、グループ識別情報およびグループ店舗識別情報とに紐づけられるウォレットに電子マネーを移動させてもよい。 A more detailed example will be described. For example, the store identification information installed in store A is a URL set for each store, and is linked to group identification information indicating the group to which store A belongs and group store identification information identifying store A in the group, and is managed so that the information processing device 1 can refer to it. The URL that is the store identification information is a URL for accessing the information processing device 1. When the user terminal 100 photographs the store identification information, it accesses the URL indicated by the photographed store identification information and transmits the user identification information. In such a case, the information processing device 1 identifies the group identification information corresponding to the accessed URL, and identifies the electronic money account (sometimes displayed as "wallet") linked to the identified group identification information. Next, the information processing device 1 displays an amount input screen on the user terminal 100 and has the user input an amount. Then, the information processing device 1 identifies the group identification information from the wallet linked to the user identification information received from the user terminal 100, and moves the input amount of electronic money to the wallet linked to the identified group identification information. The information processing device 1 may also transfer electronic money to a wallet linked to the group identification information and the group store identification information.

なお、ユーザ端末100を用いた決済は、上述した処理に限定されるものではない。例えば、ユーザ端末100を用いた決済は、店舗Aに設置された店舗端末を用いたものであってもよい。例えば、ユーザ端末100は、ユーザを識別するためのユーザ識別情報を画面上に表示させる。このような場合、店舗Aに設置された店舗端末は、ユーザ端末100に表示されたユーザ識別情報を読み取り、ユーザ識別情報(若しくは、ユーザ識別情報が示す情報、すなわち、ユーザを示す情報(例えば、ユーザID)と、決済金額と、店舗Aを識別する情報とを示す決済情報を情報処理装置1へ送信する。このような場合、情報処理装置1は、ユーザ識別情報が示すユーザの口座から、店舗Aの口座へ、決済金額が示す額の電子マネーを移行させ、店舗Aの店舗端末或いはユーザ端末100に対し、決済が完了した旨の画面や所定の音声を出力させることで、決済が行われた旨を通知してもよい。 Note that the payment using the user terminal 100 is not limited to the above-mentioned process. For example, the payment using the user terminal 100 may be made using a store terminal installed in store A. For example, the user terminal 100 displays user identification information for identifying the user on a screen. In such a case, the store terminal installed in store A reads the user identification information displayed on the user terminal 100 and transmits payment information indicating the user identification information (or information indicated by the user identification information, i.e., information indicating the user (e.g., user ID), the payment amount, and information identifying store A) to the information processing device 1. In such a case, the information processing device 1 transfers electronic money in an amount indicated by the payment amount from the user's account indicated by the user identification information to the account of store A, and may notify the store terminal of store A or the user terminal 100 that the payment has been completed by outputting a screen or a predetermined sound indicating that the payment has been completed.

より詳細には、ユーザ端末100は、ユーザ識別情報とともに情報処理装置1に対して支払いリクエストを送信する。このような場合、情報処理装置1は、ワンタイムコードを生成し、生成したワンタイムコードとユーザ識別情報とを紐づけるとともに、ワンタイムコードをユーザ端末100に送信する。すると、ユーザ端末100は、画面上にワンタイムコード(すなわち、ユーザを識別する情報)を表示する。このような場合、店舗端末は、ユーザ端末100に表示されたワンタイムコードを読み取ると、読み取ったワンタイムコードと、グループ識別情報、グループ店舗識別情報および決済金額を情報処理装置1に送信する。すると、情報処理装置1は、ワンタイムコードに紐づけられたユーザ識別情報に紐づくウォレットから、グループ識別情報およびグループ店舗識別情報とに紐づけられるウォレットに決済金額分の電子マネーを移動させる。 More specifically, the user terminal 100 sends a payment request to the information processing device 1 together with the user identification information. In such a case, the information processing device 1 generates a one-time code, links the generated one-time code to the user identification information, and sends the one-time code to the user terminal 100. The user terminal 100 then displays the one-time code (i.e., information that identifies the user) on the screen. In such a case, the store terminal reads the one-time code displayed on the user terminal 100 and transmits the read one-time code, group identification information, group store identification information, and payment amount to the information processing device 1. The information processing device 1 then transfers electronic money equivalent to the payment amount from the wallet linked to the user identification information linked to the one-time code to the wallet linked to the group identification information and group store identification information.

また、ユーザ端末100を用いた決済は、ユーザが予め電子マネーをチャージした口座から店舗Aの口座へ電子マネーを移行させる処理のみならず、例えば、ユーザが予め登録したクレジットカードを用いた決済であってもよい。このような場合、例えば、ユーザ端末100は、店舗Aの口座に対して決済金額の電子マネーを移行させるとともに、ユーザのクレジットカードの運用会社(カード会社)に対し、決済金額を請求してもよい。 Furthermore, payment using the user terminal 100 may not only be a process of transferring electronic money from an account to which the user has previously charged electronic money to store A's account, but may also be a payment using, for example, a credit card that the user has previously registered. In such a case, for example, the user terminal 100 may transfer electronic money of the payment amount to store A's account and bill the operating company (card company) of the user's credit card for the payment amount.

ところで、政府では、資金移動業を営む資金移動業者に対し、上述の電子マネーや仮想通貨といったデジタルマネーにより給与の支払いを認める、所謂「給与のデジタル払い」の導入が検討され始めている。 By the way, the government has begun considering introducing a system of so-called "digital salary payments" that would allow money transfer businesses operating in the money transfer industry to pay salaries using digital money such as the electronic money and virtual currencies mentioned above.

給与のデジタル払いに伴い、給与の振込先が銀行口座から電子マネー口座へ変更されることになる。そのため、各ユーザの電子マネー口座の口座残高が、従来より増加することが想定される。 As salaries are paid digitally, the salary transfer destination will change from a bank account to an electronic money account. As a result, it is expected that the balance of each user's electronic money account will increase compared to before.

そのため、電子マネー口座の残高保護がより一層求められる。具体的には、例えば、アカウントのなりすまし等によって、電子マネーの不正利用を未然に防止することが求められる。 Therefore, there is an increased need to protect the balances of electronic money accounts. Specifically, there is a need to prevent fraudulent use of electronic money, for example through account spoofing.

そこで、実施形態に係る情報処理装置1は、複数の端末装置による同一アカウントへのログインを検知した場合に、新たにログインした端末装置による機能の一部を制限することとした。 Therefore, when the information processing device 1 according to the embodiment detects that multiple terminal devices have logged in to the same account, it restricts some of the functions of the newly logged-in terminal device.

具体的には、図1に示すように、情報処理装置1は、各ユーザ端末100からログイン情報を取得する(ステップS1)。ログイン情報は、ログイン対象となるアカウントのアカウントID(ユーザID)およびユーザ端末100の端末識別番号を含む。なお、端末識別番号は、同じユーザ端末100であっても、アプリとWebブラウザで異なる番号が付与される。 Specifically, as shown in FIG. 1, the information processing device 1 acquires login information from each user terminal 100 (step S1). The login information includes the account ID (user ID) of the account to be logged in and the terminal identification number of the user terminal 100. Note that, even for the same user terminal 100, different terminal identification numbers are assigned for the app and the web browser.

例えば、情報処理装置1は、既にログイン済みのユーザUがユーザ端末100で決済アプリを開くたびに、ログイン情報を取得する。また、情報処理装置1は、ユーザUが新たなユーザ端末100でログインを行う場合についてもログイン情報を取得する。 For example, the information processing device 1 acquires login information each time a user U who has already logged in opens a payment app on the user terminal 100. The information processing device 1 also acquires login information when the user U logs in on a new user terminal 100.

つづいて、情報処理装置1は、各ユーザ端末100から取得したログイン情報に基づき、複数のユーザ端末100による同一アカウントへのログインを検知する(ステップS2)。 Next, the information processing device 1 detects logins to the same account by multiple user terminals 100 based on the login information acquired from each user terminal 100 (step S2).

例えば、情報処理装置1は、ユーザUaがユーザ端末100aでログイン中である状態において、ユーザUbがユーザ端末100bでユーザUaのアカウントにログインしたことを検知する。なお、ここでのログイン中とは、ユーザがログアウトをしていない状態を指す。また、以下では、先にログイン中のユーザ端末100を「旧環境の端末装置」と記載し、旧環境の端末装置のログイン中に新たにログインを行ったユーザ端末100を「新環境の端末装置」と記載する場合がある。 For example, while user Ua is logged in to user terminal 100a, information processing device 1 detects that user Ub has logged in to user Ua's account on user terminal 100b. Note that "logged in" here refers to a state in which the user has not logged out. In addition, below, the previously logged-in user terminal 100 may be referred to as the "terminal device of the old environment," and the user terminal 100 that newly logs in while a user is logged in to the terminal device of the old environment may be referred to as the "terminal device of the new environment."

例えば、情報処理装置1は、ユーザ端末100aおよびユーザ端末100bから取得したログイン情報に含まれるユーザ端末100の端末識別番号によって複数のユーザ端末100による同一アカウントへのログインを検知する。 For example, the information processing device 1 detects logins to the same account by multiple user terminals 100 based on the terminal identification numbers of the user terminals 100 contained in the login information acquired from the user terminals 100a and 100b.

具体的には、情報処理装置1は、既にログインしているユーザ端末100aの端末識別番号と、新たにログインしたユーザ端末100bの端末識別番号とを比較し、双方の端末識別番号が違う場合に、複数のユーザ端末100による同一アカウントへのログインとして検知する。 Specifically, the information processing device 1 compares the terminal identification number of the already logged-in user terminal 100a with the terminal identification number of the newly logged-in user terminal 100b, and if the two terminal identification numbers are different, detects that multiple user terminals 100 have logged into the same account.

より具体的には、情報処理装置1は、既にログイン中のユーザ端末100(旧環境の端末装置)の端末識別番号と、今回取得したログイン情報に含まれるユーザ端末100(新環境の端末装置)の端末識別番号を比較し、双方の端末識別番号が一致すれば、制限を行うことなくログインを許可する。 More specifically, the information processing device 1 compares the terminal identification number of the already logged-in user terminal 100 (terminal device of the old environment) with the terminal identification number of the user terminal 100 (terminal device of the new environment) included in the currently acquired login information, and if the two terminal identification numbers match, allows the login without any restrictions.

一方、情報処理装置1は、双方の端末識別番号が不一致であれば、後述するように、新たにログインしたユーザ端末100(新環境の端末装置)に対しては一部の機能を制限したうえで、ログインを許可する。なお、情報処理装置1は、双方の端末識別番号が不一致であった場合に、新たにログインしたユーザ端末100に対してはログインを許可しないようにしてもよい。 On the other hand, if the two terminal identification numbers do not match, the information processing device 1 restricts some of the functions of the newly logged-in user terminal 100 (terminal device of the new environment) and allows the user to log in, as described below. Note that the information processing device 1 may not allow the newly logged-in user terminal 100 to log in if the two terminal identification numbers do not match.

すなわち、端末識別番号が異なるユーザ端末100bによるログインは、ユーザUaのアカウントへ不正にログインした可能性が高く、情報処理装置1は、このような同一アカウントへ重複するログインを検知する。 In other words, a login from user terminal 100b, which has a different terminal identification number, is likely an unauthorized login to user Ua's account, and the information processing device 1 detects such duplicate logins to the same account.

そして、情報処理装置1は、複数のユーザ端末100による同一アカウントへのログインを検知した場合に、既にログイン済みのユーザ端末100a(旧環境の端末装置)に対して、アラートの通知を行うとともに(ステップS3)、新たにログインしたユーザ端末100b(新環境の端末装置)については機能の一部を制限する(ステップS4)。 When the information processing device 1 detects login to the same account by multiple user terminals 100, it notifies the already logged-in user terminal 100a (terminal device of the old environment) of an alert (step S3), and restricts some of the functions of the newly logged-in user terminal 100b (terminal device of the new environment) (step S4).

例えば、情報処理装置1は、ユーザ端末100a(旧環境の端末装置)に対して、ユーザ端末100bによるログインをアラートとして決済アプリを通じて通知する。これにより、ユーザUaは、ユーザ端末100bによるログインを認識することができる。 For example, the information processing device 1 notifies the user terminal 100a (terminal device of the old environment) of the login by the user terminal 100b as an alert via the payment app. This allows the user Ua to recognize the login by the user terminal 100b.

また、情報処理装置1が新たにログインしたユーザ端末100bに対して制限する機能として、例えば、出金や送金等が挙げられる。すなわち、情報処理装置1は、ユーザUaの電子マネー口座の残高の減少を伴う機能を制限する。 Functions that the information processing device 1 restricts for the newly logged-in user terminal 100b include, for example, withdrawal and remittance. In other words, the information processing device 1 restricts functions that result in a decrease in the balance of the electronic money account of the user Ua.

なお、この際、情報処理装置1は、ユーザUaの銀行口座宛への送金については機能を制限しないようにしてもよい。すなわち、ユーザUa以外の名義の銀行口座へ送金する機能については制限したうえで、ユーザUaの銀行口座宛への送金については機能を制限しないようにしてもよい。つまり、情報処理装置1は、ユーザUaの資産が実質的に目減りしない機能については制限を設けないようにしてもよい。例えば、この場合、情報処理装置1は、ユーザのアカウントに登録された氏名と、送金先となる銀行口座の名義とを比較することにより、ユーザUaの銀行口座宛への送金については機能を制限しないようにする。 In this case, the information processing device 1 may not restrict the function for transferring money to the bank account of user Ua. In other words, the function for transferring money to a bank account in a name other than user Ua may be restricted, but the function for transferring money to the bank account of user Ua may not be restricted. In other words, the information processing device 1 may not impose restrictions on functions that do not substantially reduce the assets of user Ua. For example, in this case, the information processing device 1 does not restrict the function for transferring money to the bank account of user Ua by comparing the name registered in the user's account with the name of the bank account to which the money is to be transferred.

また、例えば、情報処理装置1は、新たにログインしたユーザ端末100bについては一定期間(例えば、24時間)、一部の機能を制限し、一定期間が経過した場合には、一部の機能の制限を解除する。 In addition, for example, the information processing device 1 restricts some functions of a newly logged-in user terminal 100b for a certain period of time (e.g., 24 hours), and lifts the restriction on some functions after the certain period has elapsed.

これにより、例えば、機種変更等により、ユーザUaが機種変更前のユーザ端末100でログインした状態で、新たなユーザ端末100からログインした場合には、一定期間を経過した後は、すべての機能が制限されることなく利用することが可能となる。 As a result, for example, if a user Ua logs in from a new user terminal 100 after changing models and is logged in from the user terminal 100 before the model change, after a certain period of time has passed, all functions can be used without restrictions.

なお、情報処理装置1は、ステップS3におけるアラートとともに、ユーザUaからユーザ端末100bによるログインがユーザUa自身によるログインか否かを受け付けることにしてもよい。この場合、情報処理装置1は、ユーザUaがユーザ端末100bでログインしていた場合には、ユーザ端末100bの機能制限を解除するようにしてもよい。 The information processing device 1 may also receive, together with the alert in step S3, whether or not the login from the user Ua via the user terminal 100b is a login by the user Ua himself/herself. In this case, the information processing device 1 may release the function restrictions on the user terminal 100b if the user Ua has logged in via the user terminal 100b.

このように、実施形態に係る情報処理装置1は、複数の端末装置による同一アカウントへのログインを検知し、新たにログインした端末装置の機能の一部を制限する。これにより、実施形態に係る情報処理装置1は、電子マネーの不正利用を未然に防ぐことができる。例えば、実施形態に係る情報処理装置1は、マネーロンダリング等の電子マネー口座の不正利用を防止することができる。 In this way, the information processing device 1 according to the embodiment detects logins to the same account from multiple terminal devices and restricts some of the functions of the newly logged-in terminal device. This allows the information processing device 1 according to the embodiment to prevent unauthorized use of electronic money. For example, the information processing device 1 according to the embodiment can prevent unauthorized use of electronic money accounts, such as money laundering.

〔2.決済サーバの構成例〕
次に、図2を用いて、情報処理装置1の構成例について説明する。図2は、実施形態に係る情報処理装置1の構成例を示すブロック図である。図2に示すように、情報処理装置1は、通信部2と、記憶部3と、制御部4とを有する。
[2. Example of payment server configuration]
Next, a configuration example of the information processing device 1 will be described with reference to Fig. 2. Fig. 2 is a block diagram showing a configuration example of the information processing device 1 according to an embodiment. As shown in Fig. 2, the information processing device 1 has a communication unit 2, a storage unit 3, and a control unit 4.

通信部2は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部2は、ネットワークNと有線または無線で接続され、ユーザ端末100等との間で情報の送受信を行う。 The communication unit 2 is realized, for example, by a NIC (Network Interface Card) or the like. The communication unit 2 is connected to the network N by wire or wirelessly, and transmits and receives information between the communication unit 2 and the user terminal 100, etc.

記憶部3は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。 The storage unit 3 is realized, for example, by a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk.

図2に示すように、記憶部3は、ユーザ情報データベース31を有する。ユーザ情報データベース31は、ユーザに関する各種情報を記憶するデータベースである。図3は、実施形態に係るユーザ情報データベース31の一例を示す図である。 As shown in FIG. 2, the storage unit 3 has a user information database 31. The user information database 31 is a database that stores various information related to users. FIG. 3 is a diagram showing an example of the user information database 31 according to an embodiment.

図3に示すように、実施形態に係るユーザ情報データベース31は、「ユーザID」、「アカウント情報」、「端末識別番号」、「ログイン時間」などといった項目の情報を互いに対応付けて記憶する。 As shown in FIG. 3, the user information database 31 according to the embodiment stores information on items such as "user ID," "account information," "terminal identification number," and "login time" in association with each other.

「ユーザID」項目は、各ユーザを識別するための識別子が格納される。「アカウント情報」は、対応するユーザIDによって識別されるユーザのアカウント情報が格納される。アカウント情報は、ユーザの氏名、年齢、住所、電話番号に関する情報や、電子マネー口座に関する情報を含む。電子マネー口座に関する情報は、ウォレットID、電子マネー口座の取引履歴に関する情報を含む。 The "User ID" item stores an identifier for identifying each user. "Account information" stores the account information of a user identified by the corresponding user ID. The account information includes information on the user's name, age, address, and telephone number, as well as information on the electronic money account. The information on the electronic money account includes a wallet ID and information on the transaction history of the electronic money account.

「端末識別番号」項目は、対応するユーザIDによって識別されるユーザがログインした端末装置(ユーザ端末100)の識別番号が格納される。例えば、端末識別番号は、ユーザ端末100それぞれに対して固有の識別子であり、同じ端末装置であっても、決済アプリと、Webブラウザによっても異なる識別子となる。 The "Terminal Identification Number" field stores the identification number of the terminal device (user terminal 100) into which the user identified by the corresponding user ID has logged in. For example, the terminal identification number is a unique identifier for each user terminal 100, and even for the same terminal device, the identifier will be different depending on the payment app and web browser.

「ログイン時間」は、対応するユーザIDによって識別されるユーザのログイン時間が格納される。例えば、ログイン時間は、決済アプリを起動している時刻や、ショッピングサイトなど、各種ECサイトで電子マネーを利用した決済の時刻に関する情報を含む。 "Login time" stores the login time of a user identified by the corresponding user ID. For example, the login time includes information about the time a payment app is launched and the time of a payment using electronic money on various EC sites, such as a shopping site.

図2の説明に戻り、制御部4について説明する。制御部4は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、情報処理装置1内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部4は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。 Returning to the explanation of FIG. 2, the control unit 4 will now be described. The control unit 4 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or MPU (Micro Processing Unit) executing various programs stored in a storage device inside the information processing device 1 using a RAM as a working area. The control unit 4 is also realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array).

図2に示すように、制御部4は、取得部41と、検知部42と、制限部43と、通知部44とを有する。取得部41は、電子マネー決済サービスに対するログイン情報を取得する。例えば、取得部41は、ユーザ端末100で決済アプリが開かれた場合や、ユーザがショッピングサイト、フリマサイト等の各種ECサイトで電子マネーを利用して決済を行う場合にも、ログイン情報を取得する。 As shown in FIG. 2, the control unit 4 has an acquisition unit 41, a detection unit 42, a restriction unit 43, and a notification unit 44. The acquisition unit 41 acquires login information for an electronic money payment service. For example, the acquisition unit 41 acquires login information when a payment application is opened on the user terminal 100, or when a user makes a payment using electronic money on various EC sites such as a shopping site or a flea market site.

ログイン情報は、ユーザID、ウォレットIDおよび端末識別番号等を含む。なお、ログイン情報は、例えば、ユーザ端末100の位置情報、IPアドレスなど、その他の情報を含むようにしてもよい。 The login information includes a user ID, a wallet ID, and a terminal identification number. Note that the login information may also include other information, such as the location information and IP address of the user terminal 100.

検知部42は、取得部41によって取得されたログイン情報に基づき、複数の端末装置による同一のアカウントへのログインを検知する。例えば、検知部42は、ログイン情報の取得毎に、アカウントと端末識別番号とをチェックする。 The detection unit 42 detects logins to the same account by multiple terminal devices based on the login information acquired by the acquisition unit 41. For example, the detection unit 42 checks the account and the terminal identification number each time login information is acquired.

そして、検知部42は、既にログイン済みのアカウントに対して異なる端末識別番号を有する他の端末装置によるログインを検知した場合に、複数の端末装置による同一のアカウントへのログインを検知する。 Then, when the detection unit 42 detects a login by another terminal device having a different terminal identification number to an account that is already logged in, it detects login to the same account by multiple terminal devices.

すなわち、検知部42は、端末識別番号が異なる複数の端末装置から同一のアカウントへログインが行われた場合に、複数の端末装置による同一のアカウントへのログインとして検知する。 In other words, when logins to the same account are made from multiple terminal devices with different terminal identification numbers, the detection unit 42 detects this as logins to the same account from multiple terminal devices.

なお、上述のように、同じ端末装置であっても、アプリとWebブラウザで異なる端末識別番号が割り当てられる。そのため、検知部42は、同じ端末装置からアプリとWebブラウザで同一のアカウントへログインが行われた場合にも、複数の端末装置による同一のアカウントへのログインとして検知する。 As described above, even for the same terminal device, different terminal identification numbers are assigned to the app and the web browser. Therefore, even if a login to the same account is performed from the same terminal device using the app and the web browser, the detection unit 42 detects this as a login to the same account from multiple terminal devices.

制限部43は、検知部42によって同一のアカウントへ複数の端末装置によるログインが検知された場合に、新たにログインした端末装置(図1では、ユーザ端末100b)の決済アプリケーションの機能の一部を制限する。 When the detection unit 42 detects multiple terminal devices logging into the same account, the restriction unit 43 restricts some of the functions of the payment application of the newly logged-in terminal device (in FIG. 1, the user terminal 100b).

例えば、制限部43は、決済アプリケーションの機能のうち、電子マネーの出金や送金を制限する。すなわち、制限部43は、電子マネー口座の口座残高の減少を伴う機能について制限を行う。なお、制限部43は、電子マネーの出金先や送金先がユーザ自身の口座である場合については制限を行わないようにしてもよい。すなわち、制限部43は、ユーザの電子マネー口座から他者名義の電子マネー口座あるいは銀行口座へ出金または送金する機能を制限するようにしてもよい。なお、ユーザ自身の口座か否かの判定は、銀行口座の名義がユーザアカウントの登録名義と同じか否かの確認処理でも、登録する口座の銀行の認証を経て決済サービスに予め登録された口座であるか否かの確認処理でも、その他ユーザ自身の口座が確認できる処理で特に限定されるものではない。 For example, the restriction unit 43 restricts the withdrawal and transfer of electronic money among the functions of the payment application. That is, the restriction unit 43 restricts functions that involve a decrease in the account balance of an electronic money account. Note that the restriction unit 43 may not restrict when the withdrawal or transfer destination of electronic money is the user's own account. That is, the restriction unit 43 may restrict the function of withdrawing or transferring money from the user's electronic money account to an electronic money account or bank account in another person's name. Note that the determination of whether or not the account is the user's own account is not particularly limited to a process of confirming whether or not the name on the bank account is the same as the registered name on the user's account, a process of confirming whether or not the account is an account that has been previously registered in the payment service after authentication by the bank of the account to be registered, or any other process that can confirm the user's own account.

この際、制限部43は、過去一定期間内に行われた出金や送金履歴がある他者口座への振込や他者アカウントへの送金については許可しつつ、それ以外の出金・送金のみを制限するようにしてもよい。すなわち、制限部43は、旧環境の端末装置でログイン後に新たに登録された出金先・送金先への出金および送金の機能を制限するようにしてもよい。 In this case, the restriction unit 43 may permit transfers to other accounts or remittances to other accounts that have a history of withdrawals or remittances made within a certain period of time in the past, while restricting only other withdrawals and remittances. In other words, the restriction unit 43 may restrict the functions of withdrawals and remittances to withdrawal destinations and remittance destinations newly registered after logging in with the terminal device in the old environment.

また、制限部43は、すべての送金や出金を許容したうえで、SMS(Short Message Service)等を用いたワンタイムパスワードによる認証処理を必須とするようにしてもよい。すなわち、この場合、制限部43は、電子マネーの出金や送金に関する機能のうち、ワンタイムパスワード等による認証を伴う電子マネーの出金や送金に制限する。この場合、旧環境の端末装置による電子マネーの出金や送金についてはワンタイムパスワードによる認証を必要とせず、新環境の端末装置による電子マネーの出金や送金についてはワンタイムパスワードによる認証を必須とする。 The restriction unit 43 may also permit all remittances and withdrawals, but require authentication processing using a one-time password via SMS (Short Message Service) or the like. In other words, in this case, the restriction unit 43 restricts functions related to the withdrawal and transfer of electronic money to those that involve authentication using a one-time password or the like. In this case, authentication using a one-time password is not required for withdrawals and transfers of electronic money from a terminal device in the old environment, and authentication using a one-time password is required for withdrawals and transfers of electronic money from a terminal device in the new environment.

これにより、新環境の端末装置によるログインが不正なログインであった場合に、ユーザの電子マネー口座の資産を適切に保護することができる。なお、かかる制限については、例えば、旧環境の端末装置に対し、新環境の端末装置で要求されている出金や送金の内容を通知し、旧環境の端末装置で、出金や送金が許可された場合に、制限を解除するようにしてもよい。 This makes it possible to appropriately protect the assets in the user's electronic money account if a login from a new environment terminal device is unauthorized. Such restrictions may be lifted, for example, by notifying the old environment terminal device of the details of the withdrawal or transfer requested on the new environment terminal device, and the withdrawal or transfer is permitted on the old environment terminal device.

また、制限部43は、電子マネーの出金や送金に関する機能に加え、例えば、電子マネーによる決済機能を制限するようにしてもよい。例えば、この場合、制限部43は、ユーザによる決済履歴に基づいて、電子マネーによる決済を制限する加盟店を選択するようにしてもよい。 The restriction unit 43 may also restrict, for example, the payment function using electronic money, in addition to the functions related to the withdrawal and transfer of electronic money. For example, in this case, the restriction unit 43 may select affiliated stores for which payments using electronic money are restricted, based on the user's payment history.

例えば、制限部43は、ユーザが過去一定期間内に電子マネー決済を行った加盟店での決済を許容し、その他の加盟店での決済を制限する。すなわち、この場合には、制限部43は、新環境の端末装置によって、旧環境の端末装置と異なる電子マネー決済の挙動について制限することができる。 For example, the restriction unit 43 allows payments at affiliated stores where the user has made electronic money payments within a certain period of time in the past, and restricts payments at other affiliated stores. In other words, in this case, the restriction unit 43 can restrict the behavior of electronic money payments by a terminal device in the new environment that differs from that of a terminal device in the old environment.

また、制限部43は、新たにログインした端末装置に対する機能制限を一定期間経過後に解除する。すなわち、制限部43は、新たにログインした端末装置に対して一定期間に限って、機能を制限することになる。この際、制限部43は、旧環境の端末装置に対して機能を制限する期間に関する情報を通知するようにしてもよい。 The restriction unit 43 also removes the function restriction on the newly logged-in terminal device after a certain period of time has elapsed. That is, the restriction unit 43 restricts the functions of the newly logged-in terminal device only for a certain period of time. At this time, the restriction unit 43 may notify the terminal device of the old environment of information regarding the period for which the functions are restricted.

なお、制限部43は、機能を制限する期間については、ユーザに応じて設定するようにしてもよい。例えば、ログインする頻度が多いユーザについては、制限する期間を短めに設定し、ログインする頻度が低いユーザについては、制限する期間を長めに設定するようにしてもよい。また、制限部43は、ログインする頻度に変えて、例えば、電子マネーによる決済の利用履歴に基づいて、制限する期間を決定するようにしてもよい。例えば、この場合、制限部43は、電子マネーの決済頻度が高いほど、制限する期間を短めに設定する。 The restriction unit 43 may set the period for which the functions are restricted depending on the user. For example, a shorter period may be set for a user who logs in frequently, and a longer period may be set for a user who logs in infrequently. The restriction unit 43 may also determine the period for which the functions are restricted based on, for example, the usage history of electronic money payments, instead of the frequency of logins. For example, in this case, the restriction unit 43 sets a shorter period for which the functions are restricted the more frequently electronic money payments are made.

また、制限部43は、新たにログインした端末装置によるログインの時間帯と、既にログイン済みの端末装置によるログインの時間帯とを比較して、新たにログインした端末装置の電子マネーの機能の一部を制限するようにしてもよい。 The restriction unit 43 may also compare the time period during which a newly logged-in terminal device logs in with the time period during which a terminal device that has already logged in logs in, and restrict some of the electronic money functions of the newly logged-in terminal device.

例えば、制限部43は、新たにログインした端末装置によるログインの時間帯が、既にログイン済みの端末装置によるログインの時間帯と異なる場合、新たにログインした端末装置の決済アプリケーションの機能の一部を制限するようにしてもよい。すなわち、制限部43は、新たにログインしたユーザによるログインの時間帯が、既にログイン済みのユーザの傾向と異なる場合に、すなわち、双方のユーザが異なる人物である可能性が高い場合に、新たにログインした端末装置の決済アプリケーションの機能の一部を制限するようにしてもよい。 For example, the restriction unit 43 may be configured to restrict some of the functions of the payment application of the newly logged-in terminal device when the login time zone of the newly logged-in terminal device is different from the login time zone of the already logged-in terminal device. That is, the restriction unit 43 may be configured to restrict some of the functions of the payment application of the newly logged-in terminal device when the login time zone of the newly logged-in user is different from the tendency of the already logged-in user, that is, when there is a high possibility that the two users are different persons.

その他、制限部43は、ログイン情報として各ユーザ端末100の位置情報を取得しておき、位置情報の比較結果に応じて、新たにログインした新環境の端末装置の決済アプリケーションの機能の一部を制限するようにしてもよい。なお、制限部43は、旧環境の端末装置から位置情報を取得できない場合には、旧環境の端末装置による電子マネー決済の履歴に基づいて、旧環境の端末装置の位置を推定するようにしてもよい。この場合、制限部43は、旧環境の端末装置による決済履歴から直近の決済日時および支払先となる加盟店の場所等に基づいて、旧環境の端末装置の位置情報を推定し、旧環境の端末装置および新環境の端末装置が一定範囲外の場合にのみ、新環境の端末装置の機能を制限する。 In addition, the restriction unit 43 may acquire location information of each user terminal 100 as login information, and restrict some of the functions of the payment application of the newly logged-in terminal device of the new environment depending on the result of comparing the location information. Note that, if the restriction unit 43 cannot acquire location information from the terminal device of the old environment, it may estimate the location of the terminal device of the old environment based on the history of electronic money payments made by the terminal device of the old environment. In this case, the restriction unit 43 estimates the location information of the terminal device of the old environment based on the most recent payment date and time and the location of the affiliated store to which the payment is made from the payment history of the terminal device of the old environment, and restricts the functions of the terminal device of the new environment only when the terminal device of the old environment and the terminal device of the new environment are outside a certain range.

通知部44は、検知部42によって同一のアカウントへ複数の端末装置によるログインが検知された場合に、既にログイン済みの端末装置へアラートを通知する。例えば、通知部44は、端末装置にインストールされた決済アプリを通じて、別の端末装置によるログインを通知する。 When the detection unit 42 detects logins to the same account from multiple terminal devices, the notification unit 44 sends an alert to the terminal device that has already logged in. For example, the notification unit 44 notifies the terminal device of logins from another terminal device through a payment app installed on the terminal device.

例えば、この場合、通知部44は、新たにログインしたユーザがユーザ本人か否かをユーザから受付可能な通知を行うようにしてもよい。例えば、かかる通知により、ユーザ本人が別の端末装置でログインしたことが確認できた場合、通知部44は、機能の制限を解除するように制限部43へ指示するようにしてもよい。 For example, in this case, the notification unit 44 may be configured to provide a notification that can be received from the user as to whether or not the newly logged-in user is the user himself/herself. For example, when it is confirmed from such a notification that the user himself/herself has logged in on another terminal device, the notification unit 44 may instruct the restriction unit 43 to release the restriction on the function.

〔3.処理フロー〕
次に、図4を用いて、実施形態に係る情報処理装置1が実行する処理手順について説明する。図4は、実施形態に係る制限処理の一例を示すフローチャートである。
3. Processing flow
Next, a process procedure executed by the information processing device 1 according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a flowchart showing an example of a restriction process according to the embodiment.

図4に示すように、情報処理装置1は、各ユーザ端末100からログイン情報を取得すると(ステップS101)、新たなログインが同一アカウントへのログインか否かを判定する(ステップS102)。 As shown in FIG. 4, when the information processing device 1 acquires login information from each user terminal 100 (step S101), it determines whether the new login is a login to the same account (step S102).

情報処理装置1は、同一アカウントへのログインと判定した場合(ステップS102;Yes)、新たにログインした端末装置(ユーザ端末100)の機能を制限する(ステップS103)。 If the information processing device 1 determines that the login is to the same account (step S102; Yes), it restricts the functions of the newly logged-in terminal device (user terminal 100) (step S103).

そして、情報処理装置1は、既にログイン中の端末装置(ユーザ端末100)へアラートを通知して(ステップS104)、処理を終了する。また、情報処理装置1は、ステップS102の判定において、同一アカウントへのログインでないと判定した場合(ステップS102;No)、ステップS103およびステップS104の処理を省略して、処理を終了する。 Then, the information processing device 1 notifies the already logged-in terminal device (user terminal 100) of an alert (step S104), and ends the process. Also, if the information processing device 1 determines in step S102 that the login is not to the same account (step S102; No), it skips the processes of steps S103 and S104 and ends the process.

〔4.変形例〕
ところで、上述した実施形態では、複数の端末装置による同一アカウントへのログインを検知した場合に、新たにログインした端末装置に対してログインを許可したうえで、機能の一部を制限する場合について説明したが、これに限定されるものではない。すなわち、新たにログインした端末装置によるログイン自体を許可しないようにしてもよい。
4. Modifications
In the above embodiment, when login to the same account from multiple terminal devices is detected, the newly logged-in terminal device is permitted to log in and some of the functions are restricted, but the present invention is not limited to this. In other words, login from the newly logged-in terminal device itself may not be permitted.

また、上述した実施形態では、ログインの対象が電子マネーのアカウントである場合について説明したが、これに限定されるものではない。すなわち、ネットバンキングなど、銀行口座のアカウントに対しても本願発明を適用するようにしてもよい。 In the above embodiment, the case where the login target is an electronic money account has been described, but this is not limited to this. In other words, the present invention may also be applied to a bank account, such as an online banking account.

〔5.効果〕
上述した実施形態に係る情報処理装置1は、電子マネー決済サービスに対するログイン情報を取得する取得部41と、取得部41によって取得されたログイン情報に基づき、複数の端末装置による同一のアカウントへのログインを検知する検知部42と、検知部42によって同一のアカウントへ複数の端末装置によるログインが検知された場合に、新たにログインした端末装置による電子マネー口座に関する機能の一部を制限する制限部とを備える。
5. Effects
The information processing device 1 according to the embodiment described above includes an acquisition unit 41 that acquires login information for an electronic money payment service, a detection unit 42 that detects logins to the same account by multiple terminal devices based on the login information acquired by the acquisition unit 41, and a restriction unit that, when the detection unit 42 detects logins to the same account by multiple terminal devices, restricts some of the functions related to the electronic money account by the newly logged-in terminal device.

また、制限部43は、制限を一定期間経過後に解除する。また、取得部41は、端末装置の端末識別番号を含むログイン情報を取得し、検知部42は、端末識別番号に基づき、複数の端末装置による同一のアカウントへのログインを検知する。 The restriction unit 43 also removes the restriction after a certain period of time has elapsed. The acquisition unit 41 also acquires login information including the terminal identification number of the terminal device, and the detection unit 42 detects logins to the same account from multiple terminal devices based on the terminal identification number.

また、情報処理装置1は、検知部42によって同一のアカウントへ複数の端末装置によるログインが検知された場合に、既にログイン済みの端末装置へアラートを通知する通知部44を備える。 The information processing device 1 also includes a notification unit 44 that sends an alert to terminal devices that have already logged in when the detection unit 42 detects logins to the same account from multiple terminal devices.

また、制限部43は、電子マネー口座から電子マネーを出金する際に、ユーザ自身の口座への振込を許可しつつ、他者名義の口座への振込を制限する。また、制限部43は、既にログイン済みの端末装置で前記電子マネー口座から過去一定期間内に出金または送金された他者名義の口座への振込を許可し、その他の他者名義の口座への振込を制限する。また、制限部43は、新たにログインした端末装置で電子マネー口座から電子マネーを送金または出金するたびに、ワンタイムパスワードによる認証処理を伴う送金または出金に制限する。 When withdrawing electronic money from an electronic money account, the restriction unit 43 permits transfer to the user's own account, but restricts transfer to an account under another person's name. The restriction unit 43 also permits transfer to an account under another person's name that has been withdrawn or transferred from the electronic money account within a certain period of time using a terminal device that has already logged in, and restricts transfer to other accounts under another person's name. The restriction unit 43 also restricts transfer or withdrawal to one that requires authentication processing using a one-time password each time electronic money is transferred or withdrawn from the electronic money account using a newly logged in terminal device.

また、制限部43は、新たにログインした端末装置によるログインの時間帯と、既にログイン済みの端末装置によるログインの時間帯との比較の結果、機能の一部を制限する。 The restriction unit 43 also restricts some of the functions as a result of comparing the login time period of a newly logged-in terminal device with the login time period of terminal devices that have already logged in.

上述した各処理のいずれかもしくは組合せにより、本願に係る情報処理装置は、電子マネーの不正利用を未然に防ぐことができる。 By using any one or a combination of the above-mentioned processes, the information processing device according to the present application can prevent unauthorized use of electronic money.

〔6.ハードウェア構成〕
また、上述してきた実施形態に係る情報処理装置1は、例えば図5に示すような構成のコンピュータ1000によって実現される。図5は、実施形態に係る情報処理装置1の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
6. Hardware Configuration
The information processing device 1 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 5. Fig. 5 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 1 according to the embodiment. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, a HDD 1400, a communication interface (I/F) 1500, an input/output interface (I/F) 1600, and a media interface (I/F) 1700.

CPU1100は、ROM1300またはHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。 The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400, and controls each component. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started, and programs that depend on the hardware of the computer 1000, etc.

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、ネットワーク(通信ネットワーク)Nを介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータをネットワークNを介して他の機器へ送信する。 HDD 1400 stores programs executed by CPU 1100 and data used by such programs. Communication interface 1500 receives data from other devices via network (communication network) N and sends it to CPU 1100, and transmits data generated by CPU 1100 to other devices via network N.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置(図5では、出力装置および入力装置を総称して「入出力装置」と記載する)を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、生成したデータを入出力インターフェイス1600を介して出力装置へ出力する。 The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse (in FIG. 5, the output devices and input devices are collectively referred to as "input/output devices") via the input/output interface 1600. The CPU 1100 acquires data from the input devices via the input/output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input/output interface 1600.

メディアインターフェイス1700は、記録媒体1800に格納されたプログラムまたはデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700 and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase change rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

例えば、コンピュータ1000が実施形態に係る情報処理装置1として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部4の機能を実現する。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置からネットワークNを介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the information processing device 1 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 4. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via the network N.

以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 Although several embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the disclosure section of the invention.

〔7.その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[7. Other]
Furthermore, among the processes described in the above embodiments and modifications, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 The above-described embodiments and variations can be combined as appropriate to the extent that they do not cause inconsistencies in the processing content.

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 In addition, the above-mentioned "section, module, unit" can be read as "means" or "circuit." For example, an acquisition unit can be read as an acquisition means or an acquisition circuit.

1 情報処理装置
2 通信部
3 記憶部
4 制御部
31 ユーザ情報データベース
41 取得部
42 検知部
43 制限部
44 通知部
100 ユーザ端末
Reference Signs List 1 Information processing device 2 Communication unit 3 Storage unit 4 Control unit 31 User information database 41 Acquisition unit 42 Detection unit 43 Restriction unit 44 Notification unit 100 User terminal

Claims (12)

電子マネー決済サービスに対するログイン情報を取得する取得部と、
前記取得部によって取得された前記ログイン情報に基づき、既に端末装置がログイン中のアカウントへ他の端末装置によるログインを検知する検知部と、
前記検知部によって前記他の端末装置によるログインが検知された場合に、前記他の端末装置による電子マネー口座に関する機能の一部を制限する制限部と
を備え
前記制限部は、
前記他の端末装置に対しては、前記電子マネー口座による出金機能のうち、一部の出金機能を制限しつつ、残りの出金機能を許可すること
を特徴とする情報処理装置。
an acquisition unit for acquiring login information for an electronic money payment service;
a detection unit that detects a login by another terminal device to an account to which a terminal device is already logged in based on the login information acquired by the acquisition unit;
a restriction unit that restricts a part of functions related to an electronic money account of the other terminal device when the detection unit detects a login by the other terminal device ,
The limiting portion is
For the other terminal device, some of the withdrawal functions of the electronic money account are restricted, while the remaining withdrawal functions are permitted.
An information processing device comprising:
電子マネー決済サービスに対するログイン情報を取得する取得部と、
前記取得部によって取得された前記ログイン情報に基づき、既に端末装置がログイン中のアカウントへ他の端末装置によるログインを検知する検知部と、
前記検知部によって前記他の端末装置によるログインが検知された場合に、前記他の端末装置による電子マネー口座に関する機能の一部を制限する制限部と
を備え、
前記制限部は、
前記他の端末装置によるログインが検知されてから前記アカウントの利用状況に応じて設定された期間経過後に前記制限を解除すること
を特徴とする情報処理装置。
an acquisition unit for acquiring login information for an electronic money payment service;
a detection unit that detects a login by another terminal device to an account to which a terminal device is already logged in based on the login information acquired by the acquisition unit;
a restriction unit that restricts a part of functions related to an electronic money account of the other terminal device when the detection unit detects a login by the other terminal device,
The limiting portion is
The information processing device is characterized in that the restriction is lifted after a period of time set according to a usage status of the account has elapsed since login by the other terminal device was detected .
記制限部は、
前記電子マネー口座から電子マネーを出金する際に、ユーザ自身の口座への振込を許可しつつ、他者名義の口座への振込を制限すること
を特徴とする請求項1に記載の情報処理装置。
The limiting portion is
2. The information processing device according to claim 1 , wherein when withdrawing electronic money from the electronic money account, transfer to the user's own account is permitted but transfer to an account in the name of another person is restricted.
記制限部は、
先にログインした前記端末装置で前記電子マネー口座から過去一定期間内に出金または送金された他者名義の口座への振込を許可し、その他の他者名義の口座への振込を制限すること
を特徴とする請求項1に記載の情報処理装置。
The limiting portion is
2. The information processing device according to claim 1, wherein the terminal device that has logged in earlier permits transfers to an account in the name of another person to which money has been withdrawn or transferred within a certain period of time from the electronic money account, and restricts transfers to other accounts in the name of another person.
前記制限部は、The limiting portion is
前記他の端末装置に対しては、先にログインした前記端末装置で電子マネーによる決済が行われた店舗における決済を許可し、その他の店舗における決済を制限することThe other terminal device is permitted to make payments at stores where payments have been made using electronic money at the terminal device that has previously logged in, and is restricted from making payments at other stores.
を特徴とする請求項1に記載の情報処理装置。2. The information processing apparatus according to claim 1,
電子マネー決済サービスに対するログイン情報を取得する取得部と、an acquisition unit for acquiring login information for an electronic money payment service;
前記取得部によって取得された前記ログイン情報に基づき、既に端末装置がログイン中のアカウントへ他の端末装置によるログインを検知する検知部と、a detection unit that detects a login by another terminal device to an account to which a terminal device is already logged in based on the login information acquired by the acquisition unit;
前記検知部によって前記他の端末装置によるログインが検知された場合に、前記他の端末装置による電子マネー口座に関する機能の一部を制限する制限部とa restriction unit that restricts a part of functions related to an electronic money account of the other terminal device when the detection unit detects login by the other terminal device;
を備え、Equipped with
前記制限部は、The limiting portion is
前記他の端末装置に対しては、ワンタイムパスワードによる認証を条件として出金を許可することThe withdrawal from the other terminal device is permitted on the condition that authentication using a one-time password is performed.
を特徴とする情報処理装置。An information processing device comprising:
コンピュータが実行する情報処理方法であって、
電子マネー決済サービスに対するログイン情報を取得する取得工程と、
前記取得工程によって取得された前記ログイン情報に基づき、既に端末装置がログイン中のアカウントへ他の端末装置によるログインを検知する検知工程と、
前記検知工程によって前記他の端末装置によるログインが検知された場合に、前記他の端末装置による電子マネー口座に関する機能の一部を制限する制限工程
を含み、
前記制限工程は、
前記他の端末装置に対しては、前記電子マネー口座による出金機能のうち、一部の出金機能を制限しつつ、残りの出金機能を許可すること
を特徴とする情報処理方法。
1. A computer-implemented information processing method, comprising:
An acquisition step of acquiring login information for an electronic money payment service;
a detection step of detecting a login by another terminal device to an account in which a terminal device is already logged in based on the login information acquired by the acquisition step;
a limiting step of limiting a part of functions related to an electronic money account of the other terminal device when the login by the other terminal device is detected by the detection step,
The limiting step comprises:
For the other terminal device, some of the withdrawal functions of the electronic money account are restricted, while the remaining withdrawal functions are permitted.
An information processing method comprising:
電子マネー決済サービスに対するログイン情報を取得する取得手順と、
前記取得手順によって取得された前記ログイン情報に基づき、既に端末装置がログイン中のアカウントへ他の端末装置によるログインを検知する検知手順と、
前記検知手順によって前記他の端末装置によるログインが検知された場合に、前記他の端末装置による電子マネー口座に関する機能の一部を制限する制限手順と
をコンピュータに実行させ
前記制限手順は、
前記他の端末装置に対しては、前記電子マネー口座による出金機能のうち、一部の出金機能を制限しつつ、残りの出金機能を許可すること
を特徴とする情報処理プログラム。
An acquisition procedure for acquiring login information for an electronic money payment service;
a detection step of detecting a login by another terminal device to an account to which a terminal device is already logged in, based on the login information acquired by the acquisition step;
a restriction step of restricting a part of functions related to an electronic money account of the other terminal device when the login by the other terminal device is detected by the detection step ;
The restriction step comprises:
For the other terminal device, some of the withdrawal functions of the electronic money account are restricted, while the remaining withdrawal functions are permitted.
An information processing program characterized by:
コンピュータが実行する情報処理方法であって、1. A computer-implemented information processing method, comprising:
電子マネー決済サービスに対するログイン情報を取得する取得工程と、An acquisition step of acquiring login information for an electronic money payment service;
前記取得工程によって取得された前記ログイン情報に基づき、既に端末装置がログイン中のアカウントへ他の端末装置によるログインを検知する検知工程と、a detection step of detecting a login by another terminal device to an account in which a terminal device is already logged in based on the login information acquired by the acquisition step;
前記検知工程によって前記他の端末装置によるログインが検知された場合に、前記他の端末装置による電子マネー口座に関する機能の一部を制限する制限工程とa limiting step of limiting a part of functions related to an electronic money account of the other terminal device when the login by the other terminal device is detected by the detection step;
を含み、Including,
前記制限工程は、The limiting step comprises:
前記他の端末装置によるログインが検知されてから前記アカウントの利用状況に応じて設定された期間の経過後に前記制限を解除することLifting the restriction after a period of time set according to the usage status of the account has elapsed since the login by the other terminal device was detected.
を特徴とする情報処理方法。An information processing method comprising:
電子マネー決済サービスに対するログイン情報を取得する取得手順と、An acquisition procedure for acquiring login information for an electronic money payment service;
前記取得手順によって取得された前記ログイン情報に基づき、既に端末装置がログイン中のアカウントへ他の端末装置によるログインを検知する検知手順と、a detection step of detecting a login by another terminal device to an account in which a terminal device is already logged in based on the login information acquired by the acquisition step;
前記検知手順によって前記他の端末装置によるログインが検知された場合に、前記他の端末装置による電子マネー口座に関する機能の一部を制限する制限手順とa restriction step of restricting a part of functions related to an electronic money account of the other terminal device when the login by the other terminal device is detected by the detection step;
をコンピュータに実行させ、Run the following on your computer:
前記制限手順は、The restriction step comprises:
前記他の端末装置によるログインが検知されてから前記アカウントの利用状況に応じて設定された期間の経過後に前記制限を解除することLifting the restriction after a period of time set according to the usage status of the account has elapsed since the login by the other terminal device was detected.
を特徴とする情報処理プログラム。An information processing program characterized by:
コンピュータが実行する情報処理方法であって、1. A computer-implemented information processing method, comprising:
電子マネー決済サービスに対するログイン情報を取得する取得工程と、An acquisition step of acquiring login information for an electronic money payment service;
前記取得工程によって取得された前記ログイン情報に基づき、既に端末装置がログイン中のアカウントへ他の端末装置によるログインを検知する検知工程と、a detection step of detecting a login by another terminal device to an account in which a terminal device is already logged in based on the login information acquired by the acquisition step;
前記検知工程によって前記他の端末装置によるログインが検知された場合に、前記他の端末装置による電子マネー口座に関する機能の一部を制限する制限工程とa limiting step of limiting a part of functions related to an electronic money account of the other terminal device when the login by the other terminal device is detected by the detection step;
を含み、Including,
前記制限工程は、The limiting step comprises:
前記他の端末装置に対しては、ワンタイムパスワードによる認証を条件として出金を許可することThe withdrawal from the other terminal device is permitted on the condition that authentication using a one-time password is performed.
を特徴とする情報処理方法。An information processing method comprising:
電子マネー決済サービスに対するログイン情報を取得する取得手順と、An acquisition procedure for acquiring login information for an electronic money payment service;
前記取得手順によって取得された前記ログイン情報に基づき、既に端末装置がログイン中のアカウントへ他の端末装置によるログインを検知する検知手順と、a detection step of detecting a login by another terminal device to an account to which a terminal device is already logged in, based on the login information acquired by the acquisition step;
前記検知手順によって前記他の端末装置によるログインが検知された場合に、前記他の端末装置による電子マネー口座に関する機能の一部を制限する制限手順とa restriction step of restricting a part of functions related to an electronic money account of the other terminal device when the login by the other terminal device is detected by the detection step;
をコンピュータに実行させ、Run the following on your computer:
前記制限手順は、The restriction step comprises:
前記他の端末装置に対しては、ワンタイムパスワードによる認証を条件として出金を許可することThe withdrawal from the other terminal device is permitted on the condition that authentication using a one-time password is performed.
を特徴とする情報処理プログラム。An information processing program characterized by:
JP2023106985A 2023-06-29 2023-06-29 Information processing device, information processing method, and information processing program Active JP7483103B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023106985A JP7483103B1 (en) 2023-06-29 2023-06-29 Information processing device, information processing method, and information processing program
JP2024072544A JP7516690B1 (en) 2023-06-29 2024-04-26 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023106985A JP7483103B1 (en) 2023-06-29 2023-06-29 Information processing device, information processing method, and information processing program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024072544A Division JP7516690B1 (en) 2023-06-29 2024-04-26 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP7483103B1 true JP7483103B1 (en) 2024-05-14
JP2025006288A JP2025006288A (en) 2025-01-17

Family

ID=91030983

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2023106985A Active JP7483103B1 (en) 2023-06-29 2023-06-29 Information processing device, information processing method, and information processing program
JP2024072544A Active JP7516690B1 (en) 2023-06-29 2024-04-26 Information processing device, information processing method, and information processing program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024072544A Active JP7516690B1 (en) 2023-06-29 2024-04-26 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (2) JP7483103B1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001101111A (en) 1999-09-30 2001-04-13 Hitachi Software Eng Co Ltd Method for managing user in www hierarchical client- server type system
JP2006310945A (en) 2005-04-26 2006-11-09 Konica Minolta Business Technologies Inc Image processing apparatus and illegitimate use discrimination program
JP2007317173A (en) 2006-04-25 2007-12-06 Kddi Corp Financial transaction service method and financial transaction service system using mobile phone
JP2021117960A (en) 2020-01-27 2021-08-10 紅 沈 Internet banking unauthorized use prevention system
JP2022002084A (en) 2020-06-20 2022-01-06 靖 佐藤 How to link QR code with Internet service
JP2022094009A (en) 2020-12-14 2022-06-24 Kddi株式会社 Authentication device, authentication method and authentication program
JP7176158B1 (en) 2021-06-30 2022-11-21 楽天グループ株式会社 LEARNING MODEL EVALUATION SYSTEM, LEARNING MODEL EVALUATION METHOD, AND PROGRAM

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001101111A (en) 1999-09-30 2001-04-13 Hitachi Software Eng Co Ltd Method for managing user in www hierarchical client- server type system
JP2006310945A (en) 2005-04-26 2006-11-09 Konica Minolta Business Technologies Inc Image processing apparatus and illegitimate use discrimination program
JP2007317173A (en) 2006-04-25 2007-12-06 Kddi Corp Financial transaction service method and financial transaction service system using mobile phone
JP2021117960A (en) 2020-01-27 2021-08-10 紅 沈 Internet banking unauthorized use prevention system
JP2022002084A (en) 2020-06-20 2022-01-06 靖 佐藤 How to link QR code with Internet service
JP2022094009A (en) 2020-12-14 2022-06-24 Kddi株式会社 Authentication device, authentication method and authentication program
JP7176158B1 (en) 2021-06-30 2022-11-21 楽天グループ株式会社 LEARNING MODEL EVALUATION SYSTEM, LEARNING MODEL EVALUATION METHOD, AND PROGRAM

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
今日からはじめるタブレット!,Androider+ 第3巻 第2号 ,日本,株式会社インプレスジャパン,2013年03月21日,第3巻,46頁
朝岳 健二,Androidスマホの正しい使い方・かしこい使い方 初版 ,第1版,株式会社マイナビ出版 滝口 直樹,2019年06月06日,11頁

Also Published As

Publication number Publication date
JP2025006288A (en) 2025-01-17
JP2025009836A (en) 2025-01-20
JP7516690B1 (en) 2024-07-16

Similar Documents

Publication Publication Date Title
US20190279189A1 (en) Method, system, and computer program product for facilitating post-sale transactions using mobile devices
AU2006275920B2 (en) Methods and systems for improved security for financial transactions through a trusted third party entity
CN103080960A (en) smart wallet
CN107615798B (en) Method and system for personal data sharing applications
KR20100059932A (en) Mobile remittances/payments
JP6483754B2 (en) Transaction management system, transaction management method, and program thereof
US12184643B2 (en) System and method for agnostic authentication of a client device
TW201640424A (en) Remittance method and system of transaction processing for direct remittance using user account and a non-transitory computer-readable recording medium
CN110678909A (en) Information processing apparatus, information processing method, and computer program
CN117425908A (en) System and method for implementing key code based money transfers
US10304043B1 (en) Multi-peripheral host device
JP2021125085A (en) Output control program, output control device, and output control method
JP7110270B2 (en) Provision device, provision method and provision program
JP7483103B1 (en) Information processing device, information processing method, and information processing program
JP2021177298A (en) Information processing systems, servers, and programs
JP6945702B1 (en) Grant device, grant method and grant program
JP7112914B2 (en) Provision system and provision method
JP7434651B1 (en) Information processing device, information processing method, and information processing program
CN115398461A (en) Credit score management device, credit score management method, and computer-readable recording medium
JP7584056B1 (en) Tax-free management device, tax-free management method, and tax-free management program
JP7570451B2 (en) Information processing device, information processing method, and information processing program
JP7319406B2 (en) Provision device, provision method and provision program
JP7197387B2 (en) Information processing apparatus, method, and computer program
JP2025139302A (en) Tax-exemption management device, tax-exemption management method, and tax-exemption management program
JP2024141130A (en) Information processing device, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230629

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20230629

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230905

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240205

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: 20240402

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240430

R150 Certificate of patent or registration of utility model

Ref document number: 7483103

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150