(57)【要約】【課題】  ユーザーの意図しない大容量のデータのダウンロードを防止する電子装置を提供する。【解決手段】  車載通信システム１は、車載装置１０、携帯端末２０、サーバ３０を含む。車載装置１０は携帯端末２０と無線接続され、携帯端末２０は公衆無線回線５０によりサーバ３０にアクセス可能である。車載装置１０は、携帯端末を介してサーバ３０にアクセスし、地図データの更新に必要なデータをダウンロードすることができる。車載装置１０は、データをダウンロードするとき、携帯端末２０の契約プランの通信制限量に基づきデータの分割ダウンロードを可能にする。【選択図】  図１
2018050215.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末のデータ通信機能を利用可能な電子装置であって、
携帯端末の通信量の制限に関する制限量を取得する第１の取得手段と、
携帯端末を介してダウンロードするデータのダウンロード量を取得する第２の取得手段と、
前記制限量と前記ダウンロード量とに基づきデータを分割ダウンロードするか否かを判定する判定手段と、
分割ダウンロードすると判定された場合、分割ダウンロード量を決定する決定手段と、
前記判定手段および前記決定手段に基づき前記制限量を超えない範囲で分割ダウンロードを行うダウンロード手段と、
を有する電子装置。
【請求項２】
前記制限量が１日単位で決定されている場合に、分割ダウンロードすると判定されても、ダウンロード開始時間が日付を跨ぐ一定時間前であるときは、前記ダウンロード手段は、前記決定手段による分割ダウンロード量にかかわらず、前記制限量までダウンロードする、請求項１に記載の電子装置。
【請求項３】
前記判定手段は、前記制限量までダウンロードした後に、分割ダウンロードすべきか否かを再度判定する、請求項２に記載の電子装置。
【請求項４】
ダウンロード開始時間が日付を跨ぐ一定時間前でないときは、前記ダウンロード手段は、前記決定手段による決定された分割ダウンロード量に従いダウンロードする、請求項２に記載の電子装置。
【請求項５】
前記制限量が月単位で決定されている場合に、分割ダウンロードしないと判定されても、ダウンロード開始時間が月初めの場合には、前記決定手段により分割ダウンロードが決定され、前記ダウンロード手段により分割ダウンロードが行われる、請求項１に記載の電子装置。
【請求項６】
ダウンロード開始時間が月初めでない場合には、前記ダウンロード手段は、分割なしでダウンロードを行う、請求項５に記載の電子装置。
【請求項７】
ダウンロード開始時間が締日直前であり、前記ダウンロード手段により分割ダウンロードをしたときに締日を跨いだ場合には、前記ダウンロード手段はさらに分割なしでダウンロードする、請求項５に記載の電子装置。
【請求項８】
ダウンロード開始時間が締日直前でない場合に前記ダウンロード手段による分割ダウンロードが行われた後、前記判定手段により分割ダウンロードするか否か再判定される、請求項７に記載の電子装置。
【請求項９】
電子装置は、ナビゲーション機能を含み、ダウンロードするデータは、地図データである、請求項１ないし８いずれか１つに記載の電子装置。
【請求項１０】
前記制限量は、携帯端末の契約プランにより規定される、請求項１ないし９いずれか１つに記載の電子装置。
【請求項１１】
携帯端末のテザリング機能を利用してデータをダウンロードする、請求項１ないし１０いずれか１つに記載の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信機能を有する携帯端末を接続可能な電子装置に関し、特に、携帯端末を介したデータのダウンロード方法に関する。
【背景技術】
【０００２】
ナビゲーション装置は、Ｗｉ−Ｆｉ（登録商標）接続されたスマートフォン（携帯電話）とのテザリング機能を用いて、地図データの更新を行うことができる。地図データは、その利便性の向上のため、最新の地図データを用いることが望ましく、地図データの定期的に更新する必要がある。
【０００３】
一方で、テザリング機能を用いてナビゲーション装置に地図データのような比較的大容量のデータをダウンロードする場合、携帯電話の通信料金や通信容量の制限を考慮する必要性がある。なぜなら、通信量に比例して通信料金が課される場合や、１日または１か月単位で通信容量の制限がある場合には、制限を超過すると通信速度に制限を課されてしまうからである。これを回避するため、特許文献１には、予め通信使用料の限度額を設定しておき、限度額を超えるような通信が発生する場合には、外部サーバへのアクセスを禁止し、内部の記憶手段から情報を検索するようにするデータ通信処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１５５５７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
地図データの更新では、前回の更新時との差分のデータを更新する方法があるが、差分の更新であっても、更新データの中には、例えば、１ＧＢを超える大きなデータも存在する。また、テザリング機能を用いて地図データを一気にダウンロードすると、ユーザーの知らないところで、携帯電話の契約プランによっては通信容量の上限に直ぐに到達し、通信速度が制限されてしまうおそれがある。例えば、全国地図の差分更新データは、例えば１ＧＢ程度あり、これえをＬＴＥ（２５Ｍｂｐｓ）でダウンロードすれば、約３０分程度を要するが、３Ｇ回線（３Ｍｂｐｓ）でダウンロードすると、約７０分程度かかってしまう。
【０００６】
本発明は、このような従来の課題を解決するものであり、ユーザーの意図しない大容量のデータのダウンロードを防止する電子装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る電子装置は、携帯端末のデータ通信機能を利用可能なものであって、携帯端末の通信量の制限に関する制限量を取得する第１の取得手段と、携帯端末を介してダウンロードするデータのダウンロード量を取得する第２の取得手段と、前記制限量と前記ダウンロード量とに基づきデータを分割ダウンロードするか否かを判定する判定手段と、分割ダウンロードすると判定された場合、分割ダウンロード量を決定する決定手段と、前記判定手段および前記決定手段に基づき前記制限量を超えない範囲で分割ダウンロードを行うダウンロード手段と、を有する。
【０００８】
好ましくは前記制限量が１日単位で決定されている場合に、分割ダウンロードすると判定されても、ダウンロード開始時間が日付を跨ぐ一定時間前であるときは、前記ダウンロード手段は、前記決定手段による分割ダウンロード量にかかわらず、前記制限量までダウンロードする。好ましくは前記判定手段は、前記制限量までダウンロードした後に、分割ダウンロードすべきか否かを再度判定する。好ましくはダウンロード開始時間が日付を跨ぐ一定時間前でないときは、前記ダウンロード手段は、前記決定手段による決定された分割ダウンロード量に従いダウンロードする。好ましくは前記制限量が月単位で決定されている場合に、分割ダウンロードしないと判定されても、ダウンロード開始時間が月初めの場合には、前記決定手段により分割ダウンロードが決定され、前記ダウンロード手段により分割ダウンロードが行われる。好ましくはダウンロード開始時間が月初めでない場合には、前記ダウンロード手段は、分割なしでダウンロードを行う。好ましくはダウンロード開始時間が締日直前であり、前記ダウンロード手段により分割ダウンロードをしたときに締日を跨いだ場合には、前記ダウンロード手段はさらに分割なしでダウンロードする。好ましくはダウンロード開始時間が締日直前でない場合に前記ダウンロード手段による分割ダウンロードが行われた後、前記判定手段により分割ダウンロードするか否か再判定される。
【発明の効果】
【０００９】
本発明によれば、接続された携帯端末の通信制限量に基づいてデータの分割ダウンロードを行うようにしたので、利用者が意図しない大容量の通信により通信制限量を超えることが防止され、利用者の携帯端末の契約プランに応じた通信を行うことが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例に係る車載通信システムの構成を示す図である。
【図２】本発明の実施例に係る車載装置の構成を示す図である。
【図３】本発明の第１の実施例に係るダウンロード制御プログラムの機能的な構成を示すブロック図である。
【図４】本発明の実施例に係る携帯端末の構成例を示す図である。
【図５】携帯端末の取得プログラムの機能的な構成を示す図である。
【図６】本発明の実施例に係るサーバの構成例を示す図である。
【図７】本発明の第１の実施例に係る車載通信システムにおいて地図データをダウンロードするときの動作フローである。
【図８】本発明の第１の実施例に係る車載通信システムの各部の動作を説明する図である。
【図９】本発明の第２の実施例に係るダウンロード制御プログラムの機能的な構成を示すブロック図である。
【図１０】本発明の第２の実施例に係る車載通信システムにおいて地図データをダウンロードするときの動作フローである。
【発明を実施するための形態】
【００１１】
次に、本発明の実施の形態について、図面を参照して詳細に説明する。本発明の電子装置は、自動車等の移動体上に固定的に搭載される車載装置や、車内に持ち込む携帯型端末等であることができる。本発明の電子装置は、コンピュータ装置であり、好ましくはナビゲーション機能、地図表示機能等を搭載するが、これ以外の機能、例えばオーディオ・ビデオデータを再生する機能、テレビ・ラジオ放送を受信する機能、アプリケーションソフトウエアを実行する機能などを統合的に備えるものであってもよい。
【００１２】
電子装置に接続される携帯端末は、携帯電話、スマートフォン、タブレット端末、ノートパソコン等の持ち歩き可能な端末であり、公衆電話回線やＩＰ通信を介した電話機能を有するほか、電子装置とＷｉ−Ｆｉ（登録商標）等による無線通信、その他有線による通信を行うことが可能である。また、インターネット等にアクセスし、外部サーバとデータの送受を行うことが可能である。
【実施例】
【００１３】
図１は、本発明の第１の実施例に係る車載通信システムの構成を示す図である。車載通信システム１は、車載装置１０、携帯端末２０、サーバ３０を含んで構成される。車載装置１０と携帯端末２０は、例えば、Ｗｉ−Ｆｉ（登録商標）のような無線通信４０により、相互にデータの送受が可能である。また、携帯端末２０は、公衆無線回線またはインターネット回線５０を介してサーバ３０にアクセス可能であり、サーバ３０とデータの送受が可能であり、サーバ３０に蓄えられたデータを取得することができる。本実施例に係る車載通信システム１では、車載装置１０は、携帯端末２０を介してサーバ３０からナビゲーション機能に必要な地図データをダウンロードする。
【００１４】
図２は、車載装置１０の構成を示すブロック図である。車載装置１０は、入力部１００、位置情報算出部１１０、ナビゲーション部１２０、表示部１３０、音声出力部１４０、通信部１５０、記憶部１６０および制御部１７０を含んで構成される。
【００１５】
入力部１００は、入力キーデバイス、音声入力認識装置、タッチパネルなどにより、ユーザーからの指示を受け取り、これを制御部１７０へ提供する。位置情報算出部１１０は、ＧＰＳ衛星から送信されるＧＰＳ信号、ジャイロセンサ等のセンサからの出力に基づき自車の現在地を算出する。ナビゲーション部１２０は、例えば、位置情報算出部１１０によって算出された現在地から目的地までの経路を探索し、探索された経路を案内する。ナビゲーション部１２０は、例えば記憶部１６０から読み出された地図データに基づき表示部１３０に道路地図を表示させる。表示部１３０は、例えば、ナビゲーション部１２０によって生成された道路地図データを表示したり、メニュー画面等を表示する。音声出力部１４０は、目的地までの経路を音声案内したりする。
【００１６】
通信部１５０は、外部装置との間でデータの送受を可能にする。例えば、図１に示すように、携帯端末２０との間で無線通信４０を確立したり、あるいはＵＳＢケーブルのような有線接続を確立する。
【００１７】
記憶部１６０は、制御部１７０が実行するアプリケーションソフトウエアやプログラム、ナビゲーション部１２０が必要とする地図データ等を記憶する。地図データは、バージョン情報を含み、サーバ３０に記憶されている地図データのバージョン情報と比較することで最新のものか否かを識別することができる。車載装置１０の地図データが最新でない場合には、地図データが更新される。
【００１８】
制御部１７０は、好ましい態様では、ＲＯＭ、ＲＡＭなどを含むマイクロコントローラ等から構成され、ＲＯＭまたはＲＡＭは、車載装置１０の各部の動作を制御するための種々のプログラムを格納することができる。本実施例では、制御部１７０は、地図データの更新データをダウンロードするダウンロード制御プログラム２００を実行する。ダウンロード制御プログラム２００は、携帯端末２０の通信契約プランに基づいて地図データの分割ダウンロードを可能にする。
【００１９】
図３は、第１の実施例に係るダウンロード制御プログラムの機能的な構成例を示す図である。ダウンロード制御プログラム２００は、契約プラン情報取得部２１０、現在通信総量取得部２２０、残通信容量算出部２３０、分割判定部２４０、分割ダウンロード量決定部２５０、開始時間判定部２６０、日付跨ぎ判定部２７０、ダウンロード予約部２８０、ダウンロード制御部２９０を含む。なお、ダウンロード制御プログラム２００は、地図データの自動更新時または利用者による手動更新時に実行される。
【００２０】
契約プラン情報取得部２１０は、利用者が通信会社等と契約している携帯端末２０の契約プラン情報を取得する。契約プラン情報は、例えば、１日あたりの通信制限量、１か月あたりの通信制限量、１日あたりの通信制限料金、１か月あたりの通信制限料金等である。契約プラン情報は、記憶部１６０に予め記憶しておき、これを取得するものであっても良いし、携帯端末２０が契約プラン情報を有している場合には、携帯端末２０から取得してもよいし、車載装置１０からの要求に応答して携帯端末２０が利用者情報を有するサイト等にアクセスし、そこから取得しても良いし、ユーザー入力により取得するものであってもよい。
【００２１】
現在通信総量取得部２２０は、携帯端末２０が現在までに使用した通信総量に関する情報を取得する。当該情報は、例えば、取得日の１日の通信総量、取得月の１か月の通信総量等である。これらの通信総量情報についても、契約プラン情報の取得と同様に、携帯端末２０を介した取得、車載装置１０が直接的に行う取得、携帯電話２０からの取得のいずれかで取得することが可能である。
【００２２】
残通信容量算出部２３０は、契約プラン情報取得部２１０によって取得した契約プラン情報および現在通信総量取得部２２０によって取得した通信総量に基づいて、通信制限に到達するまでの残通信容量を算出する。第１の実施例では、１日の通信制限量およびダウンロードを開始するときまでに使用した通信総量に基づき、その日（１日あたり）の残通信容量を算出する。例えば、１日の通信制限量が１００ＭＢ／日であり、ダウンロードをするときまでに既に５０ＭＢの通信を行っている場合、残通信容量は５０ＭＢとなる。
【００２３】
分割判定部２４０は、更新する地図データのダウンロード容量を、サーバ３０から取得し、更新するダウンロード容量と、残通信容量と比較することにより、分割ダウンロードを行うか否かを判定する。具体的には、更新する地図データのダウンロード容量がその日の残通信容量を超える場合には、地図データを分割してダウンロードすると判定し、ダウンロード容量が残通信容量以下である場合には、分割無しで一括してダウンロードすると判定をする。例えば、更新する地図データのダウンロード容量が１ＧＢ（１０００ＭＢ）であり、残通信容量が５０ＭＢである場合には、分割ダウンロードすると判定する。なお、更新する地図データは、好ましくは差分であり、分割判定部２４０により地図データのダウンロード量を確認する際は、車載装置１０が有する地図データのバージョン情報と最新バージョンとの差分のダウンロード容量を確認する。
【００２４】
分割ダウンロード量決定部２５０は、分割判定部２４０によって分割ダウンロードすると判定された場合に、分割するダウンロード量を決定する。１つの例では、残通信容量算出部２３０によって算出された残通信容量の１／Ｎを分割ダウンロード量として決定する。例えば、残通信容量が５０ＭＢであり、Ｎ＝２であれば、分割ダウンロード量は、２５ＭＢとなる。なお、Ｎの値は、予め決められた値であっても良いし、入力部１００から利用者によって設定される値であっても良い。また、残通信容量の大きさに応じて、Ｎの値を動的に変化させても良い。例えば、残通信容量が３０ＭＢ以下の場合にはＮ＝２、３０ＭＢを超える場合にはＮ＝３にする等の変化が可能である。
【００２５】
開始時間判定部２６０は、更新プログラム２００によって、地図データの更新が開始される開始時間が、日付を跨ぐｎ時間前か否かを判定する。すなわち、ダウンロードの開始時間が翌日の０時０分のｎ時間前か否かを判定する。ｎの値は任意の値であり、利用者によりｎの値を変更できるようにしても良い。また、ダウンロードの開始時間とは、例えば、更新プログラムが実行された際のシステム日時を用いても良いし、定期的に行う地図データの更新を行う場合には、開始時間を予め記憶部１６０に記憶しておき、これを用いても良い。
【００２６】
日付跨ぎ判定部２７０は、開始時間判定部２６０により日付を跨ぐｎ時間前と判定された後に行われた分割ダウンロード後に、日付を跨いだか否かを判定する。日付を跨いでいる場合には、通信制限がリセットされていると考えられるため、再度、現在通信総量取得部２２０によって、通信の総量に関する情報を取得する。
【００２７】
ダウンロード予約部２８０は、開始時間判定部２６０により日付を跨ぐｎ時間前でないと判定された後の分割ダウンロードの完了後、または、日付跨ぎ判定部２７０によって日付を跨いでいないと判定された場合に、次回のダウンロードを予約する。次回のダウンロードの予約とは、例えば、翌日にダウンロードを行う予約であり、翌日（０時０分を経過後）に、再度、ダウンロード制御プログラム２００が実行されるようにする。または、一定時間経過後に、再度、ダウンロード制御プログラム２００が実行されるようにしても良い。ダウンロード予約部２８０による予約データは、例えば、記憶部１６０に記憶され、車載装置１０は、例えば携帯端末２０が接続されたとき、当該予約データが記憶されている場合にダウンロード制御プログラム２００を起動されることができる。
【００２８】
ダウンロード制御部２９０は、携帯端末２０を介して地図データの更新データの要求を行い、当該要求に応じてサーバ３０から更新データを分割してダウンロードし、または分割無しに一括でダウンロードする。ダウンロード制御部２９０は、例えば、開始時間判定部２６０により、開始時間が日付を跨ぐｎ時間前であると判定された場合には、分割ダウンロード量決定部２５０によって決定された値ではなく、残通信容量算出部２３０によって算出された残通信容量の分だけ、分割ダウンロードを行う。これは、日付を跨げば、１日あたりの通信制限がリセットされるため、残通信容量のいっぱいまでダウンロードをしてしまっても、利用者に与える影響（通信制限がかかってしまう等の影響）が極めて少ないためである。一方で、日付を跨ぐｎ時間前でない場合には、分割ダウンロード量決定部２５０によって決定された値に従い分割ダウンロードする。これは、分割ダウンロード後に、別の用途で利用者が通信を行う可能性が十分に考えられるためである。
【００２９】
また、ダウンロード制御部２９０は、分割判定部２４０によって分割無しでダウンロードと判定された場合には、更新する地図データを一括でダウンロードする。
【００３０】
図４に携帯端末２０の構成を示す。携帯端末２０は、通信部４００、入力部４１０、表示部４２０、音声出力部４３０、記憶部４４０、制御部４５０を含んで構成される。但し、これは典型的な構成例であり、携帯端末２０は、上記以外の機能を含むものであっても良い。
【００３１】
通信部４００は、図１に示すように、車載装置１０との間で無線通信４０を確立し、また公衆目線回線５０等によりサーバ３０との無線通信を確立する。すなわち、携帯端末２０は、車載装置１０とサーバ３０を接続する際の中継装置となり、テザリング機能を提供する。通信部４００は、３Ｇ、４Ｇ、ＬＴＥ等の公衆無線回線を利用したデータ通信を行った場合、当該データ通信の使用量を保持し、車載装置１０から使用量の要求があれば、これに応答して使用量を送信することができる。通信部４００は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）、ＷｉＭａｘ、３Ｇ、４Ｇ、ＬＴＥ等の通信に対応する。記憶部４４０は、携帯端末２０の固有の機能を実行するためのプログラム、外部サーバなどからダウンロードしたアプリケーションプログラム等を記憶することができる。
【００３２】
制御部４５０は、好ましい態様では、ＲＯＭ、ＲＡＭなどを含むマイクロコントローラ等から構成され、ＲＯＭまたはＲＡＭは、携帯端末２０の各部の動作を制御するための種々のプログラムを格納することができる。本実施例では、制御部４５０は、車載装置１０の要求を受けてサーバ３０にアクセスし、地図データを取得する取得プログラム５００を実行する。
【００３３】
図６は、取得プログラム５００の機能的な構成を示す図である。取得プログラム５００は、要求受取部５１０、地図データ取得部５２０および地図データ送信部５３０を含む。要求受取部５１０は、車載装置１０から携帯端末２０に対する要求を受け取る。例えば、車載装置１０が地図データを更新するとき、要求受取部５１０は、サーバ３０から地図データを取得する旨の要求を受け取る。地図データ取得部５２０は、要求受取部５１０の要求に応答し、通信部４００を介してサーバ３０にアクセスし、最新の地図データを取得する。地図データ送信部５３０は、地図データ取得部５２０が取得した地図データを通信部４００を介して車載装置１０に送信する。
【００３４】
図６にサーバ３０の構成を示す。サーバ３０は、通信部６００、記憶部６１０、制御部６２０を含んで構成される。但し、これは典型的な構成例であり、サーバ３０は、上記以外の機能を含むものであっても良い。
【００３５】
通信部６００は、公衆無線回線５０やインターネット回線を介して携帯端末２０との通信を可能にする。記憶部６１０は、サーバ３０の固有の機能を実行するためのプログラム、車載装置１０に提供可能な地図データ等を記憶する。地図データは、図示しない他のシステムまたは管理者等により、適宜、最新の地図データに更新されている。
【００３６】
制御部６２０は、車載装置１０から地図データの更新の要求があったとき、当該要求に応答して更新に係る地図データを車載装置１０へ提供する。好ましくは地図データの更新の要求は、車載装置１０が保持する地図データのバージョン情報が含まれ、制御部６２０は、車載装置１０の地図データが最新の地図データか否かを判定し、もし、最新の地図データでない場合には、最新の地図データに更新するための地図データを送信する。更新するための地図データは、現在保持している地図データと最新の地図データの差分である。
【００３７】
次に、本実施例の車載通知システムにおいて、車載装置１０が更新に必要な地図データをダウンロードするときの動作について説明する。なお、第１の実施例は、１日当たりの通信量が制限されるときのダウンロード動作である。
【００３８】
車載装置１０において、地図データの更新が必要と判定されたとき、ダウンロード制御プログラム２００が実行される。まず、契約プラン情報取得部２１０により携帯端末２０の契約プランに関する情報が取得される（Ｓ１００）。この情報には、１日当たりの通信量の制限値が含まれる。次に、現在通信総量取得部２２０により、本日の今現在の通信総量が取得される（Ｓ１０２）。残通信容量算出部２３０は、１にち当たりの通信量の制限値と本日の既に使用した通信総量とから、１日の残通信容量を算出する。分割判定部２４０は、１日の残通信容量に基づき、分割ダウンロードを行うか否かの判定を行う（Ｓ１０４）。具体的には、残通信容量に対しダウンロード量が超える場合には、分割ダウンロードをすると判定し、超えない場合、分割ダウンロードしないと判定する。すなわち、更新に係る地図データを全てダウンロードしても１日の通信制限値に到達しない場合には、ダウンロード制御部２９０により、地図データが分割無しで一括ダウンロードされ（Ｓ１０８）、ダウンロードが完了する。
【００３９】
残通信容量に対しダウンロード量が超える場合、つまり分割ダウンロードすると判定された場合、分割ダウンロード量決定部２５０により地図データの分割ダウンロード量が決定される（Ｓ１０６）。次に、開始時間判定部２６０によりダウンロードの開始時間が日付を跨ぐ直前か否かが判定される（Ｓ１１０）。もし、ダウンロードの開始時間が日付を跨ぐ直前、すなわち、日付を跨ぐｎ時間前以内である場合には、残通信容量算出部２３０によって算出された残通信容量まで地図データをダウンロードする（Ｓ１１２）。このダウンロードによって、分割判定部２４０による再判定がなされ、すなわち、全ての地図データのダウンロードが完了してしまった場合には、ダウンロードは終了し（Ｓ１）、そうでなければ、未ダウンロードの地図データがあるので分割ダウンロードが必要と判定される（Ｓ１１６）。
【００４０】
他方、ダウンロードの開始時間が日付を跨ぐ直前でない場合（Ｓ１１０）、Ｓ１０６の分割ダウンロード量決定部２５０で決定された容量で分割ダウンロードが実施される（Ｓ１１４）。このダウンロードによって、分割判定部２４０による再判定がなされ、すなわち、全ての地図データのダウンロードが完了してしまった場合には、ダウンロードは終了し、そうでなければ、未ダウンロードの地図データがあるので分割ダウンロードが必要と判定される（Ｓ１１８）。
【００４１】
ステップＳ１１８で分割ダウンロードが必要と判定された場合、ダウンロード予約部２８０により次回のダウンロードが予約され（Ｓ１２２）、ダウンロードが一時停止される（Ｓ１２４）。また、Ｓ１１６で分割ダウンロードが必要と判定された場合、日付跨ぎ判定部２７０により日付を跨いだが否かが判定され（Ｓ１２０）、日付を跨いでいない場合には、ダウンロード予約部２８０により次回のダウンロードが予約され（Ｓ１２２）、ダウンロードが一時停止される（Ｓ１２４）。日付を跨いでいると判定された場合には、１日当たりの通信制限がリセットされるため、Ｓ１０２からの処理が実行される。
【００４２】
次に、図７に示す動作フローにおいて、具体的な数値を用いて説明する。
・地図データの更新のためのダウンロード量：１ＧＢ（１０００ＭＢ）
・携帯端末２０の契約プラン：１日当たり１００ＭＢ／日
・既に使用した通信総量：５０ＭＢ
・ダウンロード開始時間：午後１１時５５分
これらの情報は、契約プラン情報取得部２１０、現在通信総量取得部２２０、および開始時間判定部２６０によって取得される。
【００４３】
残通信容量算出部２３０は、１００ＭＢ−５０＝５０ＭＢを残通信容量として算出する。分割判定部２４０は、ステップＳ１０４の判定において、ダウンロード量（１０００ＭＢ）＞残通信容量（５０ＭＢ）であるため、分割ダウンロードが必要であると判定する。分割ダウンロード量決定部２５０は、残通信容量が５０ＭＢであるため、これを超えない範囲で分割ダウンロード量を決定する。例えば、残通信容量の半分である２５ＭＢを分割ダウンロードに割り当てる（Ｎ＝２）。
【００４４】
開始時間判定部２６０は、開始時間が１時間前（例えば、ｎ＝１）であるか否か判定し、本例の場合、午後１１時５５分であるため、日付を跨ぐ１時間前と判定する。この場合、ダウンロード制御部２９０は、分割ダウンロード量決定部２５０の決定によらず、ステップＳ１１２に示すように、１日当たりの制限量一杯の５０ＭＢをダウンロードする。このダウンロードにより、１０００ＭＢ−５０ＭＢ＝９５０ＭＢのダウンロード量が残るため、ステップＳ１１６、Ｓ１１８において、分割判定部２４０は、分割ダウンロードが必要であると判定する。ステップＳ１１２の制限量までのダウンロードによって日付を跨いでいれば、ステップＳ１０２からの処理が実施される。日付を跨いでいない場合には、次回ダウンロードが予約される。図８は、上記のダウンロードをおこなうときの車載通知システムの全体の動作の例示である。
【００４５】
このように本実施例によれば、携帯端末のテザリング機能を利用してデータのダウンロードを行うとき、契約プランの通信制限の上限に達しないように分割ダウンロードを可能にすることで、利用者の意図しない大容量の通信が自動的に発生してしまうことを防止することができる。また、利用者の契約プランは、各々によって異なる観点から、利用者の契約プランに応じた通信を行うことができる。
【００４６】
なお分割判定部２４０は、ダウンロードする容量が残通信量を超えるか否かを判定しているが、他の判定基準を用いても良い。例えば、ダウンロードする容量が残通信量の一定割合以上（２倍以上等）の場合に、分割してダウンロードが必要と判定しても良い。
【００４７】
次に、本発明の第２の実施例について説明する。第１の実施例では、１日当たりの通信制限容量に基づいたダウンロードを示したが、第２の実施例は、１か月当たりの通信量が制限されているときのダウンロードに関する。図９に、第２の実施例のダウンロード制御プログラムの機能的な構成を示す。第１の実施例と同様の機能を有するものについては同様の参照番号を付してある。
【００４８】
契約プラン情報取得部２１０は、携帯端末２０の１か月当たりの通信制限量に関する情報を取得する。現在通信総量取得部２２０は、当月の既に使用した分の通信総量を携帯端末２０から取得する。例えば、８月８日にダウンロードが開始されるならば、８月１日から８月７日までに使用された通信総量を取得する。または、８月１日から８月７日までの通信量に加え、８月８日に使用した分まで含めた通信総量を取得するようにしても良い。
【００４９】
残通信容量算出部２３０は、先ず、現在通信総量取得部２２０によって取得された通信総量に基づき、１か月の通信総使用量を推測する。推測方法は、例えば、８月１〜７日までの７日分の通信総量が取得された場合、１日あたりの平均使用量を算出し、平均使用量×日数により、１か月あたりの通信総使用量を推測する。あるいは他の推定方法として、過去の一定期間の利用実績を記憶しておき、そこから統計的に１日当たりの平均使用量または１月当たりの平均使用量を算出し、１か月の通信総使用量を推測しても良い。また残通信容量算出部２３０は、契約プランの制限量から推測された１か月の通信総使用量を減算することで、予想される１か月の残通信容量を算出してもよい。
【００５０】
分割判定部２４０は、契約プランの１か月当たり通信制限量と、総使用量推測部２３５により推測された１か月当たりの通信総使用量および地図データのダウンロード量の合計とを比較し、通信制限量を超えるか否かを判定する。１か月の通信制限量を超える場合、分割判定部２４０は、分割ダウンロードが必要と判定する。
【００５１】
分割ダウンロード量決定部２５０は、分割ダウンロードする場合のダウンロード量を決定する。分割ダウンロード量決定部２５０は、推定された１か月の通信総使用量と１日当たりのダウンロード量×残り日数との合計が、契約プランの通信制限量を超えないように、１日当たりのダウンロード量を決定する。
【００５２】
開始時間判定部２６０は、ダウンロードの開始時間が月初めに行われているか否かを判定する。月初の期間は任意であり、適宜設定することができる。さらに開始時間判定部２６０は、ダウンロードする日時が、１か月の通信制限がリセットされる日（一般には、月末日。以下、締日と呼ぶことがある）の直前か否かを判定する。直前とは、例えば、締切日の１時間前、２時間前、１日前、２日前、３日前等であり、直前の定義は、適宜、変更することができる。締日跨ぎ判定部２７０Ａは、ダウンロード制御部２９０によって分割ダウンロードが行われたときに締日を跨いだか否かを判定する。
【００５３】
次に、第２の実施例によるダウンロードの動作を図１０のフローを参照して説明する。まず、契約プラン情報取得部２１０により携帯端末２０の契約プラン情報が取得され（Ｓ２００）、現在通信総量取得部２２０により当月の既に使用された通信総量が取得される（Ｓ２０２）。次に、残通信容量算出部２３０は、１か月あたりの通信総使用量を推測し、分割判定部２４０は、推測された通信総使用量とダウンロード量が契約プランの通信制限量が超えるか否かを判定する（Ｓ２０４）。超えれば、分割判定部２４０は、分割ダウンロードが必要と判定する。超えない場合には、分割判定部２４０は、分割ダウンロードが必要ないと判定し、次に、開始時間判定部２６０によりダウンロードの開始時間が月初でないと判定された場合には（Ｓ２０６）、ダウンロード制御部２９０により分割無しの一括ダウンロードが行われ（Ｓ２０８）、ダウンロードが完了される（Ｓ１）。なお、当月の通信総使用量の算出ができなかった場合にも、分割無しの一括ダウンロードを行い、ダウンロードを完了するようにしてもよい（Ｓ１）。
【００５４】
分割ダウンロードが必要と判定されたとき（Ｓ２０４）、あるいはダウンロードが月初と判定された場合（Ｓ２０６）、分割ダウンロード量決定部２５０により１日あたりの分割ダウンロード量が決定される（Ｓ２１０）。次に、開始時間判定部２６０により締日の直前か否かが判定され（Ｓ２１２）、締日直前でない場合には、ダウンロード制御部２９０により決定されたダウンロード量に従い分割ダウンロードが行われる（Ｓ２１８）。全ての地図データをダウンロードした場合（Ｓ２２０）、ダウンロードが完了する（Ｓ１）。ダウンロードの残容量があれば、ダウンロード予約部２８０により次回のダウンロードが予約され（Ｓ２２２）、ダウンロードが一時停止される（Ｓ２２４）。その後、別の日にステップＳ２００からの処理が継続される。
【００５５】
開始時間が締日直前と判定された場合（Ｓ２１２）、ダウンロード制御部２９０により決定されたダウンロード量に従い分割ダウンロードが行われる（Ｓ２１９）、次に、締日跨ぎ判定部２７０Ａにより締日を跨がないと判定された場合には（Ｓ２１４）、ダウンロード制御部２９０は、分割無しで一括してダウンロードを行う（Ｓ２１６）。ダウンロードが締日直前であるため、仮に、通信速度の制約が課されたとしても、当月中のユーザーのデータ使用量は限定的であり、それによる影響は小さいものと考えられる。他方、締日を跨ぐ場合には、当月中におけるユーザーのデータ使用が多く見込まれるため、ここでダウンロードが一時停止され（Ｓ２２４）、その後、ステップＳ２００からの処理が継続される。なお、締日を跨いだ場合に、次回のダウンロードを予約し（Ｓ２２２）、その後、ダウンロードが一時停止されるようにしてもよい。
【００５６】
次に、図１０に示す動作フローにおいて、具体的な数値を用いて説明する。
・地図データの更新のためのダウンロード量：１ＧＢ（１０００ＭＢ）
・携帯端末２０の契約プラン：１月当たり２０００ＭＢ／月
・既に使用した通信総量：９００ＭＢ
・１か月の予想総使用量：７００ＭＢ
・ダウンロード開始時間：締日の１週間前
これらの情報は、契約プラン情報取得部２１０、現在通信総量取得部２２０、および開始時間判定部２６０によって取得される。
【００５７】
残通信容量算出部２３０は、既に使用した通信総量が９００ＭＢであることから、１日当たりの平均使用量を算出する。例えば、２３日間で９００ＭＢであるため、１日平均使用量は、約３９ＭＢ／日であり、それ故、１か月の推測されるユーザー総使用量は、３９×３１≒１２００ＭＢである。分割判定部２４０は、予想総使用量１２００ＭＢ＋ダウンロード量１０００ＭＢは、契約プラン２０００ＭＢよりも大きいので、ステップ２０４では、ダウンロード量と予想総使用量とが契約プランを超えるので（Ｓ２０４）、分割ダウンロードが必要であると判定される。
【００５８】
次に、分割ダウンロード量決定部２５０は、契約プランの通信制限量を超えないように、１日当たりのダウンロード量を決定する。予想総使用量が１２００ＭＢであるため、１か月の残総使用量は、約８００ＭＢである。分割ダウンロード量決定部２５０は、例えば、８００ＭＢ／７日≒１１４ＭＢ／日と決定する。勿論、これは最大値であるため、これよりも小さいダウンロード量であってもよい。
【００５９】
開始時間判定部２６０は、ダウンロードの開始が締日１週間前であるため、締日を跨がないと判定される（Ｓ２１２）。ダウンロード制御部２９０は、分割ダウンロード量決定部２５０により決定された値、すなわち１１４ＭＢのダウンロードを行う。分割判定部２４０は、分割ダウンロードをしても、１０００ＭＢ−１１４Ｍ＝８８６ＭＢの残ダウンロード量があるので、分割ダウンロードが必要であると判定し、次のダウンロードが予約さえる。
【００６０】
このように第２の実施例によれば、契約プランが月単位で通信制限量を課している場合であっても、その通信制限量を超えないように１日当たりの分割ダウンロードを行うことで、ユーザーが意図しない大容量のダウンロードを防止することができ、契約プランの通信制限量を順守することができる。
【００６１】
以上、本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された発明の要旨の範囲において、種々の変形、変更が可能である。
【符号の説明】
【００６２】
１：車載通信システム                      １０：車載装置
２０：携帯端末                              ３０：サーバ
４０：無線通信                              ５０：公衆無線回線
２００：ダウンロード制御プログラム          ２１０：契約プラン情報取得部
２２０：現在通信総量取得部                  ２３０：残通信容量算出部
２４０：分割判定部                          ２５０：分割ダウンロード量決定部
２６０：開始時間判定部                      ２７０：日付跨ぎ判定部
２７０Ａ：月跨ぎ判定部                      ２８０：ダウンロード予約部
２９０：ダウンロード制御部
【図１】
2018050215.tif 000003
【図２】
2018050215.tif 000004
【図３】
2018050215.tif 000005
【図４】
2018050215.tif 000006
【図５】
2018050215.tif 000007
【図６】
2018050215.tif 000008
【図７】
2018050215.tif 000009
【図８】
2018050215.tif 000010
【図９】
2018050215.tif 000011
【図１０】
2018050215.tif 000012