一ヶ月ほど前から W-ZERO3[es] を使っています。
PDAの便利な点は何と言っても、データを端末とPCとで同期させることができる点で、その筆頭がスケジュールなのですが、W-ZERO3[es]の予定表は通常は Outlook としか同期させることができません。僕は Outlook を使っていないので最初困りました。予定は W-ZERO3[es] とPCにインストールしたソフトでなくても、ブラウザでアクセスできるWeb上のスケジュール管理サービス、例えば Google Calendar と同期できても差し支えありません。むしろその方が、どこからでも自分のスケジュールをチェックできて便利です。その Google Calendar とスケジュールを同期させることができたので、方法を紹介したいと思います。
W-ZERO3[es] と Google Calendar とを直接同期させる方法はいまのところないようです。W-ZERO3[es] と Schedule World というスケジュールサービスとを同期させ、Schedule World と Google Calendar とを同期させることによって、W-ZERO3[es] と Google Calendar とを同期させることができます。仕組みとその準備はちょっと面倒くさいですが、一度セットアップしてしまえば、同期は一瞬で済んでしまいます。
まず、Schedule World でアカウントを作成します。Schedule World のトップページ右の方、Sign Up のところからアカウントを作成してください。次に Schedule World のヘルプページより、Funambol( Pocket PC / Windows Mobile 3.0.31 SyncML client for Pocket PC 2003 を選択)という同期用ソフトウェアを取得し、W-ZERO3[es]にインストールします。インストールできたら、この Funambol を使って W-ZERO3[es] と Schedule World を同期させます。これが第一段階です。W-ZERO3[es]で Funambol を起動し、Edit -> Communication Settings... で同期に必要な設定をおこないます。
Funambol Server URL: http://sync.scheduleworld.com/funambol/ds
Username:[数字のみのID]
Password:[Schedule World にログインするときに使うパスワード]
これらの設定値は、Schedule World の日毎スケジュール画面の右、Legend 内の Preferences を開き、Funambol SyncML Client Configuration に書いてあります。
設定値を埋めたら、いざ同期。ネットワークに接続した状態で、[Synchronize] ボタンを押し、Synchronization successfully completed! と表示されれば成功です。
次に、Schedule World と Google Calendar とを同期させるよう設定します。もう一度 Schedule World の Preferences の画面に戻り、Calendar の中段
Automatically sync with this Google Calendar at the start of a SyncML sync.
にチェックを入れ、
Corresponding Google Calendar Username (email)
に Gooogle Calendar のユーザー名、すなわち gmail のアドレスを入力します。
そして、少し上に戻った
In order to sync this calendar with a specific Google calendar you must first click here to grant ScheduleWorld access.
の [click here] をクリックし Schedule World が Google Calendar にアクセスできるよう Google のアカウント側から許可をおこないます。
[Find Calendars] ボタンを押して同期させるカレンダー名(通常は自分の名前のカレンダー名一つしかありません)を選択し、[Test URL] ボタンを押して URL Authorized by Google とダイアログボックスに表示されれば設定完了です。
再度、Funambol の [Synchronize] ボタンを押せば、W-ZERO3[es] < -> Schedule World < -> Google Calendar のすべてが同期できているはずです。
外出先で W-ZERO3[es] に予定を入れ、同期させて Google Calendar に同じ予定が反映されるのを見ると結構感動します。
【追記】 Schedule World は英語のサービスですが、優秀なことに日本語の予定でも問題なく同期できます。
【追記】「これでFunambolから回線自動接続でsynchronizeしてくれるともっといいんだが、現状では接続直後に“Cannot establish …”になる。タイムアウト?」と id:wireself さんがはてなブックマークにコメントしてくださいました。僕は、EasyDial というネットワーク接続をおこなうためだけのアプリケーションを使っていて、IEボタン長押しに割り当てています。Funambol を起動する前にこれでネットワーク接続だけ先におこなっておけば、“Cannot establish …”にはなりませんよ。
【追記】ずっとうまく同期がとれていたのに、急に同期がうまくいかなくなり、同期を試みるたびに、support@scheduleworld.com より自分の登録メールアドレスあてに Sync with Google failed:Captcha requirednull というメッセージが届くようなることがあります。この場合、Schedule World の Preferences で Find Calendars から設定をやり直すと解決します。原因はよくわかりません。mura さん、John さん、情報提供ありがとうございます。
【追記の追記】 Captcha required の問題は、Schedule World のフォーラムでも話題になっていて、他のユーザーからの問い合わせもたくさんきていたようです(http://www.scheduleworld.com/jforum/posts/list/15/161.page#624)。今はこの問題は修正されたようです。