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は、同期をこの形で実現しました。
一般的なクラウド同期
月額費用・容量の上限・外部に預ける不安がついて回る
Capture CoreのP2P同期
クラウド保存なし・追加費用なし・容量上限なし。つながるのは、あなたが登録し合った端末だけ
3. QRコードとお互いの登録でつなぐ
同期は、お互いの端末を登録し合って、はじめてつながる仕組みです。片方に相手を登録しただけでは接続されません。言い換えると、あなたが明示的に許可した端末としかつながりません。
- 設定で「デバイス間同期」をオンにします。内蔵のSyncthingが起動し、「稼働中」と表示されます
- 「QR表示」でこの端末のIDを表示します。デバイスIDは長い文字列なので、手入力よりQRコードを読み取るほうが確実です
- 相手の端末でも同じように登録します。相手のIDをこちらの「相手のデバイスを追加」に登録するか、相手からの接続要求を「承認」します(相互登録)
接続されると両方の端末に緑のインジケータが付き、以降は撮るたびに自動で届きます。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. 次に読む
撮った直後の扱いを手早くしたいなら、画面端に積んで使い捨てるクイックトレイが向いています。動画や画像集のスクショを「中身の名前」で貯めるなら、プレイヤー連動リネームもご覧ください。全体の操作の流れは使い方ガイドに、機能の全体像は製品ページにまとめてあります。
更新内容はリリースノートで公開しています。