(57)【要約】【課題】煩雑な作業を伴うことなく、第１表示装置に表示された車両関連画像と同一の内容の画像を、正常な状態で、第２表示装置に表示できる「表示制御装置および表示制御方法」を提供する。【解決手段】表示制御装置１００は、第１表示装置に出力される車両関連画像データを取得し、車両を模した車両明示画像が車両関連画像データに付加されている場合、車両の実際の全長と全幅との比である車両縦横比を取得すると共に、車両明示画像の縦方向の長さと横方向の長さとの比である画像縦横比を取得し、画像縦横比が、車両縦横比と一致するように、車両関連画像データのデータ縦横比を調整する第１設定情報および第１設定情報に基づくデータ縦横比の調整後の車両関連画像データのサイズを第２表示装置の表示領域のサイズに応じて調整する第２設定情報を算出し、算出した第１設定情報および第２設定情報に基づいて車両関連画像データを加工し、加工後の車両関連画像データに基づいて画像を表示する。【選択図】図１
2019004397.tif 000002
【特許請求の範囲】
【請求項１】
車両に関する車両関連画像が記録された車両関連画像データに基づいて上記車両関連画像を表示する第１表示装置が設けられた上記車両に搭載される表示制御装置であって、
上記車両関連画像データを取得する画像データ取得部と、
上記画像データ取得部により取得された上記車両関連画像データに、車両の周囲の鳥瞰画像に上記車両を模した車両明示画像が付加された車両周囲画像が記録されているか否かを判定する画像判定部と、
上記画像判定部により上記車両関連画像データに上記車両周囲画像が記録されていると判定された場合、上記車両の実際の全長と全幅との比である車両縦横比を取得する車両縦横比取得部と、
上記画像判定部により上記車両関連画像データに上記車両周囲画像が記録されていると判定された場合、上記画像データ取得部により取得された上記車両関連画像データに記録された上記車両明示画像の縦方向の長さと横方向の長さとの比である画像縦横比を取得する画像縦横比取得部と、
上記画像判定部により上記車両関連画像データに上記車両周囲画像が記録されていると判定された場合、上記画像縦横比取得部により取得された画像縦横比が、上記車両縦横比取得部により取得された車両縦横比と一致するように、上記車両関連画像データの縦横比であるデータ縦横比を調整するために必要な第１設定情報を算出すると共に、上記第１設定情報に基づいてデータ縦横比を調整した上記車両関連画像データのサイズを、上記第１表示装置とは異なる第２表示装置の表示領域のサイズに応じて調整するために必要な第２設定情報を算出する設定情報算出部と、
上記設定情報算出部により算出された上記第１設定情報および上記第２設定情報に基づいて、上記画像データ取得部により取得された上記車両関連画像データを加工する画像データ加工部と、
上記画像データ加工部により加工された後の上記車両関連画像データに基づく画像を上記第２表示装置に表示させる表示制御部と、
を備えることを特徴とする表示制御装置。
【請求項２】
車種ごとに、上記車両の全長および全幅を少なくとも含む車体情報を記憶する車種情報記憶部と、
上記車両の車種を取得し、上記車種情報記憶部が記憶する情報に基づいて、上記車両の車種に対応する上記車体情報を取得し、上記車体情報を登録する車体情報登録部と、を更に備え、
上記画像縦横比取得部は、
上記車体情報登録部により登録された上記車体情報に基づいて画像縦横比を取得することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
上記画像データ取得部は、所定の周期で上記車両関連画像データを取得し、
上記設定情報算出部および上記画像データ加工部は、上記画像データ取得部による上記車両関連画像データの取得と同期して、上記車両関連画像データを対象として処理を実行する
ことを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
上記設定情報算出部により算出された上記第１設定情報および上記第２設定情報を記憶する設定情報記憶部を更に備え、
上記画像データ取得部は、上記第２表示装置への画像の表示が行われている間、所定の周期で上記車両関連画像データを取得し、
上記設定情報記憶部には、所定のタイミングで上記設定情報算出部により算出された上記第１設定情報および上記第２設定情報が記憶され、
上記設定情報算出部は、上記第２表示装置への画像の表示が行われている間は、上記第１設定情報および上記第２設定情報を算出する処理を実行せず、
上記画像データ加工部は、上記第２表示装置への画像の表示が行われている間、上記画像データ取得部による上記車両関連画像データの取得と同期して、上記設定情報記憶部に記憶された上記第１設定情報および上記第２設定情報に基づいて、上記車両関連画像データを加工する処理を実行する
ことを特徴とする請求項１または２に記載の表示制御装置。
【請求項５】
上記設定情報算出部は、
上記画像判定部により上記車両関連画像データに上記車両周囲画像が記録されていると判定されなかった場合、上記第１設定情報および上記第２設定情報を算出せず、上記第２表示装置の表示領域のサイズに応じて上記車両関連画像データのサイズを調整するために必要な第３設定情報を算出し、
上記画像データ加工部は、
上記画像判定部により上記車両関連画像データに上記車両周囲画像が記録されていると判定されなかった場合、上記第３設定情報に基づいて上記画像データ取得部により取得された上記車両関連画像データを加工する
ことを特徴とする請求項１から４のいずれか一項に記載の表示制御装置。
【請求項６】
車両に関する車両関連画像が記録された車両関連画像データに基づいて上記車両関連画像を表示する第１表示装置が設けられた上記車両に搭載された表示制御装置による表示制御方法であって、
上記表示制御装置の画像データ取得部が、上記車両関連画像データを取得する第１のステップと、
上記表示制御装置の画像判定部が、上記画像データ取得部により取得された上記車両関連画像データに、車両の周囲の鳥瞰画像に上記車両を模した車両明示画像が付加された車両周囲画像が記録されているか否かを判定する第２のステップと、
第２のステップにおいて上記画像判定部により上記車両関連画像データに上記車両周囲画像が記録されていると判定された場合、上記表示制御装置の車両縦横比取得部が、上記車両の実際の全長と全幅との比である車両縦横比を取得すると共に、上記表示制御装置の画像縦横比取得部が、上記画像データ取得部により取得された上記車両関連画像データに記録された上記車両明示画像の縦方向の長さと横方向の長さとの比である画像縦横比を取得する第３のステップと、
第２のステップにおいて上記画像判定部により上記車両関連画像データに上記車両周囲画像が記録されていると判定された場合、上記表示制御装置の設定情報算出部が、上記画像縦横比取得部により取得された画像縦横比が、上記車両縦横比取得部により取得された車両縦横比と一致するように、上記車両関連画像データの縦横比であるデータ縦横比を調整するために必要な第１設定情報を算出すると共に、上記第１設定情報に基づいてデータ縦横比を調整した上記車両関連画像データのサイズを、上記第１表示装置とは異なる第２表示装置の表示領域のサイズに応じて調整するために必要な第２設定情報を算出する第４のステップと、
上記表示制御装置の画像データ加工部が、上記設定情報算出部により算出された上記第１設定情報および上記第２設定情報に基づいて、上記画像データ取得部により取得された上記車両関連画像データを加工する第５のステップと、
上記表示制御装置の表示制御部が、上記画像データ加工部により加工された後の上記車両関連画像データに基づく画像を上記第２表示装置に表示させる第６のステップと、
を備えることを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および表示制御方法に関し、特に、車両に関する車両関連画像が記録された車両関連画像データに基づいて車両関連画像を表示する第１表示装置が設けられた車両で、車両関連画像と同一の内容の画像を第１表示装置とは異なる第２表示装置に表示させる表示制御装置および表示制御方法に用いて好適なものである。
【背景技術】
【０００２】
従来、車両の前後左右に設けられた複数のカメラの撮影結果に基づいて生成された車両の周囲の鳥瞰画像に、車両を模した車両明示画像が付加された車両周囲画像等の車両に関する車両関連画像を表示する表示装置が知られている。なお、車両周囲画像は、車両を駐車させる際に、運転手の運転を支援する画像として用いられる。また、車両には、車両関連画像を表示する表示装置として、専用のシステムから車両関連画像が記録された画像データを入力し、画像データに基づいて車両関連画像を表示する専用の表示装置が設けられる場合がある。例えば、表示装置は、バックミラーの一部に画像を表示する装置であり、また例えば、表示装置は、ダッシュボードに形成された専用の収納部に収納された小型の装置である。表示装置が、バックミラーの一部に画像を表示する装置の場合、運転手は、車両の駐車に際し、バックミラーで車両の後方を確認しつつ、車両関連画像を確認することができ、より的確に駐車のための運転を行うことができる。
【０００３】
なお、車両周囲画像を表示する際に、鳥瞰画像に付加する車両明示画像の形態を、車種や、車両の全長、全幅、ドアの長さ、ドアの取り付け位置等に応じて変更する車両周辺表示制御装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１４２６５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、車両関連画像を表示する専用の表示装置が車両に設けられている場合に、当該専用の表示装置に表示される車両関連画像と同一の内容の画像が他の表示装置に表示されるようにしたいとするニーズがユーザに生じる場合がある。例えば、専用の表示装置が、バックミラーの一部に画像を表示する装置の場合、バックミラーに表示される車両関連画像と同一の内容の画像を、ダッシュボードの中央部に設けられた大型の表示パネルに表示されるようにしたいとするニーズが生じる場合がある。バックミラーに表示される車両関連画像と同一の内容の画像がダッシュボードの中央部に設けられた大型の表示パネルに表示されることにより、運転手は、バックミラーにのみ車両関連画像が表示される場合と比較して、より簡易に、車両に関する情報を得ることができる。
【０００６】
当該ニーズに対応するため、専用のシステムが専用の表示装置に出力する画像データをそのまま使用して、他の表示装置に画像を表示するようにした場合、以下の理由により、他の表示装置に正常に画像が表示されない場合があった。すなわち、当該専用のシステムから当該専用の表示装置に出力される画像データは、当該専用の表示装置の仕様（表示領域の縦横比や、表示領域のサイズ、解像度等）に対応して生成された画像データであり、当該専用の表示装置の仕様とは異なる仕様の他の表示装置が画像データをそのまま使用して画像を表示した場合、仕様の相違に起因して正常に画像が表示されないからである。なお、他の表示装置に正常に画像が表示されないとは、当該他の表示装置に表示された車両関連画像の領域が、当該他の表示装置の表示領域に比して異常に小さかったり、当該他の表示装置に表示される画像の縦横比が、当該専用の表示装置に表示される画像の縦横比と乖離した状態であったりすることを意味する。当該他の表示装置に表示される画像の縦横比が、当該専用の表示装置に表示された画像の縦横比と乖離した状態であると、車両関連画像が車両周囲画像を含む場合において、当該他の表示装置に表示された車両周囲画像の縦横比が、当該車両周囲画像が表す実際の領域の縦横比と乖離した状態であるものと想定される。
【０００７】
この問題を解決するため、当該専用のシステムが出力する画像データや、当該専用の表示装置を個別に調査した上で、他の表示装置の仕様に対応した画像データとなるように画像データが加工されるような設定を、他の表示装置を制御する装置に行うようにした場合、他の表示装置ごとに上述した調査および設定を行う必要があり作業が煩雑であった。特に、ユーザは専門的な知識を持たない場合も多く、専門的な知識を持たないユーザが調査および設定を行う場合、設定に係る作業の困難性が高く、特に作業が煩雑であった。
【０００８】
本発明は、このような問題を解決するために成されたものであり、車両に関する車両関連画像を表示する第１表示装置が設けられた車両で、煩雑な作業を伴うことなく、第１表示装置に表示された車両関連画像と同一の内容の画像を、正常な状態で、第１表示装置とは異なる第２表示装置に表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記した課題を解決するために、本発明では、車両に関する車両関連画像が記録された車両関連画像データに基づいて車両関連画像を表示する第１表示装置が設けられた車両に搭載される表示制御装置について、車両の周囲の鳥瞰画像に車両を模した車両明示画像が付加された車両周囲画像が車両関連画像データに含まれている場合には、車両の実際の全長と全幅との比である車両縦横比を取得し、車両関連画像データに含まれる車両明示画像の縦方向の長さと横方向の長さとの比である画像縦横比を取得し、画像縦横比が車両縦横比と一致するように、車両関連画像データの縦横比であるデータ縦横比を調整するために必要な第１設定情報を算出すると共に、第１設定情報に基づいてデータ縦横比を調整した車両関連画像データのサイズを、第１表示装置とは異なる第２表示装置の表示領域のサイズに応じて調整するために必要な第２設定情報を算出し、算出した第１設定情報および第２設定情報に基づいて車両関連画像データを加工し、加工後の車両関連画像データに基づいて第２表示装置に画像を表示するようにした。
【発明の効果】
【００１０】
上記のように構成した本発明によれば、第１表示装置が画像の表示に使用する車両関連画像データに、車両の周囲の鳥瞰画像に車両を模した車両明示画像が付加された車両周囲画像が含まれている場合は、当該データに含まれる車両明示画像の縦横比が、実際の車両の縦横比と一致するように、車両関連画像データ全体の縦横比が調整され、縦横比が調整された後の車両関連画像データに基づいて第２表示装置による画像の表示が行われる。これにより、第１表示装置と第２表示装置との仕様の相違に起因して発生する縦横比の歪みを修正することができ、第２表示装置に表示される車両関連画像の縦横比について、縦横比を正常な状態とすることができる。さらに、上記のように構成した本発明によれば、第２表示装置の表示領域のサイズに応じて車両関連画像データのサイズが調整されるため、第２表示装置に表示される車両関連画像のサイズを、第２表示装置の表示領域のサイズに対応した正常な状態とすることができる。そして、車両関連画像の縦横比の正常化およびサイズの正常化は表示制御装置により自動で行われるため、人間による煩雑な作業が必要ない。すなわち、上記のように構成した本発明によれば、煩雑な作業を伴うことなく、第１表示装置に表示された車両関連画像と同一の内容の画像を、正常な状態で、第１表示装置とは異なる第２表示装置に表示できる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態に係る表示制御装置の機能構成例を示すブロック図である。
【図２】バックミラーの表示領域に表示された結合画像およびカメラ画像を示す図である。
【図３】パレット画像データおよび処理用画像データを示す図である。
【図４】係数Ｋ１の説明に用いる図である。
【図５】係数Ｋ２の説明に用いる図である。
【図６】第１実施形態に係る表示制御装置の動作例を示すフローチャートである。
【図７】第２実施形態に係る表示制御装置の機能構成例を示すブロック図である。
【発明を実施するための形態】
【００１２】
（第１実施形態）
以下、本発明の第１実施形態を図面に基づいて説明する。図１は、本実施形態に係る表示制御装置１００の機能構成例を示すブロック図を、タッチパネル２００、カメラシステム３００および専用表示ユニット４００（特許請求の範囲の「第１表示装置」に相当）と共に示す図である。表示制御装置１００、タッチパネル２００、カメラシステム３００および専用表示ユニット４００は、それぞれ、車両に設けられる。以下、車両の搭乗者等、表示制御装置１００を利用する者を、適宜、「ユーザ」という。
【００１３】
タッチパネル２００は、車両のダッシュボードの中央部に設けられたパネルであり、表示パネル２００ａ（特許請求の範囲の「第２表示装置」に相当）とタッチセンサ２００ｂとを備えている。表示パネル２００ａは、液晶表示パネルや有機ＥＬパネル等の画像を表示する機能を有する表示装置である。タッチセンサ２００ｂは、表示パネル２００ａに重ねて配置され、ユーザによるタッチ操作を検出する。本実施形態では、タッチパネル２００として大型のタッチパネル装置（例えば、７型以上のタッチパネル装置）が用いられている。本実施形態では、タッチパネル２００は、ナビゲーション装置（不図示）による地図の表示にも用いられる。
【００１４】
カメラシステム３００は、車両の前方を撮影するフロントカメラ、車両の左右の側方を撮影するサイドカメラおよび車両の後方を撮影するリアカメラを備えている。本実施形態では、カメラシステム３００は、これらカメラの撮影結果に基づいて、後述する結合画像Ｇ１（図２（Ａ））または後述するカメラ画像Ｇ２（図２（Ｂ））のいずれかの画像が記録された車両関連画像データＤ１を生成し、専用表示ユニット４００に出力する。
【００１５】
専用表示ユニット４００は、カメラシステム３００の出力に基づいて画像を表示することを目的として車両に設けられた専用の表示装置である。本実施形態では、車両のバックミラーが、ミラーモニターにより構成されており、専用表示ユニット４００は、バックミラーに形成された所定の表示領域に、カメラシステム３００から入力した車両関連画像データＤ１に基づいて、結合画像Ｇ１またはカメラ画像Ｇ２のいずれかを表示する。以下、結合画像Ｇ１およびカメラ画像Ｇ２を総称して「車両関連画像Ｇ３」という。
【００１６】
図２（Ａ）は、バックミラーの表示領域に表示された結合画像Ｇ１の一例を示す図である。図２（Ｂ）は、バックミラーの表示領域に表示されたカメラ画像Ｇ２の一例を示す図である。
【００１７】
図２（Ａ）に示すように、結合画像Ｇ１は、表示領域の左部に表示される車両周囲画像Ｇ１１と、表示領域の右部に表示される結合用カメラ画像Ｇ１２とを備える。
【００１８】
図２（Ａ）に示すように、車両周囲画像Ｇ１１は、鳥瞰画像Ｇ１１ａと、鳥瞰画像Ｇ１１ａに重畳して付加された車両明示画像Ｇ１１ｂとを備える。鳥瞰画像Ｇ１１ａは、車両の上方の仮想視点から見た車両周囲の鳥瞰画像である。鳥瞰画像Ｇ１１ａは、カメラシステム３００が備えるカメラの撮影結果がリアルタイムで反映された動画として表示される。車両明示画像Ｇ１１ｂは、車両を模した画像であり、車両関連画像データＤ１に付加された車両明示画像Ｇ１１ｂの画像データに基づいて表示される。車両明示画像Ｇ１１ｂは、鳥瞰画像１１ａが表す車両周囲の領域における車両の領域を明示する画像である。結合用カメラ画像Ｇ１２は、カメラシステム３００が備えるカメラのうち、ユーザにより選択された１のカメラの撮影結果に基づく画像である。ユーザは、カメラシステム３００に設けられた入力装置への入力により、カメラを選択できる。結合用カメラ画像Ｇ１２は、ユーザにより選択されたカメラの撮影結果がリアルタイムで反映された動画として表示される。
【００１９】
カメラ画像Ｇ２は、カメラシステム３００が備えるカメラのうち、ユーザにより選択された１のカメラの撮影結果に基づく画像である。図２（Ａ）と図２（Ｂ）との比較で明らかなとおり、カメラ画像Ｇ２は、車両周囲画像Ｇ１１を有しておらず、カメラの撮影結果に基づく画像のみを有する。カメラ画像Ｇ２は、ユーザにより選択されたカメラの撮影結果がリアルタイムで反映された動画として表示される。
【００２０】
ユーザは、カメラシステム３００に設けられた入力装置への入力により、カメラシステム３００を動作させて、バックミラーに形成された表示領域に、結合画像Ｇ１またはカメラ画像Ｇ２を表示させることができる。また、ユーザは、カメラシステム３００を動作させている間、当該入力装置への入力により、適宜、結合画像Ｇ１とカメラ画像Ｇ２との切り替え、および、結合用カメラ画像Ｇ１２またはカメラ画像Ｇ２におけるカメラの切り替えを行うことができる。
【００２１】
カメラシステム３００は、結合画像Ｇ１を表示することが選択されている場合、各カメラからの入力に基づいて、結合画像Ｇ１が記録された車両関連画像データＤ１を生成する。以下、結合画像Ｇ１が記録された車両関連画像データＤ１を、特に、「結合画像データＤ１ａ」という。結合画像データＤ１ａの生成は、既存の技術により適切に行われる。カメラシステム３００は、カメラの撮影周期に対応した所定の周期で結合画像データＤ１ａを生成し、生成した結合画像データＤ１ａを専用表示ユニット４００に出力する。専用表示ユニット４００は、所定の周期で入力される結合画像データＤ１ａに基づいて結合画像Ｇ１を表示する。この結果、バックミラーに形成された表示領域に、カメラの撮影結果がリアルタイムで反映された結合画像Ｇ１が表示される。カメラ画像Ｇ２についても同様の手順で専用表示ユニット４００による表示が行われる。以下、カメラ画像Ｇ２が記録された車両関連画像データＤ１を、特に、「カメラ画像データＤ１ｂ」という。
【００２２】
車両関連画像データＤ１（結合画像データＤ１ａおよびカメラ画像データＤ１ｂ）は、専用表示ユニット４００の仕様（表示領域の縦横比、表示領域のサイズ、表示領域の解像度等）に応じた画像データである。つまり、カメラシステム３００は、車両関連画像データＤ１を生成する際、専用表示ユニット４００の仕様に対応した画像データを生成する。
【００２３】
従って、車両関連画像Ｇ３は、専用表示ユニット４００の仕様に対応した適切なサイズで、バックミラーに形成された表示領域に表示される。すなわち、車両関連画像Ｇ３は、バックミラーに形成された表示領域に比して、車両関連画像Ｇ３の領域が異常に小さいといった、当該表示領域と車両関連画像Ｇ３の領域とのアンバランスがない状態で当該表示領域に表示される。
【００２４】
また、車両関連画像Ｇ３は、専用表示ユニット４００の仕様に対応した適切な縦横比で、バックミラーに形成された表示領域に表示される。すなわち、バックミラーに形成された表示領域に結合画像Ｇ１が表示される場合において、車両周囲画像Ｇ１１の車両明示画像Ｇ１１ｂは、その縦横比が、実際の車両の縦横比と略一致した状態で表示され、また、車両周囲画像Ｇ１１の鳥瞰画像Ｇ１１ａは、その縦横比が、当該鳥瞰画像Ｇ１１ａの実際の領域の縦横比と略一致した状態で表示される。バックミラーに形成された表示領域において、車両明示画像Ｇ１１ｂおよび鳥瞰画像Ｇ１１ａの双方がこのような縦横比で表示されるため、ユーザは、車両周囲画像Ｇ１１を視認することにより、車両の周辺の領域と車両の領域との位置関係を正確に認識した上で、車両の周囲の状況を的確に把握できる。また、結合画像Ｇ１の結合用カメラ画像Ｇ１２、および、カメラ画像Ｇ２は、ユーザがこれら画像を視認したときに違和感を抱かないような適切な縦横比で表示される。
【００２５】
専用表示ユニット４００は、カメラシステム３００の出力に基づいて画像を表示することを目的として車両に設けられた専用の表示装置である。専用表示ユニット４００は、例えば、車両に標準で搭載され、また、車両の販売店（いわゆるディーラー）により車両の販売時にオプションとして取り付けられる。そして、専用表示ユニット４００が表示する車両関連画像Ｇ３と同一の内容の画像を、タッチパネル２００に表示したいとするニーズがユーザに生じる場合がある。バックミラーに表示される車両関連画像Ｇ３と同一の内容の画像がダッシュボードの中央部に設けられた大型のタッチパネル２００に表示されることにより、ユーザ（特に、運転手）は、バックミラーにのみ車両関連画像Ｇ３が表示される場合と比較して、より簡易に、車両に関する情報を得ることができるからである。
【００２６】
当該ニーズに対応するため、カメラシステム３００が専用表示ユニット４００に出力する車両関連画像データＤ１をそのまま使用して、タッチパネル２００に画像を表示するようにした場合、専用表示ユニット４００とタッチパネル２００との仕様の相違に起因して、タッチパネル２００に正常に車両関連画像Ｇ３が表示されない場合がある。なお、タッチパネル２００に正常に車両関連画像Ｇ３が表示されないとは、タッチパネル２００に表示された車両関連画像Ｇ３の領域が、タッチパネル２００の表示領域に比して異常に小さかったり、タッチパネル２００に表示された画像の縦横比が、専用表示ユニット４００に表示された画像の縦横比と乖離した状態であったりすることを意味する。なお、タッチパネル２００に表示された画像の縦横比が、専用表示ユニット４００に表示された画像の縦横比と乖離した状態であると、車両関連画像Ｇ３が車両周囲画像Ｇ１１を含む場合において、車両明示画像Ｇ１１ｂの縦横比が実際の車両の縦横比と乖離し、かつ、鳥瞰画像Ｇ１１ａの縦横比が実際の領域の縦横比と乖離した状態となってしまう。
【００２７】
これを解消するため、専用表示ユニット４００の仕様を調査し、調査結果に基づいて、タッチパネル２００において車両関連画像Ｇ３が正常に表示されるように、タッチパネル２００を制御する装置で車両関連画像データＤ１を画像処理し、タッチパネル２００に出力する構成とした場合、調査を行う必要があると共に、当該装置に対して当該画像処理に関する設定を行う必要があり、作業が煩雑である。特に、ユーザは専門的な知識を持たない場合も多く、専門的な知識を持たないユーザが調査および設定を行う場合、設定に係る作業の困難性が高く、特に作業が煩雑であった。
【００２８】
以上のことを踏まえ、本実施形態に係る表示制御装置１００は、以下で説明する構成を有し、以下で説明する処理を実行することによって、煩雑な作業を伴うことなく、専用表示ユニット４００に表示された車両関連画像Ｇ３と同一の内容の画像を、正常な状態で、タッチパネル２００に表示できるようにする。
【００２９】
図１に示すように、本実施形態に係る表示制御装置１００は、その機能構成として、車体情報登録部１０、画像データ取得部１１、画像判定部１２、車両縦横比取得部１３、画像縦横比取得部１４、設定情報算出部１５、画像データ加工部１６および表示制御部１７を備えている。また、表示制御装置１００は、記憶媒体として、車種情報記憶部２０および車体情報記憶部２１を備えている。
【００３０】
なお、上記各機能ブロック１０〜１７は、ハードウェア、ＤＳＰ（Digital Signal Processor）、ソフトウェアの何れによっても構成することが可能である。例えばソフトウェアによって構成する場合、上記各機能ブロック１０〜１７は、実際にはコンピュータのＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、ＲＡＭやＲＯＭ、ハードディスクまたは半導体メモリ等の記録媒体に記憶されたプログラムが動作することによって実現される。以上のことについては、第２実施形態に係る設定情報算出部１５Ａおよび画像データ加工部１６Ａについても同様である。
【００３１】
車種情報記憶部２０は、表示制御装置１００が搭載される可能性のある車両の車種ごとに、車種を識別する車種識別情報と対応付けて、車体情報を記憶する。１の車種に係る車体情報は、少なくとも、当該１の車種の車両の全長および全幅を少なくとも含む。
【００３２】
車体情報登録部１０は、車両の車種識別情報を入力するユーザインターフェイスをタッチパネル２００に表示し、ユーザに車両の車種識別情報を入力させる。車体情報登録部１０は、当該ユーザインターフェイスに入力された車種識別情報を取得する。なお、ユーザインターフェイスに、車種を表す情報（車種識別情報でなくてもよい）を選択可能に表示し、ユーザに選択された情報を車種識別情報に変換し、取得する構成でもよい。次いで、車体情報登録部１０は、車種情報記憶部２０にアクセスし、車種情報記憶部２０から、ユーザにより入力された車種識別情報と対応付けられた車体情報を取得する。次いで、車体情報登録部１０は、取得した車体情報を、車体情報記憶部２１に記憶させる。車体情報記憶部２１に車体情報を記憶させる処理は、車体情報を登録する処理に相当する。以上の車体情報の登録は、後述する車両縦横比取得部１３による処理が行われる前の所定のタイミングで実行される。
【００３３】
以上のように、本実施形態では、車種情報記憶部２０に車種ごとに記憶された車体情報を用いて、ユーザは、簡易に車体情報を登録できる。なお、車体情報登録部１０は、車種識別情報を取得した後、通信可能な外部装置（例えば、インターネット上のサーバ）に、車種識別情報に対応する車体情報を問い合わせ、車体情報を取得し、登録する構成でもよい。また、車体情報登録部１０は、所定のユーザインターフェイスをタッチパネル２００に表示して、ユーザに車両の全長、全幅を入力させ、入力された全長、全幅を取得し、車体情報として車体情報記憶部２１に記憶させる構成でもよい。
【００３４】
画像データ取得部１１は、カメラシステム３００の動作中、カメラシステム３００が所定の周期で出力する車両関連画像データＤ１を取得する。詳述すると、カメラシステム３００が専用表示ユニット４００に出力する車両関連画像データＤ１は、分岐されて、画像データ取得部１１に出力される。画像データ取得部１１は、車両関連画像データＤ１を入力し、取得する。画像データ取得部１１は、取得した車両関連画像データＤ１を、ワークエリアに展開されたパレット画像データＤ３（図３（Ａ））に重畳することによって、処理用画像データＤ４（図３（Ｂ））を生成する。
【００３５】
図３（Ａ）は、パレット画像データＤ３を模式的に示す図である。図３（Ｂ）は、処理用画像データＤ４を模式的に示す図である。本実施形態において、画像データ（パレット画像データＤ３および処理用画像データＤ４を含む）は、色に関する情報を保持するドットがドットマトリックス状に配置されたビットマップデータである。特に、本実施形態では、画像データは、Ｒ（赤）、Ｇ（緑）、Ｂ（Ｂ）の各色の色成分を所定階調の階調値として保持するドットがドットマトリックス状に配置されたビットマップデータである。
【００３６】
パレット画像データＤ３は、タッチパネル２００の表示領域の解像度、サイズ、縦横比に対応して（＝表示パネル２００ａの画素の配置に対応して）、ドットが配置されたビットマップデータである。従って、パレット画像データＤ３の領域は、タッチパネル２００の表示領域に対応する。パレット画像データＤ３を構成する各ドットの位置は、所定の座標系における座標によって表され、１のドットと他のドットとの距離は、当該所定の座標系における距離として表される。処理用画像データＤ４を構成するドットについても同様である。パレット画像データＤ３は、当該データを構成する全てのドットについて、ＲＧＢの各色の階調値が、階調値「０」である。従って、パレット画像データＤ３を構成する全てのドットの輝度は、輝度「０」である。以下、輝度「０」のドットを、適宜、「黒ドット」という。
【００３７】
図３（Ｂ）に示すように、処理用画像データＤ４は、パレット画像データＤ３の所定の位置に、車両関連画像データＤ１が重畳された画像データである。画像データ取得部１１は、取得した車両関連画像データＤ１を加工せずにパレット画像データＤ３の所定の位置に重畳することによって、処理用画像データＤ４を生成する。以後、画像判定部１２、画像縦横比取得部１４、設定情報算出部１５および画像データ加工部１６は、処理用画像データＤ４を対象として、各種処理を実行する。また、画像判定部１２、画像縦横比取得部１４、設定情報算出部１５および画像データ加工部１６は、画像データ取得部１１による車両関連画像データＤ１の取得と同期して、処理用画像データＤ４（車両関連画像データＤ１）を対象として処理を実行する。
【００３８】
以下、パレット画像データＤ３に重畳された車両関連画像データＤ１に対して、何ら画像処理が施されていない状態の処理用画像データＤ４を、特に、「調整前処理用画像データＤ５」という。本実施形態では、図３（Ｂ）に示すように、専用表示ユニット４００の仕様とタッチパネル２００の仕様との相違に起因して、調整前処理用画像データＤ５において、パレット画像データＤ３の領域（タッチパネル２００の表示領域に対応する領域）のサイズに対する車両関連画像データＤ１の領域のサイズが異常に小さくなる。また、本実施形態では、図３（Ｂ）に示すように、専用表示ユニット４００の仕様とタッチパネル２００の仕様との相違に起因して、調整前処理用画像データＤ５において、車両関連画像Ｇ３の縦横比が、専用表示ユニット４００に表示される車両関連画像Ｇ３の縦横比と乖離する。従って、調整前処理用画像データＤ５に基づいてタッチパネル２００に画像を表示した場合（この場合が、「カメラシステム３００が専用表示ユニット４００に出力する車両関連画像データＤ１をそのまま使用してタッチパネル２００に画像を表示する場合」に相当する。）、車両関連画像Ｇ３は、タッチパネル２００に正常に表示されない。
【００３９】
画像判定部１２は、画像データ取得部１１により取得された車両関連画像データＤ１（処理用画像データＤ４の車両関連画像データＤ１）に、車両周囲画像Ｇ１１が記録されているか否かを判定する。車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されている場合は、車両関連画像データＤ１は結合画像データＤ１ａであり、含まれない場合は、車両関連画像データＤ１はカメラ画像データＤ１ｂである。
【００４０】
詳述すると、画像判定部１２は、車両関連画像データＤ１に車両明示画像Ｇ１１ｂが記録されているか否かを判定することによって、車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されているか否かを判定する。上述したように、車両周囲画像Ｇ１１には、車両明示画像Ｇ１１ｂが含まれているからである。当該判定は、種々の方法で行うことができる。
【００４１】
例えば、カメラシステム３００が所定の周期で連続して結合画像データＤ１ａを出力する場合、各結合画像データＤ１ａにおいて、車両明示画像Ｇ１１ｂは、その内容（当該画像を構成するドット群の態様）、および、結合画像データＤ１ａにおける位置が変化しない。これを踏まえ、画像判定部１２は、現時点から遡って所定の期間（例えば、数秒）、車両関連画像データＤ１に、時間の経過に応じて変化しない所定サイズ以上のドット群が含まれる場合、当該ドット群が車両明示画像Ｇ１１ｂであるとみなし、車両関連画像データＤ１に車両明示画像Ｇ１１ｂが記録されていると判別する。なお、カメラシステム３００の種類にかかわらず、結合画像データＤ１ａにおける車両明示画像Ｇ１１ｂの位置や、車両明示画像Ｇ１１ｂのサイズは、ある程度その範囲を限定することができる。これを踏まえ、位置やサイズの範囲を限定して分析を行い、判定の制度を上げるようにしてもよい。
【００４２】
また例えば、車種ごとに、車両明示画像Ｇ１１ｂをパターンマッチングによって認識するためのテンプレートデータが事前に登録される。画像判定部１２は、登録されたテンプレートデータを用いたパターンマッチングにより、車両関連画像データＤ１に、車両明示画像Ｇ１１ｂが記録されているか否かを判定する。
【００４３】
車両縦横比取得部１３は、画像判定部１２により車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定された場合、車両の実際の全長と全幅との比である車両縦横比を取得する。詳述すると、車両縦横比取得部１３は、車体情報記憶部２１にアクセスし、車体情報を取得する。上述したように、車体情報は、表示制御装置１００が搭載された車両の車体に関する情報であり、情報として車両の全長、全幅を含んでいる。次いで、車両縦横比取得部１３は、取得した車体情報に含まれる車両の全長、全幅に基づいて、車両縦横比を算出して取得する。なお、画像縦横比取得部１３は、画像判定部１２により車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定されなかった場合、車両縦横比を取得する処理を実行しない。
【００４４】
画像縦横比取得部１４は、画像判定部１２により車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定された場合、車両関連画像データＤ１に記録された車両明示画像Ｇ１１ｂの縦方向の長さと横方向の長さとの比である画像縦横比を取得する。なお、画像縦横比取得部１４は、画像判定部１２により車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定されなかった場合、画像縦横比を取得する処理を実行しない。
【００４５】
詳述すると、画像縦横比取得部１４は、処理用画像データＤ４（図３（Ｂ））において、車両明示画像Ｇ１１ｂの領域（車両明示画像Ｇ１１ｂを構成するドット群を囲む矩形の領域）を特定する。図３（Ｂ）では、符号Ａ１で示す領域が、車両明示画像Ｇ１１ｂの領域である。当該特定は、種々の方法で行うことができる。例えば、画像縦横比取得部１４は、上述した画像判定部１２が、車両関連画像データＤ１に車両明示画像Ｇ１１ｂが記録されているか否かを判定した方法と同様の方法で、車両明示画像Ｇ１１ｂの領域を特定する。すなわち、例えば、画像縦横比取得部１４は、処理用画像データＤ４を継続して分析し、現時点から遡って所定の期間、時間の経過に応じて変化していないドット群を、車両明示画像Ｇ１１ｂを構成するドット群とみなし、ドット群を囲む矩形の領域を、車両明示画像Ｇ１１ｂの領域として特定する。また例えば、画像縦横比取得部１４は、事前に登録されたテンプレートデータを用いたパターンマッチングを行って、処理用画像データＤ４における車両明示画像Ｇ１１ｂの領域を特定する。車両明示画像Ｇ１１ｂの領域は、処理用画像データＤ４に基づく画像がタッチパネル２００に表示された場合に車両明示画像Ｇ１１ｂが表示される領域に対応する。
【００４６】
車両明示画像Ｇ１１ｂの領域を特定した後、画像縦横比取得部１４は、当該領域の縦方向の長さと横方向の長さとの比である画像縦横比を算出して取得する。図３（Ｂ）の例では、画像縦横比取得部１４は、領域Ａ１の縦方向の長さＰ１と、横方向の長さＰ２との比を算出して取得する。車両明示画像Ｇ１１ｂの領域の縦方向は、車両の長手方向に対応し、車両明示画像Ｇ１１ｂの領域の横方向は、車両の幅方向に対応する。なお、後述するように、画像縦横比は、車両縦横比と比較され、比較結果に基づいて、処理用画像データＤ４に対する画像処理が行われる。これを踏まえ、画像縦横比の算出に際し、画像縦横比取得部１４は、車両明示画像Ｇ１１ｂを分析して、車両明示画像Ｇ１１ｂのうち、車両の全長と全幅の計測の対象となる車体の部分の画像を更に特定し、特定した当該画像についての画像縦横比を算出して取得する構成でもよい。例えば、通常、側方に突出したサイドミラーは、車両の全幅の計測では無視されるため、画像縦横比取得部１４は、車両明示画像Ｇ１１ｂにサイドミラーの画像が含まれている場合には、車両明示画像Ｇ１１ｂからサイドミラーの画像を除いた画像を更に特定し、特定した当該画像についての画像縦横比を算出して取得する。
【００４７】
設定情報算出部１５は、画像判定部１２により車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定された場合と、判定されなかった場合とで異なる処理を実行する。以下、各場合の設定情報算出部１５の処理について説明する。
【００４８】
＜車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定された場合＞
設定情報算出部１５は、画像判定部１２により車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定された場合、以下の処理を実行する。すなわち、設定情報算出部１５は、画像データ取得部１１により取得された車両関連画像データＤ１（より具体的には、調整前処理用画像データＤ５における車両関連画像データＤ１）について、画像縦横比取得部１４により取得された画像縦横比が、車両縦横比取得部１３により取得された車両縦横比と一致するように、車両関連画像データＤ１の縦横比であるデータ縦横比を調整するために必要な第１設定情報を算出する。さらに、設定情報算出部１５は、第１設定情報に基づいてデータ縦横比を調整した車両関連画像データＤ１のサイズを、タッチパネル２００の表示領域のサイズ（パレット画像データＤ３の領域のサイズ）に応じて調整するために必要な第２設定情報を算出する。
【００４９】
以下、第１設定情報を算出する処理、および、第２設定情報を算出する処理について、順番に詳述する。なお、設定情報算出部１５は、処理用画像データＤ４のうち、車両関連画像データＤ１の領域を以下のようにして特定する。すなわち、上述したようにパレット画像データＤ３は、黒ドット（輝度「０」のドット）により構成されるデータである。一方、処理用画像データＤ４に含まれる車両関連画像データＤ１は、少なくともその外縁のドットが、輝度「０」ではないドットにより構成される。これを踏まえ、設定情報算出部１５は、輝度「０」のドットと、輝度「０」ではないドットとの境界を認識し、車両関連画像データＤ１の外縁のドットを特定することによって、処理用画像データＤ４における車両関連画像データＤ１の領域を特定する。なお、以下で説明する処理は、設定情報算出部１５が、上述した方法で処理用画像データＤ４から車両関連画像データＤ１の領域を特定した上で実行される。
【００５０】
＜第１設定情報を算出する処理＞
まず、第１設定情報を算出する処理について説明する。以下、画像縦横比取得部１４が画像縦横比を算出するために用いた車両明示画像Ｇ１１ｂの領域の縦方向の長さ（図３（Ｂ）では、長さＮ１）を「画像全長」といい、横方向の長さ（図３（Ｂ）では、長さＮ２）を「画像全幅」という。また、車両縦横比取得部１３が車両縦横比を算出するために用いた車両の実際の全長を「車両全長」といい、車両の実際の全幅を「車両全幅」という。本実施形態では、設定情報算出部１５は、第１設定情報として、以下の式Ｓ１を満たす係数Ｋ１を算出する。
【００５１】
＜式Ｓ１＞：画像全長／（画像全幅＊係数Ｋ１）＝車両全長／車両全幅
なお、係数Ｋ１の値は、値「１」以下であってもよい。
【００５２】
式Ｓ１は、画像全長と、係数Ｋ１を乗じた画像全幅との比が、車両全長と車両全幅との比と一致することを意味している。従って、係数Ｋ１は、画像縦横比を、車両縦横比と一致させるために必要な情報に相当する。
【００５３】
図４は、係数Ｋ１の説明に利用する図である。なお、図３では、パレット画像データＤ３を斜線で表していたが、図４および後述の図５では、パレット画像Ｄ３について斜線で表していない。図４（Ａ）は、調整前処理用画像データＤ５を示している。図４（Ａ）の画像の内容は、図３（Ｂ）の画像の内容と一致する。図４（Ｂ）は、第１設定情報に基づく縦横比調整処理（後述）が実行された後の処理用画像データＤ４を示している。後述するように、画像データ加工部１６は、第１設定情報に基づく縦横比調整処理と、第２設定情報に基づくサイズ調整処理という２つの画像処理を順番に実行する。そして、縦横比調整処理では、画像データ加工部１６は、調整前処理用画像データＤ５に含まれる車両関連画像データＤ１について、係数Ｋ１だけ横方向にデータを伸縮する画像処理を行う。
【００５４】
図４（Ａ）で示す車両関連画像データＤ１について、車両明示画像Ｇ１１ｂに係る画像全長は、長さＮ１であり、車両明示画像Ｇ１１ｂに係る画像全幅は、長さＮ２である。また、車両関連画像データＤ１の縦方向の長さは、長さＭ１であり、横方向の長さは、長さＭ２である。この場合、縦横比調整処理が実行されると、図４（Ｂ）に示すように、車両明示画像Ｇ１１ｂに係る画像全幅は、長さＮ２に係数Ｋ１を乗じた長さＮ２’となる。また、車両関連画像データＤ１の横方向の長さは、長さＭ２に係数Ｋ１を乗じた長さＭ２’となる。上述したように、長さＮ１と、長さＮ２’との比は、車両の実際の縦横比である車両縦横比と一致する。
【００５５】
なお、本実施形態では、第１設定情報は、処理用画像データＤ４において、車両関連画像データＤ１を横方向に伸縮するために用いられる係数であった。しかしながら、第１設定情報は、画像縦横比が車両縦横比と一致するように、車両関連画像データＤ１のデータ縦横比を調整するために必要な情報であればよい。例えば、第１設定情報は、処理用画像データＤ４において、車両関連画像データＤ１を縦方向に伸縮する係数であってもよく、縦方向および横方向に伸縮するためする２つの係数であってもよい。
【００５６】
＜第２設定情報を算出する処理＞
次に、第２設定情報を算出する処理について説明する。以下、処理用画像データＤ４において、車両関連画像データＤ１の縦方向の長さ（図３（Ｂ）では、長さＭ１）を「縦方向車両関連画像長」といい、車両関連画像データＤ１の横方向の長さ（図３（Ｂ）では、長さＭ２）を、「横方向車両関連画像長」という。また、処理用画像データＤ４の縦方向の長さ（図３（Ｂ）では、長さＲ１）を「縦方向処理用画像長」といい、処理用画像データＤ４の横方向の長さ（図３（Ｂ）では、長さＲ２）を「横方向処理用画像長」という。本実施形態では、設定情報算出部１５は、第２設定情報として、以下の条件Ｊ１および条件Ｊ２を共に満たす最大の係数Ｋ２を算出する。
【００５７】
条件Ｊ１：（縦方向車両関連画像長＊係数Ｋ２）＜（縦方向処理用画像長−マージンＭ）
条件Ｊ２：（横方向車両関連画像長＊係数Ｋ１＊係数Ｋ２）＜（横方向処理用画像長−マージンＭ）
ただし、マージンＭは事前に適切に設定される。条件Ｊ１に係るマージンＭの値と、条件Ｊ２に係るマージンＭの値とが異なっていてもよい。
【００５８】
条件Ｊ１および条件Ｊ２を共に満たす最大の係数Ｋ２は、以下のことを意味する。すなわち、係数Ｋ２は、第１設定情報に基づく縦横比調整処理を施した後の車両関連画像データＤ１について、データ縦横比（車両関連画像データＤ１の縦横比）を変えずに、所定の倍率だけ縦方向および横方向にデータを伸長するとした場合に、伸長後の車両関連画像データＤ１の縦方向および横方向の長さが共に処理用画像データＤ４の縦方向および横方向の長さ（共にマージンを考慮する）を超えない範囲で、当該所定の倍率が取り得る最大の値を意味する。従って、係数Ｋ２は、第１設定情報（係数Ｋ１）に基づいてデータ縦横比を調整した車両関連画像データＤ１のサイズを、タッチパネル２００の表示領域のサイズに応じて調整するために必要な情報である。
【００５９】
図５は、係数Ｋ２の説明に利用する図である。図５（Ａ）は、第１設定情報に基づく縦横比調整処理が実行された後の処理用画像データＤ４を示している。図５（Ａ）の内容は、図４（Ｂ）の内容と同一である。従って、図５（Ａ）における車両関連画像データＤ１の縦方向の長さは、長さＭ１であり、横方向の長さは、長さＭ２’（Ｍ２×係数Ｋ１）である。また、図５（Ａ）において、処理用画像データＤ４の縦方向の長さは、長さＲ１であり、横方向の長さは、長さＲ２である。
【００６０】
第１設定情報に基づく縦横比調整処理が実行された後の処理用画像データＤ４における車両関連画像データＤ１の状態が、図５（Ａ）に示す状態の場合、設定情報算出部１５は、以下の条件Ｊ１および条件Ｊ２の双方を満たす最大の係数Ｋ２を算出する。
条件Ｊ１：（長さＭ１＊係数Ｋ２）＜（長さＲ１−マージンＭ）
条件Ｊ２：（長さＭ２＊係数Ｋ１＊係数Ｋ２）＜（長さＲ２−マージンＭ）
【００６１】
図５（Ｂ）は、以上のようにして計算された係数Ｋ２に基づいてサイズ調整処理が実行された後の処理用画像データＤ４を示している。図５（Ｂ）において、長さＭ１’は、条件Ｊ１における「長さＭ１＊係数Ｋ２」に相当し、長さＭ２’’は、条件Ｊ２における「長さＭ２＊係数Ｋ１＊係数Ｋ２」に相当する。後述するように、画像データ加工部１６は、縦横比調整処理の次に実行するサイズ調整処理において、縦横比調整処理後の車両関連画像データＤ１を、縦方向および横方向に係数Ｋ２だけ伸長する画像処理を実行する。係数Ｋ２が上述した方法で算出されるため、図５（Ｂ）に示すように、サイズ調整処理後の車両関連画像データＤ１は、所定のマージンを確保した状態で処理用画像データＤ４の略全域に延在した状態となる。
【００６２】
以上のようにして第１設定情報および第２設定情報を算出した後、設定情報算出部１５は、算出した第１設定情報および第２設定情報を画像データ加工部１６に出力する。
【００６３】
＜車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定されなかった場合＞
設定情報算出部１５は、画像判定部１２により車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定されなかった場合、第１設定情報および第２設定情報を算出せず、タッチパネル２００の表示領域のサイズに応じて車両関連画像データＤ１のサイズを調整するために必要な第３設定情報を算出する。以下、設定情報算出部１５の処理について詳述する。
【００６４】
設定情報算出部１５は、第３設定情報として、調整前処理用画像データＤ５の車両関連画像データＤ１を処理対象として以下の条件Ｊ３および条件Ｊ４を共に満たす最大の係数Ｋ３を算出する。
条件Ｊ３：（縦方向車両関連画像長＊係数Ｋ３）＜（縦方向処理用画像長−マージンＭ）
条件Ｊ４：（横方向車両関連画像長＊係数Ｋ３）＜（横方向処理用画像長−マージンＭ）
【００６５】
条件Ｊ３および条件Ｊ４を共に満たす最大の係数Ｋ３は、以下のことを意味する。すなわち、係数Ｋ３は、調整前処理用画像データＤ５における車両関連画像データＤ１について、データ縦横比を変えずに、所定の倍率だけ縦方向および横方向にデータを伸長するとした場合に、伸長後の車両関連画像データＤ１の縦方向および横方向の長さが共に、処理用画像データの縦方向および横方向の長さ（共にマージンを考慮する）を超えない範囲で、当該所定の倍率が取り得る最大の値を意味する。従って、係数Ｋ３は、タッチパネル２００の表示領域のサイズに応じて車両関連画像データＤ１のサイズを調整するために必要な情報である。
【００６６】
後述するように、車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定されなかった場合、画像データ加工部１６は、調整前処理用画像データＤ５における車両関連画像データＤ１を、第３設定情報である係数Ｋ３だけ縦方向および横方向に伸長する画像処理を実行する。係数Ｋ３が上述した方法で算出されるため、画像処理後の車両関連画像データＤ１は、所定のマージンをあけた状態で処理用画像データＤ４の略全域に延在した状態となる。
【００６７】
以上のようにして第３設定情報を算出した後、設定情報算出部１５は、算出した第３設定情報を画像データ加工部１６に出力する。
【００６８】
画像データ加工部１６は、画像判定部１２により車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定された場合と、判定されなかった場合とで異なる処理を実行する。以下、各場合の画像データ加工部１６の処理について説明する。
【００６９】
＜車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定された場合＞
画像データ加工部１６は、画像判定部１２により車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定された場合、以下の処理を実行する。なお、画像データ加工部１６は、設定情報算出部１５と同様、処理用画像データＤ４の各ドットの輝度を利用して、処理用画像データＤ４における車両関連画像データＤ１の領域を特定した上で、以下の処理を実行する。
【００７０】
画像データ加工部１６は、設定情報算出部１５により算出された第１設定情報に基づいて縦横比調整処理を実行し、設定情報算出部１５により算出された第２設定情報に基づいてサイズ調整処理を実行することによって、画像データ取得部１１により取得された車両関連画像データＤ１を加工する。
【００７１】
縦横比調整処理では、画像データ加工部１６は、調整前処理用画像データＤ５における車両関連画像データＤ１を、第１設定情報である係数Ｋ１だけ横方向に伸縮する画像処理を行う（図４（Ａ）、（Ｂ）参照）。また、サイズ調整処理では、画像データ加工部１６は、処理用画像データＤ４において、縦横比調整処理が施された車両関連画像データＤ１を、第２設定情報である係数Ｋ２だけ縦方向および横方向に伸長する画像処理を行う（図５（Ａ）、（Ｂ）参照）。なお、サイズ調整処理において、画像データ加工部１６は、車両関連画像データＤ１の中央部と、パレット画像データＤ３の中央部とが一致するように、パレット画像データＤ３における車両関連画像データＤ１の位置を調整する。この結果、画像データ加工部１６による画像処理後、車両関連画像データＤ１は、所定のマージンをあけて、処理用画像データＤ４の全域に延在した状態となる。
【００７２】
なお、本実施形態では、画像データ加工部１６は、縦横比調整処理と、サイズ調整処理とを順番に実行する。ただし、各処理を独立して順番に実行する必要は無く、第１設定情報と第２設定情報とに基づいて、データ縦横比の調整と、サイズの調整とを一体的に実行する構成でもよい。画像データ加工部１６は、縦横比調整処理およびサイズ調整処理を施した後の処理用画像データＤ４を、表示制御部１７に出力する。
【００７３】
＜車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定されなかった場合＞
画像データ加工部１６は、画像判定部１２により車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定されなかった場合、以下の処理を実行する。すなわち、画像データ加工部１６は、設定情報算出部１５により算出された第３設定情報に基づいて処理用画像データＤ４における車両関連画像Ｇ３データのサイズを調整する画像処理を行うことによって、画像データ取得部１１により取得された車両関連画像データＤ１を加工する。
【００７４】
詳細には、画像データ加工部１６は、処理用画像データＤ４において、車両関連画像データＤ１を、第３設定情報である係数Ｋ３だけ縦方向および横方向に伸長する画像処理を行う。この結果、画像データ加工部１６による画像処理後、車両関連画像データＤ１は、所定のマージンをあけて、処理用画像データＤ４の全域に延在した状態となる。
【００７５】
画像データ加工部１６は、第３設定情報に基づく画像処理を施した後の処理用画像データＤ４を、表示制御部１７に出力する。
【００７６】
表示制御部１７は、画像データ加工部１６により加工された後の車両関連画像データＤ１に基づく画像をタッチパネル２００に表示させる。詳述すると、表示制御部１７は、画像データ加工部１６から処理用画像データＤ４を入力する。次いで、表示制御部１７は、入力した処理用画像データＤ４をＶＲＡＭ等の画像バッファに展開する。次いで、表示制御部１７は、画像バッファに展開した処理用画像データＤ４に基づいて、タッチパネル２００（表示パネル２００ａ）に画像を表示する。表示制御部１７は、画像データ加工部１６が所定の周期で出力する処理用画像データＤ４のそれぞれに基づいて上述した処理を実行する。この結果、専用表示ユニット４００に表示された画像の内容と同一の内容の画像が、専用表示ユニット４００に表示されるタイミングと同期をとって、タッチパネル２００に表示される。
【００７７】
以上のように、本実施形態では、車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されている場合、車両明示画像Ｇ１１ｂの縦横比が、車両の実際の縦横比と一致するように、車両関連画像データＤ１全体の縦横比が調整された上で、調整後の車両関連画像データＤ１に基づいて画像が表示される。この構成のため、以下の効果を奏する。
【００７８】
すなわち、上述したように、調整前処理用画像データＤ５における車両明示画像Ｇ１１ｂの縦横比と、専用表示ユニット４００に表示される車両明示画像Ｇ１１ｂの縦横比との乖離は、タッチパネル２００の仕様と専用表示ユニット４００の仕様との相違に起因するものである。そして、専用表示ユニット４００により表示される車両明示画像Ｇ１１ｂの縦横比は、実際の車両の縦横比と略一致しているため、車両縦横比を取得することにより、専用表示ユニット４００により表示される車両明示画像Ｇ１１ｂの縦横比を取得できる。従って、調整前処理用画像データＤ５における車両関連画像データＤ１の車両明示画像Ｇ１１ｂの縦横比が、実際の車両の縦横比（≒専用表示ユニット４００における車両明示画像Ｇ１１ｂの縦横比）に一致するように、車両関連画像データＤ１のデータ縦横比を調整することにより、調整後の車両関連画像データＤ１に基づく画像の全体の縦横比を、専用表示ユニット４００により表示される車両関連画像Ｇ３の縦横比と一致させることができる。これにより、データ縦横比を調整した後の車両関連画像データＤ１に基づいて画像を表示することにより、タッチパネル２００に表示される車両関連画像Ｇ３について、その縦横比を正常な状態とすることができる。
【００７９】
さらに、本実施形態では、車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されている場合、第１設定情報に基づいて車両関連画像データＤ１のデータ縦横比が調整された後、さらに、車両関連画像データＤ１がパレット画像データＤ３の全域に延在するように、車両関連画像データＤ１のサイズが調整される。この構成のため、タッチパネル２００の表示領域のサイズに応じて車両関連画像データＤ１のサイズが調整されることになり、タッチパネル２００の表示領域に比して車両関連画像データＤ１のサイズが異常に小さいといったことを防止し、タッチパネル２００に表示される車両関連画像Ｇ３のサイズを正常な状態とすることができる。
【００８０】
そして、車両関連画像Ｇ３の縦横比の正常化およびサイズの正常化は表示制御装置１００により自動で行われるため、人間による煩雑な作業が必要ない。すなわち、本実施形態によれば、煩雑な作業を伴うことなく、専用表示ユニット４００に表示された車両関連画像Ｇ３と同一の内容の画像を、正常な状態で、専用表示ユニット４００とは異なるタッチパネル２００に表示できる。
【００８１】
また、本実施形態では、車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていない場合、車両関連画像データＤ１がパレット画像データＤ３の全域に延在するように、車両関連画像データＤ１のサイズが調整される。この構成のため、車両関連画像Ｇ３データに車両明示画像Ｇ１１ｂが記録されておらず、従って車両明示画像Ｇ１１ｂを用いた縦横比の調整ができない場合であっても、少なくとも、タッチパネル２００のサイズに応じたサイズで車両関連画像Ｇ３をタッチパネル２００に表示することができ、タッチパネル２００に表示された車両関連画像Ｇ３を視認するユーザが違和感を感じることを抑制できる。
【００８２】
図６は、本実施形態に係る表示制御装置１００の動作例を示すフローチャートである。図６のフローチャートは、画像データ取得部１１が１つの車両関連画像Ｇ３データを取得した場合に、その１つの車両関連画像Ｇ３データを対象として各機能ブロックが連動して実行する処理を示している。図６のフローチャートの処理は、専用表示ユニット４００により車両関連画像Ｇ３が表示されている場合において、ユーザにより、当該画像と同一の内容の画像のタッチパネル２００への表示が指示されている間、随時、実行される。
【００８３】
図６に示すように、表示制御装置１００の画像データ取得部１１は、車両関連画像データＤ１を取得する（ステップＳＡ１）。上述したように、画像データ取得部１１は、取得した車両関連画像データＤ１を、ワークエリアに展開されたパレット画像データＤ３に重畳することによって、処理用画像データＤ４を生成する。画像判定部１２、画像縦横比取得部１４、設定情報算出部１５および画像データ加工部１６は、処理用画像データＤ４を対象として各種処理を実行する。
【００８４】
画像データ取得部１１による車両関連画像データＤ１の取得に応じて、画像判定部１２は、車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されているか否かを判定する（ステップＳＡ２）。
【００８５】
車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定された場合（ステップＳＡ２：ＹＥＳ）、車両縦横比取得部１３は、車両縦横比を取得する（ステップＳＡ３）。次いで、画像縦横比取得部１４は、画像縦横比を取得する（ステップＳＡ４）。次いで、設定情報算出部１５は、第１設定情報および第２設定情報を算出する（ステップＳＡ５）。
【００８６】
次いで、画像データ加工部１６は、設定情報算出部１５が算出した第１設定情報および第２設定情報に基づいて、処理用画像データＤ４における車両関連画像データＤ１を加工する（ステップＳＡ６）。次いで、表示制御部１７は、画像データ加工部１６により車両関連画像データＤ１が加工された後の処理用画像データＤ４に基づいて画像を表示する（ステップＳＡ７）。ステップＳＡ７で表示される画像は、専用表示ユニット４００に表示される画像と同一の内容の画像であって、かつ、縦横比が正常化されると共に、タッチパネル２００の表示領域に対する車両関連画像データＤ１のサイズが正常化された画像である。ステップＳＡ７の処理後、表示制御装置１００は処理を終了する。
【００８７】
一方、ステップＳＡ２において、車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定されなかった場合（ステップＳＡ２：ＮＯ）、設定情報算出部１５は、第３設定情報を算出する（ステップＳＡ８）。次いで、画像データ加工部１６は、設定情報算出部１５が算出した第３設定情報に基づいて、処理用画像データＤ４における車両関連画像データＤ１を加工する（ステップＳＡ９）。次いで、表示制御部１７は、画像データ加工部１６により車両関連画像データＤ１が加工された後の処理用画像データＤ４に基づいて画像を表示する（ステップＳＡ１０）。ステップＳＡ１０で表示される画像は、専用表示ユニット４００に表示される画像と同一の内容の画像であって、タッチパネル２００の表示領域に対する車両関連画像データＤ１のサイズが正常化された画像である。ステップＳＡ１０の処理後、表示制御装置１００は処理を終了する。
【００８８】
以上詳しく説明したように、本実施形態に係る表示制御装置１００は、車両明示画像Ｇ１１ｂが付加された車両周囲画像Ｇ１１が車両関連画像データＤ１に含まれている場合には、車両の実際の全長と全幅との比である車両縦横比を取得し、車両関連画像データＤ１に含まれる車両明示画像Ｇ１１ｂの縦方向の長さと横方向の長さとの比である画像縦横比を取得し、画像縦横比が車両縦横比と一致するように、車両関連画像データＤ１の縦横比であるデータ縦横比を調整する。さらに、表示制御装置１００は、タッチパネル２００の表示領域のサイズに応じて車両関連画像データＤ１をサイズ調整し、データ縦横比の調整およびサイズ調整を行った後の車両関連画像データＤ１に基づいて、タッチパネル２００に車両関連画像Ｇ３を表示する。
【００８９】
この構成によれば、車両関連画像データＤ１に含まれる車両明示画像Ｇ１１ｂの縦横比が、実際の車両の縦横比と一致するように、車両関連画像データＤ１全体の縦横比が調整され、縦横比が調整された後の車両関連画像データＤ１に基づいてタッチパネル２００による画像の表示が行われる。これにより、専用表示ユニット４００とタッチパネル２００との仕様の相違に起因して発生していた縦横比の歪みを修正することができ、タッチパネル２００に表示される車両関連画像Ｇ３の縦横比について、縦横比を正常な状態とすることができる。さらに、上記構成によれば、タッチパネル２００の表示領域のサイズに応じて車両関連画像データＤ１のサイズが調整されるため、タッチパネル２００に表示される車両関連画像Ｇ３のサイズを、タッチパネル２００の表示領域のサイズに対応した正常な状態とすることができる。そして、車両関連画像Ｇ３の縦横比の正常化およびサイズの正常化は表示制御装置１００により自動で行われるため、人間による煩雑な作業が必要ない。すなわち、上記構成によれば、煩雑な作業を伴うことなく、専用表示ユニット４００に表示された車両関連画像Ｇ３と同一の内容の画像を、正常な状態で、タッチパネル２００に表示できる。
【００９０】
（第２実施形態）
次に、本発明の第２実施形態を図面に基づいて説明する。図７は、本実施形態に係る表示制御装置１００Ａの機能構成例を示すブロック図である。以下の本実施形態の説明では、第１実施形態の構成要素と対応する構成要素については同一の符号を付し、その詳細な説明を省略する。
【００９１】
図１と図７との比較で明らかなとおり、本実施形態に係る表示制御装置１００Ａは、機能構成として、設定情報算出部１５に代えて設定情報算出部１５Ａを備えている点、および、画像データ加工部１６に代えて画像データ加工部１６Ａを備えている点で、第１実施形態に係る表示制御装置１００と異なっている。また、本実施形態に係る表示制御装置１００Ａは、記憶媒体として、設定情報記憶部２２を備えている点で、第１実施形態に係る表示制御装置１００と異なっている。
【００９２】
上述した第１実施形態では、設定情報算出部１５は、所定の周期で行われる画像データ取得部１１による車両関連画像Ｇ３データの取得と同期して、第１設定情報および第２設定情報、または、第３設定情報を算出した。一方で、本実施形態では、設定情報算出部１５Ａは、所定のタイミングで事前に第１〜第３設定情報を算出する処理を実行して、第１〜第３設定情報を設定情報記憶部２２に記憶する。例えば、設定情報算出部１５Ａは、車両に表示制御装置１００Ａが設けられたときに、ユーザの指示に応じて、第１〜第３設定情報の算出、および、設定情報記憶部２２への記憶を実行する。なお、第１〜第３設定情報の算出に必要な車両関連画像データＤ１は適切に画像データ取得部１１に出力される。なお、設定情報算出部１５Ａによる第１〜第３設定情報の算出は、車両縦横比取得部１３により取得された車両縦横比、および、画像縦横比取得部１４により取得された画像縦横比に基づいて、第１実施形態と同様の方法で行われる。
【００９３】
また、本実施形態では、カメラシステム３００が出力する車両関連画像データＤ１を使用したタッチパネル２００への画像の表示（以下、「対応画像表示処理」という。）は、以下の手順で実行される。すなわち、対応画像表示処理が行われている間、設定情報算出部１５による第１〜第３設定情報の算出は実行されない。これに伴って、対応画像表示処理が行われている間、車両縦横比取得部１３による車両縦横比の取得、および、画像縦横比取得部１４による画像縦横比の取得は実行されない。
【００９４】
一方、対応画像表示処理が行われている間、画像データ取得部１１が車両関連画像Ｇ３データを取得する周期と同期して、画像判定部１２により当該データに車両周囲画像Ｇ１１が記録されているか否かが判定される。そして、画像データ加工部１６は、画像データ取得部１１が車両関連画像データＤ１を取得する周期と同期して、処理用画像データＤ４における車両関連画像データＤ１を加工して、加工後の処理用画像データＤ４を表示制御部１７に出力する。車両関連画像データＤ１の加工に際し、画像データ加工部１６は、画像判定部１２により車両関連画像Ｇ３データに車両周囲画像Ｇ１１が記録されていると判定されている場合は、設定情報記憶部２２に事前に記憶された第１設定情報および第２設定情報に基づいて加工に関する処理を実行する。また、車両関連画像データＤ１の加工に際し、画像データ加工部１６は、画像判定部１２により、車両関連画像データＤ１に車両周囲画像Ｇ１１が記録されていると判定されていない場合は、設定情報記憶部２２に事前に記憶された第３設定情報に基づいて加工に関する処理を実行する。
【００９５】
以上のように、本実施形態では、対応画像表示処理が行われている間、設定情報算出部１５により第１〜第３設定情報を算出する処理は実行されず、画像データ加工部１６は、事前に記憶された第１〜第３設定情報に基づいて車両関連画像データＤ１を加工する処理を実行する。この構成によれば、第１実施形態と比較して、対応画像表示処理が実行されているときの処理負荷を低減することができる。
【００９６】
なお、上述した各実施形態では、車両に設けられた専用の表示装置（第１表示装置）として、バックミラーに画像を表示する専用表示ユニット４００を例とした。しかしながら、車両に設けられた専用の表示装置は、バックミラーに画像を表示する装置に限らない。例えば、ダッシュボードに形成された専用の収納部に収納された小型の表示装置等でもよい。
【００９７】
また、上述した各実施形態では、専用表示ユニット４００に表示される画像について、図を用いて具体的な例を挙げて説明したが、専用表示ユニット４００に表示される画像は例示した画像に限られない。
【００９８】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００９９】
１０  車体情報登録部
１１  画像データ取得部
１２  画像判定部
１３  車両縦横比取得部
１４  画像縦横比取得部
１５、１５Ａ  設定情報算出部
１６、１６Ａ  画像データ加工部
１７  表示制御部
２０  車種情報記憶部
２２  設定情報記憶部
１００、１００Ａ  表示制御装置
２００ａ  表示パネル（第２表示装置）
４００  専用表示ユニット（第１表示装置）
【図１】
2019004397.tif 000003
【図２】
2019004397.tif 000004
【図３】
2019004397.tif 000005
【図４】
2019004397.tif 000006
【図５】
2019004397.tif 000007
【図６】
2019004397.tif 000008
【図７】
2019004397.tif 000009