JVOpen option=4で過去のRA・SEデータを期間指定取得する方法とJVCloseの動作について

JRA-VAN Data Lab. 開発者の皆様

お世話になります。

Windows環境でPython 3.13(64bit)からCOM経由でJV-Link 5.0.0(64bit版)を利用し、競馬予測AIの学習用データを取得しています。

現在、取得できている過去のレース成績データが不足しており、2016年以降のRA(レース詳細)・SE(馬毎レース情報)を追加取得したいと考えています。

通常データ(option=1)では過去1年程度のデータしか取得できないことを確認しています。そのため、セットアップデータ(option=3またはoption=4)を利用する方法を調べています。

開発者コミュニティ内の過去の投稿も確認しましたが、今回確認したい点について明確な回答を見つけられなかったため、質問させていただきます。

1.セットアップデータの期間指定について

JVOpenのRACEでoption=4を指定する場合、fromtimeに開始日時と終了日時を指定することで、取得対象を月単位などに分割できるのでしょうか。

また、セットアップデータでfromtimeと比較される時刻は、競走日、データの作成日時、提供日時のいずれでしょうか。

2016年以降のRA・SEを取得する場合、推奨されるfromtimeの指定方法や、期間を分割して取得する際の手順をご教示いただけますでしょうか。

2.JVCloseによる既存ファイルへの影響について

JVCloseの説明にある「不要なファイル」とは、具体的にどのようなファイルを指すのでしょうか。

JV-Linkの保存フォルダにある既存の通常データやセットアップデータが削除対象になる可能性はありますでしょうか。

既存ファイルを保護しながらセットアップデータを取得するための注意点があれば、ご教示いただけますと幸いです。

3.途中中断・再取得について

セットアップデータの取得を途中で中断した場合、次回のJVOpenで取得済みのファイルが再利用されるのでしょうか。それとも再ダウンロードされるのでしょうか。

取得を分割・再開する場合の推奨手順があれば、併せてご教示ください。

なお、現時点では既存データやJV-Linkの保存ファイルを保護するため、セットアップデータの取得テストは実施しておりません。

お忙しいところ恐れ入りますが、仕様上の正しい取得方法と注意点についてご教示いただけますと幸いです。

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

仕様書に記載させていただきましたとおり、期間指定可能です。差分は通常再ダウンロードされません。