Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7130443B2 - Operation recording device - Google Patents
[go: Go Back, main page]

JP7130443B2 - Operation recording device - Google Patents

Operation recording device Download PDF

Info

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
Application number
JP2018106089A
Other languages
Japanese (ja)
Other versions
JP2019211901A (en
Inventor
涼 本橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yazaki Energy System Corp
Original Assignee
Yazaki Energy System Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yazaki Energy System Corp filed Critical Yazaki Energy System Corp
Priority to JP2018106089A priority Critical patent/JP7130443B2/en
Publication of JP2019211901A publication Critical patent/JP2019211901A/en
Application granted granted Critical
Publication of JP7130443B2 publication Critical patent/JP7130443B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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).

特開2010-171910号公報JP 2010-171910 A

しかし、特許文献1に記載のような従来技術は、車両内に搭載されている電子機器同士の通信に対応するものである。一方、運行記録装置に実装されている通信モジュール部は、車両外に設けられているサーバーと通信を行うものであり、特定の通信方式、例えば、第3世代移動通信システムのような1つの世代の通信方式により無線通信を行うことを前提として通信設定のセットアップ処理が実行される。よって、通信モジュール部は、異なる世代の通信方式が混在するような通信環境、例えば、第3世代移動通信システムの通信方式と、第4世代移動通信システムの通信方式とが混在するような通信環境が想定されずに通信設定のセットアップ処理が実行される。 However, the conventional technology as described in Patent Document 1 is for communication between electronic devices installed in a vehicle. On the other hand, the communication module unit installed in the operation recording device communicates with a server provided outside the vehicle, and uses a specific communication method, for example, one generation such as the third generation mobile communication system. Communication setting setup processing is executed on the premise that wireless communication will be performed by the communication method. Therefore, the communication module unit is designed for a communication environment in which communication methods of different generations coexist, for example, a communication environment in which the communication method of the third generation mobile communication system and the communication method of the fourth generation mobile communication system coexist. Communication setting setup processing is executed without assuming

具体的には、第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.

本開示を適用した実施形態に係る運行記録装置3の機能構成例を示す図である。It is a figure showing an example of functional composition of operation record device 3 concerning an embodiment to which this indication is applied. 本開示を適用した実施形態に係るセットアップ処理が初回のときのシステム構成例及び制御シーケンス例を示す図である。FIG. 10 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 performed for the first time; 本開示を適用した実施形態に係るセットアップ処理が初回のときの第1の処理を説明するフローチャートである。FIG. 10 is a flowchart illustrating first processing when setup processing is performed for the first time according to an embodiment to which the present disclosure is applied; FIG. 本開示を適用した実施形態に係るセットアップ処理が2回目以降であるときの第2の処理を説明するフローチャートである。FIG. 11 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; FIG.

以下、図面に基づいて本開示の実施形態を説明するが、本開示は以下の実施形態に限られるものではない。 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 travel recording device 3 according to an embodiment to which the present disclosure is applied. As shown in FIG. 1 , the information processing system 1 includes a server 103 and an operation recording device 3 . The information processing system 1 transmits, to the server 103, a vehicle operation record such as vehicle speed recorded by an operation recording device 3 mounted on the vehicle, via a network 2 capable of communication using a wireless medium or a wired medium. In this way, the operation recording device 3 functions as a digital tachograph, so that the server 103 can acquire the vehicle status based on the operation record in real time. The information processing system 1 has a terminal 101 . The terminal 101 is connected to the operation recording device 3 via a wireless medium or a wired medium, and can cause the operation recording device 3 to execute setup processing of the operation recording device 3 according to a command from the terminal 101 . Although details of the setup process will be described later, the operation recording device 3 can also execute the setup process without an instruction from the terminal 101 .

運行記録装置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 operation recording device 3 can communicate with the server 103 and transmits operation records to the server 103 . The server 103 is set for communication in one of the communication schemes included in, for example, 3G, which is the third generation mobile communication system, or 4G, which is the fourth generation mobile communication system. Among 3G mobile communication systems, 3G communication methods include W-CDMA (Wideband-Code Division Multiple Access) or CDMA2000, and 3.5G communication methods include HSPA (High Speed Packet Access). ) or EV-DO (Evolution-Data Optimized), and the 3.9th generation communication system includes LTE (Long-Term Evolution). The fourth generation communication scheme includes LTE-Advanced. If the server 103 adopts the communication method of the third generation mobile communication system, communication settings are made for any communication method such as W-CDMA, CDMA2000, HSPA, or EV-DO. If the server 103 adopts the communication method of the fourth generation mobile communication system, LTE-Advanced communication settings are made. The operation recording device 3 can communicate with the server 103 if the same communication setting as the communication method employed by the server 103 is made.

よって、サーバー103は、同一世代、例えば第3世代移動通信システムに含まれる何れかの通信方式であれば、運行記録装置3にも同様の通信方式の通信設定がされる必要がある。サーバー103が、第4世代移動通信システムに含まれる通信方式であれば、運行記録装置3も同様の通信方式、すなわちLTE-Adancedの通信設定が設定される必要がある。仮に、サーバー103が第4世代移動通信システムに含まれる通信方式の通信設定がされ、運行記録装置3が第3世代移動通信システムの通信方式の通信設定がされている場合、サーバー103側で自己の通信方式に対応させる処理を実行しない限り、サーバー103と、運行記録装置3とは通信を行うことができない。なお、以降の説明では、第3世代移動通信システム及び第4世代移動通信システムのそれぞれの通信方式の通信設定がされる一例について説明を行うが、複数の通信方式のうち、1つの通信方式及び他の1つの通信方式のそれぞれの通信設定がされればよい。 Therefore, if the server 103 uses one of the communication methods included in the same generation mobile communication system, for example, the third generation mobile communication system, the operation recorder 3 must also be set to the same communication method. If the server 103 uses a communication method included in the fourth generation mobile communication system, the same communication method, that is, the LTE-Advanced communication setting must be set for the operation recorder 3 as well. Supposing that the server 103 is set for the communication method included in the fourth generation mobile communication system and the operation recording device 3 is set for the communication method of the third generation mobile communication system, the server 103 side self The server 103 and the operation recording device 3 cannot communicate with each other unless the process for making them compatible with the communication method is executed. In the following description, an example in which communication settings are made for each communication method of the third generation mobile communication system and the fourth generation mobile communication system will be described. Communication settings for each of the other one communication methods may be made.

運行記録装置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 operation recording device 3 includes a CPU 31 , an LCD (Liquid Crystal Display) 32 , a buzzer 33 , a communication module section 34 , a speed interface section 35 , an engine interface section 36 , a power supply interface section 37 and a storage section 50 . The operation recording device 3 acquires and sequentially records vehicle speed and engine speed as operation records. The CPU 31 comprehensively controls the operation recorder 3 functioning as a digital tachograph. The LCD 32 has a function of providing information to the driver by image display as a display unit. The buzzer 33 has a function of calling the driver's attention as an audio warning unit when it is determined that the driver is driving in a manner that deviates from predetermined safe driving conditions. The speed interface unit 35 is connected to each of the CPU 31 and the vehicle speed sensor 6 and supplies the CPU 31 with speed pulses input from the vehicle speed sensor 6 . The vehicle speed sensor 6 is attached to the vehicle on which the operation recording device 3 is mounted, converts the detected vehicle speed into a speed pulse, and outputs the speed pulse. Based on the input speed pulse, the CPU 31 obtains the speed of the host vehicle, that is, the vehicle speed, and stores it in the storage unit 50 . The engine interface unit 36 is connected to the CPU 31 and the engine rotation sensor 7 respectively, and supplies engine pulses input from the engine rotation sensor 7 to the CPU 31 . The engine rotation sensor 7 is attached to the vehicle equipped with the operation recording device 3, converts the detected engine rotation speed into an engine pulse, and outputs the engine pulse. The CPU 31 obtains the engine speed of the host vehicle based on the input engine pulse, and stores it in the storage unit 50 .

電源インターフェース部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 power interface unit 37 is connected to the battery 11 via the +12V line and the ignition line, and supplies power supplied from the battery 11 to the operation recorder 3 . The +12V line always supplies power to the power interface section 37 . Therefore, the power supply interface unit 37 supplies the power supplied from the +12V line to the parts that require constant power supply. An ignition switch 12_1 is provided on the ignition line. The ignition line supplies power to the power interface unit 37 when the ignition switch 12_1 is turned on. A vehicle lamp (not shown) is connected to the battery 11 via an illumination line. A lighting switch 12_2 is provided in the illumination line. Therefore, when the lighting switch 12_2 is turned on, power is supplied to the vehicle lamp (not shown). Note that the ignition switch 12_1 and the lighting switch 12_2 are collectively referred to as the switch 12 .

通信モジュール部34は、サーバー103と無線通信を行う。無線媒体を介した無線通信により、通信モジュール部34と、サーバー103との間で、各種データが送受信される。通信モジュール部34は、モジュール情報に応じて、無線通信の通信設定のセットアップ処理が実行される。記憶部50は、セットアップ処理が実行されたときの通信設定に基づき、サーバー103と無線通信を行う通信プログラムが展開される。通信モジュール部34は、記憶部50に展開される通信プログラムに基づき、無線通信を行うものである。通信プログラムは、サーバー103の宛先IPアドレスを参照する。なお、運行記録装置3の製造番号及び型名は、セットアップ処理を実行する工程では記憶部50に記憶させる必要はないが、セットアップ処理以外の工程時に運行記録装置3の製造番号がチェックされる。 The communication module unit 34 wirelessly communicates with the server 103 . Various data are transmitted and received between the communication module unit 34 and the server 103 by wireless communication via a wireless medium. The communication module unit 34 performs a setup process for communication settings for wireless communication according to the module information. The storage unit 50 develops a communication program for wirelessly communicating with the server 103 based on the communication settings when the setup process is executed. The communication module section 34 performs wireless communication based on a communication program developed in the storage section 50 . The communication program refers to the destination IP address of server 103 . The manufacturing number and model name of the operation recording device 3 need not be stored in the storage unit 50 in the process of executing the setup process, but the manufacturing number of the operation recording device 3 is checked in processes other than the setup process.

次に、モジュール情報について具体的に説明する。通信モジュール部34は、モジュール情報を保持する。モジュール情報は、通信モジュール部34が無線通信を行う通信方式を特定するものであり、記憶部50に記憶される。モジュール情報は、第3世代移動通信システム及び第4世代移動通信システムの何れか一方の通信方式の種類を特定するものが含まれる。CPU31は、通信方式の判定結果を記憶部50に保存させる。例えば、通信モジュール部34は、セットアップ処理の実行中、CPU31からモジュール情報を要求された場合、保持しているモジュール情報を返答する。CPU31は、通信モジュール部34から返答されたモジュール情報により通信方式を判定する。 Next, module information will be specifically described. The communication module unit 34 holds module information. The module information specifies the communication method in which the communication module section 34 performs wireless communication, and is stored in the storage section 50 . The module information includes information specifying the type of communication system of either the third generation mobile communication system or the fourth generation mobile communication system. The CPU 31 causes the storage unit 50 to store the determination result of the communication method. For example, when the module information is requested by the CPU 31 during execution of the setup process, the communication module unit 34 returns the held module information. The CPU 31 determines the communication method based on the module information returned from the communication module section 34 .

セットアップ処理は、モジュール情報の取得と、無線通信の通信設定と、宛先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 storage unit 50 develops a communication program for wirelessly communicating with the server 103 based on the communication settings when the setup process is executed. The communication program functions in the operation recording device 3 as firmware, for example, but is configured as application software executed on an OS (Operating System) via various APIs (Application Programming Interface). may The communication module section 34 performs wireless communication based on a communication program developed in the storage section 50 . The communication program refers to the destination IP address of server 103 . A subnet mask is also set in addition to the destination IP address. This enables wireless communication with the designated server 103 .

具体的には、セットアップ処理が初回である場合、記憶部50は、通信モジュール部34から転送されるモジュール情報が記憶される。通信モジュール部34は、セットアップ処理が初回である場合、記憶部50に記憶されるモジュール情報に応じたセットアップコマンドに基づき、セットアップ処理が実行されたときの通信設定と、サーバー103の宛先IPアドレスとが設定される。セットアップ処理が初回であるか否かは、イグニッションスイッチ12_1がオンされたときが初回であるか否かをCPU31が判定する。セットアップ処理が2回目以降である場合、モジュール情報に応じたセットアップコマンドに基づき、サーバー103の宛先IPアドレスが設定される。 Specifically, when the setup process is performed for the first time, the storage unit 50 stores the module information transferred from the communication module unit 34 . When the setup process is performed for the first time, the communication module unit 34 sets the communication settings when the setup process is executed and the destination IP address of the server 103 based on the setup command according to the module information stored in the storage unit 50. is set. The CPU 31 determines whether or not the setup process is performed for the first time when the ignition switch 12_1 is turned on. If the setup process is performed for the second time or later, the destination IP address of the server 103 is set based on the setup command according to the module information.

記憶部50は、不揮発性メモリから構成される。記憶部50は、CPU31が運行記録装置3の機能を実現するための各種プログラム及びデータが格納される。記憶部50は、運行記録に関しては、例えば、車速及びエンジン回転数のそれぞれの制限値が格納される。また、上記で説明したサーバー103の宛先IPアドレスも格納される。記憶部50は、記録される運行記録が一定量に達する都度、一定量に達した運行記録を別途異なるメモリ空間に記録する。記憶部50は、車速及びエンジン回転数の他に、不図示のGPSから取得したGPSデータも記録する。GPSデータは、走行距離及び走行時間の演算に利用される。記憶部50は、通信モジュール部34から転送されるモジュール情報が記憶される。 The storage unit 50 is composed of a nonvolatile memory. The storage unit 50 stores various programs and data for the CPU 31 to implement the functions of the operation recording device 3 . As for the operation record, the storage unit 50 stores, for example, the limit values of the vehicle speed and the engine speed. Also stored is the destination IP address of the server 103 described above. The storage unit 50 records the operation records that have reached a certain amount in a different memory space each time the number of operation records to be recorded reaches a certain amount. The storage unit 50 also records GPS data acquired from a GPS (not shown) in addition to the vehicle speed and engine speed. GPS data is used to calculate travel distance and travel time. The storage unit 50 stores module information transferred from the communication module unit 34 .

図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 communication module section 34 . In step S<b>12 , the CPU 31 transmits a module information acquisition command to the communication module section 34 . In step S<b>13 , the communication module section 34 transmits module information to the CPU 31 . In step S14, the CPU 31 determines from the received module information whether the communication system is the third generation mobile communication system or the fourth generation mobile communication system. In step S15, the storage unit 50 records the received module information. In step S<b>16 , CPU 31 transmits a setup command to communication module section 34 . If the setup command is for the third generation mobile communication system, the argument for the fourth generation mobile communication system is insufficient. It determines which of the 4th generation mobile communication systems is supported, and transmits a setup command according to the determination result. Therefore, the sent setup command is correct. Also, if the module information is not stored in the communication module unit 34, a setup command compatible with the conventional third generation mobile communication system may be transmitted. The setup command includes communication settings for wireless communication and processing for setting a destination IP address.

ステップ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 communication module unit 34 transmits a setup completion response to the CPU 31 . In step S18, the CPU 31 determines a setup completion response. In step S19, the storage unit 50 records the setup result. The setup result is derived from the determination result of the setup complete response. In step S<b>20 , the operation recorder 3 transmits the setup result of the communication module section 34 to the terminal 101 . In step S21, the terminal 101 records the setup result. If the setup process is performed for the second time or later, the process of acquiring the module information and the communication setting of the wireless communication are unnecessary, so the process of setting the destination IP address may be executed. Therefore, if the setup process is performed for the second time or later, the setup command should include the process of setting the destination IP address. Also, the setup process is executed each time the operation recorder 3 is activated. Moreover, even when a problem such as communication failure of the operation recording device 3 occurs, the setup process is executed when the operation recording device 3 is activated.

図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 operation recorder 3 is in the PEr2 state at the start of the process of step S31. The PEr2 state is a state in which various programs such as a communication program are developed in the logical space of the storage unit 50, but the function table for managing whether or not ETC is connected, etc. is not developed in the logical space of the storage unit 50. be. Therefore, in the PEr2 state, the operation recorder 3 does not operate. Therefore, the PEr2 state usually exists only before shipment from the factory.

ステップ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 CPU 31 starts initial setup of the communication module section 34 . In step S<b>32 , the CPU 31 acquires module information of the communication module section 34 . In step S33, the CPU 31 determines whether or not the module information has been obtained. When determining that the module information has been acquired (step S33; Y), the CPU 31 proceeds to the process of step S34. When determining that the module information could not be acquired (step S33; N), the CPU 31 proceeds to the process of step S43. In step S34, the CPU 31 determines whether the module information is the third generation mobile communication system or the fourth generation mobile communication system.

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 CPU 31 determines that the module information is the third generation mobile communication system (step S34; 3G), the process proceeds to step S35. In step S35, the CPU 31 causes the storage section 50 to record that the communication module section 34 for the third generation mobile communication system is installed. In step S36, the CPU 31 transmits a setup command for the third generation mobile communication system to the communication module section 34, and proceeds to the process of step S37. When the CPU 31 determines that the module information is the fourth generation mobile communication system (step S34; 4G), the process proceeds to step S41. In step S41, the CPU 31 causes the storage section 50 to record that the communication module section 34 for the fourth generation mobile communication system is installed. In step S42, the CPU 31 transmits a setup command for the fourth generation mobile communication system to the communication module section 34, and proceeds to the process of step S37. If the module information is neither the third generation mobile communication system nor the fourth generation mobile communication system (step S34; neither 3G nor 4G), the CPU 31 proceeds to the process of step S43.

ステップ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, CPU 31 determines whether or not a setup completion response has been received. If the CPU 31 determines that it has received the setup completion response (step S37; Y), it proceeds to the process of step S38. When determining that the setup completion response has not been received (step S37; N), the CPU 31 continues the process of step S37. In step S38, the CPU 31 determines whether the setup completion response is success or failure. When the CPU 31 determines that the setup completion response is successful (step S38; success), the process proceeds to step S39. In step S39, the CPU 31 causes the storage unit 50 to record the setup result OK of the communication module unit 34, and shifts to the processing of step S40. When the CPU 31 determines that the setup completion response is unsuccessful (step S38; unsuccessful), the process proceeds to step S43. In step S43, the CPU 31 stores the NG setup result of the communication module section 34 in the storage section 50, and proceeds to the process of step S40. In step S40, the CPU 31 transmits the setup result of the communication module section 34 to the terminal 101, and ends the processing of steps S31 to S40.

図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 CPU 31 determines whether or not the operation recorder 3 is activated. Whether or not the operation recording device 3 is in the activated state may be determined by determining whether or not the ignition switch 12_1 is turned on. When the CPU 31 determines that the operation recording device 3 is in the activated state (step S51; Y), the process proceeds to step S52. CPU31 continues the process of step S51, when it determines with the operation recording device 3 not being an active state (step S51; N). In step S52, the CPU 31 determines whether the initial setup has been completed. When the CPU 31 determines that the initial setup has been completed (step S52; Y), the process proceeds to step S53. When the CPU 31 determines that the initial setup has not been completed (step S52; N), the process proceeds to step S60. In step S60, the first process is executed and the second process ends. The first process is the process of steps S31 to S43. Note that the initial setup is the processing of steps S31 to S40 described above. Therefore, for example, when the process of step S40 ends, the initial flag indicating that the initial setup has been completed is set to 1, and the process of step S52 may determine whether or not the initial flag is 1. .

ステップ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 CPU 31 determines whether the module information is the third generation mobile communication system, the fourth generation mobile communication system, or none. When the CPU 31 determines that the module information is the fourth generation mobile communication system (step S53; 4G), the process proceeds to step S54. In step S54, the CPU 31 transmits a setup command for the fourth generation mobile communication system to the communication module section 34, and proceeds to the process of step S55. When the CPU 31 determines that the module information is the third generation mobile communication system or none (step S53; 3G or none), the process proceeds to step S59. In step S59, the CPU 31 transmits a setup command for the third generation mobile communication system to the communication module section 34, and proceeds to the process of step S55.

ステップ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, CPU 31 determines whether or not a setup completion response has been received. When determining that the setup completion response has been received (step S55; Y), the CPU 31 proceeds to the process of step S56. When determining that the setup completion response has not been received (step S55; N), the CPU 31 continues the process of step S55. In step S56, the CPU 31 determines whether the setup completion response is success or failure. When the CPU 31 determines that the setup completion response is successful (step S56; success), the process proceeds to step S57. In step S57, the CPU 31 outputs that the communication module section 34 is ready for data communication, and ends the processing of steps S51 to S59. It should be noted that it is not necessary to output that the communication module unit 34 is in a data communication enabled state. Further, the LCD 32 or the buzzer 33 may inform the operator that the communication module section 34 is ready for data communication by outputting that the communication module section 34 is ready for data communication. When the CPU 31 determines that the setup completion response is unsuccessful (step S56; unsuccessful), the process proceeds to step S58. In step S58, the CPU 31 outputs that the communication module section 34 is in an error state, and terminates the processing of steps S51 to S59. By outputting that the communication module section 34 is in an error state, the LCD 32, the buzzer 33, or the like may notify the operator that the communication module section 34 is in an error state.

以上の説明から、本実施形態においては、記憶部50には、通信モジュール部34が無線通信を行う通信方式を特定するモジュール情報が記憶される。通信モジュール部34は、記憶部50に記憶されるモジュール情報に応じて、無線通信の通信設定のセットアップ処理が実行される。よって、通信モジュール部34は、当該通信モジュール部34に対応した通信方式で無線通信を行うことができる。したがって、1つの通信方式と、他の1つの通信方式とが混在することが想定されるような通信環境下であっても、無線通信を行うことができる。 From the above description, in the present embodiment, the storage unit 50 stores module information specifying a communication method by which the communication module unit 34 performs wireless communication. The communication module unit 34 performs a setup process for communication settings for wireless communication according to the module information stored in the storage unit 50 . Therefore, the communication module section 34 can perform wireless communication using a communication method compatible with the communication module section 34 . Therefore, wireless communication can be performed even in a communication environment in which one communication method and another communication method are expected to coexist.

また、本実施形態においては、通信モジュール部34は、記憶部50に展開される通信プログラムに基づき、無線通信を行うものである。通信プログラムは、セットアップ処理が実行されたときの無線通信の通信設定に基づき、サーバー103と無線通信を行うものであり、サーバー103の宛先IPアドレスを参照する。よって、セットアップ処理が実行されたときの無線通信の通信設定を変更する場合、通信プログラムを書き換えればよい。したがって、ハードウェアを変更することなくソフトウェアすなわち内部プログラムの変更によりセットアップ処理が実行されたときの無線通信の通信設定を変更させることができるので、通信モジュール部34の通信機能を低コスト且つ容易にバージョンアップさせることができる。 Further, in this embodiment, the communication module section 34 performs wireless communication based on a communication program developed in the storage section 50 . The communication program performs wireless communication with the server 103 based on the communication settings for wireless communication when the setup process is executed, and refers to the destination IP address of the server 103 . Therefore, when changing the communication settings of wireless communication when the setup process is executed, the communication program should be rewritten. Therefore, the communication settings of the wireless communication when the setup process is executed can be changed by changing the software, i.e., the internal program, without changing the hardware. can be upgraded.

また、本実施形態においては、記憶部50は、セットアップ処理が初回である場合、通信モジュール部34から転送されるモジュール情報が記憶される。通信モジュール部34は、セットアップ処理が初回である場合、記憶部50に記憶されるモジュール情報に応じたセットアップコマンドに基づき、セットアップ処理が実行されたときの無線通信の通信設定と、サーバー103の宛先IPアドレスとが設定される。よって、通信モジュール部34が保持するモジュール情報を取得することができる。したがって、通信モジュール部34に合わせた通信方式で無線通信に関する各種設定を行うことができる。 Further, in the present embodiment, the storage unit 50 stores the module information transferred from the communication module unit 34 when the setup process is performed for the first time. When the setup process is performed for the first time, the communication module unit 34 sets the communication settings for wireless communication and the destination of the server 103 when the setup process is executed based on the setup command according to the module information stored in the storage unit 50. IP address is set. Therefore, the module information held by the communication module section 34 can be acquired. Therefore, various settings related to wireless communication can be performed using a communication method suitable for the communication module unit 34 .

また、本実施形態においては、通信モジュール部34は、セットアップ処理が2回目以降である場合、モジュール情報に応じたセットアップコマンドに基づき、サーバー103の宛先IPアドレスが設定される。セットアップ処理が2回目以降である場合、セットアップ処理が初回であるときに通信モジュール部34からCPU31を介して記憶部50に転送されたモジュール情報を用いる。よって、通信モジュール部34が、第3世代移動通信システムすなわち1つ及び第4世代移動通信システムすなわち他の1つの何れの通信方式に対応するものであっても、正しくセットアップされるため、運行記録装置3は、サーバー103と無線通信を行うことができる。 Further, in the present embodiment, the communication module unit 34 sets the destination IP address of the server 103 based on the setup command according to the module information when the setup process is performed for the second time or later. When the setup process is performed for the second time or later, the module information transferred from the communication module section 34 to the storage section 50 via the CPU 31 when the setup process is performed for the first time is used. Therefore, even if the communication module unit 34 corresponds to either the third generation mobile communication system, i.e. one, or the fourth generation mobile communication system, i.e. another one, the communication system is correctly set up. Device 3 is capable of wireless communication with server 103 .

以上、本開示を適用した情報処理システム1を実施形態に基づいて説明したが、本開示はこれに限定されるものではなく、本開示の趣旨を逸脱しない範囲で、変更を加えてもよい。 The information processing system 1 to which the present disclosure is applied has been described above based on the embodiment, but the present disclosure is not limited to this, and modifications may be made without departing from the gist of the present disclosure.

例えば、本実施形態においては、第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 information processing system 2 network 3 operation recorder 31 CPU 32 LCD 33 buzzer 34 communication module section 35 speed interface section 36 engine interface section 37 power supply interface section 50 storage section 6 vehicle speed sensor 7 engine rotation sensor 11 battery, 12 switch 12_1 ignition switch, 12_2 lighting switch 101 terminal, 103 server

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アドレスが設定される、
ことを特徴とする請求項又はに記載の運行記録装置。
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:
JP2018106089A 2018-06-01 2018-06-01 Operation recording device Active JP7130443B2 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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