(57)【要約】【課題】携帯電話などのモバイル機器であっても、正常にソフトウェアをダウンロードできるダウンロード制御システム及びダウンロード制御方法を提供すること。【解決手段】本発明のダウンロード制御システムにおいては、移動体端末１がダウンロード可能な状態であるかどうかを判断し、移動体端末１がダウンロード可能な状態である場合に、サーバ装置５にダウンロードの要求を行い、サーバ装置５が要求に応じて移動体端末１に情報を配信する。あるいは、移動体端末１が自装置の状態情報をサーバ装置５に送り、サーバ装置５が状態情報を管理し、サーバ装置５が、移動体端末１においてダウンロード可能な状態かどうかを確認し、サーバ装置５が、移動体端末１においてダウンロード可能な状態である場合に移動体端末１に情報を配信する。【選択図】図１
2008017118.tif 000002
【特許請求の範囲】
【請求項１】
自装置がダウンロード可能な状態であるかどうかを判断する判断手段及びソフトウェアをダウンロードする通信制御手段を有する移動体端末装置と、前記ソフトウェアを格納する格納手段及び前記移動体端末装置への前記ソフトウェアのダウンロードを制御するダウンロード制御手段を有するサーバ装置と、を具備することを特徴とするダウンロード制御システム。
【請求項２】
前記ダウンロード制御手段は、前記移動体端末装置の状態を示す状態管理テーブルを有し、前記状態管理テーブルにおいて前記移動体端末装置がダウンロード可能な状態かどうかを確認することを特徴とする請求項１記載のダウンロード制御システム。
【請求項３】
前記状態管理テーブルは、前記移動体端末装置からの状態情報に応じて更新されることを特徴とする請求項２記載のダウンロード制御システム。
【請求項４】
前記判断手段は、電源、電波状態、有線ネットワーク接続状態、メモリ空き領域、通信トラフィック、移動／静止状態、受光量及び時刻からなる群より選ばれた少なくとも一つによりダウンロード可能な状態であるかどうかを判断することを特徴とする請求項１から請求項３のいずれかに記載のダウンロード制御システム。
【請求項５】
移動体端末装置がダウンロード可能な状態であるかどうかを判断する工程と、前記移動体端末装置がダウンロード可能な状態である場合に、サーバ装置にダウンロードの要求を行う工程と、前記サーバ装置が前記要求に応じて前記移動体端末装置に情報を配信する工程と、を具備することを特徴とするダウンロード制御方法。
【請求項６】
移動体端末装置が自装置の状態情報をサーバ装置に送る工程と、前記サーバ装置が前記状態情報を管理する工程と、前記サーバ装置又は前記移動体端末装置が、前記移動体端末装置においてダウンロード可能な状態かどうかを確認する工程と、前記サーバ装置が、前記移動体端末装置においてダウンロード可能な状態である場合に前記移動体端末装置に情報を配信する工程と、を具備することを特徴とするダウンロード制御方法。
【請求項７】
前記サーバ装置は、前記移動体端末装置からの前記状態情報を更新することを特徴とする請求項６記載のダウンロード制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダウンロード制御システム及びダウンロード制御方法に関し、特に移動体端末装置にソフトウェアをダウンロードする際のシステム及び方法に関する。
【背景技術】
【０００２】
従来のソフトウェアのダウンロードは、ユーザの端末操作をトリガにして開始するか、端末からの定期的な問い合わせ（ポーリング）により行うか、ネットワーク側からのプッシュ配信により行われる。
【０００３】
例えば、特許文献１には、サーバから機能プログラムをダウンロードすることにより携帯端末に機能の搭載を可能とした携帯端末システムが開示されている。この携帯端末システムにおいては、サーバは、提供可能な複数の機能プログラム及びこの機能プログラムの選択用のＷｅｂページを有し、携帯端末は、標準化したＡＰＩが実装されており、Ｗｅｂページにアクセスして所望の機能プログラムを選択することにより、サーバから当該機能プログラムをダウンロードして機能を搭載する。
【特許文献１】特開２００４−３６４１３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザ側の端末の使用状況は様々であり、例えば端末が携帯電話などのモバイル機器の場合には、ダウンロードの途中で電池切れになる、あるいはエリア圏外になるなどの何らかのトラブルのために正常にダウンロードできないことがある。このように、ソフトウェアのダウンロードに失敗すると、ソフトウェアを起動できなくなるなどのトラブル発生の原因になる。
【０００５】
本発明はかかる点に鑑みてなされたものであり、携帯電話などのモバイル機器であっても、正常にソフトウェアをダウンロードできるダウンロード制御システム及びダウンロード制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のダウンロード制御システムは、自装置がダウンロード可能な状態であるかどうかを判断する判断手段及びソフトウェアをダウンロードする通信制御手段を有する移動体端末装置と、前記ソフトウェアを格納する格納手段及び前記移動体端末装置への前記ソフトウェアのダウンロードを制御するダウンロード制御手段を有するサーバ装置と、を具備することを特徴とする。
【０００７】
この構成によれば、自装置のダウンロード受け入れ態勢を確認した上でダウンロードを行うので、携帯電話などのモバイル機器であっても、正常にソフトウェアをダウンロードできる。
【０００８】
本発明のダウンロード制御システムにおいては、前記ダウンロード制御手段は、前記移動体端末装置の状態を示す状態管理テーブルを有し、前記状態管理テーブルにおいて前記移動体端末装置がダウンロード可能な状態かどうかを確認することが好ましい。この構成によれば、ダウンロードに失敗した場合であっても、サーバ装置側でダウンロード受け入れ態勢を確認した上で再度ダウンロードを行うので、移動体端末装置側の負荷を軽減することができる。
【０００９】
本発明のダウンロード制御システムにおいては、前記状態管理テーブルは、前記移動体端末装置からの状態情報に応じて更新されることが好ましい。
【００１０】
本発明のダウンロード制御システムにおいては、前記判断手段は、電源、電波状態、有線ネットワーク接続状態、メモリ空き領域、通信トラフィック、移動／静止状態、受光量及び時刻からなる群より選ばれた少なくとも一つによりダウンロード可能な状態であるかどうかを判断することが好ましい。
【００１１】
本発明のダウンロード制御方法は、移動体端末装置がダウンロード可能な状態であるかどうかを判断する工程と、前記移動体端末装置がダウンロード可能な状態である場合に、サーバ装置にダウンロードの要求を行う工程と、前記サーバ装置が前記要求に応じて前記移動体端末装置に情報を配信する工程と、を具備することを特徴とする。
【００１２】
この方法によれば、自装置のダウンロード受け入れ態勢を確認した上でダウンロードを行うので、携帯電話などのモバイル機器であっても、正常にソフトウェアをダウンロードできる。
【００１３】
本発明のダウンロード制御方法は、移動体端末装置が自装置の状態情報をサーバ装置に送る工程と、前記サーバ装置が前記状態情報を管理する工程と、前記サーバ装置又は前記移動体端末装置が、前記移動体端末装置においてダウンロード可能な状態かどうかを確認する工程と、前記サーバ装置が、前記移動体端末装置においてダウンロード可能な状態である場合に前記移動体端末装置に情報を配信する工程と、を具備することを特徴とする。
【００１４】
この方法によれば、自装置のダウンロード受け入れ態勢を確認した上でダウンロードを行うので、携帯電話などのモバイル機器であっても、正常にソフトウェアをダウンロードできる。さらに、この方法によれば、ダウンロードに失敗した場合であっても、サーバ装置側でダウンロード受け入れ態勢を確認した上で再度ダウンロードを行うので、移動体端末装置側の負荷を軽減することができる。
【００１５】
本発明のダウンロード制御方法においては、システム前記サーバ装置は、前記移動体端末装置からの前記状態情報を更新することが好ましい。
【発明の効果】
【００１６】
本発明のダウンロード制御システムによれば、自装置がダウンロード可能な状態であるかどうかを判断する判断手段及びソフトウェアをダウンロードする通信制御手段を有する移動体端末装置と、前記ソフトウェアを格納する格納手段及び前記移動体端末装置への前記ソフトウェアのダウンロードを制御するダウンロード制御手段を有するサーバ装置と、を具備するので、携帯電話などのモバイル機器であっても、正常にソフトウェアをダウンロードできる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について、添付図面を参照して詳細に説明する。
図１は、本発明の実施の形態に係るダウンロード制御システムの概略構成を示す図である。図１に示すダウンロード制御システムは、移動体端末１と、この移動体端末１と移動通信網２を介して接続された移動通信センター３と、移動通信センター３とインターネット４のようなネットワークを介して接続されたサーバ装置５とから主に構成されている。
【００１８】
移動体端末１は、基地局（図示せず）から移動通信網２及びインターネット４を介してサーバ装置５との間で情報の送受信を行うことができる。また、移動体端末１は、オペレーティングシステム（移動機ＯＳ）を有しており、移動機ＯＳ上でブラウザ機能、ビューワ機能、ＪＡＭ（Java（登録商標） Application Manager）その他の機能が動作する。
【００１９】
移動通信網２は、移動体端末１と移動通信センター３との間のネットワークである。この移動通信網２には、通常の移動通信網に加えて移動パケット通信網も含まれる。移動通信網センターは、例えばｉモード（登録商標）サーバなどを有すると共に、移動通信網２とインターネット４とを結ぶゲートウェイ機能を担っており、具体的には、情報配信機能、メール送受信機能、メール蓄積機能、契約顧客管理機能、情報提供者（Information Provider）管理機能、及び情報料課金機能を有する。ネットワークには、インターネット４をはじめその他のネットワーク、例えばＬＡＮやＷＡＮなども含まれる。
【００２０】
このような構成のダウンロード制御システムにおいては、移動体端末１がダウンロード可能な状態であるかどうかを判断し、移動体端末１がダウンロード可能な状態である場合に、サーバ装置５にダウンロードの要求を行い、サーバ装置５が要求に応じて移動体端末１に情報を配信する。あるいは、移動体端末１が自装置の状態情報をサーバ装置５に送り、サーバ装置５が状態情報を管理し、サーバ装置５又は移動体端末１が、移動体端末１においてダウンロード可能な状態かどうかを確認し、サーバ装置５が、移動体端末１においてダウンロード可能な状態である場合に移動体端末１に情報を配信する。
【００２１】
図２は、図１に示すダウンロード制御システムにおける移動体端末の概略構成を示すブロック図である。なお、図２に示す構成は、本発明を説明するために簡略化したものであり、通常の移動体端末に搭載される構成要素は備えているものとする。
【００２２】
移動体端末１は、装置全体を制御する制御部１１と、サーバ装置５の間で通信を行う通信制御部１２と、サーバ装置５からダウンロード（ＤＬ）されたソフトウェアや情報、その他種々の情報やデータを格納する格納部１３と、時計やタイマなどの時間計測部１４と、装置の電源１５と、光センサなどで構成される光量検知部１６と、装置に搭載され、あるいはダウンロードされた種々のアプリケーションを起動するアプリ制御部１７と、自装置がダウンロード可能な状態であるかどうかを判断するＤＬ判断部１８と、加速度センサ又はＧＰＳ受信装置などで構成される移動検知部１９とから主に構成されている。
【００２３】
制御部１１は、ユーザの入力によりサーバ装置５と通信を行うように通信制御部１２に指示する。また、制御部１１は、ユーザの入力によりサーバ装置５から情報、例えばソフトウェアをダウンロードする場合に、ＤＬ判断部１８に対して、自装置がダウンロード可能な状態であるかどうかを判断するように指示する。また、制御部１１は、ユーザの入力により、あるいは自動的にアプリケーションを起動する際に、アプリケーションを起動するようにアプリ制御部１７に指示する。また、制御部１１は、ＤＬ判断における状態パラメータとして電源１５の状態、例えば、他の電源に接続中、充電状態（充電ＦＵＬＬ、少ない、ゼロなど）を監視する。また、制御部１１は、ＤＬ判断における状態パラメータとして格納部１３の状態、例えば、メモリの空き領域の有無を監視する。
【００２４】
通信制御部１２は、移動通信網２又は有線ネットワーク及びインターネット４を介してサーバ装置５の間で通信を行う。また、通信制御部１２は、制御部１１の指示により、定期的に、あるいは自装置の状態変化などのイベント発生毎に、自装置の状態情報をサーバ装置５に送信する。通信制御部１２は、基地局との間で送受信される制御信号に含まれる電波状態の情報（例えば、良好、普通、不良など）やトラフィックの情報（たとえば、空きあり、普通、混雑など）を抽出し、定期的に、あるいはＤＬ判断の際の制御部１１の指示により出力する。なお、通信制御部１２は、光通信、赤外線通信、Bluetooth通信などにも対応できる構成を備えていても良い。また、移動体端末１が、有線ネットワークと接続している場合には無線通信よりも有線通信を利用してダウンロードを行っても良い。
【００２５】
時間計測部１４は、時間を計測し、その時間（時刻）情報を定期的に、あるいはＤＬ判断の際の制御部１１の指示により出力する。光量検知部１６は、光センサなどにより光量を検知し、その光量情報、あるいは光量情報から日中であるか夜間であるかの情報を定期的に、あるいはＤＬ判断の際の制御部１１の指示により出力する。アプリ制御部１７は、ユーザの入力により、あるいは、通信制御部１２を介して受信したコマンド信号に基づいて制御部１１の指示により、アプリケーションを起動する。移動検知部１９は、加速度センサなどにより移動／静止の別を検知し、その移動情報を定期的に、あるいはＤＬ判断の際の制御部１１の指示により出力する。
【００２６】
ＤＬ判断部１８は、自装置がダウンロード可能な状態であるかどうかを判断する。この判断は、自装置のネイティブ機能から得られる自装置の状態情報（状態パラメータ）に基づいて行われる。状態情報とは、例えば、使用状況や環境により変化する自装置の状態を示す情報をいう。本実施の形態においては、状態情報として、制御部１１が電源１５を監視することにより得られる電源の状態の情報、通信制御部１２が通信における制御信号から得られる電波状態の情報やトラフィックの情報、制御部１１が格納部１３を監視することにより得られるメモリ空き領域の情報、移動検知部１９から得られる移動／静止の情報、光量検知部１６から得られる光量の情報及び時間計測部１４から得られる時刻の情報などが挙げられる。なお、本発明において、自装置の状態を示す情報（パラメータ）はこれに限定されず、種々変更することが可能である。
【００２７】
ＤＬ判断部１８は、図３に示すような参照テーブルを有する。この参照テーブルは、自装置の状態情報を示すものであり、各状態項目において、どの状態であればＤＬ可能であるかを表す。すなわち、状態項目が電源の場合、他の充電機器と接続中、充電ＦＵＬＬのときにＤＬ可能であり、充電量が少ないあるいはゼロのときにはＤＬ不可能である。状態項目が電波状態の場合、良好あるいは普通のときにＤＬ可能であり、不良のときにはＤＬ不可能である。状態項目がメモリ空き領域の場合、空きありのときにＤＬ可能であり、空きなしのときにはＤＬ不可能である。状態項目がトラフィックの場合、空きありあるいは普通のときにＤＬ可能であり、混雑のときにはＤＬ不可能である。状態項目が移動／静止の場合、自装置が静止しているときにＤＬ可能であり、自装置が移動しているときにはＤＬ不可能である。状態項目が光量の場合、少ない、すなわち夜間のときにＤＬ可能であり、多い、すなわち日中のときにはＤＬ不可能である。状態項目が時刻の場合、夜間の時間帯のときにＤＬ可能であり、日中の時間帯のときにはＤＬ不可能である。なお、これらの状態項目やＤＬ可能／不可能については、これに限定されず適宜変更することが可能である。
【００２８】
ユーザが移動体端末１にソフトウェアなどの情報のダウンロードを指示するために入力すると、制御部１１がＤＬ判断部１８に対して、自装置がダウンロード可能な状態であるかどうかを判断するように指示する。ＤＬ判断部１８は、制御部１１からの指示にしたがって、状態情報を取得する。ここでは、通信制御部１２から電波状態やトラフィックの状態情報を取得し、制御部１１から格納部１３のメモリ空き領域や電源の状態情報を取得し、時間計測部１４から時刻、すなわち日中／夜間の状態情報を取得し、光量検知部１６から光量、すなわち日中／夜間の状態情報を取得し、移動検知部１９から移動／静止の状態情報を取得する。
【００２９】
そして、ＤＬ判断部１８は、これらの現在の状態情報を用いて参照テーブルを参照し、現在の状態でダウンロードが可能であるかどうかを判断する。例えば、取得した現在の状態が参照テーブルにおいてすべてＤＬ可能である状態になっているときにＤＬ可能と判断し、それ以外の場合にはＤＬ不可能と判断する。なお、このＤＬ可能／不可能の判断は、これに限定されず、状態項目に重み付けを行い、重み付けの高い状態項目においてＤＬ可能な状態になっていれば、ＤＬ可能であると判断するようにしても良い。ＤＬ判断部１８のＤＬ判断情報は、制御部１１に送られ、制御部１１は、ＤＬ判断情報に応じてその後の処理を指示する。すなわち、ＤＬ可能であるＤＬ判断情報を受け取ると、通信制御部１２やアプリ制御部１７に対してサーバ装置５から情報のダウンロードを行うように指示する。これにより、移動体端末１がサーバ装置５から情報のダウンロードを行う。ダウンロードした情報は、格納部１３に格納される。一方、ＤＬ不可能であるＤＬ判断情報を受け取ると、制御部１１は、ダウンロードができない旨のワーディングをディスプレイに表示するように表示部（図示せず）に指示する。この場合、どの状態項目がＤＬ不可能の状態であるかの理由もあわせて表示する。
【００３０】
図４は、図１に示すダウンロード制御システムにおけるサーバ装置の概略構成を示すブロック図である。なお、図４に示す構成は、本発明を説明するために簡略化したものであり、通常のサーバ装置に搭載される構成要素は備えているものとする。
【００３１】
サーバ装置５は、装置全体を制御する制御部５１と、移動体端末１の間で通信を行う通信制御部５２と、装置に搭載され、あるいはダウンロードされた種々のアプリケーションを起動するアプリ制御部５３と、移動体端末１がダウンロード可能な状態であるかどうかを確認するＤＬ制御部５４と、ソフトウェア、その他種々の情報やデータを格納する格納部５５とから主に構成されている。
【００３２】
制御部５１は、移動体端末１と通信を行うように通信制御部５２に指示する。また、制御部５１は、移動体端末１からダウンロードを要求する信号を受け取ると、格納部５５に格納されたソフトウェアなどのデータや情報を配信するように通信制御部５２に指示する。また、制御部５１は、移動体端末１から送られた状態情報をＤＬ制御部５４に送り、ＤＬ制御部５４に対してその状態情報を状態管理テーブル５４１に更新するように指示する。また、制御部５１は、確認信号、すなわち移動体端末１においてダウンロードの受け入れ態勢が整ったと確認された旨の信号をＤＬ制御部５４から受け取ると、格納部５５に格納されたソフトウェアなどのデータや情報を配信するように通信制御部５２に指示する。また、制御部５１は、アプリケーションを起動する際に、アプリケーションを起動するようにアプリ制御部５３に指示する。
【００３３】
通信制御部５２は、インターネット４及び移動通信網２を介して移動体端末１の間で通信を行う。また、通信制御部５２は、制御部５１の指示により、格納部５５に格納されたソフトウェアなどのデータや情報を移動体端末１に配信する。アプリ制御部５３は、通信制御部５２を介して受信したコマンド信号に基づいて制御部５１の指示により、アプリケーションを起動する。
【００３４】
ＤＬ制御部５４は、移動体端末１へのダウンロードを制御する。ＤＬ制御部５４は、移動体端末１からの状態情報を管理し、移動体端末１においてダウンロード可能な状態かどうかを確認する。そして、移動体端末１においてダウンロード可能な状態である場合に制御部５１に対して移動体端末１に情報を配信することができる旨の信号を出力する。
【００３５】
ＤＬ制御部５４は、図５に示すような移動体端末１の状態を示す状態管理テーブル５４１を有する。この状態管理テーブルは、移動体端末（＃１〜＃３）と、その移動体端末における状態項目（状態パラメータ）とを関連づけたものであり、ダウンロードが可能か不可能かについても関連づけられている。また、有線ネットワークと接続している場合には、無線通信よりも有線通信を利用してダウンロードが行われるものとする。図５においては、移動体端末１が有線ネットワーク接続していない場合の例とした。図５においては、移動体端末＃１の状態項目については、電源が接続中であり、電波状態が良好であり、メモリ空き領域に空きがあり、トラフィックに空きがあり、静止状態であり、夜間である。このため、ダウンロードがＯＫである。一方、移動体端末＃２の状態項目については、電源が充電ＦＵＬＬであり、電波状態が不良であり、メモリ空き領域に空きがあり、トラフィックに空きがあり、静止状態であり、夜間である。このため、電波状態が不良であるのでダウンロードがＮＧである。移動体端末＃３の状態項目については、電源が少ない状態であり、電波状態が普通であり、メモリ空き領域に空きがあり、トラフィックが普通であり、移動状態であり、日中である。このため、電源が少なく、移動状態で、日中であるのでダウンロードがＮＧである。
【００３６】
この状態管理テーブルは、移動体端末１から送られてくる状態情報に応じて更新される。したがって、状態管理テーブルの状態情報が更新されて、すべての条件を満足したとき、すなわちすべての状態項目がＤＬ可能な状態になったときに、ダウンロードＯＫに変更される。例えば、移動体端末＃２については、現在電波状態が不良であるのでダウンロードＮＧである。移動体端末１から電波状態が良好であるという状態情報が送られると、その状態情報が状態管理テーブルに更新される。これにより、すべての状態項目がＤＬ可能な状態になるので、ダウンロードＯＫとなる。
【００３７】
サーバ装置５においては、ＤＬ制御部５４において、移動体端末１がダウンロード可能な状態であるかどうかを確認し、その確認情報に基づいて移動体端末１に情報配信する。すなわち、上述したように、ＤＬ制御部５４は、状態管理テーブルを参照して、すべての状態項目がＤＬ可能な状態になっているかを確認し、すべての状態項目がＤＬ可能な状態になっているときに、情報配信可能である旨の信号を制御部５１に送る。制御部５１は、その信号に基づいて格納部５５に格納されているソフトウェアやデータ、情報を移動体端末１に配信する。
【００３８】
次に、本発明の実施の形態に係るダウンロード制御方法について図６及び図７を用いて説明する。
【００３９】
まず、図６を用いて、移動体端末１がダウンロード可能な状態であるかどうかを判断し、移動体端末１がダウンロード可能な状態である場合に、サーバ装置５にダウンロードの要求を行い、サーバ装置５が要求に応じて移動体端末１に情報を配信する場合について説明する。
【００４０】
移動体端末１において、ＤＬ判断部１８が自装置の状態を判断する（ＳＴ１１）。すなわち、ＤＬ判断部１８は、上述したように、通信制御部１２、制御部１１、時間計測部１４、光量検知部１６、及び移動検知部１９から状態情報を取得し、これらの現在の状態情報を用いて参照テーブルを参照し、現在の状態でダウンロードが可能であるかどうかを判断する。次いで、ＤＬ判断部１８においてダウンロードＯＫと判断されると、移動体端末１からサーバ装置にダウンロードの要求が行われる（ＳＴ１２）。サーバ装置５においては、移動体端末１からのダウンロードの要求を受けると、格納部５５に格納されているソフトウェアなどの情報を移動体端末１に配信する（ＳＴ１３）。このようにして、移動体端末１はサーバ装置５からソフトウェアなどの情報をダウンロードし、格納部１３に格納する。
【００４１】
移動体端末１のダウンロードが失敗した場合には、移動体端末１は、自装置の状態情報を参照して現在の状態でダウンロードが可能であるかどうかを判断した上で、再度サーバ装置５にダウンロード要求を行う。このように、本発明の方法によれば、自装置のダウンロード受け入れ態勢を確認した上でダウンロードを行うので、携帯電話などのモバイル機器であっても、正常にソフトウェアをダウンロードできる。
【００４２】
次いで、図７を用いて、移動体端末１が自装置の状態情報をサーバ装置５に送り、サーバ装置５が状態情報を管理し、サーバ装置５が、移動体端末１においてダウンロード可能な状態かどうかを確認し、サーバ装置５が、移動体端末１においてダウンロード可能な状態である場合に移動体端末１に情報を配信する場合について説明する。
【００４３】
移動体端末１からサーバ装置５に移動体端末１の状態情報を送信する（ＳＴ２１）。この状態情報の送信は、移動体端末１が定期的に行っても良く、移動体端末１がサーバ装置５からの制御信号を受けたときに行っても良い。サーバ装置５においては、ＤＬ制御部５４が状態管理テーブル５４１を参照して、移動体端末１のＤＬ可否を確認する（ＳＴ２２）。そして、状態管理テーブル５４１においてダウンロードが可能であると確認されたときに、サーバ装置５が移動体端末１に情報配信する（ＳＴ２３）。このようにして、移動体端末１はサーバ装置５からソフトウェアなどの情報をダウンロードし、格納部１３に格納する。なお、サーバ装置５は、サービス登録している移動体端末すべてに対して定常的に状態情報を管理しても良く、ダウンロードを要求する移動体端末について、ダウンロードの要求があったときに状態情報を管理するようにしても良い。
【００４４】
移動体端末１のダウンロードが失敗した場合には、移動体端末１は、ダウンロード失敗の場合、失敗した旨の制御信号をサーバ装置５に送信する（ＳＴ２４）。サーバ装置５においては、移動体端末１の状態について状態管理テーブルを参照し、現在の状態でダウンロードが可能であるかどうかを確認した上で（ＳＴ２５）、再度移動体端末１に情報配信する（ＳＴ２６）。なお、サーバ装置５は、情報配信が失敗したときは、正常に情報配信されなかったデータのみを情報配信するようにしても良い。これにより、トラフィックを軽減させることが可能となる。この場合、移動体端末１は、ダウンロードが失敗した旨の制御信号にどこまでデータが正常に送られているかの情報を付加しておく。このように、本発明の方法によれば、自装置のダウンロード受け入れ態勢を確認した上でダウンロードを行うので、携帯電話などのモバイル機器であっても、正常にソフトウェアをダウンロードできる。
【００４５】
このように本発明の方法によれば、自装置のダウンロード受け入れ態勢を確認した上でダウンロードを行うので、携帯電話などのモバイル機器であっても、正常にソフトウェアをダウンロードできる。さらに、この方法によれば、ダウンロードに失敗した場合であっても、サーバ装置側でダウンロード受け入れ態勢を確認した上で再度ダウンロードを行うので、移動体端末装置側の負荷を軽減することができる。
【００４６】
本発明は上記実施の形態に限定されず、種々変更して実施することが可能である。例えば、上記実施の形態においては、すべての状態項目がダウンロード可能になったときにダウンロードを行う場合について説明しているが、本発明はこれに限定されず、少なくとも一つの状態項目がダウンロード可能になったときにダウンロードを行うように設定しても良い。また、上記実施の形態においては、サーバ装置に移動体端末の状態確認を行う機能を搭載した場合について説明しているが、本発明はこれに限定されず、移動通信センターに移動体端末の状態確認を行う機能を搭載するようにしても良い。また、本発明の範囲を逸脱しない限りにおいて状態項目の内容や項目分けなどについて適宜変更して実施することが可能である。その他、本発明の範囲を逸脱しないで適宜変更して実施することが可能である。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施の形態に係るダウンロード制御システムの概略構成を示す図である。
【図２】図１に示すダウンロード制御システムにおける移動体端末の概略構成を示すブロック図である。
【図３】図２に示す移動体端末のダウンロード判断部の参照テーブルを示す図である。
【図４】図１に示すダウンロード制御システムにおけるサーバ装置の概略構成を示すブロック図である。
【図５】図４に示すサーバ装置のダウンロード制御部の状態管理テーブルを示す図である。
【図６】本発明の実施の形態に係るダウンロード制御方法を説明するためのシーケンス図である。
【図７】本発明の実施の形態に係るダウンロード制御方法を説明するためのシーケンス図である。
【符号の説明】
【００４８】
１  移動体端末
２  移動通信網
３  移動通信センター
４  インターネット
５  サーバ装置
１１，５１  制御部
１２，５２  通信制御部
１３，５５  格納部
１４  時間計測部
１５  電源
１６  光量検知部
１７，５３  アプリ制御部
１８  ＤＬ判断部
１９  移動検知部
５４  ＤＬ制御部
５４１  状態管理テーブル
【図１】
2008017118.tif 000003
【図２】
2008017118.tif 000004
【図３】
2008017118.tif 000005
【図４】
2008017118.tif 000006
【図５】
2008017118.tif 000007
【図６】
2008017118.tif 000008
【図７】
2008017118.tif 000009