(57)【要約】【課題】各々の異常検出項目ごとに応じて本来取得すべき車両データを抽出して記憶することを課題とする。【解決手段】この車両データ記憶装置４０は、水温センサおよび車速センサなどの各センサについて異常を検出した場合に、各センサの異常に対して記憶する車両データの種類を設定した関連テーブルを所持している。そして、水温センサ２０に異常を検出すると、関連テーブルに基づいてデータの抽出を行う。具体的には、図１に示すように、水温センサ異常の際に抽出すべき車両データの種類として関連テーブルにおいて設定されている（例えば、テーブル値が○で表示されている）水温、車速などを、水温センサ２０および車速センサ３０から抽出して装置内部に記憶する。【選択図】        図１
2006344031.tif 000002
【特許請求の範囲】
【請求項１】
車両に接続された複数の検知装置のいずれかにおいて異常が発生した場合に所定の車両データを抽出して記憶する車両データ記憶装置において、
前記検知装置における異常発生時に抽出要とされる車両データの種類を当該検知装置ごとに規定した関連テーブルと、
前記検知装置のいずれかにおいて異常が発生した場合に、当該検知装置について前記関連テーブルを参照し、当該関連テーブルにおいて抽出要とされる車両データを抽出する車両データ抽出手段と、
前記車両データ抽出手段によって抽出された車両データを記憶する車両データ記憶手段と、
を備えたことを特徴とする車両データ記憶装置。
【請求項２】
前記関連テーブルを製造時または製造後に設定するテーブル設定手段をさらに備えたことを特徴とする請求項１に記載の車両データ記憶装置。
【請求項３】
前記テーブル設定手段は、前記検知装置に相関関係の強い車両データの種類について、前記関連テーブルの値を設定変更不可とすることを特徴とする請求項２に記載の車両データ記憶装置。
【請求項４】
前記車両データ抽出手段によって車両データを抽出した場合に、当該抽出した車両データの種類について前記関連テーブルの値を抽出不要に設定変更するテーブル制御手段をさらに備えることを特徴とする請求項１に記載の車両データ記憶装置。
【請求項５】
前記テーブル制御手段によって設定変更された前記関連テーブルの値を、前記車両データ記憶装置への電源の供給時または途絶時に初期化することを特徴とする請求項４に記載の車両データ記憶装置。
【請求項６】
前記テーブル制御手段によって設定変更された前記関連テーブルの値を、エンジン始動時または停止時に初期化することを特徴とする請求項４に記載の車両データ記憶装置。
【請求項７】
前記テーブル制御手段によって設定変更された前記関連テーブルの値を、車両内電圧が低電圧時に初期化することを特徴とする請求項４に記載の車両データ記憶装置。
【請求項８】
前記テーブル制御手段は、前記検知装置の電圧値が一定値を超えた場合に、前記関連テーブルにおいて抽出要と規定されている車両データの種類を変更することを特徴とする請求項４に記載の車両データ記憶装置。
【請求項９】
前記テーブル制御手段は、前記検知装置の電圧値が一定値を超えた検知装置のみついて関連テーブルの値を変更することを特徴とする請求項８に記載の車両データ記憶装置。
【請求項１０】
前記テーブル制御手段は、エンジンの回転数が一定値を超えた場合に、前記関連テーブルにおいて抽出要と規定されている車両データの種類を変更することを特徴とする請求項４に記載の車両データ記憶装置。
【請求項１１】
前記テーブル制御手段は、車速が一定値を超えた場合に、前記関連テーブルにおいて抽出要と規定されている車両データの種類を変更することを特徴とする請求項４に記載の車両データ記憶装置。
【請求項１２】
前記車両データ抽出手段は、前記関連テーブルの初期化の時点において車両データを抽出しないことを特徴とする請求項１に記載の車両データ記憶装置。
【請求項１３】
前記車両データ抽出手段は、前記関連テーブルにおいて抽出要と規定されている車両データの種類を変更した時点において車両データを抽出しないことを特徴とする請求項１に記載の車両データ記憶装置。
【請求項１４】
車両に接続された複数の検知装置のいずれかにおいて異常が発生した場合に所定の車両データを抽出して記憶する車両データ記憶方法において、
前記検知装置における異常発生時に抽出要とされる車両データの種類を当該検知装置ごとに規定した関連テーブルと、
前記検知装置のいずれかにおいて異常が発生した場合に、前記関連テーブルの当該検知装置に対応する所定行を参照し、当該関連テーブルにおいて抽出要とされる車両データを抽出する車両データ抽出工程と、
前記車両データ抽出手段によって抽出された車両データを記憶する車両データ記憶工程と、
を含んだことを特徴とする車両データ記憶方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両に接続された複数の検知装置のいずれかにおいて異常が発生した場合に所定の車両データを抽出して記憶する車両データ記憶装置および車両データ記憶方法に関する。
【背景技術】
【０００２】
従来より、車両に搭載されているＥＣＵ（electronic control unit：電子制御装置）には、車両に故障が発生した時点での車両データを記憶する機能が搭載され、故障発生時の状態を解析することによって車両修理に役立てられている（例えば、特許文献１参照）。そして、車両に異常が発生した際に記憶する車両データの種類（例えば、水温、車速、油温など）について主要なものだけ選定して、全ての異常検出項目（例えば、水温センサ異常や車速センサ異常など）に対して共通化することで、ＥＣＵの限られたマイコン記憶容量に保存する車両データ量の削減を図っている。つまり、どの異常検出項目に対しても常に同じ車両データを記憶している。
【０００３】
【特許文献１】特開平７−２０９３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記した従来の技術は、以下に説明するように、適切な車両データを取得できず、車両の故障発生原因の調査をうまく行えない場合があるという問題点があった。
【０００５】
すなわち、全ての異常検出項目に対して記憶する車両データの種類を共通化すると、車両修理や故障時解析の現場において、本当に必要なデータが記憶できていない場合がある。例えば、全ての異常検出項目に対して水温データ、吸気温データ、油温データを共通化して記憶している場合に、ＥＦＩ―ＥＣＵ（electronic fuel injection-ＥＣＵ：電子制御燃料噴射装置）の車両修理や故障時解析に必要なデータである車速データが記憶されていないという問題点があった。
【０００６】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、各々の異常検出項目ごとに応じて適切な車両データを抽出して記憶することが可能な車両故障時記憶システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１に係る発明は、車両に接続された複数の検知装置のいずれかにおいて異常が発生した場合に所定の車両データを抽出して記憶する車両データ記憶装置において、前記検知装置における異常発生時に抽出要とされる車両データの種類を当該検知装置ごとに規定した関連テーブルと、前記検知装置のいずれかにおいて異常が発生した場合に、当該検知装置について前記関連テーブルを参照し、当該関連テーブルにおいて抽出要とされる車両データを抽出する車両データ抽出手段と、前記車両データ抽出手段によって抽出された車両データを記憶する車両データ記憶手段と、を備えたことを特徴とする。
【０００８】
また、請求項２に係る発明は、上記の発明において、前記関連テーブルを製造時または製造後に設定するテーブル設定手段をさらに備えたことを特徴とする。
【０００９】
また、請求項３に係る発明は、上記の発明において、前記テーブル設定手段は、前記検知装置に相関関係の強い車両データの種類について、前記関連テーブルの値を設定変更不可とすることを特徴とする。
【００１０】
また、請求項４に係る発明は、上記の発明において、前記車両データ抽出手段によって車両データを抽出した場合に、当該抽出した車両データの種類について前記関連テーブルの値を抽出不要に設定変更するテーブル制御手段をさらに備えることを特徴とする。
【００１１】
また、請求項５に係る発明は、上記の発明において、前記テーブル制御手段によって設定変更された前記関連テーブルの値を、前記車両データ記憶装置への電源の供給時または途絶時に初期化することを特徴とする。
【００１２】
また、請求項６に係る発明は、上記の発明において、前記テーブル制御手段によって設定変更された前記関連テーブルの値を、エンジン始動時または停止時に初期化することを特徴とする。
【００１３】
また、請求項７に係る発明は、上記の発明において、前記テーブル制御手段によって設定変更された前記関連テーブルの値を、車両内電圧が低電圧時に初期化することを特徴とする。
【００１４】
また、請求項８に係る発明は、上記の発明において、前記テーブル制御手段は、前記検知装置の電圧値が一定値を超えた場合に、前記関連テーブルにおいて抽出要と規定されている車両データの種類を変更することを特徴とする。
【００１５】
また、請求項９に係る発明は、上記の発明において、前記テーブル制御手段は、前記検知装置の電圧値が一定値を超えた検知装置のみついて関連テーブルの値を変更することを特徴とする。
【００１６】
また、請求項１０に係る発明は、上記の発明において、前記テーブル制御手段は、エンジンの回転数が一定値を超えた場合に、前記関連テーブルにおいて抽出要と規定されている車両データの種類を変更することを特徴とする。
【００１７】
また、請求項１１に係る発明は、上記の発明において、前記テーブル制御手段は、車速が一定値を超えた場合に、前記関連テーブルにおいて抽出要と規定されている車両データの種類を変更することを特徴とする。
【００１８】
また、請求項１２に係る発明は、上記の発明において、前記車両データ抽出手段は、前記関連テーブルの初期化の時点において車両データを抽出しないことを特徴とする。
【００１９】
また、請求項１３に係る発明は、上記の発明において、前記車両データ抽出手段は、前記関連テーブルにおいて抽出要と規定されている車両データの種類を変更した時点において車両データを抽出しないことを特徴とする。
【００２０】
また、請求項１４に係る発明は、上記の発明において、車両に接続された複数の検知装置のいずれかにおいて異常が発生した場合に所定の車両データを抽出して記憶する車両データ記憶方法において、前記検知装置における異常発生時に抽出要とされる車両データの種類を当該検知装置ごとに規定した関連テーブルと、前記検知装置のいずれかにおいて異常が発生した場合に、前記関連テーブルの当該検知装置に対応する所定行を参照し、当該関連テーブルにおいて抽出要とされる車両データを抽出する車両データ抽出工程と、前記車両データ抽出手段によって抽出された車両データを記憶する車両データ記憶工程と、を含んだことを特徴とする。
【発明の効果】
【００２１】
請求項１または１４の発明によれば、この車両データ記憶装置は、異常が検出された検知装置のそれぞれに対応した関連テーブルにしたがって車両データを抽出して記憶するので、各々の異常検出項目ごとに応じて適切な車両データを抽出して記憶することでき、記憶した車両データを利用して車両修理や故障時解析行うことが可能となる。
【００２２】
また、請求項２の発明によれば、この車両データ記憶装置は、検知装置のそれぞれに対応した関連テーブルを製造時または製造後で設定するので、関連テーブルの設定に自由度を持たせることが可能となる。
【００２３】
また、請求項３の発明によれば、この車両データ記憶装置は、検知装置に相関関係の強い車両データの種類について関連テーブルの値を設定変更不可にするので（例えば、水温センサについて水温データは常に記憶される）、車両の安全確保を最低限確保するために必要な車両データを抽出して記憶することが可能となる。
【００２４】
また、請求項４の発明によれば、この車両状態記憶装置は、車両データを抽出した関連テーブルの値を車両データ抽出不要に設定変更する（例えば、テーブル値を○から×に書き換える）ので、検知装置の異常に対して同じ車両データを繰り返し抽出して記憶することを防止することが可能となる。
【００２５】
また、請求項５の発明によれば、この車両データ記憶装置は、この車両データ記憶装置への電源の供給時または途絶時（例えば、イグニッションスイッチのオン時またはオフ時）に車両データ抽出不要に設定変更された関連テーブルの値を初期化する（例えば、テーブル値を×→○に戻す）ので、エンジン点火の時点から車両データ抽出処理を実行することが可能となる。
【００２６】
また、請求項６の発明によれば、この車両データ記憶装置は、エンジンの始動時または停止時（例えば、スタータースイッチのオン時またはオフ時）に車両データ抽出不要に設定変更された関連テーブルの値を初期化する（例えば、テーブル値を×→○に戻す）ので、エンジン始動の時点から車両データ抽出処理を実行することが可能となる。
【００２７】
また、請求項７の発明によれば、この車両データ記憶装置は、車両に搭載されたバッテリーが低電圧時に車両データ抽出不要に設定変更された関連テーブルの値を初期化する（テーブル値を×→○に戻す）ので、不安定な状態が考えられる車両のデータ抽出処理を改めて実行することが可能となる。
【００２８】
また、請求項８の発明によれば、この車両データ記憶装置は、検知装置の電圧値が一定値を超えた場合に、関連テーブルにおいて抽出要と規定されている車両データの種類を変更する（例えば、関連テーブルの値の一部を○→×にする）ので、車両データ抽出処理の負担を軽減することが可能となる。
【００２９】
また、請求項９の発明によれば、この車両データ記憶装置は、検知装置の電圧値が一定値を超えた検知装置のみについて関連テーブルの値を変更するので、車両データ抽出記憶処理の負担を軽減することが可能となる。
【００３０】
また、請求項１０の発明によれば、この車両データ記憶装置は、エンジンの回転数が一定値を超えた場合に、関連テーブルにおいて抽出要と規定されている車両データの種類を変更するので、車両データ抽出処理の負担を軽減することが可能となる。
【００３１】
また、請求項１１の発明によれば、この車両データ記憶装置は、車速が一定値を超えた場合に、関連テーブルにおいて抽出要と規定されている車両データの種類を変更するので、車両データ抽出処理の負担を軽減することが可能となる。
【００３２】
また、請求項１２の発明によれば、この車両データ記憶装置は、関連テーブルの初期化の時点において車両データを抽出しないので、車両修理や故障時解析に不必要な車両データを抽出して記憶するのを防止することが可能となる。
【００３３】
また、請求項１３の発明によれば、この車両データ記憶装置は、関連テーブルの再設定の時点において車両データを抽出しないので、車両修理や故障時解析に不必要な車両データを抽出して記憶するのを防止することが可能となる。
【発明を実施するための最良の形態】
【００３４】
以下に添付図面を参照して、この発明に係る車両データ記憶装置および車両データ記憶方法の実施例を実施例１と実施例２に分けて詳細に説明する。
【実施例１】
【００３５】
以下の実施例１では、車両データ記憶装置の概要および特徴、車両データ記憶装置の構成および処理の流れを順に説明し、最後に実施例１による効果を説明する。
【００３６】
［車両状態記憶装置の概要および特徴（実施例１）］
まず最初に、図１を用いて、実施例１に係る車両データ記憶装置の概要および特徴を説明する。図１は、実施例１に係る車両データ記憶装置の概要を説明するための図である。同図に示すように、車両データ記憶装置４０は、水温センサ２０および車速センサ３０などの各センサと所定のバス５０などで接続されて構成される。
【００３７】
ここで、車両データ記憶装置４０は、車両に故障が発生した時点での車両データを記憶するものであるが、各々の異常検出項目（例えば、水温センサ異常や車速センサ異常など）ごとに応じて適切な車両データを抽出して記憶する点に主たる特徴がある。この主たる特徴について簡単に説明すると、この車両データ記憶装置４０は、水温センサ２０および車速センサ３０などの各センサにおける異常発生時に、装置内部に記憶する車両データの種類を規定した関連テーブルを所持している。
【００３８】
具体的には、この関連テーブルには、例えば、図１に例示すように、水温センサにおける異常発生時に記憶する車両データの種類として水温や車速などが規定されている（例えば、関連テーブルの値が○で表示されている）。また、この関連テーブルには、車速センサ異常発生時に記憶する車両データの種類として車速などが規定されている。なお、関連テーブルは、車両データ記憶装置４０の製造時にあらかじめ設定されている。
【００３９】
そして、この車両データ記憶装置４０は、各センサに異常を検出すると、関連テーブルに基づいてデータの抽出を行う。具体的には、水温センサの異常を検出した場合に、例えば、図１に例示すような関連テーブルの水温センサ異常に対応する行を参照して、水温や車速についてのデータなどを、水温センサ２０および車速センサ３０などから抽出して装置内部に記憶する。また、同様に、車速センサに異常を検出した場合には、関連テーブルの車速センサ異常に対応する行を参照して、車速のデータなどを、車速センサ３０などから抽出して装置内部に記憶する。
【００４０】
なお、電源の供給は、例えば、図１に示すようにイグニッションスイッチ（ＩＧ）をオンすることで行い、電源の途絶はオフすることで行う。また、エンジンの始動は、スタータスイッチ（ＳＴＡ）をオンすることで行い、エンジンの停止はオフすることで行う。
【００４１】
このように、実施例１に係る車両データ記憶装置４０は、異常が検出されたセンサのそれぞれに対応した関連テーブルにしたがって車両データを抽出して記憶するので、各々の異常検出項目ごとに応じて適切な車両データを抽出して記憶することができ、記憶した車両データを利用して車両修理や故障時解析を行うことが可能となる。
【００４２】
［車両状態記憶装置の構成（実施例１）］
次に、図２および図３を用いて、図１に示した車両データ記憶装置４０の構成を説明する。図２は、車両データ記憶装置４０の構成を示すブロック図であり、図３は、実施例１に係る車両データ抽出後に関連テーブルの値が設定変更された状態を示す図である。図２に示すように、この車両データ記憶装置４０は、通信制御ＩＦ部４１と、記憶部４２と、制御部４３とから構成される。
【００４３】
このうち、通信制御ＩＦ部４１は、水温センサ２０および車速センサ３０などの各センサや、外部ツール１０との間でやり取りする各種情報に関する通信を制御する手段である。具体的には、後述するデータ抽出部４３ｃによって各センサから車両データの抽出を行う際にその車両データを中継する。
【００４４】
記憶部４２は、制御部４３による各種処理に必要なデータおよびプログラムを格納する格納手段（記憶手段）であり、特に本発明に密接に関連するものとしては、関連テーブル４２ａと、データ記憶部４２ｂとを備える。なお、データ記憶部４２ｂは、特許請求の範囲に記載の「データ記憶手段」に対応する。
【００４５】
このうち、関連テーブル４２ａは、後述するテータ抽出部４３ｃによる各センサからのデータ抽出に関する各種の情報を記憶する手段であり、具体的には、図１に例示するように、水温センサ異常や、車速センサ異常などの各異常検出項目に応じて抽出を要する車両データの種類を設定して構成される（例えば、抽出を要する車両データについては関連テーブル内において○で示され、抽出を要しない車両データについては×で示される）。
【００４６】
データ記憶部４２ｂは、関連テーブル４２ａに基づき後述するデータ抽出部４３ｃにより各センサから抽出したデータを記憶する手段であり、具体的には、水温センサが異常である場合に、後述するデータ抽出部４３ｃにより抽出された水温データおよび車速データなどを記憶して構成される。
【００４７】
制御部４３は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、特に本発明に密接に関連するものとしては、異常検出部４３ａと、テーブル制御部４３ｂと、データ抽出部４３ｃとを備える。なお、データ抽出部４３ｃは、特許請求の範囲に記載の「データ抽出手段」に対応する。
【００４８】
このうち、異常検出部４３ａは、各センサのセンサ値（電圧値）の異常を検出する処理部であり、具体的には、各センサのセンサ値が各センサについて設定された所定の閾値を越えるか否かによって異常を検出する。そして、異常を検出したセンサを特定する信号をデータ抽出部４３ｃに対して送る。
【００４９】
テーブル制御部４３ｂは、関連テーブル４２ａの設定を制御する処理部であり、具体的には、図３に例示するように、水温センサ２０に異常が検出された場合に、水温センサ異常に関する車両データを抽出したデータ抽出部４３ｃからの信号を受け付けて、水温センサ異常に関する車両データを繰り返し抽出しないようにテーブル値を設定変更（○→×）する。
【００５０】
データ抽出部４３ｃは、異常が検出されたセンサについて関連テーブル４２ａに基づきデータを抽出する処理部であり、具体的には、水温センサに異常が検出された場合に、抽出する車両データの種類を設定している関連テーブル４２ａのテーブル値に基づき水温データおよび車速データなどを抽出する。
【００５１】
［データ抽出処理（実施例１）］
次に、図４を用いて、車両データ記憶装置によるデータ抽出処理を説明する。図４は、実施例１に係るデータ抽出処理の流れを示すフローチャートである。同図に示すように、車両データ記憶装置４０において定期的に繰り返されるデータ抽出処理が開始されると（ステップＳ４０１肯定）、データ抽出部４３ｃは、関連テーブル４２ａから順次一行ずつ読み出す（ステップＳ４０２）。続いて、異常検出部４３ａにおいて、データ抽出部４３ｃにより関連テーブル４２ａから読み出された一行に対応するセンサについて異常が検出されている場合には（ステップＳ４０３肯定）、異常検出部からの信号を受け付けてデータ抽出部４３ｃは、車両データ抽出を行う。
【００５２】
ここで、データ抽出部４３ｃは、関連テーブル４２ａに基づき車両データの抽出を行うが、その際、読み出し行におけるテーブル値が「○」（例えば、水温センサ異常の行については、水温および車速などが○）になっている車両データ抽出を実行する（ステップＳ４０４）。この車両データ抽出を実行した後、データ抽出部４３ｃは、テーブル制御部４２ｂに対して車両データを抽出した関連テーブル４２ａにおける読み出し行を特定する信号を送る。
【００５３】
この信号を受けて、テーブル制御部４２ｂは、データ抽出部４３ｃによってデータ抽出を実行した行のテーブル値を「○」から「×」に設定変更する（ステップＳ４０５）。そして、データ抽出を実行した行が関連テーブル４２ａにおいて最終行である場合には（ステップＳ４０６肯定）、車両データ記憶装置４０はデータ抽出処理を終了する。
【００５４】
ここで、ステップＳ４０３の説明に戻ると、データ抽出部４３ｃは、関連テーブル４２ａから読み出した一行に対応するセンサについて異常が検出されていない場合には（ステップＳ４０３否定）、関連テーブル４２ａから再び次行の読み出しを行う。
【００５５】
また、ステップＳ４０６の説明に戻ると、データ抽出部４３ｃは、関連テーブル４２ａから読み出した行が最終行でない場合には（ステップＳ４０６否定）、関連テーブル４２ａから再び次行の読み出しを行う。
【００５６】
［実施例１の効果］
上述してきたように、実施例１によれば、この車両データ記憶装置４０は、異常が検出されたセンサのそれぞれに対応した関連テーブルにしたがってデータを抽出して記憶するので、各々の異常検出項目ごとに応じて本来取得すべき別々の車両データを抽出して記憶することでき、記憶した車両データを利用して車両修理や故障時解析を行うことが可能となる。
【００５７】
また、実施例１によれば、この車両データ記憶装置４０は、車両データを抽出した関連テーブルのテーブル値について車両データを抽出しないように設定変更する（例えば、テーブル値を○から×に書き換える）ので、センサの異常に対して同じ車両データを繰り返し抽出して記憶すること防止することが可能となる。
【実施例２】
【００５８】
さて、これまで実施例１に係る車両データ記憶装置ついて説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、実施例２に係る車両データ記憶装置として、種々の異なる実施例を（１）〜（６）に区分けして説明する。
【００５９】
（１）関連テーブルの設定
上記の実施例１では、関連テーブルを車両データ記憶装置の製造時にあらかじめ設定する場合について説明したが、本発明はこれに限定されるものではなく、例えば、図１に例示するような、外部ツール１０を接続して工場から出荷された後（例えば、車両販売業者が店頭において車両を販売している実際の現場など）に設定してもよい。これにより、関連テーブルの設定に自由度を持たせることが可能となる。
【００６０】
（２）テーブル値の設定変更不可
上記の実施例１では、関連テーブルを製造時または製造後に設定する場合について説明したが、本発明はこれに限定されるものではなく、センサに相関関係の強い関連テーブルにおけるテーブル値（例えば、関連テーブルにおける水温センサ異常についての水温のテーブル値）について設定変更不可（○から×に書き換えることができない）としてもよい。これにより、車両の安全確保を最低限確保するために必要なデータを抽出して記憶することが可能となる。
【００６１】
（３）関連テーブルの初期化
上記の実施例１では、車両データを抽出した関連テーブルにおけるテーブル値を車両データ抽出不要に設定変更する（例えば、テーブル値を○→×に書き換える）場合を説明したが、本発明はこれに限定されるものではなく、例えば、図１に示すようなイグニッションスイッチ（ＩＧ）をＯＮまたはＯＦＦすることによって、車両データ記憶装置への電源を供給または途絶する際に、設定変更された関連テーブルのテーブル値を（図５参照）初期化する（例えば、テーブル値を×→○に戻す）ようにしてもよい。これにより、エンジン点火の時点からデータ抽出処理を実行することが可能となる。
【００６２】
また、本発明はこれに限定されるものではなく、図１に示すようなスタータスイッチ（ＳＴＡ）をＯＮまたはＯＦＦすることによって、エンジンを始動または停止する際に、設定変更された関連テーブルのテーブル値を初期化する（例えば、テーブル値を×→○に戻す）ようにしてもよい。これにより、エンジン始動の時点からデータ抽出処理を実行することが可能となる。
【００６３】
また、本発明はこれに限定されるものではなく、車両内電圧が低電圧時に設定変更された関連テーブルのテーブル値を初期化する（例えば、テーブル値を×→○に戻す）ようにしてもよい。これにより、不安定な状態が考えられる車両のデータ抽出処理を改めて実行することが可能となる。
【００６４】
（４）関連テーブルにおけるテーブル値の再設定
上記の実施例１では、センサに異常が検出された場合に関連テーブルのテーブル値に基づいてデータ抽出を実行する場合を説明したが、本発明はこれに限定されるものではなく、例えば、図６に例示するように、センサの電圧値が一定値を超えた時点で抽出すべき車両データの種類を変更するため関連テーブルのテーブル値を再設定する（例えば、関連テーブルのテーブル値の一部を○→×にする）ようにしてもよい。これにより、データ抽出処理の負担を軽減することが可能となる。
【００６５】
また、本発明はこれに限定されるものではなく、例えば、図７に例示するように、所定のセンサ（電圧値が一定値を超えたセンサ）に対応する関連テーブルのみについて車両データを抽出するように関連テーブルのテーブル値を再設定するようにしてもよい。これにより、データ抽出処理の負担を軽減することが可能となる。
【００６６】
また、本発明はこれに限定されるものではなく、エンジンの回転数が一定値を超えた時点で抽出すべき車両データの種類を変更するため関連テーブルのテーブル値を再設定するようにしてもよい。これにより、データ抽出処理の負担を軽減することが可能となる。また、本発明はこれに限定されるものではなく、車速が一定値を超えた時点で抽出すべき車両データの種類を変更するため関連テーブルのテーブル値を再設定するようにしてもよい。これにより、データ抽出処理の負担を軽減することが可能となる。
【００６７】
（５）データ抽出処理の待機
上記の実施例１では、センサに異常が検出された場合に関連テーブルのテーブル値に基づいてデータ抽出を実行する場合を説明したが、本発明はこれに限定されるものではなく、関連テーブルの初期化の時点において車両データを抽出しないようにしてもよい。これにより、車両修理や故障時解析に不必要なデータを抽出して記憶するのを防止することが可能となる。
【００６８】
また、本発明はこれに限定されるものではなく、関連テーブルにおけるテーブル値の再設定の時点において車両データを抽出しないようにしてもよい。これにより、車両修理や故障時解析に不必要なデータを抽出して記憶するのを防止することが可能となる。
【００６９】
（６）装置構成
図２に示した車両データ記憶装置４０の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、車両データ記憶装置４０の分散・統合の具体的形態は図示のものに限られず、例えば、テーブル制御部４３ｂとデータ抽出部４３ｃを統合するなど、各構成要素の全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【産業上の利用可能性】
【００７０】
以上のように、本発明に係る車両データ記憶装置および車両データ記憶方法は、車両に故障が発生した時点での車両データを記憶するのに有用であり、特に、各々の異常検出項目ごとに応じて本来取得すべき車両データを抽出して記憶する場合に適する。
【図面の簡単な説明】
【００７１】
【図１】実施例１に係る車両データ記憶装置の概要を説明するための図である。
【図２】実施例１に係る車両データ記憶装置の構成を示すブロック図である。
【図３】実施例１に係るデータ抽出後の関連テーブルにおけるテーブル値が設定変更された状態を示す図である。
【図４】実施例１に係るデータ抽出処理の流れを示すフローチャートである。
【図５】実施例２に係る関連テーブルの初期化を示す図である。
【図６】実施例２に係る関連テーブルにおけるテーブル値が再設定された状態を示す図である。
【図７】実施例２に係る所定のセンサについて関連テーブルにおけるテーブル値が再設定された状態を示す図である。
【符号の説明】
【００７２】
１０  外部ツール
２０  水温センサ
３０  車速センサ
４０  車両データ記憶装置
４１  通信制御ＩＦ部
４２  記憶部
４２ａ  関連テーブル
４２ｂ  データ記憶部
４３  制御部
４３ａ  異常検出部
４３ｂ  テーブル制御部
４３ｃ  データ抽出部
【図１】
2006344031.tif 000003
【図２】
2006344031.tif 000004
【図３】
2006344031.tif 000005
【図４】
2006344031.tif 000006
【図５】
2006344031.tif 000007
【図６】
2006344031.tif 000008
【図７】
2006344031.tif 000009