Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
WO2020178735A1 - 情報処理システム及び情報処理方法 - Google Patents
[go: Go Back, main page]

WO2020178735A1 - 情報処理システム及び情報処理方法 - Google Patents

情報処理システム及び情報処理方法 Download PDF

Info

Publication number
WO2020178735A1
WO2020178735A1 PCT/IB2020/051802 IB2020051802W WO2020178735A1 WO 2020178735 A1 WO2020178735 A1 WO 2020178735A1 IB 2020051802 W IB2020051802 W IB 2020051802W WO 2020178735 A1 WO2020178735 A1 WO 2020178735A1
Authority
WO
WIPO (PCT)
Prior art keywords
regular
user
delivery
price
contact lens
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.)
Ceased
Application number
PCT/IB2020/051802
Other languages
English (en)
French (fr)
Inventor
山田健太
杉原香織
佐々木紀夫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Johnson and Johnson Vision Care Inc
Original Assignee
Johnson and Johnson Vision Care Inc
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 Johnson and Johnson Vision Care Inc filed Critical Johnson and Johnson Vision Care Inc
Priority to US17/436,988 priority Critical patent/US20220180385A1/en
Priority to CN202080018785.9A priority patent/CN113544719A/zh
Priority to EP20766655.3A priority patent/EP3937104A4/en
Publication of WO2020178735A1 publication Critical patent/WO2020178735A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0206Price or cost determination based on market factors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination

Definitions

  • the present invention relates to an information processing system and information processing method for regular delivery of contact lenses.
  • Patent Document 1 provided that the server is not provided with a restriction on the provision of contact lens provision history information and membership user expiry date information stored in the storage unit. And a lens that automatically generates a lens provision approval signal every predetermined period, provided that a signal not to periodically select lens provision is not transmitted from the store client device to the server device.
  • a contact lens sales system is disclosed which includes a delivery instruction output unit that specifies a delivery destination and outputs a delivery instruction signal instructing delivery of the contact lens to the membership user.
  • Patent Document 1 Japanese Unexamined Patent Publication No. 2014-102860
  • contact lenses are regularly delivered as in Patent Document 1, it is not necessary to go to the store every time the contact lenses are purchased, and it is not necessary to purchase the contact lenses every time on the Internet. It is preferable to deliver to the user from the viewpoint of improving the convenience of the user.
  • the present invention has been made in view of the above problems, and enables the user to cancel in advance the purchase of contact lenses for which regular delivery has been requested, and to prompt the user to purchase contact lenses with regular delivery.
  • An object is to provide an information processing system and an information processing method.
  • the information processing system accepts an application from a user who has presented a regular flight code issued by a store when a doctor has confirmed a contact lens prescription instruction, and regularly delivers contact lenses.
  • An information processing system for selling which includes user identification information for identifying the user who has made the application, a regular flight code issued to the user, contact lens information of the prescribed contact lens, and The storage date in which the regular delivery date of the contact lens and the purchase history of the contact lens of the user are stored in association with each other, and the notification of canceling the purchase of the contact lens from the regular delivery date is acquired from the user.
  • a cancellation processing unit that executes a process of canceling the delivery on the regular delivery date, and a delivery that outputs a delivery instruction for delivering the contact lens when the notification of the cancellation is not received from the user.
  • the instruction output unit a recording processing unit that updates the purchase history relating to the regular delivery of the user on condition that the contact lens is delivered to the user through the regular delivery, and a purchase history relating to the regular delivery of the user. Accordingly, a price determination unit that adjusts and outputs the price of the contact lens that is the target of the regular delivery is provided.
  • the user can apply for regular delivery for purchasing and delivering contact lenses on a regular basis.
  • the user can cancel the purchase of contact lenses for which regular delivery has been applied in advance.
  • the price of contact lenses is determined according to the actual purchase history of regular delivery. For example, if you have reserved regular delivery but canceled it, you increased the price of contact lenses and applied for regular delivery. It can be adjusted to lower the price of contact lenses if they are actually purchased without being canceled in minutes. For example, in the case where the price determination unit reduces the price each time the number of regular deliveries passes, if one of the regular deliveries is canceled, the next deliveries, the price at the time of the canceled deliveries (that is, the initial It will be sold at a price higher than the planned price).
  • a user who has actually made a large number of regular purchases can lower the average purchase price of contact lenses, and thus can encourage the user to actually continue to make regular purchases. Therefore, it is possible to cancel in advance the purchase of the contact lens for which the user has applied for the regular delivery, and to prompt the user to purchase the contact lens by the regular delivery.
  • An information processing system is the information processing system according to the first aspect, wherein the price determining unit is configured to update the regular delivery when the user applies for the update of the regular delivery.
  • the price of the contact lens subject to such regular delivery is the same or the same as the store that issued the regular flight code corresponding to the previous regular delivery and the store that issued the regular flight code corresponding to the updated regular delivery. If it belongs to a group, it is adjusted and output to the first price according to the price of the previous regular delivery, and if it is different, it is adjusted and output to a second price different from the first price.
  • the same group means a plurality of stores operated by the same trader, a plurality of stores affiliated with the same franchise, a plurality of stores linked to the same trader or an ophthalmology-related facility, or a contract. Shows the stores that are in a collaborative relationship.
  • the present invention is not limited to these examples, and the stores may be treated as the same group of stores as long as the stores have a relationship that allows information about the characteristics of the user to be appropriately shared.
  • the information processing system is the information processing system according to the second aspect, and the storage further contains user identification information that identifies a user who has applied for regular delivery of contact lenses. , Is stored in association with the regular flight code, and when the user applies for the update of the regular delivery, the regular flight code corresponding to the regular delivery related to the update and the store that has applied for the update are identified.
  • the first acquisition unit obtains them together with the regular flight code.
  • a determination unit that compares the stored store identification information with the store identification information that is stored in association with the user identification information that the second acquisition unit has acquired together with the regular flight code, and determines whether or not they match.
  • the price determination unit provides the contact subject to the regular delivery related to the update provided to the user identified by the user identification information acquired with the regular flight code by the second acquisition unit.
  • the lens price is adjusted and output to the first price according to the price of the previous regular delivery, and if the store identification information does not match, the above The output is adjusted to a second price different from the first price.
  • the purchase cost of the contact lens can be suppressed, so that the user can visit the same store as before and update the regular delivery. Can be urged.
  • the prescription history for the user is accumulated at that store, and it becomes easier for the store clerk to understand the user's characteristics (for example, contact lens fit, preference, etc.).
  • a store clerk of the store provides a service regarding the contact lens to the user (for example, when there are a plurality of types of contact lenses prescribed by the user, when the user tries to purchase a product different from the product normally used by the user) This has the advantage of increasing the likelihood of being able to properly perform alerts, contact lens care advice, etc.).
  • An information processing system is the information processing system according to the first aspect, wherein the price determination unit is configured to update the regular delivery at least when the user applies for the update of the regular delivery.
  • the price of the contact lens which is the target of the regular delivery at the time of at least one regular delivery included in the regular delivery is adjusted to a price according to the price of the regular delivery before the update, and then output.
  • the user when the regular delivery is updated, the user can purchase the contact lens at a price lower than the list price, so that the user can be prompted to update the regular delivery.
  • the information processing system is the information processing system according to any one of the first to fourth aspects, and the recording processing unit is information related to the change or addition of the periodic delivery reservation from the user.
  • the information regarding the regular delivery in the storage is updated according to the information regarding the change or addition of the regular delivery reservation.
  • the user can change or add the contents of the regular delivery reservation, and the convenience of the user is improved.
  • the information processing system is the information processing system according to the fifth aspect, and the user can change the periodic delivery date included in the target periodic delivery within a certain range.
  • the recording processing unit further includes a display control unit that transmits information to be displayed on the terminal to the user terminal, and when the recording processing unit acquires a regular delivery date from the user terminal for the target regular delivery, The regular flight code and the acquired regular delivery date are associated and recorded in the storage.
  • the user determines the regular delivery date included in the target regular delivery within a certain range, and the determined regular delivery date is accumulated. Therefore, the contact lens is delivered on the regular delivery date determined by the user. be able to.
  • the information processing system is the information processing system according to the fifth aspect, so that the user can change the contact lens information designated in the target periodic delivery within a certain range.
  • the recording processing unit further includes a display control unit that transmits information to be displayed on the user terminal to the user terminal, and the recording processing unit, when the contact lens information change instruction is acquired from the user terminal for the target regular delivery, The regular delivery code of the regular delivery of and the contact lens information related to the acquired change instruction are associated and recorded in the storage.
  • the certain range is, for example, the range of prescription instructions confirmed at the time of issuing the regular flight code stored in association with the targeted regular delivery.
  • An information processing system is the information processing system according to any one of the first to seventh aspects, wherein a fixed delivery date set period included in the regular delivery is referred to by referring to the storage.
  • a communication control unit for transmitting information of confirmation of purchase intention to the user is further provided.
  • the information processing method accepts an application from a user who has presented a regular flight code issued by a store when a doctor has confirmed a contact lens prescription instruction, and regularly delivers contact lenses.
  • An information processing method for selling including user identification information for identifying the user who has made the application, a regular flight code issued to the user, contact lens information of the prescribed contact lens, and A method of information processing executed by an information processing system including a storage in which contact lens purchase histories and contact lens purchase histories of the user are stored in association with each other, and the user gives the contact lens purchase date.
  • the user can apply for regular delivery for purchasing and delivering contact lenses on a regular basis.
  • the user can cancel the purchase of contact lenses for which regular delivery has been applied in advance.
  • the price of contact lenses is determined according to the actual purchase history of regular delivery. For example, if you have reserved regular delivery but canceled it, you increased the price of contact lenses and applied for regular delivery. It can be adjusted to lower the price of contact lenses if they are actually purchased without being canceled in minutes. For example, when the pricing department lowers the price each time the number of regular deliveries has passed, if one of the regular deliveries is canceled, the next delivery is the price at the time of the canceled delivery (that is, the initial price). It will be sold at a price higher than the planned price).
  • a user who has actually made a large number of regular purchases can lower the average purchase price of contact lenses, and thus can encourage the user to actually continue to make regular purchases. Therefore, it is possible to cancel in advance the purchase of the contact lens for which the user has applied for the regular delivery, and to prompt the user to purchase the contact lens by the regular delivery.
  • a user can apply for regular delivery to purchase and deliver contact lenses on a regular basis.
  • the user can cancel the purchase of contact lenses for which regular delivery has been applied in advance.
  • the price of contact lenses is determined according to the actual purchase history of regular delivery. For example, if you have reserved regular delivery but canceled it, you increased the price of contact lenses and applied for regular delivery. It can be adjusted to lower the price of contact lenses if they are actually purchased without being canceled in minutes. For example, when the pricing department lowers the price each time the number of regular deliveries has passed, if one of the regular deliveries is canceled, the next delivery is the price at the time of the canceled delivery (that is, the initial price). It will be sold at a price higher than the planned price).
  • a user who has actually made a large number of regular purchases can lower the average purchase price of contact lenses, and thus can encourage the user to actually continue to make regular purchases. Therefore, it is possible to cancel in advance the purchase of the contact lens for which the user has applied for the regular delivery, and to prompt the user to purchase the contact lens by the regular delivery.
  • step S50 of FIG. It is an example of the subscription registration page displayed on the user terminal in step S160 of FIG.
  • It is a flowchart which shows an example of the flow of a process when the expiration date of a regular flight code is about to expire.
  • step S460 of FIG. It is the figure which compared an example of a selling price between the case where a regular delivery visits another store and is updated, and the case where a regular delivery visits the same store and is updated.
  • An object of the present invention is to provide an information processing system and an information processing method that enable the user to prompt the user to undergo an examination by an appropriately qualified person such as a doctor at an appropriate frequency.
  • an object is to provide an information processing system and an information processing method.
  • the processor of the server determines the number of scheduled deliveries in response to the user's change in the scheduled delivery settings.
  • the price of the contact lens is adjusted automatically so that the price of the contact lens decreases as the number increases.
  • FIG. 1 is a conceptual diagram of a regular delivery system for contact lenses according to the present embodiment.
  • the user undergoes an examination in his or her ophthalmology department, receives an instruction to prescribe a contact lens (step S1), and notifies the store that the instruction has been received (step S2).
  • the store (store) that has received the notification of the prescription instruction issues a regular flight code to the user on condition that the prescription instruction is confirmed (step S3).
  • the store notifies the management organization that manages the regular delivery system of the regular flight code and the contact lens information prescribed to the user (step S4). This notification is performed using FAX as an example in the present embodiment.
  • communications such as various notifications between the dealer and the users and/or administrative bodies include other technical techniques, including but not limited to communication networks such as the Internet as shown in FIG. It may be performed using any means.
  • the management organization may be composed of one or more corporations or business entities, and may be the same organization as the dealer.
  • the “store” in the present embodiment is a window for issuing a regular flight code.
  • the store will be described as being provided separately from the ophthalmology department.
  • an ophthalmologist or optometrist's clinic or an ophthalmic center (optometric center) becomes the window for issuing regular flight codes, these ophthalmologists or optometrists' clinics or optometric centers may also be called "stores". "include. That is, the “store” may be a window that issues the regular flight code, and does not necessarily have to be a facility that sells contact lenses.
  • the information processing system S is for regular delivery of contact lenses. As shown in FIG. 2, the information processing system S is connected to the user terminals 1-1, ..., 1-N (N is a natural number) and the user terminals 1-1 to 1-N via the communication network CN. The server 2 and the delivery management terminal 3 connected to the server 2 via the communication network CN. Further, the information processing system S includes a store FAX machine 4-1,..., 4-M (M is a natural number) provided in different stores selling contact lenses, and the store FAX machines 4-1 to 4-M. The management group FAX machine 5 connected via the telephone line PN is provided.
  • the server 2, the delivery management terminal 3, and the management organization FAX machine 5 are managed by the management organization as an example.
  • the user terminals 1-1 to 1-N are terminal devices used by different users who are users of contact lenses, and are, for example, mobile phones such as multifunctional mobile phones (so-called smartphones), tablets, laptop computers, or For example, a desktop personal computer.
  • the server 2 is an example of an information processing device, and has a function of a WEB server, for example, and provides information to the user terminals 1-1 to 1-N via the WEB.
  • the delivery management terminal 3 is a terminal device used by a contact lens delivery manager.
  • the delivery management terminal 3 may be in the same place as the server 2 or in a different place, but here, it will be described as being in a place different from the server 2.
  • the user terminals 1-1 to 1-N are also collectively referred to as the user terminal 1
  • the store FAX machines 4-1 to 4-M are also collectively referred to as the store FAX machine 4.
  • FIG. 3 is a schematic configuration diagram of the user terminal according to the present embodiment.
  • the user terminal 1 includes an input interface 11, a communication circuit 12, a storage 13, a memory 14, a display 15, and a processor 16.
  • the input interface 11 receives an input from the user and outputs an input signal corresponding to the received input to the processor 16.
  • the communication circuit 12 is connected to the communication circuit network CN and communicates with the server 2 connected to the communication circuit network CN.
  • the storage 13 stores programs and various data that the processor 16 reads and executes.
  • the memory 14 temporarily holds data and programs.
  • the memory 14 is a volatile memory, for example, a RAM (Random Access Memory).
  • the display 15 displays information according to the instructions of the processor 16.
  • the processor 16 loads the program from the storage 13 into the memory 14 and executes a series of instructions included in the program.
  • FIG. 4 is a schematic configuration diagram of the server according to the present embodiment.
  • the server 2 includes an input interface 21, a communication circuit 22, a storage 23, a memory 24, an output interface 25, and a processor 26.
  • the input interface 21 receives an input from a manager of the server 2 (for example, an employee of a management organization), and outputs an input signal corresponding to the received input to the processor 26.
  • the communication circuit 22 is connected to the communication network CN and communicates with the user terminals 1-1 to 1-N connected to the communication network CN.
  • the storage 23 stores programs and various data to be read and executed by the processor 26.
  • the memory 24 temporarily holds data and programs.
  • the memory 24 is a volatile memory, for example, a RAM (Random Access Memory).
  • the output interface 25 is connected to the display 27 and outputs a video signal for displaying information on the display 27 according to a command from the processor 26. As a result, the video signal is input to the display 27 and the information is displayed.
  • the processor 26 loads the program according to the present embodiment from the storage 23 into the memory 24, and executes a series of instructions included in the program to execute the first acquisition unit 261, the second acquisition unit 262, and the determination unit. 263, a price determination unit 264, a display control unit 265, a recording processing unit 266, a communication control unit 267, a cancellation processing unit 268, a notification control unit 269, and a delivery instruction output unit 270. Each processing will be described later.
  • FIG. 5 is an example of a contact master table stored in the storage of the server according to this embodiment.
  • the contact master table M1 stored in the storage 23 of the server 2 according to the present embodiment includes the contact lens ID, the product name of the contact lens, and the package of the contact lens. Records of a set number of sheets and a fixed price of one package of the contact lens are accumulated.
  • the contact lens ID is identification information for identifying the contact lens, and is unique information for each contact lens.
  • FIG. 6 is an example of a regular flight management table stored in the storage of the server according to this embodiment.
  • the regular flight code store ID, contact lens for the right eye, BC (Base Curve: base curve). ) And POWER (frequency), contact lens for left eye, BC (Base Curve: base curve) and POWER (frequency), 1st regular delivery date (regular delivery date 1), 2nd regular delivery date (regular delivery date) 2) A set of records of the third regular delivery date (regular delivery date 3), the fourth regular delivery date (regular delivery date 4), the regular flight code issuance date, and the regular flight code expiration date is accumulated.
  • the regular flight code is information that has a unique code issued to the user by the store that has confirmed the doctor's instruction to prescribe contact lenses.
  • the regular flight code has a regular flight code expiry date, which is a deadline for applying in advance to purchase contact lenses by regular delivery using the regular flight code.
  • the expiration date of the regular flight code is preferably set to the expiration date that matches the expiration date of the prescription instruction. Therefore, by presenting this regular flight code, the user can apply in advance for the purchase by regular delivery of contact lenses within the expiration date of the regular flight code, in other words, within the expiration date of the prescription instruction.
  • the regular flight code can be said to be information unique to each regular flight for uniquely identifying the regular delivery related to the application in association with the regular delivery application presented and applied by the user.
  • the regular flight code is stored in the storage 23 in association with the store ID of the issued store.
  • the store ID is information that identifies the store and is unique to each store.
  • the storage 23 contains a regular flight code issued to the user by the store that has confirmed the contact lens prescription instruction by the doctor, and a regular flight code that manages the regular delivery of the contact lens, and the regular flight.
  • the store ID that issued the code and the contact lens information prescribed by the user are stored in association with each other.
  • FIG. 7 is an example of a user table stored in the storage of the server according to this embodiment.
  • the user ID, password, name of the user in the user table T2 stored in the storage 23 of the server 2 according to the present embodiment, the user ID, password, name of the user, mail address of the user, date of birth of the user. , Records of delivery address when delivering contact lenses to the user, phone number of the user, regular flight code issued to the user, payment method set when purchasing contact lenses on the regular flight Has been done.
  • the user ID is identification information for identifying the registered user, and is information unique to the user.
  • the password is a password used when logging in to the WEB system.
  • the data included in the payment method includes, for example, a credit card, a bank transfer, and cash on delivery. In the case of a credit card, information necessary for the purchase procedure such as a credit card number may also be stored.
  • FIG. 8 is an example of a purchase history table stored in the storage of the server according to this embodiment.
  • the purchase history table T3 stored in the storage 23 of the server 2 according to the present embodiment, the user ID, the regular flight code issued to the user, and the contact are delivered by the regular flight. Records of the delivery date groups are accumulated.
  • FIG. 9 is a flowchart showing an example of the flow up to the regular delivery reservation of the contact lens according to the present embodiment.
  • Step S10 First, the user performs a visual acuity test and receives a prescription instruction in an ophthalmology department.
  • Step S20 Next, when the user notifies that the store has received the prescription instruction, the store issues a unique regular flight code to the user.
  • Step S30 the person in charge of the store sends a fax containing the regular flight code and the contact lens information prescribed by the user to the management organization.
  • the contact lens information includes, for example, a trade name of a contact lens for the right eye, BC, and POWER, a trade name of a contact lens for the left eye, BC, and POWER.
  • Step S40 Next, the person in charge of the management organization inputs the regular flight code and contact lens information into the server 2. At that time, the input interface 21 of the server 2 receives this input. Then, the processor 26 of the server 2 adds the regular flight code and contact lens information received by the input interface 21 to the regular flight management table T1 of the storage 23 as a record.
  • Step S50 the user uses the user terminal 1 to make a regular delivery reservation using the regular flight code to the server 2 of the management organization via the WEB browser, for example.
  • the person in charge of the store sends a fax to the management organization FAX machine 5 of the management organization (step S40), and the person in charge of the management organization inputs the regular flight code to the server 2 of the management organization (step S50). ), but is not limited to this.
  • the person in charge of the store may send an e-mail including the regular flight code to the person in charge of the management organization, or the person in charge of the store may access the server 2 of the management organization to obtain the regular flight code.
  • the server 2 of the management organization is a WEB server
  • the person in charge of the store inputs the regular flight code and presses the send button on the WEB screen displayed on the user terminal 1 You may also send the scheduled flight code.
  • FIG. 10 is a sequence diagram showing an example of the flow of regular delivery reservation in step S50 of FIG. 9.
  • Step S110 the processor 26 of the server 2 receives an input of the regular flight code and contact lens information included in the received FAX from the administrator of the server 2, and stores the regular flight code and contact lens information in the storage 23. It is registered in the regular flight management table T1.
  • the FAX may also include the date of issuing the regular flight code and/or the expiration date of the regular flight code.
  • the processor 26 of the server 2 receives the regular flight code issue date and/or the regular flight code expiration date from the administrator of the server 2, and stores the regular flight code issue date and/or the regular flight code expiration date in the storage 23. It may be registered in the regular flight management table T1.
  • Step S120 the processor 16 of the user terminal 1 requests regular flight application page information in accordance with, for example, a user's WEB browser operation.
  • the processor 26 of the server 2 returns the regular flight application page information in response to the request.
  • the regular flight application page information is displayed on the user terminal 1.
  • Step S130 Next, when the processor 16 of the user terminal 1 accepts the input of the regular flight code from the user on the regular flight application page, the processor 16 transmits the regular flight code to the server 2.
  • Step S140 the processor 26 of the server 2 determines whether the received regular flight code has been registered in the regular flight management table T1 of the storage 23.
  • Step S150 When the regular flight code received in step S140 is not registered in the regular flight management table T1 of the storage 23, the processor 26 of the server 2 transmits the fact that the regular flight code does not exist to the user terminal 1. As a result, the fact that the regular flight code input by the user does not exist is displayed on the user terminal 1. In consideration of the case where the registration of the regular flight code input by the user is not reflected due to the delay in the processing of step S110, the processor 26 of the server 2 adds that the regular flight code does not exist and after a predetermined time. May be transmitted to the user terminal 1.
  • Step S160 If the regular flight code received in step S140 is already registered in the regular flight management table T1 of the storage 23, the processor 26 of the server 2 transmits the regular purchase registration page information to the user terminal 1. As a result, the regular purchase registration page is displayed on the user terminal 1.
  • Step S170 Following step S160, the processor 16 of the user terminal 1 receives user information, a delivery address, purchase contact information, a delivery time, and a payment method according to the user's operation, and receives the user's operation. The fact that a regular delivery reservation will be made and these pieces of information will be transmitted to the server 2. At that time, if the user registration is not completed yet, the user information includes, for example, the user ID, password, name, mail address, date of birth, and telephone number of the user. If user registration has already been completed, the user information may include only the user ID of the user, for example.
  • Step S180 the processor 26 of the server 2 adds the received information and the scheduled flight code expiration date to the record including the scheduled flight code received in step S130 of the scheduled flight management table T1 of the storage 23.
  • the scheduled flight code expiration date may be calculated by the processor 26 adding the set period to the scheduled flight code issue date, or may be input by the administrator of the server 2.
  • 9 and 10 when the user sends a regular flight code to apply for a regular flight, as an example of the processing of the regular delivery reservation, the regular fax code from the store FAX machine 4 is managed in advance by the management group of the management group.
  • the regular terminal code was transmitted from the user terminal to the server, the user was registered when the information on the server side could be collated, and the regular flight delivery reservation was made. Not a thing.
  • the user may be able to make a reservation for delivery of the regular flight even before the regular flight code reaches the management organization from the store FAX machine of the store.
  • the server waits for the input accompanying the reception of the regular flight code from the store FAX machine 4 after receiving the regular flight code and the regular flight delivery reservation information transmitted from the user terminal, and then the management organization FAX machine.
  • the regular flight delivery reservation information includes, for example, user information, delivery address, purchase contact information, delivery time, and payment method.
  • step S110 and steps S120 and S130 may be performed at the same time or before or after.
  • the user inputs the regular flight code and the regular flight code on the regular flight application page via the user terminal 1 before the regular flight code and the contact lens information are registered in the regular flight management table T1 of the storage 23 (step S110).
  • You may transmit (step S120 and S130).
  • the processor 26 of the server 2 suspends the processing of the received scheduled flight code in steps S140 and S150, and triggers that the scheduled flight code is registered in the scheduled flight management table T1 in step S160. Proceed with processing.
  • step S140 the processor 26 of the server 2 is registered depending on whether or not the regular flight code received from the user terminal 1 matches the regular flight code registered in the regular flight management table T1 of the storage 23. May be determined. However, without being limited to the above format, the processor 26 associates the received regular flight code with the regular flight code registered in the regular flight management table T1 of the storage 23 in, for example, a database (not shown). Whether it has been confirmed or not can be determined depending on whether or not the received regular flight code corresponds to the regular flight code registered in the regular flight management table T1. Good.
  • FIG. 11 is an example of the subscription registration page displayed on the user terminal in step S160 of FIG.
  • an input box B1 for inputting a user ID
  • an input box B2 for inputting a password
  • an input box B3 for inputting a name
  • an input box B4 for inputting a mail address
  • a birth date for inputting a date
  • An input box B5 for inputting a date
  • an input box B6 for inputting a delivery address
  • an input box B7 for inputting a payment method
  • a selection box SB1 for selecting the regular delivery date 1 a selection box SB2 for selecting the regular delivery date 2
  • a selection box SB3 for selecting the regular delivery date 3
  • a regular delivery date 4 are selected.
  • a selection box SB4 is displayed.
  • the user can select the regular delivery dates 1 to 4 within a fixed date range (for example, one week before and after).
  • the display control unit 265 sets the regular delivery date included in the target regular delivery to the user.
  • the information to be displayed on the user terminal so that it can be changed within the range is transmitted to the user terminal.
  • the scheduled purchase price of the contact lens is the fixed price on the regular delivery date 1, but the scheduled purchase price on the regular delivery date 2 is lower than the scheduled purchase price on the regular delivery date 1 and is scheduled on the regular delivery date 3.
  • the purchase price is lower than the planned purchase price of the regular delivery date 2, and the planned purchase price of the regular delivery date 4 is lower than the planned purchase price of the regular delivery date 3 and is set by the processor 26 of the server 2.
  • the purchase price of the contact lens package decreases as the number of regular purchases increases, so that the user can be encouraged to continue the regular purchase.
  • the above price setting is an example, and the price of the contact lens subject to the regular delivery at the time of at least one regular delivery included in the regular delivery shall be lower than the list price of the contact lens. Should be set to. That is, when the price determination unit 264 of the server 2 receives an application for regular delivery from the user terminal operated by the user, the contact lens subject to the regular delivery at the time of at least one scheduled delivery included in the regular delivery. May be output at a price lower than the list price of the contact lens.
  • the price determination unit 264 under the condition that the regular flight code received from the user terminal 1 and the regular flight code stored in the storage 23 match, at least one regular delivery included in the regular delivery. At this time, the price of the contact lens that is subject to the regular delivery is output at a price lower than the list price of the contact lens.
  • a regular delivery reservation button B8 is shown on the regular purchase registration page G1.
  • the processor of the user terminal 1 is processed as described in step S170 of FIG.
  • the control unit 16 controls to send to the server 2 the fact that a regular delivery reservation is made and the received user information, delivery address, purchase contact information, regular delivery date, and payment method.
  • the server 2 receives these pieces of information and the recording processing unit 266 of the server 2 acquires the regular delivery date from the user terminal for the target regular delivery, the regular flight code of the target regular delivery and the acquired regular delivery.
  • the delivery date is associated and recorded in the regular flight management table T1 of the storage 23.
  • the user determines the regular delivery date included in the target regular delivery within a certain range, and the determined regular delivery date is accumulated. Therefore, the contact lens can be delivered on the regular delivery date determined by the user. it can.
  • FIG. 12 is a sequence diagram showing an example of the flow of processing when the scheduled delivery date comes before the set period.
  • FIG. 13 is a diagram illustrating an example of price determination of the contact lens according to the regular delivery according to the present embodiment.
  • FIG. 13A the selling price of the contact lens when none of the regular delivery is canceled is shown.
  • FIG. 13B shows the sales price of the contact lens when the regular delivery on February 1, 2019 is canceled.
  • FIG. 13(B) compared with FIG. 13(A), when the purchase price is not purchased on February 1, 2019, the selling price on May 1, 2019 is not canceled in FIG. 13(A). Of February 1, 2019, and the sales price of August 1, 2019 has risen to the sales price of May 1, 2019 without cancellation in FIG. 13(A). There is.
  • the selling price of the contact lens is determined based on the purchase history of the regular delivery by the user.
  • Step S210 the processor 26 of the server 2 refers to the storage 26 and extracts users of regular flights that are before the set period (for example, 2 weeks) of the regular delivery date.
  • Step S220 the price determination unit 264 of the server 2 determines the selling price of the contact lens using the extracted purchase history related to the regular delivery of the user. Specifically, the price determination unit 264 of the server 2 refers to the purchase history table T3 of the storage 23, reads out the purchase history related to the regular delivery of the user, and, in accordance with the read purchase history related to the regular delivery, FIG. As shown in, the selling price of the contact lens for this regular delivery is determined.
  • the price determination unit 264 outputs the planned sales price of the contact lens that is the target of the regular delivery when applying for the regular contact lens delivery, and then, when performing the regular delivery, relates to the regular delivery of the user.
  • the actual selling price of the contact lens subject to the regular delivery is output.
  • the selling price is determined according to the actual purchase history related to the regular delivery. Therefore, if a certain delivery of the regular delivery is canceled, the actual selling price will be calculated first in the next regular delivery. It can be set higher than the planned selling price that was planned. As a result, if the user cancels one of the scheduled deliveries, the next scheduled delivery will know that the actual selling price will be higher than the originally planned planned selling price. It is possible to encourage users to purchase lenses by regular delivery rather than purchasing them through other mail orders or stores.
  • Step S230 the communication control unit 267 of the server 2 sends a mail to the user at the determined selling price to the effect that it will be delivered on a regular delivery date.
  • the communication control unit 267 transmits the purchase intention confirmation information to the user when the set period before the regular delivery date included in the regular delivery comes. It should be noted that although it is assumed here that the application is sent by e-mail, the application is not limited to this, and when a dedicated application is installed in the user terminal, the application may notify the user.
  • Steps S240 and S250 are executed only when the user changes or cancels the regular delivery.
  • the user who receives the mail transmitted in step S230 operates the user terminal.
  • the user terminal 1 requests the regular delivery change page information from the server 2 according to the operation of the user.
  • the processor 26 of the server 2 returns the regular delivery change page information to the user terminal 1.
  • the user terminal 1 displays the regular delivery change page.
  • Step S250 When the processor 16 of the user terminal 1 receives a change in the scheduled delivery date or a cancellation of this scheduled delivery from the user on the scheduled delivery change page, the received information (change of the scheduled delivery date or this scheduled delivery). Information to cancel delivery) is transmitted to the server 2.
  • Step S260 The processor 26 of the server 2 determines whether or not the change of the regular delivery date is received.
  • Step S270 When it is determined in step S260 that the regular delivery date change is received, the processor 26 of the server 2 executes the regular delivery date change process.
  • Step S280 The processor 26 of the server 2 determines whether or not the cancellation of this regular delivery is received.
  • Step S290 When it is determined in step S280 that the cancellation of the current regular delivery is received, the cancellation processing unit 268 of the server 2 executes the cancellation process of the current regular delivery. As described above, when the cancellation processing unit 268 acquires from the user that the purchase of the contact lens on the regular delivery date is canceled, the cancellation processing unit 268 cancels the delivery on the regular delivery date (for example, the delivery management terminal 3 indicates the cancellation). Process such as notification to) is executed. According to this configuration, the user can cancel the contact lens if he / she has enough contact lens immediately before the regular delivery date, so that he / she can avoid purchasing the contact lens wastefully. As a result, user convenience can be improved.
  • Step S300 The processor 26 of the server 2 determines whether it is before a predetermined period (for example, 3 days) of the regular delivery date. If it is not before the predetermined period (for example, 3 days) of the regular delivery date, the process returns to step S260 and waits for reception of information to change the regular delivery date or cancel the regular delivery this time.
  • a predetermined period for example, 3 days
  • Step S310 In step S300, if the scheduled delivery date is before a predetermined period (for example, 3 days), the regular delivery date is approaching, so that the delivery instruction output unit 270 of the server 2 uses the user's delivery address.
  • the information instructing to deliver the contact information of the contact information to the regular delivery date is transmitted to the delivery management terminal 3.
  • the delivery instruction output unit 270 outputs the delivery instruction for delivering the contact lens when the notification of the cancellation is not received from the user.
  • Steps S320 and S330 are executed when the delivery is completed.
  • the delivery management terminal 3 requests the delivery management page from the server 2 according to the operation of the delivery administrator.
  • the processor 26 of the server 2 returns the delivery management page to the delivery management terminal 3.
  • the delivery management page is displayed on the delivery management terminal 3.
  • Step S330 The delivery management terminal 3 transmits information indicating delivery completion to the server 2 in response to an operation on the delivery management page by the delivery administrator.
  • Step S340 The processor 26 of the server 2 determines whether or not the fact that the delivery is completed is received.
  • Step S350 When the delivery completion message is received in step S340, the recording processing unit 266 of the server 2 adds the record of the purchase history of this time to the purchase history table T3 of the storage 23. In this way, the recording processing unit 266 updates the purchase history related to the regular delivery of the user recorded in the storage 23 every time the contact lens is delivered to the user by the regular delivery.
  • the price determination unit 264 outputs the planned selling price of the contact lens subject to the regular delivery when applying for the regular delivery of the contact lens, and then when the regular delivery is performed, the user
  • the actual selling price of the contact lens that is the target of the regular delivery is output according to the purchase history related to the regular delivery
  • the present invention is not limited to this.
  • the price determination unit 264 may output the price of the contact lens subject to the regular delivery according to the purchase history related to the regular delivery of the user, without the precondition of outputting the planned selling price.
  • the price of the contact lens is determined according to the actual purchase history related to the regular delivery. For example, when the regular delivery is reserved but not actually purchased, the price of the contact lens is determined. You can adjust the price of your contact lenses to a lower price if you purchase it without actually canceling it by applying for regular shipping. For example, in the case where the price of the contact lens is reduced every time the number of regular deliveries has passed, the price determination unit 264 cancels a certain delivery of the regular deliveries, and at the next delivery, at the time of the canceled delivery. Make it the price (that is, higher than originally planned). As a result, a user who has actually made a large number of regular purchases can lower the average purchase price of contact lenses, and thus can encourage the user to actually continue to make regular purchases.
  • FIG. 14 is a flowchart showing an example of the flow of processing when the expiration date of the regular flight code is about to expire.
  • the notification control unit 269 refers to the storage 23, and when the first set period (for example, 11 months) has elapsed from the issue date of the scheduled flight code or the second from the expiration date of the scheduled flight code. If it is before the set period (for example, one month), the expiration notice of the scheduled flight code and / or the re-examination guidance of the ophthalmologist will be sent to the user of the user identification information associated with the scheduled flight code in the storage 23. May be controlled to notify.
  • this notification is made by mail.
  • the user terminal 1 receives the email indicating that the expiry date of the regular flight code is about to expire. It should be noted that this notification is not limited to email, and if a dedicated application is installed on the user terminal, this application may notify the user, or the delivery address of the user may be notified by mail. May be.
  • Step S420 Next, the user performs a visual acuity test and obtains a prescription instruction in the ophthalmology department.
  • Step S430 Next, when the user presents the prescription instruction acquired at step S420 at the store, the store issues another regular flight code to the user.
  • Step S440 the person in charge of the store sends a fax containing the other regular flight code and contact lens information prescribed by the user to the management organization.
  • Step S450 the person in charge of the management organization inputs the other regular flight code and contact lens information into the server 2.
  • the processor 26 of the server 2 adds a record including the other set of regular flight code and contact lens information to the regular flight management table T1 of the storage 23.
  • Step S460 Next, the user uses the user terminal 1 to update the regular delivery to the server 2 of the management organization using the other regular flight code.
  • FIG. 15 is a sequence diagram showing an example of the flow of processing of regular delivery update in step S460 of FIG.
  • Step S510 When the processor 26 of the server 2 accepts the input of another regular flight code and contact lens information included in the received FAX, the processor 26 stores a record including another set of the regular flight code and contact lens information. It is registered by adding to the regular flight management table T1 of No. 23.
  • the FAX may include another scheduled flight code issuance date and / or another scheduled flight code expiration date.
  • the processor 26 of the server 2 receives another scheduled flight code issuance date and/or another scheduled flight code expiration date from the administrator of the server 2, and the another scheduled flight code issuance date and/or another scheduled flight code expiration date.
  • the scheduled flight code expiration date may be registered in the scheduled flight management table T1 of the storage 23.
  • Step S520 The processor 16 of the user terminal 1 requests a login page in response to a user operation, and the processor 26 of the server 1 returns the login page to the user terminal 1 in response to this request.
  • Step S530 The processor 16 of the user terminal 1 transmits the set of the user ID and the password to the server 2 according to the user's operation on the login page.
  • Step S540 The processor 26 of the server 2 determines whether the set of the user ID and the password matches the record stored in the user table T2 of the storage 23.
  • Step S550 If the set of user ID and password in step S520 matches that of the record stored in the user table T2 of the storage 23, the processor 26 of the server 2 permits login, and page information after login Is transmitted to the user terminal 1. As a result, the page after login is displayed on the user terminal 1. Then, the processor 16 of the user terminal 1 requests the regular flight application page information in response to the user operation on the page after login, and in response to this request, the processor 26 of the server 2 sends the regular flight application page information to the user. Reply to terminal 1. As a result, the regular flight application page is displayed on the user terminal 1.
  • Step S560 The processor 16 of the user terminal 1 transmits the other regular flight code to the server 2 in response to the user inputting and operating another regular flight code on the regular flight application page.
  • Step S570 The processor 26 of the server 2 determines whether or not another received regular flight code has been registered in the regular flight management table T1 of the storage 23.
  • Step S580 If another regular flight code received in step S570 has not been registered in the regular flight management table T1 of the storage 23, the processor 26 of the server 2 transmits the fact that the regular flight code does not exist to the user terminal 1. To do. As a result, the fact that there is no other regular flight code input by the user is displayed on the user terminal 1.
  • Step S590 If another regular flight code received at step S570 is already registered in the regular flight management table T1 of the storage 23, the processor 26 of the server 2 transmits the regular purchase registration page information to the user terminal 1. As a result, the regular purchase registration page is displayed on the user terminal 1.
  • Step S600 Following step S590, the processor 16 of the user terminal 1 accepts purchase contact information, delivery time, and payment method according to the user's operation, and makes a regular delivery reservation according to the user's operation. And these pieces of information are transmitted to the server 2.
  • Step S610 the processor 26 of the server 2 adds the received information and the scheduled flight code expiration date to the record including the scheduled flight code received in step S570 of the scheduled flight management table T1 of the storage 23.
  • the scheduled flight code expiration date may be calculated by the processor 26 adding the set period to the scheduled flight code issue date, or may be input by the administrator of the server 2.
  • FIG. 16 is a diagram comparing an example of the selling price between the case where the regular delivery is visited at another store and updated and the case where the regular delivery is visited at the same store and updated.
  • FIG. 16A shows the selling price of contact lenses when the regular delivery is updated by visiting another store.
  • FIG. 16B shows the selling price of the contact lens when the regular delivery visits the same store and is updated.
  • the selling price of the first delivery date returns to the list price, and thereafter, every delivery date. The selling price is going down.
  • FIG. 16A shows the selling price of the first delivery date returns to the list price, and thereafter, every delivery date. The selling price is going down.
  • the sale price of the first delivery date after the update is, for example, the sale of the last regular delivery before the update. It will be the same as the price, and then the selling price will continue as it is.
  • the user can reduce the total purchase cost of contact lenses if he / she visits the same store when updating the regular delivery, so he / she can visit the same store to update the regular delivery. Can be promoted.
  • the selling price on the first delivery date becomes the same as the selling price of the last regular delivery before the update, .
  • the selling price will continue at the same price, but the price setting after the update is not limited to this.
  • the selling price of the first delivery date after the update may be the same as or different from the selling price of the last regular delivery before the updating (for example, a predetermined price reduction from the selling price of the last regular delivery before the updating). Or you can raise the price).
  • the selling price for the second and subsequent times after the updating may be further lowered by a predetermined price from the selling price for the first delivery date after the updating.
  • the price determination unit 264 sets the price of the contact lens, which is the target of the regular delivery at the time of at least one regular delivery included in the regular delivery, to the price according to the price of the previous regular delivery (for example, the previous regular delivery). It may be output at the same price as the regular delivery price).
  • the price determination unit 264 belongs to the same group or the same store as the store that issued the regular flight code last time and the store that issued the regular flight code this time when the user applies for the update of the regular delivery. If, the price of the contact lens subject to the regular delivery at least one of the regular deliveries included in the regular delivery is set to the price according to the price of the previous regular delivery (for example, the same price as the price of the previous regular delivery). ) May be output.
  • the storage 23 stores user identification information for identifying a user who has applied for regular delivery of contact lenses, store identification information for identifying a store that issued the regular flight code to the user, and issued to the user.
  • the stored scheduled flight code is stored in association with the code.
  • the first acquisition unit 261 acquires the regular flight code corresponding to the updated regular delivery and the store identification information for identifying the store for which the update is applied. ..
  • This acquisition is performed by transmitting a fax including a regular flight code for identifying the regular delivery of the update and store identification information for identifying the store that has applied for the update from the store fax machine 4 to the fax machine 5 of the management organization. This may be performed by inputting the scheduled flight code and the store identification information via the input interface 21 of the server 2 by the administrator of the server 2 who has seen the fax.
  • the second acquisition unit 262 acquires, from the user terminal, the regular flight code input by the user and the user identification information for identifying the user after the user applies for the update of the regular delivery.
  • the determination unit 263 is the store acquired by the first acquisition unit 261 together with the regular flight code.
  • the identification information is compared with the store identification information stored in association with the user identification information acquired by the second acquisition unit 262 together with the regular flight code, and it is determined whether or not they match.
  • the price determination unit 264 determines the price of the contact lens that is the target of the updated regular delivery provided to the user identified by the user identification information acquired by the second acquisition unit 262 together with the regular flight code. If the store identification information matches as a result of the judgment by Department 263, the first price according to the price of the previous regular delivery (for example, the same price as the previous regular delivery price or a further discount from the previous regular delivery price). If the store identification information does not match, the discount is N (N is a natural number) from the second price (for example, the fixed price or the price of the previous regular delivery) that is different from the first price. It may be adjusted to the price returned in stages and output.
  • the information processing system S accepts the application from the user who has presented the regular flight code issued from the store when confirming the prescription instruction of the contact lens by the doctor, and sells the contact lens by regular delivery. It is an information processing system for doing.
  • this information processing system S includes user identification information that identifies the user who made the application, a regular flight code issued to the user, contact lens information of the prescribed contact lens, and the contact lens.
  • a storage 23 is provided in which the regular delivery date and the purchase history of the contact lens of the user are stored in association with each other.
  • the information processing system S includes a cancellation processing unit 268 that executes a process of canceling the delivery of the regular delivery date when the user obtains a notification to cancel the purchase of the contact lens on the regular delivery date. Further, the information processing system S includes a delivery instruction output unit 270 that outputs a delivery instruction for delivering the contact lens when the user has not notified the cancellation. Further, the information processing system S includes a recording processing unit 266 that updates the purchase history related to the regular delivery of the user, provided that the contact lens is delivered to the user by the regular delivery. Further, the information processing system S includes a price determination unit 264 that adjusts and outputs the price of the contact lens that is the target of the regular delivery according to the purchase history related to the regular delivery of the user.
  • the user can apply for regular delivery to purchase and deliver contact lenses on a regular basis.
  • the user can cancel the purchase of contact lenses for which regular delivery has been applied in advance.
  • the price of contact lenses is determined according to the actual purchase history related to regular delivery. For example, if you book a regular delivery but cancel it, the price of the contact lens is raised and the regular delivery is applied. It can be adjusted to lower the price of contact lenses if they are actually purchased without being canceled in minutes. For example, when the pricing department lowers the price each time the number of regular deliveries has passed, if one of the regular deliveries is canceled, the next delivery is the price at the time of the canceled delivery (that is, initially It will be sold at a price higher than the planned price).
  • the average purchase price of contact lenses can be lowered by users who have actually made a large number of regular purchases, so that it is possible to encourage users to actually continue to make regular purchases. Therefore, it is possible to cancel in advance the purchase of the contact lens for which the user has applied for the regular delivery, and to prompt the user to purchase the contact lens by the regular delivery.
  • the price determination unit 264 contacts.
  • the lens price is set to be output at a price lower than the list price of the contact lens, it is not limited to this.
  • the price determination unit 264 sets the price of the contact lens to the price of the previous regular delivery. May be output at a price according to (for example, the same price as the price of the previous regular delivery).
  • the price determination unit 264 updates the price of the contact lens subject to the regular delivery at the time of at least one regular delivery included in the regular delivery after the update.
  • the output may be adjusted to a price corresponding to the price of the previous scheduled delivery (for example, the same price as the price of the previous scheduled delivery).
  • the user can purchase the contact lens at a price corresponding to the price of the previous regular delivery (for example, the same price as the price of the previous regular delivery). Can prompt for updates.
  • the price determination unit 264 may determine the price adjustment value by referring to the purchase history of the user every time the purchase procedure is performed, and apply the value to the reference price to determine the selling price. ..
  • the pricing unit 264 refers to the past purchase history when the purchase process by the user is completed, determines the user rank (for example, stage, level, class, stage, etc.), and stores the user rank in the storage 23. It may be stored in.
  • the pricing unit 264 may determine the selling price by applying the price adjustment value associated with the user rank to the reference price at each purchase procedure.
  • the price determination unit 264 may reduce the price according to the number of past contact lens purchases. For example, if you register a contact lens for one year as a regular purchase every three months when you make a reservation for the first regular delivery, the pricing department 264 will not give you a discount for the first delivery, but will give you a 100 yen discount for the second delivery, and the third delivery. The time may be reduced by 200 yen, and the price may be reduced stepwise according to the number of purchases. At this time, for example, an upper limit may be set for the number of stepwise discounts.
  • the discount condition may be taken over when the regular flight code is acquired at the same store as the previous time when updating the regular delivery after the second time. For example, if the discount condition of (1) is applied as a set, a new regular flight code is required to perform the fifth delivery. At this time, if the regular flight code is acquired at the same store as the last time, the discount condition is inherited, such as 400 yen discount for the fifth delivery and 500 yen discount for the sixth purchase. On the other hand, when the regular flight code is acquired at another store and the regular delivery reservation is made, the discount condition is reset, the discount is not given at the fifth delivery, and the discount is 100 yen at the sixth delivery.
  • the discount may be simply performed when the regular flight code is acquired at the same store as the previous time at the second and subsequent regular delivery reservations.
  • This allows the store to continuously acquire the regular flight code at the same store (in other words, present the prescription instruction and apply for the regular purchase of contact lenses), so that the store can have characteristics of the user (for example, contact lens fit). It is possible to easily grasp the feelings and tastes, and to provide services such as alerting when the user tries to purchase a product different from the product normally used.
  • the pricing unit 264 may offer a discount. (For example, a price adjustment value for discounting may be set). As a result, even if there is a product that may be more suitable for the user, it is not easy for the user to try because the contact lens is not cheap, but by giving a financial incentive to discount after the next time, It is possible to prompt the user to purchase such a product.
  • the pricing unit 264 may additionally discount contact lenses when it is necessary to change the regular flight code such as issuing the second regular flight code from the first regular flight code, or the additional discount amount or the additional discount amount.
  • the discount amount may be changed according to the purchase history of the user, the number of times the regular flight code is changed, and the like (for example, the more the purchase history or the number of times the regular flight code is changed, the larger the additional discount amount is. May be). As a result, it is possible to reduce the probability of leaving the user when the regular flight code having a high probability of leaving the user is changed.
  • the price determination unit 264 may change the additional discount amount at a timing (so-called timing of a turning point) such as a continuation of a set period (for example, two years) when the regular flight code is changed (for example, addition). You may increase the discount amount).
  • a timing such as a continuation of a set period (for example, two years) when the regular flight code is changed (for example, addition). You may increase the discount amount).
  • the price determination unit 264 may change the discount amount according to the product name or type of the contact lens. For example, the price determination unit 264 may change the discount amount of the contact lens according to whether or not the target contact lens is a target of the sales promotion campaign. Specifically, for example, the price determination unit 264 may make the discount amount larger than that of the contact that is not the target of the sales promotion campaign in the case of the contact that is the target of the sales promotion campaign. Further, for example, in the case of an astigmatism contact lens, the price determination unit 264 may make the discount amount larger than that of an ordinary contact lens.
  • the price determination unit 264 may change the discount amount according to the user's attribute. For example, in the case of a student support sales promotion campaign, the pricing unit 264 may increase the discount amount of the student user.
  • the price determination unit 264 may change the discount amount when a specific condition such as family discount or introduction of friends is satisfied. For example, the price determination unit 264 may increase the discount amount of the user when the user introduces a family or when the user introduces a friend.
  • a store clerk issues a regular flight code to the user (links the regular flight code and contact lens information), hands the regular flight code to the user, and sends a fax containing the regular flight code and contact lens information. It was sent to the management organization, but it is not limited to this.
  • ⁇ Modification 1> The store clerk of the store issues the regular flight code, the store clerk inputs it to the website of the management organization (WEB site provided by the server 2), and the server 2 of the management organization notifies the user of the URL unique to the regular flight code. You may do so.
  • the server 2 of the management organization notifies the user of the URL unique to the regular flight code. You may do so.
  • this notification for example, there is a method of notifying by mail or a method of causing a user terminal to read a two-dimensional code (for example, QR code (registered trademark)) at the store.
  • the clerk of the store may input the information on the contact lens together with the regular flight code on the WEB site of the management organization.
  • the user terminal may display a WEB site having a URL unique to the regular flight code, the user may input contact lens information on the WEB site, and the user terminal may transmit the contact lens information to the server 2.
  • the server 2 may manage the regular flight code and the contact lens information in association with each other.
  • a store clerk may issue a regular flight code, enter the regular flight code on the WEB site of the management organization (WEB site provided by the server 2), and the user may perform self-authentication at the store (for example, Enter the user ID and password on the terminal at the store).
  • This allows the user to log in to the WEB site of the management organization with the same user ID and password, thereby ensuring that the management organization is the same user.
  • the clerk of the store may input the information on the contact lens together with the regular flight code on the WEB site of the management organization.
  • the user logs in to the WEB site of the management organization, the user terminal displays the WEB site, the user inputs contact lens information on the WEB site, and the user terminal transmits the contact lens information to the server 2. Good.
  • the user may apply for regular delivery using the terminal at the store.
  • the in-store terminal is included in the user terminals operated by the user.
  • the self-authentication may be other than the user ID and the password, an answer to a secret question may be input, or a method such as fingerprint authentication, iris authentication, or vein authentication that can uniquely identify an individual.
  • Information for the user to change the reservation content may be transmitted and displayed from the server 2 to the user terminal 1. Note that this step is not always essential. In that case, when the recording processing unit 266 of the server 2 acquires the information related to the change or addition of the regular delivery reservation from the user, the regular delivery in the storage 23 is performed according to the information related to the change or addition of the regular delivery reservation. Information may be updated. With this configuration, the user can change or add the contents of the regular delivery reservation, and the convenience of the user is improved.
  • ⁇ Additional function 1 Allows you to change the products for which regular delivery reservations have been made> For example, I made a reservation to deliver a normal contact lens product four times, but at the end of the first delivery, the remaining (2-4th) delivery is changed to a color contact lens product. If the user wants to do so, the product can be changed from the user terminal 1. In that case, for example, the process may proceed according to the following flow. For example, the server 2 transmits information for making a product change to the user terminal 1, and the user terminal 1 receives this information and displays this information. Then, when the user terminal 1 receives an input for changing the product from the user, the information regarding the received product change is transmitted to the server 2.
  • the server 2 receives this information and updates the information regarding the regular delivery in the storage 23 so that this product change is reflected.
  • the first confirmed prescription instruction may specify a contact lens that the user can prescribe. In that case, the modifiable product may be within the scope of this prescriptionable contact lens.
  • Regular delivery reservations include, for example, regular delivery of contact lenses for one year every three months, and the number of products is specified at the time of ordering.
  • the number of pre-ordered undelivered regular delivery products may be changed later. For example, it is conceivable that a user who does not necessarily use contact lenses every day, such as when wearing eyeglasses, cannot consume the ordered products and wants to reduce the number of products to be delivered in the future. On the other hand, a user who has lost an unused product may desire to increase the number of products to be delivered in the future. Such users can be rescued. In that case, for example, the process may proceed according to the following flow.
  • the server 2 transmits information for changing the number of pre-ordered undelivered regular delivery products to the user terminal 1, and the user terminal 1 receives this information and displays this information.
  • the user terminal 1 receives an input for changing the product from the user
  • the user terminal 1 transmits information about the received change to the server 2.
  • the server 2 updates the information regarding the regular delivery in the storage 23 so that the change in the number of pre-ordered undelivered regular delivery products is reflected.
  • “4 times delivery every 3 months for 1 year” when ordering regular delivery as described above is an example, and "6 times every 2 months" or “2 times every 6 months”. It is also possible to order such as ",” and for users who cannot use the lens, "every three months, contact lenses for two months arrive four times".
  • ⁇ Additional function 3 Enable additional orders for regular delivery> For example, even when the regular delivery is specified four times when applying for the regular flight, the delivery can be added on the way. Thereby, when the user loses the lens, it is possible to make a relief for ordering an additional lost portion.
  • the process may proceed according to the following flow.
  • the server 2 transmits information for adding a delivery to the user terminal 1, and the user terminal 1 receives this information and displays this information. Then, when the user terminal 1 receives from the user an input to add a delivery in the middle for the target regular delivery, the user terminal 1 transmits the received information regarding the delivery addition to the server 2. Upon receiving this information, the server 2 updates the information regarding the scheduled delivery in the storage 23 so that the delivery addition is reflected for the scheduled delivery of this target.
  • the maximum number of contact lenses that can be ordered for regular delivery calculated from the validity period of the regular flight code is fixed (for example, 365 contact lenses for one day with an expiration date of one year), and this regular delivery order You may make it possible to place additional orders up to the maximum possible number.
  • the server 2 when the server 2 receives the information regarding the additional delivery from the user terminal, it determines whether or not it is within the upper limit number of the regular delivery order by the additional delivery, and the upper limit of the regular delivery order by the additional delivery. If it is within the number, the information regarding the regular delivery in the storage 23 may be updated so that the additional delivery is reflected in this target regular delivery. As another example, when there is canceled delivery, the canceled portion may be reordered. In that case, for example, the process may proceed according to the following flow. For example, the server 2 may transmit the information that enables the reordering of the canceled portion to the user terminal, and display the information that allows the user terminal 1 to reorder the canceled portion.
  • the user terminal 1 when the user terminal 1 receives an input to reorder the canceled portion from the user, the user terminal 1 transmits information regarding the received reordered canceled portion to the server. Upon receiving this information, the server 2 may update the information regarding the regular delivery in the storage 23 so that the re-order for the canceled regular delivery is reflected.
  • ⁇ Additional function 4 It is possible to change the “same store (or the same group)” that is the condition for continuing the discount to another store (or another group)> For example, if the circumstances for changing the store requesting regular delivery meet a predetermined condition, if the user newly specifies a store and updates the scheduled flight code at the new specified store, the discount condition is set. It may be possible to take over.
  • the predetermined condition is a move of the user (however, a condition such as moving a predetermined distance (for example, 100 km) or more, receiving a letter of introduction from another store), or the store Closed, relocated, acquired, merged, etc.
  • the process may proceed according to the following flow.
  • the server 2 may transmit information to the user terminal 1 for inputting the circumstances for changing the store requesting regular delivery, and display this information on the user terminal 1. Then, when the user terminal 1 receives an input from the user about the circumstances for changing the store for which the regular delivery is requested, the user terminal 1 transmits the information regarding the accepted circumstances to the server. Upon receiving this information, the server 2 receives the information on the store newly designated by the user and updates the regular flight code at this newly designated store, when this situation satisfies the predetermined condition. The information regarding the regular delivery in the storage 23 may be updated so that the discount condition is succeeded.
  • the display control unit 265 of the server 2 not only displays “information for displaying on the user terminal so that the user can change the scheduled delivery date included in the targeted scheduled delivery within a certain range”, but also the contact lens Some information may be transmitted to the user terminal, such as product information or information regarding the user's purchasing behavior. Accordingly, the user terminal can receive and display some information such as contact lens product information or information regarding the user's purchasing behavior.
  • the contact lens is automatically sold and delivered in accordance with the regular delivery reservation, but the contact lens may be ordered by the user.
  • the delivery destination can also specify a store. The delivery destination may be changed when confirming the purchase intention from the server.
  • the payment method in addition to registering a credit card, automatic withdrawal of deposit etc., cash on delivery, etc. can be selected. The payment method may be changed when confirming the purchase intention from the server.
  • the user registration is performed by the user terminal used by the user, but the present invention is not limited to this, and may be performed by a terminal at the store.
  • At least a part of the information processing system S described in the above embodiment may be configured by hardware or software.
  • a program that realizes at least a part of the functions of the information processing system S may be stored in a recording medium such as a flexible disk or a CD-ROM, read by a computer, and executed.
  • the recording medium is not limited to a removable medium such as a magnetic disk or an optical disk, and may be a fixed recording medium such as a hard disk device or a memory.
  • a program that realizes at least a part of the functions of the information processing system S may be distributed via a communication line (including wireless communication) such as the Internet. Furthermore, the program may be distributed in a state of being encrypted, modulated, or compressed via a wired line or wireless line such as the Internet or stored in a recording medium.
  • a communication line including wireless communication
  • the program may be distributed in a state of being encrypted, modulated, or compressed via a wired line or wireless line such as the Internet or stored in a recording medium.
  • the function of the server 2 may be realized by a plurality of information processing devices.
  • one of the information processing devices may be a computer, and the computer may execute a predetermined program to realize the function as at least one means of the information processing system S.
  • all steps may be realized by a computer by automatic control. Further, the progress of the steps may be controlled manually by a computer while the steps are performed by a computer. Furthermore, at least a part of all the steps may be performed manually.
  • the present invention is not limited to the above-described embodiments as they are, and constituent elements can be modified and embodied without departing from the scope of the invention in an implementation stage. Further, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the above embodiments. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, the constituent elements of different embodiments may be combined appropriately.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

医師によるコンタクトレンズの処方指示を確認した店舗から発行される定期便コードを提示したユーザからの申し込みを受け付け、コンタクトレンズを定期配送により販売するための情報処理システムであって、前記申し込みを行ったユーザを識別するユーザ識別情報と、当該ユーザに対して発行される定期便コード、当該処方されたコンタクトレンズのコンタクトレンズ情報と、当該コンタクトレンズの定期配送日、及び当該ユーザのコンタクトレンズの購入履歴が互いに関連付けられて記憶されているストレージと、定期配送に含まれる定期配送日の設定期間前になった場合、当該ユーザから定期配送日のコンタクトレンズの購入をキャンセルする旨の通知を取得した場合、当該定期配送日の配送をキャンセルする処理を実行するキャンセル処理部と、当該ユーザから前記キャンセルする旨の通知を受けていない場合、当該コンタクトレンズの配送を行うための配送指示を出力する配送指示出力部と、ユーザに定期配送でコンタクトレンズが配送されたことを条に、当該ユーザの定期配送に係る当該購入履歴を更新する記録処理部と、ユーザの定期配送に係る購入履歴に応じて、当該定期配送の対象となるコンタクトレンズの価格を調整して出力する価格決定部と、を有する。

Description

情報処理システム及び情報処理方法
 本発明は、コンタクトレンズ定期配送用の情報処理システム及び情報処理方法に関する。
[先行技術文献]
 従来、コンタクトレンズは、眼科医の処方に基づいて、コンタクトレンズの販売店により販売されてきた。コンタクトレンズは、眼の角膜に重ね合わせて装着される高度管理医療機器であり、使用者(以下、ユーザともいう)の視力の状態に合わせて適切な製品を使用する必要があるため、定期的に眼科の検診を受けることが好ましい。一方、近年、定期的に眼科の検診を受けずに、インターネット等による通信販売によってコンタクトレンズを入手するユーザが増加している。
 これに対して、例えば、特許文献1には、サーバ装置に設けられて、記憶手段に記憶されたコンタクトレンズの提供履歴情報および会員制ユーザの有効期限情報による提供制限を受けていないことを条件として、且つ、店舗用クライアント装置から該サーバ装置に対して定期的なレンズ提供を選択しない信号が送信されていないことを条件として、レンズ提供の承認信号を所定期間毎に自動的に生成するレンズ提供の承認手段と、サーバ装置に設けられて、承認手段によって得られた承認信号に基づいて、前記記憶手段に記憶されたコンタクトレンズ情報および配送先情報により該会員制ユーザに適合するコンタクトレンズおよび配送先を特定して、該会員制ユーザへの該コンタクトレンズの配送を指示する配送指示信号を出力する配送指示出力手段と、を有するコンタクトレンズの販売システムが開示されている。
[特許文献]
[特許文献1]特開2014−102860号公報
 特許文献1のように、コンタクトレンズを定期的に配送するようにすれば、コンタクトレンズの購入に毎回店舗に赴く必要がなくなり、またインターネットで毎回購入をする必要がないので、コンタクトレンズを定期的に配送することは、ユーザの利便性の向上の観点から好ましい。
 しかしながら、コンタクトレンズをあまり使わなかった場合には、定期配送時に、コンタクトレンズが手元に十分残る場合がある。そのような場合には、コンタクトレンズの配送をキャンセルできることがユーザの利便性の向上から好ましい。その一方でユーザが定期配送期間中に他の通販でコンタクトレンズを購入してしまうと、ユーザの眼に合っていないコンタクトレンズを誤って購入してしまう虞がある。ユーザの眼に合っていないコンタクトレンズは、ユーザの視力矯正の役を果たさず、購入した製品が無駄となってしまう可能性がある。これに対して、コンタクトレンズの定期配送では、眼科で処方されたコンタクトレンズが配送されるのでユーザの眼にあったコンタクトレンズを提供できる。このため、定期配送が実施される期間中においては、他の通販で購入するよりもコンタクトレンズの定期配送で購入することが安全性の観点から好ましい。
 本発明は、上記問題に鑑みてなされたものであり、ユーザが定期配送を申し込んだコンタクトレンズの購入を事前にキャンセルできるとともに、ユーザにコンタクトレンズの定期配送での購入を促すことを可能とする情報処理システム及び情報処理方法を提供することを目的とする。
 本発明の第1の態様に係る情報処理システムは、医師によるコンタクトレンズの処方指示を確認した場合に店舗から発行される定期便コードを提示したユーザからの申し込みを受け付け、コンタクトレンズを定期配送により販売するための情報処理システムであって、前記申し込みを行ったユーザを識別するユーザ識別情報と、当該ユーザに対して発行される定期便コード、当該処方されたコンタクトレンズのコンタクトレンズ情報と、当該コンタクトレンズの定期配送日、及び前記ユーザのコンタクトレンズの購入履歴が互いに関連付けられて記憶されているストレージと、前記ユーザから前記定期配送日の前記コンタクトレンズの購入をキャンセルする旨の通知を取得した場合、当該定期配送日の配送をキャンセルする処理を実行するキャンセル処理部と、前記ユーザから前記キャンセルする旨の通知を受けていない場合、前記コンタクトレンズの配送を行うための配送指示を出力する配送指示出力部と、前記ユーザに定期配送でコンタクトレンズが配送されたことを条件に、当該ユーザの定期配送に係る前記購入履歴を更新する記録処理部と、前記ユーザの定期配送に係る購入履歴に応じて、当該定期配送の対象となるコンタクトレンズの価格を調整して出力する価格決定部と、を備える。
 この構成によれば、ユーザは、コンタクトレンズの購入及び配送を定期的に行うための定期配送を申し込むことができる。また、ユーザは、定期配送を申し込んだコンタクトレンズの購入を事前にキャンセルすることができる。また定期配送に係る実際の購入履歴に応じて、コンタクトレンズの価格が決定されるので、例えば、定期配送を予約したもののキャンセルした場合には、コンタクトレンズの価格を高くし、定期配送を申し込んだ分でキャンセルされずに実際に購入した場合には、コンタクトレンズの価格を下げるように調整することができる。例えば、価格決定部は、定期配送の回数を経る毎に価格を安くする場合において、定期配送のうちある配送をキャンセルした場合に、次の配送のときには、キャンセルした配送のときの価格(つまり当初予定していた価格よりも高い価格)で販売する。これにより、実際に定期購入した回数が多いユーザの方が、コンタクトレンズの購入平均単価を下げることができるので、ユーザが定期配送で実際に継続して購入することを促すことができる。従って、ユーザが定期配送を申し込んだコンタクトレンズの購入を事前にキャンセルできるとともに、ユーザにコンタクトレンズの定期配送での購入を促すことができる。
 本発明の第2の態様に係る情報処理システムは、第1の態様に係る情報処理システムであって、前記価格決定部は、前記ユーザが前記定期配送の更新を申し込んだ場合において、前記更新に係る定期配送の対象となるコンタクトレンズの価格を、前回の定期配送に対応する定期便コードを発行した店舗と、更新に係る定期配送に対応する定期便コードを発行した店舗とが同じ場合もしくは同じグループに属する場合、前記前回の定期配送の価格に応じた第1の価格に調整して出力し、異なる場合、前記第1の価格とは異なる第2の価格に調整して出力する。
 この構成によれば、定期配送の更新を申し込むにあたり、前回の申し込みと同じ店舗に来訪して定期便コードを取得した場合に、コンタクトレンズの購入コストを抑えることができるので、ユーザに前回と同じ店舗に来訪して定期配送を更新することを促すことができる。ユーザが同じ店舗に来訪するようになれば、その店舗で当該ユーザに対する処方履歴が蓄積され、店舗の店員がユーザの特徴(例えばコンタクトレンズのフィット感、嗜好など)を把握しやすくなるので、その店舗の店員が当該ユーザに対してコンタクトレンズに関するサービス(例えば、ユーザが処方されたコンタクトレンズが複数種類ある場合において、当該ユーザが通常使用している製品とは異なる製品を購入しようとした場合の注意喚起や、コンタクトレンズのケアの助言など)を適切に行うことができる可能性が向上するという利点がある。あるいは、ユーザが定期配送を更新する際、前回、定期便コードを発行した店舗と同じグループの店舗に来訪することを促すことができる。これにより、同じグループの店舗であれば店員が把握しているユーザの特徴の共有も比較的容易であるから、ユーザに対して適切なサービスを行いやすくなる。ここで、「同じグループ」とは、同一の取引業者が運営する複数の店舗、同一のフランチャイズに加盟する複数の店舗、同一の取引業者もしくは眼科関連施設に紐づく複数の店舗、又は契約などにより協働関係にある店舗などを示す。しかしながら、これらの例示に限定されず、ユーザの特徴に関する情報等を適切に共有し得る関係性を有する店舗であれば同じグループの店舗として扱ってもよい。
 本発明の第3の態様に係る情報処理システムは、第2の態様に係る情報処理システムであって、前記ストレージには、更に、コンタクトレンズの定期配送を申し込んだユーザを識別するユーザ識別情報が、前記定期便コードと関連付けられて記憶されており、前記ユーザが当該定期配送の更新を申し込んだ際に、当該更新に係る定期配送に対応する定期便コード、及び当該更新を申し込んだ店舗を識別する店舗識別情報を取得する第1の取得部と、前記ユーザが当該定期配送の更新を申し込んだ後に、ユーザが入力した定期便コード及び当該ユーザを識別するユーザ識別情報を、ユーザ端末から取得する第2の取得部と、前記第2の取得部が取得した定期便コードと前記第1の取得部が取得した定期便コードが対応する場合、前記第1の取得部が当該定期便コードとともに取得した店舗識別情報と、前記第2の取得部が当該定期便コードとともに取得したユーザ識別情報に関連付けられて記憶されている店舗識別情報とを比較して、一致するか否か判定する判定部と、を更に備え、前記価格決定部は、前記第2の取得部が当該定期便コードとともに取得したユーザ識別情報で特定されるユーザに対して提供する前記更新に係る前記定期配送の対象となるコンタクトレンズの価格を、前記判定部による判定の結果、店舗識別情報が一致する場合、前回の定期配送の価格に応じた第1の価格に調整して出力し、店舗識別情報が一致しない場合、前記第1の価格とは異なる第2の価格に調整して出力する。
 この構成によれば、定期配送を更新する際に同じ店舗に来訪した場合に、コンタクトレンズの購入コストを抑えることができるので、ユーザに前回と同じ店舗に来訪して定期配送を更新することを促すことができる。ユーザが同じ店舗に来訪するようになれば、その店舗で当該ユーザに対する処方履歴が蓄積され、店舗の店員がユーザの特徴(例えばコンタクトレンズのフィット感、嗜好など)を把握しやすくなるので、その店舗の店員が当該ユーザに対してコンタクトレンズに関するサービス(例えば、ユーザが処方されたコンタクトレンズが複数種類ある場合において、当該ユーザが通常使用している製品とは異なる製品を購入しようとした場合の注意喚起、コンタクトレンズのケアの助言など)を適切に行うことができる可能性が向上するという利点がある。
 本発明の第4の態様に係る情報処理システムは、第1の態様に係る情報処理システムであって、前記価格決定部は、少なくとも前記ユーザが前記定期配送の更新を申し込んだ場合、前記更新に係る定期配送に含まれる少なくとも一つの定期配送時の当該定期配送の対象となるコンタクトレンズの価格を、更新前の定期配送の価格に応じた価格に調整して出力する。
 この構成によれば、定期配送を更新した場合、ユーザは、コンタクトレンズを定価よりも安い価格で購入できるので、ユーザに定期配送の更新を促すことができる。
 本発明の第5の態様に係る情報処理システムは、第1から4のいずれかの態様に係る情報処理システムであって、前記記録処理部は、ユーザから定期配送予約の変更もしくは追加に係る情報を取得した場合、当該定期配送予約の変更もしくは追加に係る情報に応じて、前記ストレージ内の定期配送に関する情報を更新する。
 この構成によれば、ユーザは、定期配送予約内容の変更もしくは追加が可能となり、ユーザの利便性が向上する。
 本発明の第6の態様に係る情報処理システムは、第5の態様に係る情報処理システムであって、対象の定期配送に含まれる定期配送日をユーザが一定の範囲で変更可能なようにユーザ端末で表示するための情報を当該ユーザ端末に送信する表示制御部を更に備え、前記記録処理部は、対象の定期配送について前記ユーザ端末から定期配送日を取得した場合、前記対象の定期配送の定期便コードと当該取得した定期配送日を関連付けて前記ストレージに記録させる。
 この構成によれば、対象の定期配送に含まれる定期配送日をユーザが一定の範囲で決定し、決定した定期配送日が蓄積されるので、ユーザが決定した定期配送日にコンタクトレンズを配送することができる。
 本発明の第7の態様に係る情報処理システムは、第5の態様に係る情報処理システムであって、対象の定期配送において指定されるコンタクトレンズ情報をユーザが一定の範囲で変更可能なようにユーザ端末で表示するための情報を当該ユーザ端末に送信する表示制御部を更に備え、前記記録処理部は、対象の定期配送について前記ユーザ端末からコンタクトレンズ情報の変更指示を取得した場合、前記対象の定期配送の定期便コードと当該取得した変更指示に係るコンタクトレンズ情報を関連付けて前記ストレージに記録させる
 この構成により、ユーザは、定期配送予約内容の変更もしくは追加が可能となり、ユーザの利便性が向上する。なお、一定の範囲とは、例えば、対象の定期配送に紐づいて格納される定期便コードの発行時に確認された処方指示の範囲を示す。
 本発明の第8の態様に係る情報処理システムは、第1から7のいずれかの態様に係る情報処理システムであって、前記ストレージを参照して前記定期配送に含まれる定期配送日の設定期間前になった場合、前記ユーザに対して購入意思確認の情報を送信する通信制御部を更に備える。
 この構成によれば、定期配送日の設定期間前になった場合、ユーザに対して購入意思確認の情報を送信することができるので、ユーザはコンタクトレンズが十分に手元に残っている場合には、当該定期配送日の配送をキャンセルすることができる。このため、ユーザはコンタクトレンズを余剰に購入することを避けることができ、ユーザの利便性を向上させることができる。
 本発明の第9の態様に係る情報処理方法は、医師によるコンタクトレンズの処方指示を確認した場合に店舗から発行される定期便コードを提示したユーザからの申し込みを受け付け、コンタクトレンズを定期配送により販売するための情報処理方法であって、前記申し込みを行ったユーザを識別するユーザ識別情報と、当該ユーザに対して発行される定期便コード、当該処方されたコンタクトレンズのコンタクトレンズ情報と、当該コンタクトレンズの定期配送日、及び前記ユーザのコンタクトレンズの購入履歴が互いに関連付けられて記憶されているストレージを備える情報処理システムが実行する情報処理方法であって、前記ユーザから前記定期配送日の前記コンタクトレンズの購入をキャンセルする旨の通知を取得した場合、当該定期配送日の配送をキャンセルする処理を実行するステップと、前記ユーザから前記キャンセルする旨の通知を受けていない場合、前記コンタクトレンズの配送を行うための配送指示を出力するステップと、前記ユーザに定期配送でコンタクトレンズが配送されたことを条件に、当該ユーザの定期配送に係る購入履歴を更新するステップと、前記ユーザの定期配送に係る前記購入履歴に応じて、当該定期配送の対象となるコンタクトレンズの価格を調整して出力するステップと、を有する。
 この構成によれば、ユーザは、コンタクトレンズの購入及び配送を定期的に行うための定期配送を申し込むことができる。また、ユーザは、定期配送を申し込んだコンタクトレンズの購入を事前にキャンセルすることができる。また定期配送に係る実際の購入履歴に応じて、コンタクトレンズの価格が決定されるので、例えば、定期配送を予約したもののキャンセルした場合には、コンタクトレンズの価格を高くし、定期配送を申し込んだ分でキャンセルされずに実際に購入した場合には、コンタクトレンズの価格を下げるように調整することができる。例えば、価格決定部は、定期配送の回数を経る毎に価格を安くする場合において、定期配送のうちある配送をキャンセルした場合に、次の配送のときには、キャンセルした配送のときの価格(つまり当初予定していた価格よりも高い価格)で販売する。これにより、実際に定期購入した回数が多いユーザの方が、コンタクトレンズの購入平均単価を下げることができるので、ユーザが定期配送で実際に継続して購入することを促すことができる。従って、ユーザが定期配送を申し込んだコンタクトレンズの購入を事前にキャンセルできるとともに、ユーザにコンタクトレンズの定期配送での購入を促すことができる。
 本発明の一態様によれば、ユーザは、コンタクトレンズの購入及び配送を定期的に行うための定期配送を申し込むことができる。また、ユーザは、定期配送を申し込んだコンタクトレンズの購入を事前にキャンセルすることができる。また定期配送に係る実際の購入履歴に応じて、コンタクトレンズの価格が決定されるので、例えば、定期配送を予約したもののキャンセルした場合には、コンタクトレンズの価格を高くし、定期配送を申し込んだ分でキャンセルされずに実際に購入した場合には、コンタクトレンズの価格を下げるように調整することができる。例えば、価格決定部は、定期配送の回数を経る毎に価格を安くする場合において、定期配送のうちある配送をキャンセルした場合に、次の配送のときには、キャンセルした配送のときの価格(つまり当初予定していた価格よりも高い価格)で販売する。これにより、実際に定期購入した回数が多いユーザの方が、コンタクトレンズの購入平均単価を下げることができるので、ユーザが定期配送で実際に継続して購入することを促すことができる。従って、ユーザが定期配送を申し込んだコンタクトレンズの購入を事前にキャンセルできるとともに、ユーザにコンタクトレンズの定期配送での購入を促すことができる。
本実施形態におけるコンタクトレンズの定期配送システムの概念図である。 本実施形態に係る情報処理システムの概略構成図である。 本実施形態に係るユーザ端末の概略構成図である。 本実施形態に係るサーバの概略構成図である。 本実施形態に係るサーバのストレージに記憶されているコンタクトマスタテーブルの一例である。 本実施形態に係るサーバのストレージに記憶されている定期便管理テーブルの一例である。 本実施形態に係るサーバのストレージに記憶されているユーザテーブルの一例である。 本実施形態に係るサーバのストレージに記憶されている購入履歴テーブルの一例である。 本実施形態に係るコンタクトレンズの定期配送予約までの流れの一例を示すフローチャートである。 図9のステップS50における定期配送予約の流れの一例を示すシーケンス図である。 図10のステップS160においてユーザ端末に表示される定期購入登録ページの一例である。 定期配送日の設定期間前になった場合の処理の流れの一例を示すシーケンス図である。 本実施形態に係る定期配送に係るコンタクトレンズの価格決定の一例を説明する図である。 定期便コードの有効期限がまもなく切れる場合の処理の流れの一例を示すフローチャートである。 図14のステップS460における定期配送更新の処理の流れの一例を示すシーケンス図である。 定期配送を別の店舗に来訪して更新した場合と、定期配送を同じ店舗に来訪して更新した場合との間で販売価格の一例を比較した図である。
 以下、各実施形態について、図面を参照しながら説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
 本実施形態では、上記の目的に加えてもしくは替えて、ユーザの定期配送の申し込みが、医師など適切な資格を有する者による処方指示に基づくものであることを確実にすること、及び/または、ユーザが医師など適切な資格を有する者による検査を適切な頻度で受けられるようにユーザを促すことを可能とする情報処理システム及び情報処理方法を提供することを目的とする。また、本実施形態では、上記の少なくとも一つの目的に加えてもしくは替えて、定期配送の事前申し込みの遠隔での管理を可能とし、ユーザが定期配送を選択するようユーザを促すことを可能とする情報処理システム及び情報処理方法を提供することを目的とする。後者の「ユーザが定期配送を選択するようユーザを促す」という目的を達成するために、本実施形態では、例えばサーバのプロセッサが、定期配送の設定のユーザによる変更に応じて、定期配送の回数が多いほどコンタクトレンズの価格を下げるようにコンタクトレンズの価格を自動的に調整する。
 図1は、本実施形態におけるコンタクトレンズの定期配送システムの概念図である。図1に示すように、ユーザは、かかりつけの眼科で検査を受けて、コンタクトレンズの処方指示を受け(ステップS1)、その処方指示を受けた旨を販売店に通知する(ステップS2)。処方指示の通知を受け取った販売店(店舗)は、処方指示を確認したことを条件に定期便コードをそのユーザに発行する(ステップS3)。販売店は、定期配送システムを管理する管理団体へ、当該定期便コードと当該ユーザに処方されたコンタクトレンズ情報を通知する(ステップS4)。この通知は、本実施形態では一例としてFAXを用いて行われる。しかしながら、販売店とユーザ及び/または管理団体との間で行われる種々の通知などの連絡は、図2に示されるようにインターネットのような通信ネットワークを含むがこれに限定されない他の技術的な手段を用いて行われてもよい。管理団体は、一または複数の法人または事業体により構成されるものであってよく、また、販売店と同一の組織であってもよい。
 次に、ユーザは、管理団体へユーザ登録をするとともに、定期便コードを用いて、当該処方されたコンタクトレンズの定期配送を予約する(ステップS5)。次に、管理団体は、予約に沿って定期的にコンタクトレンズを当該ユーザへ配送する(ステップS6)。
 本実施形態における「店舗」とは、定期便コードの発行を行う窓口である。本実施形態ではその一例として店舗は、眼科とは別に設けられているとして説明する。但し、眼科医や検眼医のクリニックや眼科センター(optometric center)が定期便コードの発行を行う窓口になる場合には、これらの眼科医や検眼医のクリニックや眼科センター(optometric center)も「店舗」に含まれる。すなわち「店舗」は、定期便コードの発行を行う窓口であればよく、必ずしもコンタクトレンズの販売を行う施設である必要はない。
 図2は、本実施形態に係る情報処理システムの概略構成図である。この情報処理システムSは、コンタクトレンズ定期配送用である。図2に示すように、情報処理システムSは、ユーザ端末1−1、…、1−N(Nは自然数)と、ユーザ端末1−1~1−Nと通信回路網CNを介して接続されたサーバ2と、サーバ2と通信回路網CNを介して接続された配送管理端末3とを備える。更に情報処理システムSは、コンタクトレンズを販売する互いに異なる店舗に設けられた店舗FAX機4−1、…、4−M(Mは自然数)と、当該店舗FAX機4−1~4−Mと電話回線PNを介して接続された管理団体FAX機5とを備える。サーバ2、配送管理端末3、及び管理団体FAX機5は、一例として管理団体によって管理される。ユーザ端末1−1~1−Nは、コンタクトレンズの使用者である別々のユーザが使用する端末装置であり、例えば、多機能携帯電話(いわゆるスマートフォン)などの携帯電話、タブレット、ノートパソコン、またはデスクトップパソコンなどである。サーバ2は情報処理装置の一例であり、例えばWEBサーバの機能を有し、ユーザ端末1−1~1−Nに対してWEBを介して情報を提供する。配送管理端末3は、コンタクトレンズの配送管理者が使用する端末装置である。配送管理端末3は、サーバ2と同じ場所にあっても異なる場所にあってもよいが、ここでは、サーバ2とは異なる場所にあるものとして説明する。以下、ユーザ端末1−1~1−Nを総称してユーザ端末1とも呼び、店舗FAX機4−1~4−Mを総称して店舗FAX機4とも呼ぶ。
 図3は、本実施形態に係るユーザ端末の概略構成図である。図3に示すように、ユーザ端末1は、入力インタフェース11と、通信回路12と、ストレージ13と、メモリ14と、ディスプレイ15と、プロセッサ16とを備える。
 入力インタフェース11は、ユーザからの入力を受け付け、受け付けた入力に応じた入力信号をプロセッサ16へ出力する。
 通信回路12は、通信回路網CNに接続されて、通信回路網CNに接続されているサーバ2と通信する。
 ストレージ13には、プロセッサ16が読み出して実行するためのプログラム及び各種のデータが格納されている。
 メモリ14は、データ及びプログラムを一時的に保持する。メモリ14は、揮発性メモリであり、例えばRAM(Random Access Memory)である。
 ディスプレイ15は、プロセッサ16の指令に従って情報を表示する。
 プロセッサ16は、ストレージ13からプログラムをメモリ14にロードし、当該プログラムに含まれる一連の命令を実行する。
 図4は、本実施形態に係るサーバの概略構成図である。図4に示すように、サーバ2は、入力インタフェース21と、通信回路22と、ストレージ23と、メモリ24と、出力インタフェース25と、プロセッサ26とを備える。
 入力インタフェース21は、サーバ2の管理者(例えば、管理団体の従業員)からの入力を受け付け、受け付けた入力に応じた入力信号をプロセッサ26へ出力する。
 通信回路22は、通信回路網CNに接続されて、通信回路網CNに接続されているユーザ端末1−1~1−Nと通信する。
 ストレージ23は、プロセッサ26が読み出して実行するためのプログラム及び各種のデータが格納されている。
 メモリ24は、データ及びプログラムを一時的に保持する。メモリ24は、揮発性メモリであり、例えばRAM(Random Access Memory)である。
 出力インタフェース25は、ディスプレイ27と接続されており、プロセッサ26からの指令に従ってディスプレイ27に情報を表示するための映像信号を出力する。これにより、ディスプレイ27には映像信号が入力されて情報が表示される。
 プロセッサ26は、ストレージ23から本実施形態に係るプログラムをメモリ24にロードし、当該プログラムに含まれる一連の命令を実行することによって、第1の取得部261、第2の取得部262、判定部263、価格決定部264、表示制御部265、記録処理部266、通信制御部267、キャンセル処理部268、通知制御部269、配送指示出力部270として機能する。それぞれの処理については後述する。
 図5は、本実施形態に係るサーバのストレージに記憶されているコンタクトマスタテーブルの一例である。図5に示すように、本実施形態に係るサーバ2のストレージ23に記憶されているコンタクトマスタテーブルM1には、コンタクトレンズID、当該コンタクトレンズの商品名、当該コンタクトレンズのパッケージに含まれている枚数、当該コンタクトレンズの1パッケージの定価の組のレコードが蓄積されている。ここでコンタクトレンズIDはコンタクトレンズを識別する識別情報であり、コンタクトレンズ毎に固有の情報である。
 図6は、本実施形態に係るサーバのストレージに記憶されている定期便管理テーブルの一例である。図6に示すように、本実施形態に係るサーバ2のストレージ23に記憶されている定期便管理テーブルT1には、定期便コード、店舗ID、右目用のコンタクトレンズ、BC(Base Curve:ベースカーブ)及びPOWER(度数)、左目用のコンタクトレンズ、BC(Base Curve:ベースカーブ)及びPOWER(度数)、1番目の定期配送日(定期配送日1)、2番目の定期配送日(定期配送日2)、3番目の定期配送日(定期配送日3)、4番目の定期配送日(定期配送日4)、定期便コード発行日、定期便コード有効期限の組のレコードが蓄積されている。
 定期便コードは、医師によるコンタクトレンズの処方指示を確認した店舗がユーザに対して発行した固有のコードを有する情報である。定期便コードは、当該定期便コードを用いてコンタクトレンズの定期配送による購入を事前に申し込み可能な期限である、定期便コード有効期限を有する。なお、定期便コード有効期限は、好適には、処方指示の有効期限と一致した期限に設定される。このため、ユーザは、この定期便コードを提示することで、定期便コードの有効期限、言い換えれば、処方指示の有効期限内において、コンタクトレンズの定期配送による購入を事前に申し込むことができる。定期便コードの失効後にユーザが定期購入を継続するためには、ユーザは、再度、眼科で検診を受け、店舗で新たな定期便コードの発行を受ける必要がある。なお、定期便コードは、ユーザが提示して申し込みを行った定期配送の申し込みに紐づき、当該申し込みに係る定期配送を一意に特定するための、定期便毎に固有の情報であると言える。定期便コードは、ストレージ23において、発行した店舗の店舗IDと関連付けれられて記憶される。店舗IDは、店舗を識別する情報であって、店舗毎に固有の情報である。このように、ストレージ23には、医師によるコンタクトレンズの処方指示を確認した店舗がユーザに対して発行した定期便コードであって当該コンタクトレンズの定期配送を管理する定期便コードと、当該定期便コードを発行した店舗IDと、当該ユーザに処方されたコンタクトレンズ情報とが関連付けられて記憶されている。
 図7は、本実施形態に係るサーバのストレージに記憶されているユーザテーブルの一例である。図7に示すように、本実施形態に係るサーバ2のストレージ23に記憶されているユーザテーブルT2には、ユーザID、パスワード、当該ユーザの名前、当該ユーザのメールアドレス、当該ユーザの生年月日、当該ユーザへコンタクトレンズを配送する際の配送先住所、当該ユーザの電話番号、当該ユーザに発行された定期便コード、当該定期便でコンタクトレンズを購入する際の支払方法の組のレコードが蓄積されている。ここでユーザIDは、登録されたユーザを識別する識別情報であり、ユーザに固有の情報である。パスワードは、WEBシステムへのログイン時に使用されるパスワードである。支払方法に入るデータとしては、例えばクレジットカード、銀行振込、代金引換などがあり、クレジットカードの場合には、クレジットカードの番号など購入手続きに必要な情報も格納してもよい。
 図8は、本実施形態に係るサーバのストレージに記憶されている購入履歴テーブルの一例である。図8に示すように、本実施形態に係るサーバ2のストレージ23に記憶されている購入履歴テーブルT3には、ユーザID、当該ユーザに発行された定期便コード、当該定期便でコンタクトが配送された配送日の組のレコードが蓄積されている。
 続いて図9を用いて、コンタクトレンズの定期配送予約までの流れを説明する。図9は、本実施形態に係るコンタクトレンズの定期配送予約までの流れの一例を示すフローチャートである。
 (ステップS10)まずユーザが眼科にて、視力検査を行い、処方指示を受ける。
 (ステップS20)次に、ユーザが店舗にて処方指示を受けた旨を通知した場合、店舗は、固有の定期便コードをユーザに発行する。
 (ステップS30)次に、店舗の担当者が管理団体に、定期便コード及びユーザに処方されたコンタクトレンズ情報を記載したFAXを送信する。ここでコンタクトレンズ情報は例えば、右目用のコンタクトレンズの商品名、BC、及びPOWER、左目用のコンタクトレンズの商品名、BC、及びPOWERを含む。
 (ステップS40)次に、管理団体の担当者がサーバ2に、定期便コード及びコンタクトレンズ情報を入力する。その際、サーバ2の入力インタフェース21は、この入力を受け付ける。そしてサーバ2のプロセッサ26は例えば、入力インタフェース21が受け付けた定期便コード及びコンタクトレンズ情報を、ストレージ23の定期便管理テーブルT1にレコードとして追記する。
 (ステップS50)次に、ユーザがユーザ端末1を用いて、例えばWEBブラウザを介して、管理団体のサーバ2に対し、定期便コードを用いて定期配送予約を行う。
 なお、ここでは一例として店舗の担当者が管理団体の管理団体FAX機5へFAX送信し(ステップS40)、管理団体の担当者が管理団体のサーバ2へ定期便コードを入力したが(ステップS50)、これに限ったものではない。ここでは一例として例えば、店舗の担当者から管理団体の担当者へ定期便コードを含む電子メールを送信してもよいし、管理団体のサーバ2へアクセスして店舗の担当者が定期便コードを入力してもよいし、管理団体のサーバ2がWEBサーバである場合、ユーザ端末1に表示されたWEB画面において店舗の担当者が定期便コードを入力し送信ボタンを押すことによって、サーバ2へ定期便コードを送信してもよい。
 続いて、図10を用いて、図9のステップS50における定期配送予約の処理について説明する。図10は、図9のステップS50における定期配送予約の流れの一例を示すシーケンス図である。
 (ステップS110)まず、サーバ2のプロセッサ26は、受信したFAXに含まれる定期便コード及びコンタクトレンズ情報の入力をサーバ2の管理者から受け付けて、当該定期便コード及びコンタクトレンズ情報をストレージ23の定期便管理テーブルT1に登録する。なお、FAXには、定期便コード発行日及び/または定期便コード有効期限も含まれてもよい。その場合、サーバ2のプロセッサ26は、定期便コード発行日及び/または定期便コード有効期限をサーバ2の管理者から受け付けて、当該定期便コード発行日及び/または定期便コード有効期限をストレージ23の定期便管理テーブルT1に登録してもよい。
 (ステップS120)次に、ユーザ端末1のプロセッサ16は、例えばユーザのWEBブラウザ操作に応じて、定期便申込ページ情報を要求する。サーバ2のプロセッサ26は、当該要求に応じて、定期便申込ページ情報を返信する。これにより、ユーザ端末1に、定期便申込ページ情報が表示される。
 (ステップS130)次に、ユーザ端末1のプロセッサ16は、定期便申込ページにおいてユーザからの定期便コードの入力を受け付けた場合、当該定期便コードをサーバ2へ送信する。
 (ステップS140)次に、サーバ2のプロセッサ26は、受信した定期便コードがストレージ23の定期便管理テーブルT1に登録済か否か判定する。
 (ステップS150)ステップS140で受信した定期便コードがストレージ23の定期便管理テーブルT1に登録済でない場合、サーバ2のプロセッサ26は、定期便コード不存在の旨を当該ユーザ端末1へ送信する。これにより、ユーザ端末1には、ユーザによって入力された定期便コードが存在しない旨が表示される。なお、ステップS110の処理の遅延によりユーザによって入力された定期便コードの登録が未反映である場合を考慮し、サーバ2のプロセッサ26は、定期便コード不存在の旨に加えて、所定時間後の再試行を促す旨をユーザ端末1へ送信してもよい。
 (ステップS160)ステップS140で受信した定期便コードがストレージ23の定期便管理テーブルT1に登録済の場合、サーバ2のプロセッサ26は、定期購入登録ページ情報を当該ユーザ端末1へ送信する。これにより、ユーザ端末1には、定期購入登録ページが表示される。
 (ステップS170)ステップS160に続いて、ユーザ端末1のプロセッサ16は、ユーザの操作に応じて、ユーザ情報、配送先住所、購入コンタクト情報、配送時期、支払方法を受け付け、ユーザの操作に応じて、定期配送予約をする旨及びこれらの情報をサーバ2へ送信する。その際、ユーザ登録が未だ済んでない場合、ユーザ情報には例えば、当該ユーザのユーザID、パスワード、名前、メールアドレス、生年月日、電話番号などが含まれる。ユーザ登録が既に済んでいる場合には、ユーザ情報には例えば、当該ユーザのユーザIDのみであってもよい。
 (ステップS180)次に、サーバ2のプロセッサ26は、受信した情報及び定期便コード有効期限をストレージ23の定期便管理テーブルT1のステップS130で受信した定期便コードが含まれるレコードに追記する。定期便コード有効期限は、プロセッサ26が定期便コード発行日に設定期間を加算することで計算してもよいし、サーバ2の管理者が入力してもよい。
 なお、図9及び図10では、定期配送予約の処理の一例として、ユーザが定期便コードを送信して定期便申込みを行う場合、事前に店舗FAX機4から定期便コードを管理団体の管理団体FAX機5へ送信し、その後、ユーザ端末からサーバに定期便コードを送信し、サーバ側で情報の照合ができた段階でユーザを登録し、定期便配送予約を行ったが、これに限ったものではない。ユーザが定期便コードを送信する場合、仮に店舗の店舗FAX機から定期便コードが管理団体に届く前でも、ユーザは先行して定期便の配送予約をできるようにしてもよい。具体的には例えば、サーバは、ユーザ端末から送信される定期便コードと定期便配送予約情報とを受信後、店舗FAX機4からの定期便コードの受信に伴う入力を待ち、管理団体FAX機5が店舗FAX機4からの定期便コードを受信してサーバに管理者から定期便コードが入力された後に、当該定期便コードの照合ができたら当該定期便の配送予約を受け付けるようにしてもよい。ここで、定期便配送予約情報には例えば、ユーザ情報、配送先住所、購入コンタクト情報、配送時期、支払方法が含まれる。
 なお、定期配送予約の処理において、ステップS110と、ステップS120及びS130とは同時に、または相前後して行われてもよい。例えば、ユーザは、定期便コード及びコンタクトレンズ情報がストレージ23の定期便管理テーブルT1に登録される(ステップS110)前に、ユーザ端末1を介して、定期便申込ページにおいて定期便コードの入力及び送信を行ってもよい(ステップS120及びS130)。この場合、サーバ2のプロセッサ26は、ステップS140及びS150において、受信した定期便コードについての処理を保留し、定期便管理テーブルT1に当該定期便コードが登録されたことをトリガとして、ステップS160に処理を進める。
 また、ステップS140においてサーバ2のプロセッサ26は、ユーザ端末1から受信した定期便コードがストレージ23の定期便管理テーブルT1に登録済の定期便コードと一致するか否かにより、登録済か否かを判定してもよい。しかしながら、上記の形式に限定されることなく、プロセッサ26は、受信した定期便コードが、例えば図示しないデータベースなどにおいてストレージ23の定期便管理テーブルT1に登録済の定期便コードと紐づいていることが確認できたか否かなど、受信した定期便コードと定期便管理テーブルT1に登録済の定期便コードとが対応したものであるか否かに応じて、登録済か否かを判定してもよい。
 図11は、図10のステップS160においてユーザ端末に表示される定期購入登録ページの一例である。図11に示すように、定期購入登録ページG1において、ユーザIDを入力する入力ボックスB1、パスワードを入力する入力ボックスB2、名前を入力する入力ボックスB3、メールアドレスを入力する入力ボックスB4、生年月日を入力する入力ボックスB5、配送先住所を入力する入力ボックスB6、支払方法を入力する入力ボックスB7が表示されている。また、定期配送日1を選択するための選択ボックスSB1、定期配送日2を選択するための選択ボックスSB2、定期配送日3を選択するための選択ボックスSB3、定期配送日4を選択するための選択ボックスSB4が表示されている。これにより、ユーザは、一定の日付の範囲(例えば、前後1週間など)で、定期配送日1~4を選択することができる。
 このように、定期購入登録ページG1において、定期配送日を選択するための選択ボックスをユーザ端末で表示するために、表示制御部265は、対象の定期配送に含まれる定期配送日をユーザが一定の範囲で変更可能なようにユーザ端末で表示するための情報をユーザ端末に送信する。
 また、定期購入登録ページG1において、各定期配送日において、配送される右目用のコンタクトレンズの情報と左目用のコンタクトレンズの情報、それぞれの予定購入価格が示されている。また一例として、定期配送日1では、コンタクトレンズの予定購入価格は定価であるが、定期配送日2の予定購入価格は、定期配送日1の予定購入価格よりも安く、定期配送日3の予定購入価格は、定期配送日2の予定購入価格よりも安く、定期配送日4の予定購入価格は、定期配送日3の予定購入価格よりも安く、サーバ2のプロセッサ26により設定される。これにより、ユーザは、定期購入で購入回数を増やすほど、コンタクトレンズのパッケージの購入価格が下がるので、ユーザの定期購入の継続を促進することができる。
 なお、上記の価格の設定は一例であり、当該定期配送に含まれる少なくとも一つの定期配送時の当該定期配送の対象となるコンタクトレンズの価格を、当該コンタクトレンズの定価よりも安い価格になるように設定されればよい。すなわち、サーバ2の価格決定部264は、前記ユーザが操作するユーザ端末から定期配送の申し込みを受け付けた場合、当該定期配送に含まれる少なくとも一つの定期配送時の当該定期配送の対象となるコンタクトレンズの価格を、当該コンタクトレンズの定価よりも安い価格で出力してもよい。本実施形態では価格決定部264は、ユーザ端末1から受信した定期便コードとストレージ23に記憶されている定期便コードが一致するという条件の下で、当該定期配送に含まれる少なくとも一つの定期配送時の当該定期配送の対象となるコンタクトレンズの価格を、当該コンタクトレンズの定価よりも安い価格で出力する。
 この構成によれば、ユーザは、定期配送対象のコンタクトレンズを定価よりも安い価格で入手できる。これにより、ユーザ端末から受信した定期便コードが医師によって処方をうけたものであるから、配送されるコンタクトレンズが眼科医の処方を受けたものであることを担保することができるので、コンタクトレンズの使用者に健康上の悪影響を及ぼす可能性を低減することができる。また、ユーザは定期配送を利用することによって、定期配送対象のコンタクトレンズを定価よりも安い価格で入手できるので、コンタクトレンズの定期配送を促進することができる。従って、コンタクトレンズの使用者に健康上の悪影響を及ぼす可能性を低減しつつ、コンタクトレンズの定期配送を促進することができる。
 また、定期購入登録ページG1において、定期配送予約ボタンB8が示されている。ユーザによって各入力ボックスB1~B7が入力され、定期配送日1~4が選択された後に、定期配送予約ボタンB8が押されると、図10のステップS170で説明したように、ユーザ端末1のプロセッサ16は、定期配送予約をする旨及びこれらの受け付けたユーザ情報、配送先住所、購入コンタクト情報、定期配送日、支払方法をサーバ2へ送信するよう制御する。その後、これらの情報をサーバ2が受信し、サーバ2の記録処理部266は、対象の定期配送についてユーザ端末から定期配送日を取得した場合、対象の定期配送の定期便コードと当該取得した定期配送日を関連付けてストレージ23の定期便管理テーブルT1に記録させる。
 この構成により、対象の定期配送に含まれる定期配送日をユーザが一定の範囲で決定し、決定した定期配送日が蓄積されるので、ユーザが決定した定期配送日にコンタクトレンズを配送することができる。
 続いて、図12及び図13を用いて、定期配送日の設定期間(例えば、2週間)前になった場合の処理について説明する。図12は、定期配送日の設定期間前になった場合の処理の流れの一例を示すシーケンス図である。図13は、本実施形態に係る定期配送に係るコンタクトレンズの価格決定の一例を説明する図である。図13(A)では、定期配送をいずれもキャンセルしなかった場合のコンタクトレンズの販売価格が示されている。図13(B)では、2019年2月1日の定期配送をキャンセルした場合のコンタクトレンズの販売価格が示されている。図13(B)では図13(A)と比べて、2019年2月1日で購入していない分、2019年5月1日の販売価格が、図13(A)のキャンセルしなかった場合の2019年2月1日の販売価格まで上昇し、2019年8月1日の販売価格が、図13(A)のキャンセルしなかった場合の2019年5月1日の販売価格まで上昇している。このように、ユーザの定期配送に係る購入履歴に基づいて、コンタクトレンズの販売価格が決定される。
 (ステップS210)図12において、まず、サーバ2のプロセッサ26は、ストレージ26を参照して、定期配送日の設定期間(例えば、2週間)前になった定期便のユーザを抽出する。
 (ステップS220)次に、サーバ2の価格決定部264は、抽出されたユーザの定期配送に係る購入履歴を用いて、コンタクトレンズの販売価格を決定する。具体的にはサーバ2の価格決定部264は、ストレージ23の購入履歴テーブルT3を参照して、ユーザの定期配送に係る購入履歴を読み出し、読み出した定期配送に係る購入履歴に応じて、図13に示すように、今回の定期配送時のコンタクトレンズの販売価格を決定する。
 このように、価格決定部264は、コンタクトレンズ定期配送の申し込みの際に当該定期配送の対象となるコンタクトレンズの予定販売価格を出力し、その後、定期配送する際に、ユーザの定期配送に係る購入履歴に応じて、当該定期配送の対象となるコンタクトレンズの実際の販売価格を出力する。この構成により、定期配送に係る実際の購入履歴に応じて、販売価格が決定されるので、定期配送のうちある配送をキャンセルした場合には、次の定期配送では、実際の販売価格を、最初に予定していた予定販売価格よりも高く設定することができる。これにより、ユーザが定期配送のうちある配送をキャンセルした場合には、次の定期配送では、実際の販売価格が最初に予定していた予定販売価格よりも高くなることを把握するので、同じコンタクトレンズを他の通販または店舗で購入するのではなく、定期配送で購入することをユーザに促進することができる。
 (ステップS230)次に、サーバ2の通信制御部267は、決定した販売価格で、定期配送日に配送する旨のメールを当該ユーザへ送信する。このように、通信制御部267は、定期配送に含まれる定期配送日の設定期間前になった場合、ユーザに対して購入意思確認の情報を送信する。なお、ここではメールで送信するとしたが、これに限ったものではなく、ユーザ端末に専用のアプリケーションがインストールされている場合には、このアプリケーションでユーザに通知してもよい。
 ステップS240、S250は、ユーザが定期配送の変更またはキャンセルをする場合のみ実行される。
 (ステップS240)ステップS230で送信されたメールを受け取ったユーザは、ユーザ端末を操作する。当該ユーザ端末1は、当該ユーザの操作に応じて、定期配送変更ページ情報をサーバ2へ要求する。この要求に応じて、サーバ2のプロセッサ26は、定期配送変更ページ情報を当該ユーザ端末1へ返信する。これにより、当該ユーザ端末1は、定期配送変更ページを表示する。
 (ステップS250)ユーザ端末1のプロセッサ16は、定期配送変更ページにおいて、ユーザから定期配送日の変更または今回の定期配送のキャンセルを受け付けた場合、受け付けた情報(定期配送日の変更または今回の定期配送をキャンセルする旨の情報)をサーバ2へ送信する。
 (ステップS260)サーバ2のプロセッサ26は、定期配送日の変更を受信したか否か判定する。
 (ステップS270)ステップS260で定期配送日の変更を受信したと判定された場合、サーバ2のプロセッサ26は、定期配送日の変更処理を実行する。
 (ステップS280)サーバ2のプロセッサ26は、今回の定期配送のキャンセルを受信したか否か判定する。
 (ステップS290)ステップS280で今回の定期配送のキャンセルを受信したと判定された場合、サーバ2のキャンセル処理部268は、今回の定期配送のキャンセル処理を実行する。このようにキャンセル処理部268は、ユーザから当該定期配送日のコンタクトレンズの購入をキャンセルする旨を取得した場合、当該定期配送日の配送をキャンセルする処理(例えば、キャンセルの旨を配送管理端末3へ通知する処理など)を実行する。この構成によれば、ユーザは定期配送日の直前にコンタクトレンズが手元に十分あれば、コンタクトレンズをキャンセルすることができるので、無駄にコンタクトレンズを購入するのを回避することができる。その結果、ユーザの利便性を向上させることができる。
 (ステップS300)サーバ2のプロセッサ26は、定期配送日の所定期間(例えば、3日)前であるか否か判定する。定期配送日の所定期間(例えば、3日)前でない場合、ステップS260に戻って、定期配送日の変更または今回の定期配送をキャンセルする旨の情報の受信を待機する。
 (ステップS310)ステップS300で、定期配送日の所定期間(例えば、3日)前である場合には、定期配送日が近づいたので、サーバ2の配送指示出力部270は、ユーザの配送先住所へ定期配送日にコンタクト情報のコンタクトを配送するよう指示する情報を配送管理端末3へ送信する。このように配送指示出力部270は、当該ユーザから当該キャンセルする旨の通知を受けていない場合、当該コンタクトレンズの配送を行うための配送指示を出力する。
 ステップS320、S330は、配送が完了した場合に実行される。
 (ステップS320)配送管理端末3は、配送管理者の操作に応じて、配送管理ページをサーバ2へ要求する。この要求に応じて、サーバ2のプロセッサ26は、配送管理ページを配送管理端末3へ返信する。これにより、配送管理端末3に配送管理ページが表示される。
 (ステップS330)配送管理端末3は、配送管理者による配送管理ページにおける操作に応じて、配送完了の旨の情報をサーバ2へ送信する。
 (ステップS340)サーバ2のプロセッサ26は、配送完了の旨を受信したか否か判定する。
 (ステップS350)ステップS340で配送完了の旨を受信した場合、サーバ2の記録処理部266は、ストレージ23の購入履歴テーブルT3に今回の購入履歴のレコードを追加する。このように、記録処理部266は、ユーザに定期配送でコンタクトレンズが配送される毎に、ストレージ23に記録された当該ユーザの定期配送に係る購入履歴を更新する。
 なお、本実施形態では一例として、価格決定部264は、コンタクトレンズ定期配送の申し込みの際に当該定期配送の対象となるコンタクトレンズの予定販売価格を出力し、その後、定期配送する際に、ユーザの定期配送に係る購入履歴に応じて、当該定期配送の対象となるコンタクトレンズの実際の販売価格を出力したが、これに限ったものではない。価格決定部264は、予定販売価格を出力するという前提条件なく、ユーザの定期配送に係る購入履歴に応じて、当該定期配送の対象となるコンタクトレンズの価格を出力してもよい。
 この構成によれば、定期配送に係る実際の購入履歴に応じて、コンタクトレンズの価格が決定されるので、例えば、定期配送を予約したものの実際に購入されていない場合には、コンタクトレンズの価格を高くし、定期配送を申し込んだ分で実際にキャンセルされずに購入した場合には、コンタクトレンズの価格を下げるように調整することができる。例えば、価格決定部264は、定期配送の回数を経る毎にコンタクトレンズの価格を安くする場合において、定期配送のうちある配送をキャンセルした場合に、次の配送のときには、キャンセルした配送のときの価格(つまり当初予定していた価格よりも高い価格)にする。これにより、実際に定期購入した回数が多いユーザの方が、コンタクトレンズの購入平均単価を下げることができるので、ユーザが定期配送で実際に継続して購入することを促すことができる。
 続いて、図14を用いて、定期便コードの有効期限がまもなく切れる場合の処理について説明する。図14は、定期便コードの有効期限がまもなく切れる場合の処理の流れの一例を示すフローチャートである。
 (ステップS410)通知制御部269は、ストレージ23を参照して、当該定期便コードの発行日から第1設定期間(例えば、11か月)経過した場合または当該定期便コードの有効期限より第2設定期間(例えば、1か月)前になった場合、当該定期便コードの有効期限切れ予告及び/または眼科の再受診案内を、当該ストレージ23において当該定期便コードに関連付けられたユーザ識別情報のユーザに通知するよう制御してもよい。ここでは一例としてこの通知はメールで行われる。これにより、ユーザ端末1が、定期便コードの有効期限がまもなく切れる旨のメールを受信する。
 なお、この通知は、メールだけに限らず、ユーザ端末に専用のアプリケーションがインストールされている場合には、このアプリケーションでユーザに通知してもよいし、当該ユーザの配送先住所に郵送で通知してもよい。
 (ステップS420)次に、ユーザが眼科にて、視力検査を行い、処方指示を取得する。
 (ステップS430)次に、ユーザが店舗にてステップS420で取得した処方指示を提示した場合、当該店舗は、別の定期便コードをユーザに発行する。
 (ステップS440)次に、店舗の担当者が管理団体に、当該別の定期便コード及びユーザに処方されたコンタクトレンズ情報を記載したFAXを送信する。
 (ステップS450)次に、管理団体の担当者がサーバ2に、当該別の定期便コード及びコンタクトレンズ情報を入力する。これにより、サーバ2のプロセッサ26は、当該別の定期便コード及びコンタクトレンズ情報の組を含むレコードを、ストレージ23の定期便管理テーブルT1に追加する。
 (ステップS460)次に、ユーザがユーザ端末1を用いて管理団体のサーバ2に対し、当該別の定期便コードを用いて定期配送更新を行う。
 続いて図14のステップS460における定期配送更新の処理について説明する。図15は、図14のステップS460における定期配送更新の処理の流れの一例を示すシーケンス図である。
 (ステップS510)サーバ2のプロセッサ26は、受信したFAXに含まれる別の定期便コード及びコンタクトレンズ情報の入力を受け付けた場合、別の定期便コード及びコンタクトレンズ情報の組を含むレコードを、ストレージ23の定期便管理テーブルT1に追記することにより登録する。なお、FAXには、別の定期便コード発行日及び/または別の定期便コード有効期限も含まれてもよい。その場合、サーバ2のプロセッサ26は、別の定期便コード発行日及び/または別の定期便コード有効期限をサーバ2の管理者から受け付けて、当該別の定期便コード発行日及び/または別の定期便コード有効期限をストレージ23の定期便管理テーブルT1に登録してもよい。
 (ステップS520)ユーザ端末1のプロセッサ16は、ユーザの操作に応じてログインページを要求し、サーバ1のプロセッサ26は、この要求に応じてログインページを当該ユーザ端末1へ返信する。
 (ステップS530)ユーザ端末1のプロセッサ16は、このログインページにおけるユーザの操作に応じて、ユーザID及びパスワードの組をサーバ2へ送信する。
 (ステップS540)サーバ2のプロセッサ26は、ユーザID及びパスワードの組が、ストレージ23のユーザテーブルT2に保存されたレコードのものと一致するか否か判定する。
 (ステップS550)サーバ2のプロセッサ26は、ステップS520でユーザID及びパスワードの組が、ストレージ23のユーザテーブルT2に保存されたレコードのものと一致する場合、ログインを許可し、ログイン後のページ情報をユーザ端末1へ送信する。これにより、当該ユーザ端末1でログイン後のページが表示される。そして、ユーザ端末1のプロセッサ16は、ログイン後のページにおけるユーザ操作に応じて、定期便申込ページ情報を要求し、この要求に応じてサーバ2のプロセッサ26は、定期便申込ページ情報を当該ユーザ端末1へ返信する。これにより、当該ユーザ端末1で定期便申込ページが表示される。
 (ステップS560)ユーザ端末1のプロセッサ16は、この定期便申込ページにおけるユーザによる別の定期便コードの入力および操作に応じて、この別の定期便コードをサーバ2へ送信する。
 (ステップS570)サーバ2のプロセッサ26は、受信した別の定期便コードがストレージ23の定期便管理テーブルT1に登録済か否か判定する。
 (ステップS580)ステップS570で受信した別の定期便コードがストレージ23の定期便管理テーブルT1に登録済でない場合、サーバ2のプロセッサ26は、定期便コード不存在の旨を当該ユーザ端末1へ送信する。これにより、ユーザ端末1には、ユーザによって入力された別の定期便コードが存在しない旨が表示される。
 (ステップS590)ステップS570で受信した別の定期便コードがストレージ23の定期便管理テーブルT1に登録済の場合、サーバ2のプロセッサ26は、定期購入登録ページ情報を当該ユーザ端末1へ送信する。これにより、ユーザ端末1には、定期購入登録ページが表示される。
 (ステップS600)ステップS590に続いて、ユーザ端末1のプロセッサ16は、ユーザの操作に応じて、購入コンタクト情報、配送時期、支払方法を受け付け、ユーザの操作に応じて、定期配送予約をする旨及びこれらの情報をサーバ2へ送信する。
 (ステップS610)次に、サーバ2のプロセッサ26は、受信した情報及び定期便コード有効期限をストレージ23の定期便管理テーブルT1のステップS570で受信した定期便コードが含まれるレコードに追記する。定期便コード有効期限は、プロセッサ26が定期便コード発行日に設定期間を加算することで計算してもよいし、サーバ2の管理者が入力してもよい。
 図16は、定期配送を別の店舗に来訪して更新した場合と、定期配送を同じ店舗に来訪して更新した場合との間で販売価格の一例を比較した図である。図16(A)は、定期配送を別の店舗に来訪して更新した場合のコンタクトレンズの販売価格である。図16(B)は、定期配送を同じ店舗に来訪して更新した場合のコンタクトレンズの販売価格である。図16(A)に示すように、定期配送を別の店舗に来訪して更新した場合には、更新後は、一例として、最初の配送日の販売価格が定価に戻り、その後、配送日毎に販売価格が下がっていく。一方、図16(B)に示すように、定期配送を同じ店舗に来訪して更新した場合、更新後は、最初の配送日の販売価格が、一例として、更新前の最後の定期配送の販売価格と同じになり、その後、販売価格がそのままの価格で継続される。これにより、ユーザは、定期配送を更新する際に同じ店舗に来訪した場合の方が、コンタクトレンズの合計の購入コストを抑えることができるので、定期配送を同じ店舗に来訪して更新することを促進することができる。
 なお、定期配送を同じ店舗に来訪して更新した場合の価格設定の一例として、更新後は、最初の配送日の販売価格が、更新前の最後の定期配送の販売価格と同じになり、その後、販売価格がそのままの価格で継続されるとしたが、更新後の価格の設定はこれに限ったものではない。更新後の最初の配送日の販売価格は、更新前の最後の定期配送の販売価格と同じでもよいし、異なっていてもよい(例えば更新前の最後の定期配送の販売価格から更に所定価格下げてもよいし、所定価格上げてもよい)。また、更新後の2回目以降の販売価格は、更新後の最初の配送日の販売価格から更に所定価格ずつ下がるようにしてもよい。このように、価格決定部264は、定期配送に含まれる少なくとも一つの定期配送時の当該定期配送の対象となるコンタクトレンズの価格を、前回の定期配送の価格に応じた価格(例えば、前回の定期配送の価格と同じ価格)で出力してもよい。この場合、価格決定部264は、ユーザが当該定期配送の更新を申し込んだ場合において、前回、定期便コードを発行した店舗と、今回、定期便コードを発行した店舗が同じ場合もしくは同じグループに属する場合、当該定期配送に含まれる少なくとも一つの定期配送時の当該定期配送の対象となるコンタクトレンズの価格を、前回の定期配送の価格に応じた価格(例えば、前回の定期配送の価格と同じ価格)で出力してもよい。
 この構成により、定期配送の更新を申し込むにあたり、前回の申し込みと同じ店舗に来訪して定期便コードを取得した場合に、コンタクトレンズの購入コストを抑えることができるので、ユーザに前回と同じ店舗に来訪して定期配送を更新することを促すことができる。ユーザが同じ店舗に来訪するようになれば、その店舗で当該ユーザに対する処方履歴が蓄積され、店舗の店員がユーザの特徴(例えばコンタクトレンズのフィット感、嗜好など)を把握しやすくなるので、その店舗の店員が当該ユーザに対してコンタクトレンズに関するサービス(例えば、ユーザが処方されたコンタクトレンズが複数種類ある場合において、当該ユーザが通常使用している製品とは異なる製品を購入しようとした場合の注意喚起、コンタクトレンズのケアの助言など)を適切に行うことができる可能性が向上するという利点がある。あるいは、ユーザが定期配送を更新する際、前回、定期便コードを発行した店舗と同じグループの店舗に来訪することを促すことができる。これにより、同じグループの店舗であれば店員が把握しているユーザの特徴の共有も比較的容易であるから、ユーザに対して適切なサービスを行いやすくなる。
 上記の場合の処理に詳細について説明する。前提としてストレージ23には、コンタクトレンズの定期配送を申し込んだユーザを識別するユーザ識別情報と、ユーザに対して当該定期便コードを発行した店舗を識別する店舗識別情報と、当該ユーザに対して発行された定期便コードとが関連付けられて記憶されている。
 第1の取得部261は、ユーザが当該定期配送の更新を申し込んだ際に、当該更新後の定期配送に対応する定期便コードと、当該更新を申し込んだ店舗を識別する店舗識別情報を取得する。この取得は、更新の定期配送を識別する定期便コードと更新を申し込んだ店舗を識別する店舗識別情報が記載されたFAXが、店舗FAX機4から管理団体FAX機5へ送信されて、このFAXを見たサーバ2の管理者によってサーバ2の入力インタフェース21を介して当該定期便コードと当該店舗識別情報が入力されることによって、行われてもよい。
 第2の取得部262は、当該ユーザが当該定期配送の更新を申し込んだ後に、ユーザが入力した定期便コードと、当該ユーザを識別するユーザ識別情報を、ユーザ端末から取得する。
 判定部263は、第2の取得部262で取得した定期便コードと第1の取得部261が取得した定期便コードが対応する場合、第1の取得部261が当該定期便コードとともに取得した店舗識別情報と、第2の取得部262が当該定期便コードとともに取得したユーザ識別情報に関連付けられて記憶されている店舗識別情報とを比較して、一致するか否か判定する。
 価格決定部264は、第2の取得部262が当該定期便コードとともに取得したユーザ識別情報で特定されるユーザに対して提供する当該更新後の定期配送の対象となるコンタクトレンズの価格を、判定部263による判定の結果、店舗識別情報が一致する場合、前回の定期配送の価格に応じた第1の価格(例えば、前回の定期配送の価格と同じ価格もしくは前回の定期配送の価格から更に値引きした価格)に調整して出力し、店舗識別情報が一致しない場合、当該第1の価格とは異なる第2の価格(例えば、定価もしくは前回の定期配送の価格から値引きがN(Nは自然数)段階戻った価格)に調整して出力してもよい。
 この構成により、定期配送の更新を申し込むにあたり、前回の申し込みと同じ店舗に来訪して定期便コードを取得した場合に、コンタクトレンズの購入コストを抑えることができるので、ユーザに前回と同じ店舗に来訪して定期配送を更新することを促すことができる。ユーザが同じ店舗に来訪するようになれば、その店舗で当該ユーザに対する処方履歴が蓄積され、店舗の店員がユーザの特徴(例えばコンタクトレンズのフィット感、嗜好など)を把握しやすくなるので、その店舗の店員が当該ユーザに対してコンタクトレンズに関するサービス(例えば、ユーザが処方されたコンタクトレンズが複数種類ある場合において、当該ユーザが通常使用している製品とは異なる製品を購入しようとした場合の注意喚起、コンタクトレンズのケアの助言など)を適切に行うことができる可能性が向上するという利点がある。
 以上、本実施形態に係る情報処理システムSは、医師によるコンタクトレンズの処方指示を確認した場合に店舗から発行される定期便コードを提示したユーザからの申し込みを受け付け、コンタクトレンズを定期配送により販売するための情報処理システムである。前この情報処理システムSは、当該申し込みを行ったユーザを識別するユーザ識別情報と、当該ユーザに対して発行される定期便コード、当該処方されたコンタクトレンズのコンタクトレンズ情報と、当該コンタクトレンズの定期配送日、及び前記ユーザのコンタクトレンズの購入履歴が互いに関連付けられて記憶されているストレージ23を備える。更に情報処理システムSは、当該ユーザから定期配送日のコンタクトレンズの購入をキャンセルする旨の通知を取得した場合、当該定期配送日の配送をキャンセルする処理を実行するキャンセル処理部268を備える。更に情報処理システムSは、当該ユーザから当該キャンセルする旨の通知を受けていない場合、当該コンタクトレンズの配送を行うための配送指示を出力する配送指示出力部270を備える。更に情報処理システムSは、ユーザに定期配送でコンタクトレンズが配送されたことを条件に、当該ユーザの定期配送に係る購入履歴を更新する記録処理部266を備える。更に情報処理システムSは、ユーザの定期配送に係る購入履歴に応じて、当該定期配送の対象となるコンタクトレンズの価格を調整して出力する価格決定部264を備える。
 この構成によれば、ユーザは、コンタクトレンズの購入及び配送を定期的に行うための定期配送を申し込むことができる。また、ユーザは、定期配送を申し込んだコンタクトレンズの購入を事前にキャンセルすることができる。また定期配送に係る実際の購入履歴に応じて、コンタクトレンズの価格が決定されるので、例えば、定期配送を予約したもののキャンセルした場合には、コンタクトレンズの価格を高くし、定期配送を申し込んだ分でキャンセルされずに実際に購入した場合には、コンタクトレンズの価格を下げるように調整することができる。例えば、価格決定部は、定期配送の回数を経る毎に価格を安くする場合において、定期配送のうちある配送をキャンセルした場合に、次の配送のときには、キャンセルした配送のときの価格(つまり当初予定していた価格よりも高い価格)で販売する。これにより、実際に定期購入した回数が多いユーザの方が、コンタクトレンズの購入平均単価を下げることができるので、ユーザが定期配送で実際に継続して購入することを促すことができる。従って、ユーザが定期配送を申し込んだコンタクトレンズの購入を事前にキャンセルできるとともに、ユーザにコンタクトレンズの定期配送での購入を促すことができる。
 なお、本実施形態では好ましい態様の一例として、定期配送の更新の際に、前回定期便コードを発行した店舗と同一の店舗で定期便コードが発行された場合に、価格決定部264は、コンタクトレンズの価格を当該コンタクトレンズの定価よりも安い価格で出力するようにしたが、これに限ったものではない。定期配送の更新の際に、前回定期便コードを発行した店舗と異なる店舗で定期便コードが発行された場合であっても、価格決定部264は、コンタクトレンズの価格を前回の定期配送の価格に応じた価格(例えば、前回の定期配送の価格と同じ価格)で出力してもよい。すなわち、価格決定部264は、少なくともユーザが定期配送の更新を申し込んだ場合、当該更新後の定期配送に含まれる少なくとも一つの定期配送時の当該定期配送の対象となるコンタクトレンズの価格を、更新前の定期配送の価格に応じた価格(例えば、前回の定期配送の価格と同じ価格)に調整して出力してもよい。
 この構成により、定期配送を更新した場合、ユーザは、コンタクトレンズを前回の定期配送の価格に応じた価格(例えば、前回の定期配送の価格と同じ価格)で購入できるので、ユーザに定期配送の更新を促すことができる。
 <販売価格の調整方法の具体例>
 続いて、サーバ2の価格決定部264による販売価格の調整方法の具体例について説明する。例えば大きく分けると下記の2通りがある。
 (1)例えば、価格決定部264は購入手続きの度に、ユーザの購入履歴を参照して、価格調整値を決定し、その値を基準価格に適用することで販売価格を決定してもよい。
 (2)例えば、価格決定部264は、ユーザによる購入処理の完了時に過去の購入履歴を参照し、ユーザランク(例えばステージ、レベル、クラス、または段階など)を決定し、当該ユーザランクをストレージ23に格納してもよい。価格決定部264は、購入手続きの度に、ユーザランクに関連付けられた価格調整値を基準価格に適用することで販売価格を決定してもよい。
 <価格調整(値引き)の例>
 続いて、価格調整(値引き)の例について説明する。
 (1)過去のコンタクトレンズ購入回数
 価格決定部264は、過去のコンタクトレンズ購入回数に応じて値下げをしてもよい。例えば、初回の定期配送予約時に1年分のコンタクトレンズを3か月おきに定期購入登録すると、価格決定部264は1回目配送時は値引きなし、2回目配送時は100円引き、3回目配送時は200円引き、とするように購入回数に応じて段階的に値引きしてもよい。このとき、例えば、段階的な値引きの回数に上限を設けてもよい。
 (2)定期便コードを同一の店舗で取得した場合
 上述したように、2回目以降の定期配送更新時に、定期便コードを前回と同じ店舗で取得した場合に、値引き条件を引き継いでもよい。例えば、上記(1)の値引き条件とセットで適用する場合、5回目の配送を行うには、新しい定期便コードが必要となる。このとき、前回と同じ店舗で定期便コードを取得した場合、5回目配送時は400円引き、6回目購入時は500円引き、のように値引き条件が引き継がれる。一方、別の店舗で定期便コードを取得し、定期配送予約を行った場合、値引き条件がリセットされ、5回目配送時は値引きなし、6回目配送時は100円引き、となる。なお、単純に、2回目以降の定期配送予約時に、定期便コードを前回と同じ店で取得した場合に、値引きを行う形でもよい。これにより、同じ店舗で連続して定期便コードを取得する(言い換えれば、処方指示を提示してコンタクトレンズの定期購入の申し込みなどを行う)ことで、店舗がユーザの特徴(例えばコンタクトレンズのフィット感、嗜好)を把握しやすくなり、ユーザが通常使用している製品とは異なる製品を購入しようとした場合の注意喚起等のサービスを行うことができる。
 (3)特定のコンタクトレンズを購入した場合
 ユーザが、新製品などの特定のコンタクトレンズを購入した場合(またはその履歴が過去に存在する場合)、価格決定部264は、値引きをしてもよい(例えば、値引きのための価格調整値を設定してもよい)。これにより、ユーザにより適合する可能性のある商品が存在する場合でもコンタクトレンズは安価ではないためにユーザが試すことは容易ではないところ、次回以降の値引きを行う金銭的なインセンティブを与えることで、こうした商品の購入をユーザに促すことができる。
 <値引き方法の変形例>
 続いて、定期配送対象のコンタクトレンズの値引き方法の変形例について説明する。
 本実施形態では、定期便コードを発行する店舗(販売店)を変更した場合、コンタクトレンズの割引がリセットされて再度、定価にするとしたが、これに限らず、価格決定部264は、定期便コードを発行する店舗(販売店)を変更しても、コンタクトレンズの値引き条件がリセットされずに継続するようにしてもよい。
 また価格決定部264は、初回の定期便コードから2回目の定期便コードの発行など定期便コードの変更が必要な場合、追加でコンタクトレンズの値引きをしてもよいし、その追加値引き額または値引き額を当該ユーザの購入履歴、または定期便コードの変更回数などに応じて変動させてもよい(例えば、購入履歴が多いほどまたは定期便コードの変更回数が多いほど、追加値引き額を多くしてもよい)。これにより、ユーザ離脱確率が高い定期便コードの変更時に、ユーザを離脱させる確率を低減させることができる。
 また価格決定部264は、定期便コードの変更時、設定された期間(例えば、2年)の継続などのタイミング(いわゆる節目のタイミング)で、追加値引き額を変動させてもよい(例えば、追加値引き額を多くしてもよい)。
 また価格決定部264は、コンタクトレンズの商品名または種類に応じて、値引き額を変動させてもよい。例えば価格決定部264は、対象となるコンタクトレンズが販促キャンペーンの対象であるか否かに応じて、当該コンタクトレンズの値引き額を変動させてもよい。具体的には例えば価格決定部264は、販促キャンペーンの対象のコンタクトの場合、値引き額を、販促キャンペーンの対象でないコンタクトより大きくしてもよい。また例えば価格決定部264は、乱視用コンタクトレンズの場合、普通のコンタクトレンズよりも値引き額を大きくしてもよい。
 また価格決定部264は、ユーザの属性に応じて、値引き額を変動させてもよい。例えば学生応援販促キャンペーンをする場合、価格決定部264は、学生のユーザの値引き額を大きくしてもよい。
 また価格決定部264は、家族割や友達紹介など特定の条件を満たす場合に、値引き額を変動させてもよい。例えば価格決定部264は、ユーザが家族を紹介した場合またはユーザが友達を紹介した場合、当該ユーザの値引き額を多くしてもよい。
 <店舗、ユーザ、管理団体間で情報を関連付ける方法の変形例>
 本実施形態では、店舗の店員が定期便コードをユーザに発行し(定期便コードとコンタクトレンズ情報を結び付け)、定期便コードをユーザに手渡し、定期便コードとコンタクトレンズ情報が記載されたFAXを管理団体に送信したが、これに限ったものではない。
 <変形例1>
 店舗の店員が定期便コードを発行し、店舗の店員が管理団体のWEBサイト(サーバ2が提供するWEBサイト)に入力し、管理団体のサーバ2が当該定期便コード固有のURLをユーザに通知するようにしてもよい。この通知には例えば、メールでの通知する方法、またはユーザ端末で二次元コード(例えば、QRコード(登録商標))を店頭で読ませることによって通知する方法がある。この場合、店舗の店員が管理団体のWEBサイトで定期便コードの入力とともに、コンタクトレンズの情報を入力してもよい。あるいはユーザ端末が、定期便コード固有のURLのWEBサイトを表示して、当該WEBサイトでユーザがコンタクトレンズ情報を入力し、ユーザ端末が当該コンタクトレンズ情報をサーバ2へ送信してもよい。いずれの場合でも、サーバ2は、定期便コードとコンタクトレンズ情報を関連付けて管理してもよい。
 <変形例2>
 また店舗の店員が定期便コードを発行し、管理団体のWEBサイト(サーバ2が提供するWEBサイト)で当該定期便コードを入力し、ユーザがその店舗で自己認証を行ってもよい(例えば、ユーザIDとパスワードを店頭の端末で入力する)。これにより、ユーザが同じユーザIDとパスワードで管理団体のWEBサイトにログインすることで、管理団体は同じユーザであることを担保することができる。
 この場合、店舗の店員が管理団体のWEBサイトで定期便コードの入力とともに、コンタクトレンズの情報を入力してもよい。あるいはユーザが管理団体のWEBサイトにログインして、ユーザ端末がWEBサイトを表示して、当該WEBサイトでユーザがコンタクトレンズ情報を入力し、ユーザ端末が当該コンタクトレンズ情報をサーバ2へ送信してもよい。なお、店頭の端末で、ユーザは、定期配送の申し込みをしてもよい。この場合、店頭の端末は、ユーザが操作するユーザ端末に含まれる。
 なお、自己認証は、ユーザIDとパスワード以外でもよく、秘密の質問の答えを入力してもよいし、指紋認証、光彩認証、静脈認証など個人を一意に特定できる方法であってもよい。
 <定期便の追加機能について>
 なお、サーバ2からユーザ端末1に対して、ユーザが予約内容を変更するための情報を送信して表示させてもよい。なお、この工程は必ずしも必須ではない。その場合、サーバ2の記録処理部266は、ユーザから定期配送予約の変更もしくは追加に係る情報を取得した場合、当該定期配送予約の変更もしくは追加に係る情報に応じて、ストレージ23内の定期配送に関する情報を更新してもよい。この構成により、ユーザは、定期配送予約内容の変更もしくは追加が可能となり、ユーザの利便性が向上する。
 <追加機能1:定期配送予約をした製品を変更可能とする>
 例えば、ノーマルのコンタクトレンズの製品を4回配送されるように予約設定していたが、1回目の配送が終わった時点で、残り(2~4回目)の配送はカラーコンタクトレンズの製品に変更したいとユーザが思った場合には、ユーザ端末1から製品変更を行うことが可能である。その場合、例えば以下の流れで処理が進んでもよい。例えばサーバ2は、製品変更を行うための情報をユーザ端末1に送信し、ユーザ端末1がこの情報を受け取ってこの情報を表示するようにする。そして、ユーザ端末1が、製品変更を行う入力をユーザから受け付けた場合、その受け付けた製品変更に関する情報をサーバ2へ送信する。サーバ2は、この情報を受けて、この製品変更が反映されるように、ストレージ23内の定期配送に関する情報を更新する。なお、最初に確認した処方指示に、ユーザに処方可能なコンタクトレンズの指定がある場合がある。その場合、変更可能な製品は、この処方可能なコンタクトレンズの範囲内であってもよい。
 <追加機能2:定期配送予約をした製品の個数を変更可能とする>
 定期配送予約は例えば、1年分のコンタクトレンズを3か月おきに定期配送するなどであり、注文時点で製品個数を指定する。この態様では、予約注文した未発送の定期配送の製品数を後から変更可能としてもよい。例えば、眼鏡と併用している場合など、必ずしも毎日コンタクトレンズを使用しないユーザが、注文した製品を消費しきれず、今後配送される製品数を減らしたいと要望することが考えられる。一方で、未使用の製品を紛失してしまったユーザが、今後配送される製品数を増やしたいと要望することが考えられる。こうしたユーザを救済することができる。
 その場合、例えば以下の流れで処理が進んでもよい。例えばサーバ2は、予約注文した未発送の定期配送の製品数の変更を行うための情報をユーザ端末1に送信し、ユーザ端末1がこの情報を受け取ってこの情報を表示するようにする。そして、ユーザ端末1が、製品変更を行う入力をユーザから受け付けた場合、その受け付けた変更に関する情報をサーバ2へ送信する。サーバ2は、この情報を受けて、この予約注文した未発送の定期配送の製品数の変更が反映されるように、ストレージ23内の定期配送に関する情報を更新する。
 なお、上記の記載のあるような、定期配送の注文時の「1年間3ヵ月おきに4回配送」は一例であって、「2ヶ月おきに6回」や、「6ヵ月おきに2回」などの形や、レンズを使いきれないユーザ向けに「3ヵ月おきに、2ヶ月分のコンタクトレンズが4回届く」などの注文も可能である。
 <追加機能3:定期配送を追加で注文可能とする>
 例えば、定期便申込み時に4回の定期配送を指定していた場合であっても、配送を途中で追加できる。これにより、ユーザがレンズを紛失した場合に、紛失分を追加注文するための救済をすることができる。
 その場合、例えば以下の流れで処理が進んでもよい。例えばサーバ2は、配送を途中で追加するための情報をユーザ端末1に送信し、ユーザ端末1がこの情報を受け取ってこの情報を表示するようにする。そして、ユーザ端末1が、対象の定期配送について配送を途中で追加する入力をユーザから受け付けた場合、その受け付けた配送追加に関する情報をサーバ2へ送信する。サーバ2は、この情報を受けて、この対象の定期配送について配送追加が反映されるように、ストレージ23内の定期配送に関する情報を更新する。
 ただし、定期便コードの有効期間(言い換えれば、処方指示の有効期限)内に何回でも大量に追加注文ができるようにすると、例えば、期限間近で来年分のコンタクトレンズを大量に注文されるなど、処方指示と紐づけた管理ができなくなってしまう。このため、定期便コードの有効期間と紐づけた追加注文の管理が行われることが好ましい。一例として、定期便コードの有効期間から計算したコンタクトレンズの定期配送注文可能上限数が決まっており(例えば、有効期限が1年で1日用コンタクトレンズならば365個など)、この定期配送注文可能上限数までなら追加注文ができるようにしてもよい。その際の処理としては例えばサーバ2は、配送追加に関する情報をユーザ端末から受け取った場合、この配送追加によって定期配送注文可能上限数以内か否かを判定し、この配送追加によって定期配送注文可能上限数以内であれば、この対象の定期配送について配送追加が反映されるように、ストレージ23内の定期配送に関する情報を更新してもよい。
 また他の例として、キャンセルした配送が存在する場合、キャンセル分を再注文可能とするようにしてもよい。その場合、例えば以下の流れで処理が進んでもよい。例えばサーバ2は、キャンセル分を再注文可能とする情報をユーザ端末へ送信して、ユーザ端末1がキャンセル分を再注文可能とする情報を表示してもよい。そして、ユーザ端末1が、キャンセル分を再注文する旨の入力をユーザから受け付けた場合、その受け付けたキャンセル分の再注文に関する情報をサーバへ送信する。サーバ2は、この情報を受けて、この対象の定期配送についてキャンセル分の再注文が反映されるように、ストレージ23内の定期配送に関する情報を更新してもよい。
 <追加機能4:割引の継続条件となる「同一の店舗(もしくは同一のグループ)」を他の店舗(もしくは他のグループ)に変更可能とする>
 例えば、定期配送を依頼する店舗を変更する事情が予め決められた条件を満たす場合、ユーザが新たに店舗を指定して、その指定した新たな店舗において定期便コードを更新した場合、値引き条件を引き継ぐことができるようにしてもよい。ここで予め決められた条件とは、ユーザの転居(但し、所定の距離(例えば100km)以上の引越し、店舗から他の店舗の紹介状をもらった場合など条件を付けてもよい)、または店舗の閉店・移転・被買収・合併などである。これにより、やむを得ない事情によりこれまで利用していた店舗を利用できなくなったユーザを救済することができる。 その場合、例えば以下の流れで処理が進んでもよい。例えばサーバ2は、定期配送を依頼する店舗を変更する事情を入力するための情報をユーザ端末1へ送信して、ユーザ端末1にこの情報を表示してもよい。そして、ユーザ端末1が、定期配送を依頼する店舗を変更する事情の入力をユーザから受け付けた場合、その受け付けた事情に関する情報をサーバへ送信する。サーバ2は、この情報を受けて、この事情が予め決められた条件を満たす場合において、ユーザが新たに指定した店舗の情報を受け取り且つこの新たに指定された店舗において定期便コードを更新したとき、値引き条件を引き継ぐように、ストレージ23内の定期配送に関する情報を更新してもよい。
 なお、サーバ2の表示制御部265は、「対象の定期配送に含まれる定期配送日をユーザが一定の範囲で変更可能なようにユーザ端末で表示するための情報」だけではなく、コンタクトレンズの製品情報、またはユーザの購買行動に関する情報など、何らかの情報をユーザ端末に送信してもよい。これにより、ユーザ端末は、コンタクトレンズの製品情報、またはユーザの購買行動に関する情報など、何らかの情報を受信して表示することができる。
 なお、本実施形態では、定期配送予約に応じてコンタクトレンズを自動で販売及び配送する態様だが、更に、ユーザからコンタクトレンズを発注できるようにしてもよい。
 また配送先は、ユーザの住所の他、店舗も指定できる。配送先はサーバからの購入意思の確認時に変更を行ってもよい。
 支払い方法は、クレジットカードの登録の他、デポジットなどの自動引き落とし、着払い等を選択できる。支払い方法は、サーバからの購入意思の確認時に変更を行ってもよい。
 また本実施形態では、ユーザ登録は、ユーザが使用するユーザ端末で行うとしたが、これに限らず、店頭の端末で行ってもよい。
 なお、上述した実施形態で説明した情報処理システムSの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ハードウェアで構成する場合には、情報処理システムSの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやCD−ROM等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
 また、情報処理システムSの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線(無線通信も含む)を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
 さらに、複数の情報処理装置によってサーバ2の機能を実現してもよい。複数の情報処理装置を用いる場合、情報処理装置のうちの1つをコンピュータとし、当該コンピュータが所定のプログラムを実行することにより情報処理システムSの少なくとも1つの手段として機能が実現されてもよい。
 また、方法の発明においては、全ての工程(ステップ)をコンピュータによって自動制御で実現するようにしてもよい。また、各工程をコンピュータに実施させながら、工程間の進行制御を人の手によって実施するようにしてもよい。また、さらには、全工程のうちの少なくとも一部を人の手によって実施するようにしてもよい。
 以上、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
1、1−1~1−N ユーザ端末
11 入力インタフェース
12 通信回路
13 ストレージ
14 メモリ
15 ディスプレイ
16 プロセッサ
2 サーバ
21 入力インタフェース
22 通信回路
23 ストレージ
24 メモリ
25 出力インタフェース
26 プロセッサ
261 第1の取得部
262 第2の取得部
263 判定部
264 価格決定部
265 表示制御部
266 記録処理部
267 通信制御部
268 キャンセル処理部
269 通知制御部
270 配送指示出力部
27 ディスプレイ
3 配送管理端末
4、4−1~4−M 店舗FAX機
5 管理団体FAX機
S 情報処理システム

Claims (9)

  1.  医師によるコンタクトレンズの処方指示を確認した場合に店舗から発行される定期便コードを提示したユーザからの申し込みを受け付け、コンタクトレンズを定期配送により販売するための情報処理システムであって、
     前記申し込みを行ったユーザを識別するユーザ識別情報、当該ユーザに対して発行される定期便コード、当該処方されたコンタクトレンズのコンタクトレンズ情報、当該コンタクトレンズの定期配送日、及び前記ユーザのコンタクトレンズの購入履歴が互いに関連付けられて記憶されているストレージと、
     前記ユーザから前記定期配送日の前記コンタクトレンズの購入をキャンセルする旨の通知を取得した場合、当該定期配送日の配送をキャンセルする処理を実行するキャンセル処理部と、
     前記ユーザから前記キャンセルする旨の通知を受けていない場合、前記コンタクトレンズの配送を行うための配送指示を出力する配送指示出力部と、
     前記ユーザに定期配送でコンタクトレンズが配送されたことを条件に、当該ユーザの定期配送に係る前記購入履歴を更新する記録処理部と、
     前記ユーザの定期配送に係る購入履歴に応じて、当該定期配送の対象となるコンタクトレンズの価格を調整して出力する価格決定部と、
     を備える情報処理システム。
  2.  前記価格決定部は、前記ユーザが前記定期配送の更新を申し込んだ場合において、前記更新に係る定期配送の対象となるコンタクトレンズの価格を、前回の定期配送に対応する定期便コードを発行した店舗と、更新に係る定期配送に対応する定期便コードを発行した店舗とが同じ場合もしくは同じグループに属する場合、前記前回の定期配送の価格に応じた第1の価格に調整して出力し、異なる場合、前記第1の価格とは異なる第2の価格に調整して出力する
     請求項1に記載の情報処理システム。
  3.  前記ストレージには、更に、ユーザに対して前記定期便コードを発行した店舗を識別する店舗識別情報が、前記定期便コードと関連付けられて記憶されており、
     前記ユーザが当該定期配送の更新を申し込んだ際に、当該更新に係る定期配送に対応する定期便コード、及び当該更新を申し込んだ店舗を識別する店舗識別情報を取得する第1の取得部と、
     前記ユーザが当該定期配送の更新を申し込んだ後に、ユーザが入力した定期便コード、及び当該ユーザを識別するユーザ識別情報を、ユーザ端末から取得する第2の取得部と、
     前記第2の取得部が取得した定期便コードと前記第1の取得部が取得した定期便コードが対応する場合、前記第1の取得部が当該定期便コードとともに取得した店舗識別情報と、前記第2の取得部が当該定期便コードとともに取得したユーザ識別情報に関連付けられて記憶されている店舗識別情報とを比較して、一致するか否か判定する判定部と、
     を更に備え、
     前記価格決定部は、前記第2の取得部が当該定期便コードとともに取得したユーザ識別情報で特定されるユーザに対して提供する前記更新に係る定期配送の対象となるコンタクトレンズの価格を、前記判定部による判定の結果、店舗識別情報が一致する場合、前回の定期配送の価格に応じた第1の価格に調整して出力し、店舗識別情報が一致しない場合、前記第1の価格とは異なる第2の価格に調整して出力する
     請求項2に記載の情報処理システム。
  4.  前記価格決定部は、少なくとも前記ユーザが前記定期配送の更新を申し込んだ場合、前記更新に係る定期配送に含まれる少なくとも一つの定期配送時の当該定期配送の対象となるコンタクトレンズの価格を、更新前の定期配送の価格に応じた価格に調整して出力する
     請求項1に記載の情報処理システム。
  5.  前記記録処理部は、ユーザから定期配送予約の変更もしくは追加に係る情報を取得した場合、当該定期配送予約の変更もしくは追加に係る情報に応じて、前記ストレージ内の定期配送に関する情報を更新する
     請求項1から4のいずれか一項に記載の情報処理システム。
  6.  対象の定期配送に含まれる定期配送日をユーザが一定の範囲で変更可能なようにユーザ端末で表示するための情報を当該ユーザ端末に送信する表示制御部を更に備え、
     前記記録処理部は、対象の定期配送について前記ユーザ端末から定期配送日を取得した場合、前記対象の定期配送の定期便コードと当該取得した定期配送日を関連付けて前記ストレージに記録させる
     請求項5に記載の情報処理システム。
  7.  対象の定期配送において指定されるコンタクトレンズ情報をユーザが一定の範囲で変更可能なようにユーザ端末で表示するための情報を当該ユーザ端末に送信する表示制御部を更に備え、
     前記記録処理部は、対象の定期配送について前記ユーザ端末からコンタクトレンズ情報の変更指示を取得した場合、前記対象の定期配送の定期便コードと当該取得した変更指示に係るコンタクトレンズ情報を関連付けて前記ストレージに記録させる
     請求項5に記載の情報処理システム。
  8.  前記ストレージを参照して前記定期配送に含まれる定期配送日の設定期間前になった場合、前記ユーザに対して購入意思確認の情報を送信する通信制御部を更に備える
     請求項1から7のいずれか一項に記載の情報処理システム。
  9.  医師によるコンタクトレンズの処方指示を確認した場合に店舗から発行される定期便コードを提示したユーザからの申し込みを受け付け、コンタクトレンズを定期配送により販売するための情報処理方法であって、前記申し込みを行ったユーザを識別するユーザ識別情報と、当該ユーザに対して発行される定期便コード、当該処方されたコンタクトレンズのコンタクトレンズ情報と、当該コンタクトレンズの定期配送日、及び前記ユーザのコンタクトレンズの購入履歴が互いに関連付けられて記憶されているストレージを備える情報処理システムが実行する情報処理方法であって、
     前記ユーザから前記定期配送日の前記コンタクトレンズの購入をキャンセルする旨の通知を取得した場合、当該定期配送日の配送をキャンセルする処理を実行するステップと、
     前記ユーザから前記キャンセルする旨の通知を受けていない場合、前記コンタクトレンズの配送を行うための配送指示を出力するステップと、
     前記ユーザに定期配送でコンタクトレンズが配送されたことを条件に、当該ユーザの定期配送に係る前記購入履歴を更新するステップと、
     前記ユーザの定期配送に係る購入履歴に応じて、当該定期配送の対象となるコンタクトレンズの価格を調整して出力するステップと、
     を有する情報処理方法。
PCT/IB2020/051802 2019-03-04 2020-03-03 情報処理システム及び情報処理方法 Ceased WO2020178735A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US17/436,988 US20220180385A1 (en) 2019-03-04 2020-03-03 Information processing system and information processing method
CN202080018785.9A CN113544719A (zh) 2019-03-04 2020-03-03 信息处理系统以及信息处理方法
EP20766655.3A EP3937104A4 (en) 2019-03-04 2020-03-03 INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING PROCEDURES

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019-038232 2019-03-04
JP2019038232 2019-03-04

Publications (1)

Publication Number Publication Date
WO2020178735A1 true WO2020178735A1 (ja) 2020-09-10

Family

ID=72336914

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2020/051802 Ceased WO2020178735A1 (ja) 2019-03-04 2020-03-03 情報処理システム及び情報処理方法

Country Status (5)

Country Link
US (1) US20220180385A1 (ja)
EP (1) EP3937104A4 (ja)
JP (1) JP7515272B2 (ja)
CN (1) CN113544719A (ja)
WO (1) WO2020178735A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11151507B2 (en) * 2019-03-18 2021-10-19 Coupang Corp. Systems and methods for automatic package reordering using delivery wave systems

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013235376A (ja) * 2012-05-08 2013-11-21 Toshiba Tec Corp 商品情報処理装置及びそのプログラム
JP2014102860A (ja) 2014-02-28 2014-06-05 Menicon Co Ltd コンタクトレンズの販売システムおよび販売方法

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1090873A (en) * 1964-04-21 1967-11-15 R & R Res Ltd Improvements in and relating to broadcast systems
US5206488A (en) * 1989-06-07 1993-04-27 Mordechai Teicher Credit card system including a central unit and a plurality of local units for conducting low-cost transactions
JP3945192B2 (ja) * 2001-06-27 2007-07-18 富士通株式会社 割引の組み合わせ方法および組み合わせプログラム
JP4234342B2 (ja) * 2001-12-26 2009-03-04 パナソニック株式会社 部品実装装置の部品実装動作支援システム及び方法
JP3731003B2 (ja) * 2002-02-01 2006-01-05 株式会社メニコン コンタクトレンズの提供および診察システム
JP2003329983A (ja) 2002-03-04 2003-11-19 Eye Medical System:Kk コンタクトレンズのオンラインショッピングシステム
US9430777B1 (en) * 2010-08-18 2016-08-30 Amazon Technologies, Inc. Incentive generator for shipping efficiency
JP2013003614A (ja) * 2011-06-12 2013-01-07 Park:Kk 商品販売装置、商品販売方法及びプログラム
FR3003063B1 (fr) * 2013-03-06 2015-04-10 Ophtalmic Cie Dispositif pour selectionner des lentilles de contact au sein d'un meuble agence pour recevoir une pluralite de lentilles de contact et procede associe.
US20140330622A1 (en) * 2013-05-01 2014-11-06 Microsoft Corporation Subscription customer saving procedures with multiple entities
US9123072B2 (en) * 2013-08-16 2015-09-01 Mdsave Inc. Network-based marketplace service for facilitating purchases of services and products
US10360647B2 (en) * 2014-02-27 2019-07-23 Meijer, Inc. System and method for wirelessly activating an electromechanically controlled fuel dispenser
JP6510775B2 (ja) 2014-08-05 2019-05-08 株式会社アイメディカルシステム コンタクトレンズ店舗内販売システム
HK1253190A2 (zh) * 2015-11-06 2019-06-06 颂巴差 帕林 用於生成购物/服务列表并完成该购物/服务列表的产品/服务输入装置和方法
WO2018195378A1 (en) * 2017-04-20 2018-10-25 The Lens Butler Llc Contact lens subscription service
KR102098716B1 (ko) * 2018-08-21 2020-04-08 주식회사 아이엑스프라이빗에쿼티 실시간 가격 변동 거래 기능 제공 서버 및 이의 작동 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013235376A (ja) * 2012-05-08 2013-11-21 Toshiba Tec Corp 商品情報処理装置及びそのプログラム
JP2014102860A (ja) 2014-02-28 2014-06-05 Menicon Co Ltd コンタクトレンズの販売システムおよび販売方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
ANONYMOUS: "Regular service for contact lens", MEGANESUPER, 30 January 2019 (2019-01-30), XP055736624, Retrieved from the Internet <URL:https://web.archive.org/web/20190130101431/https://www.meganesuper.co.jp/contact/service/regular-service> [retrieved on 20200525] *
See also references of EP3937104A4
STARKS CO., LTD.: "Tamago repeat detailed explanation material", TEMONA, 15 June 2016 (2016-06-15), pages 1 - 20, XP055736619, Retrieved from the Internet <URL:https://web.archive.org/web/20160615081639/https://www.temona.co.jp/tamago/pdf/001-tamago_cart-detail.pdf> *

Also Published As

Publication number Publication date
JP7515272B2 (ja) 2024-07-12
EP3937104A4 (en) 2022-11-09
JP2020144865A (ja) 2020-09-10
EP3937104A1 (en) 2022-01-12
CN113544719A (zh) 2021-10-22
US20220180385A1 (en) 2022-06-09

Similar Documents

Publication Publication Date Title
JP3731003B2 (ja) コンタクトレンズの提供および診察システム
US12293814B2 (en) Evaluation of prescribed devices or services
JP5508476B2 (ja) 管理装置および管理方法
US12106356B2 (en) Apparatuses, computer-implemented methods, and computer program products for obfuscation of a sender of an electronically transmissible message
JP6005113B2 (ja) 決済管理装置、決済管理方法および決済管理プログラム
JP7385363B2 (ja) 情報処理システム、情報処理方法及びプログラム
JP2020030460A (ja) 情報処理装置、情報処理方法および情報処理プログラム
KR102336878B1 (ko) 평가정보 제공 시스템 및 평가정보 제공 방법
AU2003286485A1 (en) Sales system and method for prescription products
JP6498165B2 (ja) 情報処理装置、情報処理方法および情報処理プログラム
JP7515272B2 (ja) 情報処理システム及び情報処理方法
JP5753291B2 (ja) コンタクトレンズの販売システムおよび販売方法
JP2019204208A (ja) 情報処理装置、情報処理方法、及び情報処理プログラム
US11475471B2 (en) Methods and systems for directing transaction rewards
HK40066913A (en) Information processing system and information processing method
US20210233138A1 (en) System and Method for Selling and Customizing Products and Services via a Network of Computer Systems
JP4185508B2 (ja) コンタクトレンズの提供および診察システム
JP5788302B2 (ja) コンタクトレンズの販売システムおよび販売方法
US20230298090A1 (en) System and method for online ordering
JP2020030471A (ja) 情報処理装置、情報処理方法および情報処理プログラム
JP2012018642A (ja) コンタクトレンズの販売方法および販売システム
JP2025024603A (ja) ユーザ情報管理システム、ユーザ情報管理装置およびその制御方法
JP2025043512A (ja) 情報処理システム、情報処理方法、プログラム及び情報処理装置
JP2020030472A (ja) 情報処理装置、情報処理方法および情報処理プログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20766655

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2020766655

Country of ref document: EP

Effective date: 20211004

WWW Wipo information: withdrawn in national office

Ref document number: 2020766655

Country of ref document: EP