(57)【要約】【課題】  表示画面に設けた複数の分割領域の動的なサイズ変更に対応し、表示物の表示をより適切に変更する。【解決手段】  表示制御装置は、ユーザからの操作に応じて画面上に設けた分割領域のサイズを動的に変更する分割領域設定部と、少なくとも１つ以上の表示物が配置された配置領域を前記分割領域に設けるとともに、前記分割領域のサイズの変更に対応し、同一の前記分割領域に設けられた前記配置領域どうしの相対的な位置関係を変更する表示制御部と、前記同一の前記分割領域に設けられた前記配置領域どうしの相対的な優先度を設定する優先度設定部と、を備え、前記表示制御部は、同一の前記分割領域に設けられた前記配置領域どうしの相対的な位置関係の変更によって前記配置領域どうしの少なくとも一部分が重複した場合、前記配置領域に設定された前記優先度に基づき、前記表示物の表示を前記配置領域単位で制御することを特徴とする。【選択図】図２
2020102084.tif 000002
【特許請求の範囲】
【請求項１】
画面上に設けた分割領域のサイズをユーザからの操作に応じて動的に変更する分割領域設定部と、
少なくとも１つ以上の表示物が配置された配置領域を前記分割領域に設けるとともに、前記分割領域のサイズの変更に対応し、同一の前記分割領域に設けられた前記配置領域どうしの相対的な位置関係を変更する表示制御部と、
前記同一の前記分割領域に設けられた前記配置領域どうしの相対的な優先度を設定する優先度設定部と、
を備え、
前記表示制御部は、同一の前記分割領域に設けられた前記配置領域どうしの相対的な位置関係の変更によって前記配置領域どうしの少なくとも一部分が重複した場合、前記配置領域に設定された前記優先度に基づき、前記表示物の表示を前記配置領域単位で制御する
ことを特徴とする表示制御装置。
【請求項２】
請求項１に記載の表示制御装置であって、
前記表示制御部は、同一の前記分割領域に設けられた前記配置領域どうしの相対的な位置関係の変更によって前記配置領域どうしの少なくとも一部分に重複が生じた場合、前記配置領域に設定された前記優先度に基づき、前記優先度が低い方の前記配置領域に配置された前記表示物を一括して不可視とする
ことを特徴とする表示制御装置。
【請求項３】
請求項１に記載の表示制御装置であって、
前記表示制御部は、同一の前記分割領域に設けられた前記配置領域どうしの相対的な位置関係の変更によって前記配置領域どうしの少なくとも一部分に重複が生じた場合、前記配置領域に設定された前記優先度に基づき、前記優先度が低い方の前記配置領域に配置された前記表示物を前記配置領域内で移動し、前記優先度が高い方の前記配置領域に配置された前記表示物を表示する
ことを特徴とする表示制御装置。
【請求項４】
請求項１に記載の表示制御装置であって、
前記表示制御部は、前記分割領域のサイズの変更に対応して、前記配置領域のサイズを変更するとともに、前記サイズを変更した前記配置領域における前記表示物の配置を変更する
ことを特徴とする表示制御装置。
【請求項５】
請求項１に記載の表示制御装置であって、
前記表示制御部は、前記分割領域のサイズの変更に対応して、前記配置領域のサイズを変更するとともに、前記サイズを変更した前記配置領域における前記表示物のサイズを変更せずに配置を変更する
ことを特徴とする表示制御装置。
【請求項６】
請求項１に記載の表示制御装置であって、
前記表示制御部は、前記分割領域のサイズの変更に対応して、前記配置領域のサイズを変更するとともに、前記サイズを変更した前記配置領域における前記表示物のサイズを変更する
ことを特徴とする表示制御装置。
【請求項７】
請求項４に記載の表示制御装置であって、
前記優先度設定部は、同一の前記配置領域に配置された前記表示物どうしの相対的な優先度を設定し、
前記表示制御部は、前記配置領域における前記表示物の配置を変更したことによって同一の前記配置領域における前記表示物どうしの少なくとも一部分に重複が生じた場合、前記表示物に設定された前記優先度に基づき、前記優先度が低い方の前記表示物を不可視とする
ことを特徴とする表示制御装置。
【請求項８】
請求項１に記載の表示制御装置であって、
前記優先度設定部は、ユーザからの入力に基づき、前記優先度を変更する
ことを特徴とする表示制御装置。
【請求項９】
請求項８に記載の表示制御装置であって、
前記優先度設定部は、前記優先度を変更した場合の状況を学習し、学習結果に基づいて前記優先度を動的に変更する
ことを特徴とする表示制御装置。
【請求項１０】
請求項９に記載の表示制御装置であって、
前記表示制御部は、前記優先度の動的な変更に対応し、前記表示物の表示を動的に変更する
ことを特徴とする表示制御装置。
【請求項１１】
請求項１に記載の表示制御装置であって、
前記配置領域は、方向軸を有し、
前記表示制御部は、前記方向軸に沿って前記表示物の表示を移動する
ことを特徴とする表示制御装置。
【請求項１２】
表示制御装置による表示制御方法であって、
画面上に設けた分割領域のサイズをユーザからの操作に応じて動的に変更する分割領域設定ステップと、
前記分割領域のサイズの変更に対応し、同一の前記分割領域に設けられた、少なくとも１つ以上の表示物が配置された配置領域どうしの相対的な位置関係を変更する表示制御ステップと、
を含み、
前記表示制御ステップは、同一の前記分割領域に設けられた前記配置領域どうしの相対的な位置関係の変更によって前記配置領域どうしの少なくとも一部分が重複した場合、前記配置領域に設定された、前記同一の前記分割領域に設けられた前記配置領域どうしの相対的な優先度に基づき、前記表示物の表示を前記配置領域単位で制御する
ことを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、及び表示制御方法に関する。
【背景技術】
【０００２】
ディスプレイにおける情報表示に関する発明として、例えば、特許文献１には、表示領域に表示を行う表示部と、表示領域に対する操作を検出する操作検出部と、表示部を制御する表示制御部とを備える電子機器が開示されている。そして、同文献には「表示制御部は、表示領域に含まれる第１表示領域を複数の分割領域に分割し、当該複数の分割領域のそれぞれの表示を独立して制御する分割表示モードを有し、分割表示モードにおいて、複数の分割領域のそれぞれに対する設定を可能とするように設定できる一つの操作対象画像を表示部に表示させる。」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−８７８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されているように、従来、表示領域を複数の分割領域に分割し、各分割領域の表示を独立して制御することは可能である。具体的には、分割領域のサイズが変更された場合、分割領域に表示されているアイコン等の表示物を単純に縮小または拡大したり、段階的にレイアウトを変更したり、部分的にトリミングしたり、非表示としたすることはできる。ただし、分割領域のサイズが変更された場合における上述したような表示物の表示変更は、分割領域のサイズの動的な変化に対応しきれておらず、表示物の最適な表示が提供されているとは言い難い。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、表示画面に設けた複数の分割領域の動的なサイズ変更に対応し、表示物の表示をより適切に変更できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。
【０００７】
上記課題を解決すべく、本発明の一態様に係る表示制御装置は、画面上に設けた分割領域のサイズをユーザからの操作に応じて動的に変更する分割領域設定部と、少なくとも１つ以上の表示物が配置された配置領域を前記分割領域に設けるとともに、前記分割領域のサイズの変更に対応し、同一の前記分割領域に設けられた前記配置領域どうしの相対的な位置関係を変更する表示制御部と、前記同一の前記分割領域に設けられた前記配置領域どうしの相対的な優先度を設定する優先度設定部と、を備え、前記表示制御部は、同一の前記分割領域に設けられた前記配置領域どうしの相対的な位置関係の変更によって前記配置領域どうしの少なくとも一部分が重複した場合、前記配置領域に設定された前記優先度に基づき、前記表示物の表示を前記配置領域単位で制御することを特徴とする。
【発明の効果】
【０００８】
本発明の一態様によれば、表示画面に設けた複数の分割領域の動的なサイズ変更に対応し、表示物の表示をより適切に変更することが可能となる。
【０００９】
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１０】
【図１】図1は、本発明の一実施の形態に係る車載装置の構成例を示すブロック図である。
【図２】図２は、車載装置の機能ブロックの一例を示す図である。
【図３】図３（Ａ）〜図３（Ｃ）は、第１ディスプレイの表示画面に設定された分割領域の表示例であり、図３（Ａ）は第１の表示例、図３（Ｂ）は第２の表示例、図３（Ｃ）は第３の表示例を示す図である。
【図４】図４は、分割領域に設定されている配置領域の例を示す図である。
【図５】図５は、分割領域のサイズ変更に対応する配置領域の設定変更の概要を説明するための図である。
【図６】図６は、分割領域のサイズ変更に対応する配置領域の設定変更の概要を説明するための図である。
【図７】図７は、分割領域のサイズ変更に対応する配置領域の設定変更の第１の具体例を示す図である。
【図８】図８は、分割領域のサイズ変更に対応する配置領域の設定変更の第２の具体例を示す図である。
【図９】図９は、分割領域のサイズ変更に対応する配置領域の設定変更の第３の具体例を示す図である。
【図１０】図１０（Ａ）〜図１０（Ｄ）は、配置領域の形状の例であり、図１０（Ａ）は配置領域を線形関数によって定義した例、図１０（Ｂ）は配置領域を楕円関数によって定義した例、図１０（Ｃ）は配置領域を異なる２本の線形関数によって定義した例、図１０（Ｄ）は配置領域を異なる２本の楕円関数によって定義した例を示す図である。
【図１１】図１１は、表示物の属性情報（元詰め、中詰め、または先詰め）を説明するための図である。
【図１２】図１２は、表示物の属性情報（上揃え、中揃え、または下揃え）を説明するための図である。
【図１３】図１３は、表示物の属性情報（優先度と、可視または不可視）を説明するための図である。
【図１４】図１４は、表示物の属性情報（領域依存拡縮）を説明するための図である。
【図１５】図１５は、表示物の属性情報（余白延長）を説明するための図である。
【図１６】図１６は、優先度が低い方の配置領域に配置されている表示物を移動する例を説明するための図である。
【図１７】図１７は、車載装置１０による表示制御処理の一例を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明に係る一実施の形態を図面に基づいて説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は適宜省略する。また、以下の実施の形態において、その構成要素（要素ステップ等も含む）は、特に明示した場合及び原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須のものではないことは言うまでもない。また、「Ａからなる」、「Ａよりなる」、「Ａを有する」、「Ａを含む」と言うときは、特にその要素のみである旨明示した場合等を除き、それ以外の要素を排除するものでないことは言うまでもない。同様に、以下の実施の形態において、構成要素等の形状、位置関係等に言及するときは、特に明示した場合及び原理的に明らかにそうでないと考えられる場合等を除き、実質的にその形状等に近似または類似するもの等を含むものとする。
【００１２】
＜本発明の一実施の形態に係る車載装置１０の構成例＞
以下、本発明の一実施の形態に係る車載装置１０について説明する。車載装置１０は、本発明の表示制御装置に相当する。
【００１３】
図１は、本発明の一実施の形態に係る車載装置１０の構成例を示している。該車載装置１０は、例えば、ナビゲーション機能を備えた車載ナビゲーション装置によって実現可能である。そのため、車載装置１０は、例えば、前面に第１ディスプレイ２１を備える箱型の装置であり、車内のコンソールパネルに収容される。また、車載装置１０は、コンソールパネルに取り付けるための取り付け具（ブラケット）を備えており、取り付け具を介して、車内のコンソールパネルの上等に取り付けられるものであってもよい。
【００１４】
ここで、ナビゲーション機能とは、地図情報の表示、出発地（または現在地）から目的地までの推奨経路の探索及び誘導、交通情報の表示といった通常のナビゲーション装置が備える機能である。なお、車載装置１０は、専用のナビゲーション装置に限定されるものではなく、例えば、スマートフォン、タブレット端末装置及びＰＤＡ（Personal Data Assistance）等であってもよい。この場合、ナビゲーション機能は、これらの装置にインストールされたアプリケーションまたはこれらの装置が接続可能なサーバ装置によって提供される。
【００１５】
車載装置１０は、ナビゲーション機能に関するナビゲーション画面の他、エアコン（エアーコンディショナ）の温度や風量等を設定するためのエアコン画面、オーディオの選曲や音量等を設定するためのオーディオ画面、無線接続されたスマートフォンによって実行されるアプリケーションの画面、電話の発着信を行うための電話画面等を表示することができる。
【００１６】
車載装置１０は、演算処理装置１１、第１ディスプレイ２１、第２ディスプレイ２２、記憶装置２３、音声入出力装置２４、入力装置２５、及びＲＯＭ(Read Only Memory)装置２６を有する。
【００１７】
さらに、車載装置１０は、車速センサ２７、ジャイロセンサ２８、ＧＰＳ(Global Positioning System)受信装置２９、ＦＭ多重放送受信装置３０、及びビーコン受信装置３１を有する。
【００１８】
演算処理装置１１は、車載装置１０の様々な処理を行う中心的なユニットである。演算処理装置１１は、例えば、車速センサ２７等の各種センサ及びＧＰＳ受信装置２９から出力された情報を用いて現在地を検出する。また、演算処理装置１１は、得られた現在地情報に基づいて、表示に必要な地図情報を記憶装置２３やＲＯＭ装置２６から読み出す。また、演算処理装置１１は、読み出した地図情報をグラフィックス展開し、そこに現在地を示すマークを重ねて第１ディスプレイ２１に表示させる映像信号を生成、出力する。また、演算処理装置１１は、記憶装置２３あるいはＲＯＭ装置２６に記憶されている地図情報等を用いて、ユーザ（運転者や同乗者）から指示された出発地と目的地とを結ぶ推奨経路を算出する。また、演算処理装置１１は、スピーカ２４２や第１ディスプレイ２１に所定の信号を出力して経路の誘導を行う。
【００１９】
また、演算処理装置１１は、第１ディスプレイ２１の表示画面に複数の分割領域を設定することができ、ユーザからの操作に応じて、分割領域のサイズを変更することができる。また、演算処理装置１１は、分割領域毎に独立して所定の表示物（アイコン等）を所定の表示形態で表示する。さらに、演算処理装置１１は、第１ディスプレイ２１に設定した複数の分割領域のうちの任意の分割領域における表示を、第２ディスプレイ２２にも表示することができる。
【００２０】
このような演算処理装置１１は、数値演算及び各デバイスを制御する等様々な処理を実行するＣＰＵ(Central Processing Unit)１１１、記憶装置２３またはＲＯＭ１１３等のメモリ装置から読み出した地図情報や演算データ等を一時的に格納するＲＡＭ(Random Access Memory)１１２、ＣＰＵ１１１が実現するブートプログラム等を格納するＲＯＭ１１３、演算処理装置１１に各種ハードウェアを接続するためのＩ／Ｆ(Interface)１１４、並びにこれらを相互に接続するバス１１５を有している。
【００２１】
第１ディスプレイ２１は、例えば、車内前面に設けられたコンソールパネルの中央に設置される。第１ディスプレイ２１は、グラフィックス情報を表示するユニットである。第１ディスプレイ２１は、例えば、液晶ディスプレイや有機ＥＬディスプレイ等で構成される。なお、後述するが、第１ディスプレイ２１には、透明なタッチパネル２５１が積層されている。したがって、ユーザは第１ディスプレイ２１（に積層されたタッチパネル２５１）に対してタッチ操作を行うことができる。ただし、第１ディスプレイ２１に対する操作は、ダイヤルスイッチ２５２を用いて行うこともできる。
【００２２】
第２ディスプレイ２２は、例えば、運転席正面に設けられたインストルメントパネルに設置される。例えば、米国仕様車等のようにステアリングホイールが左側に設置されている車両の場合、ユーザから見て、第２ディスプレイ２２は、コンソールパネルの中央に設置される第１ディスプレイ２１の左側に設定される。
【００２３】
なお、第２ディスプレイ２２については、該車両に予め設けられている、速度計や回転計等を表示するディスプレイを流用することが望ましい。もちろん、車載装置１０のために専用の第２ディスプレイ２２を設けてもよい。第２ディスプレイ２２は、グラフィックス情報を表示するユニットである。第２ディスプレイ２２は、例えば、液晶ディスプレイや有機ＥＬディスプレイ等で構成される。
【００２４】
記憶装置２３は、ＨＤＤ（Hard Disk Drive）や不揮発性メモリカード等の少なくとも読み書きが可能な記憶媒体から成る。記憶装置２３には、例えば、演算処理装置１１によって用いられる様々な情報が格納されている。
【００２５】
音声入出力装置２４は、音声入力装置としてのマイクロフォン２４１、及び音声出力装置としてのスピーカ２４２を有する。マイクロフォン２４１は、運転者や同乗者が発した声（ユーザ発話）等、車載装置１０の外部の音声を集音する。また、スピーカ２４２は、演算処理装置１１で生成された運転者等に対する経路案内等の音声を出力する。
【００２６】
入力装置２５は、ユーザからの指示入力を受け付ける装置である。入力装置２５は、タッチパネル２５１、ダイヤルスイッチ２５２、その他のハードスイッチであるスクロールキー等（不図示）から成る。入力装置２５は、各キーや各スイッチの操作に応じた情報を演算処理装置１１等の他の装置に出力する。
【００２７】
タッチパネル２５１は、透明な材質から成り、第１ディスプレイ２１の表示画面に積層される。タッチパネル２５１は、ユーザの指やタッチペンによるタッチ操作（タッチオン（接触）、ドラッグ（接触した状態での移動）、及びタッチオフ（接触解除）を検知する。よって、ユーザは、あたかも第１ディスプレイ２１の表示画面を視認しながら、表示画面（実際には、タッチパネル２５１）に触れて各種の操作を入力することができる。ユーザによるタッチ操作の位置は、例えば、タッチパネル２５１上に設定されるｘｙ座標に基づいて特定される。タッチパネル２５１は、例えば、静電容量方式による入力検出素子等から成る。
【００２８】
ＲＯＭ装置２６は、ＣＤ（Compact Disk）−ＲＯＭやＤＶＤ（Digital Versatile Disk）−ＲＯＭ等のＲＯＭ、ＩＣ（Integrated Circuit）カード等の少なくとも読み取りが可能な記憶媒体から成る。この記憶媒体には、例えば、動画データや、音声データ等が記憶されている。
【００２９】
車速センサ２７は、車速を算出するために用いる値を取得するセンサである。ジャイロセンサ２８は、光ファイバジャイロや振動ジャイロ等で構成され、移動体（車両）の回転による角速度を検出するセンサである。ＧＰＳ受信装置２９は、ＧＰＳ衛星からの信号を受信し、移動体とＧＰＳ衛星間の距離と距離の変化率とを３個以上の衛星に対して測定することで移動体の現在地、進行速度及び進行方位を測定することができる。これらの各装置は、車載装置１０が搭載された車両の現在地を検出するために演算処理装置１１で用いられる。
【００３０】
ＦＭ多重放送受信装置３０は、ＦＭ放送波を用いて送信されてくるＦＭ多重放送を受信する。ＦＭ多重放送には、ＶＩＣＳ(Vehicle Information and Communication System)情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報及びＦＭ多重一般情報としての文字情報等が含まれている。
【００３１】
ビーコン受信装置３１は、ＶＩＣＳ情報等の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報及び緊急警報等を受信する。ビーコン受信装置３１には、例えば、光により通信する光ビーコン、電波により通信する電波ビーコン等がある。
【００３２】
次に、車載装置１０の機能構成を示す機能ブロックについて説明する。図２は、車載装置１０の機能ブロックの一例を示している。
【００３３】
車載装置１０は、制御部１２０、及び記憶部１３０を有する。
【００３４】
制御部１２０は、入力受付部１２１、操作検知部１２２、分割領域設定部１２３、表示制御部１２４、優先度設定部１２５、及び機能処理部１２６を有する。
【００３５】
入力受付部１２１は、入力装置２５のダイヤルスイッチ２５２やその他のハードスイッチ等を介して、ユーザからの指示や情報の入力を受け付ける機能ブロックである。例えば、入力受付部１２１は、入力装置２５を介して、出発地及び目的地の設定や推奨経路の探索指示等をユーザから受け付ける。
【００３６】
操作検知部１２２は、入力装置２５のタッチパネル２５１に対するユーザからのタッチ操作を検知する機能ブロックである。具体的には、操作検知部１２２は、タッチパネル２５１に対するタッチオン、ドラッグ、及びタッチオフを検知する。また、操作検知部１２２は、タッチ操作されているタッチパネル２５１上のｘｙ座標を特定する。
【００３７】
また、操作検知部１２２は、所定時間（例えば、０．５秒間）内にタッチパネル２５１への複数回（例えば、２回）タッチを検知し、各々のタッチ位置を示すタッチパネル２５１上のｘｙ座標を特定することもできる。
【００３８】
また、操作検知部１２２は、これらのタッチ操作（タッチオフを含む）を検知すると、タッチ操作の種類と、そのｘｙ座標を分割領域設定部１２３及び機能処理部１２６に通知する。
【００３９】
分割領域設定部１２３は、表示画面において分割領域を設定する機能ブロックである。具体的には、分割領域設定部１２３は、操作検知部１２２からの通知に基づき、第１ディスプレイ２１の表示画面を複数に分割した分割領域の分割状態（位置及びサイズ）を設定する。なお、本実施形態では、表示画面を３分割した場合について説明するが、分割数は１，２または４以上であってもよい。また、分割領域設定部１２３は、表示画面を分割せず、表示画面上に１つの領域だけを表示するようにしてもよい。その場合、表示画面上に存在する１つの領域を分割領域とみなせばよい。すなわち、本実施形態においては、分割領域とは、表示画面内で特定の表示物を表示するための設けられたサイズ変更可能な表示領域とも言える。
【００４０】
表示制御部１２４は、各分割領域における配置領域の設定及び表示物の表示を制御する機能ブロックである。表示制御部１２４は、分割領域のサイズの変更に応じて配置領域のサイズや位置、属性情報等を変更する。また、表示制御部１２４は、配置領域のサイズの変更に対応し、配置領域に配置された表示物の位置や属性情報を変更する。
【００４１】
優先度設定部１２５は、分割領域に設けられた配置領域や、配置領域に配置された表示物に対して優先度を設定する機能ブロックである。優先度設定部１２５は、配置領域や表示物に対する優先度として予め決定されている初期値を設定し、その後、ユーザからの入力に従い優先度を変更することができる。
【００４２】
また、優先度設定部１２５は、優先度を変更した場合の状況を学習し、その学習結果に基づいて動的に優先度を変更するようにしてもよい。ここで、状況とは、車載装置１０が搭載されている車両の現在地、走行速度、交通状況、気温、天気、時間帯等の車載装置１０が取得可能な情報の状態を指す。具体的には、例えば、所定の時間帯にはエアコン機能に対応する配置領域や表示物の優先度を高くするようにしてもよい。
【００４３】
なお、優先度が変更された場合、優先度に基づく配置領域や表示物の表示も動的に変更される。優先度設定部１２５は、配置領域に対して設定した優先度に基づいて配置領域情報１３３を更新し、表示物に対して設定した優先度に基づいて表示物情報１３４を更新する。
【００４４】
機能処理部１２６は、第１ディスプレイ２１の分割領域に表示された操作受付ボタンに対するユーザからタッチ操作に応じて、所定の機能を実現するための処理を行う機能ブロックである。ここでいう機能とは、例えば、ナビゲーション機能、エアコン設定、音楽の再生、電話の発着信等である。
【００４５】
記憶部１３０は、所定情報を格納する機能ブロックである。記憶部１３０は、ＲＯＭ１１３、及び記憶装置２３によって実現される。記憶部１３０には、地図情報１３１、分割領域情報１３２、配置領域情報１３３、表示物情報１３４、その他の様々な情報が格納されている。
【００４６】
地図情報１３１には、ナビゲーション機能にて用いる地形や道路等の情報が記録されている。
【００４７】
分割領域情報１３２には、第１ディスプレイ２１の表示画面に設けられた各分割領域の分割状態が記録されている。
【００４８】
配置領域情報１３３には、各分割領域に設けられる配置領域の形状、サイズ、位置、及び属性情報（優先度を含む）が記録されている。
【００４９】
表示物情報１３４には、全画面領域や各分割領域に表示される表示物（操作受付ボタンとしてのアイコン、画像、テキスト、ポップアップ、リスト等）のデータ、及び属性情報（優先度を含む）が記録されている。
【００５０】
なお、車載装置１０の機能ブロックである入力受付部１２１、操作検知部１２２、分割領域設定部１２３、表示制御部１２４、優先度設定部１２５、及び機能処理部１２６については、ＣＰＵ１１１が所定のプログラムを実行することによって実現される。このプログラムは、車載装置１０のＲＯＭ１１３または記憶装置２３に格納されており、実行に際してＲＡＭ１１２上にロードされて、ＣＰＵ１１１により実行される。
【００５１】
図２に示された各機能ブロックは、本実施の形態において実現される車載装置１０の機能について理解を容易にするために、主な処理内容に応じて分類したものである。したがって、各機能の分類の仕方やその名称によって、本発明が制限されることはない。また、車載装置１０の各構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００５２】
また、各機能ブロックの全部または一部は、コンピュータに実装されるハードウェア（ＡＳＩＣといった集積回路等）により構築されてもよい。また、各機能ブロックの処理が１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００５３】
＜第１ディスプレイ２１の表示画面における分割領域について＞
次に、第１ディスプレイ２１の表示画面に設定される分割領域について説明する。上述したように、車載装置１０は、分割領域設定部１２３によって、第１ディスプレイ２１の表示画面を分割し、複数（本実施形態では３）の分割領域を設けることができる。
【００５４】
図３は、第１ディスプレイ２１の表示画面に設定された３つの分割領域２１１（第１分割領域２１１１、第２分割領域２１１２、及び第３分割領域２１１３）の表示例であり、同図（Ａ）は第１の表示例、同図（Ｂ）は第２の表示例、同図（Ｃ）は第３の表示例を示している。
【００５５】
各分割領域２１１には、例えば、ナビゲーション画面、エアコン画面、オーディオ画面、アプリ画面、電話画面等を割り当てることができる。また、１つの分割領域２１１に、異なる機能（例えば、エアコン、オーディオ、電話）に関する複数の操作受付ボタンを混在して表示させてもよい。
【００５６】
第１ディスプレイ２１の表示画面に複数の分割領域２１１が設けられている場合、表示画面にはポインタ２１２が表示される。ポインタ２１２がユーザによってタッチオンされドラッグされた場合、分割領域設定部１２３は、表示画面の各分割領域２１１のサイズを動的に変更する。そして、ユーザによってポインタ２１２がタッチオフされた場合、分割領域設定部１２３は、各分割領域２１１のサイズを確定する。
【００５７】
例えば、同図（Ａ）の状態において、ポインタ２１２がユーザによってタッチオンされて上方向にドラッグされた場合、分割領域設定部１２３は、第２分割領域２１１２の縦幅を延長し、その分だけ第１分割領域２１１１の縦幅を短縮して、同図（Ｂ）の状態まで各分割領域２１１を動的に変更する。
【００５８】
また、例えば、同図（Ｂ）の状態において、ポインタ２１２がユーザによってタッチオンされて左下方向にドラッグされた場合、分割領域設定部１２３は、第３分割領域２１１３の横幅を延長し、その分だけ第１分割領域２１１１及び第２分割領域２１１２の横幅を短縮するとともに、第１分割領域２１１１の縦幅を延長し、その分だけ第２分割領域２１１２の縦幅を短縮して、同図（Ｃ）の状態まで各分割領域２１１を動的に変更する。
【００５９】
なお、分割領域設定部１２３が各分割領域２１１の状態を動的に変更することに対応し、表示制御部１２４は、各分割領域２１１に配置されている表示物３０２（図１１）の表示を動的に変更する。その詳細は後述する。
【００６０】
ただし、第１ディスプレイ２１の表示画面に設けられた各分割領域２１１の分割状態は、図３（Ａ）〜図３（Ｃ）の表示例に限るものではなく、ユーザからの操作に応じて任意に変更される。
【００６１】
また、表示画面上のポインタ２１２に対するユーザの操作の受け付けは、タッチパネル２５１だけでなく、ダイヤルスイッチ２５２も用いることができる。
【００６２】
＜分割領域２１１に設けられる配置領域３０１について＞
次に、各分割領域２１１に設ける配置領域３０１について説明する。図４は、分割領域２１１に設けられた複数の配置領域３０１ａ〜３０１ｆの一例を示している。
【００６３】
配置領域３０１ａ〜３０１ｆは、操作受付ボタン、各種アイコン、サムネイル画像、テキスト情報等の表示物を配置するための領域である。なお、図面においては、分割領域２１１における配置領域３０１ａ〜３０１ｆの位置を破線によって示しているが、配置領域３０１は実際の画面上には表示されない。
【００６４】
同図の例では、分割領域２１１に、横方向に長い配置領域３０１ａ，３０１ｂ，３０１ｃ、及び縦方向に長い配置領域３０１ｄ，３０１ｅ，３０１ｆが設けられている。以下、配置領域３０１ａ〜３０１ｆを区別する必要が無い場合、単に配置領域３０１と称する。
【００６５】
配置領域３０１には、第１ディスプレイ２１の表示画面に設けられているｘ，ｙ座標系から独立した２次元または３次元以上の座標系が設けられている。これにより、各配置領域に３０１における表示物３０２の表示を容易に変更することができる。配置領域３０１に２次元座標系が設けられている場合、配置領域３０１は面積を有することになる。配置領域３０１に３次元座標系が設けられている場合、配置領域３０１は体積を有することになる。
【００６６】
配置領域３０１は、領域の一方の端（始点）から他方の端（終点）に向かう方向性（ベクトル）を有する軸（何れも不図示）（以下、方向軸と称する）を有する。配置領域３０１の方向軸は、分割領域２１１の横方向または縦方向に並行な直線に限らず、斜め方向の直線でもあってよい。また、方向軸は、直線に限らず、曲線であってもよい。
【００６７】
配置領域３０１の形状は、例えば矩形である。ただし、同図において、配置領域３０１は、その方向軸の方向を表すために、矢形の領域として図示されている。なお、配置領域３０１の形状は矩形に限られず、他の形状であってもよい。配置領域３０１の形状の他の例について図１０を参照して後述する。
【００６８】
以下、配置領域３０１の方向軸の長さを方向軸長と称し、配置領域３０１の方向軸に直交する方向の長さを幅と称する。
【００６９】
配置領域３０１は、分割領域２１１のサイズ変更に対応し、その方向軸の方向と幅を維持したまま、サイズと位置が変更される。配置領域３０１の方向軸長には、最大値を設定できる。
【００７０】
また、配置領域３０１に対しては、分割領域２１１の端から配置領域３０１までの距離を表すオフセット値をユーザからの操作に応じて表示制御部１２４が設定できる。さらに、配置領域３０１に対しては、表示制御部１２４が、その幅に応じて分割領域２１１の端から配置領域３０１までの距離を表すオフセット値を設定することができる。例えば、分割領域２１１の下辺に隣接する、横方向に長い配置領域３０１ｃは、表示制御部１２４が、その幅に応じて該下辺からのオフセット値を設定することができる。同様に、分割領域２１１の上辺に隣接する、横方向に長い配置領域３０１ａは、表示制御部１２４が、その幅に応じて該上辺からのオフセット値を設定することができる。分割領域２１１の左辺に隣接する、縦方向に長い配置領域３０１ｄは、表示制御部１２４が、その幅に応じて該左辺からのオフセット値を設定することができる。同様に、分割領域２１１の右辺に隣接する、縦方向に長い配置領域３０１ｆは、表示制御部１２４が、その幅に応じて該右辺からのオフセット値を設定することが設定できる。
【００７１】
配置領域３０１には、属性情報として可視または不可視を設定できる。可視に設定された配置領域３０１に配置されている表示物３０２（図１１）は画面上に表示される。反対に、不可視に設定された配置領域３０１に配置されている表示物３０２（図１１）は画面上に表示されない。
【００７２】
また、配置領域３０１には、属性情報として、同一の分割領域２１１に設けられている他の配置領域３０１に対する相対的な優先度を設定することができる。なお、本実施形態の場合、配置領域３０１の優先度は、その値が大きいほど優先度が高いものとする。配置領域３０１の優先度の値は優先度設定部１２５が予め定められている初期値に設定する。また、配置領域３０１の優先度は、ユーザからの操作に応じて優先度を変更することができる。さらに、優先度設定部１２５が、優先度が変更された状況を学習し、学習結果に応じて優先度を動的に変更するようにしてもよい。
【００７３】
また、配置領域３０１には、属性情報として、同一の分割領域２１１に設けられている他の配置領域３０１と少なくとも一部分が重複した場合において、干渉するか否かを設定することができる。ここで、干渉とは、優先度の低い方の配置領域３０１の属性情報を可視から不可視に変更して画面上から消去することを意味する。以下、属性情報を可視から不可視に変更して画面上から消去することを「淘汰」とも称する。
【００７４】
例えば、方向軸が平行な配置領域３０１どうし（例えば、配置領域３０１ａと配置領域３０１ｂ）は干渉に設定し、方向軸が交差する配置領域３０１どうし（例えば、配置領域３０１ａと配置領域３０１ｄ）とは干渉しないように設定できる。
【００７５】
＜分割領域２１１のサイズ変更に対応する配置領域３０１の設定変更＞
次に、分割領域２１１のサイズ変更に対応する配置領域３０１の設定変更について説明する。
【００７６】
図５及び図６は、分割領域２１１に設けられた配置領域３０１１，３０１２の、分割領域２１１のサイズ変更に対応する設定変更の概要を説明するための図である。
【００７７】
図５及び図６の例では、分割領域２１１に、優先度が異なる配置領域３０１１，３０１２が設定されている。配置領域３０１に記載されている数字は、優先度を表す値であり、大きい方の優先度が高い。したがって、配置領域３０１１の優先度は１、配置領域３０１２の優先度は２であるため、配置領域３０１２の方が配置領域３０１１よりも優先度が高い。図６の例は、図５の例に比べて、配置領域３０１１，３０１２の幅が広く設定されている。
【００７８】
図５及び図６の例において、ユーザからの操作に応じて分割領域２１１のサイズが上段の状態から下段の状態に変化した場合、配置領域３０１１，３０１２は、それぞれの方向軸の方向と幅を維持した状態で方向軸長が短縮される。また、配置領域３０１１，３０１２の間隔が狭められる。
【００７９】
この結果、図５の例では、配置領域３０１１と配置領域３０１２とは部分的にも重複しないので、配置領域３０１１の淘汰は行われない。
【００８０】
一方、図６の例では、配置領域３０１１と配置領域３０１２とが部分的に重複するので、優先度が低い方の配置領域３０１１の属性情報が可視から不可視に変更されて、配置領域３０１１が配置領域単位で淘汰される。すなわち、配置領域３０１１に配置されている全ての表示物３０２（不図示）が一括して画面上から消去される。
【００８１】
ただし、図５の例のように、配置領域３０１１と配置領域３０１２との部分的な重複が生じなくても、分割領域２１１のサイズが所定の大きさよりも小さくなった場合、優先度が低い方の配置領域３０１１が淘汰されるようにしてもよい。
【００８２】
なお、優先度が低い方の配置領域３０１１が配置領域単位で淘汰されるのではなく、配置領域３０１１に配置されている表示物を移動するように設定されてもよい。その詳細は図１６を参照して後述する。
【００８３】
反対に、図５及び図６の例において、ユーザからの操作に応じて分割領域２１１のサイズが下段の状態から上段の状態に変化した場合、配置領域３０１１，３０１２は、それぞれの方向軸の方向と幅を維持した状態で方向軸長が延長される。また、配置領域３０１１，３０１２は、その間隔が広げられる。
【００８４】
この結果、図６の例では、配置領域３０１１と配置領域３０１２との部分的な重複が解消するので、優先度が低い方の配置領域３０１１の属性情報が不可視から可視に変更されて、配置領域３０１１に配置されている表示物３０２（不図示）の表示が復活される。
【００８５】
このように、配置領域３０１１，３０１２が重複する場合、それぞれの優先度に応じて一方を淘汰するので、配置領域３０１１，３０１２それぞれに配置された表示物どうしの重複判定を省くことができる。
【００８６】
なお、同一の分割領域２１１に設けられている複数の配置領域３０１に対する優先度は、優先度設定部１２５が、予め設定されている初期値から動的に変化させてもよい。具体的には、優先度設定部１２５は、例えば、配置領域３０１に配置されている表示物３０２（図１１）に対するユーザからの操作タイミングが新しい配置領域３０５ほど、その優先度の値を大きく設定するようにしてもよい。また例えば、配置されている表示物３０２（図１１）に対するユーザからの操作頻度が高い配置領域３０５ほど、その優先度の値を大きく設定するようにしてもよい。このようすれば、ユーザからの操作される可能性が高い表示物３０２が優先的に表示されるので、ユーザの操作性を向上させることができる。
【００８７】
＜分割領域２１１のサイズ変更に対応する配置領域３０１の設定変更の具体例＞
次に、分割領域２１１のサイズ変更に対応する配置領域３０１の設定変更の具体例について図７〜図９を参照して説明する。
【００８８】
図７は、分割領域２１１のサイズ変更に対応する配置領域３０１の設定変更の第１の具体例を示している。同図においては、分割領域２１１の横幅をｗ、配置領域３０１の方向軸長をｓ、分割領域２１１の中心と配置領域３０１の中心との距離をｔとしている。後述する図８及び図９においても同様である。
【００８９】
第１の具体例では、分割領域２１１の横幅ｗに対する方向軸長ｓの比率ｓ／ｗ、及び分割領域２１１の横幅ｗに対する距離ｔの比率ｔ／ｗが一定となるように、配置領域３０１の方向軸の方向と幅を維持したまま、分割領域２１１のサイズ変更に対応して配置領域３０１の設定が変更される。
【００９０】
次に、図８は、分割領域２１１のサイズ変更に対応する配置領域３０１の設定変更の第２の具体例を示している。
【００９１】
第２の具体例では、分割領域２１１の横幅ｗの変更に拘わらず、方向軸長ｓ及び距離ｔが固定された状態で、配置領域３０１の方向軸の方向と幅を維持したまま、分割領域２１１のサイズ変更に対応して配置領域３０１の設定が変更される。ただし、同図の中段に示されるように、配置領域３０１の一部が分割領域２１１からはみ出してしまう場合、はみ出した分だけ、配置領域３０１の方向軸長が短縮される。
【００９２】
次に、図９は、分割領域２１１のサイズ変更に対応する配置領域３０１の設定変化の第３の具体例を示している。同図においては、分割領域２１１の左端からの配置領域３０１のオフセット値をｍとしている。
【００９３】
第３の具体例では、分割領域２１１の横幅ｗの変更に拘わらず、方向軸長ｓ及びオフセット値ｍが固定された状態で、配置領域３０１の方向軸の方向と幅を維持したまま、分割領域２１１のサイズ変更に対応して配置領域３０１の設定が変更される。ただし、同図の中段に示されるように、配置領域３０１の一部が分割領域２１１からはみ出してしまう場合、はみ出した分だけ、配置領域３０１の方向軸長が短縮される。
【００９４】
なお、同図の場合、分割領域２１１の左端から配置領域３０１の始点までのオフセット値ｍを設けて固定しているが、分割領域２１１の右端から配置領域３０１の終点までのオフセット値を設けて固定するようにしてもよい。
【００９５】
＜分割領域２１１のサイズ変更に対応する配置領域３０１の設定変更の変形例＞
ここまでの説明では、分割領域２１１のサイズ変更に対応し、配置領域３０１は、その方向軸の方向と幅を維持したまま、サイズと位置が変更されるとした。変形例としては、配置領域３０１の方向軸の方向と平行な分割領域２１１の横幅ｗが短縮された場合、表示制御部１２４が配置領域３０１の方向軸の方向を９０度回転するようにしてもよい。例えば、配置領域３０１の方向軸の方向と平行な分割領域２１１の横幅ｗが短縮され、分割領域２１１の横幅ｗに対する方向軸長ｓの比率ｓ／ｗが所定の閾値以上となり、かつ、配置領域３０１の方向軸の方向と直交する分割領域２１１の縦幅が方向軸長ｓ以上である場合、示制御部１２４が横方向に向いていた配置領域３０１の方向軸を、縦方向に変更してもよい。
【００９６】
＜配置領域３０１の形状の例＞
次に、配置領域３０１の形状の例について説明する。上述したように、配置領域３０１の形状の矩形に限らず、他の形状であってもよい。図１０は、配置領域３０１の形状の例を示している。
【００９７】
図１０（Ａ）は、配置領域３０１の形状を線形関数ｆ（ｘ）によって定義した例である。幅ｄは別途定義される。方向軸は配置領域３０１の中心線によって定義される。
【００９８】
図１０（Ｂ）は、配置領域３０１の形状を楕円関数ｆ（ｘ，ｙ）＝Ｃによって定義した例である。方向軸は楕円の焦点間を結ぶ線によって定義される。
【００９９】
図１０（Ｃ）は、配置領域３０１の形状を異なる線形関数ｆ１（ｘ），ｆ２（ｘ）によって定義した例である。方向軸は、異なる２本の線形関数の相関を用いて定義される。
【０１００】
図１０（Ｄ）は、配置領域３０１の形状を異なる楕円関数ｆ１（ｘ，ｙ）＝Ｃ１，ｆ２（ｘ，ｙ）＝Ｃ２によって表される環状の領域として定義した例である。方向軸は異なる２本の楕円関数の相関を用いて定義される。
【０１０１】
なお、配置領域３０１の形状は、矩形や図１０の例に限らず、任意に定義することができる。例えば、配置領域３０１の幅をごく狭くして、実質的に配置領域３０１の形状を線として定義してもよい。
【０１０２】
＜配置領域３０１に配置される表示物３０２の属性情報＞
次に、配置領域３０１に配置される表示物３０２の属性情報について説明する。
【０１０３】
図１１は、配置領域３０１に配置された表示物３０２ａ〜３０２ｆの属性情報として設定可能な元詰め、中詰め、または先詰めを説明するための図である。ただし、表示物３０２ａ〜３０２ｆを個々に区別する必要が無い場合、表示物３０２と称する。
【０１０４】
配置領域３０１に配置された表示物３０２ａ〜３０２ｆには、属性情報として、元詰め、中詰め、または先詰めを設定することができる。
【０１０５】
同図において、表示物３０２ａ，３０２ｂには、属性情報として元詰めが設定されている。表示物３０２ａ，３０２ｂは、配置領域３０１の始点側（図中の左側）に詰めて配置される。
【０１０６】
表示物３０２ｃ〜３０２ｅには、属性情報として中詰めが設定されている。表示物３０２ｃ〜３０２ｅは、配置領域３０１の中央に詰めて配置される。
【０１０７】
表示物３０２ｆ，３０２ｇには、属性情報として先詰めが設定されている。表示物３０２ｆ，３０２ｇは、配置領域３０１の終点側（図中の右側）に詰めて配置される。
【０１０８】
なお、同図の例では、同一の配置領域３０１に配置された複数の表示物３０２に対して異なる属性情報（元詰め、中詰め、または先詰め）が設定されているが、同一の配置領域３０１に配置された複数の表示物３０２に対し、一括して同一の属性情報（元詰め、中詰め、または先詰め）を設定できるようにしてもよい。
【０１０９】
次に、図１２は、配置領域３０１に配置された表示物３０２ａ〜３０２ｃに対する属性情報として設定可能な上揃え、中揃え、または下揃えを説明するための図である。ただし、表示物３０２ａ〜３０２ｃを個々に区別する必要が無い場合、表示物３０２と称する。
【０１１０】
配置領域３０１に配置された表示物３０２ａ〜３０２ｃには、属性情報として、上揃え、中揃え、または下揃えを設定することができる。
【０１１１】
同図において、表示物３０２ａには、属性情報として上揃えが設定されている。表示物３０２ａは、その上端が配置領域３０１の上端と一致するように配置される。
【０１１２】
表示物３０２ｂには、属性情報として中揃えが設定されている。表示物３０２ｂは、その中央が配置領域３０１の幅の中央と一致するように配置される。
【０１１３】
表示物３０２ｃは、属性情報として下揃えが設定されている。表示物３０２ｃは、その下端が配置領域３０１の下端と一致するように配置される。
【０１１４】
なお、同図の例では、同一の配置領域３０１に配置された複数の表示物３０２に対して異なる属性情報（上揃え、中揃え、または下揃え）が設定されているが、同一の配置領域３０１に配置された複数の表示物３０２に対し、一括して同一の属性情報（上揃え、中揃え、または下揃え）を設定できるようにしてもよい。
【０１１５】
次に、図１３は、配置領域３０１に配置された表示物３０２１〜３０２７に対する属性情報としての優先度と、可視または不可視とを説明するための図である。ただし、表示物３０２１〜３０２７を個々に区別する必要が無い場合、表示物３０２と称する。
【０１１６】
配置領域３０１に配置された複数の表示物３０２には、属性情報として、同一の配置領域３０１に配置されている他の表示物３０２に対する相対的な優先度を設定できる。表示物３０２に記載している数字は優先度を表す値であり、本実施形態の場合、その値が大きいほど、優先度が高いものとする。以降の図面においても同様とする。また、配置領域３０１に配置された表示物３０２には、属性情報として、可視または不可視が設定される。
【０１１７】
同図の例では、配置領域３０１に優先度が異なる表示物３０２１〜３０２７が配置されており、最上段に示す状態において、表示物３０２１〜３０２７の属性情報は可視に設定されている。
【０１１８】
例えば、最上段に示す状態から、分割領域２１１（不図示）のサイズ変更（縮小）に応じて、該配置領域３０１の方向軸長が短縮されると、同図の２段目に示すように、７つの表示物３０２は、それぞれのサイズを維持したままで間隔が詰められる。
【０１１９】
さらに、同図の３段目に示すように、該配置領域３０１の方向軸長がより短縮されて７つの表示物３０２を配置できなくなると、７つの表示物３０２のうちの最も優先度の低い表示物３０２１が淘汰される（属性情報が可視から不可視に変更される）。この結果、配置領域３０１には表示物３０２１以外の６つの表示物３０２が表示される。
【０１２０】
さらに、同図の４段目に示すように、該配置領域３０１の方向軸長がより短縮されて６つの表示物３０２を配置できなくなると、６つの表示物３０２のうちの最も優先度の低い表示物３０２２が淘汰される（属性情報が可視から不可視に変更される）。この結果、配置領域３０１には表示物３０２１，３０２２以外の５つの表示物３０２が表示される。
【０１２１】
同図の５，６段目についても同様に、該配置領域３０１の方向軸長が短縮されると、優先度が低い表示物３０２２から順に淘汰される。
【０１２２】
反対に、分割領域２１１（不図示）のサイズ変更（拡大）に応じて、該配置領域３０１の方向軸長が延長されると、表示物３０２の表示は、同図の下段側から上段側に変化する。すなわち、淘汰されていた（属性情報が不可視に変更されていた）表示物３０２が、優先度の高いものから順に配置領域３０１に表示される（属性情報が可視に変更される）。
【０１２３】
なお、表示物３０２の同一の配置領域３０１に配置されている他の表示物３０２に対する相対的な優先度は、予め初期値が決められているが、ユーザからの操作に応じて優先度設定部１２５が変更できる。また、表示物３０２が操作受付ボタンである場合には、優先度設定部１２５が、ユーザからの操作頻度に応じて優先度を変更したり、直前に操作されたものの優先度を最上位にしたりしてもよい。さらに、優先度設定部１２５が、例えば、走行中は文字列の表示物３０２の優先度を下げるなど、車両の走行状況（速度等）に応じて優先度を動的に変更するようにしてもよい。またさらに、優先度設定部１２５が、優先度を変更した場合の状況を学習し、学習結果に応じて優先度を動的に変更するようにしてもよい。これにより、ユーザにとっての表示物３０２の視認性と、表示物３０２が操作受付ボタンである場合の操作性を向上させることが可能となる。
【０１２４】
次に、図１４は、配置領域３０１に配置された表示物３０２に対する属性情報としての領域依存拡縮について説明するための図である。
【０１２５】
配置領域３０１に配置された表示物３０２には、属性情報として領域依存拡縮を設定することができる。属性情報として領域依存拡縮が設定された表示物３０２は、同図に示されるように、配置領域３０１の方向軸長が延長された場合には拡大され、配置領域３０１の方向軸長が短縮された場合には縮小される。ただし、表示物３０２には、最小サイズや最大サイズを設定できるようにしてもよい。
【０１２６】
次に、図１５は、配置領域３０１に配置された表示物３０２１〜３０２３に対する属性情報としての余白延長について説明するための図である。ただし、表示物３０２１〜３０２３を個々に区別する必要が無い場合、表示物３０２と称する。
【０１２７】
配置領域３０１に配置された表示物３０２には、属性情報として余白延長を設定することができる。
【０１２８】
同図の例では、上段に示す優先度が異なる表示物３０２１〜３０２３のうち、表示物３０２３だけに属性情報として余白延長が設定されている。
【０１２９】
例えば、上段に示す状態から、分割領域２１１（不図示）のサイズ変更（縮小）に応じて、該配置領域３０１の方向軸長が短縮され、３つの表示物３０２１〜３０２３を配置できなくなると、下段に示すように、３つの表示物３０２１〜３０２３のうちの最も優先度が低い表示物３０２１が淘汰される（属性情報が不可視とされる）。そして、表示物３０２１の淘汰によって生じた余白は、属性情報として余白延長が設定されている表示物３０１３の横幅が延長されることによって占められる。これにより、配置領域３０１に生じた余白を有効に利用することができる。
【０１３０】
反対に、例えば、下段に示す状態から、分割領域２１１（不図示）のサイズ変更（拡大）に応じて、該配置領域３０１の方向軸長が延長され、３つの表示物３０２１〜３０２３を配置できるようになると、上段に示すように、配置領域３０１に表示物３０２１が復活される（属性情報が可視とされる）。
【０１３１】
次に、同一の分割領域２１１に設けられた複数の配置領域３０１が部分的に重複する場合に、優先度が低い方の配置領域３０１１を配置領域単位で淘汰せず、配置領域３０１１に配置されている表示物を移動する設定について説明する。
【０１３２】
図６を参照した説明では、同一の分割領域２１１に設けられた配置領域３０１１，３０１２が部分的に重複する場合、優先度が低い方の配置領域３０１１を配置領域単位で淘汰している。しかしながら、優先度が低い方の配置領域３０１１に配置されている表示物３０２を移動するように設定することもできる。
【０１３３】
図１６は、同一の分割領域２１１に設けられた複数の配置領域３０１が部分的に重複する場合に、優先度が低い方の配置領域３０１１に配置されている表示物を移動する例を示している。
【０１３４】
同図の例では、分割領域２１１に設けられた優先度１の配置領域３０１１と優先度２の配置領域２０１２とが互いに干渉するように設定されている。配置領域３０１１には、優先度が異なる７つの表示物３０２が配置されており、配置領域３０１２には、優先度が異なる６つの表示物３０２が配置されている。
【０１３５】
例えば、上段に示す状態から、分割領域２１１のサイズが縮小されると、同図の下段に示されるように、配置領域３０１１，３０１２は、それぞれ方向軸の方向及び幅を維持した状態で間隔が徐々に狭められて、最終的に部分的に重複する（交差する）。この場合、配置領域３０１１よりも優先度が高い配置領域３０１２の６つの表示物３０２の配置は変更されない。一方、優先度が低い配置領域３０１１では、配置領域３０１２を優先するため、表示物３０２７，３０２２が左右に移動される。この結果、配置領域３０１１には、７つの表示物３０２を配置できなくなるので、配置領域３０１１にて優先度が最も低い表示物３０２１が淘汰される（属性情報が可視から不可視に変更される）。
【０１３６】
反対に、下段に示す状態から、分割領域２１１（不図示）のサイズが拡大されると、同図の上段に示されるように、配置領域３０１１に表示物３０２１が再び表示される（属性情報が不可視から可視に変更される）。
【０１３７】
＜車載装置１０による表示制御処理＞
次に、図１７は、車載装置１０による表示制御処理の一例を説明するフローチャートである。
【０１３８】
該表示制御処理は、車載装置１０の起動後に開始され、車載装置１０の動作が終了されるまで継続して実行される。
【０１３９】
はじめに、分割領域設定部１２３が、操作検知部１２２からの通知に基づき、ユーザから分割領域２１１の分割状態の変更が指示されたか否かを判定する（ステップＳ１）。ここで、分割領域２１１の分割状態の変更が指示されていないと判定した場合（ステップＳ１でＮＯ）、分割領域設定部１２３はこの判定を繰り返す。分割領域２１１の分割状態の変更が指示されたと判定した場合（ステップＳ１でＹＥＳ）、分割領域設定部１２３が、ユーザからの操作に応じて分割領域２１１の分割状態を変更する（ステップＳ２）。
【０１４０】
次に、表示制御部１２４が、ステップＳ２で分割状態が変更された分割領域２１１に応じて、各分割領域２１１に設けられている、属性情報が可視とされている配置領域３０１のサイズ及び位置を所定の規則に従って計算する（ステップＳ３）。次に、表示制御部１２４が、ステップＳ３で計算した、同一の分割領域２１１に設けられている配置領域３０１どうしの少なくとも一部分が重複しているか否かを判定する（ステップＳ４）。
【０１４１】
ここで、同一の分割領域２１１に設けられている配置領域３０１どうしの少なくとも一部分が重複していると判定した場合（ステップＳ４でＹＥＳ）、表示制御部１２４が、重複している配置領域３０１のうち、優先度が低い方の属性情報を可視から不可視に変更する（ステップＳ５）。反対に、同一の分割領域２１１に設けられている配置領域３０１どうしが重複していないと判定した場合（ステップＳ４でＮＯ）、表示制御部１２４は、ステップＳ５をスキップする。
【０１４２】
次に、表示制御部１２４が、ステップＳ２で分割状態が変更された分割領域２１１に応じて、各分割領域２１１に設けられている、属性情報が可視とされている配置領域３０１のサイズ及び位置を所定の規則に従って再び計算する（ステップＳ６）。
【０１４３】
次に、表示制御部１２４が、各分割領域２１１における、属性情報が可視とされている各配置領域３０１に配置された表示物３０２の位置を所定の規則に従って計算する（ステップＳ７）。次に、表示制御部１２４が、ステップＳ７で計算した、同一の配置領域３０１に配置されている表示物３０２どうしの少なくとも一部分が重複しているか否かを判定する（ステップＳ８）。
【０１４４】
ここで、同一の配置領域３０１に配置されている表示物３０２どうしの少なくとも一部分が重複していると判定した場合（ステップＳ８でＹＥＳ）、表示制御部１２４が、重複している表示物３０２のうち、優先度が低い方の属性情報を可視から不可視に変更する（ステップＳ９）。反対に、同一の配置領域３０１に配置されている表示物３０２どうしが重複していないと判定した場合（ステップＳ８でＮＯ）、表示制御部１２４は、ステップＳ９をスキップする。
【０１４５】
次に、表示制御部１２４が、各分割領域２１１における、属性情報が可視とされている各配置領域３０１に配置された表示物３０２の位置を所定の規則に従って再び計算する（ステップＳ１０）。
【０１４６】
次に、表示制御部１２４が、ステップＳ６，Ｓ１０における再計算の結果を反映し、各分割領域２１１における配置領域３０１の位置を更新するとともに、各配置領域３０１における表示物３０２の位置を更新する（ステップＳ１１）。この後、処理はステップＳ１に戻り、ステップＳ１以降が繰り返される。
【０１４７】
以上に説明した車載装置１０による表示制御処理によれば、ユーザからのタッチ操作に応じて、表示画面の各分割領域２１１の分割状態を動的に変更することができ、各分割領域２１１の動的な変更に応じて、分割領域２１１に表示された表示物３０２の表示を動的に変更することができる。したがって、ユーザにとって視認性が良く、且つ、直感的な操作性を向上させた画面表示を実現することができる。
【０１４８】
なお、以上に説明した車載装置１０による表示制御処理は、第１ディスプレイ２１のアスペクト比や解像度に依存することなく実行できる。
【０１４９】
本発明は、本実施形態のようにディスプレイ（第１ディスプレイ２１及び第２ディスプレイ２２）を備えた車載装置１０だけでなく、例えば、プロジェクタによって投影される画面を制御する場合にも適用することが可能である。
【０１５０】
本明細書に記載された効果はあくまで例示であって限定されるものではなく、他の効果があってもよい。
【０１５１】
本発明は、上記した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した各実施形態は、本発明を分かりやすく説明するために詳細に説明したものであり、本発明が、必ずしも説明した全ての構成要素を備えるものに限定されるものではない。また、ある実施形態の構成の一部を、他の実施形態の構成に置き換えることが可能であり、ある実施形態の構成に、他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１５２】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部または全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現されてもよい。各機能を実現するプログラム、判定テーブル、ファイル等の情報は、メモリや、ＨＤＤ、ＳＳＤ等の記憶装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【０１５３】
本発明は、表示制御装置、及び表示制御方法だけでなく、コンピュータ読み取り可能なプログラム等の様々な態様で提供することができる。
【符号の説明】
【０１５４】
１０・・・車載装置、１１・・・演算処理装置、２１・・・第１ディスプレイ、２２・・・第２ディスプレイ、２３・・・記憶装置、２４・・・音声入出力装置、２５・・・入力装置、２６・・・ＲＯＭ装置、２７・・・車速センサ、２８・・・ジャイロセンサ、２９・・・ＧＰＳ受信装置、３０・・・ＦＭ多重放送受信装置、３１・・・ビーコン受信装置、１１１・・・ＣＰＵ、１１２・・・ＲＡＭ、１１３・・・ＲＯＭ、１１４・・・Ｉ／Ｆ、１１５・・・バス、１２０・・・制御部、１２１・・・入力受付部、１２２・・・操作検知部、１２３・・・分割領域設定部、１２４・・・表示制御部、１２５・・・優先度設定部、１２６・・・機能処理部、１３０・・・記憶部、１３１・・・地図情報、１３２・・・分割領域情報、１３３・・・配置領域情報、１３４・・・表示物情報、２１１・・・分割領域、２１２・・・ポインタ、２４１・・・マイクロフォン、２４２・・・スピーカ、２５１・・・タッチパネル、２５２・・・ダイヤルスイッチ、３０１・・・配置領域、３０２・・・表示物
【図１】
2020102084.tif 000003
【図２】
2020102084.tif 000004
【図３】
2020102084.tif 000005
【図４】
2020102084.tif 000006
【図５】
2020102084.tif 000007
【図６】
2020102084.tif 000008
【図７】
2020102084.tif 000009
【図８】
2020102084.tif 000010
【図９】
2020102084.tif 000011
【図１０】
2020102084.tif 000012
【図１１】
2020102084.tif 000013
【図１２】
2020102084.tif 000014
【図１３】
2020102084.tif 000015
【図１４】
2020102084.tif 000016
【図１５】
2020102084.tif 000017
【図１６】
2020102084.tif 000018
【図１７】
2020102084.tif 000019