pictkura取扱説明書

pictkura 取扱説明書

写真を取り込んで、並べて、探して、見る。それだけの画像管理アプリです。

1. はじめる — ライブラリを登録する

初回起動したら、左ペインのいちばん下にある「フォルダを追加」に 写真の入っているフォルダを指定して「追加」を押します。ドライブの一覧からも選べます。

登録するとすぐ走査が始まり、日付ごとに並んだ一覧ができあがります。 走査中も一覧は動きます(できたところから順に出ます)。

日付ごとに写真が並んだ一覧画面
一覧。右端の縦棒は年のスクラバーで、つまんで一気に移動できます。

2回目からはもっと速くなります。 Windowsのファイルシステムが持っている変更記録(USNジャーナル)を読んで、 前回以降に変わったファイルだけを見に行きます。 右上の ⚡ に「どれだけ処理を省略できたか」が出ます。

2. USB / SDカードから取り込む

上部の「USBから取り込み」を押します。

取り込みウィザード。左に取り込み元のツリー、右に写真の一覧
左で取り込み元を選ぶと、中の写真が並びます。
操作内容
下の階層も含めるDCIM の下に日付フォルダが切られていても、まとめて拾います。フォルダを選ぶと既定で下まで走査します
取り込み済みを隠す既にライブラリにあるものを伏せます。判定は取り込み本体と同じ経路なので、見えている「済」と実際が食い違いません
コピー先下部の「変更」から任意のフォルダを指定します。未設定なら取り込み開始時に聞かれます
フォルダごと選択中のフォルダを丸ごと取り込みます

コピー中は進捗バー・残り時間・いま入れている写真が出ます。 コピーが終わるとサイズを比べて検証します。

挿したときに候補として出す(Windows のみ)

USB や SD カードを挿したときの Windows の「自動再生」に、 「pictkura で写真を取り込む」を候補として並べます。既定で有効ですが、 勝手に起動することはありません——選んだときだけ、そのドライブで 取り込みウィザードが開きます。

切りたいときは、設定⚙の「USBやSDカードを挿したとき」のチェックを外してください。 その場で候補から消えます。 アンインストールする前に消したい場合も、ここを切ってから消すのが確実です。 インストーラで消す場合はアンインストール時に自動で解除しますが、解除できるのは アンインストールした本人のぶんだけです(この設定は利用者ごとに持つため)。 持ち歩き版はフォルダを消すだけなので、消す前に pictkura.exe --unregister-autoplay を実行してください。

挿しても何も聞かれないとき

そのPCで既に既定の動作を決めていると、挿しても選択肢は出ません。 Windows は決めてある動作(たとえば「フォルダーを開いてファイルを表示」)を、確認せずに実行します。 pictkura は候補として登録されていますが、聞かれないので出番がありません。

確かめ方と直し方は 設定 → Bluetooth とデバイス → 自動再生 です。 「自動再生の既定の選択」に「リムーバブル ドライブ」「メモリ カード」が並んでいるので、 挿すたびに選びたいなら 「毎回動作を確認する」、いつも pictkura で 取り込むなら 「pictkura で写真を取り込む」 を選んでください。 この一覧に「pictkura で写真を取り込む」が出ていれば、登録はできています。

既定は変えずにその場で選択肢だけ出したいときは、エクスプローラーで ドライブを右クリックして 「自動再生を開く」 を選ぶと、 挿したときに出るはずの選択画面がその場で出ます。 Windows 11 の右クリックメニューでは 「その他のオプションを表示」 (または Shift+F10)の下にあります。

写真に付いているファイルも一緒に運びます

現像ソフトが書いた .xmp(現像設定・評価・キーワード)のように、 写真の隣に同じ名前で置かれるファイルは、写真と一緒に運ばれます。 置き去りにすると、あとで見たときに編集がぜんぶ消えたのと同じに なるためです。取り込みだけでなく、フォルダへの移動・コピーゴミ箱へ送るときも一緒に動きます。

拡張子書くソフト
.xmpAdobe(Camera Raw / Lightroom / Bridge)、darktable、digiKam、Photo Mechanic
.aaeiPhone / iPad の「写真」
.dopDxO PhotoLab
.pp3RawTherapee
.on1ON1 Photo RAW

これ以外のもの——動画のサムネイル(.thm)、低解像度の控え (.lrv)、PlayMemories Home の管理ファイル(.modd .moff)、音声メモ(.wav)——は 既定では運びません。カメラが作り直せるものや、他のアプリの都合で できたものだからです。要るものは設定ファイルに足せます(下の 「設定とデータの置き場所」)。逆に、一切運びたくなければ空にしてください。

設定ファイル(pictkura.toml)の [import] の下に、 こう書きます。この行が無いときは既定の5つが使われるので、 変えたいときだけ足してください。

[import]
# 音声メモ(.wav)も一緒に運びたいとき
sidecar_extensions = ["xmp", "aae", "dop", "pp3", "on1", "wav"]

# 何も運びたくないとき
# sidecar_extensions = []

RAW と JPEG を同時に撮っている場合IMG_0001.CR3IMG_0001.JPG)は、片方だけ撮影日時を持たないときも 同じ日のフォルダへ入ります(日時を持つ側に合わせます)。そのままだと 組が別々の場所へ散って、あとで突き合わせられなくなるためです。 どちらも撮影日時を持たないときは、それぞれのファイルの更新日時によります。

組のうち片方だけをゴミ箱へ送ったときは、 IMG_0001.xmp のような名前だけで結び付くファイルは残ります ——同じ名前の写真が残っている以上、どちらの設定なのかを決められないためです (Lightroom は RAW にだけ .xmp を書きます)。 IMG_0001.CR3.xmp のように写真の名前を丸ごと含むものは、 その1枚のものと判るので一緒に動きます。

3. 取り込み先のフォルダ構成を決める

⚙(設定)→「取り込み先のフォルダ構成」。写真の置き場所は後から変えにくいので、 最初に決めておくのがおすすめです。よく使う9種類から選べます。

設定ダイアログ。フォルダ構成の選択肢と自由記述の入力欄
「自分で決める」を選ぶと、自由に書けます。
書けるもの置き換わるもの
{year}4桁の年(2026
{month}2桁の月(08
{day}2桁の日(13
/フォルダの階層

入力すると実際にできるフォルダ名がその場に出ます。 たとえば {year}nen/{month}gatsu-{day}nichi と書くと 2026nen/08gatsu-13nichi/ になります。

年の階層を自分で作っている人は、コピー先をその年のフォルダにしたうえで 2026-08-16/(年の階層を作らない)や 08/2026-08-16/ を選ぶと、 下に日付のフォルダだけが増えていきます。

フォルダ名に日付を入れるときは、言語を問わず年月日の順にします。 名前順に並べたときに時系列になるためで、写真管理ソフトではこれが通例です (Immich の既定も 年/年-月-日、Lightroom Classic の日付フォルダも すべて年が先頭です)。表示上の日付は言語に合わせて変わりますが、 フォルダ名は並び順を優先しています。

..(上の階層へ戻る指定)や絶対パス、ファイル名に使えない文字は 自動的に落とします。何を書いてもコピー先の外に書き出されることはありません。

日付はどこから決まるのか

取り込み先のフォルダを決める日付は、EXIF(動画はコンテナ) → ファイル名 → 同じ名前の相方(RAW+JPGの組)→ ファイルの更新日時、 の順です。更新日時も使えないときは、取り込んだ当日になります。 OSのプロパティも、取り込み済みの一覧も見ません——取り込みの時点では、 そのファイルの行がまだ無いからです。

下の並びは、取り込んだ後に一覧やビューアで使う日付の決まり方です。 次の順に見て、最初に見つかったものを使います。

  1. EXIFの撮影日時 — カメラやスマホが書いた日時
  2. OSが持っている情報 — 実体がクラウドにしか無い場合でもここから取れます
  3. ファイル名の日付2024-01-01 12.34.56.jpg のように日時が入っていれば使います
  4. ファイルの更新日時 — 上のどれも無いとき

スクリーンショットやSNSから保存した画像はEXIFを持たないことが多く、更新日時だけだと 「保存した日」に並んでしまいます。名前に日時があればそちらを優先するので、正しい日に並びます。

絵を作れないファイル(使えるプレビューを持たないRAWなど)では、 すでに読めていた日付を3番目に見ます——記録してあるのが更新日時そのもの (まだ何も読めていない印)のときは飛ばします。寸法がまったく入らないファイルは 起動のたびに調べ直されるので、何も読めなかった回が、前に読めていた日付を 消してしまわないようにするためです。

上部の検索ボックス、または Ctrl + K のコマンドパレットから。

入力意味
沖縄ファイル名・フォルダ名・カメラ名の部分一致。日本語は中間一致なので「旅行」で「沖縄旅行」が引けます
camera:α7カメラで絞り込む(左ペインの「カメラとメディア」と同じ)
folder:旅行フォルダ名で絞り込む
2019年 2019-08 2019年8月11日撮影日で絞り込む。2019 のように数値だけの入力は、日付として扱いません——ファイル名の検索語と区別が付かないためです
year:2019 年:2019その年だけに絞り込む(2019年 と同じ)
お気に入りだけ
pick:選別で選んだものだけ(★とは別の棚。0.2 ②)
kind:raw 種類:動画種類で絞り込む(左ペインの「種類」と同じ)。画像raw動画 の 3 つ

条件はすべてANDです。並び順は撮影日の新しい順で固定です。

5. 見る

タイルをクリックすると原寸のビューアが開きます。

ビューア。上部に倍率と操作ボタン、下部にファイル名と日付
マウスを止めると操作系が消え、動かすと戻ります。
キー動き
前後の写真へ(動画のときも同じ)
P / U選ぶ(⚑ を付ける)/この写真への判定を取り消す(⚑ と ✕ を外す)。既定では押すと次の写真へ進みます(設定→「写真を大きく見るとき」で切れます)
Xボツの候補にする(✕)。押した時点では何も消えません——閉じるときにまとめてゴミ箱へ
Spaceスライドショーの開始・停止。動画のときは再生/一時停止
I撮影情報(カメラ・レンズ・絞り・シャッター・ISO・GPS)
F11全画面
Esc閉じる
?ショートカット一覧を出す(一覧の画面でも押せます)

右クリックで「開く」「他のアプリで開く…」「場所を表示」「ゴミ箱へ」。 一度選んだ編集アプリは覚えて、次からメニューに並びます。

削除は必ずゴミ箱経由です。 アプリがファイルを直接消すことはありません。

6. まとめて選ぶ

タイルにマウスを載せると角に丸が出ます。押すか、Ctrl を押しながらタイルを クリック(macOS は )すると選択が始まり、画面の上に選択バーが出ます。

操作動き
角の丸/Ctrl + クリック1枚を選ぶ・外す
Shift + クリック最後に押したタイルからここまでをまとめて選ぶ。まだスクロールしていない日も含まれます
日付の見出しを押すその日を全部選ぶ。もう一度押すと外す
Ctrl + Aいまの検索と ★ / ⚑ の絞り込みに一致するもの全部
Esc選択をやめる

選択中は、ふつうのクリックがビューアではなく選択の入れ替えになります。バーからは 選択したぶんの ★ の付け外し、選んだフォルダへのコピー・移動、まとめてゴミ箱へ移動が できます。削除の前には確認します。

⚑ 選別で選んだもの

P で付く ⚑ の印は、★ お気に入りとは別の棚です。 ★は「あとで見返したい写真」、⚑は「この連写から残す1枚」——同じ印にすると、 選別をするたびにお気に入りが選別の残りで埋まってしまいます。 左の「⚑ 選別で選んだもの」で選んだぶんだけを一覧でき、 検索ボックスでは (または pick:)でも絞れます。 選択バーの「選ぶ」「選ぶのをやめる」でまとめて付け外しもできます。

✕ ボツにする

ビューアで X を押すと、その写真はボツの候補になります。 押した時点ではファイルは動きません——下の帯で ✕ の付いた写真が沈んで見え、 字幕の右に「✕ 3」のように数が出ます。数を押すといつでも顔ぶれを確かめられます。 迷ったら U で取り消せます。

ビューアを閉じるとき(Esc・写真の外をクリック・右上の ✕)に候補が残っていれば、 確認の画面が出ます。ここで全員のサムネイルを見て、 残したいものは「戻す」で外し、「◯枚をゴミ箱へ」でまとめて移動します。 移動先はOSのゴミ箱なので、あとから戻せます——戻したファイルは 監視が拾い直して一覧にも戻ります(お気に入り ★ と選別の印 ⚑ は付け直しになります)。

選んだぶんを見る

選択バーの「選んだぶんを見る」を押すと、選んだ写真だけを ビューアで順に送れます。 はその中だけを歩き、 右上の枚数も選んだ数になります。連写から1枚を選ぶときは、まとめて選んでから ここへ入り、PU で歩き切るのが速い形です。

フォルダへコピー/フォルダへ移動

選んだファイルを、指定したフォルダへそのまま平置きします (日付のフォルダは作りません)。何枚か人に渡す・USBメモリへ入れる、といった用途向けです。 同じものが既にあれば何もしません(名前・サイズ・更新日時で見ます)。同じフォルダへ 何度書き出しても増えません。名前が同じでも中身が違うときは -1, -2 を付けて避けます。

移動すると、その写真はライブラリから外れます。 元の場所から無くなり、一覧からも消えます。お気に入り(★)と選別の印(⚑)は引き継がれません。 実行の前に確認します。別のドライブへ移すときは、コピーしてから元をゴミ箱へ送ります ——アプリがファイルを直接消すことはありません。

クラウドにしか実体が無いファイルは、書き出すために中身を読むので 先にダウンロードされます。同じドライブへの移動でも同じです。 8. クラウドにしか実体が無いファイルも参照してください。

選択は画面に出ているものに追従します。 検索や ★ / ⚑ の絞り込みを変えたり、カレンダー表示へ切り替えたりすると選択は解除されます ——見えていない写真に一括操作が効くことはありません。削除は変わらずゴミ箱経由です。

7. 対応しているファイル形式

写真

形式一覧表示備考
jpg jpeg縮小しながら展開するので大きい写真でも速い
png webp
avifデコーダを同梱。OSの拡張機能は要りません
heic heif hifiPhoneの既定形式。画素の展開はOS任せ(下記)
bmp gif tif tifftiff は表示用にJPEGへ詰め直します
svg原本をそのまま描くので拡大しても劣化しません

RAW

現像(デモザイク)はしません。カメラが背面液晶用に書いた表示用JPEGを 取り出して使います。1枚あたり数msで済み、色もカメラの絵作りのままです。

形式一覧全画面備考
cr2 cr3 nef nrw arw raf orf rw2 pef srw dng rwl 3fr x3f kdcカメラが書いた原寸級の表示用JPEGを使います。Apple ProRAW(DNG)を含みます
crw srf sr2 mrw erf dcr iiq mos⚠️古い機種は小さいプレビューしか持ちません(確かめた実物で160×120〜640×480)。一覧には出ますが、全画面は粗くなります
raw⚠️⚠️確かめた2枚(Panasonic DMC-LX1・DMC-FZ8)はプレビューを持たず、枠だけになります。寸法はセンサーの縁から、撮影日時とカメラ名はEXIFから読むので、日付順の並びとカメラの絞り込みには出ます
fff(Hasselblad)⚠️⚠️確かめた H5D-40 にはプレビューが入っておらず、枠だけになります
ptx(Pentax)??対象にはしていますが、実ファイルを入手できず未確認です
Blackmagic CinemaDNG⚠️⚠️プレビュー自体が入っていません

動画

形式一覧アプリ内再生備考
mp4 m4v mov webmコーデックはOS依存(HEVCは下記)
avi mts m2ts mkv 3gp wmv mpg mpeg再生は「既定のアプリで開く」へ

一覧に並ぶこと自体は、どのOSでも同じです。 変わるのは絵が付くかどうかで、上の表の一覧欄の ✅ はWindowsで確かめたぶんです。 しかもその絵は、こちらではなくOSが出せると答えたぶんです。 一覧の絵はOSから借りるので、そのOSがコンテナを開ける範囲までが上限になります。 Windowsはエクスプローラと同じシェルの経路で、.avi とHEVCの .mov は 絵が返ることを実測済み、.m2ts は未確認のままです。OSに対応する部品もコーデックも 無ければ何も返りません。なおHEVCを測った機械には下に書いた有料の拡張機能が入っており、 外した状態では試していません。 macOSの AVFoundation は開けたものだけを返します ——mp4mov は、H.264 でも HEVC(hvc1=iPhoneと同じ綴り)でも 絵が出ることを実測済みです。ただしHEVCの見本はmacOS自身で変換したもので、携帯電話が書いた 実物ではありません。.avi は何も返らないことを実測済みです。 ここに名前の挙がっていないものは、どちらのOSでも未測定で、出る可能性はありますが 約束はできません。Linuxは経路そのものがありません。

長さ・寸法・撮影日時は mp4m4vmov3gp の4つだけ コンテナのヘッダから読みます(画素は1バイトも読みません)。上の表の1行目にある webm は この4つに入りません。それ以外のコンテナはWindowsのシェルだけが頼りで、 実測したのは合成した .m2ts の1件(長さも寸法も返りました)、他は測っていません。 macOS・Linuxではこの4つ以外は長さも寸法も出ず、日付はファイル名か更新日時に落ちます。

8. クラウドにしか実体が無いファイル

Windowsの「ピクチャ」は既定でOneDriveに向いており、しばらく使っていると 中身の多くが「オンラインのみ」(実体はクラウド、手元にあるのは目印だけ)に なっていきます。

pictkura はこちらから勝手にダウンロードしません。 アプリを入れただけで何GBも通信が走ることはありません。

9. 新しいバージョンのお知らせ

起動して数秒たつと、pictkura は新しいバージョンが出ていないかを1回だけ聞きに行きます。 出ていれば画面の下に、新しいバージョンの番号を添えた一行が控えめに出ます。押すと ダウンロードページが既定のブラウザで開きます。アプリが勝手に入れ替わることはありません。

これがこのアプリの唯一の外向き通信です。 送るのは「pictkura のこのバージョンが確認しています」という名乗りだけで、 写真もファイル名もフォルダの場所も送りません。 受け取るのも最新のバージョン名だけです。問い合わせは1日1回までで、 繋がらないときは、通知せずに処理を終了します。

気に入らなければ、設定 →「このアプリについて」→「起動時に新しいバージョンを確認する」 を切ってください。切ると pictkura は一切外へ出ません。 そのときでも、同じ場所の「更新を確認」を押せばその場で1回だけ聞きに行きます。

10. 注意事項・できないこと

事柄内容
HEIC / HEVC にOSの部品が要るのはWindowsだけ HEVCのデコーダは同梱しません——特許の都合で、OSが持っていれば使う方針です。そのため Windows では「HEIF Image Extensions」(無料)に加え、画素の展開に「HEVC Video Extensions」(有料・数百円)が要ります(必要なときはアプリから案内を出します)。macOSは入れるものがありません——ImageIOもHEVCのデコーダもOSに同梱されています
動画のサムネイルは、OSがコンテナを開ける範囲までWindowsはシェルから借ります——.avi とHEVCの .mov は出ることを実測済み、.m2ts は未確認、OSに部品もコーデックも無いものは何も返りません。macOSは AVFoundation が開けたものだけ——mp4mov はH.264とHEVC(hvc1)の見本で出ることを実測済み、.avi は出ないことを実測済みで、他のコンテナは未測定です。Linuxは経路そのものがありません
mp4m4vmov3gp 以外の長さ・寸法この4つはコンテナのヘッダから直接読みます。それ以外はWindowsのシェル頼みで(実測は合成した .m2ts の1件のみ)、macOS・Linuxでは長さも寸法も出ません(日付はファイル名か更新日時に落ちます)
.m2ts / .avi はアプリ内で再生できないブラウザ側がコンテナを扱えないためです。一覧には出ます
どこにも寸法を申告していないRAWは寸法が出ない寸法は、ファイル自身の申告か、Panasonic系のRAW(rw2rawrwl。同じ作りのLeicaを含みます)に入っているセンサーの縁か、埋め込みプレビューから決まります。そのどれも無いRAW(実測ではBlackmagicのCinemaDNG)は一覧で寸法が空のままになり、起動のたびに聞き直されます。例外はWindowsでクラウドにしか実体が無いファイルで、そちらは実体を落とさずにシェルが寸法を返します
検索索引の再構築UIが無い壊れた場合は設定フォルダの pictkura.db を消して作り直してください(サムネイルも作り直しになります)
検索結果の並び替えが無い撮影日の新しい順で固定です
取り込みの中断ができない開始したら最後まで走ります
RTL言語のレイアウトアラビア語等の右から左に読む言語は未対応です

11. 設定とデータの置き場所

ファイル場所(Windows)
設定%APPDATA%\dev.harusame.pictkura\pictkura.toml
データベース%APPDATA%\dev.harusame.pictkura\pictkura.db
サムネイル%APPDATA%\dev.harusame.pictkura\thumbs\

設定ファイルは手で編集できます。アプリが持っていない細かい設定 (走査から除くフォルダのパターン、写真と一緒に運ぶファイルの [import] sidecar_extensions など)はここから変えられます。 写真そのものはここには入りません。 データベースを消しても写真は消えません(作り直されるだけです)。