JP7854955B2 - Business terminal equipment, pre-work health check program, and delivery system - Google Patents
Business terminal equipment, pre-work health check program, and delivery systemInfo
- Publication number
- JP7854955B2 JP7854955B2 JP2023041727A JP2023041727A JP7854955B2 JP 7854955 B2 JP7854955 B2 JP 7854955B2 JP 2023041727 A JP2023041727 A JP 2023041727A JP 2023041727 A JP2023041727 A JP 2023041727A JP 7854955 B2 JP7854955 B2 JP 7854955B2
- Authority
- JP
- Japan
- Prior art keywords
- work
- terminal device
- business terminal
- user
- business
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Description
この発明は、例えば、自転車、原動機付き自転車、自動2輪車、自動車、トラック等の移動体を用いて運輸業務を行う者が使用する装置、プログラム、システムに関する。 This invention relates to devices, programs, and systems used by persons who perform transportation services using mobile vehicles such as bicycles, mopeds, motorcycles, automobiles, and trucks.
後に記す特許文献1には、酩酊運転によって交通事故を発生する例が少なくないことに鑑み、運転者が酩酊していると自動車の発進,走行が自動的に阻止されるようにする方法、装置に関する発明が開示されている。特許文献1に開示された発明は、簡単には運転席付近に運転席アルコールセンサ1を設け、その出力信号に基づき酩酊していると判別したときには、自動車の発進、走行を抑止するものである。 Patent Document 1, which will be described later, discloses an invention relating to a method and device that automatically prevents a vehicle from starting and driving if the driver is intoxicated, in light of the fact that there are many cases of traffic accidents caused by intoxicated driving. The invention disclosed in Patent Document 1 basically involves installing a driver's seat alcohol sensor 1 near the driver's seat, and if it is determined that the driver is intoxicated based on its output signal, it prevents the vehicle from starting and driving.
また、後に記す特許文献2には、車両運転中における運転者の体調悪化を未然に防止する運転支援装置に関する発明が開示されている。特許文献2に開示された発明は、運転者監視部で運転者の身体情報を検出し、当該身体情報を基に体調診断部で体調診断を行い、判断部で体調診断の結果が休憩推奨案内しきい値以下と判断した場合、情報提供部で運転者に休憩を促す案内を行うというものである。 Furthermore, Patent Document 2, which will be described later, discloses an invention relating to a driver assistance device that prevents the deterioration of a driver's physical condition while driving a vehicle. The invention disclosed in Patent Document 2 involves a driver monitoring unit detecting the driver's physical information, a physical condition diagnosis unit performing a physical condition diagnosis based on that information, and if the judgment unit determines that the result of the physical condition diagnosis is below a threshold for recommending a rest, the information provision unit provides guidance to the driver encouraging them to take a rest.
特許文献1に開示された発明によって、酒酔い運転を効果的に防止することができる。また、特許文献2に開示された発明によって、長時間運転を効果的防止することができる。これらの発明によって、酒酔い運転や疲労が蓄積した運転者による自動車の運転を抑止し、交通事故の防止に資することができる。 The invention disclosed in Patent Document 1 can effectively prevent drunk driving. Furthermore, the invention disclosed in Patent Document 2 can effectively prevent prolonged driving. These inventions can deter drunk driving and driving by drivers with accumulated fatigue, thereby contributing to the prevention of traffic accidents.
近年、運輸業界においては、ドライバーの労働環境の改善などを行うため法律改正が行われており、例えば、健康状態の入力やアルコールチェックを行い、これらの状況を記録して管理することが必要となってきている。すなわち、ハンドルを握る前(始業前)において、ドライバーの健康チェックを行って管理し、必要に応じて運転を回避させるなどの措置を講ずることができるようにすることが求められている。しかし、比較的に規模の大きな運送事業者の場合には、事業所において、始業前にドライバーの健康状態を管理者がチェックし、把握することが可能である。管理者が健康チェックを行うことにより、不正を生じさせることなく適切な健康チェックを行える。 In recent years, the transportation industry has seen legal revisions aimed at improving drivers' working conditions. For example, it has become necessary to record and manage information such as health status and alcohol checks. In other words, it is required to conduct health checks on drivers before they get behind the wheel (before starting work) and to take measures such as preventing them from driving if necessary. However, in the case of relatively large-scale transportation companies, it is possible for managers to check and understand the health status of drivers at the business premises before they start work. By having managers conduct health checks, appropriate health checks can be performed without the possibility of fraud.
しかし、近年においては、数人で運営されている小規模運送事業者や個人が軽貨物自動車などを用いて荷物を配達して対価を得る個人事業主や飲食店の料理を配達して対価を得る個人事業主が多くなってきている。このような小規模運送事業者や個人で配達業を営む個人事業主の場合には、ドライバー自身が自ら健康チェックを実施し、記録して管理しなければならない。しかしながら、ドライバー自身に健康状態の入力やアルコールチェックを任せると多忙で時間がないために実施や記録を忘れてしまう可能性がある。健康チェックの実施や記録は、交通事故を未然に防ぐという意味合いにおいても有効であるが、もし事故に関与してしまった場合に、自己の健康状態に問題がないことを証明する有用な手段であるため、ドライバー自身の利益にもつながる。 However, in recent years, there has been an increase in small-scale transportation businesses operated by just a few people, as well as individual business owners who use light commercial vehicles to deliver goods and food from restaurants. In the case of these small-scale transportation businesses and individual business owners, the drivers themselves must conduct, record, and manage their own health checks. However, if drivers are left to input their health status and perform alcohol checks, they may forget to do so due to their busy schedules and lack of time. Conducting and recording health checks is effective in preventing traffic accidents, but it also benefits the drivers themselves, as it serves as a useful means of proving that they are in good health if they are involved in an accident.
以上のことに鑑み、この発明は、運輸業務を行う者が、意識することなく、始業前の適切なタイミングで自ら健康チェックを実施し、その結果を記録して蓄積できるようにすることを目的とする。 In light of the above, this invention aims to enable those engaged in transportation work to perform health checks themselves at an appropriate time before starting work, without being consciously aware of it, and to record and store the results.
上記課題を解決するため、請求項1に記載の発明の業務端末装置は、
運輸業務を行う利用者が、業務中に所持し、所定の業務アプリケーションソフトウェアを起動して利用する業務端末装置であって、
前記業務アプリケーションソフトウェアを起動した場合に、始業時か否かを判別する判別手段と、
前記判別手段により始業時であると判別された場合に、利用者の始業前の健康管理情報の入力を受け付ける受付手段と、
前記受付手段を通じて受け付けた前記健康管理情報を、記憶保持する記憶手段と
を備えることを特徴とする。
To solve the above problems, the business terminal device of the invention described in claim 1 is
A business terminal device used by users performing transportation services, which is carried by the user during work and used by launching a prescribed business application software,
When the aforementioned business application software is launched, a determination means is provided to determine whether or not it is the start of the workday.
When the aforementioned determination means determines that it is the start of work, a reception means is provided to receive the user's pre-work health management information.
The system is characterized by comprising a storage means for storing the health management information received through the reception means.
この発明によれば、運輸業務を行う者が、意識することなく、始業前の適切なタイミングで自ら健康チェックを実施し、その結果を記録して蓄積できる。これにより、始業前に自己の体調を客観的に把握することができると共に、健康に問題がないことを証明する有用な手段を備えることができる。 According to this invention, individuals performing transportation duties can, without conscious effort, conduct a health check at an appropriate time before starting work, and record and store the results. This allows them to objectively understand their own physical condition before starting work and provides a useful means of proving that they are in good health.
以下、図を参照しながら、この発明による装置、プログラム、システムの一実施の形態について説明する。以下に説明する実施の形態の装置、プログラム、システムは、広く運輸業務を行う事業者に適用することができるものである。この明細書において、運輸業務は、自転車、バイク、自動車を用いて荷物を輸送する業務、バスやタクシーで主に人を輸送する業務など、種々の荷物や人を輸送する業務が含まれるものとする。 The following describes one embodiment of the apparatus, program, and system according to this invention, with reference to the figures. The apparatus, program, and system of the embodiment described below can be widely applied to businesses engaged in transportation services. In this specification, transportation services include various types of services involving the transport of goods and people, such as transporting goods using bicycles, motorcycles, and automobiles, and transporting people primarily by bus and taxi.
この発明は、大規模な運輸事業者において、個々の従業者が用いることももちろん可能である。さらに、この発明は、宅配などと呼ばれる、商品や荷物を個々の家まで配達する配達業務に関わる小規模事業者や1人で配達業務を行う個人事業主が用いて特に好適なものである。そこで、以下に説明する実施の形態では、説明を簡単にするため、1人で配達業務を行う個人事業主が、この発明を用いる場合を例にして説明する。 This invention can, of course, be used by individual employees of large-scale transportation companies. Furthermore, this invention is particularly suitable for small businesses involved in delivery services, such as home delivery, where goods and packages are delivered to individual homes, and for sole proprietors who perform delivery services alone. Therefore, in order to simplify the explanation, the embodiments described below will use the example of a sole proprietor performing delivery services alone using this invention.
なお、以下に説明する実施の形態において、1人で配達業務を行う個人事業主は、比較的に大きな運輸(運送)事業者のいわゆる下請け事業者として、あるいは、自ら荷物の配送を請け負って、自己の車両(例えば、軽貨物自動車)を用いて配達業務を行う者である。また、荷物は、本来、持ち運ぶ物品や運送する荷物を意味する。しかし、この実施の形態では、手紙や書類、小包、電子商取引(いわゆるインターネットショッピング)を通じて購入された商品、飲食店の料理など、個々の家である配達先に届けるべき種々の物品を含むものとする。 In the embodiments described below, a sole proprietor performing delivery services alone is either a subcontractor for a relatively large transportation (delivery) company, or someone who independently undertakes the delivery of packages and uses their own vehicle (e.g., a light commercial vehicle). Furthermore, "package" originally refers to items carried or transported. However, in this embodiment, it includes various items to be delivered to individual homes, such as letters, documents, parcels, goods purchased through e-commerce (so-called internet shopping), and meals from restaurants.
[配達業務システムの構成例]
図1は、実施の形態の配達業務システムの構成例を説明するための図である。図1において、利用者U1、U2、…は、自己の例えば軽貨物自動車CV1、CV2、…を用いて荷物の配達業務を行う個人事業主であり、業務端末装置1(1)、1(2)、…を利用して配達業務を行う者である。業務端末装置1(1)、1(2)、…は、スマートフォンやタブレットPC(Personal Computer)などの携帯通信端末により実現される。
[Example of a delivery system configuration]
Figure 1 is a diagram illustrating an example configuration of a delivery service system according to an embodiment. In Figure 1, users U1, U2, ... are individual business owners who perform delivery services using their own, for example, light commercial vehicles CV1, CV2, ... and who perform delivery services using business terminal devices 1(1), 1(2), .... Business terminal devices 1(1), 1(2), ... are implemented as mobile communication terminals such as smartphones and tablet PCs (Personal Computers).
業務端末装置1(1)、1(2)、…は、近隣の基地局BS(1)、BS(2)を通じてネットワーク2に接続し、このネットワーク2を通じて管理サーバ装置3との間で相互に通信を行うことができる。ネットワーク2は、主にはインターネットであるが、業務端末装置1(1)、1(2)、…や管理サーバ装置3からインターネットまでを繋ぐ携帯電話網、一般公衆電話網、無線LAN(Local Area Network)などをも含む。このため、図1において、基地局BS(1)、BS(2)は、携帯電話網の基地局や無線LANのアクセスポイントである。 The business terminal devices 1(1), 1(2), ... connect to network 2 via nearby base stations BS(1), BS(2), and can communicate with the management server device 3 through this network 2. Network 2 is primarily the internet, but also includes the mobile phone network, public telephone network, and wireless LAN (Local Area Network) connecting the business terminal devices 1(1), 1(2), ... and the management server device 3 to the internet. Therefore, in Figure 1, base stations BS(1) and BS(2) are mobile phone network base stations and wireless LAN access points.
管理サーバ装置3は、業務端末装置1(1)、1(2)、…を通じて管理サーバ装置3の利用が許可された利用者に関する情報を蓄積して管理する。管理サーバ装置3は、利用が許可された利用者に対して、地図情報を提供したり、配達する荷物に応じてルート探索を行い、探索された配達ルートを提供したりする機能を有する。管理サーバ装置3の運営会社は、管理サーバ装置3を利用して配達業務を支援するための業務携帯端末用の業務アプリケーションソフトウェア(以下、業務アプリと記載する。)を作成し、所定のWebサイトを通じてダウンロード可能にしている。 The management server device 3 stores and manages information about users authorized to use the management server device 3 through the business terminal devices 1(1), 1(2), ... . The management server device 3 has functions to provide map information to authorized users, perform route searches according to the packages to be delivered, and provide the searched delivery routes. The operating company of the management server device 3 has created business application software (hereinafter referred to as "business app") for business mobile terminals to support delivery operations using the management server device 3, and makes it available for download through a designated website.
当該業務アプリは、携帯端末において、配達する荷物の登録、配達エリアの地図情報の取得と表示、配達する荷物に応じた配達ルートの探索の要求、探索された配達ルートに従ったルート案内(ナビゲーション)などを行う機能を実現するものである。すなわち、当該業務アプリは、種々の携帯端末を業務端末装置として機能させるためのものである。このため、利用者U1、U2、…は、自己が利用するスマートフォンやタブレットPCに当該業務アプリをダウンロードし、実行可能にしておくことにより、それらの端末装置を業務端末装置1(1)、1(2)、…として機能させることができるようにする。 This business application provides functions for mobile devices such as registering packages to be delivered, acquiring and displaying map information of the delivery area, requesting delivery route searches based on the packages, and providing route guidance (navigation) according to the searched delivery route. In other words, this business application enables various mobile devices to function as business terminals. Therefore, users U1, U2, ... can download and run this business application on their smartphones or tablet PCs, thereby enabling those devices to function as business terminals 1(1), 1(2), ...
なお、当該業務アプリのダウンロードには、対価の支払いが条件とされる場合もあるし、無償であるが利用可能な期間や機能が制限される場合もある。また、当該業務アプリを通じて管理サーバ装置3を利用する場合には、利用者IDやパスワードを用いて認証を取り、ログインした状態にしておく必要がある。 Please note that downloading the business application may require payment, or it may be free but with limited usage periods or features. Furthermore, using the management server device 3 through the business application requires authentication using a user ID and password, and remaining logged in.
利用者U1、U2、…は、配達業務を行うにあたり、配送業務の委託元の運送会社の集荷場(配送センター)に行き、自己の業務端末装置1(1)、1(2)、…で業務アプリを実行し、自分が配達する荷物を業務端末装置1(1)、1(2)、…に登録する。利用者U1、U2、…は、登録した荷物を自己の軽貨物自動車CV1、CV2、…に積み込み、配達に向かうことになる。この際に、利用者U1、U2、…は、自己の業務端末装置1(1)、1(2)、…で当該業務アプリを利用し、登録した荷物情報を管理サーバ装置3に提供し、配達ルートの探索を要求する。 Users U1, U2, ... go to the collection center (distribution center) of the transportation company that has contracted them for delivery services, run the business application on their own business terminal devices 1(1), 1(2), ... and register the packages they will deliver on the business terminal devices 1(1), 1(2), .... Users U1, U2, ... load the registered packages into their own light commercial vehicles CV1, CV2, ... and proceed to deliver them. At this time, users U1, U2, ... use the business application on their own business terminal devices 1(1), 1(2), ... to provide the registered package information to the management server device 3 and request a search for a delivery route.
探索結果である配達ルートと配達エリアの地図情報は、管理サーバ装置3から要求元の業務端末装置1(1)、1(2)、…に提供され、業務端末装置1(1)、1(2)、…の表示画面に配達エリアの地図情報と配達ルートが表示される。利用者U1、U2、…は、自己の業務端末装置1(1)、1(2)、…の表示画面に表示された地図及び配達ルートを参照して、荷物の配達業務を行うことができる。また、初めて行く配達先で道順がよくわからない場合には、ナビゲーション機能を用いて配達を行うこともできる。 The map information of the delivery route and delivery area, which is the result of the search, is provided from the management server device 3 to the requesting business terminal devices 1(1), 1(2), ... and the map information of the delivery area and the delivery route are displayed on the display screens of the business terminal devices 1(1), 1(2), ... Users U1, U2, ... can perform package delivery work by referring to the map and delivery route displayed on the display screens of their own business terminal devices 1(1), 1(2), .... Furthermore, if the route to a delivery destination is unfamiliar, the navigation function can be used to perform the delivery.
このように、利用者U1、U2、…は、業務アプリがダウンロードされた業務端末装置1(1)、1(2)、…及び管理サーバ装置3を利用して、荷物の配達業務をスムーズかつ迅速に行うことができる。更に、この実施の形態の配達業務システムでは、業務アプリがダウンロードされた業務端末装置1(1)、1(2)、…を通じて、利用者U1、U2、…のそれぞれに対して、始業前の適切なタイミングで健康チェックの実施を促す。これにより、利用者U1、U2、…のそれぞれは、自己の業務端末装置1(1)、1(2)、…を通じて健康チェックを実施し、健康管理情報を入力して記憶保持することができるようにしている。 In this way, users U1, U2, ... can perform package delivery tasks smoothly and quickly using the business terminal devices 1(1), 1(2), ... and the management server device 3, on which the business application is downloaded. Furthermore, in this embodiment of the delivery system, users U1, U2, ... are prompted to perform a health check at an appropriate time before starting work through the business terminal devices 1(1), 1(2), ... on which the business application is downloaded. This allows each user U1, U2, ... to perform a health check through their own business terminal device 1(1), 1(2), ... and input and store their health management information.
すなわち、この実施の形態の配達業務システムでは、始業前の健康チェックの実施を、利用者U1、U2、…の意思に任せるものではない。この実施の形態では、利用者U1、U2、…のそれぞれに対して、業務端末装置1(1)、1(2)、…を通じて、始業前の適切なタイミングで健康チェックの実施を促すことで、確実かつ適切に始業前の健康チェックを実施できるようにしている。 In other words, in this embodiment of the delivery system, the implementation of pre-work health checks is not left to the discretion of users U1, U2, ... . In this embodiment, users U1, U2, ... are prompted to perform health checks at appropriate times before starting work via the work terminal devices 1(1), 1(2), ..., thereby ensuring that pre-work health checks are carried out reliably and appropriately.
なお、業務端末装置1(1)、1(2)、…は、基本的な構成は同様のものであるため、以下の説明においては、特に区別して示す必要がある場合を除き、業務端末装置1(1)、1(2)、…を業務端末装置1と総称する。また、利用者U1、U2、…についても、以下の説明においては、特に区別して示す必要がある場合を除き、利用者Uと総称する。 Furthermore, since the business terminal devices 1(1), 1(2), ... have the same basic configuration, in the following explanation, unless otherwise specified, business terminal devices 1(1), 1(2), ... will be collectively referred to as business terminal device 1. Similarly, users U1, U2, ... will be collectively referred to as user U in the following explanation unless otherwise specified.
[業務端末装置1の構成例]
図2は、実施の形態の業務端末装置1の構成例を説明するためのブロック図である。送受信アンテナ101A及び無線通信部101は、ネットワーク2を通じて通信を行う機能を実現する。従って、管理サーバ装置3との間の通信は、送受信アンテナ101A及び無線通信部101を通じて行われる。制御部102は、図示しないが、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、不揮発性メモリなどを備えて構成されたマイクロプロセッサである。制御部302は、業務端末装置1の各部を制御する機能を有する。
[Example configuration of business terminal device 1]
Figure 2 is a block diagram illustrating an example configuration of the business terminal device 1 according to the embodiment. The transmitting/receiving antenna 101A and the wireless communication unit 101 realize the function of communicating through the network 2. Therefore, communication with the management server device 3 is performed through the transmitting/receiving antenna 101A and the wireless communication unit 101. The control unit 102, although not shown, is a microprocessor configured with a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), non-volatile memory, etc. The control unit 302 has the function of controlling each part of the business terminal device 1.
記憶装置103は、例えば、半導体メモリとそのデバイスドライバとを備え、データの記録、変更、削除、読み出しなどを行うものであり、種々の処理の途中結果を保持する作業領域としても用いられる。操作部104は、例えば電源のオン/オフキーや幾つかのファンクションキーなどが設けられ、利用者による操作を受け付けて、受け付けた操作内容を電気信号として制御部102に通知する。 The storage device 103 includes, for example, a semiconductor memory and its device driver, and performs data recording, modification, deletion, and retrieval. It is also used as a work area to hold intermediate results of various processes. The operation unit 104 is equipped with, for example, a power on/off key and several function keys, and receives user operations, notifying the control unit 102 of the received operation content as an electrical signal.
利用者情報ファイル105は、業務端末装置1を利用する利用者Uに関する基本的な情報を記憶保持する。図3は、業務端末装置1の利用者情報ファイル105の格納データの例を説明するための図である。図3に示すように、利用者情報ファイル105には、利用者を特定する情報や利用者に関する種々の情報が登録される。これらの情報は、例えば、業務端末装置1に業務アプリをダウンロードして利用する際に登録される。 The user information file 105 stores and holds basic information about user U who uses the business terminal device 1. Figure 3 is a diagram illustrating an example of the data stored in the user information file 105 of the business terminal device 1. As shown in Figure 3, the user information file 105 registers information that identifies the user and various other information about the user. This information is registered, for example, when a business application is downloaded and used on the business terminal device 1.
もちろん、ダウンロード時に限定されるものではなく、適宜にタイミングにおいて、利用者Uが、自分が使用する業務端末装置1に個人情報を入力し、利用者情報ファイル105に登録することもできる。また、業務端末装置1は、例えば運送会社が、従業者に貸与して利用させることもできる。このため、利用者Uが運送会社に所属しており、業務端末装置1を当該運送会社から貸与を受ける場合には、当該運送会社において把握している従業者の個人情報を、業務端末装置1の利用者情報ファイル105に登録することもできる。この場合には、利用者U自身が、自分が使用する業務端末装置1に利用者情報を登録する必要もない。 Of course, this is not limited to the time of download; at any appropriate time, user U can input personal information into their business terminal device 1 and register it in the user information file 105. Furthermore, the business terminal device 1 can be lent to employees by, for example, a transportation company. Therefore, if user U belongs to a transportation company and receives the business terminal device 1 from that company, the transportation company can also register the employee's personal information held by that company in the user information file 105 of the business terminal device 1. In this case, user U themselves does not need to register their own user information on the business terminal device 1 they are using.
図3において、会社IDは、利用者Uが会社組織に所属し、その会社がこの実施の形態の管理サーバ装置3及び業務アプリを利用する場合に、当該会社を一意に特定するために当該会社に対して付与される会社の識別情報である。利用者IDは、業務端末装置1を利用する利用者を一意に特定するために当該利用者Uに対して付与される利用者の識別情報である。パスワードは、当該利用者Uが自己の業務端末装置1を通じて管理サーバ装置3にログインする場合に、利用者IDと共に用いられる認証情報である。 In Figure 3, the Company ID is company identification information assigned to a company to uniquely identify the company when user U belongs to a company organization and that company uses the management server device 3 and business applications of this embodiment. The User ID is user identification information assigned to user U to uniquely identify the user using the business terminal device 1. The password is authentication information used together with the User ID when user U logs in to the management server device 3 through their business terminal device 1.
図3において、氏名、生年月日及び年齢、電子メールアドレス、電話番号、住所は、利用者Uに関する基本情報である。輸送(運送)業界では、ドライバーは、1年以内ごとに1回、深夜業に従事する場合には6か月以内ごとに1回の健康診断を受けなければならないこととされている。図3において、健康診断年月日は、利用者Uが直近に受けた健康診断の実施年月日である。健康診断情報は、直近に受けた健康診断の結果情報であり、所定の形式で電子データとして取り込まれた情報である。 In Figure 3, the name, date of birth and age, email address, telephone number, and address are basic information about user U. In the transportation industry, drivers are required to undergo a health checkup at least once a year, or at least every six months if they work night shifts. In Figure 3, the health checkup date is the date of user U's most recent health checkup. The health checkup information is the result of the most recent health checkup, and is imported as electronic data in a specified format.
また、利用者Uの健康に関する情報として、疾病情報、就業条件、服薬条件といった情報を有する。疾病情報は、例えば、糖尿病、高血圧、てんかん、心臓病などの、配達業務に従事する場合には注意が必要な疾病にかかっている場合に、その疾病名称、疾病の状態などを示す情報である。就業条件は、配達業務に従事する場合には注意が必要な疾病にかかっている場合に、就業するために必要な条件を示すものであり、例えば、「1日8時間勤務」、「夜勤不可」などの情報である。また、服薬条件は、配達業務に従事する場合には注意が必要な疾病にかかっている場合に、就業するために必要な服薬に関する条件を示すものであり、例えば、「薬Xの1日3回の服用」、「薬Yの始業時の服用」などの服薬に関する情報である。 Furthermore, user U's health information includes disease information, work conditions, and medication conditions. Disease information includes, for example, the name and status of any disease that requires attention when engaging in delivery work, such as diabetes, hypertension, epilepsy, or heart disease. Work conditions indicate the requirements for working if the user has a disease that requires attention when engaging in delivery work, such as "8 hours of work per day" or "no night shifts." Medication conditions indicate the requirements for taking medication necessary for working if the user has a disease that requires attention when engaging in delivery work, such as "take medication X three times a day" or "take medication Y at the start of work."
また、図3において「その他」として示したように、上述した情報以外にも必要な情報があれば、利用者情報として登録して管理することが可能である。このように、利用者情報ファイル105の格納データによって、業務端末装置1を利用する利用者Uに関する基本的な情報及び健康管理に関する情報などを登録して管理することができるようにしている。 Furthermore, as shown under "Other" in Figure 3, any other necessary information besides the information mentioned above can be registered and managed as user information. In this way, the data stored in the user information file 105 allows for the registration and management of basic information and health management information related to user U using the business terminal device 1.
動作ログファイル106は、業務端末装置1の過去の動作状態を示す動作履歴データ(ログデータ)を記憶保持する。図4は、実施の形態の業務端末装置1の動作ログファイルの格納データの例を説明するための図である。動作ログファイル106には、業務端末装置1において、どのような動作が、いつ、どこで行われたのかを把握できるようにするログデータが制御部102によって生成されて記録される。なお、「いつ」を示す時刻情報は、業務端末装置1が備える後述する時計回路170を通じて取得可能であり、「どこで」を示す位置情報は、後述するGPS部160を通じて測位可能になっている。 The operation log file 106 stores operation history data (log data) that shows the past operating status of the business terminal device 1. Figure 4 is a diagram illustrating an example of the data stored in the operation log file of the business terminal device 1 in this embodiment. The operation log file 106 contains log data generated and recorded by the control unit 102, which allows for the understanding of what operations were performed in the business terminal device 1, when, and where. The time information indicating "when" can be obtained through the clock circuit 170 (described later) provided in the business terminal device 1, and the location information indicating "where" can be determined through the GPS unit 160 (described later).
具体的に、図4では、主に2023年2月10日のログデータを示している。すなわち、図4に示すように、2023年2月10日においては、業務アプリが午前7時50分に起動され、荷物登録処理が午前7時52分に開始するようにされている。しかし、荷物登録の前に、健康チェックが午前7時53分に開始され、午前7時58分に終了している。この後、実際に荷物の登録処理が行われ、午前8時40分に荷物の登録処理が終了している。 Specifically, Figure 4 primarily shows log data from February 10, 2023. As shown in Figure 4, on February 10, 2023, the business application was launched at 7:50 AM, and the package registration process was scheduled to begin at 7:52 AM. However, before package registration, a health check began at 7:53 AM and ended at 7:58 AM. After this, the actual package registration process took place, and the process was completed at 8:40 AM.
この後、登録した荷物に応じたルート探索要求が、午前8時41分に管理サーバ装置3に対して行われ、午前8時45分にルート探索結果を得て、ルート設定が行われている。このルート設定に基づいて、午前9時にナビゲーション(ルート案内)を開始して、荷物の配達を開始している。ここまでの動作は、緯度x1,経度y1で特定される同じ位置である、例えば委託元の運送会社の集荷場(配送センター)などにおいて行われていることが把握できる。 Subsequently, a route search request corresponding to the registered package was sent to the management server device 3 at 8:41 AM. The route search results were obtained at 8:45 AM, and the route was set. Based on this route setting, navigation (route guidance) began at 9:00 AM, and package delivery commenced. It can be understood that all operations up to this point are performed at the same location identified by latitude x1 and longitude y1, for example, the collection point (distribution center) of the contracting transportation company.
そして、午前9時18分には、緯度x2、経度y2で示される位置で、最初の配達を完了し、午前9時25分には、緯度x3、経度y3で示される位置で2件目の配達を完了している。配達業務が行われた後、午後12時3分にナビゲーションを終了させ、午後12時3分から業務アプリを止めて昼食休憩をとり、午後1時に業務アプリを起動し、午後1時1分にナビゲーションを再開させて、配達業務を再開している。昼食休憩の場所は、緯度a1、経度b1で示される場所で取られていることが把握できる。 At 9:18 AM, the first delivery was completed at the location indicated by latitude x2 and longitude y2. At 9:25 AM, the second delivery was completed at the location indicated by latitude x3 and longitude y3. After the deliveries were completed, navigation was terminated at 12:03 PM. The work application was stopped at 12:03 PM for a lunch break. The work application was restarted at 1:00 PM, and navigation was resumed at 1:01 PM, resuming deliveries. It can be determined that the lunch break took place at the location indicated by latitude a1 and longitude b1.
この後、午後7時27分に、緯度c1、経度d1で示される位置で、業務アプリが終了され、翌日である2023年2月11日の午前7時52分に、緯度x1、経度y1で示される位置で、業務アプリが起動されていることが分かる。従って、2023年2月10日の業務は、午前7時50分から午後7時27分まで行われたことが把握できる。このように、動作ログファイル106のデータにより、業務端末装置1においては、いつ、どこで
何が行われたのかを把握することができる。なお、動作ログファイル106には、少なくとも例えば1か月分以上のログデータの蓄積が可能になっている。
Subsequently, at 7:27 PM, the business application was terminated at the location indicated by latitude c1 and longitude d1, and at 7:52 AM on February 11, 2023, the business application was started again at the location indicated by latitude x1 and longitude y1. Therefore, it can be determined that the work on February 10, 2023, was performed from 7:50 AM to 7:27 PM. In this way, the data in the operation log file 106 allows the business terminal device 1 to understand when, where, and what was done. The operation log file 106 is capable of storing at least one month's worth of log data.
健康チェックファイル107は、始業前に業務端末装置1の利用者Uに対して行われる健康チェックで得られる種々の健康管理情報を記憶保持する。図5は、実施の形態の業務端末装置1の健康チェックファイル107の格納データの例を説明するための図である。図5に示すように、健康チェックファイル107には、会社ID、利用者ID、パスワード、氏名といった利用者Uを特定するために用いられる情報の他、チェック日時以下の健康管理情報が、健康チェック日時ごとに蓄積される。 The health check file 107 stores various health management information obtained from health checks performed on user U of the business terminal device 1 before the start of work. Figure 5 is a diagram illustrating an example of the data stored in the health check file 107 of the business terminal device 1 in this embodiment. As shown in Figure 5, the health check file 107 stores information used to identify user U, such as company ID, user ID, password, and name, as well as health management information below the check date and time, for each health check date and time.
この実施の形態において、健康管理情報は、健康チェックを実施した日時を示すチェック日時と、体温、心拍数、血圧、血中酸素飽和度、アルコール濃度、服薬情報、気分、眠気、疲労感、下痢、腹痛、頭痛といった情報を有する。また、健康チェック時において、後述するカメラ部130を通じて撮影した利用者Uの顔画像データ、及び、後述するマイクロフォン141を通じて収音した利用者Uの音声データも記録される。これらの顔画像データ及び音声データは、客観的に利用者Uの健康状態を認識するために用いられる。なお、音声データは、例えば、「〇〇年〇〇月〇〇日。今日の天気は〇〇です。」などいった予め決められた比較的に短い文章を読み上げたものなどである。 In this embodiment, health management information includes the date and time of the health check, as well as information such as body temperature, heart rate, blood pressure, blood oxygen saturation, alcohol concentration, medication information, mood, drowsiness, fatigue, diarrhea, abdominal pain, and headache. Furthermore, during the health check, facial image data of user U captured through the camera unit 130 (described later) and voice data of user U captured through the microphone 141 (described later) are also recorded. This facial image data and voice data are used to objectively recognize user U's health status. The voice data may be, for example, a reading of a relatively short, predetermined sentence such as, "It's [date]. Today's weather is [weather condition]."
図6は、実施の形態の業務端末装置1と外部計測装置との連携について説明するための図である。業務端末装置1は、図7に示すように、スマートウォッチなど呼ばれる腕時計型の計測装置4を利用者Uの腕に装着して自動的に計測され、近距離無線通信により送信される体温、心拍数、血圧、血中酸素飽和度を受信して蓄積できる。すなわち、体温、心拍数、血圧、血中酸素飽和度は、個々に計測して、個々に利用者Uが業務端末装置に入力する必要はなく、スマートウォッチ4により一括して計測して、一括して登録できる。 Figure 6 illustrates the coordination between the business terminal device 1 and the external measuring device in this embodiment. As shown in Figure 7, the business terminal device 1 can receive and store body temperature, heart rate, blood pressure, and blood oxygen saturation, which are automatically measured and transmitted via short-range wireless communication by a wristwatch-type measuring device 4 (such as a smartwatch) worn on the user U's arm. In other words, body temperature, heart rate, blood pressure, and blood oxygen saturation do not need to be measured individually and input individually into the business terminal device by the user U; they can be measured and registered collectively by the smartwatch 4.
また、アルコール濃度は、利用者Uの呼気1リットル中のアルコールの濃度を示すものであり、0.15mg/L以上であれば酒気帯び、0.25mg/Lであれば酒酔いと判別可能なものである。アルコール濃度は、図6に示すように、既に市販されているアルコールチェッカー5を用いて計測して、近距離無線通信により送信されてきたものを受信して蓄積できる。 Furthermore, the alcohol concentration indicates the concentration of alcohol in one liter of user U's breath. A concentration of 0.15 mg/L or higher indicates intoxication, and 0.25 mg/L indicates drunkenness. As shown in Figure 6, the alcohol concentration can be measured using a commercially available alcohol checker 5, and the data transmitted via short-range wireless communication can be received and stored.
服薬情報は、図6に示すように、業務端末装置1の後述するタッチパネル120を通じて入力される情報であり、具体的には服薬された薬の名称が入力される。なお、服薬した薬のパッケージや処方箋を後述するカメラ部130を通じて撮影することにより入力することもできる。また、気分、眠気、疲労感のそれぞれについては、図6に示すように、業務端末装置1の後述するタッチパネル120を通じて選択入力される情報である。同様に、下痢、腹痛、頭痛のそれぞれについても、図6に示すように、その有無(あるかないか)を、業務端末装置1の後述するタッチパネル120を通じて、選択入力される情報である。 Medication information, as shown in Figure 6, is entered via the touch panel 120 of the business terminal device 1 (described later). Specifically, the name of the medication taken is entered. Alternatively, the medication package or prescription can be photographed using the camera unit 130 (described later) to input this information. Furthermore, mood, drowsiness, and fatigue are selected and entered via the touch panel 120 of the business terminal device 1 (described later), as shown in Figure 6. Similarly, the presence or absence of diarrhea, abdominal pain, and headache are also selected and entered via the touch panel 120 of the business terminal device 1 (described later), as shown in Figure 6.
これらの健康管理情報が、健康チェックが行われるごとに取得され、健康チェックファイル107に記録される。なお、体温、心拍数、血圧、血中酸素飽和度、アルコール濃度には、就業しても問題がないことを確認できる基準値が設けもうけられている。このため、業務端末装置1は、図4に示したように、当該基準値に基づいて、就労可能(OK)か、就労不能(NG)かの区別も記録保持するようにしている。 This health management information is acquired each time a health check is performed and recorded in the health check file 107. Furthermore, standard values have been established for body temperature, heart rate, blood pressure, blood oxygen saturation, and alcohol concentration to confirm that the individual is fit to work. Therefore, as shown in Figure 4, the work terminal device 1 also records and maintains a distinction between whether the individual is fit to work (OK) or not (NG) based on these standard values.
また、業務端末装置1は、服薬情報については、上述した利用者情報ファイル105の服薬条件と照らし合わせることにより、就労可能(OK)か、就労不能(NG)かの区別を行うことができる。また、業務端末装置1は、利用者Uが服薬条件の無い者であっても、服薬した場合には、その薬の成分を特定して、その作用を把握することにより、就労可能(OK)か、就労不能(NG)かの区別を行うことができる。 Furthermore, the business terminal device 1 can distinguish between whether a user is able to work (OK) or unable to work (NG) by comparing medication information with the medication conditions in the user information file 105 mentioned above. Also, even if user U does not have any medication conditions, the business terminal device 1 can distinguish between whether a user is able to work (OK) or unable to work (NG) by identifying the components of the medication and understanding its effects.
更に、業務端末装置1は、気分、眠気、疲労感については、その程度に応じて、また、下痢、腹痛、頭痛については、その有無に応じて、就労可能(OK)か、就労不能(NG)かの区別を行うことができる。従って、業務端末装置1は、服薬情報、気分、眠気、疲労感、下痢、腹痛、頭痛の各情報についても、図4に示したように、就労可能(OK)か、就労不能(NG)かの区別を行い、その結果も記録保持するようにしている。このように、この実施の形態の業務端末装置1は、利用者Uの健康チェックを実施し、これにより得られた健康管理情報を健康チェックファイル107に記録し、蓄積することができるものである。 Furthermore, the work terminal device 1 can distinguish between being able to work (OK) and being unable to work (NG) based on the degree of mood, drowsiness, and fatigue, and based on the presence or absence of diarrhea, abdominal pain, and headache. Therefore, as shown in Figure 4, the work terminal device 1 also distinguishes between being able to work (OK) and being unable to work (NG) based on medication information, mood, drowsiness, fatigue, diarrhea, abdominal pain, and headache information, and records and retains the results. In this way, the work terminal device 1 of this embodiment can perform a health check for user U, record the obtained health management information in the health check file 107, and store it.
荷物データファイル108は、利用者Uが配達を担当する荷物に関する情報を記憶保持する。利用者Uは、自分が配達を担当する荷物については、荷物に貼付されている二次元コードや送り先ラベルを業務端末装置1の後述するカメラ部130を通じて撮影することにより荷物登録処理を行う。これにより、業務端末装置1に、配達を担当する荷物の識別ID、送り先の氏名(名称)、住所、電話番号、指定がある場合には配達時間帯などの情報を取り込んで、荷物データファイル108に記録できる。 The package data file 108 stores information about packages that user U is responsible for delivering. For packages that user U is responsible for delivering, user U registers the package by photographing the two-dimensional code or destination label attached to the package through the camera unit 130 of the business terminal device 1 (described later). This allows the business terminal device 1 to capture information such as the package's identification ID, the recipient's name (or company name), address, telephone number, and, if specified, the delivery time slot, and record this information in the package data file 108.
ルート情報ファイル109は、管理サーバ装置3からの、荷物の配達ルートを示す情報や地図情報を記憶保持する。上述もしたように、業務端末装置1は、例えば、荷物データファイル108に取り込んだ荷物データを含むルート探索要求を管理サーバ装置3に送信する。これに応じて管理サーバ装置3では、配達する荷物の住所や配達時間帯を考慮してルート探索を行い、その結果の配達ルートと配達エリアの地図情報を返信してくる。 The route information file 109 stores information and map information indicating the delivery route of packages from the management server device 3. As mentioned above, the business terminal device 1 sends a route search request to the management server device 3, for example, containing the package data imported into the package data file 108. In response, the management server device 3 performs a route search considering the address and delivery time of the package to be delivered, and returns the resulting delivery route and map information of the delivery area.
この実施の形態の業務端末装置1は、これらの情報を受信し、ルート情報ファイル109に蓄積し、これらの情報を用いてナビゲーション処理を行うことができるようにしている。なお、配達ルートと地図情報とを別々のファイルで管理することももちろん可能であるが、この実施の形態では説明を簡単にするため、ナビゲーション処理で使用するデータは、ルート情報ファイル109で管理されているものとしている。 The business terminal device 1 in this embodiment receives this information, stores it in the route information file 109, and is capable of performing navigation processing using this information. While it is certainly possible to manage delivery routes and map information in separate files, for the sake of simplicity in this embodiment, the data used for navigation processing is assumed to be managed in the route information file 109.
近距離無線通信アンテナ110A及び近距離無線通信部110は、この実施の形態では、Bluetooth(登録商標)規格の近距離無線通信機能を実現するものである。従って、図6を用いて説明したように、業務端末装置1は、近距離無線通信アンテナ110A及び近距離無線通信部110を通じて、スマートウォッチ4やアルコールチェッカー5との間で近距離無線通信を行い、必要となる情報を取得できるようになっている。なお、この実施の形態では、Bluetooth(登録商標)規格の近距離無線通信機能を実現するものとして説明したが、これに限るものではない。その他の種々の近距離無通信規格を採用することももちろん可能である。 In this embodiment, the short-range wireless communication antenna 110A and the short-range wireless communication unit 110 implement the short-range wireless communication function of the Bluetooth® standard. Therefore, as explained with reference to Figure 6, the business terminal device 1 can perform short-range wireless communication with the smartwatch 4 and alcohol checker 5 via the short-range wireless communication antenna 110A and the short-range wireless communication unit 110 to acquire necessary information. While this embodiment describes the implementation of the Bluetooth® standard for short-range wireless communication, it is not limited to this. It is also possible to employ various other short-range wireless communication standards.
業務端末装置1は、ユーザインターフェースとして、タッチパネル120を備える。タッチパネル120は、LCD(Liquid Crystal Display)などの薄型の表示部(表示装置)121の表示画面の全面に対応するようにタッチセンサ122を設けて構成されたものであり、表示機能と指示入力受付機能とを実現するものである。カメラ部130は、被写体を撮影し、画像データとして取り込む機能を実現する。カメラ部130は、動画像と静止画像の両方の撮影が可能なものである。カメラ部130を通じて得た画像データは、例えば記憶装置103の所定のエリアに記録できる。また、上述もしたように、健康チェック時において、利用者Uの顔部分の動画像を、カメラ部130を通じて撮影し、健康チェックファイル107に含めるデータとしても記録できる。 The business terminal device 1 is equipped with a touch panel 120 as a user interface. The touch panel 120 is configured with touch sensors 122 that cover the entire surface of the display screen of a thin display unit (display device) 121, such as an LCD (Liquid Crystal Display), and realizes both display and instruction input reception functions. The camera unit 130 realizes the function of capturing images of subjects and acquiring them as image data. The camera unit 130 is capable of capturing both moving and still images. Image data obtained through the camera unit 130 can be recorded, for example, in a predetermined area of the storage device 103. Furthermore, as mentioned above, during a health check, a moving image of the user U's face can be captured through the camera unit 130 and recorded as data to be included in the health check file 107.
マイクロフォン141は、音声を収音して電気信号に変換し、音声処理部142に供給する機能を実現する。音声処理部142は、マイクロフォン141からの電気信号(アナログ音声信号)の供給を受けて、これをデジタル信号に変換して取り込む機能を実現する。マイクロフォン141及び音声処理部142を通じて取り込まれた音声データは、例えば、音声メモとして記憶装置103の所定のエリアに記録することができる。また、上述もしたように、健康チェック時において、マイクロフォン141及び音声処理部142を通じて、利用者Uの音声を収音し、健康チェックファイル107に含めるデータとして記録できる。 The microphone 141 functions to capture sound, convert it into an electrical signal, and supply it to the audio processing unit 142. The audio processing unit 142 receives the electrical signal (analog audio signal) from the microphone 141, converts it into a digital signal, and captures it. The audio data captured through the microphone 141 and the audio processing unit 142 can be recorded, for example, as an audio memo in a predetermined area of the storage device 103. Furthermore, as mentioned above, during a health check, the voice of user U can be captured through the microphone 141 and the audio processing unit 142 and recorded as data to be included in the health check file 107.
健康チェック部151は、業務端末装置1において業務アプリが起動された場合に機能し、利用者Uに対して始業前の健康チェックを実施するタイミングか否かを判別する。健康チェック部151は、健康チェックを実施するタイミングである場合には、各部を制御し、健康チェックを実施するように機能する。更に、この実施の形態において、健康チェック部151は、健康チェックで問題があることが確認できた場合には、業務アプリを終了させることもできるものである。 The health check unit 151 functions when a business application is launched on the business terminal device 1 and determines whether it is time to perform a pre-work health check for user U. If it is time to perform a health check, the health check unit 151 controls the various components to perform the health check. Furthermore, in this embodiment, if the health check unit 151 detects a problem during the health check, it can also terminate the business application.
荷物管理処理部152は、タッチパネル120を通じた利用者Uからの指示入力に基づいて、荷物登録処理を実行したり、配達完了処理を実行したりするなど、荷物に関する処理を行う。すなわち、利用者Uにより荷物登録処理が選択された場合には、荷物管理処理部152は、カメラ部130を通じて荷物データを取得して、これを荷物データファイル108に登録する処理を行う。また、利用者Uにより配達完了処理が選択された場合には、荷物管理処理部152は、タッチパネル120を通じて、配達完了入力を受け付け、これに応じて荷物データファイル108の該当する荷物データに配達完了情報を更新する処理を行う。この他にも、荷物管理処理部152は、配達先が不在であったために配達できなかった荷物の荷物データを集計して処理するなどのことも行うことができる。 The package management processing unit 152 performs package-related processing, such as executing package registration and delivery completion processing, based on instructions input from the user U via the touch panel 120. Specifically, if the user U selects package registration, the package management processing unit 152 acquires package data via the camera unit 130 and registers it in the package data file 108. If the user U selects delivery completion processing, the package management processing unit 152 receives delivery completion input via the touch panel 120 and updates the corresponding package data in the package data file 108 with delivery completion information. In addition, the package management processing unit 152 can also perform other tasks, such as aggregating and processing package data for packages that could not be delivered due to the recipient being absent.
ルート設定処理部153は、上述したように、管理サーバ装置3に対して配達対象の荷物データを含むルート探索要求を行ったり、管理サーバ装置3から提供される配達ルート情報や地図情報を受け付けて、ルート情報ファイル109に格納したりする処理を行う。また、ルート設定処理部153は、利用者Uからの指示入力に応じて、荷物の配達先周辺の住宅地図を要求して取得し、表示部121に表示するなどの処理も行うことができる。 As described above, the route setting processing unit 153 performs processes such as making a route search request to the management server device 3, including the data of the package to be delivered, and receiving delivery route information and map information provided by the management server device 3 and storing it in the route information file 109. Furthermore, the route setting processing unit 153 can also perform processes such as requesting and obtaining a residential map of the area around the delivery destination of the package in response to instructions from the user U, and displaying it on the display unit 121.
ナビゲーション処理部154は、ルート情報ファイル109に格納された地図情報及び配達ルート情報に基づいて、ナビゲーション処理を実行する機能を実現する。すなわち、ナビゲーション処理部154は、ルート情報ファイル109の地図情報に応じて地図を表示部121に表示すると共に、ルート情報ファイル109の配達ルート情報に応じたルートと業務端末装置1の位置を表示して配達ルートの案内を行う。この場合、業務端末装置1の図示しない音声出力処理部及びスピーカーを通じて音声案内を放音し、音声によっても案内することができる。 The navigation processing unit 154 implements a function to perform navigation processing based on the map information and delivery route information stored in the route information file 109. Specifically, the navigation processing unit 154 displays a map on the display unit 121 according to the map information in the route information file 109, and also displays the route and the location of the business terminal device 1 according to the delivery route information in the route information file 109, providing guidance along the delivery route. In this case, voice guidance can also be emitted through the voice output processing unit and speaker (not shown) of the business terminal device 1, allowing for voice guidance as well.
GPS部160及びGPSアンテナ160Aは、人工衛星からの信号を利用した現在位置の測位機能を実現する。このため、ナビゲーション処理部154は、表示部121の表示画面に配達ルートを示すように表示した地図上に、上述したように業務端末装置1の現在位置をも示して、当該配達ルートを辿れるように案内を行うことができる。また、図4を用いて説明したように、業務アプリを起動した位置や業務アプリで種々の動作を開始した位置や終了した位置などが把握できるのである。時計回路170は、現在年月日、現在曜日、現在時刻を提供することができるものである。これにより、図4を用いて説明したように、業務アプリを起動した日時や業務アプリで種々の動作を開始した日時や終了した日時などが把握できるのである。 The GPS unit 160 and GPS antenna 160A implement a positioning function that uses signals from artificial satellites to determine the current location. Therefore, the navigation processing unit 154 can display the current location of the business terminal device 1 on the map shown on the display screen of the display unit 121, as described above, and guide the user along the delivery route. Furthermore, as explained using Figure 4, the location where the business application was launched, and the locations where various operations within the business application began and ended can be determined. The clock circuit 170 can provide the current date, day of the week, and time. This allows, as explained using Figure 4, the date and time when the business application was launched, and the dates and times when various operations within the business application began and ended to be determined.
このような構成を備える業務端末装置1においては、特に健康チェック部151の機能が重要である。健康チェック部151が機能することによって、配達業務を行う個人事業主にとっては、自己管理の難しい健康チェックを、始業前の適切なタイミングで実行し、健康管理情報を収集して蓄積することができるようにしている。 In the business terminal device 1 with this configuration, the function of the health check unit 151 is particularly important. The health check unit 151 enables individual business owners performing delivery work to conduct health checks—which are difficult to manage on their own—at an appropriate time before starting work, and to collect and store health management information.
[業務端末装置1の健康チェック部151での処理のまとめ]
図7は、実施の形態の業務端末装置1で業務アプリが実行された場合の処理を説明するためのフローチャートである。業務端末装置1に電源が投入され、初期画面から当該業務アプリが実行するようにされた場合に、制御部102において、図7に示す処理が実行され、制御部102が各部を制御して処理が進められる。
[Summary of processing in the health check unit 151 of the business terminal device 1]
Figure 7 is a flowchart illustrating the process when a business application is executed on the business terminal device 1 of this embodiment. When power is turned on to the business terminal device 1 and the business application is started from the initial screen, the control unit 102 executes the process shown in Figure 7, and the control unit 102 controls each part to proceed with the process.
当該業務アプリが実行するようにされると、制御部102は、当該業務アプリにおいて実行可能な処理の一覧リストであるメニューを表示部121に表示し、タッチパネル120を通じて選択入力を受け付ける(ステップS101)。当該メニューでは、例えば、荷物登録、荷物検索、ルート探索要求、ルート設定、配達完了入力などといった、当該業務アプリによって実行可能な配達業務に関する処理の選択が可能にされると共に、当該業務アプリの終了指示の入力もできる。 When the business application is started, the control unit 102 displays a menu, which is a list of processes that can be executed by the business application, on the display unit 121 and accepts selection input via the touch panel 120 (step S101). This menu allows selection of processes related to delivery operations that can be executed by the business application, such as package registration, package search, route search request, route setting, and delivery completion input, and also allows input of a command to terminate the business application.
ステップS101の処理により選択入力を受け付けると、制御部102は、タッチパネル120を通じて受け付けた選択入力は、終了指示か否かを判別する(ステップS102)。ステップS102の判別処理において、受け付けた選択入力が終了指示であると判別したときには、メニュー表示を初期画面に戻すなどの所定の終了処理を行って(ステップS113)、この図7に示す処理を終了する。 Upon receiving a selection input through the process in step S101, the control unit 102 determines whether the selection input received via the touch panel 120 is an end command or not (step S102). If the determination process in step S102 determines that the received selection input is an end command, the control unit performs predetermined termination processing, such as returning the menu display to the initial screen (step S113), and terminates the process shown in Figure 7.
ステップS102の判別処理において、受け付けた選択入力が終了指示ではないと判別したときには、健康チェックタイミングの判定処理を実行する(ステップS103)。ステップS103の健康チェックタイミングの判定処理は、業務端末装置1の利用者Uに対する健康チェックを実施するタイミングか否かを判定する処理であり、処理内容の詳細は後述する。ステップS103の処理の後において、制御部102は、ステップS103での判定結果に基づいて、健康チェック要か否か、すなわち、健康チェックを実行するタイミングか否かを判別する(ステップS104)。 In the determination process of step S102, if it is determined that the received selection input is not a termination instruction, the health check timing determination process is executed (step S103). The health check timing determination process in step S103 determines whether or not it is time to perform a health check on user U of the business terminal device 1. Details of this process will be described later. After the process in step S103, the control unit 102 determines, based on the determination result in step S103, whether or not a health check is required, that is, whether or not it is time to perform a health check (step S104).
ステップS104の判別処理において、健康チェック要である、すなわち、始業前の健康チェックを実施するタイミングであると判別されると、制御部102は、健康チェック部151を制御し、健康チェックを実施する。この場合、健康チェック部151は、制御部102の制御の下、まず、業務端末装置1の表示部121に、図6に示した態様の健康チェック画面を表示する(ステップS105)。この後、健康チェック部151は、近距離無線通信部110を制御し、計測情報を受け付ける(ステップS106)。具体的には、図6を用いて説明したように、計測情報として、利用者Uが使用するスマートウォッチ4からの体温、心拍数、血圧、血中酸素飽和度とアルコールチェッカー5からの呼気1リットル中のアルコール濃度とを受け付ける(ステップS106)。 In the determination process of step S104, if it is determined that a health check is required, that is, that it is time to perform a health check before starting work, the control unit 102 controls the health check unit 151 to perform the health check. In this case, under the control of the control unit 102, the health check unit 151 first displays the health check screen shown in Figure 6 on the display unit 121 of the work terminal device 1 (step S105). After this, the health check unit 151 controls the short-range wireless communication unit 110 to receive measurement information (step S106). Specifically, as explained using Figure 6, the measurement information received includes body temperature, heart rate, blood pressure, and blood oxygen saturation from the smartwatch 4 used by user U, and the alcohol concentration in 1 liter of exhaled breath from the alcohol checker 5 (step S106).
次に、健康チェック部151は、タッチパネル120を通じて、必要情報を受け付ける(ステップS107)。具体的には、図6を用いて説明したように、タッチパネル120を通じて、服薬した薬の名称と、気分、眠気、疲労感の程度、下痢、腹痛、頭痛の有無を受け付ける。この後、健康チェック部151は、カメラ部130とマイクロフォン141及び音声処理部142を通じて、利用者Uの顔の動画と所定の音声の収録を行う(ステップS108)。なお、所定の音声は、上述もしたように、例えば、「〇〇年〇〇月〇〇日。今日の天気は〇〇です。」といった、利用者Uの呂律(物を言うときの調子)の状態を認識できる程度の長さを有する音声情報である。 Next, the health check unit 151 receives necessary information through the touch panel 120 (step S107). Specifically, as explained using Figure 6, it receives the name of the medication taken, the degree of mood, drowsiness, fatigue, and the presence or absence of diarrhea, abdominal pain, and headache through the touch panel 120. After this, the health check unit 151 records a video of the user U's face and predetermined audio through the camera unit 130, microphone 141, and audio processing unit 142 (step S108). The predetermined audio, as mentioned above, is audio information of a length sufficient to recognize the user U's speech (tone of voice), such as, "It's [date]. Today's weather is [weather condition]."
健康チェック部151は、ステップS106~ステップS108において受け付けた情報からなる健康管理情報を含む健康チェックデータ(図5)を形成し、これを健康チェックファイル107に記録する(ステップS109)。更に、健康チェック部151は、受け付けた健康管理情報を評価し、配達業務に就業可能か否かを評価する(ステップS110)。具体的に、健康チェック部151は、図5を用いて説明したように、体温、心拍数、血圧、アルコール濃度については、基準値以上の場合には、就業不可と評価する。また、血中酸素飽和度については、基準値以下である場合には、就業不可と評価する。 The health check unit 151 forms health check data (Figure 5) containing health management information based on the information received in steps S106 to S108, and records this in the health check file 107 (step S109). Furthermore, the health check unit 151 evaluates the received health management information and determines whether or not the person is fit to work in delivery (step S110). Specifically, as explained using Figure 5, the health check unit 151 evaluates the person as unfit for work if their body temperature, heart rate, blood pressure, or alcohol concentration is above the standard value. Similarly, if their blood oxygen saturation is below the standard value, they are also evaluated as unfit for work.
また、健康チェック部151は、服薬情報については、上述もしたように、利用者情報ファイル105の服薬条件と照らし合わせることにより、就労可能(OK)か、就労不能(NG)かの評価を行う。すなわち、服薬条件を満たすように服薬していれば、就労可能であるが、服薬していない場合には就労不可となる。また、健康チェック部151は、利用者Uが服薬条件の無い者であっても、服薬した場合には、その薬の成分を特定して、その作用を把握することにより、就労可能(OK)か、就労不能(NG)かの評価を行う。すなわち、眠気をもよおすような風邪薬を服薬した場合には就労不可となる。服薬した薬の成分の特定は、無線通信部101及び送受信アンテナ101Aを通じて、インターネット上の所定のサーバ装置に問い合わせを行うことにより特定可能である。 Furthermore, the health check unit 151 evaluates whether the user is able to work (OK) or unable to work (NG) by comparing the medication information with the medication conditions in the user information file 105, as described above. In other words, if the user has taken medication in accordance with the medication conditions, they are able to work; however, if they have not taken medication, they are unable to work. Even if user U does not have any medication conditions, the health check unit 151 identifies the components of the medication and understands its effects to evaluate whether they are able to work (OK) or unable to work (NG). For example, if a user has taken a cold medicine that causes drowsiness, they will be unable to work. The components of the taken medication can be identified by querying a predetermined server device on the internet via the wireless communication unit 101 and the transmitting/receiving antenna 101A.
また、気分、眠気、疲労感については、例えば、気分が悪く、かつ、眠気が高く、かつ、疲労感も高い場合には、就労不可とするなどのように、組み合わせにより就労が可能か否かの評価を行うようにすることができる。また、下痢、腹痛、頭痛のいずれかがある場合には、既に体調が悪いことが症状として表れているので、就労不可とするなどのように評価を行うことができる。なお、ここで説明した就労が可能か否かの評価は一例であり、他の評価の仕方を適用することももちろん可能である。 Furthermore, regarding mood, drowsiness, and fatigue, the assessment of whether or not an individual is able to work can be based on combinations of these factors. For example, if an individual is feeling unwell, highly drowsy, and highly fatigued, they may be deemed unable to work. Similarly, if an individual experiences diarrhea, abdominal pain, or headache, they may be deemed unable to work, as these symptoms indicate poor health. It should be noted that the assessment of whether or not an individual is able to work described here is merely an example; other assessment methods are also applicable.
ステップS110の処理の後においては、健康チェック部151は、ステップS110の評価の結果に基づいて、業務端末装置1の利用者Uは、就労可能か否かを判別する(ステップS111)。ステップS111の判別処理において、就労不可であると判別されたとする。この場合、健康チェック部151は、健康チェックの結果、就労できない旨のメッセージを出力する(ステップS112)。例えば、「体温が38.2度です。就労できません。」、「アルコール濃度が基準値以上です。酒気帯び運転になるため就労できません。」などのメッセージを表示部121に表示したり、音声出力したりすることになる。この後、制御部102は、所定の終了処理を実行し(ステップS113)、この図7に示す処理を終了する。 After the processing in step S110, the health check unit 151 determines, based on the evaluation results in step S110, whether or not user U of the work terminal device 1 is able to work (step S111). Suppose that the determination in step S111 determines that the user is unable to work. In this case, the health check unit 151 outputs a message indicating that the user is unable to work based on the health check results (step S112). For example, messages such as "Your body temperature is 38.2 degrees. You cannot work," or "Your alcohol concentration is above the standard value. You cannot work because you would be driving under the influence of alcohol," may be displayed on the display unit 121 or output as audio. After this, the control unit 102 performs a predetermined termination process (step S113), and the process shown in Figure 7 is terminated.
また、ステップS104の判別処理において、健康チェック不要、すなわち、始業前の健康チェックを実行するタイミングではないと判別した場合には、制御部102はステップS114の処理に進む。同様に、ステップS111の判別処理において、健康チェックの結果、就労可能であると判別した場合にも、制御部102はステップS114の処理に進む。この結果、制御部102は、ステップS101において選択された処理を実行し(ステップS114)、実行された当該処理が終了したか否かを判別する(ステップS115)。 Furthermore, if the determination process in step S104 determines that a health check is unnecessary, i.e., that it is not time to perform a health check before starting work, the control unit 102 proceeds to the process in step S114. Similarly, if the determination process in step S111 determines that the person is fit to work based on the health check results, the control unit 102 also proceeds to the process in step S114. As a result, the control unit 102 executes the process selected in step S101 (step S114) and determines whether the executed process has been completed (step S115).
ステップS115の判別処理において、実行された当該処理が終了していないと判別したときには、ステップS115の判別処理を繰り返し、当該処理が終了するのを待つ。ステップS115の判別処理において、実行された当該処理が終了したと判別したときには、制御部102は、ステップS101からの処理を繰り返し、当該業務アプリを終了したり、他の処理を実行したりすることができるようにする。 In the determination process of step S115, if it is determined that the executed process has not finished, the determination process of step S115 is repeated, and the system waits for the process to finish. If the determination process of step S115 determines that the executed process has finished, the control unit 102 repeats the process from step S101, enabling it to terminate the business application or execute other processes.
<健康チェックタイミングの判別処理>
図8は、図7のステップS103で実行される健康チェックタイミングの判別処理を説明するためのフローチャートである。健康チェック部151は、時計回路170から現在時刻を取得し、動作ログファイル106を参照して前回の健康チェックの終了日時を取得して、前回の健康チェックから所定時間(例えば、8時間)以上経過しているか否かを判別する(ステップS201)。ステップS201の判別処理において、前回の健康チェックから所定時間(例えば、8時間)以上経過していると判別したときには、健康チェック部151は、健康チェック要であると判定する(ステップS208)。この場合、前回の健康チェックからの経過時間が長いため、前日の配達業務を終えて、翌日の始業前である蓋然性が高いためである。なお、ここでは、所定時間を例えば8時間としたが、より長い時間としたり、逆に短い時間としたりすることももちろん可能である。
<Process for determining the timing of health checks>
Figure 8 is a flowchart illustrating the process for determining the timing of a health check, which is performed in step S103 of Figure 7. The health check unit 151 obtains the current time from the clock circuit 170, refers to the operation log file 106 to obtain the end date and time of the previous health check, and determines whether a predetermined time (for example, 8 hours) or more has passed since the previous health check (step S201). In the determination process of step S201, if it is determined that a predetermined time (for example, 8 hours) or more has passed since the previous health check, the health check unit 151 determines that a health check is required (step S208). In this case, because a long time has passed since the previous health check, there is a high probability that the delivery work for the previous day has been completed and it is before the start of work the next day. Here, the predetermined time is set to 8 hours, for example, but it is of course possible to set it to a longer time or a shorter time.
ステップS201の判別処理において、前回の健康チェックから所定時間(例えば、8時間)以上経過していないと判別したとする。この場合、健康チェック部151は、動作ログファイル106を参照して前回の当該業務アプリの終了日時を取得し、前回の当該業務アプリの終了日時は、前日か否かを判別する(ステップS202)。ここで、現在時刻は、ステップS201で取得したものを用いればよい。ステップS202の判別処理において、前回の当該業務アプリの終了日時が前日であると判別したときには、健康チェック部151は、健康チェック要であると判定する(ステップS208)。前回の当該業務アプリの終了日時が前日であれば、日を跨いで配達業務が再開されており、前日の配達業務が終了して、新たな日の始業前である蓋然性が高いと考えられるためである。 In the determination process of step S201, it is determined that a predetermined time (for example, 8 hours) has not elapsed since the previous health check. In this case, the health check unit 151 refers to the operation log file 106 to obtain the end date and time of the previous business application and determines whether the end date and time of the previous business application was the previous day or not (step S202). Here, the current time can be the one obtained in step S201. In the determination process of step S202, if it is determined that the end date and time of the previous business application was the previous day, the health check unit 151 determines that a health check is required (step S208). This is because if the end date and time of the previous business application was the previous day, it is considered highly probable that the delivery work has resumed across the day, the delivery work for the previous day has finished, and it is before the start of work on the new day.
ステップS202の判別処理において、前回の当該業務アプリの終了日時が前日ではないと判別したとする。この場合、健康チェック部151は、前回の業務アプリの終了日時から所定時間(例えば、6時間)以上経過しているか否かを判別する(ステップS203)。ここで、現在時刻は、ステップS201で取得したものを、また、前回の業務アプリの終了日時は、ステップS202で取得したものを用いればよい。ステップS203の判別処理において、前回の当該業務アプリの終了日時から所定時間以上経過していると判別したときには、健康チェック部151は、健康チェック要であると判定する(ステップS208)。業務アプリを終了してから再度開始させるまでの時間が長い場合には、休憩ではなく、前日の配達業務は終了しており、現時点は始業前である蓋然性が高いためである。 In the determination process in step S202, let's assume it's determined that the end date and time of the previous business application was not the previous day. In this case, the health check unit 151 determines whether a predetermined time (for example, 6 hours) or more has passed since the end date and time of the previous business application (step S203). Here, the current time can be the one obtained in step S201, and the end date and time of the previous business application can be the one obtained in step S202. In the determination process in step S203, if it is determined that a predetermined time or more has passed since the end date and time of the previous business application, the health check unit 151 determines that a health check is required (step S208). This is because if a long time has passed between ending the business application and starting it again, it is highly likely that the delivery work for the previous day has been completed and the current time is before the start of work, rather than being a break.
ステップS203の判別処理において、前回の当該業務アプリの終了日時から所定時間以上経過していないと判別したとする。この場合、健康チェック部151は、図7のステップS101で選択された処理は、荷物の登録処理か否かを判別する(ステップS204)。ステップS204の判別処理において、荷物の登録処理であると判別されたとする。この場合、健康チェック部151は、動作ログファイル106を参照し、前回のナビゲーション処理の終了日時を取得して、前回のナビゲーション処理の終了日時から所定時間(例えば6時間)以上経過しているか否かを判別する(ステップS205)。ここで、現在時刻は、ステップS201で取得したものを用いればよい。 In the determination process of step S203, suppose it is determined that less than a predetermined time has elapsed since the end time of the previous business application. In this case, the health check unit 151 determines whether the process selected in step S101 in Figure 7 is a package registration process or not (step S204). In the determination process of step S204, suppose it is determined that it is a package registration process. In this case, the health check unit 151 refers to the operation log file 106, obtains the end time of the previous navigation process, and determines whether more than a predetermined time (e.g., 6 hours) has elapsed since the end time of the previous navigation process (step S205). Here, the current time can be the one obtained in step S201.
ここで、ナビゲーション処理の終了日時を基準にしているのは、ナビゲーション処理は配達業務に際して使用されるものであるためである。しかし、慣れた配達エリアの場合には、ナビゲーション処理を利用しなくでも、地図と配達ルートとを表示部121に表示していれば滞りなく配達業務を行える場合もある。このため、ナビゲーション処理の終了日時だけを基準にするのでなく、ナビゲーション処理を含め、地図と配達ルート、あるいは、地図と配達先を表示部121に表示している処理の終了日時を用いるようにしてももちろんよい。従って、図8における「ナビ終了日時」は、「地図情報等の表示終了日時」とし、動作ログファイル106から前回の地図情報等の表示終了日時を取得し、これを用いて所定時間以上経過しているか否かの判別処理を行うようにしてももちろんよい。 The reason the end time of the navigation process is used as the basis here is because the navigation process is used during delivery operations. However, in the case of familiar delivery areas, delivery operations can sometimes be carried out smoothly even without using the navigation process, as long as the map and delivery route are displayed on the display unit 121. Therefore, instead of using only the end time of the navigation process as the basis, it is also possible to use the end time of the process that displays the map and delivery route, or the map and delivery destination, on the display unit 121, including the navigation process. Accordingly, the "navigation end time" in Figure 8 could be changed to the "end time of display of map information, etc.," and the previous end time of display of map information, etc. could be obtained from the operation log file 106 and used to determine whether a predetermined time has elapsed or not.
ステップS205の判別処理において、前回のナビゲーション処理の終了日時から所定時間(例えば6時間)以上経過していると判別したときには、健康チェック要であると特定する(ステップS208)。行おうとしている処理が荷物登録処理で、配達業務のためのナビゲーション処理の終了から所定時間経過していれば、現時点は始業前である蓋然性が高いためである。また、ステップS205の判別処理において、前回のナビゲーション処理の終了日時から所定時間(例えば6時間)以上経過していないと判別したときには、ステップS206の処理に進む。同様に、ステップS204の判別処理において、荷物の登録処理ではないと判別した場合においても、ステップS206の処理に進む。 In the determination process of step S205, if it is determined that a predetermined time (e.g., 6 hours) has elapsed since the end of the previous navigation process, it is determined that a health check is required (step S208). This is because, if the process being performed is a package registration process and a predetermined time has elapsed since the end of the navigation process for delivery work, there is a high probability that the work has not yet started. Furthermore, if the determination process of step S205 determines that a predetermined time (e.g., 6 hours) has not elapsed since the end of the previous navigation process, the process proceeds to step S206. Similarly, if the determination process of step S204 determines that it is not a package registration process, the process proceeds to step S206.
この場合、健康チェック部151は、動作ログファイル106を参照し、前回の荷物登録処理の終了日時を取得して、前回の荷物登録処理の終了日時から所定時間(例えば6時間)以上経過しているか否かを判別する(ステップS206)。ここで、現在時刻は、ステップS201で取得したものを用いればよい。ステップS206の判別処理において、前回の荷物登録処理の終了日時から所定時間以上経過していると判別したときには、健康チェック部151は、健康チェック要であると判定する(ステップS208)。前回の荷物登録処理からの経過時間が所定時間以上であれば、今回の荷物登録処理を行おうとしている現時点は、新たな始業前である蓋然性が高いためである。 In this case, the health check unit 151 refers to the operation log file 106, obtains the end date and time of the previous package registration process, and determines whether a predetermined time (e.g., 6 hours) or more has elapsed since the end date and time of the previous package registration process (step S206). Here, the current time can be the one obtained in step S201. If the determination process in step S206 determines that a predetermined time or more has elapsed since the end date and time of the previous package registration process, the health check unit 151 determines that a health check is required (step S208). This is because if the elapsed time since the previous package registration process is greater than the predetermined time, there is a high probability that the current time when the current package registration process is being attempted is before the start of a new workday.
ステップS206の判別処理において、前回の荷物登録処理の終了日時から所定時間以上経過していないと判別したときには、現時点は始業前である蓋然性は低いので、健康チェックは不要であると特定する(ステップS207)。ステップS207の処理の後と、ステップS208の処理の後においては、この図8に示す処理を抜けて、図7に示したフローチャートのステップS103の処理に戻り、ステップS104からの処理が行われる。 In the determination process of step S206, if it is determined that less than a predetermined time has passed since the end date and time of the previous package registration process, it is determined that the probability of it being before the start of work is low, and therefore a health check is unnecessary (step S207). After the process in step S207 and after the process in step S208, the process shown in Figure 8 is exited, and the process returns to the process in step S103 of the flowchart shown in Figure 7, and the process from step S104 is carried out.
このようにして、業務端末装置1では、健康チェックが必要となる始業前の適切なタイミングを特定して、健康チェックを行うようにすることができる。なお、図8に示した健康チェックタイミングの判別処理は一例であり、例えば、ステップS201だけを行うようにしたり、ステップS201とステップS202とだけを行うようにしたりするなどの変形が可能である。また、他の条件を追加するなどのことももちろん可能である。すなわち、図8に示した健康チェックタイミングの判別処理については、判別条件の削除、追加、変更を行って、例えば利用者Uの勤務態様に応じた判別処理を行うようにすることもできる。 In this way, the business terminal device 1 can identify the appropriate timing before the start of work when a health check is required and perform the health check. Note that the health check timing determination process shown in Figure 8 is just one example; it can be modified, for example, by performing only step S201, or only steps S201 and S202. It is also possible to add other conditions. In other words, the health check timing determination process shown in Figure 8 can be modified by deleting, adding, or changing the determination conditions to perform determination processing according to, for example, the work pattern of user U.
[管理サーバ装置3の構成例]
図9は、実施の形態の管理サーバ装置3の構成例を説明するためのブロック図である。接続端子301Tは、ネットワーク2への接続端部を構成する。通信I/F(Inter Face)301は、ネットワーク2を通じた通信機能を実現する。従って、業務端末装置1との間で行われる通信は、接続端子301T及び通信I/F301を通じて行われる。制御部302は、図示しないが、CPU、ROM、RAM、不揮発性メモリなどを備えて構成されたマイクロプロセッサである。制御部302は、管理サーバ装置3の各部を制御する機能を有する。
[Example configuration of management server device 3]
Figure 9 is a block diagram illustrating an example configuration of the management server device 3 according to the embodiment. The connection terminal 301T constitutes the connection end to the network 2. The communication interface 301 realizes communication functionality through the network 2. Therefore, communication with the business terminal device 1 is performed through the connection terminal 301T and the communication interface 301. The control unit 302, although not shown, is a microprocessor configured with a CPU, ROM, RAM, non-volatile memory, etc. The control unit 302 has the function of controlling each part of the management server device 3.
記憶装置303は、例えば、HDD(Hard Disk Drive)やSSD(Solid State Drive)などの記録媒体とそのドライバーとからなる装置部であり、種々のデータの記録、変更、削除、読み出しなどを行う。記憶装置303は、必要となるデータやプログラムを記憶保持する他、種々の処理において生じる中間データを一時記憶する作業領域としても用いられる。 The storage device 303 is a device consisting of a recording medium such as an HDD (Hard Disk Drive) or SSD (Solid State Drive) and its driver, and performs various data recording, modification, deletion, and retrieval operations. In addition to storing necessary data and programs, the storage device 303 is also used as a temporary storage area for intermediate data generated during various processes.
利用者管理DB(Data Base)304は、少なくとも、この管理サーバ装置3を利用可能な利用者に付与された会社ID、利用者ID、パスワードを記憶保持する他、例えば、図3を用いて説明した態様で、多数の利用者についての利用者情報を記憶保持する。利用者別健康チェックファイル305は、多数の利用者の業務端末装置1から当該利用者の健康チェックデータ(図5)の提供を受けて、これを記憶保持する。 The user management database (DB) 304 stores at least the company ID, user ID, and password assigned to users who can use the management server device 3. In addition, it stores user information for a large number of users, for example, in the manner described using Figure 3. The user-specific health check file 305 receives and stores health check data (Figure 5) from the business terminal devices 1 of numerous users.
地図DB306は、HDDやSDDなどに形成され、経路案内にも利用可能な住宅地図、市街図、道路図、広域図、地方図、全国図を表示するための地図情報を記憶する。住宅地図、市街図、道路図、広域図、地方図、全国図を表示するための地図情報は、地図を描画するための例えばベクトルデータやラスタデータ、注記(注釈)データなどを含む。 Map DB306 stores map information for displaying residential maps, city maps, road maps, regional maps, and national maps, which are formed on HDDs, SSDs, etc., and can be used for route guidance. The map information for displaying residential maps, city maps, road maps, regional maps, and national maps includes, for example, vector data, raster data, and annotation data for drawing the maps.
道路ネットワークDB307は、自動車用の道路ネットワークデータを記憶保持する。道路ネットワークDB307に格納されている道路ネットワークデータは、配達ルートを探索する場合に用いられるデータである。具体的に、道路ネットワークデータは、ノードデータとリンクデータとからなる。ノードデータは、ランドマーク、建物、施設、交差点、分岐点などの地点を表す。リンクデータは、ノードデータを結ぶ線分によって、国道、県道などの自動車が通行可能な道路などを示す。更に道路ネットワークDB307には、各リンクに対応して、リンクコストと、リンク種別とが対応付けられている。 The Road Network DB 307 stores road network data for automobiles. The road network data stored in the Road Network DB 307 is used when searching for delivery routes. Specifically, the road network data consists of node data and link data. Node data represents points such as landmarks, buildings, facilities, intersections, and junctions. Link data indicates roads accessible by automobiles, such as national and prefectural roads, through line segments connecting the node data. Furthermore, the Road Network DB 307 associates each link with its link cost and link type.
通常、リンクコストは、そのリンクの長さ(距離)、あるいは、通行に要する時間によって定められる。リンクコストは、いわゆるダイクストラ法により、リンクコストが最小となるルート(経路)を探索する場合に参照される。リンク種別は、当該地上リンク部分が、国道、県道、市道、私道などのどれであるかを示すものである。 Typically, link cost is determined by the length (distance) of the link or the time required for travel. Link cost is referenced when searching for the route with the minimum link cost using Dijkstra's algorithm. The link type indicates whether the ground link is a national, prefectural, municipal, or private road.
配達先管理DB(Data Base)308は、荷物の配達先に関する情報を記憶するものであり、荷物の配達先を特定する住所などの配達先特定情報に対応付けて、宅配ボックスの有無などについても把握可能な情報が記憶保持されている。利用者別荷物管理ファイル309は、業務端末装置1に登録された荷物データの提供を受けて、これを利用者別に記憶保持し、また、業務端末装置1からの配達完了通知に応じて、利用者別の荷物データについて、配達完了情報を更新しれて、これを保持する。利用者別荷物管理ファイル309の利用者別の荷物データに応じて、配達の進捗状況を把握したり、また、配達完了通知を配達先に例えば電子メールなどにより通知したりすることも可能になる。 The delivery destination management database (DB) 308 stores information about the delivery destination of packages. It stores information that identifies the delivery destination, such as the address, and also allows for the determination of information such as the presence or absence of a delivery box. The user-specific package management file 309 receives package data registered in the business terminal device 1, stores it separately for each user, and updates the delivery completion information for each user's package data in response to delivery completion notifications from the business terminal device 1. Based on the user-specific package data in the user-specific package management file 309, it becomes possible to track the progress of deliveries and notify recipients of delivery completion, for example, via email.
健康チェック機能部311は、業務端末装置1から提供される健康チェックデータを受け付けて、利用者別健康チェックファイルに記録する処理を行う。また、健康チェック機能部311は、複数の利用者を社員とする会社などの組織に対して、当該組織に属する利用者の健康チェックデータを提供するなどの処理を行う。 The health check function unit 311 receives health check data provided from the business terminal device 1 and processes it to record in a user-specific health check file. Furthermore, the health check function unit 311 processes data such as providing health check data for users belonging to an organization, such as a company with multiple employees.
地図情報提供機能部312は、例えば、業務端末装置1からからの要求に応じて、荷物の配達地域の地図情報を地図DB306から抽出して、当該業務端末装置1に提供するなどの処理を行う。ルート探索機能部313は、上述もしたように、業務端末装置1から提供される荷物データを含むルート探索要求に応じて、道路ネットワークD307の道路ネットワークデータを参照して配達ルートの探索を行う。ルート探索機能部313は、探索の結果得られた配達ルートを示す情報やナビゲーションに用いる地図情報を地図DBから取得して、要求元の業務端末装置1に提供する処理も行う。なお、配達ルートの探索に用いる荷物データは、利用者別荷物管理ファイル309に格納されているものを用いることも可能である。 The map information provision function unit 312 performs processing such as extracting map information for the delivery area of the package from the map DB 306 in response to a request from the business terminal device 1 and providing it to the business terminal device 1. As mentioned above, the route search function unit 313 searches for a delivery route by referring to the road network data of the road network D307 in response to a route search request that includes package data provided by the business terminal device 1. The route search function unit 313 also performs processing such as obtaining information indicating the delivery route obtained as a result of the search and map information used for navigation from the map DB and providing it to the requesting business terminal device 1. Note that the package data used for searching for the delivery route can also be the data stored in the user-specific package management file 309.
荷物管理機能部314は、業務端末装置1から提供される荷物データを利用者別荷物管理ファイル309に格納したり、業務端末装置1から提供される配達完了通知に応じて、利用者別の配達対象の荷物データについて、配達完了情報を更新したりする。これにより荷物管理機能部314は、上述もしたように、利用者別荷物管理ファイル309の利用者別の荷物データに応じて、配達の進捗状況を把握したり、また、配達完了通知を配達先に例えば電子メールなどにより通知したりすることができる。 The package management function unit 314 stores package data provided from the business terminal device 1 in the user-specific package management file 309, and updates the delivery completion information for each user's package data in response to the delivery completion notification provided from the business terminal device 1. As a result, the package management function unit 314 can, as described above, grasp the delivery progress based on the user-specific package data in the user-specific package management file 309, and also notify the recipient of the delivery completion, for example, via email.
このように、管理サーバ装置3は、業務端末装置1と協働することによって、業務端末装置1の利用者Uの配達業務を支援することができると共に、業務端末装置1の利用者Uの健康チェックデータを記憶保持し、管理することができる。従って、業務端末装置1の利用者Uは、自己が使用する業務端末装置1を紛失したり、壊して動作不能にしたりした場合であっても、荷物データだけでなく、健康チェックデータについても安全に管理することができる。 In this way, the management server device 3, by cooperating with the business terminal device 1, can support the delivery operations of user U of the business terminal device 1, and can also store, retain, and manage the health check data of user U of the business terminal device 1. Therefore, even if user U of the business terminal device 1 loses or damages their business terminal device 1 and renders it inoperable, they can safely manage not only their package data but also their health check data.
[実施の形態の効果]
上述したように、この実施の形態の配達業務システムの業務端末装置1は、利用者Uが何も意識することなく、始業前の適切なタイミングで、健康チェックを行うように促すことができる。また、健康チェックを行った場合には、利用者Uについての健康管理情報を取得し、これを記憶保持することができる。また、健康チェックを行った場合に、問題があることが把握できた場合には、就業を行わないように促すことができる。
[Effects of the embodiment]
As described above, the business terminal device 1 of this delivery system can prompt user U to perform a health check at an appropriate time before starting work without the user being aware of it. Furthermore, if a health check is performed, the system can acquire and store health management information about user U. If a problem is identified during the health check, the system can advise the user not to work.
また、業務端末装置1と管理サーバ装置3とが連携することにより、業務端末装置1の利用者Uの健康管理情報を、管理サーバ装置3においても記憶保持することができる。これにより、業務端末装置1を紛失したり、業務端末装置1が故障で動作しなくなったりした場合であっても、管理サーバ装置3の健康管理情報により、利用者Uの健康状態を把握できる。また、複数の利用者が属する会社等の組織の場合には、管理サーバ装置3に記憶保持される利用者それぞれの健康管理情報に基づいて、利用者それぞれの健康状態を、当該組織の管理者が把握することができる。 Furthermore, by linking the business terminal device 1 and the management server device 3, the health management information of user U on the business terminal device 1 can also be stored in the management server device 3. This means that even if the business terminal device 1 is lost or malfunctions, the health status of user U can be determined using the health management information in the management server device 3. In addition, in organizations such as companies with multiple users, the organization's administrator can understand the health status of each user based on the health management information of each user stored in the management server device 3.
[変形例]
上述した実施の形態の業務端末装置1では、図7、図8を用いて説明したように、業務アプリが起動された場合に、始業前の健康チェックのタイミングか否かを自動判別するようにしたが、これに限るものではない。例えば、月曜日から金曜日の午前8時から午前8時30分の間に健康チェックを行うことが決まっている場合もある。この場合には、健康チェックの実施時間帯を事前に設定しておき、業務アプリを起動した時刻が、月曜日から金曜日の午前8時から午前8時30分の間であれば、自動的に健康チェックを実施するように構成することもできる。
[Variations]
In the business terminal device 1 of the above-described embodiment, as explained with reference to Figures 7 and 8, the system automatically determines whether or not it is time for a pre-work health check when the business application is launched, but it is not limited to this. For example, it may be decided that health checks will be conducted between 8:00 AM and 8:30 AM from Monday to Friday. In this case, the time period for conducting health checks can be set in advance, and the system can be configured to automatically conduct health checks if the time the business application is launched falls between 8:00 AM and 8:30 AM from Monday to Friday.
また、健康チェックを午前の始業開示時と、午後の始業開始時とに行うというように、1日に複数回の健康チェックを行うようにしたい場合には、午前に1回、午後に1回というように、健康チェックの実施時期を設定しておく。これにより、午前の始業開始時と午後の始業開始時を判別するようにし、設定された回数の健康チェックを行うようにすることもできる。この場合、健康チェックを行うか否かの判別方法の1つとして、例えば、業務アプリが起動された後、地図の表示あるいはナビゲーションの開始が指示された場合に、健康チェックを実施するか否かを判別すればよい。 Furthermore, if you want to conduct health checks multiple times a day, such as at the start of work in the morning and at the start of work in the afternoon, you can set the timing of the health checks, for example, once in the morning and once in the afternoon. This allows the system to distinguish between the start of work in the morning and the start of work in the afternoon and perform the set number of health checks accordingly. In this case, one way to determine whether or not to perform a health check is, for example, to decide whether or not to perform a health check when the business application is launched and the display of a map or the start of navigation is instructed.
具体的には、起動時刻が午前であれば、午前の健康チェックが実施されているかどうかを健康チェックファイル107の格納データを確認する。この確認で実行されていないことが確認できた場合に、午前の健康チェックを実行するように構成すればよい。同様に、起動時刻が午後であれば、午後の健康チェックが実施されているかどうかを健康チェックファイル107の格納データを確認する。この確認で実行されていないことが確認できた場合に、午後の健康チェックを実行するように構成すればよい。 Specifically, if the startup time is in the morning, the system checks the data stored in health check file 107 to see if the morning health check has been performed. If it is confirmed that the check has not been performed, the system should be configured to execute the morning health check. Similarly, if the startup time is in the afternoon, the system checks the data stored in health check file 107 to see if the afternoon health check has been performed. If it is confirmed that the check has not been performed, the system should be configured to execute the afternoon health check.
このように、健康チェックの実施時間や回数を設定し、健康チェック画面へ誘導することもできる。しかし、近年においては、就業時間帯をフレキシブルに変更することも行われている。例えば、月曜日は、午前中だけ就労し、火曜日は午後から夜にかけて就労し、水曜日は休み、木曜日は1日就労するというように、就労時間帯が一定でなく、変わる場合もある。この場合には、図7、図8のフローチャートで説明した対応を取ることにより、就労時間帯の変化に関わらず、始業前の適切なタイミングで健康チェックを実施することが可能である。 In this way, it is possible to set the time and frequency of health checks and guide users to the health check screen. However, in recent years, flexible changes to working hours have become common. For example, working hours may not be fixed and may vary, such as working only in the morning on Monday, from the afternoon to the evening on Tuesday, taking Wednesday off, and working all day on Thursday. In such cases, by taking the measures explained in the flowcharts in Figures 7 and 8, it is possible to conduct health checks at an appropriate time before the start of work, regardless of changes in working hours.
また、図4を用いて説明したように、動作ログファイル106には、業務アプリ起動や荷物登録開始といった動作が行われた位置(緯度、経度)も把握されている。このため、配達業務の場合、集荷場で荷物を積み込んでから配達業務開始となる場合が多いため、荷物登録の開始が、所定の集荷場に対応する位置で行われた場合に、健康チェックを実施するようにしてもよい。すなわち、種々の動作の開始や終了の日時だけではなく、種々の動作が開始された場所や種々の動作が終了した場所を考慮して、健康チェックの実施タイミングか否かを判別するようにしてもよい。 Furthermore, as explained using Figure 4, the operation log file 106 also records the location (latitude and longitude) where actions such as launching the business application and starting package registration were performed. Therefore, in the case of delivery operations, since delivery often begins after loading packages at the collection point, a health check may be performed when package registration begins at a location corresponding to a designated collection point. In other words, the timing of a health check may be determined not only by the start and end dates and times of various actions, but also by considering the location where various actions started and ended.
また、上述した実施の形態では、配達業務を行う個人事業主が、業務端末装置1を利用する場合を例にして説明したがこれに限るものではない。例えば、飲食店の食品を個人宅に配達する業務を行う者、個人タクシーのドライバー、長距離トラックのドライバー、観光バスのドライバーなどが、業務端末装置1を所持して、適切なタイミングで健康チェックを行うようにすることもできる。個人タクシーのドライバー、観光バスのドライバーなどのように、荷物登録処理が不必要な場合には、荷物登録処理の終了時間を基準にしない健康チャックタイミングの判別方法を用いるようにすればよい。 Furthermore, while the above-described embodiment uses the example of a self-employed individual performing delivery services using the business terminal device 1, it is not limited to this. For example, individuals who deliver food from restaurants to private homes, private taxi drivers, long-distance truck drivers, and tour bus drivers can also carry the business terminal device 1 and perform health checks at appropriate times. In cases where package registration is unnecessary, such as with private taxi drivers and tour bus drivers, a method for determining the timing of health checks that does not rely on the completion time of package registration can be used.
また、業務端末装置1は、スマートフォンやタブレットPCにより実現できるものとして説明したが、例えば、配達業務に特化した専用の端末装置として実現することもできる。また、管理サーバ装置3は、1つの装置として説明したが、これに限るものではない。インターネット上に設けられた複数のサーバ装置により構成されるいわゆるクラウドシステムとして、管理サーバ装置3を実現することもできる。 Furthermore, while the business terminal device 1 was described as being implemented using a smartphone or tablet PC, it can also be implemented as a dedicated terminal device specifically for delivery operations. Similarly, while the management server device 3 was described as a single device, it is not limited to this. The management server device 3 can also be implemented as a so-called cloud system consisting of multiple server devices located on the internet.
[その他]
上述した実施の形態の説明から分かるように、請求項の業務端末装置は、実施の形態の業務端末装置1に対応している。請求項の判別手段の機能は、業務端末装置1の健康チェック部151が実現している。また、請求項の受付手段の機能は、業務端末装置1の近距離無線通信アンテナ110A及び近距離無線通信部110とタッチパネル120とが実現し、請求項の記憶手段は、業務端末装置1の健康チェックファイル107が実現している。
[others]
As can be seen from the description of the above embodiment, the business terminal device of the claim corresponds to the business terminal device 1 of the embodiment. The function of the determination means of the claim is realized by the health check unit 151 of the business terminal device 1. Furthermore, the function of the receiving means of the claim is realized by the short-range wireless communication antenna 110A, the short-range wireless communication unit 110 and the touch panel 120 of the business terminal device 1, and the storage means of the claim is realized by the health check file 107 of the business terminal device 1.
また、請求項の就労可否判別手段の機能は、業務端末装置1の健康チェック部151が実現し、出力手段の機能は、業務端末装置1の表示部121や図示しないスピーカーが実現している。また、請求項の終了処理手段の機能は、業務端末装置1の健康チェック部151と制御部102とが協働して実現している。 Furthermore, the function of the employment eligibility determination means described in the claim is implemented by the health check unit 151 of the business terminal device 1, and the function of the output means is implemented by the display unit 121 and a speaker (not shown) of the business terminal device 1. Also, the function of the termination processing means described in the claim is implemented through the cooperation of the health check unit 151 and the control unit 102 of the business terminal device 1.
また、図7、図8のフローチャートを用いて説明した処理を実機するプログラムが、この発明による始業前健康チェックプログラムの一実施の形態が適用されたものである。また、業務端末装置1の健康チェック部151の機能は、図7、図8を用いて説明した処理を実行する機能である。このため、図7、図8のフローチャートを用いて説明した処理を実機するプログラムを作成し、スマートフォンやタブレットPCに搭載して、制御部102で実行可能にしておく。これにより、健康チェック部151の機能を制御部102の機能として実現することができるので、既存のスマートフォンやタブレットPCに当該プログラムを搭載することにより、この発明の業務端末装置を実現できる。 Furthermore, a program that implements the process described using the flowcharts in Figures 7 and 8 is an example of one embodiment of the pre-work health check program according to this invention. The function of the health check unit 151 of the business terminal device 1 is to execute the process described using Figures 7 and 8. Therefore, a program that implements the process described using the flowcharts in Figures 7 and 8 is created, installed on a smartphone or tablet PC, and made executable by the control unit 102. This allows the function of the health check unit 151 to be realized as a function of the control unit 102, and by installing this program on an existing smartphone or tablet PC, the business terminal device of this invention can be realized.
1…業務端末装置、101A…送受信号アンテナ、101…無線通信部、102…制御部、103…記憶装置、104…操作部、105…利用者情報ファイル、106…動作ログファイル、107…健康チェックファイル、108…荷物データファイル、109…ルート情報ファイル、110A…近距離無線通信アンテナ、110…近距離無線通信部、120…タッチパネル、121…表示部、122…タッチセンサ、130…カメラ部、141…マクロフォン、142…音声処理部、151…健康チェック部、152…荷物管理処理部、153…ルート設定処理部、154…ナビゲーション処理部、160…GPS部、160A…GPSアンテナ、170…時計回路、2…ネットワーク、3…管理サーバ装置、301T…接続端子、301…通信I/F、302…制御部、303…記憶装置、304…利用者管理DB、305…利用者健康チェックファイル、306…地図DB、307…道路ネットワークデータ、308…配達先管理DB、309…利用者別荷物管理ファイル、311…健康チェック機能部、312…地図情報提供機能部、313…ルート探索機能部、314…荷物管理機能部、4…スマートウォッチ、5…アルコールチェッカー、U、U1、U2…利用者、CV1、CB2…軽貨物自動者、BS(1)、BS(2)…基地局 1...Business terminal device, 101A...Transmit/receive antenna, 101...Wireless communication unit, 102...Control unit, 103...Storage device, 104...Operation unit, 105...User information file, 106...Operation log file, 107...Health check file, 108...Luggage data file, 109...Route information file, 110A...Short-range wireless communication antenna, 110...Short-range wireless communication unit, 120...Touch panel, 121...Display unit, 122...Touch sensor, 130...Camera unit, 141...Macrophone, 142...Voice processing unit, 151...Health check unit, 152...Luggage management processing unit, 153...Route setting processing unit, 154...Navigation processing unit, 160...GPS unit, 1 60A…GPS antenna, 170…Clock circuit, 2…Network, 3…Management server device, 301T…Connection terminal, 301…Communication I/F, 302…Control unit, 303…Storage device, 304…User management DB, 305…User health check file, 306…Map DB, 307…Road network data, 308…Delivery destination management DB, 309…User-specific package management file, 311…Health check function unit, 312…Map information provision function unit, 313…Route search function unit, 314…Package management function unit, 4…Smartwatch, 5…Alcohol checker, U, U1, U2…User, CV1, CB2…Light cargo vehicle, BS(1), BS(2)…Base station
Claims (6)
前記業務アプリケーションソフトウェアを起動した場合に、始業時か否かを判別する判別手段と、
前記判別手段により始業時であると判別された場合に、利用者の始業前の健康管理情報の入力を受け付ける受付手段と、
前記受付手段を通じて受け付けた前記健康管理情報を、記憶保持する記憶手段と
を備えることを特徴とする業務端末装置。 A business terminal device used by users performing transportation services, which is carried by the user during work and used by launching a prescribed business application software,
When the aforementioned business application software is launched, a determination means is provided to determine whether or not it is the start of the workday.
When the aforementioned determination means determines that it is the start of work, a reception means is provided to receive the user's pre-work health management information.
A business terminal device characterized by comprising a storage means for storing the health management information received through the reception means.
前記受付手段を通じて受け付けた前記健康管理情報に基づいて、就業が可能か否かを判別する就労可否判別手段と、
前記就労可否判別手段で就業が不能であると判別された場合に、通知メッセージを出力する出力手段と、
前記就労可否判別手段で就業が不能であると判別された場合に、前記業務アプリケーションソフトウェアの実行を終了させる終了処理手段と
を備えることを特徴とする業務端末装置。 A business terminal device according to claim 1, comprising: a means for determining whether or not it is possible to work based on the health management information received through the reception means;
If the aforementioned workability determination means determines that employment is not possible, an output means outputs a notification message,
A business terminal device characterized by comprising: termination processing means for terminating the execution of the business application software when the employment feasibility determination means determines that employment is not possible.
前記判別手段は、動作履歴情報に基づいて、少なくとも、
健康管理情報の前回の入力日時から所定時間以上経過している場合において、始業時であると判別する
ことを特徴とする業務端末装置。 A business terminal device according to claim 1,
The aforementioned determination means, based on the operation history information, determines at least:
A business terminal device characterized by determining that it is the start of work when a predetermined amount of time has elapsed since the last time health management information was entered.
前記判別手段は、動作履歴情報に基づいて、少なくとも、
健康管理情報の前回の入力日時から所定時間以上経過している場合と、
前記業務アプリケーションソフトウェアの前回の終了日時が前日以前である場合と、
前記業務アプリケーションソフトウェアの終了日時から所定時間以上経過している場合と、
実行された業務が荷物の登録業務であり、かつ、前回の配達先案内業務の終了日時から所定時間経過している場合と、
実行された業務が荷物の登録業務以外であり、かつ、前回の荷物の登録業務の終了日時から所定時間以上経過している場合と
のいずれかであるときには、始業時であると判別する
ことを特徴とする業務端末装置。 A business terminal device according to claim 1,
The aforementioned determination means, based on the operation history information, determines at least:
If more than the specified time has passed since the last time health management information was entered,
If the previous termination date and time of the aforementioned business application software is the day before or earlier,
If a specified time has elapsed since the termination date and time of the aforementioned business application software,
If the task performed is a package registration task, and a specified amount of time has elapsed since the completion date and time of the previous delivery destination guidance task,
A business terminal device characterized by determining that it is the start of the workday if either the executed task is other than the task of registering packages, and a predetermined amount of time has elapsed since the end date and time of the previous task of registering packages.
前記業務アプリケーションソフトウェアを起動した場合に、始業時か否かを判別する判別ステップと、
前記判別ステップにおいて始業時であると判別した場合に、利用者の始業前の健康管理情報の入力を受け付ける受付ステップと、
前記受付ステップを通じて受け付けた前記健康管理情報を、記憶手段に記録する記録ステップと
を実行することを特徴とする始業前健康チェックプログラム。 A pre-work health check program that is executed on a computer installed in a business terminal device that is carried by a user performing transportation work during work hours and used by launching a prescribed business application software,
When the aforementioned business application software is launched, a determination step is made to determine whether or not it is the start of the workday.
If the determination step determines that it is the start of work, the reception step accepts the user's pre-work health management information,
A pre-work health check program characterized by performing a recording step of recording the health management information received through the reception step into a storage means.
前記業務端末装置は、
前記業務アプリケーションソフトウェアを起動した場合に、始業時か否かを判別する判別手段と、
前記判別手段により始業時であると判別された場合に、利用者の始業前の健康管理情報の入力を受け付ける受付手段と、
前記受付手段を通じて受け付けた前記健康管理情報を、前記管理サーバ装置に送信する送信手段と
を備え、
前記管理サーバ装置は、
前記業務端末装置からの前記健康管理情報を受信する受信手段と、
前記受信手段を通じて受信した前記健康管理情報を、前記利用者別に記憶保持する記憶手段と
を備えることを特徴とする配達業務システム。 A delivery service system comprising a business terminal device, which is carried by users performing transportation services during their work and used by launching a predetermined business application software, and a management server device connected via a network,
The aforementioned business terminal device is,
When the aforementioned business application software is launched, a determination means is provided to determine whether or not it is the start of the workday.
When the aforementioned determination means determines that it is the start of work, a reception means is provided to receive the user's pre-work health management information.
The system comprises a transmission means for transmitting the health management information received through the reception means to the management server device,
The aforementioned management server device is
Receiving means for receiving the health management information from the business terminal device,
A delivery service system characterized by comprising a storage means for storing the health management information received through the receiving means for each user.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023041727A JP7854955B2 (en) | 2023-03-16 | Business terminal equipment, pre-work health check program, and delivery system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023041727A JP7854955B2 (en) | 2023-03-16 | Business terminal equipment, pre-work health check program, and delivery system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024131458A JP2024131458A (en) | 2024-09-30 |
| JP7854955B2 true JP7854955B2 (en) | 2026-05-07 |
Family
ID=
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009015803A (en) | 2007-07-04 | 2009-01-22 | Nekurosu:Kk | Vehicle management system |
| JP2017220074A (en) | 2016-06-09 | 2017-12-14 | 富士通株式会社 | Work schedule supplementary information providing method, work schedule supplementary information providing program and work schedule supplementary information providing device |
| JP2018045538A (en) | 2016-09-15 | 2018-03-22 | 株式会社リコー | Information processing apparatus, system, and information processing method |
| JP2019067322A (en) | 2017-10-05 | 2019-04-25 | 菱木運送株式会社 | Labor management system and computer program |
| JP2021144540A (en) | 2020-03-12 | 2021-09-24 | 大日本印刷株式会社 | Method for managing luggage, luggage management system, luggage management device, and computer program |
| JP2022143036A (en) | 2021-03-17 | 2022-10-03 | 矢崎エナジーシステム株式会社 | Physical condition management apparatus, physical condition management system, in-vehicle device, physical condition management method, and physical condition management program |
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009015803A (en) | 2007-07-04 | 2009-01-22 | Nekurosu:Kk | Vehicle management system |
| JP2017220074A (en) | 2016-06-09 | 2017-12-14 | 富士通株式会社 | Work schedule supplementary information providing method, work schedule supplementary information providing program and work schedule supplementary information providing device |
| JP2018045538A (en) | 2016-09-15 | 2018-03-22 | 株式会社リコー | Information processing apparatus, system, and information processing method |
| JP2019067322A (en) | 2017-10-05 | 2019-04-25 | 菱木運送株式会社 | Labor management system and computer program |
| JP2021144540A (en) | 2020-03-12 | 2021-09-24 | 大日本印刷株式会社 | Method for managing luggage, luggage management system, luggage management device, and computer program |
| JP2022143036A (en) | 2021-03-17 | 2022-10-03 | 矢崎エナジーシステム株式会社 | Physical condition management apparatus, physical condition management system, in-vehicle device, physical condition management method, and physical condition management program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10917752B1 (en) | Connected services configurator | |
| US8653956B2 (en) | Method and system for implementing a geofence boundary for a tracked asset | |
| US7599770B2 (en) | Apparatus and method for tracking vehicle travel and expenditures | |
| US10109173B2 (en) | Person of interest location confirmation system | |
| JP2019159773A (en) | Data distribution control device, information processing device, and data distribution control method | |
| US9549052B2 (en) | System and method for managing alcohol consumption of a user using a smartphone application | |
| US20150038123A1 (en) | Mobile Driving Condition Detection | |
| CN110140156A (en) | Navigation device and display control method | |
| WO2009087489A1 (en) | Networking system | |
| JP2008146500A (en) | Dispatch system | |
| CN113301207A (en) | Reminding method and device for portable mobile terminal, electronic equipment and storage medium | |
| JP7854955B2 (en) | Business terminal equipment, pre-work health check program, and delivery system | |
| WO2002091330A1 (en) | Taxi booking method and device using individual units enabling caller location and identification | |
| JP2019096171A (en) | Vehicle allocation management system and vehicle allocation management method | |
| JP2004078674A (en) | Information providing apparatus and method, and computer program | |
| JP2019105516A (en) | Destination estimation device, destination estimation system and destination estimation method | |
| AU2015101096B4 (en) | Vehicular light box and computerised system for monitoring one or more vehicles | |
| JP2006040048A (en) | Contents distribution system, method, and program | |
| JP2024131458A (en) | Business terminal device, pre-work health check program, and delivery business system | |
| EP1218847B1 (en) | Method and device for interactive communication between a transport service offer and a request for same | |
| JP2018206216A (en) | Driving support system | |
| JP7316472B1 (en) | Service management system, service management method, service management program, and terminal program | |
| CA2557971A1 (en) | System and method for session provision | |
| JP2002197234A (en) | INFORMATION MANAGEMENT METHOD, ITS APPARATUS, AND RECORDING MEDIUM RECORDING PROCESSING PROGRAM | |
| US10909476B1 (en) | Systems and methods for managing instances in which individuals are unfit to operate vehicles |