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
JP6740663B2 - Management device, management system and program - Google Patents
[go: Go Back, main page]

JP6740663B2 - Management device, management system and program - Google Patents

Management device, management system and program Download PDF

Info

Publication number
JP6740663B2
JP6740663B2 JP2016063367A JP2016063367A JP6740663B2 JP 6740663 B2 JP6740663 B2 JP 6740663B2 JP 2016063367 A JP2016063367 A JP 2016063367A JP 2016063367 A JP2016063367 A JP 2016063367A JP 6740663 B2 JP6740663 B2 JP 6740663B2
Authority
JP
Japan
Prior art keywords
unit
identification information
information
vehicle
child
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
Application number
JP2016063367A
Other languages
Japanese (ja)
Other versions
JP2017178465A (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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2016063367A priority Critical patent/JP6740663B2/en
Publication of JP2017178465A publication Critical patent/JP2017178465A/en
Application granted granted Critical
Publication of JP6740663B2 publication Critical patent/JP6740663B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、輸送の対象となる収容箱の内部温度を管理するための技術に関する。 TECHNICAL FIELD The present invention relates to a technique for managing the internal temperature of a container that is a transportation target.

従来から、配送する荷物の温度管理を行うための技術が知られている。例えば、特許文献1には、監視対象食品の経時的な温度変化の履歴を無線送信する履歴計と、履歴計の検出データに基づいて監視対象食品の品質状態を監視するデータ処理装置とを備えた温度監視システムが開示されている。 Conventionally, a technique for controlling the temperature of a package to be delivered has been known. For example, Patent Document 1 includes a history meter that wirelessly transmits a history of temperature changes over time of the monitored food, and a data processing device that monitors the quality state of the monitored food based on the detection data of the history meter. A temperature monitoring system is disclosed.

特開平09−330492号公報JP, 09-330492, A

荷物を断熱箱に収容し、保冷材等の温度調整材により断熱箱内の温度を個別管理するシステムでは、各断熱箱内への温度調整材の投入等を判断するため、各断熱箱の内部温度を監視する必要がある。この場合、温度検出機能を有する小型の通信機器(「子機」とも呼ぶ。)を断熱箱内に設置し、コンテナに設置した親機により子機の測定情報を収集する態様が考えられる。このようなシステムでは、荷物の積み替えと共に断熱箱も積み替えられてしまうため、荷物の積み替えの度に、子機を親機に登録する作業が必要となってしまう。そこで、本発明は、子機の親機への登録作業を好適に自動化することが可能な管理装置及び管理システムを提供することを主な目的とする。 In a system in which luggage is stored in a heat insulation box and the temperature inside the heat insulation box is controlled individually by temperature control materials such as cold insulation materials, the inside of each heat insulation box is judged in order to judge the temperature control material to be put into each heat insulation box. The temperature needs to be monitored. In this case, a mode is conceivable in which a small communication device (also referred to as a “slave unit”) having a temperature detection function is installed in a heat insulating box, and the master unit installed in the container collects measurement information of the slave unit. In such a system, since the heat insulating box is also transshipped with the transshipment of the package, it is necessary to register the slave unit with the master unit each time the package is transshipped. Therefore, it is a main object of the present invention to provide a management device and a management system capable of suitably automating the registration work of a child device to a parent device.

本発明の1つの観点では、管理装置は、荷物を収容する箱の内部温度を測定する子機の識別情報と、当該子機の測定情報を受信する親機を設置した車両の識別情報とを関連付けた配送情報を記憶する記憶部と、荷物の輸送を行う車両の識別情報を受信する受信部と、前記車両の識別情報に関連付けられた前記子機の識別情報を、前記配送情報から抽出する抽出部と、前記抽出部が抽出した前記子機の識別情報を、前記車両に設置された親機に送信する送信部と、を有する。 In one aspect of the present invention, a management device provides identification information of a slave unit that measures the internal temperature of a box that stores luggage and identification information of a vehicle that has a master unit that receives the measurement information of the slave unit. A storage unit that stores the associated delivery information, a receiving unit that receives the identification information of the vehicle that transports the package, and the identification information of the slave device that is associated with the identification information of the vehicle are extracted from the delivery information. An extraction unit and a transmission unit that transmits the identification information of the slave unit extracted by the extraction unit to a master unit installed in the vehicle.

上記管理装置は、記憶部と、受信部と、抽出部と、送信部とを有する。記憶部は、輸送する荷物を収容する箱の内部温度を測定する子機の識別情報と、当該子機の測定情報を受信する親機を設置した車両の識別情報とを関連付けた配送情報を記憶する。受信部は、荷物の輸送を行う車両の識別情報を受信する。抽出部は、受信した車両の識別情報に関連付けられた子機の識別情報を配送情報から抽出する。送信部は、抽出部が抽出した子機の識別情報を、輸送を行う車両に設置された親機に送信する。この態様により、管理装置は、車両に積み込まれた収容箱に設置された子機の識別情報を、車両内の親機に好適に通知して登録させることができる。 The management device includes a storage unit, a reception unit, an extraction unit, and a transmission unit. The storage unit stores delivery information in which the identification information of the child device that measures the internal temperature of the box that stores the cargo to be transported and the identification information of the vehicle that installs the parent device that receives the measurement information of the child device are associated with each other. To do. The receiving unit receives the identification information of the vehicle that transports the luggage. The extraction unit extracts, from the delivery information, the identification information of the child device associated with the received identification information of the vehicle. The transmission unit transmits the identification information of the child device extracted by the extraction unit to the parent device installed in the vehicle for transportation. According to this aspect, the management device can appropriately notify and register the identification information of the child device installed in the storage box loaded in the vehicle to the parent device in the vehicle.

上記管理装置の一態様では、前記受信部は、前記子機の識別情報を受信した親機から、前記測定情報を受信する。この態様により、管理装置は、車両内に存在する子機が生成した測定情報を親機から好適に受信し、荷物を収容する箱の温度を監視することができる。 In one aspect of the management device, the receiving unit receives the measurement information from the parent device that has received the identification information of the child device. According to this aspect, the management device can suitably receive the measurement information generated by the child device existing in the vehicle from the parent device, and can monitor the temperature of the box that stores the luggage.

上記管理装置の他の一態様では、管理装置は、前記受信部が受信した測定情報に基づき、前記箱の内部温度の異常判定を行う異常判定部をさらに備える。この態様により、管理装置は、荷物を輸送する車両に積まれた箱の内部温度の異常を好適に判定することができる。 In another aspect of the management device, the management device further includes an abnormality determination unit that performs abnormality determination of the internal temperature of the box based on the measurement information received by the reception unit. According to this aspect, the management device can suitably determine the abnormality in the internal temperature of the box loaded in the vehicle that transports the luggage.

上記管理装置の他の一態様では、前記送信部は、前記子機の識別情報を、前記車両に設置された端末装置を介して前記親機に送信し、前記受信部は、前記測定情報を、前記端末装置を介して前記親機から受信する。このように、管理装置と親機とが直接通信を行わない場合であっても、管理装置は、管理装置と親機との両方と通信可能な端末装置を介することで、好適に子機の識別情報や子機の測定情報の授受を親機と行うことができる。 In another aspect of the management device, the transmitting unit transmits the identification information of the child device to the parent device via a terminal device installed in the vehicle, and the receiving unit receives the measurement information. , From the master unit via the terminal device. As described above, even when the management device and the master device do not directly communicate with each other, the management device preferably uses the terminal device that is capable of communicating with both the management device and the master device so that the slave device The identification information and the measurement information of the child device can be exchanged with the parent device.

本発明の他の観点では、車両により輸送する荷物を収容する箱の内部温度を測定する子機と、前記子機が生成する測定情報を受信する親機と、上記いずれか記載の管理装置と、を有する管理システムであって、前記親機は、前記管理装置が送信した前記子機の識別情報を受信した場合に、当該子機の識別情報を、前記親機が設置された車両内に存在する子機の識別情報として登録する登録部を有する。この態様によれば、親機は、親機が設置された車両内に存在する子機の識別情報を、好適に管理装置から受信し、車両内に存在する子機の識別情報として登録することができる。 In another aspect of the present invention, a slave unit that measures an internal temperature of a box that stores a package to be transported by a vehicle, a master unit that receives measurement information generated by the slave unit, and a management device according to any one of the above. In the management system having, the master unit, when receiving the identification information of the slave unit transmitted by the management device, the identification information of the slave unit in the vehicle in which the master unit is installed. It has a registration unit for registering it as the identification information of the existing child device. According to this aspect, the master unit preferably receives the identification information of the slave unit existing in the vehicle in which the master unit is installed from the management device, and registers it as the identification information of the slave unit existing in the vehicle. You can

上記管理システムの一態様では、前記親機は、前記登録部が登録した前記子機の識別情報に基づき、前記測定情報を発信する子機が前記車両内に存在するか否か判定する判定部と、前記車両内に存在すると判定された子機が発信する測定情報を、前記管理装置へ送信する測定情報送信部と、をさらに有する。この態様により、管理システムは、荷物の輸送を行う車両に積まれた箱の内部温度の測定情報を、好適に管理装置に集約することができる。
In one aspect of the management system, the master unit determines whether or not a slave unit that transmits the measurement information exists in the vehicle, based on identification information of the slave unit registered by the registration unit. And a measurement information transmitting unit that transmits the measurement information transmitted by the slave unit determined to be present in the vehicle to the management device. According to this aspect, the management system can suitably collect the measurement information of the internal temperature of the box loaded in the vehicle that transports the luggage in the management device.

上記管理システムの他の一態様では、前記親機は、前記登録部が登録した前記子機の識別情報のうち、前記通信機が測定情報を受信していない子機の識別情報が存在する場合に、警告を出力する警告出力部をさらに有する。この態様により、管理システムは、荷物を収容した箱の車両への積み忘れや箱への子機の付け忘れ等を確実に抑制することができる。 In another aspect of the management system described above, in the parent device, among the identification information of the child device registered by the registration unit, there is the identification information of the child device for which the communication device has not received the measurement information. In addition, a warning output unit for outputting a warning is further provided. According to this aspect, the management system can reliably suppress forgetting to load the box containing the luggage in the vehicle, forgetting to attach the child device to the box, and the like.

本発明のさらに別の観点では、荷物を収容する箱の内部温度を測定する子機の識別情報と、当該子機の測定情報を受信する親機を設置した車両の識別情報とを関連付けた配送情報を記憶する記憶部を参照するコンピュータが実行するプログラムであって、荷物の輸送を行う車両の識別情報を受信する受信部と、前記車両の識別情報に関連付けられた前記子機の識別情報を、前記配送情報から抽出する抽出部と、前記抽出部が抽出した前記子機の識別情報を、前記車両に設置された親機に送信する送信部として前記コンピュータを機能させる。コンピュータは、このプログラムを実行することで、車両に積み込まれた収容箱に設置された子機の識別情報を、車両内の親機に好適に通知して登録させることができる。 In still another aspect of the present invention, delivery in which identification information of a slave unit that measures the internal temperature of a box that stores luggage and identification information of a vehicle in which a master device that receives the measurement information of the slave device is installed are associated with each other. A program executed by a computer that refers to a storage unit that stores information, including a receiving unit that receives identification information of a vehicle that transports luggage, and identification information of the slave unit that is associated with the identification information of the vehicle. The computer is caused to function as an extraction unit that extracts the delivery information and a transmission unit that transmits the identification information of the child device extracted by the extraction unit to a parent device installed in the vehicle. By executing this program, the computer can suitably notify and register the identification information of the child device installed in the storage box loaded in the vehicle to the parent device in the vehicle.

本発明によれば、車両に積み込まれた箱に設置された子機の識別情報を、車両内の親機に好適に通知して登録させることができる。 ADVANTAGE OF THE INVENTION According to this invention, the identification information of the subunit|mobile_unit installed in the box loaded in the vehicle can be suitably notified to the parent|base_unit in a vehicle, and can be registered.

実施形態に係る温度管理システムの概略構成を示す図である。It is a figure which shows schematic structure of the temperature management system which concerns on embodiment. 断熱箱の構成例を示す。The structural example of a heat insulation box is shown. 端末装置のブロック図である。It is a block diagram of a terminal device. 親機のブロック図である。It is a block diagram of a parent machine. 子機のブロック図である。It is a block diagram of a child machine. サーバ装置のブロック図である。It is a block diagram of a server device. 子機管理テーブル及び配送スケジュールDBのデータ構造を示す。The data structure of a child machine management table and delivery schedule DB is shown. 温度管理DB及び温度蓄積DBのデータ構造を示す。The data structure of temperature management DB and temperature accumulation DB is shown. 本実施形態に係るフローチャートである。It is a flowchart which concerns on this embodiment. 変形例に係る温度管理システムの概略構成を示す図である。It is a figure which shows schematic structure of the temperature management system which concerns on a modification.

以下、図面を参照しながら、本発明に係る実施形態について説明する。 Embodiments according to the present invention will be described below with reference to the drawings.

[温度管理システムの概要]
図1は、実施形態に係る温度管理システム100の概略構成を示す図である。温度管理システム100は、配送車両1の荷台(コンテナ)10に積載される断熱箱5の内部温度を管理するシステムであって、図1に示すように、主に、配送車両1と、配送車両1内に存在する端末装置2と、荷台10内に存在する親機3と、真空断熱材などの断熱材により内部空間を形成する断熱箱5と、端末装置2と通信を行うサーバ装置9とを有する。なお、荷台10には、荷台10内の温度調整を行う温調機が設けられていてもよい。
[Overview of temperature management system]
FIG. 1 is a diagram showing a schematic configuration of a temperature management system 100 according to the embodiment. The temperature management system 100 is a system that manages the internal temperature of the heat insulation box 5 loaded on the bed (container) 10 of the delivery vehicle 1. As shown in FIG. 1, the temperature control system 100 mainly includes the delivery vehicle 1 and the delivery vehicle. 1, a terminal device 2 existing inside 1, a base unit 3 existing inside a cargo bed 10, a heat insulating box 5 forming an internal space by a heat insulating material such as a vacuum heat insulating material, and a server device 9 communicating with the terminal device 2. Have. The platform 10 may be provided with a temperature controller that adjusts the temperature inside the platform 10.

断熱箱5には、同一温度帯により保管されるべき1又は複数の荷物が収容されると共に、後述する子機7が取り付けられる。断熱箱5には、収容する荷物の劣化を防ぐために保たれるべき内部温度の帯域(「許容温度帯」とも呼ぶ。)が断熱箱5ごとに定められており、断熱箱5の内部温度を調整するための保冷材などの温度調整材8が適宜収容されている。本実施形態では、断熱箱5の内部温度が定められた許容温度帯に保たれるように、運転手による温度調整材8の追加が適宜行われる。これにより、電源を必要とすることなく、断熱箱5の内部温度が調整される。 The heat insulating box 5 accommodates one or a plurality of loads to be stored in the same temperature zone, and also has a slave unit 7 to be described later attached. In the heat insulating box 5, a zone of internal temperature (also referred to as “permissible temperature zone”) that should be maintained to prevent deterioration of the package to be stored is defined for each heat insulating box 5, and the internal temperature of the heat insulating box 5 is A temperature adjusting material 8 such as a cold insulating material for adjustment is appropriately stored. In the present embodiment, the temperature adjusting material 8 is appropriately added by the driver so that the internal temperature of the heat insulating box 5 is maintained in a predetermined allowable temperature range. As a result, the internal temperature of the heat insulating box 5 is adjusted without requiring a power source.

端末装置2は、モバイルルータとして機能し、親機3と有線によるシリアル通信を行うと共に、サーバ装置9と無線による通信を行う。本実施形態では、端末装置2は、荷台10に断熱箱5が積まれた後であって配送車両1の出発前に、配送車両1の情報(「車両情報Sa」とも呼ぶ。)を、サーバ装置9へ送信する。車両情報Saには、配送車両1に割り当てられた固有の識別情報であるトラックIDが含まれている。これにより、端末装置2は、荷台10に積まれる断熱箱5の内部温度を測定する子機7を識別するための情報(「子機情報Sb」とも呼ぶ。)を、サーバ装置9から受信する。子機情報Sbには、子機7に割り当てられた識別情報である子機IDが含まれている。そして、端末装置2は、受信した子機情報Sbを親機3へ転送する。また、端末装置2は、子機7が生成した測定情報(「測定情報Sc」とも呼ぶ。)を親機3から受信した場合に、配送車両1のトラックID及び現在位置情報等と関連付けてサーバ装置9へ転送する。 The terminal device 2 functions as a mobile router and performs wired serial communication with the master device 3 and wireless communication with the server device 9. In this embodiment, the terminal device 2 stores the information (also referred to as “vehicle information Sa”) of the delivery vehicle 1 after the heat-insulating box 5 is loaded on the loading platform 10 and before the departure of the delivery vehicle 1. Send to device 9. The vehicle information Sa includes a truck ID that is unique identification information assigned to the delivery vehicle 1. As a result, the terminal device 2 receives, from the server device 9, information (also referred to as “child device information Sb”) for identifying the child device 7 that measures the internal temperature of the heat insulating box 5 loaded on the cargo bed 10. .. The child machine information Sb includes a child machine ID which is identification information assigned to the child machine 7. Then, the terminal device 2 transfers the received child device information Sb to the parent device 3. Further, when the terminal device 2 receives the measurement information (also referred to as “measurement information Sc”) generated by the child device 7 from the parent device 3, the terminal device 2 correlates it with the truck ID of the delivery vehicle 1 and the current position information, and the like. Transfer to device 9.

親機3は、荷台10内に設置され、端末装置2とケーブル等を介して接続している。また、親機3は、断熱箱5に設置された子機7が発信する測定情報Scを受信する。親機3は、端末装置2から転送される子機情報Sbに基づき、測定情報Scを発信する子機7が荷台10内に存在するか否かの認証処理を行う。そして、親機3は、荷台10内に存在する子機7が生成した測定情報Scを端末装置2へ送信し、荷台10内に存在しない子機7から送信された測定情報Scを破棄する。 The base unit 3 is installed in the platform 10 and is connected to the terminal device 2 via a cable or the like. Further, the parent device 3 receives the measurement information Sc transmitted from the child device 7 installed in the heat insulation box 5. The base unit 3 performs an authentication process as to whether or not the handset 7 that transmits the measurement information Sc is present in the luggage carrier 10 based on the handset information Sb transferred from the terminal device 2. Then, the parent machine 3 transmits the measurement information Sc generated by the child machine 7 existing in the luggage carrier 10 to the terminal device 2, and discards the measurement information Sc transmitted from the child machine 7 not existing in the luggage carrier 10.

子機7は、温度を測定する機能及び通信機能を有するモジュールであり、測定情報Scを発信する。測定情報Scには、後述するように、子機7が測定した温度及び日時の情報に加え、当該子機7に対応する子機IDが含まれている。 The slave unit 7 is a module having a function of measuring temperature and a communication function, and transmits the measurement information Sc. As will be described later, the measurement information Sc includes, in addition to the information on the temperature and date and time measured by the slave 7, the slave ID corresponding to the slave 7.

サーバ装置9は、配送車両1が配送する荷物の配送スケジュールの管理及び当該荷物の温度管理を行う。サーバ装置9は、端末装置2から車両情報Saを受信した場合に、車両情報Saが示す配送車両1に積まれる断熱箱5に収容される子機7を示す子機情報Sbを端末装置2へ送信する。また、サーバ装置9は、端末装置2から受信する測定情報Scに基づき、各断熱箱5の内部温度の履歴を記憶したり、各断熱箱5の内部温度の異常の有無を監視したりする。サーバ装置9は、本発明における「管理装置」の一例である。 The server device 9 manages the delivery schedule of packages delivered by the delivery vehicle 1 and the temperature of the packages. When the server device 9 receives the vehicle information Sa from the terminal device 2, the server device 9 sends the child device information Sb indicating the child device 7 housed in the heat insulation box 5 stacked on the delivery vehicle 1 indicated by the vehicle information Sa to the terminal device 2. Send. Further, the server device 9 stores the history of the internal temperature of each heat insulating box 5 or monitors whether the internal temperature of each heat insulating box 5 is abnormal, based on the measurement information Sc received from the terminal device 2. The server device 9 is an example of the “management device” in the present invention.

[断熱箱の構成]
図2(A)、(B)は、断熱箱5の構成例を示す。なお、本発明に適用可能な断熱箱5の態様は、図2(A)、(B)に示す態様に限らず、図2(A)、(B)以外の任意の態様であってもよい。
[Insulation box configuration]
2A and 2B show a configuration example of the heat insulating box 5. The mode of the heat insulating box 5 applicable to the present invention is not limited to the mode shown in FIGS. 2A and 2B, and may be any mode other than FIGS. 2A and 2B. ..

図2(A)、(B)に示す断熱箱5は、主に、天面パネル11と、正面パネル12L、12Rと、左面パネル13と、背面パネル14と、右面パネル15と、底面パネル16と、を備える。背面パネル14等の内部壁面には、物を収容することができる保持部19が複数設けられている。保持部19には、例えば子機7または温度調整材8が収容される。天面パネル11と左面パネル13と背面パネル14と右面パネル15と底面パネル16とは、図示しない外装袋により覆われている。 The heat insulation box 5 shown in FIGS. 2A and 2B mainly includes a top panel 11, front panels 12L and 12R, a left panel 13, a rear panel 14, a right panel 15, and a bottom panel 16. And A plurality of holding portions 19 capable of accommodating objects are provided on the inner wall surface of the back panel 14 or the like. For example, the child device 7 or the temperature adjusting material 8 is housed in the holding unit 19. The top panel 11, the left panel 13, the back panel 14, the right panel 15, and the bottom panel 16 are covered with an exterior bag (not shown).

図2(A)に示すように、正面パネル12Lは、左面パネル13に対して回動可能に連結されており、正面パネル12Rは、右面パネル15に対して回動可能に連結されている。また、天面パネル11は、2つ折りの状態にして断熱箱5を開放することができる。図2(B)の例では、天面パネル11は、前側天面パネル11Fと、後側天面パネル11Rとから構成され、前側天面パネル11Fが後側天面パネル11Rとの連結部を軸にして外側に反転している。同様に、後側天面パネル11Rは、前側天面パネル11Fとの連結部を軸にして外側に反転することが可能である。なお、断熱箱5は、折り畳み自在に構成され、不使用時に折り畳まれた状態で管理されてもよい。 As shown in FIG. 2A, the front panel 12L is rotatably connected to the left side panel 13, and the front panel 12R is rotatably connected to the right side panel 15. Further, the top panel 11 can be folded in half to open the heat insulating box 5. In the example of FIG. 2(B), the top panel 11 is composed of a front top panel 11F and a rear top panel 11R, and the front top panel 11F forms a connecting portion with the rear top panel 11R. It is turned to the outside and turned upside down. Similarly, the rear top panel 11R can be turned outward with the connecting portion with the front top panel 11F as an axis. The heat insulating box 5 may be configured to be foldable and may be managed in a folded state when not in use.

[端末装置の構成]
図3は、端末装置2のブロック図である。端末装置2は、主に、ディスプレイやランプなどの表示部21と、入力部22と、記憶部23と、通信部24と、制御部25と、GPS受信機26と、スピーカなどの音出力部27と、を備える。これらの各要素は、バスライン20を介して相互に接続されている。
[Terminal device configuration]
FIG. 3 is a block diagram of the terminal device 2. The terminal device 2 mainly includes a display unit 21 such as a display and a lamp, an input unit 22, a storage unit 23, a communication unit 24, a control unit 25, a GPS receiver 26, and a sound output unit such as a speaker. 27 and. These respective elements are connected to each other via a bus line 20.

入力部22は、例えばタッチパネル、ボタン、音声入力装置等であり、運転者等の入力を受け付ける。本実施形態では、入力部22は、例えば、車両情報Saの送信を指示する入力等を受け付ける。記憶部23は、制御部25が実行するプログラム及び制御部25が実行する処理に必要な情報を記憶する。例えば、記憶部23は、車両情報Saとして送信する配送車両1のトラックIDを予め記憶する。通信部24は、制御部25の制御に基づき、親機3及びサーバ装置9とデータ通信を行う。GPS受信機26は、配送車両1の現在位置を示す位置情報を生成する。 The input unit 22 is, for example, a touch panel, a button, a voice input device, or the like, and receives an input from a driver or the like. In the present embodiment, the input unit 22 receives, for example, an input instructing the transmission of the vehicle information Sa. The storage unit 23 stores a program executed by the control unit 25 and information necessary for processing executed by the control unit 25. For example, the storage unit 23 stores in advance the truck ID of the delivery vehicle 1 to be transmitted as the vehicle information Sa. The communication unit 24 performs data communication with the parent device 3 and the server device 9 under the control of the control unit 25. The GPS receiver 26 generates position information indicating the current position of the delivery vehicle 1.

制御部25は、図示しないCPU、ROM及びRAMなどを備え、記憶部23に記憶されたプログラムを実行することで、端末装置2内の各構成要素に対して種々の制御を行う。例えば、制御部25は、入力部22から所定の入力を受け付けた場合に、配送車両1のトラックIDを示す車両情報Saを通信部24によりサーバ装置9へ送信する。また、制御部25は、通信部24を制御することで、サーバ装置9から受信した子機情報Sbを親機3へ転送したり、親機3から受信した測定情報Scをサーバ装置9へ転送したりする。 The control unit 25 includes a CPU, a ROM, a RAM, and the like (not shown), and executes various programs stored in the storage unit 23 to perform various controls on the respective constituent elements in the terminal device 2. For example, when the control unit 25 receives a predetermined input from the input unit 22, the communication unit 24 transmits the vehicle information Sa indicating the truck ID of the delivery vehicle 1 to the server device 9. In addition, the control unit 25 controls the communication unit 24 to transfer the child device information Sb received from the server device 9 to the parent device 3 or transfer the measurement information Sc received from the parent device 3 to the server device 9. To do

[親機の構成]
図4は、親機3のブロック図である。親機3は、主に、記憶部33と、通信部34と、制御部35と、出力部37と、を備える。これらの各要素は、バスライン30を介して相互に接続されている。
[Configuration of base unit]
FIG. 4 is a block diagram of the parent device 3. The main|base station 3 is mainly provided with the memory|storage part 33, the communication part 34, the control part 35, and the output part 37. These respective elements are connected to each other via a bus line 30.

記憶部33は、制御部35が実行するプログラム及び制御部35が実行する処理に必要な情報を記憶する。本実施形態では、記憶部33は、子機管理テーブル36を記憶する。子機管理テーブル36は、荷台10に積み込まれる断熱箱5に設置される子機7の子機IDを登録したテーブルである。通信部34は、制御部35の制御に基づき、端末装置2及び子機7とデータ通信を行う。出力部37は、ディスプレイや音声出力装置などであり、本実施形態では、制御部35の制御に基づき、所定の警告等を出力する。 The storage unit 33 stores a program executed by the control unit 35 and information necessary for a process executed by the control unit 35. In the present embodiment, the storage unit 33 stores the child device management table 36. The child machine management table 36 is a table in which the child machine IDs of the child machines 7 installed in the heat insulating boxes 5 loaded on the platform 10 are registered. The communication unit 34 performs data communication with the terminal device 2 and the child device 7 under the control of the control unit 35. The output unit 37 is a display, an audio output device, or the like, and outputs a predetermined warning or the like under the control of the control unit 35 in the present embodiment.

制御部35は、図示しないCPU、ROM及びRAMなどを備え、記憶部33に記憶されたプログラムを実行することで、親機3内の各構成要素に対して種々の制御を行う。例えば、制御部35は、通信部34が端末装置2から子機情報Sbを受信した場合に、子機情報Sbが示す子機IDを子機管理テーブル36に登録する。また、制御部35は、子機7から測定情報Scを受信した場合に、子機管理テーブル36に登録されている子機7から発信される測定情報Scのみを端末装置2へ送信する。また、制御部35は、子機管理テーブル36に登録された子機7のうち、測定情報Scを親機3が受信していない子機7が存在する場合に、当該子機7を収容した断熱箱5が荷台10に積まれていない旨の警告を出力部37に出力させる。制御部35は、本発明における「登録部」、「判定部」、「測定情報送信部」及び「警告出力部」の一例である。 The control unit 35 includes a CPU, a ROM, a RAM, and the like (not shown), and executes various programs stored in the storage unit 33 to perform various controls on the respective constituent elements in the parent device 3. For example, when the communication unit 34 receives the handset device information Sb from the terminal device 2, the control unit 35 registers the handset device ID indicated by the handset device information Sb in the handset device management table 36. Further, when the measurement information Sc is received from the child device 7, the control unit 35 transmits only the measurement information Sc transmitted from the child device 7 registered in the child device management table 36 to the terminal device 2. Further, the control unit 35 accommodates the slave unit 7 when the slave unit 7 registered in the slave unit management table 36 does not have the measurement information Sc received by the master unit 3. The output unit 37 is caused to output a warning that the heat insulating box 5 is not loaded on the loading platform 10. The control unit 35 is an example of the “registration unit”, the “determination unit”, the “measurement information transmission unit”, and the “warning output unit” in the present invention.

[子機の構成]
図5は、子機7のブロック図である。子機7は、主に、温度センサ71と、通信部72と、記憶部73と、制御部75とを有する。これらの各要素は、バスライン70を介して相互に接続されている。
[Structure of handset]
FIG. 5 is a block diagram of the child device 7. The child device 7 mainly includes a temperature sensor 71, a communication unit 72, a storage unit 73, and a control unit 75. These respective elements are connected to each other via a bus line 70.

温度センサ71は、温度を測定し、測定した温度の情報を制御部75へ供給する。通信部72は、制御部75の制御に基づき、温度センサ71が測定した温度情報を含む測定情報Scを端末装置2へ送信する。 The temperature sensor 71 measures the temperature and supplies information on the measured temperature to the control unit 75. The communication unit 72 transmits the measurement information Sc including the temperature information measured by the temperature sensor 71 to the terminal device 2 under the control of the control unit 75.

記憶部73は、制御部75が実行するプログラム及び制御部75が実行する処理に必要な情報を記憶する。本実施形態では、記憶部73は、子機7の子機ID等を予め記憶する。 The storage unit 73 stores a program executed by the control unit 75 and information necessary for a process executed by the control unit 75. In the present embodiment, the storage unit 73 stores in advance the child machine ID and the like of the child machine 7.

制御部75は、図示しないCPU、ROM及びRAMなどを備え、ROM等に記憶されたプログラムを実行することで、子機7の全体を制御する。本実施形態では、制御部75は、温度センサ71が生成した温度情報と、日時情報と、記憶部73に記憶した子機IDとを含む測定情報Scを、通信部72により発信する。 The control unit 75 includes a CPU, a ROM, a RAM, and the like (not shown), and controls the entire slave unit 7 by executing a program stored in the ROM or the like. In the present embodiment, the control unit 75 causes the communication unit 72 to transmit the measurement information Sc including the temperature information generated by the temperature sensor 71, the date and time information, and the child device ID stored in the storage unit 73.

[サーバ装置の構成]
図6は、サーバ装置9のブロック図である。図6に示すように、サーバ装置9は、主に、記憶部93と、通信部94と、制御部95とを有する。
[Configuration of server device]
FIG. 6 is a block diagram of the server device 9. As shown in FIG. 6, the server device 9 mainly includes a storage unit 93, a communication unit 94, and a control unit 95.

記憶部93は、制御部95が実行するプログラム及び制御部95が実行する処理に必要な情報を記憶する。本実施形態では、記憶部93は、配送する荷物の配送スケジュールに関する情報を記録した配送スケジュールDB96と、配送する断熱箱5の許容温度帯を記録した温度管理DB97と、測定した温度の履歴を記録した温度蓄積DB98とを備える。配送スケジュールDB96と、温度管理DB97と、温度蓄積DB98のデータ構造の具体例については後述する。通信部94は、制御部95の制御に基づき、端末装置2とデータ通信を行う。 The storage unit 93 stores a program executed by the control unit 95 and information necessary for processing executed by the control unit 95. In the present embodiment, the storage unit 93 records a delivery schedule DB 96 that records information about a delivery schedule of packages to be delivered, a temperature management DB 97 that records an allowable temperature zone of the heat insulating box 5 that is delivered, and a history of measured temperatures. Temperature accumulation DB98. Specific examples of the data structures of the delivery schedule DB 96, the temperature management DB 97, and the temperature accumulation DB 98 will be described later. The communication unit 94 performs data communication with the terminal device 2 under the control of the control unit 95.

制御部95は、図示しないCPU、ROM及びRAMなどを備え、ROMや記憶部93等に記憶されたプログラムを実行することで、サーバ装置9の全体を制御する。例えば、制御部95は、端末装置2から車両情報Saを受信した場合に、配送スケジュールDB96を参照し、車両情報Saが示すトラックIDに対応する子機IDを含む子機情報Sbを生成し、端末装置2へ通信部94により送信する。また、制御部95は、端末装置2から通信部94が測定情報Scを受信した場合に、当該測定情報Scにより温度蓄積DB98を更新すると共に、温度管理DB97を参照して温度異常の有無を判定する。制御部95は、本発明における「受信部」、「抽出部」、「送信部」、「異常判定部」、及びプログラムを実行する「コンピュータ」の一例である。 The control unit 95 includes a CPU, a ROM, a RAM, and the like (not shown), and controls the entire server device 9 by executing a program stored in the ROM, the storage unit 93, or the like. For example, when the control unit 95 receives the vehicle information Sa from the terminal device 2, the control unit 95 refers to the delivery schedule DB 96 to generate the child device information Sb including the child device ID corresponding to the truck ID indicated by the vehicle information Sa, It is transmitted to the terminal device 2 by the communication unit 94. Further, when the communication unit 94 receives the measurement information Sc from the terminal device 2, the control unit 95 updates the temperature accumulation DB 98 with the measurement information Sc and determines whether there is a temperature abnormality by referring to the temperature management DB 97. To do. The control unit 95 is an example of the “reception unit”, the “extraction unit”, the “transmission unit”, the “abnormality determination unit”, and the “computer” that executes the program in the present invention.

[データ構造]
次に、図7及び図8を参照して子機管理テーブル36及び各データベースのデータ構造について説明する。
[data structure]
Next, the data structure of the child device management table 36 and each database will be described with reference to FIGS. 7 and 8.

図7(A)は、子機管理テーブル36のデータ構造の一例である。図7(A)に示す子機管理テーブル36は、「子機ID」の項目と「状態」の項目とを有する。「子機ID」の項目には、親機3が受信した子機情報Sbに含まれる子機IDが登録される。「状態」の項目には、対応する子機IDを含む測定情報Scを親機3が既に受信しており、対象の子機7の存在を親機3が確認できた状態を示す「確認済」と、対応する子機IDを含む測定情報Scを親機3が受信しておらず、対象の子機7の存在を親機3が確認できてない状態を示す「未確認」とのいずれかが記録されている。親機3は、例えば、項目「状態」が所定時間以上「未確認」となっている子機IDが存在する場合に、当該子機IDに対応する子機7が荷台10に存在しない旨の警告等を出力する。 FIG. 7A is an example of the data structure of the child device management table 36. The child device management table 36 illustrated in FIG. 7A has an item of “child device ID” and an item of “state”. In the “slave unit ID” item, a slave unit ID included in the slave unit information Sb received by the master unit 3 is registered. The item “state” indicates that the master device 3 has already received the measurement information Sc including the corresponding slave device ID, and the master device 3 has been able to confirm the presence of the target slave device 7 “confirmed”. , Or “unconfirmed” indicating that the master unit 3 has not received the measurement information Sc including the corresponding slave unit ID and the presence of the target slave unit 7 cannot be confirmed. Is recorded. For example, when there is a child device ID whose item “state” has been “unconfirmed” for a predetermined time or longer, the parent device 3 warns that the child device 7 corresponding to the child device ID does not exist in the loading platform 10. Etc. are output.

図7(B)は、配送スケジュールDB96のデータ構造の一例である。図7(B)に示す配送スケジュールDB96は、「荷物ID」、「トラックID」、「箱ID」、「子機ID」、「配送予定日時」、及び「配送場所」の各項目を有する。 FIG. 7B is an example of the data structure of the delivery schedule DB 96. The delivery schedule DB 96 shown in FIG. 7B has items of "Package ID", "Truck ID", "Box ID", "Child Machine ID", "Scheduled Delivery Date", and "Delivery Location".

「荷物ID」の項目には、輸送対象の荷物の識別情報である荷物IDが記録される。「トラックID」の項目には、対応する荷物IDの荷物を輸送する車両のトラックIDが記録される。「箱ID」の項目には、対応する荷物IDの荷物が収容される断熱箱5の識別情報である箱IDが記録される。「子機ID」の項目には、対応する箱IDが示す断熱箱5に設置される子機7の子機IDが記録される。「配送予定日時」の項目には、対応する荷物IDの荷物の配送が完了する予定日時が記録される。「配送場所」の項目には、対応する荷物IDの荷物の配送先の住所が記録される。なお、配送スケジュールDB96は、複数のデータベースに細分化されていてもよい。例えば、配送スケジュールDB96は、荷物IDとトラックIDと箱IDと子機IDとを対応付けたデータベースと、荷物IDと、配送予定日時と、配送場所とを対応付けたデータベースとから構成されてもよい。配送スケジュールDB96は、本発明における「配送情報」の一例である。 In the "Luggage ID" item, a luggage ID, which is identification information of the luggage to be transported, is recorded. In the "Truck ID" item, the truck ID of the vehicle that transports the luggage having the corresponding luggage ID is recorded. In the “box ID” item, a box ID, which is identification information of the heat insulating box 5 in which the package having the corresponding package ID is stored, is recorded. In the item “slave unit ID”, the slave unit ID of the slave unit 7 installed in the heat insulating box 5 indicated by the corresponding box ID is recorded. The scheduled delivery date and time is recorded with the scheduled delivery date and time when the delivery of the package with the corresponding package ID is completed. In the item “delivery location”, the delivery address of the package having the corresponding package ID is recorded. The delivery schedule DB 96 may be subdivided into a plurality of databases. For example, the delivery schedule DB 96 may be composed of a database in which package IDs, truck IDs, box IDs, and slave device IDs are associated with each other, a package ID, a scheduled delivery date and time, and a delivery location. Good. The delivery schedule DB 96 is an example of the “delivery information” in the present invention.

図8(A)は、温度管理DB97のデータ構造の一例である。図8(A)に示す温度管理DB97は、「箱ID」の項目と、「許容温度帯」の項目とを有する。「箱ID」の項目には、輸送対象となる荷物が収容される各断熱箱5の箱IDが記録される。「許容温度帯」の項目には、対応する箱IDが示す断熱箱5に収容される荷物の許容温度帯が記録されている。 FIG. 8A is an example of the data structure of the temperature management DB 97. The temperature management DB 97 shown in FIG. 8A has an item of “box ID” and an item of “allowable temperature zone”. In the “box ID” item, the box ID of each heat-insulating box 5 in which the cargo to be transported is stored is recorded. In the "allowable temperature zone" item, the allowable temperature zone of the package accommodated in the heat insulating box 5 indicated by the corresponding box ID is recorded.

ここで、温度管理DB97を参照した断熱箱5の内部温度の異常判定の具体例について補足説明する。例えば、サーバ装置9は、端末装置2から測定情報Scを受信した場合に、測定情報Scに含まれる子機IDに対応する箱IDを図7(B)に示す配送スケジュールDB96等を参照して特定し、特定した箱IDに対応する許容温度帯を図8(A)に示す温度管理DB97から抽出する。そして、サーバ装置9は、温度管理DB97から抽出した許容温度帯と、対象の測定情報Scに含まれる温度情報が示す温度とを比較することで、特定した箱IDが示す断熱箱5の内部温度の異常の有無を判定する。 Here, a specific example of the abnormality determination of the internal temperature of the heat insulating box 5 with reference to the temperature management DB 97 will be supplementarily described. For example, when the server device 9 receives the measurement information Sc from the terminal device 2, the server device 9 refers to the delivery schedule DB 96 or the like shown in FIG. 7B for the box ID corresponding to the child device ID included in the measurement information Sc. The specified temperature range corresponding to the specified box ID is extracted from the temperature management DB 97 shown in FIG. Then, the server device 9 compares the allowable temperature range extracted from the temperature management DB 97 with the temperature indicated by the temperature information included in the target measurement information Sc, and thereby the internal temperature of the heat insulating box 5 indicated by the specified box ID. The presence or absence of abnormality is judged.

図8(B)は、温度蓄積DB98のデータ構造の一例である。図8(B)に示す温度蓄積DB98は、「箱ID」、「温度」、「日時」、及び「位置」の各項目を有する。サーバ装置9は、測定情報Scごとに、温度蓄積DB98のレコードを生成する。 FIG. 8B is an example of the data structure of the temperature accumulation DB 98. The temperature accumulation DB 98 shown in FIG. 8B has items of “box ID”, “temperature”, “date and time”, and “position”. The server device 9 creates a record in the temperature accumulation DB 98 for each measurement information Sc.

「箱ID」の項目には、端末装置2から受信する測定情報Scに含まれる子機IDに対応する箱IDが記録される。「温度」の項目には、対象となる測定情報Scに含まれる温度情報が示す温度が記録される。「日時」の項目には、対象となる測定情報Scに含まれる日時情報が示す日時が記録される。「位置」の項目には、対象となる測定情報Scと共に端末装置2から送信された配送車両1の位置情報に基づく緯度経度が記録される。 In the “box ID” item, a box ID corresponding to the slave ID included in the measurement information Sc received from the terminal device 2 is recorded. In the “temperature” item, the temperature indicated by the temperature information included in the target measurement information Sc is recorded. In the item “date and time”, the date and time indicated by the date and time information included in the target measurement information Sc is recorded. In the “position” item, the latitude and longitude based on the position information of the delivery vehicle 1 transmitted from the terminal device 2 is recorded together with the target measurement information Sc.

[処理フロー]
図9は、本実施形態における温度管理システム100の処理手順を示すフローチャートである。
[Processing flow]
FIG. 9 is a flowchart showing a processing procedure of the temperature management system 100 in this embodiment.

端末装置2は、所定のタイミングにおいて、配送車両1のトラックIDを含む車両情報Saをサーバ装置9に送信する(ステップS101)。例えば、端末装置2は、所定のユーザ入力を入力部22により検知した場合に、荷台10内の荷物の温度管理を開始すべきと判断し、予め記憶部23に記憶したトラックIDを含む車両情報Saをサーバ装置9へ送信する。 The terminal device 2 transmits the vehicle information Sa including the truck ID of the delivery vehicle 1 to the server device 9 at a predetermined timing (step S101). For example, when the terminal device 2 detects a predetermined user input by the input unit 22, the terminal device 2 determines that the temperature management of the load in the cargo bed 10 should be started, and the vehicle information including the track ID stored in the storage unit 23 in advance. The Sa is transmitted to the server device 9.

サーバ装置9は、車両情報Saを端末装置2から受信した場合に、配送スケジュールDB96を参照し、車両情報Saに含まれるトラックIDと関連付けられている全ての子機IDを検索する(ステップS102)。これにより、サーバ装置9は、配送車両1に積まれた断熱箱5に設置された子機7の子機IDを特定する。 When the server device 9 receives the vehicle information Sa from the terminal device 2, the server device 9 refers to the delivery schedule DB 96 and searches for all the child device IDs associated with the truck ID included in the vehicle information Sa (step S102). .. As a result, the server device 9 identifies the child device ID of the child device 7 installed in the heat insulation box 5 loaded on the delivery vehicle 1.

そして、サーバ装置9は、ステップS102で検索した子機IDを含む子機情報Sbを端末装置2へ送信する(ステップS103)。端末装置2は、サーバ装置9から子機情報Sbを受信した場合、当該子機情報Sbを親機3へ転送する(ステップS104)。 Then, the server device 9 transmits the child device information Sb including the child device ID searched in step S102 to the terminal device 2 (step S103). When the terminal device 2 receives the child device information Sb from the server device 9, the terminal device 2 transfers the child device information Sb to the parent device 3 (step S104).

子機情報Sbを受信した親機3は、子機情報Sbに含まれる子機IDを子機管理テーブル36に登録する(ステップS105)。なお、図7(A)に示す子機管理テーブル36に登録された子機IDに対応する「状態」の項目は、「未確認」に初期設定される。 The parent machine 3 that has received the child machine information Sb registers the child machine ID included in the child machine information Sb in the child machine management table 36 (step S105). The item of “state” corresponding to the child device ID registered in the child device management table 36 illustrated in FIG. 7A is initially set to “unconfirmed”.

その後、親機3は、子機7から測定情報Scを受信した場合に、当該測定情報Scが子機管理テーブル36に登録済の子機7から送信されたか否か判定する(ステップS106)。具体的には、親機3は、受信した測定情報Scに含まれる子機IDが子機管理テーブル36に登録されているか否か判定する。そして、親機3は、子機管理テーブル36に登録済の子機7から測定情報Scを受信したと判断した場合(ステップS106;Yes)、受信した測定情報Scを端末装置2へ送信する(ステップS107)。また、親機3は、測定情報Scの送信元の子機7の子機IDに対応する子機管理テーブル36の項目「状態」を、「確認済」に設定する。 After that, when the measurement information Sc is received from the slave 7, the master 3 determines whether the measurement information Sc is transmitted from the slave 7 registered in the slave management table 36 (step S106). Specifically, the parent device 3 determines whether the child device ID included in the received measurement information Sc is registered in the child device management table 36. Then, when the parent device 3 determines that the measurement information Sc is received from the child device 7 registered in the child device management table 36 (step S106; Yes), the received measurement information Sc is transmitted to the terminal device 2 ( Step S107). Further, the parent device 3 sets the item “state” of the child device management table 36 corresponding to the child device ID of the child device 7 that is the transmission source of the measurement information Sc to “confirmed”.

一方、親機3は、子機管理テーブル36に未登録の子機7から測定情報Scを受信したと判断した場合(ステップS106;No)、当該測定情報Scを端末装置2へ送信することなく破棄する。これにより、親機3は、他の配送車両に積まれた断熱箱5の内部温度を測定する子機7から測定情報Scを受信した場合であっても、当該測定情報Scを不要にサーバ装置9に送信するのを防ぐことができる。 On the other hand, when the parent device 3 determines that the measurement information Sc has been received from the unregistered child device 7 in the child device management table 36 (step S106; No), the parent device 3 does not send the measurement information Sc to the terminal device 2. Discard. As a result, even when the parent device 3 receives the measurement information Sc from the child device 7 that measures the internal temperature of the heat insulating box 5 loaded on another delivery vehicle, the server device does not need the measurement information Sc. It is possible to prevent sending to 9.

ステップS107により親機3が測定情報Scを端末装置2に送信した後、端末装置2は、親機3から受信した測定情報Scをサーバ装置9へ転送する(ステップS109)。この場合、端末装置2は、測定情報ScにGPS受信機26が出力する配送車両1の位置情報等を付加して送信する。なお、端末装置2は、親機3から受信した測定情報Scを即時にサーバ装置9に送信してもよく、送信すべき測定情報Scを一時的に蓄積し、所定時間間隔又は所定のタイミングによりサーバ装置9へ送信してもよい。 After the master device 3 transmits the measurement information Sc to the terminal device 2 in step S107, the terminal device 2 transfers the measurement information Sc received from the master device 3 to the server device 9 (step S109). In this case, the terminal device 2 adds the position information of the delivery vehicle 1 output by the GPS receiver 26 to the measurement information Sc and transmits the measurement information Sc. In addition, the terminal device 2 may immediately transmit the measurement information Sc received from the parent device 3 to the server device 9, temporarily accumulate the measurement information Sc to be transmitted, and at a predetermined time interval or a predetermined timing. It may be transmitted to the server device 9.

サーバ装置9は、端末装置2から測定情報Scを受信した場合、当該測定情報Scに基づき温度蓄積DB98を更新すると共に、温度管理DB97を参照し、許容温度帯から外れた断熱箱5が存在しないか否かの異常温度判定を行う(ステップS110)。そして、サーバ装置9は、温度管理DB97に規定された許容温度帯から外れる断熱箱5が存在すると判定した場合、当該判定結果を記憶したり、温度異常があった断熱箱5に温度調整材8を投入すべき旨の警告情報を端末装置2へ送信することで端末装置2に警告を出力させたりする。なお、サーバ装置9とは別に各配送車両1の状態を管理する管理者が使用する端末が存在する場合、サーバ装置9は、警告が必要と判断した場合に、上述の端末へのメール配信などをさらに行ってもよい。 When the server device 9 receives the measurement information Sc from the terminal device 2, the server device 9 updates the temperature accumulation DB 98 based on the measurement information Sc and also refers to the temperature management DB 97, and there is no heat insulation box 5 that is out of the allowable temperature range. Whether or not the temperature is abnormal is determined (step S110). Then, when the server device 9 determines that there is the heat insulating box 5 that is out of the allowable temperature range defined in the temperature management DB 97, the server device 9 stores the determination result, or the temperature adjusting material 8 is added to the heat insulating box 5 having the temperature abnormality. The terminal device 2 is caused to output a warning by transmitting warning information to the effect that it should be input to the terminal device 2. In addition, when there is a terminal used by the administrator who manages the state of each delivery vehicle 1 separately from the server device 9, the server device 9 sends a mail to the above-mentioned terminal when it determines that a warning is necessary. May be further performed.

ステップS108では、親機3は、荷台10に積まれた荷物の配送が完了したか否か判定する(ステップS108)。一般に、配送場所に到着して荷物と共に断熱箱5が荷台10から出されて配送車両1から離れた場合、当該断熱箱5に収容された子機7が発信する測定情報Scを親機3が受信できなくなる。従って、例えば、親機3は、子機管理テーブル36に登録された各子機7から測定情報Scを受信しているか否かを監視し、これらの全ての子機7から測定情報Scを受信できなくなった場合に、配送が完了したと判断する。他の例では、親機3は、測定情報Scの送信処理の終了を指示する旨のユーザ入力又は端末装置2からの所定の指示信号を検知した場合に、配送が完了したと判断してもよい。そして、親機3は、配送が完了したと判断した場合(ステップS108;Yes)、フローチャートの処理を終了する。一方、親機3は、配送が完了していないと判断した場合(ステップS108;No)、ステップS106へ処理を戻し、引き続き測定情報Scの端末装置2への転送処理を行う。 In step S108, the parent device 3 determines whether or not the delivery of the luggage loaded on the loading platform 10 is completed (step S108). Generally, when the delivery box 1 arrives at the delivery place and the heat-insulating box 5 is taken out of the loading platform 10 together with the luggage and leaves the delivery vehicle 1, the main unit 3 sends the measurement information Sc transmitted from the child device 7 housed in the heat-insulating box 5. You will not be able to receive it. Therefore, for example, the parent device 3 monitors whether or not the measurement information Sc is received from each of the child devices 7 registered in the child device management table 36, and receives the measurement information Sc from all of these child devices 7. If it is no longer possible, we will judge that the delivery is completed. In another example, the parent device 3 determines that the delivery is completed when the user input indicating the end of the transmission process of the measurement information Sc or the predetermined instruction signal from the terminal device 2 is detected. Good. Then, when the parent device 3 determines that the delivery is completed (step S108; Yes), the process of the flowchart ends. On the other hand, when the parent device 3 determines that the delivery is not completed (step S108; No), the process is returned to step S106, and the process of transferring the measurement information Sc to the terminal device 2 is continuously performed.

好適には、親機3は、ステップS105での子機管理テーブル36の登録処理の実行後から所定時間経過しても項目「状態」が「未確認」となっている子機IDが存在する場合、当該子機IDの子機7が存在しない旨の警告を出力するとよい。この場合、親機3は、項目「状態」が「未確認」となっている子機ID等を含む警告の指示情報を端末装置2に送信し、端末装置2に警告を出力させてもよい。これにより、断熱箱5の配送車両1への積み忘れ又は断熱箱5への子機7の付け忘れ等を確実に抑制することができる。 Preferably, in the case where the parent machine 3 has a child machine ID whose item “state” is “unconfirmed” even after a predetermined time elapses after the registration processing of the child machine management table 36 in step S105. It is preferable to output a warning that the child device 7 having the child device ID does not exist. In this case, the parent device 3 may transmit warning instruction information including the child device ID or the like whose item “state” is “unconfirmed” to the terminal device 2 and cause the terminal device 2 to output the warning. As a result, it is possible to reliably prevent forgetting to load the heat insulation box 5 on the delivery vehicle 1 or forgetting to attach the slave unit 7 to the heat insulation box 5.

[本実施形態の作用・効果]
本実施形態によれば、サーバ装置9は、荷物の配送スケジュールに従い子機ID及びトラックID等を予め対応付けた配送スケジュールDB96を記憶し、車両情報Saが示すトラックIDに対応付けられた子機IDを、端末装置2を介して親機3に送信する。これにより、親機3は、子機管理テーブル36を好適に生成することができ、荷台10に積まれる子機7の親機3への登録作業を手動で行う必要がなくなる。従って、荷物の配送車両1への積込み作業の時間短縮、子機7の親機3への登録作業の誤操作防止、及び作業員の作業量の削減等を好適に実現することができる。
[Operation and effect of this embodiment]
According to the present embodiment, the server device 9 stores the delivery schedule DB 96 in which the child machine ID, the truck ID, and the like are associated in advance according to the delivery schedule of the package, and the child machine associated with the truck ID indicated by the vehicle information Sa. The ID is transmitted to the parent device 3 via the terminal device 2. As a result, the parent device 3 can suitably generate the child device management table 36, and it is not necessary to manually register the child device 7 loaded on the loading platform 10 in the parent device 3. Therefore, it is possible to preferably realize the reduction of the time required for loading the luggage onto the delivery vehicle 1, the prevention of erroneous operation of the registration operation of the child device 7 to the parent device 3, and the reduction of the work amount of the worker.

また、一般に、断熱箱5を積んだ他の配送車両と接近した場合には、他の配送車両に積まれた断熱箱5の内部温度を測定する子機7から測定情報Scを親機3が受信することが生じる。この場合であっても、親機3は、子機管理テーブル36を参照することで、当該親機3が搭載された配送車両1に積まれた断熱箱5の内部温度を示す子機情報Sbのみを好適にサーバ装置9に送信することができる。 Further, in general, when approaching another delivery vehicle loaded with the heat insulation box 5, the parent device 3 sends the measurement information Sc from the child device 7 that measures the internal temperature of the heat insulation box 5 loaded on the other delivery vehicle. Receiving occurs. Even in this case, the parent machine 3 refers to the child machine management table 36 to refer to the child machine information Sb indicating the internal temperature of the heat insulating box 5 loaded on the delivery vehicle 1 in which the parent machine 3 is mounted. It is possible to preferably send only to the server device 9.

[変形例]
以下では、上記した実施形態の変形例について説明する。なお、下記の変形例は、任意に組み合わせて実施形態に適用することができる。
[Modification]
Below, the modification of the above-mentioned embodiment is explained. Note that the following modified examples can be applied to the embodiment in any combination.

(変形例1)
図1に示す温度管理システム100は、一例であり、本発明が適用可能な構成は、これに限定されない。
(Modification 1)
The temperature management system 100 shown in FIG. 1 is an example, and the configuration to which the present invention is applicable is not limited to this.

図10は、変形例に係る温度管理システム100Aの構成を示す。図10に示す温度管理システム100Aでは、親機3Aは、図1に示す温度管理システム100の端末装置2の機能を含み、端末装置2を介すことなくサーバ装置9と通信を行う。 FIG. 10 shows a configuration of a temperature management system 100A according to the modified example. In the temperature management system 100A shown in FIG. 10, the master unit 3A includes the function of the terminal device 2 of the temperature management system 100 shown in FIG. 1, and communicates with the server device 9 without going through the terminal device 2.

この場合、親機3Aは、配送車両1のトラックIDを予め記憶しておき、断熱箱5の荷台10への積み込み後の所定のタイミングで車両情報Saをサーバ装置9に送信することで、サーバ装置9から子機情報Sbを受信する。そして、親機3Aは、上述した実施形態と同様に、受信した子機情報Sbから子機管理テーブル36を生成し、子機管理テーブル36を参照して、子機7から受信した測定情報Scをサーバ装置9に転送するか否か判定する。 In this case, the parent device 3A stores the truck ID of the delivery vehicle 1 in advance, and transmits the vehicle information Sa to the server device 9 at a predetermined timing after loading the heat-insulating box 5 onto the loading platform 10, thereby making the server device 9 The child device information Sb is received from the device 9. Then, as in the above-described embodiment, the parent device 3A generates the child device management table 36 from the received child device information Sb, refers to the child device management table 36, and measures the measurement information Sc received from the child device 7. Is transferred to the server device 9 or not.

この態様であっても、親機3Aは、荷台10に積まれる予定の断熱箱5に収容された子機7から受信した測定情報Scのみを、好適にサーバ装置9へ送信することができる。 Even in this mode, the parent device 3A can suitably transmit only the measurement information Sc received from the child device 7 housed in the heat insulating box 5 to be loaded on the loading platform 10 to the server device 9.

また、サーバ装置9は、ネットワークを介して接続する複数の端末から構成されてもよい。この場合、各端末は、予め割り当てられた処理を実行するのに必要な情報の授受を、他の端末と行う。例えば、サーバ装置9は、配送スケジュールDB96、温度管理DB97及び温度蓄積DB98を記憶する端末と、実施形態に係る制御部95の処理を実行する端末とから構成されてもよい。他の例では、サーバ装置9は、端末装置2から車両情報Saを受信して子機情報Sbを送信する端末と、端末装置2から測定情報Scを受信して温度蓄積DB98の更新及び温度管理DB97に基づく異常温度判定を行う端末とから構成されてもよい。 The server device 9 may be composed of a plurality of terminals connected via a network. In this case, each terminal exchanges information necessary for executing the pre-allocated process with another terminal. For example, the server device 9 may include a terminal that stores the delivery schedule DB 96, the temperature management DB 97, and the temperature accumulation DB 98, and a terminal that executes the process of the control unit 95 according to the embodiment. In another example, the server device 9 receives the vehicle information Sa from the terminal device 2 and transmits the child device information Sb, and the measurement information Sc from the terminal device 2 to update the temperature accumulation DB 98 and manage the temperature. It may be configured with a terminal that makes an abnormal temperature determination based on DB97.

(変形例2)
図9のフローチャートでは、親機3は、測定情報Scを受信する度に子機管理テーブル36を参照して当該測定情報Scを端末装置2へ送信すべきか否か判定した。これに代えて、親機3は、子機7とコネクション型通信を行う場合には、子機管理テーブル36に登録されている子機7とコネクションを確立し、コネクションを確立した子機7から測定情報Scを受信して端末装置2に転送してもよい。この場合、子機7は、子機IDを含む通信確立要求を親機3へ送信し、親機3は、通信確立要求に含まれる子機IDが子機管理テーブル36に登録されている場合に限り、当該子機7とのコネクションを確立する。この態様によれば、親機3は、測定情報Scを受信する度に測定情報Scの送信元である子機7の認証処理を行う必要がない。
(Modification 2)
In the flowchart of FIG. 9, the master device 3 refers to the slave device management table 36 every time the measurement information Sc is received, and determines whether or not the measurement information Sc should be transmitted to the terminal device 2. Alternatively, when the base unit 3 performs connection-type communication with the handset unit 7, the base unit 3 establishes a connection with the handset unit 7 registered in the handset unit management table 36, and from the handset unit 7 that has established the connection. The measurement information Sc may be received and transferred to the terminal device 2. In this case, the child device 7 transmits a communication establishment request including the child device ID to the parent device 3, and the parent device 3 determines that the child device ID included in the communication establishment request is registered in the child device management table 36. Only, the connection with the slave unit 7 is established. According to this aspect, the parent device 3 does not need to perform the authentication process of the child device 7 that is the transmission source of the measurement information Sc each time the measurement information Sc is received.

1 配送車両
2 端末装置
3 親機
5 断熱箱
7 子機
8 温度調整材
9 サーバ装置
100、100A 温度管理システム
1 Delivery Vehicle 2 Terminal Device 3 Base Unit 5 Insulation Box 7 Handset 8 Temperature Control Material 9 Server Device 100, 100A Temperature Management System

Claims (8)

荷物を収容する箱の内部温度を測定する子機の識別情報と、当該子機の測定情報を受信する親機を設置した車両の識別情報とを関連付けた配送情報を記憶する記憶部と、
荷物の輸送を行う車両の識別情報を受信する受信部と、
前記車両の識別情報に関連付けられた前記子機の識別情報を、前記配送情報から抽出する抽出部と、
前記抽出部が抽出した前記子機の識別情報を、前記車両に設置された親機に送信する送信部と、
を有することを特徴とする管理装置。
A storage unit that stores delivery information in which the identification information of the slave unit that measures the internal temperature of the box that stores the luggage and the identification information of the vehicle in which the master unit that receives the measurement information of the slave unit is associated are stored.
A receiving unit that receives identification information of a vehicle that transports luggage,
An extraction unit that extracts the identification information of the slave unit associated with the identification information of the vehicle from the delivery information,
A transmission unit that transmits the identification information of the slave unit extracted by the extraction unit to a master unit installed in the vehicle,
A management device comprising:
前記受信部は、前記子機の識別情報を受信した親機から、前記測定情報を受信することを特徴とする請求項1に記載の管理装置。 The management apparatus according to claim 1, wherein the receiving unit receives the measurement information from a parent device that has received the identification information of the child device. 前記受信部が受信した測定情報に基づき、前記箱の内部温度の異常判定を行う異常判定部をさらに備えることを特徴とする請求項2に記載の管理装置。 The management device according to claim 2, further comprising an abnormality determination unit that determines an abnormality in the internal temperature of the box based on the measurement information received by the reception unit. 前記送信部は、前記子機の識別情報を、前記車両に設置された端末装置を介して前記親機に送信し、
前記受信部は、前記測定情報を、前記端末装置を介して前記親機から受信することを特徴とする請求項2または3に記載の管理装置。
The transmission unit transmits the identification information of the child device to the parent device via a terminal device installed in the vehicle,
The management device according to claim 2 or 3, wherein the receiving unit receives the measurement information from the master device via the terminal device.
車両により輸送する荷物を収容する箱の内部温度を測定する子機と、前記子機が生成する測定情報を受信する親機と、請求項1〜4のいずれか一項に記載の管理装置と、を有する管理システムであって、
前記親機は、前記管理装置が送信した前記子機の識別情報を受信した場合に、当該子機の識別情報を、前記親機が設置された車両内に存在する子機の識別情報として登録する登録部を有することを特徴とする管理システム。
A slave unit that measures an internal temperature of a box that stores luggage transported by a vehicle, a master unit that receives measurement information generated by the slave unit, and the management device according to any one of claims 1 to 4. A management system having
When the parent device receives the identification information of the child device transmitted by the management device, the identification information of the child device is registered as the identification information of the child device existing in the vehicle in which the parent device is installed. A management system having a registration unit for performing.
前記親機は、
前記登録部が登録した前記子機の識別情報に基づき、前記測定情報を発信する子機が前記車両内に存在するか否か判定する判定部と、
前記車両内に存在すると判定された子機が発信する測定情報を、前記管理装置へ送信する測定情報送信部と、
をさらに有することを特徴とする請求項5に記載の管理システム。
The base unit is
Based on the identification information of the slave unit registered by the registration unit, a determination unit that determines whether or not a slave unit that transmits the measurement information exists in the vehicle,
Measurement information transmitted by the slave unit determined to be present in the vehicle, a measurement information transmission unit for transmitting to the management device,
The management system according to claim 5, further comprising:
前記親機は、
前記登録部が登録した前記子機の識別情報のうち、前記親機が測定情報を受信していない子機の識別情報が存在する場合に、警告を出力する警告出力部をさらに有することを特徴とする請求項5または6に記載の管理システム。
The base unit is
Among the identification information of the slave unit registered by the registration unit, when there is identification information of the slave unit for which the master unit has not received the measurement information, it further has a warning output unit for outputting a warning. The management system according to claim 5 or 6.
荷物を収容する箱の内部温度を測定する子機の識別情報と、当該子機の測定情報を受信する親機を設置した車両の識別情報とを関連付けた配送情報を記憶する記憶部を参照するコンピュータが実行するプログラムであって、
荷物の輸送を行う車両の識別情報を受信する受信部と、
前記車両の識別情報に関連付けられた前記子機の識別情報を、前記配送情報から抽出する抽出部と、
前記抽出部が抽出した前記子機の識別情報を、前記車両に設置された親機に送信する送信部
として前記コンピュータを機能させることを特徴とするプログラム。
A storage unit that stores delivery information that associates identification information of a child device that measures the internal temperature of a box that stores luggage with identification information of a vehicle that has a parent device that receives the measurement information of the child device is referenced. A program executed by a computer,
A receiving unit that receives identification information of a vehicle that transports luggage,
An extraction unit that extracts the identification information of the slave unit associated with the identification information of the vehicle from the delivery information,
A program that causes the computer to function as a transmission unit that transmits the identification information of the slave unit extracted by the extraction unit to a master unit installed in the vehicle.
JP2016063367A 2016-03-28 2016-03-28 Management device, management system and program Expired - Fee Related JP6740663B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016063367A JP6740663B2 (en) 2016-03-28 2016-03-28 Management device, management system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016063367A JP6740663B2 (en) 2016-03-28 2016-03-28 Management device, management system and program

Publications (2)

Publication Number Publication Date
JP2017178465A JP2017178465A (en) 2017-10-05
JP6740663B2 true JP6740663B2 (en) 2020-08-19

Family

ID=60009081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016063367A Expired - Fee Related JP6740663B2 (en) 2016-03-28 2016-03-28 Management device, management system and program

Country Status (1)

Country Link
JP (1) JP6740663B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6423120B1 (en) * 2018-07-04 2018-11-14 株式会社キャピタルメディカ Communication terminal, communication terminal control method, and communication terminal control program
JP7353194B2 (en) * 2020-01-31 2023-09-29 株式会社チノー Continuous monitoring system for the condition of transported or stored items

Also Published As

Publication number Publication date
JP2017178465A (en) 2017-10-05

Similar Documents

Publication Publication Date Title
JP7334814B2 (en) Information display, management system, information processing device and distribution system
JP6704499B2 (en) System, masternode device and method for generating a pickup notice associated with an inventory item
US7668684B2 (en) Sensor network system and data management method for sensor network
CN119313243A (en) Method for detecting environmental anomalies and initiating enhanced automated responses
KR101630199B1 (en) Monitoring system for transportation and information providing method using the same
JP2019164767A (en) Electric transport system and method for tracking lost battery
JP6740663B2 (en) Management device, management system and program
CN101213568A (en) Autonomous communication in shipment
JP2018136705A (en) Information display
CN110166974A (en) Method and device for establishing communication connection, electronic equipment and storage medium
JP6813862B2 (en) Communication method and communication system
TW201933519A (en) Method for controlling conveyance system, conveyance system, and management apparatus
JP2009161345A (en) Cold package management method
JP7074338B2 (en) Logistics center management system
JP6776575B2 (en) Temperature monitoring device, temperature monitoring system and program
JP3981840B2 (en) Operation status notification system
EP3404550B1 (en) Server device, communication system, and communication program
JP2005284341A (en) Sensor network sensor information management apparatus and system
CN113986415B (en) Intelligent temperature control method in logistics service process and logistics service system
JP2017182126A (en) Temperature management system and slave unit
JP5995387B1 (en) Wireless power feeding system and wireless power feeding method
JP6536311B2 (en) Information processing apparatus, temperature management system and program
JP7353833B2 (en) Transportation information management system, transportation information management method
JP2017182240A (en) Portable switch and temperature management system
JP6954951B2 (en) In-vehicle device, arrival notification system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190130

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200108

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: 20200623

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200706

R150 Certificate of patent or registration of utility model

Ref document number: 6740663

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees