JP7130443B2 - Operation recording device - Google Patents
Operation recording device Download PDFInfo
- Publication number
- JP7130443B2 JP7130443B2 JP2018106089A JP2018106089A JP7130443B2 JP 7130443 B2 JP7130443 B2 JP 7130443B2 JP 2018106089 A JP2018106089 A JP 2018106089A JP 2018106089 A JP2018106089 A JP 2018106089A JP 7130443 B2 JP7130443 B2 JP 7130443B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- setup
- server
- cpu
- module
- 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.)
- Active
Links
Images
Landscapes
- Time Recorders, Dirve Recorders, Access Control (AREA)
Description
本開示は、運行記録装置に関する。 The present disclosure relates to a traffic recorder.
従来、車両に搭載され、車速等の運行記録をデータセンターへ送付することで、車両状況をリアルタイムに確認できるデジタルタコグラフ等の運行記録装置が知られている。運行記録装置が搭載されるような車両内には複数の電子機器が異なる通信規格で搭載されているため、複数種類の通信規格の信号が混在する場合であっても、該当する通信規格に自動的に適応し、通信するものが提案されている(例えば、特許文献1参照)。 2. Description of the Related Art Conventionally, there has been known a driving recorder such as a digital tachograph that is mounted on a vehicle and that can confirm the vehicle status in real time by sending driving records such as vehicle speed to a data center. Since multiple electronic devices with different communication standards are installed in vehicles such as those equipped with operation recorders, even if signals of multiple types of communication standards are mixed, the corresponding communication standard will automatically be used. There has been proposed a device that is adaptive and communicates (see, for example, Patent Document 1).
しかし、特許文献1に記載のような従来技術は、車両内に搭載されている電子機器同士の通信に対応するものである。一方、運行記録装置に実装されている通信モジュール部は、車両外に設けられているサーバーと通信を行うものであり、特定の通信方式、例えば、第3世代移動通信システムのような1つの世代の通信方式により無線通信を行うことを前提として通信設定のセットアップ処理が実行される。よって、通信モジュール部は、異なる世代の通信方式が混在するような通信環境、例えば、第3世代移動通信システムの通信方式と、第4世代移動通信システムの通信方式とが混在するような通信環境が想定されずに通信設定のセットアップ処理が実行される。
However, the conventional technology as described in
具体的には、第3世代移動通信システムの通信方式と、第4世代移動通信システムの通信方式とが混在するような通信環境下では、第3世代移動通信システム及び第4世代移動通信システムの何れか一方の通信モジュールが取り付けられている可能性があるにもかかわらず、従来技術においては、第3世代移動通信システムのように1つの通信方式のみを前提として、通信モジュール部が無線通信を行う通信方式を特定させずに通信設定のセットアップ処理が実行される。よって、通信モジュール部は、第4世代移動通信システムの通信方式に対応するものであっても、第3世代移動通信システムの通信方式に対応する通信設定のセットアップ処理が実行されることがある。したがって、通信モジュール部の通信設定のセットアップ処理が正しく実行されないことで、運行記録装置は、データセンターと無線通信できない状況に至る可能性がある。つまり、上記従来技術では、1つの通信方式と、他の1つの通信方式とが混在することが想定されるような通信環境下において、無線通信を行うことができない状況に至る可能性がある。 Specifically, in a communication environment where communication methods of the 3rd generation mobile communication system and communication methods of the 4th generation mobile communication system are mixed, Despite the possibility that either one of the communication modules may be attached, in the prior art, the communication module unit performs wireless communication on the premise of only one communication method like the third generation mobile communication system. Communication setting setup processing is executed without specifying the communication method to be used. Therefore, even if the communication module unit is compatible with the communication scheme of the fourth generation mobile communication system, setup processing for communication settings compatible with the communication scheme of the third generation mobile communication system may be executed. Therefore, there is a possibility that the operation recorder cannot communicate wirelessly with the data center because the setup processing of the communication settings of the communication module section is not executed correctly. In other words, in the conventional technology described above, there is a possibility that wireless communication cannot be performed in a communication environment where one communication method and another communication method are expected to coexist.
本開示はこのような状況に鑑みてなされたものであり、1つの通信方式と、他の1つの通信方式とが混在することが想定されるような通信環境下であっても、無線通信を行うことができるようにするものである。 The present disclosure has been made in view of this situation, and even in a communication environment where one communication method and another communication method are expected to coexist, wireless communication can be performed. to be able to do so.
本開示の一側面である運行記録装置は、サーバーに運行記録を送信する運行記録装置であって、前記サーバーと無線通信を行う通信モジュール部と、前記通信モジュール部が無線通信を行う通信方式を特定するモジュール情報を記憶する記憶部と、を備え、前記記憶部は、無線通信の通信設定のセットアップ処理が初回である場合、前記通信モジュール部から転送される前記モジュール情報が記憶され、前記通信モジュール部は、前記セットアップ処理が初回である場合、前記記憶部に記憶される前記モジュール情報に応じたセットアップコマンドに基づき、前記セットアップ処理が実行されたときの通信設定と、前記サーバーの宛先IPアドレスとが設定される。 An operation recording device, which is one aspect of the present disclosure, is an operation recording device that transmits operation records to a server, and includes a communication module that performs wireless communication with the server, and a communication method in which the communication module performs wireless communication. a storage unit that stores module information to be specified, wherein the storage unit stores the module information transferred from the communication module unit when a setup process of communication settings for wireless communication is performed for the first time, and the communication When the setup process is performed for the first time, the module unit stores the communication settings when the setup process is executed and the destination IP address of the server based on a setup command corresponding to the module information stored in the storage unit. and are set .
また、本開示の一側面である運行記録装置において、前記記憶部は、前記セットアップ処理が実行されたときの通信設定に基づき、前記サーバーと無線通信を行う通信プログラムが展開され、前記通信モジュール部は、前記記憶部に展開される前記通信プログラムに基づき、無線通信を行うものであり、前記通信プログラムは、前記サーバーの宛先IPアドレスを参照する、ことが好ましい。 Further, in the operation recording device which is one aspect of the present disclosure, the storage unit develops a communication program for wirelessly communicating with the server based on communication settings when the setup process is executed, and the communication module unit performs wireless communication based on the communication program developed in the storage unit, and the communication program preferably refers to the destination IP address of the server.
また、本開示の一側面である運行記録装置において、前記通信モジュール部は、前記セットアップ処理が2回目以降である場合、前記モジュール情報に応じたセットアップコマンドに基づき、前記サーバーの宛先IPアドレスが設定される、ことが好ましい。 Further, in the operation recording device which is one aspect of the present disclosure, the communication module unit sets the destination IP address of the server based on a setup command according to the module information when the setup process is performed for the second time or later. preferably.
本開示の一側面によれば、1つの通信方式と、他の1つの通信方式とが混在することが想定されるような通信環境下であっても、無線通信を行うことができる。 According to one aspect of the present disclosure, wireless communication can be performed even in a communication environment where one communication method and another communication method are expected to coexist.
以下、図面に基づいて本開示の実施形態を説明するが、本開示は以下の実施形態に限られるものではない。 Embodiments of the present disclosure will be described below based on the drawings, but the present disclosure is not limited to the following embodiments.
図1は、本開示を適用した実施形態に係る運行記録装置3の機能構成例を示す図である。図1に示すように、情報処理システム1は、サーバー103と、運行記録装置3と、を備えている。情報処理システム1は、無線媒体又は有線媒体による通信が可能なネットワーク2を介して、車両に搭載された運行記録装置3で記録した車速等の車両の運行記録を、サーバー103に送信する。このように、運行記録装置3がデジタルタコグラフとして機能することで、サーバー103は、運行記録に基づく車両状況をリアルタイムで取得することができる。情報処理システム1は、端末101を備えている。端末101は、無線媒体又は有線媒体を介して運行記録装置3と接続されることにより、端末101からの指令により運行記録装置3のセットアップ処理を運行記録装置3に実行させることができる。なお、セットアップ処理の詳細については後述するが、端末101からの指令がなくても、運行記録装置3がセットアップ処理を実行することもできる。
FIG. 1 is a diagram showing a functional configuration example of a
運行記録装置3は、サーバー103と通信可能であって、サーバー103に運行記録を送信する。サーバー103は、例えば、3Gすなわち第3世代移動通信システム又は4Gすなわち第4世代移動通信システム等の何れか1つに含まれる通信方式の通信設定がされている。第3世代移動通信システムのうち、第3世代の通信方式にはW-CDMA(Wideband-Code Division Multiple Access)又はCDMA2000が含まれ、第3.5世代の通信方式にはHSPA(High Speed Packet Access)又はEV-DO(Evolution-Data Optimized)が含まれ、第3.9世代の通信方式にはLTE(Long-Term Evolution)が含まれる。第4世代の通信方式にはLTE-Advancedが含まれる。サーバー103は、第3世代移動通信システムの通信方式が採用されていれば、W-CDMA、CDMA2000、HSPA、又はEV-DO等のような通信方式の何れかの通信設定がされる。サーバー103は、第4世代移動通信システムの通信方式が採用されていれば、LTE-Advancedの通信設定がされる。運行記録装置3は、サーバー103に採用される通信方式と同一の通信設定がされていれば、サーバー103と通信可能である。
The
よって、サーバー103は、同一世代、例えば第3世代移動通信システムに含まれる何れかの通信方式であれば、運行記録装置3にも同様の通信方式の通信設定がされる必要がある。サーバー103が、第4世代移動通信システムに含まれる通信方式であれば、運行記録装置3も同様の通信方式、すなわちLTE-Adancedの通信設定が設定される必要がある。仮に、サーバー103が第4世代移動通信システムに含まれる通信方式の通信設定がされ、運行記録装置3が第3世代移動通信システムの通信方式の通信設定がされている場合、サーバー103側で自己の通信方式に対応させる処理を実行しない限り、サーバー103と、運行記録装置3とは通信を行うことができない。なお、以降の説明では、第3世代移動通信システム及び第4世代移動通信システムのそれぞれの通信方式の通信設定がされる一例について説明を行うが、複数の通信方式のうち、1つの通信方式及び他の1つの通信方式のそれぞれの通信設定がされればよい。
Therefore, if the
運行記録装置3は、CPU31、LCD(Liquid Crystal Display)32、ブザー33、通信モジュール部34、速度インターフェース部35、エンジンインターフェース部36、電源インターフェース部37、及び記憶部50を備えている。運行記録装置3は、運行記録として、車速及びエンジン回転数を取得して逐次記録する。CPU31は、デジタルタコグラフとして機能する運行記録装置3を統括的に制御する。LCD32は、表示部として、運転者に画像表示により情報提供する機能を有する。ブザー33は、音声警告部として、運転者が予め定められた安全運転条件を逸脱する運転をしていると判定された場合、注意喚起を行う機能を有する。速度インターフェース部35は、CPU31及び車速センサー6のそれぞれと接続され、車速センサー6から入力される速度パルスをCPU31に供給する。車速センサー6は、運行記録装置3が搭載された車両に取り付けられ、検知した車速を速度パルスに変換して出力する。CPU31は、入力された速度パルスに基づき、自車両の速度すなわち車速を求め、記憶部50に記録させる。エンジンインターフェース部36は、CPU31及びエンジン回転センサー7のそれぞれと接続され、エンジン回転センサー7から入力されるエンジンパルスをCPU31に供給する。エンジン回転センサー7は、運行記録装置3が搭載された車両に取り付けられ、検知したエンジン回転数をエンジンパルスに変換して出力する。CPU31は、入力されたエンジンパルスに基づき、自車両のエンジン回転数を求め、記憶部50に記録させる。
The
電源インターフェース部37は、+12Vライン及びイグニッションラインを介してバッテリ11と接続し、バッテリ11から供給される電力を運行記録装置3に供給する。+12Vラインは、電源インターフェース部37に常時電力を供給する。よって、電源インターフェース部37は、常時電力の供給が必要な部位に+12Vラインから供給される電力を供給する。イグニッションラインにはイグニッションスイッチ12_1が設けられている。イグニッションラインは、イグニッションスイッチ12_1がオンされたときに電源インターフェース部37に電力を供給する。不図示の車両用灯具は、イルミネーションラインを介してバッテリ11と接続されている。イルミネーションラインにはライティングスイッチ12_2が設けられている。よって、ライティングスイッチ12_2がオンされたときに不図示の車両用灯具に電力が供給される。なお、イグニッションスイッチ12_1及びライティングスイッチ12_2を総称する場合、スイッチ12と称する。
The
通信モジュール部34は、サーバー103と無線通信を行う。無線媒体を介した無線通信により、通信モジュール部34と、サーバー103との間で、各種データが送受信される。通信モジュール部34は、モジュール情報に応じて、無線通信の通信設定のセットアップ処理が実行される。記憶部50は、セットアップ処理が実行されたときの通信設定に基づき、サーバー103と無線通信を行う通信プログラムが展開される。通信モジュール部34は、記憶部50に展開される通信プログラムに基づき、無線通信を行うものである。通信プログラムは、サーバー103の宛先IPアドレスを参照する。なお、運行記録装置3の製造番号及び型名は、セットアップ処理を実行する工程では記憶部50に記憶させる必要はないが、セットアップ処理以外の工程時に運行記録装置3の製造番号がチェックされる。
The
次に、モジュール情報について具体的に説明する。通信モジュール部34は、モジュール情報を保持する。モジュール情報は、通信モジュール部34が無線通信を行う通信方式を特定するものであり、記憶部50に記憶される。モジュール情報は、第3世代移動通信システム及び第4世代移動通信システムの何れか一方の通信方式の種類を特定するものが含まれる。CPU31は、通信方式の判定結果を記憶部50に保存させる。例えば、通信モジュール部34は、セットアップ処理の実行中、CPU31からモジュール情報を要求された場合、保持しているモジュール情報を返答する。CPU31は、通信モジュール部34から返答されたモジュール情報により通信方式を判定する。
Next, module information will be specifically described. The
セットアップ処理は、モジュール情報の取得と、無線通信の通信設定と、宛先IPアドレスの設定とを行う処理である。無線通信の通信設定は、通信方式及び通信速度等のような通信内容の設定である。例えば、第3世代移動通信システムであれば、W-CDMA、CDMA2000、HSPA、EV-DO、及びLTEの何れかの通信方式が設定される。W-CDMAの通信方式が設定された場合、通信速度は、W-CDMAの通信方式に対応するものが設定され、使用地域等に応じて周波数帯域も設定される。宛先IPアドレスは、第3世代移動通信システムの通信方式に対応したものが設定される。一方、第4世代移動通信システムであれば、LTE-Advancedの通信方式が設定され、通信速度は、LTE-Advancedの通信方式に対応するものが設定され、使用地域等に応じて周波数帯域も設定される。宛先IPアドレスは、第4世代移動通信システムの通信方式に対応したものが設定される。 The setup process is a process of acquiring module information, setting wireless communication, and setting a destination IP address. Communication settings for wireless communication are settings for communication contents such as the communication method and communication speed. For example, in the third generation mobile communication system, one of W-CDMA, CDMA2000, HSPA, EV-DO, and LTE is set. When the W-CDMA communication method is set, the communication speed is set corresponding to the W-CDMA communication method, and the frequency band is also set according to the area of use. The destination IP address is set to correspond to the communication method of the third generation mobile communication system. On the other hand, if it is a 4th generation mobile communication system, the LTE-Advanced communication method is set, the communication speed is set to correspond to the LTE-Advanced communication method, and the frequency band is set according to the area of use. be done. The destination IP address is set to correspond to the communication method of the fourth generation mobile communication system.
記憶部50は、セットアップ処理が実行されたときの通信設定に基づき、サーバー103と無線通信を行う通信プログラムが展開される。通信プログラムは、例えば、ファームウェアとして運行記録装置3で機能するものであるが、各種API(Application Programming Interface)を介して、OS(Operating System)上で実行されるアプリケーションソフトウェアとして構成されるものであってもよい。通信モジュール部34は、記憶部50に展開される通信プログラムに基づき、無線通信を行うものである。通信プログラムは、サーバー103の宛先IPアドレスを参照する。なお、宛先IPアドレスの他にサブネットマスクも設定される。これにより、指定したサーバー103との無線通信が可能となる。
The
具体的には、セットアップ処理が初回である場合、記憶部50は、通信モジュール部34から転送されるモジュール情報が記憶される。通信モジュール部34は、セットアップ処理が初回である場合、記憶部50に記憶されるモジュール情報に応じたセットアップコマンドに基づき、セットアップ処理が実行されたときの通信設定と、サーバー103の宛先IPアドレスとが設定される。セットアップ処理が初回であるか否かは、イグニッションスイッチ12_1がオンされたときが初回であるか否かをCPU31が判定する。セットアップ処理が2回目以降である場合、モジュール情報に応じたセットアップコマンドに基づき、サーバー103の宛先IPアドレスが設定される。
Specifically, when the setup process is performed for the first time, the
記憶部50は、不揮発性メモリから構成される。記憶部50は、CPU31が運行記録装置3の機能を実現するための各種プログラム及びデータが格納される。記憶部50は、運行記録に関しては、例えば、車速及びエンジン回転数のそれぞれの制限値が格納される。また、上記で説明したサーバー103の宛先IPアドレスも格納される。記憶部50は、記録される運行記録が一定量に達する都度、一定量に達した運行記録を別途異なるメモリ空間に記録する。記憶部50は、車速及びエンジン回転数の他に、不図示のGPSから取得したGPSデータも記録する。GPSデータは、走行距離及び走行時間の演算に利用される。記憶部50は、通信モジュール部34から転送されるモジュール情報が記憶される。
The
図2は、本開示を適用した実施形態に係るセットアップ処理が初回のときのシステム構成例及び制御シーケンス例を示す図である。ステップS11~ステップS21の処理は、初回のセットアップ処理である。ステップS11において、端末101は、通信モジュール部34のセットアップを開始させる。ステップS12において、CPU31は、通信モジュール部34にモジュール情報の取得コマンドを送信する。ステップS13において、通信モジュール部34は、モジュール情報をCPU31に送信する。ステップS14において、CPU31は、受信したモジュール情報より第3世代移動通信システムか第4世代移動通信システムかを判定する。ステップS15において、記憶部50は、受信したモジュール情報を記録する。ステップS16において、CPU31は、セットアップコマンドを通信モジュール部34に送信する。なお、セットアップコマンドは、第3世代移動通信システム用のものであれば、第4世代移動通信システム用の引数が不足しているが、モジュール情報により通信モジュール部34が第3世代移動通信システム及び第4世代移動通信システムの何れに対応しているかを判定し、その判定結果に応じたセットアップコマンドを送信している。よって、送信したセットアップコマンドは正しいものである。また、モジュール情報が通信モジュール部34に記憶されていない場合、従来の第3世代移動通信システムに対応したセットアップコマンドを送信すればよい。セットアップコマンドは、無線通信の通信設定と、宛先IPアドレスを設定する処理とが含まれる。
FIG. 2 is a diagram showing a system configuration example and a control sequence example when the setup process according to the embodiment to which the present disclosure is applied is the first time. The processing of steps S11 to S21 is initial setup processing. In step S<b>11 , the terminal 101 starts setting up the
ステップS17において、通信モジュール部34は、セットアップ完了応答をCPU31に送信する。ステップS18において、CPU31は、セットアップ完了応答を判定する。ステップS19において、記憶部50は、セットアップ結果を記録する。セットアップ結果は、セットアップ完了応答の判定結果から導出される。ステップS20において、運行記録装置3は、通信モジュール部34のセットアップ結果を端末101に送信する。ステップS21において、端末101は、セットアップ結果を記録する。なお、セットアップ処理が2回目以降であれば、モジュール情報を取得する処理と、無線通信の通信設定とが不要になるため、宛先IPアドレスを設定する処理を実行すればよい。よって、セットアップ処理が2回目以降であれば、セットアップコマンドは、宛先IPアドレスを設定する処理が含まれていればよい。また、セットアップ処理は、運行記録装置3の起動毎に毎回実行されるものである。また、運行記録装置3の通信不良等の不具合が発生した際にも、セットアップ処理は、運行記録装置3の起動時に実行される。
In step S<b>17 , the
図3は、本開示を適用した実施形態に係るセットアップ処理が初回のときの第1の処理を説明するフローチャートである。なお、ステップS31の処理の開始時、運行記録装置3は、PEr2状態である。PEr2状態とは、通信プログラムのような各種プログラムが記憶部50の論理空間に展開されているが、ETCの接続有無等を管理する機能テーブルが記憶部50の論理空間に展開されていない状態である。よって、PEr2状態では、運行記録装置3が動作しない。したがって、PEr2状態は、通常は、工場出荷前しか存在しない、すなわち、運行記録装置3の起動が初回である場合が、PEr2状態に相当する。
FIG. 3 is a flowchart illustrating the first process when the setup process according to the embodiment to which the present disclosure is applied is performed for the first time. Note that the
ステップS31において、CPU31は、通信モジュール部34の初回セットアップを開始する。ステップS32において、CPU31は、通信モジュール部34のモジュール情報を取得する。ステップS33において、CPU31は、モジュール情報を取得できたか否かを判定する。CPU31は、モジュール情報を取得できたと判定する場合(ステップS33;Y)、ステップS34の処理に移行する。CPU31は、モジュール情報を取得できなかったと判定する場合(ステップS33;N)、ステップS43の処理に移行する。ステップS34において、CPU31は、モジュール情報が第3世代移動通信システム及び第4世代移動通信システムの何れであるかを判定する。
In step S<b>31 , the
CPU31は、モジュール情報が第3世代移動通信システムであると判定する場合(ステップS34;3G)、ステップS35の処理に移行する。ステップS35において、CPU31は、第3世代移動通信システム用の通信モジュール部34が取り付けてある旨を記憶部50に記録させる。ステップS36において、CPU31は、第3世代移動通信システム用のセットアップコマンドを通信モジュール部34に送信し、ステップS37の処理に移行する。CPU31は、モジュール情報が第4世代移動通信システムであると判定する場合(ステップS34;4G)、ステップS41の処理に移行する。ステップS41において、CPU31は、第4世代移動通信システム用の通信モジュール部34が取り付けてある旨を記憶部50に記録させる。ステップS42において、CPU31は、第4世代移動通信システム用のセットアップコマンドを通信モジュール部34に送信し、ステップS37の処理に移行する。CPU31は、モジュール情報が第3世代移動通信システム及び第4世代移動通信システムの何れでもない場合(ステップS34;3G及び4Gの何れでもない)、ステップS43の処理に移行する。
When the
ステップS37において、CPU31は、セットアップ完了応答を受信したか否かを判定する。CPU31は、セットアップ完了応答を受信したと判定する場合(ステップS37;Y)、ステップS38の処理に移行する。CPU31は、セットアップ完了応答を受信していないと判定する場合(ステップS37;N)、ステップS37の処理を継続する。ステップS38において、CPU31は、セットアップ完了応答が成功及び失敗の何れであるかを判定する。CPU31は、セットアップ完了応答が成功であると判定する場合(ステップS38;成功)、ステップS39の処理に移行する。ステップS39において、CPU31は、通信モジュール部34のセットアップ結果OKを記憶部50に記録させ、ステップS40の処理に移行する。CPU31は、セットアップ完了応答が失敗であると判定する場合(ステップS38;失敗)、ステップS43の処理に移行する。ステップS43において、CPU31は、通信モジュール部34のセットアップ結果NGを記憶部50に記憶させ、ステップS40の処理に移行する。ステップS40において、CPU31は、通信モジュール部34のセットアップ結果を端末101に送信し、ステップS31~ステップS40の処理を終了する。
In step S37,
図4は、本開示を適用した実施形態に係るセットアップ処理が2回目以降であるときの第2の処理を説明するフローチャートである。ステップS51において、CPU31は、運行記録装置3が起動状態であるか否かを判定する。運行記録装置3が起動状態であるか否かは、イグニッションスイッチ12_1がオンされているか否かを判定すればよい。CPU31は、運行記録装置3が起動状態であると判定する場合(ステップS51;Y)、ステップS52の処理に移行する。CPU31は、運行記録装置3が起動状態でないと判定する場合(ステップS51;N)、ステップS51の処理を継続する。ステップS52において、CPU31は、初回セットアップ済みであるか否かを判定する。CPU31は、初回セットアップ済みであると判定する場合(ステップS52;Y)、ステップS53の処理に移行する。CPU31は、初回セットアップ済みでないと判定する場合(ステップS52;N)、ステップS60の処理に移行する。ステップS60において、第1の処理が実行され、第2の処理は終了する。第1の処理は、ステップS31~ステップS43の処理である。なお、初回セットアップとは、上記で説明したステップS31~ステップS40の処理のことである。よって、例えば、ステップS40の処理が終了したとき、初回セットアップ済みである旨を示す初回フラグを1に設定し、ステップS52の処理は、その初回フラグが1であるか否かを判定すればよい。
FIG. 4 is a flowchart illustrating second processing when the setup processing according to the embodiment to which the present disclosure is applied is the second time or later. In step S51, the
ステップS53において、CPU31は、モジュール情報が第3世代移動通信システム、第4世代移動通信システム、及び無しの何れであるかを判定する。CPU31は、モジュール情報が第4世代移動通信システムであると判定する場合(ステップS53;4G)、ステップS54の処理に移行する。ステップS54において、CPU31は、第4世代移動通信システム用のセットアップコマンドを通信モジュール部34に送信し、ステップS55の処理に移行する。CPU31は、モジュール情報が第3世代移動通信システム又は無しであると判定する場合(ステップS53;3G又は無し)、ステップS59の処理に移行する。ステップS59において、CPU31は、第3世代移動通信システム用のセットアップコマンドを通信モジュール部34に送信し、ステップS55の処理に移行する。
In step S53, the
ステップS55において、CPU31は、セットアップ完了応答を受信したか否かを判定する。CPU31は、セットアップ完了応答を受信したと判定する場合(ステップS55;Y)、ステップS56の処理に移行する。CPU31は、セットアップ完了応答を受信していないと判定する場合(ステップS55;N)、ステップS55の処理を継続する。ステップS56において、CPU31は、セットアップ完了応答が成功及び失敗の何れであるかを判定する。CPU31は、セットアップ完了応答が成功であると判定する場合(ステップS56;成功)、ステップS57の処理に移行する。ステップS57において、CPU31は、通信モジュール部34がデータ通信可能状態である旨を出力し、ステップS51~ステップS59の処理を終了する。なお、通信モジュール部34がデータ通信可能状態である旨は出力しなくてもよい。また、通信モジュール部34がデータ通信可能状態である旨の出力により、LCD32又はブザー33等が、通信モジュール部34がデータ通信可能状態である旨を作業者に報知してもよい。CPU31は、セットアップ完了応答が失敗であると判定する場合(ステップS56;失敗)、ステップS58の処理に移行する。ステップS58において、CPU31は、通信モジュール部34がエラー状態である旨を出力し、ステップS51~ステップS59の処理を終了する。なお、通信モジュール部34がエラー状態である旨の出力により、LCD32又はブザー33等が、通信モジュール部34がエラー状態である旨を作業者に報知してもよい。
In step S55,
以上の説明から、本実施形態においては、記憶部50には、通信モジュール部34が無線通信を行う通信方式を特定するモジュール情報が記憶される。通信モジュール部34は、記憶部50に記憶されるモジュール情報に応じて、無線通信の通信設定のセットアップ処理が実行される。よって、通信モジュール部34は、当該通信モジュール部34に対応した通信方式で無線通信を行うことができる。したがって、1つの通信方式と、他の1つの通信方式とが混在することが想定されるような通信環境下であっても、無線通信を行うことができる。
From the above description, in the present embodiment, the
また、本実施形態においては、通信モジュール部34は、記憶部50に展開される通信プログラムに基づき、無線通信を行うものである。通信プログラムは、セットアップ処理が実行されたときの無線通信の通信設定に基づき、サーバー103と無線通信を行うものであり、サーバー103の宛先IPアドレスを参照する。よって、セットアップ処理が実行されたときの無線通信の通信設定を変更する場合、通信プログラムを書き換えればよい。したがって、ハードウェアを変更することなくソフトウェアすなわち内部プログラムの変更によりセットアップ処理が実行されたときの無線通信の通信設定を変更させることができるので、通信モジュール部34の通信機能を低コスト且つ容易にバージョンアップさせることができる。
Further, in this embodiment, the
また、本実施形態においては、記憶部50は、セットアップ処理が初回である場合、通信モジュール部34から転送されるモジュール情報が記憶される。通信モジュール部34は、セットアップ処理が初回である場合、記憶部50に記憶されるモジュール情報に応じたセットアップコマンドに基づき、セットアップ処理が実行されたときの無線通信の通信設定と、サーバー103の宛先IPアドレスとが設定される。よって、通信モジュール部34が保持するモジュール情報を取得することができる。したがって、通信モジュール部34に合わせた通信方式で無線通信に関する各種設定を行うことができる。
Further, in the present embodiment, the
また、本実施形態においては、通信モジュール部34は、セットアップ処理が2回目以降である場合、モジュール情報に応じたセットアップコマンドに基づき、サーバー103の宛先IPアドレスが設定される。セットアップ処理が2回目以降である場合、セットアップ処理が初回であるときに通信モジュール部34からCPU31を介して記憶部50に転送されたモジュール情報を用いる。よって、通信モジュール部34が、第3世代移動通信システムすなわち1つ及び第4世代移動通信システムすなわち他の1つの何れの通信方式に対応するものであっても、正しくセットアップされるため、運行記録装置3は、サーバー103と無線通信を行うことができる。
Further, in the present embodiment, the
以上、本開示を適用した情報処理システム1を実施形態に基づいて説明したが、本開示はこれに限定されるものではなく、本開示の趣旨を逸脱しない範囲で、変更を加えてもよい。
The
例えば、本実施形態においては、第3世代移動通信システム及び第4世代移動通信システムのそれぞれの通信方式に応じたモジュール情報が記憶される一例について説明したが、特にこれに限定されない。例えば、第5世代移動通信システムの通信方式に応じたモジュール情報が記憶されてもよい。第5世代移動通信システムの通信方式に応じたモジュール情報は、第4世代移動通信システムの通信方式に応じたモジュール情報と同様に処理されればよい。 For example, in the present embodiment, an example in which module information corresponding to each communication method of the third generation mobile communication system and the fourth generation mobile communication system is stored has been described, but the present invention is not particularly limited to this. For example, module information corresponding to the communication method of the fifth generation mobile communication system may be stored. The module information corresponding to the communication method of the fifth generation mobile communication system may be processed in the same manner as the module information corresponding to the communication method of the fourth generation mobile communication system.
なお、当業者であれば周知のことであるが、第3世代移動通信システムは、国際電気通信連合が定めるIMT-2000(International Mobile Telecommunication2000)規格に準拠した通信システムである。第3世代移動通信システムのうち、例えば、W-CDMAは、IMT-2000規格ではIMT-DS(Direct Speed)、3GPP(Third Generation Partnership Project)規格ではUTRA-FDD(UMTS Terrestrial Radio Access-FDD)にそれぞれ規定され、HSPAは、W-CDMAを拡張して高速化した規格に規定されている。第4世代移動通信システムは、国際電気通信連合が定めるIMT-Advanced規格に準拠する無線通信システムである。第4世代移動通信システムのうち、LTE-Adancedは、LTEの後継規格に位置づけられる無線通信方式である。第5世代移動通信システムは、現在規格化が進行中の次世代無線通信システムである。つまり、本開示における1つの通信方式及び他の1つの通信方式の相違点は、世代が異なることはもちろんであるが、少なくとも準拠する規格が異なるものであればよい。なお、本開示における1つの通信方式及び他の1つの通信方式のそれぞれは、準拠する規格が異なるものであるが、それに限定されず、方式、システム、機器種別、製造ベンダの少なくとも何れかに関して異なるものであってもよい。 As is well known to those skilled in the art, the third-generation mobile communication system is a communication system conforming to the IMT-2000 (International Mobile Telecommunications 2000) standard defined by the International Telecommunications Union. Among third-generation mobile communication systems, for example, W-CDMA is IMT-DS (Direct Speed) in the IMT-2000 standard, and UTRA-FDD (UMTS Terrestrial Radio Access-FDD) in the 3GPP (Third Generation Partnership Project) standard. HSPA is defined in a standard that is an extension of W-CDMA for higher speed. The 4G mobile communication system is a wireless communication system conforming to the IMT-Advanced standard defined by the International Telecommunications Union. Among the fourth-generation mobile communication systems, LTE-Advanced is a wireless communication system positioned as a successor to LTE. The 5th generation mobile communication system is a next-generation wireless communication system that is currently being standardized. In other words, the difference between one communication method and another communication method in the present disclosure is not only that the generations are different but also that at least the conforming standards are different. It should be noted that one communication method and another communication method in the present disclosure are different in conforming standards, but are not limited thereto, and differ in at least one of the method, system, device type, and manufacturing vendor. can be anything.
また、本実施形態においては、運行記録として、車速及びエンジン回転数が記録される一例について説明したが、特にこれに限定されない。例えば、加速度、交差点進入速度、ウインカータイミングその他の車両状況に関する情報であればよい。例えば、運行時に取得される画像情報等であってもよい。 Also, in the present embodiment, an example in which vehicle speed and engine speed are recorded as operation records has been described, but the present invention is not particularly limited to this. For example, acceleration, intersection approach speed, blinker timing, and other vehicle status information may be used. For example, it may be image information or the like acquired during operation.
1 情報処理システム、2 ネットワーク
3 運行記録装置、31 CPU、32 LCD、33 ブザー
34 通信モジュール部、35 速度インターフェース部
36 エンジンインターフェース部、37 電源インターフェース部
50 記憶部
6 車速センサー、7 エンジン回転センサー、11 バッテリ、12 スイッチ
12_1 イグニッションスイッチ、12_2 ライティングスイッチ
101 端末、103 サーバー
1
Claims (3)
前記サーバーと無線通信を行う通信モジュール部と、
前記通信モジュール部が無線通信を行う通信方式を特定するモジュール情報を記憶する記憶部と、
を備え、
前記記憶部は、
無線通信の通信設定のセットアップ処理が初回である場合、前記通信モジュール部から転送される前記モジュール情報が記憶され、
前記通信モジュール部は、
前記セットアップ処理が初回である場合、前記記憶部に記憶される前記モジュール情報に応じたセットアップコマンドに基づき、前記セットアップ処理が実行されたときの通信設定と、前記サーバーの宛先IPアドレスとが設定される、
ことを特徴とする運行記録装置。 An operation recording device that transmits operation records to a server,
a communication module unit that wirelessly communicates with the server;
a storage unit that stores module information that specifies a communication method in which the communication module unit performs wireless communication;
with
The storage unit
when the setup process of communication settings for wireless communication is performed for the first time, the module information transferred from the communication module unit is stored;
The communication module section
When the setup process is performed for the first time, the communication settings when the setup process is executed and the destination IP address of the server are set based on the setup command according to the module information stored in the storage unit. Ru
An operation recording device characterized by the following.
前記セットアップ処理が実行されたときの通信設定に基づき、前記サーバーと無線通信を行う通信プログラムが展開され、
前記通信モジュール部は、
前記記憶部に展開される前記通信プログラムに基づき、無線通信を行うものであり、
前記通信プログラムは、
前記サーバーの宛先IPアドレスを参照する、
ことを特徴とする請求項1に記載の運行記録装置。 The storage unit
deploying a communication program for wirelessly communicating with the server based on the communication settings when the setup process is executed;
The communication module section
Wireless communication is performed based on the communication program developed in the storage unit,
The communication program is
referencing the destination IP address of the server;
The operation recorder according to claim 1, characterized by:
前記セットアップ処理が2回目以降である場合、前記モジュール情報に応じたセットアップコマンドに基づき、前記サーバーの宛先IPアドレスが設定される、
ことを特徴とする請求項1又は2に記載の運行記録装置。 The communication module section
If the setup process is performed for the second time or later, the destination IP address of the server is set based on a setup command according to the module information.
The operation recording device according to claim 1 or 2 , characterized in that:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018106089A JP7130443B2 (en) | 2018-06-01 | 2018-06-01 | Operation recording device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018106089A JP7130443B2 (en) | 2018-06-01 | 2018-06-01 | Operation recording device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019211901A JP2019211901A (en) | 2019-12-12 |
| JP7130443B2 true JP7130443B2 (en) | 2022-09-05 |
Family
ID=68846784
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018106089A Active JP7130443B2 (en) | 2018-06-01 | 2018-06-01 | Operation recording device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7130443B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017204232A1 (en) | 2016-05-24 | 2017-11-30 | 株式会社 東芝 | In-car gateway device and in-car gateway system |
| WO2017208297A1 (en) | 2016-05-30 | 2017-12-07 | 三菱電機株式会社 | Communication control device, control method of communication control device, program that controls communication control device, communication system, and communication adapter |
-
2018
- 2018-06-01 JP JP2018106089A patent/JP7130443B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017204232A1 (en) | 2016-05-24 | 2017-11-30 | 株式会社 東芝 | In-car gateway device and in-car gateway system |
| WO2017208297A1 (en) | 2016-05-30 | 2017-12-07 | 三菱電機株式会社 | Communication control device, control method of communication control device, program that controls communication control device, communication system, and communication adapter |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019211901A (en) | 2019-12-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11868760B2 (en) | Vehicle controller, program updating method, and non-transitory storage medium that stores program for updating program | |
| JP6500147B2 (en) | In-vehicle program writer | |
| US8458689B2 (en) | Method and apparatus for reprogramming engine controllers | |
| US7783398B2 (en) | Program rewriting system and program rewriting method | |
| JP4650566B2 (en) | Control system and electronic control device | |
| CN110442386A (en) | A kind of BMC startup method, system, electronic device and computer storage medium | |
| US6636989B1 (en) | Electronic control apparatus and method for on-board rewriting of non-volatile memories | |
| JP7130443B2 (en) | Operation recording device | |
| JP6563086B1 (en) | In-vehicle electronic control unit | |
| EP3923139B1 (en) | Electronic control device and method for using non-volatile memory | |
| JP2007080246A (en) | DATA PROCESSING DEVICE, DATA PROCESSING METHOD, CONTROL PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
| JP4593095B2 (en) | Program writing device, program writing system, transmission device, and program | |
| JP2011164827A (en) | Electronic apparatus including flash memory and method for updating program stored in flash memory | |
| JP6935694B2 (en) | Electronic control device | |
| JP2000187588A (en) | Program rewriting device | |
| JP7072985B2 (en) | Information processing system | |
| CN118672536A (en) | Display method of vehicle instrument screen and vehicle screen display system | |
| JP2024030516A (en) | drive recorder system | |
| JP5146000B2 (en) | Control apparatus, image processing apparatus, memory information storage control method, memory information storage control program, and storage medium | |
| JP2006177287A (en) | Inspection apparatus and inspection method for in-vehicle failure diagnosis system | |
| JP2013192092A (en) | On-vehicle device | |
| JPH09171459A (en) | Electronic control unit | |
| CN108803582B (en) | Automatic bus switching system and method suitable for remote fault diagnosis | |
| CN113157633B (en) | Method and device for starting reconfiguration in SEC (SEC-based encryption) verification and FPGA (field programmable gate array) | |
| JP2007316800A (en) | In-vehicle program rewrite control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210518 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220426 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220510 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220615 |
|
| 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: 20220823 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220824 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7130443 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |