JP7778604B2 - Remittance method, computer program, computer-readable recording medium, and computer device - Google Patents
Remittance method, computer program, computer-readable recording medium, and computer deviceInfo
- Publication number
- JP7778604B2 JP7778604B2 JP2022032867A JP2022032867A JP7778604B2 JP 7778604 B2 JP7778604 B2 JP 7778604B2 JP 2022032867 A JP2022032867 A JP 2022032867A JP 2022032867 A JP2022032867 A JP 2022032867A JP 7778604 B2 JP7778604 B2 JP 7778604B2
- Authority
- JP
- Japan
- Prior art keywords
- account
- user
- bank
- instant messaging
- account information
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/40—Business processes related to social networking or social networking services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Development Economics (AREA)
- Technology Law (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Quality & Reliability (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Computing Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
以下の説明は、インスタントメッセージングサービスを利用した送金方法およびシステムに関する。 The following description relates to a method and system for transferring money using an instant messaging service.
インスタントメッセージングサービス上で送金を処理する技術が存在する。 Technology exists to process money transfers over instant messaging services.
一例として、インスタントメッセージングサービスの利用者がインスタントメッセージングサービスと連携する銀行サービス(一例として、インターネット専門銀行)の口座を開設すると、該当の利用者のインスタントメッセージングサービスのアカウントと該当の利用者が開設した口座の情報とがインスタントメッセージングサービス上で互いに連携して記録(インスタントメッセージングサービス側および/またはインスタントメッセージングサービスと連携する銀行サービス側に記録)されるようになる。この場合、第1利用者は、インスタントメッセージングサービス上でインスタントメッセージングサービスの第2利用者のアカウントを選択して送金を要請することができる。アカウントと口座がインスタントメッセージングサービスと連携する銀行サービス側に互いに連携して記録されている場合、インスタントメッセージングサービスは、連携する銀行サービスに、第1利用者の第1アカウントから第2利用者の第2アカウントへの送金を要請することができる。この場合、該当の銀行サービスでは、第1アカウントと連携する第1口座から第2アカウントと連携する第2口座への送金を処理するようになる。 For example, when a user of an instant messaging service opens an account with a banking service (e.g., an internet-only bank) that is linked to the instant messaging service, the user's instant messaging service account and information about the account opened by the user are linked and recorded on the instant messaging service (recorded on the instant messaging service side and/or the banking service side that is linked to the instant messaging service). In this case, a first user can select a second user's account on the instant messaging service and request a transfer. If the accounts are linked and recorded on the banking service side that is linked to the instant messaging service, the instant messaging service can request the linked banking service to transfer money from the first user's first account to the second user's second account. In this case, the banking service processes the transfer from the first account linked to the first account to the second account linked to the second account.
しかし、利用者の中には、インスタントメッセージングサービスには登録しているが、インスタントメッセージングサービスと連携する銀行サービスには登録していない場合や、該当の銀行サービスに口座がない場合もある。この場合、このような利用者には、インスタントメッセージングサービスのアカウントだけでは送金ができないという問題がある。例えば、インスタントメッセージングサービスの第3利用者はインスタントメッセージングサービスと連携する銀行サービスの第3口座があり、インスタントメッセージングサービスの第4利用者はインスタントメッセージングサービスと連携する銀行サービスの口座がないと仮定する。この場合、第3利用者が第4利用者のアカウントを選択して送金を要請したとしても、インスタントメッセージングサービス側やこれと連携する銀行サービス側では第4利用者の口座が分からないため、インスタントメッセージングサービスのアカウントだけでは送金をすることができない。これを解決するためには、第3利用者が第4利用者から送金のための他銀行の口座情報を聞いてインスタントメッセージングサービスや連携する銀行サービスに入力するか、インスタントメッセージングサービスや連携する銀行サービスが送金のための他銀行の口座情報の入力を第4利用者に要請し、口座情報を得てから送金を処理しなければならないという問題がある。特に、このようなアカウントの情報の要請および受信は、第4利用者に送金するたびに遂行しなければならないという問題がある。 However, some users may be registered with an instant messaging service but not with a bank service linked to the instant messaging service, or may not have an account with the bank service. In such cases, such users may be unable to transfer funds using only their instant messaging service account. For example, assume that a third user of an instant messaging service has a third account with a bank service linked to the instant messaging service, while a fourth user of the instant messaging service does not have an account with the bank service linked to the instant messaging service. In this case, even if the third user selects the fourth user's account and requests a transfer, the instant messaging service and its linked bank service do not know the fourth user's account, and therefore the transfer cannot be made using only the instant messaging service account. To solve this problem, the third user must either ask the fourth user for the account information of the other bank for the transfer and enter it into the instant messaging service or the linked bank service, or the instant messaging service or the linked bank service must request the fourth user to enter the account information of the other bank for the transfer and then process the transfer after obtaining the account information. In particular, there is the problem that requesting and receiving such account information must be carried out every time a transfer is made to a fourth user.
インスタントメッセージングサービスと連携する銀行サービスに登録していない、および/または口座のない利用者から、送金のための口座(一例として、他銀行の口座)情報の登録を受けて該当の利用者のインスタントメッセージングサービスのアカウントと関連付けて記録し、該当のアカウントと関連付けて記録された口座情報を利用して該当の利用者のインスタントメッセージングサービスのアカウントに対する送金要請を処理する、送金方法およびシステムを提供する。 We provide a money transfer method and system that accepts account information (e.g., an account at another bank) for money transfers from users who are not registered with a banking service linked to an instant messaging service and/or do not have an account, records the information in association with the user's instant messaging service account, and processes a money transfer request to the user's instant messaging service account using the account information recorded in association with the account.
少なくとも1つのプロセッサを含むコンピュータ装置の送金方法であって、前記少なくとも1つのプロセッサにより、インスタントメッセージングサービスを提供する段階、前記少なくとも1つのプロセッサにより、前記インスタントメッセージングサービスと連携する銀行サービスを提供する銀行サーバから、前記インスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントに関連付けられた機能伝達要請を受信する段階、および前記少なくとも1つのプロセッサにより、前記機能伝達要請にしたがい、前記第1アカウントと前記第2アカウントとの間で確立された対話セッションを通じて、口座情報登録機能へのリンクを含むメッセージを送信する段階を含む、送金方法を提供する。 A method for transferring money in a computer device including at least one processor is provided, the method including: providing an instant messaging service by the at least one processor; receiving, by the at least one processor, a function transfer request associated with a first account of a first user and a second account of a second user according to an identification scheme of the instant messaging service from a bank server that provides banking services associated with the instant messaging service; and sending, by the at least one processor, a message including a link to an account information registration function through an interactive session established between the first account and the second account in accordance with the function transfer request.
一側面によると、前記機能伝達要請は、前記銀行サーバにおける前記第1利用者から前記第2利用者への送金要請に対し、前記第2利用者に前記銀行サーバの口座がなく、かつ、前記第2利用者の他銀行の口座情報が前記銀行サーバに登録されていない場合に前記銀行サーバから送信されることを特徴としてよい。 According to one aspect, the function transfer request may be transmitted from the bank server in response to a remittance request from the first user to the second user when the second user does not have an account with the bank server and the second user's account information at another bank is not registered with the bank server.
他の側面によると、前記メッセージは前記第1アカウントおよび前記第2アカウントに関連付けられ、前記送金方法は、前記少なくとも1つのプロセッサにより、前記リンクを選択した利用者のアカウントが前記第2利用者の第2アカウントと同一かどうか、および前記選択されたリンクが表示されたチャットルームの参加者のアカウントと前記メッセージに関連付けられた前記第1アカウントおよび前記第2アカウントとの比較により、前記リンクを選択した利用者が前記第2利用者であることを認証する段階をさらに含んでよい。 According to another aspect, the message is associated with the first account and the second account, and the money transfer method may further include verifying, by the at least one processor, whether the account of the user who selected the link is the second user by comparing whether the account of the user who selected the link is the same as the second account of the second user and the accounts of participants in the chat room in which the selected link is displayed with the first account and the second account associated with the message.
また他の側面によると、前記送金方法は、前記少なくとも1つのプロセッサにより、前記リンクが選択される場合、前記第2利用者の第2アカウントに関連付けられている電話番号を利用したSMS(Short Message Service)認証により、前記リンクを選択した利用者が前記第2利用者であることを認証する段階をさらに含んでよい。 In another aspect, the remittance method may further include, when the link is selected, authenticating by the at least one processor that the user who selected the link is the second user through SMS (Short Message Service) authentication using a telephone number associated with the second user's second account.
また他の側面によると、前記送金方法は、前記少なくとも1つのプロセッサにより、前記インスタントメッセージングサービスを通じて、前記第1利用者の端末から、前記第1利用者から前記第2利用者への送金要請を受信する段階、および前記少なくとも1つのプロセッサにより、前記送金要請を前記銀行サーバに伝達する段階をさらに含み、前記機能伝達要請は、前記送金要請に含まれる前記第1アカウントおよび前記第2アカウントに関連付けられることを特徴としてよい。 In another aspect, the remittance method may further include receiving, by the at least one processor, a remittance request from the first user to the second user from the first user's terminal via the instant messaging service, and transmitting, by the at least one processor, the remittance request to the bank server, wherein the function transfer request is associated with the first account and the second account included in the remittance request.
また他の側面によると、前記送信する段階は、前記対話セッションが設定されていない場合、前記機能伝達要請に関連付けられた前記第1アカウントおよび前記第2アカウントに基づいて、前記第1アカウントと前記第2アカウントとの間で対話セッションを確立することを特徴としてよい。 In another aspect, the sending step may be characterized by establishing an interaction session between the first account and the second account based on the first account and the second account associated with the function transfer request if the interaction session has not been established.
また他の側面によると、前記口座情報登録機能は、前記第2利用者が銀行サーバの提供する送金サービスの提供を受けること、および前記口座情報登録機能を利用して前記第2利用者の口座情報が前記銀行サーバに登録されることのうちの少なくとも1つに対する規約の同意を前記第2利用者から受けるための第1機能、および前記第2利用者の口座情報の入力を受けるための第2機能を含むことを特徴としてよい。 In another aspect, the account information registration function may include a first function for receiving consent from the second user to terms and conditions for at least one of the second user receiving a remittance service provided by a bank server and the second user's account information being registered on the bank server using the account information registration function, and a second function for receiving input of the second user's account information.
また他の側面によると、前記送金方法は、前記少なくとも1つのプロセッサにより、前記銀行サーバが提供する銀行サービスの公式アカウント(Official Account:OA)を通じて前記口座情報登録機能へのリンクを提供する段階をさらに含んでよい。 In another aspect, the remittance method may further include providing, by the at least one processor, a link to the account information registration function through an official account (OA) of the bank service provided by the bank server.
さらに他の側面によると、前記送金方法は、前記少なくとも1つのプロセッサにより、前記銀行サーバが提供する銀行サービスの広告メッセージとして、前記銀行サービスに口座情報を登録するための機能へのリンクを含むメッセージを提供する段階をさらに含んでよい。 According to yet another aspect, the remittance method may further include a step of providing, by the at least one processor, a message advertising the banking service provided by the bank server, the message including a link to a function for registering account information with the banking service.
少なくとも1つのプロセッサを含むコンピュータ装置の送金方法であって、前記少なくとも1つのプロセッサにより、銀行サービスを提供する段階、前記少なくとも1つのプロセッサにより、前記銀行サービスと連携するインスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントに基づいた、前記第1利用者の前記第2利用者への送金要請を受信する段階、前記少なくとも1つのプロセッサにより、前記銀行サービスに前記第2利用者の口座が開設されているかどうかを前記第2アカウントに基づいて確認する段階、前記少なくとも1つのプロセッサにより、前記第2利用者の口座が開設されていない場合、前記第2利用者の口座情報が登録されているかどうかを前記第2アカウントに基づいて確認する段階、前記少なくとも1つのプロセッサにより、前記第2利用者の口座情報が登録されていない場合、前記インスタントメッセージングサービスを提供するインスタントメッセージングサーバを通じて口座情報登録機能を提供する段階、前記少なくとも1つのプロセッサにより、前記口座情報登録機能を利用して前記第2利用者の口座情報を登録する段階、および前記少なくとも1つのプロセッサにより、前記第1アカウントに関連付けられた前記銀行サービスの第1口座と前記登録された第2利用者の口座情報を利用して前記送金要請を処理する段階を含む、送金方法を提供する。 A remittance method for a computer device including at least one processor includes: providing a banking service by the at least one processor; receiving a remittance request from a first user to a second user based on a first account of the first user and a second account of the second user using an identification scheme of an instant messaging service associated with the banking service by the at least one processor; checking, by the at least one processor, whether an account of the second user has been opened with the banking service based on the second account; if an account of the second user has not been opened, checking, by the at least one processor, whether account information of the second user has been registered based on the second account; providing, by the at least one processor, an account information registration function through an instant messaging server that provides the instant messaging service if the account information of the second user has not been registered; registering, by the at least one processor, the account information of the second user using the account information registration function; and processing the remittance request by the at least one processor using the first account of the banking service associated with the first account and the registered account information of the second user.
一側によると、前記口座情報は、前記銀行サービスを提供する銀行ではない、他銀行の口座情報を含むことを特徴としてよい。 On the other hand, the account information may include account information of a bank other than the bank that provides the banking services.
他の側面によると、前記送金要請は、前記第1アカウントおよび前記第2アカウントを含むことを特徴としてよい。 In another aspect, the remittance request may be characterized as including the first account and the second account.
また他の側面によると、前記口座情報登録機能を提供する段階は、前記インスタントメッセージングサーバが前記口座情報登録機能へのリンクを含むメッセージを前記対話セッションを通じて送信するように、前記インスタントメッセージングサーバに要請することを特徴としてよい。 In another aspect, the step of providing the account information registration function may be characterized by requesting the instant messaging server to send a message including a link to the account information registration function through the interactive session.
また他の側面によると、前記メッセージは、前記第1アカウントおよび前記第2アカウントに関連付けられ、前記口座情報は、前記リンクを選択した利用者のアカウントと前記メッセージが関連付けられた前記第2アカウントとの比較、および前記選択されたリンクが表示されたチャットルームの参加者のアカウントと前記メッセージが関連付けられた前記第1アカウントおよび前記第2アカウントとの比較に基づいて、前記インスタントメッセージングサーバによって認証されることを特徴としてよい。 According to another aspect, the message may be associated with the first account and the second account, and the account information may be authenticated by the instant messaging server based on a comparison of the account of the user who selected the link with the second account associated with the message, and a comparison of the accounts of participants in the chat room in which the selected link is displayed with the first account and the second account associated with the message.
さらに他の側面によると、前記口座情報は、前記リンクが選択されることに応答し、前記インスタントメッセージングサーバが前記第2アカウントに関連付けられている電話番号に発信するSMS(Short Message Service)認証によって認証されることを特徴としてよい。 According to yet another aspect, the account information may be authenticated by an SMS (Short Message Service) authentication call made by the instant messaging server to a telephone number associated with the second account in response to the link being selected.
コンピュータ装置と結合して前記方法をコンピュータ装置に実行させるためにコンピュータ読み取り可能な記録媒体に記録された、コンピュータプログラムを提供する。 A computer program recorded on a computer-readable recording medium is provided that can be combined with a computer device to cause the computer device to execute the method.
前記方法をコンピュータ装置に実行させるためのプログラムが記録されている、コンピュータ読み取り可能な記録媒体を提供する。 A computer-readable recording medium is provided that stores a program for causing a computer device to execute the method.
コンピュータ読み取り可能な命令を実行するように実現される少なくとも1つのプロセッサを含み、前記少なくとも1つのプロセッサにより、インスタントメッセージングサービスを提供し、前記インスタントメッセージングサービスと連携する銀行サービスを提供する銀行サーバから、前記インスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントに関連付けられた機能伝達要請を受信し、前記機能伝達要請にしたがい、前記第1アカウントと前記第2アカウントとの間で確立された対話セッションを通じて口座情報登録機能へのリンクを含むメッセージを送信することを特徴とする、コンピュータ装置を提供する。 A computer device is provided, comprising at least one processor configured to execute computer-readable instructions, wherein the at least one processor receives, from a bank server that provides an instant messaging service and that provides banking services linked to the instant messaging service, a function transfer request associated with a first account of a first user and a second account of a second user according to an identification scheme of the instant messaging service, and transmits, in accordance with the function transfer request, a message including a link to an account information registration function through an interactive session established between the first account and the second account.
コンピュータ読み取り可能な命令を実行するように実現される少なくとも1つのプロセッサを含み、前記少なくとも1つのプロセッサにより、銀行サービスを提供し、前記銀行サービスと連携するインスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントに基づいた、前記第1利用者の前記第2利用者への送金要請を受信し、前記銀行サービスに前記第2利用者の口座が開設されているかどうかを前記第2アカウントに基づいて確認し、前記第2利用者の口座が開設されていない場合、前記第2利用者の口座情報が登録されているかどうかを前記第2アカウントに基づいて確認し、前記第2利用者の口座情報が登録されていない場合、前記インスタントメッセージングサービスを提供するインスタントメッセージングサーバを通じて口座情報登録機能を提供し、前記口座情報登録機能を利用して前記第2利用者の口座情報を登録し、前記第1アカウントに関連付けられた前記銀行サービスの第1口座と前記登録された第2利用者の口座情報を利用して前記送金要請を処理することを特徴とする、コンピュータ装置を提供する。 A computer device is provided, comprising at least one processor configured to execute computer-readable instructions, the at least one processor providing a banking service, receiving a remittance request from a first user to a second user based on a first account of the first user and a second account of the second user according to an identification scheme of an instant messaging service associated with the banking service, verifying whether an account for the second user has been opened with the banking service based on the second account, and if an account for the second user has not been opened, verifying whether account information for the second user has been registered based on the second account, and if the account information for the second user has not been registered, providing an account information registration function through an instant messaging server providing the instant messaging service, registering the account information for the second user using the account information registration function, and processing the remittance request using a first account for the banking service associated with the first account and the registered account information of the second user.
インスタントメッセージングサービスと連携する銀行サービスに登録していない、および/または口座のない利用者から、送金のための口座(一例として、他銀行の口座)情報の登録を受けて該当の利用者のインスタントメッセージングサービスのアカウントと関連付けて記録し、該当のアカウントと関連付けて記録された口座情報を利用して該当の利用者のインスタントメッセージングサービスのアカウントに対する送金要請を処理することができる。 When a user who is not registered with a banking service linked to the instant messaging service and/or does not have an account registers account information for remittances (e.g., an account at another bank), the account information is recorded in association with the user's instant messaging service account, and remittance requests to the user's instant messaging service account can be processed using the account information recorded in association with the account.
以下、実施形態について、添付の図面を参照しながら詳しく説明する。 The following describes the embodiments in detail with reference to the attached drawings.
本発明の実施形態に係る送金システムは、少なくとも1つのコンピュータ装置によって実現されてよい。このとき、コンピュータ装置においては、本発明の一実施形態に係るコンピュータプログラムがインストールされて実行されてよく、コンピュータ装置は、実行されたコンピュータプログラムの制御にしたがって本発明の実施形態に係る送金方法を実行してよい。上述したコンピュータプログラムは、コンピュータ装置と結合して送金方法をコンピュータに実行させるためにコンピュータ読み取り可能な記録媒体に記録されてよい。 A remittance system according to an embodiment of the present invention may be realized by at least one computer device. In this case, a computer program according to an embodiment of the present invention may be installed and executed in the computer device, and the computer device may execute a remittance method according to an embodiment of the present invention under the control of the executed computer program. The computer program may be recorded on a computer-readable recording medium in combination with the computer device to cause the computer to execute the remittance method.
図1は、本発明の一実施形態における、ネットワーク環境の例を示した図である。図1のネットワーク環境は、複数の電子機器110、120、130、140、複数のサーバ150、160、およびネットワーク170を含む例を示している。このような図1は、発明の説明のための一例に過ぎず、電子機器の数やサーバの数が図1のように限定されることはない。また、図1のネットワーク環境は、本実施形態に適用可能な環境を説明するための一例に過ぎず、本実施形態に適用可能な環境が図1のネットワーク環境に限定されることはない。 Figure 1 is a diagram showing an example of a network environment in one embodiment of the present invention. The network environment in Figure 1 shows an example including multiple electronic devices 110, 120, 130, 140, multiple servers 150, 160, and a network 170. Figure 1 is merely an example for explaining the invention, and the number of electronic devices and the number of servers are not limited to those shown in Figure 1. Furthermore, the network environment in Figure 1 is merely an example for explaining an environment applicable to this embodiment, and the environment applicable to this embodiment is not limited to the network environment in Figure 1.
複数の電子機器110、120、130、140は、コンピュータ装置によって実現される固定端末や移動端末であってよい。複数の電子機器110、120、130、140の例としては、スマートフォン、携帯電話、ナビゲーション、PC(personal computer)、ノート型PC、デジタル放送用端末、PDA(Personal Digital Assistant)、PMP(Portable Multimedia Player)、タブレットなどがある。一例として、図1では、電子機器110の例としてスマートフォンを示しているが、本発明の実施形態において、電子機器110は、実質的に無線または有線通信方式を利用し、ネットワーク170を介して他の電子機器120、130、140および/またはサーバ150、160と通信することのできる多様な物理的なコンピュータ装置のうちの1つを意味してよい。 The electronic devices 110, 120, 130, and 140 may be fixed or mobile terminals implemented as computer devices. Examples of the electronic devices 110, 120, 130, and 140 include smartphones, mobile phones, navigation systems, personal computers (PCs), notebook PCs, digital broadcasting terminals, personal digital assistants (PDAs), portable multimedia players (PMPs), and tablets. While FIG. 1 illustrates a smartphone as an example of the electronic device 110, in embodiments of the present invention, the electronic device 110 may refer to one of a variety of physical computer devices capable of communicating with other electronic devices 120, 130, and 140 and/or servers 150 and 160 via a network 170 using substantially wireless or wired communication methods.
通信方式が限定されることはなく、ネットワーク170が含むことのできる通信網(一例として、移動通信網、有線インターネット、無線インターネット、放送網、衛星網など)を利用する通信方式だけではなく、機器間の近距離無線通信が含まれてもよい。例えば、ネットワーク170は、PAN(personal area network)、LAN(local area network)、CAN(campus area network)、MAN(metropolitan area network)、WAN(wide area network)、BBN(broadband network)、インターネットなどのネットワークのうちの1つ以上の任意のネットワークを含んでよい。さらに、ネットワーク170は、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スター-バスネットワーク、ツリーまたは階層的ネットワークなどを含むネットワークトポロジのうちの任意の1つ以上を含んでもよいが、これらに限定されることはない。 The communication method is not limited, and may include not only communication methods using communication networks that network 170 can include (for example, mobile communication networks, wired Internet, wireless Internet, broadcast networks, satellite networks, etc.), but also short-range wireless communication between devices. For example, network 170 may include one or more of the following networks: a personal area network (PAN), a local area network (LAN), a campus area network (CAN), a metropolitan area network (MAN), a wide area network (WAN), a broadband network (BBN), the Internet, etc. Furthermore, network 170 may include any one or more of the following network topologies, including, but not limited to, a bus network, a star network, a ring network, a mesh network, a star-bus network, a tree or hierarchical network, etc.
サーバ150、160それぞれは、複数の電子機器110、120、130、140とネットワーク170を介して通信して命令、コード、ファイル、コンテンツ、サービスなどを提供する1つ以上のコンピュータ装置によって実現されてよい。例えば、サーバ150は、ネットワーク170を介して接続した複数の電子機器110、120、130、140にサービス(一例として、インスタントメッセージングサービス、金融サービス、ゲームサービス、グループ通話サービス(または、音声会議サービス)、メッセージングサービス、メールサービス、ソーシャルネットワークサービス、地図サービス、翻訳サービス、決済サービス、検索サービス、コンテンツ提供サービスなど)を提供するシステムであってよい。 Each of the servers 150, 160 may be realized by one or more computing devices that communicate with multiple electronic devices 110, 120, 130, 140 via the network 170 to provide instructions, code, files, content, services, etc. For example, the server 150 may be a system that provides services (e.g., instant messaging services, financial services, gaming services, group calling services (or audio conferencing services), messaging services, email services, social networking services, map services, translation services, payment services, search services, content provision services, etc.) to multiple electronic devices 110, 120, 130, 140 connected via the network 170.
図2は、本発明の一実施形態における、コンピュータ装置の例を示したブロック図である。上述した複数の電子機器110、120、130、140それぞれやサーバ150、160それぞれは、図2に示したコンピュータ装置200によって実現されてよい。 Figure 2 is a block diagram showing an example of a computer device in one embodiment of the present invention. Each of the multiple electronic devices 110, 120, 130, and 140 and each of the servers 150 and 160 described above may be realized by the computer device 200 shown in Figure 2.
このようなコンピュータ装置200は、図2に示すように、メモリ210、プロセッサ220、通信インタフェース230、および入力/出力インタフェース240を含んでよい。メモリ210は、コンピュータ読み取り可能な記録媒体であって、RAM(random access memory)、ROM(read only memory)、およびディスクドライブのような永続的大容量記録装置を含んでよい。ここで、ROMやディスクドライブのような永続的大容量記録装置は、メモリ210とは区分される別の永続的記録装置としてコンピュータ装置200に含まれてもよい。また、メモリ210には、オペレーティングシステムと、少なくとも1つのプログラムコードが記録されてよい。このようなソフトウェア構成要素は、メモリ210とは別のコンピュータ読み取り可能な記録媒体からメモリ210にロードされてよい。このような別のコンピュータ読み取り可能な記録媒体は、フロッピー(登録商標)ドライブ、ディスク、テープ、DVD/CD-ROMドライブ、メモリカードなどのコンピュータ読み取り可能な記録媒体を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータ読み取り可能な記録媒体ではない通信インタフェース230を通じてメモリ210にロードされてもよい。例えば、ソフトウェア構成要素は、ネットワーク170を介して受信されるファイルによってインストールされるコンピュータプログラムに基づいてコンピュータ装置200のメモリ210にロードされてよい。 As shown in FIG. 2, such a computer device 200 may include a memory 210, a processor 220, a communication interface 230, and an input/output interface 240. The memory 210 is a computer-readable recording medium and may include RAM (random access memory), ROM (read only memory), and a persistent mass storage device such as a disk drive. Here, a persistent mass storage device such as a ROM or a disk drive may be included in the computer device 200 as a separate persistent storage device distinct from the memory 210. The memory 210 may also store an operating system and at least one program code. Such software components may be loaded into the memory 210 from a computer-readable recording medium separate from the memory 210. Such separate computer-readable recording medium may include a computer-readable recording medium such as a floppy drive, a disk, a tape, a DVD/CD-ROM drive, or a memory card. In other embodiments, software components may be loaded into memory 210 through a communication interface 230 that is not a computer-readable recording medium. For example, software components may be loaded into memory 210 of computer device 200 based on a computer program that is installed by a file received over network 170.
プロセッサ220は、基本的な算術、ロジック、および入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ210または通信インタフェース230によって、プロセッサ220に提供されてよい。例えば、プロセッサ220は、メモリ210のような記録装置に記録されたプログラムコードにしたがって受信される命令を実行するように構成されてよい。 Processor 220 may be configured to process computer program instructions by performing basic arithmetic, logic, and input/output operations. The instructions may be provided to processor 220 by memory 210 or communication interface 230. For example, processor 220 may be configured to execute instructions received according to program code stored in a storage device such as memory 210.
通信インタフェース230は、ネットワーク170を介してコンピュータ装置200が他の装置(一例として、上述した記録装置)と互いに通信するための機能を提供してよい。一例として、コンピュータ装置200のプロセッサ220がメモリ210のような記録装置に記録されたプログラムコードにしたがって生成した要求や命令、データ、ファイルなどが、通信インタフェース230の制御にしたがってネットワーク170を介して他の装置に伝達されてよい。これとは逆に、他の装置からの信号や命令、データ、ファイルなどが、ネットワーク170を経てコンピュータ装置200の通信インタフェース230を通じてコンピュータ装置200に受信されてよい。通信インタフェース230を通じて受信された信号や命令、データなどはプロセッサ220やメモリ210に伝達されてよく、ファイルなどはコンピュータ装置200がさらに含むことのできる記録媒体(上述した永続的記録装置)に記録されてよい。 The communication interface 230 may provide a function for the computer device 200 to communicate with other devices (e.g., the recording device described above) via the network 170. For example, requests, commands, data, files, etc. generated by the processor 220 of the computer device 200 in accordance with program code recorded in a recording device such as the memory 210 may be transmitted to other devices via the network 170 under the control of the communication interface 230. Conversely, signals, commands, data, files, etc. from other devices may be received by the computer device 200 via the communication interface 230 of the computer device 200 via the network 170. The signals, commands, data, etc. received via the communication interface 230 may be transmitted to the processor 220 or the memory 210, and files, etc. may be recorded on a recording medium (e.g., the permanent recording device described above) that the computer device 200 may further include.
入力/出力インタフェース240は、入力/出力装置250とのインタフェースのための手段であってよい。例えば、入力装置は、マイク、キーボード、またはマウスなどの装置を、出力装置は、ディスプレイ、スピーカのような装置を含んでよい。他の例として、入力/出力インタフェース240は、タッチスクリーンのように入力と出力のための機能が1つに統合された装置とのインタフェースのための手段であってもよい。入力/出力装置250は、少なくとも1つのコンピュータ装置200と1つの装置で構成されてもよい。例えば、スマートフォンのように、タッチスクリーン、マイク、スピーカなどがコンピュータ装置200に含まれた形態で実現されてよい。 The input/output interface 240 may be a means for interfacing with the input/output device 250. For example, the input device may include devices such as a microphone, keyboard, or mouse, and the output device may include devices such as a display and speaker. As another example, the input/output interface 240 may be a means for interfacing with a device that integrates input and output functions into one, such as a touchscreen. The input/output device 250 may be composed of at least one computer device 200 and a single device. For example, like a smartphone, the touchscreen, microphone, speaker, etc. may be implemented in a form in which the computer device 200 is integrated.
また、他の実施形態において、コンピュータ装置200は、図2の構成要素よりも少ないか多くの構成要素を含んでもよい。しかし、大部分の従来技術的構成要素を明確に図に示す必要はない。例えば、コンピュータ装置200は、上述した入力/出力装置250のうちの少なくとも一部を含むように実現されてもよいし、トランシーバやデータベースなどのような他の構成要素をさらに含んでもよい。 Also, in other embodiments, the computing device 200 may include fewer or more components than those shown in FIG. 2. However, it is not necessary to explicitly illustrate most of the prior art components. For example, the computing device 200 may be implemented to include at least some of the input/output devices 250 described above, and may further include other components such as a transceiver, a database, etc.
図3は、本発明の一実施形態における、送金方法の例を示したフローチャートである。このような図3の実施形態では、送金を行う主体である第1利用者310、送金を受ける主体である第2利用者320、第1利用者310と第2利用者320との間にインスタントメッセージングサービスを提供するインスタントメッセージングサーバ330、およびインスタントメッセージングサービスと連携する銀行サービスを提供する銀行サーバ340を示している。 Figure 3 is a flowchart illustrating an example of a remittance method in one embodiment of the present invention. The embodiment of Figure 3 shows a first user 310 who is the entity making the remittance, a second user 320 who is the entity receiving the remittance, an instant messaging server 330 that provides instant messaging services between the first user 310 and the second user 320, and a bank server 340 that provides banking services linked to the instant messaging service.
段階351で、銀行サーバ340は、第1利用者310の端末から、第1利用者310から第2利用者320への送金要請を受信してよい。このような送金要請は、多様な経路で銀行サーバ340に伝達されてよい。一例として、送金要請は、インスタントメッセージングサーバ330を通じて銀行サーバ340に伝達されてよい。一例として、インスタントメッセージングサーバ330は、インスタントメッセージングサービスを通じて、特定の利用者を選択して送金を要請するための送金機能を提供してよい。このような送金機能は、チャットルーム内で提供されてもよいし、インスタントメッセージングサービスで人的関係が形成された他の利用者である「友達」リストの特定の利用者の識別子と関連して提供されてもよい。第1利用者310がこのような送金機能を利用して第2利用者320への送金を要請する場合、インスタントメッセージングサーバ330は、送金要請を受信して銀行サーバ340に伝達してよく、銀行サーバ340は、インスタントメッセージングサーバ330からの送金要請を受信してよい。他の例として、送金要請は、銀行サーバ340が提供する銀行サービスを通じて提供されてもよい。上述したように、インスタントメッセージングサービスと銀行サービスは互いに連携してよく、第1利用者310の「友達」リストが銀行サービスに提供されてもよい。このとき、第1利用者310は、銀行サービスに提供された「友達」リストから第2利用者320を選択して送金を要請してよい。この場合、銀行サーバ340は、銀行サービスを通じて送金要請を直接に受信してよい。 In step 351, the bank server 340 may receive a remittance request from the first user 310 to the second user 320 from the first user's 310 terminal. Such a remittance request may be transmitted to the bank server 340 via various routes. For example, the remittance request may be transmitted to the bank server 340 via the instant messaging server 330. For example, the instant messaging server 330 may provide a remittance function for selecting a specific user and requesting a remittance through an instant messaging service. Such a remittance function may be provided within a chat room or in association with the identifier of a specific user in a "friends" list, which is another user with whom a personal relationship has been formed through the instant messaging service. When the first user 310 requests a remittance to the second user 320 using such a remittance function, the instant messaging server 330 may receive the remittance request and transmit it to the bank server 340, and the bank server 340 may receive the remittance request from the instant messaging server 330. As another example, the remittance request may be provided through a bank service provided by the bank server 340. As described above, the instant messaging service and the bank service may be linked to each other, and the first user 310's "friends" list may be provided to the bank service. In this case, the first user 310 may select the second user 320 from the "friends" list provided to the bank service and request a remittance. In this case, the bank server 340 may directly receive the remittance request through the bank service.
上述した2つの例において、第1利用者310と第2利用者320は、インスタントメッセージングサービスの識別スキームによる識別子によって、インスタントメッセージングサーバ330と銀行サーバ340で共通して識別することが可能であってよい。言い換えれば、インスタントメッセージングサービスと銀行サービスが連携するということは、少なくとも同一の利用者を同一の識別子によって識別できるということを含んでよい。 In the two examples described above, the first user 310 and the second user 320 may be commonly identified by the instant messaging server 330 and the bank server 340 using an identifier based on the instant messaging service's identification scheme. In other words, collaboration between an instant messaging service and a bank service may include at least the ability to identify the same user using the same identifier.
一方、送金要請がインスタントメッセージングサーバ330を経て銀行サーバ340に伝達される場合、インスタントメッセージングサーバ330は、送金を行う主体である第1利用者310の第1アカウントと送金を受ける主体である第2利用者320の第2アカウントを含む送金要請を銀行サーバ340に伝達することにより、銀行サーバ340が同一の識別子(第1アカウントおよび第2アカウント)によって利用者(第1利用者310および第2利用者320)を識別できるようにしてよい。 On the other hand, when a remittance request is transmitted to the bank server 340 via the instant messaging server 330, the instant messaging server 330 transmits the remittance request to the bank server 340, including the first account of the first user 310, who is the entity making the remittance, and the second account of the second user 320, who is the entity receiving the remittance, thereby enabling the bank server 340 to identify the users (first user 310 and second user 320) by the same identifiers (first account and second account).
送金額は送金要請に含まれてもよいが、送金要請が銀行サーバ340に伝達された後に、銀行サーバ340が第1利用者310に提供するユーザインタフェースに入力されて銀行サーバ340に伝達されてもよい。 The remittance amount may be included in the remittance request, or after the remittance request is transmitted to the bank server 340, it may be entered into a user interface provided by the bank server 340 to the first user 310 and transmitted to the bank server 340.
段階352で、銀行サーバ340は、第2利用者320の第2アカウントに基づいて、第2利用者320に銀行サーバ340の口座があるかどうかを確認してよい。一例として、銀行サーバ340は、送金要請を処理する銀行サービスに第2利用者320の口座が開設されているかどうかを第2アカウントに基づいて確認してよい。 In step 352, the bank server 340 may check whether the second user 320 has an account with the bank server 340 based on the second account of the second user 320. As an example, the bank server 340 may check based on the second account whether the second user 320 has an account with the bank service that processes the remittance request.
ここで、第1利用者310には銀行サーバ340の口座があると仮定する。第1利用者310が銀行サーバ340の口座を持っていない場合、銀行サーバ340は、インスタントメッセージングサーバ330を通じて、第1利用者310に銀行サーバ340の口座の開設を誘導してよい。第1利用者310が銀行サーバ340の口座を開設しない場合には、送金要請は中断してよい。 Here, it is assumed that the first user 310 has an account with the bank server 340. If the first user 310 does not have an account with the bank server 340, the bank server 340 may prompt the first user 310 to open an account with the bank server 340 through the instant messaging server 330. If the first user 310 does not open an account with the bank server 340, the remittance request may be aborted.
また、第1利用者310にも第2利用者320にも銀行サーバ340の口座がある場合、銀行サーバ340は、第1利用者310の第1口座から第2利用者320の第2口座への送金を処理してよい。第1利用者310には銀行サーバ340の口座があるが第2利用者320には銀行サーバ340の口座がない場合は、段階353が実行されてよい。 Also, if both the first user 310 and the second user 320 have accounts with the bank server 340, the bank server 340 may process a transfer from the first user 310's first account to the second user 320's second account. If the first user 310 has an account with the bank server 340 but the second user 320 does not have an account with the bank server 340, step 353 may be executed.
段階353で、銀行サーバ340は、第2利用者320の第2アカウントに基づいて認証された口座情報が登録されているかどうかを確認してよい。一例として、銀行サーバ340は、第2利用者320の口座が開設されていない場合、第2利用者320の認証された口座情報が登録されているかどうかを第2アカウントに基づいて確認してよい。段階352において、第2利用者320には銀行サーバ340の口座がないことは確認済みである。言い換えれば、段階353の口座情報は、他銀行の口座番号などのような情報を意味してよい。以下で説明するように、本発明の実施形態では、利用者が銀行サーバ340の提供する銀行サービスに登録していない場合、および/または銀行サーバ340の口座がない場合でも、自身のアカウントに対して他銀行の口座情報を銀行サーバ340に登録することにより、銀行サーバ340の銀行サービスを利用することができ、インスタントメッセージングサービスのアカウントを着金のための口座として活用することができる。 In step 353, the bank server 340 may check whether authenticated account information is registered based on the second account of the second user 320. For example, if the second user 320 does not have an account, the bank server 340 may check whether authenticated account information is registered based on the second account. In step 352, it has been confirmed that the second user 320 does not have an account with the bank server 340. In other words, the account information in step 353 may refer to information such as an account number of another bank. As described below, in an embodiment of the present invention, even if a user has not registered for banking services provided by the bank server 340 and/or does not have an account with the bank server 340, the user can use the banking services of the bank server 340 by registering account information of another bank with the bank server 340 for their account, and can use an instant messaging service account as an account for depositing funds.
このとき、銀行サーバ340は、第2利用者320の第2アカウントに関連付けられて認証された口座情報が登録されている場合、第1利用者310の第1口座から第2利用者320の登録された口座情報に基づく口座(一例として、他銀行の口座)への送金を処理してよい。言い換えれば、第2利用者320がインスタントメッセージングサービスと連携する銀行サービスには登録していない場合や、該当の銀行サービスの口座を開設していない場合であっても、銀行サーバ340は、インスタントメッセージングサービスを利用して、第2利用者320が第2利用者320のインスタントメッセージングサービスのアカウント(上述した第2アカウント)と関連付けて他銀行の口座情報(実名、銀行名、口座番号など)を登録するようにサービスを提供してよく、これにより、第2利用者320も、インスタントメッセージングサービスのアカウントに対する送金に参加することが可能となる。 In this case, if authenticated account information associated with the second user's 320's second account is registered, the bank server 340 may process a remittance from the first user's 310's first account to an account (e.g., an account at another bank) based on the second user's 320's registered account information. In other words, even if the second user 320 is not registered with a bank service linked to an instant messaging service or has not opened an account with that bank service, the bank server 340 may use the instant messaging service to provide a service for the second user 320 to register account information (such as real name, bank name, account number, etc.) at the other bank in association with the second user's 320's instant messaging service account (the above-mentioned second account), thereby enabling the second user 320 to also participate in remittances to the instant messaging service account.
一方、第2利用者320の認証された口座情報が登録されていない場合には、段階354が実行されてよい。 On the other hand, if the authenticated account information of the second user 320 is not registered, step 354 may be executed.
段階354で、インスタントメッセージングサーバ330は、第1利用者310の第1アカウントと第2利用者320の第2アカウントとの間で対話セッションを確立してよい。このような対話セッションは、インスタントメッセージングサービスを通じてメッセージを送受信するための対話セッションであってよい。このとき、第1利用者310および第2利用者320は、それぞれの端末を通じて確立された対話セッションに対応するチャットルームでメッセージをやり取りしてよく、インスタントメッセージングサーバ330は、確立された対話セッションを通じて、第1利用者310の端末と第2利用者320の端末との間にメッセージをルーティングしてよい。このとき、段階354は、銀行サーバ340の要請にしたがい、インスタントメッセージングサーバ330を通じて実行されてよい。ある実施形態では、第1アカウントと第2アカウントとの間に対話セッションが既に確立されている場合には、段階354は省略されてもよい。 In step 354, the instant messaging server 330 may establish an interactive session between the first account of the first user 310 and the second account of the second user 320. This interactive session may be an interactive session for sending and receiving messages via an instant messaging service. In this case, the first user 310 and the second user 320 may exchange messages in a chat room corresponding to the established interactive session through their respective terminals, and the instant messaging server 330 may route messages between the terminal of the first user 310 and the terminal of the second user 320 through the established interactive session. In this case, step 354 may be performed through the instant messaging server 330 in response to a request from the bank server 340. In some embodiments, if an interactive session has already been established between the first account and the second account, step 354 may be omitted.
段階355で、銀行サーバ340は、インスタントメッセージングサーバ330を通じて、口座情報の登録のための機能を対話セッションで提供してよい。一例として、インスタントメッセージングサーバ330は、銀行サーバ340の要請にしたがい、口座情報の登録のための機能へのリンクを含んだメッセージが第1利用者310および第2利用者320が参加するチャットルームに表示されるように、該当の対話セッションにメッセージを送信してよい。このようなメッセージは、第1利用者310の第1アカウントと第2利用者320の第2アカウントに関連付けられてよい。言い換えれば、インスタントメッセージングサーバ330は、第2利用者320に銀行サーバ340の口座がない上に、第2利用者320の口座情報が銀行サーバ340に登録されていない場合、銀行サーバ340の要請にしたがい、口座情報登録機能へのリンクを含むメッセージを対話セッションで送信してよい。ここで、口座情報は、銀行サービスを提供する銀行(銀行サーバ340の銀行)ではなく、他銀行の口座情報を含んでよい In step 355, the bank server 340 may provide a function for registering account information in the interactive session through the instant messaging server 330. For example, the instant messaging server 330 may, at the request of the bank server 340, send a message to the corresponding interactive session, such that the message including a link to the function for registering account information is displayed in a chat room in which the first user 310 and the second user 320 participate. Such a message may be associated with the first account of the first user 310 and the second account of the second user 320. In other words, if the second user 320 does not have an account with the bank server 340 and the second user 320's account information is not registered with the bank server 340, the instant messaging server 330 may, at the request of the bank server 340, send a message including a link to the account information registration function in the interactive session. Here, the account information may include account information of a bank other than the bank providing banking services (the bank of the bank server 340).
段階356で、銀行サーバ340は、第2利用者320から口座情報を受信して第2アカウントに登録してよい。一例として、第2利用者320は、チャットルームに受信されたリンクを選択(一例として、タッチスクリーン環境でリンクと関連して表示された領域(一例として、選択ボタン領域)をタッチ)してよい。 In step 356, the bank server 340 may receive account information from the second user 320 and register the second account. For example, the second user 320 may select the link received in the chat room (for example, by touching an area displayed in association with the link in a touchscreen environment (for example, a selection button area)).
この場合、インスタントメッセージングサーバ330は、リンクを選択した利用者のアカウントが送金を受ける主体である第2利用者320のアカウントと同一かどうかを確認してよく、リンクが選択されたチャットルームの参加者のアカウントとメッセージに関連付けられたアカウント(第1アカウントおよび第2アカウント)との比較により、実際に送金を受ける第2利用者320が口座情報を登録しようとするものであるかを認証してよい。この場合、リンクが流出したとしても、リンクが選択されるアカウントは第2利用者320の第2アカウントではなく、第1利用者310および第2利用者320が参加するチャットルーム(一例として、段階354で確立された対話セッションあるいは開設済みの第1アカウントと第2アカウントとの間の対話セッションに対応するチャットルーム)ではないため、認証に失敗するようになる。 In this case, the instant messaging server 330 may check whether the account of the user who selected the link is the same as the account of the second user 320, who is the entity receiving the remittance, and may verify whether the second user 320, who is actually receiving the remittance, is the one registering account information by comparing the accounts of the participants in the chat room where the link was selected with the accounts associated with the message (first account and second account). In this case, even if the link is leaked, the account selected from the link is not the second account of the second user 320, and is not a chat room in which the first user 310 and the second user 320 participate (for example, a chat room corresponding to the interactive session established in step 354 or an already-opened interactive session between the first account and the second account), so authentication will fail.
他の実施形態において、インスタントメッセージングサーバ330は、リンクが選択される場合、第2利用者320の第2アカウントに関連付けられている電話番号を利用したSMS(Short Message Service)認証をすることにより、リンクを選択した利用者が第2利用者320であることを認証してもよい。このような実施形態において、口座情報の登録のための機能は、第1アカウントと第2アカウントとの間の対話セッションではなく、他の対話セッションを通じて第2利用者320に提供されてよい。一例として、インスタントメッセージングサービスには多様な公式アカウント(Official Account:OA)が存在することがあり、銀行サーバ340の銀行サービスに対応する公式アカウントが存在することもある。この場合、該当の機能は、銀行サービスに対応する公式アカウントと第2利用者320の第2アカウントとの間の対話セッションを通じて第2利用者320に提供されてもよい。 In another embodiment, when the link is selected, the instant messaging server 330 may authenticate that the user who selected the link is the second user 320 by performing SMS (Short Message Service) authentication using the telephone number associated with the second account of the second user 320. In such an embodiment, the function for registering account information may be provided to the second user 320 through a separate interaction session rather than an interaction session between the first account and the second account. For example, an instant messaging service may have various official accounts (OAs), and there may also be an official account corresponding to the banking service of the bank server 340. In this case, the corresponding function may be provided to the second user 320 through a interaction session between the official account corresponding to the banking service and the second account of the second user 320.
一方、口座情報の登録を受けるための機能は、第2利用者320が銀行サーバ340の提供する送金サービスの提供を受けること、および口座情報の登録を受けるための機能を利用して第2利用者320の口座情報が銀行サーバ340に登録されることのうちの少なくとも1つに対する規約の同意を第2利用者320から受けるための第1機能、および第2利用者320の口座情報の入力を受けるための第2機能を含んでよい。言い換えれば、第2利用者320が認証されることにより、第2利用者320が銀行サーバ340の提供する送金サービスの提供を受けること、および/または口座情報を銀行サーバ340に登録することに対する規約に第2利用者320が同意する過程が成立しなければならず、規約の同意にしたがい、実際に口座情報を入力するための機能が第2利用者320に提供されてよい。このような機能は、銀行サーバ340の銀行サービスとインスタントメッセージングサーバ330のインスタントメッセージングサービスとの連携によって第2利用者320に提供されてよい。 Meanwhile, the function for receiving account information registration may include a first function for receiving consent from the second user 320 to terms and conditions for at least one of the second user 320 receiving the remittance service provided by the bank server 340 and the second user 320's account information being registered with the bank server 340 using the function for receiving account information registration, and a second function for receiving the second user 320's input of account information. In other words, by authenticating the second user 320, a process must be established in which the second user 320 agrees to terms and conditions for the second user 320 receiving the remittance service provided by the bank server 340 and/or registering account information with the bank server 340, and the second user 320 may be provided with a function for actually inputting account information in accordance with the consent to the terms and conditions. Such a function may be provided to the second user 320 through collaboration between the bank service of the bank server 340 and the instant messaging service of the instant messaging server 330.
該当の機能によって規約の同意と口座情報の入力がなされれば、銀行サーバ340は、第2利用者320のインスタントメッセージングサービス上の第2アカウントと入力された口座情報とを互いに関連付けて記録することにより、口座情報を登録してよい。 Once the terms and conditions are agreed to and account information is entered through the relevant function, the bank server 340 may register the account information by recording the second user's 320 second account on the instant messaging service in association with the entered account information.
段階357で、銀行サーバ340は、第1アカウントに関連付けられた第1口座と第2アカウントに登録された口座情報に対応する第2口座間の送金を処理してよい。上述したように、登録された口座情報に対応するアカウントは他銀行の口座であってよく、銀行サーバ340は、他銀行のシステムとの通信によって送金を処理してよい。送金額は、段階351の送金要請に含まれていてもよく、送金要請が銀行サーバ340に伝達された後に、銀行サーバ340が第1利用者310に提供するユーザインタフェースに入力されて銀行サーバ340に伝達されてもよい。この場合、銀行サーバ340は、送金額が第1口座から第2口座に振り込まれるように送金を処理してよい。 In step 357, the bank server 340 may process a transfer between the first account associated with the first account and the second account corresponding to the account information registered in the second account. As described above, the account corresponding to the registered account information may be an account at another bank, and the bank server 340 may process the transfer by communicating with the other bank's system. The transfer amount may be included in the transfer request in step 351, or may be entered into a user interface provided by the bank server 340 to the first user 310 and transmitted to the bank server 340 after the transfer request is transmitted to the bank server 340. In this case, the bank server 340 may process the transfer so that the transfer amount is transferred from the first account to the second account.
図3の実施形態では、第1利用者310が第2利用者320に送金を要請することにしたがい、第2利用者320の口座情報を登録して送金を処理する過程の例について説明した。ある実施形態では、第2利用者320は、多様な経路で口座情報を予め登録することもできる。一例として、上述した銀行サービスに対応する公式アカウントが活用されてよい。この場合、第2利用者320は、公式アカウントを友達登録し、公式アカウントを通じて口座情報を予め登録するための機能にアクセスしてよい。このために、インスタントメッセージングサーバ330は、銀行サーバ340が提供する銀行サービスの公式アカウントを通じて、口座情報を登録するための機能へのリンクをインスタントメッセージングサービスの利用者に提供してよい。他の実施形態として、インスタントメッセージサービスを通じて第2利用者320に提供される銀行サービスの広告メッセージから、第2利用者320が口座情報を予め登録するための機能にアクセスしてもよい。一例として、インスタントメッセージングサーバ330は、銀行サーバ340が提供する銀行サービスの広告メッセージとして、銀行サービスに口座情報を登録するための機能へのリンクを含むメッセージをインスタントメッセージングサービスを通じて利用者に提供してよい。 3 illustrates an example of a process in which a first user 310 requests a second user 320 to transfer money and registers the second user 320's account information to process the remittance. In some embodiments, the second user 320 may pre-register their account information through various channels. For example, an official account corresponding to the bank service described above may be used. In this case, the second user 320 may add the official account as a friend and access a function for pre-registering their account information through the official account. To this end, the instant messaging server 330 may provide the user of the instant messaging service with a link to a function for registering account information through the official account of the bank service provided by the bank server 340. In another embodiment, the second user 320 may access the function for pre-registering their account information from an advertising message for the bank service provided to the second user 320 through the instant messaging service. For example, the instant messaging server 330 may provide the user with a message through the instant messaging service, as an advertising message for the bank service provided by the bank server 340, that includes a link to a function for registering account information with the bank service.
このように、本発明の実施形態によると、インスタントメッセージングサービスの会員である第2利用者320がインスタントメッセージングサービスと連携する銀行サービスに登録していない場合、および/または該当の銀行サービスの口座がない場合であっても、インスタントメッセージングサービスのアカウントに対して口座情報を登録できるようにすることにより、第2利用者320がインスタントメッセージングサービスのアカウントを利用した送金サービスに容易に参加することが可能となり、第1利用者310は、インスタントメッセージングサービスと連携する銀行サービスに登録していないか口座のない第2利用者320にも、アカウントの選択だけで送金することが可能となる。 As such, according to an embodiment of the present invention, even if a second user 320 who is a member of an instant messaging service is not registered with a bank service linked to the instant messaging service and/or does not have an account with the bank service, the second user 320 can easily participate in a money transfer service using an account for the instant messaging service by being able to register account information for the instant messaging service account. This enables the first user 310 to transfer money to a second user 320 who is not registered with a bank service linked to the instant messaging service or does not have an account, simply by selecting an account.
図4は、本発明の一実施形態における、送金機能を含むチャットルームの例を示した図である。図4は、チャットルームAの画面400を示している。このような画面400は、図3の実施形態で、送金をしようとする主体である第1利用者310の端末に表示される画面の例であってよい。このとき、チャットルームAには、送金のための機能410や、チャットルームAに参加している第2利用者320に送金を要請するための機能420が提供されてよい。実際に、機能410、420は、送金や要請のためのページへのリンクを含んでよい。また、チャットルームAは、第1利用者310と第2利用者320の1対1チャットルームであってよい。 Figure 4 is a diagram showing an example of a chat room including a remittance function in one embodiment of the present invention. Figure 4 shows a screen 400 of chat room A. Such screen 400 may be an example of a screen displayed on the terminal of the first user 310, who is the entity attempting to remit money, in the embodiment of Figure 3. In this case, chat room A may be provided with a remittance function 410 and a function 420 for requesting a remittance from the second user 320 participating in chat room A. In practice, functions 410 and 420 may include links to pages for remittance or request. Chat room A may also be a one-to-one chat room between the first user 310 and the second user 320.
上述したように、送金機能は、チャットルームの他にも多様な経路で利用者に提供されてよい。一例として、送金機能は、インスタントメッセージングサービスを通じて提供される多様なページのうちの1つのユーザインタフェースで提供されてもよく、「友達」リストで各友達と関連されて提供されてもよい。また、送金機能は、銀行サービスを通じて提供されてもよい。 As mentioned above, the money transfer function may be provided to users through various channels other than chat rooms. For example, the money transfer function may be provided in one of the user interfaces of various pages provided through an instant messaging service, or may be provided in association with each friend in a "friends" list. The money transfer function may also be provided through a banking service.
図5は、本発明の一実施形態における、送金額を入力する画面の例を示した図である。図5の画面500は、送金額を入力するための画面の例であって、インスタントメッセージングサービスと連携する銀行サービスが提供する画面の例を示している。このような画面500は、インスタントメッセージングサーバ330が銀行サーバ340に送金要請を伝達することにしたがい、インスタントメッセージングサーバ330を通じて第1利用者310に提供されてよい。このとき、画面500の第1破線枠510は、送金と関連するインスタントメッセージングサービスと連携する銀行サービスのサブサービスとして、送金と関連する多数のサービスが存在する場合、第1利用者310が送金のためのサービスを選択できるようにすることを示している。一例として、画面500は、第1利用者310が第2サービスを選択する例を示している。この場合、選択された第2サービスにログインするための機能を含む画面(一例として、PINコード入力画面)が第1利用者310に提供されてよい。一方、画面500の第2破線枠520に示された「Ellie Kim」は、第2利用者320の実名であり、インスタントメッセージングサービス上の第2利用者320のニックネームであると仮定する。 Figure 5 is a diagram showing an example of a screen for entering a remittance amount in one embodiment of the present invention. Screen 500 of Figure 5 is an example of a screen for entering a remittance amount, and is an example of a screen provided by a bank service linked to an instant messaging service. Such screen 500 may be provided to the first user 310 through the instant messaging server 330 as the instant messaging server 330 transmits a remittance request to the bank server 340. In this case, the first dashed frame 510 of screen 500 indicates that when there are multiple services related to remittance as sub-services of the bank service linked to the instant messaging service related to remittance, the first user 310 may select a service for remittance. As an example, screen 500 shows an example in which the first user 310 selects a second service. In this case, a screen including a function for logging in to the selected second service (for example, a PIN code input screen) may be provided to the first user 310. On the other hand, it is assumed that "Ellie Kim" shown in the second dashed box 520 on screen 500 is the real name of the second user 320 and also the nickname of the second user 320 on the instant messaging service.
図6は、本発明の一実施形態における、利用者が銀行サービスにログインした場合の画面の例を示した図である。図6の画面600は、第1利用者310が適切な方式によって第2サービスにログインした場合の例を示している。このとき、画面600の破線枠610は、第2サービス上の第1利用者310の口座や残高などの情報が表示される例を示している。多数の口座が存在する場合は、第1利用者310が送金に使用するための口座を選択してよい。 Figure 6 is a diagram showing an example of a screen when a user logs in to a bank service in one embodiment of the present invention. Screen 600 in Figure 6 shows an example when first user 310 logs in to the second service using an appropriate method. At this time, the dashed frame 610 on screen 600 shows an example of displaying information such as the first user's 310 account and balance on the second service. If there are multiple accounts, first user 310 may select an account to use for remittance.
銀行サーバ340は、送金を行う主体である第1利用者310の口座と送金額については取得した一方で、送金を受ける主体である第2利用者320に対しては第2アカウントだけを認知している状態である。これにより、銀行サーバ340は、第2アカウントに基づいて、第2利用者320に銀行サービスの口座があるかどうかを確認してよく、銀行サービスの口座がない場合には、第2口座に関連付けられて登録された口座情報があるかどうかを確認してよい。 The bank server 340 obtains the account and remittance amount of the first user 310, who is the entity making the remittance, but is only aware of the second account of the second user 320, who is the entity receiving the remittance. Based on the second account, the bank server 340 can then check whether the second user 320 has a bank service account, and if the second user 320 does not have a bank service account, it can check whether there is account information registered in association with the second account.
図7は、本発明の一実施形態における、第2口座に関連付けられて登録された口座情報を活用する例を示した図である。図7の画面700は、第2利用者320の登録された口座情報として、第2利用者320の実名である「Ellie Kim」、銀行名「A Bank」、口座番号「123-4-56789-0」などが第1利用者310に表示される例を示している。第1利用者310は、表示された情報を確認した後、確認ボタン(一例として、画面700の「確認」)を押すことで、第1利用者310のメイン口座から第2利用者320の登録された口座情報に対応する口座(口座番号「123-4-56789-0」)への送金を銀行サーバ340に要請してよい。送金の処理が完了すれば、銀行サーバ340は、送金処理が完了したことに関する情報画面を第1利用者310に提供してよい。 FIG. 7 is a diagram illustrating an example of utilizing account information registered in association with a second account in one embodiment of the present invention. Screen 700 of FIG. 7 illustrates an example in which the second user 320's registered account information, such as the second user's real name "Ellie Kim," the bank name "A Bank," and the account number "123-4-56789-0," are displayed to the first user 310. After confirming the displayed information, the first user 310 may press a confirmation button (e.g., "Confirm" on screen 700) to request the bank server 340 to transfer funds from the first user's 310's main account to the account corresponding to the second user's 320's registered account information (account number "123-4-56789-0"). Once the transfer process is complete, the bank server 340 may provide the first user 310 with an information screen indicating that the transfer process has been completed.
一方、第2利用者320に対して登録された口座情報が存在しないこともある。言い換えれば、第2利用者320に該当の銀行サービスの口座がない上に、第2利用者320のインスタントメッセージングサービスのアカウントに対して登録された口座情報もない場合、銀行サーバ340は、インスタントメッセージングサーバ330を通じて第2利用者320に口座情報登録機能を提供してよい。 On the other hand, there may be no account information registered for the second user 320. In other words, if the second user 320 does not have an account with the corresponding bank service and there is no account information registered for the second user 320's instant messaging service account, the bank server 340 may provide the second user 320 with an account information registration function through the instant messaging server 330.
図8は、本発明の一実施形態における、口座情報登録機能へのリンクを含んだメッセージの例を示した図である。図8の画面800は、図4を参照しながら説明したチャットルームAに口座情報登録のためのメッセージ810が表示された例を示している。このとき、画面800は、第2利用者320観点におけるチャットルームAを示している。メッセージ810は、第1利用者310である「Cristy Lee」が送金を行おうとしていることを知らせる情報とともに、口座情報登録機能へのリンク820を含んでいる。第2利用者320がリンク820を選択した場合、第2利用者320に口座情報登録機能が提供されてよい。 Figure 8 is a diagram showing an example of a message including a link to an account information registration function in one embodiment of the present invention. Screen 800 in Figure 8 shows an example in which a message 810 for account information registration is displayed in chat room A, as described with reference to Figure 4. In this case, screen 800 shows chat room A from the perspective of second user 320. Message 810 includes information informing first user 310 "Cristy Lee" that she is attempting to transfer money, as well as a link 820 to the account information registration function. When second user 320 selects link 820, second user 320 may be provided with the account information registration function.
このとき、上述したように、先ずは、第2利用者320が銀行サーバ340の提供する送金サービスの提供を受けること、および口座情報の登録を受けるための機能を利用して第2利用者320の口座情報が銀行サーバ340に登録されることのうちの少なくとも1つに対する規約の同意を第2利用者320から受けるための第1機能が第2利用者320に提供されてよく、規約の同意後に口座情報登録機能が提供されてよい。 At this time, as described above, first, a first function may be provided to the second user 320 to obtain consent from the second user 320 to terms and conditions for at least one of receiving the remittance service provided by the bank server 340 and registering the second user 320's account information on the bank server 340 using the function for receiving account information registration, and the account information registration function may be provided after consent to the terms and conditions.
図9は、本発明の一実施形態における、口座情報登録機能の例を示した図である。図9の画面900は、銀行サーバ340から第2利用者320に提供される口座情報登録機能の例を示している。図9の画面900では、第2利用者320が複数の銀行のリスト910から特定の銀行を選択できるようにしており、第2利用者320が口座番号入力機能920を利用して、選択した銀行(画面900では「G bank」)の口座番号を入力できるようにしている。 Figure 9 is a diagram showing an example of an account information registration function in one embodiment of the present invention. Screen 900 in Figure 9 shows an example of the account information registration function provided to second user 320 by bank server 340. Screen 900 in Figure 9 allows second user 320 to select a specific bank from a list 910 of multiple banks, and allows second user 320 to enter the account number of the selected bank ("G bank" in screen 900) using account number input function 920.
銀行サーバ340は、選択された銀行名と入力された口座番号の有効性を検証してよく、有効性が検証された場合、第2利用者320の実名、銀行名、口座番号などを口座情報として第2利用者320の第2アカウントに関連付けて記録することで口座情報を登録してよい。口座情報に含まれる第2利用者320の実名は第2利用者320が直に入力してもよいが、口座情報として入力される特定の銀行名と口座番号に基づいて該当の特定の銀行から取得してもよい。 The bank server 340 may verify the validity of the selected bank name and the entered account number, and if the validity is verified, may register the account information by recording the second user's 320 real name, bank name, account number, etc. as account information in association with the second user's 320 second account. The second user's 320 real name included in the account information may be entered directly by the second user 320, or may be obtained from the specific bank based on the specific bank name and account number entered as account information.
一方、銀行サーバ340は、第2利用者320に提供するメッセージに含まれるリンクまたは銀行サーバ340の銀行サービスの公式アカウントからアクセスする第2利用者320に、第2利用者320の登録された口座情報を修正および/または削除するための機能を提供してよい。一例として、銀行サーバ340は、公式アカウントを通じて、第2利用者320に、第2利用者320の口座情報の登録が完了したことを知らせるメッセージを送信してよい。このとき、該当のメッセージは、登録された口座情報を修正および/または削除するための機能へのリンクを含んでよい。他の例として、銀行サーバ340の公式アカウントには、訪問する利用者に、自身が登録した口座情報を修正および/または削除するためのリンクが設定されてよい。該当のリンクからアクセスする利用者はインスタントメッセージングサービスのアカウントによって識別されてよく、銀行サーバ340は、このようなアカウントにより、該当のアカウントに関連付けられて記録された口座情報を修正および/または削除するための機能を提供してよい。 Meanwhile, the bank server 340 may provide the second user 320, who accesses the bank server 340 through a link included in a message provided to the second user 320 or through the bank server 340's official account for the bank service, with a function for modifying and/or deleting the second user 320's registered account information. As one example, the bank server 340 may send the second user 320 a message through the official account informing them that registration of the second user 320's account information has been completed. At this time, the message may include a link to a function for modifying and/or deleting the registered account information. As another example, the official account of the bank server 340 may be set with a link that allows visiting users to modify and/or delete the account information they have registered. Users who access the link may be identified by their instant messaging service accounts, and the bank server 340 may provide the second user 320 with a function for modifying and/or deleting the account information recorded in association with the account through such account.
図10は、本発明の一実施形態における、口座情報の登録が完了したことを知らせるメッセージの例を示した図である。図10の画面1000は、口座情報の登録が完了したことを第2利用者320に知らせるためのメッセージ1010を示している。このとき、メッセージ1010は、第2利用者320が銀行サービスに登録してサービスを開始(一例として、口座の開設および活用など)できるように登録を誘導するための第1リンク1020と、第2利用者320が登録した口座情報を修正および/または削除するための機能への第2リンク1030を含んでよい。 Figure 10 is a diagram showing an example of a message notifying the second user 320 that the registration of account information has been completed in one embodiment of the present invention. Screen 1000 of Figure 10 shows a message 1010 for notifying the second user 320 that the registration of account information has been completed. In this case, message 1010 may include a first link 1020 for guiding the second user 320 to register for bank services and begin using the services (e.g., opening and using an account), and a second link 1030 to a function for the second user 320 to modify and/or delete the account information registered.
図11は、本発明の一実施形態における、インスタントメッセージングサーバの送金方法の例を示したフローチャートである。本実施形態に係る送金方法は、上述したインスタントメッセージングサーバ330を実現するコンピュータ装置200によって実行されてよい。このとき、コンピュータ装置200のプロセッサ220は、メモリ210が含むオペレーティングシステムのコードと、少なくとも1つのコンピュータプログラムのコードとによる制御命令(instruction)を実行するように実現されてよい。ここで、プロセッサ220は、コンピュータ装置200に記録されたコードが提供する制御命令にしたがってコンピュータ装置200が図11の方法に含まれる段階1110~1160を実行するようにコンピュータ装置200を制御してよい。上述したように、送金要請が銀行サービスで発生する場合には、段階1120および段階1130は省略してもよい。 FIG. 11 is a flowchart illustrating an example of a remittance method of an instant messaging server according to one embodiment of the present invention. The remittance method according to this embodiment may be performed by a computer device 200 implementing the instant messaging server 330 described above. In this case, the processor 220 of the computer device 200 may be implemented to execute control instructions provided by the operating system code and at least one computer program code stored in the memory 210. Here, the processor 220 may control the computer device 200 to perform steps 1110 to 1160 included in the method of FIG. 11 according to the control instructions provided by the code recorded in the computer device 200. As described above, if the remittance request occurs through a bank service, steps 1120 and 1130 may be omitted.
段階1110で、コンピュータ装置200は、インスタントメッセージングサービスを提供してよい。このような段階1110は、インスタントメッセージングサービスの周知の機能を提供するものであってよく、したがって、具体的な説明は省略する。 In step 1110, the computer device 200 may provide an instant messaging service. Such step 1110 may provide well-known functions of an instant messaging service, and therefore, a detailed description thereof will be omitted.
段階1120で、コンピュータ装置200は、インスタントメッセージングサービスを通じて、第1利用者の端末から、第1利用者から第2利用者への送金要請を受信してよい。一例として、チャットルームを提供するページや「友達」リストを提供するページなどのように、インスタントメッセージングサービスが提供する多様なページを通じて送金機能が提供されてよい。この場合、コンピュータ装置200は、送金機能を利用して第1利用者の送金要請を受信してよい。ここで、第1利用者および第2利用者は、図3を参照しながら説明した第1利用者310および第2利用者320に対応してよい。 In step 1120, the computer device 200 may receive a request for money transfer from a first user to a second user from the first user's terminal through an instant messaging service. For example, a money transfer function may be provided through various pages provided by the instant messaging service, such as a page providing a chat room or a page providing a "friends" list. In this case, the computer device 200 may receive the money transfer request from the first user using the money transfer function. Here, the first user and the second user may correspond to the first user 310 and the second user 320 described with reference to FIG. 3.
段階1130で、コンピュータ装置200は、送金要請を銀行サーバに伝達してよい。このとき、送金要請は、インスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントを含んでよい。この場合、インスタントメッセージングサービスは、銀行サーバが提供する銀行サービスと連携してよく、銀行サーバは、送金要請に含まれる第1アカウントおよび第2アカウントに基づいて第1利用者および第2利用者を識別してよい。ここで、銀行サーバは、図3を参照しながら説明した銀行サーバ340に対応してよく、インスタントメッセージングサービスと銀行サービスが連携するということは、少なくとも同一の利用者を同一の識別子によって識別できるということを含むことについては、上述したとおりである。 In step 1130, the computer device 200 may transmit a remittance request to the bank server. In this case, the remittance request may include the first account of the first user and the second account of the second user according to the identification scheme of the instant messaging service. In this case, the instant messaging service may be linked to a bank service provided by the bank server, and the bank server may identify the first user and the second user based on the first account and the second account included in the remittance request. Here, the bank server may correspond to the bank server 340 described with reference to FIG. 3, and as described above, the link between the instant messaging service and the bank service includes at least being able to identify the same user by the same identifier.
段階1140で、コンピュータ装置200は、銀行サーバから、インスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントと関連付けられた機能伝達要請を受信してよい。このような機能伝達要請は、銀行サーバにおける第1利用者から第2利用者への送金要請に対し、第2利用者に銀行サーバの口座がない上に、第2利用者の他銀行の口座情報が銀行サーバに登録されていない場合に、銀行サーバから送信されてよい。 At step 1140, the computer device 200 may receive from the bank server a function transfer request associated with the first user's first account and the second user's second account according to the instant messaging service's identification scheme. Such a function transfer request may be sent from the bank server in response to a request for money transfer from the first user to the second user at the bank server when the second user does not have an account with the bank server and the second user's account information at another bank is not registered with the bank server.
段階1150で、コンピュータ装置200は、機能伝達要請にしたがい、口座情報登録機能へのリンクを含むメッセージを第1アカウントと第2アカウントとの間で確立された対話セッションを通じて送信してよい。この場合、口座情報登録機能を利用して銀行サーバに登録される口座情報に基づいて、第1利用者から第2利用者への送金要請が処理されてよい。一例として、第2利用者の銀行サービスの口座や他銀行の口座情報が登録されていない場合、第2利用者の口座情報の登録を受けるために口座情報登録機能が活用されてよい。言い換えれば、メッセージが対話セッションを通じて第1利用者および第2利用者が参加するチャットルームに表示されれば、第2利用者は、メッセージのリンクから口座情報登録機能にアクセスして銀行サーバに口座情報を登録することができる。この場合、銀行サーバは、第2利用者が登録した口座情報を利用して送金要請を処理してよい。 In step 1150, the computer device 200 may send a message including a link to an account information registration function through the interactive session established between the first account and the second account in response to the function transfer request. In this case, a remittance request from the first user to the second user may be processed based on account information registered with the bank server using the account information registration function. For example, if the second user's bank service account or account information with another bank is not registered, the account information registration function may be used to register the second user's account information. In other words, if the message is displayed in a chat room in which the first and second users participate through the interactive session, the second user can access the account information registration function from the link in the message and register their account information with the bank server. In this case, the bank server may process the remittance request using the account information registered by the second user.
一方、口座情報登録機能は、第2利用者が銀行サーバの提供する送金サービスの提供を受けること、および口座情報登録機能を利用して第2利用者の口座情報が銀行サーバに登録されることのうちの少なくとも1つに対する規約の同意を第2利用者から受けるための第1機能、および第2利用者の口座情報の入力を受けるための第2機能を含んでよい。 On the other hand, the account information registration function may include a first function for receiving consent from the second user to the terms and conditions for at least one of the second user receiving the remittance service provided by the bank server and the second user's account information being registered on the bank server using the account information registration function, and a second function for receiving input of the second user's account information.
また、コンピュータ装置200は、対話セッションが確立されていない場合には、段階1150で、機能伝達要請に関連付けられた第1アカウントおよび第2アカウントに基づいて第1アカウントと第2アカウントとの間に対話セッションを確立してもよい。 Also, if an interaction session has not been established, the computer device 200 may establish an interaction session between the first account and the second account based on the first account and the second account associated with the function transfer request in step 1150.
段階1160で、コンピュータ装置200は、リンクを選択した利用者のアカウントが第2利用者の第2アカウントと同一かどうか、および選択されたリンクが表示されたチャットルームの参加者のアカウントとメッセージに関連付けられた第1アカウントおよび第2アカウントとの比較により、リンクを選択した利用者が第2利用者であることを認証してよい。ある実施形態では、コンピュータ装置200は、リンクが選択される場合、第2利用者の第2アカウントに関連付けられている電話番号を利用したSMS(Short Message Service)認証により、リンクを選択した利用者が第2利用者であることを認証してよい。このような第2利用者の認証は、第2利用者が登録した口座情報を認証することにも繋がる。言い換えれば、第2利用者の認証は、少なくとも、登録された口座情報が他の利用者によって登録されたものでないことを認証するために活用されてよい。 In step 1160, the computer device 200 may verify that the user who selected the link is the second user by determining whether the account of the user who selected the link is the same as the second account of the second user and by comparing the accounts of the participants in the chat room in which the selected link is displayed with the first and second accounts associated with the message. In one embodiment, when the link is selected, the computer device 200 may verify that the user who selected the link is the second user through SMS (Short Message Service) authentication using the telephone number associated with the second user's second account. Such authentication of the second user also serves to verify the account information registered by the second user. In other words, authentication of the second user may be utilized at least to verify that the registered account information has not been registered by another user.
一方、ある実施形態では、コンピュータ装置200は、銀行サーバが提供する銀行サービスの公式アカウント(Official Account:OA)を通じて口座情報登録機能へのリンクを提供してもよい。他の実施形態として、コンピュータ装置200は、銀行サーバが提供する銀行サービスの広告メッセージとして、銀行サービスに口座情報を登録するための機能へのリンクを含むメッセージを提供してもよい。この場合、利用者は、公式アカウントや広告メッセージを通じて提供されるリンクから口座情報登録機能にアクセスすることにより、銀行サービスに未登録の状態であっても、自身が送金を受ける他銀行の口座情報を銀行サービスに予め登録しておくことができる。 Meanwhile, in one embodiment, the computer device 200 may provide a link to the account information registration function through the official account (OA) of the bank service provided by the bank server. In another embodiment, the computer device 200 may provide a message including a link to a function for registering account information with the bank service as an advertising message for the bank service provided by the bank server. In this case, by accessing the account information registration function from the link provided through the official account or advertising message, a user can pre-register the account information of another bank from which the user will receive remittances with the bank service, even if the user is not yet registered with the bank service.
図12は、本発明の一実施形態における、銀行サーバの送金方法の例を示したフローチャートである。本実施形態に係る送金方法は、上述した銀行サーバ340を実現するコンピュータ装置200によって実行されてよい。このとき、コンピュータ装置200のプロセッサ220は、メモリ210が含むオペレーティングシステムのコードと、少なくとも1つのコンピュータプログラムのコードとによる制御命令(instruction)を実行するように実現されてよい。ここで、プロセッサ220は、コンピュータ装置200に記録されたコードが提供する制御命令にしたがってコンピュータ装置200が図12の方法に含まれる段階1210~1270を実行するようにコンピュータ装置200を制御してよい。 Figure 12 is a flowchart illustrating an example of a remittance method of a bank server according to one embodiment of the present invention. The remittance method according to this embodiment may be performed by a computer device 200 that implements the bank server 340 described above. In this case, the processor 220 of the computer device 200 may be implemented to execute control instructions provided by the operating system code and at least one computer program code contained in the memory 210. Here, the processor 220 may control the computer device 200 to perform steps 1210 to 1270 included in the method of Figure 12 according to the control instructions provided by the code recorded in the computer device 200.
段階1210で、コンピュータ装置200は、銀行サービスを提供してよい。このような段階1210は、インターネット専門銀行のような銀行サーバにおける銀行サービスの周知の機能を提供するものであってよく、したがって、具体的な説明は省略する。 In step 1210, the computer device 200 may provide banking services. Such step 1210 may provide well-known banking service functions on a bank server, such as an Internet-only bank, and therefore, detailed description thereof will be omitted.
段階1220で、コンピュータ装置200は、銀行サービスと連携するインスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントに基づいた、第1利用者の第2利用者への送金要請を受信してよい。上述したように、送金要請は、銀行サービスを通じて受信されてもよいが、インスタントメッセージングサービスを通じて伝達されてもよい。さらに、上述したように、インスタントメッセージングサービスと銀行サービスが連携するということは、少なくとも同一の利用者を同一の識別子によって識別できるということを含んでよい。このとき、送金要請は、第1アカウントおよび第2アカウントを含んでよく、したがって、コンピュータ装置200は、インスタントメッセージングサービスの識別スキームによる第1アカウントおよび第2アカウントに基づいて第1利用者および第2利用者を識別してよい。 At step 1220, the computer device 200 may receive a request for a remittance from a first user to a second user based on the first user's first account and the second user's second account according to an identification scheme of an instant messaging service associated with the banking service. As described above, the remittance request may be received through the banking service, but may also be transmitted through the instant messaging service. Furthermore, as described above, the association between an instant messaging service and a banking service may include at least the ability to identify the same user by the same identifier. In this case, the remittance request may include the first account and the second account, and therefore the computer device 200 may identify the first user and the second user based on the first account and the second account according to the identification scheme of the instant messaging service.
段階1230で、コンピュータ装置200は、銀行サービスに第2利用者の口座が開設されているかどうかを第2アカウントに基づいて確認してよい。ここで意味する第2利用者の口座は、銀行サービスの口座であってよい。 In step 1230, the computer device 200 may check whether the second user has an account with the bank service based on the second account. The second user's account referred to here may be an account with the bank service.
段階1240で、コンピュータ装置200は、第2利用者の口座が開設されていない場合、第2利用者の口座情報が登録されているかどうかを第2アカウントに基づいて確認してよい。ここで意味する口座情報は、銀行サービスを提供する銀行ではなく、他銀行の口座情報を含んでよい。 In step 1240, if an account has not been opened for the second user, the computer device 200 may check whether account information for the second user has been registered based on the second account. The account information referred to here may include account information for other banks, not just the bank that provides banking services.
段階1250で、コンピュータ装置200は、第2利用者の口座情報が登録されていない場合、インスタントメッセージングサービスを提供するインスタントメッセージングサーバを通じて口座情報登録機能を提供してよい。一例として、コンピュータ装置200は、インスタントメッセージングサーバが、第1アカウントと第2アカウントとの間で確立された対話セッションを通じて口座情報登録機能へのリンクを含むメッセージを送信するように、インスタントメッセージングサーバに要請してよい。 In step 1250, if the second user's account information is not registered, the computer device 200 may provide an account information registration function through an instant messaging server that provides an instant messaging service. As an example, the computer device 200 may request the instant messaging server to send a message including a link to the account information registration function through the interactive session established between the first account and the second account.
段階1260で、コンピュータ装置200は、口座情報登録機能を利用して第2利用者の口座情報を登録してよい。このとき、対話セッションを通じて送信されるメッセージは、第1アカウントおよび第2アカウントに関連付けられてよく、口座情報は、リンクを選択した利用者のアカウントとメッセージが関連付けられた第2アカウントとの比較、および選択されたリンクが表示されたチャットルームの参加者のアカウントとメッセージが関連付けられた第1アカウントおよび第2アカウントとの比較に基づき、インスタントメッセージングサーバによって認証されてよい。他の実施形態として、口座情報は、リンクが選択されることに応答し、インスタントメッセージングサーバが第2アカウントに関連付けられている電話番号に発信したSMS(Short Message Service)認証によって認証されてよい。 In step 1260, the computer device 200 may register the account information of the second user using the account information registration function. At this time, messages sent through the interactive session may be associated with the first account and the second account, and the account information may be authenticated by the instant messaging server based on a comparison between the account of the user who selected the link and the second account associated with the message, and a comparison between the account of the participant in the chat room where the selected link is displayed and the first account and the second account associated with the message. In another embodiment, the account information may be authenticated by an SMS (Short Message Service) authentication call made by the instant messaging server to the phone number associated with the second account in response to the link being selected.
段階1270で、コンピュータ装置200は、第1アカウントに関連付けられた銀行サービスの第1口座と登録された第2利用者の口座情報を利用して送金要請を処理してよい。 In step 1270, the computer device 200 may process the remittance request using the first account of the bank service associated with the first account and the registered account information of the second user.
このように、本発明の実施形態によると、インスタントメッセージングサービスと連携する銀行サービスに登録していない、および/または口座のない利用者から、送金を受けるための口座(一例として、他銀行の口座)の情報の登録を受けて該当の利用者のインスタントメッセージングサービスのアカウントに関連付けて記録することで、該当のアカウントに関連付けられて記録された口座の情報を利用して該当の利用者のインスタントメッセージングサービスのアカウントに対する送金要請を処理することができる。 In this way, according to an embodiment of the present invention, information about an account (e.g., an account at another bank) for receiving remittances is registered by a user who is not registered with a bank service linked to an instant messaging service and/or does not have an account, and the information is recorded in association with the user's instant messaging service account, and a remittance request to the user's instant messaging service account can be processed using the account information recorded in association with the account.
上述したシステムまたは装置は、ハードウェア構成要素、またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、例えば、プロセッサ、コントローラ、ALU(arithmetic logic unit)、デジタル信号プロセッサ、マイクロコンピュータ、FPGA(field programmable gate array)、PLU(programmable logic unit)、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、1つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム(OS)およびOS上で実行される1つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを記録、操作、処理、および生成してもよい。理解の便宜のために、1つの処理装置が使用されるとして説明される場合もあるが、当業者であれば、処理装置が複数個の処理要素および/または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは1つのプロセッサおよび1つのコントローラを含んでよい。また、並列プロセッサのような、他の処理構成も可能である。 The systems or devices described above may be implemented using hardware components or a combination of hardware and software components. For example, the devices and components described in the embodiments may be implemented using one or more general-purpose or special-purpose computers, such as a processor, controller, arithmetic logic unit (ALU), digital signal processor, microcomputer, field programmable gate array (FPGA), programmable logic unit (PLU), microprocessor, or various devices capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications that run on the OS. The processing device may also access, record, manipulate, process, and generate data in response to the execution of the software. For ease of understanding, the description may refer to the use of a single processing device; however, those skilled in the art will recognize that a processing device may include multiple processing elements and/or multiple types of processing elements. For example, a processing unit may include multiple processors or one processor and one controller. Other processing configurations, such as parallel processors, are also possible.
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの1つ以上の組み合わせを含んでもよく、思うままに動作するように処理装置を構成したり、独立的または集合的に処理装置に命令したりしてよい。ソフトウェアおよび/またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、仮想装置、コンピュータ記録媒体または装置に具現化されてよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で記録されても実行されてもよい。ソフトウェアおよびデータは、1つ以上のコンピュータ読み取り可能な記録媒体に記録されてよい。 Software may include computer programs, code, instructions, or a combination of one or more of these, and may configure a processing device to operate as desired or may independently or collectively instruct the processing device. The software and/or data may be embodied in any type of machine, component, physical device, virtual device, computer storage medium, or device to be interpreted by the processing device or to provide instructions or data to the processing device. The software may be distributed, stored, and executed in a distributed manner on computer systems connected by a network. The software and data may be stored on one or more computer-readable storage media.
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータ読み取り可能な媒体に記録されてよい。前記コンピュータ読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含んでよい。媒体は、コンピュータ実行可能なプログラムを継続して記録するものであっても、実行またはダウンロードのために一時記録するものであってもよい。また、媒体は、単一または複数のハードウェアが結合した形態の多様な記録手段または格納手段であってよく、あるコンピュータシステムに直接接続する媒体に限定されることはなく、ネットワーク上に分散して存在するものであってもよい。媒体の例としては、ハードディスク、フロッピー(登録商標)ディスク、および磁気テープのような磁気媒体、CD-ROMおよびDVDのような光媒体、フロプティカルディスク(floptical disk)のような光磁気媒体、およびROM、RAM、フラッシュメモリなどを含み、プログラム命令が記録されるように構成されたものであってよい。また、媒体の他の例として、アプリケーションを配布するアプリケーションストアやその他の多様なソフトウェアを供給または配布するサイト、サーバなどで管理する記録媒体または格納媒体も挙げられる。プログラム命令の例は、コンパイラによって生成されるもののような機械語コードだけではなく、インタプリタなどを使用してコンピュータによって実行される高級言語コードを含む。 Methods according to embodiments may be implemented in the form of program instructions executable by various computer means and recorded on a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The medium may continuously record a computer-executable program or temporarily record it for execution or download. Furthermore, the medium may be a variety of recording or storage means, including a single or multiple hardware devices, and is not limited to media directly connected to a computer system but may also be distributed over a network. Examples of media include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical media such as CD-ROMs and DVDs; magneto-optical media such as floptical disks; ROM, RAM, flash memory, and the like, configured to record program instructions. Other examples of media include recording media or storage media managed by application stores that distribute applications, or other software distribution sites, servers, etc. Examples of program instructions include not only machine code, such as that produced by a compiler, but also high-level language code that is executed by a computer using an interpreter or the like.
以上のように、実施形態を、限定された実施形態および図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ/あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。 While the embodiments have been described above based on limited examples and drawings, those skilled in the art will appreciate that various modifications and variations may be made in light of the above description. For example, the techniques described may be performed in an order different from that described, and/or the components of the described systems, structures, devices, circuits, etc. may be coupled or combined in a manner different from that described, or may be substituted or replaced by other components or equivalents, and still achieve suitable results.
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。 Therefore, even if there are different embodiments, if they are equivalent to the scope of the claims, they fall within the scope of the appended claims.
310:第1利用者
320:第2利用者
330:インスタントメッセージングサーバ
340:銀行サーバ
310: First user 320: Second user 330: Instant messaging server 340: Bank server
Claims (18)
前記少なくとも1つのプロセッサにより、インスタントメッセージングサービスを提供する段階、
前記少なくとも1つのプロセッサにより、前記インスタントメッセージングサービスと連携する銀行サービスを提供する銀行サーバから、前記インスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントと関連付けられた機能伝達要請を受信する段階、および
前記少なくとも1つのプロセッサにより、前記機能伝達要請にしたがい、前記第1アカウントと前記第2アカウントとの間で確立された対話セッションを通じて口座情報登録機能へのリンクを含むメッセージを送信する段階
を含み、
前記機能伝達要請は、前記銀行サーバにおける前記第1利用者から前記第2利用者への送金要請に対し、前記第2利用者に前記銀行サーバの口座がなく、かつ、前記第2利用者の他銀行の口座情報が前記銀行サーバに登録されていない場合に前記銀行サーバから送信されることを特徴とする、送金方法。 1. A method of remittance for a computer device including at least one processor, comprising:
providing, by said at least one processor, an instant messaging service;
receiving, by the at least one processor, a function transfer request associated with a first account of a first user and a second account of a second user according to an identification scheme of the instant messaging service from a bank server that provides bank services associated with the instant messaging service; and transmitting, by the at least one processor, a message including a link to an account information registration function through an interactive session established between the first account and the second account in accordance with the function transfer request ;
A remittance method characterized in that the function transfer request is sent from the bank server in response to a remittance request from the first user to the second user when the second user does not have an account with the bank server and account information of the second user at another bank is not registered in the bank server .
前記送金方法は、
前記少なくとも1つのプロセッサにより、前記リンクを選択した利用者のアカウントが前記第2利用者の第2アカウントと同一かどうか、および前記選択されたリンクが表示されたチャットルームの参加者のアカウントと前記メッセージに関連付けられた前記第1アカウントおよび前記第2アカウントとの比較により、前記リンクを選択した利用者が前記第2利用者であることを認証する段階
をさらに含む、請求項1に記載の送金方法。 the message is associated with the first account and the second account;
The remittance method is
2. The method of claim 1, further comprising: authenticating, by the at least one processor, that the user who selected the link is the second user by determining whether the account of the user who selected the link is the same as the second account of the second user, and by comparing the accounts of participants in the chat room in which the selected link is displayed with the first account and the second account associated with the message.
前記少なくとも1つのプロセッサにより、前記リンクが選択される場合、前記第2利用者の第2アカウントに関連付けられている電話番号を利用したSMS認証により、前記リンクを選択した利用者が前記第2利用者であることを認証する段階
をさらに含む、請求項1に記載の送金方法。 The remittance method is
2. The method of claim 1, further comprising: if the link is selected by the at least one processor, authenticating that the user selecting the link is the second user by SMS authentication using a telephone number associated with the second user's second account.
前記少なくとも1つのプロセッサにより、前記インスタントメッセージングサービスを通じて、前記第1利用者の端末から、前記第1利用者から前記第2利用者への送金要請を受信する段階、および
前記少なくとも1つのプロセッサにより、前記送金要請を前記銀行サーバに伝達する段階
をさらに含み、
前記機能伝達要請は、前記送金要請に含まれる前記第1アカウントおよび前記第2アカウントに関連付けられることを特徴とする、請求項1に記載の送金方法。 The remittance method is
receiving, by the at least one processor, a remittance request from the first user to the second user from the terminal of the first user through the instant messaging service; and transmitting, by the at least one processor, the remittance request to the bank server,
The remittance method of claim 1, wherein the function transfer request is associated with the first account and the second account included in the remittance request.
前記対話セッションが確立されていない場合、前記機能伝達要請に関連付けられた前記第1アカウントおよび前記第2アカウントに基づいて、前記第1アカウントと前記第2アカウントとの間に対話セッションを確立することを特徴とする、請求項1に記載の送金方法。 The transmitting step includes:
2. The remittance method of claim 1, wherein if the interactive session is not established, an interactive session is established between the first account and the second account based on the first account and the second account associated with the function transfer request.
前記少なくとも1つのプロセッサにより、前記銀行サーバが提供する銀行サービスの公式アカウントを通じて前記口座情報登録機能へのリンクを提供する段階
をさらに含む、請求項1に記載の送金方法。 The remittance method is
The method of claim 1 , further comprising: providing, by the at least one processor, a link to the account information registration function through an official account of a bank service provided by the bank server.
前記少なくとも1つのプロセッサにより、前記銀行サーバが提供する銀行サービスの広告メッセージとして、前記銀行サービスに口座情報を登録するための機能へのリンクを含むメッセージを提供する段階
をさらに含む、請求項1に記載の送金方法。 The remittance method is
The remittance method according to claim 1 , further comprising: providing, by the at least one processor, a message including a link to a function for registering account information with the bank service as an advertising message for the bank service provided by the bank server.
前記少なくとも1つのプロセッサにより、銀行サービスを提供する段階、
前記少なくとも1つのプロセッサにより、前記銀行サービスと連携するインスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントに基づいた、前記第1利用者の前記第2利用者への送金要請を受信する段階、
前記少なくとも1つのプロセッサにより、前記銀行サービスに前記第2利用者の口座が開設されているかどうかを前記第2アカウントに基づいて確認する段階、
前記少なくとも1つのプロセッサにより、前記第2利用者の口座が開設されていない場合、前記第2利用者の口座情報が登録されているかどうかを前記第2アカウントに基づいて確認する段階、
前記少なくとも1つのプロセッサにより、前記第2利用者の口座情報が登録されていない場合、前記インスタントメッセージングサービスを提供するインスタントメッセージングサーバを通じて口座情報登録機能を提供する段階、
前記少なくとも1つのプロセッサにより、前記口座情報登録機能を利用して前記第2利用者の口座情報を登録する段階、および
前記少なくとも1つのプロセッサにより、前記第1アカウントに関連付けられた前記銀行サービスの第1口座および前記登録された第2利用者の口座情報を利用して前記送金要請を処理する段階
を含む、送金方法。 1. A method of remittance for a computer device including at least one processor, comprising:
providing, by said at least one processor, banking services;
receiving, by the at least one processor, a request to transfer money from the first user to the second user based on a first account of the first user and a second account of the second user according to an identification scheme of an instant messaging service associated with the banking service;
determining, by the at least one processor, whether an account for the second user is established with the banking service based on the second account;
and determining, by the at least one processor, if an account for the second user has not been opened, whether account information for the second user is registered based on the second account;
providing, by the at least one processor, an account information registration function through an instant messaging server that provides the instant messaging service if the account information of the second user is not registered;
a step of registering, by the at least one processor, account information of the second user using the account information registration function; and a step of processing, by the at least one processor, the remittance request using a first account of the bank service associated with the first account and the registered account information of the second user.
前記インスタントメッセージングサーバが前記口座情報登録機能へのリンクを含むメッセージを前記第1アカウントと前記第2アカウントとの間で確立された対話セッションを通じて送信するように、前記インスタントメッセージングサーバに要請することを特徴とする、請求項9に記載の送金方法。 The step of providing the account information registration function includes:
10. The remittance method of claim 9, further comprising: requesting the instant messaging server to send a message including a link to the account information registration function through an interactive session established between the first account and the second account.
前記口座情報は、前記リンクを選択した利用者のアカウントと前記メッセージに関連付けられた前記第2アカウントとの比較、および前記選択されたリンクが表示されたチャットルームの参加者のアカウントと前記メッセージに関連付けられた前記第1アカウントおよび前記第2アカウントとの比較により、前記インスタントメッセージングサーバによって認証されることを特徴とする、請求項12に記載の送金方法。 the message is associated with the first account and the second account;
The remittance method of claim 12, characterized in that the account information is authenticated by the instant messaging server by comparing the account of the user who selected the link with the second account associated with the message, and by comparing the accounts of the participants in the chat room in which the selected link is displayed with the first account and the second account associated with the message.
を含み、
前記少なくとも1つのプロセッサにより、
インスタントメッセージングサービスを提供し、
前記インスタントメッセージングサービスと連携する銀行サービスを提供する銀行サーバから、前記インスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントに関連付けられた機能伝達要請を受信し、
前記機能伝達要請にしたがい、前記第1アカウントと前記第2アカウントとの間で確立された対話セッションを通じて口座情報登録機能へのリンクを含むメッセージを送信し、
前記機能伝達要請は、前記銀行サーバにおける前記第1利用者から前記第2利用者への送金要請に対し、前記第2利用者に前記銀行サーバの口座がなく、かつ、前記第2利用者の他銀行の口座情報が前記銀行サーバに登録されていない場合に前記銀行サーバから送信されること
を特徴とする、コンピュータ装置。 at least one processor implemented to execute computer-readable instructions;
by the at least one processor
provide instant messaging services,
receiving a function transfer request associated with a first account of a first user and a second account of a second user according to an identification scheme of the instant messaging service from a bank server that provides a bank service associated with the instant messaging service;
In response to the function transfer request, a message including a link to an account information registration function is sent through the interactive session established between the first account and the second account ;
The function transfer request is transmitted from the bank server in response to a remittance request from the first user to the second user when the second user does not have an account with the bank server and the account information of the second user at another bank is not registered with the bank server.
A computer device comprising:
を含み、
前記少なくとも1つのプロセッサにより、
銀行サービスを提供し、
前記銀行サービスと連携するインスタントメッセージングサービスの識別スキームによる第1利用者の第1アカウントおよび第2利用者の第2アカウントに基づいた、前記第1利用者の前記第2利用者への送金要請を受信し、
前記銀行サービスに前記第2利用者の口座が開設されているかどうかを前記第2アカウントに基づいて確認し、
前記第2利用者の口座が開設されていない場合、前記第2利用者の口座情報が登録されているかどうかを前記第2アカウントに基づいて確認し、
前記第2利用者の口座情報が登録されていない場合、前記インスタントメッセージングサービスを提供するインスタントメッセージングサーバから口座情報登録機能を提供し、
前記口座情報登録機能を利用して前記第2利用者の口座情報を登録し、
前記第1アカウントに関連付けられた前記銀行サービスの第1口座および前記登録された第2利用者の口座情報を利用して前記送金要請を処理すること
を特徴とする、コンピュータ装置。 at least one processor implemented to execute computer-readable instructions;
by the at least one processor
Providing banking services,
receiving a request for a transfer of money from the first user to the second user based on a first account of the first user and a second account of the second user according to an identification scheme of an instant messaging service associated with the banking service;
confirming whether an account of the second user is opened in the bank service based on the second account;
If the second user does not have an account, confirming whether account information of the second user is registered based on the second account;
If the account information of the second user is not registered, an account information registration function is provided from an instant messaging server that provides the instant messaging service;
registering the account information of the second user using the account information registration function;
and processing the remittance request using the first account of the bank service associated with the first account and account information of the registered second user.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2021-0028796 | 2021-03-04 | ||
| KR1020210028796A KR102676759B1 (en) | 2021-03-04 | 2021-03-04 | Method and system for remitting using instant messaging service |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022136033A JP2022136033A (en) | 2022-09-15 |
| JP7778604B2 true JP7778604B2 (en) | 2025-12-02 |
Family
ID=83232416
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022032867A Active JP7778604B2 (en) | 2021-03-04 | 2022-03-03 | Remittance method, computer program, computer-readable recording medium, and computer device |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7778604B2 (en) |
| KR (1) | KR102676759B1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015127969A (en) | 2011-03-04 | 2015-07-09 | 株式会社日本総合研究所 | Natural language banking processing server and natural language banking processing method |
| WO2015145430A1 (en) | 2014-03-23 | 2015-10-01 | Melzer Roy S | Instant messaging based financial transactions |
| JP2016018393A (en) | 2014-07-08 | 2016-02-01 | 楽天銀行株式会社 | Remittance control system, remittance control method, and program |
| JP2019185767A (en) | 2018-04-03 | 2019-10-24 | LINE Pay株式会社 | Method and system for providing remittance function by recognizing contents of message in messenger provided with remittance function |
| JP2019536142A (en) | 2016-11-18 | 2019-12-12 | Line株式会社 | Remittance method and system |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20080036562A (en) * | 2008-01-14 | 2008-04-28 | 주식회사 신한은행 | Online account and messenger banking interworking system |
| KR101692979B1 (en) * | 2016-04-18 | 2017-01-17 | 동부화재해상보험 주식회사 | Apparatus and method for insurance policy issue |
-
2021
- 2021-03-04 KR KR1020210028796A patent/KR102676759B1/en active Active
-
2022
- 2022-03-03 JP JP2022032867A patent/JP7778604B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015127969A (en) | 2011-03-04 | 2015-07-09 | 株式会社日本総合研究所 | Natural language banking processing server and natural language banking processing method |
| WO2015145430A1 (en) | 2014-03-23 | 2015-10-01 | Melzer Roy S | Instant messaging based financial transactions |
| JP2016018393A (en) | 2014-07-08 | 2016-02-01 | 楽天銀行株式会社 | Remittance control system, remittance control method, and program |
| JP2019536142A (en) | 2016-11-18 | 2019-12-12 | Line株式会社 | Remittance method and system |
| JP2019185767A (en) | 2018-04-03 | 2019-10-24 | LINE Pay株式会社 | Method and system for providing remittance function by recognizing contents of message in messenger provided with remittance function |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102676759B1 (en) | 2024-06-21 |
| JP2022136033A (en) | 2022-09-15 |
| KR20220124978A (en) | 2022-09-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11810109B2 (en) | System and method for token processing to link user accounts | |
| JP7272844B2 (en) | Method and system for recognizing message contents and providing remittance function in messenger equipped with remittance function | |
| CN112118115B (en) | Method for automatically generating chat room, computer readable medium and computer device | |
| CN110602097B (en) | Block chain-based task processing method, device, equipment and storage medium | |
| WO2017129083A1 (en) | Method, device, and system for message processing and computer storage medium | |
| US20110099107A1 (en) | Method for money transfer using a mobile device | |
| US10616003B2 (en) | Methods and systems for service interworking between servers using different user identification systems | |
| US11887109B1 (en) | Service composition in a mobile communication device application framework | |
| US20210166206A1 (en) | Digital holding account | |
| US20250310339A1 (en) | Method and apparatus for managing user profile | |
| US20210166223A1 (en) | Digital wallet conversion engine | |
| JP7645218B2 (en) | Program, information processing method, and server | |
| JP2019536142A (en) | Remittance method and system | |
| JP2023514007A (en) | Escrow transaction method and system using smart contract on blockchain | |
| TWI839875B (en) | Payment method, user terminal, device, equipment, system and medium | |
| GB2608334A (en) | Secure sharing of credential information | |
| JP7778604B2 (en) | Remittance method, computer program, computer-readable recording medium, and computer device | |
| JP2023537698A (en) | Connection with blockchain network | |
| US12505243B2 (en) | Image and message management and archiving for events | |
| CN116166514A (en) | Multi-channel data linkage processing method, device, computer equipment and storage medium | |
| US20250335885A1 (en) | Method and Apparatus for Remittance Service | |
| US20260019396A1 (en) | Method, computer apparatus, and computer program for providing openchat bridge page for external service linkage | |
| KR102715750B1 (en) | Method and apparatus for remittance service | |
| CN119338541A (en) | Data processing method, device and electronic equipment | |
| CN118898481A (en) | Electronic resource management method, device, equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20231027 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20231106 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241219 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20250307 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20250321 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250930 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251007 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251111 |
|
| 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: 20251118 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251119 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7778604 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |