(57)【要約】【課題】車載装置と携帯端末装置とを連携させる場合に、携帯端末装置／サーバ装置間の通信量を削減しつつ、車載装置に対して応答性の良い表示画面を表示すること。【解決手段】描画パーツ取得部が、描画用部品をあらわす描画パーツおよび描画パーツを描画する際の位置関係をあらわす位置情報をサーバ装置から取得し、記憶部が、描画パーツ取得部によって取得された描画パーツおよび位置情報を描画パーツ情報として記憶し、表示画面生成部が、記憶部から読み出した描画パーツ情報に基づいて表示部に表示する表示画面を生成し、画面送信部が、表示画面生成部によって生成された表示画面を車載装置へ送信するように表示システムを構成する。【選択図】        図２
2010185779.tif 000002
【特許請求の範囲】
【請求項１】
表示部を有する車載装置と携帯端末装置とで前記表示部に対する画面の表示を行う表示システムであって、
前記画面を構成する描画用部品をあらわす描画パーツおよび前記描画パーツを描画する際の位置関係をあらわす位置情報をサーバ装置から取得する取得手段と、
前記取得手段によって取得された前記描画パーツおよび前記位置情報を記憶する記憶手段と、
前記記憶手段から読み出した前記描画パーツおよび前記位置情報に基づいて前記表示部に表示する表示画面を生成する表示画面生成手段と、
前記表示画面生成手段によって生成された前記表示画面を前記表示部へ表示させる表示制御手段と
を備えたことを特徴とする表示システム。
【請求項２】
前記描画パーツは、
当該描画パーツを識別する識別子を含んでおり、
前記取得手段は、
既に取得した前記描画パーツの識別子と同一の識別子を有する前記描画パーツの取得を行わないことを特徴とする請求項１に記載の表示システム。
【請求項３】
前記描画パーツは、
最小単位の描画用部品となるサブパーツと前記サブパーツから前記描画パーツを構成するための構成情報とを含んでおり、
前記取得手段は、
前記サブパーツおよび前記構成情報に基づいて前記描画パーツを生成することを特徴とする請求項１または２に記載の表示システム。
【請求項４】
前記サブパーツは、
前記描画パーツを所定間隔に区切った各部分画像について、同一形状となる前記部分画像を消去した際に残存する残存部分画像の集合であることを特徴とする請求項３に記載の表示システム。
【請求項５】
表示部を備えており、携帯端末装置と連携して前記表示部に対する画面の表示を行う車載装置であって、
前記画面を構成する描画用部品をあらわす描画パーツおよび前記描画パーツを描画する際の位置関係をあらわす位置情報を前記携帯端末装置から取得する取得手段と、
前記取得手段によって取得された前記描画パーツおよび前記位置情報を記憶する記憶手段と、
前記記憶手段から読み出した前記描画パーツおよび前記位置情報に基づいて前記表示部に表示する表示画面を生成する表示画面生成手段と、
前記表示画面生成手段によって生成された前記表示画面を前記表示部へ表示させる表示制御手段と
を備えたことを特徴とする車載装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示部を有する車載装置と携帯端末装置とで車載装置の表示部に対する画面の表示を行う表示システムおよび車載装置に関し、特に、携帯端末装置／サーバ装置間の通信量を削減しつつ、車載装置に対して応答性の良い表示画面を表示することができる表示システムおよび車載装置に関する。
【背景技術】
【０００２】
ＧＰＳ（Global  Positioning  System）を利用したカーナビゲーションシステムの普及に伴い、車両には、ナビゲーション機能を有する車載装置が搭載される場合が多くなってきた。また、車載装置の多機能化を求めるユーザニーズに応えるために、車載装置の多機能化も顕著となってきている。
【０００３】
たとえば、車載装置には、ナビゲーション機能に加えて、テレビ受信機能、ＣＤ（Compact  Disc）再生機能、ＤＶＤ（Digital  Versatile  Disk）再生機能などの多くの機能が盛り込まれることも多い。しかし、車載装置の多機能化は車載装置の高価格化を招くため、ユーザにとって好ましいものではない。
【０００４】
一方、携帯電話などの携帯端末装置は、低価格でありながら、ナビゲーション機能や音楽再生機能を有するものも普及してきている。また、ブルートゥース（登録商標）などの近距離無線通信機能を搭載する携帯端末装置も普及してきたことから、かかる近距離無線通信機能で携帯端末装置と車載装置とを連携させ、携帯端末装置側の機能を車載装置側で利用する取り組みもなされている。これにより、車載装置の低価格化を図ることが可能となる。
【０００５】
たとえば、特許文献１には、携帯端末装置の画面に表示される表示画面を車載装置へ送信し、車載装置のディスプレイに対して携帯端末装置で生成された表示画面を表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２４４３４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術では、携帯端末装置がサーバ装置と通信する際のデータサイズや通信料金については考慮されていなかった。このため、車載装置を低価格化しても、車載装置を利用するユーザの金銭的負担が大きくなってしまったり、通信待ち時間が長期化したりという問題があった。
【０００８】
たとえば、携帯端末装置が、サーバ装置からナビゲーション用アプリケーションプログラム（以下、単に「アプリ」と記載する）をダウンロードする場合、ダウンロードするアプリには、アプリとのマンマシンインタフェースを担う操作画面などの表示画面が含まれている。このため、アプリのデータサイズは大きいものとなり、サーバとの通信が従量制の料金体系である場合には、ユーザの金銭的負担が大きくなってしまう。
【０００９】
また、サーバとの通信が定額制の料金体系であったとしても、ダウンロードに要する時間が長期化してしまう。特に、ナビゲーションを行うアプリのようにリアルタイム性が求められるアプリの場合、追加データ（たとえば、地図データ）のダウンロードにおいて通信待ちが発生するとナビゲーション機能自体に支障をきたしてしまうことになる。
【００１０】
これらのことから、車載装置と携帯端末装置とを連携させる場合に、携帯端末装置／サーバ装置間の通信量を削減しつつ、車載装置に対して応答性の良い表示画面を表示することができる表示システムあるいは車載装置をいかにして実現するかが大きな課題となっている。
【００１１】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、車載装置と携帯端末装置とを連携させる場合に、携帯端末装置／サーバ装置間の通信量を削減しつつ、車載装置に対して応答性の良い表示画面を表示することができる表示システムおよび車載装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するため、本発明は、表示部を有する車載装置と携帯端末装置とで前記表示部に対する画面の表示を行う表示システムであって、前記画面を構成する描画用部品をあらわす描画パーツおよび前記描画パーツを描画する際の位置関係をあらわす位置情報をサーバ装置から取得する取得手段と、前記取得手段によって取得された前記描画パーツおよび前記位置情報を記憶する記憶手段と、前記記憶手段から読み出した前記描画パーツおよび前記位置情報に基づいて前記表示部に表示する表示画面を生成する表示画面生成手段と、前記表示画面生成手段によって生成された前記表示画面を前記表示部へ表示させる表示制御手段とを備えたことを特徴とする。
【００１３】
また、本発明は、表示部を備えており、携帯端末装置と連携して前記表示部に対する画面の表示を行う車載装置であって、前記画面を構成する描画用部品をあらわす描画パーツおよび前記描画パーツを描画する際の位置関係をあらわす位置情報を前記携帯端末装置から取得する取得手段と、前記取得手段によって取得された前記描画パーツおよび前記位置情報を記憶する記憶手段と、前記記憶手段から読み出した前記描画パーツおよび前記位置情報に基づいて前記表示部に表示する表示画面を生成する表示画面生成手段と、前記表示画面生成手段によって生成された前記表示画面を前記表示部へ表示させる表示制御手段とを備えたことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、描画用部品をあらわす描画パーツおよび描画パーツを描画する際の位置関係をあらわす位置情報をサーバ装置から取得し、取得された描画パーツおよび位置情報を記憶し、読み出した描画パーツおよび位置情報に基づいて表示部に表示する表示画面を生成し、生成された表示画面を表示部へ表示させることとしたので、アプリとアプリが使用する描画パーツとを分離し、描画パーツの受信側では描画パーツから表示画面を生成することによって、携帯端末装置／サーバ装置間の通信量を削減しつつ、車載装置に対して応答性の良い表示画面を表示することができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】図１は、本実施例に係る表示システムの概要を示す図である。
【図２】図２は、表示システムに含まれる各装置の構成を示すブロック図である。
【図３】図３は、描画パーツを示す図である。
【図４】図４は、描画パーツ情報を示す図である。
【図５】図５は、描画パーツ取得処理の処理手順を示すフローチャートである。
【図６】図６は、表示画面更新処理の処理手順を示すフローチャートである。
【図７】図７は、サブパーツの概念を示す図である。
【図８】図８は、サブパーツの例その１を示す図である。
【図９】図９は、サブパーツの例その２を示す図である。
【図１０】図１０は、描画パーツ情報に含まれる描画サブパーツ情報を示す図である。
【図１１】図１１は、サブパーツの例その３を示す図である。
【図１２】図１２は、サブパーツ取得処理の処理手順を示すフローチャートである。
【図１３】図１３は、ナビアプリの表示画面の例を示す図である。
【発明を実施するための形態】
【００１６】
以下に添付図面を参照して、この発明に係る表示システム、携帯端末装置および車載装置の好適な実施例を詳細に説明する。なお、以下では、自動車に搭載されるＤＡ（Display  Audio）と呼ばれる車載装置と、サーバ装置からアプリやデータを受信する携帯端末装置とが、近距離無線通信機能で連携する表示システムについて説明することとする。
【００１７】
ここで、ＤＡとは、表示機能やオーディオ再生機能、携帯端末装置との通信機能といった基礎的な機能のみを実装し、携帯端末装置と連携することで多機能化する車載装置のことを指す。
【実施例】
【００１８】
図１は、本実施例に係る表示システム１の概要を示す図である。なお、同図の（Ａ）には、従来技術に係る表示システムについて、同図の（Ｂ）には、本実施例に係る表示システム１について、それぞれ示している。
【００１９】
図１に示したように、表示システム１は、タッチパネルディスプレイなどの表示操作部、ボタンやダイヤルといった操作スイッチを備えた車載装置１０と、乗車者が携帯する携帯電話などの携帯端末装置２０とから構成されている。ここで、車載装置１０と、携帯端末装置２０とはブルートゥース（登録商標）などの近距離無線通信で連携する。また、携帯端末装置２０は、たとえば、インターネット上のサーバ装置３０と通信するものとする。
【００２０】
図１の（Ａ）に示したように、従来技術に係るサーバ装置１３０は、従来技術に係る携帯端末装置１２０がダウンロードするアプリを管理している。ここで、各アプリ（同図の「アプリａ」および「アプリｂ」参照）は、完成した表示画面データを含んでいた。このため、携帯端末装置１２０が、アプリ（同図では「アプリａ」）をダウンロードする際に（同図の（Ａ−１）参照）、通信料金や所要時間がかさむという問題があった。
【００２１】
なお、従来技術に係る携帯端末装置１２０では、ダウンロードしたアプリを動作させるとともに、アプリに含まれる表示画面の画像を、従来技術に係る車載装置１１０へ送信していた（同図の（Ａ−２）参照）。
【００２２】
このように、従来技術に係る表示システムでは、各アプリのサイズ（データ量）が大きいため、上記した通信料金やダウンロード所要時間の問題が発生していた。特に、アプリがサーバ装置１３０から断続的に更新用画像データ（たとえば、地図データ）を受信するナビアプリである場合などには、車載装置１１０／携帯端末装置１２０間の通信速度と、携帯端末装置１２０／サーバ装置１３０間の通信速度に差異があると、表示画面の更新をスムーズに行うことができないという問題も発生していた。
【００２３】
そこで、図１の（Ｂ）に示したように、本実施例に係る表示システム１では、アプリから表示画面生成用の描画パーツを分離し、アプリ全体としてのサイズ（データ量）を削減することとした。ここで、携帯端末装置２０は、いったんダウンロードした描画パーツを記憶するので、同一の描画パーツを再度ダウンロードする必要はない。
【００２４】
また、描画パーツは、アプリが使用する複数の表示画面間で共有することができるので、アプリのサイズと描画パーツのサイズとの和は、従来のアプリと比べて小さいものとなる。さらに、描画パーツは、異なるアプリ間で共有することも可能である。
【００２５】
このように、本実施例に係る表示システム１は、描画パーツ（同図では「アプリａ描画パーツ」）と、アプリ（同図では「アプリａ」）とを分離した形で、サーバ装置３０からダウンロードする（同図の（Ｂ−１）参照）。そして、携帯端末装置２０にダウンロードされたアプリは、ダウンロードされた描画パーツから表示画面を生成し（同図の（Ｂ−２）参照）、生成した表示画面の画像を車載装置１０へ送信する（同図の（Ｂ−３）参照）。
【００２６】
ここで、本実施例に係る表示システム１によれば、携帯端末装置２０にダウンロードされるアプリが、ナビアプリのようにサーバ装置３０から断続的に更新画像データを受信するアプリの場合であっても、更新用画像データのサイズ（データ量）を抑制することができる。したがって、携帯端末装置２０／サーバ装置３０間の通信量を削減しつつ、車載装置１０に対して応答性の良い表示画面を表示することができる。
【００２７】
図２は、表示システム１に含まれる各装置の構成を示すブロック図である。同図に示すように、表示システム１は、車載装置１０と、携帯端末装置２０とを含んでいる。なお、携帯端末装置２０は、たとえば、インターネットに接続されたサーバ装置３０と無線通信するものとする。
【００２８】
まず、車載装置１０の構成について説明する。同図に示すように、車載装置１０は、表示操作部１１と、近距離通信部１２と、制御部１３とを備えている。また、制御部１３は、表示サイズ通知部１３ａと、操作受付部１３ｂと、画面受信部１３ｃとをさらに備えている。
【００２９】
表示操作部１１は、タッチパネルディスプレイなどの入出力デバイスで構成され、携帯端末装置２０から受け取った表示画面を表示するとともに、表示した表示画面に対するタッチ情報などを取得する。ここで、タッチ情報とは、タッチされたディスプレイ上の座標や、タッチから次のタッチまでの時間間隔などを含んだ情報である。なお、表示操作部１１は、取得したタッチ情報を制御部１３の操作受付部１３ｂへ通知する。
【００３０】
近距離通信部１２は、ブルートゥース（登録商標）などの近距離無線通信を用いて携帯端末装置２０との通信リンクを確立するとともに、確立した通信リンクを用いて車載装置１０／携帯端末装置２０間の通信処理を行う。ここで、ブルートゥース（Bluetooth：登録商標）とは、２．４ＧＨｚの周波数帯を用いて半径数１０ｍ程度の無線通信を行う近距離無線通信規格であり、近年では、携帯電話やパーソナルコンピュータなどの電子機器に広く適用されている。
【００３１】
なお、本実施例では、ブルートゥース（登録商標）を用いて車載装置１０／携帯端末装置２０間の通信を行う場合について説明するが、Ｗｉ−Ｆｉ（ワイファイ：登録商標）、ＺｉｇＢｅｅ（ジグビー：登録商標）といった他の無線通信規格を用いることとしてもよい。また、車載装置１０／携帯端末装置２０間の通信を有線通信で行うこととしてもよい。
【００３２】
制御部１３は、表示操作部１１に対する入出力を制御するとともに、近距離通信部１２経由で携帯端末装置２０との通信を行う処理部である。表示サイズ通知部１３ａは、表示操作部１１におけるディスプレイの表示サイズ（たとえば、幅（Ｗピクセル）×高さ（Ｈピクセル））を取得し、取得した表示サイズを近距離通信部１２経由で携帯端末装置２０へ通知する処理を行う処理部である。なお、携帯端末装置２０では、通知された表示サイズを表示画面内に描画パーツを配置する際に用いることになる。
【００３３】
また、表示サイズ通知部１３ａは、近距離通信部１２が携帯端末装置２０との通信を確立した直後などのタイミングで、ディスプレイの表示サイズを携帯端末装置２０へ通知するものとする。
【００３４】
操作受付部１３ｂは、表示操作部１１からのタッチ情報を受け付け、受け付けたタッチ情報を近距離通信部１２経由で携帯端末装置２０へ通知する処理を行う処理部である。なお、携帯端末装置２０では、通知されたタッチ情報を表示画面に対する入力操作へ変換し、かかる入力操作に基づいてアプリを動作させるとともに、表示画面更新などの処理を行うことになる。
【００３５】
画面受信部１３ｃは、近距離通信部１２経由で携帯端末装置２０から表示画面を受信し、受信した表示画面を表示操作部１１へ表示させる処理を行う処理部である。ここで、画面受信部１３ｃが受信する表示画面のサイズは、表示サイズ通知部１３ａからの通知に基づき、携帯端末装置２０によって、表示操作部１１におけるディスプレイの表示サイズに適合するように調整されている。
【００３６】
すなわち、画面受信部１３ｃは、携帯端末装置２０から受信する表示画面を、拡大したり縮小したりする必要がないので、拡大／縮小に起因する表示精度の悪化を防止することができる。
【００３７】
次に、携帯端末装置２０の構成について説明する。なお、携帯端末装置２０は、図示しないＧＰＳ（Global  Positioning  System）アンテナを用いた現在位置取得機能や、音楽再生機能を有するものとする。
【００３８】
同図に示すように、携帯端末装置２０は、サーバ装置３０との通信を行う通信部２１と、車載装置１０との通信を行う近距離通信部２２と、制御部２３と、記憶部２４とを備えている。また、制御部２３は、描画パーツ取得部２３ａと、表示画面生成部２３ｂと、画面送信部２３ｃとをさらに備えており、記憶部２４は、描画パーツ情報２４ａを記憶する。
【００３９】
通信部２１は、たとえば、通信事業者の基地局などを介してインターネットなどのネットワーク上に設けられたサーバ装置３０との通信を行うデバイスである。ここで、携帯端末装置２０は、通信部２１経由で描画パーツの取得処理を行うが、携帯端末装置２０上で動作するアプリの取得処理も併せて行うものとする。なお、携帯端末装置２０の製造時にあらかじめアプリをインストールしておくこととしてもよい。
【００４０】
近距離通信部２２は、車載装置１０の近距離通信部１２と同様に、ブルートゥース（登録商標）などの近距離無線通信を用いて車載装置１０との通信リンクを確立するとともに、確立した通信リンクを用いて携帯端末装置２０／車載装置１０間の通信処理を行う。
【００４１】
制御部２３は、通信部２１経由でサーバ装置３０から描画パーツを取得して記憶部２４へ格納するとともに、描画パーツを用いて表示画面を生成し、生成した表示画面を車載装置１０へ送信する処理を行う処理部である。
【００４２】
なお、制御部２３が実行する処理は、たとえば、サーバ装置３０からダウンロードしたアプリによって実現される。ここで、アプリとしては、現在位置と地図情報を重ねあわせて目的地までの経路案内を行うナビアプリや、楽曲などの音楽を再生する音楽再生アプリなどがある。
【００４３】
描画パーツ取得部２３ａは、通信部２１経由でサーバ装置３０から描画パーツを取得し、取得した描画パーツを記憶部２４へ記憶させる処理を行う処理部である。ここで、描画パーツには、描画パーツを識別する識別子、描画パーツの画像データおよび描画パーツの表示画面における位置を特定するための位置情報が含まれるものとする。
【００４４】
なお、この描画パーツ取得部２３ａは、描画パーツを構成する部品であるサブパーツを取得した場合には、サブパーツから描画パーツを生成したうえで、生成した描画パーツを記憶部２４へ記憶させる処理を併せて行うが、この点については、図７〜図１１を用いて後述することとする。
【００４５】
表示画面生成部２３ｂは、記憶部２４から読み出した描画パーツ情報２４ａを用いて表示画面を生成する処理を行い、生成した表示画面を画面送信部２３ｃへ出力する処理を行う処理部である。ここで、表示画面生成部２３ｂは、生成する表示画面の大きさを、車載装置１０の表示サイズ通知部１３ａから受け取った表示サイズに合致させる処理を併せて行う。
【００４６】
具体的には、表示画面生成部２３ｂは、描画パーツ間の相対位置を表示サイズに応じて変更することで、生成する表示画面の大きさを車載装置１０のディスプレイの大きさに合致させる。たとえば、描画パーツに含まれる位置情報に、他の描画パーツとの相対的位置関係や、表示画面外周あるいは表示画面中央位置についての相対的位置関係が含まれている場合には、表示画面生成部２３ｂは、これらの位置関係を用いて表示画面のサイズを調整する。
【００４７】
また、表示画面生成部２３ｂは、車載装置１０の操作受付部１３ｂから通知されたタッチ情報を表示画面に対する入力操作へ変換し、かかる入力操作に基づいてアプリを動作させるとともに、表示画面の更新を行う。そして、更新した表示画面を画面送信部２３ｃに対して出力する。
【００４８】
画面送信部２３ｃは、表示画面生成部２３ｂから受け取った表示画面を、近距離通信部２２経由で車載装置１０へ送信する処理を行う処理部である。
【００４９】
記憶部２４は、不揮発性メモリなどの記憶デバイスで構成される記憶部であり、描画パーツ情報２４ａを記憶する。描画パーツ情報２４ａは、描画パーツの画像データや描画パーツの描画位置を含んだ情報である。以下では、描画パーツおよび描画パーツ情報２４ａについてさらに詳細に説明する。
【００５０】
図３は、描画パーツを示す図である。なお、同図の（Ａ）には、楽曲再生アプリが使用する表示画面３１を、同図の（Ｂ）には、同図の（Ａ）に示した表示画面３１に含まれる描画パーツ群３２を、それぞれ示している。
【００５１】
図３の（Ａ）に示したように、表示画面３１には、画面のタイトルを示すラベル（同図では、「楽曲再生」）、同図に斜線を付した矩形で示した２つの文字表示エリア、各文字表示エリアの内容をあらわすラベル（同図では、「タイトル」および「曲名」）が含まれている。また、文字表示エリアの下方には、左から、再生ボタン、演奏停止ボタン、音量調整ボタンが配置されている。
【００５２】
従来は、図３の（Ａ）に示した表示画面３１全体が１つの画像データとして取り扱われていたが、本実施例に係る表示システム１では、表示画面３１を１つの画像データとして取り扱うのではなく、同図の（Ｂ）に示したように描画パーツの集合からなる描画パーツ群３２として取り扱う。
【００５３】
たとえば、図３の（Ａ）に示した表示画面３１の場合、描画パーツ群３２は、文字列３２ａ、３２ｂおよび３２ｃ、ボタンに付す画像３２ｄ、３２ｅおよび３２ｆ、ボタンをあらわす矩形３２ｇ、仕切り線３２ｈおよび斜線が付された矩形３２ｉとからなる。
【００５４】
ここで、表示画面３１には、３つのボタンが含まれているが、ボタンの形状は共通であるため、描画パーツ群３２には、１つの矩形３２ｇのみが含まれる。また、表示画面３１には、２つの文字表示エリアが含まれているが、表示エリアの形状は共通であるため、描画パーツ群３２には、１つの矩形３２ｉのみが含まれる。
【００５５】
次に、描画パーツ情報２４ａの一例について図４を用いて説明する。図４は、描画パーツ情報２４ａを示す図である。同図に示すように、描画パーツ情報２４ａは、描画パーツ自体の属性をあらわす「描画パーツ」項目と、各描画パーツを表示画面３１内に描画する際の位置をあらわす「位置情報」項目とを含んでいる。また、「描画パーツ」項目は、各描画パーツを識別する「識別子」項目と、各描画パーツの形状や模様を含んだ画像である「画像データ」項目とをさらに含んでいる。
【００５６】
たとえば、識別子が「ＡＡＡＡ」である描画パーツは、図３の（Ｂ）に示した矩形３２ｉであるが、図３の（Ａ）に示した表示画面３１には、矩形３２ｉが２つ含まれているので、「位置α」および「位置β」の２つの位置情報が含まれている。
【００５７】
ここで、位置情報としては、表示画面３１の大きさが車載装置１０のディスプレイの大きさに応じて変更されることから、表示画面３１内における絶対座標ではなく、他の描画パーツとの相対的位置関係などを指定した相対位置が用いられる。
【００５８】
なお、識別子が「ＢＢＢＢ」である描画パーツは、図３の（Ｂ）に示した画像３２ｄであるが、位置情報の「位置γ」としては、図３の（Ｂ）に示した矩形３２ｇの識別子を指定することができる。これは、矩形３２ｇ上に識別子が「ＢＢＢＢ」である描画パーツが配置されるためである。
【００５９】
次に、携帯端末装置２０の描画パーツ取得部２３ａが行う描画パーツ取得処理の処理手順について図５を用いて説明する。図５は、描画パーツ取得処理の処理手順を示すフローチャートである。同図に示すように、描画パーツ取得部２３ａは、サーバ装置３０から通信部２１経由で描画パーツの一覧を取得する（ステップＳ１０１）。
【００６０】
つづいて、描画パーツ取得部２３ａは、ステップＳ１０１で取得した描画パーツの一覧を、記憶部２４の描画パーツ情報２４ａと対比し（ステップＳ１０２）、識別子（図４参照）が一致した描画パーツをダウンロード対象から除外する（ステップＳ１０３）。
【００６１】
そして、描画パーツ情報２４ａに含まれない描画パーツをサーバ装置３０からダウンロードし（ステップＳ１０４）、ダウンロードした描画パーツを描画パーツ情報２４ａへ追加し（ステップＳ１０５）、処理を終了する。
【００６２】
次に、携帯端末装置２０の表示画面生成部２３ｂなどが行う表示画面更新処理の処理手順について図６を用いて説明する。図６は、表示画面更新処理の処理手順を示すフローチャートである。同図に示すように、表示画面生成部２３ｂは、記憶部２４の描画パーツ情報２４ａに基づいて表示画面を生成する（ステップＳ２０１）。
【００６３】
そして、画面送信部２３ｃは、表示画面生成部２３ｂが生成した表示画面を車載装置１０へ送信する（ステップＳ２０２）。つづいて、表示画面生成部２３ｂは、車載装置１０から操作情報を受信したか否かを判定し（ステップＳ２０３）、操作情報を受信した場合には（ステップＳ２０３，Ｙｅｓ）、操作情報を反映した表示画面を生成し（ステップＳ２０４）、ステップＳ２０２以降の処理を繰り返す。
【００６４】
一方、ステップＳ２０３の判定条件を満たさなかった場合には（ステップＳ２０３，Ｎｏ）、表示画面について画面更新があるか否かを判定する（ステップＳ２０５）。そして、画面更新がある場合には（ステップＳ２０５，Ｙｅｓ）、更新内容を反映した表示画面を生成し（ステップＳ２０６）、ステップＳ２０２以降の処理を繰り返す。なお、ステップＳ２０５の判定条件を満たさなかった場合には（ステップＳ２０５，Ｎｏ）、ステップＳ２０３以降の処理を繰り返す。
【００６５】
ところで、これまでは、携帯端末装置２０が、サーバ装置３０から受信する画像データの最小単位が描画パーツである場合について説明してきたが、描画パーツを構成するサブパーツを画像データの最小単位とすることで、サーバ装置３０／携帯端末装置２０間のデータ通信量をさらに削減することができる。そこで、以下では、サーバ装置３０から受信する画像データの最小単位がサブパーツである場合について説明することとする。
【００６６】
図７は、サブパーツの概念を示す図である。同図に示すように、描画パーツを複数のサブパーツへ分離し、サブパーツから描画パーツを組み立てることとする。ここで、サブパーツから描画パーツへの組み立ては、携帯端末装置２０側で行う。
【００６７】
このように、サーバ装置３０からサブパーツをダウンロードすることとすれば、描画パーツに含まれる画像データ（図４参照）のデータ量を削減することができるので、サーバ装置３０／携帯端末装置２０間のデータ通信量をさらに削減することができる。
【００６８】
また、携帯端末装置２０では、サブパーツから組み立てた描画パーツを記憶する。したがって、以降の表示画面生成処理では、組み立て後の描画パーツを使用することができる。このように、組み立て後の描画パーツを用いて表示画面生成処理を行うと、サブパーツから描画パーツを組み立てつつ表示画面生成処理を行う場合と比して表示処理に要する処理時間を短縮することができる。
【００６９】
次に、サブパーツの例について図８から図１１を用いて説明する。図８は、サブパーツの例その１を示す図である。なお、同図では、図３に示した画像３２ｄを、複数のサブパーツに分離する手順について示している。ここで、画像３２ｄは、単一色で塗りつぶされた三角形、もしくは、図形の外縁を示す線のみで構成された三角形であるものとする。
【００７０】
図８の（Ａ）に示したように、画像３２ｄは、３つの頂点部分（同図の８１、８３および８５参照）と、３つの辺の一部（同図の８２、８４および８６参照）とで形状を特定することができる。また、三角形内部の所定部分（同図の８７参照）の画素値で三角形が透明であるか、所定の色で塗りつぶされているのかを特定することができる。
【００７１】
なお、同図の（Ｂ）に示したように、３つの頂点部分（同図の８１、８３および８５参照）と、三角形内部の所定部分（同図の８７参照）の画素値とで、画像３２ｄを特定することとしてもよい。
【００７２】
このように、図８の（Ａ）に示した場合には、サブパーツは７つ、図８の（Ｂ）に示した場合には、サブパーツは４つとなる。したがって、画像３２ｄ自体を送受信する代わりに、各サブパーツを送受信することとすれば、画像３２ｄ自体を送受信する場合よりもサーバ装置３０／携帯端末装置２０間の通信量を削減することができる。
【００７３】
図９は、サブパーツの例その２を示す図である。なお、同図では、図３に示した矩形３２ｉを、複数のサブパーツに分離する手順について示している。ここで、矩形３２ｉには、外周部に立体形状を模すための陰が付与されているものとする。
【００７４】
このように、立体形状を模すための陰が付与された矩形３２ｉの場合であっても、４つの頂点部分（同図の９１、９３、９４および９６参照）と、４つの辺の一部（同図の９２、９５、９７および９９参照）とで形状を特定することができる。また、矩形内部の所定部分（同図の９８参照）の模様や色で矩形が透明であるか、所定の色や模様で塗りつぶされているかを特定することができる。
【００７５】
次に、サブパーツの概念を導入した場合に、描画パーツ情報２４ａに含まれる描画サブパーツ情報の例について図１０を用いて説明する。図１０は、描画パーツ情報２４ａに含まれる描画サブパーツ情報を示す図である。なお、同図には、図８に示した三角形の形状を特定する６つのサブパーツについての描画サブパーツ情報を示しており、図４における識別子が「ＢＢＢＢ」である描画パーツに対応付けられているものとする。
【００７６】
同図に示すように、描画サブパーツ情報には、サブパーツ自体の属性をあらわす「サブパーツ」項目と、各サブパーツから描画パーツを組み立てる際に使用される「構成情報」項目とを含んでいる。また、「サブパーツ」項目は、各サブパーツを識別する「識別子」項目と、各サブパーツの形状や模様を含んだ画像である「画像データ」項目とをさらに含んでいる。
【００７７】
たとえば、識別子が「１１１１」であるサブパーツは、図８に示した８１に対応しており、識別子が「２２２２」であるサブパーツは同じく８２に対応している、以下同様に、「３３３３」は８３に、「４４４４」は８４に、「５５５５」は８５に、「６６６６」は８６に、それぞれ対応している。
【００７８】
また、「構成情報」項目には、たとえば、所定のサブパーツと、他のサブパーツとの相対位置が指定される。たとえば、識別子が「１１１１」であるサブパーツの構成情報としては、識別子が「２２２２」のサブパーツとの相対距離および識別子が「６６６６」のサブパーツとの相対距離が指定される。
【００７９】
なお、たとえば、識別子が「１１１１」のサブパーツと、識別子が「３３３３」のサブパーツとの絶対距離を別途指定することとすれば、描画パーツ自体の大きさを調整することもできる。
【００８０】
ところで、図８〜図１０では、描画パーツに含まれる画像データの外周（たとえば、三角形や矩形の各辺）を特定することで、描画パーツをサブパーツへ分解する場合について説明したが、描画パーツを所定間隔、たとえば、碁盤目状に区切ることでサブパーツへ分解することとしてもよい。そこで、以下では、描画パーツを碁盤目状に区切ることでサブパーツへ分解する場合について説明することとする。
【００８１】
また、本実施例では、描画パーツを碁盤目状に区切る例を示すが、これに限らず、縦方向や横方向、あるいは、斜め方向について一定間隔となる所定間隔で描画パーツを区切ることとしてもよい。
【００８２】
図１１は、サブパーツの例その３を示す図である。なお、同図には、描画パーツの画像データを方眼と重ね合わせ、正方形のサブパーツへ分解する場合について示している。なお、以下の説明では、方眼を構成する各正方形を、行方向番号（同図のアルファベット参照）および列方向番号（同図の数字参照）であらわすこととする。たとえば、最上段の左隅における正方形については、「Ａ−１」とする。
【００８３】
同図に示すように、描画パーツを方眼で分解すると、同一の形状の画像が重複して含まれることがわかる。具体的には、「Ｂ−２」と、「Ｃ−２」と、「Ｄ−２」とは、同一形状の画像である。この場合、同一形状の画像を含む方眼については、１つのみを残し、他を削除する。
【００８４】
たとえば、「Ｂ−２」を残し、斜線を付した「Ｃ−２」および「Ｄ−２」を削除することができる。また、「Ｃ−３」と、「Ｃ−４」とは同一形状の画像であるので、たとえば、「Ｃ−３」を残し、「Ｃ−４」については削除することができる。
【００８５】
このように、描画パーツの画像データを方眼で区切り、同一形状の画像が含まれる方眼を削除していくことで、画像データの総量を削減することができる。なお、同図では、説明をわかりやすくするために、方眼のサイズを大きめに示しているが、方眼のサイズを小さくしていけば、同一形状の画像が含まれる方眼の数は増えるので、画像データの総量を大幅に削減することができる。
【００８６】
なお、サブパーツの位置情報としては、方眼の座標を示す「Ａ−２」などを用いることができる。たとえば、図１１に示した場合では、「Ａ−２〜Ａ−３」、「Ｂ−２〜Ｂ−５」、「Ｃ−２〜Ｃ−６」、「Ｄ−２〜Ｄ−５」および「Ｅ−２〜Ｅ−３」で描画パーツの画像データが構成されている旨の情報や、「Ｂ−２」の画像を「Ｃ−２」および「Ｄ−２」へコピーし、「Ｃ−３」の画像を「Ｃ−４」へコピーする旨の情報を、位置情報として用いることとすればよい。
【００８７】
次に、携帯端末装置２０の描画パーツ取得部２３ａが行うサブパーツ取得処理の処理手順について図１２を用いて説明する。図１２は、サブパーツ取得処理の処理手順を示すフローチャートである。同図に示すように、描画パーツ取得部２３ａは、サーバ装置３０から通信部２１経由でサブパーツの一覧を取得する（ステップＳ３０１）。
【００８８】
つづいて、描画パーツ取得部２３ａは、ステップＳ３０１で取得したサブパーツの一覧を、記憶部２４の描画パーツ情報２４ａと対比し（ステップＳ３０２）、識別子（図１０参照）が一致したサブパーツをダウンロード対象から除外する（ステップＳ３０３）。そして、描画パーツ情報２４ａに含まれない描画パーツをサーバ装置３０からダウンロードする（ステップＳ３０４）。
【００８９】
そして、描画パーツ取得部２３ａは、ダウンロードしたサブパーツを描画パーツ情報２４ａへ追加し（ステップＳ３０５）、サブパーツで描画パーツを組み立てる（ステップＳ３０６）。つづいて、組み立てた描画パーツを描画パーツ情報２４ａへ追加し（ステップＳ３０７）、処理を終了する。
【００９０】
ところで、これまでは、携帯端末装置２０が、制御部２３に相当するアプリを実行するとともに、サーバ装置３０からダウンロードした描画パーツを記憶部２４に記憶する場合について説明してきたが、アプリおよび描画パーツを車載装置１０上に配置することとしてもよい。
【００９１】
また、サブパーツから描画パーツへの組み立てを車載装置１０側で行い、組み立て後の描画パーツを携帯端末装置２０側で記憶することとしてもよい。このように、サブパーツから描画パーツへの組み立てを車載装置１０側で行うことで、携帯端末装置２０側の処理負荷を低減することができる。
【００９２】
また、これまでは、音楽再生アプリの表示画面を例にして説明してきたが、ナビアプリ（ナビゲーションを行うアプリ）の表示画面に対しても、上述した内容を適用することができる。そこで、以下では、ナビアプリの表示画面について説明することとする。
【００９３】
図１３は、ナビアプリの表示画面の例を示す図である。なお、同図には、地図と重ね合わせるマーク（たとえば、コンビニエンスストアなどを示すマーク）が、あらたに追加になった場合について示している。ここで、かかるマークが、上述した描画パーツに相当する。
【００９４】
図１３の（Ａ）に示したように、ナビアプリの表示画面１４１は、地図データと、マーク１４１ａとが合成されて構成されている。ここで、同図の（Ｂ）における１４２に示したように、あらたなマーク１４２ａおよびマーク１４２ｂが追加された場合、携帯端末装置２０は、サーバ装置３０からマーク１４２ａおよびマーク１４２ｂをダウンロードする。
【００９５】
そして、図１３の（Ｃ）に示したように、描画パーツの位置情報を用いてマーク１４２ａおよびマーク１４２ｂを、地図情報と重ね合わせて表示画面を構成する。このように、描画パーツをアプリから分離することで、あらたなマークの追加や、マークの変更にも容易に対応することができる。
【００９６】
なお、地図データを描画パーツの集合として構成することとすれば、地図データを画像データとして送受信する場合と比べて通信量を削減することができる。
【００９７】
上述してきたように、本実施例では、描画パーツ取得部が、描画用部品をあらわす描画パーツおよび描画パーツを描画する際の位置関係をあらわす位置情報をサーバ装置から取得し、記憶部が、描画パーツ取得部によって取得された描画パーツおよび位置情報を描画パーツ情報として記憶し、表示画面生成部が、記憶部から読み出した描画パーツ情報に基づいて表示部に表示する表示画面を生成し、画面送信部が、表示画面生成部によって生成された表示画面を車載装置へ送信するように表示システムを構成した。
【００９８】
したがって、アプリとアプリが使用する描画パーツとを分離し、描画パーツの受信側では描画パーツから表示画面を生成することによって、携帯端末装置／サーバ装置間の通信量を削減しつつ、車載装置に対して応答性の良い表示画面を表示することができる。
【産業上の利用可能性】
【００９９】
以上のように、本発明に係る表示システム、携帯端末装置および車載装置は、車載装置と携帯端末装置とを連携させる際に、携帯端末装置／サーバ装置間の通信量を削減したい場合に有用であり、特に、車載装置に対して応答性の良い表示画面を表示させたい場合に適している。
【符号の説明】
【０１００】
１    表示システム
１０    車載装置（ＤＡ：Display  Audio）
１１    表示操作部
１２    近距離通信部
１３    制御部
１３ａ  表示サイズ通知部
１３ｂ  操作受付部
１３ｃ  画面受信部
２０    携帯端末装置
２１    通信部
２２    近距離通信部
２３    制御部
２３ａ  描画パーツ取得部
２３ｂ  表示画面生成部
２３ｃ  画面送信部
２４    記憶部
２４ａ  描画パーツ情報
【図１】
2010185779.tif 000003
【図２】
2010185779.tif 000004
【図３】
2010185779.tif 000005
【図４】
2010185779.tif 000006
【図５】
2010185779.tif 000007
【図６】
2010185779.tif 000008
【図７】
2010185779.tif 000009
【図８】
2010185779.tif 000010
【図９】
2010185779.tif 000011
【図１０】
2010185779.tif 000012
【図１１】
2010185779.tif 000013
【図１２】
2010185779.tif 000014
【図１３】
2010185779.tif 000015