(57)【要約】      （修正有）【課題】ユーザが容易に画像の表示領域を変更できるようにする。【解決手段】表示制御装置１０は、画像を表示する表示装置２の位置に対して固定された位置に設けられている撮像装置１が撮像したユーザの画像を取得する取得部１２２と、取得された画像における、ユーザの顔に予め定められた基準点の位置を特定する位置特定部１２３と、特定された基準点の位置と、基準点に対して予め定められている基準位置との距離である移動距離を所定時間おきに算出する算出部１２４と、算出された複数の移動距離を示す時系列データに含まれる移動距離のノイズ成分を除去するノイズ除去部１２５と、ノイズ成分が除去された移動距離に基づいて、表示装置２に表示する表示画像における表示領域の位置を変化させて、表示画像のうち表示領域に含まれる部分画像を表示装置２に表示させる表示制御部１２６と、を備える。【選択図】図３
2020107187.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示部の位置に対して固定された位置に設けられている撮像部が撮像したユーザの画像を取得する取得部と、
前記取得部が取得した前記画像における、前記ユーザの顔に予め定められた基準点の位置を特定する位置特定部と、
前記位置特定部が特定した前記基準点の位置と、前記基準点に対して予め定められている基準位置との距離である移動距離を所定時間おきに算出する算出部と、
前記算出部が算出した複数の前記移動距離を示す時系列データに含まれる前記移動距離のノイズ成分を除去するノイズ除去部と、
前記ノイズ除去部により前記ノイズ成分が除去された移動距離に基づいて、前記表示部に表示する表示画像における表示領域の位置を変化させて、前記表示画像のうち前記表示領域に含まれる部分画像を前記表示部に表示させる表示制御部と、
を備える表示制御装置。
【請求項２】
前記算出部は、前記位置特定部が特定した前記基準点の位置と前記基準位置との、前記表示部の表示面に対して規定される横軸方向及び縦軸方向のそれぞれの移動距離を算出し、
前記ノイズ除去部は、前記算出部が算出した複数の前記横軸方向の移動距離を示す時系列データに含まれる前記移動距離のノイズ成分を除去するとともに、前記算出部が算出した複数の前記縦軸方向の移動距離を示す時系列データに含まれる前記移動距離のノイズ成分を除去する、
請求項１に記載の表示制御装置。
【請求項３】
前記表示制御部は、前記ノイズ成分が除去された前記横軸方向の移動距離が第１の移動距離以下である場合、前記表示領域の前記横軸方向の位置を固定し、前記ノイズ成分が除去された前記横軸方向の移動距離が前記第１の移動距離より長い場合、前記表示領域の前記横軸方向の位置を変化させて、前記表示画像のうち前記表示領域に含まれる部分画像を前記表示部に表示させ、前記ノイズ成分が除去された前記縦軸方向の移動距離が第２の移動距離以下である場合、前記表示領域の前記縦軸方向の位置を固定し、前記ノイズ成分が除去された前記縦軸方向の移動距離が前記第２の移動距離より長い場合、前記表示領域の前記縦軸方向の位置を変化させて、前記表示画像のうち前記表示領域に含まれる部分画像を前記表示部に表示させる、
請求項２に記載の表示制御装置。
【請求項４】
前記表示制御部は、前記ノイズ成分が除去された移動距離が所定距離以下である場合、前記表示領域の移動速度であるスクロール速度を、所定の速度以下の速度に特定し、前記ノイズ成分が除去された移動距離が前記所定距離より長い場合、前記表示領域の前記スクロール速度を前記所定の速度に特定し、特定した前記スクロール速度に基づいて前記表示領域の位置を変化させ、前記表示画像のうち前記表示領域に含まれる部分画像を前記表示部に表示させる、
請求項１から３のいずれか１項に記載の表示制御装置。
【請求項５】
前記ノイズ除去部は、前記算出部が算出した複数の前記移動距離の代表値を算出し、算出した代表値が前記所定距離より大きい場合、前記所定距離以下の場合に比べて、前記ノイズ成分を除去する度合いを強くする、
請求項４に記載の表示制御装置。
【請求項６】
コンピュータが実行する、
画像を表示する表示部の位置に対して固定された位置に設けられている撮像部が撮像したユーザの画像を取得するステップと、
取得された前記画像における、前記ユーザの顔に予め定められた基準点の位置を特定するステップと、
特定された前記基準点の位置と、前記基準点に対して予め定められている基準位置との距離である移動距離を所定時間おきに算出するステップと、
算出された複数の前記移動距離を示す時系列データに含まれる前記移動距離のノイズ成分を除去するステップと、
前記ノイズ成分が除去された移動距離に基づいて、前記表示部に表示する表示画像における表示領域の位置を変化させて、前記表示画像のうち前記表示領域に含まれる部分画像を前記表示部に表示させるステップと、
を備える表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及び表示制御方法に関する。
【背景技術】
【０００２】
従来、車両に搭載された表示部や携帯端末の表示部等の画面のサイズが制限される表示部に画像を表示させることが行われている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−４２９７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画面のサイズが制限されている表示部にサイズが大きい画像を表示させる場合には、当該画像の一部しか表示されない場合がある。ユーザが当該画像の全体を確認するには、操作部を操作することにより、表示を縮小させたり、画像をスクロールしたりする必要があり、操作が煩雑であった。
【０００５】
そこで、本発明はこれらの点に鑑みてなされたものであり、ユーザが容易に画像の表示領域を変更できるようにする表示制御装置及び表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る表示制御装置は、画像を表示する表示部の位置に対して固定された位置に設けられている撮像部が撮像したユーザの画像を取得する取得部と、前記取得部が取得した前記画像における、前記ユーザの顔に予め定められた基準点の位置を特定する位置特定部と、前記位置特定部が特定した前記基準点の位置と、前記基準点に対して予め定められている基準位置との距離である移動距離を所定時間おきに算出する算出部と、前記算出部が算出した複数の前記移動距離を示す時系列データに含まれる前記移動距離のノイズ成分を除去するノイズ除去部と、前記ノイズ除去部により前記ノイズ成分が除去された移動距離に基づいて、前記表示部に表示する表示画像における表示領域の位置を変化させて、前記表示画像のうち前記表示領域に含まれる部分画像を前記表示部に表示させる表示制御部と、を備える。
【０００７】
前記算出部は、前記位置特定部が特定した前記基準点の位置と前記基準位置との、前記表示部の表示面に対して規定される横軸方向及び縦軸方向のそれぞれの移動距離を算出し、前記ノイズ除去部は、前記算出部が算出した複数の前記横軸方向の移動距離を示す時系列データに含まれる前記移動距離のノイズ成分を除去するとともに、前記算出部が算出した複数の前記縦軸方向の移動距離を示す時系列データに含まれる前記移動距離のノイズ成分を除去してもよい。
【０００８】
前記表示制御部は、前記ノイズ成分が除去された前記横軸方向の移動距離が第１の移動距離以下である場合、前記表示領域の前記横軸方向の位置を固定し、前記ノイズ成分が除去された前記横軸方向の移動距離が前記第１の移動距離より長い場合、前記表示領域の前記横軸方向の位置を変化させて、前記表示画像のうち前記表示領域に含まれる部分画像を前記表示部に表示させ、前記ノイズ成分が除去された前記縦軸方向の移動距離が第２の移動距離以下である場合、前記表示領域の前記縦軸方向の位置を固定し、前記ノイズ成分が除去された前記縦軸方向の移動距離が前記第２の移動距離より長い場合、前記表示領域の前記縦軸方向の位置を変化させて、前記表示画像のうち前記表示領域に含まれる部分画像を前記表示部に表示させてもよい。
【０００９】
前記表示制御部は、前記ノイズ成分が除去された移動距離が所定距離以下である場合、前記表示領域の移動速度であるスクロール速度を、所定の速度以下の速度に特定し、前記ノイズ成分が除去された移動距離が前記所定距離より長い場合、前記表示領域の前記スクロール速度を前記所定の速度に特定し、特定した前記スクロール速度に基づいて前記表示領域の位置を変化させ、前記表示画像のうち前記表示領域に含まれる部分画像を前記表示部に表示させてもよい。
【００１０】
前記ノイズ除去部は、前記算出部が算出した複数の前記移動距離の代表値を算出し、算出した代表値が前記所定距離より大きい場合、前記所定距離以下の場合に比べて、前記ノイズ成分を除去する度合いを強くしてもよい。
【００１１】
本発明の第２の態様に係る表示制御方法は、コンピュータが実行する、画像を表示する表示部の位置に対して固定された位置に設けられている撮像部が撮像したユーザの画像を取得するステップと、取得された前記画像における、前記ユーザの顔に予め定められた基準点の位置を特定するステップと、特定された前記基準点の位置と、前記基準点に対して予め定められている基準位置との距離である移動距離を所定時間おきに算出するステップと、算出された複数の前記移動距離を示す時系列データに含まれる前記移動距離のノイズ成分を除去するステップと、前記ノイズ成分が除去された移動距離に基づいて、前記表示部に表示する表示画像における表示領域の位置を変化させて、前記表示画像のうち前記表示領域に含まれる部分画像を前記表示部に表示させるステップと、を備える。
【発明の効果】
【００１２】
本発明によれば、ユーザが容易に画像の表示領域を変更できるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係る表示制御装置が搭載される車両の構成を説明するための図である。
【図２】第１実施形態に係る表示制御装置の概要を説明するための図である。
【図３】第１実施形態に係る表示制御装置の構成を示す図である。
【図４】第１実施形態に係る移動距離とスクロール速度との関係を説明するための図である。
【図５】第１実施形態に係る移動距離とスクロール速度との関係を示す図である。
【図６】第１実施形態に係る表示制御装置が実行する処理の流れを説明するためのフローチャートである。
【図７】表示制御装置として機能する携帯端末の構成を示す図である。
【図８】第２実施形態に係る表示領域の位置を変化させない移動距離の範囲を示す図である。
【図９】第２実施形態に係る移動距離とスクロール速度との関係を示す図である。
【発明を実施するための形態】
【００１４】
＜第１実施形態の概要＞
図１は、第１実施形態に係る表示制御装置１０が搭載される車両Ｖの構成を説明するための図である。第１実施形態に係る表示制御装置１０は、車両Ｖに搭載され、車両Ｖに設けられている表示装置２の表示を制御するために用いられる。第１実施形態に係る表示制御装置１０は、例えば、バスやトラック等の車両Ｖに用いられる。
【００１５】
図２は、第１実施形態に係る表示制御装置１０の概要を説明するための図である。第１実施形態において、表示制御装置１０は、表示装置２の近傍に設けられている操作ボタン３が操作されると、撮像装置１が撮像した車両Ｖの運転者（ユーザ）の画像を解析し、図２に示すように、画像に示される運転者の顔Ｆに予め定められた基準点の位置を基準位置ＰＢとする。表示制御装置１０は、その後、撮像装置１が撮像した車両Ｖの運転者の画像を解析し、画像に示される運転者の顔Ｆに予め定められた基準点の位置ＰＦを特定する。
【００１６】
表示制御装置１０は、特定された基準位置ＰＢと基準点の位置ＰＦとの距離を、基準位置からの移動距離Ｄとして算出する。表示制御装置１０は、算出した複数の移動距離Ｄを示す時系列データに含まれる移動距離のノイズ成分を除去する。表示制御装置１０は、ノイズ成分が除去された移動距離Ｄに基づいて定められる表示領域の縦軸方向又は横軸方向の移動速度であるスクロール速度に基づいて、表示装置２に表示する表示画像ｉにおける表示領域Ａの位置を変化させ、表示画像ｉのうち当該表示領域Ａに含まれる部分画像を表示装置２に表示させる。このようにすることで、運転者は、表示装置２に対する自身の顔の位置を変化させて、容易に表示画像ｉの表示領域を変更することができる。
【００１７】
ここで、運転者の顔の位置が完全に停止することは稀であり、運転者の顔は揺れ動いていることが多いことから、運転者の顔の揺れに連動して表示領域を移動させると、表示領域が小刻みにスクロールを続けることになり、視認性が悪化するという問題がある。これに対し、表示制御装置１０は、移動距離Ｄから運転者の顔の揺れに対応するノイズ成分を除去するので、運転者の顔の位置が小刻みに変化したことによる移動距離Ｄの変化を抑制することができる。これにより、表示画像ｉの表示領域が小刻みに変化することが抑制されるので、表示制御装置１０は、表示装置２に表示される部分画像の視認性を向上させることができる。
【００１８】
＜表示制御装置１０の構成＞
続いて、表示制御装置１０の構成について説明する。図３は、第１実施形態に係る表示制御装置１０の構成を示す図である。表示制御装置１０は、コンピュータであり、図３に示すように、車両Ｖに設けられている撮像装置１と表示装置２と操作ボタン３とに接続されている。
【００１９】
撮像装置１は、車両Ｖに搭載された車載カメラである。撮像装置１は、表示装置２の位置に対して固定された位置に設けられている。撮像装置１は、例えば、表示装置２の近傍に設けられている。撮像装置１は、撮像部として機能し、車両Ｖの運転席を撮像することにより、車両Ｖの運転者の顔を撮像する。
【００２０】
表示装置２は、車両Ｖに搭載された液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等であり、表示部として機能する。表示装置２は、表示制御装置１０の制御に応じて各種情報や画像を表示する。
操作ボタン３は、例えば表示装置２の近傍に設けられており、表示装置２に表示される画像の表示領域を変化させる表示制御の開始指示に係る操作及び終了指示に係る操作を受け付ける。
【００２１】
表示制御装置１０は、記憶部１１と、制御部１２とを備える。
記憶部１１は、例えばＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）やハードディスクである。記憶部１１は、制御部１２を機能させるための各種のプログラムを記憶する。記憶部１１は、制御部１２を、操作受付部１２１、取得部１２２、位置特定部１２３、算出部１２４、ノイズ除去部１２５及び表示制御部１２６として機能させるプログラムを記憶する。
【００２２】
制御部１２は、例えばＥＣＵ（Electronic Control Unit）である。制御部１２は、記憶部１１に記憶されているプログラムを実行することにより、操作受付部１２１、取得部１２２、位置特定部１２３、算出部１２４、ノイズ除去部１２５及び表示制御部１２６として機能する。
【００２３】
操作受付部１２１は、操作ボタン３を介して、車両Ｖの運転者から、表示装置２に表示される表示画像の表示領域の位置を変化させる表示制御の開始指示に係る操作（開始操作）を受け付ける。また、操作受付部１２１は、表示装置２に表示される表示画像の表示領域の位置を変化させる表示制御が行われている場合に、操作ボタン３を介して、車両Ｖの運転者から、当該表示制御の終了指示に係る操作（終了操作）を受け付ける。
【００２４】
取得部１２２は、撮像装置１が撮像した運転者の画像を取得する。例えば、取得部１２２は、操作受付部１２１が開始操作を受け付けると、撮像装置１に撮像を開始させ、所定時間（例えば、１００ミリ秒）おきに、撮像装置１が撮像した運転者の画像を取得する。取得部１２２は、操作受付部１２１が終了操作を受け付けると、撮像装置１に撮像を終了させ、運転者の画像の取得を停止する。
【００２５】
なお、本実施形態では、取得部１２２は、操作受付部１２１が開始操作を受け付けると、所定時間おきに運転者の画像を取得し、操作受付部１２１が終了操作を受け付けると、運転者の画像の取得を停止したが、これに限らない。例えば、取得部１２２は、運転者の意思に基づかずに運転者の画像の取得を開始してもよい。例えば、表示制御装置１０は、車両Ｖのステアリングホイールが握られていることを検出する検出部を備えていてもよい。この場合、取得部１２２は、車両Ｖのイグニッションキーがオンにされたことを検出した後、運転者によりステアリングホイールが握られていることを検出した場合に、開始操作が行われたものとみなし、運転者の画像の取得を開始してもよい。そして、取得部１２２は、車両Ｖのイグニッションキーがオフにされたことを検出した場合に、終了操作が行われたものとみなし、運転者の画像の取得を停止してもよい。
【００２６】
位置特定部１２３は、操作受付部１２１が開始操作を受け付けた時点で取得部１２２が取得した画像における、運転者の顔に予め定められた基準点の位置を特定する。具体的には、位置特定部１２３は、取得部１２２が取得した画像を解析し、画像における運転者の両目のそれぞれの位置を特定する。位置特定部１２３は、両目の中間点の位置を基準点の位置と特定する。
【００２７】
ここで、位置特定部１２３は、表示装置２の表示面と平行な基準平面上に基準点があるものとし、基準点の当該基準平面上の位置座標を算出することにより、基準点の位置を特定するものとする。位置特定部１２３は、基準点の位置座標として、表示装置２の表示面に対して規定される横軸方向（左右方向）に対応する座標と、当該表示面に対して規定される縦軸方向（上下方向）に対応する座標とを算出する。位置特定部１２３は、操作受付部１２１が開始操作を受け付けた時点で取得部１２２が取得した画像に基づいて特定した基準点の位置を、運転者の顔の基準位置とする。
【００２８】
また、位置特定部１２３は、操作受付部１２１が開始操作を受け付けた後に取得部１２２が取得した画像における、運転者の顔に予め定められた基準点の位置を特定する。
【００２９】
なお、位置特定部１２３は、取得部１２２が取得した画像を解析し、運転者の顔の輪郭を特定してもよい。そして、位置特定部１２３は、運転者の顔の輪郭に基づいて、運転者の顔の中心位置を基準点の位置に特定してもよい。また、位置特定部１２３は、運転者がサングラスをかけていること等により両目の中間点を特定できない場合に、運転者の顔の輪郭に基づいて基準点の位置を特定してもよい。
【００３０】
算出部１２４は、位置特定部１２３が特定した基準点の位置と、当該基準点に対して予め定められた基準位置との距離である移動距離を所定時間おきに算出する。具体的には、算出部１２４は、位置特定部１２３が特定した基準点の位置と、基準位置との、表示装置２の表示面に対して規定される横軸方向及び縦軸方向のそれぞれの移動距離を算出する。算出部１２４は、基準位置に対応する位置座標から、基準点の位置を示す位置座標を減算することにより、横軸方向の移動距離と、縦軸方向の移動距離とを算出する。
【００３１】
ノイズ除去部１２５は、算出部１２４が算出した複数の移動距離を示す時系列データに含まれる移動距離のノイズ成分を除去する。ノイズ除去部１２５は、算出部１２４が算出した複数の横軸方向の移動距離を示す時系列データに含まれる移動距離のノイズ成分を除去するとともに、算出部１２４が算出した複数の縦軸方向の移動距離を示す時系列データに含まれる移動距離のノイズ成分を除去する。
【００３２】
ノイズ成分は、例えば、複数の移動距離を示す時系列データにおいて、運転者の顔の小刻みな揺れに対応する移動距離の時間変化である。ノイズ成分は、例えば、移動距離の時間変化を複数の周波数成分に分類した場合における、相対的に周波数が高い周波数成分である。
【００３３】
ノイズ除去部１２５は、算出部１２４が算出した複数の横軸方向の移動距離を示す時系列データのうち、現在時刻から第１時間前（例えば１秒前）までの複数の横軸方向の時系列データについて、所定のフィルタリング処理を行うことにより、当該時系列データからノイズ成分を除去する。同様に、ノイズ除去部１２５は、算出部１２４が算出した複数の縦軸方向の移動距離を示す時系列データのうち、現在時刻から第１時間前までの複数の縦軸方向の時系列データについて、所定のフィルタリング処理を行うことにより、当該時系列データからノイズ成分を除去する。ここで、所定のフィルタリング処理に用いられるフィルタは、例えば、ローパスフィルタ、平滑化フィルタ、カルマンフィルタである。
【００３４】
表示制御部１２６は、表示装置２に表示画像の一部の画像である部分画像が表示されている場合に、操作受付部１２１が開始操作を受け付けてから終了操作を受け付けるまで、ノイズ除去部１２５によりノイズ成分が除去された移動距離に基づいて、表示装置２に表示する表示画像における表示領域の位置を変化させて、当該表示画像のうち当該表示領域に含まれる部分画像を表示装置２に表示させる。
【００３５】
表示制御部１２６は、ノイズ除去部１２５によりノイズ成分が除去された移動距離に基づいて、表示領域の移動速度であるスクロール速度を特定する。具体的には、表示制御部１２６は、ノイズ成分が除去された移動距離が所定距離以下である場合、表示領域のスクロール速度を所定の速度以下の速度に特定し、ノイズ成分が除去された移動距離が所定距離より長い場合、表示領域のスクロール速度を所定の速度としての上限速度に特定する。
【００３６】
より具体的には、表示制御部１２６は、ノイズ成分が除去された横軸方向の移動距離と、縦軸方向の移動距離とのそれぞれについて、ノイズ成分が除去された移動距離が所定距離以下である場合、表示領域のスクロール速度を所定の速度以下の速度に特定し、ノイズ成分が除去された移動距離が所定距離より長い場合、表示領域のスクロール速度を所定の速度に特定する。
【００３７】
例えば、記憶部１１には、横軸方向の移動距離を示す距離情報と、横軸方向のスクロール速度を示す速度情報とを関連付けた第１距離別速度情報が記憶されている。また、記憶部１１には、縦軸方向の移動距離を示す距離情報と、縦軸方向のスクロール速度を示す速度情報とを関連付けた第２距離別速度情報が記憶されている。表示制御部１２６は、第１距離別速度情報を参照し、ノイズ成分が除去された横軸方向の移動距離に関連付けられている横軸方向のスクロール速度を特定する。表示制御部１２６は、第２距離別速度情報を参照し、ノイズ成分が除去された縦軸方向の移動距離に関連付けられている縦軸方向のスクロール速度を特定する。
【００３８】
図４は、第１実施形態に係る移動距離とスクロール速度との関係を説明するための図である。図５は、第１実施形態に係る移動距離とスクロール速度との関係を示す図である。図５（ａ）は、横軸方向の移動距離と、横軸方向のスクロール速度との関係を示す図であり、図５（ｂ）は、縦軸方向の移動距離と、縦軸方向のスクロール速度との関係を示す図である。なお、図４に示されるＰＢは基準位置を示している。また、図４に示されるＤｍｘは、横軸方向の移動距離の最大値であり、Ｄｍｙは、縦軸方向の移動距離の最大値である。
【００３９】
図５（ａ）における横軸は、表示装置２の表示面に規定された横軸方向の移動距離を示している。図５（ａ）における横軸の正方向は、表示装置２の表示面の右側に対応し、負方向は、表示装置２の表示面の左側に対応している。図５（ａ）における縦軸は、表示装置２の表示面に規定された横軸方向のスクロール速度の高さを示している。図５（ａ）における縦軸の正方向は、表示装置２の表示面の右側に対応し、負方向は、表示装置２の表示面の左側に対応している。
【００４０】
また、図５（ｂ）における横軸は、表示装置２の表示面に規定された縦軸方向の移動距離を示している。図５（ｂ）における横軸の正方向は、表示装置２の表示面の上側に対応し、負方向は、表示装置２の表示面の下側に対応している。図５（ｂ）における縦軸は、表示装置２の表示面に規定された縦軸方向のスクロール速度の高さを示している。図５（ｂ）における縦軸の正方向は、表示装置２の表示面の上側に対応し、負方向は、表示装置２の表示面の下側に対応している。
【００４１】
すなわち、図５（ａ）に示されるように、移動距離が右側に増加すればするほど、表示領域の左側への移動速度が高くなり、移動距離が左側に増加すればするほど、表示領域の右側への移動速度が高くなる。また、図５（ｂ）に示されるように、移動距離が上側に増加すればするほど、表示領域の下側への移動速度が高くなり、移動距離が下側に増加すればするほど、表示領域の上側への移動速度が高くなる。これにより、表示領域は、基準位置に対する基準点の方向と逆方向に移動することとなる。なお、本実施形態において、表示領域は、基準位置に対する基準点の方向と逆方向に移動することとしたが、これに限らない。表示領域は、基準位置に対する基準点の方向と同じ方向に移動してもよい。このようにすることで、表示制御装置１０は、運転者の顔の移動方向と同じ方向に表示領域を移動させることができる。
【００４２】
表示制御部１２６は、ノイズ除去部１２５によりノイズ成分が除去された横軸方向の移動距離が図４及び図５（ａ）に示す第１の上限距離Ｄｘ１以下である場合、当該移動距離に基づいて、上限速度Ｖｍｘ以下のスクロール速度であって、当該移動距離が長くなるにしたがって高いスクロール速度となるように横軸方向のスクロール速度を特定する。また、表示制御部１２６は、ノイズ除去部１２５によりノイズ成分が除去された横軸方向の移動距離が図４及び図５（ａ）に示す第１の上限距離Ｄｘ１よりも長い場合、表示領域の横軸方向のスクロール速度を横軸方向の上限速度Ｖｍｘに特定し、表示領域を横軸方向に対して定速でスクロールさせる。
【００４３】
同様に、表示制御部１２６は、ノイズ除去部１２５によりノイズ成分が除去された縦軸方向の移動距離が図４及び図５（ｂ）に示す第２の上限距離Ｄｙ２以下である場合、当該移動距離に基づいて、上限速度Ｖｍｙ以下のスクロール速度であって、当該移動距離が長くなるにしたがって高いスクロール速度となるように縦軸方向のスクロール速度を特定する。また、表示制御部１２６は、ノイズ除去部１２５によりノイズ成分が除去された縦軸方向の移動距離が図４及び図５（ｂ）に示す第２の上限距離Ｄｙ２よりも長い場合、表示領域の縦軸方向のスクロール速度を縦軸方向の上限速度Ｖｍｙに特定し、表示領域を縦軸方向に対して定速でスクロールさせる。
【００４４】
表示制御部１２６は、特定したスクロール速度に基づいて表示領域の位置を変化させ、表示画像のうち表示領域に含まれる部分画像を表示装置２に表示させる。ここで、表示画像は、例えば、画像ファイルが示す画像や、運転者に目的地までの経路等をナビゲートするナビゲート装置が生成する地図画像であり、表示装置２の表示面のサイズよりも大きいサイズであるものとする。
【００４５】
なお、ノイズ除去部１２５は、算出部１２４が算出した横軸方向及び縦軸方向のそれぞれの複数の移動距離の代表値を算出してもよい。ここで、複数の移動距離の代表値は、例えば、複数の移動距離の平均値、中間値、又は中央値等である。そして、ノイズ除去部１２５は、算出した代表値が所定距離より大きい場合、所定距離以下の場合に比べて、ノイズ成分を除去する度合いを強くしてもよい。例えば、ノイズ除去部１２５は、横軸方向の移動距離の代表値が第１の上限距離Ｄｘ１より大きい場合、又は、縦軸方向の移動距離の代表値が第２の上限距離Ｄｙ２より大きい場合、ノイズ成分を除去する度合いを強くする。このようにすることで、横軸方向に定速でスクロールさせている場合における縦軸方向のスクロール速度の変化、又は縦軸方向に定速でスクロールさせている場合における横軸方向のスクロール速度の変化を緩やかなものとし、部分画像の視認性をさらに向上させることができる。
【００４６】
また、表示制御部１２６は、操作受付部１２１が開始操作を受け付けてから終了操作を受け付けるまで、スクロール速度を特定することとしたが、これに限らない。表示制御部１２６は、取得部１２２に、運転中の運転者の画像を取得させておき、当該画像に基づいて、運転者がウィンクをしていることを検出してもよい。そして、表示制御部１２６は、運転者がウィンクをしてから次にウィンクをするまでの間、又は運転者がウィンクしている間に、スクロール速度を特定してもよい。
【００４７】
＜表示制御装置１０が実行する画像表示の処理フロー＞
図６は、第１実施形態に係る表示制御装置１０が実行する処理の流れを説明するためのフローチャートである。なお、本フローチャートでは、車両Ｖに設けられている操作ボタン３が押下されてから次に押下されるまでの間に、基準位置と基準点の位置との距離に基づいて表示領域の位置を変化させる例について説明する。本フローチャートの開始時には、例えば、表示画像における表示領域に含まれる部分画像が表示されているものとする。
【００４８】
まず、表示制御部１２６は、操作ボタン３が押下されたか否かを判定する（Ｓ１）。表示制御部１２６は、操作ボタン３が押下されたと判定すると、Ｓ２に処理を移し、操作ボタン３が押下されていないと判定すると、Ｓ１を再実行する。
【００４９】
続いて、取得部１２２は、撮像装置１が撮像した画像を取得する（Ｓ２）。
続いて、位置特定部１２３は、Ｓ２において取得された画像に基づいて、運転者の顔に予め定められた基準点の位置を特定し、当該位置を運転者の顔の基準位置と特定する（Ｓ３）。
【００５０】
続いて、取得部１２２は、撮像装置１が撮像した画像を取得する（Ｓ４）。
続いて、位置特定部１２３は、Ｓ４において取得された画像に基づいて、運転者の顔に予め定められた基準点の位置を特定する（Ｓ５）。
続いて、算出部１２４は、Ｓ３において特定された基準位置と、Ｓ５において特定された基準点の位置との距離である移動距離を特定する（Ｓ６）。
【００５１】
続いて、ノイズ除去部１２５は、算出部１２４が算出した複数の移動距離を示す時系列データに含まれる移動距離のノイズ成分を除去する（Ｓ７）。
続いて、表示制御部１２６は、Ｓ７においてノイズ成分が除去された移動距離に関連付けられている表示領域のスクロール速度を特定する（Ｓ８）。
【００５２】
続いて、表示制御部１２６は、Ｓ８において特定されたスクロール速度に基づいて、表示領域の位置を移動させる（Ｓ９）。なお、表示制御部１２６は、表示領域の位置を移動させる場合に、表示領域が表示画像からはみ出ないように制御する。
【００５３】
続いて、表示制御部１２６は、表示領域に含まれる表示画像の部分画像を表示させる（Ｓ１０）。
続いて、表示制御部１２６は、操作ボタン３が押下されたか否かを判定する（Ｓ１１）。表示制御部１２６は、操作ボタン３が押下されたと判定すると、本フローチャートに係る処理を終了し、操作ボタン３が押下されていないと判定すると、Ｓ４に処理を移す。
【００５４】
＜第１実施形態に係る効果＞
以上説明したように、第１実施形態に係る表示制御装置１０は、撮像装置１が撮像した画像における、運転者の顔に予め定められた基準点に対して基準位置を特定し、当該基準位置と、当該基準点の位置の移動距離を所定時間おきに算出する。そして、表示制御装置１０は、算出した複数の移動距離を示す時系列データに含まれる移動距離のノイズ成分を除去し、ノイズ成分が除去された移動距離に基づいて、表示装置２に表示する表示画像における表示領域の位置を変化させ、表示画像のうち表示領域に含まれる部分画像を表示装置２に表示させる。このようにすることで、運転者は、表示装置２に対する自身の顔の位置を変化させることにより、表示画像の表示領域を容易に変更することができる。
【００５５】
また、表示制御装置１０は、算出した移動距離からノイズ成分が除去されるので、例えば、運転者の顔の位置が小刻みに変化したことによって発生する移動距離の変化が抑制される。これにより、表示画像の表示領域が小刻みに変化することが抑制されるので、表示制御装置１０は、表示装置２に表示される部分画像の視認性を向上させることができる。
【００５６】
なお、本実施形態では、表示制御装置１０が、車両Ｖに設けられている例について説明したが、これに限らない。表示制御装置１０は、例えば、携帯端末であってもよい。図７は、表示制御装置１０として機能する携帯端末２０の構成を示す図である。
【００５７】
図７に示すように、携帯端末２０は、撮像部２１と、入力部２２と、表示部２３と、記憶部２４と、制御部２５とを備える。
撮像部２１は、撮像装置１と同じ機能を有している。撮像部２１は、表示部２３の位置に対して固定された位置に設けられている。
表示部２３は、例えば、液晶ディスプレイや有機ＥＬディスプレイ等により構成される。
【００５８】
制御部２５は、操作受付部２５１と、取得部２５２と、位置特定部２５３と、算出部２５４と、表示制御部２５６として機能する。操作受付部２５１、取得部２５２、位置特定部２５３、算出部２５４、ノイズ除去部２５５及び表示制御部２５６は、それぞれ、操作受付部１２１、取得部１２２、位置特定部１２３、算出部１２４、ノイズ除去部１２５及び表示制御部１２６と同じ機能を有している。
【００５９】
携帯端末２０の位置特定部２５３は、表示制御装置１０と同様に、撮像部２１が撮像した画像における、携帯端末２０のユーザの顔に予め定められた基準点の位置を特定する。算出部２５４は、当該基準点の位置と、基準点に対して予め定められる基準位置との距離である移動距離を所定時間おきに算出する。ノイズ除去部２５５は、算出部２５４が算出した複数の移動距離を示す時系列データに含まれる移動距離のノイズ成分を除去する。表示制御部２５６は、ノイズ除去部２５５によりノイズ成分が除去された移動距離に基づいて表示部２３に表示する表示画像における表示領域のスクロール速度を特定し、特定したスクロール速度に基づいて表示領域の位置を変化させ、表示画像のうち当該表示領域に含まれる部分画像を表示部２３に表示させる。このようにすることで、携帯端末２０のユーザは、表示部２３に対する自身の顔の位置を変化させたり、自身の顔に対して携帯端末２０を傾けて撮像部２１が撮像する位置を変化させたりすることにより、表示部２３に表示される表示画像の部分画像を容易に変更することができる。
【００６０】
＜第２実施形態＞
［基準位置からの移動距離が短い場合に表示領域の位置を変化させないようにする］
続いて、第２実施形態について説明する。第１実施形態に係る表示制御装置１０は、運転者の顔に予め定められた基準点の位置と、基準点に対して予め定められる基準位置との距離に基づいて、表示装置２に表示させる表示画像における表示領域の位置を変化させ、表示領域に含まれる部分画像を表示装置２に表示させた。しかしながら、運転者の顔の位置が完全に停止することは稀であり、運転者の顔は揺れ動いていることが多い。特に、表示領域を横軸方向又は縦軸方向に沿って移動させる場合、運転者の顔が揺れ動いてしまう。よって、運転者は、顔の移動方向を、横軸方向又は縦軸方向と完全に一致させることは困難であり、表示領域が揺れ動いてしまうという問題がある。
【００６１】
そこで、第２実施形態に係る表示制御装置１０は、運転者の顔の位置が横軸方向の基準位置又は縦軸方向の基準位置からわずかに変化しても、当該軸方向に対する表示領域の位置を変化させないように制御する。以下、第２実施形態に係る表示制御装置１０について説明する。なお、第１実施形態と同じ部分については適宜説明を省略する。
【００６２】
表示制御部１２６は、ノイズ成分が除去された横軸方向の移動距離が第１の移動距離以下である場合、表示装置２に表示する表示画像における表示領域の横軸方向の位置を固定し、ノイズ成分が除去された横軸方向の移動距離が第１の移動距離より長い場合、当該表示領域の横軸方向の位置を変化させて、表示画像のうち表示領域に含まれる部分画像を表示装置２に表示させる。ここで、第１の移動距離は、第１実施形態に示す横軸方向の上限距離よりも短いものとする。
【００６３】
同様に、表示制御部１２６は、ノイズ成分が除去された縦軸方向の移動距離が第２の移動距離以下である場合、表示領域の縦軸方向の位置を固定し、ノイズ成分が除去された縦軸方向の移動距離が第２の移動距離より長い場合、当該表示領域の縦軸方向の位置を変化させて、表示画像のうち表示領域に含まれる部分画像を表示装置２に表示させる。ここで、第２の移動距離は、第１実施形態に示す縦軸方向の上限距離よりも短いものとする。
【００６４】
図８は、第２実施形態に係る表示領域の位置を変化させない移動距離の範囲を示す図である。また、図９は、第２実施形態に係る移動距離とスクロール速度との関係を示す図である。図９（ａ）は、横軸方向の移動距離と、横軸方向のスクロール速度との関係を示す図であり、図９（ｂ）は、縦軸方向の移動距離と、縦軸方向のスクロール速度との関係を示す図である。
【００６５】
表示制御部１２６は、ノイズ成分が除去された横軸方向の移動距離が図８及び図９（ａ）に示す第１の移動距離Ｄｘ３以下である場合、表示装置２に表示する表示画像における表示領域の横軸方向の位置を、表示領域の移動制御の開始操作時における表示領域の横軸方向の位置に固定する。また、表示制御部１２６は、ノイズ成分が除去された横軸方向の移動距離が図８及び図９（ａ）に示す第１の移動距離Ｄｘ３より長い場合、当該表示領域の横軸方向の位置を変化させる。
【００６６】
同様に、表示制御部１２６は、ノイズ成分が除去された縦軸方向の移動距離が図８及び図９（ｂ）に示す第２の移動距離Ｄｙ４以下である場合、表示装置２に表示する表示画像における表示領域の縦軸方向の位置を、表示領域の移動制御の開始操作時における表示領域の縦軸方向の位置に固定する。また、表示制御部１２６は、ノイズ成分が除去された縦軸方向の移動距離が図８及び図９（ｂ）に示す第２の移動距離Ｄｙ４より長い場合、当該表示領域の縦軸方向の位置を変化させる。
【００６７】
なお、表示制御部１２６は、第１の移動距離Ｄｘ３を、第２の移動距離Ｄｙ４に比べて長い距離としてもよい。例えば、運転者が運転席に座っている場合には、自身の顔を縦軸方向に移動させる場合に比べて横軸方向に移動させやすいことから、横軸方向に微動しやすい。したがって、第１の移動距離Ｄｘ３を、第２の移動距離Ｄｙ４に比べて長い距離とすることにより、表示領域が横軸方向に小刻みにスクロールすることを効果的に抑制することができる。
【００６８】
また、表示制御部１２６は、基準位置よりも右側の第１の移動距離と、左側の第１の移動距離とを異ならせたり、基準位置よりも上側の第２の移動距離と、下側の第２の移動距離とを異ならせたりしてもよい。例えば、表示制御部１２６は、図８に示すように、基準位置よりも右側の第１の移動距離をＤｘ３とするとともに、基準位置よりも左側の第１の移動距離をＤｘ３ｂとする。また、表示制御部１２６は、図８に示すように、基準位置よりも上側の第２の移動距離をＤｙ４ｂとするとともに、基準位置よりも下側の第２の移動距離をＤｙ４とする。
【００６９】
また、表示制御部１２６は、基準位置を基準とした左右の第１の移動距離、及び上下の第２の移動距離を、運転者の首の動かし方の履歴に基づいて決定するようにしてもよい。そして、表示制御部１２６は、運転者の首の動かし方の履歴が示す単位時間あたりの首の動かし方の変化量に基づいて、運転者が首を動かしやすい方向を特定してもよい。表示制御部１２６は、首を動かしやすい方向の第１の移動距離又は第２の移動距離を、首が動かしにくい方向の第１の移動距離又は第２の移動距離に比べて大きくするようにしてもよい。このようにすることで、表示制御装置１０は、首が動かしにくい方向に対して少ない移動量であっても表示領域をスクロールしやすくして、操作性を向上させることができる。
【００７０】
また、表示制御部１２６は、運転者の首の動かし方の履歴に基づいて運転者が首を動かしやすい方向を特定したが、これに限らない。表示制御部１２６は、運転席と、表示装置２との位置関係に基づいて、運転者が首を動かしやすい方向を特定してもよい。また、表示制御部１２６は、首を動かしにくい方向の第１の移動距離又は第２の移動距離を、首が動かしやすい方向の第１の移動距離又は第２の移動距離に比べて大きくするようにしてもよい。
【００７１】
＜第２実施形態に係る効果＞
以上説明したように、第２実施形態に係る表示制御装置１０は、運転者の顔に予め定められた基準点と、ノイズ成分が除去された横軸方向の移動距離が第１の移動距離以下である場合、表示装置２に表示する表示画像における表示領域の横軸方向の位置を固定する。また、表示制御装置１０は、基準点と、ノイズ成分が除去された縦軸方向の移動距離が第１の移動距離以下である場合、表示領域の縦軸方向の位置を固定する。
【００７２】
このようにすることで、表示制御装置１０は、運転者が自身の顔を横軸方向（左右方向）に移動させて、表示領域を横軸方向に移動させようとした場合、縦軸方向への微動により、表示領域が縦軸方向に小刻みにスクロールしてしまうことを抑制することができる。同様に、表示制御装置１０は、運転者が自身の顔を縦軸方向（上下方向）に移動させて、表示領域を縦軸方向に移動させようとした場合、横軸方向への微動により、表示領域が横軸方向に小刻みにスクロールしてしまうことを抑制することができる。したがって、運転者は、表示領域を横軸方向又は縦軸方向に真直ぐにスクロールさせ易くなる。
【００７３】
以上、本発明を複数の実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。例えば、上述の実施形態を組み合わせてもよい。また、表示装置２は、車両Ｖに車載モニターや携帯端末２０に設けられる表示部の他に、パソコンのディスプレイであってもよい。また、上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００７４】
１・・・撮像装置
２・・・表示装置
３・・・操作ボタン
１０・・・表示制御装置
１１・・・記憶部
１２・・・制御部
１２１・・・操作受付部
１２２・・・取得部
１２３・・・位置特定部
１２４・・・算出部
１２５・・・ノイズ除去部
１２６・・・表示制御部
２０・・携帯端末
２１・・・撮像部
２２・・・入力部
２３・・・表示部
２４・・・記憶部
２５・・・制御部
２５１・・・操作受付部
２５２・・・取得部
２５３・・・位置特定部
２５４・・・算出部
２５５・・・ノイズ除去部
２５６・・・表示制御部
Ｖ・・・車両
【図１】
2020107187.tif 000003
【図２】
2020107187.tif 000004
【図３】
2020107187.tif 000005
【図４】
2020107187.tif 000006
【図５】
2020107187.tif 000007
【図６】
2020107187.tif 000008
【図７】
2020107187.tif 000009
【図８】
2020107187.tif 000010
【図９】
2020107187.tif 000011