01はじめに 02セレクトモード 03使い方 04出力設定 05整合性確認 06テキストリスト 07対応形式 08注意事項 09ライセンス
Windows App — Free — v1.2.1

CheckRAW
Select

選んだ写真に対応するRAW・JPEGを、まとめて取り出す。
撮影後の整理を、もっとシンプルに。

Sony Canon Nikon Fujifilm HEIF対応 2段階整合性確認 XMPサイドカー対応 7言語対応 Windows 10 / 11
Windows版をダウンロード v1.2.1 インストーラー(Windows 10 / 11・64bit)

更新履歴

最新版 1.2.1(2026-09-07)

1.2.0 の更新内容
01

はじめに

CheckRAW Select は、選んだ写真に対応するRAW・JPEGをまとめて取り出すデスクトップツールです。セレクト元と抽出元を指定し、結果を確認してからコピーまたは移動できます。

🗂
3つのセレクトモード
JPEG / HEIFフォルダ・RAWフォルダ・テキストリストを入力ソースとして、対応するRAWまたはJPEGを抽出できます。
🔍
2段階の整合性確認
通常確認と、ファイル全体を照合する厳密確認を選べます。XMPや現像フォルダの処理にも適用されます。
📎
XMPサイドカー自動処理
コピー対象と同名の .xmp ファイルを自動検出し、メインファイルと同じ操作(コピー/移動)を実施します。
⚡
大容量・高速処理
非同期I/Oと並列処理(同時処理数1〜8)で、数百GBのRAWフォルダも快適に処理できます。
🔒
完全ローカル動作
インターネット通信なし・自動更新なし。すべての処理は手元のPCで完結します。
🌐
7言語対応
日本語 / English / 简体中文 / 繁體中文 / 한국어 / Español / Français に対応。OSの言語設定に自動で切り替わります。
STEP 1セレクト元を選ぶ
→
STEP 2抽出元フォルダを選ぶ
→
Autoマッチング実行
→
STEP 3出力設定・実行
02

セレクトモード

ファイル名の拡張子を除いた部分を小文字にして、まず完全一致で照合します。一致しない場合は、末尾の数字を使って照合し、末尾に数字がない名前だけは先頭の数字を使います。候補が複数あるときは未検出として扱います。写真の内容を判定する機能ではありません。

Mode A
JPEG / HEIF フォルダ → RAW を抽出

現像済みJPEGまたはHEIFが入ったフォルダを指定。対応するRAWファイルを自動で抽出します。最も一般的なセレクトワークフローです。

Mode B
RAW フォルダ → JPEG を抽出

セレクトしたRAWフォルダを指定。対応するJPEGファイルを抽出します。逆引き仕分けや納品確認に便利です。

Mode C
テキストリスト → RAW / JPEG を抽出

ファイル名を1行ずつ書いたtxtを指定。抽出対象(RAWまたはJPEG)は別途選択します。TransferViewerのチェックリスト出力と連携できます。

JPEGとRAWが混在するフォルダでは、セレクト元に使う種類(JPEG / HEIFまたはRAW)を選びます。JPEGだけ、またはRAWだけのフォルダは自動で判別します。
03

使い方

  1. 1
    セレクト元を選ぶ
    セレクト済みのフォルダまたはtxtファイルを指定します。JPEG / HEIFだけ、またはRAWだけのフォルダは自動で判別され、混在フォルダではセレクト元に使う種類を選びます。クリックまたはドラッグ&ドロップで選択できます。
  2. 2
    抽出元フォルダを選ぶ
    取り出したいファイルが入っているフォルダを指定します。両方が揃うとマッチングが自動で実行され、結果一覧が表示されます。サブフォルダを含めて検索するかどうかはチェックボックスで切り替えられます。
  3. 3
    結果を確認して実行
    マッチング件数と一覧がアコーディオンで表示されます。絞り込み中も表示中の行だけをまとめて選択・解除でき、絞り込み外の選択は残ります。選択行数と実際に処理する重複を除いたファイル数を確認し、出力先・確認方法・コピーまたは移動を選んで実行します。移動では、出力先と実ファイル数を確認する画面が表示され、現像フォルダを含める場合は未選択の写真に関する現像データも含まれることを確認できます。

コピーと移動の違い

コピー

元フォルダのファイルを残したまま出力先へコピーします。整合性確認が利用できます。

移動

整合性確認(OK)後に元ファイルを削除します。実行前に確認ダイアログが表示されます。

ファイル名重複時の処理

デフォルトはスキップです。設定で「上書き」または「リネーム(stem_1.ext、stem_2.ext…)」に変更できます。

マッチングで見つからなかったファイルは「未検出」として一覧に表示されます。
04

出力設定

項目選択肢
出力先フォルダクリックまたはドラッグ&ドロップで選択
確認方法通常確認(デフォルト)/ 厳密確認
操作コピー / 移動
XMP サイドカーコピー / 移動する(チェックボックス)
現像フォルダ抽出元直下の CaptureOne、Lightroom、.lrdata をフォルダ全体で処理します。未選択の写真に関するデータも含まれます。抽出元のサブフォルダ内に置かれた現像フォルダは対象外です。
ファイル名重複時スキップ(デフォルト)/ 上書き / リネーム
同時処理数1〜8(デフォルト: 4)。SSD/NVMeでは4以上、HDDでは1を推奨
XMP サイドカーとは、Lightroom などが生成する現像設定ファイル(.xmp)です。コピー対象と同名の .xmp が同じフォルダにある場合、メインファイルと一緒に処理します。
05

整合性確認

コピー後にファイルが正しく転送されたかを確認する機能です。移動モードでは整合性確認OK後に元ファイルが削除されます。

デフォルト
通常確認

ファイルサイズを確認し、8MiB以下は全体を、8MiBを超えるファイルは先頭4MiBと末尾4MiBをSHA-256で照合します。

高精度
厳密確認

コピー元とコピー先のファイル全体をSHA-256で照合します。通常確認より処理に時間がかかる場合があります。

確認で問題が見つかった場合は、処理結果を確認してから必要な対応を行ってください。
06

テキストリスト機能

テキストリスト(.txt)でのセレクトにも対応しています。ファイル名を1行ずつ書いたテキストファイルを読み込むだけで、対応するRAW/JPEGを自動で抽出します。

フォーマット仕様

文字コードUTF-8(BOMあり/なし両対応)。改行コードLF/CRLF/CR対応。1行1ファイル名で、拡張子は省略可能。# で始まる行はコメントとして無視されます。

例

DSC09999.JPG または DSC09999(大文字・小文字は区別しません)

TransferViewer のチェックリスト出力や、他のソフトで書き出したリストをそのまま使えます。
07

対応形式

以下の12種のRAW拡張子を組み込みで対応しています。大文字・小文字は区別しません。設定からカスタム拡張子を追加することもできます。

Sony
.arw / .sr2
Canon
.cr3 / .cr2 / .crw
Nikon
.nef / .nrw
Fujifilm
.raf
Panasonic
.rw2
Olympus
.orf
Pentax / 汎用DNG
.dng / .pef

JPEG / HEIF 形式

セレクト元として以下のJPEG / HEIF形式に対応しています。

JPEG
.jpg / .jpeg
HEIF
.heic / .heif
08

注意事項

⚠ 移動操作は元に戻せません。実行前に必ずバックアップを確認してください。
🖥 動作環境:Windows 10 / 11(64bit)。macOS / Linux 版は将来対応予定です。
Windows 10 / 11(64bit)用のインストーラーをダウンロードして実行してください。
🛡 初回起動時にWindowsのSmartScreen警告が出る場合があります。「詳細情報」→「実行」で起動できます。
💾 推奨メモリ:4GB以上。NVMe SSD間での並列処理数4の場合、最大約512MBを使用します。
09

ライセンス・使用ライブラリ

CheckRAW Select はフリーウェアです。個人・商用を問わず無料でご利用いただけます。改変・再配布・販売は禁止しています。

Copyright © TRES Inc. All rights reserved.
本ソフトウェアは無償で提供されますが、使用によって生じたいかなる損害についても TRES Inc. は責任を負いません。大切なデータを扱う際は、事前にバックアップを取ったうえでご利用ください。

使用オープンソースライブラリ

TauriMIT / Apache 2.0tauri.app ↗
tokioMITtokio.rs ↗
rayonMIT / Apache 2.0github.com/rayon-rs ↗
sha2MIT / Apache 2.0github.com/RustCrypto ↗
memmap2MIT / Apache 2.0github.com/RazrFalcon ↗
futuresMIT / Apache 2.0github.com/rust-lang ↗
walkdirMIT / Unlicensegithub.com/BurntSushi ↗
chronoMIT / Apache 2.0github.com/chronotope ↗