[go: up one dir, main page]

JP2018142062A - Delivery processing program, delivery processing terminal and delivery processing method - Google Patents

Delivery processing program, delivery processing terminal and delivery processing method Download PDF

Info

Publication number
JP2018142062A
JP2018142062A JP2017034544A JP2017034544A JP2018142062A JP 2018142062 A JP2018142062 A JP 2018142062A JP 2017034544 A JP2017034544 A JP 2017034544A JP 2017034544 A JP2017034544 A JP 2017034544A JP 2018142062 A JP2018142062 A JP 2018142062A
Authority
JP
Japan
Prior art keywords
delivery
information
schedule
redelivery
delivery schedule
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.)
Pending
Application number
JP2017034544A
Other languages
Japanese (ja)
Inventor
直己 小澤
Naoki Ozawa
直己 小澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Frontech Ltd
Original Assignee
Fujitsu Frontech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Frontech Ltd filed Critical Fujitsu Frontech Ltd
Priority to JP2017034544A priority Critical patent/JP2018142062A/en
Publication of JP2018142062A publication Critical patent/JP2018142062A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a delivery processing program, a delivery processing terminal and a delivery processing method, in which re-delivery scheduling can be quickly performed, and a consignee can immediately receive a cargo, even when the consignee receiving the cargo is absent.SOLUTION: A method includes: reading and displaying a delivery schedule set which includes a delivery destination of a delivery object and predicted delivery time from a delivery schedule storage unit storing the delivery schedule set; selecting a delivery schedule for an object to be re-delivered of the displayed delivery schedule set; notifying a communication terminal of a consignee in a delivery destination of re-delivery information including re-deliverable time zone information on the basis of customer information contained in the selected delivery schedule; receiving the re-delivery information including the time zone information designated by the consignee in the delivery destination from the communication terminal of the consignee in the delivery destination in which the re-delivery information is notified; and re-scheduling the selected delivery schedule to update the delivery schedule storage unit on the basis of the received re-delivery information.SELECTED DRAWING: Figure 3

Description

本発明は、荷送人から依頼された荷物を荷受人に配送するまでの荷物配送処理を行うための配送処理プログラム、配送処理端末および配送処理方法に関する。   The present invention relates to a delivery processing program, a delivery processing terminal, and a delivery processing method for performing package delivery processing until delivery of a package requested by a consignor to a consignee.

従来、配送業者は、荷送人から依頼された荷物を荷受人に配送する際、荷受人が不在であれば、荷受人宅に不在連絡票を残すようにしている。不在連絡票は、配送物があることを荷受人に知らせるためのものであり、例えば配送業者の電話番号などの連絡先や配送業者がインターネット上で開設するWebサイトのURLが記載されている。   Conventionally, when delivering a package requested by a consignor to a consignee, the delivery company leaves an absence notification form at the consignee's house if the consignee is absent. The absence notification form is used to notify the consignee that there is a delivery item. For example, the contact address such as the telephone number of the delivery company and the URL of the website opened by the delivery company on the Internet are described.

不在連絡票を受け取った荷受人は、荷物の再配送を依頼する場合、不在連絡票に表示された連絡先に電話して口頭で再配送希望日時を伝えたり、荷受人が有するパーソナルコンピュータや電子メールの送受信やWebの閲覧が可能な携帯電話を記載されたWebサイトに接続し、当該Web上で再配送情報を入力したりして、配送業者に対して再配送に関する情報を通知するようにしている(例えば、特許文献1参照)。   When the consignee who has received the absence notification form requests redelivery of the package, he / she can call the contact information displayed on the absence notification form and verbally tell the desired delivery date / time, or the personal computer or electronic Connect a mobile phone that can send and receive e-mails and browse the web to the listed web site, enter re-delivery information on the web, and notify the delivery company of re-delivery information (For example, refer to Patent Document 1).

特開2002−255345号公報JP 2002-255345 A

しかしながら、荷受人は帰宅後に不在連絡票を見て荷物が到着していたことが分かるので、配送業者への再配送の指示が遅くなり、荷物の受け取りが遅くなってしまう、という問題点があった。   However, since the consignee can see that the package has arrived by looking at the absence report after returning home, there is a problem that the redelivery instruction to the delivery company is delayed and the receipt of the package is delayed. It was.

また、荷受人からの連絡が遅くなることにより、配送者による再配送のスケジューリングが困難になる、という問題点があった。   In addition, there is a problem that it becomes difficult for the delivery person to schedule re-delivery due to the late contact from the consignee.

本発明は、前述のような実状に鑑みたものであり、荷物を受け取る荷受人が不在の場合でも、迅速に再配送のスケジューリングを行うことができ、荷受人が早急に荷物を受け取ることができるようになる、配送処理プログラム、配送処理端末および配送処理方法を提供することを目的とする。   The present invention has been made in view of the above situation, and even when there is no consignee receiving the package, it is possible to schedule redelivery quickly, and the consignee can receive the package immediately. An object of the present invention is to provide a delivery processing program, a delivery processing terminal, and a delivery processing method.

本発明は、上記課題を解決するため、下記のような構成を採用した。
すなわち、本発明の一態様によれば、本発明の配送処理プログラムは、配送物を配送する配送者が所持する配送処理端末のコンピュータを、前記配送物の配送先および配送予定時刻を含む配送スケジュール群を格納した配送スケジュール格納部から前記配送スケジュール群を読み出して表示する配送スケジュール表示手段、前記配送スケジュール表示手段によって表示された前記配送スケジュール群のうち再配送する対象の配送スケジュールを選択する再配送対象選択手段、前記再配送対象選択手段によって選択された前記配送スケジュールに含まれる顧客情報に基づき配送先荷受人の通信端末に対して再配送可能な時間帯情報を含む再配送情報を通知する再配送情報通知手段、前記再配送情報通知手段によって前記再配送情報を通知した前記配送先荷受人の通信端末から前記配送先荷受人によって指定された時間帯情報を含む再配送情報を受信する再配送情報受信手段、前記再配送情報受信手段によって受信した再配送情報に基づき前記再配送対象選択手段によって選択された前記配送スケジュールを再スケジューリングして前記配送スケジュール格納部を更新する再配送スケジュール手段、として機能させるための配送処理プログラムである。
The present invention employs the following configuration in order to solve the above problems.
In other words, according to one aspect of the present invention, the delivery processing program of the present invention provides a delivery schedule including a delivery destination and a scheduled delivery time of a delivery item to a computer of a delivery processing terminal possessed by a deliverer who delivers the delivery item. A delivery schedule display means for reading out and displaying the delivery schedule group from the delivery schedule storage unit storing the group, and a redelivery for selecting a delivery schedule to be redelivered among the delivery schedule groups displayed by the delivery schedule display means Re-delivery information including re-delivery information including time zone information that can be re-delivered to the communication terminal of the delivery destination consignee based on the customer information included in the delivery schedule selected by the re-delivery target selection means. Before the re-delivery information is notified by the delivery information notification means and the re-delivery information notification means Redelivery information receiving means for receiving redelivery information including time zone information designated by the delivery destination consignee from the communication terminal of the delivery destination consignee, and the redelivery information based on the redelivery information received by the redelivery information receiving means. It is a delivery processing program for functioning as a re-delivery schedule means for rescheduling the delivery schedule selected by the delivery target selection means and updating the delivery schedule storage unit.

また、本発明の配送処理プログラムは、前記再配送情報通知手段が、現在時刻に所定時間を加算して再配送可能な時間帯情報を算出するように機能させることが望ましい。   In the delivery processing program of the present invention, it is preferable that the redelivery information notifying unit functions so as to calculate time zone information that can be redelivered by adding a predetermined time to the current time.

また、本発明の配送処理プログラムは、前記再配送情報通知手段が、電子メールによって前記再配送情報を通知するように機能させることが望ましい。   In the delivery processing program of the present invention, it is preferable that the redelivery information notifying unit functions so as to notify the redelivery information by electronic mail.

また、本発明の一態様によれば、本発明の配送処理端末は、配送物を配送する配送者が所持する配送処理端末において、前記配送物の配送先および配送予定時刻を含む配送スケジュール群を格納した配送スケジュール格納部から前記配送スケジュール群を読み出して表示する配送スケジュール表示部と、前記配送スケジュール表示部によって表示された前記配送スケジュール群のうち再配送する対象の配送スケジュールを選択する再配送対象選択部と、前記再配送対象選択部によって選択された前記配送スケジュールに含まれる顧客情報に基づき配送先荷受人の通信端末に対して再配送可能な時間帯情報を含む再配送情報を通知する再配送情報通知部と、前記再配送情報通知部によって前記再配送情報を通知した前記配送先荷受人の通信端末から前記配送先荷受人によって指定された時間帯情報を含む再配送情報を受信する再配送情報受信部と、前記再配送情報受信部によって受信した再配送情報に基づき前記再配送対象選択部によって選択された前記配送スケジュールを再スケジューリングして前記配送スケジュール格納部を更新する再配送スケジュール部と、を備えることを特徴とする。   Further, according to one aspect of the present invention, the delivery processing terminal of the present invention provides a delivery schedule group including a delivery destination and a scheduled delivery time of the delivery item in a delivery processing terminal possessed by a deliverer who delivers the delivery item. A delivery schedule display unit that reads and displays the delivery schedule group from the stored delivery schedule storage unit, and a redelivery target that selects a delivery schedule to be redelivered from the delivery schedule group displayed by the delivery schedule display unit A re-delivery information including re-delivery information including time zone information that can be re-delivered to the communication terminal of the delivery destination consignee based on the customer information included in the delivery schedule selected by the selection unit and the re-delivery target selection unit; A communication terminal of the delivery destination consignee who has notified the redelivery information by the delivery information notifying unit and the redelivery information notifying unit Selected by the redelivery target selection unit based on the redelivery information received by the redelivery information receiving unit, and the redelivery information receiving unit that receives the redelivery information including the time zone information designated by the delivery destination consignee A re-delivery schedule unit that reschedules the delivered delivery schedule and updates the delivery schedule storage unit.

また、本発明の一態様によれば、本発明の配送処理方法は、配送物を配送する配送者が所持する配送処理端末において実行される配送処理方法であって、前記配送物の配送先および配送予定時刻を含む配送スケジュール群を格納した配送スケジュール格納部から前記配送スケジュール群を読み出して表示し、前記表示された前記配送スケジュール群のうち再配送する対象の配送スケジュールを選択し、前記選択された前記配送スケジュールに含まれる顧客情報に基づき配送先荷受人の通信端末に対して再配送可能な時間帯情報を含む再配送情報を通知し、前記再配送情報を通知した前記配送先荷受人の通信端末から前記配送先荷受人によって指定された時間帯情報を含む再配送情報を受信し、前記受信した再配送情報に基づき前記選択された前記配送スケジュールを再スケジューリングして前記配送スケジュール格納部を更新する、ことを特徴とする。   Further, according to one aspect of the present invention, the delivery processing method of the present invention is a delivery processing method executed in a delivery processing terminal possessed by a deliverer who delivers a delivery, wherein the delivery destination of the delivery and The delivery schedule group is read and displayed from the delivery schedule storage unit storing the delivery schedule group including the scheduled delivery time, and the delivery schedule to be redelivered is selected from the displayed delivery schedule groups, and the selected Based on the customer information included in the delivery schedule, redelivery information including time zone information that can be redelivered is notified to the communication terminal of the delivery destination consignee, and the delivery destination consignee that has notified the redelivery information Redelivery information including time zone information designated by the delivery recipient is received from a communication terminal, and the selected based on the received redelivery information Reschedule the serial delivery schedule for updating the delivery schedule storage unit, and wherein the.

本発明によれば、荷送人から依頼された荷物を受け取る荷受人が不在の場合でも、迅速に再配送のスケジューリングを行うことができ、荷受人が早急に荷物を受け取ることが可能となる。   According to the present invention, even when there is no consignee receiving the package requested by the consignor, redelivery can be scheduled quickly, and the consignee can quickly receive the package.

本実施の形態における配送処理端末を備える配送システムの構成図である。It is a block diagram of a delivery system provided with the delivery processing terminal in this Embodiment. 本実施の形態における配送処理端末のハードウェア構成図である。It is a hardware block diagram of the delivery processing terminal in this Embodiment. 本実施の形態における配送処理端末の機能ブロック図である。It is a functional block diagram of the delivery processing terminal in this Embodiment. 本実施の形態における配送処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the delivery process in this Embodiment. 配送スケジュール画面の例を示す図である。It is a figure which shows the example of a delivery schedule screen. 配送処理選択画面の例を示す図である。It is a figure which shows the example of a delivery process selection screen. 本実施の形態における配送処理のサブルーチン「再配送通知処理」の流れを示すフローチャートである。It is a flowchart which shows the flow of the subroutine "redelivery notification process" of the delivery process in this Embodiment. 配送処理通知のヒナ型の例(ヒナ型A)を示す図である。It is a figure which shows the example (chick type A) of the chick type of a delivery process notification. 配送処理通知のヒナ型の例(ヒナ型B)を示す図である。It is a figure which shows the example (chick type B) of the chick type of a delivery process notification. 配送スケジュールの遷移例(その1)を示す図である。It is a figure which shows the example of a transition of a delivery schedule (the 1). 配送処理通知の例を示す図である。It is a figure which shows the example of a delivery process notification. 配送スケジュールの遷移例(その2)を示す図である。It is a figure which shows the example of a transition of a delivery schedule (the 2). 後日再配送画面の例を示す図である。It is a figure which shows the example of a redelivery screen at a later date. レシートの印字例を示す図である。It is a figure which shows the example of printing of a receipt. 配送処理通知の例(後日配送)を示す図である。It is a figure which shows the example (delivery later delivery) of a delivery process notification. 本実施の形態における配送処理のサブルーチン「再配送スケジュール処理」の流れを示すフローチャートである。It is a flowchart which shows the flow of the subroutine "re-delivery schedule process" of the delivery process in this Embodiment. 配送スケジュールの遷移例(その3)を示す図である。It is a figure which shows the example of a transition of a delivery schedule (the 3). 配送スケジュールの遷移例(その4)を示す図である。It is a figure which shows the example of a transition of a delivery schedule (the 4).

以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
図1は、本実施の形態における配送処理端末を備える配送システムの構成図である。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a configuration diagram of a delivery system including a delivery processing terminal according to the present embodiment.

図1に示すように、本実施の形態における配送処理端末1は、インターネット等の通信回線2を介して管理サーバ3および通信端末4と接続し、相互に情報の送受信が可能である。   As shown in FIG. 1, a delivery processing terminal 1 in the present embodiment is connected to a management server 3 and a communication terminal 4 via a communication line 2 such as the Internet, and can send and receive information to and from each other.

配送処理端末1は、配送物を配送する配送者が所持し、携行する情報機器である。詳細についは、図2および図3等を用いて後述する。   The delivery processing terminal 1 is an information device that is carried and carried by a delivery person who delivers a delivery. Details will be described later with reference to FIGS.

管理サーバ3は、配送物の配送の依頼を受け付けて荷送人から荷物を集荷して荷受人に配送するまでの配送情報等、荷物配送に関する様々な情報を管理するコンピュータである。管理サーバ3は、荷物の集荷店、集荷した荷物を仕分ける作業店および荷受人宅の所在地を管轄する配送店等の事業所に設置された不図示のコンピュータ端末と専用回線で接続され、配送情報ファイルおよび顧客情報ファイル等の各種データファイルを登録している。配送情報ファイルは、配送物に貼られる配送伝票の番号、荷物の所在地、配送処理の種別、処理がされた時間等の配送情報から構成される。配送情報は、各営業所に設置されたコンピュータ端末、または配送者が携行する配送処理端末1から入力される。顧客情報ファイルは、荷送人および荷受人の氏名、住所、電話番号、電子メールアドレス等の顧客情報から構成される。顧客情報は、各営業所に設置されたコンピュータ端末から入力される。   The management server 3 is a computer that manages various information related to package delivery, such as delivery information from receipt of a delivery request for delivery of goods to collection of the package from the shipper and delivery to the consignee. The management server 3 is connected via a dedicated line to a computer terminal (not shown) installed in a business such as a luggage collection shop, a work shop for sorting collected goods, and a delivery shop having jurisdiction over the location of the consignee's house. Various data files such as files and customer information files are registered. The delivery information file is composed of delivery information such as a delivery slip number attached to the delivery, the location of the package, the type of delivery process, and the processing time. The delivery information is input from a computer terminal installed at each business office or a delivery processing terminal 1 carried by the delivery person. The customer information file is composed of customer information such as the name, address, telephone number, and e-mail address of the shipper and consignee. Customer information is input from a computer terminal installed at each sales office.

通信端末4は、携帯電話機、PHS(Personal Handy-phone System)、PDA(Personal Digital Assistant)、スマートフォン(登録商標)、タブレット端末、パソコン(PC:Personal Computer)等の通信機能を有し、荷受人が所有する情報機器である。   The communication terminal 4 has communication functions such as a mobile phone, PHS (Personal Handy-phone System), PDA (Personal Digital Assistant), smart phone (registered trademark), tablet terminal, personal computer (PC), etc. Is an information device owned by.

図2は、本実施の形態における配送処理端末のハードウェア構成図である。
図2に示すように、本実施の形態における配送処理端末1は、コントローラ10、タッチパネル21、キーボード22、通信部23、スピーカー24、バイブレーション部25、バーコードスキャナー26、プリンター27、電源制御部28、および、バッテリー29を備える。コントローラ10、タッチパネル21、キーボード22、通信部23、スピーカー24、バイブレーション部25、バーコードスキャナー26、プリンター27、および電源制御部28は、バス20を介して互いに接続される。
FIG. 2 is a hardware configuration diagram of the delivery processing terminal in the present embodiment.
As shown in FIG. 2, the delivery processing terminal 1 according to the present embodiment includes a controller 10, a touch panel 21, a keyboard 22, a communication unit 23, a speaker 24, a vibration unit 25, a barcode scanner 26, a printer 27, and a power control unit 28. And a battery 29. The controller 10, the touch panel 21, the keyboard 22, the communication unit 23, the speaker 24, the vibration unit 25, the barcode scanner 26, the printer 27, and the power control unit 28 are connected to each other via the bus 20.

コントローラ10は、配送処理端末1全体を統括的に制御する制御部である。
タッチパネル21は、配送者が操作するための操作画面を表示するLCD(Liquid Cristal Display)等と一体化し、タッチされた操作画面の位置を検出する。
The controller 10 is a control unit that comprehensively controls the delivery processing terminal 1 as a whole.
The touch panel 21 is integrated with an LCD (Liquid Cristal Display) or the like that displays an operation screen for the delivery person to operate, and detects the position of the touched operation screen.

キーボード22は、例えば、プッシュ式のボタンである。操作キーとして、0から9までのテンキー、上下左右方向に操作可能な十字キー、特定の管理機能が割り当てられたファンクションキー、誤って入力された入力情報を取り消すためのクリアキー、配送処理端末1の電源をオンまたはオフするための電源キーを有する。   The keyboard 22 is, for example, a push button. As operation keys, a numeric keypad from 0 to 9, a cross key that can be operated in the vertical and horizontal directions, a function key to which a specific management function is assigned, a clear key for canceling input information that has been input in error, and a delivery processing terminal 1 Has a power key for turning the power on or off.

通信部23は、管理サーバ3または通信端末4等の外部機器とデータ通信を行うためのインターフェースである。通信形式としては、電話網、インターネット等のWAN(Wide Area Network)、または、無線LAN(Local Area Network)、赤外線通信、Bluetooth(登録商標)、有線LAN等のLANに対応する。   The communication unit 23 is an interface for performing data communication with an external device such as the management server 3 or the communication terminal 4. As a communication format, it corresponds to a WAN (Wide Area Network) such as a telephone network or the Internet, or a LAN such as a wireless LAN (Local Area Network), infrared communication, Bluetooth (registered trademark), or a wired LAN.

スピーカー24は、配送者に操作の確認等の注意を喚起するための操作音、誘導音、アラーム音等を出力する。   The speaker 24 outputs an operation sound, a guidance sound, an alarm sound, etc. for alerting the delivery person to confirm the operation.

バイブレーション部25は、操作についての確認や警告、データの受信等を配送者に知らせるために、配送処理端末1を振動させる。   The vibration unit 25 vibrates the delivery processing terminal 1 in order to notify the delivery person of confirmation, warning, data reception, etc. regarding the operation.

バーコードスキャナー26は、配送物に貼られた配送伝票、不在連絡票のバーコードを読み取る。   The bar code scanner 26 reads the bar code on the delivery slip and absence notification slip affixed to the delivery.

プリンター27は、配達証明書、受領証明書、不在連絡票、後日再配送のレシート等を印刷する。   The printer 27 prints a delivery certificate, a receipt certificate, an absence report, a receipt for re-delivery at a later date, and the like.

電源制御部28は、バッテリー29の電圧を所定の電圧に変換して、コントローラ10、タッチパネル21等、前述の各デバイスに供給する。   The power supply control unit 28 converts the voltage of the battery 29 into a predetermined voltage and supplies it to the above-described devices such as the controller 10 and the touch panel 21.

また、コントローラ10は、OS(Operating System)11、CPU(Central Processing Unit)12、およびメモリ13を有する。   The controller 10 includes an OS (Operating System) 11, a CPU (Central Processing Unit) 12, and a memory 13.

OS11は、配送処理端末1全体を管理するソフトウェアである。CPU12は、メモリ13から制御用プログラムを読込んで、配送処理端末1の制御処理を行う。メモリ13は、データ展開用の一時記憶部であるDRAM(Dynamic Random Access Memory)、制御用プログラムや各種データを一時的に格納する不揮発性の記憶部であるフラッシュメモリであり、例えば、配送物の配送先および配送予定時刻を含む配送スケジュールが格納される。   The OS 11 is software that manages the entire delivery processing terminal 1. The CPU 12 reads a control program from the memory 13 and performs control processing of the delivery processing terminal 1. The memory 13 is a DRAM (Dynamic Random Access Memory) that is a temporary storage unit for data expansion, and a flash memory that is a non-volatile storage unit that temporarily stores control programs and various data. A delivery schedule including a delivery destination and a scheduled delivery time is stored.

図3は、本実施の形態における配送処理端末の機能ブロック図である。
図3に示すように、本実施の形態における配送処理端末1は、配送スケジュール格納部30、配送スケジュール表示部31、再配送対象選択部32、再配送情報通知部33、再配送情報受信部34、および、再配送スケジュール部35を備える。配送処理端末1は、コンピュータの機能を備えており、組み込まれた配送処理プログラムに従って後述する配送処理を実行する。
FIG. 3 is a functional block diagram of the delivery processing terminal in the present embodiment.
As shown in FIG. 3, the delivery processing terminal 1 according to the present embodiment includes a delivery schedule storage unit 30, a delivery schedule display unit 31, a redelivery target selection unit 32, a redelivery information notification unit 33, and a redelivery information reception unit 34. And a re-delivery schedule unit 35. The delivery processing terminal 1 has a computer function and executes delivery processing described later in accordance with an installed delivery processing program.

配送スケジュール表示部31は、配送スケジュール格納部30から配送スケジュール群を読み出し、LCDと一体化したタッチパネル21に表示する。配送スケジュール格納部30には、配送物の配送先および配送予定時刻を含む配送スケジュール群が格納されている。   The delivery schedule display unit 31 reads a delivery schedule group from the delivery schedule storage unit 30 and displays it on the touch panel 21 integrated with the LCD. The delivery schedule storage unit 30 stores a delivery schedule group including a delivery destination of delivery items and a scheduled delivery time.

再配送対象選択部32は、配送スケジュール表示部31によって表示された配送スケジュール群のうち、再配送する対象の配送スケジュールを、配送者の指示に基づいて選択する。   The redelivery target selection unit 32 selects a delivery schedule to be redelivered from the group of delivery schedules displayed by the delivery schedule display unit 31 based on an instruction from the deliverer.

再配送情報通知部33は、再配送対象選択部32によって選択された配送スケジュールに含まれる顧客情報に基づき配送先荷受人が所有する通信端末4に対して、再配送可能な時間帯情報を含む再配送情報を通知する。再配送情報通知部33は、現在時刻に所定時間を加算して再配送可能な時間帯情報を算出する。再配送情報通知部33は、例えば、電子メールによって再配送情報を通知する。   The re-delivery information notification unit 33 includes time zone information that can be re-delivered to the communication terminal 4 owned by the delivery destination consignee based on the customer information included in the delivery schedule selected by the re-delivery target selection unit 32. Notify redelivery information. The redelivery information notifying unit 33 adds a predetermined time to the current time and calculates redistributable time zone information. The redelivery information notification unit 33 notifies the redelivery information by e-mail, for example.

再配送情報受信部34は、再配送情報通知部33によって再配送情報を通知した配送先荷受人が所有する通信端末4から再配送情報を受信する。再配送情報には、荷受人によって指定された時間帯情報を含む。   The redelivery information receiving unit 34 receives the redelivery information from the communication terminal 4 owned by the delivery destination consignee who has notified the redelivery information by the redelivery information notifying unit 33. The redelivery information includes time zone information designated by the consignee.

再配送スケジュール部35は、再配送情報受信部34によって受信した再配送情報に基づいて、再配送対象選択部32によって選択された配送スケジュールを再スケジューリングする。そして、再スケジューリングした配送スケジュールを配送スケジュール格納部30に格納することで配送スケジュール格納部30を更新する。   The redelivery schedule unit 35 reschedules the delivery schedule selected by the redelivery target selection unit 32 based on the redelivery information received by the redelivery information reception unit 34. Then, the delivery schedule storage unit 30 is updated by storing the rescheduled delivery schedule in the delivery schedule storage unit 30.

次に、図4乃至図18を用いて、上述の配送処理端末1が実行する配送処理について説明する。   Next, the delivery processing executed by the delivery processing terminal 1 will be described with reference to FIGS.

図4は、本実施の形態における配送処理の流れを示すフローチャートである。図5は、配送スケジュール画面の例を示す図である。図6は、配送処理選択画面の例を示す図である。図7は、本実施の形態における配送処理のサブルーチン「再配送通知処理」の流れを示すフローチャートである。図8および図9は、配送処理通知のヒナ型の例(ヒナ型A、B)を示す図である。図10は、配送スケジュールの遷移例(その1)を示す図である。図11は、配送処理通知の例を示す図である。図12は、配送スケジュールの遷移例(その2)を示す図である。図13は、後日再配送画面の例を示す図である。図14は、レシートの印字例を示す図である。図15は、配送処理通知の例(後日配送)を示す図である。図16は、本実施の形態における配送処理のサブルーチン「再配送スケジュール処理」の流れを示すフローチャートである。図17および図18は、配送スケジュールの遷移例(その3、4)を示す図である。   FIG. 4 is a flowchart showing the flow of delivery processing in the present embodiment. FIG. 5 is a diagram illustrating an example of a delivery schedule screen. FIG. 6 is a diagram illustrating an example of a delivery process selection screen. FIG. 7 is a flowchart showing a flow of a delivery process subroutine “redelivery notification process” in the present embodiment. FIG. 8 and FIG. 9 are diagrams showing examples of the chick type of delivery processing notification (chick type A and B). FIG. 10 is a diagram showing a transition example (part 1) of the delivery schedule. FIG. 11 is a diagram illustrating an example of a delivery process notification. FIG. 12 is a diagram illustrating a transition example (part 2) of the delivery schedule. FIG. 13 is a diagram illustrating an example of a redelivery screen at a later date. FIG. 14 is a diagram illustrating an example of printing a receipt. FIG. 15 is a diagram illustrating an example of delivery processing notification (delivery at a later date). FIG. 16 is a flowchart showing a flow of a delivery process subroutine “redelivery schedule process” in the present embodiment. 17 and 18 are diagrams showing examples of delivery schedule transitions (Nos. 3 and 4).

図4に示す「配送処理」は、例えば、所定の条件により開始する。例えば、配送先の荷受人が不在である場合に、配送処理端末1に、図5に示すような配送スケジュール画面をタッチパネル21に表示させて開始する。   The “delivery process” shown in FIG. 4 is started under a predetermined condition, for example. For example, when the consignee of the delivery destination is absent, the delivery processing terminal 1 starts a delivery schedule screen as shown in FIG.

また、「配送処理」は、荷受人に配送物を配送した場合に、配送者の指示により開始する。
また、「配送処理」は、不在連絡票を見た荷受人からの電子メールを受信したことにより開始する。
Further, “delivery processing” is started according to an instruction from the deliverer when the delivery is delivered to the consignee.
In addition, the “delivery process” starts when an e-mail is received from a consignee who has seen the absence report.

「配送処理」が開始されると、配送処理端末1のCPU12は、図4のステップS401において、配送スケジュール格納部30から配送スケジュール群を読み出して、図5に示すような配送スケジュール画面をタッチパネル21に表示する。図5に示した配送スケジュール画面の例には、「時間帯」「配送予定時刻」「住所」「氏名」「E−mailアドレス」「時間指定」「ステータス」の各項目が表示される。「時間帯」は、「配送予定時刻」の時間帯が表示されている。例えば、「AM」は午前中を示し、「EPM」は午後の早い時間帯、例えば、午後0時以降午後3時までを示し、「LPM」は午後の遅い時間帯、例えば、午後3時以降午後6時までを示す。「配送予定時刻」は、配送物を配送する予定の時刻を表示する。「住所」は、配送先の荷受人の住所を表示する。「氏名」は、配送先の荷受人の氏名を表示する。「E−mailアドレス」は、配送先の荷受人の電子メールアドレスを表示する。「時間指定」は、配送物の配送時刻を荷送人または荷受人が指定したか否かを示し、例えば、指定が無い場合には「0」を表示し、指定が有る場合には「1」を表示する。「ステータス」は、配送物の状態を示し、例えば、配送物が未配送の状態である場合には「0」を表示し、配送物の配送が済んだ状態である場合には「1」を表示する。また、再配送情報を通知した配送先荷受人からの応答を待っている状態であるため、配送物の状態が保留されている場合には「2」を表示し、配送物の配送スケジュールが更新された状態である場合には「3」を表示し、当日の配送ではなく後日の配送するスケジュールとなった状態である場合には「4」を表示する。図5に示した配送スケジュール画面には、26個の配送スケジュールが表示されている。例えば、1つ目の配送スケジュールには、項目「時間帯」に「AM」が表示され、項目「配送予定時刻」に「9:00」が表示され、項目「住所」に「A市A町1−1」が表示されている。また、項目「氏名」に「A」が表示され、項目「E−mailアドレス」に「A@jp.Com」が表示され、項目「時間指定」に「0」(無し)が表示され、項目「ステータス」に「0」(未配送)が表示されている。   When the “delivery processing” is started, the CPU 12 of the delivery processing terminal 1 reads the delivery schedule group from the delivery schedule storage unit 30 in step S401 of FIG. 4 and displays a delivery schedule screen as shown in FIG. To display. In the example of the delivery schedule screen illustrated in FIG. 5, items of “time zone”, “delivery scheduled time”, “address”, “name”, “E-mail address”, “time designation”, and “status” are displayed. In “Time zone”, the time zone of “Scheduled delivery time” is displayed. For example, “AM” indicates the morning, “EPM” indicates the early afternoon, for example, from midnight to 3 pm, and “LPM” indicates the late afternoon, for example, after 3 pm Shows until 6pm. “Scheduled delivery time” displays the time at which the delivery is scheduled to be delivered. “Address” displays the address of the consignee of the delivery destination. “Name” displays the name of the consignee of the delivery destination. “E-mail address” displays the e-mail address of the consignee of the delivery destination. “Time designation” indicates whether or not the consignor or consignee has designated the delivery time of the delivery. For example, “0” is displayed when there is no designation, and “1” is designated when there is designation. Is displayed. “Status” indicates the status of the delivery item. For example, “0” is displayed when the delivery item has not been delivered, and “1” is displayed when the delivery item has been delivered. indicate. In addition, since it is waiting for a response from the delivery recipient receiving the re-delivery information, “2” is displayed when the status of the delivery is pending, and the delivery schedule of the delivery is updated. “3” is displayed when it is in the delivered state, and “4” is displayed when it is in a state where it is scheduled to be delivered at a later date instead of delivery on the current day. On the delivery schedule screen shown in FIG. 5, 26 delivery schedules are displayed. For example, in the first delivery schedule, “AM” is displayed in the item “time zone”, “9:00” is displayed in the item “scheduled delivery time”, and “A city A town” is displayed in the item “address”. 1-1 "is displayed. In addition, “A” is displayed in the item “name”, “A@jp.Com” is displayed in the item “E-mail address”, “0” (none) is displayed in the item “time designation”, and the item “0” (undelivered) is displayed in “Status”.

CPU12は、ステップS402において、ステップS401で表示された配送スケジュール群のうち、何れかの配送スケジュールが選択されたか否かを判断する。   In step S402, the CPU 12 determines whether any delivery schedule is selected from the delivery schedule group displayed in step S401.

何れかの配送スケジュールが選択されたと判断された場合(ステップS402:YES)、CPU12は、ステップS403において、図6に示すような配送処理選択画面を表示する。図6に示した配送処理選択画面には、「配送済」と「留守」のボタンが表示されている。   If it is determined that any delivery schedule has been selected (step S402: YES), the CPU 12 displays a delivery process selection screen as shown in FIG. 6 in step S403. On the delivery process selection screen shown in FIG. 6, “delivered” and “absence” buttons are displayed.

CPU12は、ステップS404において、図6中の「配送済」および「留守」の何れかのボタンが押下された否かを判断する。   In step S404, the CPU 12 determines whether one of the “delivered” and “absence” buttons in FIG. 6 has been pressed.

ボタンが押下されたと判断された場合(ステップS404:YES)、CPU12は、ステップS405において、押下されたボタンが「配送済」ボタンである否かを判断する。   When it is determined that the button has been pressed (step S404: YES), the CPU 12 determines whether or not the pressed button is a “delivered” button in step S405.

押下されたボタンが「配送済」ボタンであると判断された場合(ステップS405:YES)、CPU12は、ステップS406において、配送スケジュール格納部30に格納されている配送スケジュールの当該データの「ステータス」を、配送物の配送が済んだ状態であることを示す「1」に更新し、本「配送処理」を終了する。   If it is determined that the pressed button is the “delivered” button (step S405: YES), the CPU 12 “status” of the data of the delivery schedule stored in the delivery schedule storage unit 30 in step S406. Is updated to “1” indicating that the delivery has been delivered, and this “delivery processing” is terminated.

他方、ステップS405で押下されたボタンが「配送済」ボタンではないと判断された場合、すなわち押下されたボタンが「留守」ボタンであると判断された場合(ステップS405:NO)、CPU12は、ステップS407において、サブルーチン「再配送通知処理」を実行し、本「配送処理」を終了する。サブルーチン「再配送通知処理」の詳細については、図7を用いて後述する。   On the other hand, if it is determined that the button pressed in step S405 is not the “delivered” button, that is, if it is determined that the pressed button is the “absence” button (step S405: NO), the CPU 12 In step S407, the subroutine “re-delivery notification process” is executed, and this “delivery process” ends. The details of the subroutine “redelivery notification process” will be described later with reference to FIG.

ステップS402で何れの配送スケジュールも選択されていないと判断された場合(ステップS402:NO)、CPU12は、ステップS408において、再配送情報を通知した配送先荷受人からの電子メールを受信したか否かを判断する。   If it is determined in step S402 that no delivery schedule has been selected (step S402: NO), the CPU 12 has received an e-mail from the delivery destination consignee who has notified the redelivery information in step S408. Determine whether.

荷受人からの電子メールを受信していないと判断された場合(ステップS408:NO)、ステップS402に戻る。   If it is determined that an e-mail from the consignee has not been received (step S408: NO), the process returns to step S402.

他方、荷受人からの電子メールを受信したと判断された場合(ステップS408:YES)、CPU12は、ステップS409において、サブルーチン「再配送スケジュール処理」を実行し、本「配送処理」を終了する。サブルーチン「再配送スケジュール処理」の詳細については、図16を用いて後述する。   On the other hand, if it is determined that an e-mail from the consignee has been received (step S408: YES), the CPU 12 executes a subroutine “redelivery schedule process” in step S409, and ends this “delivery process”. Details of the subroutine “redelivery schedule processing” will be described later with reference to FIG.

サブルーチン「再配送通知処理」について、図7を用いて詳細に説明する。サブルーチン「再配送通知処理」は、配送スケジュールに含まれる配送先に対して、現在時刻に所定時間を加算して再配送可能な時間帯情報を算出し、再配送可能な時間帯情報を含む再配送情報を通知する処理である。   The subroutine “redelivery notification process” will be described in detail with reference to FIG. Subroutine “Redelivery Notification Processing” calculates a redistributable time zone information by adding a predetermined time to the current time for a delivery destination included in the delivery schedule, and includes a redelivery time zone information. This is a process for notifying delivery information.

CPU12は、ステップS701において、現在時刻に所定時間を加算することで再配送可能な時刻を算出する(再配送可能時刻=現在時刻+所定時間)。所定時間は、例えば、次に予定する配送を完了した後の時刻である。   In step S701, the CPU 12 calculates a redistributable time by adding a predetermined time to the current time (redistributable time = current time + predetermined time). The predetermined time is, for example, the time after completing the next scheduled delivery.

CPU12は、ステップS702において、ステップS702で算出した再配送可能時刻以降の時間帯を抽出する。例えば、算出した再配送可能時刻が11時05分(11:05)であれば、時間帯「AM」「EPM」「LPM」(図5を参照)が抽出される。また、算出した再配送可能時刻が15時05分(15:05)であれば、時間帯「LPM」が抽出される。なお、算出した再配送可能時刻が19時05分(19:05)であれば、何れの時間帯も抽出されない。   In step S702, the CPU 12 extracts a time zone after the redelivery time calculated in step S702. For example, if the calculated redelivery time is 11:05 (11:05), the time zones “AM”, “EPM”, and “LPM” (see FIG. 5) are extracted. If the calculated redelivery time is 15:05 (15:05), the time zone “LPM” is extracted. If the calculated redelivery time is 19:05 (19:05), no time zone is extracted.

CPU12は、ステップS703において、ステップS702で再配送可能な時間帯が抽出されたか否かを判断する。   In step S703, the CPU 12 determines whether or not a redistributable time zone is extracted in step S702.

CPU12は、再配送可能な時間帯が抽出されたと判断された場合(ステップS703:YES)、ステップS704において、図4のステップS402で選択された配送スケジュールの「ステータス」が「2」であるか否かを判断する。すなわち、2回目以降の通知であるか否かを判断する。   If it is determined that a re-delivery time zone has been extracted (step S703: YES), the CPU 12 determines in step S704 that the “status” of the delivery schedule selected in step S402 in FIG. 4 is “2”. Judge whether or not. That is, it is determined whether the notification is for the second time or later.

「ステータス」が「2」(保留)であると判断された場合(ステップS704:YES)、CPU12は、ステップS705において、図8に示すような再配送通知文のヒナ型Aに再配送可能な時間帯を設定する。   When it is determined that the “status” is “2” (pending) (step S704: YES), the CPU 12 can redistribute to the chick type A of the redelivery notification sentence as shown in FIG. 8 in step S705. Set the time zone.

他方、「ステータス」が「2」(保留)ではないと判断された場合(ステップS704:NO)、CPU12は、ステップS706において、図9に示すような再配送通知文のヒナ型Bに再配送可能な時間帯を設定する。例えば、図10に示した配送スケジュールの第3レコード(矢印1003で示されたレコード)が図4のステップS402で選択されていた場合には、再配送通知文のヒナ型Bに再配送可能な時間帯を設定する。例えば、図11に示すような再配送通知文に設定する。   On the other hand, when it is determined that the “status” is not “2” (pending) (step S704: NO), the CPU 12 redelivers to the chick type B of the redelivery notification sentence as shown in FIG. 9 in step S706. Set possible time zones. For example, if the third record (record indicated by the arrow 1003) of the delivery schedule shown in FIG. 10 has been selected in step S402 of FIG. 4, redelivery to the chick type B of the redelivery notification sentence is possible. Set the time zone. For example, the re-delivery notification sentence as shown in FIG. 11 is set.

CPU12は、ステップS707において、配送スケジュールの当該データの「ステータス」を「2」(保留)に更新する。例えば、図10に示した配送スケジュールの第3レコード(矢印1003で示されたレコード)は、図12に示すように「ステータス」が「2」(保留)に更新される。すなわち、図10に示した配送スケジュールの第3レコード(矢印1003で示されたレコード)は、配送先荷受人からの応答を待っている状態になるため、配送物の状態が保留されていることが示される。   In step S707, the CPU 12 updates the “status” of the data in the delivery schedule to “2” (pending). For example, the third record (record indicated by the arrow 1003) of the delivery schedule shown in FIG. 10 is updated to “2” (pending) as shown in FIG. That is, the third record (record indicated by the arrow 1003) of the delivery schedule shown in FIG. 10 is in a state waiting for a response from the delivery destination consignee, so that the state of the delivery is held. Is shown.

CPU12は、ステップS708において、配送スケジュールの当該データの「E−mailアドレス」を設定する。例えば、図10に示した配送スケジュールの第3レコード(矢印1003で示されたレコード)の「E−mailアドレス」である「C@jp.Com」が設定される。   In step S708, the CPU 12 sets an “E-mail address” of the data in the delivery schedule. For example, “C@jp.Com” which is the “E-mail address” of the third record (record indicated by the arrow 1003) of the delivery schedule shown in FIG. 10 is set.

そして、CPU12は、ステップS709において、ステップS708で設定した「E−mailアドレス」に対して電子メールを送信し、サブルーチン「再配送通知処理」を終了して図4の「配送処理」に戻る。   In step S709, the CPU 12 transmits an e-mail to the “E-mail address” set in step S708, ends the subroutine “redelivery notification process”, and returns to the “delivery process” in FIG.

他方、ステップS703で再配送可能な時間帯が抽出されなかったと判断された場合(ステップS703:NO)、CPU12は、ステップS710において、図13に示すような後日再配送画面を表示する。   On the other hand, if it is determined in step S703 that a redistributable time zone has not been extracted (step S703: NO), the CPU 12 displays a redelivery screen as shown in FIG. 13 at step S710.

CPU12は、ステップS711において、図13中の「確認」ボタンが押下された否かを判断する。   In step S711, the CPU 12 determines whether or not the “Confirm” button in FIG. 13 has been pressed.

「確認」ボタンが押下されたと判断された場合(ステップS711:YES)、CPU12は、ステップS712において、後日再配送することを連絡するためのレシートとして図14に示すようなレシートを発行する。   If it is determined that the “Confirm” button has been pressed (step S711: YES), the CPU 12 issues a receipt as shown in FIG. 14 as a receipt for notifying that re-delivery will be performed at a later date in step S712.

次に、CPU12は、ステップS713において、配送スケジュールの当該データの「ステータス」が「2」(保留)であるか否かを判断する。すなわち、指定された再配送の時間帯の終了時刻が既に過ぎてしまっている場合(S1604)、後日再配送の旨を通知するためである。   Next, in step S713, the CPU 12 determines whether the “status” of the data in the delivery schedule is “2” (pending). That is, when the end time of the designated re-delivery time zone has already passed (S1604), it is for notifying the effect of re-delivery at a later date.

「ステータス」が「2」(保留)であると判断された場合(ステップS713:YES)、例えば、図12の第3レコード(矢印1003で示されたレコード)に示したような場合、CPU12は、ステップS714において、配送スケジュールの当該データの「ステータス」を「4」(後日配送)に更新する。   When it is determined that the “status” is “2” (pending) (step S713: YES), for example, as shown in the third record (record indicated by the arrow 1003) in FIG. In step S714, the "status" of the data in the delivery schedule is updated to "4" (delivery at a later date).

CPU12は、ステップS715において、再配送通知文に後日配送することを設定する。例えば、図15に示すよう配送処理通知文を設定する。そして、ステップS708で配送スケジュールの当該データの「E−mailアドレス」を設定し、ステップS709で「E−mailアドレス」に対して電子メールを送信し、サブルーチン「再配送通知処理」を終了して図4の「配送処理」に戻る。   In step S715, the CPU 12 sets the redelivery notification sentence to be delivered at a later date. For example, a delivery process notification sentence is set as shown in FIG. In step S708, the "E-mail address" of the data in the delivery schedule is set. In step S709, an e-mail is transmitted to "E-mail address", and the subroutine "Redelivery notification process" is terminated. Returning to “delivery processing” in FIG.

他方、ステップS713で配送スケジュールの当該データの「ステータス」が「2」(保留)でないと判断された場合(ステップS713:NO)、CPU12は、ステップS716において、配送スケジュールの当該データのステータスを「4」(後日配送)に更新し、サブルーチン「再配送通知処理」を終了して図4の「配送処理」に戻る。   On the other hand, if it is determined in step S713 that the “status” of the data in the delivery schedule is not “2” (pending) (step S713: NO), the CPU 12 changes the status of the data in the delivery schedule to “ 4 "(delivery at a later date), the subroutine" redelivery notification process "is terminated, and the process returns to the" delivery process "in FIG.

次に、サブルーチン「再配送スケジュール処理」について、図16を用いて詳細に説明する。サブルーチン「再配送スケジュール処理」は、配送スケジュールを再スケジューリングする処理である。   Next, the subroutine “redelivery schedule processing” will be described in detail with reference to FIG. The subroutine “redelivery schedule process” is a process for rescheduling the delivery schedule.

CPU12は、ステップS1601において、図4のステップS408で受信したと判断された荷受人からの電子メールの送信元アドレスをキーにして、配送スケジュールの「E−mailアドレス」を検索する。   In step S1601, the CPU 12 searches for the “E-mail address” in the delivery schedule using the sender address of the e-mail from the consignee determined to have been received in step S408 in FIG. 4 as a key.

CPU12は、ステップS1602において、ステップS1601で送信元アドレスに対応する「E−mailアドレス」が検索されたか否かを判断する。   In step S1602, the CPU 12 determines whether or not an “E-mail address” corresponding to the transmission source address has been searched in step S1601.

送信元アドレスに対応する「E−mailアドレス」が検索されなかったと判断された場合(ステップS1602:NO)、サブルーチン「再配送スケジュール処理」を終了して図4の「配送処理」に戻る。   If it is determined that the “E-mail address” corresponding to the transmission source address has not been searched (step S1602: NO), the subroutine “re-delivery schedule process” is terminated and the process returns to the “delivery process” in FIG.

他方、送信元アドレスに対応する「E−mailアドレス」が検索されたと判断された場合(ステップS1602:YES)、CPU12は、ステップS1603において、配送スケジュールの当該データの「ステータス」が「2」(保留)であるか否かを判断する。すなわち、配送先荷受人からの応答を待っている状態であるか否かを判断する。   On the other hand, when it is determined that the “E-mail address” corresponding to the transmission source address has been searched (step S1602: YES), the CPU 12 determines that the “status” of the data in the delivery schedule is “2” (step S1603). It is determined whether it is on hold. That is, it is determined whether or not it is waiting for a response from the delivery recipient.

配送スケジュールの当該データの「ステータス」が「2」(保留)でないと判断された場合(ステップS1603:NO)、サブルーチン「再配送スケジュール処理」を終了して図4の「配送処理」に戻る。   If it is determined that the “status” of the data in the delivery schedule is not “2” (pending) (step S1603: NO), the subroutine “re-delivery schedule processing” is terminated and the processing returns to “delivery processing” in FIG.

他方、配送スケジュールの当該データの「ステータス」が「2」(保留)であると判断された場合(ステップS1603:YES)、CPU12は、ステップS1604において、荷受人からの電子メールで指定された再配送の時間帯の終了時刻が、現在時刻以降であるか否かを判断する。例えば、図17に示すように、配送スケジュールの第11レコード(矢印1011で示されたレコード)の「K」さんへの配送完了時点で、第3レコード(矢印1003で示されたレコード)の「C」さんからの電子メールを受信した場合、第3レコード(矢印1003で示されたレコード)の「ステータス」は「2」(保留)であるので、「C」さんからの電子メールで指定された再配送の時間帯の終了時刻が、現在時刻以降であるか否かを判断する。   On the other hand, if it is determined that the “status” of the data in the delivery schedule is “2” (pending) (step S1603: YES), the CPU 12 determines in step S1604 the re-designation specified by the e-mail from the consignee. It is determined whether or not the end time of the delivery time zone is after the current time. For example, as shown in FIG. 17, when the delivery to the “K” of the eleventh record (record indicated by the arrow 1011) of the delivery schedule is completed, the third record (record indicated by the arrow 1003) “ When the e-mail from Mr. C is received, the “status” of the third record (record indicated by the arrow 1003) is “2” (pending), so it is designated by the e-mail from “C”. It is determined whether the end time of the redelivery time zone is after the current time.

指定された再配送の時間帯の終了時刻が現在時刻以降でないと判断された場合、すなわち、指定された再配送の時間帯の終了時刻が既に過ぎてしまっている場合(ステップS1604:NO)、CPU12は、ステップS1605において、図7を用いて説明したサブルーチン「再配送通知処理」を実行する。   When it is determined that the end time of the designated re-delivery time zone is not after the current time, that is, when the end time of the designated re-delivery time zone has already passed (step S1604: NO), In step S1605, the CPU 12 executes the subroutine “redelivery notification process” described with reference to FIG.

他方、指定された再配送の時間帯の終了時刻が現在時刻以降であると判断された場合、すなわち、指定された再配送の時間帯の終了時刻が未だ過ぎていない場合(ステップS1604:YES)、CPU12は、ステップS1606において、荷受人からの電子メールで指定された再配送の時間帯において、配送スケジュールの当該データの「時間指定」が「0」(無し)であり、かつ「ステータス」が「0」(未配送)である配送スケジュールを検索する。   On the other hand, if it is determined that the end time of the designated redelivery time zone is after the current time, that is, if the end time of the designated redelivery time zone has not yet passed (step S1604: YES). In step S1606, the CPU 12 sets “time designation” of the data in the delivery schedule to “0” (none) and “status” in the re-delivery time zone designated by the e-mail from the consignee. A delivery schedule that is “0” (undelivered) is searched.

CPU12は、ステップS1607において、ステップS1606で「時間指定」が「0」(無し)「ステータス」が「0」(未配送)である配送スケジュールが検索されたか否かを判断する。   In step S1607, the CPU 12 determines whether or not a delivery schedule in which “time specification” is “0” (none) and “status” is “0” (undelivered) has been searched in step S1606.

「時間指定」が「0」(無し)「ステータス」が「0」(未配送)である配送スケジュールが検索されなかったと判断された場合(ステップS1607:NO)、CPU12は、ステップS1605において、図7を用いて説明したサブルーチン「再配送通知処理」を実行する。   When it is determined that a delivery schedule having “time designation” of “0” (none) and “status” of “0” (undelivered) has not been searched (step S1607: NO), the CPU 12 in FIG. The subroutine “re-delivery notification process” described with reference to FIG.

他方、「時間指定」が「0」(無し)「ステータス」が「0」(未配送)である配送スケジュールが検索されたと判断された場合(ステップS1607:YES)、CPU12は、ステップS1608において、検索した未配送の配送スケジュールを最終配送予定の配送スケジュールの次に移動する。例えば、図17に示すように、「時間指定」が「0」(無し)「ステータス」が「0」(未配送)として検索された第18レコード(矢印1018で示されたレコード)を、図18に示すように、第27レコード(矢印1027で示されたレコード)に移動する。   On the other hand, if it is determined that a delivery schedule having a “time designation” of “0” (none) and a “status” of “0” (undelivered) has been found (step S1607: YES), the CPU 12 proceeds to step S1608. The searched undelivered delivery schedule is moved to the next delivery schedule. For example, as shown in FIG. 17, the 18th record (record indicated by an arrow 1018) searched for “time designation” as “0” (none) and “status” as “0” (undelivered) As shown in FIG. 18, it moves to the 27th record (record indicated by the arrow 1027).

CPU12は、ステップS1609において、検索した未配送の配送スケジュールの移動前の領域に再配送の配送スケジュールを複写する。例えば、図18に示すように、第18レコード(矢印1018で示されたレコード)には、「C」さんの配送スケジュールが複写され「時間指定」に「1」(有り)を設定する。   In step S 1609, the CPU 12 copies the redelivery delivery schedule to the area before the searched undelivered delivery schedule is moved. For example, as shown in FIG. 18, the delivery schedule of “C” is copied to the 18th record (record indicated by arrow 1018), and “1” (present) is set in “time designation”.

CPU12は、ステップS1610において、再配送の複写前の配送スケジュールの「ステータス」を「3」(リスケジュール)に更新する。例えば、図18に示すように、第3レコード(矢印1003で示されたレコード)の「ステータス」が「3」に更新される。   In step S <b> 1610, the CPU 12 updates the “status” of the delivery schedule before copying for redelivery to “3” (reschedule). For example, as shown in FIG. 18, the “status” of the third record (the record indicated by the arrow 1003) is updated to “3”.

CPU12は、ステップS1611において、再配送の複写後の配送スケジュールの「ステータス」を「0」(未配送)に更新する。例えば、図18に示すように、第18レコード(矢印1018で示されたレコード)の「ステータス」が「0」に更新される。   In step S <b> 1611, the CPU 12 updates the “status” of the delivery schedule after the redelivery copy to “0” (undelivered). For example, as shown in FIG. 18, the “status” of the 18th record (record indicated by the arrow 1018) is updated to “0”.

以上、本発明の実施の形態を、図面を参照しながら説明してきたが、本発明が適用される配送処理端末は、前述の実施の形態に限定されない。   As mentioned above, although embodiment of this invention has been described referring drawings, the delivery processing terminal to which this invention is applied is not limited to the above-mentioned embodiment.

前述してきた本発明の実施の形態は、配送処理端末の一機能としてハードウェア又はDSP(Digital Signal Processor)ボードやCPUボードでのファームウェアもしくはソフトウェアにより実現することができる。   The above-described embodiment of the present invention can be realized by hardware or firmware or software on a DSP (Digital Signal Processor) board or CPU board as one function of the delivery processing terminal.

また、本発明が適用される配送処理端末は、その機能が実行されるのであれば、前述の実施の形態に限定されることなく、単体の装置であっても、複数の装置から構成されるシステムあるいは統合装置であっても、LAN、WAN等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。   Further, the delivery processing terminal to which the present invention is applied is not limited to the above-described embodiment as long as the function is executed, and is constituted by a plurality of devices even if it is a single device. Needless to say, the system or the integrated device may be a system in which processing is performed via a network such as a LAN or a WAN.

また、バスに接続されたCPU、ROMやRAMのメモリ、入力装置、出力装置、外部記録装置、媒体駆動装置、ネットワーク接続装置で構成されるシステムでも実現できる。すなわち、前述してきた実施の形態のシステムを実現するソフトェアのプログラムを記録したROMやRAMのメモリ、外部記録装置、可搬記録媒体を、配送処理端末に供給し、その配送処理端末のコンピュータがプログラムを読み出し実行することによっても、達成されることは言うまでもない。   It can also be realized by a system including a CPU, a ROM or RAM memory connected to a bus, an input device, an output device, an external recording device, a medium driving device, and a network connection device. That is, a ROM or RAM memory, an external recording device, or a portable recording medium that records a software program for realizing the system of the above-described embodiment is supplied to a delivery processing terminal, and the delivery processing terminal computer executes the program. Needless to say, this can also be achieved by reading and executing.

この場合、可搬記録媒体等から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した可搬記録媒体等は本発明を構成することになる。   In this case, the program itself read from the portable recording medium or the like realizes the novel function of the present invention, and the portable recording medium or the like on which the program is recorded constitutes the present invention.

プログラムを供給するための可搬記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、DVD−ROM、DVD−RAM、磁気テープ、不揮発性のメモリーカード、ROMカード、電子メールやパソコン通信等のネットワーク接続装置(言い換えれば、通信回線)を介して記録した種々の記録媒体などを用いることができる。   Examples of portable recording media for supplying the program include flexible disks, hard disks, optical disks, magneto-optical disks, CD-ROMs, CD-Rs, DVD-ROMs, DVD-RAMs, magnetic tapes, and nonvolatile memory cards. Various recording media recorded via a network connection device (in other words, a communication line) such as a ROM card, electronic mail or personal computer communication can be used.

また、コンピュータ(情報処理装置)がメモリ上に読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部又は全部を行ない、その処理によっても前述した実施の形態の機能が実現される。   The computer (information processing apparatus) executes the program read out on the memory, thereby realizing the functions of the above-described embodiment, and an OS running on the computer based on the instructions of the program. Performs part or all of the actual processing, and the functions of the above-described embodiments are also realized by the processing.

さらに、可搬型記録媒体から読み出されたプログラムやプログラム(データ)提供者から提供されたプログラム(データ)が、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行ない、その処理によっても前述した実施の形態の機能が実現され得る。   Furthermore, a program read from a portable recording medium or a program (data) provided by a program (data) provider is stored in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. After being written, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiment are realized by the processing. obtain.

すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成又は形状を取ることができる。   That is, the present invention is not limited to the embodiments described above, and can take various configurations or shapes without departing from the gist of the present invention.

1 配送処理端末
2 通信回線
3 管理サーバ
4 通信端末
10 コントローラ
11 OS
12 CPU
13 メモリ
20 バス
21 タッチパネル
22 キーボード
23 通信部
24 スピーカー
25 バイブレーション部
26 バーコードスキャナー
27 プリンター
28 電源制御部
29 バッテリー
30 配送スケジュール格納部
31 配送スケジュール表示部
32 再配送対象選択部
33 再配送情報通知部
34 再配送情報受信部
35 再配送スケジュール部
1003、1011、1018、1027 矢印
DESCRIPTION OF SYMBOLS 1 Delivery processing terminal 2 Communication line 3 Management server 4 Communication terminal 10 Controller 11 OS
12 CPU
DESCRIPTION OF SYMBOLS 13 Memory 20 Bus 21 Touch panel 22 Keyboard 23 Communication part 24 Speaker 25 Vibration part 26 Barcode scanner 27 Printer 28 Power supply control part 29 Battery 30 Delivery schedule storage part 31 Delivery schedule display part 32 Redelivery object selection part 33 Redelivery information notification part 34 Redelivery Information Receiving Unit 35 Redelivery Schedule Unit 1003, 1011, 1018, 1027 Arrow

Claims (5)

配送物を配送する配送者が所持する配送処理端末のコンピュータを、
前記配送物の配送先および配送予定時刻を含む配送スケジュール群を格納した配送スケジュール格納部から前記配送スケジュール群を読み出して表示する配送スケジュール表示手段、
前記配送スケジュール表示手段によって表示された前記配送スケジュール群のうち再配送する対象の配送スケジュールを選択する再配送対象選択手段、
前記再配送対象選択手段によって選択された前記配送スケジュールに含まれる顧客情報に基づき配送先荷受人の通信端末に対して再配送可能な時間帯情報を含む再配送情報を通知する再配送情報通知手段、
前記再配送情報通知手段によって前記再配送情報を通知した前記配送先荷受人の通信端末から前記配送先荷受人によって指定された時間帯情報を含む再配送情報を受信する再配送情報受信手段、
前記再配送情報受信手段によって受信した再配送情報に基づき前記再配送対象選択手段によって選択された前記配送スケジュールを再スケジューリングして前記配送スケジュール格納部を更新する再配送スケジュール手段、
として機能させるための配送処理プログラム。
The computer of the delivery processing terminal owned by the deliverer who delivers the delivery
A delivery schedule display means for reading out and displaying the delivery schedule group from a delivery schedule storage unit storing a delivery schedule group including a delivery destination and a scheduled delivery time of the delivery;
Redelivery target selection means for selecting a delivery schedule to be redelivered from among the delivery schedule groups displayed by the delivery schedule display means;
Re-delivery information notifying means for notifying re-delivery information including time zone information that can be re-delivered to a communication terminal of a delivery destination consignee based on customer information included in the delivery schedule selected by the re-delivery target selecting means. ,
Redelivery information receiving means for receiving redelivery information including time zone information designated by the delivery destination consignee from the communication terminal of the delivery destination consignee who has notified the redelivery information by the redelivery information notification means;
Re-delivery schedule means for re-scheduling the delivery schedule selected by the re-delivery target selection means based on the re-delivery information received by the re-delivery information receiving means and updating the delivery schedule storage unit;
Delivery processing program to function as
前記再配送情報通知手段は、現在時刻に所定時間を加算して再配送可能な時間帯情報を算出する、ことを特徴とする請求項1に記載の配送処理プログラム。   The delivery processing program according to claim 1, wherein the re-delivery information notifying unit calculates time zone information that can be re-delivered by adding a predetermined time to the current time. 前記再配送情報通知手段は、電子メールによって前記再配送情報を通知する、ことを特徴とする請求項1または2に記載の配送処理プログラム。   3. The delivery processing program according to claim 1, wherein the re-delivery information notification means notifies the re-delivery information by electronic mail. 配送物を配送する配送者が所持する配送処理端末において、
前記配送物の配送先および配送予定時刻を含む配送スケジュール群を格納した配送スケジュール格納部から前記配送スケジュール群を読み出して表示する配送スケジュール表示部と、
前記配送スケジュール表示部によって表示された前記配送スケジュール群のうち再配送する対象の配送スケジュールを選択する再配送対象選択部と、
前記再配送対象選択部によって選択された前記配送スケジュールに含まれる顧客情報に基づき配送先荷受人の通信端末に対して再配送可能な時間帯情報を含む再配送情報を通知する再配送情報通知部と、
前記再配送情報通知部によって前記再配送情報を通知した前記配送先荷受人の通信端末から前記配送先荷受人によって指定された時間帯情報を含む再配送情報を受信する再配送情報受信部と、
前記再配送情報受信部によって受信した再配送情報に基づき前記再配送対象選択部によって選択された前記配送スケジュールを再スケジューリングして前記配送スケジュール格納部を更新する再配送スケジュール部と、
を備えることを特徴とする配送処理端末。
In the delivery processing terminal owned by the deliverer who delivers the delivery,
A delivery schedule display unit that reads and displays the delivery schedule group from a delivery schedule storage unit that stores a delivery schedule group including a delivery destination and a scheduled delivery time of the delivery;
A redelivery target selection unit for selecting a delivery schedule to be redelivered from the delivery schedule group displayed by the delivery schedule display unit;
Re-delivery information notification unit for notifying re-delivery information including time zone information that can be re-delivered to a communication terminal of a delivery destination consignee based on customer information included in the delivery schedule selected by the re-delivery target selection unit When,
A redelivery information receiving unit for receiving redelivery information including time zone information designated by the delivery destination consignee from the communication terminal of the delivery destination consignee who has notified the redelivery information by the redelivery information notification unit;
A re-delivery schedule unit that reschedules the delivery schedule selected by the re-delivery target selection unit based on the re-delivery information received by the re-delivery information reception unit and updates the delivery schedule storage unit;
A delivery processing terminal comprising:
配送物を配送する配送者が所持する配送処理端末において実行される配送処理方法であって、
前記配送物の配送先および配送予定時刻を含む配送スケジュール群を格納した配送スケジュール格納部から前記配送スケジュール群を読み出して表示し、
前記表示された前記配送スケジュール群のうち再配送する対象の配送スケジュールを選択し、
前記選択された前記配送スケジュールに含まれる顧客情報に基づき配送先荷受人の通信端末に対して再配送可能な時間帯情報を含む再配送情報を通知し、
前記再配送情報を通知した前記配送先荷受人の通信端末から前記配送先荷受人によって指定された時間帯情報を含む再配送情報を受信し、
前記受信した再配送情報に基づき前記選択された前記配送スケジュールを再スケジューリングして前記配送スケジュール格納部を更新する、
ことを特徴とする配送処理方法。
A delivery processing method executed in a delivery processing terminal possessed by a deliverer who delivers a delivery,
Reading and displaying the delivery schedule group from a delivery schedule storage unit that stores a delivery schedule group including a delivery destination and a scheduled delivery time of the delivery item,
Select a delivery schedule to be redelivered from among the displayed delivery schedule groups,
Re-delivery information including time zone information that can be re-delivered to a communication terminal of a delivery recipient based on customer information included in the selected delivery schedule;
Receiving redelivery information including time zone information designated by the delivery destination consignee from the communication terminal of the delivery destination consignee who has notified the redelivery information;
Re-scheduling the selected delivery schedule based on the received re-delivery information to update the delivery schedule storage unit;
A delivery processing method characterized by the above.
JP2017034544A 2017-02-27 2017-02-27 Delivery processing program, delivery processing terminal and delivery processing method Pending JP2018142062A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017034544A JP2018142062A (en) 2017-02-27 2017-02-27 Delivery processing program, delivery processing terminal and delivery processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017034544A JP2018142062A (en) 2017-02-27 2017-02-27 Delivery processing program, delivery processing terminal and delivery processing method

Publications (1)

Publication Number Publication Date
JP2018142062A true JP2018142062A (en) 2018-09-13

Family

ID=63526652

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017034544A Pending JP2018142062A (en) 2017-02-27 2017-02-27 Delivery processing program, delivery processing terminal and delivery processing method

Country Status (1)

Country Link
JP (1) JP2018142062A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112150021A (en) * 2020-09-29 2020-12-29 京东数字科技控股股份有限公司 Time schedule generation method, device, system, storage medium and electronic equipment
JP2023125289A (en) * 2022-02-28 2023-09-07 トヨタ自動車株式会社 Information processing device, information processing method, and program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112150021A (en) * 2020-09-29 2020-12-29 京东数字科技控股股份有限公司 Time schedule generation method, device, system, storage medium and electronic equipment
CN112150021B (en) * 2020-09-29 2023-09-26 京东科技控股股份有限公司 Method, device and system for generating schedule, storage medium and electronic equipment
JP2023125289A (en) * 2022-02-28 2023-09-07 トヨタ自動車株式会社 Information processing device, information processing method, and program
JP7643376B2 (en) 2022-02-28 2025-03-11 トヨタ自動車株式会社 Information processing device, information processing method, and program

Similar Documents

Publication Publication Date Title
CN101203873A (en) Systems and methods for providing personalized delivery services
US10341284B2 (en) Methods and systems for recipient management with electronic messages
JP2018142062A (en) Delivery processing program, delivery processing terminal and delivery processing method
JP5257423B2 (en) Information processing apparatus and information processing program
JP2020106923A (en) Business management system for outside employee
JP2020123275A (en) Delivery support server, delivery support method, and delivery support program
JP4639793B2 (en) Information processing apparatus and program
TW201234201A (en) Intelligent data management methods and systems, and computer program products thereof
JP2020102103A (en) Information processing device, control method therefor, program, information processing system, control method therefor, and program
JP6793447B2 (en) Management equipment, management methods and programs
CN107230040A (en) Job managing apparatus, job management method and computer readable recording medium storing program for performing
JPH10187625A (en) Schedule management system and schedule management method
JP2008181289A (en) Work schedule notification terminal device and work schedule management system
JP6664533B1 (en) Server device, program, and information processing method
JP2013137593A (en) Schedule management system, terminal device for schedule management system, management device for schedule management system, schedule management method, schedule information notification program, and schedule registration program
JP7132183B2 (en) Management server, management method and management program
JP2018144965A (en) Delivery support apparatus and program therefor
JP2005293049A (en) E-mail management program, e-mail management apparatus, and e-mail management method
JP2009217356A (en) Home delivery service arrival time short notice system and home delivery service arrival time short notice system
JP5685999B2 (en) Server apparatus, mail transmission method and program
JP7616409B2 (en) Delivery support device, delivery support method and program
JP2020107193A (en) Consumable item management system, server device, and consumable item management program
JP2011118576A (en) Automatic anniversary service system, mobile terminal device, automatic anniversary service method and program
JP2024069280A (en) CLIENT TERMINAL, PROGRAM AND INFORMATION PROCESSING SYSTEM
JP2007004508A (en) Output system