Java Card

Javaのエディション
Java Card
Java ME (Micro)
Java SE (Standard)
Java EE (Enterprise)

Java Card(ジャバカード)は、サン・マイクロシステムズが開発したICカードプラットフォーム。1996年に発表された。アメリカ国防総省の身分証カードとして採用された事例もある[1]。

概要

Java Cardテクノロジーを使用すると、スマートカードなどの電力やメモリがごく限られたデバイスで、Javaテクノロジーを利用した小さなアプリケーション(アプレットと呼ばれる)を実行することができる[2]。

Java Cardアプリケーション環境はスマートカード製造業者にライセンスされる。Java Card APIは正式な国際標準や業界固有の標準と互換性がある。

Java Card API仕様に従ったJava Cardアプレットであれば、Java Cardアプリケーション環境を使用して開発された他社製カードでも動作する。1枚のカードで1つ以上のアプレットが動作できる。カードが顧客に発行された後で、新たなアプレットをカードにインストールできる。

様々なICカードが流通するようになった21世紀において、日常生活に深く浸透している技術である。

脚注

出典

  1. ↑ 大西 祥代, 細江 則彰, 廣安 知之, 三木光範 (2005年10月24日). “【IT用語】ICカード~FelicaとJava Card~”. ISDL Report. 同志社大学. 2010年5月1日時点のオリジナルよりアーカイブ。2010年9月8日閲覧。
  2. ↑ “Java Cardテクノロジーについて”. Oracle Technology Network. Oracle. 2019年3月10日閲覧。

関連項目

外部リンク