JP3900535B2 - スマートicカード用読み取り装置 - Google Patents
スマートicカード用読み取り装置 Download PDFInfo
- Publication number
- JP3900535B2 JP3900535B2 JP53624796A JP53624796A JP3900535B2 JP 3900535 B2 JP3900535 B2 JP 3900535B2 JP 53624796 A JP53624796 A JP 53624796A JP 53624796 A JP53624796 A JP 53624796A JP 3900535 B2 JP3900535 B2 JP 3900535B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- smart
- message
- report
- reader
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
Landscapes
- Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Credit Cards Or The Like (AREA)
Description
周知のICカードの読み取り装置はマルチピンの電子コネクタか、又は容量性あるいは誘導性のアンテナのいずれかの手段によりICカードと関連付けられるシステムに提供されている。これらの読み取り装置には本質的に次の2つのタイプがある:内蔵型及びトランスペアレント型。
内蔵型ICカード読み取り装置は、該装置自体で動作する装置である。該装置は個人がトランザクションが行われたことをモニターし理解することが十分にできる次の通信要素を有している:問題とするトランザクションに対する特別なプログラムを有している読み取り装置自体のマイクロコントーラにより管理されているICカードへのリンクとのキーボード及びディスプレイ。
トランスペアレント型ICカード読み取り装置は問題とするトランザクションのために特別にプログラムされたコンピュータシステムにアクセスするICカードに使用される。該コンピュータシステムに対し読み取り装置は特にICカード用に設計された簡単な入力/出力ポートとして動作する。
これらの内蔵型又はトランスペアレント型ICカード読み取り装置はデータ保護媒体として、即ち提供されたセキュリティ又は暗号機能のためICカードを使用している。いずれの場合でも、該読み取り装置は特別な交換プロトコル、しばしばISO規格7816−3で定められた交換プロトコルに基づく形式で決められたICカードに命令を送り、内蔵型であれば命令を処理するこのカードからの応答を管理し、トランスペアレント型であれば接続されているコンピュータシステムに返す。
それ故、トランザクションの処理能力は、読み取り装置内か、又は読み取り装置と共同するコンピュータ内のいずれかにある。この方式の欠点はトランザクションの種類に基づき読み取り装置を、又は関連するコンピュータを特殊化することが必要であることである。従って、トランザクションの種類を変える必要があると、ICカードのプログラムを変えることでは十分ではない。内蔵型であれば、読み取り装置のプログラムを変えることが必要であり、トランスペアレント型であれば関連するコンピュータシステムのプログラムも変える必要がある。これはICカードの利用を発展させることに障害である。
この欠点を解決するため、処理能力即ちトランザクションの管理をICカード自体に移すことが提案されている。しかし、この方法は、ICカードが、現在の特別な読み取り装置と互換性を持つことを希望するときは十分でない。これらのICカードは実際には現在のデータ交換プロトコルを受け入れることが必要である。多数のデータ交換プロトコルを与えることは1つの解決方法であるが、これによりスマートICカードの容量が本質的に制限されているにもかかわらずスマートカードが行わなければ成らないタスクの複雑度が増す。
本発明はトランザクションの種類に特有でないスマートICカード読み取り装置に関する。
本発明は、更に専用の読み取り装置とデータの交換を行う従来のICカードに使用されるデータ交換プロトコルと互換性のある単一のデータ変換プロトコルを使用して、種々のタイプのスマートICカードに対応する汎用性のある読み取り装置にも関する。
本発明の特徴は、スマートICカード(2)用の読み取り装置(1)において、該装置の主導で、接続されたスマートICカード(2)との情報の交換を管理するための手段と、トランザクションの管理を主導する、接続されたスマートICカード(2)からの命令とデータとを受信し処理するための手段と、前記読み取り装置(1)により命令を実行したときに、接続されたスマートICカード(2)へのレポートメッセージを作成して送信するための手段と、を含むスマートICカード(2)用の読み取り装置(1)にある。
好ましくは、接続されたICカード(2)との情報の交換を管理するための前記手段は、接続されたICカード(2)に、一方では、カードメッセージと呼ばれる前記スマートICカード(2)で発生する命令とデータのパケットの要求と、他方では、接続されたICカード(2)からのカードメッセージで受信した命令の実行に関するレポートメッセージに関連するレポート宣言を交互にくり返し発生し、該レポートメッセージとレポート宣言は読み取りレポートと呼ばれる。
好ましくは、ICカード読み取り装置からのカードメッセージの用意の要求は、用意されたデータを読み取り装置に送るための、ISO規格7816/prEN726の“ゲットレスポンス(get response)”タイプのコマンドから成っている。一方、ICカード読み取り装置からのレポート宣言は、ICカード内のデータを送るため又はプログラムを実行するための、ISO規格7816/prEN726の“エンベロープ(envelope)”又は“エクセキュート(execute)”タイプのコマンドから成っている。
本発明の他の特徴及び利点は例として提示した本発明の実施態様の次の記載から明らかに成る。この記載は図に関して述べている。この図の中で、ICカード、キーボード及びスクリーンによる外部とのリンクを有する、本発明に基づく汎用のスマートICカード読み取り装置のマイクロコンピュータに対するプログラムの種々の論理レベルの概要を示している。
この図はスマートICカード2に対する読み取り装置1のマイクロコントローラに対する管理プログラムの概括的なパーテションを示しており、この読み取り装置にはディスプレイスクリーン3と、制御及びデータ入力のためのキーボード4が備えられている。
該プログラムの最下位のレベルは、実行可能なコードにおける基本オペレーティングシステム10であり、該システムは読み取り装置1の種々のエレメントを管理するため使用されたマイクロコントローラのタイプに対して設計されており、更に読み取り装置1のメモリを管理している。この基本オペレーティングシステム10はカードメッセージが含まれている種々の高級言語の命令を理解するコマンドインタプリタ11と関連している。この組み合わせの上には読み取り装置1の種々のエレメントを監督する制御プログラム12からなる中間のレベルと、種々の周辺管理プログラムからなる外側のレベルとがある。この外側のレベルにはISO規格7816−3に基づくICカードとの通信を管理するためのプログラム13と、ディスプレイスクリーンを管理するプログラム14と、キーボードを管理するプログラム15と、遠隔コンピュータシステムに接続を可能にするための同期シリアルポート管理用のプログラム16が含まれている。制御プログラム12はカードメッセージから生ずるコマンドをコマンドインタプリタ11に向け、ICカードのためのレポートメッセージを構成し、ICカード用の一連のカードメッセージ用意リクエストとレポート宣言を作り、更に基本オペレーティングシステムと種々の周辺の管理プログラムとのインターフェースを行う。
読み取り装置1は、両方向交互接続により、ISO規格7816/prEN726からの2つの連続したコマンド、即ち“get response”コマンドと“envelope”又は“execute”コマンドの連続したサイクルを使用することによりスマートICカードと通信を行う。
“get response”コマンドは次の5つの連続した1バイトフィールドを備えた2進メッセージを送ることから成る:
−“CLA”で示す1番目のフィールドで、例えば金融での応用に予約される命令の様な命令のクラスを識別する1バイトを含んでいる、
−“INS”で示す2番目のフィールドで、“get response”コマンドタイプを識別する16進のバイトCOを含んでいる、
−“P1”で示す3番目の予約フィールドで、16進のバイト00を含んでいる、
−“P2”で示す4番目の予約フィールドで、16進のバイト00を含んでいる、
−“Leフィールド”で示す5番目のフィールドで、値nはICカードからの応答で期待されるバイト数に対応したバイトを含んでいる。
この“get response”コマンドはICカードからの所謂“Dataフィールド”応答を促す。該応答は、n個のデータバイトを含み、nが“Leフィールド”で宣言される数であり、更にカードレポートを与える2バイト“SW1”,“SW2”を含む。
“execute”コマンドは5つの連続した1バイトのフィールドと最後のマルチバイトのデータフィールドからなる2進メッセージを送ることから成る:
−“CLA”で示す1番目のフィールドは、例えば金融への応用に対する予約の命令の様な命令のクラスを識別する1バイトを含んでいる、
−“INS”で示す2番目のフィールドは“execute”コマンドタイプを示す16進のバイトAEを含んでいる、
−“P1”で示す3番目の予約フィールドは16進のバイト00を含んでいる、
−“P2”で示す4番目の予約フィールドは、16進のバイト00を含んでいる、
−“Lcフィールド”で示す5番目のフィールドは、値nが“execute”コマンドを伴うメッセージ内のバイト数に対応しているバイトを含んでいる、
−“Dataフィールド”で示す6番目の最後のフィールドは、5番目の“Lcフィールド”内で宣言されたn個のデータバイトを含んでいる。この“execute”コマンドはカードレポートを与える2バイトの“SW1,SW2”のICカードからの応答を促す。
“envelope”コマンドは“execute”コマンドと同じ構造であるが、16進の値C2を有するコマンドを示す2番目のフィールド“INS”のバイトの値だけが異なっている。
これら3つのメッセージに於て、“Leフィールド”と“Lcフィールド”は期待されるカードメッセージの長さ、又は読み取り装置からのレポートメッセージの長さを宣言しており、それぞれのフィールドはICカードから来る実行すべき命令と関連するデータ及び読み取り装置により実行される動作及び結果のレポートを運ぶために使用されている。
スマートICカード2が読み取り装置1に挿入されると、該ICカードは読み取り装置1により検出され、電源が投入される。該読み取り装置はカードにISO規格7816−3に基づくリセットコマンドを送る。これによりスマートICカード2のマイクロコントローラの初期化の過程が行われる。この過程はスマートICカード2から読み取り装置1に送られるリセットに対するアンサーと最初の処理サイクルに対するスマートICカード2のトランザクション管理プログラムの開始により終了する。この最初の処理サイクルによりカード内で最初のカードメッセージの用意が行われ、これにより読み取り装置1が“get response”コマンドの形でメッセージ用意リクエストにより該カードに要求を出すとすぐに読み取り装置1と通信が可能に成る。
リセットに対するアンサーを受けると、読み取り装置1はスマートICカード2とのデータ交換の1番目のサイクルを開始する。
この一番目の交換サイクルの間、読み取り装置1はスマートICカード2にメッセージ用意リクエストを“get response”コマンドの形で送り、初期化の後にスマートICカード2により用意されたカードメッセージの送出を要求する。
“get response”コマンドを通してこの様なリクエストを受けると、スマートICカード2は用意されたカードメッセージを読み取り装置1に送る。
読み取り装置1は該カードメッセージを受け、含まれているデータを識別し、該メッセージを解釈し、リクエストされたコマンドを実行すると、“envelope”又は“execute”コマンドの形のレポート宣言により、レポートメッセージと共に、スマートICカード2に応答する。このレポートメッセージはスマートICカード2に要求されたものがどの様に行われたか、及びこの処理の結果を知らせる。これにより一番目の交換サイクルが終了する。
読み取り装置1から来る一番目の交換サイクルに対する“envelope”又は“execute”コマンドを受けると、スマートICカード2は二番目の処理サイクルでトランザクション管理プログラムを走らせることを続ける。このサイクルの間、該スマートICカードは最初にレポートメッセージにより、今送られたカードメッセージの正しい実行をチェックし、次に他のカードメッセージを用意する。
次に、読み取り装置1は二番目の“get response”コマンドをスマートICカード2に送る二番目の交換サイクルを開始し、新しいカードメッセージを読む。この新しいカードメッセージのデータを処理した後、読み取り装置1は二番目の“envelope”又は“execute”コマンドに関連したレポートメッセージにより、実行をスマートICカード2に伝え、第2の交換サイクルが終了する。
読み取り装置1から来るこの二番目の“envelope”又は“execute”コマンドを受けると、未だトランザクション管理プログラムの制御下にあるスマートICカード2は三番目の処理サイクルを開始し、このサイクルの間に、今送られたカードメッセージの正しい実行を、読み取り装置1から受けたレポートメッセージによりチェックし、他のカードメッセージを用意する。
読み取り装置1は次に三番目の“get response”コマンドをスマートICカード2に送ることにより三番目の交換サイクルを開始し、カードメッセージを受けとる。
スマートICカード2により行われる処理サイクルと読み取り装置1により行われる交換サイクルは、この様にスマートICカード2に記憶されたトランザクション管理プログラムに基づき互いに続く。
ISO規格7816−3に依れば、読み取り装置1は電気的に交換を管理しているが、トランザクションはスマートカードであるICカード2の主導で走る。
読み取り装置1には幾つかのICカードコネクタが含まれている場合がある。この場合、一度に1つのスマートICカードのみトランザクションを走らせる。該トランザクションを走らせるスマートICカードは“アクティブである”と呼ばれている。他のスマートICカードは“パッシブである”と呼ばれている。読み取り装置からの“get response”命令に答えることができる一番目のスマートICカードは一つの宣言されたアクティブのカードである。
Claims (5)
- スマートICカード(2)用の読み取り装置(1)において、
該装置の主導で、接続されたスマートICカード(2)との情報の交換を管理するための手段と、
トランザクションの管理を主導する、接続されたスマートICカード(2)からの命令とデータとを受信し処理するための手段と、
前記読み取り装置(1)により命令を実行したときに、接続されたスマートICカード(2)へのレポートメッセージを作成して送信するための手段と、
を含むことを特徴とするスマートICカード(2)用の読み取り装置(1)。 - 接続されたICカード(2)との情報の交換を管理するための前記手段は、接続されたICカード(2)に、一方では、カードメッセージと呼ばれる前記スマートICカード(2)で発生する命令とデータのパケットの要求と、他方では、接続されたICカード(2)からのカードメッセージで受信した命令の実行に関するレポートメッセージに関連するレポート宣言を交互にくり返し発生し、該レポートメッセージとレポート宣言は読み取りレポートと呼ばれる、請求項1に記載の読み取り装置。
- 接続されたスマートICカード(2)から受けた命令とデータとを処理する前記手段が、カードメッセージの送信要求に続いて受信する接続された前記スマートICカード(2)から受ける命令を理解し、実行するコマンドインタプリタ(11)を含むことを特徴とする請求項2に記載の読み取り装置。
- 接続されたICカード(2)に、一方では、カードメッセージと呼ばれる前記スマートICカード(2)で発生する命令とデータのパケットの要求を、他方では、接続されたICカード(2)からのカードメッセージで受信した命令の実行に関するレポートメッセージに関連するレポート宣言を交互にくり返し発生する、接続されたICカード(2)との情報の交換を管理するための読み取り装置(1)の側の前記手段は、コマンド識別フィールドと、カードメッセージの期待される長さを宣言するフィールドを含む複数の連続するフィールドを持つデジタルシーケンスの形でカードメッセージ用意リクエストを生ずる、請求項2に記載の読み取り装置。
- 接続されたICカード(2)に、一方では、カードメッセージと呼ばれる前記スマートICカード(2)で発生する命令とデータのパケットの要求と、他方では、接続されたICカード(2)からのカードメッセージで受信した命令の実行に関するレポートメッセージに関連するレポート宣言を交互にくり返し発生する、接続されたICカード(2)との情報の交換を管理するための読み取り装置(1)の側の前記手段は、コマンド識別フィールドと、レポートメッセージの期待される長さを宣言するフィールドを含む複数の連続するフィールドを持つデジタルシーケンスの形でレポート宣言を生ずる、請求項2に記載の読み取り装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR95/06369 | 1995-05-30 | ||
| FR9506369A FR2734927B1 (fr) | 1995-05-30 | 1995-05-30 | Lecteur pour carte a puce intelligente |
| PCT/FR1996/000795 WO1996038804A1 (fr) | 1995-05-30 | 1996-05-28 | Lecteur pour carte a puce intelligente |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11505946A JPH11505946A (ja) | 1999-05-25 |
| JP3900535B2 true JP3900535B2 (ja) | 2007-04-04 |
Family
ID=9479468
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP53624796A Expired - Lifetime JP3900535B2 (ja) | 1995-05-30 | 1996-05-28 | スマートicカード用読み取り装置 |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US6082615A (ja) |
| EP (1) | EP0829062B1 (ja) |
| JP (1) | JP3900535B2 (ja) |
| CA (1) | CA2219815C (ja) |
| DE (1) | DE69602942T2 (ja) |
| ES (1) | ES2133968T3 (ja) |
| FR (1) | FR2734927B1 (ja) |
| WO (1) | WO1996038804A1 (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2764073B1 (fr) * | 1997-05-30 | 1999-07-16 | Sgs Thomson Microelectronics | Protocole de communication pour carte a memoire asynchrone |
| FR2774196B1 (fr) * | 1998-01-27 | 2000-03-17 | Gemplus Card Int | Carte a memoire asynchrone |
| DE19845582A1 (de) * | 1998-10-02 | 2000-04-06 | Ibm | Vereinfachtes Benutzen einer Chipkarte |
| IL145031A0 (en) * | 1999-02-22 | 2002-06-30 | Cards Etc Pty Ltd | Card, device, product and product management system |
| DE10008308A1 (de) * | 2000-02-23 | 2001-08-30 | Orga Kartensysteme Gmbh | Kartenterminal |
| AUPR384601A0 (en) * | 2001-03-20 | 2001-04-12 | Department of Natural Resources and Environment for and on Behalf of the Crown in Right of the State of Victoria, The | Secure data loading method |
| JP4224809B2 (ja) * | 2003-03-03 | 2009-02-18 | 旭精工株式会社 | Icカード処理装置の通信基板装着装置 |
| US7301501B2 (en) * | 2003-10-10 | 2007-11-27 | Option | Telecommunications card for mobile telephone network and wireless local area network |
| GB0427693D0 (en) * | 2004-12-17 | 2005-01-19 | Ncr Int Inc | An automated teller machine |
| US20090327528A1 (en) * | 2008-06-25 | 2009-12-31 | Sandisk Il Ltd. | Data storage method with multiple protocols for preloading data |
| US20090327529A1 (en) * | 2008-06-25 | 2009-12-31 | Sandisk Il Ltd. | Data storage device with multiple protocols for preloading data |
| JP5197664B2 (ja) * | 2010-03-18 | 2013-05-15 | 株式会社東芝 | Icカード、通信装置、コマンド処理方法、通信システム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4727243A (en) * | 1984-10-24 | 1988-02-23 | Telenet Communications Corporation | Financial transaction system |
| JP3028815B2 (ja) * | 1988-08-19 | 2000-04-04 | 株式会社東芝 | 携帯可能電子装置の伝送方法と携帯可能電子装置 |
| EP0490455B1 (en) * | 1990-12-10 | 1997-10-08 | THOMSON multimedia | Method and apparatus for interfacing smart cards with terminals |
| FR2689997B1 (fr) * | 1992-04-08 | 1997-06-13 | Innovatron Sa | Systeme d'echange de donnees sans contact entre un terminal et un ensemble portatif modulaire. |
| JP3421378B2 (ja) * | 1993-03-23 | 2003-06-30 | 株式会社東芝 | 伝送制御方式 |
-
1995
- 1995-05-30 FR FR9506369A patent/FR2734927B1/fr not_active Expired - Lifetime
-
1996
- 1996-05-28 ES ES96918721T patent/ES2133968T3/es not_active Expired - Lifetime
- 1996-05-28 JP JP53624796A patent/JP3900535B2/ja not_active Expired - Lifetime
- 1996-05-28 CA CA002219815A patent/CA2219815C/fr not_active Expired - Lifetime
- 1996-05-28 US US08/952,497 patent/US6082615A/en not_active Expired - Lifetime
- 1996-05-28 EP EP96918721A patent/EP0829062B1/fr not_active Expired - Lifetime
- 1996-05-28 DE DE69602942T patent/DE69602942T2/de not_active Expired - Lifetime
- 1996-05-28 WO PCT/FR1996/000795 patent/WO1996038804A1/fr not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11505946A (ja) | 1999-05-25 |
| CA2219815A1 (fr) | 1996-12-05 |
| US6082615A (en) | 2000-07-04 |
| ES2133968T3 (es) | 1999-09-16 |
| EP0829062B1 (fr) | 1999-06-16 |
| CA2219815C (fr) | 2006-07-11 |
| FR2734927A1 (fr) | 1996-12-06 |
| WO1996038804A1 (fr) | 1996-12-05 |
| FR2734927B1 (fr) | 1997-07-04 |
| EP0829062A1 (fr) | 1998-03-18 |
| DE69602942D1 (de) | 1999-07-22 |
| DE69602942T2 (de) | 1999-12-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5942738A (en) | Smart IC card system and smart IC card with transaction management program stored therein | |
| JP4181641B2 (ja) | 委任特性を備えたマルチアプリケーションカード | |
| JP3900535B2 (ja) | スマートicカード用読み取り装置 | |
| US6157966A (en) | System and method for an ISO7816 complaint smart card to become master over a terminal | |
| EP1264461B1 (en) | A method of communication between a smart card and a host station | |
| US6256690B1 (en) | System and method for facilitating multiple applications on a smart card | |
| EP1473664B1 (en) | Smart card device as mass storage device | |
| US4787027A (en) | System using an adapter board to couple a personal computer to a plurality of peripherals in a financial environment | |
| US7133939B1 (en) | Distributed-service architecture at the point of sale or service | |
| EP0981805A1 (en) | Ic card with shell feature | |
| JP2004280818A (ja) | Usbホストへ接続されているユニバーサルシリアルバススマートカード装置をシミュレートするシステム及び方法 | |
| JP3028815B2 (ja) | 携帯可能電子装置の伝送方法と携帯可能電子装置 | |
| US6769620B2 (en) | IC card reader with improved man-machined interface | |
| WO1998052152A2 (en) | Communication between interface device and ic card | |
| US20190197535A1 (en) | Flexible emv-compliant identification transaction method | |
| CN100423025C (zh) | 智能卡中字节传输的管理 | |
| JPH03242781A (ja) | Icカードシステム | |
| CN108595245A (zh) | Java卡外设访问方法及Java卡虚拟机 | |
| JP2758257B2 (ja) | 計算機システム | |
| EP1403809A1 (en) | Smart card accepting device | |
| IES970205A2 (en) | A point-of-sale transaction processing system | |
| Sauveron | Smart Card Reader APIS | |
| JPH053608B2 (ja) | ||
| JPH06164673A (ja) | 通信制御装置 | |
| JPS62125486A (ja) | 携帯可能媒体処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051004 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20051215 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20060206 |
|
| A524 | Written submission of copy of amendment under article 19 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A524 Effective date: 20060327 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061212 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061225 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100112 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100112 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110112 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110112 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120112 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130112 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |