Xperia内の音楽・動画・写真・ドキュメント等のデータをPCと自動で同期する方法

最近はプライベート・仕事の両方で、何かとXperiaを活用する機会が増えてきました(いまさら)
まあ、メイン用途は未だにtwitterな訳ですが、ふつうに音楽プレイヤーとして、MP3聴いたり、動画プレイヤーとして録画したアニメ観たり、カメラとしてホワイトボードの写真撮ったりと色々つかってます


そうやって使う中で、Xperiaへのファイルの転送って意外と面倒かも…と感じたので、少しだけ楽な方法を考えてみました。doubleTwist使えばいいじゃん、という突っ込みもあるでしょうが…。
また、仕事用のノートPCと家にあるデスクトップPCとの両方に接続するので、どちらのPCでも同じようにファイルを扱えるといいな、というのもあります

■ やりたいこと:Xperia内の指定フォルダと、PCの任意のフォルダを自動で同期

Xperia・PCのどちらで変更を加えても、もう一方に反映されるようにする(ミラーリング
XperiaをPCに接続した時点から、自動で同期が実行されるようにする
・写真や動画データを扱うので、Dropbox等のWebサービスは不可

■ ステップ1:XperiaをPC接続時に自動でUSBマウント

まずは、USBケーブルでPCとXperiaをつないだ際に、自動でUSBマウントしてPCから認識されるようにします。
この機能を実現する「Auto Mount Your SD Card」というAndroidアプリをXperiaにインストールします。
インストール後、このアプリを起動して「Enable SD Card Auto-Mounting」にチェックを入れればOKです。(詳しい手順は、以下のOCTOBAさんの説明が参考になります)
http://octoba.net/archives/20100312-auto-mount-your-sd-card-android-451.html

■ ステップ2:「リムーバブル ディスク をスキャンして修復しますか?」のメッセージが表示されないように設定

私の環境だけかもしれませんが、XperiaをUSBマウントする度にこのメッセージが表示されてうっとうしかったので、念のため。
コマンドプロンプトを開き、「chkdsk X: /f」と入力します。(X:の部分はXperiaのドライブレターを入力)

マイコンピュータに表示されるドライブレターを入力します(赤丸部分)

修復が終了すると、次回からこのメッセージが表示されなくなります

環境固有の問題かもしれませんが、同様のエラーが出る方はお試しあれ


参考:http://www.faq.sonydrive.jp/faq/1040/app/servlet/qadoc?026403

■ ステップ3:同期ソフトのインストールと設定

いよいよ同期のための設定を行ないます。
幾つかのソフトを試してみたのですが、「FileGee」(http://filegee.com/)というソフトが最も目的に合っていて使いやすかったので、こちらを紹介します。
フリーソフトですが、制作者は中国の方のようで日本語版は言葉に若干違和感を覚えたので、英語版を使いました。
ダウンロードページから最新版をダウンロードしてインストールします。


インストールが完了したら、早速起動して設定を行ないます。
設定は同期するフォルダごとにジョブの登録が必要となります。まず右上のNewアイコンをクリックしてジョブの設定画面を開きます。


完全に同期したいので「Synchronize」を選択し、ジョブの名前をつけます


Xperia上の対象フォルダを選択します。カメラの写真の場合はDCIMフォルダになります


PC上で同期したファイルを保存したいフォルダを選択します


サブフォルダも同期したい場合は「Include sub-folders」にチェックを入れます


タイミングは「Real-time」を選択。残りの設定は基本的にデフォルトで大丈夫かと思いますので、そのまま進んでFinish。


一覧にジョブが追加され、リアルタイムでの同期が始まります。
PCで同期先に設定したフォルダに写真がコピーされていれば成功です


FileGeeは常駐プログラムなので、スタートアップに登録しておけば普段はこのウィンドウはとじていてもOKです。
同様の手順で、音楽・動画等のフォルダを同期しておけば、PCの同期フォルダに視聴したいファイルをコピーするだけでXperia接続時に自動で同期してくれることになります


こうして見ると、結局Palmの頃のActiveSyncと同じことがやりたかったんですね。。。