Price plan specifying device, price plan specifying method, and price plan specifying program

The fee plan identification device automates the process of specifying rate plans at driving schools by using a control unit with questionnaire and fee plan processing means, reducing administrative burdens and enhancing efficiency.

JP7732942B2Active Publication Date: 2025-09-02OBIC CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022067691
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-04-15
Publication Date
2025-09-02
Estimated Expiration
2042-04-15

AI Technical Summary

Technical Problem

Existing systems for specifying fee plans at driving schools, such as those described in Patent Document 1, do not automate the process of identifying a desired rate plan based on applicant responses, leading to increased burden on service providers and applicants.

Method used

A fee plan identification device equipped with a control unit that includes a questionnaire processing means and a fee plan processing means, utilizing question and answer masters to identify a fee plan automatically based on applicant responses, and optionally incorporating reservation course processing.

Benefits of technology

Enables applicants to automatically specify a desired rate plan by answering a questionnaire, reducing the burden on both service providers and applicants, and allowing for efficient administrative processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007732942000001
    Figure 0007732942000001
  • Figure 0007732942000002
    Figure 0007732942000002
  • Figure 0007732942000003
    Figure 0007732942000003
Patent Text Reader

Abstract

To provide a rate plan identification device, rate plan identification method, and rate plan identification program, which allow for alleviating the burden on a service provider and a service applicant by enabling automatic identification of a desired rate plan when the service applicant answers a questionnaire.SOLUTION: A rate plan identification device according to an embodiment comprises questionnaire processing means for providing a questionnaire screen including questions and corresponding answer options, and rate plan processing means for generating rate plan data for a service applicant according to answers of the service applicant on the questionnaire screen.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a rate plan specifying device, a rate plan specifying method, and a rate plan specifying program. [Background technology]

[0002] For example, at driving schools, there are various types of fee plans (optional services, discounts, etc.) and reservation courses that are offered, and the services offered may increase or decrease depending on the season, so it is very time-consuming to explain the contents of the fee plans to students and specify them. Conventionally, there is a system described in Patent Document 1, for example, as a system for creating fee plans for driving schools. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2020-166669 Summary of the Invention [Problem to be solved by the invention]

[0004] However, Patent Document 1 does not mention anything about reducing the burden on the service provider and the applicant himself / herself by enabling the applicant himself / herself to automatically identify a desired rate plan by answering a questionnaire.

[0005] The present invention has been made in consideration of the above, and aims to provide a rate plan specification device, a rate plan specification method, and a rate plan specification program that enable an applicant to automatically specify a desired rate plan by answering a questionnaire, thereby reducing the burden on service providers and applicants. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the present invention provides a fee plan identification device equipped with a control unit, characterized in that the control unit is equipped with a questionnaire processing means for providing a questionnaire screen including questions and answer options, and a fee plan processing means for identifying an applicant's fee plan based on the applicant's answers on the questionnaire screen.

[0007] According to another aspect of the present invention, the control unit stores a question master in which question numbers and question contents are associated and registered, a response master in which question numbers, answer numbers, and response contents are associated and registered, and The system is configured to be able to access a questionnaire master in which consecutive numbers are registered in association with combinations of answer numbers for each question, a target fee plan master in which consecutive numbers and fee plans are registered in association with each other, and a fee plan master in which fee plans, items, and unit prices are registered in association with each other, and the questionnaire processing means refers to the question master and the answer master to provide a questionnaire screen including question contents and answer contents for each question number, and the fee plan processing means may identify a consecutive number in the questionnaire master from the answer number in the answer master corresponding to the answer content for each question number based on the applicant's answers on the questionnaire screen, obtain a fee plan from the target fee plan master using the identified consecutive number as a key, obtain items and unit prices from the fee plan master using the obtained fee plan as a key, and create fee plan data including items and unit prices for the applicant.

[0008] According to one aspect of the present invention, the target rate plan master further associates the serial number and the rate plan with an applicable start date and an applicable end date, and the rate plan processing means may obtain from the target rate plan master a rate plan whose processing date is the applicable start date and applicable end date.

[0009] According to one aspect of the present invention, the unit price in the fee plan master includes the unit price revision date, the unit price before revision, and the unit price after revision, and the fee plan creation means may obtain the unit price before revision from the fee plan master if the processing date is before the revised unit price date, and obtain the revised unit price if the processing date is after the revised unit price date.

[0010] According to one aspect of the present invention, the control unit is configured to be able to access a target reservation course master in which serial numbers and reservation courses are registered in association with each other, and may further include a reservation course processing means for obtaining a reservation course from the target reservation course master using the identified serial number as a key and creating reservation course data.

[0011] According to another aspect of the present invention, the fee plan may include a fee plan for a driving school.

[0012] In addition, in order to solve the above-mentioned problems and achieve the object, the present invention is a fee plan identification method executed by an information processing device equipped with a control unit, characterized in that it includes a questionnaire processing step executed in the control unit for providing a questionnaire screen including questions and answer options, and a fee plan processing step for identifying an applicant's fee plan based on the applicant's answers on the questionnaire screen.

[0013] In order to solve the above-mentioned problems and achieve the object, the present invention provides a fee plan specification program to be executed by an information processing device having a control unit, the control unit comprising: The program is characterized by being a fee plan specification program for executing a questionnaire processing step of providing a questionnaire screen including questions and answer options, and a fee plan processing step of specifying the applicant's fee plan based on the applicant's answers on the questionnaire screen. [Effects of the Invention]

[0014] According to the present invention, the applicant can automatically specify the desired rate plan by answering a questionnaire himself / herself, thereby reducing the burden on the service provider and the applicant. [Brief explanation of the drawings]

[0015] [Figure 1] FIG. 1 is a block diagram showing an example of a rate plan identification device according to this embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of the question master. [Figure 3] FIG. 3 is a diagram illustrating an example of the configuration of the response master. [Figure 4] FIG. 4 is a diagram illustrating an example of the configuration of the questionnaire master. [Figure 5] FIG. 5 is a diagram showing an example of the configuration of the target rate plan master. [Figure 6] FIG. 6 is a diagram showing an example of the structure of the rate plan master. [Figure 7] FIG. 7 is a diagram showing an example of the configuration of the target reservation course master. [Figure 8] FIG. 8 is a diagram showing an example of the configuration of the reserved course master. [Figure 9] FIG. 9 is a flowchart for explaining an outline of the overall processing of the control unit of the rate plan identification device in this embodiment. [Figure 10] FIG. 10 is a diagram for explaining a specific example of processing by the control unit of the information processing device according to the present embodiment. [Figure 11] FIG. 11 is a diagram for explaining a specific example of processing by the control unit of the information processing device according to the present embodiment. [Figure 12] FIG. 12 is a diagram for explaining a specific example of processing by the control unit of the information processing device according to the present embodiment. [Figure 13] FIG. 13 is a diagram for explaining a specific example of processing by the control unit of the information processing device according to this embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0016] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to this embodiment.

[0017] [1. Overview] For example, driving schools offer a wide variety of pricing plans (optional services, discounts, etc.) and reservation courses, and the services they offer may increase or decrease depending on the season, so it can be very time-consuming to explain and identify the contents of these pricing plans and reservation courses to students.

[0018] As a result, enrollment processing takes a lot of time on both the driving school (service provider) and the student (applicant) side, leading to inefficiency in administrative work and a decline in service.

[0019] In addition, the pricing plans (optional services, discounts, etc.) and reservation courses offered vary from company to company and change over time, so if the system is to automatically determine the pricing plans (optional services, discounts) and reservation courses, it is necessary to build a system for each company and each time period.

[0020] Therefore, in this embodiment, the applicant himself / herself answers a questionnaire, which allows the desired pricing plan (optional services and discounts) and reservation course to be automatically identified (created), thereby reducing the burden on the service provider and the applicant.

[0021] More specifically, we focused on the fact that the rate plan (optional services, discounts) and reservation course to be applied can be identified by repeating several questionnaires, and by making it possible to set these questions in master data, we made it possible for the system to automatically determine in a general manner the identification of services that change depending on the individual company or the time of year.

[0022] This has saved the driving school the trouble of having to explain things, leading to more efficient administrative work and improved service.In addition, even if the fee plan (optional services, discounts) or reservation course changes, they can be accommodated simply by setting up the master data without having to modify the system, so there is no need to build a new system.

[0023] In the following, we will explain the specification of a fee plan at a driving school as an example, but the present invention is not limited to this and can also be applied to specifying fee plans for other services such as cultural schools, fitness gyms, cram schools, and massage parlors.

[0024] [2. Configuration] An example of the configuration of a rate plan specifying device according to this embodiment will be described with reference to the drawings.

[0025] 1 is a block diagram showing an example of a rate plan specifying device according to this embodiment. Rate plan specifying device 100 is a workstation or a commercially available desktop personal computer. Note that rate plan specifying device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may also be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

[0026] The rate plan identifying device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The units included in the rate plan identifying device 100 are connected to each other so as to be able to communicate with each other via any communication path.

[0027] The communication interface unit 104 communicably connects the rate plan identifying device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the rate plan identifying device 100 and terminals 400... so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). As a result, the communication interface unit 104 is configured to be able to communicate data with the terminals 400... via the network 300. The terminals 400... are, for example, the trainee's smartphone, mobile terminal, tablet, laptop PC, desktop PC, etc.

[0028] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that functions as a pointing device in cooperation with a mouse. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.

[0029] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs that work in conjunction with an OS (Operating System) to issue commands to a CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. The storage unit 106 can be, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc.

[0030] The storage unit 106 also includes a question master 106a, a response master 106b, a questionnaire master 106c, a target rate plan master 106d, a rate plan master 106e, a target reservation course master 106f, a reservation course master 106g, and a data file 106h. FIG. 2 is a diagram showing an example of the configuration of the question master 106a. FIG. 3 is a diagram showing an example of the configuration of the response master 106b. FIG. 4 is a diagram showing an example of the configuration of the questionnaire master 106c. FIG. 5 is a diagram showing an example of the configuration of the target rate plan master 106d. FIG. 6 is a diagram showing an example of the configuration of the rate plan master 106e. FIG. 7 is a diagram showing an example of the configuration of the target reservation course master 106f. FIG. 8 is a diagram showing an example of the configuration of the reservation course master 106g.

[0031] The question master 106a can be configured as a table or the like in which question numbers, question contents, and supplementary question contents are registered in association with each other, as shown in Fig. 2. In the example shown in the figure, the first line has question number "1" and question contents "Are you applying through the Co-op?", and the second line has question number "2", question contents "Would you like to select the custom-made plan?", and supplementary question contents "22,000 yen."

[0032] The answer master 106b can be configured as a table or the like in which question numbers, answer numbers, answer contents, and supplementary answer contents are registered in association with each other, as shown in Fig. 3. In the example shown in the figure, the first line has question number "1," answer number "1," and answer content "This is not an application from the Co-op," and the second line has question number "1," answer number "2," and answer content "This is an application from the Co-op."

[0033] The questionnaire master 106c can be configured as a table or the like in which sequential numbers, answers to questions 1, 2, 3, 4, etc. are associated and registered, as shown in Fig. 4. In the example shown in the figure, the first row has sequential number "1," answer to question 1 "1," answer to question 2 "1," answer to question 3 "1," and answer to question 4 "1," and the second row has sequential number "2," answer to question 1 "1," answer to question 2 "1," answer to question 3 "1," and answer to question 4 "2."

[0034] The rate plan master 106e can be configured as a table or the like in which sequential numbers, rate plans, application start dates, and application end dates are associated and registered, as shown in Fig. 5. In the example shown in the figure, the first line has sequential number "1," rate plan "001," application start date "2022 / 01 / 01," and application end date "2999 / 12 / 31," while the second line has sequential number "2," rate plan "010," application start date "2022 / 01 / 01," and application end date "2999 / 12 / 31."

[0035] As shown in Figure 6, the fee plan master 106e can be configured as a table or the like that associates and registers fee plans, fee plan names, account codes, account names, unit price revision dates, unit prices before revision, and unit prices after revision. In the example shown in the figure, the first line contains fee plan "001," fee plan name "general," account code "101," account name "admission fee," unit price revision date "2022 / 03 / 01," unit price before revision "¥50,000," and unit price after revision "¥51,000." The second line contains fee plan "001," fee plan name "general," account code "201," account name "skill fee," unit price revision date "2022 / 03 / 01," unit price before revision "¥4,000," and unit price after revision "¥4,100."

[0036] The target reservation course master 106f can be configured as a table in which serial numbers and reservation courses are registered in association with each other, as shown in Fig. 7. In the example shown in the figure, the first line has serial number "1" and reservation course "001", and the second line has serial number "2" and reservation course "001".

[0037] The reservation course master 106g can be configured as a table or the like that associates and registers reservation courses, reservation course names, and available reservation quantities, as shown in Fig. 8. In the example shown in the figure, the first line has reservation course "001," reservation course name "General," and available reservation quantity "4," while the second line has reservation course "002," reservation course name "Custom-made plan," and available reservation quantity "34."

[0038] The data file 106h is a file for storing various data such as student fee plan data and student reservation course data.

[0039] The student fee plan data may include the student number, subject code, subject name, unit price revision date, unit price before revision, and unit price after revision.

[0040] The trainee reservation course data may include the trainee number, the reserved course, the reserved course name, and the number of available reservations.

[0041] 1, the control unit 102 is a CPU or the like that performs overall control of the rate plan identification device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and executes various information processes based on these stored programs.

[0042] The control unit 102 is configured to be able to access the question master 106a, the answer master 106b, the questionnaire master 106c, the target fee plan master 106d, the fee plan master 106e, the target reservation course master 106f, the reservation course master 106g, the data file 106h, and the like, which are stored in the storage unit 106. Note that these masters and the data file 106h may be provided in other locations (for example, the server 200) as long as they are accessible by the control unit 102.

[0043] The control unit 102 conceptually includes a master maintenance unit 102a, a questionnaire processing unit 102b, a price plan processing unit 102c, a reservation course processing unit 102d, and a screen display control unit 102e.

[0044] The master maintenance unit 102a performs settings such as inputting, adding, changing, and updating data for the question master 106a, the answer master 106b, the questionnaire master 106c, the target fee plan master 106d, the fee plan master 106e, the target reservation course master 106f, and the reservation course master 106g, in accordance with, for example, operations by a person in charge on a master maintenance screen (not shown) displayed on the monitor 114.

[0045] The questionnaire processing unit 102b provides a questionnaire screen including questions and answer options. The questionnaire processing unit 102b displays the questionnaire screen on the monitor 114, and the trainee may answer from the questionnaire screen displayed on the monitor 114. Alternatively, in response to access from the trainee's terminal 400, the questionnaire screen may be provided to the terminal 400, and the trainee may answer from the questionnaire screen displayed on the terminal 400.

[0046] Specifically, the questionnaire processing unit 102b refers to the question master 106a and the answer master 106b, and provides a questionnaire screen including the question contents and answer contents for each question number.

[0047] The fee plan processing unit 102c identifies a fee plan based on the student's answers on the questionnaire screen.

[0048] Specifically, the fee plan processing unit 102c identifies a serial number in the questionnaire master 106c from the answer number in the answer master 106b corresponding to the answer content of each question number based on the student's answers on the questionnaire screen, obtains a fee plan from the target fee plan master 106d using the identified serial number as a key, obtains the subjects and unit prices from the fee plan master 106e using the obtained fee plan as a key, creates student fee plan data including the subjects and unit prices, and registers it in the data file 106h.

[0049] The rate plan processing unit 102c may also acquire rate plans whose processing date (questionnaire response date) falls within the applicable start date and applicable end date from the target rate plan master 106d.

[0050] In addition, the fee plan processing unit 102c may obtain the pre-revision unit price from the fee plan master 106e if the processing date is before the revised unit price date, and obtain the revised unit price if the processing date is after the revised unit price date.

[0051] The reserved course processing unit 102d may also use the identified serial number as a key to acquire the reserved course from the target reserved course master 06e and create reserved course data.

[0052] The screen display control unit 102e controls the display of various screens (for example, a master maintenance screen) displayed on the monitor 114 and the inputs thereto.

[0053] [3. Specific Examples] A specific example of the processing of the control unit 102 of the rate plan identifying device 100 according to this embodiment will be described with reference to FIGS.

[0054] (3-1. Overall processing) 9 is a diagram showing a flow for explaining an outline of the overall processing of the control unit 102 of the price plan identifying device 100 in this embodiment. With reference to FIG. 9, an outline of the overall processing of the control unit 102 of the price plan identifying device 100 in this embodiment will be described.

[0055] The survey processing unit 102b executes the survey processing (step S1). Specifically, in the survey processing, the survey processing unit 102b refers to the question master 106a and the answer master 106b, and provides a survey screen including the question contents and answer contents for each question number.

[0056] The fee plan processing unit 102c executes fee plan processing (step S2). Specifically, in the fee plan processing, the fee plan processing unit 102c identifies a serial number in the questionnaire master 106c from the answer number in the answer master 106b corresponding to the answer content of each question number based on the answer content of the trainee on the questionnaire screen, acquires a fee plan from the target fee plan master 106d using the identified serial number as a key, acquires subjects and unit prices from the fee plan master 106e using the acquired fee plan as a key, creates student fee plan data including subjects and unit prices, and registers it in the data file 106h.

[0057] The rate plan processing unit 102c may also acquire rate plans whose processing date (questionnaire response date) falls within the applicable start date and applicable end date from the target rate plan master 106d.

[0058] In addition, the fee plan processing unit 102c may obtain the pre-revision unit price from the fee plan master 106e if the processing date is before the revised unit price date, and obtain the revised unit price if the processing date is after the revised unit price date.

[0059] The reserved course processing unit 102d executes the reserved course processing (step S3). Specifically, in the reserved course processing, the reserved course processing unit 102d acquires the reserved course from the target reserved course master 106f using the identified serial number as a key, and creates and stores the reserved course data.

[0060] (3-2. Sample data) 10 to 14 are diagrams showing sample data for explaining a specific example of the processing by the control unit 102 of the rate plan identifying device 100 in this embodiment. A specific example of the processing by the control unit 102 of the rate plan identifying device 100 in this embodiment will be explained with reference to Figs. 10 to 14.

[0061] (Survey screen) The screen transitions of the questionnaire screen will be described with reference to Fig. 10. Fig. 10 is a diagram showing a display example for explaining the screen transitions of the questionnaire screen. The example shown in Fig. 10 explains an example of the questionnaire screen for questions 1 to 4 using data examples of the question master 106a, answer master 106b, questionnaire master 106c, target fee plan master 106d, fee plan master 106e, target reservation course master 106f, and reservation course master 106g shown in Figs. 2 to 8.

[0062] The questionnaire processing unit 102b refers to the question master 106a and the answer master 106b, and creates and provides a questionnaire screen including the question content and answer content for each question number. In Figure 10, Figure 10(A) shows an example of the questionnaire screen for question 1, which displays the question "Q. Are you applying through the Co-op?", a "See detailed explanation" button for the question, and the answer content "I am applying through the Co-op (Answer No. 1). I am not applying through the Co-op (Answer No. 2)." By pressing the "See detailed explanation" button, a detailed explanation of the question can be viewed.

[0063] The trainee selects whether the application is from the Co-op (answer number 1) or whether the application is not from the Co-op (answer number 2). The selection result is notified to the questionnaire processing unit 102b. Upon receiving the selection result, the questionnaire processing unit 102b creates and provides a questionnaire screen for the next question number. Figure 10(B) shows the questionnaire screen for question 2, Figure 10(C) shows the questionnaire screen for question 3, and Figure 10(D) shows the questionnaire screen for question 4.

[0064] The survey processing unit 102b provides a confirmation screen for the selection results. Figures 10(E) and (F) show examples of the confirmation screen. The confirmation screen displays the selection results, as well as a "Select Again" button and a "Register" button for each selection result. If the "Select Again" button is pressed, the survey screen for that question is presented again. If the "Register" button is pressed, the selection is confirmed. Figures 10(E) and (F) show examples of the confirmation screen when "Not an application from the Co-op" is selected for question 1, "Select" for question 2, "Do not select" for question 3, and "Student discount -¥10,000" is selected for question 4.

[0065] When the "Register" button is pressed, the selection is confirmed, the fee plan processing unit 102c calculates the amount of the fee plan, and the questionnaire processing unit 102b provides a notification screen of the amount of the fee plan, for example, as shown in Fig. 10(G). Then, when the "Next" button is selected on the notification screen, a screen for inputting information such as the student number is provided, and the student inputs information such as the student number.

[0066] Next, the data flow will be explained with reference to Figures 11 to 13. The following data flow corresponds to the screen transitions of the questionnaire screen in Figure 10.

[0067] (S1: Questionnaire creation process) The questionnaire creation process will be described in detail with reference to Fig. 11. A questionnaire screen including question contents and answer contents is provided for each question number by referring to the question master 106a, answer master 106b, and questionnaire master 106c.

[0068] 11A is a diagram showing an example of data of the question master 106a. The question master 106a includes items such as a question number, a question content, and a supplement to the question content.

[0069] 11B is a diagram showing an example of data in the answer master 106b. The answer master 106b includes items such as question number, answer number, answer content, and supplementary answer content.

[0070] Fig. 11(C) shows an example of data in the questionnaire master 106c. The questionnaire master 106c includes the following items: serial number, answer to question 1, answer to question 2, answer to question 3, answer to question 4, etc. The answers in the questionnaire master 106c are grouped in order, starting with the answer to question 1, and if there is data whose answer is not "0", that question is displayed. If there is no data whose answer is not "0", that question is skipped.

[0071] Below, we will explain what would happen if the following were selected on the questionnaire screen: for question 1, "This is not an application from the Co-op (Answer No. 1)," for question 2, "Select (Answer No. 1)," for question 3, "Do not select (Answer No. 2)," and for question 4, "Student discount ¥10,000 (Answer No. 2)."

[0072] (S2: Price plan processing) The fee plan processing will be described in detail with reference to Fig. 12. The fee plan processing unit 102c identifies a serial number in the questionnaire master 106c from the answer number in the answer master 106b corresponding to the answer content of each question number based on the answers of the trainee on the questionnaire screen, acquires a fee plan from the target fee plan master 106d using the identified serial number as a key, acquires subjects and unit prices from the fee plan master 106e using the acquired fee plan as a key, creates student fee plan data including the subjects and unit prices, and registers it in the data file 106h.

[0073] In other words, the applicable fee plan is identified from the serial number associated with the selected answer combination, and student fee plan data is created. When identifying fee plans within the same serial number, data where the application start date ≦ processing date ≦ application end date is targeted. In addition, the applicable unit price at the time of sales recording is determined by comparing the sales recording date with the unit price revision date.

[0074] On the questionnaire screen, for question 1, "This is not an application from the Co-op (Answer No. 1)" is selected, for question 2, "Select (Answer No. 1)" is selected, for question 3, "Do not select (Answer No. 2)" is selected, and for question 4, "Student discount ¥-10,000 (Answer No. 2)" is selected. Therefore, in the questionnaire master 106c, the sequential number "6" is identified, which is the combination of answer number 1 for question 1, answer number 1 for question 2, answer number 2 for question 3, and answer number 2 for question 4.

[0075] 12A is a diagram showing an example of data in the target rate plan master 106d. The target rate plan master 106d includes fields for serial number, rate plan, application start date, and application end date. When identifying rate plans within the same serial number, data where the application start date is equal to or less than the processing date and equal to or less than the application end date is targeted. For example, if the processing date is 2022 / 03 / 03, data with an application start date of 2022 / 01 / 01 and an application end date of 2022 / 03 / 31 is targeted, but data with an application start date of 2022 / 04 / 01 and an application end date of 2999 / 12 / 31 is excluded.

[0076] Using the serial number "6" as a key, the rate plans "001" and "010" are acquired from the target rate plan master 106d.

[0077] 12(B) is a diagram showing an example of data in the fee plan master 106e. The fee plan master 106e includes the following fields: fee plan, fee plan name, account code, account name, unit price revision date, unit price before revision, and unit price after revision. When recording sales, if the sales recording date is less than the unit price revision date, the unit price before revision is applied, and if the sales recording date is equal to or greater than the unit price revision date, the unit price after revision is applied.

[0078] Using the fee plans "001" and "010" as keys, the following are obtained from the fee plan master 106e: fee plan name "general", item code "101", item name "admission fee", unit price revision date "2022 / 03 / 01", unit price before revision "50,000 yen", unit price after revision "51,000 yen", fee plan name "general", item code "201", item name "skill fee", unit price revision date "2022 / 03 / 01", unit price before revision "4,000 yen", unit price after revision "4,100 yen", and fee plan name "custom-made plan", item code "301", item name "plan fee", unit price revision date "2022 / 03 / 01", unit price before revision "22,000 yen", unit price after revision "23,000 yen".

[0079] Based on the acquired data, student fee plan data as shown in FIG. 12(C) is created. In the example shown in the figure, the first line has the student number "00001," subject code "101," subject name "Entrance fee," unit price revision date "2022 / 03 / 01," unit price before revision "¥50,000," and unit price after revision "¥51,000." The second line has the student number "00001," subject code "201," subject name "Skill fee," unit price revision date "2022 / 03 / 01," unit price before revision "¥4,000," and unit price after revision "¥4,100." The third line has the student number "00001," subject code "301," subject name "Plan fee," unit price revision date "2022 / 03 / 01," unit price before revision "¥22,000," and unit price after revision "¥23,000."

[0080] (S3: Reservation course processing) The reservation course processing will be described in detail with reference to Fig. 13. The reservation course processing unit 102d acquires the reservation course from the target reservation course master 106f using the identified serial number as a key, creates reservation course data, and registers it in the data file 106h.

[0081] 13A shows an example of data in the target reservation course master 106f. The target reservation course master 106f includes items such as serial number and reservation course. Using the serial number "6" as a key, the reservation course "002" is obtained from the target reservation course master 106f.

[0082] 13(B) shows an example of data in the reservation course master 106g. The reservation course master 106g includes the reservation course, the reservation course name, and the number of reservations available. Using the serial number "6" as a key, the reservation course "002," the reservation course name "Custom-made Plan," and the number of reservations available "34" are obtained from the reservation course master 106g.

[0083] Based on the acquired data, the trainee reservation course data is created as shown in Figure 13(C). In the example of the lesson reservation course data shown in the figure, the reservation course is "002", the reservation course name is "Custom-made plan", and the number of reservations possible is "34".

[0084] As described above, according to this embodiment, the question master 106a in which question numbers and question contents are registered in association with each other, the answer master 106b in which question numbers, answer numbers, and answer contents are registered in association with each other, the questionnaire master 106c in which serial numbers and combinations of answer numbers for each question are registered in association with each other, the target fee plan master 106d in which serial numbers and fee plans are registered in association with each other, the fee plan master 106e in which fee plans, subjects, and unit prices are registered in association with each other, and the question contents and answer contents are registered for each question number by referring to the question master 106a and the answer master 106b. and a fee plan processing unit 102c that identifies a serial number in a questionnaire master 106c from the answer numbers in an answer master 106b corresponding to the answer content of each question number based on the answers of the applicant (trainee) on the questionnaire screen, acquires a fee plan from a target fee plan master 106d using the identified serial number as a key, acquires items and unit prices from a fee plan master 106e using the acquired fee plan as a key, and creates fee plan data including items and unit prices for the applicant. By having the applicant answer the questionnaire themselves, the desired rate plan can be automatically identified, thereby reducing the burden on the service provider and the applicant themselves.

[0085] [4. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of SDGs Goals 8 and 9.

[0086] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.

[0087] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.

[0088] 5. Other Embodiments The present invention may be implemented in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

[0089] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.

[0090] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed as desired unless otherwise specified.

[0091] Furthermore, with regard to the rate plan identifying device 100, the components shown in the figures are functional concepts, and the device does not necessarily have to be physically configured as shown in the figures.

[0092] For example, all or any part of the processing functions of the rate plan identifying device 100, particularly the processing functions performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. The program is recorded on a non-transitory, computer-readable recording medium containing programmed instructions for causing an information processing device to execute the processes described in this embodiment, and is mechanically read by the rate plan identifying device 100 as needed. That is, a computer program for providing instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). The computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.

[0093] This computer program may also be stored in an application program server connected to the rate plan identifying device 100 via any network, and all or part of it may be downloaded as needed.

[0094] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.

[0095] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.

[0096] The various databases stored in the memory unit are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.

[0097] The rate plan identifying device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The rate plan identifying device 100 may be realized by installing software (including programs, data, etc.) that causes the device to perform the processes described in this embodiment.

[0098] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit depending on various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Explanation of symbols]

[0099] 100 Rate Plan Identification Device 102 Control section 102a Master Maintenance Department 102b Questionnaire processing section 102c Price plan processing section 102d Reservation Course Processing Unit 102e Screen display control unit 104 Communication interface unit 106 Storage section 106a Question Master 106b Answer Master 106c Survey Master 106d Target fee plan master 106e Price Plan Master 106f Target reservation course master 106g Reservation Course Master 106h Data file 108 Input / Output Interface Section 112 Input Device 114 Output Device 300 Network 400 terminals

Claims

1. A rate plan identification device including a control unit, The control unit a survey processing means for providing a survey screen including questions and answer options; a fee plan processing means for identifying a fee plan for the applicant based on the applicant's responses on the questionnaire screen; Equipped with A question master that associates question numbers and question contents and registers them, Answer master that associates question number, answer number, and answer content and registers them; A questionnaire master in which a combination of a serial number and an answer number for each question is associated and registered; The target rate plan master registered by associating serial numbers and rate plans, A fee plan master that associates fee plans, subjects, and unit prices and registers them. It is configured to be accessible to the questionnaire processing means refers to the question master and the answer master, and provides a questionnaire screen including question contents and answer contents for each question number; The fee plan processing means identifies a serial number in the questionnaire master from the answer number in the answer master corresponding to the answer content of each question number based on the applicant's answers on the questionnaire screen, obtains a fee plan from the target fee plan master using the identified serial number as a key, obtains items and unit prices from the fee plan master using the obtained fee plan as a key, and creates fee plan data including items and unit prices for the applicant, characterized by the fee plan identification device.

2. The target rate plan master further associates the serial number and the rate plan with an applicable start date and an applicable end date, and registers the serial number and the rate plan, 2. The rate plan specifying device according to claim 1, wherein the rate plan processing means acquires a rate plan whose processing date is an applicable start date and an applicable end date from the target rate plan master.

3. In the fee plan master, the unit price includes a unit price revision date, a unit price before revision, and a unit price after revision, The fee plan identification device according to claim 1, characterized in that the fee plan processing means obtains the pre-revision unit price from the fee plan master if the processing date is before the revised unit price date, and obtains the revised unit price if the processing date is after the revised unit price date.

4. The control unit It is configured to be able to access the target reservation course master that is registered by associating the sequential number and reservation course, The rate plan specifying device according to claim 1, further comprising a reservation course processing means for obtaining a reservation course from the target reservation course master using the specified serial number as a key and creating reservation course data.

5. 5. The rate plan specifying device according to claim 1, wherein the rate plans include a rate plan for a driving school.

6. A rate plan specification method executed by an information processing device including a control unit, Executed in the control unit: a questionnaire processing step of providing a questionnaire screen including questions and answer options; a rate plan processing step of identifying a rate plan for the applicant based on the applicant's responses on the questionnaire screen; Including, The control unit A question master that associates question numbers and question contents and registers them, Answer master that associates question number, answer number, and answer content and registers them; A questionnaire master in which a combination of a serial number and an answer number for each question is associated and registered; The target rate plan master registered by associating serial numbers and rate plans, A fee plan master that associates fee plans, subjects, and unit prices and registers them. It is configured to be accessible to In the questionnaire processing step, a questionnaire screen including question contents and answer contents is provided for each question number by referring to the question master and the answer master; In the fee plan processing step, a serial number is identified in the questionnaire master from the answer number in the answer master corresponding to the answer content of each question number based on the applicant's answers on the questionnaire screen, a fee plan is obtained from the target fee plan master using the identified serial number as a key, items and unit prices are obtained from the fee plan master using the obtained fee plan as a key, and fee plan data including items and unit prices is created for the applicant.

7. A fee plan specification program to be executed by an information processing device having a control unit, The control unit a questionnaire processing step of providing a questionnaire screen including questions and answer options; a rate plan processing step of identifying a rate plan for the applicant based on the applicant's responses on the questionnaire screen; It is a fee plan specific program for executing The control unit A question master that associates question numbers and question contents and registers them, Answer master that associates question number, answer number, and answer content and registers them; A questionnaire master in which a combination of a serial number and an answer number for each question is associated and registered; The target rate plan master registered by associating serial numbers and rate plans, A fee plan master that associates fee plans, subjects, and unit prices and registers them. It is configured to be accessible to In the questionnaire processing step, a questionnaire screen including question contents and answer contents is provided for each question number by referring to the question master and the answer master; In the fee plan processing step, a serial number is identified in the questionnaire master from the answer number in the answer master corresponding to the answer content of each question number based on the applicant's answers on the questionnaire screen, a fee plan is obtained from the target fee plan master using the identified serial number as a key, items and unit prices are obtained from the fee plan master using the obtained fee plan as a key, and fee plan data including items and unit prices is created for the applicant, characterized by the fee plan identification program.

Citation Information

Patent Citations

  • Testosterone-5alpha-reductase inhibitor

    JP1984053419A

  • System and method of obtaining answer to question

    JP2002073887A

  • Information input process management device, information input process management method and information input process management program

    JP2018055267A

  • Fee plan changing device, fee plan changing method, and fee plan changing program

    JP2020166669A

  • Charge change device, charge change method and charge change program

    JP2021117787A