(57)【要約】【課題】ある金融機関に固有の記述フォーマットの振込先情報を、他の金融機関に固有の記述フォーマットの振込先情報に変換することができるようにする。【解決手段】金融機関毎に記述フォーマットをデータベースに記憶しておく。第１の金融機関で設定された振込先情報を第１の金融機関に固有の記述フォーマットで記述した金融機関別振込先データの入力を受け付け、入力された金融機関別振込先データに該当する金融機関の記述フォーマットをデータベースから取得し、取得した記述フォーマットにしたがって、金融機関別振込先データから振込先情報の各項目を抽出する。抽出した各項目を第２の金融機関に固有の記述フォーマットにしたがって記述した金融機関別振込先データを生成する。【選択図】  図１
2006079512.tif 000002
【特許請求の範囲】
【請求項１】
第１の金融機関で設定された振込先情報を当該第１の金融機関に固有の記述フォーマットで記述した金融機関別振込先データを、第２の金融機関に固有の記述フォーマットの金融機関別振込先データに変換する振込先情報変換装置であって、
金融機関毎に前記記述フォーマットを記憶する記述フォーマット記憶部と、
前記金融機関別振込先データの入力を受け付ける入力部と、
前記入力された金融機関別振込先データに該当する金融機関の前記記述フォーマットを前記記述フォーマット記憶部から取得する記述フォーマット取得部と、
取得した前記記述フォーマットにしたがって前記金融機関別振込先データから振込先情報の各項目を抽出する項目抽出部と、
抽出した前記各項目を前記第２の金融機関に固有の前記記述フォーマットにしたがって記述した金融機関別振込先データを生成する振込先データ生成部と、
を備えることを特徴とする振込先情報変換装置。
【請求項２】
請求項１に記載の振込先情報変換装置であって、
前記第２の金融機関の記述フォーマットにしたがって記述された金融機関別振込先データを記憶するデータベースにアクセスするアクセス部と、
前記振込先データ生成部が生成した前記金融機関別振込先データを前記データベースに登録する登録部と、
を備えることを特徴とする振込先情報変換装置。
【請求項３】
請求項１に記載の振込先情報変換装置であって、
前記第１の金融機関に固有の記述フォーマットで記述された金融機関別振込先データは、前記第１の金融機関によって提供されるネットバンキングサービスから出力される画面データであること、
を特徴とする振込先情報変換装置。
【請求項４】
請求項１に記載の振込先情報変換装置であって、
前記入力部は、前記金融機関別振込先データとともに、金融機関を特定する識別情報の入力を受け付け、
前記記述フォーマット取得部は、前記識別情報により特定される金融機関に対応する前記記述フォーマットを前記記述フォーマット記憶部から取得すること、
を特徴とする振込先情報変換装置。
【請求項５】
請求項１に記載の振込先情報変換装置であって、
前記金融機関別振込先データの一部にマッチさせる識別パターンを金融機関毎に記憶する識別パターン記憶部と、
前記入力部に入力された前記金融機関別振込先データの一部にマッチする前記識別パターンを前記識別パターン記憶部から検索し、検索した前記識別パターンに対応する金融機関を特定する金融機関特定部と、を備え、
前記記述フォーマット取得部は、前記金融機関特定部が特定した金融機関に対応する前記記述フォーマットを前記記述フォーマット記憶部から取得すること、
を特徴とする振込先情報変換装置。
【請求項６】
請求項５に記載の振込先情報変換装置であって、
運用者の運用端末と通信可能に接続し、
前記金融機関特定部が特定した金融機関が複数あった場合、または前記金融機関特定部が特定した金融機関がひとつもなかった場合に、前記運用端末にその旨を示すメッセージを送信するメッセージ送信部を備えることを特徴とする振込先情報変換装置。
【請求項７】
請求項５に記載の振込先情報変換装置であって、
前記識別パターン記憶部には、金融機関毎に、同一の金融機関別振込先データにマッチさせる複数の識別パターンを記憶しており、
前記金融機関特定部は、前記識別パターン記憶部に記憶されている金融機関のそれぞれについて、対応する前記複数の識別パターンのうち前記金融機関別振込先データにマッチする数が所定数を超えた場合に、当該金融機関を特定すること、
を特徴とする振込先情報変換装置。
【請求項８】
請求項７に記載の振込先情報変換装置であって、
運用者の運用端末と通信可能に接続し、前記金融機関別振込先データにマッチする数が所定の範囲内である場合に、前記運用端末にその旨を示すメッセージを送信するメッセージ送信部を備えることを特徴とする振込先情報変換装置。
【請求項９】
第１の金融機関で設定された振込先情報を当該第１の金融機関に固有の記述フォーマットで記述した金融機関別振込先データを、第２の金融機関に固有の記述フォーマットの金融機関別振込先データに変換する振込先情報の変換方法であって、
ＣＰＵとメモリとを備えるコンピュータが、
金融機関毎に前記記述フォーマットを前記メモリに記憶し、
前記金融機関別振込先データの入力を受け付け、
前記入力された金融機関別振込先データに該当する金融機関の前記記述フォーマットを前記メモリから取得し、
取得した前記記述フォーマットにしたがって前記金融機関別振込先データから振込先情報の各項目を抽出し、
抽出した前記各項目を前記第２の金融機関に固有の前記記述フォーマットにしたがって記述した金融機関別振込先データを生成すること、
を特徴とする振込先情報の変換方法。
【請求項１０】
請求項９に記載の振込先情報の変換方法であって、
前記コンピュータが、
前記金融機関別振込先データの一部にマッチさせる識別パターンを金融機関毎に前記メモリに記憶し、
入力された前記金融機関別振込先データの一部にマッチする前記識別パターンを前記メモリから検索し、検索した前記識別パターンに対応する金融機関を特定し、
前記メモリから取得する前記記述フォーマットは、前記特定した金融機関に対応する前記記述フォーマットとすること、
を特徴とする振込先情報の変換方法。
【請求項１１】
ＣＰＵとメモリとを備え、第１の金融機関で設定された振込先情報を当該第１の金融機関に固有の記述フォーマットで記述した金融機関別振込先データを、第２の金融機関に固有の記述フォーマットの金融機関別振込先データに変換するコンピュータに、
金融機関毎に前記記述フォーマットを前記メモリに記憶するステップと、
前記金融機関別振込先データの入力を受け付けるステップと、
前記入力された金融機関別振込先データに該当する金融機関の前記記述フォーマットを前記メモリから取得するステップと、
取得した前記記述フォーマットにしたがって前記金融機関別振込先データから振込先情報の各項目を抽出するステップと、
抽出した前記各項目を前記第２の金融機関に固有の前記記述フォーマットにしたがって記述した金融機関別振込先データを生成する振込先データ生成部と、
を実行させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムであって、
前記コンピュータに、
前記金融機関別振込先データの一部にマッチさせる識別パターンを金融機関毎に前記メモリに記憶するステップと、
前記入力された前記金融機関別振込先データの一部にマッチする前記識別パターンを前記メモリから検索し、検索した前記識別パターンに対応する金融機関を特定するステップと、を実行させ、
前記メモリから取得する前記記述フォーマットは、前記特定した金融機関に対応する前記記述フォーマットとすること、
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、振込先情報変換装置、振込先情報の変換方法、およびプログラムに関する。
【背景技術】
【０００２】
近年インターネットの普及にともない、インターネットを介して振込みなどのサービスを提供するネットバンキングサービスが金融機関から提供されている。ネットバンキングサービスでは、例えば、給与振込みなど、複数の振込先に効率よく振込みを行うことができるように、あらかじめ振込先を登録できるようになっている。登録された振込先は利用者にとって利便性が高く、振込先の管理が重要視されている。例えば、特許文献１には、顧客が予め振込先を登録しておき、金融機関の合併や統廃合などによって振込先が変更になった場合に、顧客にメッセージを通知するシステムが開示されている。
【特許文献１】特開２００３−３１６９４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、一般的なネットバンキングサービスなどでは、登録済みの振込先を他のサービスに流用することは考慮されておらず、各金融機関によって振込先の記述フォーマットは異なっている。そのため、例えば、利用しているネットバンキングサービスを他の金融機関のものに乗り換えようとした場合などには、乗り換え先の金融機関に対して振込先を改めて登録する必要があり、手間がかかってしまう。また、これにより、一度ある金融機関のネットバンキングサービスに登録してしまうと、他のネットバンキングサービスを利用しにくくなってしまい不便である。
【０００４】
本発明は、このような背景を鑑みてなされたものであり、ある金融機関に固有の記述フォーマットの振込先情報を、他の金融機関に固有の記述フォーマットの振込先情報に変換することのできる、振込先情報変換装置、振込先情報の変換方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本発明の主たる発明は、第１の金融機関で設定された振込先情報を当該第１の金融機関に固有の記述フォーマットで記述した金融機関別振込先データを、第２の金融機関に固有の記述フォーマットの金融機関別振込先データに変換する振込先情報変換装置であって、金融機関毎に前記記述フォーマットを記憶する記述フォーマット記憶部と、前記金融機関別振込先データの入力を受け付ける入力部と、前記入力された金融機関別振込先データに該当する金融機関の前記記述フォーマットを前記記述フォーマット記憶部から取得する記述フォーマット取得部と、取得した前記記述フォーマットにしたがって前記金融機関別振込先データから振込先情報の各項目を抽出する項目抽出部と、抽出した前記各項目を前記第２の金融機関に固有の前記記述フォーマットにしたがって記述した金融機関別振込先データを生成する振込先データ生成部と、を備えることとする。
【０００６】
本発明の振込先情報変換装置によれば、第１の金融機関に固有の記述フォーマットで記述された金融機関別振込先データから振込先情報の各項目を抽出し、第２の金融機関に固有の記述フォーマットで記述された金融機関別振込先データを生成することができる。したがって、利用者は、第１の金融機関に予め登録済みの振込先情報がある場合にも、第１の金融機関から、例えば、ネットバンキングサービスなどで、振込先情報が記述された金融機関別振込先データを取得し、取得した金融機関別振込先データを変換することで、容易に第２の金融機関に登録可能な金融機関別振込先データに変換することができる。よって、第１の金融機関に登録済みの振込先情報を第２の金融機関に再度登録する際の手間を軽減することができる。例えば、利用者が取引対象となる金融機関を変更した場合であっても、振込先情報を容易に移行することができる。
【０００７】
また、本発明の振込先情報変換装置は、前記第２の金融機関の記述フォーマットにしたがって記述された金融機関別振込先データを記憶するデータベースにアクセスするアクセス部と、前記振込先データ生成部が生成した前記金融機関別振込先データを前記データベースに登録する登録部と、を備えるようにしてもよい。
【０００８】
また、前記第１の金融機関に固有の記述フォーマットで記述された金融機関別振込先データは、前記第１の金融機関によって提供されるネットバンキングサービスから出力される画面データであることとしてもよい。ここで、画面データとは、例えば、ＨＴＭＬファイルやＸＭＬファイルなどである。
【０００９】
また、本発明の振込先情報変換装置は、前記入力部は、前記金融機関別振込先データとともに、金融機関を特定する識別情報の入力を受け付け、前記記述フォーマット取得部は、前記識別情報により特定される金融機関に対応する前記記述フォーマットを前記記述フォーマット記憶部から取得するようにしてもよい。
【００１０】
また、本発明の振込先情報変換装置は、前記金融機関別振込先データの一部にマッチさせる識別パターンを金融機関毎に記憶する識別パターン記憶部と、前記入力部に入力された前記金融機関別振込先データの一部にマッチする前記識別パターンを前記識別パターン記憶部から検索し、検索した前記識別パターンに対応する金融機関を特定する金融機関特定部と、を備え、前記記述フォーマット取得部は、前記金融機関特定部が特定した金融機関に対応する前記記述フォーマットを前記記述フォーマット記憶部から取得するようにしてもよい。この場合、本発明の振込先情報変換装置が画面データを出力した金融機関を特定することができるので、利用者は金融機関の特定をする必要がなく、入力の手間が軽減される。
【００１１】
また、本発明の振込先情報変換装置は、運用者の運用端末と通信可能に接続し、前記金融機関特定部が特定した金融機関が複数あった場合、または前記金融機関特定部が特定した金融機関がひとつもなかった場合に、前記運用端末にその旨を示すメッセージを送信するメッセージ送信部を備えるようにしてもよい。この場合、デザインの変更などで画面データの記述フォーマットが変更された場合などで、金融機関を特定することができなくなってしまったような場合であっても、管理者は迅速に対応することができる。
【００１２】
また、本発明の振込先情報変換装置は、前記識別パターン記憶部には、金融機関毎に、同一の金融機関別振込先データにマッチさせる複数の識別パターンを記憶しており、前記金融機関特定部は、前記識別パターン記憶部に記憶されている金融機関のそれぞれについて、対応する前記複数の識別パターンのうち前記金融機関別振込先データにマッチする数が所定数を超えた場合に、当該金融機関を特定するようにしてもよい。
【００１３】
また、本発明の振込先情報変換装置は、運用者の運用端末と通信可能に接続し、前記金融機関別振込先データにマッチする数が所定の範囲内である場合に、前記運用端末にその旨を示すメッセージを送信するメッセージ送信部を備えるようにしてもよい。
【発明の効果】
【００１４】
本発明によれば、ある金融機関に固有の記述フォーマットの振込先情報を、他の金融機関に固有の記述フォーマットの振込先情報に変換することができる。
【発明を実施するための最良の形態】
【００１５】
＝＝＝システム構成＝＝＝
図１は、本発明の一実施形態である、ある金融機関Ａのネットバンキングサービスを提供するサーバ装置２０を含むネットバンキングシステム１の構成例を示す図である。
【００１６】
ネットバンキングシステム１には、サーバ装置２０に加え、ネットバンキングサービスの利用者が操作する利用者端末１０と、サーバ装置２０を管理する管理端末５０（本発明の「運用端末」に該当する）とが含まれる。管理端末５０は、ＬＡＮ（Local Area Network）６０を介してサーバ装置２０と通信可能に接続している。利用者端末１０は、インターネット４０を介してサーバ装置２０に通信可能に接続している。インターネット４０には、他の金融機関（以下、他行という）のネットバンキングサービスを提供している他行サーバ３０も接続しており、利用者端末１０は、インターネット４０を介して他行サーバ３０にアクセスして、他行のネットバンキングサービスの提供を受けることができる。なお、インターネット４０に代えて、例えば、ＬＡＮや公衆電話回線、ＡＴＭ網、フレームリレー網などの、他の通信路を用いるようにしてもよい。
【００１７】
本実施形態では、例えば、利用者がネットバンキングサービスを他行のものから金融機関Ａのものに乗り換えるような場合に、利用者が他行サーバ３０に登録してある振込先情報を、サーバ装置２０に登録する状況を想定する。
【００１８】
利用者端末１０は、例えば、パーソナルコンピュータやワークステーション、ＰＤＡ（Personal Digital Assistance）、携帯電話などのコンピュータである。利用者は、利用者端末１０を操作してサーバ装置２０や他行サーバ３０により提供されるネットバンキングサービスを利用する。
【００１９】
管理端末５０は、金融機関Ａの管理者が操作する、例えば、パーソナルコンピュータやワークステーション、ＰＤＡ、携帯電話などのコンピュータである。金融機関Ａの管理者は、例えば、サーバ装置２０から通知されたメッセージに応じて、後述するサーバ装置２０が備えるデータベースのメンテナンスを行う。
【００２０】
サーバ装置２０は、インターネット４０を介したネットバンキングサービスを提供するコンピュータである。サーバ装置２０は、例えば、Ｗｅｂサーバとして機能し、ＨＴＴＰによる通信により、ネットバンキングサービスを提供する。サーバ装置２０はまた、後述するように、他行サーバ３０に登録されている振込先情報を利用者端末１０に表示する画面データ（本発明の「第１の金融機関に固有の記述フォーマットで記述した金融機関別振込先データ」に該当する）を受け付け、画面データから振込先情報を抽出してデータベースに登録する。本実施形態のおいて、画面データはＨＴＭＬ（HyperText Markup Language）で記述されているものとする。
【００２１】
＝＝＝サーバ装置＝＝＝
図２は、サーバ装置２０のハードウェア構成を示す図である。図２に示すように、サーバ装置２０は、ＣＰＵ２０１、メモリ２０２、記憶装置２０３、通信インタフェース２０４を備えている。
【００２２】
記憶装置２０３は、プログラムやデータを記憶する、例えば、ハードディスクドライブやＣＤ−ＲＯＭドライブなどである。ＣＰＵ２０１は、記憶装置２０３に記憶されているプログラムをメモリ２０２に読み出して実行することにより、後述する各種の機能を実現する。
【００２３】
通信インタフェース２０４は、インターネット４０に接続するためのインタフェースである。通信インタフェース２０４は、例えば、イーサネット（登録商標）アダプタや電話回線に接続するモデムである。
【００２４】
図３は、サーバ装置２０の機能ブロック図である。図３に示すように、サーバ装置３０は、画面データ入力部２１１、金融機関特定部２１２、メッセージ送信部２１３、記述フォーマット取得部２１４、項目抽出部２１５、振込先情報登録部２１６、振込先情報記憶部２５１、識別パターン記憶部２５２、記述フォーマット記憶部２５３を備えている。
【００２５】
振込先情報記憶部２５１は、金融機関Ａの記述フォーマットにしたがって記述された振込先情報を記憶するデータベースである。振込先情報記憶部２５１の構成例を図４に示す。図４に示すように、金融機関Ａの振込先情報には、利用者の識別情報であるユーザＩＤ、金融機関名、支店名、口座の科目、口座番号、受取人名が含まれている。
【００２６】
識別パターン記憶部２５２は、画面データがどの金融機関のものであるかを特定するための、画面データの特定の行のデータにマッチさせる識別パターンを金融機関別に記憶するデータベースである。図５は、識別パターン記憶部２５２の構成例を示す図である。図５に示すように、識別パターン記憶部２５２には、金融機関名に対応付けて、画面データの行を指定する数と、その行のデータにマッチさせるパターンと、その行以下に振込先情報が記述されていることを示す起点フラグとが記憶されている。起点フラグに「○」が設定されている場合、その行を起点として、後述する振込先情報の各項目の抽出処理が行われる。識別パターン記憶部２５２には、金融機関毎に複数の識別パターンを登録することができる。本実施形態では、各金融機関について、例えば、５つの識別パターンを登録するものとする。
【００２７】
記述フォーマット記憶部２５３は、画面データに振込情報の各項目がどのように記述されているかを示す情報（以下、記述フォーマット情報という）を記憶するデータベースである。図６に記述フォーマット記憶部２５３の構成例を示す。図６に示すように、記述フォーマット記憶部２５３には、金融機関名に対応させて、画面データの行を特定するための情報と、振込先情報の項目が記述される記述フォーマットとが記憶されている。同一の画面データに複数の振込先情報が記述されている場合に対応するため、振込先情報が記述される画面データの行を特定する情報には、「Ｎ」番目の振込先情報が記述される行を特定するようになっている。例えば、図６に示すように「（Ｎ−１）×１０＋５」行目と指定されている場合、最初（１番目）の振込先情報は、上述した起点となる行（以下、起点行という）から、「（１−１）×１０＋５」すなわち「５」行目のデータに、振込先情報の各項目（「，」で区切られた「金融機関名」「支店名」「科目」「口座番号」）が記載されていることが表現されている。
【００２８】
画面データ入力部２１１（本発明の「入力部」に該当する）は、画面データの入力を受け付ける。本実施形態では、画面データ入力部２１１は、利用者端末１０から送信される画面データを受信することにより、画面データの入力を受け付けるものとする。  
金融機関特定部２１２は、画面データ入力部２１１が受信した画面データがどの金融機関のものかを特定する。金融機関特定部２１２による金融機関の特定処理の詳細については後述する。  
メッセージ送信部２１３は、管理端末５０にメッセージを送信する。例えば、金融機関特定部２１２が金融機関を特定することができなかった場合などに、その旨を示すメッセージが管理端末５０に送信される。
【００２９】
記述フォーマット取得部２１４は、金融機関特定部２１２が特定した金融機関についての記述フォーマット情報を記述フォーマット記憶部２５３から取得する。  
項目抽出部２１５は、記述フォーマット取得部２１４が取得した記述フォーマット情報にしたがって、画面データに記述されている振込情報の各項目を抽出する。  
振込先情報登録部２１６（本発明の「振込先データ生成部」に対応する）は、項目抽出部２１５が抽出した各項目を金融機関Ａに固有の記述フォーマットにしたがって記述した振込先情報を生成し、生成した振込先情報を振込先情報記憶部２５１に登録する。
【００３０】
＝＝＝振込先情報の変換処理＝＝＝
本実施形態では、利用者が他行サーバ３０で提供されるネットバンキングサービスに振込先として登録している振込先情報が記載された画面データを利用者端末１０の記憶装置１０３などに記憶し、利用者端末１０が画面データをサーバ装置２０に送信し、サーバ装置２０が受信した画面データから振込先情報を抽出し、抽出した振込先情報を振込先情報記憶部２５１のフォーマットに変換して登録する。図７は、振込先情報の変換処理の流れを説明するための図である。
【００３１】
サーバ装置２０は、利用者端末１０から画面データの入力を受け付け（Ｓ７０１）、識別パターン記憶部２５２を検索して、入力された画面データにマッチする識別パターンの数を金融機関毎に集計する（Ｓ７０２）。集計数が所定数（Ｍ；本実施形態では、金融機関毎に登録される識別パターンの数である”５”とする）である金融機関がなかった場合（Ｓ７０３：ＮＯ）には、サーバ装置２０はその旨を管理端末５０に送信する（Ｓ７０４）。さらに、集計数が「Ｍ−１（本実施形態では”４”）」以上である金融機関がなかった場合には（Ｓ７０５：ＮＯ）処理を終了する。
【００３２】
集計数が「４」以上の金融機関がある場合、サーバ装置２０は、その金融機関に対応する、起点フラグが「○」である起点行を識別パターン記憶部２５２から取得する（Ｓ７０６）。サーバ装置２０は、上記金融機関の金融機関名をキーとして、記述フォーマット情報を記述フォーマット記憶部２５３から取得し（Ｓ７０７）、その記述フォーマットにしたがって、画面データから振込先情報の各項目を抽出する（Ｓ７０８）。サーバ装置２０は、抽出した各項目を、金融機関Ａに固有の記述フォーマットにしたがって振込先情報記憶部２５１に登録する（Ｓ７０９）。
【００３３】
利用者端末１０から入力される画面データの一例を図８に示す。図８（ａ）は、他行のネットバンキングサービスに用いられる、登録済みの振込先情報を表示する画面の一例である。図８（ａ）に示す画面は、利用者端末１０が他行サーバ３０にアクセスして取得するＨＴＭＬにより記述された画面データに基づいて表示される。図８（ｂ）は、図８（ａ）の画面を表示させるためのＨＴＭＬで記述された画面データの一例である。
【００３４】
ここで、サーバ装置２０は、上記（Ｓ７０２）において、識別パターン記憶部２５２に記憶されている識別パターンが画面データにマッチするかどうかを試していって、金融機関毎に、マッチする数を集計する。例えば、図８（ｂ）に示す画面データは、上記図５に示した識別パターンのうち、１２３行目が「＜ＴＤ＞＜ＦＯＮＴ  ＣＯＬＯＲ＝”＃００００００”＞登録番号＜／ＦＯＮＴ＞＜／ＴＤ＞」という識別パターンにマッチし、１２３行目が「＜ＴＤ＞＜ＦＯＮＴ  ＣＯＬＯＲ＝”＃００００００”＞登録番号＜／ＦＯＮＴ＞＜／ＴＤ＞」という識別パターンにマッチし、１２５行目が、「＜ＴＤ＞＜ＦＯＮＴ  ＣＯＬＯＲ＝”＃００００００”＞受取人＜／ＦＯＮＴ＞＜／ＴＤ＞」という識別パターンにマッチする。
【００３５】
このようにして、図８（ｂ）に示す金融期間別振込先データの金融機関が「Ａ銀行」と判断されたものとすると、サーバ装置２０は、上記（Ｓ７０６）において、起点行として識別パターン記憶部２５２から「１２５」を取得する。サーバ装置２０は、「Ａ銀行」の記述フォーマット情報を記述フォーマット記憶部２５３から取得する。サーバ装置２０は、上記図６に示したように、例えば、「（Ｎ−１）×１０＋５」行に「『金融機関名』，『支店名』，『科目』，『口座番号』」と記載されるという記述フォーマット情報を取得する。サーバ装置２０は、上記のフォーマットにしたがい、１つめ（Ｎ＝１）の振込先情報の項目のうち、「１２５＋（１−１）×１０＋５」すなわち「１３０」行目から、「，」で区切られた「金融機関名」「支店名」「科目」および「口座番号」を抽出する。続いて、サーバ装置２０は、「（Ｎ−１）×１０＋７」行に「＜ＴＤ  ＮＯＷＲＡＰ＞『受取人名』＜／ＴＤ＞」と記載されるという記述フォーマット情報を取得し、「１２５＋（１−１）×１０＋７」すなわち「１３２」行目から、「＜ＴＤ  ＮＯＷＲＡＰ＞」と「＜／ＴＤ＞」との間から、「受取人名」を抽出する。サーバ装置２０は、Ｎ＝２以降についても上記と同様に、画面データが終了するまで（あるいは、記述フォーマットにしたがってデータを抽出できなくなるまで）処理をしていく。
【００３６】
上記のようにして、利用者は、他行サーバ３０から出力された画面データをサーバ装置２０にアップロードすることにより、サーバ装置２０のデータベースに振込先情報を登録することができる。したがって、利用者は、他行のネットバンキングサービスに登録されている振込先情報を、容易に金融機関Ａのネットバンキングサービスに登録することができる。これにより、振込先の登録に手間がかかってしまうことで利用者がサービスの乗り換えを躊躇してしまうようなことを防ぐことができる。
【００３７】
また、画面データがどの金融機関のものであるのかをサーバ装置２０が特定することができるので、利用者は金融機関を特定する必要がなく、入力の手間が少なく便利である。
【００３８】
また、他行のネットバンキングサービスで容易に取得可能な振込先を表示する画面データから振込先情報を抽出するため、他行サーバ３０に振込先情報の出力機能などを作り込む必要がない。したがって、大掛かりな開発をすることなく、容易に振込先情報の変換を実現することができる。
【００３９】
さらに、金融機関を特定するための複数の識別パターンのうち、画面データにマッチしたものが所定数以下（本実施形態では、”４”）であった場合には、その旨のメッセージが管理端末５０に送信されるため、デザインの変更などで画面データの記述フォーマットが変更された場合にも、金融機関Ａの管理者は迅速に対応することができる。
【００４０】
なお、本実施形態では、他行サーバ３０から提供される画面データは、利用者端末１０に記憶され、利用者端末１０からサーバ装置２０に送信するものとしたが、これに限らず、例えば、サーバ装置２０が他行サーバ３０にアクセスして取得するようにしてもよい。この場合、サーバ装置２０が利用者のＩＤやパスワードを管理する必要があるが、例えば、サーバ装置２０がアグリゲーションサービスを提供しているような場合には、既に登録されている利用者のＩＤやパスワードを用いることができる。これにより、利用者の手間を一層軽減することができる。
【００４１】
また、画面データはＨＴＭＬ以外の記述形式であってもよい。例えば、画面データはＸＭＬ（eXtensible Markup Language）やＣＳＶ（Comma Separated Value）、平文テキストなどの任意の形式のデータに対して適用することができる。
【００４２】
また、本実施形態では、画面データにマッチさせる識別パターンは、行単位にデータをマッチングさせるものとしたが、バイト単位など、行以外の単位でマッチさせるようにしてもよい。同様に、本実施形態では、振込先情報の各項目を抽出するための記述フォーマットは、行単位でフォーマットを指定するものとしたが、バイト単位など、行以外の単位で指定するようにしてもよい。
【００４３】
以上、本実施形態について説明したが、上記実施例は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施の形態による、本発明の一実施形態であるネットバンキングシステム１の構成例を示す図である。
【図２】本発明の一実施の形態による、サーバ装置２０のハードウェア構成を示す図である。
【図３】本発明の一実施の形態による、サーバ装置２０の機能ブロック図である。
【図４】本発明の一実施の形態による、振込先情報記憶部２５１の構成例を示す図である。
【図５】本発明の一実施の形態による、識別パターン記憶部２５２の構成例を示す図である。
【図６】本発明の一実施の形態による、記述フォーマット記憶部２５３の構成例を示す図である。
【図７】本発明の一実施の形態による、振込先情報の変換処理の流れを説明するための図である。
【図８】本発明の一実施の形態による、画面データの一例を示す図である。
【符号の説明】
【００４５】
１０    利用者端末                    ２０    サーバ装置
３０    他行サーバ                    ４０    インターネット
５０    管理端末                      ６０    ＬＡＮ
２０１  ＣＰＵ                        ２０２  メモリ
２０３  記憶装置                      ２０４  通信インタフェース２０４
２１１  画面データ入力部              ２１２  金融機関特定部
２１３  メッセージ送信部              ２１４  記述フォーマット取得部
２１５  項目抽出部                    ２１６  振込先情報登録部
２５１  振込先情報記憶部              ２５２  識別パターン記憶部
２５３  記述フォーマット記憶部
【図１】
2006079512.tif 000003
【図２】
2006079512.tif 000004
【図３】
2006079512.tif 000005
【図４】
2006079512.tif 000006
【図５】
2006079512.tif 000007
【図６】
2006079512.tif 000008
【図７】
2006079512.tif 000009
【図８】
2006079512.tif 000010