「スマートカード」はこの項目へ転送されています。長崎県の交通系ICカードについては「長崎スマートカード」をご覧ください。組み込んだカードのことである。呼ばれ、日本では、特に演算処理機能を持つものをスマートカードと呼ぶ。カード内にRAMやROM、EEPROMといった半導体メモリを組み込むことにより、情報量が従来の磁気ストライプカードと比べて数十倍から数千倍になる。CPUやコプロセッサなどを内蔵することで、カード内部で情報処理が可能になるという特徴がある。外部リンク歴史編集ICカードの普及以前は、1960年にIBMによって発明された磁気ストライプカードが主に使われていた。それぞれ発明している。グレトルップは1968年に特許を申請したが、認められたのは1982年になった。ICカードをその機能により分類すると、次の4つに分けられる。使い捨てプリペイドカードなどに利用ロジック付きカード(アクセス制御機能などを備えたもの)CPU搭載カードその他(専用コプロセッサなど)CPUを搭載して単体で演算能力を持つICカードは1970年代後半に登場した。製品としてはブルとモトローラが共同で、1973年から1979年に掛けてメモリカードやマイコンカード(EEPROM内蔵CPU、CPU搭載EEPROM、1チップ化したもの)を開発した。これがICカードの始まりとなった。JAPANを設立した。特許として知られ、世界中のカードメーカーにライセンスされた。NVが1982年にセキュア・メモリICを開発した。ソニーも1988年から非接触ICカードの研究開発に着手していた。32bitCPUが搭載された。8051、8052、6805、Z80、H8、AE-4、AVR、ARM、MIPSなどの既存アーキテクチャを使うものだけでなく、独自の非公開アーキテクチャを採用するものもある。512kByte、1MByteになっている。搭載したカードがある。当初、EEPROMの書き換えにはIC駆動に用いるVccとは別に専用の電圧を必要としていたが、その後Vccだけで動作できる様に改良された。RSA用コプロセッサ搭載カードは1990年代前半に登場した。DES/トリプルDESはソフトウェアで実装される場合と、専用回路で実現する場合がある。当初のICカードはプログラムをROMに格納していたが、1990年代後半にはプログラムを不揮発性メモリにダウンロードできる仕組みを持つプラットフォーム型ICカードと呼ばれるMULTOSカードやJavaカードが開発された。開発し、プラットフォーム型ICカードの先駆けとなった。MULTOSカードは、MELという専用のアセンブラライクな言語でプログラムを記述する。1999年にはクレジットカードとして大規模に発行開始し、世界初のプラットフォーム型ICカードの実用化となった。VMを内蔵し、Javaで記述されたプログラムを実行する事ができる。Javaの実行環境を含めたJavaカードなどでは、暗号化や電子署名の技術を使う事ができるものもある。カードOS(通信制御・ファイル管理など)にITRONを採用しているカードもある。TRONプロジェクトが提唱している電子身分証のeTRONカードもICカードの一種である。ICカードはプラスチックを使っているが、凸版印刷はリサイクル可能な紙を材料としたものを開発し、2009年4月から販売を開始した。併せて回収と再生までのリサイクルの体制の確立も行う[1][2][3]。ある)で標準化されている。7816では最小部分しか規格化されていないので、業界やサービスに特化した仕様が作成されている。金融向けに、EMV仕様と呼ばれるユーロペイ、MasterCard、Visaによるデビットカードとクレジットカードの標準仕様がある。GSM、3GPPでUIMカード仕様がある。複数のアプリケーションが搭載可能なカードやプラットフォームの仕様として、Javaカード仕様やMULTOS仕様がある。