1. ShotGather とは

ShotGather は、SD カード・CFexpress・XQD カードやカメラ USB 接続から Mac へ写真・動画を安全かつ高速に一括取り込みできる macOS メニューバーアプリです。「Shot(撮影)+ Gather(集める)」のコンセプトのもと、撮影後の写真整理をすばやく・確実に行えるよう設計されています。元ファイルは一切削除せず、コピーのみを行います。

DXO PhotoLab、Capture Oneなどの外部 RAW 現像ソフトと組み合わせて使うことを想定しています。EXIF の撮影日時で自動振り分け、SHA-256 チェックサム検証によるコピー確認、バックアップ同時コピーに対応しています。

主な特長

🔍

メディアカード自動検出

SD・CFexpress・XQD カードや USB カメラ接続を挿すと自動で通知します。

📁

日付自動振り分け

EXIF の撮影日時を読み取り、年/月/日などのフォルダ構造を自動生成します。

✏️

柔軟なリネーム

日付・時刻・連番・カメラ名などのトークンを組み合わせて自由にファイル名を設定できます。

🎛️

ファイル種類フィルタ

RAW・JPEG・HEIC・動画など、取り込みたいファイル種類だけを選べます。

💾

バックアップ同時コピー

取り込みと同時に、別ドライブへのミラーコピーも行えます。

🔒

コピー検証

ファイルサイズ比較または SHA-256 チェックサムで、コピーの正確性を確認します。

動作環境

項目要件
OSmacOS 15 Sequoia 以降
アーキテクチャApple Silicon (M シリーズ) / Intel(ユニバーサル対応)
対応メディアSD カード、CFexpress カード、XQD カード、USB 接続カメラ(DCIM フォルダを持つデバイス)
⚠️ プレビュー版について
現在配布中のバージョンはプレビュー版です。2026年12月31日 まで利用できます。期限を過ぎると起動時にメッセージが表示されてアプリが終了します。最新版のリリース情報をお待ちください。

2. はじめに

アプリの起動

ShotGather を起動すると、Dock にはアイコンは表示されません。かわりに、画面右上のメニューバーに SD カードのアイコンが常駐します。このアイコンをクリックするとメニューが開き、取り込み操作や設定にアクセスできます。

ShotGather メニューバーアイコンをクリックしたときのメニュー
メニューバーアイコンをクリックすると表示されるメニュー

メニュー項目

初回起動時の推奨設定

初めて使う前に、以下の設定を行っておくとスムーズです。

  1. 取り込み先フォルダを指定する設定の「プリセット」タブで既定プリセットの取り込み先フォルダを設定してください。設定しないと、取り込みのたびに毎回フォルダを選ぶ必要があります。
  2. ログイン時に自動起動する — 設定の「一般」タブで「ログイン時に起動」を ON にすると、Mac を再起動しても自動的にメニューバーに常駐します。
💡 ヒント
「メディアカード自動検出」を ON にしておくと、カードを挿した瞬間に通知が届き、ワンクリックで取り込みを開始できます。

3. 取り込みの基本フロー

メディアカードを挿してから取り込み完了まで、典型的な手順は以下の通りです。

  1. メディアカードを挿入する

    SD カードスロットやカードリーダー、または USB ケーブルでカメラを Mac に接続します。DCIM フォルダを持つデバイスが自動検出の対象です。

  2. 通知またはメニューから取り込みを開始する

    自動検出が ON の場合、「メディアカードを検出しました」という通知が届きます。通知をクリックするか、メニューバーアイコンから「写真を取り込む…」を選んで取り込みダイアログを開きます。

  3. 取り込み設定を確認する

    プリセットを選ぶか、取り込み元・取り込み先・ファイル種類・リネームルールなどを必要に応じて調整します。ファイルリストで取り込まれるファイルを事前確認できます。

  4. 「取り込み開始」をクリックする

    準備ができたら「取り込み開始(⌘Return)」ボタンをクリックします。コピーが開始されます。

  5. 進捗を確認する

    進捗画面でコピー状況をリアルタイムに確認できます。途中でキャンセルしたい場合は「キャンセル」ボタンを押してください。

  6. 完了画面で結果を確認する

    取り込み件数のサマリが表示されます。「取り込み先を開く」ボタンで Finder に直接ジャンプできます。

ShotGather — メディアカード挿入時に届く macOS 通知
メディアカード挿入時に届く macOS 通知
ShotGather 取り込みダイアログ(基本表示)
取り込みダイアログ(基本表示)

4. 取り込みダイアログの詳細

取り込みダイアログには複数のセクションがあり、各セクションは折りたたんで表示を整理できます。

ShotGather 取り込みダイアログ(各セクションを展開した状態)
取り込みダイアログ(各セクションを展開した状態)

プリセット

よく使う設定の組み合わせを「プリセット」として保存しておくことができます。撮影シーンやカメラ機種ごとにプリセットを用意しておくと、毎回の設定変更が不要になります。プリセットは設定ウィンドウの「プリセット」タブで管理します。

取り込み元 / 取り込み先

⚠️ アクセス権について
ShotGather はサンドボックス環境で動作しているため、取り込み先フォルダへのアクセス権は Security-Scoped Bookmark によって管理されます。フォルダを移動・削除した場合や「参照…」をキャンセルした場合、再度フォルダを選択し直す必要があります。

バックアップ同時コピー

取り込みと同時に、別のドライブやフォルダにもまったく同じ構成でコピーします。外付けドライブや NAS をバックアップ先に指定しておくことで、取り込みと同時に二重化が完了します。

ファイル種類

取り込むファイルの種類をチェックボックスで選択します。

フォルダ自動振り分け

EXIF の撮影日時に基づいて、取り込み先に自動でサブフォルダを作成します。フォルダ階層は最大 5 段まで設定でき、+/-ボタンで階層の追加・削除が可能です。各階層で以下のプルダウンからトークンを選択し、階層ごとにパターンを組み合わせます。リアルタイムプレビューで生成されるパスを確認しながら設定できます。

選択肢内容出力例
年 (YYYY)撮影年(4桁)2026
年 下2桁 (YY)撮影年(2桁)26
月 (MM)撮影月(2桁・ゼロ埋め)04
日 (DD)撮影日(2桁・ゼロ埋め)24
年月 (YYYYMM)年月の組み合わせ(区切りなし)202604
年-月 (YYYY-MM)年月の組み合わせ(ハイフン区切り)2026-04
年_月 (YYYY_MM)年月の組み合わせ(アンダースコア区切り)2026_04
年月日 (YYYYMMDD)撮影日(年月日、区切りなし)20260424
年-月-日 (YYYY-MM-DD)撮影日(年月日、ハイフン区切り)2026-04-24
年_月_日 (YYYY_MM_DD)撮影日(年月日、アンダースコア区切り)2026_04_24
カメラ名カメラモデル名EOS R5
ボディシリアル番号カメラのボディシリアル番号123456789
カスタム文字列任意の文字列(テキストフィールドで入力)旅行
ファイル種類 (RAW/JPEG)ファイル種類ごとのサブフォルダを作成RAW

例: 1段目に「年-月-日 (YYYY-MM-DD)」を選択すると、2026-04-24/ というフォルダが作られます。

「ファイル種類 (RAW/JPEG)」をいずれかの階層に追加すると、RAW・JPEG・動画などを種類別のサブフォルダに振り分けることができます。

ファイル名リネーム

取り込み時にファイル名を変更できます。ダイアログ上のボタンをクリックしてトークンを挿入するか、テキストフィールドに直接入力して自由にパターンを組み合わせられます。リアルタイムプレビューで変換後のファイル名を確認しながら設定できます。

ボタン内容
{date}撮影日(yyyyMMdd形式)20260424
{time}撮影時刻(HHmmss形式)143052
{year}撮影年2026
{month}撮影月04
{day}撮影日24
{seq}連番(3桁)001
{seq4}連番(4桁)0001
{seq5}連番(5桁)00001
{original}元のファイル名(拡張子なし)IMG_1234
{camera}カメラモデル名EOS_R5
{camera_make}カメラメーカー名Canon

例: {date}_{time}_{seq}20260424_143052_001.CR3

💡 直接入力について
テキストフィールドに直接入力することで、{date_hyphen}(yyyy-MM-dd 形式)、{time_hyphen}(HH-mm-ss 形式)、{hour}{minute}{second} なども利用できます。拡張子はパターンに関係なく常に元の拡張子が自動付加されます。

連番の動作は以下の 3 種類から選べます。

重複ファイルの扱い

コピー検証

コピーしたファイルが正しく書き込まれたかを確認します。

検証でエラーが発生した場合、自動的に再試行します。再試行後も失敗した場合は、完了画面に「検証エラー」として件数が表示されます。

取り込み完了後の動作

5. 進捗と完了

進捗画面

取り込み開始後、進捗画面が表示されます。

ShotGather 取り込み中の進捗画面
取り込み中の進捗画面

完了画面

すべての処理が終わると、完了画面が表示されます。

ShotGather 取り込み完了画面
取り込み完了画面

6. 設定(環境設定)

メニューバーアイコンから「設定…」を選ぶか、⌘, キーで設定ウィンドウを開きます。設定は「一般」「プリセット」の 2 つのタブで構成されています。

一般タブ

項目説明
ログイン時に起動Mac 起動時に ShotGather を自動的にメニューバーに常駐させます
メディアカード自動検出ON にすると、対応メディアの挿入を検出します
検出時の動作「通知を表示」または「直接ダイアログを表示」を選べます(自動検出が OFF の場合は無効)
完了時にサウンドを再生取り込み完了時に通知音を鳴らします
言語システム設定に従う・日本語・English を切り替えます(変更後は再起動で反映)
ログフォルダを開くログファイルの保存フォルダを Finder で開きます
ShotGather 設定ウィンドウ 一般タブ
設定ウィンドウ — 一般タブ

プリセットタブ

取り込み先・ファイル種類・フォルダ振り分け・リネーム・重複ファイル処理・コピー検証・完了後のアクション・バックアップコピー設定など、取り込みに関するすべての設定をプリセット単位で管理します。よく使う設定の組み合わせをプリセットとして保存しておくことで、撮影シーンやカメラ機種ごとに素早く切り替えられます。

ShotGather 設定ウィンドウ プリセットタブ
設定ウィンドウ — プリセットタブ

7. よくある質問

Q. 元のファイルは削除されますか?
いいえ、削除されません。 ShotGather はコピーのみを行います。一部のデジタルカメラはメディアカード上の専用データベースファイルを管理しており、元ファイルを削除するとカメラ側の動作に支障が出る場合があります。ShotGather はメディアカードに一切書き込まず、読み取り専用で動作します。
Q. 「取り込み先へのアクセス権がありません」というメッセージが出ます
ShotGather は macOS のサンドボックス環境で動作するため、フォルダへのアクセス権限を Security-Scoped Bookmark として保持しています。フォルダを移動・削除した場合、または長期間アクセスしていなかった場合に権限が無効になることがあります。取り込みダイアログの「参照…」ボタンで再度フォルダを選択し直してください。
Q. メディアカードを挿してもダイアログが開かない
以下を確認してください。
  1. 設定の「一般」タブで「メディアカード自動検出」が ON になっているか
  2. メディアカードに DCIM フォルダ が存在するか(デジタルカメラで撮影したカードであれば通常存在します)
  3. ShotGather が実行中か(メニューバーに SD カードアイコンが表示されているか)
手動で開くには、メニューバーアイコンから「写真を取り込む…」を選択してください。
Q. 検証エラーが表示されました
コピーしたファイルのサイズまたはチェックサムが元ファイルと一致しなかった場合、ShotGather は自動的に再試行します。再試行後も一致しない場合は「検証エラー」として完了画面に表示されます。メディアカードや保存先ドライブに問題がある可能性があります。別のカードリーダーを使う、ドライブの空き容量を確認するなどをお試しください。
Q. プレビュー版はいつまで使えますか?
現在配布中のプレビュー版は 2026年12月31日 まで利用できます。期限を過ぎると起動時に「利用期間が終了しました」というメッセージが表示され、アプリが終了します。正式版のリリース後は最新版をご利用ください。
Q. 対応している RAW フォーマットを教えてください
macOS の ImageIO フレームワークが対応しているすべての RAW 形式をサポートしています。Canon(CR3、CR2)、Nikon(NEF、NRW)、Sony(ARW)、FUJIFILM(RAF)、Olympus / OM System(ORF)、Panasonic(RW2)、Leica などの主要メーカーに対応しています。最終的な対応状況は macOS のバージョンに依存します。