YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2018-11-30 (金)


[一語一絵/IT系]

PaSoRi RC-S330 / 2009-01-31 (土)

昨年11月に発表された、[External]SONYの新しい"FeliCa"対応ICカードリーダー[External]PaSoRi RC-S330を早速入手した。

[External]amazon.co.jp:ソニー 非接触 ICカードリーダ/ライタ USB 対応 パソリ RC-S330にて\2,680也。

添付のCD-ROMから[External]FeliCaポートソフトウェア[External]EdyViewerをインストールした後、[External]PaSoRi RC-S330を接続。

ドライバが組み込まれ期待通りに認識されたので、[External]PaSoRi RC-S330"住基カード"を載せて「FeliCaポート自己診断」を行ったところ、「カードとの通信」が"NG(E05)"となった。詳細を見ると

デバイス種別: 外付け(RC-S330)
ファームVer.: 1.30
ドライバVer.: 1.1.0.0

[相互認証]
Attention: OK
Authentication1: OK
Authentication2: OK
CheckFirmwareVersion: OK

[自己診断]
Communication Line Test: OK
ROM Test: OK
RAM Test: OK
EEPROM Test: OK

[カードとの通信]
カードを正常に捕捉できません (E05)
Self Diagnosis コマンド (POLLING TEST TO TARGET) の実行に失敗しました (D024)
との事だ。

PaSoRi RC-S330
[External]PaSoRi RC-S330

そういえば、"住基カード""FeliCa"じゃないよね、と思い出し、[External]ANAマイレージクラブ Edyカードを載せて「FeliCaポート自己診断」を行ったところ、「カードとの通信」も無事"OK"[External]EdyViewerでも残高を確認できたので、"FeliCa"は大丈夫そうだ。

まだ"nimoca"とか持ってないけど、添付のCD-ROMから[External]SFCard Viewerも入れておく事に。

続いて[External]公的個人認証サービス(JPKI)で利用できるよう[External]PaSoRi RC-S330のPC/SC(Personal Computer / Smart Card)機能を有効にする、[External]PC/SC アクティベーター for JPKIを添付のCD-ROMからインストール。

コントロールパネルの「FeliCaポート/パソリ」から「PC/SC機能」の「Type B」を"有効"にして再起動。[External]公的個人認証サービス(JPKI)「ICカードリーダライタ設定」で"Sony FeliCa Port/PaSoRi 2.0.0"を選択し、「JPKI利用者ソフト」で「動作確認」するが、悲しいかな"エラー"になる。

動作確認開始・・・・・
ICカードリーダライタ基本動作確認
SCardEstablishContext OK
SCardListReaders OK
    Reader01:Sony FeliCa Port/PaSoRi 2.0 0
SCardGetStatusChange NG
    return :SCARD_E_TIMEOUT(0x8010000a)

SCardReleaseContext OK

動作確認終了

ごにょごにょやってたらたまたま"OK"が出て、その時に"住基カード"を載せてたのでもう一度「JPKI利用者ソフト」の「動作確認」をみると

ICカードリーダライタが1台のみ接続されていること、および公的個人認証サービスのICカードが1枚挿入されていることを確認の上、実行ボタンを押してください
と書いてあったよ。orz

その後、"住基カード"を外して「動作確認」してみると

動作確認開始・・・・・
ICカードリーダライタ基本動作確認
SCardEstablishContext OK
SCardListReaders OK
    Reader01:Sony FeliCa Port/PaSoRi 2.0 0
SCardGetStatusChange OK
    SCARD_READERSTATE->dwEventState : 0x00020012
        SCARD_STATE_EMPTY
        SCARD_STATE_CHANGED
SCardConnect NG
    return :SCARD_W_REMOVED_CARD(0x80100069)

SCardReleaseContext OK

動作確認終了
みたいな"エラー"になり、もう一度"住基カード"を載せてもダメだった。

いろいろ試してみているが、どうも一度でもエラーを検知してしまうと「ハードウェアの安全な取外し」で取外し&再接続してから"住基カード"を載せないとうまくいかないようだ。

  • 一度エラーを検出したら再接続しないとダメ。
  • 接続時は"住基カード"を載せてたらダメ。
だなんて…早くドライバ直してよ。orz

【追記】2月4日、解決

【参照】
●ITpro http://itpro.nikkeibp.co.jp/
ソニーがFeliCa/MIFARE両対応のICカード・リーダーを発表,Suicaもe-Taxも1台で 2008/11/26
●ITmedia News http://www.itmedia.co.jp/news/
e-Taxにも対応 ソニーがFeliCaリーダー/ライターの新製品 2008/11/27
●SONY http://www.sony.co.jp/
RC-S330
FeliCaポート/パソリサポート アプリケーション一覧
●amazon.co.jp http://www.amazon.co.jp/
ソニー 非接触 ICカードリーダ/ライタ USB 対応 パソリ RC-S330
●電子マネー Edy http://www.edy.jp/
EdyViewerをダウンロードする
●公的個人認証サービス ポータルサイト http://www.jpki.go.jp/

[ ツッコミの受付は終了しています ]
1: 通りすがり (02/03 18:56)
同じですね・・・・。
なんでだろう・・・・。
というかこちらはまったく認識できません^^;
---------------------------------------------
動作確認開始・・・・・
ICカードリーダライタ基本動作確認
SCardEstablishContext OK
SCardListReaders OK
Reader01:Sony FeliCa Port/PaSoRi 2.0 0
SCardGetStatusChange NG
return :SCARD_E_TIMEOUT(0x8010000a)
SCardReleaseContext OK

動作確認終了
------------------------------
このメッセージしか出ないですw
2: YANO (02/04 10:30)
やっぱりダメな時はどうやってもダメなケースもありますね。
「ハードウェアの安全な取外し」で取外し&再接続→カード載せ、を何度かやるとうまくいく事がある
という程度な感じです。ダメじゃん>世界のSONY
3: 通りすがり (02/04 13:40)
ソニーのサポセンに電話しました。
一発で解決です^^

YANOさん、ご使用されている時にパソコンの上に置いてたりしませんか?
Pasoriはどうも金属に反応してしまうらしく、この場合うまく
認識できない可能性が高いとのことです。

それを受けてパソコンからPasoriを離して試したところ、
まったくエラーが出なくなりました。

今のところこれをドライバーで対応する予定は
無いようです。

もしかすると非接触タイプのリーダライタは同じような
問題を抱えているかもしれませんね。

いずれにせよ、e-taxのためにPasori買ったので、
一応は安心しました^^
4: YANO (02/04 18:57)
ガビーン、ソニーのサポセン繋がらんかったし、メールの窓口も無いしで放置してたんですが
まさにPCの上に置いてたりしました。離したら一発OKぢゃないですか。f(^^;;
2chでも全然騒ぎになってないんでドライババグよりカードの相性問題かな…と思ってたところ。
Edyが全然大丈夫だったので、まさか干渉障害とはビックリです。
RC-S330固有の特性なのかな?他のFelica/住基対応非接触R/Wはどうなんでしょうね。
5: けんぴ (02/04 20:52)
「通りすがり」でコメントさせていただいてました。
さっそく記事にしましたw

サポセン、14:00ぐらいにかけましたがすんなり繋がりました^^;
私も住基カードがおかしいのかなぁなんて思ってたんです。

YANOさんもおっしゃる通り、EdyやPASMOは大丈夫なので、
ICチップが干渉障害を起こしてるんですね^^;

他の機器は気になるところです。