Business support device, business support method, and business support program
The business support device automates report generation for driving schools, addressing the inefficiency in reporting to prefectural police by configuring input screens and extracting relevant data, thereby reducing workload and standardizing the process.
Patent Information
- Application Number
- JP2022112575
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-07-13
- Publication Date
- 2026-03-04
- Estimated Expiration
- 2042-07-13
AI Technical Summary
Existing driving school management systems do not effectively reduce the workload associated with reporting to prefectural police, requiring manual and repetitive tasks for document preparation.
A business support device and method that automates the generation of reports to prefectural police by configuring input screens based on operator selection, allowing for data extraction and output of documents tailored to specific requirements, including date searches and condition adjustments.
Reduces the effort required to prepare multiple documents for reporting to prefectural police, enhancing efficiency and standardizing the reporting process across different prefectures.
Smart Images

Figure 0007824168000001 
Figure 0007824168000002 
Figure 0007824168000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a business support device, a business support method, and a business support program. [Background technology]
[0002] There are two types of driving schools: designated schools that meet the personnel, material, and operational standards set by the Public Safety Commission, and notified schools that do not meet the above standards but have been approved to operate by filing a notification. Designated driving schools allow students to take provisional license tests and graduation courses at the school, but they are obligated to report the results of these tests and graduation courses to the prefectural police. The reporting obligation requires that multiple documents be printed out and reported for each job, but when printing documents, the user must display the form screen, enter the conditions, and print, which is a burden.
[0003] Patent document 1 proposes a driving school management system that includes a customer information file that stores customer information for customers who use driving schools, a driving school information file that stores driving school service information at multiple driving schools, an information aggregation means that aggregates the information, and a driving school management means that aggregates driving school management and customer management at the multiple driving schools based on the aggregated information, and is configured to aggregate the driving school management and customer management at the multiple driving schools using the Internet. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-132963 Summary of the Invention [Problem to be solved by the invention]
[0005] The system of Patent Document 1 is intended to consolidate the training management and customer management of multiple driving schools, and is not intended to reduce the work involved in reporting to prefectural police.
[0006] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a business support device, a business support method, and a business support program that can reduce the work required to create multiple documents to report to prefectural police. [Means for solving the problem]
[0007] In order to solve the above-mentioned problems and achieve the object, the business support device of the present invention is a business support device that has a control unit and is able to access a menu group master, a web category master that links and stores tasks for each menu stored in the menu group master, a processing configuration master that links and stores processing configurations for each task stored in the web category master, a processing group master that links and stores jobs for each processing configuration stored in the processing configuration master, and customer data that stores customer information, and the control unit has an input screen configuration means that configures the items stored in the menu group master, the web category master, the processing configuration master, and the processing group master as an input screen in accordance with an operator's selection, an extraction means that extracts data from the customer data that satisfies the job selected by the operator on the input screen, and an output unit that outputs the data extracted by the extraction means, and the input screen allows for a search for additional conditions including dates, and the additional conditions selected when the processing configuration and the job are changed are carried over.
[0008] Furthermore, a business support method according to the present invention is a business support method executed by a business support device having a control unit, and is capable of accessing a menu group master, a Web category master that stores businesses linked to each menu stored in the menu group master, a processing configuration master that stores processing configurations that are linked to each business stored in the Web category master, a processing group master that stores jobs linked to each processing configuration stored in the processing configuration master, and customer data that stores customer information, and the control unit includes an input screen configuration step that configures the items stored in the menu group master, the Web category master, the processing configuration master, and the processing group master as an input screen in accordance with an operator's selection, an extraction step that extracts data that satisfies the job selected by the operator on the input screen from the customer data, and an output step that outputs the data extracted in the extraction step, and the input screen allows for a search for additional conditions including a date, and the additional conditions selected when the processing configuration and the job are changed in the input screen configuration step are carried over.
[0009] The business support program of the present invention is a business support program executed by a business support device having a control unit, and is capable of accessing a menu group master, a web category master that stores a business linked to each menu stored in the menu group master, a processing configuration master that stores a processing configuration that is linked to each business stored in the web category master, a processing group master that stores a job linked to each processing configuration stored in the processing configuration master, and customer data that stores customer information, and the control unit executes on a computer an input screen configuration step that configures the items stored in the menu group master, the web category master, the processing configuration master, and the processing group master as an input screen in accordance with an operator's selection, an extraction step that extracts data from the customer data that satisfies the job selected by the operator on the input screen, and an output step that outputs the data extracted in the extraction step, and the input screen allows for a search for additional conditions including a date, and the additional conditions selected when the processing configuration and the job are changed in the input screen configuration step are carried over. [Effects of the Invention]
[0010] The present invention has the effect of reducing the work required to prepare multiple documents for reporting to the prefectural police. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a diagram showing an example of the configuration of a task assistance device 100 according to the present embodiment. [Figure 2] FIG. 2 is a diagram showing an example of the menu group master 106a. [Figure 3] FIG. 3 is a diagram showing an example of the Web category master 106b. [Figure 4] FIG. 4 is a diagram showing an example of the processing configuration master 106c. [Figure 5] FIG. 5 is a diagram showing an example of the processing group master 106d. [Figure 6]FIG. 6 is a diagram showing an example of the input screen MA. [Figure 7] FIG. 7 is a diagram showing an example of the input screen MB. [Figure 8] FIG. 8 is a diagram showing an example of the input screen MC. [Figure 9] FIG. 9 is a diagram showing another example of the processing group master 106d'. [Figure 10] FIG. 10 is a diagram showing an example of the input screen MD. DETAILED DESCRIPTION OF THE INVENTION
[0012] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of a business support device, a business support method, and a business support program according to the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to the preferred embodiments.
[0013] [1. Configuration] An example of the configuration of a task assistance device according to this embodiment will be described with reference to Fig. 1 etc. Fig. 1 is a diagram showing an example of the configuration of a task assistance device 100 according to this embodiment.
[0014] The business support device 100 is constructed based on a commercially available desktop personal computer. Note that the business support device 100 is not limited to being constructed based on a stationary information processing device such as a desktop personal computer, but may also be constructed based on a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.
[0015] The business assistance 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 business assistance device 100 are connected to each other so as to be able to communicate with each other via any communication path.
[0016] The communication interface unit 104 communicably connects the business assistance 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 business assistance device 100 and the server device 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). Note that the data stored in the memory unit 106 may be stored in the server device 200, for example.
[0017] An input device 400 and an output device 500 are connected to the input / output interface unit 108. The output device 500 may be a monitor (including a home television), a speaker, or a printer. The input device 400 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to achieve a pointing device function. In the following, the output device 500 may be referred to as the monitor 500, and the input device 400 may be referred to as the keyboard 400 or the mouse 400. The output device 500 functions as an output unit in this embodiment.
[0018] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs that work in conjunction with the OS (Operating System) to issue commands to the 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 RAM (Random Access Memory) or ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc.
[0019] The storage unit 106 stores, for example, a menu group master 106a, a Web category master 106b, a process configuration master 106c, a process group master 106d, and customer data 106e.
[0020] The menu group master 106a stores menu IDs, group names, display orders, etc., as shown in an example in FIG.
[0021] Web category master 106b stores operations linked to each menu stored in menu group master 106a. Figure 3 shows the contents of Web category master 106b related to the "skill test" of menu ID "5" in Figure 2, and related operations are stored in Web category master 106b for each of menu IDs "1" to "16" in Figure 2. Web category master 106b stores category IDs, menu IDs, operation names, display order, etc.
[0022] The process configuration master 106c stores a process configuration associated with each task stored in the Web category master 106b. Figure 4 shows the contents of the process configuration master 106c related to "Preparation for Examination" of the category ID "Z002000" in Figure 3, and the process configuration related to each of the category IDs "Z001000" to "Z006000" in Figure 3 is stored in the process configuration master 106c. The process configuration master 106c stores category IDs, group IDs, process configuration names, display order, etc.
[0023] The processing group master 106d stores jobs linked to each processing configuration stored in the processing configuration master 106c. Fig. 5 shows the contents of the processing group master 106d-1 related to "Preparation" of the group ID "Z002010" in Fig. 4, and the processing group master 106d-2 related to "Repair Documents" of the group ID "Z002020". For each of the group IDs "Z002010" to "Z002090" in Fig. 4, related jobs are stored in the processing group master 106c. The processing configuration master 106c stores category IDs, group IDs, processing configuration names, display order, etc.
[0024] The customer data 106e stores information such as customer name, type of license obtained, written training history, practical training history, mock test results, written test results, practical test results, and the like.
[0025] The control unit 102 is a CPU or the like that performs overall control of the business support device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing operations based on these stored programs.
[0026] The control unit 102 conceptually includes an input screen configuration unit 102a, an extraction unit 102b, and the like.
[0027] The input screen configuration unit 102a displays the items stored in the menu group master 106a, the web category master 106b, the process configuration master 106c, and the process group master 106d, namely, the group name, the business name, the process configuration name, and the job name, as an input screen in response to the operator's selection.
[0028] The extraction unit 102b extracts data that satisfies the job selected by the operator on the input screen displayed by the input screen configuration unit 102a from the customer data 106e.
[0029] [2. Processing] Here, a specific example of the processing executed by the task assistance device 100 will be described with reference to FIGS.
[0030] FIG. 6 is a diagram showing an example of input screen MA. Input screen MA consists of a menu group selection area MA-1 and a web category selection area MA-2. Input screen configuration unit 102a displays the group name of menu group master 102a in menu group selection area MA-1. Input screen configuration unit 102a also displays the business name of web category master 106b in web category selection area MA-2. The input screen MA in FIG. 6 shows a screen in which "Skill Test" is selected from the menu in menu group selection area MA-1, and "Test Preparation," one of the businesses in "Skill Test," is selected in web category selection area MA-2. If another menu is selected in menu group selection area MA-1, the businesses set in the selected menu are displayed in web category selection area MA-2, and the user can select a business from among them.
[0031] FIG. 7 is a diagram showing an example of the input screen MB. The input screen MB consists of a process configuration selection area MB-1, a process group selection area MB-2, and a condition setting area MB-3. The input screen configuration unit 102a displays the process configuration name of the process configuration master 106c in the process configuration selection area MB-1. The input screen configuration unit 102a also displays the job name of the process group master 102d in the process group selection area MB-2. The condition setting area MB-3 is used to set the test category, test date and time, and start deadline. On the input screen MB of FIG. 7, the process configuration selection area MB-1 displays the process configuration name of "Test Preparation" selected in FIG. 6, and the process group selection area MB-2 displays the job name of "Preparation" selected in the process configuration selection area MB-1.
[0032] Select the processing conditions and job in the processing configuration selection area MB-1 and processing group selection area MB-2, set the verification category, verification date, and start time limit in the condition setting area MB-3, and press the display button, and the extraction unit 102b will extract data that satisfies the job from the customer data 106e. The customer data extracted by the extraction unit 102b is displayed in the processing group selection area MB-2 and can be printed out by the output device 500, such as a printer. This output data can be used as material for reports to each prefecture.
[0033] FIG. 8 is a diagram showing an example of an input screen MC. Like the input screen MB, the input screen MC consists of a processing configuration selection area MC-1, a processing group selection area MC-2, and a condition setting area MC-3. The input screen MC shown in FIG. 8 is an input screen when "Final Examination Documents" is selected as the processing configuration in the processing configuration selection area MC-1 and "Examination Candidate List" is selected in the processing group selection area MC-2. On the input screen MC of FIG. 8, even if the required documents are created using a processing configuration and job different from those in FIG. 7 in the processing configuration selection area MC-1 and processing group setting area MC-2, the conditions set in the condition setting area MB-3 in FIG. 7 are retained. If different conditions are desired, the operator sets the conditions again in the condition setting area MC-3.
[0034] For example, on the input screen MB of FIG. 7, "Preparation" is selected in the process configuration selection area MB-1, the "Test" job is selected in the process group selection area MB-2, the "Test Category," "Test Date and Time," and "Start Time" are set in the condition setting area MB-3, the relevant data is extracted from the customer list 106e, and the necessary documents for reporting are printed. Subsequently, even if a process configuration and job different from those shown in FIG. 7 are selected in the process configuration selection area MC-1 and the process group selection area MC-2 on the input screen MC of FIG. 8, the "Test Category," "Test Date and Time," and "Start Time" set on the input screen MB of FIG. 7 are retained. In other words, when the operator selects a new job, the input screen configuration unit 102a acquires the conditions set in the condition setting area MB-3 of FIG. 7 and displays them in the condition setting area MC-3 of FIG. 8. This simplifies the input work when the conditions are the same. Furthermore, according to this embodiment, the input screen displays items stored in the menu group master 106a, the web category master 106b, the processing configuration master 106c, and the processing group master 106d in accordance with the operator's selection, and the input screen and selection area are switched (input screen MA → input screen MB → input screen MC, etc.) depending on the selection, thereby facilitating a series of input tasks.
[0035] The format of reports to each prefectural police department varies from one prefectural police department to another. Even when the business support device 100 is introduced to driving schools in different prefectures, the delivery efficiency of the device can be improved by preparing standard master data for each prefectural police department.
[0036] Fig. 9 is a diagram showing another example of the processing group master 106d' (for Kanagawa prefecture), and Fig. 10 is a diagram showing an example of the input screen MD (for Kanagawa prefecture). The menu group master 106a, Web category master 106b, and processing configuration master 106c for Kanagawa prefecture are the same as the menu group master 106a, Web category master 106b, and processing configuration master 106c for Tokyo shown in Figs. 2 to 4, and only the processing group master 106d' is prepared for Kanagawa prefecture. In addition, the input screens for selecting menus and tasks in the menu group master 106a and Web category master 106b are also input screens MA.
[0037] Like input screens MB and MC, input screen MD consists of a processing configuration selection area MD-1, a processing group selection area MD-2, and a condition setting area MD-3. The input screen configuration unit 102a displays the processing configuration name of the processing configuration master 106c in the processing configuration selection area MD-1. The input screen configuration unit 102a also displays the job name of the processing group master 106d' in the processing group selection area MD-2.
[0038] As shown in Figure 9, some of the job contents (inspection instructions, report card) of the processing group master 106d-2' related to the "inspection documents" of group ID "Z002020" are different from some of the job contents (No. 2 form, "Tokyo report card") of the processing group master 106d-2 related to the "inspection documents" of group ID "Z002020" for Tokyo shown in Figure 5. Even in such cases, the series of input tasks can be made easier by preparing standard master data for each prefectural police department, displaying the items stored in the master data according to the operator's selection, and switching and displaying the input screen according to the selection.
[0039] [3. 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.
[0040] 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.
[0041] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.
[0042] 4. 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.
[0043] 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.
[0044] 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.
[0045] Furthermore, with regard to the task support device 100, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.
[0046] For example, all or any part of the processing functions of the business support 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 the information processing device to execute the processes described in this embodiment, and is mechanically read by the business support 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.
[0047] This computer program may be stored in an application program server connected to the business support device 100 via any network, and all or part of it may be downloaded as needed.
[0048] 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.
[0049] 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.
[0050] 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.
[0051] The business support 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 business support device 100 may be realized by installing software (including programs, data, etc.) that causes the device to perform the processes described in this embodiment.
[0052] 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. [Industrial Applicability]
[0053] The present invention is particularly useful in industries such as driving schools. [Explanation of symbols]
[0054] 100 Business support equipment 102 Control section 102a Input screen configuration section 102b Extraction part 104 Communication interface unit 106 Storage section 106a Menu Group Master 106b WEB Category Master 106c Processing Configuration Master 106d Processing Group Master 106e Customer Data 108 Input / Output Interface Section 200 servers 300 Network 400 Input Device 500 output devices
Claims
1. A business support device including a control unit, Menu group master and a web category master that associates and stores a business with each menu stored in the menu group master; a processing configuration master that associates and stores a processing configuration for each business stored in the web category master; a processing group master that associates jobs with each processing configuration stored in the processing configuration master; Customer data storing customer information; is accessible to The control unit an input screen configuration means for displaying items stored in the menu group master, the web category master, the process configuration master, and the process group master as an input screen in response to an operator's selection; extraction means for extracting data that satisfies a job selected by an operator on the input screen from the customer data; an output unit that outputs the data extracted by the extraction means; Equipped with The input screen allows for a search for additional conditions including a date, and the additional conditions selected when the processing configuration and the job are changed are carried over.
2. A business assistance method executed by a business assistance device including a control unit, Menu group master and a web category master that associates and stores a business with each menu stored in the menu group master; a processing configuration master that associates and stores a processing configuration for each business stored in the web category master; a processing group master that associates jobs with each processing configuration stored in the processing configuration master; Customer data storing customer information; is accessible to The control unit an input screen configuration step of configuring items stored in the menu group master, the web category master, the process configuration master, and the process group master as an input screen in accordance with an operator's selection; an extraction step of extracting data that satisfies a job selected by an operator on the input screen from the customer data; an output step of outputting the data extracted in the extraction step; Including, The input screen allows for additional condition searches including dates, and the additional conditions selected when the processing configuration and the job are changed in the input screen configuration step are carried over.
3. A business assistance program executed by a business assistance device having a control unit, Menu group master and a web category master that associates and stores a business with each menu stored in the menu group master; a processing configuration master that associates and stores a processing configuration for each business stored in the web category master; a processing group master that associates jobs with each processing configuration stored in the processing configuration master; Customer data storing customer information; is accessible to The control unit an input screen configuration step of configuring items stored in the menu group master, the web category master, the process configuration master, and the process group master as an input screen in accordance with an operator's selection; an extraction step of extracting data that satisfies a job selected by an operator on the input screen from the customer data; an output step of outputting the data extracted in the extraction step; Run it on your computer, The input screen allows for additional condition searches including dates, and the additional conditions selected when the processing configuration and the job are changed in the input screen configuration step are carried over.
Citation Information
Patent Citations
Management system for driving school
JP2002132963A
Program alteration support system and method
JP2010061326A