JP5267390B2 - Software update device - Google Patents
Software update device Download PDFInfo
- Publication number
- JP5267390B2 JP5267390B2 JP2009202809A JP2009202809A JP5267390B2 JP 5267390 B2 JP5267390 B2 JP 5267390B2 JP 2009202809 A JP2009202809 A JP 2009202809A JP 2009202809 A JP2009202809 A JP 2009202809A JP 5267390 B2 JP5267390 B2 JP 5267390B2
- Authority
- JP
- Japan
- Prior art keywords
- time zone
- software
- user
- vehicle
- free time
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
Description
本発明は、ソフトウェア更新装置に関するものである。 The present invention relates to a software update device.
従来、ソフトウェアの更新を行う装置として、ソフトウェアの更新対象である対象装置が使用されていない時間にソフトウェアの更新を行うものが知られている(例えば、特許文献1参照)。特許文献1記載の装置は、対象装置の稼動状況に基づいて対象装置の空き時間帯を決定し、空き時間帯にソフトウェアの更新を行うものである。
2. Description of the Related Art Conventionally, as a device that updates software, a device that updates software when a target device that is a software update target is not used is known (for example, see Patent Document 1). The device described in
ところで、特許文献1記載のソフトウェア更新装置にあっては、稼動状況に基づいて受信装置の空き時間を決定するため、ソフトウェア更新装置側で決定された空き時間帯と実際の空き時間帯とが一致しているという保障は無い。このため、ソフトウェア更新装置側で決定した空き時間帯に受信装置が使用されることがある。
By the way, in the software update device described in
このような問題に対して、受信装置の利用者に候補となる空き時間帯を幾つか提示し、利用者により選択された空き時間帯にソフトウェアの更新を行うことが考えられる。しかしながら、利用者にとっては、候補となる空き時間帯を単に提示されただけでは本当に空き時間帯となるか否かの判断をすることが困難である。 In order to solve such a problem, it is conceivable to present some candidate free time zones to the user of the receiving apparatus and update the software during the free time zone selected by the user. However, it is difficult for the user to determine whether or not the free time zone is actually a free time zone simply by presenting a candidate free time zone.
そこで、本発明はこのような技術課題を解決するためになされたものであって、ソフトウェア更新処理を行う時間帯の妥当性を利用者に判断させることができるソフトウェア更新装置を提供することを目的とする。 Accordingly, the present invention has been made to solve such a technical problem, and an object of the present invention is to provide a software update device that can allow a user to determine the validity of a time zone for performing software update processing. And
すなわち、本発明に係るソフトウェア更新装置は、移動体と通信可能に構成され、利用者が前記移動体を使用しない空き時間帯に前記移動体のソフトウェアを更新するソフトウェア更新装置であって、前記ソフトウェアの更新可能な前記空き時間帯を予測する予測手段と、前記予測手段により予測された前記空き時間帯を前記利用者に報知する報知手段と、前記報知手段により報知された前記空き時間帯の中から所定の空き時間帯を指定する前記利用者の操作を入力する入力手段と、前記利用者により指定された前記空き時間帯で前記ソフトウェアの更新を行う更新手段と、を備え、前記報知手段は、前記空き時間帯を前記利用者に報知する際に、当該空き時間における前記移動体の予測される位置情報をあわせて報知することを特徴として構成される。 That is, the software update device according to the present invention is configured to be communicable with a mobile unit, and is a software update unit that updates software of the mobile unit in a free time zone during which a user does not use the mobile unit. Prediction means for predicting the free time zone that can be updated, informing means for informing the user of the free time zone predicted by the prediction means, and in the free time zone informed by the notification means Input means for inputting the user's operation for designating a predetermined vacant time zone from, and update means for updating the software in the vacant time zone designated by the user, wherein the notification means When notifying the user of the free time zone, the mobile device is also notified of the predicted position information of the mobile object in the free time. It is made.
本発明に係るソフトウェア更新装置では、報知手段により、予測された空き時間帯と当該予測空き時間帯における予測された位置情報とが利用者に報知される。このため、利用者に対して、報知された位置情報に基づいて、報知された空き時間帯の妥当性を検証させることができる。よって、ソフトウェア更新処理を行う時間帯の妥当性を利用者に判断させることが可能となる。 In the software updating apparatus according to the present invention, the notifying means notifies the user of the predicted vacant time zone and the predicted position information in the predicted vacant time zone. For this reason, the user can verify the validity of the notified free time zone based on the notified location information. Therefore, it is possible to allow the user to determine the validity of the time zone for performing the software update process.
ここで、前記予測手段は、前記移動体の稼動情報に基づいて前記ソフトウェアの更新可能な前記空き時間帯を予測してもよい。このように構成することで、稼動情報に基づいて移動体を使用しない可能性の高い空き時間帯を予測することができる。 Here, the prediction means may predict the free time zone in which the software can be updated based on operation information of the mobile object. By configuring in this way, it is possible to predict a free time zone in which there is a high possibility of not using the moving object based on the operation information.
また、前記予測手段は、前記ソフトウェアの更新に要する時間に基づいて前記ソフトウェアの更新可能な前記空き時間帯を予測することが好適である。このように構成することで、ソフトウェアの更新に要する時間を考慮して、空き時間帯においてソフトウェアの更新が可能であるか否かを判定することができるので、ソフトウェアの更新が可能な空き時間帯を予測することが可能となる。 Moreover, it is preferable that the said prediction means predicts the said free time zone which can update the said software based on the time which the said software needs to update. With this configuration, it is possible to determine whether or not the software update is possible in the free time zone in consideration of the time required for the software update. Can be predicted.
本発明によれば、ソフトウェア更新処理を行う時間帯の妥当性を利用者に判断させることができる。 According to the present invention, it is possible to allow a user to determine the validity of a time zone for performing software update processing.
以下、添付図面を参照して本発明の実施形態について説明する。なお、各図において同一又は相当部分には同一の符号を付し、重複する説明を省略する。 Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. In addition, in each figure, the same code | symbol is attached | subjected to the same or an equivalent part, and the overlapping description is abbreviate | omitted.
本実施形態に係るソフトウェア更新装置は、例えば車両のプログラムのリモート更新(リプログラミング)に好適に採用されるものである。 The software update device according to the present embodiment is suitably employed for remote update (reprogramming) of a vehicle program, for example.
最初に、本実施形態に係るソフトウェア更新装置を備えるソフトウェア更新システムについて説明する。図1は、実施形態に係るソフトウェア更新装置1を有するソフトウェア更新システムの構成を示す概要図である。図1に示すソフトウェア更新システムは、互いに通信可能な車両(移動体)3及びサーバ2を備えている。車両3は、更新可能なプログラム(ソフトウェア)を有しており、車両3のプログラムは、サーバ2が有するリプログラミングデータ12に基づいて、通信を介して更新可能に構成されている。
First, a software update system including a software update device according to the present embodiment will be described. FIG. 1 is a schematic diagram illustrating a configuration of a software update system including a
図2を用いて、ソフトウェア更新システムの構成について詳細に説明する。図2は、図1のソフトウェア更新システムの構成を示すブロック図である。図2に示すように、サーバ2は、車両3のプログラムを更新するソフトウェア更新装置1を備えている。このソフトウェア更新装置1は、使用状況学習DB10、プログラム更新情報11、リプログラミングデータ12、スケジュール候補決定部(予測手段)13、スケジュール候補提示部(報知手段)14及びリプログラム処理部(更新手段)15を備えている。
The configuration of the software update system will be described in detail with reference to FIG. FIG. 2 is a block diagram showing the configuration of the software update system of FIG. As shown in FIG. 2, the
使用状況学習DB10は、車両3の使用状況が格納・蓄積されるデータベースである。使用状況学習DB10は、例えば、車両3から送信された使用状況を格納する機能を有している。使用状況としては、例えば、車両位置、移動経路、使用回数、使用時間等が用いられる。使用状況を把握する方法として、例えば、時間帯に対応する使用回数及び車両位置が曜日ごとに格納された表が用いられる。車両位置は、例えば、自宅車庫、勤務先駐車場、他駐車場等、停止の目的をユーザが判断しやすいように区分されたものを用いてもよい。この表には、例えば過去数週間分の実績データが蓄積される。また、使用状況を把握する方法として、例えば、日に対応する使用回数が曜日、週ごとに格納された表が用いられてもよい。この表には、例えば、数ヶ月分の実績データが蓄積される。
The usage status learning DB 10 is a database in which usage status of the
プログラム更新情報11は、プログラムの更新に関する情報である。プログラム更新情報11として、例えば、プログラムを識別する識別子、当該プログラムの更新に要する時間(更新時間)及び更新を開始するスケジュールの候補が格納された表が用いられる。この表は、プログラムの属性や容量等に基づいて予め設定したものを用いればよい。
The
スケジュール候補決定部13は、使用状況学習DB10及びプログラム更新情報11を参照可能に構成されており、車両3の使用状況及びプログラムの更新時間に基づいて、車両3のプログラムを更新するスケジュールの候補を決定する機能を有している。スケジュール候補決定部13は、例えば、車両3の使用状況に基づいて、車両3がユーザ(利用者)に利用されていない空き時間を判定し、空き時間のうちプログラムの更新時間以上に時間を確保することができる空き時間を、プログラム更新が可能な空き時間であると予測する機能を有している。そして、スケジュール候補決定部13は、予測した空き時間に基づいてリプログラムのスケジュールの候補を決定する機能を有している。スケジュール候補決定部13は、条件を満たす空き時間が複数存在する場合には、リプログラムのスケジュールの候補を複数決定したり、所定の数に絞ったりする機能を有している。さらに、スケジュール候補決定部13は、スケジュールの候補に関する情報を、スケジュール候補提示部14及びリプログラム処理部15へ出力する機能を有している。
The schedule
スケジュール候補提示部14は、スケジュール候補決定部13により出力されたスケジュールの候補の時間帯における過去の車両状況を参照し、当該スケジュールの候補の時間帯における車両状況を予測する機能を有している。そして、スケジュール候補提示部14は、スケジュール候補決定部13により出力されたスケジュールの候補に関する情報、及び、当該スケジュールの候補の時間帯における予測した車両状況を車両3へ送信する機能を有している。
The schedule
リプログラミングデータ12は、車両3のプログラムを更新に用いられるデータである。リプログラム処理部15は、スケジュール候補決定部13が出力したスケジュールの候補のうちユーザにより選択されたスケジュールに基づいて、車両3のプログラムを更新する機能を有している。例えば、リプログラム処理部15は、ユーザにより選択されたスケジュールにより指定された時刻に、リプログラミングデータ12を参照して車両3のプログラムを更新する機能を有している。なお、ユーザによる選択操作は、図示しない通信装置が入力手段として機能することで車両3側から入力される。
The
サーバ2と通信可能に構成された車両3は、使用状況検出部30、ディスプレイ31、ユーザ選択操作部32及びプログラム33を備えている。
The
使用状況検出部30は、車両3の使用状況を検出する機能を有している。使用状況検出部30は、例えば、カレンダや時計を参照して年月日、曜日、時刻等の時間情報を取得するとともに、車両3に備わるGPS(Global Positioning System)受信機(不図示)等から位置情報を取得する機能を有している。また、使用状況検出部30は、予め登録された停止場所の位置情報に基づいて、車両3が登録された位置情報に存在するか否か、存在する場合には登録された場所のうちどの場所に存在するのかを検出する機能を有している。登録された停止場所として、例えば、自宅車庫、勤務先駐車場、他駐車場等が用いられる。また、使用状況検出部30は、例えばイグニッションONの回数や位置情報等に基づいて、車両3の使用回数を取得する機能を有している。そして、使用状況検出部30は、時間情報に対して使用回数及び停止場所を関連付けして、サーバ2へ送信する機能を有している。送信された情報は、サーバ2の使用状況学習DB10に格納され蓄積される。
The usage
ディスプレイ31は、サーバ2から送信されたリプログラミングのスケジュールの候補及び予測位置情報を表示する機能を有している。また、ユーザ選択操作部32は、ディスプレイ31に表示されたスケジュールの候補を選択決定するユーザ操作を入力可能に構成されている。ユーザ選択操作部32として、例えばタッチパネルや操作ボタン等が用いられる。また、プログラム33は、例えば車両3の車両制御、走行制御、その他制御に関するプログラムであり、サーバ2のリプログラム処理部15により更新可能に構成されている。
The
上記構成のサーバ2及び車両3が互いに通信することにより車両3のプログラム33が更新される。
The
次に、本実施形態に係るソフトウェア更新装置1の動作について説明する。図3は、本実施形態に係るソフトウェア更新装置1の動作を示すフローチャートである。図3に示す制御処理は、例えば車両3のプログラム更新の要求を得たタイミングから、所定のタイミングで繰り返し実行される。
Next, the operation of the
図3に示すように、ソフトウェア更新装置1は、使用状況入力処理から開始する(S10)。S10の処理は、スケジュール候補決定部13が実行し、使用状況学習DB10を参照して車両3の使用状況を入力する処理である。例えば、使用状況学習DB10には、図5(a)に示すように、月初めから数えた週番号を行、曜日を列としたカレンダ形式で使用回数を表現する表が格納されている。また、例えば、使用状況学習DB10には、図5(b)に示すように、時間帯を行、曜日を列とした時間割り形式で使用回数及び停止場所を表現する表が格納されている。停止場所は、自宅車庫、勤務先駐車場、他の駐車場に区分されている。スケジュール候補決定部13は、使用状況学習DB10を参照して、図5(a),(b)に示す表を入力する。S10の処理が終了すると、プログラム更新情報入力処理へ移行する(S12)。
As shown in FIG. 3, the
S12の処理は、スケジュール候補決定部13が実行し、プログラム更新情報11を参照して更新するプログラムのリプログラミングに関する情報を入力する処理である。例えば、プログラム更新情報11には、図4に示すように、プログラム識別子、リプログラミングに要する時間、参考開始スケジュールを示す表が格納されている。スケジュール候補決定部13は、プログラム更新情報11を参照して、図4に示す表を入力する。S12の処理が終了すると、スケジュール候補決定処理へ移行する(S14)。
The process of S12 is a process that is executed by the schedule
S14の処理は、スケジュール候補決定部13が実行し、S10及びS12の処理で入力した情報に基づいて、車両3のプログラムを更新するスケジュールの候補を決定する処理である。最初に、スケジュール候補決定部13は、図5(a)に示す表を参照し、表の中から所定の閾値以下の使用回数となった日を選択する。ここで閾値を例えば0とすると、太枠で示す日曜日(第2,4,5週)、金曜日(第1,3,5週)、土曜日(第4週)を候補の日として選択する。次に、スケジュール候補決定部13は、図4に示す表を用いて、表の中から更新対象プログラムの更新に要する時間を参照する。ここでは更新対象のプログラムが識別子Cのプログラムであるとすると、図4に示す表に基づいて、更新に要する時間は60分となる。そして、スケジュール候補決定部13は、図5(b)に示す表を参照し、図5(a)を用いて決定した日曜日、金曜日、土曜日のうち、車両3が使用されていない時間が連続して60分以上確保できると予測される時間帯を選択する。例えば、日曜日、金曜日、土曜日の0時から1時の時間帯をスケジュールの候補として選択する。なお、スケジュールの候補が多数存在する場合には、近い将来の順に所定の数のスケジュール候補を選択する。S14の処理が終了すると、スケジュール提示処理へ移行する(S16)。
The process of S14 is a process of determining schedule candidates for updating the program of the
S16の処理は、スケジュール候補提示部14が実行し、S14の処理で決定したスケジュールの候補と、当該スケジュールが示す時間帯における車両の予測停止場所とをあわせてユーザへ提示する処理である。スケジュール候補提示部14は、図5(b)に示す表を参照して、当該スケジュールが示す時間帯における車両の停止場所を予測する。そして、スケジュール候補提示部14は、車両3のディスプレイ31にスケジュール候補と予測停止場所とを表示させる。S16の処理が終了すると、ユーザ選択受付処理へ移行する(S18)。
The process of S16 is a process that is executed by the schedule
S18の処理は、リプログラム処理部15が実行し、ユーザ操作を受付ける処理である。リプログラム処理部15は、車両3のユーザ選択操作部32により選択したユーザ操作を、車両3から通信を介して受付ける。S18の処理が終了すると、リプログラム実行処理へ移行する(S20)。
The process of S18 is a process executed by the
S20の処理は、リプログラム処理部15が実行し、車両3のプログラム33を更新する処理である。リプログラム処理部15は、S18の処理でユーザにより選択されたスケジュールが示す時間帯に、リプログラミングデータ12を用いてプログラム33を更新する。S20の処理が終了すると、図3に示す制御処理を終了する。
The process of S20 is a process executed by the
以上で図3に示す制御処理を終了する。図3に示す制御処理を実行することにより、ユーザにリプログラミングのスケジュールの候補を提示する際に、予測される車両の位置情報をあわせて提示することができるので、更新予定の時間帯が車両3の停止時間帯であるか否かを、ユーザに容易に判断させることが可能となる。
Thus, the control process shown in FIG. 3 is finished. By executing the control process shown in FIG. 3, when the candidate for reprogramming schedule is presented to the user, it is possible to present the predicted position information of the vehicle together. It is possible for the user to easily determine whether or not it is the
上述したように、本実施形態に係るソフトウェア更新装置1によれば、スケジュール候補提示部14により、予測された空き時間帯と当該予測空き時間帯における予測された位置情報とがユーザに報知される。このため、ユーザに対して、報知された位置情報に基づいて、報知された空き時間帯の妥当性を検証させることができる。よって、ソフトウェア更新処理を行う時間帯の妥当性をユーザに判断させることが可能となる。また、予定したリプログラミングの時間帯における車両の使用状況をユーザに検証させることができるので、車両が使用されていない時間帯にリプログラミングを確実に実施することが可能となる。よって、効率的にリプログラミングを実施することができる。
As described above, according to the
また、本実施形態に係るソフトウェア更新装置1によれば、スケジュール候補決定部13により、使用状況学習DB10に格納された使用状況に基づいて、プログラム33の更新可能な空き時間帯を予測することができる。よって、使用状況に基づいて車両3を使用しない可能性の高い空き時間帯を予測することができる。
In addition, according to the
また、スケジュール候補決定部13は、プログラム33の更新に要する時間に基づいてプログラム33の更新可能な空き時間帯を予測することができる。よって、プログラム33の更新に要する時間を考慮して、空き時間帯でプログラム33の更新が可能であるか否かを判定することができるので、ソフトウェアの更新が可能な空き時間帯を予測することが可能となる。
Further, the schedule
なお、上述した実施形態は本発明に係るソフトウェア更新装置の一例を示すものである。本発明に係るソフトウェア更新装置は、実施形態に係るソフトウェア更新装置に限られるものではなく、各請求項に記載した要旨を変更しない範囲で、実施形態に係るソフトウェア更新装置を変形し、又は他のものに適用したものであってもよい。 The above-described embodiment shows an example of the software updating apparatus according to the present invention. The software update device according to the present invention is not limited to the software update device according to the embodiment, and the software update device according to the embodiment may be modified or otherwise changed without changing the gist described in each claim. It may be applied to a thing.
例えば、上述した実施形態では、車両3がディスプレイ31を備えることで、ユーザにスケジュールの候補を報知できる構成とした例を説明したが、スピーカ等を用いてユーザにスケジュールの候補を報知する場合であってもよい。
For example, in the above-described embodiment, the example in which the
また、上述した実施形態では、図5(b)に示す表を用いてプログラム33の更新の時間帯を決定する例を説明したが、例えば、図4に示すプログラムごとに予め設定されている参考開始スケジュールを用いてプログラム33の更新の時間帯を決定してもよい。
In the above-described embodiment, the example in which the update time zone of the
また、上述した実施形態では、図2に示すように、サーバ2側に、使用状況学習DB10、スケジュール候補決定部13及びスケジュール候補提示部14を備えている例を説明したが、上記構成要素は、車両3側に備えてもよい。
In the above-described embodiment, as illustrated in FIG. 2, the example in which the usage
また、上述した実施形態では、移動体として車両を用いて説明したが、車両に限られるものではなく、駐車する移動体であればよく、バイク、自転車、電車等であっても良い。 In the above-described embodiment, the vehicle is used as the moving body. However, the moving body is not limited to the vehicle, and may be a moving body that is parked, and may be a motorcycle, a bicycle, a train, or the like.
さらに、上述した実施形態では、図5に示す表を用いて使用状況学習DB10の格納情報を説明したが、図5に示す表に限られるものではなく、例えば、時間帯を柔軟に定義したり、休日を任意に設定したり、祝日を考慮したり、駐車位置を柔軟に定義したものでもよい。
Furthermore, in the above-described embodiment, the storage information of the usage
1…ソフトウェア更新装置、2…サーバ、3…車両、10…使用状況学習DB、11…プログラム更新情報、12…リプログラミングデータ、13…スケジュール候補決定部(予測手段)、14…スケジュール候補提示部(報知手段)、15…リプログラム処理部(更新手段)、30…使用状況検出部、31…ディスプレイ、32…ユーザ選択操作部、33…プログラム。
DESCRIPTION OF
Claims (3)
前記ソフトウェアの更新可能な前記空き時間帯を予測する予測手段と、
前記予測手段により予測された前記空き時間帯を前記利用者に報知する報知手段と、
前記報知手段により報知された前記空き時間帯の中から所定の空き時間帯を指定する前記利用者の操作を入力する入力手段と、
前記利用者により指定された前記空き時間帯で前記ソフトウェアの更新を行う更新手段と、
を備え、
前記報知手段は、前記空き時間帯を前記利用者に報知する際に、当該空き時間における前記移動体の予測される位置情報をあわせて報知すること、
を特徴とするソフトウェア更新装置。 A software update device configured to be communicable with a mobile body and updating software of the mobile body in a free time zone during which a user does not use the mobile body,
Predicting means for predicting the available free time zone of the software;
Informing means for informing the user of the free time zone predicted by the predicting means;
An input means for inputting an operation of the user for designating a predetermined free time period from the free time periods notified by the notification means;
Updating means for updating the software in the free time zone designated by the user;
With
The notifying means, when notifying the user of the empty time zone, informing the predicted position information of the mobile body in the empty time together;
A software update device characterized by the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009202809A JP5267390B2 (en) | 2009-09-02 | 2009-09-02 | Software update device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009202809A JP5267390B2 (en) | 2009-09-02 | 2009-09-02 | Software update device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011053954A JP2011053954A (en) | 2011-03-17 |
JP5267390B2 true JP5267390B2 (en) | 2013-08-21 |
Family
ID=43942883
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009202809A Expired - Fee Related JP5267390B2 (en) | 2009-09-02 | 2009-09-02 | Software update device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5267390B2 (en) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5240248B2 (en) * | 2010-06-29 | 2013-07-17 | トヨタ自動車株式会社 | Control device |
JP5755025B2 (en) * | 2011-05-20 | 2015-07-29 | 三菱電機株式会社 | Program update instruction device |
JP2013182303A (en) * | 2012-02-29 | 2013-09-12 | Nec Corp | Virtual machine management system, method and program |
US9417329B2 (en) * | 2012-03-19 | 2016-08-16 | Qualcomm Incorporated | User experience of the connected automobile |
JP5953950B2 (en) * | 2012-06-05 | 2016-07-20 | 株式会社リコー | Information processing apparatus, information processing program, and information processing system |
JP6199642B2 (en) * | 2013-07-22 | 2017-09-20 | 株式会社東芝 | Data file update apparatus, update method thereof, and update program |
JP6021846B2 (en) * | 2014-03-28 | 2016-11-09 | 三菱電機ビルテクノサービス株式会社 | Update schedule management apparatus and program |
JP6358286B2 (en) * | 2016-06-02 | 2018-07-18 | 住友電気工業株式会社 | Control device, program update method, and computer program |
JP6323480B2 (en) | 2016-03-02 | 2018-05-16 | 住友電気工業株式会社 | Program update system, program update method, and computer program |
JP6658409B2 (en) * | 2016-09-02 | 2020-03-04 | 株式会社オートネットワーク技術研究所 | In-vehicle update system, in-vehicle update device, and communication device update method |
JP6696417B2 (en) | 2016-12-20 | 2020-05-20 | 株式会社オートネットワーク技術研究所 | In-vehicle update device, update system and portable communication device |
JP6555761B2 (en) * | 2017-03-10 | 2019-08-07 | Necプラットフォームズ株式会社 | Information processing apparatus, program update method, and program update program |
JP7234548B2 (en) * | 2018-09-11 | 2023-03-08 | 株式会社デンソー | Center device, reprogram data distribution system and reprogram data distribution plan creation program |
JP6773099B2 (en) * | 2018-10-30 | 2020-10-21 | トヨタ自動車株式会社 | Control device |
CN117331291B (en) * | 2023-12-01 | 2024-03-19 | 上海红岩临芯半导体科技有限公司 | Scheduling method and system for unit balance flow sheet of glue spreading and developing device |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4170742B2 (en) * | 2002-11-29 | 2008-10-22 | 株式会社エヌ・ティ・ティ・ドコモ | Download system, communication terminal, server, download method |
JP2004206390A (en) * | 2002-12-25 | 2004-07-22 | Mitsubishi Electric Corp | Software management device and software management server |
JP2004249914A (en) * | 2003-02-21 | 2004-09-09 | Matsushita Electric Ind Co Ltd | On-vehicle device |
JP2005043960A (en) * | 2003-07-22 | 2005-02-17 | Nippon Telegr & Teleph Corp <Ntt> | Server, online patch processing method, and program |
JP2005157509A (en) * | 2003-11-21 | 2005-06-16 | Hitachi Ltd | Communication terminal |
JP2006115036A (en) * | 2004-10-13 | 2006-04-27 | Nec Corp | Mobile telephone set, automatic program updating method used therefor, and program thereof |
JP2010128581A (en) * | 2008-11-25 | 2010-06-10 | Hitachi Ltd | Preventive maintenance device and preventive maintenance method |
-
2009
- 2009-09-02 JP JP2009202809A patent/JP5267390B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011053954A (en) | 2011-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5267390B2 (en) | Software update device | |
JP6117629B2 (en) | Map update system, map update method and program | |
WO2014151155A4 (en) | User interface for displaying predicted destinations | |
JP6447534B2 (en) | Maintenance work management system | |
JP2011047925A5 (en) | ||
JP2009139375A (en) | Parking information displaying method and apparatus | |
JP2014146130A (en) | Vacant parking space guidance support system | |
JP2009217397A (en) | Schedule management system, schedule management method, schedule management program, and recording medium | |
WO2016108207A1 (en) | Infotainment system for recommending a task during a traffic transit time | |
CN110782052A (en) | Vehicle reservation system, vehicle reservation method, and storage medium storing program | |
US20210304604A1 (en) | Systems and methods for parking suggestions | |
JP6448187B2 (en) | Process management device, process management program, and process management system | |
WO2017203598A1 (en) | Work assistance system, allocation system, and allocation method | |
KR101543087B1 (en) | System and method for automatic searching destination of navigation system | |
JP2011058958A (en) | Scheduling system, scheduling apparatus, and method | |
JP2017116373A (en) | Map update device, map update server, and map update method | |
JP2011150379A (en) | Production plan changing method and production plan changing device | |
JP6951046B2 (en) | Information processing device | |
JP2012053732A (en) | Management system and on-vehicle terminal | |
JP2019101726A (en) | Labor management system and computer program | |
KR102281712B1 (en) | System and method for building a prediction model for providing user recommendation service based on location information | |
JP4682860B2 (en) | Method for updating map data of navigation device | |
JP6269230B2 (en) | Scheduled departure time notification system, scheduled departure time notification method, and scheduled departure time notification program | |
JP2010127814A (en) | Navigation apparatus and method for displaying menu | |
JP2011163860A (en) | Terminal with alarm and schedule function, alarm time changing method thereof, and program thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111227 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130327 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130409 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130422 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5267390 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |