(57)【要約】【課題】移動端末装置に保存されている大容量のデータを、ネットワークを介してサーバーから自動更新するときや、誤って更新の操作をしたときに、無線通信の接続先によらず更新を開始することにより生じる、不必要な接続費用の発生、更新が完了するまでのユーザの長時間拘束、更新を途中で強制的にキャンセルすることによる移動端末装置内での保存データに矛盾が生じ、最悪の場合、移動端末装置がシステム不具合をきたす恐れがあるという問題を解決すること。【解決手段】移動端末装置１００は、ダウンロードするソフトウェア毎に定められた接続先ＩＤを予め格納する接続先優先順位格納部３を有し、ソフトウェアのダウンロード更新が必要と判定された場合、接続先優先順位格納部３と現在の接続先のＩＤ６を照合し、ダウンロードが可能か否かを接続先優先順位参照部２により判定し、その判定結果によって、通信部４が通信によるダウンロード更新を開始する。【選択図】図１
2013191952.tif 000002
【特許請求の範囲】
【請求項１】
ソフトウェアと既定の接続先ＩＤとを関連づけて格納する格納手段と、
前記既定の接続先ＩＤと現在の接続先ＩＤを照合し、前記ソフトウェアのダウンロード可否を判定する判定手段と、
前記判定手段の判定結果に基づいて前記ソフトウェアのダウンロードを実施する通信手段とを備えることを特徴とする、移動端末装置。
【請求項２】
前記格納手段は、前記ソフトウェアを所定の基準により分類し、分類毎に既定の接続先ＩＤと関連づけて格納するものであることを特徴とする、請求項１に記載の移動端末装置。
【請求項３】
前記判定手段は、前記既定の接続先ＩＤと前記現在の接続先ＩＤとが一致する場合に、前記ソフトウェアをダウンロード可能であると判断することを特徴とする請求項２に記載の移動端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してソフトウェアのダウンロード更新を想定した移動端末装置に対して、外出先での不必要な接続を抑制し、安定で大容量通信が可能な場所での接続を担保する移動端末装置に関するものである。
【背景技術】
【０００２】
スマートフォン、カーナビゲーションシステムやディスプレイ付きカーオーディオセット、ＰＮＤ（Portable Navigation Device, Personal Navigation Device）など、ネットワークを介してソフトウェア更新ダウンロードが可能な移動端末装置が普及している。これらの移動端末装置においては、大小様々な容量のデータを定期的にダウンロードする必要がある。
従来、配信装置があらかじめ決められた配信スケジュールに応じて、大容量のファイルを受信装置に配信する配信装置、及び配信方法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２５７６５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
昨今は、これらの移動端末装置においては、大小様々な容量のデータを定期的にダウンロードする必要がある。たとえば、大容量のデータの例としては、ナビゲーション用の地図データベース、ＣＤプレイ中の楽曲タイトル表示に使用するためのＣＤタイトルデータベース、小容量のデータの例としては、電子メールが挙げられる。これらのデータは定期的に更新を行わないと、ナビゲーションの誤案内を引き起こしたり、ＣＤプレイ中の楽曲表示が行われず楽曲選択操作に不都合が生じる恐れがある、また電子メールが定期的に送受信できないことによりユーザが不利益を被る恐れがある。
【０００５】
しかし、あらかじめ決められた配信スケジュールに応じて、定期的に更新を行う設定をした場合、外出先の不安定で小容量の通信のみ可能なネットワーク上で更新を開始してしまうと、不必要な費用が発生したり、更新が完了するまでユーザが長時間その外出先に拘束されてしまうという問題があった。また、ユーザが更新途中で強制的にキャンセルをした場合、データに矛盾が発生し、最悪の場合、移動端末装置がシステム不具合をきたす恐れがあった。
【０００６】
本発明は従来の課題を解決するためになされたもので、利用者の不必要な費用を抑制し、利便性を向上することができる移動端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の移動端末装置は、ソフトウェアと既定の接続先ＩＤとを関連づけて格納する格納手段と、既定の接続先ＩＤと現在の接続先ＩＤを照合し、ソフトウェアのダウンロード可否を判定する判定手段と、判定手段の判定結果に基づいてソフトウェアのダウンロードを実施する通信手段とを備える。
【発明の効果】
【０００８】
本発明の移動端末装置によれば、ソフトウェアごとにダウンロードが可能な接続先をあらかじめ指定することができるため、外出先での不必要な接続費用の発生を抑止し、利用者の自宅など安定で大容量通信が可能な接続先でのみ、大容量のソフトウェアをダウンロードすることが可能になる。これにより、利用者の不必要な費用の抑制、大容量データを安定して更新することによる利便性の向上を実現することができる。さらに、不必要な接続の抑制によりネットワークトラフィックの渋滞抑制につなげることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態１におけるシステム構成を示すブロック図
【図２】本発明の実施の形態１における接続先優先順位参照部２が用いる参照テーブルの一例を示す図
【図３】本発明の実施の形態１における移動端末装置１００の主たる動作を示すフロー図
【図４】本発明の実施の形態２におけるシステム構成を示すブロック図
【図５】本発明の実施の形態２における接続先優先順位参照部２が用いる参照テーブルの一例を示す図
【図６】本発明の実施の形態２における移動端末装置１００の主たる動作を示すフロー図
【発明を実施するための形態】
【００１０】
（実施の形態１）
以下、本発明の実施の形態１における移動端末装置について図面を用いて説明する。
本発明に係わる実施の形態１のシステム構成について、図１のブロック図を用いて説明する。
図１において、本実施の形態のシステムは移動端末装置１００と通信スポット２００とサーバ３００によって構成される。
【００１１】
移動端末装置１００は、更新実施可否判定部１、判定手段としての接続優先順位参照部２、格納手段としての接続優先順位格納部３、通信手段としての通信部４とを備えている。これら各部は、特定の機能を奏する装置、中央演算処理装置またはその機能の一部として構成することができる。
【００１２】
更新実施可否判定部１は、内蔵されているタイマより、一定の更新間隔が経過した際にコンテンツの更新が必要か否かを判定する。
なお、本実施形態において「コンテンツ」とは、文書・音声・映像・地図データなどの個々の情報を指す。また、「アプリケーション」とは、アプリケーション・プログラムを意義している。また、「ソフトウェア」とは、「コンテンツ」および／または「アプリケーション」を指す。
【００１３】
接続先優先順位参照部２は、更新実施可否判定部１によって、コンテンツの更新が必要と判定された後に、接続先優先順位格納部３を参照しながら、予め定められた論理に基づきコンテンツの更新に必要な接続先ＩＤを取得する。また、通信部４を介して現在の接続先ＩＤである通信スポット２００のＩＤ６を取得する。そして、接続先優先順位格納部３から取得した既定の接続先ＩＤと現在の接続先のＩＤ６とを照合することにより、ダウンロードによるコンテンツの更新の可否を判定する。接続先優先順位参照部２は、接続先優先順位格納部３から取得した接続先ＩＤすなわち既定の接続先ＩＤと、現在の接続先のＩＤ６とが一致する場合、コンテンツのダウンロードによる更新が可能であると判定し、両者が一致しない場合、更新が不可能であると判定する。接続先優先順位参照部２が用いる論理の具体的な例については後述する。
【００１４】
接続先優先順位格納部３は、ダウンロードする更新コンテンツ毎に定められた接続先ＩＤを格納したテーブルである。図２は、接続先優先順位参照部２が用いる参照テーブルの一例を示している。図２（ａ）はダウンロードするコンテンツ毎に接続先ＩＤが設定される場合、図２（ｂ）はダウンロードするコンテンツの種類（拡張子）毎に接続先ＩＤが設定される場合、図２（ｃ）はファイルサイズにより接続先ＩＤが設定される場合についての参照テーブルをそれぞれ示している。このように、接続先優先順位格納部３には、コンテンツと既定の接続先ＩＤとが関連づけて格納され、記憶されている。そして、接続先優先順位格納部３にコンテンツを格納する際に分類する基準としては、図２に示したコンテンツの内容、拡張子により分類されたコンテンツの種類、ファイルサイズ等が挙げられる。
【００１５】
通信部４は、接続先優先順位参照部２で取得された接続先ＩＤに基づき、通信スポット２００の通信部５と通信を行う。通信部４は、３Ｇ等の広域無線通信やＷｉ−Ｆｉ等の狭域無線通信との通信に用いられる装置により構成することができる。通信部４は、接続先優先順位参照部２の判定に基づいてコンテンツのダウンロードを実施する。
【００１６】
通信スポット２００は、通信部５、およびそのＩＤ６を備えている。
通信部５は、３Ｇ等の広域無線通信やＷｉ−Ｆｉ等の狭域無線通信である。
ＩＤ６は、通信スポット５を一意に特定できるものであり、例えばＭＡＣアドレス等のＩＤを用いることができる。
【００１７】
サーバ３００は、情報格納部７を備えている。
情報格納部７は、移動端末装置１００に必要な更新コンテンツを格納する。 
なお、本実施の形態では、通信スポット２００とサーバ３００がどのハードウェアに存在するかを問わない。即ち、通信部５とＩＤ６と情報格納部７は同じハードウェアに格納されていても良いし、別のハードウェアに格納されていてもよい。同じハードウェアに格納されている例として、内蔵ハードディスクや持ち運び可能なメディア（ＳＤカード、ＵＳＢメモリ、ＣＤ、ＤＶＤなど）を読み込み可能な通信スポットである場合がある。別のハードウェアに格納されている場合の例として、通信スポット２００とサーバ３００はインターネット越しに接続されており、サーバ３００はインターネット上のサーバ端末であり、情報格納部はインターネット上のサーバ端末の内蔵ハードディスクや持ち運び可能なメディア（ＳＤカード、ＵＳＢメモリ、ＣＤ、ＤＶＤなど）である場合がある。 
【００１８】
図１における移動端末装置１００の主たる動作について、図１および図３のフロー図を用いて説明する。
移動端末装置１００は、起動し初期動作を終えると図３のフローを繰り返すループにはいる。ループの最初のステップＳ５０１において、データ更新の必要の有無を判断する。次に、ステップＳ５０２において、移動端末装置１００は更新が必要か否かを判断する。Ｎｏの場合はＳ５０１の動作を繰り返す。ステップＳ５０１およびＳ５０２は、更新実施可否判定部１により行われる。ステップＳ５０２においてＹｅｓの場合は、ステップＳ５０３において、接続先優先順位参照部２が、通信部４を介して接続先ＩＤである通信スポット２００のＩＤ６の取得を行う。
【００１９】
次に、ステップＳ５０４において、Ｓ５０３において取得した接続先ＩＤであるＩＤ６と図２に示す接続先優先順位格納部３に格納されている接続先参照テーブルとを照合する。Ｓ５０５において、接続先優先順位参照部２によりダウンロードが可能か否かを判定する。Ｎｏの場合は、そのままこのループを終了してもよいし、必要に応じてエラーメッセージを表示したうえでループを終了してもよい。Ｙｅｓの場合は、ダウンロードを開始しダウンロード終了後に、そのままループを終了してもよいし、必要に応じてメッセージを表示して、ループを終了する。
【００２０】
以上説明したように、本実施形態の移動端末装置１００によれば、更新実施可否判定部１によりコンテンツのダウンロード更新が必要と判定された場合、接続先優先順位参照部２により、接続先優先順位格納部３に格納されているコンテンツ毎に定められた接続先ＩＤと、現在の接続先である通信スポット２００のＩＤ６を照合してダウンロード可否を判定し、この判定結果に基づいて通信部４によりダウンロードを実施する。したがって、コンテンツをダウンロードする場合、ユーザがあらかじめ指定した接続先のみから行うことができるから、不必要な費用の抑制、大容量データを安定して更新することによる利便性の向上を実現することができる。
【００２１】
（実施の形態２）
本発明に係わる実施の形態２のシステム構成について、図４のブロック図を用いて説明する。
図４において、本実施の形態のシステムは移動端末装置１１０と通信スポット２００とサーバ３００によって構成される。上記実施の形態において説明した構成については、同じ番号を付し、本実施の形態においては、適宜、説明を省略する。
【００２２】
移動端末装置１１０は、アプリ起動部１１、接続優先順位参照部２、接続優先順位格納部３、通信部４、アプリ種別８とを備えている。更新実施可否判定部１の代わりにアプリ起動部１１およびアプリ種別８を備えている点において、上記実施の形態において説明した移動端末装置１００とは異なっている。
【００２３】
アプリ起動部１１は、ユーザによる操作、もしくはタイマ設定による自動的な呼び出しによりアプリケーションを起動する。なお、本実施形態において「アプリケーション」とは、アプリケーション・プログラムを意義している。また、「コンテンツ」とは、文書・音声・映像・地図データなどの個々の情報を指す。また、「ソフトウェア」とは、「コンテンツ」および／または「アプリケーション」を指す。
【００２４】
接続先優先順位参照部２は、アプリ起動部１によって、アプリケーションが起動され、アプリ種別８にあるアプリケーションの種別を取得した後に、接続先優先順位格納部３を参照しながら、予め定められた論理に基づきアプリケーションの更新に必要な接続先ＩＤを取得する。このように、接続先優先順位参照部２は、判定手段としての役割に加えて、アプリケーションが起動された場合、そのアプリケーションの種別を取得する取得手段としての役割をも果たす。接続先優先順位参照部２が用いる論理の具体的な例については後述する。
【００２５】
接続先優先順位格納部３は、ダウンロードする更新アプリケーション毎に定められた接続先ＩＤを格納したテーブルである。図５は、接続先優先順位参照部２が用いる参照テーブルの一例を示している。図５（ａ）はアプリケーション毎に個別に接続先ＩＤが設定される場合についての参照テーブルを、図５（ｂ）はアプリケーションの種別毎に接続先ＩＤが設定される場合についての参照テーブルを、それぞれ示している。このように、接続先優先順位格納部３にアプリケーションを格納する際に分類する基準としては、個々のアプリケーション、アプリケーションの使用目的に応じた種別等が挙げられる。
【００２６】
通信部４は、接続先優先順位参照部２で取得された接続先ＩＤに基づき、通信スポット２００の通信部５と通信を行う。
通信スポット２００は、通信部５、およびそのＩＤ６を備えている。
通信部５は、３Ｇ等の広域無線通信やＷｉ−Ｆｉ等の狭域無線通信である。
ＩＤ６は、通信スポット５を一意に特定できるものであり、例えばＭＡＣアドレス等のＩＤを用いることができる。
【００２７】
サーバ３００は、情報格納部７を備えている。
情報格納部７は、移動端末装置１１０に必要な更新アプリケーションを格納する。 
なお、本実施の形態では、通信スポット２００とサーバ３００がどのハードウェアに存在するかを問わない。即ち、通信部５とＩＤ６と情報格納部７は同じハードウェアに格納されていても良いし、別のハードウェアに格納されていてもよい。同じハードウェアに格納されている例として、内蔵ハードディスクや持ち運び可能なメディア（ＳＤカード、ＵＳＢメモリ、ＣＤ、ＤＶＤなど）を読み込み可能な通信スポットである場合がある。別のハードウェアに格納されている場合の例として、通信スポット２００とサーバ３００はインターネット越しに接続されており、サーバ３００はインターネット上のサーバ端末であり、情報格納部はインターネット上のサーバ端末の内蔵ハードディスクや持ち運び可能なメディア（ＳＤカード、ＵＳＢメモリ、ＣＤ、ＤＶＤなど）である場合がある。 
【００２８】
図４における移動端末装置１００の主たる動作について、図６のフロー図を用いて説明する。
移動端末装置１００は、起動し初期動作を終えると図６のフローを繰り返すループにはいる。ループの最初のステップＳ６０１において、ユーザ操作もしくは自動呼出しによりアプリ起動部１１によってアプリケーションが呼び出される。次に、ステップＳ６０２において、接続先優先順位参照部２が呼び出されたアプリケーションの種別を取得する。
【００２９】
次に、ステップＳ６０３において、接続先優先順位参照部２は通信部４を介して現在の接続先ＩＤである通信スポット２００のＩＤ６の取得を行う。次に、ステップＳ６０４において、Ｓ６０３において取得した接続先のＩＤ６と図５に示す接続先参照テーブルとを照合する。Ｓ６０５において、接続が可能か否かを判定する。ステップＳ６０４およびＳ６０５も、接続先優先順位参照部２により行われる。
Ｓ６０５においてＮｏの場合は、ステップＳ６０７に移行して接続不可のエラーメッセージを表示したうえでループを終了する。Ｙｅｓの場合は、ステップＳ６０７に移行して接続を許可し、ダウンロードを開始する。ダウンロード終了した後に、そのままループを終了してもよいし、必要に応じてメッセージを表示して、ループを終了してもよい。 
【００３０】
本実施形態の移動端末装置１１０は、アプリケーションが起動された場合、接続先優先順位参照部２が、アプリ種別８からアプリケーションの種別、接続先優先順位格納部３から予め定められた接続先ＩＤ、および現在の接続先である通信スポット２００のＩＤ６を取得する。そして、接続先優先順位参照部２が、接続先優先順位格納部３の接続先ＩＤと現在の接続先のＩＤ６とを照合しダウンロード可否を判定する。この判定結果によって、通信部４がダウンロードを実施する。したがって、アプリケーションの起動に伴い大容量のアプリケーションをダウンロードする場合、ユーザがあらかじめ指定した接続先からのみダウンロードを行うことができるから、不必要な費用の抑制、大容量データを安定して更新することによる利便性の向上を実現することができる。
【００３１】
また、本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【００３２】
さらに、本発明は、上記コンピュータプログラム又は上記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Blu-ray Disc（登録商標））、ＵＳＢメモリ、ＳＤカードなどのメモリカード、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されている上記デジタル信号であるとしてもよい。
【００３３】
また、本発明は、上記コンピュータプログラム又は上記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【００３４】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、上記メモリは、上記コンピュータプログラムを記憶しており、上記マイクロプロセッサは、上記コンピュータプログラムに従って動作するとしてもよい。
【００３５】
また、上記プログラム又は上記デジタル信号を上記記録媒体に記録して移送することにより、又は上記プログラム又は上記デジタル信号を上記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【００３６】
今回開示された実施の形態はすべての点で例示であって制限的なものではない。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれる。
【産業上の利用可能性】
【００３７】
以上のように、本発明の移動端末装置は、利用者の不必要な費用の抑制、大容量データを安定して更新することによる利便性の向上を実現できるという効果を有し、ネットワークを介してソフトウェアのダウンロード更新を想定した移動端末装置等として有用である。
【符号の説明】
【００３８】
１００、１１０  移動端末装置
１  更新実施可否判定部
２  接続先優先順位参照部（判定手段、取得手段）
３  接続先優先順位格納部（格納手段）
４  通信部（通信手段）
５  通信部
６  ＩＤ（接続先ＩＤ）
８  アプリ種別
１１  アプリ起動部
【図１】
2013191952.tif 000003
【図２】
2013191952.tif 000004
【図３】
2013191952.tif 000005
【図４】
2013191952.tif 000006
【図５】
2013191952.tif 000007
【図６】
2013191952.tif 000008