(57)【要約】【課題】  センターから車載端末へプログラムをダウンロードする通信システムにおいて、ダウンロードの正否、及び、車載端末におけるプログラムの動作状況を、センターが確認できるようにする。【解決手段】  車載端末２１は、センター１１からプログラムのダウンロードが完了したとき、ユーザへその旨を音声にて通知する。また、ダウンロードしたプログラムを最初に起動するタイミングで、プログラムが起動し正常に動作したことを、センターへ送信する。センターはこの情報から、ダウンロードが問題なく完了し、プログラムが車載端末で正常に動作していることを知ることができる。【選択図】      図１
2005100435.tif 000002
【特許請求の範囲】
【請求項１】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
前記センターから前記車載端末へプログラムのダウンロードが完了したときに、その旨をユーザへ音声にて通知をする手段を有することを特徴とする車載端末。
【請求項２】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
前記センターから前記車載端末へダウンロードをしている途中で通信が途切れた場合、その旨をユーザへ音声にて通知をする手段を有することを特徴とする車載端末。
【請求項３】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
前記センターから前記車載端末へダウンロードをしている途中で通信が途切れた場合、自動的に前記ダウンロードを中断する手段を有することを特徴とする車載端末。
【請求項４】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
前記センターから前記車載端末へダウンロードをしている途中で通信が途切れた場合、この途切れたときのダウンロードの状態を記憶する手段と、通信再開時に、前記記憶したダウンロード状態を前記センターへ送信する手段を有することを特徴とする車載端末。
【請求項５】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
選択手段を有し、この選択手段が選択する一方は、前記センターから前記車載端末へダウンロードをしている途中で通信が途切れた場合、自動的に前記ダウンロードを中断する手段であり、選択する他方は、この途切れたときのダウンロードの状態を記憶する手段と、通信再開時に、前記記憶したダウンロード状態を前記センターへ送信する手段であることを特徴とする車載端末。
【請求項６】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
ＡＣＣ電源がオフにされたことを検出する手段と、前記センターから前記車載端末へダウンロードをしているときに、前記検出手段がＡＣＣ電源がオフされたことを検出した場合、バックアップ電源である＋Ｂ電源を使用してダウンロード中であることを表示する表示手段を有することを特徴とする車載端末。
【請求項７】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
ＡＣＣ電源がオフにされたことを検出する手段と、前記センターから前記車載端末へダウンロードをしているときに、前記検出手段が前記ＡＣＣ電源がオフされたことを検出したとき、自動的にダウンロードを中断する手段を有することを特徴とする車載端末。
【請求項８】
前記検出手段がＡＣＣ電源の復帰を検出したときは、前記プログラムの最初からダウンロードを開始する請求項７に記載の車載端末。
【請求項９】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
ＡＣＣ電源がオフにされたことを検出する手段と、前記センターから前記車載端末へダウンロードをしているときに、前記検出手段がＡＣＣ電源がオフされたことを検出したとき、＋Ｂ電源を使用してダウンロードを継続する手段を有することを特徴とする車載端末。
【請求項１０】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
ＡＣＣ電源がオフにされたことを検出する手段と、前記センターから前記車載端末へダウンロードをしているときに、前記検出手段がＡＣＣ電源がオフされたことを検出したとき、このときのダウンロードの状態を記憶する手段と、前記ＡＣＣ電源が復帰した時に、前記記憶したダウンロード状態を前記センターへ送信する手段を有することを特徴とする車載端末。
【請求項１１】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
選択手段を有し、この選択手段が選択する一方は、ＡＣＣ電源がオフされたことを検出したときに＋Ｂ電源を使用してダウンロードを継続する手段であり、選択する他方は、ＡＣＣ電源オフ時のダウンロードの状態を記憶する手段と、前記ＡＣＣ電源が復帰したときに前記記憶したダウンロードの状態を前記センターへ送信する手段であることを特徴とする車載端末。
【請求項１２】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
ダウンロードしたプログラムを記憶する記憶部と、この記憶したプログラムが起動した後、一定時間が経過すると、前記プログラムが起動したことを示す情報を前記センターに対して送信する手段を具備することを特徴とする車載端末。
【請求項１３】
操作者により操作される操作手段を有し、前記送信手段は、前記操作手段の操作と、前記一定時間の経過の早い方のタイミングで前記プログラムが起動したことを示す情報を前記センターに対して送信する請求項１２に記載の車載端末。
【請求項１４】
センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、
ダウンロードしたプログラムを記憶する記憶部と、この記憶したプログラムの起動回数をカウントし、この起動回数が規定回数に達すると、前記プログラムが起動したことを示す情報を前記センターに対して送信する手段を具備する車載端末。
【請求項１５】
操作者により操作される操作手段を有し、前記送信手段は、前記操作手段の操作と、前記規定回数の達成の早い方のタイミングで前記プログラムが起動したことを示す情報を前記センターに対して送信する請求項１４に記載の車載端末。
【請求項１６】
センターから車載端末へプログラムをダウンロードする通信システムであって、
前記車載端末は、プログラムの自動更新の有無の選択をする手段と、この選択手段により自動更新を行うことが選択されたとき、その旨を前記センターへ送信する手段を有し、
前記センターは、前記車載端末からプログラムの自動更新が選択されたことの通知を受信したときは、センターにおいてプログラムを更新するごとに、当該車載端末に対して更新後のプログラムを自動配信する手段を有することを特徴とする通信システム。
【請求項１７】
前記車載端末の送信手段は、自動更新される時間帯を指定する機能を有する請求項１４に記載の通信システム。
【請求項１８】
コンピューターに、ダウンロードされたプログラムを記憶部に記憶させる機能と、前記記憶したプログラムを起動するタイミングで、前記ダウンロードの正否を確認する情報を送信する機能とを実現させるためのプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載端末とセンター（情報センター）とが、無線通信などで接続される通信システムに関する。また、本発明は、この通信システムに使用される車載端末に関する。
【背景技術】
【０００２】
車載端末で使用するプログラムを、センターから無線通信などにより配信する通信システムがある。この通信システムにおいては、ユーザが、車載端末にナビゲーションシステム、ビデオゲームなどのプログラムをインストールしようとするとき、或いは、インストール済みのプログラムを更新しようとするとき、車載端末からセンターへダウンロードの要求を出す。センターからは、車載端末に無線通信などにより要求されたプログラムをダウンロードする。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この場合、センターには、プログラムのダウンロードが正常に行われたか、ダウンロードしたプログラムが車載端末のソフト及びハード的環境に適していて正常に動作しているかということを確認したいという要求がある。センターは、これらを確認することにより、ユーザにプログラムが配信されたこと確認すると同時に、ユーザの車載端末の安全性を確保することができる。また、センターは、これらを確認することにより、ユーザへのサービスに対して課金を行うことができる。
【０００４】
これに対して、従来の通信システムでは、これらを確認する手段がないため、プログラムを車載端末に渡した後は、ユーザ任せとなっていた。このため、センターは、ユーザの満足度を確認した上でプログラムを販売することができなかった。また、ダウンロード時、又は、プログラム起動後に異常が発生しても、センターが迅速に対応することができなかった。
【０００５】
本発明は、センターから車載端末へプログラムをダウンロードする通信システムにおいて、ダウンロードの正否、及び、車載端末におけるプログラムの動作状況を、センターが確認できるようにすることを目的とするものである。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するためになされたものである。本発明の車載端末とセンターとが無線通信などで接続される通信システムでは、センターから車載端末へプログラムがダウンロードされる。車載端末は、ダウンロードされたプログラムを起動するタイミングで、プログラムが起動したことを示す情報をセンターへ送信する。このプログラムを起動するタイミングとしては、プログラムが最初に起動されたときだけでなく、プログラムの起動が一定回数以上なされた場合などを含む。
【０００７】
これにより、センターでは、プログラムが問題なくダウンロードされたことを知り、かつ、プログラムが正常に起動されたことを知ることができる。これにより、センターは、ユーザの端末の安全性を確認できる。また、センターでは、これをユーザに課金をする判断材料とすることができる。
本発明の車載端末においては、プログラムのダウンロード中に通信状態が不良となった場合は、ダウンロードの中断、又は、自動的再開を行うことができる。自動的再開の場合は、通信状態が不良となったときに、ダウンロード状態を記憶し、通信状態が改善されたときに、センターに対してダウンロード状態を送信する。
【０００８】
センターでは、車載端末から送信されたダウンロード状態に応じて、プログラムの途中、つまり、車載端末に送信されていない部分から、プログラムのダウンロードを再開する。なお、車載端末でダウンロードが中断された場合は、センターは、車載端末からの要求があった場合は、プログラムの最初からダウンロードを行う。
【０００９】
本発明の車載端末においては、上記ダウンロードの中断と自動的再開のいずれか一方を設けておくことができるが、ダウンロードの中断と自動的再開を、予めユーザが選択できるようにすることもできる。
さらに、本発明の車載端末は、ダウンロード中にＡＣＣ電源のオフが発生した場合にも対処し得る。車載端末においては、ダウンロード中にイグニッションキーが抜かれてＡＣＣ電源がオフされることがある。本発明は、この場合も、システム電源をバックアップ電源である＋Ｂ電源に切り替えて、ダウンロードを継続したり、或いは、上記と同様にダウンロードの中断、又は、自動的再開を行うことができる。更には、ユーザが中断と自動的再開の選択ができるようにすることもできる。
【発明の効果】
【００１０】
本発明によれば、ダウンロード時又は車載端末におけるプログラムの動作時に問題が発生しても素早い対応をとることができる。これにより、ユーザの業務に支障を来すことが少なくなり、ユーザの満足度を高くすることができる。また、ユーザに対して課金をする場合にも、課金を行うことの判断を正確に行うことが可能となる。
【００１１】
本発明によれば、センターから車載端末へプログラムをダウンロードする通信システムにおいて、ダウンロードの正否、及び、車載端末におけるプログラムの動作状況を、センターが容易に確認することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を適用した通信システム及び車載端末について図を用いて説明をする。
【実施例１】
【００１３】
図１は、通信システムにおけるセンターと車載端末の構成を示す。
【００１４】
センター１１は、配信される複数のプログラム１３を具備している。センター情報管理部１２は、ＣＰＵなどから構成され、各プログラム１３の配信、プログラム１３の更新などを行う。通信部１４は、車載端末２１との間で送受信を行う。
各プログラム１３に、プログラム自身の情報であるプログラム情報１５が付加される。そして、プログラム１３には、プログラム本体の他に、プログラム情報１５を管理する情報管理機能１６とプログラム情報を車載端末２１からセンター１１へ送信するための情報送信機能１７を有する。プログラム１３は、センター情報管理部１２の管理の下で通信部１４により外部へ送信される。
【００１５】
車載端末２１は、センター１１との間で送受信を行う通信部２４と、ダウンロードされたプログラム１３を記憶する記憶媒体２３と、ＣＰＵなどにより構成される端末情報管理部２２と、入力部２５とを具備する。入力部２５は、ユーザの操作、又は、他のアプリケーションからの呼出しによりトリガを出力する。
図示の通信システムにおいて、センター１１は、車載端末２１からプログラムのダウンロードの要求を受けると、要求されたプログラム１３を送信する。センター情報管理部１２は、プログラム情報１５にある送信時の日付、時間、プログラム起動回数などの情報を更新して、このプログラム情報１５を付加したプログラム１３を、通信部１４から送信する。
【００１６】
ダウンロードが正常に終了すると、車載端末２１では、通信部２４で受信したプログラム１３とプログラム情報１５を記憶媒体２３に記憶する。
図２は、車載端末２１からダウンロードが正常に完了したことをセンター１１に送信する手順を示すフローチャートである。
ユーザがプログラム１３を選択する操作を行うか、又は、他のアプリケーションによりプログラム１３が呼び出されると、入力部２５から端末情報管理部２２へトリガが送られる（ステップＳ１１）。これにより、端末情報管理部２２は、プログラム１３を起動させる。すると、プログラム１３は起動し動作を継続する。また、プログラム１３中の情報管理機能１６は、プログラム情報１５にあるプログラム情報の読み出しを行う（ステップＳ１２）。そして、プログラムの起動回数をチェックして、今回の起動が最初の起動か否かを判定する（ステップＳ１３）。
【００１７】
ここで、今回の起動が最初の起動の場合は、ステップＳ１４で、プログラム情報１５の更新を行い、情報送信機能１７を用いて、プログラム情報１５をセンター１１へ送信する。また、今回の起動が最初の起動でなければ、ステップＳ１４で、プログラム情報１５の更新を行い、起動回数を１だけ増加する。
センター１１では、車載端末２１から情報を受信すると、この情報を分析することにより、車載端末２１へのダウンロードが正しく送られたこと、及び、プログラム１３が正常に起動したことを知ることができる。
【実施例２】
【００１８】
図３は、通信システムの他の例を示す。上述の実施形態１では、センター１１からダウンロードされるプログラム自身によりダウンロードが正常に行われ、プログラムが起動したことの確認を行っているが、本例では、車載端末２１の端末情報管理部２２で確認の処理を行うものである。
【００１９】
図３については、図１と共通の点が多いので、以下の説明では図１と異なる点についてのみ説明をする。
センター１１では、配信するプログラム１３として本体（プログラムＡ，Ｂ…）のみを具備する。プログラム自身の情報であるプログラム情報部は、車載端末において作成され、記憶される。
【００２０】
車載端末２１は、プログラム１３を受信して記憶媒体２３に記憶する際に、ダウンロードされた日時、起動回数などのプログラム情報２６を作成して、記憶媒体２３に記憶する。
また、車載端末２１は、ディスプレイ２７、スピーカ２８、電源管理部２９を具備する。電源管理部２９は、ＡＣＣ電源３０、＋Ｂ電源３１、グラウンド３２と接続される。＋Ｂ電源３１は、バッテリから直接得られる電源であり、メモリのバックアップ電源などとして使用される。ＡＣＣ電源３０は、＋Ｂ電源３１からイグニッションキーを経由して得られる電源であり、イグニッションキーがオンとされるとＡＣＣ電源３０から各負荷へ電力が供給され、オフとされるとＡＣＣ電源がオフとされる。電源管理部２９は、通常はＡＣＣ電源３０をシステムの電源とし、必要なときは、＋Ｂ電源３１に切り替える。
【００２１】
図４は、車載端末２１から、ダウンロードが正常に終了したことを送信する方法を示すフローチャートである。
図４のフローチャートのステップＳ２１〜２５は、前述の図２のステップＳ１１〜１５の処理と同様であるので、重複する説明は省略する。ただ、図２の処理では、ステップＳ１１〜１５の処理はプログラム１３自身が行うのに対して、図４のステップＳ２１〜２５の処理では、端末情報管理部２２が行う点が異なる。
【実施例３】
【００２２】
次に、センター１１から車載端末２１へのダウンロードに障害が発生した場合の処理について説明する。以下の説明においては、図３に示す通信システムにおけるダウンロード時の処理を説明する。しかしながら、以下の処理は、図１に示した、プログラム自身が処理を行う通信システムにおいても可能である。なお、図１の通信システムで実行する場合は、車載端末は、スピーカ２８などを具備する必要がある。
【００２３】
図５は、図３に示す車載端末２１におけるダウンロード時の処理を示すフローチャートである。図５の処理は、車載端末２１の端末情報管理部２２により実行される。
車載端末２１からの要求などにより、センター１１からプログラムのダウンロードが開始される（ステップＳ３０）と、ステップＳ３１で、通信状態が良好であるか否かが判定される。良好であれば、ステップＳ３２で、１通信データ単位を記憶部２３にセーブする。そして、ステップＳ３３で、プログラム情報２６にダウンロード状態を記録する。次いで、ステップＳ３４でダウンロードが完了したか否かを判定し、完了していなければ、ステップＳ３１へ戻り、全てのダウンロードが完了するまで、同様の動作を繰り返す。また、ステップＳ３４で全てのダウンロードが完了したと判定すると、ステップＳ３５でダウンロードを終了し、ステップＳ４１で音声でユーザに通知をする。
【００２４】
ステップＳ３１で、通信状態が良好でないと判定されると、ステップＳ３６で、ユーザに対して、スピーカ２８により音声で、ダウンロードを中断する旨の通知をし、ステップＳ３７へ進む。図５の第１の例では、ステップＳ３７でダウンロードを中断し、それまで記憶媒体２３に記憶したデータ単位を削除する。この中断は音声でユーザに通知されるので、ユーザはダウンロードが途中で中断したことを知ることができる。この場合、ユーザはセンター１１へプログラムのダウンロードを再度要求し、センター１１は、プログラムを最初から送信する。
【００２５】
図５の第２の例では、ステップＳ３７のダウンロードの中断の代わりに、ステップＳ３８へ進み、通信状態の復帰を待つ。通信状態が良好になると、ステップＳ３９へ進む。ステップＳ３９では、プログラム情報２６のダウンロード状態、つまり、プログラムのどのデータ単位までを受信したかを通信部２４からセンター１１へ送信する。
【００２６】
センター１１は、この送信に応じて、ダウンロードが途絶えた位置から、プログラムのダウンロードを再開し、車載端末２１はダウンロードの受信を再開する（ステップＳ４０）。以降は、ステップＳ３１へ戻り、通信状態のチェック、データのセーブなどを継続して行う。車載端末２１では、ダウンロードが完了する（ステップＳ３５）と、音声でユーザに通知を行う。
【００２７】
図６は、図５の変形例を示す。図５に示した第１及び第２の例では、ダウンロード時に通信状態が不良となった場合、ダウンロードを中断するか、又は、自動的再開をするかのいずれかが実行可能となっている。本例は、通信状態が不良となったときに、ダウンロードの中断と自動的再開の両方の手段を具備し、ユーザがいずれかを選択できるようにするものである。この選択は、予め、入力部２５でユーザが操作することにより行われる。
【００２８】
図６は、図５のステップＳ３６〜３８を変形したものである。したがって、その他の部分については図５を参照されたい。
通信状態が良好でないことが判定されて、音声によるユーザへの通知がされる（ステップＳ３６）と、ステップＳ４１で、ユーザの選択が自動的継続であるか否かが判定される。ここでダウンロードの中断が選択されていた場合は、ステップＳ３７へ進み、ダウンロードを中断する。一方、自動的継続が選択されていた場合は、ステップＳ３８へ進む。以後は、図５と同様のステップＳ３８以降の処理がされて、通信状態が良好になるとダウンロードを再開する。
【実施例４】
【００２９】
車載端末２１の電源管理部２９は、通常は、ＡＣＣ電源３０を本システムの電源としている。したがって、ダウンロード中に、イグニッションキーが抜かれると、ＡＣＣ電源３０がオフとなり、ダウンロードが中断されることとなる。本例は、これに対応するものである。
【００３０】
図７は、ＡＣＣ電源３０がオフとされた場合の動作を示す。
電源管理部２９は、ＡＣＣ電源３０のオフを検出すると、車載端末２１に供給する電源をバックアップ電源の＋Ｂ電源３１に切り替える。これにより、ダウンロードは継続する。また、電源管理部２９は、ＡＣＣ電源３０が回復すると車載端末２１の電源をＡＣＣ電源に切り替える。
【００３１】
電源管理部２９は、ＡＣＣ電源３０がオフとなると、端末情報管理部２２に割り込みをかける。端末情報管理部２２は、＋Ｂ電源３１により動作を継続し、ＡＣＣ電源３０オフの割り込みにより図７の動作を開始し（ステップＳ５１）、スピーカ２８から音声により、又は、ディスプレイ２７での表示によりユーザに、ＡＣＣ電源３０がオフとなったことを通知する（ステップＳ５２）。
【００３２】
次いで、ＡＣＣ電源３０の状態を調べ（ステップＳ５３）、オンに復帰していれば、図５の割り込み開始前の状態に戻る。したがって、イグニッションキーの操作によりＡＣＣ電源３０が直ちに復帰していれば、ダウンロードを継続することができる。この場合、音声及びディスプレイの表示を行っても良い。また、オフの状態が継続していれば、ダウンロードを中断し（ステップＳ５４）、電源管理部２９にシステム電源をオフさせる（ステップＳ５５）。
【００３３】
ユーザは、ダウンロードの再開をする場合は、イグニッションキーをオンとして、車載端末２１に電源を供給した後に、センター１１へダウンロードを要求するための操作を行う。センター１１は、車載端末２１に対してプログラム１３を最初から送信する。
本例によれば、ダウンロード中にイグニッションキーが抜かれるなどしてＡＣＣ電源３０がオフとなった場合、その状態をユーザに通知することができる。また、ＡＣＣ電源３０のオフが瞬間的なものであれば、ダウンロードを自動的に再開することができる。
【実施例５】
【００３４】
上述の図７の処理では、ＡＣＣ電源３０のオフが検出されるとダウンロードを中断していた。これに対し、ＡＣＣ電源３０のオフ後も、＋Ｂ電源３１により、ダウンロードを継続させることができる。
図８は、ＡＣＣ電源３０のオフ後に、＋Ｂ電源３１によりダウンロードを継続する場合の処理を示す。図８のステップＳ６１〜６３までは、図７のステップＳ５１〜５３までと同様であるので、重複する説明は省略する。ステップＳ６３で、ＡＣＣ電源３０が依然としてオフであることが検出された場合、本例では、ステップＳ６４へ進み、＋Ｂ電源３１によりダウンロードを継続する。ダウンロードが完了する（ステップＳ６５）と、電源管理部２９は、システムの電源をオフとする（ステップＳ６６）。
【実施例６】
【００３５】
図９は、ダウンロード中にＡＣＣ電源３０がオフとなった場合に、ユーザが、ダウンロードの中断と継続のいずれかを、予め選択しておくことができる例を示す。
ステップＳ７１、７２は、図７のステップＳ５１，５２と同様である。ステップＳ７２で、ユーザに対する通知がされると、ステップＳ７３で、ユーザの選択が自動的継続であるか否かが判定される。この選択は、ダウンロードを中断させるか、自動継続させるかを、ユーザが、予め、入力部２５において選択をしておくことにより行われる。
【００３６】
中断が選択されている場合、ステップＳ７７へ進んで、ダウンロードを中断する。一方、自動的継続が選択されている場合、ステップＳ７４へ進んで、＋Ｂ電源３１によりダウンロードを継続し、ステップＳ７５で、ダウンロード状態、つまり、プログラムのどのデータ単位までを受信したかをセンター１１に送信して、この処理を終了する。
【００３７】
ＡＣＣ電源３０が回復すると、電源管理部２９は、システムの電源を、＋Ｂ電源３１からＡＣＣ電源３０に切り替え、端末情報管理部２２へ通知をする。この通知により、ステップＳ７６の割り込みが発生して、センター１１に対してダウンロードの要求を送信する。センター１１は、ステップＳ７５で送信されたダウンロード状態から、ダウンロード中断時以降のデータを送信する。
【００３８】
なお、図９に示した例においては、ステップＳ７６のダウンロードの再開時に、センター１１がプログラム１３を最初から送信するようにすることもできる。つまり、ステップＳ７５では、端末情報管理部２２は、途中まで記憶したプログラムを削除する。
さらに、図９の変形例として、ステップＳ７４〜７６を、図８のステップＳ６４〜６６に置き換えることもできる。この場合、ユーザがＡＣＣ電源オフ時にダウンロードの継続を選択すると、＋Ｂ電源３１を使用してダウンロードを継続し、ダウンロードの完了後にシステムの電源をオフとする。
【実施例７】
【００３９】
以上、ダウンロードが問題なく終了したか否かを確認する手段について説明をしてきた。次に、このダウンロードが問題なく終了した後に、プログラムが車載端末のソフト及びハード的環境に適していて正常に動作しているか否かを、センター１１で確認できるようにする手段について説明する。
【００４０】
図１０は、プログラムの起動後、一定時間が経過した場合に、プログラムが正常に動作したと判断する例を示す。
ユーザの操作、又は、他のアプリケーションからの呼出しがあると、入力部２５からトリガが入力され、端末情報管理部２２がプログラムを起動させる（ステップＳ８１）。プログラム１３は起動後に動作を継続する。端末情報管理部２２では、一定時間の経過を待ち（ステップＳ８２）、一定時間が経過すると、プログラムが起動して一定時間が経過したことをセンター１１へ送信する（ステップＳ８３）。このとき、ディスプレイ２７にセンター１１へ通知をしたことを表示するようにしても良い。
【００４１】
また、一定時間の経過前であっても、ユーザがプログラムの動作に満足をした場合、ユーザが入力部２５で所定の操作をすること（ステップＳ８４）により、プログラムが正常に起動したことがセンター１１へ送信される。なお、このステップＳ８４は省略することもできる。
これにより、センター１１では、ダウンロードが問題なく完了し、プログラムが正常に動作していることを知ることができる。
【実施例８】
【００４２】
図１１は、プログラム１３の動作回数が一定回数を超えた場合に、プログラムが正常に動作したと判断する例を示す。
図１１のステップＳ９１は上述の図１０のステップＳ８１と同様であり、ユーザの操作、又は、他のアプリケーションからの呼出しによりプログラムが起動をする。次いで、プログラムの起動を継続した状態で、プログラムの動作回数がチェックされる（ステップＳ９２）。この動作回数は、プログラム情報２６から得られる。ここで、一定回数以上の起動がされた場合は、その旨をセンター１１へ送信する（ステップＳ９３）。
【００４３】
また、一定回数が経過する前であっても、前述の図１０のステップＳ８４と同様に、ユーザが所定の操作をした場合（ステップＳ９４）も、センター１１への送信がされる（ステップＳ９３）。なお、本例でもステップＳ９４の省略が可能である。
【実施例９】
【００４４】
以上説明した実施形態１〜８では、車載端末２１からの要求によりセンター１１がプログラム１３のダウンロードを行う。また、バージョンアップなどのプログラムの更新があった場合も、その都度、ユーザが更新後のプログラムのダウンロードを要求する。
【００４５】
図１２は、ユーザがプログラムの自動更新をセンター１１に要求する例を示す。
ユーザが入力部２５で自動更新のための所定の操作を行う（ステップＳ１０１）と、端末情報管理部２２では、自動更新の予約をプログラムセンター１１に送信する（ステップＳ１０２）。このとき、ユーザは、例えば、夜中などの車両の運転をしない時間帯などに自動更新のダウンロードを行うように指定することもできる。
【００４６】
センター１１では、この要求を受信すると、自動更新の予約をプログラム情報１５に記憶する（ステップＳ１１１）。
センター１１でプログラム１３の更新があった場合（ステップＳ１２１）は、予約をしたユーザに対して、プログラム１３をダウンロードする（ステップＳ１２２）。このとき、時間帯が指定されている場合は、その時間帯に送信をする。この場合、車載端末２１の端末情報管理部２２は、センター１１からの呼出しを検知すると、自動的にシステム電源をオンとし、その後、図５〜６に示した動作に従ってダウンロードを実施する。また、ダウンロードが完了すると、システム電源をオフとする。
【００４７】
その後、端末情報管理部２２は、ＡＣＣ電源３０がオンされたとき、ディスプレイ２７に、プログラムの自動更新が実行されたことを表示する。これにより、ユーザは、ダウンロードがされていることを知ることができる。
【図面の簡単な説明】
【００４８】
【図１】本発明を適用した通信システムの第１の構成を示す図。
【図２】図１の通信システムにおける処理を示すフローチャート。
【図３】本発明を適用した通信システムの第２の構成を示す図。
【図４】図３の通信システムにおける処理を示すフローチャート。
【図５】図３の通信システムにおけるダウンロード時の処理を示すフローチャート。
【図６】図５の変形例を示すフローチャート。
【図７】図３の通信システムにおけるＡＣＣ電源オフ時の第１の処理を示すフローチャート。
【図８】図３の通信システムにおけるＡＣＣ電源オフ時の第２の処理を示すフローチャート。
【図９】図３の通信システムにおけるＡＣＣ電源オフ時の第３の処理を示すフローチャート。
【図１０】図３の通信システムにおける、プログラムが正常に起動したことを確認する第１の処理を示すフローチャート。
【図１１】図３の通信システムにおける、プログラムが正常に起動したことを確認する第２の処理を示すフローチャート。
【図１２】図３の通信システムにおける、プログラム自動更新の処理を示すフローチャート。
【符号の説明】
【００４９】
１１    センター
１２    センター情報管理部
１３    プログラム
１４    通信部
１５    プログラム情報
１６    情報管理機能
１７    情報送信機能
２１    車載端末
２２    端末情報管理部
２３    記憶媒体
２４    通信部
２５    入力部
２６    プログラム情報
２７    ディスプレイ
２８    スピーカ
２９    電源管理部
３０    ＡＣＣ電源
３１    ＋Ｂ電源
３２    グラウンド
【図１】
2005100435.tif 000003
【図２】
2005100435.tif 000004
【図３】
2005100435.tif 000005
【図４】
2005100435.tif 000006
【図５】
2005100435.tif 000007
【図６】
2005100435.tif 000008
【図７】
2005100435.tif 000009
【図８】
2005100435.tif 000010
【図９】
2005100435.tif 000011
【図１０】
2005100435.tif 000012
【図１１】
2005100435.tif 000013
【図１２】
2005100435.tif 000014