ACS社製品の質問と回答

ACS社製品に関する質問と回答をまとめています。

機能について

はじめに

この機能は、既にACS社製品を持っている方向けの機能となります。

弊社は、このアプリのために新規にACS社製品を購入して利用することはおすすめしておりません。なぜなら、価格が高いこと、ライブラリーの動作が不安定なことがあります。

まだACS社製品をお持ちでない方は安価で入手性もよいパソリ(PaSoRi)の説明をご覧になり、ソニーのパソリ(PaSoRi)をお求めください。

読み取れるカード

ACR1252Uでは、日本の交通系ICカードと電子マネー(FeliCaであるもの)は、弊社が保有する分については全て読み込めています。

  • FeliCa
  • MIFARE Ultralight
  • MIFARE Classic

ACS社製品でも、ACR1252U以外の機種ではFeliCaを正常に読めません。ご注意下さい。

対応デバイス

種類

接続方法ごとに説明をお読み下さい。現在はUSB接続タイプのACR1252Uみ対応しています。

USB接続タイプ

動作するAndroid機種

USB On-The-Go(USB-OTG)に対応する機種であれば、基本的には利用できるはずです。

ただ、ASUS Zenfone 5では接続しても認識されなかったたという報告があります。パソリは動作するようです。

対応機種

これを記している時点では、ACS Smart Card Android LibraryのVersion: 1.1.4 [18/1/2018]を使用しています。

このライブラリーはACS社の多数の製品に対応していますが、しかしその全てでFeliCaを読み取れるわけではありません。

N-MARK付きで、弊社で動作を確認したものは以下機種です。

日本国内でNTTコムがe-Tax用に比較的安価に販売しているACR1251CLは、仕様上FeliCaを正常に読み取れません。交通系ICカードを読み取る需要があるのなら、同価格帯のパソリがお勧めです。

注意点

確認した範囲内での最新のACS社製ライブラリーを使用していますが、あまり安定していないようです。

その前提でご利用ください。

Android端末がフリーズすることがあります

F-02G (Android 5.0.2)で確認したところ、動作上必要なあるAPIを利用したところで画面が暗転し、そのままフリーズして操作不能になる不具合がありました。

SHV40 (Android 8.0.0)や、Nexus 7[2013] (Android 6.0.1)では正常動作しています。

恐らくACS社のライブラリーの不具合が原因ですので、動作しない機種はあきらめるしかありません。

動作するスマホ・タブレット機種」の項もご覧下さい。

時々正常に読めません

時間をあけたり、電源ボタンで消灯・復帰後などでは、うまく動作しなくなることが多いです。

正常に読み込めない場合は、ドロワーメニューのUSBを何度か選択し直してみるなどし、使い方を工夫してみてください。

時々アプリが落ちます

ライブラリー内のバグの影響がアプリに波及し、巻き添えでアプリが異常終了してしまうことがあります。

ある程度対策は実施していますが、それをすり抜けてアプリに波及することがあります。その場合GooglePlay経由での報告を併用してお知らせ下さい。

動作するスマホ・タブレット機種

動作確認および動作しない確認された機種は次の通りです(メーカー名、型番ABC順)。

利用可能

  • ASUS Zenfone 2 (Z00AD) (Android 5.0) マイクロUSB
  • ASUS Zenfone 5(旧) (A500KL) (Android 4.4.2) マイクロUSB
  • Huawei P10 lite (WAS-LX2J) (Android 7.0) マイクロUSB
  • Huawei P20 lite (ANE-LX2J) (Android 8.0.0) Type-C
  • Motorola Moto G4 Plus (AP3753AD) (Android 7.0) マイクロUSB
  • Motorola Moto G6 (XT1925-7) (Android 8.0.0) Type-C
  • Nexus 5 (Android 6.0.1)
  • Nexus 7[2013] (Android 6.0.1) マイクロUSB
  • OPPO R15 Neo (CPH1851) (Android 8.1.0) マイクロUSB
  • SHARP AQUOS SERIE (SHL25) (Android 5.0.2) マイクロUSB
  • SHARP SHV40 (Android 8.0.0) Type-C

OPPO R15 Neoは「設定→その他の設定→OTG接続をオン」してOTGを有効にすると利用できます。

利用できません

フリーズしたり再起動したりして危険です(順不同)。

  • 富士通 F-02G (Android 5.0.2)
  • Alcatel IDOL 4 (6055D) (Android 6.0.1)
  • ASUS Zenfone Go (X013DB) (Android 5.1.1)
  • ASUS Zenfone Max(Z010DB) (Android 6.0.1)
  • LG nexus 5X (Android 8.1.0)

Bluetooth接続タイプ

対応していません

Bluetooth用はまだ対応していません(ご注意)

これを記している時点では、ACS Bluetooth Android LibraryのVersion: 1.0.1 [30/4/2018]では次の機種に対応しているようです。

  • ACR3901U-S1
  • ACR1255U-J1

しかしN-MARK付き機種は一つもないため、FeliCaがどれほど読み取れるのかは不明です。

イヤホンジャック接続タイプ

対応していません

かなりの色物商品となりますが、イヤホンジャック接続タイプもACS製品に存在します。

これを記している時点では、ACS Audio Jack Android LibraryのVersion: 1.0.0 [27/2/2015]では次の機種に対応しているそうです。

  • ACR31 (NFC未対応)
  • ACR32 (NFC未対応)
  • ACR35

これを記している時点で、イヤホンジャックに接続できるNFCカードリーダーはACR35のみのようです(他機種はクレジットカードなどの磁気ストライプや外部端子付きスマートカード専用)。

ただしACR35はN-MARK付き機種ではないため、FeliCaがどれほど読み取れるのかは不明です。