Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7652309B2 - Information processing device, chat control method, and chat control program - Google Patents
[go: Go Back, main page]

JP7652309B2 - Information processing device, chat control method, and chat control program - Google Patents

Information processing device, chat control method, and chat control program Download PDF

Info

Publication number
JP7652309B2
JP7652309B2 JP2024027657A JP2024027657A JP7652309B2 JP 7652309 B2 JP7652309 B2 JP 7652309B2 JP 2024027657 A JP2024027657 A JP 2024027657A JP 2024027657 A JP2024027657 A JP 2024027657A JP 7652309 B2 JP7652309 B2 JP 7652309B2
Authority
JP
Japan
Prior art keywords
user
unit
chatbot
information processing
question
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024027657A
Other languages
Japanese (ja)
Other versions
JP2024073475A (en
Inventor
順 塩川
大偉治 山野
Original Assignee
エフサステクノロジーズ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by エフサステクノロジーズ株式会社 filed Critical エフサステクノロジーズ株式会社
Priority to JP2024027657A priority Critical patent/JP7652309B2/en
Publication of JP2024073475A publication Critical patent/JP2024073475A/en
Application granted granted Critical
Publication of JP7652309B2 publication Critical patent/JP7652309B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、情報処理装置、音声チャット制御方法および音声チャット制御プログラムに関する。 The present invention relates to an information processing device, a voice chat control method, and a voice chat control program.

サポートセンタ等におけるサポート業務では、顧客に対してメール等による返信を行うことが行われている。メール等の返信では、メールの内容的な問題、誤配信や添付資料の誤添付といったミスを防止するために、担当者がペアになってチェックを行っている。この様なチェック処理では、二交代制による深夜の作業や徹夜での作業において、集中力の低下や疲労などによって、チェックミスが発生する可能性がある。また、眠気が検出された場合に、誤操作を防止することができる電子機器が提案されている。 Support work at support centers and the like often involves replying to customers by email or other means. When replying to emails or other such messages, staff members work in pairs to check the messages to prevent problems with the content, misdelivery, or mistakes such as attaching the wrong documents. In this type of checking process, there is a risk of checking errors due to reduced concentration or fatigue when working late at night on a two-shift system or working all night. Electronic devices have also been proposed that can prevent operational errors when drowsiness is detected.

特開2016-6957号公報JP 2016-6957 A

メール等の返信の際に、担当者がペアになってチェックを行うことに対して、ペアの一人をチャットボットに代替し、音声チャットによるチェックを行うことが考えられる。しかしながら、チャットボットは、例えば担当者が眠い場合に、質問に対して適当に対応したとしても、回答があればチェックが完了したものと扱ってしまう。このため、担当者が眠いままチェックを行ってしまい、ケアレスミスが発生する場合がある。 When replying to emails, etc., one idea is to have a pair of people check the response, but one of the pair could be replaced by a chatbot and check the response via voice chat. However, if the chatbot is sleepy, for example, and responds inappropriately to a question, it will treat the check as complete once there is a response. This can lead to the person in charge checking while still sleepy, resulting in careless mistakes.

一つの側面では、眠気によるケアレスミスを抑制することができる情報処理装置、音声チャット制御方法および音声チャット制御プログラムを提供することにある。 One aspect is to provide an information processing device, a voice chat control method, and a voice chat control program that can reduce careless mistakes caused by drowsiness.

一つの態様では、情報処理装置は、判定部と、変更部とを有する。判定部は、ユーザが顧客に対してメールによる送信を行う際に、前記ユーザとの間でチャットによりチェックリストの質問のシナリオに従い前記質問を行って回答を受け付けるチャットボットと、前記ユーザとの対話に関する情報に基づいて、前記質問ごとに前記ユーザについて眠気があるか否かを判定する。変更部は、前記ユーザについて眠気があると判定された場合、前記ユーザによるチェック処理を妨害する。 In one aspect, the information processing device has a determination unit and a change unit. The determination unit determines whether the user is sleepy for each question based on information about a chatbot that asks questions and receives answers according to a scenario of questions in a checklist via chat with the user when the user sends an email to a customer. The change unit, when it is determined that the user is sleepy, interferes with the check process by the user .

眠気によるケアレスミスを抑制することができる。 It can help prevent careless mistakes caused by drowsiness.

図1は、実施例の情報処理装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of a configuration of an information processing apparatus according to an embodiment. 図2は、チェック項目記憶部の一例を示す図である。FIG. 2 is a diagram illustrating an example of the check item storage unit. 図3は、回答時間テーブル記憶部の一例を示す図である。FIG. 3 is a diagram illustrating an example of the response time table storage unit. 図4は、実施例の音声チャット制御処理の一例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of a voice chat control process according to the embodiment. 図5は、音声チャット制御プログラムを実行するコンピュータの一例を示す図である。FIG. 5 is a diagram illustrating an example of a computer that executes a voice chat control program.

以下、図面に基づいて、本願の開示する情報処理装置、音声チャット制御方法および音声チャット制御プログラムの実施例を詳細に説明する。なお、以下の実施例により、開示技術が限定されるものではない。また、以下の実施例は、矛盾しない範囲で適宜組みあわせてもよい。 Below, examples of the information processing device, voice chat control method, and voice chat control program disclosed in the present application are described in detail with reference to the drawings. Note that the disclosed technology is not limited to the following examples. In addition, the following examples may be combined as appropriate within the scope of no contradiction.

図1は、実施例の情報処理装置の構成の一例を示すブロック図である。情報処理装置100では、例えばサポートセンタの担当者であるユーザとの間で音声チャットを行うチャットボットが動作しており、チャットボットがユーザとの間で音声チャットにより質問を行って回答を受け付ける。情報処理装置100は、チャットボットと、ユーザとの対話に関する情報に基づいて、ユーザについて眠気があるか否かを判定する。情報処理装置100は、ユーザについて眠気があると判定した場合、チャットボットの音声の特性を変更する。これにより、情報処理装置100は、眠気によるケアレスミスを抑制することができる。 FIG. 1 is a block diagram showing an example of the configuration of an information processing device according to an embodiment. In the information processing device 100, a chatbot is operating that performs voice chat with a user, for example, a support center staff member, and the chatbot asks questions to the user through voice chat and receives answers. The information processing device 100 determines whether the user is drowsy based on information regarding the dialogue between the chatbot and the user. If the information processing device 100 determines that the user is drowsy, it changes the characteristics of the voice of the chatbot. This enables the information processing device 100 to suppress careless mistakes caused by drowsiness.

図1に示すように、情報処理装置100は、通信部110と、表示部111と、操作部112と、入出力部113と、記憶部120と、制御部130とを有する。なお、情報処理装置100は、図1に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイス等の機能部を有することとしてもかまわない。 As shown in FIG. 1, the information processing device 100 has a communication unit 110, a display unit 111, an operation unit 112, an input/output unit 113, a storage unit 120, and a control unit 130. Note that the information processing device 100 may have various functional units that known computers have in addition to the functional units shown in FIG. 1, such as various input devices and audio output devices.

通信部110は、例えば、NIC(Network Interface Card)等によって実現される。通信部110は、図示しないネットワークを介して、他の情報処理装置と有線または無線で接続され、他の情報処理装置との間で情報の通信を司る通信インタフェースである。通信部110は、例えば、他の情報処理装置からチェック項目データを受信する。通信部110は、受信したチェック項目データを制御部130に出力する。 The communication unit 110 is realized, for example, by a NIC (Network Interface Card) or the like. The communication unit 110 is connected to other information processing devices via a network (not shown) in a wired or wireless manner, and is a communication interface that manages the communication of information between the other information processing devices. The communication unit 110 receives, for example, check item data from the other information processing devices. The communication unit 110 outputs the received check item data to the control unit 130.

表示部111は、各種情報を表示するための表示デバイスである。表示部111は、例えば、表示デバイスとして液晶ディスプレイ等によって実現される。表示部111は、制御部130から入力された表示画面等の各種画面を表示する。 The display unit 111 is a display device for displaying various types of information. The display unit 111 is realized, for example, by a liquid crystal display or the like as a display device. The display unit 111 displays various screens, such as a display screen input from the control unit 130.

操作部112は、情報処理装置100のユーザから各種操作を受け付ける入力デバイスである。操作部112は、例えば、入力デバイスとして、キーボードやマウス等によって実現される。操作部112は、ユーザによって入力された操作を操作情報として制御部130に出力する。なお、操作部112は、入力デバイスとして、タッチパネル等によって実現されるようにしてもよく、表示部111の表示デバイスと、操作部112の入力デバイスとは、一体化されるようにしてもよい。 The operation unit 112 is an input device that accepts various operations from the user of the information processing device 100. The operation unit 112 is realized, for example, by a keyboard, a mouse, or the like as an input device. The operation unit 112 outputs the operation input by the user to the control unit 130 as operation information. Note that the operation unit 112 may be realized by a touch panel or the like as an input device, and the display device of the display unit 111 and the input device of the operation unit 112 may be integrated.

入出力部113は、マイク端子およびヘッドホン端子を有し、情報処理装置100のユーザが装着するヘッドセットが接続される。入出力部113は、ユーザのヘッドセットから入力される音声信号を音声データに変換して制御部130に出力する。また、入出力部113は、制御部130から入力される音声データを音声信号に変換してユーザのヘッドセットに出力する。 The input/output unit 113 has a microphone terminal and a headphone terminal, and is connected to a headset worn by a user of the information processing device 100. The input/output unit 113 converts an audio signal input from the user's headset into audio data and outputs it to the control unit 130. The input/output unit 113 also converts audio data input from the control unit 130 into an audio signal and outputs it to the user's headset.

記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ等の半導体メモリ素子、ハードディスクや光ディスク等の記憶装置によって実現される。記憶部120は、チェック項目記憶部121と、回答時間テーブル記憶部122とを有する。また、記憶部120は、制御部130での処理に用いる情報を記憶する。 The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory), a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 has a check item storage unit 121 and a response time table storage unit 122. The storage unit 120 also stores information used for processing by the control unit 130.

チェック項目記憶部121は、例えば、メール送信時のチェックリストにおけるチェック項目を記憶する。図2は、チェック項目記憶部の一例を示す図である。図2に示すように、チェック項目記憶部121は、「質問No.」、「チェック項目」、「回答」といった項目を有する。また、「回答」は、さらに「Yes」、「No」といった項目を有する。 The check item storage unit 121 stores, for example, check items in a checklist when sending an email. FIG. 2 is a diagram showing an example of a check item storage unit. As shown in FIG. 2, the check item storage unit 121 has items such as "Question No.", "Check Item", and "Answer". Furthermore, "Answer" further has items such as "Yes" and "No".

「質問No.」は、チェックリストの質問、つまりチェック項目を識別する識別子である。「チェック項目」は、チェックリストの質問の内容を示す情報である。「回答」欄の「Yes」は、当該チェック項目に対するユーザの回答がYesである場合における、次の質問No.を示す情報である。「回答」欄の「No」は、当該チェック項目に対するユーザの回答がNoである場合における、次の質問No.を示す情報である。例えば、質問No.「2」のチェック項目「ドメインとお客様名が一致するか?」というチャットボットの質問に対し、ユーザが「Yes」と回答した場合、質問No.「3」に移行する。一方、当該質問に対し、ユーザが「No」と回答した場合、質問No.「2-1」に移行する。つまり、「回答」欄の「Yes」、「No」は、ユーザに回答に応じた次の質問を示す情報である。また、「回答」欄は、質問に対して該当なしの場合の項目を有してもよい。 "Question No." is an identifier that identifies a question in the checklist, that is, a check item. "Check item" is information that indicates the content of a question in the checklist. "Yes" in the "Answer" column is information that indicates the next question No. when the user answers Yes to the check item. "No" in the "Answer" column is information that indicates the next question No. when the user answers No to the check item. For example, if the user answers "Yes" to the chatbot's question of the check item "Does the domain and customer name match?" in question No. "2", the process moves to question No. "3". On the other hand, if the user answers "No" to the question, the process moves to question No. "2-1". In other words, "Yes" and "No" in the "Answer" column are information that indicates the next question to the user depending on the answer. The "Answer" column may also have an item for when the question is not applicable.

図1の説明に戻って、回答時間テーブル記憶部122は、質問ごとの回答時間の平均値と、閾値とを対応付けて記憶する。図3は、回答時間テーブル記憶部の一例を示す図である。図3に示すように、回答時間テーブル記憶部122は、「質問No.」、「回答時間の平均値」、「閾値」といった項目を有する。 Returning to the explanation of FIG. 1, the response time table storage unit 122 stores the average response time for each question in association with a threshold value. FIG. 3 is a diagram showing an example of the response time table storage unit. As shown in FIG. 3, the response time table storage unit 122 has items such as "Question No.", "Average response time", and "Threshold value".

「質問No.」は、チェックリストの質問、つまりチェック項目を識別する識別子である。「回答時間の平均値」は、質問ごとの過去の回答時間の平均値を秒単位で表す情報である。「閾値」は、チャットボットの質問に対して、ユーザの回答時間が長い場合を検出するための閾値であり、回答時間の平均値に対するオフセット値を秒単位で表す情報である。例えば、質問No.「1」では、ユーザの回答時間が長い場合の検出基準である第1の時間を、回答時間の平均値+閾値=5秒+1秒=6秒とする。なお、「閾値」は、第1の時間を閾値として記憶するようにしてもよい。また、第1の時間は、ユーザの個人ごとの差を表す補正値αを用いて補正するようにしてもよい。 "Question No." is an identifier that identifies a question in the checklist, that is, a check item. "Average answer time" is information that indicates the average past answer time for each question in seconds. "Threshold" is a threshold for detecting cases where a user takes a long time to answer a question from a chatbot, and is information that indicates an offset value for the average answer time in seconds. For example, for question No. "1," the first time, which is the detection standard for cases where a user takes a long time to answer, is set to average answer time + threshold = 5 seconds + 1 second = 6 seconds. Note that the first time may be stored as the "threshold" threshold. The first time may also be corrected using a correction value α that indicates individual differences between users.

図1の説明に戻って、制御部130は、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、内部の記憶装置に記憶されているプログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現されるようにしてもよい。 Returning to the explanation of FIG. 1, the control unit 130 is realized, for example, by a CPU (Central Processing Unit) or MPU (Micro Processing Unit) executing a program stored in an internal storage device using a RAM as a working area. The control unit 130 may also be realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

制御部130は、チャットボット131と、算出部132と、判定部133と、変更部134と、生成部135とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図1に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 The control unit 130 has a chatbot 131, a calculation unit 132, a determination unit 133, a change unit 134, and a generation unit 135, and realizes or executes the functions and actions of the information processing described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 1, and may be other configurations as long as they perform the information processing described below.

チャットボット131は、ユーザとの間で音声チャットを行い、チャットボットの質問に対して、ユーザが回答を行う形式でチェックリストをチェックするものである。チャットボット131は、チェック項目記憶部121を参照し、質問のシナリオに従って、質問No.「1」から順番に質問を行い、ユーザの回答に応じて次の質問に移行する。チャットボット131は、音声チャットの音声データを算出部132および生成部135に出力する。また、チャットボット131は、変更部134から音声の特性を変更する指示が入力されると、当該指示に従って音声の特性を変更する。 The chatbot 131 performs voice chat with the user, and checks a checklist in the form of the user answering questions posed by the chatbot. The chatbot 131 refers to the check item storage unit 121, and asks questions in order starting from question No. "1" according to a question scenario, and moves on to the next question depending on the user's answer. The chatbot 131 outputs voice data of the voice chat to the calculation unit 132 and the generation unit 135. Furthermore, when an instruction to change the voice characteristics is input from the change unit 134, the chatbot 131 changes the voice characteristics according to the instruction.

算出部132は、チャットボット131から入力された音声データに基づいて、チャットボット131の質問終了時刻と、ユーザの回答終了時刻とを検出する。算出部132は、チャットボット131の質問終了時刻と、ユーザの回答終了時刻との差分を算出することで、回答時間を算出する。算出部132は、算出した回答時間を判定部133に出力する。また、算出部132は、算出した回答時間を履歴として記憶部120に記憶する。 The calculation unit 132 detects the end time of the question from the chatbot 131 and the end time of the user's answer based on the voice data input from the chatbot 131. The calculation unit 132 calculates the answer time by calculating the difference between the end time of the question from the chatbot 131 and the end time of the user's answer. The calculation unit 132 outputs the calculated answer time to the determination unit 133. The calculation unit 132 also stores the calculated answer time in the memory unit 120 as history.

判定部133は、例えば、情報処理装置100のRTC(Real Time Clock)またはHPET(High Precision Event Timer)を参照し、現在時刻を取得する。判定部133は、取得した現在時刻が予め設定された深夜時間帯であるか否かを判定する。深夜時間帯は、例えば22時から翌日の5時までとすることができる。判定部133は、深夜時間帯であると判定した場合、ユーザについて眠気があると判定する。判定部133は、ユーザについて眠気があると判定すると、変更部134に対して第1の変更指示を出力し、回答時間の判定に進む。一方、判定部133は、深夜時間帯でないと判定した場合(ただし、昼間でも昼食後に眠気が出る場合があるので、眠気発生の時間帯はユーザにより設定・変更・追加ができる。)、ユーザについて眠気がないと判定する。判定部133は、ユーザについて眠気がないと判定すると、変更部134に対して第1の変更指示を出力せずに、回答時間の判定に進む。 The determination unit 133, for example, refers to the real time clock (RTC) or high precision event timer (HPET) of the information processing device 100 to acquire the current time. The determination unit 133 determines whether the acquired current time is in a preset late-night time period. The late-night time period can be, for example, from 10 p.m. to 5 a.m. the following day. If the determination unit 133 determines that the time period is in the late-night time period, it determines that the user is sleepy. If the determination unit 133 determines that the user is sleepy, it outputs a first change instruction to the change unit 134 and proceeds to determining the answer time. On the other hand, if the determination unit 133 determines that the time period is not in the late-night time period (however, since sleepiness may occur after lunch even during the day, the user can set, change, or add the time period during which sleepiness occurs), it determines that the user is not sleepy. If the determination unit 133 determines that the user is not sleepy, it does not output a first change instruction to the change unit 134 and proceeds to determining the answer time.

判定部133は、質問ごとに回答時間テーブル記憶部122を参照し、回答時間の平均値および閾値に基づいて、回答時間が長い場合の検出基準である第1の時間を算出する。判定部133は、算出部132から回答時間が入力されると、入力された回答時間、つまり今回の回答時間が第1の時間よりも長いか否かを判定する。判定部133は、今回の回答時間が第1の時間以下であると判定した場合、記憶部120に記憶された図示しない過去の回答時間を参照し、質問ごとの回答時間の平均値を算出する。判定部133は、回答時間テーブル記憶部122の対応する質問No.における回答時間の平均値を、算出した平均値で更新し、変更部134に対して音声の特性を変更しない旨の不変更指示を出力する。一方、判定部133は、今回の回答時間が第1の時間よりも長いと判定した場合、変更部134に対して音声の特性を変更する旨の第2の変更指示を出力する。 The determination unit 133 refers to the answer time table storage unit 122 for each question, and calculates a first time, which is a detection standard for when the answer time is long, based on the average answer time and a threshold value. When the answer time is input from the calculation unit 132, the determination unit 133 determines whether the input answer time, i.e., the current answer time, is longer than the first time. If the determination unit 133 determines that the current answer time is equal to or shorter than the first time, it refers to past answer times (not shown) stored in the storage unit 120 and calculates the average answer time for each question. The determination unit 133 updates the average answer time for the corresponding question number in the answer time table storage unit 122 with the calculated average, and outputs a non-change instruction to the change unit 134 to not change the voice characteristics. On the other hand, if the determination unit 133 determines that the current answer time is longer than the first time, it outputs a second change instruction to the change unit 134 to change the voice characteristics.

変更部134は、判定部133から第1の変更指示が入力されると、チャットボット131に対して、通常時間帯、つまり深夜時間帯と異なる時間帯よりも、音声の音の高さを高く変更するように指示する。変更部134は、例えば、深夜時間帯は通常時間帯よりも音階を全音上げるようにチャットボット131に指示する。 When the first change instruction is input from the determination unit 133, the change unit 134 instructs the chatbot 131 to change the pitch of the voice to be higher than that during normal time periods, i.e., time periods other than late night time periods. For example, the change unit 134 instructs the chatbot 131 to raise the pitch by a whole tone during late night time periods compared to normal time periods.

変更部134は、判定部133から第2の変更指示が入力されると、チャットボット131に対して、音声の特性を変更するように指示する。変更部134は、例えば、音声の特性として、音の高さ、速度および音量のうち、1つまたは複数の特性を変更するように指示する。変更部134は、例えば、チャットボット131に対して、男性の声から女性の声に変更するように指示したり、音声の再生速度を速くするように指示したり、音量を大きくするように指示したりする。 When the second change instruction is input from the determination unit 133, the change unit 134 instructs the chatbot 131 to change the characteristics of the voice. For example, the change unit 134 instructs the chatbot 131 to change one or more characteristics of the pitch, speed, and volume as the voice characteristics. For example, the change unit 134 instructs the chatbot 131 to change from a male voice to a female voice, to speed up the playback speed of the voice, or to increase the volume.

また、変更部134は、例えば、チャットボット131に対して、音声の特性を変更するタイミングとして、次の質問から音声の特性を変更する。なお、変更部134は、質問の途中で音声の特性を変更するようにしてもよい。さらに、変更部134は、複数の質問の間、つまり質問と質問の間に、他の音声や音楽を挿入するようにしてもよい。他の音声や音楽としては、例えば、ユーザに目を覚ますように促す言葉や、テンポの速い音楽を1フレーズ流すといったことが挙げられる。 In addition, the modification unit 134 changes the voice characteristics from the next question, for example, as the timing for changing the voice characteristics for the chatbot 131. Note that the modification unit 134 may change the voice characteristics in the middle of a question. Furthermore, the modification unit 134 may insert other voices or music between multiple questions, that is, between questions. Examples of other voices or music include words urging the user to wake up, or playing a phrase of fast-paced music.

変更部134は、判定部133から不変更指示が入力されると、チャットボット131に対して、音声の特性を変更する指示を行わない。変更部134は、判定部133から第2の変更指示または不変更指示が入力され、これらの指示に対する動作の後に、全問のチェックが完了したか否かを判定する。変更部134は、全問のチェックが完了していないと判定した場合、判定部133に対して、引き続き深夜時間帯および回答時間の判定を行うように指示する。変更部134は、全問のチェックが完了したと判定した場合、音声チャット制御処理を終了する。 When the modification unit 134 receives a no-change instruction from the determination unit 133, it does not instruct the chatbot 131 to change the voice characteristics. When the modification unit 134 receives a second change instruction or a no-change instruction from the determination unit 133 and performs an action in response to these instructions, it determines whether or not checking of all questions has been completed. When the modification unit 134 determines that checking of all questions has not been completed, it instructs the determination unit 133 to continue to determine the late-night time period and the answer time. When the modification unit 134 determines that checking of all questions has been completed, it ends the voice chat control process.

生成部135は、チャットボット131から音声データが入力されると、音声データから文字起こしを行って、チェック内容が反映されたチェック済チェックシートを生成する。生成部135は、生成したチェック済チェックシートを記憶部120に記憶する。なお、生成部135は、チェック項目の内容について、チェック項目記憶部121を参照して取得するようにしてもよい。また、生成部135は、チェック済チェックシートを図示しない印刷装置を用いて印刷するようにしてもよい。 When the generation unit 135 receives voice data from the chatbot 131, it transcribes the voice data and generates a checked checklist that reflects the check contents. The generation unit 135 stores the generated checked checklist in the storage unit 120. The generation unit 135 may obtain the contents of the check items by referring to the check item storage unit 121. The generation unit 135 may also print the checked checklist using a printing device (not shown).

次に、実施例の情報処理装置の動作について説明する。図4は、実施例の音声チャット制御処理の一例を示すフローチャートである。 Next, the operation of the information processing device of the embodiment will be described. Figure 4 is a flowchart showing an example of the voice chat control process of the embodiment.

チャットボット131が、ユーザとの間で音声チャットによるチェックを開始すると、判定部133は、RTCまたはHPETを参照し、現在時刻を取得する(ステップS1)。 When the chatbot 131 starts a check with the user via voice chat, the determination unit 133 refers to the RTC or HPET to obtain the current time (step S1).

判定部133は、取得した現在時刻が深夜時間帯であるか否かを判定する(ステップS2)。判定部133は、深夜時間帯であると判定した場合(ステップS2:Yes)、ユーザについて眠気があると判定し、変更部134に対して第1の変更指示を出力する。変更部134は、判定部133から第1の変更指示が入力されると、チャットボット131に対して、通常時間帯よりも、音声の音の高さを高く変更するように指示し(ステップS3)、ステップS4に進む。このとき、チャットボット131は、変更部134から入力された音声の特性を変更する指示に従って音声の特性を変更する。一方、判定部133は、深夜時間帯でないと判定した場合(ステップS2:No)、第1の変更指示を出力せずにステップS4に進む。 The determination unit 133 determines whether the acquired current time is in the late night hours (step S2). If the determination unit 133 determines that it is in the late night hours (step S2: Yes), it determines that the user is drowsy and outputs a first change instruction to the change unit 134. When the change unit 134 receives the first change instruction from the determination unit 133, it instructs the chatbot 131 to change the pitch of the voice to a higher pitch than in normal hours (step S3) and proceeds to step S4. At this time, the chatbot 131 changes the voice characteristics in accordance with the instruction to change the voice characteristics received from the change unit 134. On the other hand, if the determination unit 133 determines that it is not in the late night hours (step S2: No), it proceeds to step S4 without outputting the first change instruction.

チャットボット131は、チェック項目記憶部121を参照し、音声チャットにより質問を行い、ユーザから質問に対する回答を受け付ける。チャットボット131は、音声チャットの音声データを算出部132に出力する。算出部132は、チャットボット131から入力された音声データに基づいて、チャットボット131の質問終了時刻と、ユーザの回答終了時刻とを検出する(ステップS4)。 The chatbot 131 refers to the check item memory unit 121, asks a question through voice chat, and accepts an answer to the question from the user. The chatbot 131 outputs the voice data of the voice chat to the calculation unit 132. The calculation unit 132 detects the end time of the question from the chatbot 131 and the end time of the user's answer based on the voice data input from the chatbot 131 (step S4).

算出部132は、チャットボット131の質問終了時刻と、ユーザの回答終了時刻とに基づいて、回答時間を算出する(ステップS5)。算出部132は、算出した回答時間を判定部133に出力する。 The calculation unit 132 calculates the answer time based on the question end time of the chatbot 131 and the answer end time of the user (step S5). The calculation unit 132 outputs the calculated answer time to the determination unit 133.

判定部133は、算出部132から回答時間が入力されると、入力された今回の回答時間が第1の時間よりも長いか否かを判定する(ステップS6)。判定部133は、今回の回答時間が第1の時間以下であると判定した場合(ステップS6:No)、質問ごとの回答時間の平均値を算出して回答時間テーブル記憶部122の対応する回答時間の平均値を更新する。また、判定部133は、変更部134に対して音声の特性を変更しない旨の不変更指示を出力する。変更部134は、判定部133から不変更指示が入力されると、チャットボット131に対して、音声の特性を変更する指示を行わず、ステップS8に進む。 When the response time is input from the calculation unit 132, the determination unit 133 determines whether the input current response time is longer than the first time (step S6). When the determination unit 133 determines that the current response time is equal to or shorter than the first time (step S6: No), it calculates the average response time for each question and updates the corresponding average response time in the response time table storage unit 122. In addition, the determination unit 133 outputs a no-change instruction to the modification unit 134 to not change the voice characteristics. When the no-change instruction is input from the determination unit 133, the modification unit 134 does not instruct the chatbot 131 to change the voice characteristics, and proceeds to step S8.

一方、判定部133は、今回の回答時間が第1の時間よりも長いと判定した場合(ステップS6:Yes)、変更部134に対して音声の特性を変更する旨の第2の変更指示を出力する。変更部134は、判定部133から第2の変更指示が入力されると、チャットボット131に対して、音声の特性を変更するように指示し(ステップS7)、ステップS8に進む。このとき、チャットボット131は、変更部134から入力された音声の特性を変更する指示に従って音声の特性を変更する。 On the other hand, if the determination unit 133 determines that the current response time is longer than the first time (step S6: Yes), it outputs a second change instruction to the modification unit 134 to change the voice characteristics. When the second change instruction is input from the determination unit 133, the modification unit 134 instructs the chatbot 131 to change the voice characteristics (step S7) and proceeds to step S8. At this time, the chatbot 131 changes the voice characteristics in accordance with the instruction to change the voice characteristics input from the modification unit 134.

変更部134は、全問のチェックが完了したか否かを判定する(ステップS8)。変更部134は、全問のチェックが完了していないと判定した場合(ステップS8:No)、ステップS1に戻る。変更部134は、全問のチェックが完了したと判定した場合(ステップS8:Yes)、チェック処理を終了する。これにより、情報処理装置100は、眠気によるケアレスミスを抑制することができる。 The change unit 134 determines whether or not checking of all questions has been completed (step S8). If the change unit 134 determines that checking of all questions has not been completed (step S8: No), the process returns to step S1. If the change unit 134 determines that checking of all questions has been completed (step S8: Yes), the change unit 134 ends the checking process. This enables the information processing device 100 to suppress careless mistakes caused by drowsiness.

このように、情報処理装置100は、ユーザとの間で音声チャットにより質問を行って回答を受け付けるチャットボット131と、ユーザとの対話に関する情報に基づいて、ユーザについて眠気があるか否かを判定する。また、情報処理装置100は、ユーザについて眠気があると判定した場合、チャットボット131の音声の特性を変更する。その結果、眠気によるケアレスミスを抑制することができる。すなわち、ユーザが眠い状態で回答している場合に目が覚めるように促すことができる。 In this way, the information processing device 100 determines whether the user is drowsy based on information about the dialogue between the chatbot 131, which asks questions and receives answers via voice chat with the user, and the user. Furthermore, if the information processing device 100 determines that the user is drowsy, it changes the voice characteristics of the chatbot 131. As a result, it is possible to suppress careless mistakes caused by drowsiness. In other words, if the user is answering a question while in a sleepy state, it is possible to encourage the user to wake up.

また、情報処理装置100は、チャットボット131の質問終了時刻と、ユーザの回答終了時刻とに基づいて算出される回答時間の平均値と、閾値とを質問ごとに対応付けて記憶する回答時間テーブル記憶部122を参照し、算出された回答時間が、平均値と閾値とに基づく第1の時間よりも長い場合、ユーザについて眠気があると判定する、その結果、質問に対するユーザの反応時間が長い場合に、眠気があると判定することができる。 The information processing device 100 also refers to the answer time table storage unit 122, which stores an average answer time calculated based on the question end time of the chatbot 131 and the answer end time of the user, in association with a threshold value for each question, and if the calculated answer time is longer than a first time based on the average value and the threshold value, it determines that the user is drowsy. As a result, if the user's reaction time to a question is long, it can be determined that the user is drowsy.

また、音声の特性は、音の高さ、速度および音量のうち、1つまたは複数の特性である。その結果、ユーザに対して目が覚めるように促すことができる。 The characteristics of the audio may be one or more of pitch, speed, and volume. As a result, the user may be prompted to wake up.

また、情報処理装置100は、ユーザについて眠気があると判定した場合、音声の特性を、次の質問から、または、質問の途中で変更する。その結果、ユーザに対して目が覚めるように促すことができる。 Furthermore, if the information processing device 100 determines that the user is sleepy, it changes the characteristics of the voice from the next question or during the middle of a question. As a result, it is possible to urge the user to wake up.

また、情報処理装置100は、ユーザについて眠気があると判定した場合、複数の質問の間に、他の音声または音楽を挿入する。その結果、ユーザに対して目が覚めるように促すことができる。 Furthermore, if the information processing device 100 determines that the user is sleepy, it inserts other voices or music between the multiple questions. As a result, it is possible to urge the user to wake up.

また、情報処理装置100は、対話に関する情報として現在時刻を取得し、現在時刻が予め設定された深夜時間帯、もしくは、眠気発生時間帯である場合、ユーザについて眠気があると判定する。また、情報処理装置100は、ユーザについて眠気があると判定した場合、チャットボット131の音声について、深夜時間帯と異なる時間帯よりも音の高さを高く変更する。 In addition, the information processing device 100 acquires the current time as information related to the dialogue, and if the current time is within a preset late-night time period or a time period during which drowsiness occurs, it determines that the user is drowsy. In addition, if the information processing device 100 determines that the user is drowsy, it changes the pitch of the voice of the chatbot 131 to be higher than that during times other than the late-night time period.

なお、上記実施例では、音声チャットを用いてチェック処理を行ったが、これに限定されない。例えば、表示画面に質問を表示し、キーボードからの「Y」、「N」といった入力や、マウスやタッチパネルによる選択を受け付けるチェック処理においても適用することができる。この場合、回答時間が第1の時間よりも長いときに表示画面に解除ボタンを表示させることでチェック処理を妨害し、解除ボタンへの操作を受け付けることでチェック処理を再開するといった方法で、ユーザの五感が働いていることをチェックするようにしてもよい。 In the above embodiment, the check process is performed using voice chat, but the present invention is not limited to this. For example, the present invention can be applied to a check process in which a question is displayed on a display screen and input such as "Y" or "N" from a keyboard or selection using a mouse or touch panel is accepted. In this case, it is possible to check that the user's five senses are working by interrupting the check process by displaying a cancel button on the display screen when the answer time is longer than the first time, and restarting the check process by accepting an operation on the cancel button.

また、上記実施例では、情報処理装置100がチャットボットの動作および音声チャット制御処理を行ったが、これに限定されない。例えば、サーバでチャットボットの動作および音声チャット制御処理を行い、ユーザがサーバに対して電話を掛けて音声チャットを行うようにしてもよい。さらに、チャットボットを他のサーバで動作させてもよい。 In addition, in the above embodiment, the information processing device 100 performed the operation of the chatbot and the voice chat control processing, but this is not limited to the above. For example, the operation of the chatbot and the voice chat control processing may be performed on a server, and the user may make a call to the server to conduct a voice chat. Furthermore, the chatbot may be operated on another server.

また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、情報処理装置100の判定部133と変更部134とを統合してもよい。また、図示した各処理は、上記の順番に限定されるものでなく、処理内容を矛盾させない範囲において、同時に実施してもよく、順序を入れ替えて実施してもよい。 Furthermore, each component of each unit shown in the figure does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution/integration of each unit is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed/integrated in any unit depending on various loads, usage conditions, etc. For example, the determination unit 133 and the change unit 134 of the information processing device 100 may be integrated. Furthermore, each process shown in the figure is not limited to the above order, and may be performed simultaneously or in a reverse order as long as the process contents are not contradictory.

さらに、各装置で行われる各種処理機能は、CPU(またはMPU、MCU(Micro Controller Unit)等のマイクロ・コンピュータ)上で、その全部または任意の一部を実行するようにしてもよい。また、各種処理機能は、CPU(またはMPU、MCU等のマイクロ・コンピュータ)で解析実行されるプログラム上、またはワイヤードロジックによるハードウェア上で、その全部または任意の一部を実行するようにしてもよいことは言うまでもない。 Furthermore, the various processing functions performed by each device may be executed in whole or in part on a CPU (or a microcomputer such as an MPU or MCU (Micro Controller Unit)). Needless to say, the various processing functions may be executed in whole or in part on a program that is analyzed and executed by a CPU (or a microcomputer such as an MPU or MCU), or on hardware using wired logic.

ところで、上記の各実施例で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記の各実施例と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図5は、音声チャット制御プログラムを実行するコンピュータの一例を示す図である。 The various processes described in each of the above embodiments can be realized by executing a program prepared in advance on a computer. Therefore, an example of a computer that executes a program having the same functions as the above embodiments will be described below. Figure 5 shows an example of a computer that executes a voice chat control program.

図5に示すように、コンピュータ200は、各種演算処理を実行するCPU201と、データ入力を受け付ける入力装置202と、モニタ203とを有する。また、コンピュータ200は、記憶媒体からプログラム等を読み取る媒体読取装置204と、各種装置と接続するためのインタフェース装置205と、他の情報処理装置等と有線または無線により接続するための通信装置206とを有する。また、コンピュータ200は、各種情報を一時記憶するRAM207と、ハードディスク装置208とを有する。また、各装置201~208は、バス209に接続される。 As shown in FIG. 5, computer 200 has a CPU 201 that executes various arithmetic processes, an input device 202 that accepts data input, and a monitor 203. Computer 200 also has a medium reading device 204 that reads programs and the like from a storage medium, an interface device 205 for connecting to various devices, and a communication device 206 for connecting to other information processing devices and the like by wire or wirelessly. Computer 200 also has a RAM 207 that temporarily stores various information, and a hard disk device 208. Each of devices 201 to 208 is connected to a bus 209.

ハードディスク装置208には、図1に示したチャットボット131、算出部132、判定部133、変更部134および生成部135の各処理部と同様の機能を有する音声チャット制御プログラムが記憶される。また、ハードディスク装置208には、チェック項目記憶部121および回答時間テーブル記憶部122が記憶される。入力装置202は、例えば、コンピュータ200のユーザから操作情報等の各種情報の入力を受け付ける。モニタ203は、例えば、コンピュータ200のユーザに対して表示画面等の各種画面を表示する。インタフェース装置205は、例えばヘッドセットや印刷装置等が接続される。通信装置206は、例えば、図1に示した通信部110と同様の機能を有し図示しないネットワークと接続され、他の情報処理装置と各種情報をやりとりする。 The hard disk drive 208 stores a voice chat control program having the same functions as the chatbot 131, calculation unit 132, judgment unit 133, change unit 134, and generation unit 135 shown in FIG. 1. The hard disk drive 208 also stores a check item storage unit 121 and a response time table storage unit 122. The input device 202, for example, accepts input of various information such as operation information from the user of the computer 200. The monitor 203, for example, displays various screens such as a display screen to the user of the computer 200. The interface device 205 is connected to, for example, a headset or a printing device. The communication device 206, for example, has the same functions as the communication unit 110 shown in FIG. 1, is connected to a network (not shown), and exchanges various information with other information processing devices.

CPU201は、ハードディスク装置208に記憶された各プログラムを読み出して、RAM207に展開して実行することで、各種の処理を行う。また、これらのプログラムは、コンピュータ200を図1に示したチャットボット131、算出部132、判定部133、変更部134および生成部135として機能させることができる。 The CPU 201 reads out each program stored in the hard disk device 208, expands it in the RAM 207, and executes it to perform various processes. These programs can also cause the computer 200 to function as the chatbot 131, the calculation unit 132, the determination unit 133, the change unit 134, and the generation unit 135 shown in FIG. 1.

なお、上記の音声チャット制御プログラムは、必ずしもハードディスク装置208に記憶されている必要はない。例えば、コンピュータ200が読み取り可能な記憶媒体に記憶されたプログラムを、コンピュータ200が読み出して実行するようにしてもよい。コンピュータ200が読み取り可能な記憶媒体は、例えば、CD-ROMやDVD(Digital Versatile Disc)、USB(Universal Serial Bus)メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、LAN等に接続された装置にこの音声チャット制御プログラムを記憶させておき、コンピュータ200がこれらから音声チャット制御プログラムを読み出して実行するようにしてもよい。 The voice chat control program does not necessarily have to be stored in the hard disk drive 208. For example, the computer 200 may read and execute a program stored in a storage medium that the computer 200 can read. Examples of storage media that the computer 200 can read include portable storage media such as CD-ROMs, DVDs (Digital Versatile Discs), and USB (Universal Serial Bus) memories, semiconductor memories such as flash memories, and hard disk drives. The voice chat control program may also be stored in a device connected to a public line, the Internet, a LAN, or the like, and the computer 200 may read and execute the voice chat control program from the device.

100 情報処理装置
110 通信部
111 表示部
112 操作部
113 入出力部
120 記憶部
121 チェック項目記憶部
122 回答時間テーブル記憶部
130 制御部
131 チャットボット
132 算出部
133 判定部
134 変更部
135 生成部
REFERENCE SIGNS LIST 100 Information processing device 110 Communication unit 111 Display unit 112 Operation unit 113 Input/output unit 120 Storage unit 121 Check item storage unit 122 Answer time table storage unit 130 Control unit 131 Chatbot 132 Calculation unit 133 Determination unit 134 Change unit 135 Generation unit

Claims (7)

ユーザが顧客に対してメールによる送信を行う際に、前記ユーザとの間でチャットによりチェックリストの質問のシナリオに従い前記質問を表示画面に表示して行って、キーボード、マウスおよびタッチパネルのうち、1つまたは複数により入力される前記ユーザによる回答を受け付けるチャットボットと、前記ユーザとの対話に関する情報に基づいて、前記質問ごとに前記ユーザについて眠気があるか否かを判定する判定部と、
前記ユーザについて眠気があると判定された場合、前記ユーザによるチェック処理を前記表示画面に解除ボタンを表示させることで妨害する変更部と、
を有することを特徴とする情報処理装置。
a chatbot that, when a user sends an email to a customer, displays questions on a display screen according to a scenario of a checklist of questions through chat with the user and receives answers from the user inputted via one or more of a keyboard, a mouse and a touch panel ; and a determination unit that determines whether the user is feeling drowsy for each question based on information about the dialogue with the user.
a change unit that, when it is determined that the user is drowsy, blocks a check process by the user by displaying a cancel button on the display screen ;
13. An information processing device comprising:
前記判定部は、前記チャットボットの質問終了時刻と、前記ユーザの回答終了時刻とに基づいて算出される回答時間の平均値と、閾値とを質問ごとに対応付けて記憶する記憶部を参照し、算出された前記回答時間が、前記平均値と前記閾値とに基づく第1の時間よりも長い場合、前記ユーザについて眠気があると判定する、
ことを特徴とする請求項1に記載の情報処理装置。
The determination unit refers to a storage unit that stores an average answer time calculated based on a question end time of the chatbot and a response end time of the user, and a threshold value in association with each question, and determines that the user is drowsy when the calculated response time is longer than a first time based on the average value and the threshold value.
2. The information processing apparatus according to claim 1 ,
前記変更部は、前記ユーザについて眠気があると判定された場合、前記妨害を、次の前記質問から、または、前記質問の途中で実行する、
ことを特徴とする請求項1または2に記載の情報処理装置。
When it is determined that the user is drowsy, the change unit executes the interference from the next question or in the middle of the question.
3. The information processing apparatus according to claim 1 , wherein the information processing apparatus is a computer .
前記変更部は、前記ユーザについて眠気があると判定された場合、複数の前記質問の間に、他の音声または音楽を挿入する、
ことを特徴とする請求項1~のいずれか1つに記載の情報処理装置。
The change unit, when it is determined that the user is drowsy, inserts another voice or music between the plurality of questions.
4. The information processing device according to claim 1, wherein the information processing device is a computer.
前記判定部は、前記対話に関する情報として現在時刻を取得し、前記現在時刻が予め設定された深夜時間帯、もしくは、眠気発生時間帯である場合、前記ユーザについて眠気があると判定する、
ことを特徴とする請求項1に記載の情報処理装置。
The determination unit acquires a current time as information related to the dialogue, and determines that the user is drowsy if the current time is within a preset late-night time period or a preset drowsiness time period.
2. The information processing apparatus according to claim 1 ,
ユーザが顧客に対してメールによる送信を行う際に、前記ユーザとの間でチャットによりチェックリストの質問のシナリオに従い前記質問を表示画面に表示して行って、キーボード、マウスおよびタッチパネルのうち、1つまたは複数により入力される前記ユーザによる回答を受け付けるチャットボットと、前記ユーザとの対話に関する情報に基づいて、前記質問ごとに前記ユーザについて眠気があるか否かを判定し、
前記ユーザについて眠気があると判定された場合、前記ユーザによるチェック処理を前記表示画面に解除ボタンを表示させることで妨害する、
処理をコンピュータが実行することを特徴とするチャット制御方法。
When a user sends an email to a customer, a chatbot displays questions on a display screen according to a scenario of questions in a checklist through chat with the user , and receives answers from the user inputted through one or more of a keyboard, a mouse, and a touch panel , and determines whether the user is feeling drowsy for each question based on information about the dialogue between the chatbot and the user;
When it is determined that the user is drowsy, a check process by the user is hindered by displaying a cancel button on the display screen .
A chat control method, the processing of which is executed by a computer.
ユーザが顧客に対してメールによる送信を行う際に、前記ユーザとの間でチャットによりチェックリストの質問のシナリオに従い前記質問を表示画面に表示して行って、キーボード、マウスおよびタッチパネルのうち、1つまたは複数により入力される前記ユーザによる回答を受け付けるチャットボットと、前記ユーザとの対話に関する情報に基づいて、前記質問ごとに前記ユーザについて眠気があるか否かを判定し、
前記ユーザについて眠気があると判定された場合、前記ユーザによるチェック処理を前記表示画面に解除ボタンを表示させることで妨害する、
処理をコンピュータに実行させることを特徴とするチャット制御プログラム。
When a user sends an email to a customer, a chatbot displays questions on a display screen according to a scenario of questions in a checklist through chat with the user , and receives answers from the user inputted through one or more of a keyboard, a mouse, and a touch panel , and determines whether the user is feeling drowsy for each question based on information about the dialogue between the chatbot and the user;
When it is determined that the user is drowsy, a check process by the user is hindered by displaying a cancel button on the display screen .
A chat control program that causes a computer to execute a process.
JP2024027657A 2019-11-07 2024-02-27 Information processing device, chat control method, and chat control program Active JP7652309B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024027657A JP7652309B2 (en) 2019-11-07 2024-02-27 Information processing device, chat control method, and chat control program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019202516A JP7446085B2 (en) 2019-11-07 2019-11-07 Information processing device, voice chat control method, and voice chat control program
JP2024027657A JP7652309B2 (en) 2019-11-07 2024-02-27 Information processing device, chat control method, and chat control program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2019202516A Division JP7446085B2 (en) 2019-11-07 2019-11-07 Information processing device, voice chat control method, and voice chat control program

Publications (2)

Publication Number Publication Date
JP2024073475A JP2024073475A (en) 2024-05-29
JP7652309B2 true JP7652309B2 (en) 2025-03-27

Family

ID=75898931

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019202516A Active JP7446085B2 (en) 2019-11-07 2019-11-07 Information processing device, voice chat control method, and voice chat control program
JP2024027657A Active JP7652309B2 (en) 2019-11-07 2024-02-27 Information processing device, chat control method, and chat control program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019202516A Active JP7446085B2 (en) 2019-11-07 2019-11-07 Information processing device, voice chat control method, and voice chat control program

Country Status (1)

Country Link
JP (2) JP7446085B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004361766A (en) 2003-06-06 2004-12-24 Kenwood Corp Speaking speed conversion apparatus, speaking speed conversion method, and program
JP2010250577A (en) 2009-04-16 2010-11-04 Nec Corp Information processing apparatus, program, portable radio communication apparatus, doze prevention system, and doze detection method
JP2013037097A (en) 2011-08-05 2013-02-21 Seiko Epson Corp Voice processor
JP2018206197A (en) 2017-06-07 2018-12-27 トヨタ自動車株式会社 Awakening support apparatus and awakening support method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4121936B2 (en) 2003-12-05 2008-07-23 富士通テン株式会社 Dozing detection method and apparatus
JP6458438B2 (en) 2014-10-09 2019-01-30 株式会社トランストロン Information processing apparatus, warning method, and program
JPWO2018030149A1 (en) 2016-08-09 2019-06-06 ソニー株式会社 INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004361766A (en) 2003-06-06 2004-12-24 Kenwood Corp Speaking speed conversion apparatus, speaking speed conversion method, and program
JP2010250577A (en) 2009-04-16 2010-11-04 Nec Corp Information processing apparatus, program, portable radio communication apparatus, doze prevention system, and doze detection method
JP2013037097A (en) 2011-08-05 2013-02-21 Seiko Epson Corp Voice processor
JP2018206197A (en) 2017-06-07 2018-12-27 トヨタ自動車株式会社 Awakening support apparatus and awakening support method

Also Published As

Publication number Publication date
JP7446085B2 (en) 2024-03-08
JP2024073475A (en) 2024-05-29
JP2021076674A (en) 2021-05-20

Similar Documents

Publication Publication Date Title
JP7639960B2 (en) Information processing device, check processing method, and check processing program
US9069458B2 (en) Kid mode user interface with application-specific configurability
JP7131720B2 (en) Information provision method
US20200337568A1 (en) Computer system, drug recommendation method, and program
Kalinowski et al. Effects of monitoring condition and frequency-altered feedback on stuttering frequency
CN106126993A (en) A kind of application controls method and terminal
Martin et al. Bridging the social & technical divide in augmentative and alternative communication (aac) applications for autistic adults
JP7652309B2 (en) Information processing device, chat control method, and chat control program
CN117171370A (en) Interactive story generation method and related devices
JP2010061053A (en) Learning support system
JP7655927B2 (en) PROGRAM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
JP6923896B1 (en) e-learning system and e-learning method
JP6296193B2 (en) INPUT INFORMATION SUPPORT DEVICE, INPUT INFORMATION SUPPORT METHOD, AND INPUT INFORMATION SUPPORT PROGRAM
Ferland et al. What are you looking forward to? Deliberate positivity as a promising strategy for conversational agents
JP5907231B1 (en) INPUT INFORMATION SUPPORT DEVICE, INPUT INFORMATION SUPPORT METHOD, AND INPUT INFORMATION SUPPORT PROGRAM
JP7655926B2 (en) PROGRAM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
JP7408605B2 (en) Information processing device, information processing method, and information processing program
JP2021012660A (en) Information processing device, information processing method, and information processing program
JP7658151B2 (en) Conference management device, method, program and conference management system
JP5585485B2 (en) Abnormal behavior detection apparatus, program and method, and user management system
KR102081613B1 (en) Word learning alarm apparatus and operating method thereof
JP6112239B2 (en) INPUT INFORMATION SUPPORT DEVICE, INPUT INFORMATION SUPPORT METHOD, AND INPUT INFORMATION SUPPORT PROGRAM
JP6172303B2 (en) INPUT INFORMATION SUPPORT DEVICE, INPUT INFORMATION SUPPORT METHOD, AND INPUT INFORMATION SUPPORT PROGRAM
JP2019111363A (en) Game program and game device
Hendrikse et al. On the Feasibility of Using Behavioral Listening Effort Test Methods to Evaluate Auditory Performance in Cochlear Implant Users

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250130

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250225

R150 Certificate of patent or registration of utility model

Ref document number: 7652309

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150