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