Mobile ordering system and mobile ordering program

JP2026142414AActive Publication Date: 2026-09-07ALFRED CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025029499
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-26
Publication Date
2026-09-07
Estimated Expiration
2045-02-26

Smart Images

  • Figure 2026142414000001_ABST
    Figure 2026142414000001_ABST
Patent Text Reader

Abstract

Conventional mobile ordering systems had the problem of making it difficult to properly receive physical goods from users. [Solution] The mobile ordering system of the present invention performs the following: a first display process (S25, S27, S31) which generates an order acceptance screen for businesses and displays the order acceptance screen on a user terminal operated by a user; a first storage process (S29) which stores case registration information indicating the order details entered on the order acceptance screen, linked to business information that identifies the business; a case number determination process (S30) which determines a case number corresponding to the case registration information; a second storage process (S33) which stores sample registration information identifying the sample entered on the order acceptance screen, linked to the case registration information; and a second display process (S34) which, in response to the tapping of the order confirmation button displayed on the order acceptance screen, generates an order completion screen including a request to transfer the case number to the sample and the shipping address for the sample, and displays it on the user terminal.
Need to check novelty before this filing date? Find Prior Art

Description

[[TECHNICAL FIELD]]

[0001] The present invention relates to a mobile order system and a mobile order program, and for example, relates to a mobile order system and a mobile order program that allow a user to place an inspection request for a test sample using a mobile terminal. [[BACKGROUND ART]]

[0002] In order to prevent health hazards to the human body in an environment where dust is generated, measurement is performed on specific substances that may cause health hazards. In order to perform such measurement, it is necessary to send the collected sample to an inspection organization. As a method for simplifying the sending of such samples, an ordering method using a mobile terminal is conceivable. Accordingly, Patent Document 1 discloses an example of technology related to a mobile order system.

[0003] The product ordering system described in Patent Document 1 comprises a server device, a user-side information terminal carried by the user, a first store-side information terminal and a second store-side information terminal installed in the store, wherein the server device, the user-side information terminal, the first store-side information terminal and the second store-side information terminal are connected via a network, the server device comprises a product management unit for managing information about products, an order management unit for managing information about product orders, a product information database unit for storing information about products, and an order information database unit for storing information about product orders, the user-side information terminal comprises a product information communication unit for receiving information about products from the server device, a product information display unit for displaying information about products, an order information input unit for inputting information about product orders, a user-side order information communication unit for transmitting information about product orders to the server device, and an order code output unit for outputting product order codes, the first store-side information terminal comprises an order code receiving unit for receiving product order codes from the user-side information terminal and an order code receiving unit for receiving product order codes from the server The device comprises a first store-side order information communication unit that transmits information to the device, the second store-side information terminal comprises a second store-side order information communication unit that receives information regarding product orders from the server device, and a second store-side order information display unit that displays information regarding the product orders, and in the server device, when information regarding products is requested from the user-side information terminal, the product management unit transmits information regarding a predetermined product stored in the product information database unit to the user-side information terminal via the network, the product information communication unit receives the information regarding the product transmitted from the server device via the network in the user-side information terminal, the product information display unit displays the information regarding the product received by the product information communication unit, and then when the order information input unit inputs information regarding the product order, the user-side order information communication unit transmits the information regarding the product order entered by the order information input unit to the server device via the network, and in the server device, the order management unit receives the information regarding the product order transmitted from the user-side information terminal via the network,This product ordering system is characterized by storing order information in the order information database unit while associating it with an order code corresponding to the order information of the product; when the order code receiving unit of the first store-side terminal receives an order code from the user-side information terminal via the network, the first store-side order information communication unit transmits the order code to the server device via the network; the order management unit of the server device receives the order code transmitted from the first store-side information terminal, extracts the order information of the product corresponding to the order code from the order information database unit, and transmits it to the second store-side information terminal via the network; and the second store-side order information communication unit of the second store-side information terminal receives the order information of the product transmitted from the server device via the network, and the second store-side order information display unit displays the order information of the product received by the second store-side order information communication unit. [Prior art documents] [Patent Documents]

[0004] [Patent Document 1] Japanese Patent Publication No. 2022-158676 [Overview of the project] [Problems that the invention aims to solve]

[0005] The product ordering system described in Patent Document 1 includes an order code output unit on the user's information terminal that outputs an order code related to the order, and the store identifies the order details by receiving this order code at a first store-side terminal. However, in commercial transactions where the sample itself is shipped and received, it is not possible to send a user-side terminal as in the product ordering system described in Patent Document 1, so the technology described in Patent Document 1 cannot be used as is. In other words, the product ordering system described in Patent Document 1 has the problem that it is difficult to properly receive a physical sample from the user. [Means for solving the problem]

[0006] The mobile ordering system according to the present invention comprises a processor and a memory for storing various information, and is configured to perform the following: a first display process in which, upon receiving a user ID and password from the processor, a first display process is performed in which a business order acceptance screen corresponding to the user ID is generated and the order acceptance screen is displayed on the user terminal operated by the user; a first storage process is performed in which case registration information indicating the order details entered on the order acceptance screen is linked to business information identifying the business and stored in the memory; a case number determination process is performed in which a case number corresponding to the case registration information is determined; a second storage process is performed in which sample registration information identifying the sample entered on the order acceptance screen is linked to the case registration information and stored in the memory; and a second display process is performed in which, upon tapping the order confirmation button displayed on the order acceptance screen, an order completion screen is generated including a request to transfer the case number to the sample and the shipping address for the sample, and the order completion screen is displayed on the user terminal.

[0007] The mobile order program according to the present invention causes a computer to execute the following: a first display process that, upon receiving a user ID and password, generates an order acceptance screen for a business operator corresponding to the user ID and displays the order acceptance screen on a user terminal operated by the user; a first storage process that stores case registration information indicating the order details entered on the order acceptance screen in memory, linked to business operator information identifying the business operator; a case number determination process that determines a case number corresponding to the case registration information; a second storage process that stores sample registration information identifying the sample entered on the order acceptance screen in memory, linked to the case registration information; and a second display process that, upon tapping the order confirmation button displayed on the order acceptance screen, generates an order completion screen including a request to transfer the case number to the sample and the shipping address for the sample, and displays the order completion screen on the user terminal.

[0008] The mobile ordering system and mobile ordering program according to the present invention present to the user a case number linked to business information, case registration information, and sample registration information in a state that allows it to be transferred to the sample. [Effects of the Invention]

[0009] According to the mobile ordering system and mobile ordering program of the present invention, it becomes possible to easily link samples sent by mail with case registration information and sample registration information entered from the user's terminal. [Brief explanation of the drawing]

[0010] [Figure 1] This is a block diagram of the mobile ordering system according to Embodiment 1. [Figure 2] This is a sequence diagram illustrating the pre-use registration process in the mobile ordering system according to Embodiment 1. [Figure 3] This figure illustrates an example of the top page of the order acceptance screen in the mobile ordering system according to Embodiment 1. [Figure 4] This is a sequence diagram illustrating the order processing in the mobile order system according to Embodiment 1. [Figure 5] This figure illustrates an example of a case registration screen included in the order acceptance screen of the mobile order system according to Embodiment 1. [Figure 6] This figure illustrates an example of a sample registration screen included in the order acceptance screen of the mobile ordering system according to Embodiment 1. [Figure 7] This figure illustrates an example of an order completion screen in a mobile ordering system according to Embodiment 1. [Figure 8] This is a sequence diagram illustrating the order processing in the mobile order system according to Embodiment 1. [Modes for carrying out the invention]

[0011] For clarity of explanation, the following descriptions and drawings have been omitted and simplified as appropriate. Furthermore, each element shown in the drawings as a functional block performing various processes can be composed of a CPU (Central Processing Unit), memory, and other circuits in hardware terms, and implemented in software terms by programs loaded into memory. Therefore, it will be understood by those skilled in the art that these functional blocks can be implemented in various ways using hardware alone, software alone, or a combination thereof, and are not limited to any one of these. In each drawing, the same elements are denoted by the same reference numeral, and redundant explanations have been omitted where necessary.

[0012] Furthermore, the program described above includes, when loaded into a computer, a set of instructions (or software code) for causing the computer to perform one or more of the functions described in the embodiments. The program may be stored in a non-temporary computer-readable medium or a physical storage medium. Examples, but not limited to, include random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD) or other memory technologies, CD-ROM, digital versatile disc (DVD), Blu-ray® disc or other optical disc storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices. The program may be transmitted over a temporary computer-readable medium or a communication medium. Examples, but not limited to, include temporary computer-readable medium or a communication medium that includes electrically, optically, acoustically, or otherwise propagating signals.

[0013] Embodiment 1 First, Figure 1 shows a block diagram of the mobile order system 1 according to Embodiment 1. As shown in Figure 1, the mobile order system 1 according to Embodiment 1 includes a mobile order server 10, an input device 11, a display device 12, a public network 13, and a user terminal 14. The mobile order server 10 performs the main information processing required for the mobile order system 1. Although Figure 1 shows an example in which the mobile order server 10 is implemented on a single computer, the mobile order server 10 may also be configured to distribute the processing described later across multiple computers.

[0014] The input device 11 provides the mobile order server 10 with input from the operator for operating the mobile order server 10. The display device 12 displays a user interface for managing the mobile order server 10 or for performing order acceptance processing using the mobile order server 10. The public network 13 is a network system that mediates communication between the mobile order server 10 and the user terminal 14. The user terminal 14 is an input device in which users of the service provide information to the mobile order server 10, and also a display terminal that displays screen information provided by the mobile order server 10. The user terminal 14 is expected to be a mobile terminal such as a smartphone, or an information terminal such as a computer.

[0015] The mobile order server 10 includes a processor (e.g., arithmetic unit 20), memory (e.g., storage device 21), a communication interface 22, an input interface 23, and a display interface 24. The mobile order server 10 performs the processing described later by executing, for example, a mobile order program stored in the storage device 21 using the arithmetic unit 20. The storage device 21 also stores information for building a database that compiles various information about businesses, cases, and samples, which is generated by processing information provided by the user terminal 14 or input device 11 in the arithmetic unit 20.

[0016] The communication interface 22 performs processing for enabling the mobile order server 10 to communicate with the user terminal 14 via the public network 13. Although not shown in the drawings, the communication interface 22 may also perform communication between the mobile order server 10 and an inspection server that processes inspection results and the like performed on samples. The input interface 23 performs processing that mediates communication between the input device 11 and the calculation unit 20. The display interface 24 performs processing that mediates communication between the display device 12 and the calculation unit 20.

[0017] Herein, various processes implemented by executing the mobile order program in the calculation unit 20 will be described in detail. In FIG. 1, processing blocks that perform various processes implemented by executing the mobile order program in the calculation unit 20 are shown inside the calculation unit 20.

[0018] As shown in FIG. 1, the calculation unit 20 includes a customer management processing unit 30, a first display processing unit 31, a first storage processing unit 32, an item number determination processing unit 33, a second storage processing unit 34, a second display processing unit 35, and a sample reception processing unit 36.

[0019] The customer management processing unit 30 generates and manages business operator information managed for each business operator that manages the business operator operating the user terminal 14 and the persons in charge belonging to the business operator. In the mobile order system 1 according to the first embodiment, a usage application from the business operator to which the user belongs is received via e-mail or an inquiry form, and the business operator information is created from the information obtained at that time. Further, information regarding the person in charge to whom inspection results are sent and the person in charge who sends the sample is added to the business operator information based on the information input by the user from the user terminal 14. Furthermore, the customer management processing unit 30 adds, to the business operator information, a user ID and password for a person in charge who sends a sample to log in to the system in a form linked to the corresponding business operator in the business operator information. The customer management processing unit 30 also performs login authentication processing using the user ID and password. The user ID and password, which are notified by the business operator at the time of the usage application, are input from the input device 11, and then added to the business operator information by the customer management processing unit 30.

[0020] The first display processing unit 31, upon receiving the user ID and password, generates an order acceptance screen for the business operator corresponding to the user ID and performs a first display processing that displays the order acceptance screen on the user terminal operated by the user. This order acceptance screen includes multiple pages displayed hierarchically, but in the first display processing, immediately after login, the case registration screen, which is defined one level below the top page of the order acceptance screen, is displayed.

[0021] The first memory processing unit 32 performs a first memory processing operation, which stores the order registration information, which indicates the order details entered on the order acceptance screen (for example, the case registration screen), in the memory storage device 21, linked to the business information that identifies the business. The case number determination processing unit 33 performs a case number determination processing operation, which determines the case number corresponding to the case registration information. Here, the case number is a series of numbers within a predetermined range, and the case number determination processing unit 33 assigns an "in use" flag to the case number when a case number is assigned to the case registration information. Then, when the sample acceptance processing is completed, the case number determination processing unit 33 updates the "in use" flag of the case number with an "unused" flag. Then, the case number determination processing unit 33 determines the case number from the numbers that have the "unused" flag assigned to them. In this way, by assigning an "in use" flag and an "unused" flag to the case number, it becomes possible to operate the system with only a finite number of case numbers.

[0022] The second memory processing unit 34 performs a second memory processing operation, which involves storing sample registration information that identifies the sample entered on the order acceptance screen (for example, the sample registration screen) in the storage device 21, linked to the case registration information. If there are multiple samples, the second memory processing unit 34 records multiple sample registration information linked to the case registration information. Also, if there are multiple samples, the first display processing unit 31 includes the sample number displayed on the order acceptance screen as a sub-number of the case number in the sample registration information. This sample registration information includes information about the sample, such as the sample name, collection date, collection location, and collector.

[0023] The second display processing unit 35 performs a second display process in response to the tapping of the order confirmation button displayed on the order acceptance screen. This process generates an order completion screen that includes a request to transfer the case number to the sample and the shipping address for the sample, and displays the order completion screen on the user terminal 14. If there are multiple samples, the second display processing unit 35 displays the case number on the order completion screen, including a sub-number that has been generated according to the number of sample registration information, in the transfer request text. This sub-number is, for example, extracted from the sub-number recorded in the sample registration information by the second storage processing unit 34.

[0024] The sample reception processing unit 36 ​​reads the case registration information linked to the case number and the sample registration information linked to the case registration information from the storage device 21 in response to the input of the case number written on the sample by the user based on the request to transcribe the case number, and performs sample reception processing to link the said sample registration information with an inspection ID that uniquely identifies the sample to be inspected.

[0025] Next, the operation of the mobile order system 1 according to Embodiment 1 will be described. In the mobile order system 1 according to Embodiment 1, three processes are performed: pre-use registration, order processing, and acceptance processing. In each process, the processing blocks shown in the calculation unit 20 of Figure 1 are operated. Therefore, the pre-use registration, order processing, and acceptance processing will be described below.

[0026] Figure 2 shows a sequence diagram illustrating the pre-use registration process in the mobile ordering system according to Embodiment 1. As shown in Figure 2, in the pre-use registration process, first the user sends an application for use using a user terminal (Step S1). This application for use includes at least the desired user ID, password, the name of the business that wishes to use the mobile ordering system, and the address of the business. Then, upon receiving the application for use, the operator of the mobile ordering server 10 inputs the desired user ID, password, the name of the business that wishes to use the mobile ordering system, and the address of the business included in the application into the customer management processing unit 30 and performs a business registration process to generate business information (Step S2). This business information is stored in the storage device 21. The customer management processing unit 30 also generates login information using the user ID and password desired by the user as authentication information (Step S3). Then, it sends a reply to the user via email or the like to confirm that the application for use has been completed. The email confirming the completion of the application for use includes at least the user ID and password to be used for login, and the URL of the login site.

[0027] Next, the user accesses the login site (Step S4). The customer management processing unit 30 of the mobile order server 10 generates a login screen based on this site access and sends the information of the generated login screen to the user terminal (Step S5). The user then enters their user ID and password on the login screen displayed on the user terminal 14 and sends a login request to the mobile order server 10 (Step S6). The customer management processing unit 30 performs user authentication in response to the received user ID and password (Step S7). In this user authentication, the authentication is permitted or denied depending on whether or not there is business information corresponding to the user ID and password that matches the received user ID and password combination. If user authentication is denied, the customer management processing unit 30 notifies the user terminal 14 of the authentication NG (Step S8). Alternatively, if user authentication is denied, the customer management processing unit 30 instructs the first display processing unit 31 to execute the order acceptance screen generation process (Step S8).

[0028] The first display processing unit 31 generates an order acceptance screen for businesses authorized to authenticate users based on instructions from the customer management processing unit 30, and transmits the order acceptance screen to the user terminal 14 (step S9). Here, the order acceptance screen is generated as screen information divided into multiple layers. For example, in the mobile order system 1 according to Embodiment 1, the order acceptance screen includes a top page that presents the functions that the order acceptance screen provides to the user, and dedicated pages for each function. Therefore, Figure 3 shows an example of the top page of the order acceptance screen in the mobile order system according to Embodiment 1.

[0029] In the example shown in Figure 3, the business name is displayed in the upper right corner, and multiple buttons are arranged on the screen. For example, in the example shown in Figure 3, the top page button B1, case buttons B2 and B6, person in charge button B3, simple format selection button B4, Ministry of Health, Labour and Welfare format selection button B5, and person in charge management button B7 are shown. The top page button B1 is a button to return to the top page shown in Figure 3 from other pages. The case buttons B2 and B6 are buttons to transition to the case history page, which allows you to view a list of past ordered cases. The person in charge button B3 is a button to transition to a list page of registered persons using the person in charge management screen, which is accessed by selecting the person in charge management button B7. The simple format selection button B4 is a button to transition to the order page where you can enter case registration information and sample registration information, which are necessary when the business that is the operating entity of Mobile Order System 1 creates a report using a simple format that has been arbitrarily set. The Ministry of Health, Labour and Welfare format selection button B4 is a button to transition to the order page where you can enter case registration information and sample registration information, which are necessary when creating a report using a format specified by the Ministry of Health, Labour and Welfare. Button B7, the "Responsible Person Management" button, is a button that takes you to the responsible person management page where you can register the user's responsible person to whom reports will be sent.

[0030] In the pre-use registration process, the user selects the staff management button shown in Figure 3 using the user terminal 14, causing the first display processing unit 31 to generate the staff management screen (steps S10, S11). The user then enters the staff registration information based on the instructions displayed on the staff management screen received from the mobile order server 10 and sends the staff registration information to the mobile order server 10. Upon receiving the staff registration information, the customer management processing unit 30 in the mobile order server 10 adds the staff registration information to the business information (step S14). This staff registration information is referenced after the inspection as the destination for sending the results of the inspection performed on the sample. As can be seen from the top page shown in Figure 3, the staff registration process can also be performed at any time after the start of use.

[0031] Next, Figure 4 shows a sequence diagram illustrating the order processing in the mobile order system 1 according to Embodiment 1. As shown in Figure 4, in the order processing, first, the user accesses the login site (step S20). The customer management processing unit 30 of the mobile order server 10 generates a login screen based on this site access and sends the information of the generated login screen to the user terminal (step S21). The user then enters their user ID and password on the login screen displayed on the user terminal 14 and sends a login request to the mobile order server 10 (step S22). The customer management processing unit 30 performs user authentication in response to the receipt of the user ID and password (step S23). In this user authentication, permission or denial of authentication is determined based on whether or not there is business information corresponding to the user ID and password that matches the received user ID and password combination. If user authentication is denied, the customer management processing unit 30 notifies the user terminal 14 of the authentication NG (step S24). On the other hand, if user authentication is not permitted, the customer management processing unit 30 instructs the first display processing unit 31 to execute the order acceptance screen generation process (step S24).

[0032] The first display processing unit 31 generates an order acceptance screen for businesses authorized to perform user authentication based on instructions from the customer management processing unit 30, and sends the order acceptance screen to the user terminal 14 (step S25). To place an order, the user selects the case registration button on the top page displayed on the user terminal 14 (step S26). More specifically, the case registration buttons are the simple format selection button B4 and the Ministry of Health, Labour and Welfare format selection button B5 in Figure 3. The following description will explain the operation when the simple format selection button B4 is selected. When the simple format selection button B4 is selected in step S26, the first display processing unit 31 generates a case registration screen as the order acceptance screen and sends this case registration screen to the user terminal 14 (step S27). The user enters the necessary information according to the instructions on the case registration screen displayed on the user terminal 14, and sends the entered information to the mobile order server 10 as case registration information (step S28).

[0033] Figure 5 illustrates an example of a case registration screen included in the order acceptance screen of the mobile order system according to Embodiment 1. In the example shown in Figure 5, the items are: report format, person in charge, analysis location, delivery date plan, recipient of the performance report, post-analysis sample, subject, and contact information. The report format is automatically displayed in field F1 by clicking the button for the performance report format selected on the top page. The person in charge is displayed in field F2 in a format that allows free input. The analysis location is displayed in field F3 as a selectable item where the user can choose from options generated in advance on the mobile order server 10. The delivery date plan is displayed in field F4 as a selectable item where the user can choose from options generated in advance on the mobile order server 10. The recipient of the performance report is displayed in field F5 in a format that allows free input. The post-analysis sample is an item that specifies how the sample will be handled after analysis, and is displayed in field F6 as a selectable item where the user can choose from options generated in advance on the mobile order server 10. The subject is displayed in field F7 in a format that allows free input. The contact information is displayed in field F5 in a format that allows free input. In other words, the case registration information includes details such as the destination for sending the sample, how the sample will be handled after analysis, the format of the report to be created after the analysis, and the destination for returning the results report. When the registration button B10 is selected on the case registration screen, the case registration information is sent from the user terminal 14 to the mobile order server 10.

[0034] Next, in the mobile order server 10, the first memory processing unit 32 stores the received case registration information in the storage device 21, linking it with the business information (step S29). Then, the case number determination processing unit 33 determines the case number corresponding to the case registration information (step S30). Also, the first display processing unit 31 generates a sample registration screen as an order acceptance screen and sends it to the user terminal 14 (step S31). The user enters the necessary information according to the instructions on the sample registration screen displayed on the user terminal 14 and sends the entered information to the mobile order server 10 as sample registration information (step S32).

[0035] Here, Figure 6 shows an example of a sample registration screen included in the order acceptance screen of the mobile order system according to Embodiment 1. In the example shown in Figure 6, the items are case number, sample number, sample name, collection date, collection location, and sample collector. The case number is automatically displayed in field F11 based on the case number determined in step S30. The sample number is automatically displayed in field F12 by the first display processing unit 31 according to the number of registered samples. The sample name is displayed in field F13 in a format that allows the user operating the user terminal 14 to freely input information to identify the sample. The collection date is displayed in field F14 as a selectable item. The collection location is displayed in field F15 in a format that allows the user operating the user terminal 14 to freely input information to identify the sample. The location is displayed in field F16 in a format that allows the user operating the user terminal 14 to freely input information to identify the sample.

[0036] Then, the user operating the user terminal 14 selects button B20, which is labeled "Register Next Sample," if there are multiple samples. To complete the registration of a sample, the user selects the order confirmation button (for example, button B21), which is labeled "Sample Registration Complete." To return to the case registration screen, the user selects button B22, which is labeled "Back." If button B20 is selected, the sample registration information entered at that time is sent from the user terminal 14 to the mobile order server 10, and the first display processing unit 31 sends a sample registration screen for registering the next sample to the user terminal 14. If button B21 is selected, the sample registration information entered at that time is sent from the user terminal 14 to the mobile order server 10, and then the order completion screen is sent from the mobile order server 10 to the user terminal 14.

[0037] As shown in Figure 4, when sample registration information is received based on the processing in step S32, the mobile order server 10 stores the sample registration information in the storage device 21, linking it with the case registration information, using the second storage processing unit 34 (step S33). Also, upon completion of step S33, the mobile order server 10 generates an order completion screen using the second display processing unit 35, which includes a request to transfer the case number to the sample and the shipping address for the sample, and displays the order completion screen on the user terminal 14 (step S34). Subsequently, the user on the user terminal 14 transfers the case number to a bag or the like containing the sample to be sent, and the sample shipping procedure is carried out (step S35).

[0038] Figure 7 shows an example of the order completion screen in the mobile order system 1 according to Embodiment 1. In the example shown in Figure 7, field F21 displays an example of how to write the case number and sample number on the sample bag, along with a message requesting that the case number and sample number be written on the sample bag. Field F22 displays the shipping address for the sample. Field F23 displays the correspondence between the sample collection location and the corresponding case number as reference information.

[0039] Next, Figure 8 shows a sequence diagram illustrating the reception process in the mobile order system 1 according to Embodiment 1. As shown in Figure 8, in the reception process, first, when the sample is received by courier or the like (step S40), the reception staff inputs the case number or sample number written on the sample bag into the mobile order server 10 (step S41). Upon receiving the case number, the mobile order server 10's sample reception processing unit 36 ​​reads the case registration information and sample registration information corresponding to the case number (step S42). If there are multiple samples received in step S40, the sample number is also used as part of the case number in the process of step S42. Next, the sample reception processing unit 36 ​​determines an inspection ID that uniquely identifies the sample to be inspected based on the sample registration information (step S43). Then, the sample reception processing unit 36 ​​links the inspection ID to the sample registration information (step S44). After that, based on instructions from the sample reception processing unit 36, the case number determination processing unit 33 updates the flags of case numbers for which reception processing has already been completed with unused flags (step S45).

[0040] As described above, in the mobile order system 1 according to Embodiment 1, by presenting a case number that identifies the sample to be inspected to the user terminal 14 and requesting that the case number be written on the sample bag, it becomes possible to accurately and uniquely identify the sample and process the order even if the sample is sent from a location convenient for the user of the user terminal 14.

[0041] The screens shown in Figures 3, 5, 6, and 7 are examples and can be modified as appropriate according to the specifications of Mobile Order System 1. For example, the case registration screen shown in Figure 5 and the sample registration screen shown in Figure 6 may be contained on a single page. Furthermore, the items displayed on each screen and the items that prompt for input may be modified as appropriate according to the characteristics of the sample.

[0042] It should be noted that the present invention is not limited to the embodiments described above, and can be modified as appropriate without departing from the spirit of the invention. [Explanation of symbols]

[0043] 1. Mobile Ordering System 10 Mobile Order Server 11 Input devices 12 Display device 13 Public Networks 14. User terminals 20 Arithmetic section 21 Storage device 22 Communication Interfaces 23 Input Interfaces 24 Display Interface 30 Customer Management Processing Department 31 First display processing unit 32 First memory processing unit 33. Case Number Determination Processing Unit 34 Second memory processing unit 35. Second display processing unit 36 Sample Reception Processing Unit

Claims

1. Processor and It has a memory for storing various types of information, The aforementioned processor A first display process that, upon receiving a user ID and password, generates an order acceptance screen for the business operator corresponding to the user ID and displays the order acceptance screen on the user terminal operated by the user, A first storage process involves storing the order registration information, which indicates the order details entered on the order acceptance screen, in the memory, linked to business information that identifies the business operator. A case number determination process that determines a case number corresponding to the aforementioned case registration information, A second storage process involves storing sample registration information, which identifies the sample entered on the order acceptance screen, in the memory in association with the case registration information. In response to the tapping of the order confirmation button displayed on the order acceptance screen, a second display process is performed to generate an order completion screen including a request to transfer the case number to the sample and the shipping address for the sample, and to display the order completion screen on the user terminal. A mobile ordering system configured to perform the following actions.

2. The aforementioned processor The mobile order system according to claim 1, which further performs a sample reception process in which, upon input of a case number described in the sample, the case registration information linked to the case number and the sample registration information linked to the case registration information are read from the memory, and an inspection ID that uniquely identifies the sample to be inspected is associated with the sample registration information.

3. The aforementioned case number is a series of numbers within a predetermined range, and is flagged as "in use" when it is assigned to the case registration information. When the sample acceptance process is completed, the "in use" flag is updated to an "unused" flag. The mobile order system according to claim 2, wherein the case number determination process determines the case number from numbers that have been flagged as unused.

4. The mobile order system according to claim 1, wherein if there are multiple samples, the case registration information is linked and recorded in the case registration information, and on the order completion screen, the case number, to which a sub-number generated according to the number of sample registration information is attached according to the number of sample registration information, is included in the transcription request text.

5. The mobile ordering system according to claim 1, wherein the user ID and password are determined in response to an application for use from the business operator and are stored in the memory in association with business operator information that identifies the business operator.

6. A first display process that, upon receiving a user ID and password, generates an order acceptance screen for the business operator corresponding to the user ID and displays the order acceptance screen on the user terminal operated by the user, A first storage process involves storing the order registration information, which shows the order details entered on the order acceptance screen, in memory, linked to business information that identifies the business operator. A case number determination process that determines a case number corresponding to the aforementioned case registration information, A second storage process involves storing sample registration information, which identifies the sample entered on the order acceptance screen, in the memory in association with the case registration information. In response to the tapping of the order confirmation button displayed on the order acceptance screen, a second display process is performed to generate an order completion screen including a request to transfer the case number to the sample and the shipping address for the sample, and to display the order completion screen on the user terminal. A mobile ordering program that has a computer execute commands.

Citation Information

Patent Citations

  • Commodity order system

    JP2022158676A