SHADOWのみ・本番未接続・BUY非連携JRA公式成績・映像リンク
操作は①SmartRc JSONを選択、②自動探索、③公式成績を開く、の順です。自動探索できない場合のみ手動検索できます。SmartRc JSONの本文をURL欄へ貼り付けないでください。JRA公式成績URLを貼り付けるだけで、開催情報5項目を自動入力できます。内容を確認後、照合してください。共有リンクとSmartRcレース情報からの自動入力にも対応しました。登録済みの17レースと、この端末で保存した公式URLはrcode/JSONから自動入力します。未登録レースはJRA公式リンクの複数ページ探索を実行します。失敗時だけ手動照合できます。URL末尾の識別子は推測しません。映像はJRA公式ページ内で操作します。
第70工程:JSONから公式成績を自動探索まず下の①でSmartRc JSONを読み込んでください。
このレースのJRA公式成績を検索検索結果で競馬場・レース名・レース番号を確認してJRA公式ページを開き、Safariの共有→コピーを押してください。戻ったら下のボタン1回で照合・保存します。Googleの検索順位は正しさを保証しません。必ず競馬場名を確認してください。
JRA開催一覧への接続可否を確認します。レースURLの自動取得とは別の診断です。
未登録レースは最大9ページの公式リンク探索を試みます。取得できない場合は従来の検索・コピー方式を利用できます。
一致すれば公式URLを自動保存し、次回以降はJSONを読み込むだけでリンクが表示されます。
詳細設定・手入力(通常は不要)
未登録レースは検索結果のJRA公式成績ページでURLをコピーし、このボタンで取り込めます。Safariのクリップボード許可が必要です。
確認済みレースの公式URLだけ自動入力します。未登録レースは推測しません。
このレースのJRA公式成績を検索する(検索結果は要確認)
保存・バックアップ(通常は操作不要)
JRA公式ページで対象レースを確認し、URLを入力・照合した後に保存してください。Safariのサイトデータを消すと保存情報も消える場合があります。バックアップの書き出し・読み込みに対応します。
未照合
JavaScriptの起動を確認中…
SHADOW試作品です。2026-10-03東京1Rの公式ページと映像再生はユーザーのiPhoneで確認済み。他のURLの到達・再生は個別確認が必要です。
第70工程:JSON読込後に未登録レースの公式リンクを最大9ページまで探索します。URLが未登録のときは検索サービスの応答状況によって取得できない場合があります。誤ったURLは自動登録しません。
第71工程:SmartRc JSONをまとめて照合
複数のJSONを一度に選択すると、保存済みURLを優先し、未登録レースだけJRA公式ページを探索します。JSON本文は端末内で解析し、サーバーには16桁rcodeと同日保存済み公式URL(ある場合)だけを送信します。
未開始。最大60ファイル、1件10MBまで。
最大2件ずつ並行探索します。結果は一致検証済みのみ保存。失敗したレースは失敗理由を表示し、推測URLを登録しません。大量のファイルでは時間がかかります。
第73工程:JRA公式成績表の全行・空欄保持診断
第71工程で取得したレースを1件選び、JRA公式成績表の着順・馬番・馬名・払戻欄の構造を調べます。予測の的中判定はまだ行いません。
未実行
第74工程:出走頭数・払戻表候補の診断
第73工程と同じレース選択欄を使います。払戻金や的中判定はまだ確定しません。
未実行
第75工程:払戻情報のHTML位置を調査
上の第72・73工程のレース選択欄で対象を選びます。まだ的中・払戻額を確定しません。
未実行
第76工程:馬連払戻の自動構造化・照合
第71工程で読み込んだレースを第72工程の欄で選び、実行してください。購入馬券の的中・ROIはまだ判定しません。
未実行
第77工程:複数レースの公式成績・馬連払戻を一括照合
先に第71工程でJSONをまとめて読み込み、「まとめて公式URLを取得」を完了してください。取得済みURLのあるレースだけを照合します。最大60レース、同時実行2件。購入前LOCK・的中・ROIは判定しません。
未実行
第81工程:iPhone向けカード表示・JRA公式結果自動照合(SHADOW)
SmartRc JSONを最大60件選択すると、レースを内部rcodeから識別し、取得時刻を判定した後、JRA公式結果と馬連払戻を探索・照合します。予測LOCK・的中・ROIは判定しません。未確認は未確認のまま記録します。
未実行
第83工程:公式結果データベース一覧・バックアップ整合性監査(SHADOW)
第82工程の保存済み公式結果を端末内で一覧表示し、バックアップとの重複・相違を確認します。閲覧と監査ではJRA通信を行いません。保存済み検証記録の表示であり、今回の再検証ではありません。
未実行
第85工程:JRA公式映像リンク構造の調査(SHADOW)
公式成績ページを照合してから、HTML内に記載された映像・パトロール関連リンクの候補を調べます。動画のダウンロードや予測処理は行いません。
未実行
第86工程:映像ボタンの起動方式を診断(SHADOW)
第85工程でレースを選んでから押してください。JRA公式ページ内の「レース映像」「パトロール」周辺のHTML・クリック属性を調べます。映像は取得しません。
未実行
第87工程(照合URL修正版 v2):公式映像を開く・起動ID照合(SHADOW)
保存済みの公式成績URLをJRAサイトで開き、JRAの「レース映像」PLAYボタンから視聴します。動画URLの推測やダウンロードはしません。
未実行
第88工程:レース映像かんたん切替(SHADOW)
保存済みのJRA公式成績URLからレースを選び、公式サイトのPLAYで視聴します。映像をダウンロード・転載しません。第87工程で確認した公式ページを利用します。
第89工程:パトロール映像確認(SHADOW)
JRA公式案内では、全周パトロールは全レース、裁決パトロールは審議・特異事例があったレースに掲載されます。実際のボタン表示と再生可否は公式ページで確認してください。
注意:起動ID末尾「a」の映像種別は未確定です。推測で「パトロール」と断定しません。
JRA公式ページで映像を確認
結果はこの画面内で入力し、JSONとして書き出します。既存の公式結果DBや本番SmartRcは変更しません。
第90工程:映像種別・掲載状態の正確な記録(SHADOW)
JRA公式ページで映像を確認し、通常レース映像・全周パトロール・裁決パトロール・決勝写真を区別して記録します。
裁決パトロールは全レース掲載ではありません。 「掲載なし」と「確認できない・エラー」を区別します。決勝写真は動画ではありません。
JRA公式ページを開いて確認
状態は利用者がJRA公式ページで確認して入力します。自動検出したと偽りません。結果はJSONに書き出し、既存DBを変更しません。
第105〜110工程 統合版:開催日別管理・確認進捗・安全な受け渡し
映像を再配信せず、JRA公式ページへのアクセスと手動確認の記録を一括管理します。予測・BUYには一切反映しません。
第137〜140工程:付属の京都3レースJSONを「確認履歴を保護して一括取り込み」から読み込み、次に「公式ページの起動IDを一括照合」を実行してください。既存の東京5レースも再照合されます。映像の再生状態は自動変更しません。
第98工程ではHTML全体から起動IDを抽出します。照合は公式ページHTMLの起動IDを検査するだけです。映像の再生・掲載状況を自動確定するものではありません。照合失敗は未確認として記録し、既存の確認履歴を変更しません。
第118〜123工程:監査の回帰テスト
保存データを変更せず、5件の確認済み参照JSONを使って、正常・重複・競合・不正日付・不正URL・誤起動IDの6条件を自動検証します。実際の別開催日の検証は、別日のJRAデータが必要です。
未実行
第125〜130工程:複数開催日の検証準備・安全性診断
第111〜116工程の監査結果をもとに、複数開催日・複数競馬場の実証に必要なデータの充足状況を確認します。保存済みレースや正式BUYは変更しません。
未実行
※別開催日の実データは自動生成しません。追加データがある場合は上の「複数開催日をまとめて監査」に、日付の異なる参照専用v2 JSONを複数選択してください。
第141〜146工程:8レース受け渡し監査・未確認レース一覧
既存の映像確認履歴を変更しません。起動ID一致は再生確認ではありません。
保存済みの公式URL・起動ID・映像確認記録を検査します。JRAへの再通信・自動再生・動画取得は行いません。新しい手動確認を記録した場合は「保存8レースを再監査」を押して更新してください。
第148〜153工程:確認待ちの安全な一括整理
既存の保存情報を読み取り専用で確認します。起動ID一致と実際の再生確認を区別し、再生状況を自動変更しません。
再生を確認した後は、既存の「映像記録」欄で手動登録してください。ここでの一覧出力は保存情報を変更しません。
第165工程:入力欄参照の競合修正版
公式ページで実際に確認した内容だけを記録します。起動ID一致だけで再生確認済みにはしません。ここでは保存DBを変更せず、既存の取り込み機能で確認後に反映します。
対象レース:未選択
選択したJRA公式ページを開く
出力したJSONを上部の「確認履歴を保護して一括取り込み」から読み込むと反映できます。既存の確認済み状態と競合する場合は保留されます。決勝写真の「表示確認」は静止画像を含みます。
第166工程:保存8レース最終監査・バックアップ(読み取り専用)
保存DBを変更せず、実データの整合性を監査します。起動ID一致と映像再生確認は別々に判定します。監査合格時のみ参照専用受け渡しJSONを出力できます。
未監査。まず「保存DBを最終監査」を押してください。
バックアップは監査結果にかかわらず現状を保存します。監査報告にはレースごとの判定と理由を含みます。映像そのものは含めません。正式BUY・予測・オッズ評価は対象外です。
第167〜172工程:受け渡しJSON独立検証・保存確認
第166工程で出力した参照専用JSONを選択して独立検証します。選択したファイルはブラウザ内だけで解析し、サーバーへ送信しません。保存DBや正式BUYは変更しません。
未検証。JSONを選択してください。
検査:形式、参照専用フラグ、8件、重複、開催日、公式URL、映像確認状態、起動IDの区別、予測・BUY項目の混入。データの正しさをJRAサイトへ再照会する検査ではありません。
第173〜184工程:安全性・復元検査・複数開催日対応
保存DBを一切変更せず、手元のJSONファイルを独立検査します。最初にファイルの種類を判別し、対応する形式だけを検証します。
未検証。ファイルを選択してください。保存DBには書き込みません。
今回の工程の検査範囲
173 形式自動判別/174 不正JSON拒否/175 必須フラグ/176 レース重複/177 開催日整合性/178 JRA公式URL/179 再生記録と起動IDの区別/180 BUY項目混入/181 バックアップ整合性/182 複数開催日/183 iPhone操作案内/184 監査レポート出力。
第185〜200工程:安全性・差分・復元シミュレーション統合監査
第166工程の統合バックアップと参照専用JSONを選択。保存DBは変更しません。実際の復元処理ではなく、復元前に行う検査のシミュレーションです。
未検査。2ファイルを選択してください。
185〜200工程の検査内訳
185 ファイル形式識別/186 サイズ制限/187 スキーマ/188 参照専用フラグ/189 件数・重複/190 日付・レース番号/191 URL許可先/192 確認状態/193 起動ID/194 禁止項目/195 レース単位の差分/196 監査日時/197 ローカル保存DBとの読取専用比較/198 SHA-256フィンガープリント/199 異常入力拒否テスト/200 監査報告と復元前チェック。
※SHA-256はファイルの同一性確認用で、JRAの映像真偽を保証しません。Safariのプライベートモード等ではローカルDB比較を省略する場合があります。