# DIFF/DIFN DataSpec における競走馬マスタ（UM レコード）が一部欠落してしまう件

**URL:** <https://developer.jra-van.jp/t/topic/994>\
**Category:** JV-Link（API）\
**Created:** [2026 年 8 月 19 日午後 10:20 UTC](https://developer.jra-van.jp/t/topic/994 "2026-08-19T22:20:44Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![hide9048](https://avatars.discourse-cdn.com/v4/letter/h/b782af/32.png) [@hide9048](https://developer.jra-van.jp/u/hide9048)\
**Post date:** [2026 年 8 月 19 日午後 10:20 UTC](https://developer.jra-van.jp/t/topic/994/1 "2026-08-19T22:20:44Z")

</div>

お世話になります。（誤ってトピックを一部削除してしまいました、申し訳ございません）

JV-Link を利用した馬マスター（UM レコード）の取得において、掲題の問題が発生しております。

自作のプログラム（.NET 10 + C#、JV-Link 64bit版 **Ver.5.0.0** ）で、以下を試みましたところ、UMデータが一部取得ができませんでした。

① DIFF / Setup モード

JVOpen(bstrDataSpec=“DIFF”, bstrFromTime=“19860101000000”, nOption=3)

上記の結果、「UMXM2023079920230731143945.jvd ～ UMXM2023079920230731144210.jvd」の19本のファイルがダウンロードできました。

つづいて、以下を実行しました。

②DIFN / Normal モード

JVOpen(bstrDataSpec=“DIFN”, bstrFromTime=“20230731144210”, nOption=1)

上記の結果、「UMFW2025082120250821195451.jvd ～ UMFW2026081720260817133704.jvd」の104本のファイルおよび、

「UMOW2025091620250916141502.jvd ～ UMOW2026081420260814130859.jvd」の20本のファイルがダウンロードできました。

しかし、SEレコードとUMレコードの血統登録番号を突き合わせて確認すると、211,658頭が競走馬マスターに登録されましたが、うち68,312頭（延べではなく実数）の競走馬が、SE（出走情報）には存在しながら競走馬マスタには存在しませんでした。

具体例を挙げると、下記の3頭がJRAの競走の出走経験がありながら、競走馬マスターでダウンロードできなかった競走馬です。

血統登録番号 馬名

2022110072 レイワエポック  
2022105956 ツインギ  
2022100883 ルルーディ

UMレコードの欠落を起こした原因として、どのようなものが考えられますでしょうか。ご教授いただけますと幸いです。どうぞよろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![JRA-VAN\_Staff](https://yyz1.discourse-cdn.com/flex029/user_avatar/developer.jra-van.jp/jra-van_staff/32/48_2.png) [@JRA-VAN\_Staff](https://developer.jra-van.jp/u/JRA-VAN_Staff)\
**Post date:** [2026 年 8 月 24 日午前 1:53 UTC](https://developer.jra-van.jp/t/topic/994/2 "2026-08-24T01:53:41Z")

</div>

お問い合わせいただきありがとうございます。

ご提示いただいた以下の3頭について確認いたしました。

・2022110072 レイワエポック  
・2022105956 ツインギ  
・2022100883 ルルーディ

いずれもJRAでの出走歴がありますが、現在はJRAの競走馬登録を抹消している、またはJRA登録抹消後に地方競馬へ移籍している競走馬となります。

そのため、SE（馬毎レース情報）にはJRA在籍時の出走情報が残っている一方、競走馬マスタ（UM）については、登録・抹消に伴う更新レコードの取り扱いをご確認いただく必要があります。

競走馬マスタ（UM）には、

・データ区分「9：抹消」  
・競走馬抹消区分「1：抹消」

が設定される場合があります。

このため、自作プログラム側で「データ区分＝9」のレコードを、競走馬マスタ上からレコードそのものを削除する処理としている場合、SEには過去の出走情報が存在するものの、UMのテーブルには該当馬が存在しない、という状態になる可能性があります。

まずは、UMレコードの取り込み処理において、データ区分「9：抹消」を受信した際に、該当馬のレコードを削除する処理となっていないかをご確認ください。

また、今回の取得手順では、

・セットアップ：DIFF  
・その後の通常取得：DIFN

と、旧データ種別と新データ種別をまたいで取得されています。

2023年8月8日以降は新データ種別「DIFN」で競走馬マスタの更新情報を提供しておりますので、データを新規に構築される場合は、セットアップからDIFNを使用して取得していただくことをおすすめいたします。

競走馬マスタを再度セットアップし、そのデータをもとに確認いただけますでしょうか。

DIFNで再セットアップしたデータでも該当の血統登録番号が確認できない場合は、あわせてUMレコード受信時の「データ区分」と、プログラム側での登録・更新・抹消処理をご確認いただければと存じます。

よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![hide9048](https://avatars.discourse-cdn.com/v4/letter/h/b782af/32.png) [@hide9048](https://developer.jra-van.jp/u/hide9048)\
**Post date:** [2026 年 8 月 27 日午前 5:54 UTC](https://developer.jra-van.jp/t/topic/994/3 "2026-08-27T05:54:14Z")

</div>

ご回答ありがとうございます。

結論から申し上げますと、最初の質問で挙げた3頭を含め、JRA競走に出走経験のある全ての競走馬の競走馬マスタのレコードを取得することができました。  
調査の結果、データ区分「9:抹消」を削除するような処理はなかったものの、データが取得しきれていない可能性のあるバグが見つかりました。  
それに加え、

DIFN / Setupモード

JVOpen(“DIFN”, “19860101000000”, option=4)

でデータを取得しなおした結果、上述のとおり競走馬マスタを取得することができました。

この度は、ご丁寧にご対応くださりありがとうございました。  
今後ともどうぞよろしくお願い申し上げます。

---

<div class="post-metadata">

**Author:** ![JRA-VAN\_Staff](https://yyz1.discourse-cdn.com/flex029/user_avatar/developer.jra-van.jp/jra-van_staff/32/48_2.png) [@JRA-VAN\_Staff](https://developer.jra-van.jp/u/JRA-VAN_Staff)\
**Post date:** [2026 年 8 月 29 日午後 11:49 UTC](https://developer.jra-van.jp/t/topic/994/4 "2026-08-29T23:49:44Z")

</div>


