CheckRAW Select v1.1.0
© 2026 TRES Inc. All Rights Reserved.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【概要】

セレクトしたJPEGから、RAWだけを取り出す。
撮影後の整理を、もっとシンプルに。

CheckRAW Select は、撮影済みJPEG / HEIF / RAWファイルから、
セレクトした写真に対応するファイルだけを抽出・コピー
するデスクトップツールです。

対応する3つのセレクトモード:
  ・JPEG / HEIFフォルダ → 対応するRAWファイルを抽出
  ・RAWフォルダ         → 対応するJPEGファイルを抽出
  ・テキストリスト      → 記載されたRAWまたはJPEGを抽出

すべての処理はローカルで完結します。
インターネット接続・ネットワーク通信は一切行いません。

インターフェースは7言語に対応しています。
日本語 / English / 简体中文 / 繁體中文 / 한국어 / Español / Français

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【使い方】

STEP 1  セレクト元を選ぶ
  ラジオボタンでモードを選択し、フォルダまたは
  テキストファイルを指定します（ドラッグ&ドロップ対応）。

STEP 2  抽出元フォルダを選ぶ
  取り出したいファイルが入っているフォルダを指定します。
  「サブフォルダも含む」にチェックを入れると、
  サブフォルダ内のファイルも抽出対象になります。
  両方が揃うとマッチングが自動で実行されます。

STEP 3  結果を確認して実行
  マッチング件数と一覧が表示されます。
  出力先フォルダ・確認方法・コピー or 移動を選んで実行します。

出力設定の詳細:
  ・確認方法 : 通常確認（デフォルト）/ 厳密確認
  ・操作     : コピー / 移動
  ・XMPサイドカー : コピー/移動する（チェックボックス）
  ・ファイル名重複時 : スキップ / 上書き / リネーム
  ・同時処理数 : 1〜8（デフォルト: 4）

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【整合性確認】

コピー後のファイルが正しく転送されたかを自動確認します。

通常確認（デフォルト）:
  ファイルサイズの一致確認後、8MB以下はファイル全体・
  8MB超は先頭4MB+末尾4MBをSHA-256で照合します。
  ほぼ待ち時間なし。日常の仕分け作業に最適です。

厳密確認:
  コピー中にsrcのSHA-256を計算し、完了後にdst全体を
  mmapで読み取って照合します。srcの再読み込みが不要なため
  通常のフル照合より高速に動作します。
  納品・長期保存など確実性が求められる場面に。

移動モード時は整合性確認OK後に元ファイルを削除します。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【テキストリスト機能】

ファイル名を1行ずつ書いたテキストファイル（.txt）から
対応するRAW/JPEGを抽出できます。
TransferViewer のチェックリスト出力とも連携できます。

フォーマット仕様:
  ・文字コード : UTF-8（BOMあり/なし両対応）
  ・改行コード : LF / CRLF / CR すべて対応
  ・1行 = 1ファイル名（拡張子は省略可）
  ・# で始まる行はコメントとして無視されます
  ・大文字・小文字は区別しません

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【対応RAW形式】

以下の12種の拡張子を組み込みで対応しています。
大文字・小文字は区別しません。

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

JPEG形式として .jpg / .jpeg / .heic / .heif に対応しています。
設定からカスタム拡張子を追加することもできます。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【動作環境】

OS      : Windows 10 / 11（64bit）
メモリ  : 最低 2GB、推奨 4GB 以上
          ※ 同時処理数8・64MBバッファの場合、最大約512MB使用
ストレージ: コピー先ドライブの空き容量に依存

インストール不要: ZIPを解凍してexeをダブルクリックするだけで起動します。
アンインストールはフォルダを削除するだけです。

WebView2 ランタイムが必要です（Windows 10以降は標準搭載）。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【注意事項】

・移動操作は元に戻せません
  実行前に必ずバックアップを確認してください

・初回起動時に「WindowsによってPCが保護されました」と
  表示された場合は「詳細情報」→「実行」をクリックしてください

・SSD/NVMe では同時処理数 4 以上を推奨します
  HDD・SDカード環境では同時処理数を 1〜2 に下げると
  メモリ使用量を抑えられます

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【ライセンス】

CheckRAW Select はフリーウェアです。
個人・商用を問わず無料でご利用いただけます。

改変・逆コンパイル・再配布・販売は禁止しています。
本ソフトウェアを再配布する場合は、TRES Inc. の
書面による許可が必要です。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【免責事項】

本ソフトウェアは現状のまま（AS-IS）提供されます。
使用によって生じたいかなる損害（データの消失・破損・
システム障害等を含む）についても、作者および
株式会社TRESは一切の責任を負いません。
ご利用は自己責任でお願いします。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

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

本ソフトウェアは以下のオープンソースライブラリを使用しています。

------------------------------------------------------------
Tauri
------------------------------------------------------------
Copyright (c) 2015-present The Tauri Programme
within The Commons Conservancy.
Licensed under MIT License / Apache License 2.0.
https://tauri.app/

------------------------------------------------------------
tokio
------------------------------------------------------------
Copyright (c) 2019 Tokio Contributors.
Licensed under MIT License.
https://tokio.rs/

------------------------------------------------------------
rayon
------------------------------------------------------------
Copyright (c) 2010 The Rust Project Developers.
Licensed under MIT License / Apache License 2.0.
https://github.com/rayon-rs/rayon

------------------------------------------------------------
sha2
------------------------------------------------------------
Copyright (c) 2006-2009 Graydon Hoare.
Copyright (c) 2009-2013 Mozilla Foundation.
Licensed under MIT License / Apache License 2.0.
https://github.com/RustCrypto/hashes

------------------------------------------------------------
memmap2
------------------------------------------------------------
Copyright (c) 2015 Dan Burkert.
Copyright (c) 2020 Yevhenii Reizner.
Licensed under MIT License / Apache License 2.0.
https://github.com/RazrFalcon/memmap2

------------------------------------------------------------
futures
------------------------------------------------------------
Copyright (c) 2016 Alex Crichton.
Copyright (c) 2017 The Tokio Authors.
Licensed under MIT License / Apache License 2.0.
https://github.com/rust-lang/futures-rs

------------------------------------------------------------
walkdir
------------------------------------------------------------
Copyright (c) 2015 Andrew Gallant.
Licensed under MIT License / The Unlicense.
https://github.com/BurntSushi/walkdir

------------------------------------------------------------
chrono
------------------------------------------------------------
Copyright (c) 2014-2017 The Chrono Project Developers.
Licensed under MIT License / Apache License 2.0.
https://github.com/chronotope/chrono

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

© 2026 TRES Inc.
https://tresinc.jp


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

English

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


CheckRAW Select v1.1.0
© 2026 TRES Inc. All Rights Reserved.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Overview

Extract only the RAW files from your selected JPEGs.
Make your post-shooting organization simpler.

CheckRAW Select is a desktop tool that extracts and copies
only the files corresponding to your selected photos from
existing JPEG / HEIF / RAW file sets.

Three selectable modes:
  · JPEG / HEIF folder → Extract matching RAW files
  · RAW folder         → Extract matching JPEG files
  · Text list          → Extract RAW or JPEG files by name list

All processing is done locally on your machine.
No internet connection or network communication is required.

Available in 7 languages:
日本語 / English / 简体中文 / 繁體中文 / 한국어 / Español / Français

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

How to Use

STEP 1  Choose your source
  Select a mode using the radio buttons, then specify
  a folder or text file (drag & drop supported).

STEP 2  Choose the extraction folder
  Specify the folder containing the files you want to extract.
  Check "Include subfolders" to also search within subfolders.
  Matching runs automatically once both sources are set.

STEP 3  Review results and run
  The number of matches and a file list are displayed.
  Choose an output folder, verification method, and
  Copy or Move, then run.

Output options:
  · Verification   : Standard (default) / Strict
  · Operation      : Copy / Move
  · XMP sidecar    : Include in copy/move (checkbox)
  · Duplicate files : Skip / Overwrite / Rename
  · Parallel jobs   : 1–8 (default: 4)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Integrity Verification

Automatically verifies that copied files were transferred correctly.

Standard verification (default):
  After confirming file size, verifies files up to 8 MB in full,
  and files over 8 MB by checking the first 4 MB + last 4 MB.
  Virtually no wait time. Ideal for everyday sorting workflows.

Strict verification:
  Computes the source hash during copying, then verifies
  the destination file in full via memory-mapped reading.
  Faster than a conventional full re-read of the source.
  Recommended for deliveries and long-term archiving.

In Move mode, source files are deleted only after
verification passes.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Text List Mode

Extract RAW/JPEG files using a plain text file (.txt)
with one filename per line.
Compatible with the checklist export from TransferViewer.

Format:
  · Encoding     : UTF-8 (with or without BOM)
  · Line endings : LF / CRLF / CR (all supported)
  · One filename per line (extension may be omitted)
  · Lines starting with # are treated as comments
  · Case-insensitive matching

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Supported RAW Formats

12 extensions are supported out of the box.
Matching is case-insensitive.

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

JPEG formats supported: .jpg / .jpeg / .heic / .heif
Custom extensions can be added in Settings.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

System Requirements

OS      : Windows 10 / 11 (64-bit)
Memory  : 2 GB minimum, 4 GB or more recommended
          * Up to approx. 512 MB used at 8 parallel jobs / 64 MB buffer
Storage : Depends on available space on the destination drive

No installation required: simply extract the ZIP and
double-click the exe to launch.
To uninstall, delete the folder.

WebView2 runtime is required
(included by default on Windows 10 and later).

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Notes

· Move operations cannot be undone.
  Always verify your backups before running.

· On first launch, Windows may show a SmartScreen warning.
  Click "More info" → "Run anyway" to proceed.

· For SSD/NVMe drives, 4 or more parallel jobs are recommended.
  For HDD or SD card environments, lowering parallel jobs to
  1–2 will reduce memory usage.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

License

CheckRAW Select is freeware.
Free to use for both personal and commercial purposes.

Modification, decompilation, redistribution, and resale
are strictly prohibited.
Redistribution of this software requires written permission
from TRES Inc.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Disclaimer

This software is provided "AS IS" without warranty of any kind.
TRES Inc. and its representatives shall not be liable for any
damages arising from the use of this software, including but
not limited to data loss, corruption, or system failure.
Use at your own risk.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Open Source Libraries

This software uses the following open source libraries.

------------------------------------------------------------
Tauri
------------------------------------------------------------
Copyright (c) 2015-present The Tauri Programme
within The Commons Conservancy.
Licensed under MIT License / Apache License 2.0.
https://tauri.app/

------------------------------------------------------------
tokio
------------------------------------------------------------
Copyright (c) 2019 Tokio Contributors.
Licensed under MIT License.
https://tokio.rs/

------------------------------------------------------------
rayon
------------------------------------------------------------
Copyright (c) 2010 The Rust Project Developers.
Licensed under MIT License / Apache License 2.0.
https://github.com/rayon-rs/rayon

------------------------------------------------------------
sha2
------------------------------------------------------------
Copyright (c) 2006-2009 Graydon Hoare.
Copyright (c) 2009-2013 Mozilla Foundation.
Licensed under MIT License / Apache License 2.0.
https://github.com/RustCrypto/hashes

------------------------------------------------------------
memmap2
------------------------------------------------------------
Copyright (c) 2015 Dan Burkert.
Copyright (c) 2020 Yevhenii Reizner.
Licensed under MIT License / Apache License 2.0.
https://github.com/RazrFalcon/memmap2

------------------------------------------------------------
futures
------------------------------------------------------------
Copyright (c) 2016 Alex Crichton.
Copyright (c) 2017 The Tokio Authors.
Licensed under MIT License / Apache License 2.0.
https://github.com/rust-lang/futures-rs

------------------------------------------------------------
walkdir
------------------------------------------------------------
Copyright (c) 2015 Andrew Gallant.
Licensed under MIT License / The Unlicense.
https://github.com/BurntSushi/walkdir

------------------------------------------------------------
chrono
------------------------------------------------------------
Copyright (c) 2014-2017 The Chrono Project Developers.
Licensed under MIT License / Apache License 2.0.
https://github.com/chronotope/chrono

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

© 2026 TRES Inc.
https://tresinc.jp
