Windows 7でSuicaインターネットサービス

自宅のPC上でチャージなどができるSuicaインターネットサービスが最近始まったので、登録してみようとすると、

ご利用のOS、ブラウザでは正しく画面が表示されない可能性がありますのでSuicaインターネットサービスサイトをご利用できません。
ご利用いただけるOSはWindowsXPとWindowsVista、ブラウザはInternetExplorer6.0とInternetExplorer7.0です。(SC011)

と出て弾かれる。Windows 7にはIE6/7はないんだけど…。
とりあえず登録だけ成功すれば使えるかなと思って、Virtual PCのXP Mode(IE6)でサービス利用登録。しかしFeliCaがつながっていないのでSuicaの登録ができなくて先へ進めない。USBなのでVirtual PCで使うこともできるはずだが、毎回Virtual PCを起動するのも面倒。ドライバ自体はWindows 7(x64)でインストールできたので、ブラウザいじれば使えるはず(と勝手に解釈)。
「よくあるご質問」を見てみると、

Internet Explorer 8.0は動作確認を行っておりません。お試しの際はInternet Explorer 8.0の互換表示機能を実行してください。Suicaインターネットサービスの利用可能環境は、ブラウザについてはInternet Explorer 6.0 SP2 または 7.0 とさせていただいております。

http://suicainternetservice.okweb3.jp/EokpControl?&event=ZE0002&tid=10584

とある。そういえば互換表示機能ってあったなぁと思って設定してみるが同じエラー。そもそも「互換表示」ってレンダリングが変わるだけでUser-Agentヘッダが変わるんだっけ? でもエラーメッセージを見るにOSのチェックもしてるっぽい。そう思って2chのクレジット板を見てみると、

125 :名無しさん@ご利用は計画的に:2009/08/05(水) 20:39:26 ID:uIAPyASL
Windows7 RCでやっと登録できたよ。Suicaインターネットサービス。
OSとIEのユーザーエージェント情報を書き換えればできる。
具体的には
http://www.enhanceie.com/ua.aspx
(MSのサイトから飛ばされるところなので多分大丈夫な場所なんだろう)
にアクセスして「Internet Explorer 7 on Vista」を選択してレジストリを書き換える。
自己責任でどうぞ。

126 :名無しさん@ご利用は計画的に:2009/08/05(水) 21:53:14 ID:jgNB8t9Z
>>125
DonutRAPTとかのIEベースでUAをいじれるブラウザを使った方が楽で安全そうだな
BIC-VIeW-JCB ビックカメラSuicaカード 38

ということで予想通り。なら126に従って、一番シンプルなDonut Lをインストールして、User-Agentを書き換えて

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; DonutL/34)

と設定すると、無事に動いた。
これからDonut LSuica専用ブラウザとして使うことにしよう。