[go: up one dir, main page]

JP2003294129A - Electronic control device for vehicle - Google Patents

Electronic control device for vehicle

Info

Publication number
JP2003294129A
JP2003294129A JP2002097065A JP2002097065A JP2003294129A JP 2003294129 A JP2003294129 A JP 2003294129A JP 2002097065 A JP2002097065 A JP 2002097065A JP 2002097065 A JP2002097065 A JP 2002097065A JP 2003294129 A JP2003294129 A JP 2003294129A
Authority
JP
Japan
Prior art keywords
control
output data
output
control unit
abnormality
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.)
Granted
Application number
JP2002097065A
Other languages
Japanese (ja)
Other versions
JP4007038B2 (en
Inventor
Yasuhiro Kanzaki
靖宏 神▲崎▼
Koichi Ohara
孝一 大原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2002097065A priority Critical patent/JP4007038B2/en
Publication of JP2003294129A publication Critical patent/JP2003294129A/en
Application granted granted Critical
Publication of JP4007038B2 publication Critical patent/JP4007038B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Transmission Device (AREA)
  • Safety Devices In Control Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To restore normal control without having effects on other control when control output data have abnormality. <P>SOLUTION: An ECU 10 is provided with a control microcomputer 11 as the center of automatic speed change control, and a monitor microcomputer 12 to monitor the control microcomputer 11. The control microcomputer 11 computes solenoid output related to automatic speed change control, and outputs the solenoid output through an output memory zone to a solenoid. The monitor microcomputer 12 monitors the solenoid output outputted from the control microcomputer 11, and notifies the control microcomputer 11 of generation of abnormality when the solenoid output is determined to be abnormality. The control microcomputer 11 follows the notification of generation of abnormality for initialization related to the solenoid output. <P>COPYRIGHT: (C)2004,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、車両用電子制御装
置に係り、特に制御出力データを好適に監視するための
技術に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a vehicle electronic control device, and more particularly to a technique for suitably monitoring control output data.

【0002】[0002]

【従来の技術】近年では、車両用電子制御装置(車載E
CU)の制御機能が益々高度化、複雑化する傾向にあ
り、制御を実現するためのソフトウエアも大規模化しつ
つある。例えば自動変速機の変速制御機能を備えるトラ
ンスミッションECUでは、トランスミッション構造の
改良等に伴いリニアソレノイドの直接圧制御や多段化に
よる複雑な多重変速制御を実現するものが提案されてお
り、構造化やオブジェクト指向の手法によりソフトウェ
ア設計されている。因みに、直接圧制御とは、自動変速
機における摩擦係合装置の係合圧を制御しながら変速を
行う制御を言い、多重変速制御とは、変速制御中にスロ
ットル開度が変化して別の変速判断が成立する場合等に
おいて、既に開始された変速制御途中で新たな変速判断
を行う制御を言う。
2. Description of the Related Art In recent years, electronic control devices for vehicles (vehicle-mounted E
The control function of CU) tends to be more sophisticated and complicated, and the software for realizing the control is also increasing in scale. For example, in a transmission ECU having a shift control function of an automatic transmission, it has been proposed that a direct pressure control of a linear solenoid or a complex multiple shift control by increasing the number of stages is realized along with the improvement of the transmission structure. Software is designed by an oriented method. Incidentally, the direct pressure control is a control for shifting while controlling the engagement pressure of the friction engagement device in the automatic transmission, and the multiple shift control is different from the one in which the throttle opening changes during the shift control. When the shift determination is established, it means a control for making a new shift determination during the shift control that has already started.

【0003】[0003]

【発明が解決しようとする課題】上記の如く制御ソフト
ウエアの大規模化が進む反面、開発期間短縮等が要望さ
れている。こうした実状では、品質面で完全に確認でき
ない項目や仕様上予期しない動作が生じたり、RAM破
壊等によるマイコン処理の暴走が生じたりすることが考
えられる。マイコン自体が暴走した場合は、周知のウオ
ッチドッグ監視機能等によりリセット等の処置がとられ
る。この場合、マイコンの処理は初期状態から動作する
ことにより通常制御に復帰することができる。
As described above, while the scale of control software is increasing, there is a demand for shortening the development period. Under such circumstances, it is conceivable that an item that cannot be completely confirmed in terms of quality, an unexpected operation due to specifications, or a runaway of microcomputer processing due to RAM destruction or the like may occur. If the microcomputer itself goes out of control, measures such as resetting are taken by the well-known watchdog monitoring function. In this case, the processing of the microcomputer can return to the normal control by operating from the initial state.

【0004】しかしながら、トランスミッションECU
において、RAM化け等に起因して変速出力データの固
定や予期しない変速出力が生じた場合は、ウオッチドッ
グパルス(WDパルス)は正しく出力されているため監
視機能による復帰は期待できない。また、仮にRAM化
けの異常が検出できた場合、当該マイコンにリセットを
かけることが考えられるが、かかる場合、全ての制御が
初期状態から行われることで正常動作していた他の制御
にも影響が及ぶこととなる。つまり、それまで制御して
いた内容、例えば学習等のデータが全てリセットされて
しまい、ドライバビリティや他の監視機能への悪影響が
出る可能性が生じる。
However, the transmission ECU
In the case where the shift output data is fixed or an unexpected shift output is generated due to the garbled RAM or the like, the watchdog pulse (WD pulse) is correctly output, and therefore the recovery by the monitoring function cannot be expected. In addition, if an abnormality such as RAM corruption can be detected, it is possible to reset the microcomputer, but in this case, all controls are performed from the initial state, which affects other controls that were operating normally. Will be reached. That is, all the contents that have been controlled up to that point, such as learning data, will be reset, which may adversely affect drivability and other monitoring functions.

【0005】本発明は、上記問題に着目してなされたも
のであって、その目的とするところは、制御出力データ
の異常時において、他の制御への影響なく通常制御への
復帰を可能とすることができる車両用電子制御装置を提
供することである。
The present invention has been made in view of the above problems, and an object thereof is to be able to return to normal control without affecting other controls when control output data is abnormal. It is to provide an electronic control device for a vehicle that can do so.

【0006】[0006]

【課題を解決するための手段】請求項1に記載の車両用
電子制御装置では、車両走行制御に係わる制御出力デー
タを演算し、当該制御出力データを出力用メモリ領域を
介してアクチュエータに出力する制御部と、該制御部か
ら出力される制御出力データを監視する監視部とを備え
る。そして特に、監視部は、制御部から出力される制御
出力データが異常である旨判定した時、制御部に対して
異常発生の旨通知する。制御部は、異常発生の通知に従
い制御出力データに関して初期化を行う。本発明では、
制御出力データの異常時において、制御出力データ関連
のデータのみが初期化されるため、その他の正常部分ま
でもが初期化されることはない。故に、他の制御への影
響なく通常制御への復帰が可能となる。
According to a first aspect of the present invention, there is provided an electronic control unit for a vehicle, which calculates control output data relating to vehicle traveling control and outputs the control output data to an actuator via an output memory area. The control unit includes a control unit and a monitoring unit that monitors control output data output from the control unit. Then, in particular, when the monitoring unit determines that the control output data output from the control unit is abnormal, the monitoring unit notifies the control unit that an abnormality has occurred. The control unit initializes the control output data according to the notification of the abnormality occurrence. In the present invention,
When the control output data is abnormal, only the data related to the control output data is initialized, so that even other normal parts are not initialized. Therefore, it is possible to return to the normal control without affecting other controls.

【0007】請求項2に記載の発明では、制御部は、異
常発生の通知を受けると先ずは出力用メモリ領域内の制
御出力データの初期化を行い、その後、所定時間経過し
ても異常の状態が継続していると、次に制御出力データ
の演算に関わる別のメモリ領域も含めて初期化を行う。
この場合、データの初期化が段階的に行われるため、初
期化の対象とするメモリ領域を必要最小限で指定し、そ
の初期化を最適に行うことができる。
In the second aspect of the invention, when the control unit receives the notification of the abnormality occurrence, the control unit first initializes the control output data in the output memory area, and then the abnormality is detected even after a predetermined time elapses. If the state continues, then initialization is performed including another memory area involved in the calculation of control output data.
In this case, since the data is initialized step by step, it is possible to specify the memory area to be initialized by the minimum necessary amount and perform the initialization optimally.

【0008】請求項3に記載の発明では、制御部は、異
常発生の通知を受けた後、所定時間経過しても異常の状
態が継続していると、ウオッチドッグパルスの出力を停
止する。ウオッチドッグパルスの出力停止に伴い、ウオ
ッチドッグ監視回路により制御部がリセットされること
となる。つまり、異常発生後に制御出力データ等の初期
化を行っても異常が継続する場合、そのままでは正常復
帰が見込めないことが考えられる。かかる場合にはリセ
ットによる正常復帰を図ることとする。
According to the third aspect of the present invention, the control unit stops the output of the watchdog pulse if the abnormal state continues even after a lapse of a predetermined time after receiving the notification of the abnormal state. When the output of the watchdog pulse is stopped, the control unit is reset by the watchdog monitoring circuit. In other words, if the control output data and the like are initialized after the occurrence of the abnormality and the abnormality continues, it is considered that normal recovery cannot be expected as it is. In such a case, normal operation will be restored by resetting.

【0009】請求項4に記載の発明では、前記監視部
は、前記制御部と同じ手法にてこれとは別に制御出力デ
ータ若しくはそれ相当のデータを演算し、該演算データ
との比較により制御部の制御出力データについて異常を
判定する。これにより、制御出力データの異常が容易に
判定できる。
According to a fourth aspect of the present invention, the monitoring unit calculates control output data or data equivalent thereto by the same method as the control unit, and compares the calculated control output data with the calculated data to thereby control the control unit. The control output data of is judged to be abnormal. Thereby, the abnormality of the control output data can be easily determined.

【0010】請求項5に記載の発明では、前記監視部
を、前記制御部と同一のCPUにて構成したため、監視
部にてマップや制御処理の状態までも把握できる。従っ
て、外部監視の構成とする場合に比べてより正確に制御
出力データの異常を判定することが可能となる。
According to the fifth aspect of the present invention, since the monitoring unit is composed of the same CPU as the control unit, the monitoring unit can grasp the map and the state of control processing. Therefore, it becomes possible to more accurately determine the abnormality of the control output data as compared with the case of the external monitoring configuration.

【0011】請求項6に記載の発明では、前記制御部
は、異常発生の通知を受けると、その時の制御出力デー
タを初期化すると共に、別に演算した制御出力の代替デ
ータを、前記出力用メモリ領域とは異なるメモリ領域を
介してアクチュエータに出力する。仮に出力用メモリ領
域での制御出力データが破壊された場合において、上記
の如く制御出力の代替データが別途演算されて別のメモ
リ領域を介して出力されるため、その都度の車両制御が
中断されることはない。従って、異常発生時にも好適な
車両制御が継続できるようになる。
In a sixth aspect of the present invention, when the control section receives the notification of the abnormality occurrence, the control output data at that time is initialized, and the alternative data of the control output calculated separately is output to the output memory. Output to the actuator via a memory area different from the area. If the control output data in the output memory area is destroyed, the alternative data of the control output is separately calculated and output through another memory area as described above, and the vehicle control is interrupted each time. There is no such thing. Therefore, suitable vehicle control can be continued even when an abnormality occurs.

【0012】請求項7に記載の発明では、制御部から出
力される制御出力データが異常である旨判定され、その
状態が所定時間継続した時、前記制御部は、異常発生の
通知に従い制御出力データに関して初期化を行う。この
場合、異常が継続することを判断することで、正確な異
常判定を行うことができる。
According to the seventh aspect of the invention, it is determined that the control output data output from the control unit is abnormal, and when the state continues for a predetermined time, the control unit outputs the control output according to the notification of the abnormality occurrence. Initialize data. In this case, an accurate abnormality determination can be performed by determining that the abnormality continues.

【0013】[0013]

【発明の実施の形態】(第1の実施の形態)以下、この
発明を具体化した第1の実施の形態を図面に従って説明
する。本実施の形態では車両走行制御を実現するための
車両用ECUに本発明を具体化し、特に本ECUは車載
トランスミッションの変速を自動制御するための変速制
御機能を具備する。車載トランスミッションは、複数の
ソレノイド(アクチュエータ)が選択的にON又はOF
Fされ、それに伴い油圧経路が変更され変速段が自動に
切り替えられるようになっている。
BEST MODE FOR CARRYING OUT THE INVENTION (First Embodiment) A first embodiment of the present invention will be described below with reference to the drawings. In the present embodiment, the present invention is embodied in a vehicle ECU for realizing vehicle travel control, and particularly this ECU has a shift control function for automatically controlling a shift of an in-vehicle transmission. In-vehicle transmission has multiple solenoids (actuators) selectively ON or OF
When the hydraulic pressure is set to F, the hydraulic path is changed accordingly, and the shift speed is automatically switched.

【0014】図1は本制御システムの概要を示す構成図
である。図1において、ECU10は、自動変速制御の
中枢をなす制御マイコン11と、この制御マイコン11
を監視するための監視マイコン12とを備える。各マイ
コン11,12は、CPU、ROM、RAM等を有する
周知の論理演算回路からなり、本実施の形態では制御マ
イコン11が「制御部」に相当し、監視マイコン12が
「監視部」に相当する。
FIG. 1 is a block diagram showing the outline of this control system. In FIG. 1, an ECU 10 includes a control microcomputer 11 that forms the center of automatic shift control, and a control microcomputer 11
And a monitoring microcomputer 12 for monitoring the. Each of the microcomputers 11 and 12 is composed of a well-known logical operation circuit having a CPU, a ROM, a RAM, etc. In this embodiment, the control microcomputer 11 corresponds to a “control unit” and the monitoring microcomputer 12 corresponds to a “monitoring unit”. To do.

【0015】制御マイコン11は、自動変速制御、電子
スロットル制御、クルーズ制御等の各種制御機能やその
他に故障診断機能(ダイアグ機能)、通信機能等を具備
する。特に自動変速制御に関して、制御マイコン11
は、スロットル開度、車速等の車両運転情報(センサ検
出信号)を入力し、例えば図2の変速特性マップを用い
てその時々のスロットル開度及び車速に応じて制御変速
段(シフトギア段)を決定する。そして、その制御変速
段に応じてソレノイド出力を決定し、そのソレノイド出
力をS1,S2,S3として各々出力する。この場合、
ソレノイド出力S1〜S3が「制御出力データ」に相当
し、当該出力S1〜S3が制御マイコン11内の図示し
ない出力用メモリ領域(RAM)を介して各ソレノイド
に出力される。なお、スロットル開度及び車速の検出信
号は監視マイコン12にも入力される。
The control microcomputer 11 is provided with various control functions such as automatic shift control, electronic throttle control, cruise control and the like, as well as a failure diagnosis function (diagnosis function) and a communication function. Especially for automatic shift control, the control microcomputer 11
Inputs vehicle operation information (sensor detection signal) such as throttle opening and vehicle speed, and uses the gear shift characteristic map of FIG. 2 to set the control gear (shift gear) according to the throttle opening and vehicle speed at that time. decide. Then, the solenoid output is determined according to the control shift speed, and the solenoid output is output as S1, S2, and S3, respectively. in this case,
The solenoid outputs S1 to S3 correspond to "control output data", and the outputs S1 to S3 are output to each solenoid via an output memory area (RAM) (not shown) in the control microcomputer 11. The throttle opening and vehicle speed detection signals are also input to the monitoring microcomputer 12.

【0016】監視マイコン12は、制御マイコン11と
同じ手法にて制御変速段を演算する機能を有し、前記図
2の変速特性マップを用いてその時々のスロットル開度
及び車速に応じて制御変速段を決定する。また、監視マ
イコン12は、制御マイコン11から出力されるソレノ
イド出力S1〜S3を取り込み、当該ソレノイド出力S
1〜S3の異常を随時監視する。制御マイコン11側の
異常が検出された時、当該制御マイコン11における特
定のRAMデータを初期化すべく、監視マイコン12は
制御マイコン11に対して初期化信号を出力する。
The monitoring microcomputer 12 has a function of calculating the control shift speed by the same method as that of the control microcomputer 11, and uses the shift characteristic map of FIG. 2 to control the shift according to the throttle opening and the vehicle speed. Determine the stage. Further, the monitoring microcomputer 12 takes in the solenoid outputs S1 to S3 output from the control microcomputer 11, and outputs the solenoid output S1.
The abnormalities 1 to S3 are monitored as needed. When an abnormality on the control microcomputer 11 side is detected, the monitoring microcomputer 12 outputs an initialization signal to the control microcomputer 11 in order to initialize specific RAM data in the control microcomputer 11.

【0017】また、ECU10には「ウオッチドッグ監
視回路」としてのWD回路13が設けられている。制御
マイコン11はWD回路13に対してWDパルスを出力
し、WD回路13は制御マイコン11からのWDパルス
が所定時間以上反転しなかった場合に制御マイコン11
に対してリセット信号を出力する。
Further, the ECU 10 is provided with a WD circuit 13 as a "watchdog monitoring circuit". The control microcomputer 11 outputs a WD pulse to the WD circuit 13, and the WD circuit 13 controls the control microcomputer 11 when the WD pulse from the control microcomputer 11 is not inverted for a predetermined time or longer.
A reset signal is output to.

【0018】次に、制御マイコン11による初期化手順
及び監視マイコン12による監視手順について説明す
る。ここで、図3は、監視マイコン12による出力異常
判定処理を示すフローチャートであり、図4は、制御マ
イコン11によるデータ初期化処理を示すフローチャー
トである。これら各処理は、各マイコン11,12によ
りそれぞれ所定時間周期(例えば16ms周期)で実行
される。
Next, the initialization procedure by the control microcomputer 11 and the monitoring procedure by the monitoring microcomputer 12 will be described. Here, FIG. 3 is a flowchart showing the output abnormality determination processing by the monitoring microcomputer 12, and FIG. 4 is a flowchart showing the data initialization processing by the control microcomputer 11. These respective processes are executed by the respective microcomputers 11 and 12 in a predetermined time cycle (for example, 16 ms cycle).

【0019】図3において、ステップ101では、現状
の車速とスロットル開度とを読み込み、ステップ102
では、これら車速とスロットル開度との関係により制御
変速段を算出する。その後、ステップ103では、制御
マイコン11から出力されたソレノイド出力S1〜S3
を読み込み、続くステップ104では、前記読み込んだ
ソレノイド出力S1〜S3から実際の変速段(実変速
段)を算出する。
In FIG. 3, step 101 reads the current vehicle speed and throttle opening, and step 102
Then, the control speed is calculated from the relationship between the vehicle speed and the throttle opening. After that, in step 103, the solenoid outputs S1 to S3 output from the control microcomputer 11 are output.
In step 104, the actual shift speed (actual shift speed) is calculated from the read solenoid outputs S1 to S3.

【0020】その後、ステップ105では、制御変速段
と実変速段とが一致するか否かを判別する。外部・内部
要因におけるマイコン異常やRAM破壊等によりソレノ
イド出力S1〜S3が固定されていたり、当該出力S1
〜S3が意図しないものであったりする場合、ステップ
105がNOとなる。ステップ105がNOであればソ
レノイド出力異常とみなし、ステップ106に進む。ス
テップ106では、ソレノイド出力S1〜S3の初期化
を要求する旨の初期化信号を制御マイコン11に対して
出力する。これに対し、ステップ105がYESであれ
ばソレノイド出力正常とみなし、そのまま本処理を終了
する。
After that, in step 105, it is determined whether or not the control shift speed and the actual shift speed match. Solenoid outputs S1 to S3 are fixed due to microcomputer failure or RAM destruction due to external / internal factors, or the output S1
If S3 is unintended, step 105 is NO. If step 105 is NO, it is considered that the solenoid output is abnormal, and the routine proceeds to step 106. In step 106, an initialization signal requesting initialization of the solenoid outputs S1 to S3 is output to the control microcomputer 11. On the other hand, if step 105 is YES, it is considered that the solenoid output is normal, and this processing is terminated.

【0021】一方、図4において、ステップ201では
監視マイコン12からの初期化信号を取得し、続くステ
ップ202では、初期化信号により初期化要求がなされ
ているか否かを判別する。初期化要求有りの場合ステッ
プ203に進み、ソレノイド出力S1〜S3に関して該
当RAM領域を初期化する。上記ステップ203では、
ソレノイド出力S1〜S3のみを初期化する構成の他、
これに代えて又はこれに加えて、ソレノイド出力S1〜
S3の演算に関係する別のRAM領域、すなわち自動変
速制御で使われる別の演算データを初期化する構成であ
っても良い。
On the other hand, in FIG. 4, in step 201, the initialization signal from the monitoring microcomputer 12 is acquired, and in the following step 202, it is determined whether or not the initialization request is made by the initialization signal. If there is an initialization request, the routine proceeds to step 203, where the RAM area for the solenoid outputs S1 to S3 is initialized. In step 203 above,
In addition to the configuration in which only the solenoid outputs S1 to S3 are initialized,
Instead of or in addition to this, the solenoid outputs S1 to
Another RAM area related to the calculation of S3, that is, another calculation data used in the automatic shift control may be initialized.

【0022】以上詳述した本実施の形態によれば、制御
マイコン11から出力されるソレノイド出力S1〜S3
が異常である場合に特定データ(ソレノイド出力S1〜
S3)だけが初期化されるため、その他の正常部分まで
もが初期化されることはない。故に、他の制御への影響
なく速やかに通常制御への復帰が可能となる。
According to this embodiment described in detail above, the solenoid outputs S1 to S3 output from the control microcomputer 11 are described.
Is abnormal, the specific data (solenoid output S1 to
Since only S3) is initialized, other normal parts are not initialized. Therefore, it is possible to quickly return to normal control without affecting other controls.

【0023】監視マイコン12による上記図3の処理に
おいて、制御変速段≠実変速段となりその状態が所定時
間(数100ms〜数sec程度)継続した時に、初期
化要求を表す初期化信号出力(ステップ106)を実施
する構成としても良い。また、所定時間経過の判断は、
制御マイコン11側(図4の処理)で実施する構成であ
っても良い。何れにしても、ソレノイド出力異常となり
その状態で所定時間継続した時に、制御マイコン11が
ソレノイド出力S1〜S3の初期化を実施すると良い。
In the processing of FIG. 3 by the monitoring microcomputer 12, when the control gear shift ≠ the actual gear shift and the state continues for a predetermined time (several 100 ms to several sec), an initialization signal output indicating an initialization request (step 106) may be implemented. Also, the judgment of the passage of a predetermined time is
The configuration may be implemented on the control microcomputer 11 side (processing in FIG. 4). In any case, when the solenoid output becomes abnormal and the state continues for a predetermined time, the control microcomputer 11 may initialize the solenoid outputs S1 to S3.

【0024】(第2の実施の形態)次に、本発明におけ
る第2の実施の形態について、上述した第1の実施の形
態との相違点を中心に説明する。本実施の形態では、ソ
レノイド出力S1〜S3の異常時において代替データに
よるソレノイド駆動を実施するものである。
(Second Embodiment) Next, a second embodiment of the present invention will be described focusing on the differences from the above-described first embodiment. In the present embodiment, when the solenoid outputs S1 to S3 are abnormal, the solenoid is driven by the substitute data.

【0025】図5は、本実施の形態におけるデータ初期
化処理を示すフローチャートであり、本処理は、前記図
4に置き換えて制御マイコン11により実施される。図
5において、ステップ301では、監視マイコン12か
らの初期化信号を取得し、続くステップ302では、初
期化信号により初期化要求がなされているか否かを判別
する。このとき、前述した通りソレノイド出力異常であ
れば初期化要求がなされることとなる。
FIG. 5 is a flow chart showing the data initialization processing in the present embodiment, and this processing is carried out by the control microcomputer 11 in place of FIG. In FIG. 5, in step 301, an initialization signal from the monitoring microcomputer 12 is acquired, and in the following step 302, it is determined whether or not an initialization request is made by the initialization signal. At this time, as described above, if the solenoid output is abnormal, an initialization request will be made.

【0026】初期化要求有りの場合、ステップ303で
は制御変速段の代替データを算出し、続くステップ30
4では、その制御変速段の代替データをSRAM(スタ
ンバイRAM)等に記憶する。その後、ステップ305
では、その時のソレノイド出力S1〜S3に関して該当
RAM領域を初期化する。続くステップ306では、前
記SRAM内の代替データをソレノイド出力S1〜S3
として出力する。
If there is an initialization request, in step 303, alternative data of the control gear is calculated, and then in step 30.
At 4, the substitute data of the control gear is stored in SRAM (standby RAM) or the like. Then, step 305
Then, the corresponding RAM area is initialized with respect to the solenoid outputs S1 to S3 at that time. In the following step 306, the substitute data in the SRAM is transferred to the solenoid outputs S1 to S3.
Output as.

【0027】ここで、代替データを格納するメモリ領域
は、ステップ305で初期化の対象となるメモリ領域以
外であれば良く、出力用メモリ領域以外のRAM領域、
EEPROM等であっても良い。
Here, the memory area for storing the alternative data may be any memory area other than the memory area to be initialized in step 305, a RAM area other than the output memory area,
It may be an EEPROM or the like.

【0028】本実施の形態によれば、出力用メモリ領域
でソレノイド出力S1〜S3が異常となる場合に、代替
データが別途演算されて別のメモリ領域を介して出力さ
れるため、その都度の自動変速制御が中断されることは
ない。従って、異常発生時にも好適な自動変速制御が継
続できるようになる。
According to the present embodiment, when the solenoid outputs S1 to S3 become abnormal in the output memory area, the alternative data is separately calculated and output through another memory area. The automatic shift control is not interrupted. Therefore, it is possible to continue the preferable automatic shift control even when an abnormality occurs.

【0029】またこの場合、不要な変速制御を起こさせ
ない構成が実現できる。例えば多重変速制御を実施する
場合において、高速ギア段でのリセット後に、変速制御
以外の制御が多重変速制御に入るのを防ぎ、通常の制御
にいち早く復帰できる。
Further, in this case, it is possible to realize a structure that does not cause unnecessary shift control. For example, when the multiple shift control is performed, it is possible to prevent the control other than the shift control from entering the multiple shift control after the reset at the high speed gear stage, and to quickly return to the normal control.

【0030】(第3の実施の形態)次に、第3の実施の
形態では、ソレノイド出力S1〜S3及びそれに関連す
るデータについて初期化を段階的に実施する構成につい
て説明する。
(Third Embodiment) Next, in a third embodiment, a configuration will be described in which the initialization of the solenoid outputs S1 to S3 and the data related thereto is carried out stepwise.

【0031】図6は、本実施の形態におけるデータ初期
化処理を示すフローチャートであり、本処理は、前記図
4や図5に置き換えて制御マイコン11により実施され
る。図6において、先ずステップ401,402では前
記同様、監視マイコン12からの初期化信号を取得し、
その初期化信号により初期化要求がなされているか否か
を判別する。初期化要求無しの場合にはステップ403
に進み、初期化フラグF1をクリアする(F1=0)。
FIG. 6 is a flow chart showing the data initialization processing in the present embodiment, and this processing is carried out by the control microcomputer 11 in place of the above-mentioned FIG. 4 and FIG. In FIG. 6, first, in steps 401 and 402, similarly to the above, an initialization signal from the monitoring microcomputer 12 is acquired,
The initialization signal is used to determine whether or not an initialization request has been made. If there is no initialization request, step 403
Then, the initialization flag F1 is cleared (F1 = 0).

【0032】初期化要求有りの場合ステップ404に進
み、当初は初期化フラグF1がクリアされているため更
にステップ405に進む。ステップ405では、ソレノ
イド出力S1〜S3に関する該当RAM領域(出力用メ
モリ領域)を初期化し、続くステップ406では、初期
化フラグF1をセットする(F1=1)。
If there is an initialization request, the process proceeds to step 404, and since the initialization flag F1 is initially cleared, the process further proceeds to step 405. In step 405, the corresponding RAM area (output memory area) related to the solenoid outputs S1 to S3 is initialized, and in the following step 406, the initialization flag F1 is set (F1 = 1).

【0033】初期化フラグF1がセットされた後そのセ
ット状態が継続する場合、すなわちソレノイド出力が初
期化されても初期化フラグF1がクリアされない場合に
は、ステップ407で所定時間の経過が待たれる。そし
て、初期化フラグF1のセットから所定時間が経過した
時点、すなわちソレノイド出力S1〜S3が初期化され
てから所定時間が経過した時点でステップ408に進
み、ソレノイド出力S1〜S3の演算に関連するデータ
も含み該当RAM領域の初期化を行う。
If the set state continues after the initialization flag F1 is set, that is, if the initialization flag F1 is not cleared even when the solenoid output is initialized, the elapse of a predetermined time is awaited in step 407. . Then, when a predetermined time has passed since the initialization flag F1 was set, that is, when a predetermined time has passed after the solenoid outputs S1 to S3 were initialized, the process proceeds to step 408, and is related to the calculation of the solenoid outputs S1 to S3. Initialize the corresponding RAM area including data.

【0034】以上第3の実施の形態によれば、データの
初期化が段階的に行われるため、初期化の対象とするメ
モリ領域を必要最小限で指定し、その初期化を最適に行
うことができる。
According to the third embodiment described above, since the data initialization is performed stepwise, it is necessary to specify the memory area to be initialized by the minimum necessary amount and perform the initialization optimally. You can

【0035】(第4の実施の形態)次に、第4の実施の
形態では、ソレノイド出力S1〜S3及びそれに関連す
るデータの初期化処理と、WD回路13によるリセット
処理とを組み合わせた構成について説明する。
(Fourth Embodiment) Next, in a fourth embodiment, a configuration in which initialization processing of solenoid outputs S1 to S3 and data related thereto and reset processing by the WD circuit 13 are combined. explain.

【0036】図7は、本実施の形態におけるデータ初期
化処理を示すフローチャートであり、本処理は、前記図
4〜図6に置き換えて制御マイコン11により実施され
る。図7において、先ずステップ501,502では前
記同様、監視マイコン12からの初期化信号を取得し、
その初期化信号により初期化要求がなされているか否か
を判別する。初期化要求無しの場合にはステップ503
に進み、初期化フラグF1,F2をクリアする(F1=
0,F2=0)。
FIG. 7 is a flow chart showing the data initialization processing in the present embodiment, and this processing is carried out by the control microcomputer 11 in place of FIGS. 4 to 6. In FIG. 7, first, in steps 501 and 502, similarly to the above, an initialization signal from the monitoring microcomputer 12 is acquired,
The initialization signal is used to determine whether or not an initialization request has been made. If there is no initialization request, step 503
And the initialization flags F1 and F2 are cleared (F1 =
0, F2 = 0).

【0037】初期化要求有りの場合ステップ504に進
み、当初は初期化フラグF1,F2が共にクリアされて
いるため更にステップ504→505→506に進む。
ステップ506では、ソレノイド出力S1〜S3に関す
る該当RAM領域(出力用メモリ領域)を初期化し、続
くステップ507では、初期化フラグF1をセットする
(F1=1)。
If there is an initialization request, the process proceeds to step 504, and since both the initialization flags F1 and F2 are initially cleared, the process further proceeds to steps 504 → 505 → 506.
In step 506, the corresponding RAM area (output memory area) related to the solenoid outputs S1 to S3 is initialized, and in the following step 507, the initialization flag F1 is set (F1 = 1).

【0038】初期化フラグF1がセットされた後そのセ
ット状態が継続する場合、すなわちソレノイド出力が初
期化されても初期化フラグF1がクリアされない場合に
は、ステップ508で所定時間の経過が待たれる。そし
て、初期化フラグF1のセットから所定時間が経過した
時点、すなわちソレノイド出力S1〜S3が初期化され
てから所定時間が経過した時点でステップ509に進
み、ソレノイド出力S1〜S3の演算に関連するデータ
も含み該当RAM領域の初期化を行う。更に、ステップ
510では、初期化フラグF2をセットする(F2=
1)。
If the set state continues after the initialization flag F1 is set, that is, if the initialization flag F1 is not cleared even when the solenoid output is initialized, the elapse of a predetermined time is awaited in step 508. . Then, when a predetermined time has passed since the initialization flag F1 was set, that is, when a predetermined time has passed after the solenoid outputs S1 to S3 were initialized, the process proceeds to step 509, and is related to the calculation of the solenoid outputs S1 to S3. Initialize the corresponding RAM area including data. Further, in step 510, the initialization flag F2 is set (F2 =
1).

【0039】初期化フラグF2がセットされた後は、ス
テップ511で所定時間の経過が待たれる。そして、初
期化フラグF2のセットから所定時間が経過した時点で
ステップ512に進み、WDパルスの出力を停止する。
このWD出力停止に伴い、WD回路13により制御マイ
コン11がリセットされることとなる。
After the initialization flag F2 is set, a predetermined time is awaited in step 511. Then, when a predetermined time has elapsed from the setting of the initialization flag F2, the process proceeds to step 512, and the output of the WD pulse is stopped.
As the WD output is stopped, the control microcomputer 11 is reset by the WD circuit 13.

【0040】以上第4の実施の形態によれば、異常発生
後にソレノイド出力等の初期化を行っても異常が継続
し、そのままでは正常復帰が見込めない場合において、
リセットによる正常復帰を図ることができる。
According to the fourth embodiment described above, in the case where the abnormality continues even if the initialization of the solenoid output or the like is performed after the abnormality has occurred and normal recovery cannot be expected as it is,
A normal return due to a reset can be achieved.

【0041】なお上記図7の処理では、ソレノイド出力
S1〜S3及びそれに関連するデータについて初期化を
段階的に実施する構成(ステップ506,509)を無
くし、何れか一方の初期化のみを行い、その初期化後、
所定時間が経過した時点でWDパルスの出力を停止する
構成であっても良い。
In the processing shown in FIG. 7, the solenoid outputs S1 to S3 and the data related thereto are initialized in a stepwise manner (steps 506 and 509), and only one of them is initialized. After that initialization,
The configuration may be such that the output of the WD pulse is stopped when a predetermined time has elapsed.

【0042】本発明は、上記以外に次の形態にて具体化
できる。上記実施の形態では、制御部と監視部とを個別
のマイコン(CPU)にて実現する構成としたが、これ
ら制御部と監視部とを同一のマイコン(CPU)にて実
現する構成であっても良い。この場合、監視部にてマッ
プや制御処理の状態までも把握できる。従って、外部監
視の構成とする場合に比べてより正確にソレノイド出力
(制御出力データ)の異常を判定することが可能とな
る。
The present invention can be embodied in the following modes other than the above. In the above embodiment, the control unit and the monitoring unit are realized by separate microcomputers (CPUs), but the control unit and the monitoring unit are realized by the same microcomputer (CPU). Is also good. In this case, the monitoring unit can also grasp the map and the state of control processing. Therefore, it is possible to more accurately determine the abnormality of the solenoid output (control output data) as compared with the case of the external monitoring configuration.

【0043】また、マイコン内部で自動変速制御の監視
を行う場合においてOS(オペレーティングシステム)
を用いた構成では、自動変速制御と別タスクで行うこと
も可能となる。自動変速制御が行われているタスク自体
のロック検出も監視可能となる。この場合、マップを共
有でき、省資源での構成が可能となる。
In the case where the automatic shift control is monitored inside the microcomputer, the OS (operating system) is used.
In the configuration using, it is possible to perform the automatic shift control as a separate task. It is also possible to monitor the lock detection of the task itself in which the automatic shift control is performed. In this case, the map can be shared and resource-saving can be achieved.

【0044】上記実施の形態では、自動変速制御におい
てソレノイドに対する出力を「制御出力データ」とし、
ソレノイド出力に関して初期化処理を実施する事例を説
明したが、他の制御における制御出力データを想定し、
同様の初期化処理を実施するものであっても良い。例え
ば、電子スロットル制御においてスロットル駆動モータ
に対する出力を「制御出力データ」とし、そのモータ出
力に関して初期化処理を実施することも可能である。
In the above embodiment, the output to the solenoid in the automatic shift control is "control output data",
The example of executing the initialization process for the solenoid output was explained, but assuming the control output data in other control,
The same initialization process may be performed. For example, in the electronic throttle control, the output to the throttle drive motor may be set as "control output data", and the initialization process may be performed on the motor output.

【図面の簡単な説明】[Brief description of drawings]

【図1】発明の実施の形態における車両制御システムの
概要を示す構成図。
FIG. 1 is a configuration diagram showing an outline of a vehicle control system according to an embodiment of the invention.

【図2】変速特性マップを示す図。FIG. 2 is a diagram showing a shift characteristic map.

【図3】出力異常判定処理を示すフローチャート。FIG. 3 is a flowchart showing output abnormality determination processing.

【図4】データ初期化処理を示すフローチャート。FIG. 4 is a flowchart showing a data initialization process.

【図5】第2の実施の形態におけるデータ初期化処理を
示すフローチャート。
FIG. 5 is a flowchart showing a data initialization process in the second embodiment.

【図6】第3の実施の形態におけるデータ初期化処理を
示すフローチャート。
FIG. 6 is a flowchart showing a data initialization process according to the third embodiment.

【図7】第4の実施の形態におけるデータ初期化処理を
示すフローチャート。
FIG. 7 is a flowchart showing a data initialization process according to the fourth embodiment.

【符号の説明】[Explanation of symbols]

10…ECU、11…制御マイコン、12…監視マイコ
ン、13…WD回路。
10 ... ECU, 11 ... Control microcomputer, 12 ... Monitoring microcomputer, 13 ... WD circuit.

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 3J552 MA01 NA01 NB01 PA51 PB02 PB08 QB02 QC08 TB17 5H209 AA10 BB07 CC01 DD04 EE11 GG05 HH06 HH10 HH33 JJ09   ─────────────────────────────────────────────────── ─── Continued front page    F term (reference) 3J552 MA01 NA01 NB01 PA51 PB02                       PB08 QB02 QC08 TB17                 5H209 AA10 BB07 CC01 DD04 EE11                       GG05 HH06 HH10 HH33 JJ09

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】車両走行制御に係わる制御出力データを演
算し、当該制御出力データを出力用メモリ領域を介して
アクチュエータに出力する制御部と、該制御部から出力
される制御出力データを監視する監視部とを備える車両
用電子制御装置であって、 監視部は、制御部から出力される制御出力データが異常
である旨判定した時、制御部に対して異常発生の旨通知
し、制御部は、異常発生の通知に従い制御出力データに
関して初期化を行うことを特徴とする車両用電子制御装
置。
1. A control unit that calculates control output data relating to vehicle traveling control and outputs the control output data to an actuator via an output memory area, and monitors the control output data output from the control unit. An electronic control device for a vehicle, comprising: a monitoring unit, wherein the monitoring unit notifies the control unit of occurrence of an abnormality when the control output data output from the control unit is determined to be abnormal, and controls the control unit. Is an electronic control unit for a vehicle, wherein control output data is initialized according to a notification of occurrence of an abnormality.
【請求項2】前記制御部は、異常発生の通知を受けると
先ずは出力用メモリ領域内の制御出力データの初期化を
行い、その後、所定時間経過しても異常の状態が継続し
ていると、次に制御出力データの演算に関わる別のメモ
リ領域も含めて初期化を行う請求項1記載の車両用電子
制御装置。
2. The control section, upon receiving the notification of the occurrence of an abnormality, first initializes the control output data in the output memory area, and then the abnormal state continues even after a predetermined time has elapsed. 2. Then, the vehicle electronic control device according to claim 1, wherein initialization is performed including another memory area related to calculation of control output data.
【請求項3】所定周期で反転するウオッチドッグパルス
を前記制御部より入力し、その周期性が崩れると当該制
御部にリセットをかけるウオッチドッグ監視回路を備
え、前記制御部は、異常発生の通知を受けた後、所定時
間経過しても異常の状態が継続していると、ウオッチド
ッグパルスの出力を停止する請求項1又は2記載の車両
用電子制御装置。
3. A watchdog monitoring circuit for inputting a watchdog pulse, which is inverted at a predetermined cycle, from the control unit and resetting the control unit when the periodicity is lost, and the control unit notifies the occurrence of an abnormality. 3. The electronic control device for a vehicle according to claim 1, wherein the watchdog pulse output is stopped if the abnormal state continues even after a lapse of a predetermined time after receiving.
【請求項4】前記監視部は、前記制御部と同じ手法にて
これとは別に制御出力データ若しくはそれ相当のデータ
を演算し、該演算データとの比較により制御部の制御出
力データについて異常を判定する請求項1乃至3の何れ
かに記載の車両用電子制御装置。
4. The monitoring unit calculates control output data or data equivalent thereto by the same method as the control unit, and compares the control output data with the calculated data to detect an abnormality in the control output data of the control unit. The vehicle electronic control device according to claim 1, wherein the determination is performed.
【請求項5】前記監視部を、前記制御部と同一のCPU
にて構成した請求項1乃至4の何れかに記載の車両用電
子制御装置。
5. The monitoring unit is the same CPU as the control unit.
The electronic control device for a vehicle according to any one of claims 1 to 4, wherein
【請求項6】前記制御部は、異常発生の通知を受ける
と、その時の制御出力データを初期化すると共に、別に
演算した制御出力の代替データを、前記出力用メモリ領
域とは異なるメモリ領域を介してアクチュエータに出力
する請求項1乃至5の何れかに記載の車両用電子制御装
置。
6. When the control section receives a notification of occurrence of an abnormality, it initializes control output data at that time, and substitutes separately calculated control output data into a memory area different from the output memory area. The electronic control unit for a vehicle according to any one of claims 1 to 5, which outputs to the actuator via
【請求項7】制御部から出力される制御出力データが異
常である旨判定され、その状態が所定時間継続した時、
前記制御部は、異常発生の通知に従い制御出力データに
関して初期化を行う請求項1乃至6の何れかに記載の車
両用電子制御装置。
7. When it is determined that the control output data output from the control unit is abnormal and the state continues for a predetermined time,
7. The vehicle electronic control device according to claim 1, wherein the control unit initializes the control output data according to a notification of occurrence of an abnormality.
JP2002097065A 2002-03-29 2002-03-29 Electronic control device for vehicle Expired - Fee Related JP4007038B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002097065A JP4007038B2 (en) 2002-03-29 2002-03-29 Electronic control device for vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002097065A JP4007038B2 (en) 2002-03-29 2002-03-29 Electronic control device for vehicle

Publications (2)

Publication Number Publication Date
JP2003294129A true JP2003294129A (en) 2003-10-15
JP4007038B2 JP4007038B2 (en) 2007-11-14

Family

ID=29239809

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002097065A Expired - Fee Related JP4007038B2 (en) 2002-03-29 2002-03-29 Electronic control device for vehicle

Country Status (1)

Country Link
JP (1) JP4007038B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010236669A (en) * 2009-03-31 2010-10-21 Aisin Aw Co Ltd Control device for automatic transmission
JP2013002538A (en) * 2011-06-15 2013-01-07 Denso Corp Automatic transmission control device
JP2013199166A (en) * 2012-03-23 2013-10-03 Denso Corp Vehicle behavior control system
WO2017006762A1 (en) * 2015-07-07 2017-01-12 日立オートモティブシステムズ株式会社 Vehicle control device
JP2018053979A (en) * 2016-09-28 2018-04-05 日立オートモティブシステムズ株式会社 Transmission control device
JP2018090214A (en) * 2016-12-07 2018-06-14 日立オートモティブシステムズ株式会社 Electronic control device for automobile and reset method of electronic control device for automobile
WO2021261113A1 (en) * 2020-06-25 2021-12-30 住友電気工業株式会社 Vehicle monitoring program, on-board device, and vehicle monitoring method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6693389B2 (en) 2016-11-07 2020-05-13 株式会社デンソー Electronic control unit

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010236669A (en) * 2009-03-31 2010-10-21 Aisin Aw Co Ltd Control device for automatic transmission
JP2013002538A (en) * 2011-06-15 2013-01-07 Denso Corp Automatic transmission control device
JP2013199166A (en) * 2012-03-23 2013-10-03 Denso Corp Vehicle behavior control system
WO2017006762A1 (en) * 2015-07-07 2017-01-12 日立オートモティブシステムズ株式会社 Vehicle control device
CN107709101A (en) * 2015-07-07 2018-02-16 日立汽车系统株式会社 Vehicle console device
JPWO2017006762A1 (en) * 2015-07-07 2018-03-01 日立オートモティブシステムズ株式会社 Vehicle control device
JP2018053979A (en) * 2016-09-28 2018-04-05 日立オートモティブシステムズ株式会社 Transmission control device
JP2018090214A (en) * 2016-12-07 2018-06-14 日立オートモティブシステムズ株式会社 Electronic control device for automobile and reset method of electronic control device for automobile
WO2021261113A1 (en) * 2020-06-25 2021-12-30 住友電気工業株式会社 Vehicle monitoring program, on-board device, and vehicle monitoring method
JP7574848B2 (en) 2020-06-25 2024-10-29 住友電気工業株式会社 VEHICLE MONITORING PROGRAM, ON-VEHICLE DEVICE, AND VEHICLE MONITORING METHOD

Also Published As

Publication number Publication date
JP4007038B2 (en) 2007-11-14

Similar Documents

Publication Publication Date Title
US20200269876A1 (en) Autonomous driving control device and method for autonomous driving control of vehicles
CN102741818B (en) Failure diagnostic system, electronic control unit for vehicle, failure diagnostic method
KR100767074B1 (en) Failure sensing device of vehicle control system
CN101896943B (en) Vehicle Information Storage Device
US6675079B2 (en) Fault diagnosis method for an input shaft speed sensor of an automatic transmission
US20050085967A1 (en) On-vehicle electronic control device
US6775609B2 (en) Electronic control unit for vehicle having operation monitoring function and fail-safe function
JP2010285001A (en) Electronic control system, function substitution method
JP3578638B2 (en) Diagnostic device for microcomputer memory
US7248932B2 (en) Electronic control unit
JP2003294129A (en) Electronic control device for vehicle
JP2003323353A (en) Memory diagnostic device and control device
US8164214B2 (en) Vehicle control apparatus having function for preventing erroneous operation due to delay in activation of other vehicle control apparatus
JP3923810B2 (en) Electronic control device for vehicle
JP2012218467A (en) Electronic control device
JP2002089336A (en) Failure detection device for vehicle electronic control system
JP2002099321A (en) Failure detection device for vehicle electronic control system
JP2005163706A (en) Abnormality diagnosing device for actuator driving system
JPH0597004A (en) Control system fitted with a plurality of control units
JP4820679B2 (en) Electronic control device for vehicle
JP2003137045A (en) Vehicle electronic control unit
JPH09120368A (en) CPU monitoring device
JP3830837B2 (en) In-vehicle electronic control circuit with sensor self-diagnosis signal proper processing function
JP2003343342A (en) Vehicle electronic control unit
JP2006259935A (en) Computation device with computation abnormality determination function

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040729

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070424

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070620

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: 20070807

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070820

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100907

Year of fee payment: 3

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: 20100907

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110907

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110907

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120907

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120907

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130907

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

LAPS Cancellation because of no payment of annual fees