JP2015045953A - Forex transaction message distribution system, and forex transaction message distribution program - Google Patents
Forex transaction message distribution system, and forex transaction message distribution program Download PDFInfo
- Publication number
- JP2015045953A JP2015045953A JP2013175969A JP2013175969A JP2015045953A JP 2015045953 A JP2015045953 A JP 2015045953A JP 2013175969 A JP2013175969 A JP 2013175969A JP 2013175969 A JP2013175969 A JP 2013175969A JP 2015045953 A JP2015045953 A JP 2015045953A
- Authority
- JP
- Japan
- Prior art keywords
- message
- distribution
- screen
- user
- destination
- 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.)
- Granted
Links
- 238000009826 distribution Methods 0.000 title claims abstract description 161
- 238000004458 analytical method Methods 0.000 claims abstract description 22
- 238000012546 transfer Methods 0.000 claims description 65
- 238000007726 management method Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 description 18
- 238000012795 verification Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000004090 dissolution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
本発明は、メッセージ配信システム及びメッセージ配信プログラムに関する。特に、外為取引の決済を処理する銀行システムにおいて、決済指図の電文を配信するメッセージ配信システム及びメッセージ配信プログラムに関する。 The present invention relates to a message distribution system and a message distribution program. In particular, the present invention relates to a message distribution system and a message distribution program for distributing a telegram of a settlement instruction in a bank system that processes settlement of foreign exchange transactions.
銀行システムにおいて、外国為替取引(以下、外為取引)関連の処理は、負荷が増大する方向にあり、業務処理の効率化が重要な課題の一つである。そのため、特許文献においても外為取引の業務を効率化するための各種システムが提案されている。例えば、特許文献1には、外国仕向送金取引をするたびに異なる金額を外国仕向送金する場合の事務負担を軽減するための外国仕向送金処理システムが開示されている。また、特許文献2には、LC(Letter of Credit)決済データと為替予約のデータを連携させるための外為決済システムが開示されている。 In the banking system, processing related to foreign exchange transactions (hereinafter referred to as “foreign exchange transactions”) tends to increase the load, and the efficiency of business processing is one of the important issues. Therefore, various systems for improving the efficiency of foreign exchange transactions have been proposed in the patent literature. For example, Patent Document 1 discloses a foreign-directed remittance processing system for reducing the office burden when a different amount of money is sent to a foreign destination each time a foreign-directed remittance transaction is performed. Patent Document 2 discloses a foreign exchange settlement system for linking LC (Letter of Credit) settlement data and exchange reservation data.
ところで、銀行内のシステムにおいては、コンピュータシステム間で膨大な量の電文のやり取りを処理することは大きな負荷である。電文とは、一定の形式に従って記述された、コンピュータ間で送受信されるひとまとまりのデータのことである。銀行システムのコンピュータは、受信した電文を解析し、データの連動が必要な他のシステムに電文を配信する処理を行うが、従来のシステムにおける電文解析や電文配信は、予め定められたプログラムロジック及びシステム内のマスタテーブルによって処理されている。そのため、配信方式や電文の解析ロジックを修正する場合は、その都度、ユーザとシステムの担当者が相談して、プログラムの改修やマスタテーブルの設定変更を実施している。 By the way, in a system in a bank, it is a heavy load to process an enormous amount of electronic message exchange between computer systems. A telegram is a set of data described according to a certain format and transmitted and received between computers. The computer of the bank system analyzes the received electronic message and performs processing to distribute the electronic message to other systems that require data linkage. However, the electronic message analysis and electronic message distribution in the conventional system has a predetermined program logic and Processed by the master table in the system. For this reason, each time the delivery method or message analysis logic is modified, the user and the person in charge of the system consult with each other to modify the program or change the settings of the master table.
しかしながら、このようなやり方では、以下のような課題が存在する。まず、電文配信先ごとに事前に取り決めた形式や配信方法(配信仕様)でしか配信できず、配信仕様を変更する場合はプログラム改修等の対応負担が大きい。また、誤判定や誤操作により、誤った配信先に電文が送信されて事務事故が発生する可能性がある。さらに、受信した電文の配信状況をモニタするための電文モニタ(配信帳票)には、通常は事務に必要な情報のみが表示され、解析ロジックがブラックボックスとなっており、ユーザ自身が解析することができない。 However, such a method has the following problems. First, it can be distributed only in a format and a distribution method (distribution specification) decided in advance for each message distribution destination, and when the distribution specification is changed, the burden of dealing with program modification or the like is large. In addition, due to an erroneous determination or an erroneous operation, a telegram may be transmitted to an incorrect delivery destination and an office accident may occur. In addition, the message monitor (distribution form) for monitoring the distribution status of received messages usually displays only the information necessary for office work, and the analysis logic is a black box, which the user himself analyzes. I can't.
したがって、本発明では、上記のような課題に鑑み、銀行システムにおける電文の配信仕様をユーザが柔軟に設定・調整することができるようにし、電文配信の利便性を向上させ、また電文の誤配信を低減することを目的とする。 Therefore, in the present invention, in view of the above-described problems, the user can flexibly set and adjust the message distribution specifications in the bank system, improve the convenience of message distribution, and erroneously distribute messages. It aims at reducing.
上記課題を解決するため、本発明の外為取引メッセージ配信システムは、以下のような解決手段を提供する。 In order to solve the above problems, the foreign exchange transaction message delivery system of the present invention provides the following solution.
請求項1に記載の発明は、SWIFTネット及び日銀ネットから受信した外為取引の決済指図の電文を配信する外為取引メッセージ配信システムであって、前記受信した電文を解析し、当該電文の配信先及び入出金口座を決定する電文解析部と、前記解析された電文を配信先に応じたフォーマットに編集し、配信先に送信する電文配信部と、前記配信先の情報及び配信先決定条件を格納したマスタテーブルを管理するマスタテーブル管理部と、前記マスタテーブルをユーザが設定または調整可能とするためのユーザ画面を制御しユーザ端末に表示するユーザ画面制御部と、を備えることを特徴とする。 The invention according to claim 1 is a foreign exchange transaction message distribution system that distributes a message of a settlement instruction of a foreign exchange transaction received from a SWIFT net and a BOJ net, and analyzes the received electronic message, A message analysis unit that determines a deposit / withdrawal account, a message distribution unit that edits the analyzed message into a format according to a distribution destination, and transmits the information to the distribution destination, and information on the distribution destination and distribution destination determination conditions are stored. A master table management unit that manages a master table, and a user screen control unit that controls a user screen for enabling a user to set or adjust the master table and displays the user table on a user terminal.
上記の構成によれば、従来ブラックボックスであったマスタテーブル中のメッセージ(電文)の配信仕様をユーザがユーザ画面から設定・調整することができる。 According to said structure, the user can set and adjust the delivery specification of the message (telegram) in the master table which was a black box conventionally from a user screen.
請求項2に記載の発明は、請求項1に記載の外為取引メッセージ配信システムにおいて、前記電文の配信帳票には、前記マスタテーブルにしたがって当該電文の配信先を決定した際の配信事由、または入出金先の口座を判定した際の口座判定事由を含めることを特徴とする。 According to a second aspect of the present invention, in the foreign exchange transaction message distribution system according to the first aspect, in the distribution form of the electronic message, the distribution reason when the distribution destination of the electronic message is determined according to the master table, or the entry / exit It is characterized by including the account judgment reason when judging the account of the gold bank.
上記の構成によれば、配信状況をモニタする配信帳票に配信先や入出金口座の決定事由を出力するので、ユーザ自身が決定事由を確認したり、場合によってはそれをチューニングすることができる。 According to the above configuration, the reason for determining the distribution destination and the deposit / withdrawal account is output to the distribution form for monitoring the distribution status, so that the user can confirm the determination reason or tune it according to circumstances.
請求項3に記載の発明は、請求項1または2に記載の外為取引メッセージ配信システムにおいて、前記マスタテーブルは、電文配信先ごとに配信可能な電文の種類を格納した配信先情報テーブルを含むことを特徴とする。 According to a third aspect of the present invention, in the foreign exchange transaction message distribution system according to the first or second aspect, the master table includes a distribution destination information table storing types of messages that can be distributed for each message distribution destination. It is characterized by.
上記の構成によれば、マスタテーブルに電文配信先別に配信可能電文タイプを設定し、ユーザもそれを確認することができるので誤配信を低減することができる。 According to the above configuration, a distributable message type is set for each message distribution destination in the master table, and the user can also check it, so that erroneous distribution can be reduced.
請求項4に記載の発明は、請求項1〜3のいずれか一項に記載の外為取引メッセージ配信システムにおいて、前記配信された電文の詳細情報及びステータスを照会するための電文照会部と、前記配信された電文が誤配信である場合、正しい配信先に当該電文の転送を行う電文転送部とを更に備え、前記ユーザ画面制御部は、前記ユーザが電文照会を行うための受信電文明細照会画面及び前記ユーザが転送を行うための転送記帳画面を生成し、前記ユーザ端末に表示することを特徴とする。 The invention according to claim 4 is the foreign exchange transaction message distribution system according to any one of claims 1 to 3, wherein the electronic message inquiry unit for inquiring detailed information and status of the distributed electronic message, When the delivered message is an erroneous delivery, the message screen further includes a message transfer unit that transfers the message to the correct delivery destination, and the user screen control unit receives the message statement inquiry screen for the user to make a message inquiry And a transfer entry screen for the user to perform transfer is generated and displayed on the user terminal.
上記の構成によれば、電文照会部、電文転送部、ユーザ画面制御部の連携により、電文照会と電文転送の際のユーザの利便性及びシステムの柔軟性を高めることができる。 According to said structure, the cooperation of a message inquiry part, a message | telegram transfer part, and a user screen control part can raise the user's convenience at the time of a message | telegram inquiry and a message | telegram transfer, and the flexibility of a system.
請求項5に記載の発明は、請求項1〜4のいずれか一項に記載の外為取引メッセージ配信システムにおいて、前記マスタテーブルは、配信先判定のためのキーワードを格納した配信先設定テーブルを含み、前記ユーザ画面制御部は、前記キーワードをチェックする優先順位を設定可能な画面を生成し、前記ユーザ画面に表示することを特徴とする。 The invention according to claim 5 is the foreign exchange transaction message delivery system according to any one of claims 1 to 4, wherein the master table includes a delivery destination setting table storing keywords for delivery destination determination. The user screen control unit generates a screen on which a priority order for checking the keyword can be set, and displays the screen on the user screen.
上記の構成によれば、配信先判定に用いるキーワードのチェック順序に優先度を設定することで、類似キーワードによる誤配信を防止することができ、ユーザの利便性およびシステムの柔軟性をさらに高めることができる。 According to the above configuration, by setting priority to the check order of keywords used for distribution destination determination, erroneous distribution due to similar keywords can be prevented, and the convenience of the user and the flexibility of the system are further enhanced. Can do.
請求項6に記載の発明は、SWIFTネット及び日銀ネットから受信した決済指図の電文を配信先に配信する処理を行う外為取引メッセージ配信プログラムであって、銀行システムのコンピュータに、前記受信した電文を解析し、当該電文の配信先及び入出金口座を決定する電文解析ステップと、前記解析された電文を配信先に応じたフォーマットに編集し、配信先に送信する電文配信ステップと、前記配信先の情報及び配信先決定条件を格納したマスタテーブルを管理するマスタテーブル管理ステップと、前記マスタテーブルをユーザが設定または調整可能とするためのユーザ画面を制御しユーザ端末に表示するユーザ画面制御ステップと、を実行させることを特徴とする。 The invention according to claim 6 is a foreign exchange transaction message distribution program for performing a process of distributing a message of a settlement instruction received from the SWIFT net and the Bank of Japan Net to a distribution destination. Analyzing and analyzing the message distribution destination and deposit / withdrawal account, editing the analyzed message into a format corresponding to the distribution destination, and transmitting the message to the distribution destination; and A master table management step for managing a master table storing information and delivery destination determination conditions; a user screen control step for controlling and displaying a user screen for enabling a user to set or adjust the master table on a user terminal; Is executed.
上記請求項6の発明は、請求項1の外為取引メッセージ配信システムを銀行のコンピュータシステムにおけるメッセージ配信プログラムの発明と捉えたものであり、請求項1の発明と同様な作用効果を奏する。 The invention according to claim 6 regards the foreign exchange transaction message delivery system according to claim 1 as an invention of a message delivery program in a computer system of a bank, and has the same effects as the invention of claim 1.
本発明によれば、銀行システムにおける電文の配信仕様をユーザが柔軟に設定・調整することができるようにすることで、電文の配信の利便性を向上させ、電文の誤配信を低減することができる。 According to the present invention, it is possible to improve the convenience of message distribution and reduce the erroneous message distribution by allowing the user to flexibly set and adjust the message distribution specifications in the bank system. it can.
以下、添付図面を参照して、本発明を実施するための形態(以下、実施形態)について詳細に説明する。なお、実施形態の説明の全体を通して同じ要素には同じ番号または符号を付している。 DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for carrying out the present invention (hereinafter referred to as embodiments) will be described in detail with reference to the accompanying drawings. Note that the same numbers or symbols are assigned to the same elements throughout the description of the embodiment.
図1は、現行の決済システムと更改後の決済システムとの対比を示す図である。本発明の実施形態に係る外為取引メッセージ配信システム100は、更改後の決済システム全体においてメッセージ配信(電文配信)を処理するサブシステムとして機能する。 FIG. 1 is a diagram showing a comparison between a current settlement system and a settlement system after renewal. The foreign exchange transaction message distribution system 100 according to the embodiment of the present invention functions as a subsystem that processes message distribution (message distribution) in the entire settlement system after renewal.
図示するように、現行システムでは、海外の銀行からの電文を受け付けるSWIFT(Society for Worldwide Interbank Financial Telecommunication:国際銀行間通信協会)ネット接続系と、日本銀行(日銀)からの外為円決済の電文を受け付ける日銀ネット接続系とが並列に存在しており、電文配信の部分においても電文管理機能と電文解析・口座判定機能の重複がSWIFTネットと日銀ネットの各コンピュータ上で発生している。システム更改の目的の一つは、これらの電文管理及び解析機能の集約化/共通化と外為事務システムの事務集約化である。特に、これから説明する本発明の一つの実施形態である外為取引メッセージ配信システム100は、更改後のシステム全体の中核をなし、以下、その機能の詳細について説明する。 As shown in the figure, in the current system, a SWIFT (Society for Worldwide Interbank Financial Telecommunication) network connection system that accepts messages from overseas banks, and a yen exchange settlement message from the Bank of Japan (BoJ). The accepting Bank of Japan network connection system exists in parallel, and the telegram management function and the telegram analysis / account determination function are duplicated in the SWIFT net and BOJ-net computers even in the telegram distribution part. One of the purposes of the system renewal is to consolidate / commonize these message management and analysis functions and to consolidate foreign exchange business systems. In particular, the forex transaction message delivery system 100, which is one embodiment of the present invention to be described below, is the core of the entire system after renewal, and the details of the function will be described below.
図2は、外為取引メッセージ配信システム100(以下、本システム100と呼ぶ)の機能ブロックを示す図である。本システム100は、SWIFT・日銀ネットから受信する決済指図の電文を解析し、電文配信先及び入出金口座を決定し、配信先である他のシステムやプリンタに応じたフォーマットに編集し、データ連動及び帳票出力する外為決済システム全体におけるサブシステムとして機能する。 FIG. 2 is a diagram showing functional blocks of the forex transaction message distribution system 100 (hereinafter referred to as the present system 100). This system 100 analyzes the message of payment instructions received from SWIFT / BoJ Net, determines the message distribution destination and deposit / withdrawal account, edits the format according to other systems and printers that are the distribution destination, and data linkage And it functions as a subsystem in the entire forex settlement system that outputs forms.
本システム100は、典型的な機能ブロックとして、電文解析部101、電文受信バッファ102、電文配信部103、マスタテーブル管理部104、電文照会部105、電文転送部106、ユーザ画面制御部107、送金電文DB110、輸出電文DB120、及び配信先プリンタ130を含んで構成される。なお、「DB」は、データベースを表す(以下、同じ)。 The system 100 includes, as typical functional blocks, a message analysis unit 101, a message reception buffer 102, a message distribution unit 103, a master table management unit 104, a message inquiry unit 105, a message transfer unit 106, a user screen control unit 107, and remittance. A message DB 110, an export message DB 120, and a distribution destination printer 130 are included. “DB” represents a database (hereinafter the same).
電文解析部101は、SWIFTネット接続システム200及び日銀ネット接続システム210から、それぞれのネットワークで規定されたフォーマットで電文を受信し電文の内容を解析する。受信した電文は、いったん電文受信バッファ102に格納され、電文解析部101は、後述するマスタテーブル管理部104が管理するマスタテーブルを参照しながら配信先及び配信先別ごとのフォーマットを決定する。従来の電文解析部では、この解析は、プログラムロジックと固定されたマスタテーブルを使って行われていたが、本システムでは、マスタテーブル管理部104が管理するマスタテーブル群は、ユーザが参照・修正することができる。電文解析部101は、電文の解析が完了すると電文のステータスを変更する。 The message analysis unit 101 receives a message from the SWIFT network connection system 200 and the BOJ network connection system 210 in a format defined by each network, and analyzes the contents of the message. The received electronic message is temporarily stored in the electronic message reception buffer 102, and the electronic message analysis unit 101 determines a distribution destination and a format for each distribution destination while referring to a master table managed by a master table management unit 104 described later. In the conventional message analysis unit, this analysis is performed using program logic and a fixed master table. However, in this system, the master table group managed by the master table management unit 104 is referred to and modified by the user. can do. The message analysis unit 101 changes the message status when the message analysis is completed.
電文配信部103は、電文解析部101によって解析された電文を、配信先ごとに設定されたフォーマットに変換し、配信先に従って送金電文DB110または輸出電文DB120に格納する。送金電文DB110、輸出電文DB120は、外為事務システム300、イートレードシステム310とのデータ連動のためのデータベースである。送金電文DB110または輸出電文DB120に格納された電文は、それぞれの担当業務部門に送られ、必要な事務処理が行われる。送金電文DB110に格納された電文は、顧客宛支払指図として外為事務システム300に送られる。貿易取引の場合、輸出電文DB120に格納された電文は、同様にデータ連動のために外為事務システム300に送られるが、同時にイートレードシステム310(e−tradeシステム)にも送られる。e−tradeとは、インターネット版の外国為替サービスであり、インターネット上で、海外からの送金や輸出LCの案内、各種依頼書の送付や計算書の照会が可能なシステムである。なお、図では貿易取引として輸出DB120のみを揚げているが輸入に対しても適用することも可能である。 The message distribution unit 103 converts the message analyzed by the message analysis unit 101 into a format set for each distribution destination, and stores it in the remittance message DB 110 or the export message DB 120 according to the distribution destination. The remittance message DB 110 and the export message DB 120 are databases for data linkage with the foreign exchange office system 300 and the e-trade system 310. The telegram stored in the remittance telegram DB 110 or the export telegram DB 120 is sent to the business department in charge, and necessary paperwork is performed. The message stored in the remittance message DB 110 is sent to the foreign exchange office system 300 as a payment instruction to the customer. In the case of a trade transaction, the message stored in the export message DB 120 is similarly sent to the foreign exchange office system 300 for data linkage, but is also sent to the e-trade system 310 (e-trade system) at the same time. e-trade is an Internet version of a foreign exchange service, which is a system that enables remittance from overseas, guidance of export LC, sending of various request forms, and inquiry of calculation statements on the Internet. Although only the export DB 120 is shown as a trade transaction in the figure, it can also be applied to import.
マスタテーブル管理部104は、配信先決定条件、口座決定条件、配信先情報、配信先プリンタ情報などの配信先ごとのフォーマットに合った配信を行うための情報を格納したマスタテーブルを保管し、管理する機能を果たす。マスタテーブル群については、後述する図4、図5で具体的に説明する。既に述べたように、このマスタテーブル群は、ユーザ(システム管理者又はユーザ部署における管理権限を持った管理者)がユーザ端末400から参照したり、直接修正したりすることができる。 The master table management unit 104 stores and manages a master table that stores information for performing distribution according to the format for each distribution destination, such as distribution destination determination conditions, account determination conditions, distribution destination information, and distribution destination printer information. Fulfills the function of The master table group will be described in detail with reference to FIGS. As already described, this master table group can be referred to from the user terminal 400 by a user (a system administrator or an administrator having management authority in the user department) or can be directly corrected.
電文照会部105は、電文受信バッファ102に格納された電文の内容及びステータスをユーザが様々な条件で検索、照会するための機能を備えている。従来のシステムでは、電文照会のためには電文番号をいちいち入力する必要があったが電文照会部105は、電文番号だけでなく、様々な検索可能条件を設定可能とすることで、ユーザの利便性を大幅に高めることができる。 The electronic message inquiry unit 105 has a function for the user to search and inquire the contents and status of electronic messages stored in the electronic message reception buffer 102 under various conditions. In the conventional system, it is necessary to input a message number for each message inquiry. However, the message inquiry unit 105 can set various searchable conditions in addition to the message number. The sex can be greatly improved.
電文転送部106は、誤って自部門に転送された電文をその部門のユーザ自身が正しい業務部門に転送することを可能とする。従来は、このような場合、正しい配信先をユーザが判定できる場合を除いて、システムの担当者に誤配信の原因を調査してもらい、正しい配信先に送信してもらうようにしていた。また、転送先をユーザが指定することはできるが、その場合はノーチェックで転送されてしまうのでさらに誤配信が重なる可能性もあった。しかし、電文転送部106には、電文内容からは配信先を自動的に決定することができないような電文の場合、それらの電文をいったん集約し、振分を行う専門部署に配信する機能を持たせることもでき、電文転送部106を独立させ検証機能を持たせることで、ユーザの利便性の向上と共に、システムの運用性を高めることができる。加えて、転送先がさらに誤配信であった場合に、ユーザ自身によって当該転送先に再度転送されることのないように制御することもできる。 The message transfer unit 106 enables a user of the department to transfer the message that has been mistakenly transferred to the own department to the correct business department. Conventionally, in such a case, except for the case where the user can determine the correct delivery destination, the person in charge of the system investigates the cause of erroneous delivery and sends it to the correct delivery destination. In addition, the user can designate the transfer destination, but in this case, since the transfer is performed with no check, there is a possibility that further erroneous delivery may overlap. However, the telegram transfer unit 106 has a function to aggregate the telegrams once and distribute them to a specialized department that performs distribution in the case of telegrams whose distribution destination cannot be automatically determined from the telegram contents. By making the message transfer unit 106 independent and having a verification function, the convenience of the user can be improved and the operability of the system can be improved. In addition, when the transfer destination is further misdelivered, it can be controlled not to be transferred again to the transfer destination by the user himself / herself.
ユーザ画面制御部107は、マスタテーブル管理部104、電文照会部105、電文転送部106が管理するテーブルや条件をユーザが設定または調整可能とするためのユーザインターフェースとしての画面を制御する役目を果たす。具体的には各種の操作画面を生成し、各画面間の遷移を制御してユーザ端末400の画面上に表示させる。ユーザ画面制御部107は、従来ブラックボックス化されていた配信仕様をユーザにも可視化することができる。 The user screen control unit 107 serves to control a screen as a user interface that allows the user to set or adjust the table and conditions managed by the master table management unit 104, the message inquiry unit 105, and the message transfer unit 106. . Specifically, various operation screens are generated, and transitions between the screens are controlled and displayed on the screen of the user terminal 400. The user screen control unit 107 can also visualize the distribution specifications that have been conventionally made into a black box to the user.
配信先プリンタ130は、各配信先ごとに設置され、配信帳票を紙で出力するためのプリンタである。配信先プリンタ130は、「正」と「副」の少なくとも2台が設置されている。配信帳票は送金電文DB110や輸出電文DB120に電文が格納される際には常に出力される。 The distribution destination printer 130 is a printer that is installed for each distribution destination and outputs a distribution form on paper. At least two delivery destination printers 130, “primary” and “secondary”, are installed. The distribution form is always output when a message is stored in the remittance message DB 110 or the export message DB 120.
図3は、配信先プリンタ130に出力される配信帳票の具体例を示す図である。配信帳票は、電文モニタとも呼ばれ、配信先のプリンタに常時印刷される他、電文照会部105によって、ユーザ画面にもいつでも検索・表示が可能である。図示する電文モニタ700(配信帳票)は、SWIFT受信電文モニタの具体例であり、符号701で示す部分が受信した原電文である。 FIG. 3 is a diagram illustrating a specific example of a delivery form output to the delivery destination printer 130. The distribution form is also referred to as a message monitor, and is always printed on a distribution destination printer, and can be searched and displayed on the user screen at any time by the message inquiry unit 105. A message monitor 700 (distribution form) shown in the figure is a specific example of a SWIFT reception message monitor, and a portion indicated by reference numeral 701 is a received original message.
符号702で示す部分は、本システム100で新たに追加された部分であり、本システムの電文解析部101が、マスタテーブルにしたがって配信先を決定した際の配信事由を表示するようにしている。例えば、この例では、配信先が「MT/東阪区分による配信先設定テーブル」の行133によって配信先が決定されたことを示している。また、符号702の部分には、配信事由だけでなく、マスタテーブルにしたがって入出金口座を判定した際の口座判定事由を含める。このようにすることで、誤配信があった場合など、配信先の一般ユーザからもその原因を調べたり、場合によっては配信先のユーザ部署における管理者が配信先決定条件や口座判定条件を訂正することができる。 A part indicated by reference numeral 702 is a part newly added in the present system 100, and the message analysis unit 101 of this system displays the distribution reason when the distribution destination is determined according to the master table. For example, in this example, it is shown that the delivery destination is determined by the row 133 of the “delivery destination setting table by MT / Tosaka division”. The part 702 includes not only the distribution reason but also the account determination reason when the deposit / withdrawal account is determined according to the master table. In this way, if there is a misdelivery, the general user of the distribution destination investigates the cause, and in some cases, the administrator in the user department of the distribution destination corrects the distribution destination determination conditions and account determination conditions. can do.
なお、特に図示はしていないが、電文モニタ700には、電文転送で利用する電文番号等のバーコードを印刷する等して、電文照会の際にも利用させるようにしてもよい。 Although not specifically shown, the message monitor 700 may also be used for message inquiry by printing a barcode such as a message number used for message transfer.
上記の本システム100の機能構成は、あくまで一例であり、1つの機能ブロック(データベース及び機能処理部)を更に分割したり、複数の機能ブロックをまとめて1つの機能ブロックとして構成したりしてもよい。各機能処理部は、装置に内蔵されたCPU(Central Processing Unit)が、ROM(Read Only Memory)またはハードディスク等の記憶装置に格納されたコンピュータ・プログラムを読み出し、CPUにより実行されたコンピュータ・プログラムによって実現される。すなわち、各機能処理部は、このコンピュータ・プログラムが、記憶装置に格納されたデータベース(DB;Data Base)やメモリ上の記憶領域からテーブル等の必要なデータを読み書きし、場合によっては、関連するハードウェア(例えば、入出力装置、表示装置、通信インターフェース装置)を制御することによって実現される。また、本発明の実施形態におけるデータベース(DB)は、商用データベースであってよいが、単なるテーブルやファイルの集合体をも意味し、データベースの内部構造自体は問わないものとする。 The functional configuration of the system 100 described above is merely an example, and one functional block (database and function processing unit) may be further divided, or a plurality of functional blocks may be combined into one functional block. Good. Each function processing unit reads a computer program stored in a storage device such as a ROM (Read Only Memory) or a hard disk by a CPU (Central Processing Unit) built in the device, and executes the computer program executed by the CPU. Realized. That is, in each function processing unit, this computer program reads and writes necessary data such as a table from a database (DB; Data Base) stored in a storage device or a storage area on a memory, and may be related in some cases. This is realized by controlling hardware (for example, an input / output device, a display device, and a communication interface device). Further, the database (DB) in the embodiment of the present invention may be a commercial database, but it simply means a collection of tables and files, and the internal structure of the database itself is not questioned.
図4は、マスタテーブルの一部であり配信先判定条件として用いられる配信先設定テーブル及び配信先情報(配信先プリンタ及び配信先システム)の具体例を示す図である。図4(a)に示す配信先設定テーブルは、電文のメッセージタイプ(電文種類)、電文中のフィールド(項目)、電文中のキーワードによって配信先の番号を設定するテーブルである。電文解析では、フィールド中のキーワードを元に配信先を決定することが頻繁に行われる。図ではメッセージタイプとして「199」(送金電文:フリーフォーマット)のフィールド21(当行整理番号)のみを例として揚げているが、実際には、電文の内容をチェックする必要のある全ての電文のメッセージタイプと、各フィールドのキーワードごとに、配信先番号が設定されている。 FIG. 4 is a diagram illustrating a specific example of a delivery destination setting table and delivery destination information (a delivery destination printer and a delivery destination system) that are part of the master table and are used as delivery destination determination conditions. The delivery destination setting table shown in FIG. 4A is a table for setting a delivery destination number by a message type (message type) of a message, a field (item) in the message, and a keyword in the message. In electronic message analysis, a delivery destination is frequently determined based on keywords in a field. In the figure, only the field 21 (Bank reference number) of “199” (Remittance message: free format) as a message type is taken as an example, but in actuality, messages of all messages that need to check the contents of the message A delivery number is set for each type and keyword of each field.
また、配信先設定テーブルには、メッセージタイプごとに各フィールドのキーワードをチェックする優先順位を設定することができる。フィールドのキーワードはユーザ側で自由に設定できるため、文字列の最初の数文字が一致することがある。そのため、文字数の長いキーワードは先にチェックする必要が有り、そのためチェックの優先順位を設定できるようにしている。すなわち、図の例のように、フィールド21のキーワードの文字列が長い順に優先順位を高く設定するようにする。このようにすることで類似キーワードによる誤配信を低減することができる。また、配信先テーブルの設定内容を変更する際、変更に伴う影響を確認するためのシミュレーション機能を設けてもよい。すなわち、過去の配信実績データについて、設定内容の変更前後の配信先や配信件数の変化を表示してもよい。
このようにすることで、ユーザ部署側で、配信先テーブルの設定内容を変更する前に、自分の部署だけでなく他部署にも影響があるかもしれないと考える場合にその影響範囲を知ることができる。
In the delivery destination setting table, a priority order for checking the keyword of each field can be set for each message type. Since the field keyword can be freely set by the user, the first few characters of the string may match. For this reason, it is necessary to check a keyword having a long number of characters first, so that the priority of checking can be set. That is, as in the example of the figure, the priority is set higher in the order of the longer character string of the keyword in the field 21. In this way, erroneous delivery due to similar keywords can be reduced. In addition, when changing the setting contents of the delivery destination table, a simulation function for confirming the influence accompanying the change may be provided. That is, regarding past distribution record data, changes in the distribution destination and the number of distributions before and after the change of the setting contents may be displayed.
By doing this, before changing the settings in the delivery destination table on the user department side, if you think that it may affect not only your own department but also other departments, know the impact range Can do.
図4(b)に示す配信先プリンタ情報テーブルには、配信先のプリンタに関する情報とその出力条件が配信先ごとに格納される。各配信先にはプリンタが正副2台あるので、プリンタを識別するための名称、セグメント(IPアドレスの上位部分)、IPアドレス、プリンタメーカの機種がそれぞれ格納される。また、電文モニタ(配信帳票)の印刷の必要性の有無とその部数、顧客に手渡すため原文のみの印刷の必要性の有無とその部数、日締表(1日あたりの件数、項目)の印刷の必要性の有無とその部数が配信先ごとに設定される。このテーブルにより、配信先別の機器別、出力形式種別、正副等を設定し配信先プリンタに対する配信仕様をカスタマイズできる。 In the delivery destination printer information table shown in FIG. 4B, information about the delivery destination printer and its output conditions are stored for each delivery destination. Since each distribution destination has two primary and secondary printers, a name for identifying the printer, a segment (upper part of the IP address), an IP address, and a printer manufacturer model are stored. Also, the necessity of printing the electronic message monitor (delivery form) and the number of copies, the necessity and the number of copies of the original text to be handed over to the customer, and the date table (number of items per day) The necessity and the number of copies are set for each distribution destination. With this table, it is possible to customize the delivery specification for the delivery destination printer by setting the device by delivery destination, output format type, primary / secondary, and the like.
図4(c)に示す配信先情報テーブルには、配信先の所管部署の情報(拠点、業務、拠点内グループ)や、配信先の基本情報として、配信先番号、配信先名、配信先に送信する電文の種類、用途(参考情報)、勘定連動デポコード(配信先に送金電文を送信する際に入出金を行う場合の一時預り口座)等が格納される。特に、このテーブルに含まれる「電文種類の指定」は、配信先別に送信する(配信可能な)電文の種類(電文タイプ)を指定するもので、配信の際には必ずチェックされるので誤配信防止のために重要である。もちろん、配信先の部署の管理者、一般ユーザからも常に照会が可能である。 In the distribution destination information table shown in FIG. 4C, the distribution destination number, the distribution destination name, and the distribution destination are indicated as information on the department in charge of the distribution destination (base, business, group in the base) and basic information of the distribution destination. Stores the type, usage (reference information), account-linked depot code (temporary deposit account when depositing / withdrawing when sending a remittance message to a delivery destination), and the like. In particular, the “Specify message type” included in this table specifies the type of message (message type) to be sent (distributable) for each delivery destination, and is always checked during delivery, so it is misdelivered. Important for prevention. Of course, it is always possible to make inquiries from the administrator or general user of the delivery destination department.
なお、このテーブルの最後の行に示すように、テーブルにピーク時想定件数を格納して、それを超えた場合には、何らかのシステム上のアラームを発生させるようにしてもよい。 Note that, as shown in the last row of this table, the expected number of peak times may be stored in the table, and if it exceeds that, an alarm on some system may be generated.
図5は、マスタテーブルの一部であり、口座判定条件として用いられるいくつかのキーワードテーブルの具体例を示す図である。図5(a)には、国内に存在する他行を判定するためのキーワードが格納されている。国内の銀行名は、経営統合や解散により名称が様々に変化しているが、今日でも古い名称が多数使用されている。また、電文中に記載される銀行名は、冠詞を付けたり付けなかったり、末尾の文字列も様々である。このため、銀行コードと銀行名の対応を確認するため図示するようなテーブルがマスタテーブルの一部として設けられている。 FIG. 5 is a diagram showing specific examples of several keyword tables that are part of the master table and are used as account determination conditions. In FIG. 5A, keywords for determining other lines existing in the country are stored. The names of domestic banks have changed in various ways due to management integration and dissolution, but many old names are still used today. In addition, the bank name described in the electronic message has various articles with or without an article. For this reason, a table as shown in the figure is provided as a part of the master table in order to confirm the correspondence between the bank code and the bank name.
図5(b)の当行名判定キーワードテーブル、図5(c)の顧客名判定キーワードテーブルについても同様に、想定されるキーワード、実際に使用されたキーワードが格納される。ただし、顧客名判定キーワードテーブルでは、電文中の顧客名から表中のキーワードを除外してから、顧客口座マスタの顧客名と比較するようにしている。なお、それぞれのキーワードにヒットした電文の件数を記録しており、ヒット件数がないキーワードは、該当するキーワードテーブルから順次削除するようにしてもよい。 Similarly, the bank name determination keyword table of FIG. 5B and the customer name determination keyword table of FIG. 5C store the assumed keywords and the keywords actually used. However, in the customer name determination keyword table, the keywords in the table are excluded from the customer names in the message, and then compared with the customer names in the customer account master. It should be noted that the number of messages that hit each keyword is recorded, and keywords that do not have a hit number may be sequentially deleted from the corresponding keyword table.
なお、上記の図4、図5に示すマスタテーブルは、それぞれに対応する画面がユーザ画面制御部107によって生成されユーザが照会・設定可能であることは言うまでもない。 Needless to say, in the master tables shown in FIGS. 4 and 5, screens corresponding to the master tables are generated by the user screen control unit 107 and can be inquired and set by the user.
図6は、ユーザ画面の遷移制御を示す図である。既に述べたように、ユーザ画面制御部107は、マスタテーブル等の照会や設定をユーザが行なえるようにするため、各種の画面を生成してユーザ端末400に表示させる。 FIG. 6 is a diagram illustrating transition control of the user screen. As already described, the user screen control unit 107 generates various screens and displays them on the user terminal 400 so that the user can make inquiries and settings of the master table and the like.
図6では、メニュー画面500から呼び出せるメイン画面と、各メイン画面から呼び出せるサブ画面がある。メイン画面には、受信電文明細照会画面510、転送記帳画面530、配信先判定情報照会画面540があり、受信電文明細照会画面510は、図2の機能ブロックの電文照会部105のUI(ユーザインタフェース)として提供される。また、転送記帳画面530は電文転送部106のUI、配信先判定情報照会画面540はマスタテーブル管理部104のUIとして提供される。なお、転送記帳画面530は、本システム100のデータ連動先である外為事務システム300の外為事務システム接受記帳画面301からも呼び出すことができる。 In FIG. 6, there are a main screen that can be called from the menu screen 500 and a sub screen that can be called from each main screen. The main screen includes a received message details inquiry screen 510, a transfer entry screen 530, and a delivery destination determination information inquiry screen 540. The received message details inquiry screen 510 includes a UI (user interface) of the message inquiry section 105 of the functional block of FIG. ). The transfer entry screen 530 is provided as the UI of the message transfer unit 106, and the distribution destination determination information inquiry screen 540 is provided as the UI of the master table management unit 104. The transfer entry screen 530 can also be called from the foreign exchange office system receipt / account entry screen 301 of the foreign exchange office system 300 that is the data linkage destination of the system 100.
サブ画面には、受信電文明細照会画面510から呼び出される転送検証画面520、配信先判定情報照会画面540から呼び出される配信先情報登録画面550と配信先情報承認画面560がある。また、選択肢や詳細情報を表示するなど特定の操作時に表示されるポップアップ画面もサブ画面の一種であるが、ポップアップ画面は、図中では角丸の矩形で表している。 The sub screen includes a transfer verification screen 520 called from the received message description inquiry screen 510, a distribution destination information registration screen 550 called from the distribution destination determination information inquiry screen 540, and a distribution destination information approval screen 560. A pop-up screen displayed during a specific operation such as displaying options and detailed information is also a kind of sub-screen, but the pop-up screen is represented by a rounded rectangle in the drawing.
また、図6には、画面遷移のトリガーとなる各種ボタンも示されている。メイン画面は、画面によってはメニュー画面500から呼び出されるだけでなく、別のメイン画面に直接遷移することも可能である。例えば、受信電文明細照会画面510では受信電文の一覧を表示できるが、その一覧表中の特定の電文にチェックマークを入れて転送ボタン511又は転送取消ボタン512を押下すると、転送記帳画面530に遷移する。転送記帳画面530においては、誤配信があった場合などに、その電文を別の配信先へ転送したり転送を取り消したりすることができる。そして、転送記帳画面530において戻るボタン531を押下すると、受信電文明細照会画面510に戻る。 FIG. 6 also shows various buttons that trigger screen transition. Depending on the screen, the main screen is not only called from the menu screen 500, but can also transition directly to another main screen. For example, a list of received messages can be displayed on the received message details inquiry screen 510. If a check mark is added to a specific message in the list and the transfer button 511 or the transfer cancel button 512 is pressed, the screen changes to the transfer entry screen 530. To do. On the transfer entry screen 530, when there is an erroneous delivery, the message can be transferred to another delivery destination or the transfer can be canceled. Then, when a return button 531 is pressed on the transfer entry screen 530, the screen returns to the received message statement inquiry screen 510.
以下、各画面の詳細について説明する。図7、図8は、受信電文明細照会画面510の画面レイアウトの一例を示す図である。図7は、この画面で使用するボタンと照会条件(検索条件)の設定部分を表しており、図8は、照会結果として表示される一覧表を表している。転送ボタン511又は転送取消ボタン512を押下すると、図10で示す転送記帳画面530に直接遷移する。また、検証ボタン514を押下すると、図9で示す転送検証画面520に遷移する。 Details of each screen will be described below. 7 and 8 are diagrams showing an example of the screen layout of the received message statement inquiry screen 510. FIG. FIG. 7 shows a setting part of buttons and inquiry conditions (search conditions) used on this screen, and FIG. 8 shows a list displayed as an inquiry result. When the transfer button 511 or the transfer cancel button 512 is pressed, the screen directly transits to the transfer entry screen 530 shown in FIG. When the verification button 514 is pressed, the screen transits to a transfer verification screen 520 shown in FIG.
図7の照会条件には、配信先の拠点(地域)、業務、拠点グループが指定できる。同様に電文区分、電文種類等が指定でき、入出金先の銀行支店コード、金融機関コ−ド、電文の受信日時や通貨、金額、配信先の番号等も細かく指定できる。特定キーワードを含む電文や配送状況や印刷状況も指定可能である。なお、画面中の「N」は、選択欄で選択した番号に対応する名称の全角文字を表す。同様に、「X」は選択番号に対応する名称の半角文字を表す。例えば、検索したい配信先の拠点10aを指定するには、番号選択欄10bから拠点番号(例えば「1」)を選択すると、拠点名10c(例えば「東京」)が「NN」の欄に表示される。他の項目についても同様である。 In the inquiry condition of FIG. 7, a delivery destination base (region), business, and base group can be designated. Similarly, a message classification, a message type, and the like can be specified, and a bank branch code of a deposit / withdrawal destination, a financial institution code, a reception date / time of a message, a currency, an amount, a distribution destination number, and the like can be specified in detail. A message including a specific keyword, delivery status, and printing status can also be specified. Note that “N” in the screen represents a full-width character of the name corresponding to the number selected in the selection field. Similarly, “X” represents a single-byte character of the name corresponding to the selection number. For example, in order to specify a delivery destination site 10a to be searched, a site number (eg, “1”) is selected from the number selection column 10b, and the site name 10c (eg, “Tokyo”) is displayed in the “NN” column. The The same applies to other items.
特定の領域にマウス等でフォーカスし、呼出ボタン513を押下するとその詳細情報がポップアップされる。例えば、SWIFTアドレス10d又は銀行支店コード10eにフォーカスを当て呼出ボタン513を押下すると、銀行支店一覧検索のポップアップが表示される。また、履歴表示10fにチェックを入れると転送履歴も含んで表示される。 When a specific area is focused with a mouse or the like and the call button 513 is pressed, the detailed information is popped up. For example, when the SWIFT address 10d or the bank branch code 10e is focused and the call button 513 is pressed, a bank branch list search pop-up is displayed. If the history display 10f is checked, the transfer history is also displayed.
上記のような照会条件を入力し、検索ボタン515を押下すると図8で示す受信電文明細照会結果の一覧が表示される。この照会結果の一覧では、符号10gに示す欄にチェックを入れ、受信電文モニタボタン516を押下すると、図3で示した配信帳票が画面上に表示される。原電文ボタン517を押下すると、原電文のみが画面上に表示される。同様に、帳票印刷ボタン518を押下すると選択した配信帳票が印刷され、CSVダウンロードボタン519を押下すると選択した配信帳票がCSV(Comma Separated Values)形式でダウンロードされる。 When the inquiry conditions as described above are input and the search button 515 is pressed, a list of received message detail inquiry results shown in FIG. 8 is displayed. In the list of inquiry results, when a check is made in the column indicated by reference numeral 10g and the received message monitor button 516 is pressed, the distribution form shown in FIG. 3 is displayed on the screen. When the original message button 517 is pressed, only the original message is displayed on the screen. Similarly, when the form print button 518 is pressed, the selected distribution form is printed, and when the CSV download button 519 is pressed, the selected distribution form is downloaded in CSV (Comma Separated Values) format.
図9は、受信電文明細照会画面510のサブ画面である転送検証画面520の画面レイアウトの一例を示す図である。転送検証画面520は、後述の図10で説明する転送記帳画面530において転送が記帳された電文を検証するための画面である。従来のシステムは、ユーザが電文を転送することは可能であったが、転送をチェックする仕組みが存在しなかったため更に誤転送を重ねる可能性があった。そのため、本システム100では転送を別の検証者が検証するための画面を用意している。ただし、検証画面520は転送記帳画面530からでなく、受信電文明細照会画面510から呼び出される。図9に図示する各ボタンの働きは以下のようになる。 FIG. 9 is a diagram illustrating an example of a screen layout of a transfer verification screen 520 that is a sub-screen of the received message description inquiry screen 510. The transfer verification screen 520 is a screen for verifying the message in which the transfer is recorded on the transfer entry screen 530 described later with reference to FIG. In the conventional system, it was possible for the user to transfer the message, but there was no possibility of repeated transfer because there was no mechanism for checking the transfer. Therefore, the system 100 provides a screen for another verifier to verify the transfer. However, the verification screen 520 is called not from the transfer entry screen 530 but from the received message detail inquiry screen 510. The function of each button shown in FIG. 9 is as follows.
戻るボタン521:処理未済データがない場合は、受信電文明細照会画面510に戻るが、処理未済データがある場合は、警告ダイアログが表示される。
表示ボタン522:選択された受信一連番号を元に転送記帳情報を呼び出す。
クリアボタン523:入力内容、表示内容をクリアする。
完了ボタン524:「検証」が選択されている明細の検証処理を行う。
Return button 521: If there is no unprocessed data, the process returns to the received message statement inquiry screen 510. If there is unprocessed data, a warning dialog is displayed.
Display button 522: Calls transfer book information based on the selected reception serial number.
Clear button 523: Clears input contents and display contents.
Completion button 524: Performs verification processing for the details for which “verification” is selected.
詳細ボタン525:詳細ポップアップを表示する。詳細ポップアップでは、各明細の詳細内容が表示され、承認ボタン、差戻ボタン、閉じるボタンが表示される。承認・差戻を押下した場合、該当明細の実行内容を選択されたものに変更し、次明細の詳細内容をポップアップ内に表示する。閉じるを押下した場合、或いは、表示している明細が最終明細で承認・差戻を押下した場合、ポップアップ表示を終了し検証記帳画面を表示する。 Detail button 525: Displays a detail popup. In the detail pop-up, the details of each item are displayed, and an approval button, a return button, and a close button are displayed. When the approval / return is pressed, the execution content of the corresponding specification is changed to the selected one, and the detailed content of the next specification is displayed in the pop-up. When close is pressed, or when the displayed details are the final details and approval / return is pressed, the pop-up display is terminated and the verification entry screen is displayed.
要承認ボタン526:要認証ポップアップを表示し、OKであれば入力情報を記帳情報に反映し、転送検証画面520に戻る。 Approval required button 526: An authentication required pop-up is displayed. If OK, the input information is reflected in the book entry information and the screen returns to the transfer verification screen 520.
図10は、転送記帳画面530の画面レイアウトの一例を示す図である。既に述べた転送を記帳するための画面である。転送記帳画面530には、電文の受信一連番号30b、転送先の配信先番号30cの他、転送事由を転送者が記入するコメント欄30dが用意されている。また、符号30aで示すデータ区分は、新規/訂正/取消のいずれかが表示される。図示する各ボタンの働きは以下のようになる。 FIG. 10 is a diagram showing an example of the screen layout of the transfer entry screen 530. This is a screen for recording the transfer described above. The transfer entry screen 530 is provided with a comment field 30d in which a transferer enters a transfer reason in addition to a message reception serial number 30b and a transfer destination distribution destination number 30c. The data classification indicated by reference numeral 30a is displayed as either new / corrected / cancelled. The function of each button shown in the figure is as follows.
戻るボタン531:転送記帳情報を反映せずに、受信電文明細照会画面510に戻る。
表示ボタン532:表示機能の呼び出しを行う。
Return button 531: Returns to the received message statement inquiry screen 510 without reflecting the transfer book information.
Display button 532: Calls a display function.
連動不要ボタン533:他システム連動不要設定ポップアップを開く。このポップアップでOKを押下すると、入力情報を記帳情報に反映し、転送記帳画面530に戻る。このポップアップでキャンセルを押下すると、ポップアップを閉じて転送記帳画面530に戻る。 Linkage unnecessary button 533: Opens another system linkage unnecessary setting popup. When OK is pressed in this pop-up, the input information is reflected in the book entry information and the screen returns to the transfer book screen 530. When cancel is pressed in this pop-up, the pop-up is closed and the transfer entry screen 530 is returned.
クリアボタン534:入力情報をクリアする。
完了ボタン535:転送記帳情報を登録する(完了後に入力内容をクリアしない)。
Clear button 534: Clears input information.
Complete button 535: Register transfer book information (do not clear input content after completion).
要証認ボタン536:要証認ポップアップを開き、このポップアップでOKを押下すると、入力情報を記帳情報に反映し、転送記帳画面530に戻る。このポップアップでキャンセルを押下すると、ポップアップを閉じて転送記帳画面530に戻る。通常は認証が必要な転送はないが、連動不要ボタン533で連動不要(他システムへデータは連動しない)を指定する場合には検証者にダブルチェックさせるための認証が必要となる。その場合は、転送する前に要認証ボタン536を押下して認証をしておく必要がある。 Authentication required button 536: Opens a verification required pop-up, and when OK is pressed in this pop-up, the input information is reflected in the book entry information and the screen returns to the transfer book screen 530. When cancel is pressed in this pop-up, the pop-up is closed and the transfer entry screen 530 is returned. Normally, there is no transfer that requires authentication, but when specifying that linkage is not required (data is not linked to other systems) using the linkage not required button 533, authentication is required for the verifier to double check. In that case, it is necessary to perform authentication by pressing the authentication required button 536 before transferring.
図11、図12は、配信先判定情報照会画面540、及びそのサブ画面である配信先情報登録画面550と配信先情報承認画面560の画面レイアウトの一例を示す図である。上記の画面は、マスタテーブル管理部104が管理するマスタテーブルのうち図4で示した配信先設定テーブルを、ユーザが照会したり、設定・調整したりする場合に用いられる画面である。配信先の設定には、メッセージタイプ(電文の種類)、フィールド、キーワード、配信先番号、登録日を入力する。 11 and 12 are diagrams showing an example of the screen layout of the delivery destination determination information inquiry screen 540 and the delivery destination information registration screen 550 and the delivery destination information approval screen 560 which are sub screens thereof. The above screen is a screen used when the user inquires, sets / adjusts the distribution destination setting table shown in FIG. 4 among the master tables managed by the master table management unit 104. In setting the delivery destination, a message type (message type), field, keyword, delivery destination number, and registration date are input.
図11、図12で図示する各ボタンの働きは以下のようになる。 The function of each button illustrated in FIGS. 11 and 12 is as follows.
登録ボタン541:配信先情報登録画面550(図12(a))を開く(登録操作)。この画面で完了ボタン552を押下すると、登録情報を登録/訂正する。戻るボタン551を押下すると、内容を更新せずに配信先判定情報照会画面540に戻る。
訂正ボタン542:配信先情報登録画面550(図12(a))を開く(訂正操作)。
削除ボタン543:承認前登録情報の取下げ、承認後登録情報の削除を行う。
承認ボタン544:配信先情報承認画面560(図12(b))を開く。この画面で完了ボタン562を押下すると、登録情報を承認する。戻るボタン561を押下すると、内容を更新せずに配信先判定情報照会画面540に戻る。
CSVダウンロードボタン545:検索条件に合致する登録情報をCSV形式で出力する。
検索ボタン546:条件に合致する登録情報を一覧表示する。
Registration button 541: Distribution destination information registration screen 550 (FIG. 12A) is opened (registration operation). When the completion button 552 is pressed on this screen, registration information is registered / corrected. When the return button 551 is pressed, the screen returns to the delivery destination determination information inquiry screen 540 without updating the contents.
Correction button 542: Opens the distribution destination information registration screen 550 (FIG. 12A) (correction operation).
Delete button 543: withdraws registration information before approval and deletes registration information after approval.
Approval button 544: Opens the distribution destination information approval screen 560 (FIG. 12B). When the completion button 562 is pressed on this screen, the registration information is approved. When the return button 561 is pressed, the distribution destination determination information inquiry screen 540 is returned without updating the contents.
CSV download button 545: Outputs registration information that matches the search condition in CSV format.
Search button 546: Displays a list of registration information that matches the conditions.
図11の検索条件の設定において、メッセージタイプを指定なしで登録した情報を検索する場合には、指定無し欄40aにチェックを入れる。同様に、符号40bの欄は、フィールド指定なしで登録した情報を検索する場合にチェックする。符号40cのステータス欄には、00:非選択状態、01:承認待ち、02:運用中、04:削除承認待ち等が表示される。また、ヒット件数40dは、入力された検索条件(メッセージタイプ、フィールド、キーワード、配信先、登録部、ステータス)で検索した件のヒット件数を表す。 In the search condition setting shown in FIG. 11, when searching for information registered without specifying a message type, a check is put in the unspecified column 40a. Similarly, the column 40b is checked when searching for information registered without field designation. In the status column 40c, 00: non-selected state, 01: waiting for approval, 02: operating, 04: waiting for deletion approval, etc. are displayed. The hit count 40d represents the hit count of hits searched with the input search conditions (message type, field, keyword, distribution destination, registration unit, status).
なお、図12の配信先情報登録画面550と配信先情報承認画面560の画面レイアウトはまったく同じである。ただし、配信先情報承認画面560で承認する場合は完了ボタン562を押下すればよいが、そのままでは承認できない場合は、この画面からは差戻などはせずに、別途登録者と話をさせるようにしている。 Note that the screen layouts of the distribution destination information registration screen 550 and the distribution destination information approval screen 560 in FIG. 12 are exactly the same. However, in the case of approving on the distribution destination information approval screen 560, the completion button 562 may be pressed. However, if the approval cannot be made as it is, the screen is not sent back from this screen, but a separate registrant is told. I have to.
なお、図1から図12まで本発明の実施形態の説明全体をとおして、本システム100を銀行の外為処理システム中のサブシステムとして説明したが、外為取引に限らず、国内取引の電文配信システムにも容易に適用が可能である。 Although the present system 100 has been described as a sub-system in a bank forex processing system through the entire description of the embodiment of the present invention from FIGS. 1 to 12, it is not limited to forex trading, but is a domestic message distribution system. It can be easily applied to.
以上、実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されないことは言うまでもない。上記実施形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。またその様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 As mentioned above, although this invention was demonstrated using embodiment, it cannot be overemphasized that the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above-described embodiments. Further, it is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.
100 外為取引メッセージ配信システム
101 電文解析部
102 電文受信バッファ
103 電文配信部
104 マスタテーブル管理部
105 電文照会部
106 電文転送部
107 ユーザ画面制御部
110 送金電文DB
120 輸出電文DB
130 配信先プリンタ
200 SWIFTネット接続システム
210 日銀ネット接続システム
300 外為事務システム
301 外為事務システム接受記帳画面
310 イートレード(e−trade)システム
400 ユーザ端末
500 メニュー画面
510 受信電文明細照会画面
520 転送検証画面
530 転送記帳画面
540 配信先判定情報照会画面
550 配信先情報登録画面
560 配信先情報承認画面
700 電文モニタ(配信帳票)
701 原電文
702 配信事由
DESCRIPTION OF SYMBOLS 100 Forex transaction message delivery system 101 Message analysis part 102 Message reception buffer 103 Message distribution part 104 Master table management part 105 Message inquiry part 106 Message transfer part 107 User screen control part 110 Remittance message DB
120 Export telegram DB
DESCRIPTION OF SYMBOLS 130 Destination printer 200 SWIFT network connection system 210 BOJ network connection system 300 Foreign exchange office system 301 Foreign exchange office system receipt book screen 310 E-trade system 400 User terminal 500 Menu screen 510 Received telegram details inquiry screen 520 Transfer verification screen 530 Transfer entry screen 540 Distribution destination judgment information inquiry screen 550 Distribution destination information registration screen 560 Distribution destination information approval screen 700 Message monitor (distribution form)
701 Original telegram 702 Reason for distribution
請求項1に記載の発明は、SWIFTネット及び日銀ネットから受信した外為取引の決済指図の電文を配信する外為取引メッセージ配信システムであって、前記受信した電文を解析し、当該電文の配信先及び入出金口座を決定する電文解析部と、前記解析された電文を配信先に応じたフォーマットに編集し、配信先に送信する電文配信部と、前記配信先の情報及び配信先決定条件を格納したマスタテーブルを管理するマスタテーブル管理部と、前記マスタテーブルをユーザが設定または調整可能とするためのユーザ画面を制御しユーザ端末に表示するユーザ画面制御部とを備え、前記マスタテーブルは、配信先判定のためのキーワードを格納した配信先設定テーブルを含み、前記ユーザ画面制御部は、メッセージタイプごとに前記配信先設定テーブルの各フィールドのキーワードをチェックする優先順位を設定可能な画面を生成し、前記ユーザ端末に表示することを特徴とする。 The invention described in claim 1 is a foreign exchange transaction message distribution system that distributes a message of a settlement instruction of a foreign exchange transaction received from a SWIFT net and a BOJ net, and analyzes the received electronic message, A message analysis unit that determines a deposit / withdrawal account, a message distribution unit that edits the analyzed message into a format according to a distribution destination, and transmits the information to the distribution destination, and information on the distribution destination and distribution destination determination conditions are stored. a master table management unit for managing the master table, the Bei example a user screen control unit for the master table user displays the control to the user terminal a user screen to allow setting or adjustment, the master table, the distribution A distribution destination setting table storing keywords for destination determination, wherein the user screen control unit sets the distribution destination setting for each message type Priority to check keywords for each field of Buru generates a configurable screen, and displaying to the user terminal.
上記の構成によれば、従来ブラックボックスであったマスタテーブル中のメッセージ(電文)の配信仕様をユーザがユーザ画面から設定・調整することができる。また、配信先判定に用いるキーワードのチェック順序に優先度を設定することで、類似キーワードによる誤配信を防止することができ、ユーザの利便性およびシステムの柔軟性をさらに高めることができる。 According to said structure, the user can set and adjust the delivery specification of the message (telegram) in the master table which was a black box conventionally from a user screen. In addition, by setting a priority to the check order of keywords used for distribution destination determination, erroneous distribution due to similar keywords can be prevented, and user convenience and system flexibility can be further enhanced.
請求項5に記載の発明は、請求項1〜4のいずれか一項に記載の外為取引メッセージ配信システムにおいて、前記マスタテーブルは、配信先のプリンタに関する情報を格納した配信先プリンタ情報テーブルを有し、前記電文解析部が決定した前記配信先がプリンタの場合、前記電文配信部は、配信先プリンタ情報テーブルの設定内容に基づき配信仕様を決定することを特徴とする。 According to a fifth aspect of the present invention, in the foreign exchange transaction message distribution system according to any one of the first to fourth aspects, the master table has a distribution destination printer information table storing information relating to a distribution destination printer. When the distribution destination determined by the message analysis unit is a printer, the message distribution unit determines a distribution specification based on the setting contents of the distribution destination printer information table .
請求項6に記載の発明は、SWIFTネット及び日銀ネットから受信した決済指図の電文を配信先に配信する処理を行う外為取引メッセージ配信プログラムであって、銀行システムのコンピュータに、前記受信した電文を解析し、当該電文の配信先及び入出金口座を決定する電文解析ステップと、前記解析された電文を配信先に応じたフォーマットに編集し、配信先に送信する電文配信ステップと、前記配信先の情報及び配信先決定条件を格納したマスタテーブルを管理するマスタテーブル管理ステップと、前記マスタテーブルは、配信先判定のためのキーワードを格納した配信先設定テーブルを含み、ユーザがメッセージタイプごとに前記配信先設定テーブルの各フィールドのキーワードをチェックする優先順位を設定可能とするためのユーザ画面を制御し、ユーザ端末に表示するユーザ画面制御ステップと、を実行させることを特徴とする。 The invention according to claim 6 is a foreign exchange transaction message distribution program for performing processing for distributing a message of a settlement instruction received from a SWIFT net and a BOJ net to a distribution destination, and the received message is transmitted to a computer of a bank system. Analyzing and analyzing the message distribution destination and deposit / withdrawal account, editing the analyzed message into a format corresponding to the distribution destination, and transmitting the message to the distribution destination; and A master table management step for managing a master table that stores information and distribution destination determination conditions, and the master table includes a distribution destination setting table that stores keywords for determination of distribution destinations, and a user performs the distribution for each message type. Yu for the priorities to check keywords for each field of the previous setting table can be set Controls The screen, characterized in that to execute a user screen control step of displaying to the user terminal.
Claims (6)
前記受信した電文を解析し、当該電文の配信先及び入出金口座を決定する電文解析部と、
前記解析された電文を配信先に応じたフォーマットに編集し、配信先に送信する電文配信部と、
前記配信先の情報及び配信先決定条件を格納したマスタテーブルを管理するマスタテーブル管理部と、
前記マスタテーブルをユーザが設定または調整可能とするためのユーザ画面を制御しユーザ端末に表示するユーザ画面制御部と、
を備えることを特徴とする外為取引メッセージ配信システム。 A foreign exchange transaction message distribution system that distributes messages of settlement instructions for foreign exchange transactions received from SWIFT Net and BOJ Net,
A message analysis unit that analyzes the received message and determines a delivery destination and a deposit / withdrawal account of the message;
A message distribution unit that edits the analyzed message into a format according to a distribution destination and transmits the message to the distribution destination;
A master table management unit for managing a master table storing the information of the delivery destination and the delivery destination determination condition;
A user screen control unit for controlling a user screen for enabling the user to set or adjust the master table and displaying the user table on a user terminal;
A foreign exchange transaction message delivery system comprising:
前記配信された電文が誤配信である場合、正しい配信先に当該電文の転送を行う電文転送部とを更に備え、
前記ユーザ画面制御部は、前記ユーザが電文照会を行うための受信電文明細照会画面及び前記ユーザが転送を行うための転送記帳画面を生成し、前記ユーザ端末に表示することを特徴とする請求項1乃至3のいずれか一項に記載の外為取引メッセージ配信システム。 A message inquiry unit for inquiring detailed information and status of the distributed message;
If the delivered message is an erroneous delivery, further comprising a message transfer unit that transfers the message to the correct delivery destination,
The user screen control unit generates a received message detail inquiry screen for the user to perform a message inquiry and a transfer entry screen for the user to perform a transfer, and displays the screen on the user terminal. The foreign exchange transaction message delivery system according to any one of claims 1 to 3.
銀行システムのコンピュータに、
前記受信した電文を解析し、当該電文の配信先及び入出金口座を決定する電文解析ステップと、
前記解析された電文を配信先に応じたフォーマットに編集し、配信先に送信する電文配信ステップと、
前記配信先の情報及び配信先決定条件を格納したマスタテーブルを管理するマスタテーブル管理ステップと、
前記マスタテーブルをユーザが設定または調整可能とするためのユーザ画面を制御しユーザ端末に表示するユーザ画面制御ステップと、
を実行させることを特徴とする外為取引メッセージ配信プログラム。 A foreign exchange transaction message distribution program that performs processing to distribute a message of a settlement instruction received from a SWIFT network and a BOJ network to a distribution destination,
To the computer of the bank system,
A message analysis step of analyzing the received message and determining a delivery destination and a deposit / withdrawal account of the message;
A message distribution step of editing the analyzed message in a format according to a distribution destination and transmitting the message to the distribution destination;
A master table management step for managing a master table storing the information of the delivery destination and the delivery destination determination condition;
A user screen control step of controlling a user screen for enabling the user to set or adjust the master table and displaying it on a user terminal;
A foreign exchange transaction message delivery program characterized by
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013175969A JP5747242B2 (en) | 2013-08-27 | 2013-08-27 | Forex trading message delivery system and message delivery program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013175969A JP5747242B2 (en) | 2013-08-27 | 2013-08-27 | Forex trading message delivery system and message delivery program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015045953A true JP2015045953A (en) | 2015-03-12 |
JP5747242B2 JP5747242B2 (en) | 2015-07-08 |
Family
ID=52671424
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013175969A Active JP5747242B2 (en) | 2013-08-27 | 2013-08-27 | Forex trading message delivery system and message delivery program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5747242B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019074907A (en) * | 2017-10-16 | 2019-05-16 | 株式会社三菱Ufj銀行 | Information processing apparatus and program |
JP2019204326A (en) * | 2018-05-24 | 2019-11-28 | 株式会社三菱Ufj銀行 | Telegram processor |
JP2020113010A (en) * | 2019-01-10 | 2020-07-27 | 株式会社三菱Ufj銀行 | Telegram delivery method and program |
JP2021026671A (en) * | 2019-08-08 | 2021-02-22 | 株式会社三菱Ufj銀行 | Telegram distribution device, method, program and system |
JP2021071866A (en) * | 2019-10-30 | 2021-05-06 | 株式会社エヌ・ティ・ティ・データ | Semantic analysis device, semantic analysis method and program for trade transaction telegrams |
JP2021144342A (en) * | 2020-03-10 | 2021-09-24 | 株式会社三菱Ufj銀行 | Information processing method and information processing system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004355154A (en) * | 2003-05-27 | 2004-12-16 | Hitachi Ltd | Management system, method and program for e-commerce |
JP2005101928A (en) * | 2003-09-25 | 2005-04-14 | Hitachi Information Systems Ltd | Edi data assignment system, edi system, and program |
JP2008129940A (en) * | 2006-11-22 | 2008-06-05 | Fujitsu Ltd | Business flow management program, business flow managing device and business flow managing method |
-
2013
- 2013-08-27 JP JP2013175969A patent/JP5747242B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004355154A (en) * | 2003-05-27 | 2004-12-16 | Hitachi Ltd | Management system, method and program for e-commerce |
JP2005101928A (en) * | 2003-09-25 | 2005-04-14 | Hitachi Information Systems Ltd | Edi data assignment system, edi system, and program |
JP2008129940A (en) * | 2006-11-22 | 2008-06-05 | Fujitsu Ltd | Business flow management program, business flow managing device and business flow managing method |
Non-Patent Citations (2)
Title |
---|
CSNH200400245001; 西郷 理夫 外2名: '(株)東京銀行におけるSWIFT電文自動解析システム Automatic Decipherment System for SWIFT Messag' FUJITSU VOL.40,NO.4, 19890710, p.221-227, 富士通株式会社 * |
JPN6014042003; 西郷 理夫 外2名: '(株)東京銀行におけるSWIFT電文自動解析システム Automatic Decipherment System for SWIFT Messag' FUJITSU VOL.40,NO.4, 19890710, p.221-227, 富士通株式会社 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019074907A (en) * | 2017-10-16 | 2019-05-16 | 株式会社三菱Ufj銀行 | Information processing apparatus and program |
JP2019204326A (en) * | 2018-05-24 | 2019-11-28 | 株式会社三菱Ufj銀行 | Telegram processor |
JP7174538B2 (en) | 2018-05-24 | 2022-11-17 | 株式会社三菱Ufj銀行 | message processor |
JP2020113010A (en) * | 2019-01-10 | 2020-07-27 | 株式会社三菱Ufj銀行 | Telegram delivery method and program |
JP7224188B2 (en) | 2019-01-10 | 2023-02-17 | 株式会社三菱Ufj銀行 | Message delivery method and program |
JP2021026671A (en) * | 2019-08-08 | 2021-02-22 | 株式会社三菱Ufj銀行 | Telegram distribution device, method, program and system |
JP7376275B2 (en) | 2019-08-08 | 2023-11-08 | 株式会社三菱Ufj銀行 | Message sorting device, method, program, and system |
JP2021071866A (en) * | 2019-10-30 | 2021-05-06 | 株式会社エヌ・ティ・ティ・データ | Semantic analysis device, semantic analysis method and program for trade transaction telegrams |
JP7299822B2 (en) | 2019-10-30 | 2023-06-28 | 株式会社エヌ・ティ・ティ・データ | Apparatus for semantic analysis of trade transaction message, semantic analysis method and program |
JP2021144342A (en) * | 2020-03-10 | 2021-09-24 | 株式会社三菱Ufj銀行 | Information processing method and information processing system |
JP7428550B2 (en) | 2020-03-10 | 2024-02-06 | 株式会社三菱Ufj銀行 | Information processing method and information processing system |
Also Published As
Publication number | Publication date |
---|---|
JP5747242B2 (en) | 2015-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5747242B2 (en) | Forex trading message delivery system and message delivery program | |
US8655690B2 (en) | Computer system and method for processing of data related to insurance quoting | |
US20060218086A1 (en) | Payee aliasing | |
US6584453B1 (en) | Reversible move/merge operation for a general ledger | |
JP7348944B2 (en) | Accounting equipment and programs | |
CN103339636A (en) | Creation of signatures for authenticating applications | |
US20050240483A1 (en) | Document managing system and method | |
US7970673B2 (en) | Method, apparatus, and computer program product for repository data maximization | |
JP3929402B2 (en) | Electronic money transfer method | |
JP6427247B1 (en) | Electronic record account management system | |
JP6976763B2 (en) | Journal information processing device, journal information processing method, and program | |
JP2003162633A (en) | Personal authentication data management method and accounting system | |
JP2002342583A (en) | Transaction detail management system | |
JP2017174389A (en) | Credit and debt management device, credit and debt management method, and credit and debt management program | |
JP5850546B1 (en) | Government bond principal and interest distribution system and method | |
JP2002342586A (en) | Transaction detail management system | |
JP3926674B2 (en) | Database system, database system network, data item registration method, and data item registration program | |
JP6508917B2 (en) | INFORMATION PROCESSING APPARATUS, PROGRAM, AND INFORMATION PROCESSING METHOD | |
JP6550518B2 (en) | Electronic record account management system | |
JPH11296578A (en) | Accounting processor, transaction data input device, and regressive correcting method for error data | |
US20160140667A1 (en) | Data linkage support system and data linkage support method | |
JP2002342585A (en) | Transaction detail management system | |
JPH11161396A (en) | Paperless account system | |
JP4215494B2 (en) | Business cooperation control method and terminal device | |
JP7025807B1 (en) | Accounting equipment, accounting programs, and accounting methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20150324 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150408 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5747242 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |