(57)【要約】【課題】複数の表示画像の少なくとも一部を重ねて表示部に表示させる機能を有する画像生成装置および画像生成プログラムにおいて、誤操作を抑制しつつ無駄な操作を減少させることができるようにする。【解決手段】画像表示システムにおいては、表示画像上に表示された操作入力用の表示が操作部を介して選択されることによる操作入力を検出する（Ｓ１１０）。そして、複数の表示画像のうちの少なくとも一部の表示画像に予め設定された隠蔽判定領域の少なくとも一部が他の表示画像に設定されたフィルタ判定領域に覆われているか否かを判定する（Ｓ１４０〜Ｓ１６０）。さらに、隠蔽判定領域の少なくとも一部が他の表示画像に覆われていると判定された場合、隠蔽判定領域を有する表示画像に関する操作入力に従った被操作対象の作動を制限する（Ｓ１６０、Ｓ２３０）。【選択図】図３
2014106622.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示画像の少なくとも一部を重ねて表示部に表示させ、表示画像上に表示された操作入力用の表示が操作部を介して選択されることによる操作入力に応じて被操作対象の作動を制御する機能を有する画像生成装置（１０）であって、
表示画像上に表示された操作入力用の表示が操作部を介して選択されることによる操作入力を検出する操作受付手段（Ｓ１１０）と、
前記複数の表示画像のうちの少なくとも一部の表示画像に予め設定された隠蔽判定領域（６２，６４，７２，７４）の少なくとも一部が他の表示画像（６１，６３，７１，７６）に覆われているか否かを判定する隠蔽判定手段（Ｓ１４０〜Ｓ１６０）と、
前記隠蔽判定領域の少なくとも一部が他の表示画像に覆われていると判定された場合、前記隠蔽判定領域を有する表示画像に関する前記操作受付手段を介した操作入力に従った被操作対象の作動を制限する入力制限手段（Ｓ１６０、Ｓ２３０）と、
を備えたことを特徴とする画像生成装置。
【請求項２】
請求項１に記載の画像生成装置において、
前記入力制限手段は、前記操作入力を無効にすることで、前記操作入力に従った作動を制限すること
を特徴とする画像生成装置。
【請求項３】
請求項１または請求項２に記載の画像生成装置において、
前記隠蔽判定領域は、操作に応じて表示態様が変更される領域を表す表示変更領域に設定されていること
を特徴とする画像生成装置。
【請求項４】
請求項１〜請求項３の何れか１項に記載の画像生成装置において、
前記隠蔽判定領域は、前記被操作対象の作動状態が表示される領域に設定されていること
を特徴とする画像生成装置。
【請求項５】
請求項１〜請求項４の何れか１項に記載の画像生成装置において、
前記隠蔽判定領域は、前記操作入力用の表示が表示される領域に設定されていること
を特徴とする画像生成装置。
【請求項６】
請求項１〜請求項５の何れか１項に記載の画像生成装置において、
前記入力制限手段によって作動を制限する場合に、前記隠蔽判定領域を有する表示画像が隠蔽されないように最前面に表示させる表示制御手段（Ｓ１７０）、
を備えたことを特徴とする画像生成装置。
【請求項７】
請求項１〜請求項５の何れか１項に記載の画像生成装置において、
ある表示画像には複数の隠蔽判定領域が操作アイコンと対応付けてそれぞれ設定されており、
前記入力制限手段は、ある隠蔽判定領域が隠蔽された場合、この隠蔽判定領域に対応付けられた操作アイコンを介した操作入力を制限すること
を特徴とする画像生成装置。
【請求項８】
コンピュータを、請求項１〜請求項７の何れか１項に記載の画像生成装置を構成する各手段として機能させるための画像生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の表示画像の少なくとも一部を重ねて表示部に表示させる機能を有する画像生成装置、および画像生成プログラムに関する。
【背景技術】
【０００２】
上記の画像生成装置として、表示画像上に表示された操作入力用の表示（例えば温度や音量を変更するための操作アイコン）が操作部を介して選択されることによる操作入力に応じて被操作対象の作動を制御する機能を有するコンテンツ毎に表示画像を生成し、これらの画像をレイヤ（階層）に従って重ねて表示させる構成が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０７４００４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような画像生成装置において生成された表示画像のうち、別の表示画像の下位のレイヤに該当する表示画像に操作アイコンが存在する場合、この操作アイコンが操作された場合の取り扱いが難しい。
【０００５】
例えば、この操作アイコンが操作された場合に、温度等の操作については無効とし、この表示画像を最上位のレイヤに移動させ、その後に再度この操作アイコンが操作された場合に温度等の操作を有効にすることが考えられる。しかしながら、この場合には、必ず１度は操作が無効になるので操作に手間がかかるという問題点がある。
【０００６】
また、例えば、この操作アイコンが操作された場合に、操作を有効にすることが考えられる。しかしながら、この場合には、操作アイコンが表示された表示画像の一部が隠蔽された状態での操作を有効とするので、誤操作の原因になるという問題点がある。
【０００７】
そこで、このような問題点を鑑み、複数の表示画像の少なくとも一部を重ねて表示部に表示させ、表示画像上に表示された操作入力用の表示が操作部を介して選択されることによる操作入力に応じて被操作対象の作動を制御する機能を有する画像生成装置および画像生成プログラムにおいて、誤操作を抑制しつつ無駄な操作を減少させることができるようにすることを本発明の目的とする。
【課題を解決するための手段】
【０００８】
かかる目的を達成するために成された本発明の画像生成装置において、操作受付手段は、表示画像上に表示された操作入力用の表示が操作部を介して選択されることによる操作入力を検出する。そして、隠蔽判定手段は、複数の表示画像のうちの少なくとも一部の表示画像に予め設定された隠蔽判定領域の少なくとも一部が他の表示画像に覆われているか否かを判定する。さらに、入力制限手段は、隠蔽判定領域の少なくとも一部が他の表示画像に覆われていると判定された場合、隠蔽判定領域を有する表示画像に関する操作受付手段を介した操作入力に従った被操作対象の作動を制限する。
【０００９】
このような画像生成装置によれば、隠蔽判定領域が他の表示画像に覆われているか否かに応じて操作入力に従った被操作対象の作動を制限するか否かを設定するので、表示画像の一部が他の表示画像に覆われていたとしても、隠蔽判定領域が他の表示画像に覆われていない限り操作入力を制限することがない。よって、誤操作を抑制しつつ無駄な操作を減少させることができる。
【００１０】
なお、隠蔽判定領域は、表示画像の一部や全部等、表示画像中の任意の領域に設定されうる。また、隠蔽判定領域は、操作入力用の表示等に設定されていてもよい。
また、上記目的を達成するためには、コンピュータを、画像生成装置を構成する各手段として実現するための画像生成プログラムとしてもよい。また、各請求項の記載は、可能な限りにおいて任意に組み合わせることができる。この際、発明の目的を達成できる範囲内において一部構成を除外してもよい。
【図面の簡単な説明】
【００１１】
【図１】本発明が適用された画像表示システム１の概略構成を示すブロック図である。
【図２】本発明の作動の概略を示す説明図である。
【図３】画像生成装置１０のＣＰＵ１１が実行する操作入力処理を示すフローチャートである。
【図４】隠蔽判定領域とフィルタ判定領域との関係を示す説明図である。
【発明を実施するための形態】
【００１２】
以下に本発明にかかる実施の形態を図面と共に説明する。
［本実施形態の構成］
本発明が適用された画像表示システム１は、例えば乗用車等の車両に搭載されている。そして、コンテンツに応じた複数の表示画像を生成し、複数の表示画像の少なくとも一部を重ねて表示部に表示させる。
【００１３】
この際、表示画像上に表示された操作入力用の表示（操作アイコン７３，７５（図４（ｂ）参照））が選択されることによる操作入力に応じて被操作対象４６の作動を制御する機能を有する。詳細には、図１に示すように、画像表示システム１は、画像生成装置１０と、表示装置３０と、タッチパネル４１と、スイッチ類４２と、被操作対象４６と、を備えている。
【００１４】
表示装置３０は、タッチパネル４１およびスイッチ類４２が一体となった周知のタッチパネル式ディスプレイとして構成されている。すなわち、表示装置３０は、使用者がディスプレイに触れる操作をその位置とともに検出し、その情報を画像生成装置１０に送る。
【００１５】
画像生成装置１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、および入力インタフェース（入力ＩＦ）２２を備えている。ＣＰＵ１１はＲＯＭ１２等に格納されたプログラム（画像生成プログラムを含む）等、所定の処理を実行する。
【００１６】
ＣＰＵ１１が実行する処理としては、表示制御部２１、操作判定部２３、およびコンテンツ管理部２４としての機能を備えている。表示制御部２１として機能では、表示装置２０に表示させる画像を生成する。
【００１７】
操作判定部２３の機能では、タッチパネル２３等の操作された位置やその指令の内容を認識し、必要に応じてコンテンツ管理部２４に作動指令を送る。コンテンツ管理部２４の機能では、各コンテンツによって表示させる画像についての情報を表示制御部２１の機能に送るとともに、被操作対象４６を制御するためのソフトウェアとして複数のコンテンツを管理し、コンテンツを介して被操作対象４６に対する制御信号を送信する。
【００１８】
ここで、本実施形態においては、コンテンツＡ２５およびコンテンツＢ２６を含むコンテンツがコンテンツ管理部２４によって管理されており、特にコンテンツＡ２５においては隠蔽判定領域設定２６が記録されている。隠蔽判定領域設定２６は、後述する隠蔽判定領域６２，６４の座標の設定を示す。
【００１９】
なお、被操作対象４６は、例えば、オーディオやエアコン等が該当し、コンテンツ管理部２４によって管理されるコンテンツとしては、オーディオの音量やエアコンの風量や温度等を設定するものが該当する。
【００２０】
［本実施形態の処理］
上記のような画像表示システム１において、画像生成装置１０は、複数のコンテンツによる表示画像が表示装置３０において表示されている場合、特徴的な作動をする。例えば図２に示す例では、オーディオの音量を制御するコンテンツ画像と、地図を表示するコンテンツ画像とを並べて表示し、さらに、これらの上位の階層に注意等を促すポップアップ画像を表示させている。特に、オーディオの音量を制御するコンテンツ画像では、オーディオの音量を操作するための操作アイコン（左右の三角印）についてはポップアップ画像に隠されていないものの、オーディオの音量を数字で表示する領域の一部がポップアップ画像に隠されている。
【００２１】
このように、オーディオの音量を数字で表示する領域の一部がポップアップ画像に隠されていると、使用者はオーディオの音量が確認できないため、この状態で操作を受け付けると誤操作をさせる可能性がある。一方で、地図のようなコンテンツ画像において、縮尺を変更するような場合には、地図の一部分がポップアップによって隠されていたとしても、誤操作をさせる可能性は低い。
【００２２】
したがって、隠された画像に応じて操作を受け付けるか否かを切り替える構成を備えているとよいと言える。本実施形態では、この構成を実現するため図３に示す操作入力処理を実施する。操作入力処理は、例えば、車両の電源や画像表示システムの電源が投入されると開始される処理であり、その後、繰り返し実施される。
【００２３】
操作入力処理が開始されると、まず、使用者によるタッチ操作がタッチパネル４１を介して入力されたか否かを判定する（Ｓ１１０）。タッチ操作が入力されていなければ（Ｓ１１０：ＮＯ）、Ｓ１１０の処理を繰り返す。
【００２４】
また、タッチ操作が入力されていれば（Ｓ１１０：ＹＥＳ）、表示状態やタッチ操作がされた位置に基づいて使用者によってタッチされた部位に対応するコンテンツ（対象コンテンツ）を特定する（Ｓ１２０）。続いて、対象コンテンツに隠蔽判定領域が設定されているか否かを判定する（Ｓ１３０）。
【００２５】
ここで、各コンテンツにより生成される表示画像には、図４（ａ）に示すように、フィルタ判定領域６１，６３が設定されており、また、フィルタ判定領域６１，６３内にあり、かつフィルタ判定領域６１，６３よりも狭い領域に設定された隠蔽判定領域６２，６４が設定されている。
【００２６】
ただし、一部のコンテンツにおいては、フィルタ判定領域６１，６３と隠蔽判定領域６２，６４とが一致してもよい。また、隠蔽判定領域６２，６４については、少なくとも１つのコンテンツによって設定されていればよい。
【００２７】
また、隠蔽判定領域は、（１）操作に応じて表示態様が変更される領域を表す表示変更領域、（２）被操作対象の作動状態が表示される領域、（３）操作入力用の表示が表示される領域（後述する操作アイコン７３，７５）、の少なくとも何れか１つに設定されている。
【００２８】
Ｓ１３０の処理では、対象コンテンツが隠蔽判定領域を有するか否かを、コンテンツ管理部２４の機能を用いて判定する。対象コンテンツに隠蔽判定領域が設定されていれば（Ｓ１３０：ＹＥＳ）、対象コンテンツの隠蔽判定領域の少なくとも一部が他のコンテンツのフィルタ判定領域によって隠蔽されているか否か（他のコンテンツによる表示画像が対象コンテンツの隠蔽判定領域上において対象コンテンツの表示画像よりも前面（上位のレイヤ）において重畳して表示されているか否か）を判定する（Ｓ１４０）。
【００２９】
対象コンテンツの隠蔽判定領域の少なくとも一部が他のコンテンツのフィルタ判定領域によって隠蔽されている場合、タッチされた画面部品（アイコン等）を特定する（Ｓ１５０）。そして、他のコンテンツによる表示画像に隠蔽される隠蔽判定領域が特定した画面部品に対応する隠蔽判定領域であるか否かを判定する（Ｓ１６０）。
【００３０】
ここで、例えば図４（ｂ）に示すように、コンテンツによっては、複数の隠蔽判定領域として操作アイコン７３に対応付けられた隠蔽判定領域Ａ７２、および操作アイコン７５に対応付けられた隠蔽判定領域Ｂ７４がそれぞれ設定されている。この場合、一方の隠蔽判定領域（図４（ｂ）の例では隠蔽判定領域Ｂ７４）だけが他の表示画像のフィルタ判定領域（フィルタ判定領域δ７６）に隠蔽された場合、この隠蔽判定領域に対応付けられた操作アイコン７５を介した操作入力だけを制限するために本処理を実施する。
【００３１】
なお、対象コンテンツの表示画像に１つの隠蔽判定領域だけが設けられている場合には、Ｓ１６０の処理を省略し、Ｓ１７０の処理に移行してもよい。
他のコンテンツによる表示画像に隠蔽される隠蔽判定領域が、Ｓ１５０の処理で特定した画面部品に対応する隠蔽判定領域である場合（Ｓ１６０：ＹＥＳ）、対象コンテンツに対する操作入力を無効とする。この際、対象コンテンツの表示画像が隠蔽されないように、対象コンテンツを最前面（最上位のレイヤ）に設定し、対応する表示画像を表示させる（Ｓ１７０）。このような処理が終了すると、操作入力処理を終了する。
【００３２】
また、Ｓ１３０の処理にて対象コンテンツが隠蔽判定領域を有さない場合（Ｓ１３０：ＮＯ）、Ｓ１４０の処理にて対象コンテンツの隠蔽判定領域の少なくとも一部が他のコンテンツのフィルタ判定領域によって隠蔽されていない場合（Ｓ１４０：ＮＯ）、および他のコンテンツによる表示画像に隠蔽される隠蔽判定領域が特定した画面部品に対応する隠蔽判定領域でない場合（Ｓ１６０：ＮＯ）には、タッチされた部位を特定する（Ｓ２１０）。そして、タッチされた部位がボタンやスイッチ等の操作アイコン７３，７５であるか否かを判定する（Ｓ２２０）。
【００３３】
タッチされた部位が操作アイコン７３，７５であれば（Ｓ２２０：ＹＥＳ）、使用者によるタッチ操作を受け付ける処理として、対象のコンテンツへタッチ操作を通知し（Ｓ２３０）、対象コンテンツによる処理を実行して（Ｓ２４０）、操作入力処理を終了する。
【００３４】
また、タッチされた部位が操作アイコン７３，７５でなければ（Ｓ２２０：ＮＯ）、Ｓ１７０の処理に移行する。なお、Ｓ２４０による対象コンテンツによる処理が実施されると、対象コンテンツにより被操作対象４６の制御態様が変更されるとともに、必要に応じて表示制御部２１を介して表示画像が変更される。
【００３５】
例えば、エアコンの設定温度の変更が入力された場合には、被操作対象４６としてエアコンの設定温度を変更する制御と、変更後の設定温度を表示する表示画像を生成する処理とが実施される。
【００３６】
［本実施形態による効果］
以上ように詳述した画像表示システム１において、画像生成装置１０は、表示画像上に表示された操作入力用の表示が操作部を介して選択されることによる操作入力を検出する。そして、複数の表示画像のうちの少なくとも一部の表示画像に予め設定された隠蔽判定領域６２，６４，７２，７４の少なくとも一部が他の表示画像に設定されたフィルタ判定領域６１，６３，７１，７６に覆われているか否かを判定する。さらに、画像生成装置１０は、隠蔽判定領域６２，６４，７２，７４の少なくとも一部が他の表示画像に覆われていると判定された場合、隠蔽判定領域６２，６４，７２，７４を有する表示画像に関する操作入力に従った被操作対象の作動を制限する。
【００３７】
このような画像表示システム１によれば、隠蔽判定領域６２，６４，７２，７４が他の表示画像に覆われているか否かに応じて操作入力に従った被操作対象の作動を制限するか否かを設定するので、表示画像の一部が他の表示画像に覆われていたとしても、隠蔽判定領域６２，６４，７２，７４が他の表示画像に覆われていない限り操作入力を制限することがない。よって、誤操作を抑制しつつ無駄な操作を減少させることができる。
【００３８】
また、画像表示システム１において画像生成装置１０は、操作入力を無効にすることで、操作入力に従った作動を制限する。
このような画像表示システム１によれば、操作入力を無効とすることで、被操作対象（被制御対象を駆動するためのアプリケーション等）に無効となる指令が入らないようにすることができる。よって、被操作対象側で指令が無効か否かの場合分け等の処理が不要となるので、被操作対象で実施される処理を簡素化することができる。
【００３９】
さらに、画像表示システム１において、隠蔽判定領域６２，６４，７２，７４は、操作に応じて表示態様が変更される領域であり、かつ被操作対象の作動状態が表示される領域である、表示変更領域に設定されうる。ここで、表示変更領域とは、音量の大きさや、設定温度等が表示される領域を示す。
【００４０】
このような画像表示システム１によれば、表示変更領域の少なくとも一部が他の表示画像によって隠蔽されている場合、つまり操作後の状態（温度や音量等）を認識することができない場合に、操作入力を制限することができる。
【００４１】
また、画像表示システム１において隠蔽判定領域６２，６４，７２，７４は、操作アイコン７３，７５等の操作入力用の表示が表示される領域に設定されうる。
このような画像表示システム１によれば、操作アイコン７３，７５等、操作入力用の表示が隠蔽された場合に、入力操作を制限することができる。
【００４２】
さらに、画像表示システム１において画像生成装置１０は、作動を制限する場合に、隠蔽判定領域６２，６４，７２，７４を有する表示画像が隠蔽されないように最前面に表示させる。
【００４３】
このような画像表示システム１によれば、作動を制限する場合に、隠蔽判定領域６２，６４，７２，７４を有する表示画像が隠蔽されないように最前面に表示させるので、次の操作入力を制限することなく受け入れることができる。
【００４４】
また、画像表示システム１において画像生成装置１０は、ある表示画像には複数の隠蔽判定領域６２，６４，７２，７４が操作アイコン７３，７５と対応付けてそれぞれ設定されており、ある隠蔽判定領域６２，６４，７２，７４が隠蔽された場合、この隠蔽判定領域６２，６４，７２，７４に対応付けられた操作アイコン７３，７５を介した操作入力を制限する。
【００４５】
このような画像表示システム１によれば、ある隠蔽判定領域６２，６４，７２，７４の少なくとも一部が他の表示画像に隠蔽された場合であっても、他の隠蔽判定領域６２，６４，７２，７４に対応する操作アイコン７３，７５を介した操作入力については制限されないようにすることができる。よって、誤操作が起こり得る可能性が高い操作を抑制しつつ、誤操作が起こる可能性が低い操作については受け付けることができる。
【００４６】
［その他の実施形態］
本発明の実施の形態は、上記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。また、発明の目的を達成できる範囲内において、実施形態に記載の構成を省くことができる。
【００４７】
［本実施形態の構成と本発明の構成との対応関係］
上記実施形態において画像生成装置１０が実施する処理のうち、Ｓ１１０の処理は本発明でいう操作受付手段に相当し、Ｓ１４０〜Ｓ１６０の処理は本発明でいう隠蔽判定手段に相当する。また、Ｓ１６０、Ｓ２３０の処理は本発明でいう入力制限手段に相当し、Ｓ１７０の処理は本発明でいう表示制御手段に相当する。
【符号の説明】
【００４８】
１…画像表示システム、１０…画像生成装置、２０…表示装置、２１…表示制御部、２２…入力インタフェース、２３…操作判定部、２４…コンテンツ管理部、２６…隠蔽判定領域設定、３０…表示装置、４１…タッチパネル、４２…スイッチ類、４６…被操作対象。
【図１】
2014106622.tif 000003
【図３】
2014106622.tif 000004
【図４】
2014106622.tif 000005
【図２】
2014106622.tif 000006