JP3324933B2 - Vehicle failure diagnosis device - Google Patents
Vehicle failure diagnosis deviceInfo
- Publication number
- JP3324933B2 JP3324933B2 JP14312596A JP14312596A JP3324933B2 JP 3324933 B2 JP3324933 B2 JP 3324933B2 JP 14312596 A JP14312596 A JP 14312596A JP 14312596 A JP14312596 A JP 14312596A JP 3324933 B2 JP3324933 B2 JP 3324933B2
- Authority
- JP
- Japan
- Prior art keywords
- key
- menu
- function
- display
- mode
- 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
Landscapes
- Input From Keyboards Or The Like (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ディスプレイにメ
ニューを階層構造方式により表示可能とし、上位階層メ
ニューから下位階層メニューへ順に項目を選択すること
で最終的に所望の機能を特定する車両用故障診断装置に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a vehicular failure that enables a menu to be displayed on a display in a hierarchical structure, and finally specifies a desired function by selecting items in order from an upper hierarchical menu to a lower hierarchical menu. It relates to a diagnostic device.
【0002】[0002]
【従来の技術】最近の自動車等の車両の制御系は複雑に
電子制御化されており、故障診断に際しては、車両に搭
載された電子制御システムからデータを簡単に読出すこ
とのできる故障診断装置が必要不可欠となっている。2. Description of the Related Art Recently, a control system of a vehicle such as an automobile is complicatedly electronically controlled, and a failure diagnosis device which can easily read data from an electronic control system mounted on the vehicle when performing a failure diagnosis. Is indispensable.
【0003】この種の故障診断装置としては、例えば、
本出願人による特公平7−76737号公報に開示され
ている汎用性を重視した携帯型の故障診断装置があり、
故障診断装置を車両搭載の電子制御システムに接続し、
故障診断装置のキーボードからの簡単なキー操作によっ
て診断項目を指定し、双方向通信により該診断項目に対
応するデータを車載電子制御システムから読出して故障
診断装置のディスプレイに表示することができ、このデ
ータを確認することで作業者が車両の制御系を簡単にチ
ェックすることができるようになっている。[0003] As this kind of failure diagnosis device, for example,
There is a portable failure diagnosis device that emphasizes versatility disclosed in Japanese Patent Publication No. 7-76737 by the present applicant.
Connect the fault diagnosis device to the electronic control system mounted on the vehicle,
A diagnosis item is designated by a simple key operation from the keyboard of the failure diagnosis device, and data corresponding to the diagnosis item is read out from the on-vehicle electronic control system by two-way communication and displayed on the display of the failure diagnosis device. By checking the data, the operator can easily check the control system of the vehicle.
【0004】すなわち、センサ類、スイッチ類からの検
出信号としての電子制御システムにおける入力データ、
インジェクタ等のアクチュエータ類に対する制御量に対
応する出力データ、或いは、電子制御システムにおける
自己診断データを読出してディスプレイに表示されるこ
れらデータ値を、作業者は正常値と比較しながら不具合
箇所、或いは故障原因を探究し、必要な修理、または調
整を行う。That is, input data in an electronic control system as detection signals from sensors and switches,
The operator compares the output data corresponding to the control amount for the actuators such as the injectors or the self-diagnosis data in the electronic control system and these data values displayed on the display with a normal value, and compares the data value with a normal value. Investigate the cause and make necessary repairs or adjustments.
【0005】ところで、上述した従来の故障診断装置で
は、車両に搭載されている電子制御システムから必要な
データを読込む場合、データの要求コードをキーボード
操作により故障診断装置に入力することで、この故障診
断装置から車載電子制御システムに対し必要なデータの
送信要求を行うようにしている。By the way, in the above-described conventional fault diagnosis apparatus, when reading necessary data from an electronic control system mounted on a vehicle, a data request code is input to the fault diagnosis apparatus by operating a keyboard. The failure diagnosis device requests the vehicle-mounted electronic control system to transmit necessary data.
【0006】しかし、経験の浅い作業者は、車載電子制
御システムから読出すデータに対応する送信要求コード
をマニュアルを参照しながら故障診断装置に入力しなけ
ればならず、作業性が悪いため、最近では、故障診断装
置に比較的大きなサイズのディスプレイを設け、このデ
ィスプレイにメニューを階層構造方式で表示し、作業者
はメニュー中の処理項目をキー入力などにより選択しな
がら、該メニューを上位階層から下位階層へ順次開き、
作業者の望む機能を特定するだけで上記電子制御システ
ムに対してデータの送信要求を行うことのできる故障診
断装置が開発されている。However, inexperienced workers must input a transmission request code corresponding to data read from the on-vehicle electronic control system into the failure diagnosis device while referring to a manual. Then, a relatively large-sized display is provided in the failure diagnosis device, and menus are displayed on the display in a hierarchical structure, and the operator selects the processing items in the menu by key input or the like while selecting the menu from the upper hierarchy. Open sequentially to lower levels,
A failure diagnosis device has been developed which can make a data transmission request to the electronic control system simply by specifying a function desired by an operator.
【0007】この故障診断装置によれば、作業者はマニ
ュアルを逐次参照することなく所望の機能の実行及びデ
ータの読込を行うことができるため、操作に不慣れな作
業者であっても故障診断装置を簡単に使いこなすことが
できる。According to this failure diagnosis apparatus, the operator can execute desired functions and read data without successively referring to the manual, so that even a worker who is unfamiliar with the operation can use the failure diagnosis apparatus. Can be easily used.
【0008】[0008]
【発明が解決しようとする課題】しかし、故障診断の内
容によっては比較的高い頻度で使用される機能がある。
例えば、車載電子制御システムがエンジン制御用電子制
御システムである場合、エンジン回転数、車速、冷却水
温等のデータのモニタは頻繁に使用される機能であり、
このようなデータを読込む際にも、初期状態から最下位
階層へ至るまでメニューをディスプレイに順に表示させ
なければならず、故障診断装置を使い慣れるに従い、メ
ニュー中の処理項目を一々選択する操作が煩わしくな
る。However, there are functions that are used relatively frequently depending on the contents of the failure diagnosis.
For example, when the on-vehicle electronic control system is an electronic control system for engine control, monitoring of data such as engine speed, vehicle speed, and cooling water temperature is a frequently used function,
When reading such data, the menu must be displayed on the display in order from the initial state to the lowest level, and the operation of selecting each processing item in the menu one by one as the user becomes accustomed to using the fault diagnosis device. It gets annoying.
【0009】これに対処するに、故障診断作業の際に比
較的高い頻度で使用する機能については、対応する処理
項目を上位階層に予め設定しておき、メニューを下位階
層まで一々表示させる手間を省くことも考えられるが、
車両にはエンジンの燃料噴射量、点火時期等を制御する
電子制御システム、自動変速機等のパワートレイン等を
制御する変速機制御用電子制御システム、オートエアコ
ンのエアコンプレッサ等を制御するエアコン制御用電子
制御システム、車両の走行速度を一定に保持するクルー
ズ制御用電子制御システム等、種々の制御システムが搭
載されており、どのような機能が使用頻度の高いもので
あるか予め想定することは困難で、又、逆に頻度の高い
機能を予め想定し、それらに対応する処理項目を上位階
層に設定することは、上位階層メニュー中の処理項目が
膨大となり、他の故障診断に必要な処理項目が相対的に
下位階層メニューへ移行されてしまうため、却って使い
勝手が悪くなる不都合がある。To cope with this, for a function that is used relatively frequently during the failure diagnosis work, the corresponding processing item is set in advance in the upper hierarchy, and the trouble of displaying the menu to the lower hierarchy one by one is eliminated. It is possible to omit it,
The vehicle has an electronic control system that controls the engine's fuel injection amount, ignition timing, etc., a transmission control electronic control system that controls the power train of an automatic transmission, etc., and an air conditioner control electronic that controls the air compressor of an auto air conditioner. It is equipped with various control systems such as a control system and an electronic control system for cruise control that keeps the running speed of the vehicle constant, and it is difficult to predict in advance what functions are frequently used. Conversely, assuming frequently-used functions in advance and setting the processing items corresponding to them in the upper hierarchy, the processing items in the upper hierarchy menu become enormous, and the processing items necessary for other failure diagnosis become unnecessary. Since the menu is relatively shifted to the lower hierarchy menu, there is a disadvantage that the usability is rather deteriorated.
【0010】本発明は、上記事情に鑑み、比較的高い頻
度で使用される機能を簡単に実行させることができ、操
作性がよく作業効率の良い車両用故障診断装置を提供す
ることを目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and has as its object to provide a vehicle failure diagnosis apparatus which can easily execute a function used at a relatively high frequency, has good operability, and has high work efficiency. I do.
【0011】[0011]
【課題を解決するための手段】上記目的を達成するため
請求項1記載の発明は、装置本体のディスプレイに、項
目を選択可能なメニューを表示し、キー操作により該メ
ニュー中の項目を選択することで上位階層から下位階層
にメニューを切換えながら実行すべき機能を特定する階
層構造方式を採用する車両用故障診断装置において、上
記メニュー中の項目選択により上位階層から下位階層に
メニューを切換えながら実行すべき項目を特定する通常
モードの他に、通常モード時に特定キー操作を行うこと
により上位階層から下位階層に至る所望の機能を特定す
る迄の一連のキー操作コードを順番に記憶すると共に、
指定されたファンクションキーに上記コードを割当てる
ユーザ登録モードと、上記ファンクションキーを含むバ
ッチモード選択キー操作により、該当ファンクションキ
ーに対応して記憶された上記一連のコードを実行するバ
ッチモードとを備えたことを特徴とする。[MEANS FOR SOLVING THE PROBLEMS] To achieve the above object
According to the first aspect of the present invention , the display of the apparatus body is
Eyes to display available menus, the lower layer from the upper layer by the key operation by selecting the item in the menu <br/> New
To specify the function to be executed while switching menus
The vehicle fault diagnostic apparatus adopting the layer structure scheme, to the lower layer from the upper layer by item selected in the menu
Normally specifying items to be executed while switching menus
Perform specific key operations in normal mode in addition to mode
By sequentially storing a series of key operation codes until a desired function from the upper hierarchy to the lower hierarchy is specified ,
A user registration mode for assigning the code to a designated function key, and a key including the function key
The corresponding function key by operating the touch mode selection key.
Characterized in that a batch mode for executing the series of codes stored in correspondence with the over.
【0012】請求項2記載の発明は、請求項1記載の発
明において、上記ファンクションキーを含むバッチモー
ド選択キー操作は、該当ファンクションキーと予め設定
したバッチモードキーとの2ストロークキー操作であ
り、該2ストロークキー操作によりバッチモードが選択
されることを特徴とする。[0012] The invention according to claim 2 provides the invention according to claim 1.
The batch mode containing the above function keys
Key operation is set in advance with the corresponding function key.
2-stroke key operation der of the batch mode key that you
Select the batch mode by operating the 2-stroke key
It is characterized by being performed.
【0013】すなわち、請求項1記載の発明は、メニュ
ー中の項目選択により上位階層から下位階層にメニュー
を切換えながら実行すべき項目を特定する通常モード時
に、特定キー操作を行うことによりユーザ登録モードが
選択される。そして、ユーザ登録モードの選択により上
位階層から下位階層に至る所望の機能を特定する迄の一
連のキー操作コードが順番に記憶されると共に、指定さ
れたファンクションキーに上記コードが割当てられる。
そして、上記ファンクションキーを含むバッチモード選
択キー操作によりバッチモードが選択されて、該当ファ
ンクションキーに対応して記憶された一連のコードが実
行される。 That is, the first aspect of the present invention provides a menu
-Menu from upper hierarchy to lower hierarchy by selecting item in
In normal mode to specify items to be executed while switching
In addition, the user registration mode is
Selected. And, by selecting the user registration mode,
It is necessary to specify the desired function from the lower hierarchy to the lower hierarchy.
Key operation codes are stored in order and specified.
The above code is assigned to the assigned function key.
Then, select the batch mode including the above function keys.
Select the batch mode by operating the
A series of codes stored corresponding to the
Is performed.
【0014】請求項2記載の発明は、バッチモードの選
択に際し、該当ファンクションキーと予め設定したバッ
チモードキーとの2ストロークキー操作によってバッチ
モードが選択される。 According to a second aspect of the present invention, there is provided a method for selecting a batch mode.
When selecting a function key,
Batch by two-stroke key operation with
Mode is selected.
【0015】[0015]
【発明の実施の形態】以下、図面に基づいて本発明の一
実施の形態を説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.
【0016】図1において、符号Aは、自動車などの車
両Bに搭載される電子制御システムCに接続し、双方向
通信により各電子制御装置の入出力データを含む各種デ
ータを読出して、上記車載電子制御システムCの制御系
に対する故障診断を行う携帯型の故障診断装置(以下、
「セレクトモニタ」)である。尚、上記電子制御システ
ムは、エンジンや自動変速機等のパワートレイン制御、
エアコンや各種インフォメーションシステム等のボディ
制御システム、サスペンションやオートクルーズ等の車
両制御システム等の総称であり、各制御システムには各
種センサ・スイッチ類等からの入力信号に基づいてアク
チュエータ類等に対する制御量等を演算する電子制御装
置が組み込まれている。In FIG. 1, reference numeral A denotes a vehicle connected to an electronic control system C mounted on a vehicle B such as an automobile, which reads out various data including input / output data of each electronic control device by bidirectional communication, and A portable failure diagnosis device (hereinafter, referred to as a failure diagnosis device) that performs failure diagnosis on a control system of the electronic control system C.
"Select monitor"). In addition, the electronic control system includes power train control for an engine and an automatic transmission, and the like.
A general term for body control systems such as air conditioners and various information systems, and vehicle control systems such as suspension and auto cruise. Each control system controls the amount of control for actuators and the like based on input signals from various sensors and switches. And an electronic control unit for calculating the same.
【0017】上記セレクトモニタAは、車種、完成車メ
ーカを問わず、様々な電子制御システムに対応可能な汎
用インタフェースを有する。又、故障診断のベース機能
に加え、電圧、抵抗、パルス信号等を計測するための計
測機能、有線通信、無線通信、光通信等による対コンピ
ュータ通信機能、データメモリの増設機能等の豊富な拡
張機能を有しており、基本的に階層構造のメニュー方式
によって各種の処理を選択し実行する。The select monitor A has a general-purpose interface capable of supporting various electronic control systems irrespective of a vehicle type and a completed vehicle manufacturer. Also, in addition to the base function of failure diagnosis, abundant expansion of measurement function for measuring voltage, resistance, pulse signal, etc., communication function with computer by wire communication, wireless communication, optical communication, etc. function, expansion function of data memory, etc. It has a function and basically selects and executes various processes by a menu system having a hierarchical structure.
【0018】上記セレクトモニタAには、前面に、バッ
クライト付き液晶ディスプレイ等からなるディスプレイ
30、複数のLED等からなるインジケータ部31、及
びキーボード32が配設され、側部に後述するメモリカ
セット50が着脱自在に装着される。上記キーボード3
2は、四隅に配列された“S”(シフト),“C”(選
択),“Y”(イエス),“N”(ノー)の各キー、左
右上下方向へのカーソル移動のための“←”,“→”,
“↑”,“↓”の各方向キー、及び、下段のF1〜F4
のファンクションキーから構成されている。The select monitor A is provided with a display 30 composed of a liquid crystal display with a backlight, an indicator 31 composed of a plurality of LEDs, and a keyboard 32 on the front, and a memory cassette 50 described later on the side. Are detachably mounted. Keyboard 3 above
Reference numeral 2 denotes keys "S" (shift), "C" (select), "Y" (yes), and "N" (no) arranged at the four corners, and "" for moving the cursor in the left, right, up and down directions. ← ”,“ → ”,
"↑", "↓" direction keys, and lower F1-F4
Function keys.
【0019】又、上記セレクトモニタAはディーラのサ
ービス工場等に配備され、図2に示すように、内部には
マイクロコンピュータからなるメイン制御部35、各部
に定電圧を供給する電源回路36等が設けられている。
又、上記メイン制御部35には、カセットコネクタ37
を介して、外部から交換可能なよう着脱自在なメモリカ
セット50が接続されている。尚、上記電源回路36
は、上記車両BのバッテリVBからシガーライタケーブ
ルを介して、あるいは、一般交流電源からAC/DCア
ダプタを介して、あるいは、電池を内蔵することによ
り、電源を供給することのできる、いわゆる3電源対応
となっており、上記電池はバックアップ用電源としても
利用される。The select monitor A is provided at a dealer's service factory or the like. As shown in FIG. 2, a main control unit 35 including a microcomputer, a power supply circuit 36 for supplying a constant voltage to each unit, and the like are provided. Is provided.
The main controller 35 includes a cassette connector 37.
, A detachable memory cassette 50 is connected so as to be exchangeable from outside. The power supply circuit 36
Corresponds to a so-called three-power supply that can supply power from the battery VB of the vehicle B via a cigarette lighter cable, from a general AC power supply via an AC / DC adapter, or by incorporating a battery. The above battery is also used as a backup power supply.
【0020】上記メイン制御部35は、主演算装置であ
るCPU40、システムブートプログラムやディスプレ
イ30に表示するメニューや各種メッセージのデータ、
及び辞書等を記憶したROM41、ワークデータを格納
するワークRAMや画像表示データを格納するビデオR
AM等からなるRAM42、車両Bに搭載された電子制
御装置Cとの接続インタフェースであるダイアグインタ
フェース43、インジケータ部31のLEDの点灯(あ
るいは点滅)や上記キーボード32からのキー操作信号
を処理する入力・表示インタフェース44、上記メモリ
カセット50に設けられたROM51がバスラインを介
して接続される構成となっている。尚、上記RAM42
の一部はバックアップRAMを構成しており、このバッ
クアップRAMに対しては、電源がOFFされた後も電
源回路36から電源が供給され、データが保持される。The main control unit 35 includes a CPU 40 as a main processing unit, a system boot program, data of menus and various messages displayed on the display 30,
And a ROM 41 for storing work data and a video RAM for storing image display data.
RAM 42 composed of an AM or the like, a diagnostic interface 43 serving as a connection interface with the electronic control device C mounted on the vehicle B, lighting (or blinking) of an LED of the indicator unit 31, and an input for processing a key operation signal from the keyboard 32. The display interface 44 and the ROM 51 provided on the memory cassette 50 are connected via a bus line. The RAM 42
A part of the backup RAM constitutes a backup RAM, and power is supplied to the backup RAM from the power supply circuit 36 even after the power is turned off, and data is retained.
【0021】又、上記ダイアグインタフェース43は、
設計情報を与えることにより論理機能をオンボードで再
プログラミング可能なFPGA(Field Programmable G
ateArray)を中心として構成されている。このFPGA
により、車種、完成車メーカを問わず、様々な車載電子
制御装置Cに接続可能なI/Oインタフェース、及び、
様々な車載電子制御装置Cの通信プロトコルに適合した
シリアル通信インタフェースのハードウエアを実現する
ことができる。The diagnostic interface 43 is
An FPGA (Field Programmable G) whose logic function can be re-programmed on-board by giving design information
ateArray). This FPGA
I / O interface connectable to various in-vehicle electronic control devices C, regardless of vehicle type and vehicle manufacturer, and
Hardware of a serial communication interface suitable for various communication protocols of the vehicle-mounted electronic control device C can be realized.
【0022】又、上記メモリカセット50は、診断項目
や車種の相違、各種通信プロトコルの相違に対し、上記
セレクトモニタAを汎用的に使用できるようにするもの
であり、車載の電子制御装置Cに対応した診断処理用プ
ログラム、及び、車載の電子制御装置Cの通信プロトコ
ルに適合するよう上記FPGAを再プログラムするため
の論理情報等からなる設計データが格納されている。
又、必要に応じてROM41に格納されている辞書を補
間する追加辞書等が格納される。The memory cassette 50 allows the select monitor A to be used for general purposes with respect to differences in diagnosis items, vehicle types, and various communication protocols. A corresponding diagnostic processing program and design data including logic information for reprogramming the FPGA so as to conform to the communication protocol of the vehicle-mounted electronic control device C are stored.
Further, an additional dictionary for interpolating the dictionary stored in the ROM 41 is stored as needed.
【0023】そして、故障診断に際しては、車載電子制
御システムCに対応した診断処理用プログラム、及び、
ダイアグインタフェース43のFPGAを再プログラミ
ングするための設計データ等を格納したメモリカセット
50を装着し、セレクトモニタAのイニシャライズとと
もに、上記ROM51に格納されているFPGAの設計
データを上記ダイアグインタフェース43に転送し、F
PGAを再プログラミングして車載の電子制御装置Cと
のI/O接続及びシリアル通信が可能な状態とする。At the time of failure diagnosis, a diagnostic processing program corresponding to the vehicle-mounted electronic control system C, and
A memory cassette 50 storing design data for reprogramming the FPGA of the diagnostic interface 43 is mounted, and the select monitor A is initialized, and the FPGA design data stored in the ROM 51 is transferred to the diagnostic interface 43. , F
The PGA is reprogrammed so that I / O connection and serial communication with the on-vehicle electronic control device C are possible.
【0024】尚、上記ダイアグインタフェース43を構
成するFPGAの設計データは、必ずしも、メモリカセ
ット50内のROM51に格納するものに限定されるも
のではなく、例えば、CPU40のブートプログラムを
変更して外部コンピュータからFPGAの設計データを
ロードするようにしても良い。The design data of the FPGA constituting the diagnostic interface 43 is not necessarily limited to the data stored in the ROM 51 in the memory cassette 50. For example, the boot program of the CPU 40 is changed to change the external computer. May be loaded from the FPGA.
【0025】上述したように、上記セレクトモニタAを
使用して行う作業は、基本的に階層構造方式によりメニ
ューを表示するように設定されており、メニュー中の処
理項目を選択することにより、高度な知識と経験を要す
ることなく、故障診断などの処理を行うことが可能であ
る。尚、本実施の形態によるセレクトモニタAには、上
記階層構造方式によって表示されるメニューを上位階層
から下位階層へ順次選択して、車載電子制御システムC
に対して送信要求するデータを特定する、いわゆる通常
モードと、作業者が上記階層構造によるメニュー表示の
上位階層から下位階層へ順次選択する処理手順を予め登
録しておき、メニュー中の処理項目を一々選択すること
なく、登録した処理を、簡単な2ストロークキー操作に
より直ちに実行させる(スキップさせる)バッチモード
と、バッチモードにおけるバッチ処理を実行させるため
に、メニューを上位階層から下位階層へ選択し、所望の
機能を選択するまでの一連のキー操作に対応するキーコ
ードを登録するユーザ登録モードとが備えられている。As described above, the operation performed using the select monitor A is basically set so as to display a menu in a hierarchical structure, and by selecting a processing item in the menu, an advanced operation is performed. Processing such as failure diagnosis can be performed without requiring extensive knowledge and experience. In the select monitor A according to the present embodiment, the menu displayed by the hierarchical structure method is sequentially selected from the upper hierarchy to the lower hierarchy, and the on-vehicle electronic control system C is selected.
In advance, a so-called normal mode for specifying data to be transmitted to the user and a processing procedure for the operator to sequentially select from the upper hierarchy to the lower hierarchy of the menu display according to the above hierarchical structure are registered in advance, and the processing items in the menu are registered. A menu is selected from a higher hierarchy to a lower hierarchy in order to execute (skip) a registered process immediately by a simple two-stroke key operation without any selection, and to execute a batch process in the batch mode. And a user registration mode for registering a key code corresponding to a series of key operations until a desired function is selected.
【0026】上記セレクトモニタAを上記車載電子制御
システムCに接続し、この電子制御システムに組み込ま
れた電子制御装置の入出力データ、或いは内部の演算デ
ータを読出して故障診断を行う場合、図1に示すよう
に、ダイアグケーブル34の一端に設けたダイアグコネ
クタ33をセレクトモニタAに接続し、このダイアグケ
ーブル34の他端に設けた外部接続用コネクタ2aを車
載電子制御システムC、詳しくは車載電子制御システム
Cに組み込まれた電子制御装置に接続する。そして、セ
レクトモニタAの電源スイッチ(図示せず)をONする
と、上記ディスプレイ30に初期メニューが表示され
る。尚、電源スイッチをONするとディスプレイ30の
最下部には、上記ファンクションキーF1〜F4に割当
てられる機能を表すFキー表示部30aが表示される
(図9参照)。一方、ディスプレイ30にメニューが表
示された直後のカーソルは最上段の処理項目の位置にあ
り、又、カーソル位置にある処理項目は反転表示され
る。When the select monitor A is connected to the on-vehicle electronic control system C and the input / output data of the electronic control unit incorporated in the electronic control system or the internal calculation data is read to perform the fault diagnosis, FIG. As shown in the figure, the diagnostic connector 33 provided at one end of the diagnostic cable 34 is connected to the select monitor A, and the external connection connector 2a provided at the other end of the diagnostic cable 34 is connected to the in-vehicle electronic control system C. Connect to the electronic control unit incorporated in the control system C. When a power switch (not shown) of the select monitor A is turned on, an initial menu is displayed on the display 30. When the power switch is turned on, an F-key display section 30a indicating functions assigned to the function keys F1 to F4 is displayed at the bottom of the display 30 (see FIG. 9). On the other hand, the cursor immediately after the menu is displayed on the display 30 is at the position of the uppermost processing item, and the processing item at the cursor position is highlighted.
【0027】通常モードでは、作業者が初期メニュー中
から所望の処理項目をキー操作によりカーソルを移動さ
せて選択し確定すると、この確定した処理項目に関する
下位階層メニューがディスプレイ30に表示され、この
下位階層メニュー中の処理項目から更に所望の処理項目
を選択する。このようにして、作業者はディスプレイ3
0に上位階層から下位階層へ順にメニューを表示させ、
やがて最下位階層メニューが表示さたとき、このメニュ
ー中の所望の処理項目を選択すると、例えば、該処理項
目に対応するデータの送信要求が上記車載電子制御シス
テムCへ出力され、車載電子制御システムCでは対応す
るデータを読込み、上記セレクトモニタAへ送信する。
セレクトモニタAでは、受信したデータを物理量変換し
てディスプレイ30に表示し、作業者は、表示されたデ
ータを確認しながら故障診断を行う。In the normal mode, when the operator moves the cursor to select a desired processing item from the initial menu by operating a key and selects and fixes the selected processing item, a lower-level menu relating to the determined processing item is displayed on the display 30, and the lower-level menu is displayed. A desired processing item is further selected from the processing items in the hierarchical menu. In this way, the operator can display 3
0 displays the menu in order from the upper hierarchy to the lower hierarchy,
When a desired processing item in the menu is selected when the lowest hierarchical menu is displayed, a request for transmitting data corresponding to the processing item is output to the on-vehicle electronic control system C. At C, the corresponding data is read and transmitted to the select monitor A.
In the select monitor A, the received data is converted into a physical quantity and displayed on the display 30, and the operator performs a failure diagnosis while checking the displayed data.
【0028】又、ユーザ登録モードでは、上記通常モー
ドと同様の操作を行うことで、キー入力に対応する一連
のキーコードが逐次登録され、この一連のキーコードを
実行する機能をF1〜F4の何れかのファンクションキ
ーに割当てる。尚、Sキーはバッチモードキーであり、
このSキーを押すとバッチモードが起動され、このSキ
ーと登録された一連のキーコードを実行する機能を割当
てたFi(i=1,2,3,4)キーとの、いわゆる2
ストロークキー操作により、上記一連のキーコードが自
動的に実行される。In the user registration mode, a series of key codes corresponding to key inputs are sequentially registered by performing the same operation as in the normal mode, and functions for executing the series of key codes are provided by F1 to F4. Assign to any function key. The S key is a batch mode key,
When the S key is pressed, a batch mode is started, and a so-called 2 key of this S key and a Fi (i = 1, 2, 3, 4) key to which a function for executing a series of registered key codes is assigned.
The above series of key codes is automatically executed by the stroke key operation.
【0029】以下、図3〜図8に示すフローチャートに
従い、上記セレクトモニタAを用いた通常モード、ユー
ザ登録モード、バッチモードの各処理について説明す
る。Hereinafter, the respective processes of the normal mode, the user registration mode, and the batch mode using the select monitor A will be described with reference to the flowcharts shown in FIGS.
【0030】先ず、診断対象となる車載電子制御システ
ムCの制御系に適合するメモリカセット50をセレクト
モニタ本体に装着し、セレクトモニタAをダイアグケー
ブル34を介して上記車載電子制御システムCの各制御
系に設けた電子制御装置に接続し、電源スイッチをON
すると、セレクトモニタAを制御するCPU40がリセ
ットされ、図3に示すメインルーチンがスタートする。First, a memory cassette 50 compatible with the control system of the on-vehicle electronic control system C to be diagnosed is mounted on the main body of the select monitor, and the select monitor A is connected via the diagnostic cable 34 to each control of the on-vehicle electronic control system C. Connect to the electronic control unit provided in the system and turn on the power switch
Then, the CPU 40 that controls the select monitor A is reset, and the main routine shown in FIG. 3 starts.
【0031】このメインルーチンでは、先ず、ステップ
S1で、フラグ類のクリア、キーボード32の各キーに
対する機能モード設定、及びユーザ登録モードと通常モ
ードとの何れが選択されているかを表すモード選択フラ
グFlag1のクリア等、システムの初期化処理が行わ
れ、ステップS2で、画像データを格納するメニューテ
ーブルから初期画像であるセレクトモニタメニューの画
像データを読込み、ステップS3で、この画像データを
ディスプレイ30に表示する画像表示処理を実行する。
尚、セレクトモニタメニューの画像データとしては、通
常モード用セレクトモニタメニューとユーザ登録モード
用セレクトモニタメニューの2種類の画像データが記憶
されている。In this main routine, first, in step S1, a flag is cleared, a function mode is set for each key of the keyboard 32, and a mode selection flag Flag1 indicating which of the user registration mode and the normal mode is selected. Initialization of the system, such as clearing, is performed. At step S2, the image data of the select monitor menu, which is the initial image, is read from the menu table storing the image data. At step S3, this image data is displayed on the display 30. Image display processing to be performed.
As the image data of the select monitor menu, two types of image data of the select monitor menu for the normal mode and the select monitor menu for the user registration mode are stored.
【0032】上記ステップS3での画像表示処理は、図
6に示すサブルーチンによって実行される。先ず、ステ
ップS41で、モード選択フラグFlag1の値を参照
し、Flag1=1のときはステップS42へ進み、F
lag1=0のときはステップS43へ進む。電源スイ
ッチをON後、最初のルーチンでは上記モード選択フラ
グFlag1はクリアされているため、ステップS42
へ進み、通常モード用セレクトモニタメニューを選択
し、ステップS44で、このセレクトモニタメニューデ
ータをRAM42に記憶し、ステップS45で上記RA
M42に格納した通常モード用セレクトモニタメニュー
の画像データをビデオRAMに出力し、ステップS46
でディスプレイ30に通常モード用セレクトモニタメニ
ューを表示し、メインルーチンのステップS4へ進み、
作業者のキー入力を待つ。The image display processing in step S3 is executed by a subroutine shown in FIG. First, in step S41, the value of the mode selection flag Flag1 is referred to, and when Flag1 = 1, the process proceeds to step S42, where F1 is set.
When lag1 = 0, the process proceeds to step S43. After the power switch is turned on, the mode selection flag Flag1 is cleared in the first routine, so that step S42 is executed.
To select the normal mode select monitor menu. In step S44, the select monitor menu data is stored in the RAM 42. In step S45, the RA
The image data of the normal mode select monitor menu stored in M42 is output to the video RAM, and step S46 is performed.
To display the select monitor menu for the normal mode on the display 30 and proceed to step S4 of the main routine.
Wait for operator key input.
【0033】図9(a)に示すように、通常モード用セ
レクトモニタメニューは、拡張機能を含む7つの処理項
目からなる最上階層メニューで、画像下部にF1〜F4
の各ファンクションキーの機能を表すFキー表示部30
aが表示される。As shown in FIG. 9A, the select monitor menu for the normal mode is a top menu having seven processing items including extended functions.
F key display unit 30 indicating the function of each function key
a is displayed.
【0034】尚、本実施の形態ではF1キーにユーザ登
録モードが割当てられており、通常モード用セレクトモ
ニタメニューのFキー表示部30aのF1キーの機能を
表示する部位には「登録開始」の文字画像が表示され、
作業者がF1キーを押すと、セレクトモニタAがユーザ
登録モードに設定されると共に、ディスプレイ30には
ユーザ登録モード用セレクトモニタメニューが表示され
る。このユーザ登録モード用セレクトモニタメニューの
処理項目は上記通常モード用セレクトモニタメニューと
同一であるが、図9(b)に示すように、Fキー表示部
30aのF1キーの機能を表示する部位に「登録終了」
の文字画像が表示され、以後、上記F1キーを再び押す
まで上記セレクトモニタAはユーザ登録モードとなる。In the present embodiment, the user registration mode is assigned to the F1 key, and "registration start" is displayed in a portion of the normal mode select monitor menu where the function of the F1 key is displayed on the F key display section 30a. A text image is displayed,
When the operator presses the F1 key, the select monitor A is set to the user registration mode, and the select monitor menu for the user registration mode is displayed on the display 30. The processing items of the select monitor menu for the user registration mode are the same as those of the select monitor menu for the normal mode. However, as shown in FIG. "End of registration"
Is displayed, and thereafter the select monitor A is in the user registration mode until the F1 key is pressed again.
【0035】そして、メインルーチンのステップS4へ
進むと、作業者のキー入力を解釈処理するサブルーチン
が実行される。このサブルーチンは、図7に示すフロー
チャートに従って実行される。When the process proceeds to step S4 of the main routine, a subroutine for interpreting the key input by the operator is executed. This subroutine is executed according to the flowchart shown in FIG.
【0036】先ず、ステップS51で、作業者のキー入
力を待ち、キー入力があったときステップS52へ進
み、キーコードテーブルを参照してキー入力をコード変
換し、キー入力内容を解釈し、ステップS53で、モー
ド選択フラグFlag1の値を参照する。電源スイッチ
をON後、最初のルーチン実行時は、Flag1=0で
あるため、そのままルーチンを抜け、メインルーチンの
ステップS5へ進み、上記ステップS4で解釈したキー
入力がF1キーかを調べる。上述のように通常モード時
にF1キーを押すと、セレクトモニタAはユーザ登録モ
ードになり、以後、F1キーを再び押すまで、ユーザ登
録モードが維持される。First, in step S51, a key input by an operator is waited. When a key input is made, the process proceeds to step S52, where the key input is code-converted with reference to the key code table, and the key input contents are interpreted. In S53, the value of the mode selection flag Flag1 is referred to. When the first routine is executed after the power switch is turned on, since Flag1 = 0, the process exits the routine as it is, proceeds to step S5 of the main routine, and checks whether the key input interpreted in step S4 is the F1 key. When the F1 key is pressed in the normal mode as described above, the select monitor A enters the user registration mode, and thereafter, the user registration mode is maintained until the F1 key is pressed again.
【0037】以下の説明では、ディスプレイ30に通常
モード用セレクトモニタメニューが表示された後、最初
にF1キーを押してユーザ登録モードを起動させた場合
について説明する。尚、通常モードにおけるメニュー中
からの処理項目の選択は、ユーザ登録モードと同じステ
ップを経て行われるため、以後、通常モードの説明は省
略する。In the following description, a case will be described in which, after the normal mode select monitor menu is displayed on the display 30, the user registration mode is first activated by pressing the F1 key. Note that selection of a processing item from the menu in the normal mode is performed through the same steps as in the user registration mode, and a description of the normal mode will be omitted.
【0038】作業者が、図9(a)に示す通常モード用
セレクトモニタメニューが表示されている状態のとき、
最初にF1キーを押すと、上記ステップS4で、そのキ
ー入力内容が解釈され、F1キー入力であるためステッ
プS5からステップS6へ分岐し、モード選択フラグF
lag1をセットし(Flag1←1)、ステップS2
へ戻る。When the operator is in the state where the select monitor menu for the normal mode shown in FIG.
When the F1 key is first pressed, the contents of the key input are interpreted in step S4, and the flow branches from step S5 to step S6 because of the F1 key input.
flag1 is set (Flag1 ← 1), and step S2 is set.
Return to
【0039】ステップS2では、再びセレクトモニタメ
ニューの画像データをメニューテーブルから読込み、ス
テップS3で、上記画像データをディスプレイ30に表
示する画像表示処理を、図6に示すサブルーチンによっ
て実行し、先ずステップS41で、上記モード選択フラ
グFlag1の値を参照し、Flag1=1であるた
め、ステップS43へ進み、セレクトモニタメニューの
画像データから、ユーザ登録モード用セレクトモニタメ
ニューの画像データを選択し、ステップS44で、この
ユーザ登録モード用セレクトモニタメニューの画像デー
タをRAM42に記憶し、ステップS45で上記RAM
42に記憶されているユーザ登録モード用セレクトモニ
タメニューの画像データをビデオRAMへ出力し、ステ
ップS46でディスプレイ30にユーザ登録モード用セ
レクトモニタメニュー(図9(b)参照)を表示し、メイ
ンルーチンのステップS4へ進み、作業者のキー入力を
待つ。In step S2, the image data of the select monitor menu is read from the menu table again. In step S3, an image display process for displaying the image data on the display 30 is executed by a subroutine shown in FIG. Then, the value of the mode selection flag Flag1 is referred to, and since Flag1 = 1, the process proceeds to step S43, where the image data of the select monitor menu for the user registration mode is selected from the image data of the select monitor menu, and the process proceeds to step S44. The image data of the select monitor menu for the user registration mode is stored in the RAM 42, and the RAM
The image data of the select monitor menu for the user registration mode stored in 42 is output to the video RAM, and the select monitor menu for the user registration mode (see FIG. 9 (b)) is displayed on the display 30 in step S46. To step S4, and waits for a key input by the operator.
【0040】尚、ディスプレイ30にメニューが表示さ
れたとき、カーソルは最上段の処理項目を示すように設
定されている。従って、上記セレクトモニタメニューで
は、「1.全ダイアグコードの点検」が反転表示され
る。When the menu is displayed on the display 30, the cursor is set to indicate the processing item at the top. Therefore, in the select monitor menu, "1. Check all diagnostic codes" is highlighted.
【0041】そして、メインルーチンのステップS4で
は、上述した図7に示すサブルーチンが実行される。す
なわち、ステップS51で、作業者からのキー入力を待
ち、キー入力があったときステップS52へ進み、この
キー入力をキーコードテーブルを参照してコード変換
し、キー入力内容を解釈し、ステップS53で、モード
選択フラグFlag1の値を参照する。今回のモード選
択フラグFlag1は1であるため、ステップS54へ
進み、キー入力の変換コードをRAM42に設けたユー
ザ登録用のメモリ領域に蓄積し、メインルーチンのステ
ップS5へ進む。Then, in step S4 of the main routine, the above-described subroutine shown in FIG. 7 is executed. That is, in step S51, a key input from an operator is waited. When there is a key input, the process proceeds to step S52, the key input is converted into a code by referring to a key code table, and the key input content is interpreted. , Refer to the value of the mode selection flag Flag1. Since the current mode selection flag Flag1 is 1, the process proceeds to step S54, where the key input conversion code is stored in the user registration memory area provided in the RAM 42, and the process proceeds to step S5 of the main routine.
【0042】メインルーチンへ戻ると、このメインルー
チンのステップS5,S7,S9,S11において、上
記ステップS4で解釈したキー入力が、F1キーか、上
方向(“↑”)キーか、下方向(“↓”)キーか、或い
はYキーかを調べ、上方向(“↑”)キーのときはステ
ップS7からステップS8へ進み、カーソルを上へ1段
移動させてステップS4へ戻り、又、キー入力が下方向
(“↓”)キーのときはステップS9からステップS1
0へ進み、カーソルを下へ1段移動させ、ステップS4
へ戻り、又、キー入力がYキーのときは、ステップS1
2へ進み、選択した処理項目に関する下位階層メニュー
を表示するサブルーチンを実行する。Returning to the main routine, in steps S5, S7, S9, and S11 of this main routine, the key input interpreted in step S4 is the F1 key, the up (“↑”) key, or the down ( Check whether the key is the “↓”) key or the Y key. If the key is the up direction (“↑”) key, proceed from step S7 to step S8, move the cursor up one step and return to step S4. If the input is a down (“↓”) key, the process proceeds from step S9 to step S1.
0, the cursor is moved down one step, and step S4
Return to step S1 if the key input is the Y key.
Proceed to step 2 to execute a subroutine for displaying a lower-level menu for the selected processing item.
【0043】このサブルーチンは、図4〜図5に示すフ
ローチャートに従って実行され、先ず、ステップS21
でセレクトモニタメニュー中で選択した処理項目に関す
る下位階層メニューの画像データをメモリテーブルから
読込み、ステップS22で、この画像データをディスプ
レイ30に表示するサブルーチンが実行される。尚、当
該メニューの画像データとして、通常モード用メニュー
とユーザ登録モード用メニューの2種類の画像データが
記憶されている。This subroutine is executed according to the flowcharts shown in FIGS.
Reads the image data of the lower hierarchical menu relating to the processing item selected in the select monitor menu from the memory table, and executes a subroutine for displaying the image data on the display 30 in step S22. Note that two types of image data, a normal mode menu and a user registration mode menu, are stored as image data of the menu.
【0044】上記ステップS22では、前述の図6に示
すサブルーチンが実行され、ステップS41で、モード
選択フラグFlag1の値を参照し、Flag1=1で
あるため、ステップS43へ進み、ユーザ登録モード用
メニューの画像データを選択し、ステップS44で、こ
のユーザ登録モード用メニューの画像データをRAM4
2に記憶し、ステップS45で上記RAM42に記憶さ
れているユーザ登録モード用メニューの画像データをビ
デオRAMに出力し、ステップS46でディスプレイ3
0にユーザ登録モード用メニューを表示し、図4のステ
ップS23へ進む。In step S22, the above-described subroutine shown in FIG. 6 is executed. In step S41, the value of the mode selection flag Flag1 is referred to, and since Flag1 = 1, the flow advances to step S43 to proceed to the user registration mode menu. The image data of the user registration mode menu is stored in the RAM 4 in step S44.
2 in step S45, and outputs the image data of the user registration mode menu stored in the RAM 42 to the video RAM in step S45.
A menu for the user registration mode is displayed at 0, and the process proceeds to step S23 in FIG.
【0045】このステップS23では、前述の図7に示
すサブルーチンが実行され、このサブルーチンのステッ
プS51で、作業者のキー入力を待ち、キー入力があっ
たときステップS52へ進み、キーコードテーブルを参
照してキー入力をコード変換し、キー入力内容を解釈
し、ステップS53で、モード選択フラグFlag1の
値を参照する。このモード選択フラグFlag1の値が
1であるため、ステップS54へ進み、キー入力の変換
コードをRAM42に設けたユーザ登録用のメモリ領域
に順に蓄積し、図4に示すサブルーチンのステップS2
4へ進む。In this step S23, the above-described subroutine shown in FIG. 7 is executed. In step S51 of this subroutine, a key input by an operator is waited. When there is a key input, the flow proceeds to step S52 to refer to the key code table. Then, the key input is code-converted, the key input content is interpreted, and in step S53, the value of the mode selection flag Flag1 is referred to. Since the value of the mode selection flag Flag1 is 1, the process proceeds to step S54, where the conversion code of the key input is sequentially stored in the user registration memory area provided in the RAM 42, and the subroutine shown in FIG.
Proceed to 4.
【0046】図4に示すサブルーチンでは、ステップS
24,S25,S27,S29で、上記ステップS23
で解釈したキー入力が、“C”キーか、上方向
(“↑”)キーか、下方向(“↓”)キーか、Yキーか
を調べ、“C”キーのときは、そのままルーチンを抜
け、図3に示すメインルーチンのステップS2へ戻る。
その結果、ディスプレイ30には、当該メニューの上位
階層であるセレクトモニタメニューが表示される。In the subroutine shown in FIG.
24, S25, S27, and S29, the above-described step S23
Checks whether the key input interpreted in step is “C” key, up (“↑”) key, down (“↓”) key, or Y key. The process returns to step S2 of the main routine shown in FIG.
As a result, the select monitor menu, which is the upper layer of the menu, is displayed on the display 30.
【0047】一方、キー入力が上方向(“↑”)キーの
ときはステップS25からステップS26へ進み、カー
ソルを上へ1段移動させてステップS23へ戻り、次の
キー入力を待つ。又、キー入力が下方向(“↓”)キー
のときはステップS27からステップS28へ進み、カ
ーソルを下へ1段移動させ、ステップS23へ戻り、次
のキー入力を待つ。又、キー入力がYキーのときは、ス
テップS30へ進み、上下方向(“↑”,“↓”)キー
によりカーソルを移動させて選択し、Yキーを押して確
定した処理項目に関する処理が実行される。On the other hand, when the key input is the upward ("↑") key, the process proceeds from step S25 to step S26, moves the cursor one step upward, returns to step S23, and waits for the next key input. If the key input is a down direction ("↓") key, the process proceeds from step S27 to step S28, moves the cursor one step down, returns to step S23, and waits for the next key input. If the key input is the Y key, the process proceeds to step S30, where the cursor is selected by moving the cursor with the up / down ("↑", "↓") keys, and the process relating to the process item confirmed by pressing the Y key is executed. You.
【0048】上記ステップS30においては、上述した
図4に示すフローチャートと同様の下位階層のサブルー
チンが実行され、或いは上記メニューが最下位階層メニ
ューであれば、選択された処理項目に関するデータの送
信要求が車載電子制御システムCへ出力され、ディスプ
レイ30には、上記車載電子制御システムCから送信さ
れたデータを表示する処理が実行される。In step S30, a lower-level subroutine similar to the flowchart shown in FIG. 4 is executed, or if the menu is the lowest-level menu, a data transmission request for the selected processing item is sent. A process of outputting the data to the in-vehicle electronic control system C and displaying the data transmitted from the in-vehicle electronic control system C is executed on the display 30.
【0049】このように、作業者は所望の階層の画面が
得られるまで、上方向(“↑”)キー、下方向
(“↓”)キー、Yキーを使用して下位階層メニューを
順次開いていくが、この一連のキー操作は、ステップS
54においてユーザ登録用メモリに順に蓄積される。As described above, the operator uses the up (“↑”) key, the down (“↓”) key, and the Y key to sequentially open the lower hierarchy menu until the desired hierarchy screen is obtained. This key operation is performed in step S
At 54, the data is sequentially stored in the user registration memory.
【0050】そして、所望の画面まで到達したとき、作
業者は登録終了用のF1キーを押す。F1キー入力は、
ステップS23で解釈され、ステップS31を経てステ
ップS32へ進み、モード選択フラグFlag1の値を
参照する。そして、Flag1=1であるため、ステッ
プS33へ進み、登録終了処理を行うサブルーチンを実
行し、このサブルーチンの終了後、ステップS21へ戻
る。Then, when reaching the desired screen, the operator presses the F1 key for ending the registration. F1 key input is
Interpreted in step S23, the process proceeds to step S32 via step S31, and refers to the value of the mode selection flag Flag1. Then, since Flag1 = 1, the process proceeds to step S33 to execute a subroutine for performing a registration end process, and after the subroutine ends, returns to step S21.
【0051】上記ステップS33では、図8に示すサブ
ルーチンが実行される。このサブルーチンでは、先ずス
テップS61で、モード選択フラグFlag1をクリア
し(Flag1←0)、ステップS62で、図13に示
すファンクションキー割当て要求の画像データを、画像
データのメモリテーブルから読込み、ステップS63
で、読込んだ画像データをディスプレイ30に表示する
ための画像表示処理を実行する。この画像表示処理は、
前記図6に示すサブルーチンに従って実行され、ステッ
プS41でモード選択フラグFlag1の値を参照し、
Flag1=0であるため、ステップS42へ進み、通
常モード用表示データから、このファンクションキー割
当て要求画像データを抽出し、ステップS44で、この
画像データをRAM42に記憶し、ステップS45で上
記RAM42に記憶されているファンクションキー割当
て要求の画像データをビデオRAMに出力し、ステップ
S46で、それを表示して図8のステップS64へ進
む。In step S33, a subroutine shown in FIG. 8 is executed. In this subroutine, first, in step S61, the mode selection flag Flag1 is cleared (Flag1 ← 0), and in step S62, the image data of the function key assignment request shown in FIG. 13 is read from the memory table of the image data, and step S63 is performed.
Then, an image display process for displaying the read image data on the display 30 is executed. This image display processing
This is executed according to the subroutine shown in FIG. 6, and in step S41, the value of the mode selection flag Flag1 is referred to,
Since Flag1 = 0, the flow advances to step S42 to extract the function key assignment request image data from the display data for the normal mode. In step S44, the image data is stored in the RAM 42, and in step S45, the image data is stored in the RAM 42. The image data of the requested function key assignment is output to the video RAM, and is displayed in step S46, and the process proceeds to step S64 in FIG.
【0052】ステップS64へ進むと、前述の図7に示
すサブルーチンが実行され、先ず、ステップS51で、
キー入力を待ち、キー入力があったとき、ステップS5
2へ進み、キーコードテーブルを参照してキー入力をコ
ード変換し、入力されたキーを解釈し、ステップS53
で、モード選択フラグFlag1の値を参照する。Fl
ag1=0であるため、そのままルーチンを抜け、図8
に示すサブルーチンのステップS65へ進む。At step S64, the subroutine shown in FIG. 7 is executed. First, at step S51,
Waiting for a key input, when there is a key input, step S5
Then, the process proceeds to step S53, where the key input is code-converted with reference to the key code table, and the input key is interpreted.
, Refer to the value of the mode selection flag Flag1. Fl
Since ag1 = 0, the routine exits as it is and FIG.
The process proceeds to step S65 of the subroutine shown in FIG.
【0053】ステップS65では、ステップS64で解
釈したキー入力がCキーかを調べ、Cキー以外のとき
は、ステップS66へ進む。ステップS66では、ステ
ップS64で解釈したキー入力がファンクションキーか
を調べ、ファンクションキーでないときはステップS6
4へ戻り、ファンクションキー入力を待つ。In step S65, it is determined whether the key input interpreted in step S64 is the C key. If the key input is other than the C key, the flow advances to step S66. In step S66, it is determined whether the key input interpreted in step S64 is a function key.
Return to step 4 and wait for the function key input.
【0054】F1〜F4の何れかのファンクションキー
が入力されていると、ステップS67へ進み、入力され
たファンクションキーに対応するRAM42に設けたバ
ックアップRAMのユーザ登録用メモリ領域に、前記図
7のステップS54で記憶したキーコードを順番に記憶
し、ステップS68へ進む。If any of the function keys F1 to F4 has been input, the flow advances to step S67 to store the user registration memory area of the backup RAM provided in the RAM 42 corresponding to the input function key in FIG. The key codes stored in step S54 are sequentially stored, and the process proceeds to step S68.
【0055】ステップS68では、キー入力されたファ
ンクションキーFi(i=1,2,3,4)に対応する
ディスプレイ30のFキー表示部30aのFiキーの機
能を表示する部位に、「ユーザ」のようなユーザ登録が
割り付けられたことを示す文字画像を表示する。そし
て、ステップS69でユーザ登録時に、RAM42の所
定メモリ領域に記憶したキーコードをクリアし、ステッ
プS64へ戻り、Cキーの入力を待つ。そして、Cキー
が入力されると、ステップS65を経てルーチンを抜
け、図4のステップS21へ戻り、ステップS21,S
22で直前のメニュー画面をディスプレイ30に表示
し、ユーザ登録モードが終了される。In step S68, the "user" is displayed at the portion of the F key display section 30a of the display 30 corresponding to the key input function key Fi (i = 1, 2, 3, 4) for displaying the function of the Fi key. A character image indicating that the user registration has been assigned is displayed. Then, at the time of user registration in step S69, the key code stored in the predetermined memory area of the RAM 42 is cleared, and the process returns to step S64 to wait for input of the C key. Then, when the C key is input, the process exits the routine via step S65, returns to step S21 in FIG. 4, and returns to steps S21 and S21.
At 22, the previous menu screen is displayed on the display 30, and the user registration mode is terminated.
【0056】尚、各メニュー画面において“C”キー入
力があったとき、ステップS23でキー入力をコード変
換して解釈し、ステップS24でキー入力がCキーであ
るかを調べ、キー入力がCキーであるときは、そのまま
ルーチンを抜け、当該メニューの上位階層のメニューを
表示するルーチンへ戻る。従って、各サブルーチン実行
時に、Cキーを押す毎に、ディスプレイ30に表示され
るメニュー画面が上位階層メニューへ移行し、最終的に
は最上階層メニューであるセレクトモニタメニューが表
示される。When there is a "C" key input on each menu screen, the key input is converted and interpreted in a step S23, and it is checked whether or not the key input is the C key in a step S24. If the key is the key, the process exits the routine as it is, and returns to the routine for displaying a menu on the upper hierarchy of the menu. Therefore, every time the C key is pressed during execution of each subroutine, the menu screen displayed on the display 30 shifts to the upper hierarchical menu, and finally the select monitor menu, which is the uppermost hierarchical menu, is displayed.
【0057】又、ディスプレイ30にセレクトモニタメ
ニューが表示されているとき、Sキーを押すと、図3の
ステップS13からステップS14へ進み、何れかのフ
ァンクションキーに、ユーザ登録による機能が割当てら
れているかを調べ、割当てられているときはステップS
15へ進み、割当てられていないときはステップS4へ
戻る。When the S key is pressed while the select monitor menu is displayed on the display 30, the process proceeds from step S13 to step S14 in FIG. 3, and a function by user registration is assigned to any of the function keys. Is checked, and if assigned, step S
The process proceeds to step S15, and if not assigned, returns to step S4.
【0058】作業者がSキーを押すと、セレクトモニタ
Aがバッチモードに設定され、何れかのファンクション
キーにユーザ登録による機能が割当てられているとき
は、ステップS15でFキー表示部30aの機能が割当
てられているファンクションキーの対応する部位に、
「ユーザ」(図14参照)のような文字画像を表示し、
ステップS16で、“S”+“Fi”キーの2ストロー
クキー入力があったかを調べる。現在のキー入力がSキ
ーであるため、ステップS4へ戻り、“S”+“Fi”
キーの入力を待つ。そして、“S”+“Fi”キーの入
力があったとき、上記ステップS16からステップS1
7へ進み、選択されたFiキーに対応するバックアップ
RAMのユーザ登録用メモリ領域に記憶されているキー
コード対応するコマンドを順に実行するバッチ処理を行
う。When the operator presses the S key, the select monitor A is set to the batch mode, and if a function by user registration is assigned to any of the function keys, the function of the F key display section 30a is determined in step S15. Is assigned to the corresponding part of the function key to which
Display a character image such as “user” (see FIG. 14),
In step S16, it is checked whether there has been a two-stroke key input of the "S" + "Fi" key. Since the current key input is the S key, the process returns to step S4, and “S” + “Fi”
Wait for key input. When there is an input of the "S" + "Fi" key, steps S16 to S1 are performed.
Then, the process proceeds to step 7, where a batch process for sequentially executing a command corresponding to the key code stored in the user registration memory area of the backup RAM corresponding to the selected Fi key is performed.
【0059】その結果、作業者はディスプレイ30に初
期画面であるセレクトモニタメニュー(図14参照)が
表示されているとき、Sキーとユーザ登録により機能を
割当てたファンクションキーとの2ストロークキー操作
を行うだけで、所望の機能実行画面までスキップするこ
とができ、例えば、車載電子制御システムCのデータを
モニタするまでの手順を登録した場合には、ディスプレ
イ30には車載電子制御システムCから受信したデータ
を直ちに表示させることが出来る。As a result, when the select monitor menu (see FIG. 14), which is the initial screen, is displayed on the display 30, the operator performs a two-stroke key operation of the S key and the function key to which functions have been assigned by user registration. By simply performing the operation, it is possible to skip to the desired function execution screen. For example, when the procedure up to monitoring the data of the in-vehicle electronic control system C is registered, the display 30 receives the information from the in-vehicle electronic control system C. The data can be displayed immediately.
【0060】尚、上記ディスプレイ30に上記セレクト
モニタメニューの下位階層メニューが表示されていると
きに、Sキーを押すと、セレクトモニタAはバッチモー
ドに設定される。すなわち、Sキーを押すと、セレクト
モニタAがバッチモードとなり、図4〜図5に示すサブ
ルーチンのステップS34からステップS35へ進み、
Fiキーに割当てられたユーザ登録があるかを調べ、割
当てられているときはステップS36へ進み、割当てら
れてないときはステップS23へ戻る。上記ステップS
36へ進むと、Fキー表示部30aの登録されているフ
ァンクションキーの対応する部位に、「ユーザ」(図1
4参照)のような既登録を示す文字画像を表示し、ステ
ップS37で、“S”+“Fi”キーの2ストロークキ
ー入力があったかを調べる。現在のキー入力がSキーで
あるため、ステップS23へ戻り、“S”+“Fi”キ
ーの入力を待つ。そして、“S”+“Fi”キーの入力
があったとき、上記ステップS37からステップS38
へ進み、選択されたFiキーに対応するバックアップR
AMのユーザ登録用メモリ領域に記憶されている一連の
キーコードをバッチ処理する。When the S key is pressed while the lower hierarchy menu of the select monitor menu is displayed on the display 30, the select monitor A is set to the batch mode. That is, when the S key is pressed, the select monitor A enters the batch mode, and proceeds from step S34 of the subroutine shown in FIGS.
It is checked whether there is a user registration assigned to the Fi key. If it has been assigned, the process proceeds to step S36, and if it has not been assigned, the process returns to step S23. Step S above
When the user proceeds to step 36, a “user” (FIG. 1) is displayed in a portion corresponding to the registered function key on the F key display portion 30a.
4) is displayed, and it is checked in step S37 whether a two-stroke key input of the "S" + "Fi" key has been performed. Since the current key input is the S key, the process returns to step S23 and waits for the input of the "S" + "Fi" key. When there is an input of the "S" + "Fi" key, steps S37 to S38 are performed.
To the backup R corresponding to the selected Fi key
A series of key codes stored in the AM user registration memory area are batch processed.
【0061】次に、図9〜図16のメニュー画面表示例
に従い、例えばユーザ登録モードにおいて、セレクトモ
ニタメニュー中の「2.車両システムの故障診断」から
最下位階層メニューの「1.データ表示・メモリ」迄の
キーコードを登録し、バッチモードにおいて、ユーザ登
録モードにおいて登録した一連のキーコードを実行する
処理について説明する。Next, in accordance with the menu screen display examples shown in FIGS. 9 to 16, for example, in the user registration mode, “2. Vehicle system failure diagnosis” in the select monitor menu is changed to “1. A process of registering key codes up to "memory" and executing a series of key codes registered in the user registration mode in the batch mode will be described.
【0062】セレクトモニタAの電源をONすると、デ
ィスプレイ30には、図9(a)に示すような通常モー
ド用セレクトモニタメニューが表示され、ディスプレイ
下部のFキー表示部30aのF1キーの機能表示部位に
「登録開始」の文字画像が表示される(ステップS
3)。尚、このとき、カーソルは最上段の「1.全ダイ
アグコードの点検」の位置にある。When the power of the select monitor A is turned on, a select monitor menu for the normal mode as shown in FIG. 9A is displayed on the display 30, and the function display of the F1 key of the F key display section 30a at the bottom of the display is displayed. A character image of “Start registration” is displayed on the part (step S
3). At this time, the cursor is located at the uppermost position of "1. Inspection of all diagnostic codes".
【0063】そして、作業者がF1キーを押すと、セレ
クトモニタAがユーザ登録モードとなり(ステップS
6,S43)、図9(b)に示すように、上記Fキー表
示部30aのF1キーの機能表示部位に「登録終了」が
表示され、F1キーが再び押されるまでユーザ登録モー
ドが維持される。When the operator presses the F1 key, the select monitor A enters the user registration mode (step S).
6, S43), as shown in FIG. 9B, "registration completed" is displayed on the function display portion of the F1 key of the F key display section 30a, and the user registration mode is maintained until the F1 key is pressed again. You.
【0064】このとき、カーソルが最上段の「1.全ダ
イアグコードの点検」の位置にあるため、「2.車両シ
ステムの故障診断」を選択するには、下方向(“↓”)
キーを1回押し、カーソルを1段下げ「2.車両システ
ムの故障診断」を反転表示させたところで(ステップS
8)、Yキーを押し、「2.車両システムの故障診断」
の選択を確定する。すると、ディスプレイ30には、図
10に示すように「2.車両システムの故障診断」に関
する下位階層メニューである車両システムの選択メニュ
ーが表示され(ステップS12)、ここで、例えば
「1.EGI・EMPi」、すなわちエンジン制御用電
子制御システムに対する故障診断項目を選択する場合、
カーソルは最上段の「1.EGI・EMPi」の位置に
あるため、カーソルは移動させずに、そのままYキーを
押すことで、「1.EGI・EMPi」が確定する(ス
テップS30)。At this time, since the cursor is at the position of “1. Inspection of all diagnostic codes” at the top, in order to select “2. Diagnosis of vehicle system failure”, a downward direction (“↓”) is selected.
Key is pressed once, the cursor is lowered by one step, and "2. Diagnosis of vehicle system failure" is highlighted (step S).
8) Press the Y key to select "2. Diagnosis of vehicle system failure".
Confirm your selection. Then, as shown in FIG. 10, the display 30 displays a vehicle system selection menu, which is a lower hierarchical menu relating to “2. vehicle system failure diagnosis” (step S12). Here, for example, “1. EGI · EMPi ”, that is, when selecting a failure diagnosis item for the engine control electronic control system,
Since the cursor is at the position of “1. EGI • EMPi” at the top, the “1. EGI • EMPi” is determined by pressing the Y key without moving the cursor (step S30).
【0065】すると、ディスプレイ30には、図11
(a)に示すように、「1.EGI・EMPi」に関す
る下位階層メニューであるEGI・EMPi故障診断メ
ニューが表示され、ここで、Yキーを押して、最上段の
「1.データ表示・メモリ」の処理項目を選択確定す
る。このEGI・EMPi故障診断メニューは最下位階
層メニューであり、「1.データ表示・メモリ」の処理
項目を選択することで、エンジン制御用電子制御システ
ムに設けた電子制御装置に対して、エンジン回転数、点
火時期、燃料噴射パルス時間等のデータの送信要求を行
う。上記電子制御装置では上記セレクトモニタAからの
送信要求を受けて、この電子制御装置の入出力データ、
及び演算データ等を上記セレクトモニタAへ送信する。Then, the display 30 is displayed as shown in FIG.
As shown in (a), an EGI / EMPi failure diagnosis menu, which is a lower hierarchical menu related to “1. EGI / EMPi”, is displayed. Here, the Y key is pressed to display “1. Select and confirm the processing item. The EGI / EMPi failure diagnosis menu is the lowest hierarchical menu. By selecting the processing item of “1. Data display / memory”, the engine rotation is controlled by the electronic control device provided in the engine control electronic control system. A request for transmission of data such as the number, ignition timing, and fuel injection pulse time is made. Upon receiving the transmission request from the select monitor A, the electronic control unit receives input / output data of the electronic control unit,
And the calculation data and the like are transmitted to the select monitor A.
【0066】セレクトモニタAでは、上記エンジン制御
用電子制御システムの電子制御装置からの各データを受
信し、物理量変換して、図12に示すようにディスプレ
イ30に表示する。尚、ディスプレイ30に表示される
データは一例に過ぎず、又、下方向(“↓”)キーを押
し続けると、画面がスクロールし、最下段には別のデー
タが表示される。The select monitor A receives each data from the electronic control unit of the engine control electronic control system, converts the data into physical quantities, and displays them on the display 30 as shown in FIG. Note that the data displayed on the display 30 is merely an example, and if the down (“↓”) key is kept pressed, the screen scrolls, and another data is displayed at the bottom.
【0067】その後、作業者がF1キーを押すとユーザ
登録モードが終了し、ディスプレイ30には、図13に
示すように、「割当てるファンクションキーを選択して
下さい」のメッセージが表示され(ステップS62.S
63)、例えば、F3キーを押すと、図13に示すよう
に、ディスプレイ30の最下段に表示されているFキー
表示部30aのF3キーに対応する機能表示部位に、
「ユーザ」の文字画像が表示される。このとき、RAM
42の一部を構成するバックアップRAMに設けたF3
キーに対応するユーザ登録用メモリ領域には、図15に
示すように、セレクトモニタメニューが表示されている
初期画面の状態で、作業者が登録した一連のキー操作に
対応するキーコード(図においては、便宜的に操作した
キーを示す)が順に記憶される。Thereafter, when the operator presses the F1 key, the user registration mode is terminated, and a message "Please select a function key to be assigned" is displayed on the display 30, as shown in FIG. 13 (step S62). .S
63) For example, when the F3 key is pressed, as shown in FIG. 13, a function display portion corresponding to the F3 key of the F key display portion 30a displayed at the bottom of the display 30,
The character image of "user" is displayed. At this time, RAM
F3 provided in the backup RAM constituting a part of
In the user registration memory area corresponding to the key, as shown in FIG. 15, in the state of the initial screen where the select monitor menu is displayed, a key code (in FIG. Indicates a key operated for convenience).
【0068】そして、作業者がCキーを押すと、現在の
画面がクリアされ、ディスプレイ30には、直前のメニ
ューであるEGI・EMPi故障診断メニューが表示さ
れる。このとき、セレクトモニタAはユーザ登録モード
から通常モードへ切換えられており、図11(b)に示
すように、Fキー表示部30aのF1キーの機能表示部
位に、通常モード時に割当てられている機能が表示され
る。Then, when the operator presses the C key, the current screen is cleared, and the display 30 displays the EGI / EMPi failure diagnosis menu which is the immediately previous menu. At this time, the select monitor A has been switched from the user registration mode to the normal mode, and as shown in FIG. 11B, is assigned to the function display portion of the F1 key of the F key display section 30a in the normal mode. The function is displayed.
【0069】次に、F3キーに割当てた機能を実行する
場合には、セレクトモニタメニューが表示されている初
期画面において、Sキーを押すとセレクトモニタAがバ
ッチモードとなり(ステップS13〜S14)、Fキー
表示部30のF3キーの機能を表示する部位に、既にユ
ーザ登録が設定されていることを示す「ユーザ」の文字
画像が表示される(図14参照)。Next, when the function assigned to the F3 key is executed, when the S key is pressed on the initial screen displaying the select monitor menu, the select monitor A enters the batch mode (steps S13 to S14), A character image of "user" indicating that user registration has already been set is displayed on a portion of the F key display unit 30 where the function of the F3 key is displayed (see FIG. 14).
【0070】次いで、“S”+“F3”キーの2ストロ
ークキー操作により、F3キーに割当てた機能のバッチ
処理を実行する(ステップS16,S17)。バッチ処
理においては、図9(a)に示すセレクトモニタメニュ
ーの初期画面の状態から、CPU40において、“↓”
→“Y”→“Y”→“Y”の各キーのキーコードに対応
するコマンドを順に実行させ、先ず、“↓”キー対応す
るキーコードにより、カーソルを1段下げるコマンドが
実行され、カーソルは「2.車両システムの故障診断」
を選択し、次に、Yキーに対応するキーコードにより上
記「2.車両システムの故障診断」を確定するコマンド
が実行され、ディスプレイ30には、「2.車両システ
ムの故障診断」に関する下位階層メニューである車両シ
ステムの選択メニューが表示され、次に、Yキーに対応
するキーコードにより、この車両システム選択メニュー
の最上段の処理項目にある「1.EGI・EMPi」が
選択確定され、ディスプレイ30には、「1.EGI・
EMPi」に関する下位階層メニューであるEGI・E
MPi故障診断メニューが表示され、次いで、Yキーに
対応するキーコードにより、EGI・EMPi故障診断
メニュー中の「1.データ表示・メモリ」が選択確定さ
れる。Next, the batch process of the function assigned to the F3 key is executed by the two-stroke key operation of the "S" + "F3" keys (steps S16 and S17). In the batch process, the CPU 40 changes the state of the initial screen of the select monitor menu shown in FIG.
The command corresponding to the key code of each key of “Y” → “Y” → “Y” is executed in order. First, the command for lowering the cursor by one step is executed by the key code corresponding to the “↓” key. Is "2. Diagnosis of vehicle system failure"
Is selected, and then a command for determining the above-mentioned “2. Vehicle system failure diagnosis” is executed by the key code corresponding to the Y key. A selection menu of the vehicle system, which is a menu, is displayed. Next, “1. EGI / EMPi” in the processing item at the top of the vehicle system selection menu is selected and determined by a key code corresponding to the Y key, and the display is displayed. 30 includes “1.
EGI ・ E which is a lower hierarchical menu related to “EMPi”
The MPi failure diagnosis menu is displayed, and then “1. Data display / memory” in the EGI / EMPi failure diagnosis menu is selected and determined by the key code corresponding to the Y key.
【0071】このEGI・EMPi故障診断メニューは
最下位階層メニューであり、「1.データ表示・メモ
リ」にて読込まれるデータの送信要求がエンジン制御用
電子制御システムに設けた電子制御装置に出力される。
電子制御装置では送信要求のあったデータをセレクトモ
ニタAへ送信する。セレクトモニタAでは受信したデー
タを物理量変換してディスプレイ30に表示する。The EGI / EMPi failure diagnosis menu is the lowest hierarchical menu, and a request for transmitting data read in “1. Data display / memory” is output to an electronic control unit provided in the engine control electronic control system. Is done.
The electronic control unit transmits the requested data to the select monitor A. The select monitor A converts the received data into a physical quantity and displays it on the display 30.
【0072】このように、作業者は比較的使用頻度の高
い機能を実行するまでの一連のキー操作を特定のファン
クションキーに割当てておくことで、その後は、Sキー
と機能を割当てたファンクションキーとの2ストローク
キー操作によりバッチ処理され、所望の機能、例えば車
両Bに搭載されている各電子制御システムからのデータ
を瞬時に読込むことができ作業性が大幅に向上する。As described above, the operator assigns a series of key operations up to execution of a relatively frequently used function to a specific function key, and thereafter, the S key and the function key to which the function is assigned are assigned. Batch processing is performed by the two-stroke key operation described above, and a desired function, for example, data from each electronic control system mounted on the vehicle B can be instantaneously read, thereby greatly improving workability.
【0073】尚、ユーザ登録モードにおいて、車両Bに
搭載されている電子制御システムから読込むデータを個
別的に選択する場合は、例えば、図16(a)に示すよ
うに、ディスプレイ30にエンジン制御用電子制御シス
テムに設けた電子制御装置のデータが表示されていると
き、上下方向(“↑”,“↓”)キーを操作して、個別
表示するデータにカーソルを合わせ、Yキーを押すと、
そのデータの先頭に*印等を表示し、当該データにタグ
が付される。そして、最後にYキーを押してタグを付し
たデータに続けて、更にYキーを押すと、データの個別
的な選択が確定される。ここまでのキー操作をユーザ登
録モードにより特定のファンクションキーに割当てるこ
ともでき、その場合、その後のバッチモード実行時にお
いて、ディスプレイ30には、図16(b)に示すよう
に、例えば、上記ユーザ登録モードにおいて選択した、
エンジン回転数、冷却水温度、点火時期、エアーフロー
信号、スロットルセンサ信号、燃料噴射パルス(時間)
のみが表示される。In the user registration mode, when the data to be read from the electronic control system mounted on the vehicle B is individually selected, for example, as shown in FIG. When the data of the electronic control device provided in the electronic control system is displayed, operate the up / down (“↑”, “↓”) keys to move the cursor to the data to be displayed individually, and press the Y key. ,
An asterisk (*) or the like is displayed at the beginning of the data, and a tag is attached to the data. When the user presses the Y key at the end and then presses the Y key after the data to which the tag is attached, individual selection of the data is determined. The key operation up to this point can be assigned to a specific function key in the user registration mode. In this case, when the batch mode is executed thereafter, as shown in FIG. Selected in registration mode,
Engine speed, cooling water temperature, ignition timing, air flow signal, throttle sensor signal, fuel injection pulse (time)
Only is displayed.
【0074】[0074]
【発明の効果】以上説明したように請求項1記載の発明
によれば、メニュー中の項目選択により上位階層から下
位階層にメニューを切換えながら実行すべき項目を特定
する通常モード時に、特定キー操作を行うことによりユ
ーザ登録モードが選択される。そして、ユーザ登録モー
ドの選択により上位階層から下位階層に至る所望の機能
を特定する迄の一連のキー操作コードが順番に記憶され
ると共に、指定されたファンクションキーに上記コード
が割当てられる。そして、上記ファンクションキーを含
むバッチモード選択キー操作によりバッチモードが選択
されて、該当ファンクションキーに対応して記憶された
一連のコードが実行されるので、キー操作により階層構
造による診断機能を特定するものであっても、ユーザ登
録モードの選択によって、所望の機能を実行するまでの
一連のキー操作コードを指定のファンクションキーに割
当てて登録することができ、該当ファンクションキーを
含むバッチモード選択キー操作によるバッチモードの選
択によって、直ちに所望する機能を実行することができ
る。これにより、使用頻度の比較的高い機能をファンク
ションキーに割当てておけば、所望のときに直ちに実行
することができ、操作性を著しく向上することができ
る。 すなわち、キー操作により階層構造による診断機能
を特定する車両用故障診断装置を前提として、通常のキ
ー操作による階層構造方式による機能の特定と、ファン
クションキーを含むバッチモード選択キー操作による機
能の特定とを両立でき、操作に不慣れな作業者について
は階層構造方式による機能の特定により簡単に使いこな
すことが可能であり、使用頻度の比較的高い機能につい
ては、ユーザ登録モードによって一連のキー操作コード
を指定のファンクションキーに割当てて登録しておくこ
とで、該当ファンクションキーを含むバッチモード選択
キー操作によるバッチモードの選択により、直ちに実行
できて、使い勝手がよく作業効率の著しい向上を図るこ
とができる。 As described above, according to the first aspect of the present invention, an item in a menu is selected and a lower level is selected.
Specify the items to be executed while switching the menu to the hierarchy
In the normal mode, a specific key operation
User registration mode is selected. And user registration mode
Desired function from upper layer to lower layer by selecting
A series of key operation codes up to the identification of
And the above function code is assigned to the specified function key.
Is assigned. And include the above function keys
The batch mode is selected by the batch mode selection key operation.
Is stored for the corresponding function key.
As a series of codes are executed, the hierarchical structure is
User registration, even if it specifies a diagnostic function
Depending on the recording mode selected, the
Assign a series of key operation codes to specified function keys
The corresponding function key.
Batch mode selection key operation
To perform the desired function immediately.
You. This allows func-
If you want to execute immediately when you want
Operability can be significantly improved
You. In other words, a diagnostic function with a hierarchical structure by key operation
Assuming a vehicle failure diagnosis device that identifies
-Hierarchical structure for function identification and fan
Machine with batch mode selection key operation including operation keys
For workers who are both unfamiliar with operation because they are compatible with
Is easier to use by specifying functions in a hierarchical structure
Functions that are relatively frequently used.
The key operation code depending on the user registration mode.
Must be assigned to the specified function key and registered.
And select the batch mode including the corresponding function key
Execute immediately by selecting batch mode by key operation
It is easy to use and can improve work efficiency significantly.
Can be.
【0075】請求項2記載の発明によれば、該当ファン
クションキーと予め設定したバッチモードキーとの2ス
トロークキー操作によってバッチモードが選択されるの
で、上記請求項1記載の発明の効果に加え、キー操作ミ
スによる誤操作を防止することができ、意図しないモー
ドへの切換を的確に防止することができる効果を有す
る。 According to the second aspect of the present invention, the corresponding fan
And a batch mode key set in advance.
Batch mode is selected by troking key operation
Thus, in addition to the effects of the invention described in claim 1, key operation
Mistaken operation due to the
Has the effect of properly preventing switching to
You.
【図1】車載電子制御システムに接続する故障診断装置
の外観図FIG. 1 is an external view of a failure diagnosis device connected to an on-vehicle electronic control system.
【図2】車搭電子制御システムと故障診断装置の回路ブ
ロック図FIG. 2 is a circuit block diagram of a vehicle-mounted electronic control system and a failure diagnosis device.
【図3】故障診断装置における故障診断処理ルーチンを
示すフローチャートFIG. 3 is a flowchart showing a failure diagnosis processing routine in the failure diagnosis device.
【図4】故障診断装置における故障診断処理サブルーチ
ンを示すフローチャートFIG. 4 is a flowchart showing a failure diagnosis processing subroutine in the failure diagnosis device.
【図5】故障診断装置における故障診断処理サブルーチ
ンを示すフローチャート(続き)FIG. 5 is a flowchart showing a failure diagnosis processing subroutine in the failure diagnosis device (continued).
【図6】故障診断装置における画像表示処理サブルーチ
ンを示すフローチャートFIG. 6 is a flowchart showing an image display processing subroutine in the failure diagnosis device.
【図7】故障診断装置におけるキー入力解釈処理サブル
ーチンを示すフローチャートFIG. 7 is a flowchart showing a key input interpretation processing subroutine in the failure diagnosis device;
【図8】故障診断装置におけるユーザ登録モード時の登
録終了処理サブルーチンを示すフローチャートFIG. 8 is a flowchart showing a registration end processing subroutine in a user registration mode in the failure diagnosis device.
【図9】セレクトモニタメニュー画像の説明図FIG. 9 is an explanatory diagram of a select monitor menu image.
【図10】車両システムの選択メニュー画像の説明図FIG. 10 is an explanatory diagram of a selection menu image of the vehicle system.
【図11】EGI・EMPi故障診断メニュー画像の説
明図FIG. 11 is an explanatory diagram of an EGI / EMPi failure diagnosis menu image.
【図12】車載電子制御システムから送信されたデータ
の表示内容を示す説明図FIG. 12 is an explanatory diagram showing display contents of data transmitted from the vehicle-mounted electronic control system.
【図13】ユーザ登録モード終了時のメッセージ画像の
説明図FIG. 13 is an explanatory diagram of a message image at the end of the user registration mode.
【図14】通常モード時のセレクトモニタメニュー画像
の説明図FIG. 14 is an explanatory diagram of a select monitor menu image in a normal mode.
【図15】故障診断装置に設けたバックアップRAMの
ユーザ登録用メモリ領域に記憶されるキーコードの説明
図FIG. 15 is an explanatory diagram of a key code stored in a user registration memory area of a backup RAM provided in the failure diagnosis device.
【図16】車載電子制御システムから送信されたデータ
を選択的に表示する場合の表示内容を示す説明図FIG. 16 is an explanatory diagram showing display contents when data transmitted from the vehicle-mounted electronic control system is selectively displayed.
A…故障診断装置 B…車両 C…車載電子制御システム 30…ディスプレイ 32…キーボード F1〜F4…機能を割当てるキー S…バッチモードキー A: Failure diagnosis device B: Vehicle C: In-vehicle electronic control system 30: Display 32: Keyboard F1-F4: Keys for assigning functions S: Batch mode key
フロントページの続き (56)参考文献 特開 平6−11422(JP,A) 特開 平1−184522(JP,A) (58)調査した分野(Int.Cl.7,DB名) G06F 3/02 B60R 16/02 Continuation of front page (56) References JP-A-6-11422 (JP, A) JP-A-1-184522 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) G06F 3 / 02 B60R 16/02
Claims (2)
能なメニューを表示し、キー操作により該メニュー中の
項目を選択することで上位階層から下位階層にメニュー
を切換えながら実行すべき機能を特定する階層構造方式
を採用する車両用故障診断装置において、 上記メニュー中の項目選択により上位階層から下位階層
にメニューを切換えながら実行すべき項目を特定する通
常モードの他に、通常モード時に特定キー操作を行うこ
とにより上位階層から下位階層に至る所望の機能を特定
する迄の一連のキー操作コードを順番に記憶すると共
に、指定されたファンクションキーに上記コードを割当
てるユーザ登録モードと、上記ファンクションキーを含むバッチモード選択キー操
作により、該当ファンクションキーに対応して記憶され
た上記 一連のコードを実行するバッチモードとを備えた
ことを特徴とする車両用故障診断装置。1. Items can be selected on the display of the apparatus body
Function menu, and key operations
Menu from upper hierarchy to lower hierarchy by selecting item
Hierarchical method to specify functions to be executed while switching
The vehicle fault diagnostic apparatus employing a lower layer from the upper layer by item selected in the menu
To specify items to be executed while switching menus
In addition to the normal mode, perform specific key operations in the normal mode.
With this, a series of key operation codes until a desired function from the upper hierarchy to the lower hierarchy is specified is stored in order.
Assign the above code to the specified function key
And Teru user registration mode, batch mode selection key Misao including the function keys
Depending on the function key
Vehicular failure diagnosis apparatus according to claim <br/> that a batch mode for executing the series of codes.
ド選択キー操作は、該当ファンクションキーと予め設定
したバッチモードキーとの2ストロークキー操作であ
り、該2ストロークキー操作によりバッチモードが選択
されることを特徴とする請求項1記載の車両用故障診断
装置。2. A batch mode including the function keys.
Key operation is set in advance with the corresponding function key.
2-stroke key operation der of the batch mode key that you
Select the batch mode by operating the 2-stroke key
The fault diagnosis device for a vehicle according to claim 1, wherein the fault diagnosis is performed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14312596A JP3324933B2 (en) | 1996-06-05 | 1996-06-05 | Vehicle failure diagnosis device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14312596A JP3324933B2 (en) | 1996-06-05 | 1996-06-05 | Vehicle failure diagnosis device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09325092A JPH09325092A (en) | 1997-12-16 |
| JP3324933B2 true JP3324933B2 (en) | 2002-09-17 |
Family
ID=15331504
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14312596A Expired - Lifetime JP3324933B2 (en) | 1996-06-05 | 1996-06-05 | Vehicle failure diagnosis device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3324933B2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19939065A1 (en) * | 1999-08-18 | 2001-02-22 | Volkswagen Ag | Multifunction control device |
| JP4816992B2 (en) * | 2001-01-31 | 2011-11-16 | マツダ株式会社 | Vehicle remote failure diagnosis server, vehicle remote failure diagnosis method, remote failure diagnosis program, and in-vehicle remote failure diagnosis device |
| EP1630654A1 (en) * | 2004-08-26 | 2006-03-01 | Harman/Becker Automotive Systems GmbH | Car multimedia apparatus and method for controlling the display of hierarchically structured menus on a display device of a car multimedia apparatus |
| US8161404B2 (en) | 2004-08-26 | 2012-04-17 | Harman Becker Automotive Systems Gmbh | Vehicle multimedia system |
| JP4450799B2 (en) | 2006-03-10 | 2010-04-14 | 富士フイルム株式会社 | Method for controlling target image detection apparatus |
| JP2007240436A (en) * | 2006-03-10 | 2007-09-20 | Denso Corp | Vehicle diagnostic system |
| TW200922821A (en) * | 2007-11-29 | 2009-06-01 | Kwang Yang Motor Co | Handheld diagnostic device for vehicle |
-
1996
- 1996-06-05 JP JP14312596A patent/JP3324933B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09325092A (en) | 1997-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6396164B1 (en) | Method and apparatus for integrating controls | |
| US5758300A (en) | Diagnosis system for motor vehicles and the method thereof | |
| US5005129A (en) | Diagnosis system for a motor vehicle | |
| CN1269667C (en) | Method and device for actively assisting drivers in automobiles | |
| US8301329B2 (en) | Scan tool user interface | |
| US5541840A (en) | Hand held automotive diagnostic service tool | |
| JPH09210866A (en) | Vehicle diagnostic method and device | |
| US20060027650A1 (en) | Scan tool user interface | |
| JPH0440732B2 (en) | ||
| JP3324933B2 (en) | Vehicle failure diagnosis device | |
| US20190052265A1 (en) | Touch panel switch device | |
| JP3245348B2 (en) | Vehicle failure diagnosis device | |
| JP3219999B2 (en) | Fault diagnosis device | |
| JPH09210865A (en) | Vehicle diagnostic method and device | |
| JP2014098665A (en) | Screen customization method | |
| JP3220005B2 (en) | Fault diagnosis device | |
| GB2311638A (en) | Diagnostic apparatus for control system for automotive vehicle | |
| JP3220011B2 (en) | Fault diagnosis device | |
| JP3208059B2 (en) | Fault diagnosis device | |
| JPS62131343A (en) | Diagnostic display system for electronic equipment on vehicle | |
| JPH079389B2 (en) | Vehicle self-diagnosis device | |
| JPH11132915A (en) | Failure-diagnosing apparatus | |
| KR0150043B1 (en) | Total simulator of airbag electronic controller and its controlling method | |
| JP3228495B2 (en) | Fault diagnosis device | |
| JPH09210868A (en) | Vehicle diagnostic method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20080705 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080705 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090705 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090705 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100705 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110705 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110705 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120705 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120705 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130705 Year of fee payment: 11 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |