特許
J-GLOBAL ID:201103068560127496

スマートカードの中にソフトウェア構成部分、特に「アプレット」と呼ばれる形式をロードする方法

発明者:
出願人/特許権者:
代理人 (6件): 川口 義雄 ,  小野 誠 ,  井上 満 ,  一入 章夫 ,  大崎 勝真 ,  相馬 貴昌
公報種別:特許公報
出願番号(国際出願番号):特願2001-558826
特許番号:特許第3834239号
出願日: 2001年02月09日
請求項(抜粋):
【請求項1】 所定の第1プロトコルによる通信を可能にする、スマートカード読取装置を介して、スマートカードに接続された端末から前記スマートカードの中にソフトウェアをロードする方法であって、前記ロードは第1ロードプログラムおよび第2ロードプログラムの利用と協働によって行われ、前記第2ロードプログラムが前記スマートカードの中に記憶されている方法であって、少なくとも下記の段階、すなわち、 a/前記スマートカード(2a)の中に、第1ソフトウェア(23a)を導入して、特定の通信プロトコル層を形成することから成る予備的第1段階と、 b/前記端末(1)の中に、第2ソフトウェア(13)を導入して、特定の通信プロトコル層を形成することから成る予備的第2段階と を含み、 前記第1および第2ソフトウェア(13、23a)はさらに、少なくとも1対として組み合わせた自律的第1ソフトウェアエンティティ(132、232a)を含み、前記エンティティ(132、232a)の各々は、前記スマートカード(2a)が「WEB」クライアント/サーバの機能性を提供するように、少なくとも前記端末(1)と前記スマートカード(2a)の間の双方向データ交換セッションを確立できるように互いに協働し、前記スマートカードは、前記「WEB」クライアント/サーバの機能性を通してアクセス可能で、ソフトウェアをロードするために前記第2ロードプログラム(IL)により必要とされるデータを記述する、ロードパラメータ表示データを含み、 前記スマートカードが「CGI」と呼ばれるゲートウェイインターフェースの機能性を提供するように、前記の特定の第1ソフトウェア(23a)と協働するように、一連の指令を解釈してこれを一連の命令に翻訳することができる、少なくとも1つの第2ソフトウェアエンティティ(ATS1〜ATSn)を、前記スマートカード(2a)の中に導入することから成る予備的第3段階を含み、前記スマートカードは、前記第2ロードプログラム(IL)に関連する前記指令列の少なくとも1つを含み、 本方法は少なくとも下記の段階、 1/少なくとも前記端末(1)と前記スマートカード(2a)の間の第1データ交換セッションを開く段階であって、このセッション中に、スマートカードの前記自律的第1ソフトウェアエンティティ(232a)が前記第2ロードプログラム(IL)によって必要とされる前記ロードパラメータ表示データを検索するために、端末の前記自律的第1ソフトウェアエンティティ(132)が前記第1ロードプログラム(OL)により出された要求を送信する、段階と、 2/前記スマートカード(2a)と少なくとも前記端末(1)との間の第2データ交換セッションを開く段階であって、このセッション中に、スマートカードの前記自律的第1ソフトウェアエンティティ(232a)が、端末の前記自律的第1ソフトウェアエンティティ(132)へ、前記ロードパラメータ表示データを送信し、端末の前記自律的第1ソフトウェアエンティティ(132)は前記データを、前記第1ロードプログラム(OL)へ送信し、前記ロードパラメータ表示データは前記第2ロードプログラム(IL)に関連する前記指令列を指す参照を含む、段階と、 3/少なくとも前記端末(1)と前記スマートカード(2a)の間の第3データ交換セッションを開く段階であって、このセッション中に、端末の前記自律的第1ソフトウェアエンティティ(132)が前記第1ロードプログラム(OL)により送られたロードファイル(7)を送信し、前記ロードファイル(7)は前記ロードパラメータ表示データを考慮し且つロードすべき前記ソフトウェア(Da)に関連するデータ(70、71、72)を含む、段階とを有し、前記少なくとも1つの第2ソフトウェアエンティティ(ATS1〜ATSn)は、前記CGI機能の実行により、前記第2ロードプログラム(IL)に関連する前記一連の指令を解釈してこれを命令列へ翻訳し、前記命令列が前記スマートカードへの前記ソフトウェア(Da)の前記ロードの実行のために、前記第2ロードプログラム(IL)を活性化することを特徴とする方法。
IPC (3件):
G06F 9/54 ( 200 6.01) ,  G06K 17/00 ( 200 6.01) ,  G06K 19/07 ( 200 6.01)
FI (3件):
G06F 9/06 640 C ,  G06K 17/00 D ,  G06K 19/00 N

前のページに戻る