(57)【要約】【課題】本発明は、撮像装置が撮像した映像にヘッドアップディスプレイが投影した映像が映り込むことを防止することが可能な制御装置および制御方法と、当該制御装置を備えるヘッドアップディスプレイとを提供することを目的とする。【解決手段】本発明による制御装置１は、自車両の前方を撮影するタイミングである撮影タイミングと、ヘッドアップディスプレイが映像を投影するタイミングである投影タイミングとの少なくとも一方を取得するタイミング取得部２と、タイミング取得部２が取得した撮影タイミングと投影タイミングとの少なくとも一方に基づいて、撮影タイミングと投影タイミングとが重ならないように制御する制御部３とを備える。【選択図】図１
2019055639.tif 000002
【特許請求の範囲】
【請求項１】
自車両の前方を撮影するタイミングである撮影タイミングと、ヘッドアップディスプレイが映像を投影するタイミングである投影タイミングとの少なくとも一方を取得するタイミング取得部と、
前記タイミング取得部が取得した前記撮影タイミングと前記投影タイミングとの少なくとも一方に基づいて、前記撮影タイミングと前記投影タイミングとが重ならないように制御する制御部と、
を備える、制御装置。
【請求項２】
前記タイミング取得部は、前記撮影タイミングを取得し、
前記制御部は、前記タイミング取得部が取得した前記撮影タイミングと重ならないように前記投影タイミングを制御することを特徴とする、請求項１に記載の制御装置。
【請求項３】
前記タイミング取得部は、前記投影タイミングを取得し、
前記制御部は、前記タイミング取得部が取得した前記投影タイミングと重ならないように前記撮影タイミングを制御することを特徴とする、請求項１に記載の制御装置。
【請求項４】
前記撮影タイミングは、当該撮影タイミングの周波数および位相を含み、
前記投影タイミングは、当該投影タイミングの周波数および位相を含み、
前記制御部は、前記撮影タイミングの周波数と前記投影タイミングの周波数とが同一周波数であり、かつ前記撮影タイミングの位相と前記投影タイミングの位相とが逆位相となるように制御することを特徴とする、請求項１から３のいずれか１項に記載の制御装置。
【請求項５】
前記自車両と、当該自車両の前方に存在する物体との距離を測定する距離測定部をさらに備え、
前記制御部は、前記距離測定部が測定した前記距離が予め定められた距離以下であるとき、前記撮影タイミングと前記投影タイミングとが重ならないように制御することを特徴とする、請求項１から４のいずれか１項に記載の制御装置。
【請求項６】
請求項１から５のいずれか１項に記載の制御装置を備える、ヘッドアップディスプレイ。
【請求項７】
自車両の前方を撮影するタイミングである撮影タイミングと、ヘッドアップディスプレイが映像を投影するタイミングである投影タイミングとの少なくとも一方を取得し、
前記取得した前記撮影タイミングと前記投影タイミングとの少なくとも一方に基づいて、前記撮影タイミングと前記投影タイミングとが重ならないように制御する、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置が撮像するタイミングと、ヘッドアップディスプレイが映像をするタイミングとを制御する制御装置および制御方法と、当該制御装置を備えるヘッドアップディスプレイとに関する。
【背景技術】
【０００２】
近年、撮像装置およびヘッドアップディスプレイを設置した車両が増えている。撮像装置は、車両の前方をフロントガラス越しに撮影するカメラであり、例えば衝突防止装置、または車両の走行を映像で記録するドライブレコーダなどに備えられている。ヘッドアップディスプレイは、運転者が車両の運転中に経路案内が表示された画面と自車両前方との間において視線を動かす距離を短くし、経路案内の確認を容易にして運転負担を軽減するために設置されている。
【０００３】
撮像装置およびヘッドアップディスプレイを車両内に設置している場合において、撮像装置およびヘッドアップディスプレイを別々に制御すると、撮像装置が撮像した映像にヘッドアップディスプレイが投影した映像が映り込むことがある。撮像装置が撮像した映像にヘッドアップディスプレイが投影した映像が映り込むと、撮像装置が撮像した映像の表示品位が低下し、撮像装置を備える衝突防止装置またはドライブレコーダの性能が低下するなどの問題が生じる。
【０００４】
従来、表示画像を表示する表示タイミングと撮像装置が撮像する撮像タイミングとを制御することによって、撮像装置が撮像した撮像画面に表示画像が映り込むことを防止する技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２５９０９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、ヘッドアップディスプレイが映像を投影する場合について何ら言及されていない。従って、車両内に撮像装置およびヘッドアップディスプレイを設置する構成に特許文献１の技術を適用しても、上記の映り込みの問題が生じる可能性がある。
【０００７】
本発明は、このような問題を解決するためになされたものであり、撮像装置が撮像した映像にヘッドアップディスプレイが投影した映像が映り込むことを防止することが可能な制御装置および制御方法と、当該制御装置を備えるヘッドアップディスプレイとを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明による制御装置は、自車両の前方を撮影するタイミングである撮影タイミングと、ヘッドアップディスプレイが映像を投影するタイミングである投影タイミングとの少なくとも一方を取得するタイミング取得部と、タイミング取得部が取得した撮影タイミングと投影タイミングとの少なくとも一方に基づいて、撮影タイミングと投影タイミングとが重ならないように制御する制御部とを備える。
【０００９】
また、本発明による制御方法は、自車両の前方を撮影するタイミングである撮影タイミングと、ヘッドアップディスプレイが映像を投影するタイミングである投影タイミングとの少なくとも一方を取得し、取得した撮影タイミングと投影タイミングとの少なくとも一方に基づいて、撮影タイミングと投影タイミングとが重ならないように制御する。
【発明の効果】
【００１０】
本発明によると、制御装置は、自車両の前方を撮影するタイミングである撮影タイミングと、ヘッドアップディスプレイが映像を投影するタイミングである投影タイミングとの少なくとも一方を取得するタイミング取得部と、タイミング取得部が取得した撮影タイミングと投影タイミングとの少なくとも一方に基づいて、撮影タイミングと投影タイミングとが重ならないように制御する制御部とを備えるため、撮像装置が撮像した映像にヘッドアップディスプレイが投影した映像が映り込むことを防止することが可能となる。
【００１１】
また、制御方法は、自車両の前方を撮影するタイミングである撮影タイミングと、ヘッドアップディスプレイが映像を投影するタイミングである投影タイミングとの少なくとも一方を取得し、取得した撮影タイミングと投影タイミングとの少なくとも一方に基づいて、撮影タイミングと投影タイミングとが重ならないように制御するため、撮像装置が撮像した映像にヘッドアップディスプレイが投影した映像が映り込むことを防止することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態１による制御装置の構成の一例を示すブロック図である。
【図２】本発明の実施の形態１による制御装置の構成の一例を示すブロック図である。
【図３】本発明の実施の形態１による制御装置を含む全体的な構成の一例を示す図である。
【図４】本発明の実施の形態１による投影タイミングおよび撮影タイミングの一例を示す図である。
【図５】本発明の実施の形態１による制御装置のハードウェア構成の一例を示すブロック図である。
【図６】本発明の実施の形態１による制御装置の動作の一例を示すフローチャートである。
【図７】本発明の実施の形態１による制御装置の構成の一例を示すブロック図である。
【図８】本発明の実施の形態１による制御装置の動作の一例を示すフローチャートである。
【図９】本発明の実施の形態２による制御装置の構成の一例を示すブロック図である。
【図１０】本発明の実施の形態２による制御装置の動作の一例を示すフローチャートである。
【図１１】本発明の実施の形態２による制御装置の構成の一例を示すブロック図である。
【図１２】本発明の実施の形態２による制御装置の動作の一例を示すフローチャートである。
【図１３】本発明の実施の形態による制御システムの構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１３】
本発明の実施の形態について、図面に基づいて以下に説明する。
【００１４】
＜実施の形態１＞
＜構成＞
図１は、本発明の実施の形態１による制御装置１の構成の一例を示すブロック図である。なお、図１では、本実施の形態１による制御装置を構成する必要最小限の構成を示している。
【００１５】
図１に示すように、制御装置１は、タイミング取得部２と制御部３とを備えている。タイミング取得部２は、自車両の前方を撮影するタイミングである撮影タイミングと、ヘッドアップディスプレイが映像を投影するタイミングである投影タイミングとの少なくとも一方を取得する。制御部３は、タイミング取得部２が取得した撮影タイミングと投影タイミングとの少なくとも一方に基づいて、撮影タイミングと投影タイミングとが重ならないように制御する。
【００１６】
次に、図１に示す制御装置１を含む制御装置の他の構成について説明する。
【００１７】
図２は、他の構成に係る制御装置４の構成の一例を示すブロック図である。図３は、制御装置４を含む全体的な構成の一例を示す図である。
【００１８】
図２に示すように、制御装置４は、制御部３と、ヘッドアップディスプレイ通信制御部５と、撮像装置通信制御部６と、メモリ７とを備えている。ヘッドアップディスプレイ通信制御部５は、ヘッドアップディスプレイ８に接続されている。撮像装置通信制御部６は、撮像装置９に接続されている。
【００１９】
図３に示すように、制御装置４、ヘッドアップディスプレイ８、および撮像装置９は、自車両１０内に設置されている。ヘッドアップディスプレイ８は、フロントガラス１１に映像を投影する。撮像装置９は、上述の通り自車両の前方をフロントガラス越しに撮影するカメラであり、例えば衝突防止装置またはドライブレコーダに備えられている。
【００２０】
撮像装置通信制御部６は、撮像装置９から、当該撮像装置９が自車両１０の前方を撮影するタイミングである撮影タイミングを取得し、取得した撮影タイミングを制御部３に出力する。このように、撮像装置通信制御部６は、図１に示すタイミング取得部２と同様の機能を有している。なお、撮像装置９は、撮影タイミングを予め保持しているものとする。
【００２１】
制御部３は、撮像装置通信制御部６が取得した撮影タイミングと重ならないように、ヘッドアップディスプレイ８が映像を投影するタイミングである投影タイミングを制御する。具体的には、図４に示すように、撮影タイミングおよび投影タイミングの各々は、周波数および位相を含んでいる。制御部３は、撮影タイミングの周波数と同一周波数であり、かつ撮影タイミングの位相とは逆位相となるように、投影タイミングの周波数および位相を演算する。すなわち、制御部３は、撮影タイミングの周波数と投影タイミングの周波数とが同一周波数であり、かつ撮影タイミングの位相と投影タイミングの位相とが逆位相となるように制御する。
【００２２】
メモリ７は、制御部３の制御によって、撮像装置通信制御部６が取得した撮影タイミングを記憶している。撮影タイミングは、撮像装置９を替えない限り変わらない。従って、初回に取得した撮影タイミングをメモリ７に記憶しておくことによって、次回からは撮像装置通信制御部６が撮像装置９から撮影タイミングを取得することなく、制御部３がメモリ７から撮影タイミングを取得すればよい。これにより、制御装置４全体の処理時間を短縮することができる。
【００２３】
ヘッドアップディスプレイ通信制御部５は、制御部３が制御した投影タイミングをヘッドアップディスプレイ８に出力する。ヘッドアップディスプレイ８は、ヘッドアップディスプレイ通信制御部５から入力された投影タイミングに従って、映像をフロントガラス１１に投影する。
【００２４】
なお、制御装置４は、メモリ７を備えなくてもよい。この場合、撮像装置通信制御部６は、一定周期ごとに撮像装置９から撮影タイミングを取得することになる。
【００２５】
図２では、制御装置４とヘッドアップディスプレイ８とが別個である場合について示しているが、これに限るものでなお。制御装置４およびヘッドアップディスプレイ８は一体に構成されてもよい。例えば、ヘッドアップディスプレイ８は制御装置４を備えてもよい。このような構成とすることによって、より簡素な構成とすることができる。
【００２６】
投影タイミングおよび撮影タイミングは、図４の一例に限るものではなく、投影タイミングのＯＮ期間と撮影タイミングのＯＮ期間とが重ならなければよい。
【００２７】
図５は、制御装置４のハードウェア構成の一例を示すブロック図である。
【００２８】
制御装置４における制御部３、ヘッドアップディスプレイ通信制御部５、および撮像装置通信制御部６の各機能は、処理回路により実現される。すなわち、制御装置４は、撮影タイミングと重ならないように投影タイミングを制御し、ヘッドアップディスプレイ８に投影タイミングを出力し、撮像装置９から撮影タイミングを取得するための処理回路を備える。処理回路は、メモリ１３に格納されたプログラムを実行するプロセッサ１２（中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、ＤＳＰ（Digital Signal Processor）ともいう）である。
【００２９】
制御装置４における制御部３、ヘッドアップディスプレイ通信制御部５、および撮像装置通信制御部６の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアは、プログラムとして記述され、メモリ１３に格納される。処理回路は、メモリ１３に記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。すなわち、制御装置４は、撮影タイミングと重ならないように投影タイミングを制御するステップ、ヘッドアップディスプレイ８に投影タイミングを出力するステップ、撮像装置９から撮影タイミングを取得するステップが結果的に実行されることになるプログラムを格納するためのメモリ１３を備える。また、これらのプログラムは、制御部３、ヘッドアップディスプレイ通信制御部５、および撮像装置通信制御部６の手順または方法をコンピュータに実行させるものであるともいえる。ここで、メモリとは、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）等の不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等、または、今後使用されるあらゆる記憶媒体であってもよい。
【００３０】
＜動作＞
図６は、制御装置４の動作の一例を示すフローチャートである。
【００３１】
ステップＳ１１において、撮像装置通信制御部６は、撮像装置９から撮影タイミングを取得する。具体的には、自車両１０のエンジンが起動すると、撮像装置通信制御部６は撮像装置９との通信を確立する。その後、撮像装置通信制御部６は、撮像装置９から撮影タイミングを取得する。
【００３２】
ステップＳ１２において、制御部３は、撮像装置通信制御部６が取得した撮影タイミングと重ならないように投影タイミングを制御する。具体的には、上記で説明した通り、制御部３は、撮影タイミングの周波数と同一周波数であり、かつ撮影タイミングの位相とは逆位相となるように、投影タイミングの周波数および位相を演算する。
【００３３】
ステップＳ１３において、ヘッドアップディスプレイ通信制御部５は、制御部３が制御した投影タイミングをヘッドアップディスプレイ８に出力する。具体的には、ヘッドアップディスプレイ通信制御部５は、ヘッドアップディスプレイ８との間で通信を確立した後、投影タイミングをヘッドアップディスプレイ８に出力する。なお、ヘッドアップディスプレイ通信制御部５とヘッドアップディスプレイ８との間における通信の確立は、自車両１０のエンジンが起動したときに行ってもよい。
【００３４】
＜変形例＞
＜構成＞
図７は、本実施の形態１の変形例による制御装置１４の構成の一例を示すブロック図である。
【００３５】
図７に示すように、制御装置１４は、映像取得部１５および距離測定部１６を備えることを特徴としている。その他の構成は、図２に示す制御装置４と同様であるため、ここでは詳細な説明を省略する。
【００３６】
映像取得部１５は、撮像装置９が撮影した映像を取得する。距離測定部１６は、映像取得部１５が取得した映像を解析し、自車両１０と当該自車両１０の前方に存在する物体との距離を測定する。ここで、物体は、他車両および障害物を含む。
【００３７】
制御装置１４における映像取得部１５および距離測定部１６の各機能は、処理回路により実現される。すなわち、制御装置１４は、撮像装置９から映像を取得し、自車両１０と当該自車両１０の前方に存在している物体との距離を測定するための処理回路を備える。処理回路は、図５に示すようなメモリ１３に格納されたプログラムを実行するプロセッサ１２である。なお、制御装置１４の他の各機能については、図２に示す制御装置４と同様である。
【００３８】
制御装置１４における映像取得部１５および距離測定部１６の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。図５に示すように、ソフトウェアまたはファームウェアは、プログラムとして記述され、メモリ１３に格納される。処理回路は、メモリ１３に格納されたプログラムを読み出して実行することにより、映像取得部１５および距離測定部１６の各機能を実現する。すなわち、制御装置１４は、撮像装置９から映像を取得するステップ、自車両１０と当該自車両１０の前方に存在している物体との距離を測定するステップが結果的に実行されることになるプログラムを格納するためのメモリ１３を備える。また、これらのプログラムは、映像取得部１５および距離測定部１６の手順または方法をコンピュータに実行させるものであるともいえる。なお、制御装置１４の他の各機能については、図２に示す制御装置４と同様である。
【００３９】
＜動作＞
図８は、制御装置１４の動作の一例を示すフローチャートである。図８のステップＳ２１、ステップＳ２３、およびステップＳ２４は、図５のステップＳ１１、ステップＳ１２、およびステップＳ１３に対応しているため、ここでは説明を省略する。以下では、ステップＳ２２について説明する。
【００４０】
ステップＳ２２において、映像取得部１５は、撮像装置９から映像を取得する。距離測定部１６は、映像取得部１５が取得した映像を解析し、自車両１０と当該自車両１０の前方に存在している物体との距離を測定する。制御部３は、距離測定部１６が測定した距離が予め定められた距離以下であるか否かを判断する。距離測定部１６が測定した距離が予め定められた距離以下である場合は、ステップＳ２３に移行する。一方、距離測定部１６が測定した距離が予め定められた距離以下でない場合は、距離測定部１６が測定した距離が予め定められた距離以下となるまでステップＳ２２の処理を繰り返す。
【００４１】
なお、図８では、ステップＳ２２において距離測定部１６が測定した距離が予め定められた距離以下である場合に、ステップＳ２３およびステップＳ２４の処理を行うことについて説明したが、これに限るものではない。例えば、撮像装置９が衝突防止装置に備えられている場合、衝突防止装置が作動した旨の通知を撮像装置通信制御部６が受信すると、ステップＳ２３およびステップＳ２４の処理を行うようにしてもよい。あるいは、衝突防止装置が作動した旨の通知を撮像装置通信制御部６が受信すると、ステップＳ２１、ステップＳ２３、およびステップＳ２４の処理を行うようにしてもよい。
【００４２】
以上のことから、本実施の形態１によれば、撮像装置通信制御部６が取得した撮影タイミングと重ならないように投影タイミングを制御しているため、撮像装置９が撮像した映像に、ヘッドアップディスプレイ８がフロントガラス１１に投影した映像が映り込むことを防止することが可能となる。
【００４３】
特に、本実施の形態１の変形例による制御装置１４では、自車両１０と当該自車両１０の前方に存在する物体との距離が予め定められた距離以下となったときに、制御部３が撮影タイミングと重ならないように投影タイミングを制御しているため、必要なときにのみ当該制御を行うことができ、制御装置１４全体の処理負荷を低減することができる。例えば、撮像装置９がドライブレコーダに備えられている場合、自車両１０と当該自車両１０の前方に存在する他車両との距離が予め定められた距離以下となったときに限り、撮像装置９が撮像した映像に、ヘッドアップディスプレイ８がフロントガラス１１に投影した映像が映り込むことを防止することが可能となる。これにより、後で撮像装置９が撮影した映像を確認する際、ヘッドアップディスプレイ８がフロントガラス１１に投影した映像が映り込んでいない鮮明な映像を確認することができる。
【００４４】
＜実施の形態２＞
＜構成＞
図９は、本発明の実施の形態２による制御装置１７の構成の一例を示すブロック図である。
【００４５】
図９に示すように、制御装置１７は、制御部１８と、ヘッドアップディスプレイ通信制御部１９と、撮像装置通信制御部２０と、メモリ２１とを備えている。ヘッドアップディスプレイ通信制御部１９は、ヘッドアップディスプレイ８に接続されている。撮像装置通信制御部２０は、撮像装置９に接続されている。ヘッドアップディスプレイ８、撮像装置９、および制御装置１７の各々の配置は、図３に示す実施の形態１と同様である。
【００４６】
ヘッドアップディスプレイ通信制御部１９は、ヘッドアップディスプレイ８から投影タイミングを取得し、取得した投影タイミングを制御部１８に出力する。このように、ヘッドアップディスプレイ通信制御部１９は、図１に示すタイミング取得部２と同様の機能を有している。なお、ヘッドアップディスプレイ８は、投影タイミングを予め保持しているものとする。
【００４７】
制御部１８は、ヘッドアップディスプレイ通信制御部１９が取得した投影タイミングと重ならないように撮影タイミングを制御する。具体的には、図４に示すように、制御部１８は、投影タイミングの周波数と同一周波数であり、かつ投影タイミングの位相とは逆位相となるように、撮影タイミングの周波数および位相を演算する。すなわち、制御部１８は、投影タイミングの周波数と撮影タイミングの周波数とが同一周波数であり、かつ投影タイミングの位相と撮影タイミングの位相とが逆位相となるように制御する。
【００４８】
メモリ２１は、制御部１８の制御によって、ヘッドアップディスプレイ通信制御部１９が取得した投影タイミングを記憶している。投影タイミングは、ヘッドアップディスプレイ８を替えない限り変わらない。従って、初回に取得した投影タイミングをメモリ２１に記憶しておくことによって、次回からはヘッドアップディスプレイ通信制御部１９がヘッドアップディスプレイ８から投影タイミングを取得することなく、制御部１８がメモリ２１から投影タイミングを取得すればよい。これにより、制御装置１７全体の処理時間を短縮することができる。
【００４９】
撮像装置通信制御部２０は、制御部１８が制御した撮影タイミングを撮像装置９に出力する。撮像装置９は、撮像装置通信制御部２０から入力された撮影タイミングに従って、自車両１０の前方を撮影する。
【００５０】
なお、制御装置１７は、メモリ２１を備えなくてもよい。この場合、ヘッドアップディスプレイ通信制御部１９は、一定周期ごとにヘッドアップディスプレイ８から投影タイミングを取得することになる。
【００５１】
図９では、制御装置１７とヘッドアップディスプレイ８とが別個である場合について示しているが、これに限るものでなお。制御装置１７およびヘッドアップディスプレイ８は一体に構成されてもよい。このような構成とすることによって、より簡素な構成とすることができる。
【００５２】
投影タイミングおよび撮影タイミングは、図４の一例に限るものではなく、投影タイミングのＯＮ期間と撮影タイミングのＯＮ期間とが重ならなければよい。
【００５３】
制御装置１７における制御部１８、ヘッドアップディスプレイ通信制御部１９、および撮像装置通信制御部２０の各機能は、処理回路により実現される。すなわち、制御装置１７は、投影タイミングと重ならないように撮影タイミングを制御し、ヘッドアップディスプレイ８から投影タイミングを取得し、撮像装置９に撮影タイミングを出力するための処理回路を備える。処理回路は、図５に示すようなメモリ１３に格納されたプログラムを実行するプロセッサ１２である。
【００５４】
制御装置１７における制御部１８、ヘッドアップディスプレイ通信制御部１９、および撮像装置通信制御部２０の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。図５に示すように、ソフトウェアまたはファームウェアは、プログラムとして記述され、メモリ１３に格納される。処理回路は、メモリ１３に格納されたプログラムを読み出して実行することにより、制御部１８、ヘッドアップディスプレイ通信制御部１９、および撮像装置通信制御部２０の各機能を実現する。すなわち、制御装置１７は、投影タイミングと重ならないように撮影タイミングを制御するステップ、ヘッドアップディスプレイ８から投影タイミングを取得するステップ、撮像装置９に撮影タイミングを出力するステップが結果的に実行されることになるプログラムを格納するためのメモリ１３を備える。また、これらのプログラムは、制御部１８、ヘッドアップディスプレイ通信制御部１９、および撮像装置通信制御部２０の手順または方法をコンピュータに実行させるものであるともいえる。
【００５５】
＜動作＞
図１０は、制御装置１７の動作の一例を示すフローチャートである。
【００５６】
ステップＳ３１において、ヘッドアップディスプレイ通信制御部１９は、ヘッドアップディスプレイ８から投影タイミングを取得する。具体的には、自車両１０のエンジンが起動すると、ヘッドアップディスプレイ通信制御部１９はヘッドアップディスプレイ８との通信を確立する。その後、ヘッドアップディスプレイ通信制御部１９は、ヘッドアップディスプレイ８から投影タイミングを取得する。
【００５７】
ステップＳ３２において、制御部１８は、ヘッドアップディスプレイ通信制御部１９が取得した投影タイミングと重ならないように撮影タイミングを制御する。具体的には、上記で説明した通り、制御部１８は、投影タイミングの周波数と同一周波数であり、かつ投影タイミングの位相とは逆位相となるように、撮影タイミングの周波数および位相を演算する。
【００５８】
ステップＳ３３において、撮像装置通信制御部２０は、制御部１８が制御した撮影タイミングを撮像装置９に出力する。具体的には、撮像装置通信制御部２０は、撮像装置９との間で通信を確立した後、撮影タイミングを撮像装置９に出力する。なお、撮像装置通信制御部２０と撮像装置９との間における通信の確立は、自車両１０のエンジンが起動したときに行ってもよい。
【００５９】
＜変形例＞
＜構成＞
図１１は、本実施の形態２の変形例による制御装置２２の構成の一例を示すブロック図である。
【００６０】
図１１に示すように、制御装置２２は、映像取得部２３および距離測定部２４を備えることを特徴としている。その他の構成は、図９に示す制御装置１７と同様であるため、ここでは詳細な説明を省略する。
【００６１】
映像取得部２３および距離測定部２４は、実施の形態１の変形例で説明した図７に示す映像取得部１５および距離測定部１６と同様であるため、ここでは詳細な説明を省略する。
【００６２】
制御装置２２における映像取得部２３および距離測定部２４の各機能は、処理回路により実現される。すなわち、制御装置２２は、撮像装置９から映像を取得し、自車両１０と当該自車両１０の前方に存在している物体との距離を測定するための処理回路を備える。処理回路は、図５に示すようなメモリ１３に格納されたプログラムを実行するプロセッサ１２である。なお、制御装置２２の他の各機能については、図９に示す制御装置１７と同様である。
【００６３】
制御装置２２における映像取得部２３および距離測定部２４の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。図５に示すように、ソフトウェアまたはファームウェアは、プログラムとして記述され、メモリ１３に格納される。処理回路は、メモリ１３に格納されたプログラムを読み出して実行することにより、映像取得部２３および距離測定部２４の各機能を実現する。すなわち、制御装置２２は、撮像装置９から映像を取得するステップ、自車両１０と当該自車両１０の前方に存在している物体との距離を測定するステップが結果的に実行されることになるプログラムを格納するためのメモリ１３を備える。また、これらのプログラムは、映像取得部２３および距離測定部２４の手順または方法をコンピュータに実行させるものであるともいえる。なお、制御装置２２の他の各機能については、図９に示す制御装置１７と同様である。
【００６４】
＜動作＞
図１２は、制御装置２２の動作の一例を示すフローチャートである。図１２のステップＳ４１、ステップＳ４３、およびステップＳ４４は、図１０のステップＳ３１、ステップＳ３２、およびステップＳ３３に対応しているため、ここでは説明を省略する。以下では、ステップＳ４２について説明する。
【００６５】
ステップＳ４２において、映像取得部２３は、撮像装置９から映像を取得する。距離測定部２４は、映像取得部２３が取得した映像を解析し、自車両１０と当該自車両１０の前方に存在している物体との距離を測定する。制御部１８は、距離測定部２４が測定した距離が予め定められた距離以下であるか否かを判断する。距離測定部２４が測定した距離が予め定められた距離以下である場合は、ステップＳ４３に移行する。一方、距離測定部２４が測定した距離が予め定められた距離以下でない場合は、距離測定部２４が測定した距離が予め定められた距離以下となるまでステップＳ４２の処理を繰り返す。
【００６６】
なお、図１２では、ステップＳ４２において距離測定部２４が測定した距離が予め定められた距離以下である場合に、ステップＳ４３およびステップＳ４４の処理を行うことについて説明したが、これに限るものではない。例えば、撮像装置９が衝突防止装置に備えられている場合、衝突防止装置が作動した旨の通知を撮像装置通信制御部２０が受信すると、ステップＳ４３およびステップＳ４４の処理を行うようにしてもよい。あるいは、衝突防止装置が作動した旨の通知を撮像装置通信制御部２０が受信すると、ステップＳ４１、ステップＳ４３、およびステップＳ４４の処理を行うようにしてもよい。
【００６７】
以上のことから、本実施の形態２によれば、ヘッドアップディスプレイ通信制御部１９が取得した投影タイミングと重ならないように撮影タイミングを制御しているため、撮像装置９が撮像した映像に、ヘッドアップディスプレイ８がフロントガラス１１に投影した映像が映り込むことを防止することが可能となる。
【００６８】
特に、本実施の形態２の変形例による制御装置２２では、自車両１０と当該自車両１０の前方に存在する物体との距離が予め定められた距離以下となったときに、制御部１８が投影タイミングと重ならないように撮影タイミングを制御しているため、必要なときにのみ当該制御を行うことができ、制御装置２２全体の処理負荷を低減することができる。例えば、撮像装置９がドライブレコーダに備えられている場合、自車両１０と当該自車両１０の前方に存在する他車両との距離が予め定められた距離以下となったときに限り、撮像装置９が撮像した映像に、ヘッドアップディスプレイ８がフロントガラス１１に投影した映像が映り込むことを防止することが可能となる。これにより、後で撮像装置９が撮影した映像を確認する際、ヘッドアップディスプレイ８がフロントガラス１１に投影した映像が映り込んでいない鮮明な映像を確認することができる。
【００６９】
以上で説明した制御装置は、車載用ナビゲーション装置、すなわちカーナビゲーション装置だけでなく、車両に搭載可能なＰＮＤ（Portable Navigation Device）および携帯通信端末（例えば、携帯電話、スマートフォン、およびタブレット端末など）、並びに車両の外部に設けられるサーバなどを適宜に組み合わせてシステムとして構築されるナビゲーション装置およびナビゲーション装置以外の装置にも適用することができる。この場合、制御装置の各機能あるいは各構成要素は、上記システムを構築する各機能に分散して配置される。
【００７０】
具体的には、一例として、制御装置の機能をサーバに配置することができる。例えば、図１３に示すように、ユーザ側である自車両には、ヘッドアップディスプレイ８および撮像装置９を備える。サーバ２５は、制御部３、ヘッドアップディスプレイ通信制御部５、撮像装置通信制御部６、およびメモリ７を備える。このような構成とすることによって、制御システムを構築することができる。図７に示す制御装置１４、図９に示す制御装置１７、および図１１に示す制御装置２２についても同様である。
【００７１】
このように、制御システムの各機能をシステムを構築する各機能に分散して配置した構成であっても、上記の実施の形態と同様の効果が得られる。
【００７２】
また、上記の実施の形態における動作を実行するソフトウェアを、例えばサーバに組み込んでもよい。このソフトウェアをサーバが実行することにより実現される制御方法は、自車両の前方を撮影するタイミングである撮影タイミングと、ヘッドアップディスプレイが映像を投影するタイミングである投影タイミングとの少なくとも一方を取得し、取得した撮影タイミングと投影タイミングとの少なくとも一方に基づいて、撮影タイミングと投影タイミングとが重ならないように制御する。
【００７３】
このように、上記の実施の形態における動作を実行するソフトウェアをサーバに組み込んで動作させることによって、上記の実施の形態と同様の効果が得られる。
【００７４】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００７５】
１  制御装置、２  タイミング取得部、３  制御部、４  制御装置、５  ヘッドアップディスプレイ通信制御部、６  撮像装置通信制御部、７  メモリ、８  ヘッドアップディスプレイ、９  撮像装置、１０  自車両、１１  フロントガラス、１２  プロセッサ、１３  メモリ、１４  制御装置、１５  映像取得部、１６  距離測定部、１７  制御装置、１８  制御部、１９  ヘッドアップディスプレイ通信制御部、２０  撮像装置通信制御部、２１  メモリ、２２  制御装置、２３  映像取得部、２４  距離測定部、２５  サーバ。
【図１】
2019055639.tif 000003
【図２】
2019055639.tif 000004
【図３】
2019055639.tif 000005
【図４】
2019055639.tif 000006
【図５】
2019055639.tif 000007
【図６】
2019055639.tif 000008
【図７】
2019055639.tif 000009
【図８】
2019055639.tif 000010
【図９】
2019055639.tif 000011
【図１０】
2019055639.tif 000012
【図１１】
2019055639.tif 000013
【図１２】
2019055639.tif 000014
【図１３】
2019055639.tif 000015