Feature — P2P Device Sync

P2P端末間同期
撮った1枚を、クラウドに預けずすべての端末へ

デスクトップで撮ったスクリーンショットが、何もしなくてもノートPCのライブラリに現れます。スマホを開けば、さっきPCで撮った資料がもう届いています。P2P端末間同期は、Capture Coreの保存フォルダを端末同士の直接通信で揃える機能です。クラウドにアップロードするのではなく、あなたの端末同士が直接やり取りします。そのためアカウント登録も、月額費用も、容量の上限もありません。

1. P2P端末間同期とは

同期には、実績のあるP2P同期エンジンSyncthingを使っています。Capture Coreはこれを本体に組み込んであり、設定のトグルを1つ入れるだけで裏側で動き出します。別のソフトをインストールしたり、設定ファイルを書いたりする必要はありません。

同期の対象はCapture Coreの保存フォルダです。このフォルダはどのPCのインストールでも共通のIDを持っているので、複数のPCでオンにしてペアを組むと、全端末のスクリーンショットが1つのライブラリにまとまります。デスクトップで撮っても、ノートPCで撮っても、同じ1つのライブラリに入ります。「あの画像、どっちのマシンで撮ったんだっけ」と探し回ることがなくなります。

2. クラウドに預けない、という設計

複数の端末でファイルを揃える方法として一般的なのは、クラウドストレージを経由するやり方です。ただしこの方式では、画像がいったん第三者のサーバーに保存されます。容量に応じた月額費用がかかり、無料枠には上限があります。さらに、社外秘の資料や顧客情報が写っているかもしれない仕事のスクリーンショットを、外部に預けることになります。

P2P同期は、この仕組みそのものを避けます。転送はあなたの端末同士が直接行い、画像が第三者のクラウドに保存されることはありません。同じネットワーク内なら端末間で直接、離れていても両方の端末がインターネットに出られれば接続されます。費用も容量制限もなく、データを置く場所はいつもあなたの端末だけです。ローカルファーストを掲げるCapture Coreは、同期をこの形で実現しました。

一般的なクラウド同期

あなたのPC
第三者のクラウド 画像がここに保存される
別の端末

月額費用・容量の上限・外部に預ける不安がついて回る

Capture CoreのP2P同期

あなたのPC
別のPC・スマホ

クラウド保存なし・追加費用なし・容量上限なし。つながるのは、あなたが登録し合った端末だけ

クラウド同期は、画像をいったん預けてから配る方式です。P2P同期は端末同士が直接渡すので、途中で画像を保存する第三者がいません。

3. QRコードとお互いの登録でつなぐ

同期は、お互いの端末を登録し合って、はじめてつながる仕組みです。片方に相手を登録しただけでは接続されません。言い換えると、あなたが明示的に許可した端末としかつながりません。

  1. 設定で「デバイス間同期」をオンにします。内蔵のSyncthingが起動し、「稼働中」と表示されます
  2. 「QR表示」でこの端末のIDを表示します。デバイスIDは長い文字列なので、手入力よりQRコードを読み取るほうが確実です
  3. 相手の端末でも同じように登録します。相手のIDをこちらの「相手のデバイスを追加」に登録するか、相手からの接続要求を「承認」します(相互登録)
設定画面です。トグル1つで内蔵Syncthingが「稼働中」になり、QR表示・ペアリング・ペア済みデバイスの管理までこの画面でできます。

接続されると両方の端末に緑のインジケータが付き、以降は撮るたびに自動で届きます。PC同士なら手順はこれだけです。転送の進み具合など、もっと詳しい状態を見たいときは、設定の「管理画面を開く」からSyncthingの管理画面も開けます。

設定画面の位置から順を追った手順は、マニュアルの端末間同期を設定するにまとめています。

4. スマホ(Android)とつなぐコツ

Androidスマホ・タブレットとは、Google PlayのSyncthing-Forkアプリでペアを組みます。流れはPC同士と同じです。QRコードを読み取って相互に登録し、PCから提案される共有フォルダをスマホ側で「承認」します。承認のとき、スマホ内の保存先は好きな場所を選べます。

つまずきやすい点は、次の2つです。

  • Syncthing-Forkを電池最適化の対象外にしてください。Androidの省電力機能は、バックグラウンドのアプリを知らないうちに止めます。「最初は同期できていたのに、しばらくすると届かなくなる」原因のほとんどはこれです。設定 → アプリ → Syncthing-Fork → 電池 から「最適化しない」にしてください
  • フォルダは自分で作らず、PCからの提案を「承認」してください。スマホ側で新しくフォルダを作ると別の共有になり、同期しません。PCが提案してくるフォルダを受け入れてください

つながれば、PCで撮ったスクリーンショットがスマホに自動で届きます。外出先で資料を見せたいときも、スマホ1台で済みます。

電池最適化の設定場所やフォルダ承認の手順は、マニュアルのAndroidスマホとつなぐで詳しく説明しています。うまくつながらないときは同期がつながらない・途中で止まるときもご覧ください。

5. 双方向同期と「大量削除ガード」

この同期は双方向です。追加だけでなく、削除や整理も全端末に反映されます。どの端末でライブラリを片付けても、すべての端末が同じ状態に揃います。1つのライブラリを全端末で共有しているイメージです。

ただし双方向には、考えておくべきリスクが1つあります。ペア相手の端末が不調を起こして「全ファイル削除」を送ってくると、あなたのライブラリまで消えてしまうことです。このトラブルは、開発中に実際に起きました。そこでCapture Coreには大量削除ガードを組み込みました。

1

相手の端末に異常

ペア相手から、短時間に大量の「削除」が同期で届く

2

ガードが検知して一時停止

同期を自動で止め、削除がライブラリへ広がる前に守る

3

あなたが確認して選ぶ

復元する 削除を承認
大量削除ガードの流れ。作動するのはペア相手の端末から削除が届いたときだけで、あなた自身がこの端末で行う整理では作動しません。
  • ペア相手の端末から短時間に大量の削除が届くと、同期を自動で一時停止して、あなたに確認を求めます
  • 誤りなら「復元」で直前の状態を書き戻し、こちらの端末の状態を相手にも送り返します
  • 大掃除など、意図した削除なら「承認」でそのまま進められます
  • あなた自身がこの端末で行う整理では作動しません。反応するのは相手の端末から届いた削除だけです
  • アプリを終了している間に届いた削除も、次に起動したときに確かめます
  • 確認を「後で」にした場合など、同期が一時停止したままのときは、画面下の中央に赤い表示が出続けます。「同期を再開」を押せばその場で再開でき、起動時にはWindowsの通知でも知らせます

削除されたファイルは一定期間バージョン保管からたどれるので、判断に迷ってもデータがすぐに失われることはありません。同期の便利さはそのままに、誤った削除の不安を減らすための安全網です。

6. クリップボード・定型文・保存した色の同期(オプション)

スクリーンショットのほかに、コピーしたテキストをペア済みの端末間で共有することもできます(任意・既定はオフ)。メインPCでコピーしたURLやコードの断片を、サブPCでそのままCtrl+Vで貼り付けられます。「受信したコピーをこのPCにも反映」をオンにすると、別の端末でのコピーがこのPCのクリップボードに自動で入ります。「画像も同期する」をオンにすれば、コピーした画像も共有できます。

仕組みはスクリーンショットと同じP2Pで、専用の共有フォルダに、デバイスごとに1つのテキストファイルとして同期します。スマホからは、そのファイルを開くだけで履歴を読めます。反映のタイミングがわずかにずれた場合でも、内容はクリップボード履歴に必ず残るので、履歴から拾い直せます。

同期の設定には、定型文と、画像編集の「保存した色」をデバイス間で共有するトグルもまとめてあります。どちらも、両方の端末に登録済みのものは自動で結合され、どちらかが消えることはありません。

※ クリップボードの内容(パスワードや機密情報を含む可能性があります)は、平文のファイルとして各端末に同期されます。信頼できる自分の端末間でのみ有効にしてください。有効にする操作は、デバイス間同期が稼働中のときに同じ設定画面から行えます。

7. 役に立つ場面

  • デスクトップとノートの2台持ちなら、どちらで撮っても1つのライブラリに入ります。作業場所を移っても「さっきのスクショ」がそこにあります
  • PCで撮って、スマホで見せることもできます。資料や地図を撮っておけば、外出先でスマホから開けます。メールで自分宛てに送る手間は要りません
  • スマホからの持ち込みにも使えます。双方向なので、スマホ側から共有フォルダに入れたファイルもPCのライブラリに届きます
  • コピーの持ち運びには、クリップボード同期を使います。メインPCでコピーした文字列を、サブPCでそのまま貼り付けられます

8. Pro版の機能です

P2P端末間同期(クリップボード同期を含む)は、Pro版(買い切り)の機能です。1台で完結する撮影・編集・ライブラリは無料版でずっと使えます(無料版は個人の私的利用に限ります)。複数の端末をまたいで使う働き方を支えるこの機能は、OCR全文検索や一括リネームと並ぶProの柱です。Proのライセンス1つで、3台までの端末で使えます。

Proの全機能は14日間の無料トライアルで試せます。同期はネットワーク環境や端末の組み合わせによって使い勝手が変わるので、ご自宅の環境で実際につながるところまで、購入前に確かめていただくのが確実です。

9. よくある質問

同期した画像はクラウドに保存されますか?

いいえ。P2P(端末同士の直接転送)方式なので、画像が第三者のクラウドサーバーに保存されることはありません。そのためアカウント登録も月額費用も容量の上限もなく、社外秘の資料や個人的なスクリーンショットを外部に預けずに済みます。

どの端末と同期できますか?

Windows PC同士と、Androidスマホ・タブレット(Syncthing-Forkアプリを使用)です。同期エンジンには標準のSyncthingプロトコルを使っているため、Syncthingアプリが動く端末(Macなど)とのフォルダ共有もできます。Capture Core本体のMac版は順次対応予定です。iPhone/iPadは、iOSに公式のSyncthingアプリが無いため対応していません。

片方の端末で画像を削除するとどうなりますか?

双方向同期なので、もう片方の端末からも削除されます。どの端末で整理しても、全端末のライブラリが同じ状態に揃うようにするための設計です。ただし、ペア相手の端末から短時間に大量の削除が届いたときは、大量削除ガードが同期を一時停止して、あなたに確認を求めます。誤りならワンクリックで復元でき、意図した削除なら承認してそのまま進められます。

同じWi-Fiにいないと同期できませんか?

同じネットワーク内なら、端末同士が直接つながります。離れた場所にある端末とも、両方がインターネットに出られれば接続されます。どちらの場合も、画像がクラウドに保存されることはありません。なお、相手の端末がオフラインの間は同期が保留され、次につながったときにまとめて反映されます。

この機能は無料版でも使えますか?

P2P端末間同期(クリップボード同期を含む)は、Pro版(買い切り)の機能です。Proの全機能は14日間の無料トライアルで試せます。ご自宅のネットワークとお手持ちの端末で実際につながるかを、購入前に確かめられます。

10. 次に読む

撮った直後の扱いを手早くしたいなら、画面端に積んで使い捨てるクイックトレイが向いています。動画や画像集のスクショを「中身の名前」で貯めるなら、プレイヤー連動リネームもご覧ください。全体の操作の流れは使い方ガイドに、機能の全体像は製品ページにまとめてあります。

更新内容はリリースノートで公開しています。