JP2007052781A - Communication system between on-vehicle terminal and center, and on-vehicle terminal used for communication system - Google Patents
Communication system between on-vehicle terminal and center, and on-vehicle terminal used for communication system Download PDFInfo
- Publication number
- JP2007052781A JP2007052781A JP2006217415A JP2006217415A JP2007052781A JP 2007052781 A JP2007052781 A JP 2007052781A JP 2006217415 A JP2006217415 A JP 2006217415A JP 2006217415 A JP2006217415 A JP 2006217415A JP 2007052781 A JP2007052781 A JP 2007052781A
- Authority
- JP
- Japan
- Prior art keywords
- program
- center
- vehicle terminal
- communication system
- download
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Navigation (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、車載端末とセンター(情報センター)とが、無線通信などで接続される通信システムに関する。また、本発明は、この通信システムに使用される車載端末に関する。 The present invention relates to a communication system in which an in-vehicle terminal and a center (information center) are connected by wireless communication or the like. Moreover, this invention relates to the vehicle-mounted terminal used for this communication system.
車載端末で使用するプログラムを、センターから無線通信などにより配信する通信システムがある。この通信システムにおいては、ユーザが、車載端末にナビゲーションシステム、ビデオゲームなどのプログラムをインストールしようとするとき、或いは、インストール済みのプログラムを更新しようとするとき、車載端末からセンターへダウンロードの要求を出す。センターからは、車載端末に無線通信などにより要求されたプログラムをダウンロードする。 There is a communication system that distributes a program used in an in-vehicle terminal from a center by wireless communication or the like. In this communication system, when a user intends to install a program such as a navigation system or a video game on an in-vehicle terminal, or to update an installed program, the user issues a download request from the in-vehicle terminal to the center. . From the center, the requested program is downloaded to the in-vehicle terminal by wireless communication or the like.
この場合、センターには、プログラムのダウンロードが正常に行われたか、ダウンロードしたプログラムが車載端末のソフト及びハード的環境に適していて正常に動作しているかということを確認したいという要求がある。センターは、これらを確認することにより、ユーザにプログラムが配信されたこと確認すると同時に、ユーザの車載端末の安全性を確保することができる。また、センターは、これらを確認することにより、ユーザへのサービスに対して課金を行うことができる。 In this case, the center has a request to confirm whether the program has been downloaded normally or whether the downloaded program is suitable for the software and hardware environment of the in-vehicle terminal and is operating normally. By confirming these, the center can confirm that the program has been distributed to the user, and at the same time, can ensure the safety of the in-vehicle terminal of the user. Further, the center can charge for the service to the user by confirming these.
これに対して、従来の通信システムでは、これらを確認する手段がないため、プログラムを車載端末に渡した後は、ユーザ任せとなっていた。このため、センターは、ユーザの満足度を確認した上でプログラムを販売することができなかった。また、ダウンロード時、又は、プログラム起動後に異常が発生しても、センターが迅速に対応することができなかった。 On the other hand, in the conventional communication system, since there is no means for confirming these, it is left to the user after the program is transferred to the in-vehicle terminal. For this reason, the center could not sell the program after confirming the user's satisfaction. In addition, even if an abnormality occurs during downloading or after starting the program, the center could not respond quickly.
本発明は、センターから車載端末へプログラムをダウンロードする通信システムにおいて、ダウンロードしたプログラムの起動情報をセンターに送信することができると共に、プログラムの自動更新が選択された時に、センターにおいてプログラムを更新する毎に、更新後のプログラムをセンターが車載端末に自動配信できるようにすることを目的とするものである。 In the communication system for downloading a program from the center to the in-vehicle terminal, the present invention can transmit the activation information of the downloaded program to the center and each time the program is updated at the center when automatic update of the program is selected. In addition, the purpose is to enable the center to automatically distribute the updated program to the in-vehicle terminal.
本発明は、上記目的を達成するためになされたものである。本発明の車載端末は、センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、ダウンロードしたプログラムを記憶する記憶部と、この記憶したプログラムが起動した後、一定時間が経過すると、プログラムが起動したことを示す情報をセンターに対して送信する手段を具備することを特徴とするものである。 The present invention has been made to achieve the above object. The in-vehicle terminal of the present invention is an in-vehicle terminal used in a communication system for downloading a program from the center to the in-vehicle terminal, and a storage unit that stores the downloaded program, and a certain time has elapsed after the stored program is started. Then, a means for transmitting information indicating that the program has started to the center is provided.
更に、操作者により操作される操作手段を有し、この送信手段は、操作手段の操作と、一定時間の経過、早い方のタイミングでプログラムが起動したことを示す情報をセンターに対して送信することができる。 Furthermore, it has an operation means operated by the operator, and this transmission means transmits information indicating that the operation of the operation means and that the program has started at the earlier timing after a certain period of time has elapsed. be able to.
また、本発明の車載端末は、センターから車載端末へプログラムをダウンロードする通信システムに使用する車載端末であって、ダウンロードしたプログラムを記憶する記憶部と、この記憶したプログラムの起動回数をカウントし、この起動回数が規定回数に達すると、プログラムが起動したことを示す情報をセンターに対して送信する手段を具備することを特徴とするものである。
更に、操作者により操作される操作手段を有し、送信手段は、操作手段の操作と、規定回数の達成の早い方のタイミングでプログラムが起動したことを示す情報をセンターに対して送信するようにすることができる。
The in-vehicle terminal of the present invention is an in-vehicle terminal used in a communication system that downloads a program from the center to the in-vehicle terminal. The in-vehicle terminal stores the downloaded program, and counts the number of times the stored program is activated. When the number of times of activation reaches a specified number of times, there is provided means for transmitting information indicating that the program has been activated to the center.
Furthermore, it has an operation means operated by an operator, and the transmission means transmits information indicating that the program has started at the earlier timing of operation of the operation means and achievement of the specified number of times to the center. Can be.
更に、本発明の通信システムは、センターから車載端末へプログラムをダウンロードする通信システムであって、車載端末は、プログラムの自動更新の有無の選択をする手段と、この選択手段により自動更新を行うことが選択されたとき、その旨をセンターへ送信する手段を有し、センターは、車載端末からプログラムの自動更新が選択されたことの通知を受信したときは、センターにおいてプログラムを更新するごとに、当該車載端末に対して更新後のプログラムを自動配信する手段を有することを特徴としている。この場合の車載端末の送信手段は、自動更新される時間帯を指定する機能を有するようにする。 Furthermore, the communication system of the present invention is a communication system that downloads a program from a center to an in-vehicle terminal, and the in-vehicle terminal performs automatic updating by means for selecting whether or not to automatically update the program. Is selected, when the center receives a notification that the automatic update of the program is selected from the in-vehicle terminal, every time the center updates the program, It has a means for automatically distributing the updated program to the in-vehicle terminal. In this case, the transmission means of the in-vehicle terminal has a function of designating a time zone to be automatically updated.
本発明によれば、ダウンロード時又は車載端末におけるプログラムの動作時に問題が発生しても素早い対応をとることができる。これにより、ユーザの業務に支障を来すことが少なくなり、ユーザの満足度を高くすることができる。また、ユーザに対して課金をする場合にも、課金を行うことの判断を正確に行うことが可能となる。 According to the present invention, it is possible to take a quick response even if a problem occurs during downloading or operation of a program in an in-vehicle terminal. As a result, it is less likely to interfere with the user's business, and the user's satisfaction can be increased. Further, even when the user is charged, it is possible to accurately determine whether to charge.
本発明によれば、センターから車載端末へプログラムをダウンロードする通信システムにおいて、ダウンロードの正否、及び、車載端末におけるプログラムの動作状況を、センターが容易に確認することができる。 According to the present invention, in the communication system for downloading a program from the center to the in-vehicle terminal, the center can easily confirm whether the download is correct and the operation status of the program in the in-vehicle terminal.
以下、本発明を適用した通信システム及び車載端末について図を用いて説明をする。 Hereinafter, a communication system and an in-vehicle terminal to which the present invention is applied will be described with reference to the drawings.
図1は、通信システムにおけるセンターと車載端末の構成を示す。 FIG. 1 shows a configuration of a center and an in-vehicle terminal in a communication system.
センター11は、配信される複数のプログラム13を具備している。センター情報管理部12は、CPUなどから構成され、各プログラム13の配信、プログラム13の更新などを行う。通信部14は、車載端末21との間で送受信を行う。
各プログラム13に、プログラム自身の情報であるプログラム情報15が付加される。そして、プログラム13には、プログラム本体の他に、プログラム情報15を管理する情報管理機能16とプログラム情報を車載端末21からセンター11へ送信するための情報送信機能17を有する。プログラム13は、センター情報管理部12の管理の下で通信部14により外部へ送信される。
The
車載端末21は、センター11との間で送受信を行う通信部24と、ダウンロードされたプログラム13を記憶する記憶媒体23と、CPUなどにより構成される端末情報管理部22と、入力部25とを具備する。入力部25は、ユーザの操作、又は、他のアプリケーションからの呼出しによりトリガを出力する。
図示の通信システムにおいて、センター11は、車載端末21からプログラムのダウンロードの要求を受けると、要求されたプログラム13を送信する。センター情報管理部12は、プログラム情報15にある送信時の日付、時間、プログラム起動回数などの情報を更新して、このプログラム情報15を付加したプログラム13を、通信部14から送信する。
The in-
In the illustrated communication system, when the
ダウンロードが正常に終了すると、車載端末21では、通信部24で受信したプログラム13とプログラム情報15を記憶媒体23に記憶する。
図2は、車載端末21からダウンロードが正常に完了したことをセンター11に送信する手順を示すフローチャートである。
ユーザがプログラム13を選択する操作を行うか、又は、他のアプリケーションによりプログラム13が呼び出されると、入力部25から端末情報管理部22へトリガが送られる(ステップS11)。これにより、端末情報管理部22は、プログラム13を起動させる。すると、プログラム13は起動し動作を継続する。また、プログラム13中の情報管理機能16は、プログラム情報15にあるプログラム情報の読み出しを行う(ステップS12)。そして、プログラムの起動回数をチェックして、今回の起動が最初の起動か否かを判定する(ステップS13)。
When the download ends normally, the in-
FIG. 2 is a flowchart showing a procedure for transmitting to the
When the user performs an operation of selecting the
ここで、今回の起動が最初の起動の場合は、ステップS14で、プログラム情報15の更新を行い、情報送信機能17を用いて、プログラム情報15をセンター11へ送信する。また、今回の起動が最初の起動でなければ、ステップS14で、プログラム情報15の更新を行い、起動回数を1だけ増加する。
センター11では、車載端末21から情報を受信すると、この情報を分析することにより、車載端末21へのダウンロードが正しく送られたこと、及び、プログラム13が正常に起動したことを知ることができる。
If the current activation is the first activation, the
When the
図3は、通信システムの他の例を示す。上述の実施形態1では、センター11からダウンロードされるプログラム自身によりダウンロードが正常に行われ、プログラムが起動したことの確認を行っているが、本例では、車載端末21の端末情報管理部22で確認の処理を行うものである。
FIG. 3 shows another example of a communication system. In the above-described first embodiment, the program downloaded from the
図3については、図1と共通の点が多いので、以下の説明では図1と異なる点についてのみ説明をする。
センター11では、配信するプログラム13として本体(プログラムA,B…)のみを具備する。プログラム自身の情報であるプログラム情報部は、車載端末において作成され、記憶される。
Since FIG. 3 has many points in common with FIG. 1, only the points different from FIG. 1 will be described below.
The
車載端末21は、プログラム13を受信して記憶媒体23に記憶する際に、ダウンロードされた日時、起動回数などのプログラム情報26を作成して、記憶媒体23に記憶する。
また、車載端末21は、ディスプレイ27、スピーカ28、電源管理部29を具備する。電源管理部29は、ACC電源30、+B電源31、グラウンド32と接続される。+B電源31は、バッテリから直接得られる電源であり、メモリのバックアップ電源などとして使用される。ACC電源30は、+B電源31からイグニッションキーを経由して得られる電源であり、イグニッションキーがオンとされるとACC電源30から各負荷へ電力が供給され、オフとされるとACC電源がオフとされる。電源管理部29は、通常はACC電源30をシステムの電源とし、必要なときは、+B電源31に切り替える。
When the in-
The in-
図4は、車載端末21から、ダウンロードが正常に終了したことを送信する方法を示すフローチャートである。
図4のフローチャートのステップS21〜25は、前述の図2のステップS11〜15の処理と同様であるので、重複する説明は省略する。ただ、図2の処理では、ステップS11〜15の処理はプログラム13自身が行うのに対して、図4のステップS21〜25の処理では、端末情報管理部22が行う点が異なる。
FIG. 4 is a flowchart showing a method for transmitting from the in-
Steps S21 to S25 in the flowchart in FIG. 4 are the same as the processes in steps S11 to S15 in FIG. However, in the process of FIG. 2, the process of steps S11 to 15 is performed by the
次に、センター11から車載端末21へのダウンロードに障害が発生した場合の処理について説明する。以下の説明においては、図3に示す通信システムにおけるダウンロード時の処理を説明する。しかしながら、以下の処理は、図1に示した、プログラム自身が処理を行う通信システムにおいても可能である。なお、図1の通信システムで実行する場合は、車載端末は、スピーカ28などを具備する必要がある。
Next, processing when a failure occurs in downloading from the
図5は、図3に示す車載端末21におけるダウンロード時の処理を示すフローチャートである。図5の処理は、車載端末21の端末情報管理部22により実行される。
車載端末21からの要求などにより、センター11からプログラムのダウンロードが開始される(ステップS30)と、ステップS31で、通信状態が良好であるか否かが判定される。良好であれば、ステップS32で、1通信データ単位を記憶部23にセーブする。そして、ステップS33で、プログラム情報26にダウンロード状態を記録する。次いで、ステップS34でダウンロードが完了したか否かを判定し、完了していなければ、ステップS31へ戻り、全てのダウンロードが完了するまで、同様の動作を繰り返す。また、ステップS34で全てのダウンロードが完了したと判定すると、ステップS35でダウンロードを終了し、ステップS41で音声でユーザに通知をする。
FIG. 5 is a flowchart showing processing at the time of downloading in the in-
When downloading of a program is started from the
ステップS31で、通信状態が良好でないと判定されると、ステップS36で、ユーザに対して、スピーカ28により音声で、ダウンロードを中断する旨の通知をし、ステップS37へ進む。図5の第1の例では、ステップS37でダウンロードを中断し、それまで記憶媒体23に記憶したデータ単位を削除する。この中断は音声でユーザに通知されるので、ユーザはダウンロードが途中で中断したことを知ることができる。この場合、ユーザはセンター11へプログラムのダウンロードを再度要求し、センター11は、プログラムを最初から送信する。
If it is determined in step S31 that the communication state is not good, in step S36, the user is informed by the
図5の第2の例では、ステップS37のダウンロードの中断の代わりに、ステップS38へ進み、通信状態の復帰を待つ。通信状態が良好になると、ステップS39へ進む。ステップS39では、プログラム情報26のダウンロード状態、つまり、プログラムのどのデータ単位までを受信したかを通信部24からセンター11へ送信する。
In the second example of FIG. 5, instead of interrupting the download in step S <b> 37, the process proceeds to step S <b> 38 and waits for the communication state to return. If the communication state becomes good, the process proceeds to step S39. In step S39, the download state of the
センター11は、この送信に応じて、ダウンロードが途絶えた位置から、プログラムのダウンロードを再開し、車載端末21はダウンロードの受信を再開する(ステップS40)。以降は、ステップS31へ戻り、通信状態のチェック、データのセーブなどを継続して行う。車載端末21では、ダウンロードが完了する(ステップS35)と、音声でユーザに通知を行う。
In response to this transmission, the
図6は、図5の変形例を示す。図5に示した第1及び第2の例では、ダウンロード時に通信状態が不良となった場合、ダウンロードを中断するか、又は、自動的再開をするかのいずれかが実行可能となっている。本例は、通信状態が不良となったときに、ダウンロードの中断と自動的再開の両方の手段を具備し、ユーザがいずれかを選択できるようにするものである。この選択は、予め、入力部25でユーザが操作することにより行われる。
FIG. 6 shows a modification of FIG. In the first and second examples shown in FIG. 5, when the communication state becomes poor at the time of download, either the download can be interrupted or the automatic restart can be executed. In this example, when the communication state becomes defective, both downloading interruption means and automatic restarting means are provided so that the user can select one of them. This selection is performed in advance by the user operating the
図6は、図5のステップS36〜38を変形したものである。したがって、その他の部分については図5を参照されたい。
通信状態が良好でないことが判定されて、音声によるユーザへの通知がされる(ステップS36)と、ステップS41で、ユーザの選択が自動的継続であるか否かが判定される。ここでダウンロードの中断が選択されていた場合は、ステップS37へ進み、ダウンロードを中断する。一方、自動的継続が選択されていた場合は、ステップS38へ進む。以後は、図5と同様のステップS38以降の処理がされて、通信状態が良好になるとダウンロードを再開する。
FIG. 6 is a modification of steps S36 to S38 in FIG. Therefore, refer to FIG. 5 for other parts.
If it is determined that the communication state is not good and the user is notified by voice (step S36), it is determined in step S41 whether or not the user's selection is automatically continued. If the download interruption is selected here, the process proceeds to step S37, where the download is interrupted. On the other hand, if automatic continuation is selected, the process proceeds to step S38. Thereafter, the processing after step S38 similar to FIG. 5 is performed, and when the communication state becomes good, the download is resumed.
車載端末21の電源管理部29は、通常は、ACC電源30を本システムの電源としている。したがって、ダウンロード中に、イグニッションキーが抜かれると、ACC電源30がオフとなり、ダウンロードが中断されることとなる。本例は、これに対応するものである。
The
図7は、ACC電源30がオフとされた場合の動作を示す。
電源管理部29は、ACC電源30のオフを検出すると、車載端末21に供給する電源をバックアップ電源の+B電源31に切り替える。これにより、ダウンロードは継続する。また、電源管理部29は、ACC電源30が回復すると車載端末21の電源をACC電源に切り替える。
FIG. 7 shows an operation when the
When the
電源管理部29は、ACC電源30がオフとなると、端末情報管理部22に割り込みをかける。端末情報管理部22は、+B電源31により動作を継続し、ACC電源30オフの割り込みにより図7の動作を開始し(ステップS51)、スピーカ28から音声により、又は、ディスプレイ27での表示によりユーザに、ACC電源30がオフとなったことを通知する(ステップS52)。
The
次いで、ACC電源30の状態を調べ(ステップS53)、オンに復帰していれば、図5の割り込み開始前の状態に戻る。したがって、イグニッションキーの操作によりACC電源30が直ちに復帰していれば、ダウンロードを継続することができる。この場合、音声及びディスプレイの表示を行っても良い。また、オフの状態が継続していれば、ダウンロードを中断し(ステップS54)、電源管理部29にシステム電源をオフさせる(ステップS55)。
Next, the state of the
ユーザは、ダウンロードの再開をする場合は、イグニッションキーをオンとして、車載端末21に電源を供給した後に、センター11へダウンロードを要求するための操作を行う。センター11は、車載端末21に対してプログラム13を最初から送信する。
本例によれば、ダウンロード中にイグニッションキーが抜かれるなどしてACC電源30がオフとなった場合、その状態をユーザに通知することができる。また、ACC電源30のオフが瞬間的なものであれば、ダウンロードを自動的に再開することができる。
When restarting the download, the user turns on the ignition key, supplies power to the in-
According to this example, when the
上述の図7の処理では、ACC電源30のオフが検出されるとダウンロードを中断していた。これに対し、ACC電源30のオフ後も、+B電源31により、ダウンロードを継続させることができる。
図8は、ACC電源30のオフ後に、+B電源31によりダウンロードを継続する場合の処理を示す。図8のステップS61〜63までは、図7のステップS51〜53までと同様であるので、重複する説明は省略する。ステップS63で、ACC電源30が依然としてオフであることが検出された場合、本例では、ステップS64へ進み、+B電源31によりダウンロードを継続する。ダウンロードが完了する(ステップS65)と、電源管理部29は、システムの電源をオフとする(ステップS66)。
In the process of FIG. 7 described above, the download is interrupted when the
FIG. 8 shows processing when downloading is continued by the +
図9は、ダウンロード中にACC電源30がオフとなった場合に、ユーザが、ダウンロードの中断と継続のいずれかを、予め選択しておくことができる例を示す。
ステップS71、72は、図7のステップS51,52と同様である。ステップS72で、ユーザに対する通知がされると、ステップS73で、ユーザの選択が自動的継続であるか否かが判定される。この選択は、ダウンロードを中断させるか、自動継続させるかを、ユーザが、予め、入力部25において選択をしておくことにより行われる。
FIG. 9 shows an example in which, when the
Steps S71 and S72 are the same as steps S51 and S52 in FIG. When the user is notified in step S72, it is determined in step S73 whether or not the user's selection is automatic continuation. This selection is performed by the user selecting in advance using the
中断が選択されている場合、ステップS77へ進んで、ダウンロードを中断する。一方、自動的継続が選択されている場合、ステップS74へ進んで、+B電源31によりダウンロードを継続し、ステップS75で、ダウンロード状態、つまり、プログラムのどのデータ単位までを受信したかをセンター11に送信して、この処理を終了する。
If interruption is selected, the process proceeds to step S77 to stop the download. On the other hand, if automatic continuation is selected, the process proceeds to step S74, and the download is continued by the +
ACC電源30が回復すると、電源管理部29は、システムの電源を、+B電源31からACC電源30に切り替え、端末情報管理部22へ通知をする。この通知により、ステップS76の割り込みが発生して、センター11に対してダウンロードの要求を送信する。センター11は、ステップS75で送信されたダウンロード状態から、ダウンロード中断時以降のデータを送信する。
When the
なお、図9に示した例においては、ステップS76のダウンロードの再開時に、センター11がプログラム13を最初から送信するようにすることもできる。つまり、ステップS75では、端末情報管理部22は、途中まで記憶したプログラムを削除する。
さらに、図9の変形例として、ステップS74〜76を、図8のステップS64〜66に置き換えることもできる。この場合、ユーザがACC電源オフ時にダウンロードの継続を選択すると、+B電源31を使用してダウンロードを継続し、ダウンロードの完了後にシステムの電源をオフとする。
In the example shown in FIG. 9, the
Furthermore, as a modification of FIG. 9, steps S74 to S76 can be replaced with steps S64 to 66 of FIG. In this case, if the user selects to continue the download when the ACC power is turned off, the download is continued using the +
以上、ダウンロードが問題なく終了したか否かを確認する手段について説明をしてきた。次に、このダウンロードが問題なく終了した後に、プログラムが車載端末のソフト及びハード的環境に適していて正常に動作しているか否かを、センター11で確認できるようにする手段について説明する。
As described above, the means for confirming whether the download has been completed without any problem has been described. Next, a description will be given of means for enabling the
図10は、プログラムの起動後、一定時間が経過した場合に、プログラムが正常に動作したと判断する例を示す。
ユーザの操作、又は、他のアプリケーションからの呼出しがあると、入力部25からトリガが入力され、端末情報管理部22がプログラムを起動させる(ステップS81)。プログラム13は起動後に動作を継続する。端末情報管理部22では、一定時間の経過を待ち(ステップS82)、一定時間が経過すると、プログラムが起動して一定時間が経過したことをセンター11へ送信する(ステップS83)。このとき、ディスプレイ27にセンター11へ通知をしたことを表示するようにしても良い。
FIG. 10 shows an example in which it is determined that the program operates normally when a certain time has elapsed after the program is started.
When there is a user operation or a call from another application, a trigger is input from the
また、一定時間の経過前であっても、ユーザがプログラムの動作に満足をした場合、ユーザが入力部25で所定の操作をすること(ステップS84)により、プログラムが正常に起動したことがセンター11へ送信される。なお、このステップS84は省略することもできる。
これにより、センター11では、ダウンロードが問題なく完了し、プログラムが正常に動作していることを知ることができる。
Further, if the user is satisfied with the operation of the program even before the lapse of a certain period of time, the user has performed a predetermined operation with the input unit 25 (step S84), so that the program has started normally. 11 is transmitted. Note that step S84 can be omitted.
Thereby, the
図11は、プログラム13の動作回数が一定回数を超えた場合に、プログラムが正常に動作したと判断する例を示す。
図11のステップS91は上述の図10のステップS81と同様であり、ユーザの操作、又は、他のアプリケーションからの呼出しによりプログラムが起動をする。次いで、プログラムの起動を継続した状態で、プログラムの動作回数がチェックされる(ステップS92)。この動作回数は、プログラム情報26から得られる。ここで、一定回数以上の起動がされた場合は、その旨をセンター11へ送信する(ステップS93)。
FIG. 11 shows an example in which it is determined that the program operates normally when the number of operations of the
Step S91 in FIG. 11 is the same as step S81 in FIG. 10 described above, and the program is activated by a user operation or a call from another application. Next, the number of program operations is checked in a state where the program has been continuously started (step S92). The number of operations is obtained from the
また、一定回数が経過する前であっても、前述の図10のステップS84と同様に、ユーザが所定の操作をした場合(ステップS94)も、センター11への送信がされる(ステップS93)。なお、本例でもステップS94の省略が可能である。
Even before a certain number of times have passed, as in step S84 of FIG. 10 described above, when the user performs a predetermined operation (step S94), transmission to the
以上説明した実施形態1〜8では、車載端末21からの要求によりセンター11がプログラム13のダウンロードを行う。また、バージョンアップなどのプログラムの更新があった場合も、その都度、ユーザが更新後のプログラムのダウンロードを要求する。
In the first to eighth embodiments described above, the
図12は、ユーザがプログラムの自動更新をセンター11に要求する例を示す。
ユーザが入力部25で自動更新のための所定の操作を行う(ステップS101)と、端末情報管理部22では、自動更新の予約をプログラムセンター11に送信する(ステップS102)。このとき、ユーザは、例えば、夜中などの車両の運転をしない時間帯などに自動更新のダウンロードを行うように指定することもできる。
FIG. 12 shows an example in which the user requests the
When the user performs a predetermined operation for automatic update using the input unit 25 (step S101), the terminal
センター11では、この要求を受信すると、自動更新の予約をプログラム情報15に記憶する(ステップS111)。
センター11でプログラム13の更新があった場合(ステップS121)は、予約をしたユーザに対して、プログラム13をダウンロードする(ステップS122)。このとき、時間帯が指定されている場合は、その時間帯に送信をする。この場合、車載端末21の端末情報管理部22は、センター11からの呼出しを検知すると、自動的にシステム電源をオンとし、その後、図5〜6に示した動作に従ってダウンロードを実施する。また、ダウンロードが完了すると、システム電源をオフとする。
Upon receiving this request, the
When the
その後、端末情報管理部22は、ACC電源30がオンされたとき、ディスプレイ27に、プログラムの自動更新が実行されたことを表示する。これにより、ユーザは、ダウンロードがされていることを知ることができる。
Thereafter, when the
11 センター
12 センター情報管理部
13 プログラム
14 通信部
15 プログラム情報
16 情報管理機能
17 情報送信機能
21 車載端末
22 端末情報管理部
23 記憶媒体
24 通信部
25 入力部
26 プログラム情報
27 ディスプレイ
28 スピーカ
29 電源管理部
30 ACC電源
31 +B電源
32 グラウンド
DESCRIPTION OF
Claims (6)
ダウンロードしたプログラムを記憶する記憶部と、この記憶したプログラムが起動した後、一定時間が経過すると、前記プログラムが起動したことを示す情報を前記センターに対して送信する手段を具備することを特徴とする車載端末。 An in-vehicle terminal used for a communication system for downloading a program from a center to an in-vehicle terminal,
A storage unit for storing a downloaded program, and means for transmitting information indicating that the program has started to the center when a predetermined time has elapsed after the stored program has started. In-vehicle terminal.
ダウンロードしたプログラムを記憶する記憶部と、この記憶したプログラムの起動回数をカウントし、この起動回数が規定回数に達すると、前記プログラムが起動したことを示す情報を前記センターに対して送信する手段を具備する車載端末。 An in-vehicle terminal used for a communication system for downloading a program from a center to an in-vehicle terminal,
A storage unit for storing the downloaded program, and a means for counting the number of activations of the stored program and transmitting information indicating that the program has been activated to the center when the number of activations reaches a specified number. Car terminal equipped.
前記車載端末は、プログラムの自動更新の有無の選択をする手段と、この選択手段により自動更新を行うことが選択されたとき、その旨を前記センターへ送信する手段を有し、
前記センターは、前記車載端末からプログラムの自動更新が選択されたことの通知を受信したときは、センターにおいてプログラムを更新するごとに、当該車載端末に対して更新後のプログラムを自動配信する手段を有することを特徴とする通信システム。 A communication system for downloading a program from a center to an in-vehicle terminal,
The in-vehicle terminal has means for selecting whether or not to automatically update the program, and means for transmitting the fact to the center when automatic selection is selected by the selection means,
When the center receives a notification that automatic program update has been selected from the in-vehicle terminal, the center automatically updates the updated program to the in-vehicle terminal each time the program is updated in the center. A communication system comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006217415A JP2007052781A (en) | 2006-08-09 | 2006-08-09 | Communication system between on-vehicle terminal and center, and on-vehicle terminal used for communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006217415A JP2007052781A (en) | 2006-08-09 | 2006-08-09 | Communication system between on-vehicle terminal and center, and on-vehicle terminal used for communication system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004309945A Division JP2005100435A (en) | 2004-10-25 | 2004-10-25 | Communication system between onboard terminal and center, and onboard terminal to be used for communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007052781A true JP2007052781A (en) | 2007-03-01 |
Family
ID=37917144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006217415A Pending JP2007052781A (en) | 2006-08-09 | 2006-08-09 | Communication system between on-vehicle terminal and center, and on-vehicle terminal used for communication system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007052781A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008142775A1 (en) * | 2007-05-21 | 2008-11-27 | Pioneer Corporation | Navigation system, control method, control program, and recording medium |
JP2011248599A (en) * | 2010-05-26 | 2011-12-08 | Ricoh Co Ltd | Image forming device |
JP2016224898A (en) * | 2015-05-27 | 2016-12-28 | 株式会社デンソー | On-vehicle electronic control device |
WO2017077817A1 (en) * | 2015-11-04 | 2017-05-11 | 株式会社デンソー | Onboard download control device and download control method |
-
2006
- 2006-08-09 JP JP2006217415A patent/JP2007052781A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008142775A1 (en) * | 2007-05-21 | 2008-11-27 | Pioneer Corporation | Navigation system, control method, control program, and recording medium |
JP4509215B2 (en) * | 2007-05-21 | 2010-07-21 | パイオニア株式会社 | Navigation device, control method, control program, and recording medium |
JPWO2008142775A1 (en) * | 2007-05-21 | 2010-08-05 | パイオニア株式会社 | Navigation device, control method, control program, and recording medium |
JP2011248599A (en) * | 2010-05-26 | 2011-12-08 | Ricoh Co Ltd | Image forming device |
JP2016224898A (en) * | 2015-05-27 | 2016-12-28 | 株式会社デンソー | On-vehicle electronic control device |
WO2017077817A1 (en) * | 2015-11-04 | 2017-05-11 | 株式会社デンソー | Onboard download control device and download control method |
JP2017090092A (en) * | 2015-11-04 | 2017-05-25 | 株式会社デンソー | Onboard download control device, and download control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1022656A2 (en) | Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system | |
US10652709B2 (en) | Method and apparatus for automatic Bluetooth connection using Bluetooth dual mode | |
EP3133498B1 (en) | Data delivery system, control server, and data delivery method | |
CN102315863B (en) | Wireless communication apparatus and wireless communication method | |
JP2006203392A (en) | Software radio apparatus and on-vehicle information system | |
CN102193808A (en) | Vehicle software downloading system and method thereof | |
JP2007065856A (en) | Information rewriting system and information rewriting device | |
JP2009102003A (en) | Software updating device, and software updating method | |
JP2007052781A (en) | Communication system between on-vehicle terminal and center, and on-vehicle terminal used for communication system | |
JP2005100435A (en) | Communication system between onboard terminal and center, and onboard terminal to be used for communication system | |
JP2007049713A (en) | Vehicle-mounted terminal | |
CN114385202A (en) | Server, software update system, distribution method, and non-temporary storage medium | |
CN111722856B (en) | Method and device for upgrading firmware in vehicle-mounted microcontroller | |
JP2023019048A (en) | Center, method, and program | |
JP2011066777A (en) | On-board wireless communication apparatus | |
JP2003229974A (en) | System and method for updating software installed in portable telephone terminal | |
JP2024124910A (en) | VEHICLE SOFTWARE MANAGEMENT SYSTEM, VEHICLE SOFTWARE MANAGEMENT METHOD, AND VEHICLE SOFTWARE MANAGEMENT PROGRAM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070508 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070709 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071106 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080107 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080701 |