SnapSwift v1.4.0 ドキュメント

作成日: 2026年6月12日

============================================================
1. ソフトの概要
============================================================

SnapSwiftは、写真・動画・PDFをローカル環境で整理・閲覧・活用するための多機能写真管理ツールです。
タイムライン表示、フォルダ閲覧、お気に入り、画像変換、証明写真作成、GPS/地図機能などを備えています。

v1.4.0では、GPSログやGPS付き写真から、地図・写真タイムライン・標高プロファイル付きのHTMLレポートを作成できる「Travel Replay」機能を追加しました。
作成したHTMLはブラウザで閲覧でき、ZIP形式で共有できます。

主な特徴:
- 写真タイムライン表示
- フォルダ単位の画像・動画閲覧
- お気に入り管理
- 画像変換・最適化
- 証明写真作成
- GPS情報表示・地図表示
- GPX / KML / JSON ルートを使ったTravel Replay作成
- GPS付き写真から推定ルートを作成
- 写真タイムライン、標高プロファイル、統計情報付きHTML出力
- ローカル処理中心で、写真を外部サーバーへ送信しません

============================================================
2. v1.4.0 の主な変更点
============================================================

v1.4.0では、以下の機能追加・改善を行いました。

(1) Travel Replay機能を追加
GPSログやGPS付き写真から、移動ルート・写真・標高情報を組み合わせたHTMLレポートを作成できます。

対応モード:
- 写真だけ（推定ルート）
  GPS付き写真の撮影地点を撮影時刻順につないで、推定ルートを作成します。

- GPSルート + 写真
  GPX / KML / JSON のGPSルートに、写真の撮影時刻またはGPS位置から写真を重ねます。

(2) 標高プロファイル表示
GPSルートの標高情報をグラフとして表示します。
現在位置の縦線・ドット表示により、地図上の位置と標高プロファイル上の位置を対応付けて確認できます。

(3) 写真タイムライン同期
再生中の地図位置、標高プロファイル、写真タイムラインを同期します。
GPSルート使用時は、routeIndex / routeDistanceMeters を基準に写真位置を管理し、往路・復路が近いルートでも写真選択が前後に飛びにくいよう改善しました。

(4) GPS付きJPEG書き出し（試験機能）
GPSログと写真の撮影時刻を照合し、GPS位置情報を付与したJPEGコピーを書き出す試験機能を追加しました。
元写真は変更しません。
一部のJPEGではEXIF追記のため再エンコードされる場合があります。

(5) ストレージ・共有まわりの改善
出力フォルダ指定、HTML表示、ZIP共有などの動作を改善しました。

============================================================
3. 動作環境
============================================================

対応OS:
- Windows 10 / Windows 11

推奨環境:
- 64bit版 Windows
- 4GB以上のメモリ
- 画像・動画を保存できる十分な空き容量

補足:
- 大量の写真や高解像度画像を扱う場合は、より多くのメモリと空き容量を推奨します。
- GPS地図表示や地図タイルの取得には、インターネット接続が必要になる場合があります。

============================================================
4. インストール方法
============================================================

配布ファイルをダウンロードし、インストーラーまたは実行ファイルの案内に従ってインストールしてください。

一般的な手順:
1. 配布ファイルをダウンロードします。
2. ダウンロードしたファイルを実行します。
3. 画面の案内に従ってインストールします。
4. スタートメニューまたはデスクトップショートカットからSnapSwiftを起動します。

============================================================
5. アンインストール方法
============================================================

Windowsの標準機能からアンインストールできます。

手順:
1. Windowsの「設定」を開きます。
2. 「アプリ」→「インストールされているアプリ」を開きます。
3. 一覧から「SnapSwift」を選択します。
4. 「アンインストール」を実行します。

補足:
設定ファイルや一時ファイルが残る場合があります。
不要な場合は、ユーザー設定フォルダ内のSnapSwift関連ファイルを手動で削除してください。

============================================================
6. 利用方法の概要
============================================================

(1) タイムライン表示
写真を撮影日時順に並べて閲覧できます。

(2) フォルダ表示
任意のフォルダを選び、画像・動画をまとめて閲覧できます。

(3) お気に入り
よく使う写真や残したい写真をお気に入りとして管理できます。

(4) 画像変換
画像形式の変換や最適化を行えます。

(5) 証明写真作成
履歴書や各種申請用の証明写真レイアウトを作成できます。

(6) Map / Travel Replay
GPS付き写真やGPSログを使い、地図上で写真や移動ルートを確認できます。
Travel Replayでは、HTML形式のリプレイページを作成できます。

============================================================
7. Travel Replayについて
============================================================

Travel Replayは、GPSルートやGPS付き写真から、旅や散歩、登山、ドライブなどの記録をHTMLとして出力する機能です。

出力内容:
- 地図
- 移動ルート
- 写真ピン
- 写真タイムライン
- 標高プロファイル
- 統計情報
- ハイライト情報

入力形式:
- GPS付き写真
- GPX
- KML
- JSON

注意:
写真だけモードでは、写真の撮影地点を結んだ推定ルートを作成します。
実際の移動経路とは異なる場合があります。
正確な移動ルートを表示する場合は、GPX / KML / JSONなどのGPSログを使用してください。

============================================================
8. プライバシーについて
============================================================

SnapSwiftは、写真管理や変換処理をローカル環境で行うことを重視しています。
通常の写真管理・変換処理において、写真ファイルを外部サーバーへ送信しません。

注意:
- 地図表示では、地図タイル取得のために外部の地図サービスへアクセスする場合があります。
- Travel Replayで作成したHTMLやZIPを共有した場合、写真・位置情報・撮影時刻などが共有先に含まれる可能性があります。
- GPS情報を含む写真やHTMLを公開する場合は、個人情報や位置情報に十分ご注意ください。

============================================================
9. ライセンス・料金
============================================================

SnapSwiftは無料で利用できます。

料金:
- 無料

広告:
- なし

寄付:
開発支援として任意の寄付を受け付ける場合がありますが、寄付は必須ではありません。

============================================================
10. 作者・連絡先
============================================================

作者名:
MtTakao599

Webサイト:
https://mttakao599.github.io/SnapSwift-site/

GitHub:
https://github.com/MtTakao599

連絡先メール:
snapswift.app@gmail.com

============================================================
11. サポート・免責事項
============================================================

本ソフトウェアの利用により発生した損害について、作者は責任を負いかねます。
重要な写真やファイルを扱う場合は、事前にバックアップを作成してください。

GPS情報やEXIF情報を編集・書き出す機能を使用する場合は、元ファイルや出力ファイルの内容を確認したうえで利用してください。

============================================================
12. 差し替え申請時の補足
============================================================

今回の差し替え対象バージョン:
SnapSwift v1.4.0

主な差し替え理由:
- Travel Replay機能の追加
- GPSルート + 写真モードの追加
- 標高プロファイル同期表示の追加
- GPS付きJPEG書き出し試験機能の追加
- ストレージ・共有まわりの改善
- 既存機能の安定化

以上
