(57)【要約】      （修正有）【課題】走行時でも安全性を確保しつつ、より簡単な操作で表示領域のレイアウト変更を受け付けることができる情報制御装置、情報制御方法及びプログラムを提供する。【解決手段】情報制御装置１００において、タッチパネルの操作を検知する操作検知部と、車両情報を取得し、車両が走行中か否かを判定する車両状況判定部と、前記タッチパネルへの所定の操作が検知されると、表示領域を分割した分割領域の現在のレイアウトを他のレイアウトに変更する表示領域設定部と、前記表示領域に表示する表示情報を生成する表示情報生成部と、を備える。表示情報生成部は、タッチパネルへの所定の操作が検知されると、車両状況判定部による判定結果に基づいて、レイアウトの変更を受け付ける代替オブジェクトを表示する。【選択図】図２
2020177455.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルの操作を検知する操作検知部と、
車両情報を取得し、車両が走行中か否かを判定する車両状況判定部と、
前記タッチパネルへの所定の操作が検知されると、表示領域を分割した分割領域の現在のレイアウトを他のレイアウトに変更する表示領域設定部と、
前記表示領域に表示する表示情報を生成する表示情報生成部と、を備え、
前記表示情報生成部は、
前記タッチパネルへの前記所定の操作が検知されると、前記車両状況判定部による判定結果に基づいて、前記レイアウトの変更を受け付ける代替オブジェクトを表示する
ことを特徴とする情報制御装置。
【請求項２】
請求項１に記載の情報制御装置であって、
前記表示領域設定部は、
前記代替オブジェクトへの所定の操作が検知されると、前記表示領域に前記分割領域の他のレイアウトまたは表示画面全体を１つの表示領域とした全画面領域を設定する
ことを特徴とする情報制御装置。
【請求項３】
請求項２に記載の情報制御装置であって、
前記代替オブジェクトは、各々の前記分割領域内に位置する領域変更マークを有し、
前記表示領域設定部は、
タッチ操作を受け付けた前記領域変更マークが含まれる前記分割領域を拡大したレイアウトの前記分割領域を設定する
ことを特徴とする情報制御装置。
【請求項４】
請求項３に記載の情報制御装置であって、
前記表示領域設定部は、
タッチ操作を受け付けた前記領域変更マークが含まれる前記分割領域を、前記表示領域全体の略３／４の面積を占める分割領域に変更した所定レイアウトの前記分割領域を設定する
ことを特徴とする情報制御装置。
【請求項５】
請求項３に記載の情報制御装置であって、
前記表示領域設定部は、
前記表示領域の略３／４の面積を占める前記分割領域内に位置する前記領域変更マークへのタッチ操作を受け付けると、前記全画面領域を設定する
ことを特徴とする情報制御装置。
【請求項６】
請求項３に記載の情報制御装置であって、
前記領域変更マークは、
当該領域変更マークが含まれる前記分割領域の位置を基準として、当該分割領域を広げる方向を示す図形で表される
ことを特徴とする情報制御装置。
【請求項７】
請求項４に記載の情報制御装置であって、
前記表示領域設定部は、
前記表示領域の略３／４の面積を占める前記分割領域以外の他の前記分割領域に含まれる前記領域変更マークへのタッチ操作を受け付けると、前記表示領域を４等分した４分割均等のレイアウトを設定する
ことを特徴とする情報制御装置。
【請求項８】
請求項７に記載の情報制御装置であって、
前記表示領域設定部は、
前記４分割均等の各分割領域に含まれる前記領域変更マークへのタッチ操作を受け付けると、当該タッチ操作を受け付けた前記領域変更マークを含む前記分割領域を前記表示領域の略３／４の面積を占める前記分割領域のレイアウトに変更する
ことを特徴とする情報制御装置。
【請求項９】
情報制御装置が行う情報制御方法であって、
前記情報制御装置は、
タッチパネルの操作を検知する操作検知ステップと、
車両情報を取得し、車両が走行中か否かを判定する車両状況判定ステップと、
前記タッチパネルへの所定の操作が検知されると、表示領域を分割した分割領域の現在のレイアウトを他のレイアウトに変更する表示領域設定ステップと、
前記表示領域に表示する表示情報を生成する表示情報生成ステップと、を行い、
前記表示情報生成ステップは、
前記タッチパネルへの前記所定の操作が検知されると、前記車両状況判定ステップによる判定結果に基づいて、前記レイアウトの変更を受け付ける代替オブジェクトを表示する
ことを特徴とする情報制御方法。
【請求項１０】
コンピュータを、情報制御装置として機能させるプログラムであって、
前記コンピュータを、
タッチパネルの操作を検知する操作検知部と、
車両情報を取得し、車両が走行中か否かを判定する車両状況判定部と、
前記タッチパネルへの所定の操作が検知されると、表示領域を分割した分割領域の現在のレイアウトを他のレイアウトに変更する表示領域設定部と、
前記表示領域に表示する表示情報を生成する表示情報生成部と、して機能させ、
前記表示情報生成部は、
前記タッチパネルへの前記所定の操作が検知されると、前記車両状況判定部による判定結果に基づいて、前記レイアウトの変更を受け付ける代替オブジェクトを表示する
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報制御装置、情報制御方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、カーナビゲーション装置に関し、「運転席側から見える運転席側画面と助手席側から見える助手席側画面とを異ならせることができるディスプレイを備え、車両が走行中であるか否かを判断し、車両が走行中である場合には、助手席側画面に表示されているボタンのうち予め定められた表示禁止ボタンについては運転席側画面に表示しないが、車両が走行中でない場合には、表示禁止ボタンの表示禁止を解除する」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−６９６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１には、助手席側画面から見える表示禁止ボタンを、走行中には運転席側画面には表示させない技術が開示されている。しかしながら、例えばディスプレイの表示領域を分割した分割領域のレイアウトを変更するタッチ操作を走行中に受け付けた場合に、運転の安全性を確保しつつどのような処理に基づきレイアウトの変更を行うか、ということについては特許文献１には開示されていない。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、走行時でも安全性を確保しつつ、より簡単な操作で表示領域のレイアウト変更を受け付けることができる情報制御装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。上記の課題を解決する本発明の一態様に係る情報制御装置は、タッチパネルの操作を検知する操作検知部と、車両情報を取得し、車両が走行中か否かを判定する車両状況判定部と、前記タッチパネルへの所定の操作が検知されると、表示領域を分割した分割領域の現在のレイアウトを他のレイアウトに変更する表示領域設定部と、前記表示領域に表示する表示情報を生成する表示情報生成部と、を備え、前記表示情報生成部は、前記タッチパネルへの前記所定の操作が検知されると、前記車両状況判定部による判定結果に基づいて、前記レイアウトの変更を受け付ける代替オブジェクトを表示する。
【発明の効果】
【０００７】
本発明に係る情報制御装置によれば、走行時でも安全性を確保しつつ、より簡単な操作で表示領域のレイアウト変更を受け付けることができる。
【０００８】
なお、上記以外の課題、構成および効果等は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る情報制御装置の概略構成を示した図である。
【図２】本発明の一実施形態に係る情報制御装置の機能ブロックの一例を示した図である。
【図３】本発明の一実施形態に係る分割領域のレイアウトを示した図である。
【図４】本発明の一実施形態に係るタッチ解除検知領域Ｏ〜Ｒとタッチ解除位置の一例を示した図である。
【図５】図５（ａ）は、オブジェクトの移動と分割領域の形状変化とを示した図である。図５（ｂ）は、タッチ解除前後のオブジェクトの位置および分割領域の変化を示した図である。
【図６】本発明の一実施形態に係る代替オブジェクトが表示された表示画面の一例を示した図である。
【図７】本発明の一実施形態に係る分割領域変更処理の一例を示したフロー図である。
【図８】図８（ａ）は、例示的にレイアウト３の分割領域が表示された表示画面の一例を示した図である。図８（ｂ）および（ｃ）は、領域変更マークへのタッチ操作により、レイアウトが変更された表示画面の一例を示した図である。
【図９】本発明の他の実施形態に係る分割領域の変更パターンの一例を示した模式図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について説明する。
【００１１】
＜第一実施形態＞
図１は、本実施形態に係る情報制御装置１００の概略構成を示した図である。情報制御装置１００は、例えば、ナビゲーション機能を備えた車載ナビゲーション装置によって実現可能である。ここで、ナビゲーション機能とは、地図情報の表示、出発地（または現在地）から目的地までの推奨経路の探索および誘導、交通情報の表示といった通常のナビゲーション装置が備える機能である。なお、情報制御装置１００は、ナビゲーション装置に限定されるものではなく、例えば、スマートフォン、タブレット端末装置およびＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）などであっても良い。この場合、ナビゲーション機能は、スマートフォンやタブレット端末装置にインストールされたアプリケーションまたはこれらの装置が接続可能なサーバ装置によって提供される。
【００１２】
図示するように、情報制御装置１００は、演算処理装置１と、ディスプレイ２と、記憶装置３と、音声入出力装置４（音声入力装置としてのマイクロフォン４１と、音声出力装置としてのスピーカ４２とを有する）と、入力装置５と、ＲＯＭ(Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ)装置６と、車速センサ７と、ジャイロセンサ８と、ＧＰＳ(Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ)受信装置９と、ＦＭ多重放送受信装置１０と、ビーコン受信装置１１と、通信装置１２とを有している。
【００１３】
演算処理装置１は、情報制御装置１００の様々な処理を行う中心的なユニットである。演算処理装置１は、例えば、車速センサ７などの各種センサおよびＧＰＳ受信装置９から出力された情報を用いて現在地を検出する。また、演算処理装置１は、得られた現在地情報に基づいて、表示に必要な地図情報を記憶装置３あるいはＲＯＭ装置６から読み出す。また、演算処理装置１は、読み出した地図情報をグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ２へ表示させる信号を出力する。また、演算処理装置１は、記憶装置３あるいはＲＯＭ装置６に記憶されている地図情報などを用いて、ユーザから指示された出発地と目的地とを結ぶ推奨経路を算出する。また、演算処理装置１は、スピーカ４２やディスプレイ２に所定の信号を出力して経路の誘導を行う。
【００１４】
また、演算処理装置１は、表示領域を所定の割合で分割した分割領域を設定する。また、演算処理装置１は、分割領域のレイアウトに応じた所定の表示情報を所定の表示形態で各分割領域に表示する。
【００１５】
このような演算処理装置１は、数値演算及び各デバイスを制御するなど様々な処理を実行するＣＰＵ(Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ)２１と、記憶装置３またはＲＯＭなどのメモリ装置から読み出した地図情報や演算データなどを一時的に格納するＲＡＭ(Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)２２と、ＣＰＵ２１が実現するブートプログラムなどを格納するＲＯＭ２３と、演算処理装置１に各種ハードウェアを接続するためのＩ／Ｆ（インターフェイス）２４と、これらを相互に接続するバス２５とを有している。
【００１６】
ディスプレイ２は、グラフィックス情報を表示するユニットである。ディスプレイ２は、例えば、液晶ディスプレイや有機ＥＬディスプレイなどで構成される。
【００１７】
記憶装置３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）や不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。記憶装置３には、例えば、演算処理装置１によって用いられる様々な情報（例えば、地図情報および表示ルール情報など）が格納されている。なお、表示ルール情報の詳細については後述する。
【００１８】
音声入出力装置４は、音声入力装置としてのマイクロフォン４１と、音声出力装置としてのスピーカ４２とを有する。マイクロフォン４１は、運転者や同乗者の発した声（ユーザ発話）など、情報制御装置１００の外部の音声を取得する。また、スピーカ４２は、演算処理装置１で生成されたドライバなどへの案内を音声として出力する。
【００１９】
入力装置５は、ユーザからの指示入力を受け付ける装置である。入力装置５は、タッチパネル５１と、ダイヤルスイッチ５２と、パーキングブレーキスイッチ５３と、その他図示しないハードスイッチなどで構成されている。入力装置５は、各キーや各スイッチの操作に応じた情報を演算処理装置１など他の装置に出力する。
【００２０】
タッチパネル５１は、ディスプレイ２の表示面側に搭載され、表示画面を透視可能に搭載された入力装置である。タッチパネル５１は、人の指によるタッチや専用のタッチペンによるタッチを検知する。ユーザによるタッチ位置は、例えば、タッチパネル５１上に設定されるＸＹ座標に基づき特定される。このようなタッチパネル５１は、例えば、静電容量方式による入力検出素子などで構成される。
【００２１】
ダイヤルスイッチ５２は、時計回り及び反時計回りに回転可能なダイヤルであり、ユーザが回転させた角度に応じてパルス信号を演算処理装置１に出力する。なお、演算処理装置１では、例えば取得したパルス信号の数から、ユーザの指示に対応した処理項目を特定する。
【００２２】
パーキングブレーキスイッチ５３は、パーキングブレーキの作動および解除指示をユーザから受け付けるハードスイッチである。パーキングブレーキスイッチ５３は、例えば、フットブレーキが踏まれた状態で引かれると、パーキングブレーキを作動させる信号をＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）に出力し、逆に押下されると、パーキングブレーキを解除する信号を出力する。
【００２３】
ＲＯＭ装置６は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）-ＲＯＭやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）-ＲＯＭなどのＲＯＭ、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードなどの、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【００２４】
車速センサ７は、車速を算出するのに用いる値を出力するセンサである。ジャイロセンサ８は、光ファイバジャイロや振動ジャイロなどで構成され、移動体の回転による角速度を検出するセンサである。ＧＰＳ受信装置９は、ＧＰＳ衛星からの信号を受信し移動体とＧＰＳ衛星間の距離と距離の変化率とを３個以上の衛星に対して測定することで移動体の現在地、進行速度および進行方位を測定するものである。これらの各装置は、情報制御装置１００が搭載された車両の現在地を検出するために演算処理装置１で用いられる。
【００２５】
ＦＭ多重放送受信装置１０は、ＦＭ放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報およびＦＭ多重一般情報としてラジオ局が提供する文字情報などが含まれている。
【００２６】
ビーコン受信装置１１は、ＶＩＣＳ情報などの概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報および緊急警報などを受信する。ビーコン受信装置１１には、例えば、光により通信する光ビーコン、電波により通信する電波ビーコンなどがある。
【００２７】
通信装置１２は、外部装置（例えば、情報センターなどに設置されているサーバ装置）との間で無線による情報通信を可能にするための装置である。
【００２８】
以上、情報制御装置１００のハードウェア構成について説明した。
【００２９】
次に、情報制御装置１００の機能構成を示す機能ブロックについて説明する。図２は、情報制御装置１００の機能ブロックの一例を示した図である。情報制御装置１００は、演算部１１０と、記憶部１２０と、通信部１３０とを有している。また、演算部１１０は、入力受付部１１１と、操作検知部１１２と、車両状況判定部１１３と、表示領域設定部１１４と、表示情報生成部１１５とを有している。
【００３０】
入力受付部１１１は、情報制御装置１００が備える入力装置５を介して、ユーザからの指示や情報の入力を受け付ける機能部である。
【００３１】
操作検知部１１２は、ユーザの指または専用のタッチペンによるタッチパネル５１上の操作を検知する機能部である。具体的には、操作検知部１１２は、タッチパネル５１へのタッチならびにタッチを継続しながらタッチ位置を変更する操作（以下、ドラッグ操作という）およびタッチの解除を検知する。また、操作検知部１１２は、タッチされているタッチパネル５１上の座標位置およびタッチが解除された座標位置を特定する。また、操作検知部１１２は、ディスプレイ２に表示されたオブジェクト１５０へのタッチ操作を検知すると、オブジェクト１５０へのタッチ操作受付信号を表示領域設定部１１４に出力する。なお、オブジェクト１５０の詳細については後述する。
【００３２】
また、操作検知部１１２は、これらのタッチ操作やタッチの解除を検知すると、タッチ操作の種類と、タッチされている座標位置およびタッチが解除された座標位置とを対応付けた信号を生成し、表示領域設定部１１４に出力する。
【００３３】
車両状況判定部１１３は、車両情報を取得し、かかる車両情報に基づいて車両状況を判定する機能部である。例えば、車両状況判定部１１３は、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して、車速を示す情報やパーキングブレーキのＯＮ／ＯＦＦを示す情報を取得し、かかる情報に基づいて車両が停車しているか、あるいは走行しているかを判定する。
【００３４】
表示領域設定部１１４は、ディスプレイ２における表示領域を設定する機能部である。具体的には、表示領域設定部１１４は、表示画面全体を１つの表示領域とした全画面領域および全画面領域を所定数（例えば、４つ）の表示領域に分割した分割領域をディスプレイ２に設定する。また、設定された分割領域は、全画面領域を各分割領域に区切る境界線の交点Ｎ上にオブジェクト１５０を有している。後述するように、オブジェクト１５０は、タッチパネル５１を介して、各分割領域の大きさを変更する大きさ変更指示、すなわち表示領域のレイアウト変更指示をユーザから受け付ける。なお、オブジェクト１５０の形状は特に限定されるものではない。例えば、オブジェクト１５０の形状には、菱形、三角形、四角形あるいは円形など様々な形状を適用することができる。後述の図３等においては、菱形のオブジェクト１５０を一例として示している。
【００３５】
ここで、表示領域設定部１１４が設定する分割領域について説明する。図３は、分割領域のレイアウトを示した図である。レイアウト１では、右下の位置に表示領域全体の３／４の面積を占める分割領域Ａ（以下、「３／４画面」という）が設定されている。３／４画面は、長辺と短辺との比が１６：９の割合で構成されている全画面領域の相似形となっており、全画面領域と同様、その長辺と短辺との比が１６：９の割合で構成されている。また、３／４画面を構成する各辺を、辺同士の交点オブジェクト１５０Ｎから各々延長することにより、分割領域Ｂ（以下、「子ヨコ画面」という）、分割領域Ｃ（以下、「子タテ画面」という）および分割領域Ｄ（以下、「子小画面」という）が構成される。なお、長辺および短辺の比率（１６：９）や、占有面積（３／４）などの数値は、厳密な意味ではなく、略同一視できる範囲を含むものである。
【００３６】
レイアウト２では、３／４画面が左下の位置に設定されている。また、レイアウト３では、３／４画面が左上の位置に設定されている。また、レイアウト４では、３／４画面が右上の位置に設定されている。なお、レイアウト２〜４に係る分割領域Ａ〜Ｄの大きさおよび比率は、レイアウト１と同じである。
【００３７】
表示領域設定部１１４は、操作検知部１１２から出力されるオブジェクト１５０へのタッチ操作受付信号に基づき、表示領域のレイアウトを変更する。例えば、レイアウト１の分割領域を表示している状態で、オブジェクト１５０へのタッチ操作が行われた場合について説明する。
【００３８】
ユーザがオブジェクト１５０をタッチしながらドラッグ操作を行ったことを検知すると、操作検知部１１２は、タッチパネル５１上におけるオブジェクト１５０の座標位置を検知し、タッチ操作の種類（この場合、ドラッグ操作）と対応付けた信号を定期的（例えば、０．１秒ごと）に表示領域設定部１１４に出力する。また、操作検知部１１２は、タッチが解除されたことを検知すると、かかる座標位置とタッチ操作の種類（この場合、タッチの解除）とを対応付けた信号を表示領域設定部１１４に出力する。かかる信号を取得すると、表示領域設定部１１４は、タッチの解除位置がタッチパネル５１上に設定したどの領域に含まれているかを特定し、分割領域のレイアウトを決定する。
【００３９】
図４は、タッチ解除検知領域Ｏ〜Ｒとタッチ解除位置の一例を示した図である。表示領域設定部１１４は、ディスプレイ２上にタッチ解除検知領域Ｏ〜Ｒを設定する。かかる領域は、表示領域全体の長辺および短辺の中点同士を結ぶことにより４等分された領域である。ここで、タッチ解除検知領域Ｐ内でオブジェクト１５０へのタッチが解除された場合（例えば、解除位置Ｓ、Ｔ）、表示領域設定部１１４は、レイアウト２の分割領域を設定する。また、タッチ解除検知領域Ｑ内でオブジェクト１５０へのタッチが解除された場合（例えば、解除位置Ｕ、Ｖ）、表示領域設定部１１４は、レイアウト３の分割領域を設定する。また、タッチ解除検知領域Ｒ内でオブジェクト１５０へのタッチが解除された場合（例えば、解除位置Ｗ、Ｘ）、表示領域設定部１１４は、レイアウト４の分割領域を設定する。また、タッチ解除検知領域Ｏ内でオブジェクト１５０へのタッチが解除された場合（例えば、解除位置Ｙ、Ｚ）、表示領域設定部１１４は、レイアウト１の分割領域を設定する。
【００４０】
なお、表示領域設定部１１４は、オブジェクト１５０の移動中に一時的に自由可変の分割領域を設定し、表示情報生成部１１５に表示指示を出力する。図５（ａ）は、オブジェクト１５０の移動と分割領域の形状変化とを示した図である。オブジェクト１５０の移動中すなわち操作検知部１１２からタッチの解除位置を含む信号を取得する前の時点では、表示領域設定部１１４は、操作検知部１１２から定期的に取得したオブジェクト１５０の座標位置を交点として４分割された分割領域を一時的に設定する。また、表示領域設定部１１４は、かかる分割領域の表示指示を表示情報生成部１１５に出力する。これにより、オブジェクト１５０が移動している間、オブジェクト１５０の位置に応じて形状が変化する分割領域が表示される。
【００４１】
操作検知部１１２によりタッチの解除が検知されると、表示領域設定部１１４は、解除位置に応じてレイアウト１〜４のいずれか１つを決定し、かかるレイアウトに従った分割領域を設定する。図５（ｂ）は、タッチ解除前後のオブジェクト１５０の位置および分割領域の変化を示した図である。位置ｉでオブジェクト１５０へのタッチが解除されると、一時的に設定および表示されていた分割領域は、レイアウト３の分割領域に変更される。
【００４２】
また、表示領域設定部１１４は、所定の操作を受け付けると全画面領域を設定する。具体的には、表示領域設定部１１４は、レイアウト１〜４のいずれかの分割領域が表示されている状態で、例えばオブジェクト１５０へのタップ操作（短時間のタッチ操作）が操作検知部１１２により検知されると、表示画面全体を１つの表示領域とした全画面領域を表示領域に設定する。なお、全画面領域の設定を受け付けるための操作はこれに限定されるものではなく、例えば表示領域の四隅へのタップ操作を検知した場合に全画面領域が設定されても良い。
【００４３】
なお、表示領域設定部１１４は、車両の走行中にオブジェクト１５０へのドラッグ操作が検知されても、表示中の分割領域あるいは全画面領域の設定を維持し、レイアウトの変更処理を行わない。走行中に表示領域設定部１１４がレイアウトの変更を行わないのは、走行時の安全性を考慮したためである。
【００４４】
ただし、走行時にオブジェクト１５０へのドラッグ操作が検知されると、後述の通り、表示領域設定部１１４は、表示情報生成部１１５を介して代替オブジェクトを表示して分割領域のレイアウトを変更する指示をユーザから受け付ける。なお、代替オブジェクトの詳細については後述する。また、表示領域設定部１１４は、指示に応じた分割領域のレイアウトを表示領域に設定する。
【００４５】
図２に戻って説明する。表示情報生成部１１５は、表示領域に表示する表示情報を生成する機能部である。具体的には、表示情報生成部１１５は、表示ルール情報１２２を用いて表示情報および表示形態を特定し、特定した表示形態により表示情報を表示する。
【００４６】
表示ルール情報１２２は、全画面領域および分割領域のタイプ（「３／４画面」、「子ヨコ画面」、「子タテ画面」および「子小画面」）ごとに表示情報の種類および項目と各項目の表示形態とが対応付けられた情報である。表示情報の種類には、例えば、ナビゲーションに関する表示情報、オーディオに関する表示情報、ツールに関する表示情報およびＡＰＰ（Ａｐｐｌｉｃａｔｉｏｎ：アプリコンテンツ）に関する表示情報などがある。
【００４７】
例えば、表示情報の種類がナビゲーションである場合、その項目には、地図、メニュー、ナビ設定、右左折情報（矢印）および交差点名などの誘導情報がある。また、表示情報の種類がオーディオである場合、その項目には、各ソース、映像、各ソース再生情報、基本操作ボタンなどがある。また、表示情報の種類がＡＰＰである場合、その項目には、ランチャー、各アプリ、固定アプリ、ランチャー呼出ボタンなどがある。また、表示情報の種類がツールである場合、その項目には、時計、各種インジケータ、各種設定ボタン、カスタムボタンなどがある。
【００４８】
レイアウト１〜４のいずれか１つが設定されている場合、表示情報生成部１１５は、４分割された分割領域の中から１つの分割領域を選択し、かかる分割領域のタイプを特定する。例えば、レイアウト１の右上の分割領域を選択した場合、表示情報生成部１１５は、かかる分割領域が子ヨコ画面であることを特定する。
【００４９】
また、表示情報生成部１１５は、選択した分割領域に対応付けられている表示情報の種類を特定する。例えば、表示情報生成部１１５は、各分割領域の位置と表示情報の種類との対応関係を含む所定情報（図示せず）を記憶部１２０から取得し、かかる情報に基づいて、各分割領域に対応付けられている表示情報の種類を特定する。
【００５０】
また、表示情報生成部１１５は、表示ルール情報を用いて、各分割領域に表示する表示情報の項目および表示形態を特定する。具体的には、表示情報生成部１１５は、特定した分割領域のタイプと表示情報の種類とに基づいて、表示情報の項目および表示形態を表示ルール情報から特定し、分割領域に表示する。
【００５１】
このようにして、表示情報生成部１１５は、設定されているレイアウトの全ての分割領域に対して表示情報および表示形態を特定し、各分割領域に表示する。
【００５２】
また、表示情報生成部１１５は、全画面領域が設定された場合、設定直前の３／４画面に表示されていた表示情報を全画面領域に表示する。具体的には、表示情報生成部１１５は、全画面領域が設定される直前の３／４画面に表示されていた表示情報の種類を特定する。また、表示情報生成部１１５は、表示ルール情報を用いて、特定した表示情報の種類を全画面領域に表示する際の項目および表示形態を特定する。また、表示情報生成部１１５は、特定した表示情報の種類を、特定した項目および表示形態で全画面領域に表示する。
【００５３】
また、表示情報生成部１１５は、操作検知部１１２を介して、走行中にオブジェクト１５０のドラッグ操作が検知されると、代替オブジェクトを生成し、オブジェクト１５０に代えて表示する。なお、代替オブジェクトは、走行中に各分割領域の大きさを変更する大きさ変更指示をユーザから受け付ける。
【００５４】
図６は、代替オブジェクト２００が表示された表示画面の一例を示した図である。図示するように、代替オブジェクト２００は、図３の図中に示した交点Ｎ上であって各分割領域に掛かる位置に表示され、各分割領域の領域内に位置する領域変更マーク２０１〜２０４を有している。領域変更マーク２０１〜２０４は、各々の領域変更マークが含まれる分割領域を拡大する方向を示した矢印によって表されている。例えば、左上に位置する分割領域２１０に含まれる領域変更マーク２０１は、かかる分割領域２１０を拡大する向き、すなわち右下方向の示す矢印によって表されている。
【００５５】
所定の分割領域（３／４画面以外の分割領域）に含まれている領域変更マーク２０２〜２０４へのタッチが検知されると、表示領域設定部１１４は、タッチされた領域変更マーク２０２〜２０４が含まれる分割領域を３／４画面に変更したレイアウトを設定する。また、表示情報生成部１１５は、タッチされた領域変更マーク２０２〜２０４が含まれる分割領域の表示情報の種類を特定し、表示ルール情報を用いて、特定した表示情報の種類を３／４画面に表示する際の項目および表示形態を特定する。また、表示情報生成部１１５は、特定した表示情報の種類を、特定した項目および表示形態で３／４画面に表示する。
【００５６】
また、３／４画面２１０に含まれる領域変更マーク２０１へのタッチが検知されると、表示領域設定部１１４は、全画面領域を設定する。また、表示情報生成部１１５は、３／４画面に表示されていた表示情報の種類を特定し、表示ルール情報を用いて、特定した表示情報の種類を全画面領域に表示する際の項目および表示形態を特定する。また、表示情報生成部１１５は、特定した表示情報の種類を、特定した項目および表示形態で全画面領域に表示する。
【００５７】
記憶部１２０は、所定情報を格納する機能部である。具体的には、記憶部１２０は、地図情報１２１や表示ルール情報１２２および図示しない様々な情報を格納している。
【００５８】
通信部１３０は、外部装置との間で情報通信を行う機能部である。例えば、通信部１３０は、外部装置（サーバ装置）から所定施設に関する情報（ＰＯＩ情報）や交通情報その他様々な情報を取得する。また、通信部１３０は、演算部１１０により生成された種々の情報を外部装置に送信する。
【００５９】
以上、情報制御装置１００の機能ブロックについて説明した。
【００６０】
なお、情報制御装置１００の演算部１１０は、ＣＰＵ２１に処理を行わせるプログラムによって実現される。このプログラムは、情報制御装置１００のＲＯＭ２３または記憶装置３に格納されており、実行にあたってＲＡＭ２２上にロードされ、ＣＰＵ２１により実行される。また、記憶部１２０は、ＲＡＭ２２、ＲＯＭ２３、ＲＯＭ装置６あるいは記憶装置３によって実現される。また、通信部１３０は、通信装置１２により実現される。
【００６１】
また、各機能ブロックは、本実施形態において実現される情報制御装置１００の機能を理解容易にするために、主な処理内容に応じて分類したものである。したがって、各機能の分類の仕方やその名称によって、本発明が制限されることはない。また、情報制御装置１００の各構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００６２】
また、各機能部の全部または一部は、コンピュータに実装されるハードウェア（ＡＳＩＣといった集積回路など）により構築されてもよい。また、各機能部の処理が１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００６３】
［動作の説明］
次に、情報制御装置１００で実行される分割領域変更処理について説明する。図７は、分割領域変更処理の一例を示したフロー図である。かかる処理は、情報制御装置１００の起動と共に開始される。
【００６４】
処理が開始されると、操作検知部１１２は、タッチパネル５１に対するユーザのタッチ操作を受け付けたか否かを判定する（ステップＳ００１）。そして、タッチ操作を受け付けていないと判定した場合（ステップＳ００１でＮｏ）、操作検知部１１２は、再度ステップＳ００１の処理を行う。一方で、タッチ操作を受け付けたと判定した場合（ステップＳ００１でＹｅｓ）、操作検知部１１２は、処理をステップＳ００２に移行する。
【００６５】
ステップＳ００２では、操作検知部１１２は、タッチ操作がオブジェクト１５０のドラッグ操作か否かを判定する。そして、オブジェクト１５０のドラッグ操作ではないと判定した場合（ステップＳ００２でＮｏ）、操作検知部１１２は、検知したタッチ操作の種類およびタッチを受け付けたタッチパネル５１上の座標位置（およびタッチが解除された座標位置）を示す信号を各機能部に出力すると共に、処理をステップＳ００１に戻す。なお、かかる信号を取得した各機能部は、タッチ操作の種類に応じて所定の処理を実行する。
【００６６】
一方で、オブジェクト１５０のドラッグ操作と判定した場合（ステップＳ００２でＹｅｓ）、操作検知部１１２は、処理をステップＳ００３に移行する。
【００６７】
ステップＳ００３では、車両状況判定部１１３は、車両が停車しているか否かを判定する。具体的には、車両状況判定部１１３は、取得した車両情報（例えば、車速を示す情報およびパーキングブレーキのＯＮ／ＯＦＦを示す情報）を用いて、車両が停車しているか否かを判定する。そして、停車していると判定した場合（ステップＳ００３でＹｅｓ）、車両状況判定部１１３は、処理をステップＳ００７に移行する。
【００６８】
なお、ステップＳ００７では、表示領域設定部１１４は、ドラッグ操作に応じて分割領域のレイアウトを変更する。具体的には、表示領域設定部１１４は、ドラッグ操作のタッチ解除位置に基づいて分割領域のレイアウトを変更し、変更後のレイアウトに応じた分割領域を設定する。また、表示情報生成部１１５は、レイアウト変更後の各分割領域に、変更後の分割領域のタイプに応じた項目および表示形態で表示情報を表示する。
【００６９】
一方で、車両状況判定部１１３により車両が停車していないと判定された場合（ステップＳ００３でＮｏ）、表示情報生成部１１５は、代替オブジェクト２００を生成し、オブジェクト１５０に代えて表示する（ステップＳ００４）。
【００７０】
次に、操作検知部１１２は、代替オブジェクト２００に対するタッチ操作を受け付けたか否かを判定する（ステップＳ００５）。具体的には、操作検知部１１２は、代替オブジェクト２００の領域変更マーク２０１〜２０４へのタッチ操作を受け付けたか否かを判定する。
【００７１】
そして、かかるマークへのタッチ操作を受け付けていないと判定した場合（ステップＳ００５でＮｏ）、操作検知部１１２は、処理をステップＳ００８に移行する。なお、ステップＳ００８では、操作検知部１１２は、ステップＳ００５の判定から一定時間が経過したか否かを判定し、経過していないと判定した場合（ステップＳ００８でＮｏ）、処理を再度ステップＳ００５に戻す。また、一定時間が経過したと判定した場合（ステップＳ００８でＹｅｓ）、操作検知部１１２は、代替オブジェクト２００の表示を中止し（ステップＳ００９）、処理をステップＳ００１に戻す。
【００７２】
また、ステップＳ００５において、代替オブジェクト２００へのタッチ操作を受け付けたと判定した場合（ステップＳ００５でＹｅｓ）、操作検知部１１２は、処理をステップＳ００６に移行する。この時、操作検知部１１２は、どの分割領域に位置する領域変更マーク２０１〜２０４へのタッチ操作が行われたのかを特定する。
【００７３】
ステップＳ００６では、表示領域設定部１１４は、タッチ操作を受け付けた領域変更マーク２０１〜２０４が含まれる分割領域に応じてレイアウトを変更する。具体的には、表示領域設定部１１４は、操作検知部１１２が特定したタッチ操作を受け付けた領域変更マーク２０１〜２０４が含まれる分割領域を３／４画面に設定したレイアウトの分割領域を設定する。
【００７４】
例えば、表示領域にレイアウト３の分割領域が設定されている状態で子小画面に含まれる領域変更マーク２０３へのタッチ操作を受け付けた場合、表示領域設定部１１４は、子小画面を３／４画面に設定したレイアウト１の分割領域を表示領域に設定する。また、例えば表示領域にレイアウト３の分割領域が設定されている状態で子ヨコ画面に含まれる領域変更マーク２０４へのタッチ操作を受け付けた場合、表示領域設定部１１４は、子ヨコ画面を３／４画面に設定したレイアウト２の分割領域を表示領域に設定する。また、例えば表示領域にレイアウト３の分割領域が設定されている状態で子タテ画面に含まれる領域変更マーク２０２へのタッチ操作を受け付けた場合、表示領域設定部１１４は、子タテ画面を３／４画面に設定したレイアウト４の分割領域を表示領域に設定する。
【００７５】
また、表示情報生成部１１５は、レイアウト変更後の各分割領域に、変更後の分割領域のタイプに応じた項目および表示形態で表示情報を表示する。
【００７６】
なお、例えば表示領域にレイアウト３の分割領域が設定されている状態で、３／４画面に含まれる領域変更マーク２０１へのタッチ操作を受け付けた場合、表示領域設定部１１４は、全画面領域を設定し、３／４画面に表示されていた表示情報の種類を全画面領域に対応する項目および表示形態で表示する。
【００７７】
図８は、分割領域を変更する画面遷移の一例を示した図である。なお、図８（ａ）は、例示的にレイアウト３の分割領域が表示された表示画面の一例を示した図である。図８（ｂ）および（ｃ）は、領域変更マークへのタッチ操作により、レイアウトが変更された表示画面の一例を示した図である。
【００７８】
図８（ａ）に示すように、例えば子タテ画面２２０に含まれる領域変更マーク２０２へのタッチ操作を受け付けると、表示領域設定部１１４は、図８（ｂ）に示すように、子タテ画面２２０を３／４画面に変更したレイアウト４の分割領域を設定し、表示情報生成部１１５を介して各分割領域に対応する項目を所定の表示形態で表示する。また、図８（ａ）に示す３／４画面２２１に含まれる領域変更マーク２０１へのタッチ操作を受け付けると、表示領域設定部１１４は、図８（ｃ）に示すように、表示領域に全画面領域２２３を設定し、表示情報生成部１１５を介して、設定直前の３／４画面に表示されていた表示情報を、全画面領域２２３に対応する項目および表示形態で表示する。
【００７９】
なお、ステップＳ００６の処理を行うと、表示情報生成部１１５は、処理をステップＳ００１に戻す。
【００８０】
以上、分割領域変更処理について説明した。
【００８１】
このような処理によれば、走行時でも安全性を確保しつつ、より簡単な操作で表示領域のレイアウト変更を受け付けることができる。特に、表示領域設定部は、代替オブジェクト（領域変更マーク）へのタッチ操作（タップ操作）というディスプレイ２の注視を必要としない簡単な操作に基づき、分割領域のレイアウトを変更する。そのため、ユーザは、走行中であっても運転に集中しつつ、分割領域を所望のレイアウトに変更することができる。
【００８２】
＜第二実施形態＞
第一実施形態では、走行中にオブジェクト１５０へのドラッグ操作を受け付けると、オブジェクト１５０に代えて代替オブジェクト２００を表示して分割領域の変更を受け付けた。また、その際、領域変更マーク２０１〜２０４へのタッチ操作を受け付けると、３／４画面以外の分割領域（子ヨコ画面、子タテ画面および子小画面）については、分割領域のタイプを３／４画面に変更し、３／４画面の分割領域については全画面領域に変更した。
【００８３】
しかしながら、本発明はこのような実施形態に限られるものではなく、第二実施形態に係る情報制御装置では、３／４画面以外の分割領域に含まれる領域変更マーク２０１〜２０４へのタッチ操作を受け付けると、４分割均等の分割領域のレイアウトを設定する。また、４分割均等の分割領域に含まれる領域変更マーク２０１〜２０４へのタッチ操作を受け付けると、タッチされた領域変更マーク２０１〜２０４を含む分割領域に３／４画面を設定する。また、３／４画面の分割領域に含まれる領域変更マーク２０１〜２０４へのタッチ操作を受け付けると、第一実施形態と同様、全画面領域を設定する。４分割均等の分割領域については後述する。
【００８４】
なお、本実施形態に係る分割領域の変更は、分割領域変更処理（図７）におけるステップＳ００５およびＳ００６で実行される処理である。
【００８５】
図９は、分割領域の変更パターンの一例を示した模式図である。なお、以下では、レイアウト３が表示された状態からの分割領域の変更を一例として説明する。
【００８６】
図示するように、３／４画面以外の各分割領域に含まれる領域変更マーク２０２〜２０４へのタッチ操作を受け付けると（ステップＳ００５でＹｅｓ）、表示領域設定部１１４は、４分割均等の分割領域を設定する（ステップＳ００６）。なお、４分割均等の分割領域とは、表示領域全体を４等分して形成される分割領域のことである。具体的には、４分割均等の分割領域は、表示領域の外枠を形成する各辺の中点から、向き合う辺の中点に向けて引かれた垂線により区画される４つの分割領域の各々を指す。
【００８７】
また、４分割均等の各分割領域に含まれる領域変更マーク２０１〜２０４へのタッチ操作を受け付けると（ステップＳ００５でＹｅｓ）、表示領域設定部１１４は、タッチされた領域変更マーク２０１〜２０４を含む分割領域に３／４画面を設定する（ステップＳ００６）。すなわち、領域変更マーク２０１へのタッチ操作を受け付けた場合、表示領域にはレイアウト３の分割領域が表示され、領域変更マーク２０２へのタッチ操作を受け付けた場合、表示領域にはレイアウト４の分割領域が表示され、領域変更マーク２０３へのタッチ操作を受け付けた場合、表示領域にはレイアウト１の分割領域が表示され、領域変更マーク２０４へのタッチ操作を受け付けた場合、表示領域にはレイアウト２の分割領域が表示される。
【００８８】
また、前述と同様、３／４画面に含まれる領域変更マーク（レイアウト３では、領域変更マーク２０１）へのタッチ操作を受け付けると（ステップＳ００５）、表示領域設定部１１４は、全画面領域を設定する（ステップＳ００６）。
【００８９】
以上、第二実施形態に係る分割領域変更処理について説明した。
【００９０】
このような処理によれば、走行時でも安全性を確保しつつ、より簡単な操作で表示領域のレイアウト変更を受け付けることができる。特に、表示領域設定部は、代替オブジェクト（領域変更マーク）へのタッチ操作（タップ操作）を検知する度に、１段階ずつ分割領域のタイプを変更する。具体的には、表示領域設定部は、領域変更マークへのタッチ操作を受け付けると、３／４画面の分割領域ではなく、３／４画面よりも一回り小さい４分割均等の分割領域を設定する。これにより、領域変更マークへの１度のタッチにより、かかる領域変更マークを含む分割領域を３／４画面に変更する場合に比べて、よりきめ細かい分割領域のレイアウト表示をユーザに提供することができる。
【００９１】
なお、本発明は、上記の実施形態に限られるものではなく、これら以外にも様々な実施形態および変形例が含まれる。例えば、上記の実施形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施形態の構成の一部を他の実施形態や変形例の構成に置き換えることが可能であり、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００９２】
また、上記の各構成、機能、処理部および処理手段などは、それらの一部または全部を、プロセッサが各々の機能を実現するプログラムにより実現しても良い。各機能を実現するプログラム、テーブル、ファイルなどの情報は、メモリや、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの記憶装置、または、ＩＣカード、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカード、ＤＶＤなどの記録媒体に置くことができる。なお、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。
【符号の説明】
【００９３】
１００・・・情報制御装置、１・・・演算処理装置、２・・・ディスプレイ、３・・・記憶装置、４・・・音声入出力装置、４１・・・マイクロフォン、４２・・・スピーカ、
５・・・入力装置、５１・・・タッチパネル、５２・・・ダイヤルスイッチ、
５３・・・パーキングブレーキスイッチ、６・・・ＲＯＭ装置、７・・・車速センサ、
８・・・ジャイロセンサ、９・・・ＧＰＳ受信装置、１０・・・ＦＭ多重放送受信装置、
１１・・・ビーコン受信装置、１２・・・通信装置、１１０・・・演算部、
１２０・・・記憶部、１３０・・・通信部、１１１・・・入力受付部、
１１２・・・操作検知部、１１３・・・車両状況判定部、１１４・・・表示領域設定部、
１１５・・・表示情報生成部、１２１・・・地図情報、１２２・・・表示ルール情報、
２００・・・代替オブジェクト、２０１〜２０４・・・領域変更マーク
【図１】
2020177455.tif 000003
【図２】
2020177455.tif 000004
【図３】
2020177455.tif 000005
【図４】
2020177455.tif 000006
【図５】
2020177455.tif 000007
【図６】
2020177455.tif 000008
【図７】
2020177455.tif 000009
【図８】
2020177455.tif 000010
【図９】
2020177455.tif 000011