(57)【要約】  この発明に係る画像表示システム１は、ナビゲーション装置２と画像表示装置４とがネットワーク３で接続されて構成され、ナビゲーション装置２は、画像表示装置４とのネットワーク接続が確立されると画像の構成要素の特徴点を表す頂点列の描画方法を指定するための描画設定を送信し、画像表示装置が画像を描画する場合に頂点列を含む画像データを送信し、画像表示装置は、画像送信装置から描画設定を受信して画像送信装置の表示能力と自己の表示能力とに基づき補正し、画像送信装置から画像データを受信すると補正後の前記描画設定を用いて画像を描画して表示する。
2014192102.tif 000002
【特許請求の範囲】
【請求項１】
画像の構成要素の特徴点を表す頂点列の描画方法を指定するための描画設定を記憶する描画設定記憶部と、
画像データ提供元の表示能力と自己の表示能力とに基づき前記描画設定を補正し、補正後の前記描画設定を用いて画像を描画する制御部と、
前記制御部で描画された画像を表示する表示部
とを備える画像表示装置。
【請求項２】
前記制御部は、画像データ提供元の表示能力と自己の表示能力とに基づいて前記画像データに含まれる前記頂点列の座標を変換した後、補正後の前記描画設定を用いて画像を描画することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記描画設定記憶部に記憶される描画設定は、前記制御部が画像を描画するよりも前に外部から送信され、前記制御部が画像を描画するときには外部から送信されないことを特徴とする請求項１又は２に記載の画像表示装置。
【請求項４】
前記制御部は、前記描画設定の補正した結果の値が設定された閾値を上回るまたは下回る場合に、前記閾値を補正結果とすることを特徴とする請求項１乃至３のいずれかに記載の画像表示装置。
【請求項５】
前記制御部は、前記描画設定に含まれる表示優先度に基づき画像の一部を描画しないよう制御することを特徴とする請求項１乃至４のいずれかに記載の画像表示装置。
【請求項６】
画像表示装置に画像データを送信する画像送信装置であって、
画像の構成要素の特徴点を表す頂点列を含む画像データを記憶する画像データ記憶部と、
前記頂点列の描画方法を指定するための描画設定を記憶する描画設定記憶部と、
前記画像表示装置とのネットワーク接続が確立すると前記描画設定を送信し、前記画像表示装置が画像を描画する場合に前記画像データを送信する制御部と、
を備えた画像送信装置。
【請求項７】
画像送信装置と画像表示装置とがネットワーク接続された画像表示システムであって、
前記画像送信装置は、
前記画像表示装置とのネットワーク接続が確立されると画像の構成要素の特徴点を表す頂点列の描画方法を指定するための描画設定を送信し、前記画像表示装置が画像を描画する場合に前記頂点列を含む画像データを送信し、
前記画像表示装置は、
前記画像送信装置から前記描画設定を受信して前記画像送信装置の表示能力と自己の表示能力とに基づき補正し、前記画像送信装置から前記画像データを受信すると補正後の前記描画設定を用いて画像を描画して表示することを特徴とする画像表示システム。
【請求項８】
前記画像送信装置は、
前記画像データで描画される描画領域と描画される画面の画面解像度を記憶し、
前記描画領域と前記画面解像度とに基づき算出した前記描画領域における現在地を中心に、前記画像送信装置の画面解像度分の領域を表示範囲とし、前記表示範囲が前記描画領域に内包されない場合は、取得した前記画像データと前記表示範囲とを前記画像表示装置に送信し、
前記画像表示装置は、前記画像送信装置から受信した前記表示範囲に応じた領域の画像を表示することを特徴とする請求項７に記載の画像表示システム。
【請求項９】
前記画像送信装置は、
自己のリソース使用状況に応じて、前記描画される画面の画面解像度を動的に変更することを特徴とする請求項８に記載の画像表示システム。
【請求項１０】
前記描画される画面の画面解像度は前記画像表示装置により指定されることを特徴とする請求項８に記載の画像表示システム。
【請求項１１】
前記画像送信装置は、前記画像表示装置により指定された画面解像度と、記憶された前記描画される画面の画面解像度とのいずれか一方を選択し、前記画像表示装置に送信することを特徴とする請求項８に記載の画像表示システム。
【請求項１２】
前記画像送信装置は、前記画像データに含まれる前記頂点列を前記画像表示装置に送信する場合は、前回送信した前記頂点列と重複しない部分のみを送信し、重複する部分については、その範囲と、描画領域内の移動量を示すデータを送信し、
前記画像表示装置は、
前記画像送信装置から受信した前記画像データを用いて描画した画像を記憶する描画データ記憶部を備え、前記画像送信装置から受信した重複部分の範囲と移動量を示すデータに基づき、前記描画データ記憶部に保持されている画像の一部を画像内で移動させることを特徴とする請求項８に記載の画像表示システム。
【請求項１３】
前記画像表示装置は、自己が現在表示している画像が地図画像以外である場合は、前記画像送信装置から受信した前記表示範囲を記憶し、表示内容の変更を省略することを特徴とする請求項８に記載の画像表示システム。
【請求項１４】
前記画像送信装置は複数の描画設定を記憶し、前記複数の描画設定のうち、前記画像表示装置とのネットワーク接続が確立されたときに送信した前記描画設定とは異なる描画設定を前記画像表示装置に送信し、
前記画像表示装置は、前記画像表示装置とのネットワーク接続が確立されたときに送信された前記描画設定とは異なる描画設定を前記画像送信装置の表示能力と自己の表示能力とに基づき補正し、補正後の前記描画設定を新たな描画設定として更新することを特徴とする請求項７に記載の画像表示システム。
【請求項１５】
前記画像送信装置は、前記画像表示装置に送信する前記描画設定として、前回送信した描画設定と今回送信する描画設定の差分を送信し、
前記画像表示装置は、
前記画像送信装置から受信した前記描画設定の差分を用いて前記描画設定を更新することを特徴とする請求項１４に記載の画像表示システム。
【請求項１６】
前記画像送信装置に複数の前記画像表示装置が接続され、
前記複数の画像表示装置は、現在使用している描画設定を記憶することを特徴とする請求項１４に記載の画像表示システム。
【請求項１７】
前記画像送信装置は、前記描画設定を前記画像表示装置に送信した後に、画像データに含まれる前記頂点列と、前記頂点列で描画される画面中の表示する領域を指示する情報を前記画像表示装置に送信する
ことを特徴とする請求項１４に記載の画像表示システム。
【請求項１８】
前記画像送信装置は、ネットワーク接続されたサーバと携帯端末とを備え、
前記サーバは、
画像データを記憶する画像データ記憶部と、
前記描画設定を記憶する描画設定記憶部とを備え、
前記携帯端末は、
前記画像表示装置とのネットワーク接続が確立されると前記サーバから受信した前記描画設定を前記画像表示装置に送信し、前記画像表示装置が画像を描画する場合に前記サーバから受信した前記画像データを前記画像表示装置に送信する制御部を備えることを特徴とする請求項７に記載の画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像を表示する画像表示装置、画像送信装置およびこれらを用いた画像表示システムに関する。
【背景技術】
【０００２】
従来、カーナビゲーションシステムなどの地図描画を行う組み込み機器では、描画に用いる地図データを内蔵する記憶装置と、地図を描画する描画装置と、地図を表示する表示装置とが１つの機器にまとめられる構成が一般的である。その一方で、カーナビゲーションシステムにおける表示装置の台数を２台以上に増やしたり、乗員が持ち込んだ情報機器（例えば、タブレットコンピュータ等）にも地図を表示したりするので、地図データを内蔵する記憶装置から表示装置を分離したいという要求が高まっている。【０００３】
近年、組み込み機器の処理能力の向上と、ネットワーク接続機能を持つことが一般的になってきていることから、記憶装置、描画装置および表示装置の各々を独立した機器に分離することが可能である。しかしながら、ネットワークを介して地図画像そのものを表示装置に送信すると、データの転送量が多くなってしまう。カーナビゲーションシステムを搭載する自動車において、地図画像の転送に用いるネットワークは他のデータ転送にも用いられることが一般的であるので、転送量を極力削減することにより、他の通信に与える影響を低減することが望まれる。【０００４】
また、上記のように各装置を独立した機器に分離すると、元来各装置で一致していた解像度に関する情報が一致しなくなる場合がある。例えば、表示装置のみを解像度の高いものまたは低いものに置き換えた場合が考えられる。このような場合であっても、カーナビゲーションシステムの使用者にとって見やすいように表示することが望まれる。【０００５】
このような地図を表示するシステムとして、特許文献１は、地図描画に必要なデータを、表示に必要な部品データと、画面構成データを含む描画データとに分離し、さらに送信済の部品データは再送信しないことにより、転送するデータ量を削減する技術を開示している。【０００６】
また、特許文献２は、画像表示能力の情報に基づいて、表示装置に表示する画像内容を、その画像表示能力に適した情報量にする処理を行うことにより、画像表示能力に差異があるディスプレイに対して、各々に適した情報量の画像を表示できる車載情報システムを開示している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−２７３０６０号公報
【特許文献２】特開２００５−２０１８０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に開示された技術では、部品データを描画データに基づき画面内に配置するのみであり、表示装置の解像度については開示されていない。したがって、解像度が異なる表示装置に置き換えた場合、その変化に対応できないという課題がある。【０００９】
また、特許文献２に開示された技術では、表示装置の画像表示能力に合わせた地図描画が可能となっているが、後席ディスプレイに転送するデータは画像信号または描画用データであり、そのデータのみを用いて地図描画を行う。したがって、転送するデータ量が多いという課題は残されている。【００１０】
この発明は、上記の課題を解決するためになされたものであり、画像表示装置に転送するデータ量を削減するとともに、画像表示システムの使用者にとって見やすいように画像を表示できる画像表示装置、画像送信装置およびこれらを用いた画像表示システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
この発明に係る画像表示装置は、画像の構成要素の特徴点を表す頂点列の描画方法を指定するための描画設定を記憶する描画設定記憶部と、画像データ提供元の表示能力と自己の表示能力とに基づき描画設定を補正し、補正後の描画設定を用いて画像を描画する制御部と、制御部で描画された画像を表示する表示部とを備えることを特徴とする。
また、この発明に係る画像送信装置は、画像表示装置に画像データを送信する画像送信装置であって、画像の構成要素の特徴点を表す頂点列を含む画像データを記憶する画像データ記憶部と、頂点列の描画方法を指定するための描画設定を記憶する描画設定記憶部と、画像表示装置とのネットワーク接続が確立すると描画設定を送信し、画像表示装置が画像を描画する場合に画像データを送信する制御部と、を備えることを特徴とする。
また、この発明に係る画像表示システムは、画像送信装置と画像表示装置とがネットワーク接続されて構成され、画像送信装置は、画像表示装置とのネットワーク接続が確立されると画像の構成要素の特徴点を表す頂点列の描画方法を指定するための描画設定を送信し、画像表示装置が画像を描画する場合に頂点列を含む画像データを送信し、画像表示装置は、画像送信装置から描画設定を受信して画像送信装置の表示能力と自己の表示能力とに基づき補正し、画像送信装置から画像データを受信すると補正後の前記描画設定を用いて画像を描画して表示することを特徴とする。
【発明の効果】
【００１２】
この発明によれば、画像表示装置に転送するデータ量を削減するとともに、使用者にとって見やすいように画像を表示可能な画像表示システムを提供できる。
【図面の簡単な説明】
【００１３】
【図１】この発明の実施の形態１に係る画像表示システムの構成を示すブロック図である。
【図２】この発明の実施の形態１に係る画像表示システムの地図データ記憶部に格納される頂点列と描画設定ＩＤの組の一例を示す図である。
【図３】この発明の実施の形態１に係る画像表示システムの描画設定記憶部に格納される描画設定の一例を示す図である。
【図４】この発明の実施の形態１に係る画像表示システムの電源投入時の動作を示すフローチャートである。
【図５】この発明の実施の形態１に係る画像表示システムの地図描画時の動作を示すフローチャートである。
【図６】この発明の実施の形態１の変形例に係る画像表示システムの構成を示すブロック図である。
【図７】この発明の実施の形態２に係る画像表示システムの構成を示すブロック図である。
【図８】この発明の実施の形態２に係る画像表示システムの地図描画時の動作を示すフローチャートである。
【図９】この発明の実施の形態３に係る画像表示システムの構成を示すブロック図である。
【図１０】この発明の実施の形態３に係る画像表示システムの描画設定記憶部に格納される複数の描画設定の例を示す図である。
【図１１】この発明の実施の形態３に係る画像表示システムの電源投入時の動作を示すフローチャートである。
【図１２】この発明の実施の形態３に係る画像表示システムの描画設定更新時の動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係る画像表示システム１の構成を示すブロック図である。この画像表示システム１は、ナビゲーション装置２と画像表示装置４がネットワーク３を介して接続されることにより構成されている。ナビゲーション装置２は、この発明の画像送信装置に対応する。ネットワーク３は、ナビゲーション装置２と画像表示装置４を有線または無線で接続する。なお、以下において、ナビゲーション装置２は画像データの一例として地図データを送信し、画像表示装置４は画像の一例として地図画像を表示するものとして説明を行うが、これに限るものではない。
【００１５】
まず、ナビゲーション装置２について説明する。ナビゲーション装置２は、制御部２１（第１の制御部２１）、通信部２２、表示能力記憶部２３、地図データ記憶部２４（本発明の「画像データ記憶部」に対応する）、描画設定記憶部２５および現在地検出部２６を備えている。
【００１６】
制御部２１は、現在地検出部２６から送られてくる現在地情報および地図データ記憶部２４から取得した地図データ等を用いてナビゲーション処理を実行する。ナビゲーション処理の一部である地図描画は画像表示装置４で行われるので、制御部２１は、通信部２２を用いて、地図描画に必要なデータを画像表示装置４に送信する。
【００１７】
通信部２２は、ネットワーク３を介して、画像表示装置４（厳密には画像表示装置４の通信部４３）との間のデータの送受を制御する。すなわち、通信部２２は、制御部２１からのデータを、ネットワーク３を介して画像表示装置４に送信するとともに、画像表示装置４からネットワーク３を介して送信されてくるデータを受信して制御部２１に送る。
【００１８】
表示能力記憶部２３は、ナビゲーション装置２が有する表示部の表示能力を記憶する。ここで、「表示能力」とは、例えば画面解像度およびディスプレイの大きさ等をいう。なお、この実施の形態１では、ナビゲーション装置２の内部の表示部への表示については説明を省略するので、図１では図示を省略している。
【００１９】
地図データ記憶部２４は、地図データを記憶しており、制御部２１からの要求に応じて、指定された範囲の地図データを制御部２１に送る。この実施の形態１では、地図描画に必要なデータは、線分や多角形等といった地図要素の頂点を規定した「頂点列」と、その頂点列で規定される要素の描画方法を指定する「描画設定」とに分けられている。そして、地図データ記憶部２４には、頂点列と、描画設定を一意に特定するための描画設定ＩＤとの組が複数組記憶されている。ここで、頂点列は、地図画像の構成要素の特徴点を表すものであるとも言える。また、構成要素とは、一例として、地図画像を構成する家の画像等が該当する。構成要素の特徴点とは、例えば構成要素が家である場合、家の画像を形成するために必要となる線、曲線、図形等を描画するための座標群を表す。また、図形等のパーツに限らず、家の一部（屋根等）を形成する座標群であってもよいし、家自体を形成するための座標群であってもよい。
【００２０】
図２は、地図データ記憶部２４に格納されている頂点列と描画設定ＩＤの組の一例を示す図である。地図データ記憶部２４には、描画する図形の単位で、頂点列１０１と描画設定ＩＤ１０２の組が格納されている。頂点列１０１は、二次元座標の形式で、図形の特徴点（例えば、多角形の場合は頂点）を１個以上含んでいる。描画設定ＩＤ１０２は、描画設定を一意に特定するための値である。
【００２１】
描画設定記憶部２５は、描画設定を記憶する。描画設定とは、例えば、図形の種類（線分、多角形または曲線等）、線の色、線の太さ、線の種類（実線または破線等）、塗り潰し設定、表示優先度、描画可否等の指示を含む。また、各描画設定には上述した描画設定ＩＤが付与されている。この描画設定記憶部２５に記憶されている描画設定は、制御部２１によって読み出される。
【００２２】
図３は、描画設定記憶部２５に格納される描画設定の一例を示す図である。図３では、描画設定ＩＤ、図形種別、線の色、線の太さ、線の種類、塗り潰し設定、表示優先度および描画可否を１つの組とする描画設定を４個だけ示している。なお、図３に示した描画設定の項目は一例であり、他の設定項目を適宜追加してもよいし、図３に示している設定項目から適宜削除してもよい。
【００２３】
現在地検出部２６は、例えばＧＰＳ（Global Positioning System）受信機等により構成されており、ナビゲーション装置２が搭載された車両の現在地を検出し、現在地情報として制御部２１に送る。
【００２４】
次に、画像表示装置４について説明する。画像表示装置４は、制御部４１（第２の制御部４１）、表示部４２、通信部４３、表示能力記憶部４４および描画設定記憶部４５を備えている。
【００２５】
制御部４１は、ナビゲーション装置２からネットワーク３および通信部４３を介して受信された地図データを用いて地図（地図画像）を描画する。この制御部４１で描画された地図を示す描画データは、表示部４２に送られる。表示部４２は、制御部４１から送られてきた描画データに従って地図を表示する。
【００２６】
通信部４３は、ネットワーク３を介して、ナビゲーション装置２（厳密にはナビゲーション装置２の通信部２２）との間のデータの送受を制御する。すなわち、通信部４３は、制御部４１からのデータを、ネットワーク３を介してナビゲーション装置２に送信するとともに、ナビゲーション装置２からネットワーク３を介して送信されてくるデータを受信して制御部４３に送る。
【００２７】
表示能力記憶部４４は、ナビゲーション装置２から送られてきた表示能力と、画像表示装置４自身の表示能力（自己の表示能力）を記憶する。表示能力記憶部４４に記憶された表示能力は、制御部４１によって読み出される。
【００２８】
描画設定記憶部４５は、ナビゲーション装置２から送られてきた描画設定と、後述する座標設定を記憶する。この描画設定記憶部４５に記憶された描画設定と座標設定は、制御部４１によって読み出される。
【００２９】
次に、上記のように構成された実施の形態１に係る画像表示システム１の動作を、電源投入時と地図描画時とに分けて説明する。
【００３０】
（１−１）電源投入時の動作
まず、画像表示システム１が電源投入によって起動され、ナビゲーション装置２と画像表示装置４の接続が確立したときの動作を、図４に示すフローチャートを参照しながら説明する。
【００３１】
まず、ナビゲーション装置２の動作を、図４（ａ）に示すフローチャートを参照しながら説明する。電源投入によりナビゲーション装置２と画像表示装置４の接続が確立すると、表示能力の送信が行われる（ステップＳＴ２０１）。すなわち、制御部２１は、表示能力記憶部２３から自己（ナビゲーション装置２）の表示能力を取得し、通信部２２およびネットワーク３を介して画像表示装置４に送信する。
【００３２】
次いで、描画設定の送信が行われる（ステップＳＴ２０２）。すなわち、制御部２１は、描画設定記憶部２５から描画設定を取得し、通信部２２およびネットワーク３を介して画像表示装置４に送信する。以上により、ナビゲーション装置２における処理は終了する。なお、ここでは電源投入時の動作として説明を行ったが、必ずしも電源が投入されて即座にナビゲーション装置２が表示能力を送信したり、描画設定を送信したりしなくてもよく、画像表示装置４が地図画像を描画するよりも前に送信すればよい。以下において、電源投入時の動作として説明する場合も同様である。
【００３３】
次に、画像表示装置４の動作を、図４（ｂ）に示すフローチャートを参照しながら説明する。電源投入によりナビゲーション装置２と画像表示装置４の接続が確立すると、まず、表示能力の受信が行われる（ステップＳＴ２５１）。すなわち、制御部４１は、ステップＳＴ２０１でナビゲーション装置２から送信された表示能力を、ネットワーク３および通信部４３を介して受信し、表示能力記憶部４４に「地図データ提供元表示能力」として記憶する。
【００３４】
次いで、描画設定の受信が行われる（ステップＳＴ２５２）。すなわち、制御部４１は、ステップＳＴ２０２でナビゲーション装置２から送信された描画設定を、ネットワーク３および通信部４３を介して受信し、描画設定記憶部４５に「補正前描画設定」として記憶する。
【００３５】
次いで、描画設定の補正が行われる（ステップＳＴ２５３）。すなわち、制御部４１は、ステップＳＴ２５１において表示能力記憶部４４に記憶した地図データ提供元表示能力と、ステップＳＴ２５２において描画設定記憶部４５に記憶した補正前描画設定と、表示能力記憶部４４に予め記憶されている「画像表示装置４自身の表示能力」を用いて、描画設定を補正する。つまり、制御部４１は、ナビゲーション装置２から送信された補正前描画設定を、地図データの提供元であるナビゲーション装置２の表示能力と自己の表示能力とに基づき補正する。この補正結果は、描画設定記憶部４５に「補正後描画設定」として記憶される。
【００３６】
次いで、座標設定の計算が行われる（ステップＳＴ２５４）。すなわち、制御部４１は、「地図データ提供元表示能力」と「画像表示装置４自身の表示能力」に含まれる画面解像度の縦と横の値を用いて、縦の比率および横の比率を計算し、その２つの計算結果を「座標設定」として、描画設定記憶部４５に記憶する。なお、比率を計算するときの分母としては、「地図データ提供元表示能力」の値を用いる。以上により、画像表示装置４における処理は終了する。
【００３７】
ここで、ステップＳＴ２５３で行われる描画設定の補正の具体的な方法の一例を説明する。ただし、「地図データ提供元表示能力」と「画像表示装置４自身の表示能力」の画面縦横比は同じものとする。
【００３８】
まず、補正前描画設定の１つである線の太さに対して、下記（１）式の計算結果を乗じる。これにより、画像表示装置４に適した線の太さに補正できる。なお、ここで使用する画面解像度は、縦または横のドット数である。
Ｒｄ÷Ｒｂ…（１）
ここで、Ｒｄは画像表示装置４自身の画面解像度、Ｒｂは地図データ提供元の画面解像度である。
【００３９】
次に、ドット数ではなく、長さの単位で同じ太さにする場合は、画面解像度に加えてディスプレイの大きさも用いて、下記（２）式に従って計算し、その計算結果を補正前描画設定の１つである線の太さに対して乗算すればよい。
（ＷＮinch／ＷＮdot）×（ＷＤdot／ＷＤinch）…（２）
ここで、ＷＮinchはナビゲーション装置２の横幅（単位：インチ）、ＷＮdotはナビゲーション装置２の横幅（単位：ドット）、ＷＤdotは画像表示装置４の横幅（単位：ドット）、ＷＤinchは画像表示装置４の横幅（単位：インチ）である。
【００４０】
なお、描画設定を補正した結果の値が所定の閾値より小さくなったり、逆に大きくなったりした場合は、補正した後の値そのものではなく、その代わりに閾値を補正後描画設定として用いることができる。また、描画設定に含まれる表示優先度に従い、特定の描画項目について、描画可否を「否」に変更してもよい（描画可否は、通常、すべて「可」とする）。
【００４１】
（１−２）地図描画時の動作
次に、電源投入時の動作が完了した後に、地図描画を行うときの画像表示システム１の動作を、図５に示すフローチャートを参照しながら説明する。
【００４２】
まず、ナビゲーション装置２の動作を、図５（ａ）に示すフローチャートを参照しながら説明する。なお、図５（ａ）に示す処理の「開始」の条件は、現在地検出部２６から制御部２１に現在地情報が送られ、その現在地情報に基づき、制御部２１が、画像表示装置４で表示される地図画面の更新が必要と判断することである。
【００４３】
処理が開始されると、地図データが取得される（ステップＳＴ３０１）。すなわち、制御部２１は、現在地検出部２６から現在地情報が送られてきた場合に、地図データ記憶部２４から、現在地情報によって示される地点の周辺の地図データを取得する。ここで取得される地図データは、１個以上の、頂点列と描画設定を一意に特定するための描画設定ＩＤの組（以降、「頂点列情報」という）で構成されている。なお、この実施の形態１では、取得された地図データは、表示能力記憶部２３に記憶されているナビゲーション装置２の表示部の画面解像度に一致した領域を表現するものとする。
【００４４】
次いで、地図データが送信される（ステップＳＴ３０２）。すなわち、制御部２１は、通信部２２およびネットワーク３を介して、ステップＳＴ３０１で取得した頂点列を含む地図データを画像表示装置４に送信する。以上により、ナビゲーション装置２の動作は終了する。
【００４５】
次に、画像表示装置４の動作を、図５（ｂ）に示すフローチャートを参照しながら説明する。処理が開始されると、まず、地図データが受信される（ステップＳＴ３５１）。すなわち、制御部４１は、ナビゲーション装置２から、ネットワーク３および通信部４３を介して送信されてきた地図データを受信する。
【００４６】
次いで、描画が完了したかどうかが調べられる（ステップＳＴ３５２）。すなわち、制御部４１は、ステップＳＴ３５１で受信した地図データに含まれるすべての頂点列情報に基づく描画が完了したか否かを調べる。このステップＳＴ３５２で、描画が完了したことが判断されると、表示部４２が制御部４１で描画された地図画像を表示し、画像表示装置４における処理は終了する。
【００４７】
一方、ステップＳＴ３５２で、描画が完了していないことが判断されると、次いで、描画設定情報が取得される（ステップＳＴ３５３）。すなわち、制御部４１は、ステップＳＴ３５１で受信した地図データを構成する頂点列情報に含まれる描画設定ＩＤを用いて、描画設定記憶部４５から該当する補正後描画設定を取得する。また、制御部４１は、描画設定記憶部４５から座標設定を取得する。
【００４８】
次いで、座標変換が完了したかどうかが調べられる（ステップＳＴ３５４）。すなわち、制御部４１は、頂点列情報に含まれるすべての頂点について、座標変換が完了したかどうかを調べる。
【００４９】
このステップＳＴ３５４において、座標変換が完了していないことが判断されると、次いで、座標変換が行われる（ステップＳＴ３５５）。すなわち、制御部４１は、描画設定記憶部４５から座標設定を取得し、頂点列に含まれる個々の頂点の座標値を、取得した座標設定を用いて補正する。例えば、地図データ提供元表示能力の画面解像度が縦４８０ｄｏｔ、横８００ｄｏｔで、画像表示装置４の画面解像度が縦６００ｄｏｔ、横１０００ｄｏｔの場合、座標設定は縦が６００÷４８０＝１．２５、横が１０００÷８００＝１．２５となるので、頂点の座標値に１．２５を乗じる。その後、ステップＳＴ３５４の処理に戻る。
【００５０】
上記ステップＳＴ３５４において、座標変換が完了したことが判断されると、次いで、頂点列の描画が行われる（ステップＳＴ３５６）。すなわち、制御部４１は、ステップＳＴ３５３で取得した補正後描画設定を用いて、表示部４２に補正が完了した頂点列を描画する。なお、補正後描画設定の描画可否が「否」の場合は、ステップＳＴ３５４において、座標変換が完了したものと判断され、ステップＳＴ３５６に進む。
【００５１】
以上説明したように、実施の形態１に係る画像表示システム１のナビゲーション装置２は、画像表示装置４が地図を描画するよりも前、例えば電源投入時（画像表示装置４とのネットワーク接続の確立時）に描画設定を送信し、画像表示装置４は、受信した描画設定をナビゲーション装置２の表示能力と自己の表示能力とに基づいて補正する。そして、画像表示装置４は、地図描画時に、受信した地図データに対して補正後の描画設定を用いて地図を描画する。このように、描画設定は地図描画前にのみ画像表示装置４に送信され、地図描画を行う際には送信されないので、ナビゲーション装置２から画像表示装置４へ転送するデータ量を削減できる。
【００５２】
また、ナビゲーション装置２の表示能力と、画像表示装置４の表示能力を考慮して座標および描画設定を補正するので、様々な表示能力を持つ画像表示装置の各々に適した地図描画を実現でき、使用者にとって見やすい画像を表示することが可能となる。さらに、描画設定の補正において、閾値を上回ったり下回ったりする補正結果となった場合、補正結果として閾値を用いたり、表示優先度に基づき表示可否を変更することにより、画像表示装置４に適した地図描画を実現できる。例えば、画像表示装置４の画面解像度が小さい場合は、主要道路に該当する線分を描画し、路地に該当する線分は描画しない、などの調整が可能となる。
【００５３】
さらに、上述した実施の形態１では、現在地情報に基づき地図描画の必要性を判断しているが、現在地情報の代わりに、表示したい位置の情報を用いてもよい。これにより、ユーザの操作によって地図画面をスクロールさせる等の機能を実現できる。
【００５４】
なお、この実施の形態１ではナビゲーション装置２と画像表示装置４がネットワーク３を介して接続された画像表示システム１について説明したが、ナビゲーション装置２の一部の機能を別の装置で実現するように変形できる。例えば、車内ではスマートフォン等の携帯端末と画像表示装置を、ネットワークを介して接続し、スマートフォン上で動作するナビゲーションのアプリケーションがインターネット上のサーバに存在する地図データや描画設定を利用するように構成できる。
【００５５】
図６は、ナビゲーション装置２の機能を、サーバ１２０とスマートフォン１３０といった２つの装置で分担するように構成した、実施の形態１の変形例に係る画像表示システムを示すブロック図である。この変形例に係る画像表示システムでは、サーバ１２０とスマートフォン１３０とが、この発明の画像送信装置に対応する。
【００５６】
この画像表示システムにおいて、サーバ１２０は、ネットワーク５を介してスマートフォン１３０と接続されており、画像表示装置４はネットワーク６を介してスマートフォン１３０と接続されている。ネットワーク５は、およびネットワーク６は、有線または無線で構成することができる。
【００５７】
まず、サーバ１２０について説明する。サーバ１２０は、制御部１２１、通信部１２２、地図データ記憶部１２４（本発明の「画像データ記憶部」に対応する）および描画設定記憶部１２５を備えている。
【００５８】
制御部１２１は、ネットワーク５および通信部１２２を介してスマートフォン１３０から得られる現在地情報を用いて、地図データ記憶部１２４に記憶されている地図データをスマートフォン１３０に送ったり、描画設定記憶部１２５に記憶されている描画設定をスマートフォン１３０に送ったりする処理を実行する。
【００５９】
通信部１２２は、ネットワーク５を介して、スマートフォン１３０（厳密にはスマートフォン１３０の通信部１３２）との間のデータの送受を制御する。すなわち、通信部１２２は、制御部１２１からのデータを、ネットワーク５を介してスマートフォン１３０に送信するとともに、スマートフォン１３０からネットワーク５を介して送信されてくるデータを受信して制御部１２１に送る。
【００６０】
地図データ記憶部１２４は、地図データを記憶しており、制御部１２１からの要求に応じて、指定された範囲の地図データを制御部１２１に送る。描画設定記憶部１２５は、例えば図３に示したような描画設定を記憶する。この描画設定記憶部１２５に記憶されている描画設定は、制御部１２１によって読み出される。
【００６１】
次に、スマートフォン１３０について説明する。スマートフォン１３０は、制御部１３１、通信部１３２、表示能力記憶部１３３および現在地検出部１３６を備えている。
【００６２】
制御部１３１は、ネットワーク５および通信部１３２を介してサーバ１２０から得られた地図データまたは描画設定、および、現在地検出部１３６から得られた現在地情報を用いてナビゲーション処理を実行する。地図描画は画像表示装置４で行われるので、制御部１３１は、通信部１３２およびネットワーク６を介して、地図描画に必要なデータを画像表示装置４に送る。つまり、制御部１３１は、画像表示装置４とのネットワーク接続が確立されると描画設定を画像表示装置４に送信し、画像表示装置４が画像を描画する場合には地図データを画像表示装置４に送信する。
【００６３】
通信部１３２は、ネットワーク５を介して、サーバ１２０（厳密にはサーバ１２０の通信部１２２）との間のデータの送受を制御するとともに、ネットワーク６を介して画像表示装置４（厳密には画像表示装置４の通信部４３）との間のデータの送受を制御する。すなわち、通信部１３２は、制御部１３１からのデータを、ネットワーク５を介してサーバ１２０に送信するとともに、サーバ１２０からネットワーク５を介して送信されてくるデータを受信して制御部１３１に送る。また、通信部１３２は、制御部１３１からのデータを、ネットワーク６を介して画像表示装置４に送信するとともに、画像表示装置４からネットワーク６を介して送信されてくるデータを受信して制御部１３１に送る。
【００６４】
表示能力記憶部１３３は、スマートフォン１３０が有する表示部の表示能力を記憶する。なお、スマートフォン１３０の内部の表示部への表示については説明を省略するので、図６では表示部を省略している。現在地検出部１３６は、例えばＧＰＳ受信機等により構成されており、スマートフォン１３０の現在地を検出し、現在地情報として制御部１３１に送る。
【００６５】
この実施の形態１の変形例に係る画像表示システムでは、実施の形態１に係るナビゲーション装置２で実行していた処理を、サーバ１２０とスマートフォン１３０で分担して実行する。これにより、画像表示装置４は、ナビゲーション装置２と接続する場合と同等の機能を実現できる。このとき、ナビゲーション装置２の内部で実行されていた処理の一部は、ネットワーク５を介したサーバ１２０とスマートフォン１３０との通信により実現される。例えば、スマートフォン１３０は、現在地検出部１３６から得られた現在地情報や表示能力記憶部１３３に記憶している表示能力をサーバ１２０に送信し、サーバ１２０は、受信した現在地情報に対応する地図データを、表示能力に応じたサイズでスマートフォン１３０に返送する。
【００６６】
この構成により、車載機器よりも更新の頻度が高いインターネット上のサーバに存在する機能やデータが利用可能になる。
【００６７】
実施の形態２．
上述した実施の形態１に係る画像表示システム１では、地図データ記憶部２４から取得した地図データが、表示能力記憶部２３に記憶されているナビゲーション装置２の表示部の画面解像度に一致した表示領域を表現するものとした。これに対して、実施の形態２に係る画像表示システム１ａは、表示能力記憶部２３に記憶されているナビゲーション装置２の表示部の画面解像度より大きい表示領域に描画される地図データを画像表示装置４に送信し、現在地に対する表示領域が送信した地図データで表示される範囲内の場合は地図データを送信しないように構成し、転送するデータ量を削減したものである。
【００６８】
図７は、この発明の実施の形態２に係る画像表示システム１ａの構成を示すブロック図である。この画像表示システム１ａは、ナビゲーション装置２ａと画像表示装置４ａがネットワーク３を介して接続されることにより構成されている。ナビゲーション装置２ａは、この発明の画像送信装置に対応する。
【００６９】
ナビゲーション装置２ａは、制御部２１、通信部２２、表示能力記憶部２３、地図データ記憶部２４、描画設定記憶部２５、現在地検出部２６および抽出領域記憶部２７を備えている。制御部２１、通信部２２、表示能力記憶部２３、地図データ記憶部２４、描画設定記憶部２５および現在地検出部２６については、実施の形態１と同様であるので、ここでの説明は省略する。
【００７０】
抽出領域記憶部２７は、制御部２１が地図データ記憶部２４から取得した地図データで描画される描画領域と、地図が描画される画面の画面解像度を記憶する。この抽出領域記憶部２７に記憶されている描画領域と画面解像度は、制御部２１によって読み出される。
【００７１】
画像表示装置４ａは、制御部４１、表示部４２、通信部４３、表示能力記憶部４４、描画設定記憶部４５および描画データ記憶部４６を備えている。制御部４１、表示部４２、通信部４３、表示能力記憶部４４および描画設定記憶部４５については、実施の形態１と同様であるので、ここでの説明は省略する。
【００７２】
描画データ記憶部４６は、ナビゲーション装置２からネットワーク３を介して受信した地図データを用いて描画した地図画像を記憶する。
【００７３】
次に、上記のように構成される実施の形態２に係る画像表示システム１ａの地図描画時の動作を説明する。なお、画像表示システム１ａが電源投入により起動されて、ナビゲーション装置２ａと画像表示装置４ａの接続が確立したときの動作は、実施の形態１におけるナビゲーション装置２と画像表示装置４の動作と同じであるので、説明を省略する。
【００７４】
図８は、電源投入時の動作が完了した後に、地図描画を行うときの画像表示システム１ａの動作を示すフローチャートであり、ナビゲーション装置２が画像表示装置４ａに地図データおよび表示範囲を送信する動作を示している。なお、「表示範囲」の定義については後述する。
【００７５】
まず、ナビゲーション装置２ａの動作を、図８（ａ）に示すフローチャートを参照しながら説明する。なお、図８（ａ）に示す処理の「開始」の条件は、現在地検出部２６から制御部２１に現在地情報が送られ、その現在地情報に基づき、制御部２１が、画像表示装置４ａで表示される地図画面の更新が必要と判断することである。
【００７６】
処理が開始されると、地図データの再取得が必要であるかどうかが調べられる（ステップＳＴ５０１）。すなわち、制御部２１は、現在地検出部２６から送られてきた現在地情報と、抽出領域記憶部２７に記憶されている描画領域と画面解像度に基づき、現在地が描画領域の中のどの位置に相当するかを算出する。この算出は、現在地情報と描画領域とが共通する単位（例えば緯度と経度）で表現されているとすると、以下の手順で行うことができる。
（Ａ）描画領域の特定の点を基準とした、現在地の相対的な位置を計算する。
例えば、矩形領域の左上を基準として、右に何％、下に何％移動した位置かを計算する。
（Ｂ）抽出領域記憶部２７に記憶されている画面解像度（縦、横）と、（Ａ）の結果を乗じる。
【００７７】
次に、上記（Ｂ）の結果を中心とした、表示能力記憶部２３に記憶されている画面解像度分の領域を「表示範囲」として、この表示範囲が描画領域に内包されるか、一部でも内包されないかが判断される。表示範囲が描画領域に内包される場合は地図データの再取得は「不要」と判断されてステップＳＴ５０４の処理に進む。一方、表示範囲が一部でも描画領域に内包されない場合は、地図データの再取得が「必要」と判断されてステップＳＴ５０２の処理に進む。なお、ここでは、抽出領域記憶部２７に記憶されている画面解像度が静的に決定されているものとする。
【００７８】
ステップＳＴ５０２においては、地図データが取得される。すなわち、制御部２１は、現在地検出部２６から送られてきた現在地情報に基づき、地図データ記憶部２４から、現在地周辺の地図データを取得する。このとき、制御部２１は、抽出領域記憶部２７に記憶されている画面解像度に相当する領域の地図データを取得する。また、制御部２１は、取得した地図データによって表現される描画領域を、抽出領域記憶部２７に記憶させる。
【００７９】
次いで、送信対象に地図データが追加される（ステップＳＴ５０３）。すなわち、制御部２１は、ステップＳＴ５０２で取得した地図データを送信対象とする処理を行う。その後、ステップＳＴ５０４の処理に進む。
【００８０】
ステップＳＴ５０４においては、送信対象に表示範囲が追加される。すなわち、制御部２１は、ステップＳＴ５０１の処理時に算出した表示範囲を送信対象とする処理を行う。次いで、データ送信が行われる（ステップＳＴ５０５）。すなわち、制御部２１は、ステップＳＴ５０３で送信対象とした地図データおよびステップＳＴ５０４で送信対象とした表示範囲を、通信部２２およびネットワーク３を介して画像表示装置４ａに送信する。
【００８１】
次に、画像表示装置４ａの動作を、図８（ｂ）に示すフローチャートを参照しながら説明する。処理が開始されると、まず、データ受信が行われる（ステップＳＴ５５１）。すなわち、制御部４１は、ナビゲーション装置２ａから、ネットワーク３および通信部４３を介して送信されてきたデータを受信する。
【００８２】
次いで、地図データが有るかどうかが調べられる（ステップＳＴ５５２）。すなわち、制御部４１は、ステップＳＴ５５１で受信したデータに、地図データが含まれるか否かを調べる。このステップＳＴ５５２において、地図データが含まれないことが判断された場合は、ステップＳＴ５５４の処理に進む。
【００８３】
一方、ステップＳＴ５５２において、地図データが含まれることが判断された場合は、次いで、地図描画が行われる（ステップＳＴ５５３）。すなわち、制御部４１は、ステップＳＴ５５１で受信したデータに含まれる地図データを用いて、地図を描画する。この描画処理の内容は、図５のステップＳＴ３５２からステップＳＴ３５６までの処理と同じである。ただし、描画先は表示部４２ではなく、描画データ記憶部４６である。その後、ステップＳＴ５５４の処理に進む。
【００８４】
ステップＳＴ５５４においては、表示の更新が行われる。すなわち、制御部４１は、描画データ記憶部４６に描画した地図データのうち、ステップＳＴ５５１で受信したデータに含まれる表示範囲で指定される部分を、表示部４２に転送する。これにより、地図画面が更新される。
【００８５】
以上説明したように、実施の形態２に係る画像表示システム１ａのナビゲーション装置２ａは、現在地情報と、抽出領域記憶部２７に記憶されている描画領域と画面解像度と、表示能力記憶部２３に記憶されている画面解像度を用いて、地図データ記憶部２３からの地図データの取得および画像表示装置４ａへの送信の必要性を判定する。また、画像表示装置４ａは、ナビゲーション装置２ａから地図データが送信されてこない場合は、描画データ記憶部４６に記憶された地図画像と、ナビゲーション装置２ａから送信されてきた表示範囲を用いて地図画面を更新する。したがって、実施の形態１と比較して、ナビゲーション装置２ａと画像表示装置４ａとの間で転送されるデータ量を削減できる。また、画像表示装置４ａにおいては、受信した地図データを用いた地図描画の回数も削減されるので、画像表示装置４ａの処理負荷を軽減できる。
【００８６】
また、上述した実施の形態２では、抽出領域記憶部２７に記憶されている画面解像度が静的に決められているものとしたが、ナビゲーション装置２ａに組み込まれたリソース割り当て方針に基づき、リソース使用状況に応じて動的に地図データに含まれる頂点列を用いて描画される画面の画面解像度を変更するように構成することもできる。この構成により、ナビゲーション装置２ａのリソースの柔軟的な運用が可能となる。ここで、リソース割り当て方針とは、例えばナビゲーション装置２ａがナビゲーション以外の機能を持っている場合に、ナビゲーション以外の画面を表示しているときは、ナビゲーション機能に割り当てるメモリ量を減らす、などの処理を行うことをいう。
【００８７】
また、上述した実施の形態２では、抽出領域記憶部２７に記憶されている画面解像度が静的に決められているものとしたが、画像表示装置４ａからナビゲーション装置２ａに対して画面解像度を指定する構成とすることもできる。この構成により、画像表示装置４ａの描画データ記憶部４６に必要なリソースの量（具体的にはメモリ量等）を調整することができる。
【００８８】
また、上述した実施の形態２では、抽出領域記憶部２７に記憶されている画面解像度が静的に決められているものとしたが、抽出領域記憶部２７に記憶されている画面解像度を、ナビゲーション装置２ａと画像表示装置４ａが対話して決定するように構成することもできる。例えば、画像表示装置４ａからナビゲーション装置２ａに画面解像度を送信すると、ナビゲーション装置２ａにおいて予定していた画面解像度と比較して、いずれか一方、例えば、より小さい画面解像度を採用し、その結果を画像表示装置４ａに送信するように構成できる。この構成によれば、画像表示システム１ａの全体として、リソースの量を調整できる。
【００８９】
また、上述した実施の形態２では、地図データ記憶部２４から地図データを取得した場合は、その全体を画像表示装置４ａに送信するように構成したが、直前に送信した地図データとの間に重複する領域がある場合は、データ送信が無駄になる。そこで、重複する領域については、描画データ記憶部４６に記憶された地図画像の一部を再利用することとして、地図データを送信しないように構成することもできる。すなわち、ナビゲーション装置２ａは、画像データに含まれる頂点列を画像表示装置４ａに送信する場合は、前回送信した頂点列と重複しない部分のみを送信し、重複する部分については、その範囲と、描画領域内の移動量を示すデータを画像表示装置４ａに送信する。換言すれば、ナビゲーション装置２ａは、再利用する画像が、更新後の地図画像においてどこに位置づけられるのかを示すデータを画像表示装置４ａに送信する。具体的なデータの内容としては、例えば、再利用部分を指定するための座標（矩形領域の左上と右下の２座標）と、再利用部分の移動方向（縦方向、横方向）が挙げられる。画像表示装置は、ナビゲーション装置２ａから受信した重複部分の範囲と移動量を示すデータに基づき、描画データ記憶部４６に保持されている画像の一部を画像内で移動させる。このように構成することにより、ナビゲーション装置２ａと画像表示装置４ａとの間で転送されるデータ量を削減できる。また、画像表示装置４ａにおいては、受信した地図データを用いた地図描画の回数も削減されるので、画像表示装置４ａの処理負荷を軽減することができる。
【００９０】
さらに、上述した実施の形態２では、画像表示装置４ａは、常に描画データ記憶部４６に蓄積された地図画像の一部を表示部４２に転送するように構成したが、ナビゲーション装置２ａがナビゲーション以外の機能を持っている場合は、常に地図画像を表示するとは限らない。そのような場合は、ステップＳＴ５５４において制御部４１が地図画像の表示可否を判断し、表示が不要な場合は、ステップＳＴ５５１で受信したデータに含まれる表示範囲を一時的に記憶し、表示内容の変更を省略するように構成してもよい。この構成により、地図画像（地図画面）を表示しない状態で自車が移動し、その後、地図画像の表示に切り替わった場合であっても、一時的に記憶していた表示範囲を用いることで、ナビゲーション装置２ａからのデータ送信を待たずに地図の表示が可能となる。
【００９１】
実施の形態３．
上述した実施の形態１に係る画像表示システム１では、描画設定記憶部２５に記憶された描画設定は、ナビゲーション装置２と画像表示装置４との接続が確立したときに、画像表示装置４に送信される。したがって、描画設定が一旦画像表示装置４に送信されると、変更されることはない。これに対し、実施の形態３に係る画像表示システム１ｂは、画像表示システムの起動時以外のタイミングで描画設定の変更を可能にして画像表示システムの柔軟性を向上させたものである。
【００９２】
図９は、この発明の実施の形態３に係る画像表示システム１ｂの構成をブロック図である。この画像表示システム１ｂは、ナビゲーション装置２ｂと画像表示装置４がネットワーク３を介して接続されることにより構成されている。ナビゲーション装置２ａは、この発明の画像送信装置に対応する。
【００９３】
ナビゲーション装置２ｂは、制御部２１、通信部２２、表示能力記憶部２３、地図データ記憶部２４、描画設定記憶部２５ｂおよび現在地検出部２６を備えている。制御部２１、通信部２２、表示能力記憶部２３、地図データ記憶部２４および現在地検出部２６については、実施の形態１と同様であるので、ここでの説明は省略する。
【００９４】
描画設定記憶部２５ｂは、実施の形態１で説明した描画設定を複数記憶する。図１０は、描画設定記憶部２５ｂに記憶される情報（複数の描画設定）の構成を示す図である。図１０では、３個の描画設定７２ｘ、７２ｙおよび７２ｚが記憶されている例を示している。各描画設定は同じ描画設定ＩＤを持っているが、その具体的な設定内容（図中の「設定詳細」）が同じであるとは限らない。モードＩＤ７１ｘ、７１ｙおよび７１ｚは、各描画設定を区別するために設けられたものであり、モードＩＤ７１ｘと描画設定７２ｘ、モードＩＤ７１ｙと描画設定７２ｙ、および、モードＩＤ７１ｚと描画設定７２ｚが対応付けられている。
【００９５】
次に、上記のように構成される実施の形態３に係る画像表示システム１ｂの動作を、電源投入時と描画設定更新時に分けて説明する。なお、地図描画時の動作は、上述した実施の形態１と同じである。
【００９６】
（３−１）電源投入時の動作
まず、画像表示システム１ｂが電源投入によって起動され、ナビゲーション装置２ｂと画像表示装置４との接続が確立したときの動作を、図１１に示すフローチャートを参照しながら説明する。
【００９７】
まず、ナビゲーション装置２ｂの動作を、図１１（ａ）に示すフローチャートを参照しながら説明する。電源投入によりナビゲーション装置２ｂと画像表示装置４の接続が確立すると、まず、表示能力の送信が行われる（ステップＳＴ２０１）。この処理は、図４（ａ）に示したフローチャートのステップＳＴ２０１の処理と同じである。
【００９８】
次いで、描画設定が取得される（ステップＳＴ８０２）。すなわち、制御部２１は、特定のモードＩＤを指定して、描画設定記憶部２５ｂから描画設定を取得する。なお、ここでは、制御部２１は、起動時に固定のモードＩＤを用いるものとする。
【００９９】
次いで、描画設定の送信が行われる（ステップＳＴ８０３）。すなわち、制御部２１は、ステップＳＴ８０２で取得した描画設定を、通信部２２を介して画像表示装置４に送信する。以上により、ナビゲーション装置２ｂにおける処理は終了する。
【０１００】
次に、画像表示装置４の動作を、図１１（ｂ）に示すフローチャートを参照しながら説明する。電源投入によりナビゲーション装置２と画像表示装置４の接続が確立すると、まず、表示能力の受信が行われる（ステップＳＴ２５１）。次いで、描画設定の受信が行われる（ステップＳＴ２５２）。次いで、描画設定の補正が行われる（ステップＳＴ２５３）。次いで、座標設定の計算が行われる（ステップＳＴ２５４）。これらステップＳＴ２５１〜ＳＴ２５４の処理は、データ送信元がナビゲーション装置２からナビゲーション装置２ｂに変わったことを除けば、図４（ｂ）に示したフローチャートのステップＳＴ２５１〜ＳＴ２５４の処理と同じである。
【０１０１】
（３−２）描画設定更新時の動作
次に、電源投入時の動作が完了した後に、描画設定を更新するときの画像表示システム１の動作を、図１２に示すフローチャートを参照しながら説明する。
【０１０２】
まず、ナビゲーション装置２ｂの動作を、図１２（ａ）に示すフローチャートを参照しながら説明する。なお、図１２（ａ）に示す処理の「開始」の条件は、時刻の更新やユーザ入力等をトリガとして、制御部２１が描画設定の更新が必要である判断することである。また、このとき、更新対象のモードＩＤが与えられるものとする。
【０１０３】
処理が開始されると、描画設定が取得される（ステップＳＴ９０１）。すなわち、制御部２１は、上述したように、事前に与えられたモードＩＤを指定して、描画設定記憶部２５ｂから描画設定を取得する。ここで制御部２１が取得した描画設定は、ナビゲーション装置２ｂと画像表示装置４とのネットワーク接続が確立した場合にナビゲーション装置２ｂから送信された描画設定とは異なるものである。
【０１０４】
次いで、描画設定が送信される（ステップＳＴ９０２）。すなわち、制御部２１は、通信部２２およびネットワーク３を介して、ステップＳＴ９０１で取得した描画設定を画像表示装置４に送信する。以上により、ナビゲーション装置２ｂの動作は終了する。
【０１０５】
次に、画像表示装置４の動作を、図１２（ｂ）に示すフローチャートを参照しながら説明する。処理が開始されると、まず、描画設定が受信される（ステップＳＴ９５１）。すなわち、制御部４１は、ナビゲーション装置２から、ネットワーク３および通信部４３を介して送信されてきた描画設定を受信し、描画設定記憶部４５に「補正前描画設定」として記憶する。
【０１０６】
次いで、描画設定の補正が行われる（ステップＳＴ９５２）。すなわち、制御部４１は、表示能力記憶部４４に記憶された地図データ提供元表示能力と、描画設定記憶部４５に記憶された補正前描画設定と、描画設定記憶部４５に予め記憶されている「画像表示装置４自身の表示能力」を用いて、描画設定を補正する。なお、具体的な補正方法は、実施の形態１で説明した方法と同じである。
【０１０７】
次いで、描画完了まで待機が行われる（ステップＳＴ９５３）。すなわち、制御部４１は、画像表示装置４自身が、図５（ｂ）に示す処理を実行中か否かを調べ、実行中である場合は、その処理が完了するまで、つまり図５（ｂ）の「終了」に到達するまで、処理を停止する。一方、実行中ではない場合または実行が完了したら、ステップＳＴ９５４の処理に進む。
【０１０８】
ステップＳＴ９５４においては、描画設定が更新される。すなわち、制御部４１は、ステップＳＴ９５２で補正した描画設定を、描画設定記憶部４５に「補正後描画設定」として記憶する。以上により、画像表示装置４における処理は終了する。
【０１０９】
以上説明したように、実施の形態３に係る画像表示システム１ｂのナビゲーション装置２ｂは、モードＩＤに基づき描画設定記憶部２５ｂから描画設定を取得し、通信部２２およびネットワーク３を介して画像表示装置４に送信する。画像表示装置４は、ネットワーク３および通信部４３を介して受信した描画設定を描画設定記憶部４５に記憶して補正を行い、地図描画の完了後に補正後の描画設定を描画設定記憶部４５に記憶して描画設定の更新を行う。したがって、画像表示システムの起動時以外のタイミングで、描画設定の変更が可能となり、その結果、画像表示システム１ｂの柔軟性を向上させることができる。さらに、地図描画の完了を待って補正後の描画設定を描画設定記憶部４５に記憶するので、描画途中で描画設定が変わってしまい、想定とは異なる地図描画となることを防止できる。
【０１１０】
また、上述した実施の形態３では、モードＩＤに基づき取得した描画設定の全体を画像表示装置４に送信するように構成したが、変更前の描画設定と、変更後の描画設定の差分を抽出し、その差分のみを画像表示装置４に送信するように構成できる。この構成は、ナビゲーション装置２ｂには現在使用中のモードを示すモードＩＤを記憶し、描画設定の差分を抽出する処理を追加し、画像表示装置４には受信した差分を用いて描画設定を補正し、更新する処理を追加することにより実現できる。この構成により、ナビゲーション装置２ｂから画像表示装置４へ転送するデータ量を削減できる。なお、描画設定ＩＤ毎に一部でも異なれば描画設定ＩＤが示す設定情報の全てを差分として送信してもよいし、設定情報の項目単位で差分を抽出してもよい。
【０１１１】
また、上述した実施の形態３では、現在使用中のモードを示すモードＩＤを記憶するように構成したが、ナビゲーション装置２ｂにおいて、接続されている画像表示装置が複数台の場合は、各画像表示装置が使用しているモードＩＤ（描画設定）を個別に記憶するように構成してもよい。この構成により、各画像表示装置が異なる表示設定を使用することと、各画像表示装置に対して差分を用いた描画設定を送信することが可能となる。
【０１１２】
さらに、この実施の形態３で説明した描画設定の更新の動作は、実施の形態２にも適用可能である。ただし、実施の形態２では画像表示装置４ａが描画データ記憶部４６に地図画面を記憶しているので、描画設定を変更しても、直ちに地図画面が変化するとは限らない。具体的には、次の地図画面を描画すると、変更後の描画設定に基づく地図画面が表示される。しかし、描画設定の送信後、ナビゲーション装置２ｂが画像表示装置４ａに地図データ（画像データ）に含まれる頂点列と、頂点列で描画される画面中の表示する領域を指示する情報を送信するように構成することで、変更した描画設定を、地図画面に直ちに反映させることができる。
【０１１３】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【産業上の利用可能性】
【０１１４】
この発明は、複数のユーザの各々が保有する画像表示装置に、ユーザが見やすいように表示された地図または地図以外のコンテンツを見ることのできる、例えばカーナビゲーションシステムなどに利用できる。
【符号の説明】
【０１１５】
１，１ａ，１ｂ  画像表示システム、２，２ａ，２ｂ  ナビゲーション装置、３  ネットワーク、４，４ａ  画像表示装置、２１，１２１，１３１  制御部、２２，１２２，１３２  通信部、２３，１３３  表示能力記憶部、２４，１２４  地図データ記憶部、２５，２５ｂ，１２５  描画設定記憶部、２６，１３６  現在地検出部、２７  抽出領域記憶部、４１  制御部、４２  表示部、４３  通信部、４４  表示能力記憶部、４５  描画設定記憶部、４６  描画データ記憶部、１２０  サーバ、１３０  スマートフォン。
【図１】
2014192102.tif 000003
【図２】
2014192102.tif 000004
【図３】
2014192102.tif 000005
【図４】
2014192102.tif 000006
【図５】
2014192102.tif 000007
【図６】
2014192102.tif 000008
【図７】
2014192102.tif 000009
【図８】
2014192102.tif 000010
【図９】
2014192102.tif 000011
【図１０】
2014192102.tif 000012
【図１１】
2014192102.tif 000013
【図１２】
2014192102.tif 000014
【手続補正書】
【提出日】平成27年6月1日(2015.6.1)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
この発明に係る画像表示装置は、画像の構成要素の描画方法を指定するための描画設定を記憶する描画設定記憶部と、画像データ提供元の表示能力と自己の表示能力とに基づき描画設定を補正し、補正後の描画設定を用いて画像を描画する制御部と、制御部で描画された画像を表示する表示部とを備えることを特徴とする。
また、この発明に係る画像送信装置は、画像表示装置に画像データを送信する画像送信装置であって、画像の構成要素を描画するためのデータを含む画像データを記憶する画像データ記憶部と、画像の構成要素の描画方法を指定するための描画設定を記憶する描画設定記憶部と、画像表示装置とのネットワーク接続が確立すると描画設定を送信し、画像表示装置が画像を描画する場合に画像データを送信する制御部と、を備えることを特徴とする。
また、この発明に係る画像表示システムは、画像送信装置と画像表示装置とがネットワーク接続されて構成され、画像送信装置は、画像表示装置とのネットワーク接続が確立されると画像の構成要素の描画方法を指定するための描画設定を送信し、画像表示装置が画像を描画する場合に画像の構成要素を描画するためのデータを含む画像データを送信し、画像表示装置は、画像送信装置から描画設定を受信して画像送信装置の表示能力と自己の表示能力とに基づき補正し、画像送信装置から画像データを受信すると補正後の前記描画設定を用いて画像を描画して表示することを特徴とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像の構成要素の描画方法を指定するための描画設定を記憶する描画設定記憶部と、
画像データ提供元の表示能力と自己の表示能力とに基づき前記描画設定を補正し、補正後の前記描画設定を用いて画像を描画する制御部と、
前記制御部で描画された画像を表示する表示部
とを備える画像表示装置。
【請求項２】
前記制御部は、画像データ提供元の表示能力と自己の表示能力とに基づいて前記画像データに含まれる前記画像の構成要素の座標を変換した後、補正後の前記描画設定を用いて画像を描画することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記描画設定記憶部に記憶される描画設定は、前記制御部が画像を描画するよりも前に外部から送信され、前記制御部が画像を描画するときには外部から送信されないことを特徴とする請求項１又は２に記載の画像表示装置。
【請求項４】
前記制御部は、前記描画設定の補正した結果の値が設定された閾値を上回るまたは下回る場合に、前記閾値を補正結果とすることを特徴とする請求項１乃至３のいずれかに記載の画像表示装置。
【請求項５】
前記制御部は、前記描画設定に含まれる表示優先度に基づき画像の一部を描画しないよう制御することを特徴とする請求項１乃至４のいずれかに記載の画像表示装置。
【請求項６】
画像表示装置に画像データを送信する画像送信装置であって、
画像の構成要素を描画するためのデータを含む画像データを記憶する画像データ記憶部と、
前記画像の構成要素の描画方法を指定するための描画設定を記憶する描画設定記憶部と、
前記画像表示装置とのネットワーク接続が確立すると前記描画設定を送信し、前記画像表示装置が画像を描画する場合に前記画像データを送信する制御部と、
を備えた画像送信装置。
【請求項７】
画像送信装置と画像表示装置とがネットワーク接続された画像表示システムであって、
前記画像送信装置は、
前記画像表示装置とのネットワーク接続が確立されると画像の構成要素の描画方法を指定するための描画設定を送信し、前記画像表示装置が画像を描画する場合に前記画像の構成要素を描画するためのデータを含む画像データを送信し、
前記画像表示装置は、
前記画像送信装置から前記描画設定を受信して前記画像送信装置の表示能力と自己の表示能力とに基づき補正し、前記画像送信装置から前記画像データを受信すると補正後の前記描画設定を用いて画像を描画して表示することを特徴とする画像表示システム。
【請求項８】
前記画像送信装置は、
前記画像データで描画される描画領域と描画される画面の画面解像度を記憶し、
前記描画領域と前記画面解像度とに基づき算出した前記描画領域における現在地を中心に、前記画像送信装置の画面解像度分の領域を表示範囲とし、前記表示範囲が前記描画領域に内包されない場合は、取得した前記画像データと前記表示範囲とを前記画像表示装置に送信し、
前記画像表示装置は、前記画像送信装置から受信した前記表示範囲に応じた領域の画像を表示することを特徴とする請求項７に記載の画像表示システム。
【請求項９】
前記画像送信装置は、
自己のリソース使用状況に応じて、前記描画される画面の画面解像度を動的に変更することを特徴とする請求項８に記載の画像表示システム。
【請求項１０】
前記描画される画面の画面解像度は前記画像表示装置により指定されることを特徴とする請求項８に記載の画像表示システム。
【請求項１１】
前記画像送信装置は、前記画像表示装置により指定された画面解像度と、記憶された前記描画される画面の画面解像度とのいずれか一方を選択し、前記画像表示装置に送信することを特徴とする請求項８に記載の画像表示システム。
【請求項１２】
前記画像送信装置は、前記画像データに含まれる前記画像の構成要素を描画するためのデータを前記画像表示装置に送信する場合は、前回送信した前記画像の構成要素を描画するためのデータと重複しない部分のみを送信し、重複する部分については、その範囲と、描画領域内の移動量を示すデータを送信し、
前記画像表示装置は、
前記画像送信装置から受信した前記画像データを用いて描画した画像を記憶する描画データ記憶部を備え、前記画像送信装置から受信した重複部分の範囲と移動量を示すデータに基づき、前記描画データ記憶部に保持されている画像の一部を画像内で移動させることを特徴とする請求項８に記載の画像表示システム。
【請求項１３】
前記画像表示装置は、自己が現在表示している画像が地図画像以外である場合は、前記画像送信装置から受信した前記表示範囲を記憶し、表示内容の変更を省略することを特徴とする請求項８に記載の画像表示システム。
【請求項１４】
前記画像送信装置は複数の描画設定を記憶し、前記複数の描画設定のうち、前記画像表示装置とのネットワーク接続が確立されたときに送信した前記描画設定とは異なる描画設定を前記画像表示装置に送信し、
前記画像表示装置は、前記画像表示装置とのネットワーク接続が確立されたときに送信された前記描画設定とは異なる描画設定を前記画像送信装置の表示能力と自己の表示能力とに基づき補正し、補正後の前記描画設定を新たな描画設定として更新することを特徴とする請求項７に記載の画像表示システム。
【請求項１５】
前記画像送信装置は、前記画像表示装置に送信する前記描画設定として、前回送信した描画設定と今回送信する描画設定の差分を送信し、
前記画像表示装置は、
前記画像送信装置から受信した前記描画設定の差分を用いて前記描画設定を更新することを特徴とする請求項１４に記載の画像表示システム。
【請求項１６】
前記画像送信装置に複数の前記画像表示装置が接続され、
前記複数の画像表示装置は、現在使用している描画設定を記憶することを特徴とする請求項１４に記載の画像表示システム。
【請求項１７】
前記画像送信装置は、前記描画設定を前記画像表示装置に送信した後に、画像データに含まれる前記画像の構成要素を描画するためのデータと、当該データで描画される画面中の表示する領域を指示する情報を前記画像表示装置に送信する
ことを特徴とする請求項１４に記載の画像表示システム。
【請求項１８】
前記画像送信装置は、ネットワーク接続されたサーバと携帯端末とを備え、
前記サーバは、
画像データを記憶する画像データ記憶部と、
前記描画設定を記憶する描画設定記憶部とを備え、
前記携帯端末は、
前記画像表示装置とのネットワーク接続が確立されると前記サーバから受信した前記描画設定を前記画像表示装置に送信し、前記画像表示装置が画像を描画する場合に前記サーバから受信した前記画像データを前記画像表示装置に送信する制御部を備えることを特徴とする請求項７に記載の画像表示システム。
【手続補正書】
【提出日】平成28年7月11日(2016.7.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
この発明に係る画像表示装置は、画像の構成要素の描画方法を指定するための描画設定を記憶する描画設定記憶部と、画像データ提供元の表示能力と自己の表示能力とに基づき描画設定を補正し、補正後の描画設定を用いて、画像を描画するときに画像データ提供元から送信された画像データから画像を描画する制御部と、制御部で描画された画像を表示する表示部とを備え、描画設定記憶部に記憶される描画設定は、制御部が画像を描画するよりも前に画像データ提供元から送信され、制御部が画像を描画するときには画像データ提供元から送信されないことを特徴とする。
また、この発明に係る画像送信装置は、画像表示装置に画像データを送信する画像送信装置であって、画像の構成要素を描画するためのデータを含む画像データを記憶する画像データ記憶部と、画像の構成要素の描画方法を指定するための描画設定を記憶する描画設定記憶部と、画像表示装置とのネットワーク接続が確立すると描画設定を送信し、画像表示装置が画像を描画する場合に画像データを送信する制御部と、を備えることを特徴とする。
また、この発明に係る画像表示システムは、画像送信装置と画像表示装置とがネットワーク接続されて構成され、画像送信装置は、画像表示装置とのネットワーク接続が確立されると画像の構成要素の描画方法を指定するための描画設定を送信し、画像表示装置が画像を描画する場合に画像の構成要素を描画するためのデータを含む画像データを送信し、画像表示装置は、画像送信装置から描画設定を受信して画像送信装置の表示能力と自己の表示能力とに基づき補正し、画像送信装置から画像データを受信すると補正後の描画設定を用いて画像を描画して表示することを特徴とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像の構成要素の描画方法を指定するための描画設定を記憶する描画設定記憶部と、
画像データ提供元の表示能力と自己の表示能力とに基づき前記描画設定を補正し、補正後の前記描画設定を用いて、前記画像を描画するときに前記画像データ提供元から送信された画像データから画像を描画する制御部と、
前記制御部で描画された前記画像を表示する表示部とを備え、
前記描画設定記憶部に記憶される描画設定は、前記制御部が前記画像を描画するよりも前に前記画像データ提供元から送信され、前記制御部が前記画像を描画するときには前記画像データ提供元から送信されないことを特徴とする画像表示装置。
【請求項２】
前記制御部は、前記画像データ提供元の表示能力と自己の表示能力とに基づいて前記画像データに含まれる前記画像の構成要素の座標を変換した後、補正後の前記描画設定を用いて前記画像を描画することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記制御部は、前記描画設定の補正した結果の値が設定された閾値を上回るまたは下回る場合に、前記閾値を補正結果とすることを特徴とする請求項１または請求項２記載の画像表示装置。
【請求項４】
前記制御部は、前記描画設定に含まれる表示優先度に基づき前記画像の一部を描画しないよう制御することを特徴とする請求項１乃至３のいずれかに記載の画像表示装置。
【請求項５】
画像表示装置に画像データを送信する画像送信装置であって、
画像の構成要素を描画するためのデータを含む画像データを記憶する画像データ記憶部と、
前記画像の構成要素の描画方法を指定するための描画設定を記憶する描画設定記憶部と、
前記画像表示装置とのネットワーク接続が確立すると前記描画設定を送信し、前記画像表示装置が画像を描画する場合に前記画像データを送信する制御部と、
を備えた画像送信装置。
【請求項６】
画像送信装置と画像表示装置とがネットワーク接続された画像表示システムであって、
前記画像送信装置は、
前記画像表示装置とのネットワーク接続が確立されると画像の構成要素の描画方法を指定するための描画設定を送信し、前記画像表示装置が画像を描画する場合に前記画像の構成要素を描画するためのデータを含む画像データを送信し、
前記画像表示装置は、
前記画像送信装置から前記描画設定を受信して前記画像送信装置の表示能力と自己の表示能力とに基づき補正し、前記画像送信装置から前記画像データを受信すると補正後の前記描画設定を用いて前記画像を描画して表示することを特徴とする画像表示システム。
【請求項７】
前記画像送信装置は、
前記画像データで描画される描画領域と描画される画面の画面解像度を記憶し、
前記描画領域と前記画面解像度とに基づき算出した前記描画領域における現在地を中心に、前記画像送信装置の画面解像度分の領域を表示範囲とし、前記表示範囲が前記描画領域に内包されない場合は、取得した前記画像データと前記表示範囲とを前記画像表示装置に送信し、
前記画像表示装置は、前記画像送信装置から受信した前記表示範囲に応じた領域の前記画像を表示することを特徴とする請求項６に記載の画像表示システム。
【請求項８】
前記画像送信装置は、
自己のリソース使用状況に応じて、前記描画される画面の画面解像度を動的に変更することを特徴とする請求項７に記載の画像表示システム。
【請求項９】
前記描画される画面の画面解像度は前記画像表示装置により指定されることを特徴とする請求項７に記載の画像表示システム。
【請求項１０】
前記画像送信装置は、前記画像表示装置により指定された画面解像度と、記憶された前記描画される画面の画面解像度とのいずれか一方を選択し、前記画像表示装置に送信することを特徴とする請求項７に記載の画像表示システム。
【請求項１１】
前記画像送信装置は、前記画像データに含まれる前記画像の構成要素を描画するためのデータを前記画像表示装置に送信する場合は、前回送信した前記画像の構成要素を描画するためのデータと重複しない部分のみを送信し、重複する部分については、その範囲と、描画領域内の移動量を示すデータを送信し、
前記画像表示装置は、
前記画像送信装置から受信した前記画像データを用いて描画した前記画像を記憶する描画データ記憶部を備え、前記画像送信装置から受信した重複部分の範囲と移動量を示すデータに基づき、前記描画データ記憶部に保持されている前記画像の一部を画像内で移動させることを特徴とする請求項７に記載の画像表示システム。
【請求項１２】
前記画像表示装置は、自己が現在表示している前記画像が地図画像以外である場合は、前記画像送信装置から受信した前記表示範囲を記憶し、表示内容の変更を省略することを特徴とする請求項７に記載の画像表示システム。
【請求項１３】
前記画像送信装置は複数の描画設定を記憶し、前記複数の描画設定のうち、前記画像表示装置とのネットワーク接続が確立されたときに送信した前記描画設定とは異なる描画設定を前記画像表示装置に送信し、
前記画像表示装置は、前記画像表示装置とのネットワーク接続が確立されたときに送信された前記描画設定とは異なる描画設定を前記画像送信装置の表示能力と自己の表示能力とに基づき補正し、補正後の前記描画設定を新たな描画設定として更新することを特徴とする請求項６に記載の画像表示システム。
【請求項１４】
前記画像送信装置は、前記画像表示装置に送信する前記描画設定として、前回送信した描画設定と今回送信する描画設定の差分を送信し、
前記画像表示装置は、
前記画像送信装置から受信した前記描画設定の差分を用いて前記描画設定を更新することを特徴とする請求項１３に記載の画像表示システム。
【請求項１５】
前記画像送信装置に複数の前記画像表示装置が接続され、
前記複数の画像表示装置は、現在使用している描画設定を記憶することを特徴とする請求項１３に記載の画像表示システム。
【請求項１６】
前記画像送信装置は、前記描画設定を前記画像表示装置に送信した後に、画像データに含まれる前記画像の構成要素を描画するためのデータと、当該データで描画される画面中の表示する領域を指示する情報を前記画像表示装置に送信する
ことを特徴とする請求項１３に記載の画像表示システム。
【請求項１７】
前記画像送信装置は、ネットワーク接続されたサーバと携帯端末とを備え、
前記サーバは、
画像データを記憶する画像データ記憶部と、
前記描画設定を記憶する描画設定記憶部とを備え、
前記携帯端末は、
前記画像表示装置とのネットワーク接続が確立されると前記サーバから受信した前記描画設定を前記画像表示装置に送信し、前記画像表示装置が画像を描画する場合に前記サーバから受信した前記画像データを前記画像表示装置に送信する制御部を備えることを特徴とする請求項６に記載の画像表示システム。
【国際調査報告】
2014192102.tif 000015
2014192102.tif 000016
2014192102.tif 000017
2014192102.tif 000018