(57)【要約】エラーの原因を特定することが容易となる車両用表示装置を提供する。車両用表示装置（１）は、車両情報を示す画像を表示するディスプレイ（３０）と、ディスプレイ（３０）に画像を表示させる処理を行うＧＤＣ（２０）と、第１エラー情報（Ｅｒ１）が記憶されるフラッシュＲＯＭ（５０）と、指令信号（Ｓ２）をＧＤＣ（２０）に出力することによりＧＤＣ（２０）に画像処理を行わせるメータマイコン（１０）と、を備える。ＧＤＣ（２０）は、ＧＤＣ（２０）に関するエラーが発生したことを検出する第１エラー検出部（２１）と、第１エラー検出部（２１）によりエラーが発生したことが検出されたとき、エラーの種類、エラーの発生タイミングを示すＯＤＯ値、エラー時の状況を示す状況情報を含む第１エラー情報（Ｅｒ１）をフラッシュＲＯＭ（５０）に書き込む第１エラー情報書き込み部（２２）と、を備える。
2020004092.tif 000002
【特許請求の範囲】
【請求項１】
車両情報を示す画像を表示する表示素子と、  前記表示素子に前記画像を表示させる画像処理を行う画像処理部と、  第１エラー情報が記憶される第１記憶部と、  指令信号を前記画像処理部に出力することにより前記画像処理部に前記画像処理を行わせるメータマイコンと、を備え、  前記画像処理部は、  前記画像処理部に関するエラーが発生したことを検出する第１エラー検出部と、  前記第１エラー検出部によりエラーが発生したことが検出されたとき、エラーの種類、エラーの発生タイミングを示すタイミング情報、及びエラー時の状況を示す状況情報を含む前記第１エラー情報を前記第１記憶部に書き込む第１エラー情報書き込み部と、を備える、  車両用表示装置。
【請求項２】
前記第１エラー情報書き込み部は、前記画像処理部のエラー時の入力データ、前記画像処理部のエラー時の出力データ、前記画像処理部のエラー時の処理内容、及びエラー時の前記画像処理部のワークエリアの使用率のうち少なくとも何れか一つを前記状況情報として前記第１エラー情報に含ませる、  請求項１に記載の車両用表示装置。
【請求項３】
前記車両用表示装置は、第２エラー情報が記憶される第２記憶部を備え、  前記メータマイコンは、  前記メータマイコンに関するエラーが発生したことを検出する第２エラー検出部と、  前記第２エラー検出部によりエラーが発生したことが検出されたとき、エラーの種類及びエラーの発生タイミングを示すタイミング情報を含む前記第２エラー情報を前記第２記憶部に書き込む第２エラー情報書き込み部と、を備える、  請求項１又は２に記載の車両用表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、車両用表示装置に関する。
【背景技術】
【０００２】  従来から、車両情報を表示する車両用表示装置が知られている。例えば、特許文献１に記載の表示装置は、液晶パネルに画像を表示させるための処理を行うＧＤＣ（Graphic Display Controller）と、表示装置全体の制御を行うマイコンと、を備える。  また、例えば、特許文献２に記載されるように、車両の走行距離を記憶する記憶手段と、記憶手段に記憶される走行距離を更新するとともにエラーが発生したことを示すエラーコードを記憶手段に記憶させる制御手段と、を備える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２５７９２号公報
【特許文献２】特開平５−３２２５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】  上記特許文献１の車両用表示装置においては、ＧＤＣとマイコンが協調しつつ制御することにより表示制御が行われる。よって、車両用表示装置の構成、制御及び通信内容が複雑になっている。このため、車両用表示装置がエラーにより動かなくなった場合に、特許文献２に記載されるエラーが発生したことを示すエラーコードを記憶させるだけでは、エラーの原因を特定することが困難であった。【０００５】  本発明は、上記実状を鑑みてなされたものであり、エラーの原因を特定することが容易となる車両用表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】  上記目的を達成するため、本発明に係る車両用表示装置は、車両情報を示す画像を表示する表示素子と、前記表示素子に前記画像を表示させる画像処理を行う画像処理部と、第１エラー情報が記憶される第１記憶部と、指令信号を前記画像処理部に出力することにより前記画像処理部に前記画像処理を行わせるメータマイコンと、を備え、前記画像処理部は、前記画像処理部に関するエラーが発生したことを検出する第１エラー検出部と、前記第１エラー検出部によりエラーが発生したことが検出されたとき、エラーの種類、エラーの発生タイミングを示すタイミング情報、及びエラー時の状況を示す状況情報を含む前記第１エラー情報を前記第１記憶部に書き込む第１エラー情報書き込み部と、を備える。
【発明の効果】
【０００７】  本発明によれば、車両用表示装置において、エラーの原因を特定することが容易となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る車両用表示装置のブロック図である。
【図２】本発明の一実施形態に係る第２エラー情報を示す図である。
【図３】本発明の一実施形態に係る第１エラー情報を示す図である。
【図４】本発明の一実施形態に係るエラー情報書き込み処理の手順を示すフローチャートである。
【図５】本発明の一実施形態に係る（ａ）〜（ｄ）は、フラッシュＲＯＭの記憶領域を模式的に示す図である。
【発明を実施するための形態】
【０００９】  本発明に係る車両用表示装置の一実施形態について、図面を参照して説明する。  図１に示すように、車両用表示装置１は、メータマイコン１０と、ＧＤＣ２０と、ＲＡＭ（Random Access Memory）１５，２５と、ディスプレイ３０と、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）４０と、フラッシュＲＯＭ（Read-Only Memory）５０と、を備える。車両用表示装置１は、車両速度等の車両情報を表示する車両計器である。
【００１０】  ディスプレイ３０は、表示素子に相当し、例えば、ＴＦＴ（Thin Film Transistor）型の液晶ディスプレイである。ディスプレイ３０は、ＧＤＣ２０からの指令信号Ｓ２を受けて車両情報を示す画像を表示する。
【００１１】  ＲＡＭ１５は、メータマイコン１０に接続され、メータマイコン１０のワークエリアとしてメータマイコン１０の処理実行時に使用される。また、ＲＡＭ２５は、ＧＤＣ２０に接続され、ＧＤＣ２０のワークエリアとしてＧＤＣ２０の処理実行時に使用される。
【００１２】  ＥＥＰＲＯＭ４０は、メータマイコン１０に接続され、第２エラー情報Ｅｒ２と車両の積算走行距離を示すＯＤＯ値が記憶されている。
【００１３】  フラッシュＲＯＭ５０は、ＧＤＣ２０に接続され、第１エラー情報Ｅｒ１が記憶されている。フラッシュＲＯＭ５０は、ＥＥＰＲＯＭ４０よりも記憶容量が大きい。
【００１４】  メータマイコン１０は、車両用表示装置１全体を制御するＣＰＵ（Central Processing Unit)等からなるマイクロコンピュータであり、ＧＤＣ２０、ＥＥＰＲＯＭ４０、ＲＡＭ１５及びＣＡＮ（Controller Area Network）に接続されている。メータマイコン１０は、ＣＡＮを介して車両情報を受けて、ＧＤＣ２０に画像処理を指令する指令信号Ｓ１を出力する。メータマイコン１０は、機能として、第２エラー検出部１１と、第２エラー情報書き込み部１２と、ＯＤＯ値更新部１３と、を備える。ＯＤＯ値更新部１３は、走行距離に応じたパルス信号を車両情報として取得し、取得したパルス信号に応じてＥＥＰＲＯＭ４０に記憶されるＯＤＯ値を更新する。
【００１５】  第２エラー検出部１１は、メータマイコン１０に関するエラーが発生したことを検出する。第２エラー情報書き込み部１２は、第２エラー検出部１１によりエラーが発生したことが検出されたとき、第２エラー情報Ｅｒ２をＥＥＰＲＯＭ４０に書き込む。図２に示すように、第２エラー情報Ｅｒ２は、エラー毎に数字が付されるインデックスＩｄｘ０〜Ｉｄｘｎ（ｎは任意の自然数）、エラーの種類を示すエラーＩＤ（Identification）Ｅｉｄ、エラー時のＯＤＯ値Ｉｏｄ及び付帯情報Ｉａｄが含まれている。メータマイコン１０に関するエラーは、例えば、メータマイコン１０とＧＤＣ２０の間の通信エラー、メータマイコン１０の処理が止まる等である。付帯情報Ｉａｄは、例えば、４Ｂｙｔｅまでのデータからなり、エラーＩＤＥｉｄよりも更に詳細なエラー情報を含ませるために任意で設定される。
【００１６】  図１に示すように、ＧＤＣ２０は、画像処理部に相当し、メータマイコン１０からの指令信号Ｓ１に基づき、ディスプレイ３０に指令信号Ｓ２を出力することによりディスプレイ３０の画像を描画する画像処理を行う。  ＧＤＣ２０は、メータマイコン１０から指令信号Ｓ１を含む入力データＤｉを受けると、その入力データＤｉを一時的にＲＡＭ２５に書き込む。また、ＧＤＣ２０は、ディスプレイ３０に指令信号Ｓ２を含む出力データＤｏを出力する際、その出力データＤｏを一時的にＲＡＭ２５に書き込む。  ＧＤＣ２０は、機能として、第１エラー検出部２１と、第１エラー情報書き込み部２２と、を備える。第１エラー検出部２１は、ＧＤＣ２０に関するエラーが発生したことを検出する。第１エラー情報書き込み部２２は、第１エラー検出部２１によりエラーが発生したことが検出されたとき、第１エラー情報Ｅｒ１をフラッシュＲＯＭ５０に書き込む。第１エラー情報Ｅｒ１は、図３に示すように、エラー毎に数字が付されるインデックスＩｄｘ０〜Ｉｄｘｎ（ｎは任意の自然数）、エラーＩＤＥｉｄ、エラーの発生タイミングを示すタイミング情報であるＯＤＯ値Ｉｏｄ、エラー時の状況を示す状況情報Ｉｓｔを含む。この状況情報Ｉｓｔは、例えば、エラー時の入力データＤｉ、エラー時の出力データＤｏ、エラー時のＧＤＣ２０の処理内容Ｉｐｒ、及びエラー時のワークエリア（ＲＡＭ２５）のメモリ使用率Ｉｍｕを含む。
【００１７】  次に、図５（ａ）〜（ｄ）に示すように、ＧＤＣ２０によるフラッシュＲＯＭ５０への第１エラー情報Ｅｒ１の記憶方法について説明する。  ＧＤＣ２０は、図５（ａ）に示すように、エラー発生毎に第１エラー情報Ｅｒ１をフラッシュＲＯＭ５０の第１記憶領域５１に記憶していく。そして、ＧＤＣ２０は、図５（ｂ）に示すように、フラッシュＲＯＭ５０の第１記憶領域５１の空き容量がなくなった後、エラー発生毎に第１エラー情報Ｅｒ１をフラッシュＲＯＭ５０の第２記憶領域５２に記憶していく。ＧＤＣ２０は、図５（ｃ）に示すように、第２記憶領域５２の空き容量が所定値、例えば５０％となったときに、第１記憶領域５１のデータを消去する。そして、ＧＤＣ２０は、図５（ｄ）に示すように、フラッシュＲＯＭ５０の第２記憶領域５２の空き容量がなくなったときに、再び第１記憶領域５１に第１エラー情報Ｅｒ１を記憶していき、第１記憶領域５１の空き容量が所定値、例えば５０％となったときに、第２記憶領域５２のデータを消去する。以降、図５（ａ）〜（ｄ）が繰り返される。これにより、フラッシュＲＯＭ５０に書き込まれた第１エラー情報Ｅｒ１を保護することができる。
【００１８】  次に、図４を参照しつつ、第１エラー情報書き込み部２２により実行されるエラー情報書き込み処理について説明する。このエラー情報書き込み処理は、車両用表示装置１の電源がオンのときに繰り返し実行される。  まず、第１エラー情報書き込み部２２は、第１エラー検出部２１によりエラーが発生したことが検出されるのを待つ（ステップＳ１０１；ＮＯ）。第１エラー情報書き込み部２２は、第１エラー検出部２１によりエラーが発生したことが検出されたとき（ステップＳ１０１；ＹＥＳ）、ＧＤＣ２０に関するエラーの種類、すなわちエラーＩＤＥｉｄを認識する（ステップＳ１０２）。ＧＤＣ２０に関するエラーは、例えば、メータマイコン１０とＧＤＣ２０の間の通信エラー、ＧＤＣ２０の処理が止まる、ディスプレイ３０に所望の画像を書き込めない等である。
【００１９】  第１エラー情報書き込み部２２は、メータマイコン１０を介して、エラー時においてＥＥＰＲＯＭ４０に記憶されるＯＤＯ値Ｉｏｄを読み出す（ステップＳ１０３）。そして、第１エラー情報書き込み部２２は、メータマイコン１０からＧＤＣ２０に入力されるエラー時の入力データＤｉをＲＡＭ２５から読み出し（ステップＳ１０４）、ＧＤＣ２０からディスプレイ３０に出力されるエラー時の出力データＤｏをＲＡＭ２５から読み出す（ステップＳ１０５）。  次に、第１エラー情報書き込み部２２は、エラー時のＧＤＣ２０の処理内容Ｉｐｒを認識する（ステップＳ１０６）。ＧＤＣ２０の処理内容Ｉｐｒは、エラーが発生したときに実行されていた処理及びプログラムの組み合わせ等の情報を含む。そして、第１エラー情報書き込み部２２は、エラー時のワークエリア（ＲＡＭ２５）のメモリ使用率Ｉｍｕを認識する（ステップＳ１０７）。
【００２０】  第１エラー情報書き込み部２２は、上述したステップＳ１０２〜Ｓ１０７にて取得したエラーの種類に対応するエラーＩＤＥｉｄ、ＯＤＯ値Ｉｏｄ、入力データＤｉ、出力データＤｏ及びＧＤＣ２０の処理内容Ｉｐｒ、ワークエリアのメモリ使用率Ｉｍｕを含む第１エラー情報Ｅｒ１を生成し、生成した第１エラー情報Ｅｒ１をフラッシュＲＯＭ５０に書き込む（ステップＳ１０８）。このとき、第１エラー情報書き込み部２２は、フラッシュＲＯＭ５０にすでに記憶されている第１エラー情報Ｅｒ１において使用されていないインデックスＩｄｘ０〜Ｉｄｘｎを新たな第１エラー情報Ｅｒ１に付する。例えば、全てのインデックスＩｄｘ０〜Ｉｄｘｎが使用されている場合、新たな第１エラー情報Ｅｒ１をＯＤＯ値Ｉｏｄが最も小さい第１エラー情報Ｅｒ１に上書きする。以上で、エラー情報書き込み処理が終了となる。
【００２１】  例えば、ディスプレイ３０に黒色の画像が表示されるエラーが発生した場合、その際の入力データＤｉ等を含む第１エラー情報Ｅｒ１がフラッシュＲＯＭ５０に書き込まれる。よって、第２エラー情報Ｅｒ２の付帯情報Ｉａｄに入りきらない入力データＤｉ等をフラッシュＲＯＭ５０に書き込むことができる。
【００２２】  第１エラー情報Ｅｒ１及び第２エラー情報Ｅｒ２は、エラー原因を特定する際に、図示しない外部コンピュータにより読み出される。第１エラー情報Ｅｒ１及び第２エラー情報Ｅｒ２に含まれる各種情報が照らし合わされることによりエラー原因が特定される。
【００２３】  （効果）  以上、説明した一実施形態によれば、以下の効果を奏する。
【００２４】  （１）車両用表示装置１は、車両情報を示す画像を表示する表示素子の一例であるディスプレイ３０と、ディスプレイ３０に画像を表示させる画像処理を行う画像処理部の一例であるＧＤＣ２０と、第１エラー情報Ｅｒ１が記憶される第１記憶部の一例であるフラッシュＲＯＭ５０と、指令信号Ｓ２をＧＤＣ２０に出力することによりＧＤＣ２０に画像処理を行わせるメータマイコン１０と、を備える。ＧＤＣ２０は、ＧＤＣ２０に関するエラーが発生したことを検出する第１エラー検出部２１と、第１エラー検出部２１によりエラーが発生したことが検出されたとき、エラーの種類を示すエラーＩＤＥｉｄ、エラーの発生タイミングを示すタイミング情報であるＯＤＯ値Ｉｏｄ、エラー時の状況を示す状況情報Ｉｓｔを含む第１エラー情報Ｅｒ１をフラッシュＲＯＭ５０に書き込む第１エラー情報書き込み部２２と、を備える。  この構成によれば、第１エラー情報Ｅｒ１には、エラーＩＤＥｉｄ、ＯＤＯ値Ｉｏｄ及び状況情報Ｉｓｔが含まれている。よって、第１エラー情報Ｅｒ１が読み出されることにより、エラーの原因を特定することが容易となる。  特に、画像処理を行うＧＤＣ２０は、メータマイコン１０とは別に設けられる。この場合、ＧＤＣ２０とメータマイコン１０が協調して制御を行うため、メータマイコンが画像処理も行う構成に比べて、エラーの原因が多種多様となり易い。よって、このような構成のもとでは、上述のように、第１エラー情報Ｅｒ１により、エラーの原因の特定を容易とすることは特に有益である。
【００２５】  （２）第１エラー情報書き込み部２２は、ＧＤＣ２０のエラー時の入力データＤｉ、ＧＤＣ２０のエラー時の出力データＤｏ、ＧＤＣ２０のエラー時の処理内容Ｉｐｒ、及びエラー時のＧＤＣ２０のワークエリアのメモリ使用率Ｉｍｕを状況情報Ｉｓｔとして第１エラー情報Ｅｒ１に含ませる。  この構成によれば、第１エラー情報Ｅｒ１には、状況情報Ｉｓｔとしてエラー時の入力データＤｉ、出力データＤｏ、ＧＤＣ２０の処理内容Ｉｐｒ、ワークエリアのメモリ使用率Ｉｍｕが含まれている。よって、エラー時の入力データＤｉ等を解析することにより、エラーの原因を特定することが容易となる。
【００２６】  （３）車両用表示装置１は、第２エラー情報Ｅｒ２が記憶される第２記憶部の一例であるＥＥＰＲＯＭ４０を備える。メータマイコン１０は、メータマイコン１０に関するエラーが発生したことを検出する第２エラー検出部１１と、第２エラー検出部１１によりエラーが発生したことが検出されたとき、エラーＩＤＥｉｄ及びエラーの発生タイミングを示すタイミング情報であるＯＤＯ値Ｉｏｄを含む第２エラー情報Ｅｒ２をＥＥＰＲＯＭ４０に書き込む第２エラー情報書き込み部１２と、を備える。  この構成によれば、メータマイコン１０に関するエラーが第２エラー情報Ｅｒ２としてＥＥＰＲＯＭ４０に書き込まれる。よって、第１エラー情報Ｅｒ１と第２エラー情報Ｅｒ２を解析することにより、エラーの原因を特定することが容易となる。  例えば、ＧＤＣ２０とメータマイコン１０の間で通信エラーが発生した場合、メータマイコン１０の状況が第２エラー情報Ｅｒ２として書き込まれ、ＧＤＣ２０の状況が第１エラー情報Ｅｒ１として書き込まれる。よって、通信エラーの原因をＧＤＣ２０とメータマイコン１０の両方から解析することができる。
【００２７】（変形例）  なお、上記実施形態は、これを適宜変更した以下の形態にて実施することができる。
【００２８】  上記実施形態においては、メータマイコン１０は、第２エラー検出部１１及び第２エラー情報書き込み部１２を備えていたが、第２エラー検出部１１及び第２エラー情報書き込み部１２は省略されてもよい。
【００２９】  上記実施形態においては、第１エラー情報Ｅｒ１に含まれる状況情報Ｉｓｔは、入力データＤｉ、出力データＤｏ及びＧＤＣ２０の処理内容Ｉｐｒ及びワークエリアのメモリ使用率Ｉｍｕを含んでいた。しかし、これに限らず、状況情報Ｉｓｔにおいて、入力データＤｉ、出力データＤｏ及びＧＤＣ２０の処理内容Ｉｐｒ及びワークエリアのメモリ使用率Ｉｍｕのうち少なくとも何れかが省略されてもよい。  また、第１エラー情報書き込み部２２は、ＧＤＣ２０に内蔵される図示しない温度センサにより検出されたエラー時の温度を状況情報Ｉｓｔとして第１エラー情報Ｅｒ１に含ませてもよい。
【００３０】  上記実施形態においては、車両用表示装置１は、表示素子としてＴＦＴ液晶型のディスプレイ３０を備えていたが、これに限らず、表示素子として有機ＥＬ（Electro-Luminescence）ディスプレイを備えていてもよい。
【００３１】  上記実施形態においては、第１エラー情報Ｅｒ１は、エラーの発生タイミングを示すタイミング情報としてＯＤＯ値Ｉｏｄを含んでいたが、エラーの発生タイミングを示すタイミング情報は、ＯＤＯ値Ｉｏｄに限らず、クロックが計測する時刻であってもよい。
【００３２】  上記実施形態においては、車両用表示装置１は、車両計器であったが、ヘッドアップディスプレイ装置であってもよい。この場合、ディスプレイ３０は表示光を照射する表示素子であり、この表示光はフロントガラス又はコンバイナに投射されることにより虚像が表示される。
【符号の説明】
【００３３】１  車両用表示装置１０  メータマイコン１１  第２エラー検出部１２  第２エラー情報書き込み部１３  ＯＤＯ値更新部１５，２５  ＲＡＭ２０  ＧＤＣ（画像処理部）２１  第１エラー検出部２２  第１エラー情報書き込み部３０  ディスプレイ（表示素子）４０  ＥＥＰＲＯＭ（第２記憶部）５０  フラッシュＲＯＭ（第１記憶部）Ｄｉ  入力データＤｏ  出力データＥｒ１  第１エラー情報Ｅｒ２  第２エラー情報Ｅｉｄ  エラーＩＤＩｄｘ０〜Ｉｄｘｎ  インデックスＩｏｄ  ＯＤＯ値、Ｉｐｒ  処理内容Ｉｓｔ  状況情報Ｉｍｕ  メモリ使用率
【図１】
2020004092.tif 000003
【図２】
2020004092.tif 000004
【図３】
2020004092.tif 000005
【図４】
2020004092.tif 000006
【図５】
2020004092.tif 000007
【国際調査報告】
2020004092.tif 000008
2020004092.tif 000009
2020004092.tif 000010
2020004092.tif 000011