Information processing device and computer readable medium

By using the processor in the information processing device to determine the service setting based on the speaker's voice status, the problem that the speaker needs to spend a lot of effort when setting the service is solved, and the effect of reducing the effort and improving the setting accuracy is achieved.

CN113204324BActive Publication Date: 2025-02-25FUJIFILM BUSINESS INNOVATION CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202010788858.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-01-31
Filing Date
2020-08-07
Publication Date
2025-02-25
Estimated Expiration
2040-08-07

AI Technical Summary

Technical Problem

When the instructions to perform services on the control target device through speeches, the speaker needs to spend a lot of effort to set up the service.

Method used

By using a processor in the information processing device, the instructions to perform the service are received from the speech, and the setting of the service is determined based on the speech state (such as the height, size and speed of the speech) of the speech, so as to reduce the skill of the speaker.

Benefits of technology

When the speaker's instructions are executed, it is possible to effectively reduce the effort for speaking and improve the accuracy and efficiency of service settings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113204324B_ABST
    Figure CN113204324B_ABST
Patent Text Reader

Abstract

The present invention provides an information processing device and a computer-readable medium. The information processing device includes a processor that receives an instruction to execute a service from a speech and performs control to execute the received service using a setting determined by a state of the speech.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing device and a computer-readable medium. Background Art

[0002] Japanese Patent Gazette No. 2012-128440 discloses a speech dialogue device having the following characteristics, which comprises: a speech recognition component for recognizing the speech content of a speaker; and a response control component for providing a response speech corresponding to the recognition result by synthesizing speech, the speech dialogue device having a speech speed detection component for detecting the speech speed of the speaker, and the response control component changes the response time from the moment when the speech recognition component detects the end of the speaker's speech to the start of providing the response speech according to the speech speed detected by the speech speed detection component. Summary of the invention

[0003] Conventionally, when instructing a control target device to execute a service through speech, there is a problem that it takes time and effort for the speaker to speak out the settings of the service.

[0004] The present disclosure aims to provide an information processing device and a computer-readable medium which can reduce the effort for speaking when a speaker instructs execution, compared with speaking out the settings of a service, and which stores a program for causing a computer to execute such processing.

[0005] According to a first aspect of the present disclosure, there is provided an information processing device including a processor configured to receive an instruction to execute a service from a speech and to perform control to execute the received service using a setting determined using a state of the speech.

[0006] Furthermore, according to a second aspect of the present disclosure, the state of the utterance is at least one of a height, a volume, and a speed of the voice of the utterance.

[0007] Furthermore, according to a third aspect of the present disclosure, the processor performs control such that the received service is executed more times as the volume of the uttered voice increases.

[0008] Furthermore, according to a fourth aspect of the present disclosure, the processor performs control such that the received service is executed with a larger setting value as the volume of the uttered voice is larger.

[0009] Furthermore, according to a fifth aspect of the present disclosure, the processor determines the setting using past utterances.

[0010] Furthermore, according to a sixth aspect of the present disclosure, the processor identifies a speaker who has issued the instruction, and determines the setting using the speech received in the past from the speaker who has issued the instruction.

[0011] Furthermore, according to the seventh aspect of the present disclosure, when the processor receives an instruction to execute the service from a speech, it identifies the speaker who issued the instruction by authentication using voice, and determines the setting using the speech received in the past from the speaker who issued the instruction.

[0012] Furthermore, according to an eighth aspect of the present disclosure, the processor performs control so that the service is executed according to settings determined using predetermined information of a speaker who has issued the instruction.

[0013] Furthermore, according to the ninth aspect of the present disclosure, when the setting determined using the speech state and the setting determined using the predetermined information are different, the processor further accepts which setting is selected.

[0014] Furthermore, according to the tenth aspect of the present disclosure, the processor performs control such that, when the setting determined using the speech state and the setting determined using the predetermined information are different, the service is executed using the setting determined using the predetermined information.

[0015] Furthermore, according to the eleventh aspect of the present disclosure, the predetermined information is predetermined information related to the received service.

[0016] Furthermore, according to the twelfth aspect of the present disclosure, the processor further performs control to present the service and the determined content of the setting.

[0017] Furthermore, according to the thirteenth aspect of the present disclosure, the processor further receives a speech from a speaker who has given the instruction corresponding to the service and the set presentation.

[0018] Furthermore, according to the fourteenth aspect of the present disclosure, the processor performs control such that the presentation is performed when the volume of noise generated simultaneously with the utterance is higher than a predetermined level.

[0019] Furthermore, according to a fifteenth aspect of the present disclosure, the processor performs control to cause the image forming apparatus to execute the received service according to a setting determined by the state of the speech.

[0020] Furthermore, according to a 16th aspect of the present disclosure, there is provided a computer-readable medium storing a program for causing a computer to execute a process.

[0021] The process has the following steps:

[0022] Receive instructions from the speaker to perform services; and

[0023] Control is performed to execute the received service according to the setting determined by using the state of the speech.

[0024] (Effect)

[0025] According to the first or sixteenth aspect, when the speaker instructs execution, the effort for the speech can be reduced compared to the case where the speaker speaks about the setting of the service.

[0026] According to the second aspect, the setting can be determined based on the state easily obtained from the speech.

[0027] According to the third aspect, the number of times the service is executed can be determined by the volume of the uttered voice.

[0028] According to the fourth aspect, the setting value of the service can be determined according to the volume of the uttered voice.

[0029] According to the fifth aspect, compared with the case where past utterances are not used, the setting of the service can be determined with higher accuracy.

[0030] According to the sixth aspect, the service settings can be determined with higher accuracy compared to a case where the speaker who issues the instruction is not identified.

[0031] According to the seventh aspect, the speaker who has given the instruction can be identified with higher accuracy compared to a case where authentication using voice is not performed.

[0032] According to the eighth aspect, it is possible to set the service taking the speaker's schedule into consideration.

[0033] According to the ninth aspect, it is possible to apply setting of a service in accordance with the speaker's desire.

[0034] According to the tenth aspect, the setting of the service can be determined with priority given to the speaker's reservation.

[0035] According to the eleventh aspect, compared with a case where the scheduled information is information irrelevant to the received service, the service can be set more rationally.

[0036] According to the twelfth aspect, the speaker can confirm the executed service and setting in advance.

[0037] According to the thirteenth aspect, it is possible to accept a change in setting by a speaker who has instructed a service.

[0038] According to the fourteenth aspect, when the volume of noise is higher than a predetermined level, it is possible to avoid unnecessary execution of services due to erroneous recognition.

[0039] According to the fifteenth aspect, compared with a case where a speaker makes a speech on setting of a service related to image formation, the time and effort required for the speech can be reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 This is a block diagram showing an example of the hardware configuration of the information processing device according to the first and second embodiments.

[0041] Figure 2 This is a block diagram showing an example of the functional configuration of the information processing device according to the first embodiment.

[0042] Figure 3 This is a schematic diagram showing an example of the structure of the utterance state information database according to the embodiment.

[0043] Figure 4 It is a schematic diagram showing an example of the structure of a schedule information database according to the embodiment.

[0044] Figure 5 This is a flowchart showing an example of the flow of information processing according to the embodiment.

[0045] Figure 6 This is a flowchart showing an example of the flow of the setting determination process according to the first embodiment.

[0046] Figure 7 This is a block diagram showing an example of the functional configuration of the information processing device according to the second embodiment.

[0047] Figure 8 This is a flowchart showing an example of the flow of the setting determination process according to the second embodiment.

[0048] Fig. 9 This is a block diagram showing an example of the hardware configuration of the information processing device according to the third embodiment.

[0049] Fig.10 This is a block diagram showing an example of the functional structure of the information processing device according to the third embodiment.

[0050] Fig.11 This is a flowchart showing an example of the flow of the setting determination process according to the third embodiment. DETAILED DESCRIPTION

[0051] Hereinafter, an example of a method for implementing the present disclosure will be described in detail with reference to the accompanying drawings. In addition, a case where a personal computer is applied as an information processing device will be described. Furthermore, a case where the information processing device and the control object device are separately configured will be described, but the two may also be configured as one body.

[0052] [First embodiment]

[0053] like Figure 1 As shown, the information processing device 10 according to the present embodiment includes a CPU (Central Processing Unit: processor) 11, a memory 12 as a temporary storage area, a nonvolatile storage unit 13, and a communication interface (I / F) unit 18. The CPU 11, the memory 12, the storage unit 13, and the communication I / F unit 18 are connected to each other via a bus B1.

[0054] The storage unit 13 is implemented by a HDD (Hard Disk Drive), an SSD (Solid State Drive), a flash memory, or the like. The storage unit 13 as a storage medium stores an information processing program 13A and a setting determination program 13B. The CPU 11 reads the information processing program 13A and the setting determination program 13B from the storage unit 13, loads them into the memory 12, and sequentially executes the processes of the information processing program 13A and the setting determination program 13B. In addition, the storage unit 13 stores a speech state information database 13C and a scheduled information database 13D. The speech state information database 13C and the scheduled information database 13D will be described in detail later.

[0055] In the present embodiment, an image forming device is used as a control object device, and a voice input / output device 80 and an image forming device 90 are connected to the communication I / F unit 18. Therefore, the CPU 11 can send and receive various information with the voice input / output device 80 and the image forming device 90. In addition, in the present embodiment, a smart speaker is used as the voice input / output device 80, but it can also be set to use other devices that can input and output voice, such as smart phones and portable information terminal devices. In addition, in the present embodiment, a digital multifunction machine with a printing function, an image reading function, and a fax function is used as the image forming device 90, but it is of course not limited to this.

[0056] Next, the functional structure of the information processing device 10 according to this embodiment will be described. Figure 2As shown, the information processing device 10 includes a receiving unit 11A, a specifying unit 11B, a determining unit 11C, and a control unit 11D. The CPU 11 of the information processing device 10 executes the information processing program 13A and the setting determination program 13B to function as the receiving unit 11A, the specifying unit 11B, the determining unit 11C, and the control unit 11D.

[0057] The receiving unit 11A according to the present embodiment receives an instruction to execute a service using the image forming device 90 from a speech via the voice input / output device 80. In addition, the "service" mentioned here includes not only free processing but also paid processing. Furthermore, in the present embodiment, a printing service is applied as the above-mentioned service, but the present invention is not limited to this mode, and for example, an image reading service or a fax transmission service may also be applied.

[0058] Furthermore, the specific unit 11B involved in this embodiment identifies the speaker who has made the instruction received by the receiving unit 11A. In addition, when the specific unit 11B involved in this embodiment receives the instruction to execute the above-mentioned service from the speech through the receiving unit 11A, it applies the conventionally known speech content-dependent speaker recognition method to identify the above-mentioned speaker, but it is not limited to this method. For example, it can be set to a method of applying a technique such as a speech content-independent speaker recognition method to identify the above-mentioned speaker, or it can be set to a method of identifying the above-mentioned speaker not by authentication using sound, but by information input through an input unit such as a touch panel provided in the image forming device 90.

[0059] Furthermore, the determination unit 11C involved in the present embodiment determines the settings of the above-mentioned services using past speeches. In addition, in the present embodiment, the resolution of the printed image, the size of the printed paper, and the number of originals printed on one printed paper are applied as the objects of the above-mentioned settings, but it is not limited to this. For example, in addition to the objects including these settings, other objects of settings such as printing speed and whether to print in color may also be included, and a method of applying a single or a combination of multiple of these may also be set. Furthermore, the determination unit 11C involved in the present embodiment determines the above-mentioned settings using speeches received from the speaker who made the above-mentioned instructions in the past through the receiving unit 11A, but it is not limited to this method. For example, a method of determining the above-mentioned settings using speeches pre-registered by users of the information processing device 10 may also be set.

[0060] Furthermore, the control unit 11D according to the present embodiment also performs control to prompt the service received through the receiving unit 11A and the content of the setting of the service determined. In addition, in the present embodiment, a control method of performing the above prompting when the volume of the noise generated simultaneously with the above speech is higher than a predetermined level is applied, but the present embodiment is not limited to this method, and for example, a control method of performing the above prompting every time an instruction to execute a service is received through the receiving unit 11A may also be applied.

[0061] Furthermore, in the present embodiment, the service and setting are presented by voice output via the voice input / output device 80, but the present invention is not limited thereto. For example, the service and setting may be presented by a display unit such as a liquid crystal display included in the image forming device 90.

[0062] Furthermore, in the present embodiment, as the above-mentioned predetermined level, when the volume of the above-mentioned noise is above this value, it is difficult to recognize the speech simultaneously with the noise, and for this reason, a value obtained in advance by experiments using a real machine or computer simulation is applied, but it is not limited to this. For example, it can also be set in a manner that is pre-set by the user of the information processing device 10, etc. according to the recognition accuracy of the service required for information processing or the purpose of the information processing device 10, etc.

[0063] Furthermore, the receiving unit 11A according to the present embodiment also receives a speech from a speaker who issues an instruction to execute the service in accordance with the service and the set presentation.

[0064] Furthermore, the control unit 11D according to the present embodiment controls the image forming apparatus 90 to execute the service received by the receiving unit 11A by using the setting determined by the state of the speech received by the receiving unit 11A. In addition, in the present embodiment, the height, volume and speed of the speech corresponding to the speech are applied as the state of the speech, but the present embodiment is not limited to this. For example, in addition to these states, other states such as the presence or absence of an accent (for example, Kanto dialect or Kansai dialect, etc.) or the emotion of the speech (joy or sadness, etc.) may be included, and a method of applying a single or a combination of multiple of these may also be set. Furthermore, the control unit 11D according to the present embodiment is set as follows (in the present embodiment, a three-step setting): the higher the height of the speech, the higher the resolution of the printed image is set, the larger the volume of the speech, the larger the size of the print paper is set, and the faster the speed of the speech, the more the number of originals printed on one print paper is set, but the present embodiment is not limited to this. For example, in the case where the speech is in the Kansai dialect, a method of applying a combination other than the combination of the speech state and setting, such as increasing the printing speed, may also be set.

[0065] Furthermore, the control unit 11D according to the present embodiment controls the image forming apparatus 90 to execute the service received by the receiving unit 11A by applying the setting determined by the predetermined information of the speaker who issued the instruction received by the receiving unit 11A. In addition, in the present embodiment, the number of originals printed on one printing paper is applied as the object of the setting determined by the predetermined information, but the present invention is not limited to this. For example, other settings such as the resolution of the printed image and the size of the printing paper may be applied as the object, or a single or a combination of these settings may be applied.

[0066] Furthermore, the control unit 11D according to the present embodiment controls the image forming apparatus 90 to execute the service according to the setting determined by the predetermined information when the setting determined by the speech state and the setting determined by the predetermined information are different. In the present embodiment, the predetermined information related to the service received by the receiving unit 11A is used as the predetermined information, but the present invention is not limited to this.

[0067] Next, the speech status information database 13C involved in this embodiment is described. Figure 3 As shown, the speech status information database 13C according to the present embodiment stores information such as a speaker, date and time, and speech status in association with each other.

[0068] The speaker is information indicating the speaker who issued the execution instruction of the service received by the receiving unit 11A, the date and time is information indicating the date and time when the corresponding speaker issued the execution instruction, and the speech status is information indicating the speech status when the corresponding speaker issued the execution instruction.

[0069] Next, the scheduled information database 13D involved in this embodiment will be described. Figure 4 As shown, the schedule information database 13D according to the present embodiment stores speakers, date and time, and schedule information in association with each other.

[0070] The above-mentioned speaker is the same information as the speaker in the speech status information database 13C, the above-mentioned date and time is information indicating the scheduled date and time of the corresponding speaker, and the above-mentioned reservation is information indicating the name of the reservation to be implemented at the corresponding date and time. Figure 4 The example shown shows that speaker A is scheduled to go on a business trip between 9:00 and 17:00 on December 5, 2019.

[0071] Next, refer to Figure 5The operation of the information processing device 10 when executing information processing will be described. The CPU 11 of the information processing device 10 executes the information processing program 13A. Figure 5 In addition, in order to avoid complexity, for example Figure 3 as well as Figure 4 A case where the utterance status information database 13C and the schedule information database 13D are constructed as shown will be described.

[0072] In step 200, CPU 11 waits until an instruction to execute a service is given by a speech of any speaker. In step 202, CPU 11 determines the service indicated by the speech received through the processing of step 200 using a conventionally known speech recognition technology, and in step 204, CPU 11 determines the state of the speech. In this embodiment, as a method of determining the state of the speech, the following method can be applied: determining the height of the speech of the speech using the frequency of the speech, determining the volume of the speech of the speech using the sound pressure of the speech, and determining the speed of the speech of the speech by dividing the number of characters of the speech determined by the conventionally known speech recognition technology by the speech time.

[0073] In the next step 206, the CPU 11 executes a setting determination process for determining the setting of the service to be executed. The CPU 11 of the information processing device 10 executes the setting determination program 13B. Figure 6 The following setting determines the processing. Figure 6 The setting determination process according to the present embodiment will be described.

[0074] In step 400, CPU 11 determines the speaker who made the speech received by the processing of step 200 (hereinafter referred to as the "target speaker"), and reads out all values ​​representing the speech status of the determined target speaker from the speech status information database 13C. Then, CPU 11 calculates the average value according to each predetermined time period and according to each state of height, size, and speed in the value representing the read speech state, thereby deriving the threshold value T for each time period and each state. In addition, in this embodiment, morning and afternoon are used as the above-mentioned time periods, but it is not limited to this. For example, it can also be set in a manner that the above-mentioned time period is pre-set by the user of the information processing device 10, etc. according to the purpose of the information processing device 10, etc.

[0075] Hereinafter, the threshold T related to “height” is represented as threshold Tv, the threshold T related to “size” is represented as threshold Tl, and the threshold T related to “speed” is represented as threshold Ts.

[0076] In step 402, the CPU 11 determines whether the height of the speech determined by the process of step 204 is the same as the threshold value Tv (hereinafter referred to as "threshold value Tv") corresponding to the time period at that time. If the determination is positive, the CPU 11 transfers to step 406, and the CPU 11 sets the resolution of the print image to 300 dpi, and transfers to step 412 described later. On the other hand, if the determination is negative in step 402, the CPU 11 transfers to step 404, and the CPU 11 determines whether the height of the speech determined by the process of step 204 is greater than the threshold value Tv. If the determination is positive, the CPU 11 transfers to step 408, and the CPU 11 sets the resolution of the print image to 600 dpi, and transfers to step 412 described later. On the other hand, if the determination is negative in step 404, it is considered that the height of the speech determined is less than the threshold value Tv, and the CPU 11 transfers to step 410, and the CPU 11 sets the resolution of the print image to 200 dpi, and transfers to step 412.

[0077] In step 412, the CPU 11 determines whether the size of the speech determined by the process of step 204 is the same as the threshold value T1 (hereinafter referred to as "threshold value T1") corresponding to the time period at that time. If the determination is positive, the CPU 11 proceeds to step 416, and the CPU 11 sets the size of the printing paper to A4, and proceeds to step 422 described later. On the other hand, if the determination is negative in step 412, the CPU 11 proceeds to step 414, and the CPU 11 determines whether the size of the speech determined by the process of step 204 is larger than the threshold value T1. If the determination is positive, the CPU 11 proceeds to step 418, and the CPU 11 sets the size of the printing paper to A3, and proceeds to step 422 described later. On the other hand, if the determination is negative in step 414, the CPU 11 deems that the size of the speech determined is smaller than the threshold value T1, and proceeds to step 420, and the CPU 11 sets the size of the printing paper to B5, and proceeds to step 422.

[0078] For example, if the speaker says "Please make a copy." in a relatively loud voice and the volume of the speech is larger than the threshold value T1, the size of the printing paper is set to A3. On the other hand, if the speaker says "Please make a copy." in a relatively quiet voice and the volume of the speech is smaller than the threshold value T1, the size of the printing paper is set to B5.

[0079] In step 422, the CPU 11 determines whether the speed of the speech determined by the process of step 204 is the same as the threshold value Ts (hereinafter referred to as "threshold value Ts") corresponding to the time period at that time. If the determination is affirmative, the CPU 11 proceeds to step 426, and the CPU 11 sets the setting to print two originals on one printing paper, and proceeds to step 432 described later. On the other hand, if the determination is negative in step 422, the CPU 11 proceeds to step 424, and the CPU 11 determines whether the speed of the speech determined by the process of step 204 is greater than the threshold value Ts. If the determination is positive, the CPU 11 proceeds to step 428, and the CPU 11 sets the setting to print all originals on one printing paper, and proceeds to step 432 described later. On the other hand, if the determination is negative in step 424, the CPU 11 deems that the speed of the speech determined is less than the threshold value Ts, and the CPU 11 proceeds to step 430, and the CPU 11 sets the setting to print the same number of sheets as the number of sheets of the originals, and proceeds to step 432.

[0080] It is needless to say that these specific setting values ​​for the print service are merely examples, and the setting values ​​may be changed by the user of the information processing device 10 or the like within a range that the image forming device 90 can set.

[0081] In step 432, CPU 11 reads out the date and time of the target speaker and all scheduled information from the scheduled information database 13D. In step 434, CPU 11 determines whether the information read out from the scheduled information database 13D includes a schedule implemented by the target speaker at that time and a schedule for printing by the image forming device 90 (for example, a meeting, a visitor response, etc.). In the case of a negative determination, the present setting determination processing is terminated. On the other hand, in the case of an affirmative determination, the process transfers to step 436, and CPU 11 sets the setting so that all manuscripts are uniformly printed on one sheet of printing paper, and the present setting determination processing is terminated. If the setting determination processing is terminated, the process transfers to the information processing (refer to Figure 5 . ) in step 208.

[0082] In step 208 , CPU 11 determines whether the volume of noise generated simultaneously with the instruction to execute the service issued by the speaker is greater than a predetermined threshold value Tn, and in the case of an affirmative determination, moves to step 212 described later, and in the case of a negative determination, moves to step 210 .

[0083] In step 210, CPU 11 determines whether the target speaker is performing the information processing for the first time. In the case of a negative determination, it transfers to step 220 described later. On the other hand, in the case of an affirmative determination, it transfers to step 212. In step 212, CPU 11 prompts the determined service and the setting determined by the setting determination processing through the voice output via the voice input and output device 80, and transfers to step 214. Here, the target speaker makes a speech indicating whether the determined service can be performed according to the prompted content. And, in the case that the indicated service cannot be performed according to the prompted content, the target speaker re-speaks the content of the service and setting. Therefore, in step 214, CPU 11 waits until the target speaker makes a speech corresponding to the service and setting prompted in step 212 to the voice input and output device 80.

[0084] In step 216, the CPU 11 determines the content of the speech received by the process of step 214 using a conventionally known speech recognition technology, and determines whether the service can be executed according to the suggested content. If the determination is negative, the CPU 11 transfers to step 218, and the CPU 11 resets the determined service and settings, and returns to step 212. On the other hand, if the determination is positive in step 216, the CPU 11 transfers to step 220, and the CPU 11 controls the image forming device 90 to execute the service according to the settings determined by the above process. In step 222, the CPU 11 registers all values ​​indicating the speech status of the target speaker determined by the process of step 204 together with the information indicating the date and time of the moment in the speech status information database 13C, and ends the present information processing.

[0085] In addition, in the present embodiment, the method of CPU 11 causing image forming device 90 to perform control of executing the above-mentioned service by using the setting determined by the above-mentioned predetermined information when the setting determined by the above-mentioned speech state and the setting determined by the above-mentioned predetermined information are different has been described, but a method of accepting a selection of which of these settings is selected may also be provided. As an example of the method of this case, it is possible to exemplify executing the service according to the selection result. Figure 6 The setting shown determines the mode of any one of the processes of step 422 to step 430 and the processes of step 432 to step 436 in the process.

[0086] [Second embodiment]

[0087] In the first embodiment described above, a method for determining the setting corresponding to the state of the accepted speech using a threshold value is described. However, in the second embodiment, an example of a method for determining the setting without using a threshold value is described. In addition, since the hardware structure of the information processing device involved in the second embodiment is different from the structure involved in the first embodiment described above (see Figure 1 . ) are the same, so the description here is omitted.

[0088] First, refer to Figure 7 The functional structure of the information processing device 10 according to the second embodiment will be described. Figure 7 in Figure 2 The same feature annotations Figure 2 The same symbol. Figure 7 As shown, the second embodiment is different from the first embodiment described above only in that the information processing device 10 does not include the identification unit 11B and the determination unit 11C.

[0089] Next, refer to Figure 8 As the function of the information processing device 10 according to the second embodiment, the function of the information processing device 10 when executing the setting determination process will be described. Figure 5 The information processing shown is the same as that of the first embodiment except for the setting determination processing, so the description here is omitted. Figure 8 The settings shown in the figure determine the process of Figure 6 The settings shown determine the processing steps of the same processing as the Figure 6 The same step numbers are used and their descriptions are omitted.

[0090] Figure 8 The settings shown determine the processing and Figure 6 The setting determination process shown is different in that the process of steps 401 to 421 is applied instead of the process of steps 400 to 430 .

[0091] That is, in Figure 8 In step 401, by Figure 5 The higher the height of the speech sound determined by the process of step 204, the higher the resolution of the print image is set by CPU 11. In the second embodiment, a method of setting the resolution of the print image using a predetermined lookup table in which the height of the speech sound is set as input information and the resolution of the print image is set as output information is applied, but a method of setting using a calculation formula of the same input and output information as the lookup table may also be applied.

[0092] In step 411, by Figure 5The larger the size of the spoken voice determined by the processing of step 204, the larger the size of the printing paper is set by CPU 11. In the second embodiment, a method of setting the size of the printing paper using a predetermined lookup table in which the size of the spoken voice is set as input information and the size of the printing paper is set as output information is applied, but a method of setting the size of the printing paper using a calculation formula of the same input and output information as the lookup table may also be applied.

[0093] In step 421, by Figure 5 The faster the speech speed determined by the processing of step 204 is, the more the number of manuscripts to be printed on one printing paper is set by CPU 11. In the second embodiment, a method of setting the number of manuscripts using a predetermined lookup table in which the speech speed is set as input information and the number of manuscripts is set as output information is applied, but a method of setting using a calculation formula of input and output information that is the same as the lookup table may also be applied.

[0094] In the second embodiment, as an example of a method for executing control of the received service with a larger setting value as the voice of the speaker becomes louder, an example of a method for applying the image forming device 90 as the control target device is described, but the present invention is not limited to this method. For example, as an example of a method for performing this control, when a music reproducing device is applied as the control target device, the following method may be used.

[0095] That is, in this case, for example, when "play music" is spoken in a relatively loud voice via the voice input / output device 80 (here, the smart speaker), the service of playing music is executed, and as a setting value, the voice input / output device 80 is controlled in such a manner that the volume of the music played is increased compared to the normal volume (for example, the initial volume set in the voice input / output device 80 or the terminal device cooperating with the voice input / output device 80 or the volume played so far, etc.). On the other hand, when "play music" is spoken in a relatively quiet voice via the voice input / output device 80, the service of playing music is executed, and as a setting value, the voice input / output device 80 is controlled in such a manner that the volume of the music played is lowered compared to the above-mentioned normal volume, etc.

[0096] Moreover, in this example, when "increase the volume" is said in a relatively loud voice via the voice input / output device 80 after the music starts playing, a service of increasing the volume more than before is executed, and as a setting value, the voice input / output device 80 is controlled in a manner that the amplitude of the volume increase is larger than usual. In this case, for example, the volume is usually increased step by step, but it can also be set to increase in a larger number of steps than usual (for example, two steps). On the other hand, when "increase the volume" is said in a relatively quiet voice via the voice input / output device 80, a service of increasing the volume more than before is executed, and as a setting value, the voice input / output device 80 is controlled in a manner that the amplitude of the volume increase is smaller than usual. In this case, for example, the volume is usually increased step by step, but it can also be set to increase in a smaller number of steps than usual (for example, half a step).

[0097] [Third embodiment]

[0098] In the first embodiment and the second embodiment, the image forming apparatus 90 is applied as the control target device. However, in the third embodiment, an example of a mode in which the cleaning robot 100 is applied as the control target device is described.

[0099] First, refer to Fig. 9 The hardware structure of the information processing device involved in the third embodiment is described. Fig. 9 in Figure 1 The same feature annotations Figure 1 The same symbol. Fig. 9 As shown, in the third embodiment, the cleaning robot 100 is connected to the communication I / F unit 18, which is different from the first embodiment and the second embodiment. In addition, in the third embodiment, a self-propelled cleaning machine having a self-propelled function and a cleaning function is used as the cleaning robot 100, but it is of course not limited to this.

[0100] Next, refer to Fig.10 The functional structure of the information processing device 10 according to the third embodiment will be described. Fig.10 in Figure 2 The same feature annotations Figure 2 The same symbol. Fig.10 As shown in FIG. 1 , the third embodiment is different from the second embodiment described above in that a cleaning robot 100 is connected to a control unit 11D.

[0101] The receiving unit 11A of the third embodiment receives the service of using the cleaning robot 100 from the speech, which is different from the first embodiment and the second embodiment. In the third embodiment, the suction cleaning service is applied as the service, but it is not limited to this mode, and for example, a wiping cleaning service or the like may be applied.

[0102] Furthermore, the control unit 11D involved in the third embodiment makes the cleaning robot 100 perform control of the service received by the receiving unit 11A by using the setting determined by the state of the speech received by the receiving unit 11A, which is different from the first embodiment and the second embodiment. In addition, in the third embodiment, the number of times the same part is vacuum cleaned and the number of rooms where vacuum cleaning is performed are applied as the objects of the above-mentioned settings, but it is not limited to this. For example, in addition to these settings, other setting objects such as the size of the suction force of the cleaning robot 100 or the time until the suction cleaning starts may also be included, and these single or multiple combinations may also be applied.

[0103] Furthermore, the control unit 11D according to the third embodiment determines the number of times the same part is vacuum cleaned using the volume of the speech received by the receiving unit 11A, and determines the number of rooms to be vacuum cleaned using the speed of the speech, which is different from the first and second embodiments. In addition, a combination other than the combination of the speech states and settings may be applied.

[0104] Furthermore, the control unit 11D involved in the third embodiment controls the cleaning robot 100 to execute the service received by the receiving unit 11A by using the setting determined by the predetermined information of the speaker who made the instruction received by the receiving unit 11A, which is different from the first embodiment and the second embodiment. In addition, in the third embodiment, the number of times the same part is vacuum cleaned is applied as the object of the setting determined by the predetermined information, but it is not limited to this. For example, the number of rooms to be vacuum cleaned may be applied, and a combination of these may be applied alone or in combination.

[0105] Next, refer to Fig.11 As the function of the information processing device 10 according to the third embodiment, the function of the information processing device 10 when executing the setting determination process will be described. Figure 5 The information processing shown is the same as that of the first embodiment except for the setting determination processing, and therefore the description here is omitted.

[0106] In step 600, by Figure 5The larger the volume of the spoken voice determined by the processing of step 204, the more times the cleaning robot 100 is set to vacuum clean the same part. In addition, in the third embodiment, a method of setting the number of suction cleanings using a predetermined query table in which the volume of the spoken voice is set as input information and the number of suction cleanings is set as output information is applied, but a method of setting using a calculation formula of the same input and output information as the query table may also be applied.

[0107] In step 602, by Figure 5 The faster the speed of the spoken voice determined by the processing of step 204, the more the number of rooms the cleaning robot 100 performs suction cleaning. In addition, in the third embodiment, a method of setting the number of rooms using a predetermined query table in which the speed of the spoken voice is set as input information and the number of rooms is set as output information is applied, but a method of setting using a calculation formula of input and output information that is the same as the query table may also be applied.

[0108] In step 604, CPU 11 reads out the date and time of the target speaker and all scheduled information from the scheduled information database 13D. In step 606, CPU 11 determines whether the information read out from the scheduled information database 13D contains a schedule implemented by the target speaker at that moment and accompanied by a schedule for suction cleaning by the cleaning robot 100 (for example, visitor response, etc.). In the case of a negative determination, the present setting determination processing is terminated. On the other hand, in the case of a positive determination, the process transfers to step 608, and CPU 11 sets the number of times the cleaning robot 100 suction cleans the same part to 2, thereby terminating the present setting determination processing. If the setting determination processing is terminated, the process transfers to information processing (refer to Figure 5 . ) in step 208.

[0109] Incidentally, the specific setting values ​​for these suction cleaning services are of course only examples, and the setting values ​​may be changed by the user of the information processing device 10 or the like within the range that the cleaning robot 100 can set.

[0110] Although the embodiments are described above, the technical scope of the present disclosure is not limited to the scope described in the above embodiments. Various changes or improvements can be added to the above embodiments without departing from the scope of the disclosure, and the addition of such changes or improvements is also included in the technical scope of the present disclosure.

[0111] Furthermore, the above-mentioned embodiments do not limit the disclosure involved in the claims, and all combinations of the features described in the embodiments are not necessarily required in the disclosed solution. The above-mentioned embodiments include disclosures at various stages, and various disclosures are extracted by combining the disclosed multiple constituent elements. Even if several constituent elements are deleted from all the constituent elements shown in the embodiments, as long as the effect can be obtained, the structure in which the several constituent elements are deleted can be extracted as a disclosure.

[0112] Furthermore, in the above embodiments, the processor refers to a processor in a broad sense, including a general-purpose processor (e.g., a CPU, etc.) or a dedicated processor (e.g., a GPU: Graphics Processing Unit, an ASIC: Application Specific Integrated Circuit, a FPGA: Field Programmable Gate Array, a programmable logic device, etc.).

[0113] Furthermore, in the above-mentioned embodiment, an image forming device, a music reproducing device, and a cleaning robot are used as examples of the control object device, but it is not limited to these, and it may include a water heater, a lighting device, a television, an air-conditioning device, etc., and may be set to use a single one or a combination of multiple ones.

[0114] Furthermore, in the above-mentioned embodiment, the information processing program 13A and the setting determination program 13B are pre-installed in the storage unit 13, but the present invention is not limited thereto. For example, the information processing program may be provided in a storage medium such as a CD-ROM (Compact Disc Read Only Memory) or provided via a network.

[0115] Furthermore, in the above-mentioned embodiments, the case where information processing and setting determination processing are implemented by executing a program and using a computer through a software structure is described, but the present disclosure is not limited to this. For example, information processing and setting determination processing may also be implemented through a hardware structure or a combination of a hardware structure and a software structure.

[0116] In addition, the configuration of the information processing device 10 described in the above embodiment (see Figure 1 , Figure 2 , Fig. 9 as well as Fig.10 . ) is an example, and unnecessary parts may be deleted or new parts may be added without departing from the main purpose of the present disclosure.

[0117] Furthermore, the information processing flow described in the above embodiment (see Figure 5 . ) and set the decision process (refer to Figure 6 , Figure 8 as well as Fig.11 . ) is also an example. Of course, unnecessary steps may be deleted, new steps may be added, or the processing order may be replaced without departing from the scope of the present disclosure.

Claims

1. An information processing device, wherein: The information processing device has a processor. The processor receives instructions from the speech to perform services, performing control to execute the received service by using the setting determined by the state of the speech, Furthermore, the processor performs control such that the service is executed by setting determined by using predetermined information of the speaker who has given the instruction, The processor further accepts which setting is selected when the setting determined using the speech state and the setting determined using the predetermined information are different.

2. An information processing device, wherein: The information processing device has a processor. The processor receives instructions from the speech to perform services, performing control to execute the received service by using the setting determined by the state of the speech, Furthermore, the processor performs control such that the service is executed by setting determined by using predetermined information of the speaker who has given the instruction, Furthermore, the processor performs control such that, when the setting determined by the speech state and the setting determined by the predetermined information are different, the service is executed according to the setting determined by the predetermined information.

3. The information processing device according to claim 1 or 2, wherein: The state of the utterance is at least one of the height, volume, and speed of the voice of the utterance.

4. The information processing device according to claim 3, wherein: The processor performs control such that the received service is executed more times as the louder the uttered voice is.

5. The information processing device according to claim 3, wherein: The processor performs control such that the received service is executed with a larger setting value as the louder the uttered voice is.

6. The information processing device according to claim 1 or 2, wherein: The processor determines the setting using past utterances.

7. The information processing device according to claim 6, wherein: the processor determining a speaker who made the indication, The setting is determined using the speech received in the past from the speaker who issued the instruction.

8. The information processing device according to claim 7, wherein: When receiving an instruction to execute the service from a speech, the processor identifies the speaker who gave the instruction by authentication using voice, The setting is determined using the speech received in the past from the speaker who issued the instruction.

9. The information processing device according to claim 1 or 2, wherein: The predetermined information is predetermined information related to the received service.

10. The information processing device according to claim 1 or 2, wherein: The processor further performs control to present the service and the determined content of the setting.

11. The information processing device according to claim 10, wherein: The processor further receives an utterance from a speaker who has given the instruction corresponding to the service and the set presentation.

12. The information processing device according to claim 10, wherein: The processor performs control so as to perform the presentation when the volume of noise generated simultaneously with the utterance is higher than a predetermined level.

13. The information processing device according to claim 11, wherein: The processor performs control so as to perform the presentation when the volume of noise generated simultaneously with the utterance is higher than a predetermined level.

14. The information processing device according to claim 1 or 2, wherein: The processor controls the image forming apparatus to execute the received service according to the setting determined by the state of the speech.

15. A computer-readable medium storing a program for causing a computer to execute a process, The process has the following steps: Receive instructions from the speaker to perform services; performing control to execute the received service by using the setting determined by the state of the speech; executing the service by using settings determined using predetermined information of the speaker who gave the instruction; and The processor further accepts which setting is selected when the setting determined using the speech state and the setting determined using the predetermined information are different.

16. A computer-readable medium storing a program for causing a computer to execute a process, The process has the following steps: Receive instructions from the speaker to perform services; performing control to execute the received service by using the setting determined by the state of the speech; executing the service by using settings determined using predetermined information of the speaker who made the instruction; and When the setting determined using the utterance state and the setting determined using the predetermined information are different, the service is executed using the setting determined using the predetermined information.

Citation Information

Patent Citations

  • Voice interactive device

    JP2012128440A

  • Command input device and program

    JP2007226388A

  • Voice recognition controller

    JP2009104025A

  • Adapting voice input processing based on voice input characteristics

    US20160372110A1