(57)【特許請求の範囲】
【請求項１】
表示制御装置により画像を生成するために用いられる情報であって、当該画像に表示される値又は状態に関する情報を含む画像生成用情報を取得する情報取得部と、
表示装置における表示画像を取得する画像取得部と、
前記表示画像のうち、前記画像生成用情報に基づいて描画された領域に対して、当該領域が示す値又は状態に関する情報を検出するための画像認識処理を実行することにより、前記表示画像が示す情報を検出する情報検出部と、
前記画像生成用情報と前記情報検出部にて検出された情報とを比較することにより、前記表示制御装置及び前記表示装置における異常の発生を検出する異常検出部と、
を備える異常検出装置。
【請求項２】
前記情報検出部は、前記表示画像が車両情報を示す画像である場合、前記表示画像が前記車両情報と異なる他の種類の情報を示す画像である場合に比して演算量が低減された前記画像認識処理を実行することを特徴とする請求項１記載の異常検出装置。
【請求項３】
前記情報検出部は、前記車両情報を示す前記表示画像のうちのメーターに対応する領域を２値化して、当該２値化された画像と参照画像とのパターンマッチングにより前記メーターが示す数値を検出することを特徴とする請求項２記載の異常検出装置。
【請求項４】
前記情報検出部は、前記車両情報を示す前記表示画像のうちのメーターに対応する領域から前記メーターの針に対応する部分を抽出して、当該抽出された画像と参照画像とのパターンマッチングにより前記メーターが示す数値を検出することを特徴とする請求項２記載の異常検出装置。
【請求項５】
前記情報検出部は、前記車両情報を示す前記表示画像のうちのメーターに対応する領域から前記メーターの針に対応する部分を抽出して、当該針の角度に基づき前記メーターが示す数値を検出することを特徴とする請求項２記載の異常検出装置。
【請求項６】
前記情報検出部は、前記車両情報を示す前記表示画像のうちの警告灯に対応する領域における累積輝度値を算出して、当該累積輝度値を閾値と比較することにより前記警告灯が点灯しているか否かを検出することを特徴とする請求項２記載の異常検出装置。
【請求項７】
前記異常検出部により前記異常の発生が検出されたとき、前記異常が発生したことを示す画像を前記表示装置と異なる他の表示装置に表示させる制御、又は前記異常が発生したことを示す音声を音声出力装置に出力させる制御のうちの少なくとも一方を実行する通知制御部を備えることを特徴とする請求項１記載の異常検出装置。
【請求項８】
前記異常検出部により前記異常の発生が検出されたとき、前記表示制御装置にリセット処理の実行を指示する復帰制御部を備えることを特徴とする請求項１記載の異常検出装置。
【請求項９】
前記情報取得部は、電子制御ユニット、携帯情報端末又は車載器から前記画像生成用情報を取得することを特徴とする請求項１記載の異常検出装置。
【請求項１０】
情報取得部が、表示制御装置により画像を生成するために用いられる情報であって、当該画像に表示される値又は状態に関する情報を含む画像生成用情報を取得するステップと、
画像取得部が、表示装置における表示画像を取得するステップと、
情報検出部が、前記表示画像のうち、前記画像生成用情報に基づいて描画された領域に対して、当該領域が示す値又は状態に関する情報を検出するための画像認識処理を実行することにより、前記表示画像が示す情報を検出するステップと、
異常検出部が、前記画像生成用情報と前記情報検出部にて検出された情報とを比較することにより、前記表示制御装置及び前記表示装置における異常の発生を検出するステップと、
を備える異常検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示システム用の異常検出装置及び異常検出方法に関する。
【背景技術】
【０００２】
従来、車載用の表示システムにおいて、いわゆる「フリーズ」の発生を検出する技術が開発されている。例えば、特許文献１の画像判断装置は、表示システム内の同一の部位において時間的に連続した複数枚の画像を取得して、これらの画像同士を比較することによりフリーズの発生を検出している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２７８３４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
表示システムにおける異常はフリーズに限定されるものではなく、いわゆる「誤動作」が発生することもある。例えば、表示システムに含まれる画像処理用の回路の故障により、表示システムに入力される信号が示す情報と表示システムにて表示される画像が示す情報との間にずれが生ずることがある。特許文献１の画像判断装置は、表示システム内の同一部位における画像同士を比較するものに過ぎず、このような誤動作の発生を検出することができない問題があった。すなわち、検出可能な異常の種類が少ないという問題があった。【０００５】
本発明は、上記のような課題を解決するためになされたものであり、表示システムにおける複数種類の異常を検出可能な異常検出装置及び異常検出方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の異常検出装置は、表示制御装置により画像を生成するために用いられる情報であって、当該画像に表示される値又は状態に関する情報を含む画像生成用情報を取得する情報取得部と、表示装置における表示画像を取得する画像取得部と、表示画像のうち、画像生成用情報に基づいて描画された領域に対して、当該領域が示す値又は状態に関する情報を検出するための画像認識処理を実行することにより、表示画像が示す情報を検出する情報検出部と、画像生成用情報と情報検出部にて検出された情報とを比較することにより、表示制御装置及び表示装置における異常の発生を検出する異常検出部とを備えるものである。
【発明の効果】
【０００７】
本発明によれば、上記のように構成したので、表示システムにおける複数種類の異常を検出することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る表示制御装置、表示装置及び異常検出装置の要部を示すブロック図である。
【図２】実施の形態１に係る表示制御装置、表示装置及び異常検出装置のハードウェア構成を示すブロック図である。
【図３】実施の形態１に係る異常検出装置の動作を示すフローチャートである。
【図４】スピードメーターが示す車速を検出する画像認識処理の第１の具体例における、参照画像の一例を示す説明図である。
【図５】スピードメーターが示す車速を検出する画像認識処理の第１の具体例における、情報検出部により２値化された画像の一例を示す説明図である。
【図６】スピードメーターが示す車速を検出する画像認識処理の第２の具体例における、参照画像の一例を示す説明図である。
【図７】スピードメーターが示す車速を検出する画像認識処理の第２の具体例における、情報検出部により抽出された画像の一例を示す説明図である。
【図８】図８Ａは、燃料警告灯が点灯した状態に対応する画像の一例を示す説明図である。図８Ｂは、燃料警告灯が消灯した状態に対応する画像の一例を示す説明図である。
【図９】燃料警告灯が点灯した状態に対応する画像の累積輝度値と、燃料警告灯が消灯した状態に対応する画像の累積輝度値と、累積輝度値に対する比較対象となる閾値との一例を示す説明図である。
【図１０】実施の形態１に係る他の表示制御装置、表示装置及び異常検出装置の要部を示すブロック図である。
【図１１】実施の形態１に係る他の表示制御装置、表示装置及び異常検出装置のハードウェア構成を示すブロック図である。
【図１２】図１２Ａは、実施の形態１に係る異常検出装置の他のハードウェア構成を示すブロック図である。図１２Ｂは、実施の形態１に係る異常検出装置の他のハードウェア構成を示すブロック図である。
【図１３】実施の形態２に係る表示制御装置、表示装置及び異常検出装置の要部を示すブロック図である。
【図１４】実施の形態２に係る異常検出装置の動作を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
【００１０】
実施の形態１．
図１は、実施の形態１に係る表示制御装置、表示装置及び異常検出装置の要部を示すブロック図である。図１を参照して、実施の形態１の表示制御装置１００、表示装置２００及び異常検出装置３００について、自動車用計器盤に対応する表示システム（いわゆる「デジタルインストルメントパネル」又は「統合インストルメントパネル」）に適用した例を中心に説明する。
【００１１】
図１に示す如く、車両１は電子制御ユニット（以下「ＥＣＵ」という。）２を有している。ＥＣＵ２は、車両１に設けられた図示しないセンサ類を用いて、車両１の状態に関する各種情報（以下「車両情報」という。）を取得するものである。
【００１２】
ＥＣＵ２と表示制御装置１００間は、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）規格に基づく車載ネットワークにより通信自在である。ＥＣＵ２と表示装置２００間も、この車載ネットワークにより通信自在である。ＥＣＵ２は、車両情報のうち、表示制御装置１００による画像の生成に用いられる情報（以下「画像生成用情報」という。）を表示制御装置１００及び表示装置２００にそれぞれ送信するものである。
【００１３】
画像生成用情報は、例えば、車速を示す情報、エンジンの回転数を示す情報、及び燃料の残量が基準量（例えば１０リットル）未満であるか否かを示す情報（すなわち燃料警告灯の点灯の要否を示す情報）などを含むものである。これらの情報のうち、車速を示す情報は、自動車用計器盤における速度計（以下「スピードメーター」という。）に対応する画像の生成に用いられる。エンジンの回転数を示す情報は、自動車用計器盤における回転速度計（以下「タコメーター」という。）に対応する画像の生成に用いられる。その他の情報は、自動車用計器盤における各種警告灯に対応する画像の生成に用いられる。
【００１４】
表示制御装置１００は、分配部３、メーター描画部４、警告灯描画部５及び合成部６を有している。メーター描画部４、警告灯描画部５及び合成部６により画像生成部７が構成されている。また、表示制御装置１００は圧縮部８を有している。
【００１５】
分配部３は、ＥＣＵ２により送信された画像生成用情報を受信するものである。分配部３は、画像生成用情報のうち、車速を示す情報及びエンジンの回転数を示す情報をメーター描画部４に出力するとともに、その他の情報を警告灯描画部５に出力するものである。
【００１６】
メーター描画部４は、分配部３から入力された情報を用いて、スピードメーターに対応する画像及びタコメーターに対応する画像を生成するものである。すなわち、スピードメーターに対応する画像は車速を示すものであり、タコメーターに対応する画像はエンジンの回転数を示すものである。
【００１７】
警告灯描画部５は、分配部３から入力された情報を用いて、各種警告灯に対応する画像を生成するものである。例えば、燃料の残量が基準量未満である場合、すなわち燃料警告灯の点灯が必要である場合、警告灯描画部５は燃料警告灯が点灯した状態に対応する画像を生成する。他方、燃料の残量が基準量以上である場合、すなわち燃料警告灯の点灯が不要である場合、警告灯描画部５は燃料警告灯が消灯した状態に対応する画像を生成する。
【００１８】
合成部６は、メーター描画部４により生成された画像と警告灯描画部５により生成された画像とを合成することにより、自動車用計器盤に対応する画像を生成するものである。
【００１９】
圧縮部８は、合成部６により生成された画像を示す画像データを取得して、当該画像データを圧縮するものである。圧縮部８は、圧縮後の画像データを表示装置２００に送信するものである。
【００２０】
表示装置２００は、伸張部９、拡縮部１０、表示部１１、画像取得部１２、情報検出部１３、情報取得部１４及び異常検出部１５を有している。画像取得部１２、情報検出部１３、情報取得部１４及び異常検出部１５により異常検出装置３００が構成されている。
【００２１】
伸張部９は、表示制御装置１００により送信された画像データを受信して、当該画像データを伸張するものである。伸張部９は、伸張後の画像データを拡縮部１０に出力するものである。
【００２２】
拡縮部１０は、伸張部９から入力された画像データが示す画像、すなわち自動車用計器盤に対応する画像を拡大又は縮小（以下、総称して「拡縮」という。）することにより、当該画像のサイズを表示部１１における表示に適したサイズに調整するものである。拡縮部１０は、拡縮後の画像を示す画像データを表示部１１及び画像取得部１２にそれぞれ出力するものである。
【００２３】
表示部１１は、拡縮部１０から入力された画像データが示す画像を表示するものである。以下、表示部１１に表示される画像、すなわち表示部１１に入力される画像データが示す画像を「表示画像」という。
【００２４】
画像取得部１２は、拡縮部１０により出力された画像データの入力を受け付けるものである。すなわち、画像取得部１２は表示画像を取得するものである。
【００２５】
情報検出部１３は、画像取得部１２により取得された表示画像の各領域に対する画像認識処理を実行するものである。これにより、情報検出部１３は当該各領域が示す情報を検出するものである。
【００２６】
具体的には、例えば、情報検出部１３は、表示画像のうちのスピードメーターに対応する領域に対する画像認識処理により、車速を示す情報を検出する。また、情報検出部１３は、表示画像のうちのタコメーターに対応する領域に対する画像認識処理により、エンジンの回転数を示す情報を検出する。また、情報検出部１３は、表示画像のうちの燃料警告灯に対応する領域に対する画像認識処理により、燃料警告灯が点灯しているか否かを示す情報、すなわち燃料の残量が基準量未満であるか否かを示す情報を取得する。情報検出部１３による画像認識処理の具体例については、図４〜図９を参照して後述する。
【００２７】
情報取得部１４は、ＥＣＵ２により送信された画像生成用情報を受信するものである。すなわち、情報取得部１４は画像生成用情報を取得するものである。
【００２８】
異常検出部１５は、情報検出部１３により検出された情報（以下「検出情報」という。）と情報取得部１４により取得された画像生成用情報とを比較することにより、表示制御装置１００及び表示装置２００における異常の発生を検出するものである。
【００２９】
すなわち、検出情報の内容と画像生成用情報の内容とが一致している場合、異常検出部１５は、表示制御装置１００及び表示装置２００がいずれも正常であると判定する。他方、検出情報の内容と画像生成用情報の内容とが不一致である場合、異常検出部１５は、分配部３、メーター描画部４、警告灯描画部５、合成部６、圧縮部８、伸張部９又は拡縮部１０のうちの少なくとも一部に異常が発生していると判定する。
【００３０】
これにより、表示画像のフリーズを異常として検出することができるのはもちろん、表示制御装置１００に入力される情報（画像生成用情報）と表示画像が示す情報（検出情報）との間にずれが生じていることも異常として検出することができる。すなわち、表示制御装置１００及び表示装置２００を含む表示システムにおいて、フリーズ及び誤動作を含む複数種類の異常を検出することができる。
【００３１】
次に、図２を参照して、表示制御装置１００、表示装置２００及び異常検出装置３００のハードウェア構成の一例について説明する。
【００３２】
図１に示す分配部３の機能は、マイクロコントローラ（以下「マイコン」という。）２１により実現される。図１に示す画像生成部７の機能は、システムオンチップ（以下「ＳｏＣ」という。）２２及びメモリ２３により実現される。すなわち、メモリ２３は画像生成部７におけるフレームメモリの機能を果たすものである。図１に示す圧縮部８の機能は、集積回路（以下「ＩＣ」という。）２４により実現される。
【００３３】
また、図１に示す伸張部９の機能は、ＩＣ２５により実現される。図１に示す拡縮部１０の機能は、ＩＣ２６により実現される。図１に示す表示部１１の機能は、液晶モジュール２７により実現される。図１に示す画像取得部１２、情報検出部１３、情報取得部１４及び異常検出部１５の機能は、ＩＣ２８により実現される。
【００３４】
ＩＣ２８は、検出情報の内容と画像生成用情報の内容とが一致している場合、表示制御装置１００及び表示装置２００がいずれも正常であると判定する。他方、検出情報の内容と画像生成用情報の内容とが不一致である場合、ＩＣ２８は、マイコン２１、ＳｏＣ２２、ＩＣ２４、ＩＣ２５又はＩＣ２６のうちの少なくとも一部に異常が発生していると判定する。
【００３５】
なお、表示部１１の機能は、液晶モジュール２７に代えて有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）モジュールにより実現されるものであっても良い。すなわち、表示装置２００は液晶ディスプレイを用いたものであっても良く、又は有機ＥＬディスプレイを用いたものであっても良い。
【００３６】
次に、図３のフローチャートを参照して、異常検出装置３００の動作について説明する。
【００３７】
ＥＣＵ２は、センサ類から車両情報を取得し、車両情報のうちの画像生成用情報を表示制御装置１００及び表示装置２００に送信する処理を実行中である。表示制御装置１００は、ＥＣＵ２から受信した画像生成用情報を用いて自動車用計器盤に対応する画像を生成し、当該画像を示す画像データを圧縮し、圧縮後の画像データを表示装置２００に送信する処理を実行中である。表示装置２００は、表示制御装置１００から受信した画像データを伸張し、伸張後の画像データが示す画像を拡縮し、拡縮後の画像を表示する処理を実行中である。これらの処理のバックグラウンドにて、異常検出装置３００が以下のステップＳＴ１〜ＳＴ４の処理を繰り返し実行する。
【００３８】
まず、ステップＳＴ１にて、画像取得部１２は、拡縮部１０により出力された画像データの入力を受け付ける。すなわち、画像取得部１２は表示画像を取得する。
【００３９】
次いで、ステップＳＴ２にて、情報検出部１３は、ステップＳＴ１で取得された表示画像の各領域に対する画像認識処理を実行する。これにより、情報検出部１３は当該各領域が示す情報を検出する。ステップＳＴ２における画像認識処理の具体例については、図４〜図９を参照して後述する。
【００４０】
次いで、ステップＳＴ３にて、情報取得部１４は、ＥＣＵ２により送信された画像生成用情報を受信する。すなわち、情報取得部１４は画像生成用情報を取得する。
【００４１】
次いで、ステップＳＴ４にて、異常検出部１５は、ステップＳＴ２における検出情報とステップＳＴ３で取得された画像生成用情報とを比較することにより、表示制御装置１００及び表示装置２００における異常の発生を検出する。
【００４２】
すなわち、検出情報の内容と画像生成用情報の内容とが一致している場合、異常検出部１５は、表示制御装置１００及び表示装置２００がいずれも正常であると判定する。他方、検出情報の内容と画像生成用情報の内容とが不一致である場合、異常検出部１５は、分配部３、メーター描画部４、警告灯描画部５、合成部６、圧縮部８、伸張部９又は拡縮部１０のうちの少なくとも一部に異常が発生していると判定する。
【００４３】
次に、図４〜図９を参照して、情報検出部１３による画像認識処理の具体例について説明する。
【００４４】
自動車用計器盤におけるメーター又は警告灯に対応する画像は、いずれも車両情報を示すものである。通常、車両情報を示す画像は、他の種類の情報を示す画像（例えば映画又はテレビジョン放送などのエンターテインメント系の動画像）に比して、各パーツの配置位置及び描画パターンなどが限定されている。そこで、情報検出部１３は、以下のように簡略化された画像認識処理を実行することにより、ＩＣ２８の演算量を低減する。この結果、ＳｏＣ２２に比して画像処理能力の低いＩＣ２８を用いて異常検出装置３００を実現することができる。
【００４５】
まず、表示画像のうちのスピードメーターに対応する領域に対する画像認識処理、すなわち当該スピードメーターが示す車速を検出する画像認識処理の具体例について三つ説明する。
【００４６】
第１の具体例において、情報検出部１３には、例えば１０キロメートル毎時（ｋｍ／ｈ）ごとの各速度を示すスピードメーターの画像を白と黒の２階調に変換（いわゆる「２値化」）してなる参照画像が予め記憶されている。情報検出部１３は、表示画像のうちのスピードメーターに対応する領域を２値化する。情報検出部１３は、当該２値化された画像と各参照画像とのパターンマッチングにより、当該２値化された画像に最も近い参照画像を選択する。情報検出部１３は、当該選択された参照画像が示す速度を当該スピードメーターが示す車速として検出する。
【００４７】
図４は参照画像ＲＩ１０〜ＲＩ１１８０の一例を示しており（ＲＩ１２０〜ＲＩ１１７０は図示を省略している）、図５は情報検出部１３により２値化された画像Ｉ１６０の一例を示している。この場合、情報検出部１３は、２値化された画像Ｉ１６０と参照画像ＲＩ１０〜ＲＩ１１８０の各々とのパターンマッチングにより、画像Ｉ１６０に最も近い参照画像ＲＩ１６０を選択する。情報検出部１３は、選択された参照画像ＲＩ１６０が示す速度（６０ｋｍ／ｈ）をスピードメーターが示す車速として検出する。
【００４８】
第２の具体例において、情報検出部１３には、例えば１０ｋｍ／ｈごとの各速度を示すスピードメーターの画像から当該スピードメーターの針に対応する部分を抽出してなる参照画像が予め記憶されている。情報検出部１３は、いわゆる「エッジ検出」などの処理により、表示画像のうちのスピードメーターに対応する領域から当該スピードメーターの針に対応する部分を抽出する。情報検出部１３は、当該抽出された画像と各参照画像とのパターンマッチングにより、当該抽出された画像に最も近い参照画像を選択する。情報検出部１３は、当該選択された参照画像が示す速度を当該スピードメーターが示す車速として検出する。
【００４９】
図６は参照画像ＲＩ２０〜ＲＩ２１８０の一例を示しており（ＲＩ２２０〜ＲＩ２１７０は図示を省略している）、図７は情報検出部１３により抽出された画像Ｉ２６０の一例を示している。図中、破線部は便宜上示したものであり、実際の各画像には含まれない部位である。この場合、情報検出部１３は、抽出された画像Ｉ２６０と参照画像ＲＩ２０〜ＲＩ２１８０の各々とのパターンマッチングにより、画像Ｉ２６０に最も近い参照画像ＲＩ２６０を選択する。情報検出部１３は、選択された参照画像ＲＩ２６０が示す速度（６０ｋｍ／ｈ）をスピードメーターが示す車速として検出する。
【００５０】
第３の具体例において、情報検出部１３には、例えば１０ｋｍ／ｈごとの各速度と、スピードメーターが当該各速度を示すときの当該スピードメーターの針の角度とを対応させたテーブル（以下「角度−速度テーブル」という。）が予め記憶されている。
【００５１】
情報検出部１３は、エッジ検出などの処理により、表示画像のうちのスピードメーターに対応する領域から当該スピードメーターの針に対応する部分を抽出する。情報検出部１３は、角度−速度テーブルに含まれる速度のうち、当該検出された針の角度に最も近い角度に対応する速度を取得する。情報検出部１３は、当該取得した速度を当該スピードメーターが示す車速として検出する。
【００５２】
なお、情報検出部１３が上記第１〜第３の具体例による画像認識処理を実行する場合、異常検出部１５における車速を示す情報の一致不一致判定は、完全に一致しているか否かを判定するものではなく略一致しているか否かを判定するものとするのが好適である。具体的には、例えば、異常検出部１５は、画像生成用情報が示す車速と検出情報が示す車速との差分値が６ｋｍ／ｈ未満である場合、両情報の示す車速が一致していると判定する。他方、画像生成用情報が示す車速と検出情報が示す車速との差分値が６ｋｍ／ｈ以上である場合、異常検出部１５は、両情報の示す車速が不一致であると判定する。
【００５３】
また、表示画像のうちのタコメーターに対応する領域に対する画像認識処理、すなわち当該タコメーターが示すエンジンの回転数を検出する画像認識処理の具体例は、上記第１〜第３の具体例と同様であるため図示及び説明を省略する。
【００５４】
次に、表示画像のうちの燃料警告灯に対応する領域に対する画像認識処理、すなわち当該燃料警告灯が点灯しているか否かを検出する画像認識処理の具体例について説明する。
【００５５】
情報検出部１３は、表示画像のうちの燃料警告灯に対応する領域における各画素の輝度値を加算することにより、累積輝度値Ｌを算出する。情報検出部１３には、累積輝度値Ｌに対する比較対象となる閾値Ｌｔｈが予め設定されている。情報検出部１３は、累積輝度値Ｌと閾値Ｌｔｈとを比較する。
【００５６】
情報検出部１３は、累積輝度値Ｌが閾値Ｌｔｈ以上の値である場合、燃料警告灯が点灯状態であると判定する（すなわち、表示画像によれば燃料の残量が基準量未満であることを検出する。）。他方、累積輝度値Ｌが閾値Ｌｔｈ未満の値である場合、情報検出部１３は、燃料警告灯が消灯状態であると判定する（すなわち、表示画像によれば燃料の残量が基準量以上であることを検出する。）。
【００５７】
ここで、燃料警告灯が点灯した状態に対応する画像は予め設定された画像であるため（図８Ａ参照）、当該画像の累積輝度値Ｌは一定値となる（図９に示すＬ１）。他方、燃料警告灯が消灯した状態に対応する画像は黒一色であるため（図８Ｂ参照）、当該画像の累積輝度値も一定値となる（図９に示すＬ２）。そこで、情報検出部１３には、Ｌ１よりも小さくかつＬ２よりも大きい閾値Ｌｔｈを予め設定しておく。
【００５８】
なお、表示領域のうちの燃料警告灯と異なる他の警告灯に対応する領域に対する画像認識処理、すなわち当該他の警告灯が点灯しているか否かを検出する画像認識処理の具体例は、上記具体例と同様であるため図示及び説明を省略する。ただし、警告灯の種類ごとに点灯状態に対応する画像の累積輝度値Ｌ１が異なるため、警告灯の種類ごとに閾値Ｌｔｈを設定するのが好適である。
【００５９】
なお、画像生成用情報は車両情報に限定されるものではなく、画像認識処理により検出可能な情報であれば如何なる情報であっても良い。表示制御装置１００により生成される画像は、画像生成用情報を示すものであれば良く、自動車用計器盤に対応する画像に限定されるものではない。
【００６０】
ただし、画像生成用情報が車両情報と異なる他の種類の情報を含むものである場合、表示画像が複雑になり、上記のように簡略化された画像認識処理を用いることができない可能性がある。この場合、情報検出部１３は、簡略化されていない通常の画像認識処理（例えば２値化されていない全体画像と参照画像とのパターンマッチングなど）を実行することにより、表示画像が示す情報を検出するものであっても良い。または、この場合、情報検出部１３は、機械学習の結果に基づく画像認識処理を実行することにより、表示画像が示す情報を高精度に検出するものであっても良い。
【００６１】
また、表示制御装置１００及び表示装置２００の各々は、ＥＣＵ２と異なる他のデバイスから画像生成用情報を受信するものであっても良い。具体的には、例えば、表示制御装置１００及び表示装置２００の各々は、車両１に持ち込まれたスマートフォンなどの携帯情報端末から画像生成用情報を受信するものであって良い。または、例えば、表示制御装置１００及び表示装置２００の各々は、車両１に搭載されたＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機などの車載器から画像生成用情報を受信するものであっても良い。
【００６２】
また、表示制御装置１００及び表示装置２００の用途は自動車用計器盤に対応する表示システムに限定されるものではない。具体的には、例えば、表示装置２００が車両１のダッシュボードに取り付けられており、表示制御装置１００がカーナビゲーション用の各種画像を生成するもの、又はディスプレイオーディオ用の各種画像を生成するものであっても良い。または、例えば、表示装置２００が車両１の後部座席に設けられており、表示制御装置１００がＲＳＥ（Ｒｅａｒ  Ｓｅａｔ  Ｅｎｔｅｒｔａｉｎｍｅｎｔ）用の各種画像を生成するものであっても良い。
【００６３】
また、表示制御装置１００及び表示装置２００は車載用に限定されるものではない。異常検出装置３００は、携帯用、家庭用又は産業用など、如何なる用途の表示制御装置１００及び表示装置２００における異常検出にも用いることができる。
【００６４】
また、表示制御装置１００は表示装置２００と一体に構成されたものであっても良い。この場合のブロック図を図１０及び図１１に示す。この場合、図１０に示す如く圧縮部８及び伸張部９は不要であり、図１１に示す如くＩＣ２４及びＩＣ２５は不要である。図１０に示す異常検出部１５は、検出情報の内容と画像生成用情報の内容とが不一致である場合、分配部３、メーター描画部４、警告灯描画部５、合成部６又は拡縮部１０のうちの少なくとも一部に異常が発生していると判定する。図１１に示すＩＣ２８は、検出情報の内容と画像生成用情報の内容とが不一致である場合、マイコン２１、ＳｏＣ２２又はＩＣ２６のうちの少なくとも一部に異常が発生していると判定する。
【００６５】
また、異常検出装置３００のハードウェアはＩＣ２８に限定されるものではない。図１２を参照して、異常検出装置３００のハードウェア構成の他の例について説明する。
【００６６】
図１２Ａに示す如く、異常検出装置３００はコンピュータにより構成されており、プロセッサ３１及びメモリ３２を有している。メモリ３２には、当該コンピュータを図１に示す画像取得部１２、情報検出部１３、情報取得部１４及び異常検出部１５として機能させるためのプログラムが記憶されている。メモリ３２に記憶されたプログラムをプロセッサ３１が読み出して実行することにより、画像取得部１２、情報検出部１３、情報取得部１４及び異常検出部１５の機能が実現される。
【００６７】
プロセッサ３１は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、マイクロプロセッサ、マイクロコントローラ又はＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などにより構成されている。メモリ３２は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）若しくはＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの半導体メモリ、磁気ディスク、光ディスク又は光磁気ディスクにより構成されている。
【００６８】
または、図１２Ｂに示す如く、画像取得部１２、情報検出部１３、情報取得部１４及び異常検出部１５の機能が専用の処理回路３３により実現されるものであっても良い。処理回路３３は、例えば、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−Ｃｈｉｐ）若しくはシステムＬＳＩ（Ｌａｒｇｅ−Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）又はこれらを組み合わせたものである。
【００６９】
なお、画像取得部１２、情報検出部１３、情報取得部１４及び異常検出部１５の各部の機能それぞれを処理回路３３で実現しても良いし、各部の機能をまとめて処理回路３３で実現しても良い。また、画像取得部１２、情報検出部１３、情報取得部１４及び異常検出部１５のうちの一部の機能を図１２Ａに示すプロセッサ３１及びメモリ３２により実現し、残余の機能を図１２Ｂに示す処理回路３３により実現しても良い。
【００７０】
以上のように、実施の形態１の異常検出装置３００は、表示制御装置１００による画像の生成に用いられる画像生成用情報を取得する情報取得部１４と、表示装置２００における表示画像を取得する画像取得部１２と、表示画像に対する画像認識処理を実行することにより、表示画像が示す情報を検出する情報検出部１３と、画像生成用情報と情報検出部１３にて検出された情報とを比較することにより、表示制御装置１００及び表示装置２００における異常の発生を検出する異常検出部１５とを備える。これにより、表示画像のフリーズを異常として検出することができるのはもちろん、表示制御装置１００に入力される情報（画像生成用情報）と表示画像が示す情報（検出情報）との間にずれが生じていることも異常として検出することができる。すなわち、表示制御装置１００及び表示装置２００を含む表示システムにおいて、フリーズ及び誤動作を含む複数種類の異常を検出することができる。
【００７１】
また、情報検出部１３は、表示画像が車両情報を示す画像である場合、表示画像が車両情報と異なる他の種類の情報を示す画像である場合に比して簡略化された画像認識処理を実行する。これにより、図２に示すＩＣ２８、図１２Ａに示すプロセッサ３１又は図１２Ｂに示す処理回路３３の演算量を低減することができる。この結果、ＳｏＣ２２に比して画像処理能力の低いＩＣ２８、プロセッサ３１又は処理回路３３を用いて異常検出装置３００を実現することができる。
【００７２】
また、情報検出部１３は、車両情報を示す表示画像のうちのメーターに対応する領域を２値化して、当該２値化された画像と参照画像とのパターンマッチングによりメーターが示す数値を検出する。これにより、簡略化された画像認識処理（第１の具体例）にて、スピードメーターが示す車速又はタコメーターが示す回転数などの数値を検出することができる。
【００７３】
または、情報検出部１３は、車両情報を示す表示画像のうちのメーターに対応する領域からメーターの針に対応する部分を抽出して、当該抽出された画像と参照画像とのパターンマッチングによりメーターが示す数値を検出する。これにより、簡略化された画像認識処理（第２の具体例）にて、スピードメーターが示す車速又はタコメーターが示す回転数などの数値を検出することができる。
【００７４】
または、情報検出部１３は、車両情報を示す表示画像のうちのメーターに対応する領域からメーターの針に対応する部分を抽出して、当該針の角度に基づきメーターが示す数値を検出する。これにより、簡略化された画像認識処理（第３の具体例）にて、スピードメーターが示す車速又はタコメーターが示す回転数などの数値を検出することができる。
【００７５】
また、情報検出部１３は、車両情報を示す表示画像のうちの警告灯に対応する領域における累積輝度値Ｌを算出して、当該累積輝度値Ｌを閾値Ｌｔｈと比較することにより警告灯が点灯しているか否かを検出する。これにより、簡略化された画像認識処理にて、燃料警告灯などの各種警告灯が点灯しているか否かを検出することができる。
【００７６】
また、情報取得部１４は、電子制御ユニット（ＥＣＵ）２、携帯情報端末又は車載器から画像生成用情報を取得する。これにより、異常検出装置３００を車載用の表示制御装置１００及び表示装置２００に適用したとき、表示制御装置１００及び表示装置２００の用途などに応じて種々の画像生成用情報を取得することができる。
【００７７】
また、実施の形態１の異常検出方法は、情報取得部１４が、表示制御装置１００による画像の生成に用いられる画像生成用情報を取得するステップ（ステップＳＴ３）と、画像取得部１２が、表示装置２００における表示画像を取得するステップ（ステップＳＴ１）と、情報検出部１３が、表示画像に対する画像認識処理を実行することにより、表示画像が示す情報を検出するステップ（ステップＳＴ２）と、異常検出部１５が、画像生成用情報と情報検出部１３にて検出された情報とを比較することにより、表示制御装置１００及び表示装置２００における異常の発生を検出するステップ（ステップＳＴ４）とを備える。これにより、表示制御装置１００及び表示装置２００を含む表示システムにおいて、フリーズ及び誤動作を含む複数種類の異常を検出することができる。
【００７８】
実施の形態２．
図１３は、実施の形態２に係る表示制御装置、表示装置及び異常検出装置の要部を示すブロック図である。図１３を参照して、実施の形態２の表示制御装置１００ａ、表示装置２００ａ及び異常検出装置３００ａについて、自動車用計器盤に対応する表示システムに適用した例を中心に説明する。
【００７９】
なお、図１３において、図１に示すブロックと同様のブロックには同一符号を付して説明を省略する。また、表示制御装置１００ａ、表示装置２００ａ及び異常検出装置３００ａのハードウェア構成は、実施の形態１にて図２を参照して説明したものと同様であるため、図示及び説明を省略する。
【００８０】
図１３に示す如く、異常検出装置３００ａは通知制御部１６を有している。通知制御部１６は、異常検出部１５により異常の発生が検出されたとき、当該異常が発生したことを示す画像（以下「異常通知画像」という。）を表示装置２００ａと異なる他の表示装置４００に表示させる制御、又は当該異常が発生したことを示す音声（以下「異常通知音声」という。）を音声出力装置５００に出力させる制御のうちの少なくとも一方を実行するものである。
【００８１】
表示装置４００は、例えば、液晶ディスプレイ又は有機ＥＬディスプレイなどのディスプレイにより構成されている。表示装置４００は、例えば、車両１のダッシュボードに取り付けられており、カーナビゲーション用の各種画像又はディスプレイオーディオ用の各種画像を表示するものである。または、例えば、表示装置４００は、車両１に持ち込まれたスマートフォン又はＰＮＤ（Ｐｏｒｔａｂｌｅ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）などの携帯情報端末のディスプレイにより構成されている。
【００８２】
音声出力装置５００は、例えば、車両１に搭載された１個以上のスピーカにより構成されている。
【００８３】
また、異常検出装置３００ａは復帰制御部１７を有している。復帰制御部１７は、異常検出部１５により異常の発生が検出されたとき、表示制御装置１００ａにリセット処理の実行を指示するものである。表示制御装置１００ａは、異常検出装置３００ａからの指示に応じて自身をリセットする機能を有している。
【００８４】
次に、図１４のフローチャートを参照して、異常検出装置３００ａの動作について説明する。なお、図１４に示すステップＳＴ１〜ＳＴ７のうちのステップＳＴ１〜ＳＴ４の処理内容は、実施の形態１にて図３を参照して説明したものと同様であるため説明を省略する。
【００８５】
ステップＳＴ４で異常が検出されなかった場合（ステップＳＴ５“ＮＯ”）、異常検出装置３００ａの処理はステップＳＴ１に戻る。他方、ステップＳＴ４で異常が検出された場合（ステップＳＴ５“ＹＥＳ”）、情報検出部１３は、その旨を通知制御部１６及び復帰制御部１７にそれぞれ通知する。これにより、異常検出装置３００ａの処理はステップＳＴ６，ＳＴ７に進む。
【００８６】
ステップＳＴ６にて、通知制御部１６は、異常通知画像を表示装置４００に表示させる制御、又は異常通知音声を音声出力装置５００に出力させる制御のうちの少なくとも一方を実行する。これにより、表示制御装置１００ａ又は表示装置２００ａに異常が発生したことをユーザに知らせることができる。
【００８７】
ステップＳＴ７にて、復帰制御部１７は、表示制御装置１００ａにリセット処理の実行を指示する。表示制御装置１００ａにて一時的な異常（例えばソフトウェア的な異常）が発生している場合、リセットにより表示制御装置１００ａを正常な状態に復帰させることができる。
【００８８】
なお、異常検出装置３００ａは、通知制御部１６又は復帰制御部１７のうちのいずれか一方のみを有するものであっても良い。すなわち、異常検出装置３００ａは、ステップＳＴ６の処理又はステップＳＴ７の処理のうちのいずれか一方のみを実行するものであっても良い。
【００８９】
また、異常検出装置３００ａが通知制御部１６及び復帰制御部１７の両方を有する場合、異常通知画像は、異常が発生したことに加えて、表示制御装置１００ａがリセットされることを示すものであっても良い。同様に、異常通知音声は、異常が発生したことに加えて、表示制御装置１００ａがリセットされることを示すものであっても良い。
【００９０】
また、通知制御部１６は、表示装置４００に代えて又は加えて、表示装置２００の表示部１１に異常通知画像を表示させるものであっても良い。
【００９１】
そのほか、実施の形態２の表示制御装置１００ａ、表示装置２００ａ及び異常検出装置３００ａは、実施の形態１にて説明したものと同様の種々の変形例を適用することができる。例えば、異常検出装置３００ａのハードウェア構成は、実施の形態１にて図１２を参照して説明したものと同様であっても良い。
【００９２】
以上のように、実施の形態２の異常検出装置３００ａは、異常検出部１５により異常の発生が検出されたとき、異常が発生したことを示す画像を表示装置２００ａと異なる他の表示装置４００に表示させる制御、又は異常が発生したことを示す音声を音声出力装置５００に出力させる制御のうちの少なくとも一方を実行する通知制御部１６を備える。これにより、表示制御装置１００ａ又は表示装置２００ａに異常が発生したことをユーザに知らせることができる。
【００９３】
また、異常検出装置３００ａは、異常検出部１５により異常の発生が検出されたとき、表示制御装置１００ａにリセット処理の実行を指示する復帰制御部１７を備える。表示制御装置１００ａにて一時的な異常（例えばソフトウェア的な異常）が発生している場合、リセットにより表示制御装置１００ａを正常な状態に復帰させることができる。
【００９４】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【産業上の利用可能性】
【００９５】
本発明の異常検出装置及び異常検出方法は、例えば、自動車用計器盤に対応する表示システムに応用することができる。
【符号の説明】
【００９６】
１  車両、２  電子制御ユニット（ＥＣＵ）、３  分配部、４  メーター描画部、５  警告灯描画部、６  合成部、７  画像生成部、８  圧縮部、９  伸張部、１０  拡縮部、１１  表示部、１２  画像取得部、１３  情報検出部、１４  情報取得部、１５  異常検出部、１６  通知制御部、１７  復帰制御部、２１  マイクロコントローラ（マイコン）、２２  システムオンチップ（ＳｏＣ）、２３  メモリ、２４  集積回路（ＩＣ）、２５  集積回路（ＩＣ）、２６  集積回路（ＩＣ）、２７  液晶モジュール、２８  集積回路（ＩＣ）、３１  プロセッサ、３２  メモリ、３３  処理回路、１００，１００ａ  表示制御装置、２００，２００ａ  表示装置、３００，３００ａ  異常検出装置、４００  表示装置、５００  音声出力装置。
【図１】
0006664548.tif 000002
【図２】
0006664548.tif 000003
【図３】
0006664548.tif 000004
【図４】
0006664548.tif 000005
【図５】
0006664548.tif 000006
【図６】
0006664548.tif 000007
【図７】
0006664548.tif 000008
【図８】
0006664548.tif 000009
【図９】
0006664548.tif 000010
【図１０】
0006664548.tif 000011
【図１１】
0006664548.tif 000012
【図１２】
0006664548.tif 000013
【図１３】
0006664548.tif 000014
【図１４】
0006664548.tif 000015