JP3907394B2 - 制御ユニットのキャリブレーションシステム - Google Patents
制御ユニットのキャリブレーションシステム Download PDFInfo
- Publication number
- JP3907394B2 JP3907394B2 JP2000284814A JP2000284814A JP3907394B2 JP 3907394 B2 JP3907394 B2 JP 3907394B2 JP 2000284814 A JP2000284814 A JP 2000284814A JP 2000284814 A JP2000284814 A JP 2000284814A JP 3907394 B2 JP3907394 B2 JP 3907394B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- calibration
- data
- information
- control unit
- 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 - Fee Related
Links
- 238000006243 chemical reaction Methods 0.000 claims description 25
- 230000005856 abnormality Effects 0.000 claims description 9
- 230000000694 effects Effects 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2637—Vehicle, car, auto, wheelchair
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Control By Computers (AREA)
- Control Of Transmission Device (AREA)
- Debugging And Monitoring (AREA)
Description
【発明の属する技術分野】
本発明は、例えば自動車用のエンジンや自動変速機を制御する制御ユニットを動作させるために必要なソースファイルのキャリブレーションを行う制御ユニットのキャリブレーションシステムに関する。
【0002】
【従来の技術】
従来から、自動車用のエンジンや自動変速機を制御する制御ユニットの開発において、ソフトウェア処理によってキャリブレーションを行うシステムが使われていた。
図2は、上記キャリブレーションシステムの従来例を示す構成図であり、元のROM化ファイル(16進Hexファイル)と、該ROM化ファイルを生成するのに用いたプログラムファイル・データソースファイル・マップファイル(ソースファイル)を用意する一方、前記データファイルの各データのバイト数,ビットレート,単位,設定範囲などの諸元を、汎用の表計算ソフト(例えばマイクロソフト社製のExcel)に記述した諸元ファイルを用意し、これをキャリブレーション用ファイルの作成コマンドによって読み込んで、規格化されたキャリブレーション用ファイルを生成する。
【0003】
そして、前記キャリブレーション用ファイルを、キャリブレーションソフトに読み込ませると、キャリブレーション結果が、16進Hexファイルとして得られる構成となっていた。
【0004】
【発明が解決しようとする課題】
ところで、上記従来のキャリブレーションシステムでは、ROM化ファイルを生成するのに用いたプログラムファイル・データソースファイル・マップファイル(ソースファイル)の他に、汎用の表計算ソフトに記述した諸元ファイルが必要である。
【0005】
このため、制御変更によるデータ構造・分解能などの諸元の変更や、データの追加に対応させて、データ諸元ファイルを更新し、ROM情報と諸元情報とを一致させる必要が生じ、係るバージョン管理が大きな負担になり、また、バージョン管理を自動化するには、大きな情報管理ツールを新たに作成する必要が生じるという問題があった。
【0006】
また、汎用の表計算ソフトを利用するため、表計算ソフト自体のバージョンの違いによって、キャリブレーション用ファイルの生成機能が使用できなくなる可能性があった。
更に、従来システムでは、キャリブレーション結果が16進Hexファイルとして得られる構成となっていたため、何らかの付帯作業を行わないと、キャリブレーション結果をソースファイルに反映させることができず、システムとして完結せず、使い難いという問題もあった。
【0007】
本発明は上記問題点に鑑みなされたものであり、制御変更によるデータ構造・分解能の変更やデータの追加を、データ諸元情報に確実に反映させることができ、バージョン管理の負担を解消することができるようにしたキャリブレーションシステムを提供することを目的とする。
更に、キャリブレーション結果をソースファイルとして出力でき、キャリブレーション結果の利用性の高いキャリブレーションシステムを提供することを目的とする。
【0008】
【課題を解決するための手段】
そのため、請求項1記載の発明は、制御ユニットを動作させるのに必要なプログラムファイル・データファイル・マップファイルを含むソースファイルをキャリブレーションするシステムであって、前記ソースファイルを、前記データファイルの各データのバイト数,ビットレート,単位,設定範囲を少なくとも含むデータ諸元情報、及び、予め用意されたキャリブレーション用ファイルの生成に必要となる固定情報である定義ファイルに基づき、データ定義,ファンクション,物理量変換情報,データ構造が含まれる規格化されたキャリブレーション用ファイルに変換し、該変換後のキャリブレーション用ファイルをキャリブレーションソフトに読み込ませて前記ソースファイルのキャリブレーションを実施し、キャリブレーション結果を出力する制御ユニットのキャリブレーションシステムにおいて、前記データ諸元情報を、前記データファイルに予め記述させておくことを特徴とする。
【0009】
かかる構成によると、ソースファイル(プログラムファイル・データファイル・マップファイル)の情報として本来不要であるものの、ソースファイルのキャリブレーション用ファイルへの変換に必要となる情報である各データのバイト数,ビットレート,単位,設定範囲を少なくとも含むデータ諸元情報を、データファイルに予め記述させておく。従って、諸元情報が汎用の表計算ソフトに別ファイルとして設定されることはなく、ソースファイルに一元管理されることになる。また、データファイルに、本来のROM情報と共に、データの諸元情報が記述され、制御変更に応じてデータファイルを更新するときに、同一ファイルに記述されるデータ諸元情報の追加・更新を同時に行わせる。
【0011】
請求項2記載の発明では、前記キャリブレーションの結果に基づいて新規のデータファイルを生成し、該新規のデータファイルを出力する機能を有することを特徴とする。かかる構成によると、キャリブレーションの結果に基づき、新規のデータファイルが生成される。
【0013】
請求項3記載の発明では、前記キャリブレーションの結果に基づく新規のデータファイルの生成が正常に行えなかった部分について、異常情報を出力することを特徴とする。かかる構成によると、キャリブレーション結果から新規のデータファイルを生成するときに、データファイルの生成が正常に行えなかった部分について異常情報を出力する。
【0014】
請求項4記載の発明では、前記ソースファイルのキャリブレーション用ファイルへの変換に異常があったときに異常情報を出力することを特徴とする。かかる構成によると、ソースファイルのキャリブレーション用ファイルへの変換に失敗したときには、該変換の失敗を示す異常情報を出力する。
【0015】
【発明の効果】
請求項1記載の発明によると、ソースファイルのキャリブレーション用ファイルへの変換に必要なバイト数,ビットレート,単位,設定範囲を少なくとも含むデータ諸元情報を、データファイルに予め記述させておくようにしたので、ROMの管理に付随して別ファイルの情報管理を行う必要がなく、制御変更に応じたデータファイルの更新時に同時にデータの諸元情報を更新させて、ROM情報と諸元情報とを容易に一致させることができ、また、汎用の表計算ソフト等を用いないので、汎用の表計算ソフト等のバージョンの違いを考慮する必要がなく、キャリブレーション用ファイルへの変換機能を確実に発揮させることができるという効果がある。また、データの諸元情報を、データファイルに直接記述するので、ROMのデータ諸元とキャリブレーション用ファイルへの変換に用いる諸元情報とが一致し、制御変更に柔軟に対応しつつキャリブレーションを行わせることができるという効果がある。
【0016】
請求項2記載の発明によると、キャリブレーション結果を新規のデータファイルとして出力できるため、付帯作業を行うことなくキャリブレーション結果を利用でき、キャリブレーション結果に基づく仕様変更の指示などを容易に行えるようになるという効果がある。
【0017】
請求項3記載の発明によると、新規のデータファイルの生成時の異常情報を出力するので、ファイル選択等の操作ミスの解析を容易に行えるようになるという効果がある。
【0018】
請求項4記載の発明によると、ソースファイルのキャリブレーション用ファイルへの変換時の異常情報を出力するので、ソースファイルの記述ミスや操作ミスの解析を容易に行えるようになるという効果がある。
【0019】
【発明の実施の形態】
以下に本発明の実施の形態を説明する。
図1に示すキャリブレーションシステムは、例えば自動車用のエンジンや自動変速機を制御する制御ユニットを動作させるために必要なソースファイルのキャリブレーションを行うシステムである。
【0020】
本実施形態では、制御ユニットを動作させるために必要なソースファイルを、規格化されたキャリブレーション用ファイルに変換してキャリブレーションを行わせるが、ここでは、ドイツの自動車製造会社を中心として設定されたASAP(Application Systems Standardization Working Group)での規格に従うものとし、前記規格化されたキャリブレーション用ファイルをASAPファイルと称し、また、ASAPファイルの生成に必要となる情報をASAP情報と称する。
【0021】
図1において、ベース情報Aには、元のROM化ファイル(16進Hexファイル)と、該ROM化ファイルを生成するのに用いたソースファイルとしてのプログラムファイル・データファイル・マップファイルが含まれる。
ここで、前記データファイルには、前記ASAP情報に相当するデータの諸元情報が直接記述されているが、それ以外は、通常の作業で必要なファイルをそのまま使用する。
【0022】
前記データの諸元情報とは、バイト数,ビットレート,単位,設定範囲などのデータ構造・分解能を示す情報であり、制御ユニットを動作させるためのソースファイルとしては不要な情報であるが、前記ASAPファイルの生成に必要な情報であり、本実施形態では、係るASAP情報を別ファイルに記憶させるのではなく、データファイルに直接記述させてある。
【0023】
また、前記ベース情報Aには、個別のプログラムとデータの選択を定義するリンクファイルが含まれる。
一方、ASAP生成部Bには、ROMデータの違いに依存しない固定のASAP情報が定義ファイル(textファイル)として予め用意されており、変換コマンドにより、前記ベース情報Aのデータファイル・マップファイルなどの必要な情報を集約し、データ定義、ファンクション、物理量変換情報、データ構造などを含むASAPファイルを生成する。
【0024】
尚、上記ASAPファイルの生成(ソースファイルのASAPファイルへの変換)に記述ミスがあったときには、変換に失敗したlogの情報である変換時異常情報が出力されるようにしてある。
前記ASAPファイル及び前記ベース情報Aに含まれる元のROM化ファイルは、キャリブレーションソフトC(図1に示すINCA−PC)に読み込まれ、キャリブレーションが実施される。
【0025】
前記キャリブレーションソフトCによるキャリブレーション結果はASAP逆変換部Dに出力される。
前記ASAP逆変換部Dでは、キャリブレーション結果を、16進情報とラベル/アドレスからなるtextファイルである差異ファイルにデータ変更する。
また、前記ASAP逆変換部Dには、ASAPの逆変換用のマクロ定義ファイルが予め用意されている。
【0026】
そして、前記差異ファイル,マクロ定義ファイル,ASAPファイル,ベース情報を元に、ASAP逆変換コマンドを起動し、新規のデータファイル及びリンクファイルとして出力する。
具体的には、キャリブレーションの結果、差異データが生じたファイルのキーワードがASAPファイルから出力され、該キーワードに基づきベース情報に含まれるリンクファイルから変更するファイルの情報を入手し、該変更ファイルの情報と差異データとから新規のデータファイル及びリンクファイルを生成する。
【0027】
尚、上記のキャリブレーション結果のソースファイルへの逆変換において、逆変換に失敗したlogの情報が、逆変換時異常情報として出力されるようになっている。
上記構成のキャリブレーションシステムによると、ASAP情報であるデータの諸元情報が、ソースファイルに付加され、かつ、ソースファイルのデータファイルに直接記述されるので、ASAP情報であるデータの諸元情報を、汎用の表計算ソフトによる別ファイルに記述させる場合のようなバージョン管理が不要で、制御変更時に同時にASAP情報であるデータの諸元情報の追加・更新が行われる。
【0028】
従って、制御変更時にASAP情報への反映が抜けてしまうことがなく、正しいASAP情報に基づいて、ASAPファイルを正確に生成させることができる。
また、ASAP生成部Bに、ROMデータの違いに依存しない固定のASAP情報が定義ファイルとして予め用意されているので、他の制御ユニットへの展開・流用が容易に行える。
【0029】
また、ASAPファイルの生成に当たって、選択情報がベース情報と前記定義ファイルのみで済み、操作が容易である。
更に、キャリブレーション結果が、新規のデータファイル及びリンクファイルに逆変換して出力されるので、付帯作業を行うことなく、キャリブレーションされたソースファイルが得られ、制御ユニットの仕様指示等を容易に行える。
【0030】
また、ASAPファイルへの変換時、及び、キャリブレーション結果の逆変換時に変換異常が発生すると、その情報を出力するので、記述及び操作ミスの解析が容易に行える。
尚、元のデータ定義が、データファイルの形式をとらない構成であっても良く、例えば、汎用の表計算ソフトのファイルに元のデータが記述される場合に、該表計算ソフトのファイルに、ASAP情報としてのデータ諸元を記述する構成であっても良い。
【図面の簡単な説明】
【図1】実施形態におけるキャリブレーションシステムの構成図。
【図2】従来のキャリブレーションシステムの構成図。
【符号の説明】
A…ベース情報
B…ASAP生成部
C…キャリブレーションソフト
D…ASAP逆変換部
Claims (4)
- 制御ユニットを動作させるのに必要なプログラムファイル・データファイル・マップファイルを含むソースファイルをキャリブレーションするシステムであって、
前記ソースファイルを、前記データファイルの各データのバイト数,ビットレート,単位,設定範囲を少なくとも含むデータ諸元情報、及び、予め用意されたキャリブレーション用ファイルの生成に必要となる固定情報である定義ファイルに基づき、データ定義,ファンクション,物理量変換情報,データ構造が含まれる規格化されたキャリブレーション用ファイルに変換し、
該変換後のキャリブレーション用ファイルをキャリブレーションソフトに読み込ませて前記ソースファイルのキャリブレーションを実施し、キャリブレーション結果を出力する制御ユニットのキャリブレーションシステムにおいて、
前記データ諸元情報を、前記データファイルに予め記述させておくことを特徴とする制御ユニットのキャリブレーションシステム。 - 前記キャリブレーションの結果に基づいて新規のデータファイルを生成し、該新規のデータファイルを出力する機能を有することを特徴とする請求項1記載の制御ユニットのキャリブレーションシステム。
- 前記キャリブレーションの結果に基づく新規のデータファイルの生成が正常に行えなかった部分について、異常情報を出力することを特徴とする請求項2記載のキャリブレーションシステム。
- 前記ソースファイルのキャリブレーション用ファイルへの変換に異常があったときに異常情報を出力することを特徴とする請求項1〜3のいずれか1つに記載のキャリブレーションシステム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000284814A JP3907394B2 (ja) | 2000-09-20 | 2000-09-20 | 制御ユニットのキャリブレーションシステム |
DE10145961A DE10145961A1 (de) | 2000-09-20 | 2001-09-18 | System und Verfahren zum Kalibrieren einer Steuereinheit |
US09/955,031 US6820024B2 (en) | 2000-09-20 | 2001-09-19 | System and method for calibrating control unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000284814A JP3907394B2 (ja) | 2000-09-20 | 2000-09-20 | 制御ユニットのキャリブレーションシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002091508A JP2002091508A (ja) | 2002-03-29 |
JP3907394B2 true JP3907394B2 (ja) | 2007-04-18 |
Family
ID=18768972
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000284814A Expired - Fee Related JP3907394B2 (ja) | 2000-09-20 | 2000-09-20 | 制御ユニットのキャリブレーションシステム |
Country Status (3)
Country | Link |
---|---|
US (1) | US6820024B2 (ja) |
JP (1) | JP3907394B2 (ja) |
DE (1) | DE10145961A1 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1916583A1 (de) * | 2006-10-26 | 2008-04-30 | Siemens Aktiengesellschaft | Verfahren zur Durchführung von Online-Programmänderungen an einem Automatisierungssystem |
JP4643692B2 (ja) * | 2008-08-18 | 2011-03-02 | 日本電信電話株式会社 | トラヒック情報の収集方法およびトラヒック受信装置 |
CN102109818B (zh) * | 2009-12-24 | 2013-04-10 | 上海泛华测控***有限公司 | 基于xcp协议的自适应命令处理方法及其*** |
CN102749912B (zh) * | 2012-06-25 | 2015-07-08 | 湖北航天技术研究院特种车辆技术中心 | 一种自动变速器电控单元的标定方法及标定*** |
CN103064410B (zh) * | 2012-12-28 | 2015-09-09 | 潍柴动力股份有限公司 | 一种发动机电控***中标定数据的转换方法和装置 |
CN104423283B (zh) * | 2013-08-30 | 2017-10-13 | 北京北方华创微电子装备有限公司 | 电气设备的模拟通道参数配置方法及*** |
CN104483878A (zh) * | 2014-12-09 | 2015-04-01 | 中国航空工业集团公司第六三一研究所 | 一种标定工具通信传输方法 |
CN105607614B (zh) * | 2015-11-20 | 2017-12-26 | 西安航天计量测试研究所 | 发动机指令与控制匹配性测试仪的校准装置及方法 |
CN108833572B (zh) * | 2018-06-28 | 2021-01-15 | 无锡沃尔福汽车技术有限公司 | 一种使ecu与未集成asap3协议的客户机建立通讯的方法和*** |
CN111159980B (zh) * | 2019-12-30 | 2023-11-17 | 潍柴动力股份有限公司 | 数据转换的方法和装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05282141A (ja) | 1992-03-31 | 1993-10-29 | Toshiba Corp | ソフトウェア開発環境評価支援装置 |
US5812849A (en) * | 1996-12-18 | 1998-09-22 | Chrysler Corporation | Software redevelopment system |
US6505341B1 (en) * | 1998-11-10 | 2003-01-07 | Scientronix, Inc. | System and method for programming a logic control unit |
US6167319A (en) * | 1998-10-13 | 2000-12-26 | Scientronix, Inc. | Process for generating program listings for programming a logic control unit |
US6550052B1 (en) * | 1999-11-09 | 2003-04-15 | Daimlerchrysler Corporation | Software development framework for constructing embedded vehicle controller software |
-
2000
- 2000-09-20 JP JP2000284814A patent/JP3907394B2/ja not_active Expired - Fee Related
-
2001
- 2001-09-18 DE DE10145961A patent/DE10145961A1/de not_active Ceased
- 2001-09-19 US US09/955,031 patent/US6820024B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2002091508A (ja) | 2002-03-29 |
DE10145961A1 (de) | 2002-04-11 |
US6820024B2 (en) | 2004-11-16 |
US20020035440A1 (en) | 2002-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6550052B1 (en) | Software development framework for constructing embedded vehicle controller software | |
JP3907394B2 (ja) | 制御ユニットのキャリブレーションシステム | |
US8230113B2 (en) | System, method, and computer-readable medium for development and deployment of self-describing controlled device modules in a control system | |
CA2662877C (en) | System and method for functionalization in line with demand, for control and regulatory devices | |
US6963781B2 (en) | Electronic apparatus for a bus system | |
JP4525681B2 (ja) | プログラマブルコントローラ用プログラム生成装置、プログラマブルコントローラ用プログラム生成方法およびその方法のプログラムを記録した記録媒体 | |
US8682459B2 (en) | Device information setting apparatus and device information setting method | |
US20140236560A1 (en) | Method for performing an inventory of the hardware components connected to a control unit test system | |
US20090106546A1 (en) | Method and Software System for Configuring a Modular System | |
US11334283B2 (en) | Method for providing application data of at least one application executable on a control unit of a vehicle, method for calibrating a control unit, control unit and evaluation unit | |
US20030130980A1 (en) | Efficient configuration data migration technique | |
US20040177345A1 (en) | Method for generating computer software for embedded systems | |
RU2294015C2 (ru) | Способ автоматического моделирования системы управления процессом и система управления процессом | |
US8490076B2 (en) | System and method for collecting installed software application data | |
WO2005124571A1 (ja) | データ相互アクセス方法およびデータ相互アクセスシステム | |
US11734164B2 (en) | Method and computer program for testing a technical system | |
US20080052330A1 (en) | System and method for automated transfer and evaluation of the quality of mass data of a technical process or a technical project | |
KR101354698B1 (ko) | 차량용 전자 제어 장치의 동작 방법 | |
CN114942745A (zh) | 电机控制器uds协议栈自动化配置方法 | |
US20030046456A1 (en) | Dynamic protocol exchange system and method | |
EP3089037B1 (en) | Method for checking equivalence of code | |
JP2023158569A (ja) | 設定パラメータ要求通信装置、設定パラメータ保持通信装置、通信装置、通信システム、通信方法および通信プログラム | |
CN118012653A (zh) | 一种故障确认与故障数据清除方法、电子设备和存储介质 | |
JP4604648B2 (ja) | アクセスシステム | |
JP2669128B2 (ja) | 言語処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20031224 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20041217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060725 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060922 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061017 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061204 |
|
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: 20070109 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070116 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3907394 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100126 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100126 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: 20100126 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110126 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120126 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130126 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140126 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140126 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150126 Year of fee payment: 8 |
|
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 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |