(57)【要約】【課題】格付機関が作成した債券格付けデータと債券属性データとのマッチングを効率的に行う。【解決手段】自動マッチング処理部１１が、格付データレコードとすべてのキー項目が合致する属性データレコードを債券属性テーブル３１から抽出し、これらをマッチングさせてマッチテーブル２５に格納する。手動マッチング処理部１３は、自動マッチングしなかった格付データレコードと一部キー項目が合致するマッチング候補レコードを債券属性テーブル３１から抽出し、マッチタイプ名とともに表示する。表示されたマッチング候補レコードから選択された属性データレコードを、格付データレコードとマッチングさせてマッチテーブル２５に格納する。【選択図】図１
2008242683.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータ項目を含む複数の債券属性データレコードを記憶する属性記憶部と、
前記債券属性データレコードと同じ複数のデータ項目を含み、格付機関によって作成された複数の格付データレコードを受信する受信手段と、
前記格付データレコードと前記債券属性データレコードとを関連づけて記憶するマッチデータ記憶部と、
前記受信手段が受信した格付データレコードのそれぞれに対して、前記属性記憶部を参照して、前記複数のデータ項目のうち複数のキー項目のすべてが合致する格付データレコード及び債券属性データレコードをマッチングペアとして抽出し、前記マッチングペアに係る格付データレコード及び債券属性データレコードをマッチデータ記憶部に格納する自動マッチング処理部と、
前記自動マッチング処理部で前記マッチングペアとならなかった格付データレコードについて、前記複数のキー項目の一部が合致する一つ以上の債券属性データレコードをマッチング候補レコードとして抽出し、前記抽出された一つ以上のマッチング候補レコードを前記複数のキー項目の合致度合いに応じて定まる複数のマッチタイプのいずれかに分類し、前記格付データレコードとこれに対するマッチング候補レコードを前記マッチタイプの識別情報とともに表示する表示手段と、
前記表示手段によって表示されたマッチング候補レコードの中からいずれかが選択されると、当該選択されたマッチング候補レコードに係る債券属性データレコードと、これに対応する格付データレコードとを前記マッチデータ記憶部に格納する手動マッチング処理部と、を備える債券格付データと債券属性データのマッチング装置。
【請求項２】
前記表示手段は、前記格付データレコード及びこれに対応するマッチング候補レコードの前記債券属性データレコードにおいて、前記複数のキー項目の中で合致している項目と合致していない項目を異なる表示態様で表示することを特徴とする請求項１記載の債券格付データと債券属性データのマッチング装置。
【請求項３】
複数のマッチタイプには、予め優先順位が割り当てられていて、
前記表示手段は、前記優先順位に従って前記マッチング候補レコードに係る債券属性データレコードを表示することを特徴とする請求項１記載の債券格付データと債券属性データのマッチング装置。
【請求項４】
前記手動マッチング処理部が受け付けたマッチング候補レコードの選択に応じて、前記優先順位を調整する優先順位調整手段をさらに備えることを特徴とする請求項３記載の債券格付データと債券属性データのマッチング装置。
【請求項５】
前記格付データレコードの識別情報と前記債券属性データレコードの識別情報とを関連づけて記憶する参照記憶部をさらに備え、
前記自動マッチング処理部は、
前記受信手段が受信した格付データレコードの識別情報が、前記参照記憶部でいずれかの債券属性データレコードの識別情報と関連づけて記憶されているときは、前記マッチングペアの抽出を行わずに、前記参照記憶部に記憶されている対応関係に従って、前記格付データレコード及び前記債券属性データレコードをマッチデータ記憶部に格納し、
前記受信手段が受信した格付データレコードの識別情報が、前記参照記憶部に記憶されていないときは、前記マッチングペアの抽出を行い、前記マッチングペアに係る格付データレコード及び債券属性データレコードをマッチデータ記憶部に格納するとともに、前記マッチングペアに係る格付データレコード及び債券属性データレコードの識別情報同士を関連づけて前記参照記憶部に格納し、
前記手動マッチング処理部は、
前記選択されたマッチング候補レコードに係る債券属性データレコードと、これに対応する格付データレコードとを前記マッチデータ記憶部に格納するとともに、この格付データレコードと債券属性データレコードの識別情報同士を関連づけて前記参照記憶部に格納することを特徴とする請求項１記載の債券格付データと債券属性データのマッチング装置。
【請求項６】
格付データと債券属性データのマッチングを行うためのコンピュータプログラムであって、
複数のデータ項目を含む複数の債券属性データレコードの入力を受け付け、債券属性記憶部に記憶するステップと、
前記債券属性データレコードと同じ複数のデータ項目を含み、格付機関によって作成された複数の格付データレコードを受信するステップと、
前記受信したそれぞれの格付データレコードに対して、前記複数のデータ項目のうちの複数のキー項目のすべてが合致する債券属性データレコードをマッチングペアとして前記債券属性記憶部から抽出するステップと、
前記抽出されたマッチングペアに係る格付データレコード及び債券属性データレコードをマッチデータ記憶部に格納するステップと、
前記マッチングペアにならなかった格付データレコードについて、前記複数のキー項目の一部が合致する一つ以上の債券属性データレコードをマッチング候補レコードとして、前記債券属性記憶部から抽出するステップと、
前記抽出された一つ以上のマッチング候補レコードを前記複数のキー項目の合致度合いに応じて定まる複数のマッチタイプのいずれかに分類し、前記格付データレコードとこれに対するマッチング候補レコードを前記マッチタイプの識別情報とともに表示するステップと、
前記表示されたマッチング候補レコードの中からいずれかが選択されると、当該選択されたマッチング候補レコードに係る債券属性データレコードと、これに対応する格付データレコードとを前記マッチデータ記憶部に格納するステップと、を有する債券格付データと債券属性データのマッチング方法。
【請求項７】
格付データと債券属性データのマッチングを行うためのコンピュータプログラムであって、
複数のデータ項目を含む複数の債券属性データレコードの入力を受け付け、債券属性記憶部に記憶するステップと、
前記債券属性データレコードと同じ複数のデータ項目を含み、格付機関によって作成された複数の格付データレコードを受信するステップと、
前記受信したそれぞれの格付データレコードに対して、前記複数のデータ項目のうちの複数のキー項目のすべてが合致する債券属性データレコードをマッチングペアとして前記債券属性記憶部から抽出するステップと、
前記抽出されたマッチングペアに係る格付データレコード及び債券属性データレコードをマッチデータ記憶部に格納するステップと、
前記マッチングペアにならなかった格付データレコードについて、前記複数のキー項目の一部が合致する一つ以上の債券属性データレコードをマッチング候補レコードとして、前記債券属性記憶部から抽出するステップと、
前記抽出された一つ以上のマッチング候補レコードを前記複数のキー項目の合致度合いに応じて定まる複数のマッチタイプのいずれかに分類し、前記格付データレコードとこれに対するマッチング候補レコードを前記マッチタイプの識別情報とともに表示するステップと、
前記表示されたマッチング候補レコードの中からいずれかが選択されると、当該選択されたマッチング候補レコードに係る債券属性データレコードと、これに対応する格付データレコードとを前記マッチデータ記憶部に格納するステップと、をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、債券格付けデータと債券属性データとを効率的にマッチングさせる技術に関する。
【背景技術】
【０００２】
複数の格付機関が、様々な発行主体が発行する各種債券の格付けを行い、その債券格付データを提供している。証券会社などは、格付機関からこの格付データを取得して、自らの顧客に格付情報を提供する。従って、格付機関から格付データを取得した証券会社などは、自社が予め持っている債券の属性データとこの格付データとのマッチングを行う必要がある。
【０００３】
データマッチングの技術については、例えば特許文献１がある。
【特許文献１】特開２００３−４４６６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、格付機関から格付データを取得した証券会社などが、債券の格付けデータと属性データのマッチングを行うときには、以下のような固有の問題がある。
【０００５】
すなわち、格付機関において個別の債券を識別するために利用する識別情報は、各格付機関独自コードであったり、入力ミスなどによるデータの間違いもあったりするので、証券会社等ではこれらのマッチングに手間取ることも多い。
【０００６】
そこで、本発明の目的は、格付機関が作成した債券格付けデータと債券属性データとのマッチングを効率的に行うことである。
【課題を解決するための手段】
【０００７】
本発明の一実施態様に従う債券格付データと債券属性データのマッチング装置は、複数のデータ項目を含む複数の債券属性データレコードを記憶する属性記憶部と、前記債券属性データレコードと同じ複数のデータ項目を含み、格付機関によって作成された複数の格付データレコードを受信する受信手段と、前記格付データレコードと前記債券属性データレコードとを関連づけて記憶するマッチデータ記憶部と、前記受信手段が受信した格付データレコードのそれぞれに対して、前記属性記憶部を参照して、前記複数のデータ項目のうち複数のキー項目のすべてが合致する格付データレコード及び債券属性データレコードをマッチングペアとして抽出し、前記マッチングペアに係る格付データレコード及び債券属性データレコードをマッチデータ記憶部に格納する自動マッチング処理部と、前記自動マッチング処理部で前記マッチングペアとならなかった格付データレコードについて、前記複数のキー項目の一部が合致する一つ以上の債券属性データレコードをマッチング候補レコードとして抽出し、前記抽出された一つ以上のマッチング候補レコードを前記複数のキー項目の合致度合いに応じて定まる複数のマッチタイプのいずれかに分類し、前記格付データレコードとこれに対するマッチング候補レコードを前記マッチタイプの識別情報とともに表示する表示手段と、前記表示手段によって表示されたマッチング候補レコードの中からいずれかが選択されると、当該選択されたマッチング候補レコードに係る債券属性データレコードと、これに対応する格付データレコードとを前記マッチデータ記憶部に格納する手動マッチング処理部と、を備える。
【０００８】
好適な実施形態では、前記表示手段は、前記格付データレコード及びこれに対応するマッチング候補レコードの前記債券属性データレコードにおいて、前記複数のキー項目の中で合致している項目と合致していない項目を異なる表示態様で表示するようにしてもよい。
【０００９】
好適な実施形態では、複数のマッチタイプには、予め優先順位が割り当てられていて、
前記表示手段は、前記優先順位に従って前記マッチング候補レコードに係る債券属性データレコードを表示するようにしてもよい。
【００１０】
好適な実施形態では、前記手動マッチング処理部が受け付けたマッチング候補レコードの選択に応じて、前記優先順位を調整する優先順位調整手段をさらに備えてもよい。
【００１１】
好適な実施形態では、前記格付データレコードの識別情報と前記債券属性データレコードの識別情報とを関連づけて記憶する参照記憶部をさらに備え、前記自動マッチング処理部は、前記受信手段が受信した格付データレコードの識別情報が、前記参照記憶部でいずれかの債券属性データレコードの識別情報と関連づけて記憶されているときは、前記マッチングペアの抽出を行わずに、前記参照記憶部に記憶されている対応関係に従って、前記格付データレコード及び前記債券属性データレコードをマッチデータ記憶部に格納し、前記受信手段が受信した格付データレコードの識別情報が、前記参照記憶部に記憶されていないときは、前記マッチングペアの抽出を行い、前記マッチングペアに係る格付データレコード及び債券属性データレコードをマッチデータ記憶部に格納するとともに、前記マッチングペアに係る格付データレコード及び債券属性データレコードの識別情報同士を関連づけて前記参照記憶部に格納し、前記手動マッチング処理部は、前記選択されたマッチング候補レコードに係る債券属性データレコードと、これに対応する格付データレコードとを前記マッチデータ記憶部に格納するとともに、この格付データレコードと債券属性データレコードの識別情報同士を関連づけて前記参照記憶部に格納するようにしてもよい。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施形態に係る債券の格付けデータ及び属性データのマッチングシステムについて、図面を参照して説明する。
【００１３】
図１は、本実施形態に係るマッチングシステム１の構成図である。
【００１４】
本システム１は、例えば汎用的なコンピュータシステムにより構成され、以下に説明する個々の構成要素または機能は、例えば、コンピュータプログラムを実行することにより実現される。また、本システム１は、１台のコンピュータマシン上に実現してもよいし、複数台のコンピュータマシンで実現してもよい。
【００１５】
本システム１は、同図に示すように、格付データと属性データを自動的にマッチングさせる自動マッチング処理部１１と、自動的にマッチングが成立しなかった格付データを手動でマッチングさせる手動マッチング処理部１３と、オペレータによるマッチング処理の結果を承認するためのマッチング承認処理部１５とを備える。さらに、本システム１は、格付ファイルを一時的に記憶するワークテーブル２１と、所定の選定キーでスクリーニングを行った後の格付データを記憶するアンマッチテーブル２３と、マッチングされた格付データ及び属性データを記憶するマッチテーブル２５と、マッチングが承認され、顧客に提供可能な格付データ及び属性データを記憶する提供データ記憶部２７と、債券属性データを記憶する債券属性テーブル３１と、自動マッチング処理で参照される参照テーブル３３とを備える。
【００１６】
マッチングシステム１は、複数の格付機関がそれぞれ作成した債券の格付けデータが格納された格付ファイルＡを受信して、ワークテーブル２１に一時的に記憶する。マッチングシステム１は、ワークテーブル２１に記憶された格付ファイルの格付データを所定の選定キーでスクリーニングして、アンマッチテーブル２３に格納する。
【００１７】
図２Ａは、アンマッチテーブル２３のデータ構造の一例を示す。
【００１８】
すなわち、アンマッチテーブル２３は、格付機関からデータを受信した受信日２３１と、データを作成した格付機関ＩＤ２３２と、格付機関が付した債券の識別情報である格付機関債券ＩＤ２３３と、銘柄名称２３４と、ＩＳＩＮコード２３５と、利率２３６と、償還日２３７と、発行体コード２３８と、格付２３９とをデータ項目として有する。そして、アンマッチテーブル２３には、これらの項目を有する複数のデータレコードが格納される。なお、格付機関によっては、これらのデータ項目のうちの一部項目についてはデータがないことがある。例えば、米系格付機関の格付データには発行体コード２３８のデータがない。
【００１９】
債券属性テーブル３１は、各債券の属性データを記憶する。債券属性テーブル３１には、予めオペレータが入力した属性データが登録されている。
【００２０】
図２Ｂは、債券属性テーブル３１のデータ構造の一例を示す。
【００２１】
すなわち、債券属性テーブル３１は、属性データにおける債券の識別情報である属性データ債券ＩＤ３１１と、銘柄名称３１２と、ＩＳＩＮコード３１３と、利率３１４と、償還日３１５と、発行体コード３１６とをデータ項目として有する。そして、債券属性テーブル３１には、複数の債券についてそれぞれの属性データレコードが格納される。
【００２２】
参照テーブル３３は、自動マッチング処理部１１及び手動マッチング処理部１３でマッチングされた格付データと属性データとの関連づけを示す情報を記憶する。
【００２３】
図２Ｃは、参照テーブル３３のデータ構造の一例を示す。
【００２４】
すなわち、参照テーブル３３は、同図に示すように、属性データ債券ＩＤ３３１と、格付機関債券ＩＤ３３２とを対応付けて記憶する。この参照テーブル３３は、例えば格付機関ごとに別テーブルであってもよい。
【００２５】
自動マッチング処理部１１は、アンマッチテーブル２３に格納されている各格付データレコードを、債券属性テーブル３１に記憶されている複数の属性データレコードと対比して、同じ債券に関するデータレコード同士をマッチングさせる。例えば、自動マッチング処理部１１は、所定のキー項目について対比して、これらが完全に合致する格付データレコード及び属性データレコードをペアにして、マッチテーブル２５に登録する。ここでは、ＩＳＩＮコード、利率、償還日及び発行体コードがキー項目となる。ただし、格付データに発行体コードが含まれないときは、これを除く。
【００２６】
さらに自動マッチング処理部１１は、この完全に一致した格付データレコードの格付機関債券ＩＤ２３３及び属性データ債券ＩＤ３１１を対応付けて参照テーブル３３に登録する。
【００２７】
自動マッチング処理部１１は、属性データレコードとマッチングした格付データレコードを、アンマッチテーブル２３から削除する。
【００２８】
手動マッチング処理部１３は、アンマッチテーブル２３に残っている格付データレコードについて、マッチングの候補となる属性データレコードを債券属性テーブル３１から抽出して表示装置３に表示する。そして、オペレータが、マッチング候補のレコードから選択した属性データレコードを、格付データレコードとマッチングさせる。
【００２９】
例えば、手動マッチング処理部１３は、アンマッチテーブル２３に残っている各格付データレコードについて、債券属性テーブル３１に記憶されている複数の属性データレコードと対比して、所定のマッチタイプに合致する属性データレコードを抽出する。
【００３０】
ここで、マッチタイプとは、複数のキー項目の合致度合いに応じて、予め定められている種別である。本実施形態では、マッチタイプには、ＩＳＩＮコードが合致する「ＩＳＩＮ」、ＩＳＩＮコードが不一致で、かつ利率、償還日及び発行体コードが合致する「利＋償＋発」及びＩＳＩＮコードが不一致で、かつ利率、償還日及び銘柄名称が合致する「利＋償＋名」などがある。
【００３１】
なお、１つの格付データレコードに対して、複数の属性データレコードが候補として抽出されることもある。
【００３２】
手動マッチング処理部１３は、表示装置３に格付データレコードと、上記のようにしてマッチング候補として抽出された属性データレコードとを対応付けて表示する。ここで、手動マッチング処理部１３は、格付データレコードに対する各マッチング候補レコードは、いずれのマッチングタイプによるものかが分かるように表示する。さらに、マッチタイプには優先順位が定められていて、手動マッチング処理部１３は、その優先順位に従って各マッチング候補レコードを表示する。
【００３３】
図３は、手動マッチング処理部１３が表示装置３に表示させるマッチング候補の表示画面１００の一例である。
【００３４】
表示画面１００には、データレコードの表示領域１１０が設けられている。この表示領域１１０には、格付データレコード１１１、及びこれに対するマッチング候補の属性データレコード１１２について、キー項目を含む複数の項目が表示される。
【００３５】
同図の例では、一つの格付データレコード１１１に対して複数のマッチング候補である債券属性レコード１１２が表示されている。また、各債券属性レコード１１２は、格付データレコード１１１に対してどのマッチタイプであるかが、マッチタイプ１１３の表示領域に示されている。さらに、複数のマッチング候補の債券属性レコード１１２は、優先順位の高いマッチタイプが上になるように表示されている。つまり、同図の例では、マッチタイプ「ＩＳＩＮ」は「利＋償＋発」よりも優先順位が高い。
【００３６】
また、各属性レコード１１２の表示されているキー項目のうち、対応する格付データレコード１１１と合致していない項目は、合致している項目とは異なる表示態様で表示されている。つまり、同図の例では、合致していないキー項目（属性レコード１１２ａの「利率」、「償還日」及び「発行体コード」と、属性レコード１１２ｂの「ＩＳＩＮコード」）は太枠で囲われていて、合致しているキー項目とは異なる表示態様になっている。合致していない項目の表示態様は、これ以外にも、例えば、表示色の変更、反転表示、あるいは網掛けなどでもよい。
【００３７】
オペレータは、表示画面１００を参照し、マッチング候補の債券属性レコード１１２の中から、格付データレコード１１１にマッチングさせるレコードを一つ選択する。例えば、ラジオボタンにより構成された選択領域１１４（図中、符号は１カ所だけ示す）をオペレータが選択してもよい。
【００３８】
手動マッチング処理部１３は、表示画面１００におけるユーザの選択に応じて、自動マッチング処理部１１と同様に、マッチング候補レコードの中から選択された属性レコードと格付データレコードとを対応付けてマッチテーブル２５に格納する。さらに、手動マッチング処理部１３は、自動マッチング処理部１１と同様に、参照テーブル３３にも、この選択された属性レコードの属性データ債券ＩＤ３１１と格付データレコードの格付機関債券ＩＤ２３３を対応付けて格納する。
【００３９】
さらに、手動マッチング処理部１３は、上述したマッチタイプの優先順位を、表示画面１００におけるユーザの選択に応じて変更してもよい。例えば、手動マッチング処理部１３は、表示画面１００においてユーザが選択した回数をマッチタイプ別にカウントして、選択回数が多いマッチタイプの優先順が高くなるように調整してもよい。
【００４０】
マッチング承認処理部１５は、マッチテーブル２５に格納されている格付データレコードと属性データレコードの対応関係の承認手続きを行う。つまり、マッチテーブル２５に記憶されている格付データレコードと属性データレコードとのマッチングが正しいとオペレータが判断すると、所定の指示入力を受けて、対応付けられている格付データレコードと属性データレコードとが提供データ記憶部２７に格納される。
【００４１】
提供データ記憶部２７に格納されているデータが、顧客に対して提供される。
【００４２】
次に、上記のような構成を備えたマッチングシステム１における処理手順について、図４〜図６に示すフローチャートを用いて説明する。
【００４３】
図４は、マッチングシステム１の全体処理フローを示す。
【００４４】
まず、マッチングシステム１が、オペレータによる債券属性データの入力を受け付け、債券属性テーブル３１に登録する（Ｓ１０）。
【００４５】
次に、マッチングシステム１は、格付機関から送られてきた格付ファイルＡを受信する。そして、格付ファイルＡをワークテーブル２１に一旦保存し、所定の選定キーによるスクリーニングを通過した格付データレコードをアンマッチテーブル２３に格納する（Ｓ２０）。
【００４６】
そして、自動マッチング処理部１１は、アンマッチテーブル２３に記憶されている格付データレコードとキー項目が合致する属性データレコードを債券属性テーブル３１から抽出する自動マッチング処理を行う（Ｓ３０）。この自動マッチング処理の詳細な手順は後述する。
【００４７】
自動マッチング処理を行った後、自動マッチング処理によってはマッチングされず、アンマッチテーブル２３に残っている格付データレコードについて、手動マッチング処理部１３が手動マッチング処理を行う（Ｓ４０）。この手動マッチング処理の詳細な手順は後述する。
【００４８】
最後に、自動マッチング処理及び手動マッチング処理によってマッチングされ、マッチテーブル２５に登録されているマッチング結果をオペレータが承認すると、マッチング承認処理部１５が、承認された格付データレコードと属性レコードとを、互いに対応付けて提供データ記憶部２７に登録する（Ｓ５０）。提供データ記憶部２７に記憶されているデータが、顧客に対して提供される。
【００４９】
図５は、上記ステップＳ３０の自動マッチング処理の詳細な手順を示す。
【００５０】
ここでは、自動マッチング処理部１１が、アンマッチテーブル２３から処理対象とする格付データレコードを一つ取り出し、この格付データレコードの格付機関債券ＩＤ２３３が参照テーブル３３に登録されているか否かを判定する（Ｓ３１）。
【００５１】
格付機関債券ＩＤ２３３が参照テーブル３３に登録されていないときは（Ｓ３１：Ｎｏ）、自動マッチング処理部１１は、処理対象の格付データレコードとキー項目のすべてが合致する属性データレコードが債券属性テーブル３１に記憶されているか否かを判定する（Ｓ３２）。
【００５２】
格付機関債券ＩＤ２３３が参照テーブル３３に登録されているときは（Ｓ３１：Ｙｅｓ）、参照テーブル３３で対応づけられている属性データ債券ＩＤ３３１を有する属性データレコードを債券属性テーブル３１から抽出してマッチングさせる（Ｓ３３）。また、処理対象の格付データレコードとキー項目のすべてが合致する債券属性データレコードがあるときは（Ｓ３２：Ｙｅｓ）、この債券属性データレコードを債券属性テーブル３１から抽出して、処理対象の格付データレコードとマッチングさせる（Ｓ３３）。
【００５３】
自動マッチング処理部１１は、ここでマッチングされた格付データレコード及び属性データレコードをマッチテーブル２５に格納し、これらのレコードの属性データ債券ＩＤと格付機関属性ＩＤを参照テーブル３３に格納する（Ｓ３４）。
【００５４】
そして、自動マッチング処理部１１は、上記処理でマッチングさせた格付データレコードをアンマッチテーブル２３から削除する（Ｓ３５）。
【００５５】
ステップＳ３５の処理後、またはステップＳ３２で、処理対象の格付データレコードとキー項目のすべてが合致する債券属性データレコードがないときは（Ｓ３２：Ｎｏ）、アンマッチテーブル２３のすべての格付データレコードについて上記処理を行ったか否かを判定し、すべてのレコードに対して上記処理を行うまで繰り返す（Ｓ３６）。
【００５６】
これにより、キー項目が合致するレコード同士及び過去にマッチングを行った実績があるレコード同士を自動的にマッチングさせることができる。さらに、過去にマッチングを行った実績があれば、これを利用することによってキー項目のマッチング処理を行うことなく、レコードのマッチングができる。
【００５７】
図６は、手動マッチング処理の詳細な手順を示す。
【００５８】
まず、手動マッチング処理部１３が、アンマッチテーブル２３から処理対象とする格付データレコードを一つ取り出し、この格付データレコードに対して、複数のマッチタイプのいずれかに合致する属性データレコードを、マッチング候補レコードとして債券属性テーブル３１から抽出する（Ｓ４１）。そして、この抽出処理をアンマッチテーブル２３に格納されているすべての格付データレコードに対して行う（Ｓ４２）。
【００５９】
全格付データレコードに対してマッチング候補レコードの抽出が終わると（Ｓ４２：Ｙｅｓ）、手動マッチング処理部１３は、上記の処理結果を示すマッチング候補の表示画面１００（図３参照）を表示装置３に表示させる（Ｓ４３）。
【００６０】
手動マッチング処理部１３は、表示画面１００で表示された、格付データレコードに対するマッチング候補レコードの中から、オペレータによる選択を受け付ける（Ｓ４４）。
【００６１】
この選択を受け付けると、手動マッチング処理部１３は、この選択に従って格付データレコードと属性データレコードとをマッチングさせて、マッチテーブル２５及び参照テーブル３３にそれぞれ格納する（Ｓ４５）。
【００６２】
最後に、手動マッチング処理部１３は、マッチングされた格付データレコードをアンマッチテーブル２３から削除する（Ｓ４６）。
【００６３】
これにより、格付データレコードのマッチング候補となるレコードを抽出して、オペレータに提供することができる。特に、表示画面１００において、マッチング候補レコードとあわせて、どの項目が合致しているかがわかるマッチタイプを表示することで、オペレータがマッチング候補レコードから選択する際の参考となる。さらに、表示画面１００において、マッチング候補レコードで、格付データレコードと合致した項目と合致しない項目とを容易に区別できる態様で表示することにより、オペレータが参照すべき項目が目立つようになる。
【００６４】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の一実施形態にかかる債券格付けデータ及び属性データのマッチングシステムの構成図である。
【図２】アンマッチテーブル、債券属性テーブル及び参照テーブルのデータ構造を示す。
【図３】マッチング候補の表示画面の一例である。
【図４】本システムの全体処理手順を示すフローチャートである。
【図５】自動マッチング処理の詳細な手順を示すフローチャートである。
【図６】手動マッチング処理の詳細な手順を示すフローチャートである。
【符号の説明】
【００６６】
１           マッチングシステム
３      表示装置
１１       自動マッチング処理部
１３       手動マッチング処理部
１５       マッチング承認処理部
２１       ワークテーブル
２３       アンマッチテーブル
２５       マッチテーブル
２７       提供データ記憶部
３１       債券属性テーブル
３３       参照テーブル
１００    表示画面
【図１】
2008242683.tif 000003
【図２】
2008242683.tif 000004
【図３】
2008242683.tif 000005
【図４】
2008242683.tif 000006
【図５】
2008242683.tif 000007
【図６】
2008242683.tif 000008