JP7774279B2 - Memorandum Creation Program - Google Patents
Memorandum Creation ProgramInfo
- Publication number
- JP7774279B2 JP7774279B2 JP2022011209A JP2022011209A JP7774279B2 JP 7774279 B2 JP7774279 B2 JP 7774279B2 JP 2022011209 A JP2022011209 A JP 2022011209A JP 2022011209 A JP2022011209 A JP 2022011209A JP 7774279 B2 JP7774279 B2 JP 7774279B2
- Authority
- JP
- Japan
- Prior art keywords
- memorandum
- minutes
- input
- conversation
- creation program
- 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
Links
Landscapes
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、覚書作成プログラムに関する。より特定的には、本発明は、複数の話題を含む会話の覚書を作成する覚書作成プロラグムに関する。 The present invention relates to a memo creation program. More particularly, the present invention relates to a memo creation program that creates a memo of a conversation that includes multiple topics.
会議、面談、または面接などの会話を行う際には、会話の内容を記録するために議事録、メモ書き、または契約書などの覚書が作成される。覚書は、通常は会話が終わった後に会話の参加者の発言内容を確認しながら作成されるものである。このため、覚書の作成には、会話の終了後に相当の時間を要する。覚書の迅速な作成が求められている。 When a conversation such as a meeting, interview, or meeting takes place, memorandums such as minutes, notes, or contracts are created to record the content of the conversation. Memorandums are usually created after the conversation has finished, while reviewing what the participants said. For this reason, creating memoranda takes a considerable amount of time after the conversation has finished. There is a demand for memoranda to be created quickly.
下記特許文献1および2などには、会話中の発言の音声に基づいて発言者を特定し、かつ会話中の発言の音声を文字化することにより、会議の議事録を作成する装置が提案されている。 Patent documents 1 and 2 listed below propose devices that identify speakers based on the audio of what is said during a conversation and transcribe the audio of what is said during the conversation to create meeting minutes.
下記特許文献1には、会議における発言内容を音声情報として取得して、音声情報処理を行い、音声情報処理が施された情報に、発言者の情報を埋め込み、発言者の情報が埋め込まれた情報に基づいて議事録を生成する議事録作成システムが開示されている。 Patent Document 1 below discloses a minutes-creation system that acquires speech content from a meeting as audio information, processes the audio information, embeds speaker information in the processed information, and generates minutes based on the information with the embedded speaker information.
下記特許文献2には、情報取得部と、音声取得部と、音声認識部と、判別部と、出力制御部とを備えた議事録出力装置が開示されている。情報取得部は、会議における参加人数に関する情報を取得する。音声取得部は、会議における音声に関するデータを取得する。音声認識部は、音声取得部によって取得された音声に関するデータに基づいて音声を認識し、発言者の発言としてテキスト化する。判別部は、情報取得部によって取得された参加人数に関する情報と、音声取得部によって取得された音声に関するデータとに基づいて、発言者を判別する。出力制御部は、判別部によって判別された発言者を示すラベルと、音声認識部によってテキスト化された発言の内容とを関連付けた議事録を出力させる。 Patent Document 2 below discloses a minutes output device that includes an information acquisition unit, a voice acquisition unit, a voice recognition unit, a discrimination unit, and an output control unit. The information acquisition unit acquires information about the number of participants in a meeting. The voice acquisition unit acquires data related to the voice in the meeting. The voice recognition unit recognizes voice based on the voice data acquired by the voice acquisition unit and converts it into text as the speaker's remarks. The discrimination unit identifies the speaker based on the information about the number of participants acquired by the information acquisition unit and the voice data acquired by the voice acquisition unit. The output control unit outputs minutes that associate a label indicating the speaker identified by the discrimination unit with the content of the remarks converted into text by the voice recognition unit.
従来技術では、覚書には音声を変換した文字列が含まれるものの、覚書の文字列と各話題との対応関係が明確ではなかった。覚書の文字列と各話題との対応関係を明確にするためには、覚書の作成者が覚書の文字列全体を読んで、覚書における各話題の適切な開始位置に各話題を示す文字列などを追加する必要があった。このため、従来技術の利便性は低かった。 In conventional technology, memos contain text strings converted from speech, but the correspondence between the text strings and each topic is unclear. To clarify the correspondence between the text strings and each topic, the creator of the memo had to read the entire text string and add text indicating each topic at the appropriate starting point of each topic in the memo. This made the conventional technology less convenient.
本発明は、上記課題を解決するためのものであり、その目的は、利便性の高い覚書作成プログラムを提供することである。 The present invention is intended to solve the above problems, and its purpose is to provide a highly convenient memorandum creation program.
本発明の一の局面に従う覚書作成プログラムは、複数の話題を含む会話の覚書を作成する覚書作成プログラムであって、会話中の発言の音声を取得する取得ステップと、取得ステップにて取得した音声を文字列に変換する変換ステップと、取得ステップにて取得した音声の特徴に基づいて、取得ステップにて取得した音声の発言者を特定する特定ステップと、変換ステップにて変換した文字列を、特定ステップにて特定した発言者と関連付けて、記憶装置に記憶された覚書に時系列で追加する文字列追加ステップと、複数の話題と、複数の話題のうち進行中の話題とを表示した第1の領域と、記憶装置に記憶された覚書を表示した第2の領域であって第1の領域とは異なる領域である第2の領域を含む画面を表示部に表示する表示ステップと、会話中に所定の入力を受け付ける入力受付ステップと、入力受付ステップにて所定の入力を受け付けた場合に、話題の区切りを示す記号を、記憶装置に記憶された覚書における文字列追加ステップにて追加された最新の文字列の後に追加する話題追加ステップと、会話を終了する入力を受け付ける終了受付ステップとをコンピュータに実行させ、話題追加ステップにて記号を覚書に追加した後において、終了受付ステップにて会話を終了する入力を受け付けない場合、取得ステップにて会話中の発言の音声を取得し、入力受付ステップにおいて、第1の領域に表示した複数の話題のうち進行中の話題の次の話題の選択、または第1の領域に表示した次の話題に対応するチェックボックスへのチェックマークの付与を所定の入力として受け付ける。 A memo creation program according to one aspect of the present invention is a memo creation program for creating a memo of a conversation including multiple topics, the memo creation program including: an acquisition step for acquiring audio of utterances made during the conversation; a conversion step for converting the audio acquired in the acquisition step into a character string; an identification step for identifying the speaker of the audio acquired in the acquisition step based on characteristics of the audio acquired in the acquisition step; a character string addition step for associating the character string converted in the conversion step with the speaker identified in the identification step and adding the character string converted in the conversion step in chronological order to a memo stored in a storage device; and a display step for displaying on a display unit a screen including a first area displaying the multiple topics and an ongoing topic among the multiple topics, and a second area displaying the memo stored in the storage device, the second area being an area different from the first area. The computer is caused to execute an input acceptance step for accepting a predetermined input during a conversation, a topic addition step for adding a symbol indicating a topic break after the latest character string added in the character string addition step in a memo stored in a storage device if the predetermined input is accepted in the input acceptance step, and an end acceptance step for accepting an input to end the conversation; if an input to end the conversation is not accepted in the end acceptance step after the symbol is added to the memo in the topic addition step, an acquisition step acquires audio of utterances made during the conversation , and the input acceptance step accepts as predetermined input a selection of the next topic after the ongoing topic from among multiple topics displayed in a first area, or the addition of a check mark in a checkbox corresponding to the next topic displayed in the first area .
上記覚書作成プログラムにおいて好ましくは、表示ステップにおいて、発言者ごとに異なる態様で変換ステップにて変換した文字列を表示部に表示する。 In the above-mentioned memorandum creation program, preferably, in the display step, the character string converted in the conversion step is displayed on the display unit in a different manner for each speaker.
上記覚書作成プログラムにおいて好ましくは、記号は、記憶装置に記憶された複数の話題のうち1つの話題の文字列を含む。 In the memo creation program, the symbol preferably includes a character string of one of a plurality of topics stored in the storage device.
上記覚書作成プログラムにおいて好ましくは、会話の開始前に、会話の参加者の音声を取得する開始前取得ステップと、開始前取得ステップにて取得した音声の特徴を、参加者に関連付けて記憶装置に登録する特徴登録ステップとをさらにコンピュータに実行させ、特定ステップにおいて、特徴登録ステップにて登録した音声の特徴に基づいて、取得ステップにて取得した音声の発言者を特定する。 In the above-mentioned memorandum creation program, the computer preferably further executes a pre-start acquisition step of acquiring the voices of the participants in the conversation before the conversation begins, and a feature registration step of registering the voice features acquired in the pre-start acquisition step in a storage device in association with the participants, and in the identification step, the speaker of the voice acquired in the acquisition step is identified based on the voice features registered in the feature registration step.
上記覚書作成プログラムにおいて好ましくは、会話の終了後に、特定ステップにて特定した発言者からの覚書を承認する入力を受け付ける承認受付ステップと、承認受付ステップにおいて、特定ステップにて特定した全ての発言者からの承認する入力を受け付けた場合に、覚書を確定させる確定ステップとをさらにコンピュータに実行させる。 In the above memorandum creation program, preferably, the computer is further caused to execute, after the conversation ends, an approval receiving step for receiving input approving the memorandum from the speakers identified in the identification step, and a confirmation step for confirming the memorandum if approval inputs have been received from all speakers identified in the identification step in the approval receiving step.
上記覚書作成プログラムにおいて好ましくは、承認受付ステップは、覚書作成プログラムがインストールされたコンピュータにおいて、特定ステップにて特定した発言者からの覚書を承認する入力を受け付ける第1の承認受付ステップと、覚書作成プログラムがインストールされたコンピュータとは別のコンピュータから、ネットワーク回線を通じて特定ステップにて特定した発言者からの覚書を承認する入力を受け付ける第2の承認受付ステップとを含む。 In the above-mentioned memorandum creation program, the approval acceptance step preferably includes a first approval acceptance step of accepting, on a computer on which the memorandum creation program is installed, an input approving the memorandum from the speaker identified in the identification step, and a second approval acceptance step of accepting, via a network line, an input approving the memorandum from the speaker identified in the identification step from a computer other than the computer on which the memorandum creation program is installed.
上記覚書作成プログラムにおいて好ましくは、取得ステップは、覚書作成プログラムがインストールされたコンピュータにおいて、会話中の発言の音声を取得する第1の取得ステップと、覚書作成プログラムがインストールされたコンピュータとは別のコンピュータから、ネットワーク回線を通じて会話中の発言の音声を取得する第2の取得ステップとを含む。 In the above-mentioned memorandum creation program, the acquisition step preferably includes a first acquisition step of acquiring audio of utterances made during a conversation on a computer on which the memorandum creation program is installed, and a second acquisition step of acquiring audio of utterances made during a conversation via a network line from a computer other than the computer on which the memorandum creation program is installed.
上記覚書作成プログラムにおいて好ましくは、複数の話題のうち進行中の話題を表示した画面のデータを、覚書作成プログラムがインストールされたコンピュータとは別のコンピュータにネットワーク回線を通じて送信する画面送信ステップをさらにコンピュータに実行させる。 In the above-mentioned memorandum creation program, the computer preferably further executes a screen transmission step of transmitting screen data displaying the ongoing topic among the multiple topics via a network line to a computer other than the computer on which the memorandum creation program is installed.
本発明によれば、利便性の高い覚書作成プログラムを提供することができる。 The present invention provides a highly convenient memorandum creation program.
以下、本発明の実施の形態について、図面に基づいて説明する。 The following describes an embodiment of the present invention with reference to the drawings.
以降の実施の形態における覚書作成プログラムは、複数の話題を含む会話の覚書を作成するものである。「覚書」とは、忘れないように書き留めたものを意味しており、議事録、メモ書き、契約書などを含んでいる。「会話」とは、二人以上の人が集まって言葉を交わすことを意味しており、会議、面談、面接などを含んでいる。 The memorandum creation program in the following embodiments creates memoranda of conversations that include multiple topics. "Memorandums" refer to things written down to help you remember, and include things like minutes, memos, and contracts. "Conversations" refer to conversations between two or more people, and include things like meetings, interviews, and face-to-face meetings.
以降の実施の形態では、覚書作成プログラムが対象とする会話が会議であり、覚書が議事録であり、会話の話題が会議の議題である例について説明する。覚書作成プログラムが取り扱う会話の種類は任意であり、面談や面接などであってもよい。 In the following embodiments, an example will be described in which the conversation targeted by the memorandum creation program is a meeting, the memorandum is a meeting minutes, and the topic of the conversation is the meeting agenda. The type of conversation handled by the memorandum creation program is arbitrary, and may include a meeting or interview.
[第1の実施の形態] [First embodiment]
(覚書作成装置1の使用態様) (Memorandum creation device 1 usage)
図1は、本発明の第1の実施の形態における覚書作成装置1の使用態様を模式的に示す図である。 Figure 1 is a diagram that schematically illustrates how the memo creation device 1 according to the first embodiment of the present invention is used.
図1を参照して、覚書作成装置1は、PC(Personal Computer)やスマートフォンなどの端末よりなっている。本実施の形態においては、少なくともユーザーURが覚書作成装置1を所持している。ユーザーURは、たとえば、会議の参加者のうち議事録の作成者である。図1(a)に示すように、覚書作成装置1は、実空間において複数の参加者が集まった会議において、各参加者の音声を取得される位置(好ましくはユーザーURの付近)に配置されてもよい。また図1(b)に示すように、覚書作成装置1は、ウェブ会議において、ユーザーURが用いる端末3の付近に配置されてもよい。端末3自体が覚書作成装置1であってもよい。ウェブ会議とは、会議の複数の参加者が、それぞれ互いに異なる拠点において、ネットワーク回線7を通じて各自の端末3を相互に接続し、複数の参加者の各々の少なくとも音声を送受信することにより行われる会議である。 Referring to FIG. 1, memo creation device 1 comprises a terminal such as a PC (Personal Computer) or a smartphone. In this embodiment, at least user UR possesses memo creation device 1. User UR is, for example, one of the participants in a conference who prepares the minutes. As shown in FIG. 1(a), memo creation device 1 may be placed in a position (preferably near user UR) where the voices of each participant are acquired in a conference with multiple participants in real space. As shown in FIG. 1(b), memo creation device 1 may be placed near terminal 3 used by user UR in a web conference. Terminal 3 itself may be memo creation device 1. A web conference is a conference held by multiple participants at different locations, connecting their terminals 3 to each other via network lines 7 and transmitting and receiving at least the voices of each of the multiple participants.
ネットワーク回線7は、たとえば有線または無線のLAN(Local Area Network)などの専用回線を用いたもの、一般回線を用いたもの、または無線通信によるものなどを含んでいる。ネットワーク回線7は、TCP/IP(Transmission Control Protocol/Internet Protocol)のプロトコルを用いて各種機器を接続する。ネットワーク回線7に接続された機器は、お互いに各種データのやり取りが可能となっている。 Network line 7 may be, for example, a dedicated line such as a wired or wireless LAN (Local Area Network), a public line, or wireless communication. Network line 7 connects various devices using the TCP/IP (Transmission Control Protocol/Internet Protocol) protocol. Devices connected to network line 7 can exchange various types of data with each other.
(覚書作成装置1の構成) (Configuration of memorandum creation device 1)
図2は、本発明の第1の実施の形態における覚書作成装置1の構成を示すブロック図である。図2(a)は、覚書作成装置1のハードウェア構成を示すブロック図である。図2(b)は、覚書作成装置1の機能的構成を示すブロック図である。 Figure 2 is a block diagram showing the configuration of the memo creation device 1 in the first embodiment of the present invention. Figure 2(a) is a block diagram showing the hardware configuration of the memo creation device 1. Figure 2(b) is a block diagram showing the functional configuration of the memo creation device 1.
図2(a)を参照して、覚書作成装置1は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、記憶装置14と、ネットワークインターフェース15と、操作部16と、表示部17と、マイク18などを含んでいる。CPU11には、ROM12、RAM13、記憶装置14、ネットワークインターフェース15、操作部16、表示部17、およびマイク18の各々がバスを介して接続されている。 Referring to FIG. 2(a), the memorandum creation device 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a storage device 14, a network interface 15, an operation unit 16, a display unit 17, and a microphone 18. The ROM 12, RAM 13, storage device 14, network interface 15, operation unit 16, display unit 17, and microphone 18 are each connected to the CPU 11 via a bus.
CPU11は、覚書作成装置1全体の制御を行う。またCPU11は、ROM12や記憶装置14に記憶されたプログラムを実行する。 The CPU 11 controls the entire memo creation device 1. The CPU 11 also executes programs stored in the ROM 12 and the storage device 14.
ROM12は、たとえばフラッシュROMである。ROM12には、CPU11が実行する各種プログラムと、各種固定データとが格納されている。ROM12は、書換え不可能なものであってもよい。 ROM 12 is, for example, a flash ROM. ROM 12 stores various programs executed by CPU 11 and various fixed data. ROM 12 may be non-rewritable.
RAM13は、CPU11のメインメモリである。RAM13は、CPU11がプログラムを実行するときに必要なデータなどを一時的に記憶するためなどに用いられる。 RAM 13 is the main memory of CPU 11. RAM 13 is used to temporarily store data required when CPU 11 executes a program.
記憶装置14は、たとえばHDD(Hard Disk Drive)やSSD(Solid State Drive)よりなっており、覚書作成プログラム50や、覚書作成プログラム50に関連するデータ(議事録、発言者情報テーブル、および会議メニューテーブルなど)などの各種データを記憶する。覚書作成プログラム50は、覚書作成アプリに関するプログラムである。 The storage device 14 is, for example, a hard disk drive (HDD) or a solid state drive (SSD), and stores various data such as the memo creation program 50 and data related to the memo creation program 50 (such as minutes, speaker information tables, and conference menu tables). The memo creation program 50 is a program related to the memo creation app.
ネットワークインターフェース15は、CPU11からの指示に従って、TCP/IPなどの通信プロトコルによって他の機器との通信を行う。 The network interface 15 communicates with other devices using communication protocols such as TCP/IP in accordance with instructions from the CPU 11.
操作部16は、ユーザーから各種指示を受け付ける。 The operation unit 16 accepts various instructions from the user.
表示部17は、各種情報を表示する。 The display unit 17 displays various information.
マイク18は、覚書作成装置1の周囲の音を取得し、電気信号に変換する。 The microphone 18 captures sounds around the memo creation device 1 and converts them into electrical signals.
図2(b)を参照して、覚書作成装置1は、音声取得部501と、変換部502と、特定部503と、文字列追加部504と、操作表示部505と、話題追加部506と、特徴登録部507と、承認受付部508と、通信部509と、翻訳部510とを含んでいる。音声取得部501、変換部502、特定部503、文字列追加部504、操作表示部505、話題追加部506、特徴登録部507、承認受付部508、通信部509、および翻訳部510の各々は、CPU11が、覚書作成プログラム50をRAM13にロードして実行することにより実現される。 Referring to FIG. 2(b), the memorandum creation device 1 includes a voice acquisition unit 501, a conversion unit 502, an identification unit 503, a character string addition unit 504, an operation and display unit 505, a topic addition unit 506, a feature registration unit 507, an approval reception unit 508, a communication unit 509, and a translation unit 510. Each of the voice acquisition unit 501, the conversion unit 502, the identification unit 503, the character string addition unit 504, the operation and display unit 505, the topic addition unit 506, the feature registration unit 507, the approval reception unit 508, the communication unit 509, and the translation unit 510 is realized by the CPU 11 loading the memorandum creation program 50 into the RAM 13 and executing it.
音声取得部501は、マイク18を用いて会話中の発言の音声を取得する。音声取得部501は、会話の開始前に、マイク18を用いて会話の参加者の音声を取得する。 The voice acquisition unit 501 acquires the voices of those speaking during a conversation using the microphone 18. Before the conversation begins, the voice acquisition unit 501 acquires the voices of the participants in the conversation using the microphone 18.
変換部502は、音声取得部501にて取得した音声を文字列に変換する。 The conversion unit 502 converts the audio acquired by the audio acquisition unit 501 into a string of characters.
特定部503は、音声取得部501にて取得した音声から、その音声の特徴データを抽出する。特徴データは、声紋データとも呼ばれる。特定部503は、抽出した特徴データに基づいて、音声取得部501にて取得した音声の発言者を特定する。 The identification unit 503 extracts feature data from the audio acquired by the audio acquisition unit 501. This feature data is also called voiceprint data. The identification unit 503 identifies the speaker of the audio acquired by the audio acquisition unit 501 based on the extracted feature data.
特定部503は、たとえば次の方法で特徴データを抽出してもよい。特定部503は、音声取得部501にて取得した音声の波形をデジタル化し、デジタル化した音声の波形を一定の時間間隔ごとにブロック化する。特定部503は、各ブロックから特徴ベクトルを算出し、算出した特徴ベクトルを特徴データとして抽出する。 The identification unit 503 may extract feature data, for example, using the following method. The identification unit 503 digitizes the audio waveform acquired by the audio acquisition unit 501 and divides the digitized audio waveform into blocks at regular time intervals. The identification unit 503 calculates a feature vector from each block and extracts the calculated feature vector as feature data.
文字列追加部504は、変換部502にて変換した文字列または翻訳部510で翻訳した文字列を、特定部503にて特定した発言者と関連付けて、覚書に時系列で追加する。 The character string adding unit 504 associates the character string converted by the conversion unit 502 or the character string translated by the translation unit 510 with the speaker identified by the identification unit 503 and adds them to the memo in chronological order.
操作表示部505は、操作部16を通じて各種操作を受け付け、表示部17に各種画面を表示する。操作表示部505は、会話中に、覚書に話題を追加するための入力である追加入力などの操作を受け付ける。操作表示部505は、覚書作成アプリの画面を表示部17に表示する。 The operation display unit 505 accepts various operations via the operation unit 16 and displays various screens on the display unit 17. The operation display unit 505 accepts operations such as additional input, which is an input for adding a topic to a memo during a conversation. The operation display unit 505 displays the screen of the memo creation app on the display unit 17.
話題追加部506は、操作表示部505にて追加入力を受け付けた場合に、話題の区切りを示す記号を覚書に追加する。 When additional input is received via the operation display unit 505, the topic addition unit 506 adds a symbol indicating a topic break to the memo.
特徴登録部507は、音声取得部501にて会話の開始前に取得した参加者の音声の特徴を、その参加者に関連付けて発言者情報テーブルに登録する。 The feature registration unit 507 associates the features of the participants' voices acquired by the voice acquisition unit 501 before the conversation begins with those participants and registers them in the speaker information table.
承認受付部508は、会話の終了後に、特定部503にて特定した発言者からの覚書を承認する入力を受け付ける。承認受付部508は、全ての発言者からの承認する入力を受け付けた場合に、覚書を確定させる。 After the conversation ends, the approval receiving unit 508 receives input approving the memorandum from the speakers identified by the identification unit 503. The approval receiving unit 508 finalizes the memorandum when it has received approval input from all speakers.
通信部509は、覚書作成装置1とは異なる他の端末との間で、覚書の作成および送信に関する通信を行う。 The communication unit 509 communicates with other terminals other than the memo creation device 1 regarding the creation and transmission of memoranda.
翻訳部510は、所定の場合に、変換部502にて変換した文字列を、設定された言語に翻訳する。 In certain cases, the translation unit 510 translates the character string converted by the conversion unit 502 into the set language.
図3は、記憶装置14に記憶される発言者情報テーブルを模式的に示す図である。 Figure 3 is a diagram showing a speaker information table stored in the storage device 14.
図3を参照して、発言者情報テーブルは、発言者情報が登録されたテーブルである。発言者情報は、発言者名と、その発言者の音声の特徴データと、その発言者の発言の文字列の表示色とを含んでいる。ここでは、発言者情報テーブルは、過去に登録された4つの発言者情報を含んでいる。たとえば4つの発言者情報のうち最も上に記載された発言者情報は、「A」という発言者名と、「データa」という名前の特徴データと、「黒」という表示色とを含んでいる。 Referring to Figure 3, the speaker information table is a table in which speaker information is registered. The speaker information includes the speaker's name, feature data of the speaker's voice, and the display color of the text of the speaker's utterance. In this example, the speaker information table includes four pieces of speaker information that have been previously registered. For example, the speaker information listed at the top of the four pieces of speaker information includes the speaker name "A," feature data named "Data a," and the display color "black."
覚書作成装置1は、所定の場合に、取得した音声に基づいて特徴データを抽出する。特徴データは、たとえば音声の波形に基づいて算出された特徴ベクトルなどである。覚書作成装置1は、抽出した特徴データが発言者情報テーブルに登録されていない新たな特徴データである場合、新たな特徴データを含む新たな発言者情報を発言者情報テーブルに登録する。 In certain cases, the memo creation device 1 extracts feature data based on the acquired audio. The feature data may be, for example, a feature vector calculated based on the audio waveform. If the extracted feature data is new feature data that is not registered in the speaker information table, the memo creation device 1 registers new speaker information including the new feature data in the speaker information table.
図4は、記憶装置14に記憶される会議メニューテーブルを模式的に示す図である。 Figure 4 is a diagram showing a schematic diagram of a conference menu table stored in the storage device 14.
図4を参照して、会議メニューテーブルは、会議メニューが登録されたテーブルである。会議メニューは、会議の種類と、その会議の種類で審議される複数の議題とを含んでいる。ここでは、会議メニューテーブルは、過去に登録された3つの会議メニューを含んでいる。たとえば3つの会議メニューのうち最も上に記載された会議メニューは、「定例会議」という会議の種類と、この会議の種類に関する「1.売上確認」、「2.見込み売上確認」、および「3.各部署の問題提示」という議題とを含んでいる。覚書作成装置1は、所定の場合に新たな会議メニューを会議メニューテーブルに追加してもよい。 Referring to Figure 4, the conference menu table is a table in which conference menus are registered. A conference menu includes a type of conference and multiple agenda items to be discussed at that conference type. Here, the conference menu table includes three conference menu items that have been previously registered. For example, the topmost of the three conference menu items includes the conference type "Regular Meeting" and the agenda items related to this conference type: "1. Confirmation of Sales," "2. Confirmation of Projected Sales," and "3. Presentation of Issues from Each Department." The memorandum creation device 1 may add new conference menu items to the conference menu table in certain cases.
なお、会議メニューにおける複数の議題には、図4に示すように審議する順番が設定されていてもよいし、設定されていなくてもよい。 Note that the order of deliberation for multiple topics in the meeting menu may or may not be set, as shown in Figure 4.
(ホーム画面モード) (Home screen mode)
図5は、本発明の第1の実施の形態における覚書作成アプリのホーム画面31を示す図である。 Figure 5 shows the home screen 31 of the memo creation app in the first embodiment of the present invention.
図5を参照して、ユーザーURは、操作部16を通じて所定の入力(たとえば覚書作成アプリのアイコンの押下)を行う。所定の入力を受け付けた場合に、覚書作成装置1は覚書作成アプリを起動してホーム画面モードとなり、覚書作成アプリのホーム画面31を表示部17に表示する。 Referring to FIG. 5, the user UR performs a predetermined input (for example, pressing the icon of the memo creation app) through the operation unit 16. When the predetermined input is received, the memo creation device 1 launches the memo creation app, enters home screen mode, and displays the home screen 31 of the memo creation app on the display unit 17.
ホーム画面31は、モードの選択を促すメッセージ20と、ボタン21、23、25、および27とを含んでいる。ボタン21は、会議モードを選択するためのボタンである。ボタン23は、音声登録モードを選択するためのボタンである。ボタン25は、会議メニュー作成モードを選択するためのボタンである。ボタン27は、議事録配布モードを選択するためのボタンである。 Home screen 31 includes message 20 prompting the user to select a mode, and buttons 21, 23, 25, and 27. Button 21 is used to select conference mode. Button 23 is used to select voice registration mode. Button 25 is used to select conference menu creation mode. Button 27 is used to select minutes distribution mode.
(会議モード) (Conference mode)
ユーザーURは、会議を開始する際、操作部16を通じてホーム画面31のボタン21を押下する。ボタン21が押下された場合に、覚書作成装置1は会議モードに移行し、始めに図4に示す会議設定画面32を表示部17に表示する。 When starting a conference, the user UR presses button 21 on the home screen 31 via the operation unit 16. When button 21 is pressed, the memo creation device 1 transitions to conference mode and first displays the conference setting screen 32 shown in Figure 4 on the display unit 17.
図6は、本発明の第1の実施の形態における覚書作成アプリの会議設定画面32を示す図である。 Figure 6 shows the meeting setting screen 32 of the memo creation app in the first embodiment of the present invention.
図6を参照して、会議設定画面32は、会議および議事録に関する設定を行う画面であり、リストボックス210と、チェックボックス211と、リストボックス212と、ボタン213および214と、後述するチェックボックス290とを含んでいる。 Referring to Figure 6, the conference setting screen 32 is a screen for setting up the conference and minutes, and includes a list box 210, a check box 211, a list box 212, buttons 213 and 214, and a check box 290, which will be described later.
リストボックス210は、会議の種類の設定を受け付ける。リストボックス210内には、会議メニューテーブル(図4)に登録されている会議の種類が表示される。ここでは、リストボックス210には、「定例会議」、「売買契約」、および「労使間協定」という会議の種類が表示されており、「定例会議」という会議の種類が設定されている。 List box 210 accepts the setting of the meeting type. The meeting types registered in the meeting menu table (Figure 4) are displayed in list box 210. In this example, list box 210 displays the meeting types "Regular Meeting," "Sales Contract," and "Labor-Management Agreement," and the meeting type "Regular Meeting" is set.
チェックボックス211は、議事録の言語を統一するか否かの設定を受け付ける。 Checkbox 211 accepts the setting of whether or not to standardize the language of the minutes.
リストボックス212は、チェックボックス211にチェックマークが付与された場合に、言語の設定を受け付ける。ここでは、リストボックス212内には、「日本語」および「英語」という候補が表示されており、「日本語」という言語が設定されている。チェックボックス211からチェックマークが外されると、リストボックス212はグレーアウトされ、設定不可となる。 List box 212 accepts the language setting when a check mark is placed in check box 211. In this example, list box 212 displays the options "Japanese" and "English," with "Japanese" being set as the language. When check box 211 is unchecked, list box 212 is grayed out and cannot be set.
ボタン213は、設定された内容を確定するためのボタンである。ボタン214は、設定の内容を破棄するためのボタンである。 Button 213 is used to confirm the settings. Button 214 is used to discard the settings.
ユーザーURは、会議設定画面32において会議および議事録に関する設定を行った上で、操作部16を通じてボタン213を押下し、会議を開始する。ボタン213が押下された場合、覚書作成装置1は、設定を確定させ、記憶装置14に新たな議事録を作成し、会議中の発言の音声の取得を開始する。また覚書作成装置1は、図7に示す議事録作成画面33を表示部17に表示する。ボタン214が押下された場合、覚書作成装置1は、設定された内容を破棄し、ホーム画面31に戻る。 After configuring the meeting and minutes settings on the meeting settings screen 32, the user UR presses button 213 via the operation unit 16 to start the meeting. When button 213 is pressed, the memo creation device 1 confirms the settings, creates new minutes in the storage device 14, and begins capturing audio of comments made during the meeting. The memo creation device 1 also displays the minutes creation screen 33 shown in Figure 7 on the display unit 17. When button 214 is pressed, the memo creation device 1 discards the settings and returns to the home screen 31.
図7および図8は、本発明の第1の実施の形態における覚書作成アプリの議事録作成画面33を示す図である。なお図7、図9、および図17においては、テキストボックスの議事録における文字列の表示色の違いが、文字列に付されるハッチングの違いによって表現されている。 Figures 7 and 8 are diagrams showing the minutes creation screen 33 of the memo creation app in the first embodiment of the present invention. Note that in Figures 7, 9, and 17, differences in the display color of the text in the minutes text box are represented by different hatching applied to the text.
図7を参照して、議事録作成画面33は、議事録の作成中(言い換えれば会議中)に表示される画面であり、表題215と、チェックボックス216と、テキストボックス217と、スクロールバー218とを含んでいる。 Referring to Figure 7, the minutes creation screen 33 is a screen that is displayed while minutes are being created (in other words, during the meeting), and includes a title 215, a check box 216, a text box 217, and a scroll bar 218.
表題215には、設定された会議の種類と、審議中の議題(言い換えれば、進行中の話題)とが表示される。ここでは、「定例会議」という会議の種類と、「定例会議」という会議の種類における最初の議題である「売上確認」という議題とが表示されている。このように、議事録作成画面33に審議中の議題を表示することで、議事録作成画面33を見た者は、審議中の議題を容易に把握することができる。表題215に含まれる審議中の議題は、チェックボックス216に付加された議題とは異なる態様で(たとえば、チェックボックス216に付加された議題よりも大きなサイズで)表示される。 Title 215 displays the set meeting type and the topic being discussed (in other words, the topic in progress). Here, the meeting type "Regular Meeting" and the topic "Sales Confirmation," which is the first topic for the meeting type "Regular Meeting," are displayed. By displaying the topic being discussed on the minutes-taking screen 33 in this way, anyone viewing the minutes-taking screen 33 can easily understand the topic being discussed. The topic being discussed included in title 215 is displayed in a different manner from the topic added to check box 216 (for example, in a larger size than the topic added to check box 216).
チェックボックス216は、議題の数だけ設けられている。それぞれのチェックボックス216には対応する議題が表示されている。ここでは、3つのチェックボックス216が設けられている。それぞれのチェックボックス216は、「定例会議」という会議の種類における「売上確認」、「見込み売上確認」、および「各部署の問題提起」という3つの議題の各々に対応している。 There are as many check boxes 216 as there are agenda items. Each check box 216 displays the corresponding agenda item. In this example, three check boxes 216 are provided. Each check box 216 corresponds to one of the three agenda items for the "Regular Meeting" meeting type: "Sales Confirmation," "Expected Sales Confirmation," and "Raising Issues from Each Department."
テキストボックス217には、記憶装置14に記憶された議事録が表示される。テキストボックス217に表示される議事録の部分は、スクロールバー218の移動によって変えることが可能である。 The text box 217 displays the minutes stored in the storage device 14. The portion of the minutes displayed in the text box 217 can be changed by moving the scroll bar 218.
ユーザーURは、最初の議題の審議を開始する際に、議事録作成画面33における最初の議題に対応するチェックボックス216に、操作部16を通じてチェックマークを付与する。覚書作成装置1は、チェックボックス216にチェックマークが付与されると、そのチェックボックス216に対応する議題を示す記号219を、記憶装置14に記憶された議事録に追加し、テキストボックス217に表示する議事録を最新のものに更新する。ここでは、ユーザーURは、最初の議題である「1.売上確認」という議題に対応するチェックボックス216aにチェックマークを付与する。覚書作成装置1は記号219として、「1.売上確認」という議題の順番と議題の文字列とを含む記号219を、議事録における最初の部分に追加する。 When user UR begins discussion on the first agenda item, he or she places a check mark in the check box 216 corresponding to the first agenda item on the minutes creation screen 33 via the operation unit 16. When a check mark is placed in the check box 216, the memo creation device 1 adds a symbol 219 indicating the agenda item corresponding to that check box 216 to the minutes stored in the storage device 14, and updates the minutes displayed in the text box 217 to the latest version. In this example, user UR places a check mark in the check box 216a corresponding to the first agenda item, "1. Sales Confirmation." The memo creation device 1 adds a symbol 219 containing the agenda order "1. Sales Confirmation" and the agenda text string to the beginning of the minutes.
なお、会議メニューにおいて議題の順番が設定されている場合には、最初の議題を示す記号219は、ユーザーURによる入力無しに、記憶装置14に記憶された議事録に追加されてもよい。 Note that if the order of agenda items is set in the meeting menu, the symbol 219 indicating the first agenda item may be added to the minutes stored in the storage device 14 without input by the user UR.
覚書作成装置1は、マイク18を通じて会話中の発言の音声を取得した場合に、取得した音声を文字列に変換する。会議設定画面32において議事録の言語を統一する設定が有効にされており、かつ設定された言語とは異なる言語の音声を取得した場合には、覚書作成装置1は、取得した音声をその音声の言語で文字化した上で、文字化した文字列を設定された言語に翻訳する。 When the memo creation device 1 acquires audio of speech made during a conversation through the microphone 18, it converts the acquired audio into text. If the setting to standardize the language of minutes is enabled on the conference setting screen 32 and audio is acquired in a language different from the set language, the memo creation device 1 converts the acquired audio into text in the language of the audio and then translates the converted text into the set language.
また覚書作成装置1は、マイク18を通じて会話中の発言の音声を取得した場合に、音声取得部501にて取得した音声から、その音声の特徴データを抽出する。覚書作成装置1は、抽出した特徴データと発言者情報テーブルとを対比する。抽出した特徴データと一致する発言者情報が発言者情報テーブルに登録されている場合、覚書作成装置1は、その発言者情報を用いて、変換後の文字列の発言者および表示色を特定する。一方、抽出した特徴データと一致する発言者情報が発言者情報テーブルに登録されていない場合、覚書作成装置1は、発言者情報における発言者名および表示色として任意のものを設定した上で、抽出した特徴データを含む新たな発言者情報を発言者情報テーブルに登録する。覚書作成装置1は、新たな発言者情報を用いて、変換後の文字列の発言者および表示色を特定する。 Furthermore, when the memo creation device 1 acquires audio of speech during a conversation through the microphone 18, it extracts feature data of the speech from the acquired audio by the audio acquisition unit 501. The memo creation device 1 compares the extracted feature data with the speaker information table. If speaker information that matches the extracted feature data is registered in the speaker information table, the memo creation device 1 uses that speaker information to identify the speaker and display color of the converted character string. On the other hand, if speaker information that matches the extracted feature data is not registered in the speaker information table, the memo creation device 1 sets arbitrary speaker names and display colors in the speaker information, and then registers new speaker information including the extracted feature data in the speaker information table. The memo creation device 1 uses the new speaker information to identify the speaker and display color of the converted character string.
覚書作成装置1は、変換後の文字列を、特定した発言者と関連付けて、記憶装置14に記憶された議事録に時系列で(一例として、発言の文字列が古い順に議事録の一方から他方に向かって並ぶように)追加し、テキストボックス217に表示する議事録を最新のものに更新する。テキストボックス217に表示する議事録における各発言者の文字列は、その発言者の発言者情報に記載された表示色で表示される。ここでは、テキストボックス217の議事録には「A」という発言者の発言に関する黒色の文字列と、「B」という発言者の発言に関する青色の文字列とが追加されている。記憶装置14に記憶された議事録における各発言者の文字列にも、表示色が反映されてもよい。なお、変換後の文字列は、発言者毎に異なる態様で表示されることが好ましく、表示色の他、書体やサイズなどが発言者毎に異なるように文字列が表示されてもよい。 The memorandum creation device 1 associates the converted character string with the identified speaker, adds it to the minutes stored in the storage device 14 in chronological order (for example, with the character strings of the remarks arranged from oldest to newest in the minutes), and updates the minutes displayed in the text box 217 to the latest one. The character string of each speaker in the minutes displayed in the text box 217 is displayed in the display color specified in the speaker information for that speaker. In this example, black character string related to the remarks of speaker "A" and blue character string related to the remarks of speaker "B" have been added to the minutes in the text box 217. The display color may also be reflected in the character string of each speaker in the minutes stored in the storage device 14. Note that the converted character string is preferably displayed differently for each speaker, and the character string may be displayed so that the font, size, etc., in addition to the display color, differ for each speaker.
覚書作成装置1は、テキストボックス217に表示された議事録の修正を、操作部16を通じて受け付けてもよい。テキストボックス217に表示された議事録の修正は、記憶装置14に記憶された議事録に反映される。 The memorandum creation device 1 may accept amendments to the minutes displayed in the text box 217 via the operation unit 16. Amendments to the minutes displayed in the text box 217 are reflected in the minutes stored in the storage device 14.
図8を参照して、ユーザーURは、会議中に次の議題の審議に移る際に、議事録作成画面33における次の議題に対応するチェックボックス216に、操作部16を通じてチェックマークを付与する。覚書作成装置1は、チェックボックス216にチェックマークが付与されると、そのチェックボックス216に対応する議題を示す記号219を、記憶装置14に記憶された議事録における、たとえば最新の変換後の文字列の後に追加し、テキストボックス217に表示する議事録を最新のものに更新する。ここでは、ユーザーURは、次の議題である「2.見込み売上確認」という議題に対応するチェックボックス216bにチェックマークを付与する。覚書作成装置1は記号219として、「2.見込み売上確認」という議題の順番と議題の文字列とを含む記号219を、議事録における「A:他に意見がないようなので、次の議題に移ります」という「A」という発言者の発言に関する文字列の後に追加する。 Referring to FIG. 8 , when the user UR moves on to the next agenda item during a meeting, the user UR places a check mark in the check box 216 corresponding to the next agenda item on the minutes creation screen 33 via the operation unit 16. When a check mark is placed in the check box 216, the memo creation device 1 adds a symbol 219 indicating the agenda item corresponding to the check box 216, for example, after the most recently converted character string in the minutes stored in the storage device 14, and updates the minutes displayed in the text box 217 to the latest one. In this example, the user UR places a check mark in the check box 216b corresponding to the next agenda item, "2. Confirmation of expected sales." The memo creation device 1 adds the symbol 219, which includes the order of the agenda item "2. Confirmation of expected sales" and the string of the agenda item, after the string related to the statement by the speaker "A" in the minutes, "A: Since there seems to be no other opinions, let's move on to the next agenda item."
なお、議題を議事録に追加するトリガとなる入力は任意であり、上述のチェックマークの付与の他、次の議題を読み上げる音声の取得、議事録作成画面33に表示された議題の選択などであってもよい。また、会議メニューにおいて議題の順番が設定されている場合には、議題を議事録に追加するトリガとなる入力は、次の議題に進む旨の音声の取得、または次の議事録に進むための操作などであってもよい。 The input that triggers adding an agenda item to the minutes is arbitrary, and may be the above-mentioned adding of a check mark, the acquisition of audio reading the next agenda item, or the selection of an agenda item displayed on the minutes creation screen 33. Also, if the order of agenda items is set in the meeting menu, the input that triggers adding an agenda item to the minutes may be the acquisition of audio indicating that the agenda item will be moved on to the next agenda item, or an operation to move on to the next minutes.
また、議事録に追加される記号219は、話題の区切りを示す記号であればよく、上述の議題を示す記号の他、改ページ記号、改行記号などであってもよい。議題を示す記号は、上述の議題の文字列を含むものの他、議題の順番を示す番号などであってもよい。 The symbol 219 added to the minutes may be any symbol that indicates a break in a topic, such as the symbol indicating the agenda mentioned above, or a page break symbol, line break symbol, etc. The symbol indicating the agenda may include the character string of the agenda mentioned above, or may be a number indicating the order of the agenda.
ユーザーURは、会議を終了する際に、所定の入力(たとえば操作部16を通じた表題215のダブルクリックや、全ての議題のチェックボックスに対するチェックの付与など)を行う。所定の入力を受け付けた場合に、覚書作成装置1は、図9に示す議事録承認画面34を表示部17に表示する。 When the user UR ends the meeting, they perform a specific input (for example, double-clicking the title 215 via the operation unit 16 or checking the check boxes for all agenda items). When the specific input is received, the memorandum creation device 1 displays the minutes approval screen 34 shown in Figure 9 on the display unit 17.
図9は、本発明の第1の実施の形態における覚書作成アプリの議事録承認画面34を示す図である。 Figure 9 shows the minutes approval screen 34 of the memorandum creation app in the first embodiment of the present invention.
図9を参照して、議事録承認画面34は、議事録に記載された発言者からの議事録の承認を受け付ける画面であり、テキストボックス220と、スクロールバー221と、複数のボタン222とを含んでいる。 Referring to Figure 9, the minutes approval screen 34 is a screen for accepting approval of the minutes from speakers listed in the minutes, and includes a text box 220, a scroll bar 221, and multiple buttons 222.
テキストボックス220には、記憶装置14に記憶された議事録が表示される。会議の終了時における議事録は、会議中の発言者の発言の変換後の文字列と、変換後の文字列における適切な箇所に挿入された議題を示す記号とを含んでいる。テキストボックス220に表示される議事録の部分は、スクロールバー221の移動によって変えることが可能である。 Text box 220 displays the minutes stored in storage device 14. The minutes at the end of the meeting include converted text strings of the speakers' remarks during the meeting, and symbols indicating the agenda inserted at appropriate points in the converted text strings. The portion of the minutes displayed in text box 220 can be changed by moving scroll bar 221.
覚書作成装置1は、テキストボックス220に表示された議事録の修正を、操作部16を通じて受け付けてもよい。テキストボックス220に表示された議事録の修正は、記憶装置14に記憶された議事録に反映される。 The memorandum creation device 1 may accept amendments to the minutes displayed in the text box 220 via the operation unit 16. Amendments to the minutes displayed in the text box 220 are reflected in the minutes stored in the storage device 14.
複数のボタン222の各々は、テキストボックス220に表示された参加者が議事録を承認した場合に押下するボタンである。ここでは、会議中の発言者は「A」、「B」、「C」、および「D」の4名であり、4名の参加者のそれぞれについてのボタン222が表示されている。 Each of the multiple buttons 222 is pressed by a participant displayed in the text box 220 when they approve the minutes. In this example, there are four speakers during the meeting: "A," "B," "C," and "D," and a button 222 is displayed for each of the four participants.
会議中の発言者は、テキストボックス220に表示された議事録を閲覧し、議事録を承認する場合には、操作部16を通じて自身に対応するボタン222を押下する。押下されたボタン222aはグレーアウトされ、押下できなくなる。 Any speaker in the meeting can view the minutes displayed in the text box 220, and if they approve the minutes, they can press the button 222 corresponding to them via the operation unit 16. The pressed button 222a is grayed out and can no longer be pressed.
全てのボタン222の押下を受け付けた場合、覚書作成装置1は、議事録を確定し、会議モードを終了する。覚書作成装置1は、全ての参加者が議事録を承認した旨を示す情報(「全発言者の認証済」という文字列など)を議事録に付加した上で、議事録を確定してもよい。また覚書作成装置1は、各参加者の特徴データや会議の開催日時などの情報を付加した上で議事録を確定してもよい。確定後の議事録は修正不可の状態で記憶装置14に記憶される。 When all buttons 222 have been pressed, the memo creation device 1 finalizes the minutes and ends the conference mode. The memo creation device 1 may finalize the minutes after adding information to the minutes indicating that all participants have approved the minutes (such as the string "All speakers authenticated") to the minutes. The memo creation device 1 may also finalize the minutes after adding information such as characteristic data of each participant and the date and time of the conference. After finalization, the minutes are stored in the storage device 14 in an uneditable state.
なお、覚書作成装置1は、操作部16を通じた入力などにより会議の参加者の情報を取得し、全ての参加者からの承認(ボタン22の押下)を受け付けた場合に、議事録を確定してもよい。 The memorandum creation device 1 may also acquire information about the meeting participants through input via the operation unit 16, and finalize the minutes when approval (pressing button 22) is received from all participants.
図10は、本発明の第1の実施の形態の会議モードにおいて覚書作成装置1が行う処理を示すフローチャートである。 Figure 10 is a flowchart showing the processing performed by the memo creation device 1 in conference mode in the first embodiment of the present invention.
図10を参照して、会議モードに移行すると、CPU11は、会議設定画面32を表示し、会議および議事録の設定を受け付ける(S101)。次にCPU11は、設定された内容が確定されたか否かを判別する(S103)。 Referring to FIG. 10, when transitioning to conference mode, the CPU 11 displays the conference setting screen 32 and accepts settings for the conference and minutes (S101). Next, the CPU 11 determines whether the settings have been confirmed (S103).
ステップS103において、設定された内容が確定されない(破棄された)と判別した場合(S103でNO)、CPU11はホーム画面31を表示し、処理を終了する。 If it is determined in step S103 that the settings have not been confirmed (discarded) (NO in S103), the CPU 11 displays the home screen 31 and ends the process.
ステップS103において、設定された内容が確定されたと判別した場合(S103でYES)、CPU11は、新たな議事録を作成し、記憶装置14に記憶する(S105)。次にCPU11は、音声の取得を開始し(S107)、議事録作成画面33を表示する(S109)。続いてCPU11は、音声を取得したか否かを判別する(S111)。 If it is determined in step S103 that the settings have been confirmed (YES in S103), the CPU 11 creates new minutes and stores them in the storage device 14 (S105). Next, the CPU 11 starts capturing audio (S107) and displays the minutes creation screen 33 (S109). The CPU 11 then determines whether audio has been captured (S111).
ステップS111において、音声を取得したと判別した場合(S111でYES)、CPU11は文字化処理を行い(S113)、ステップS115の処理へ進む。 If it is determined in step S111 that audio has been acquired (YES in S111), the CPU 11 performs a text conversion process (S113) and proceeds to step S115.
ステップS111において、音声を取得しないと判別した場合(S111でNO)、CPU11はステップS115の処理へ進む。 If it is determined in step S111 that audio is not to be acquired (NO in S111), the CPU 11 proceeds to processing in step S115.
ステップS115において、CPU11は、議題を追加する入力を受け付けたか否かを判別する(S115)。 In step S115, the CPU 11 determines whether input to add an agenda item has been received (S115).
ステップS115において、議題を追加する入力を受け付けたと判別した場合(S115でYES)、CPU11は、記憶装置14に記憶された議事録における最新の変換後の文字列の後に必要な議題を追加し(S117)、会議設定画面32に表示する議事録を更新する(S119)。次にCPU11は、会議を終了する入力を受け付けたか否かを判別する(S121)。 If it is determined in step S115 that input to add an agenda item has been received (YES in S115), the CPU 11 adds the necessary agenda item after the most recently converted character string in the minutes stored in the storage device 14 (S117) and updates the minutes displayed on the conference setting screen 32 (S119). Next, the CPU 11 determines whether input to end the conference has been received (S121).
ステップS115において、議題を追加する入力を受け付けないと判別した場合(S115でNO)、またはステップS121において、会議を終了する入力を受け付けないと判別した場合(S121でNO)、CPU11はステップS111の処理へ進む。 If it is determined in step S115 that input to add an agenda item has not been accepted (NO in S115), or if it is determined in step S121 that input to end the meeting has not been accepted (NO in S121), the CPU 11 proceeds to processing in step S111.
ステップS121において、会議を終了する入力を受け付けたと判別した場合(S121でYES)、CPU11は、議事録承認画面34を表示し、参加者からの議事録の承認を受け付ける(S123)。次にCPU11は、全ての参加者からの議事録の承認を受け付けたか否かを判別する(S125)。全ての参加者からの議事録の承認を受け付けたと判別するまで、CPU11はステップS125の処理を繰り返す。 If it is determined in step S121 that an input to end the meeting has been received (YES in S121), the CPU 11 displays the minutes approval screen 34 and receives approval of the minutes from the participants (S123). Next, the CPU 11 determines whether approval of the minutes has been received from all participants (S125). The CPU 11 repeats the processing of step S125 until it determines that approval of the minutes has been received from all participants.
ステップS125において、全ての参加者からの議事録の承認を受け付けたと判別した場合(S125でYES)、CPU11は議事録を確定し(S127)、処理を終了する。 If it is determined in step S125 that approval of the minutes has been received from all participants (YES in S125), the CPU 11 finalizes the minutes (S127) and terminates processing.
図11は、図10の文字化処理(S113)のサブルーチンである。 Figure 11 shows a subroutine of the characterization process (S113) in Figure 10.
図11を参照して、文字化処理(S113)において、CPU11は、取得した音声の言語で、取得した音声を文字列に変換する(S151)。次にCPU11は、議事録の言語を統一する設定が有効であるか否かを判別する(S153)。 Referring to FIG. 11, in the character conversion process (S113), the CPU 11 converts the acquired speech into a string of characters in the language of the acquired speech (S151). Next, the CPU 11 determines whether the setting to unify the language of the minutes is enabled (S153).
ステップS153において、議事録の言語を統一する設定が有効であると判別した場合(S153でYES)、CPU11は、変換後の音声が設定された言語と異なる言語であるか否かを判別する(S154)。 If it is determined in step S153 that the setting to unify the language of the minutes is enabled (YES in S153), the CPU 11 determines whether the converted audio is in a language different from the set language (S154).
ステップS154において、変換後の音声が設定された言語と異なる言語であると判別した場合(S154でYES)、CPU11は変換後の文字列を翻訳し(S155)、ステップS159の処理へ進む。 If it is determined in step S154 that the converted speech is in a language different from the set language (YES in S154), the CPU 11 translates the converted character string (S155) and proceeds to processing in step S159.
ステップS153において、、議事録の言語を統一する設定が有効でないと判別した場合(S153でNO)、またはステップS154において、変換後の音声が設定された言語と異なる言語でないと判別した場合(S154でNO)、CPU11はステップS159の処理へ進む。 If it is determined in step S153 that the setting to unify the language of the minutes is not enabled (NO in S153), or if it is determined in step S154 that the converted audio is not in a language different from the set language (NO in S154), the CPU 11 proceeds to processing in step S159.
ステップS159において、CPU11は、取得した音声から特徴データを抽出し(S159)、特徴データを含む発言者情報が発言者情報テーブルに登録されているか否かを判別する(S161)。 In step S159, the CPU 11 extracts feature data from the acquired audio (S159) and determines whether speaker information including the feature data is registered in the speaker information table (S161).
ステップS161において、特徴データを含む発言者情報が発言者情報テーブルに登録されていると判別した場合(S161でYES)、CPU11はステップS165の処理へ進む。 If it is determined in step S161 that speaker information including feature data is registered in the speaker information table (YES in S161), the CPU 11 proceeds to processing in step S165.
ステップS161において、特徴データを含む発言者情報が発言者情報テーブルに登録されていないと判別した場合(S161でNO)、CPU11は、特徴データを含む新たな発言者情報を発言者情報テーブルに登録し(S163)、ステップS165の処理へ進む。 If it is determined in step S161 that speaker information including feature data is not registered in the speaker information table (NO in S161), the CPU 11 registers new speaker information including feature data in the speaker information table (S163) and proceeds to processing in step S165.
ステップS164において、CPU11は発言者を特定する(S164)。次にCPU11は、変換後または翻訳後の文字列を、特定した発言者情報の発言者と関連付けて、記憶装置14に記憶された議事録に時系列で追加する(S165)。次にCPU11は、議事録作成画面33に表示する議事録を最新のものに更新し(S167)、リターンする。 In step S164, the CPU 11 identifies the speaker (S164). Next, the CPU 11 associates the converted or translated character string with the speaker from the identified speaker information and adds it to the minutes stored in the storage device 14 in chronological order (S165). Next, the CPU 11 updates the minutes displayed on the minutes creation screen 33 to the latest version (S167) and returns.
(音声登録モード) (Voice registration mode)
覚書作成装置1は、会議の参加者の音声の特徴データを、会議の開始前に発言者情報テーブルに登録してもよい。これにより、会議の参加者が多数存在する場合などに、発言者が精度よく特定することができる。 The memo creation device 1 may register voice feature data of meeting participants in the speaker information table before the meeting begins. This allows for accurate identification of speakers when there are a large number of meeting participants.
会議の参加者は、会議を開始する前に、操作部16を通じてホーム画面31(図3)のボタン23を押下する。ボタン23が押下された場合に、覚書作成装置1は音声登録モードに移行し、始めに図12(a)に示す音声登録画面35を表示部17に表示する。 Before starting the meeting, a meeting participant presses button 23 on the home screen 31 (Figure 3) via the operation unit 16. When button 23 is pressed, the memo creation device 1 transitions to voice registration mode and first displays voice registration screen 35 shown in Figure 12(a) on the display unit 17.
図12は、本発明の第1の実施の形態における覚書作成アプリの音声登録画面35を示す図である。 Figure 12 shows the voice registration screen 35 of the memo creation app in the first embodiment of the present invention.
図12(a)を参照して、音声登録画面35は、参加者の音声の特徴データを発言者情報テーブルに登録するための画面であり、発声を促すメッセージ231と、ボタン232および233とを含んでいる。ボタン232は、発声の音声の取得を開始するためのボタンである。ボタン233は、音声登録モードを終了するためのボタンである。 Referring to FIG. 12(a), the voice registration screen 35 is a screen for registering the voice characteristics data of participants in the speaker information table, and includes a message 231 encouraging speech, and buttons 232 and 233. Button 232 is a button for starting acquisition of the spoken voice. Button 233 is a button for ending the voice registration mode.
会議の参加者は、音声登録画面35において操作部16を通じてボタン232を押下した上で、所定の発声を行う。覚書作成装置1は、発声の音声を取得し、取得した音声から特徴データを抽出する。覚書作成装置1は、特徴データの抽出に成功した場合、図12(b)に示す発言者名登録画面36を表示部17に表示する。 A participant in a meeting presses button 232 on the voice registration screen 35 via the operation unit 16 and then makes a predetermined speech. The memo creation device 1 acquires the voice of the speech and extracts feature data from the acquired voice. If the memo creation device 1 successfully extracts the feature data, it displays the speaker name registration screen 36 shown in Figure 12 (b) on the display unit 17.
図12(b)を参照して、発言者名登録画面36は、発言者名および表示色を発言者情報テーブルに登録するための画面であり、発言者名および表示色の設定を促すメッセージ234と、テキストボックス235と、コンボボックス236と、ボタン237および238とを含んでいる。テキストボックス235は、発言者名の入力を受け付ける。コンボボックス236は、複数の色の候補の中から表示色の設定を受け付ける。ボタン237は、設定された内容を確定するためのボタンである。ボタン238は、設定を行わない場合の内容を破棄するためのボタンである。 Referring to FIG. 12(b), the speaker name registration screen 36 is a screen for registering a speaker name and display color in the speaker information table, and includes a message 234 prompting the user to set the speaker name and display color, a text box 235, a combo box 236, and buttons 237 and 238. The text box 235 accepts input of the speaker name. The combo box 236 accepts the setting of the display color from among multiple color candidates. The button 237 is a button for confirming the set content. The button 238 is a button for discarding the content if no setting is made.
ここでは、テキストボックス235が空欄とされており(つまり、任意の発言者名が設定されており)、表示色として「黒」が設定されている。 Here, text box 235 is left blank (i.e., an arbitrary speaker name is set), and the display color is set to "black."
会議の参加者は、議事録における自身の参加者名および表示色の設定を行う場合には、操作部16を通じてテキストボックス235およびコンボボックス236において必要な設定を行った上で、ボタン237を押下する。ボタン237が押下された場合、覚書作成装置1は、設定された参加者名および表示色と、抽出した特徴データとを、新たな発言者情報として発言者情報テーブルに登録する。一方、会議の参加者は、議事録における自身の参加者名および表示色の設定を行わない場合には、操作部16を通じてボタン238を押下する。ボタン238が押下された場合、覚書作成装置1は、発言者情報テーブルに既に登録されている参加者名および表示色とは異なる任意の参加者名および表示色と、抽出した特徴データとを、新たな発言者情報として発言者情報テーブルに登録する。 When a meeting participant wants to set their own participant name and display color in the minutes, they make the necessary settings in text box 235 and combo box 236 via operation unit 16 and then press button 237. When button 237 is pressed, memo creation device 1 registers the set participant name and display color, as well as the extracted feature data, in the speaker information table as new speaker information. On the other hand, when a meeting participant does not want to set their own participant name and display color in the minutes, they press button 238 via operation unit 16. When button 238 is pressed, memo creation device 1 registers an arbitrary participant name and display color different from the participant name and display color already registered in the speaker information table, as well as the extracted feature data, in the speaker information table as new speaker information.
図13は、本発明の第1の実施の形態の音声登録モードにおいて覚書作成装置1が行う処理を示すフローチャートである。 Figure 13 is a flowchart showing the processing performed by the memo creation device 1 in the voice registration mode of the first embodiment of the present invention.
図13を参照して、音声登録モードに移行すると、CPU11は、音声登録画面35を表示し(S201)、発声の音声の取得を開始する指示を受け付けたか否かを判別する(S203)。 Referring to FIG. 13, when the voice registration mode is entered, the CPU 11 displays the voice registration screen 35 (S201) and determines whether an instruction to start capturing spoken voice has been received (S203).
ステップS203において、発声の音声の取得を開始する指示を受け付けないと判別した場合(S203でNO)、CPU11は処理を終了する。 If it is determined in step S203 that an instruction to start capturing the spoken audio has not been received (NO in S203), the CPU 11 terminates the processing.
ステップS203において、発声の音声の取得を開始する指示を受け付けたと判別した場合(S203でYES)、CPU11は、音声の取得および特徴データの抽出を開始する(S205)。次にCPU11は、特徴データの抽出に成功したか否かを判別する(S207)。特徴データの抽出に成功したと判別するまで、CPU11はステップS207の処理を繰り返す。 If it is determined in step S203 that an instruction to start capturing the spoken voice has been received (YES in S203), the CPU 11 starts capturing the voice and extracting feature data (S205). Next, the CPU 11 determines whether the extraction of the feature data was successful (S207). The CPU 11 repeats the processing of step S207 until it determines that the extraction of the feature data was successful.
ステップS207において、特徴データの抽出に成功したと判別した場合(S207でYES)、CPU11は、発言者名登録画面36を表示し(S209)、発言者名および表示色を設定する操作を受け付けたか否かを判別する(S211)。 If it is determined in step S207 that the extraction of feature data was successful (YES in S207), the CPU 11 displays the speaker name registration screen 36 (S209) and determines whether an operation to set the speaker name and display color has been accepted (S211).
ステップS211において、発言者名および表示色を設定する操作を受け付けたと判別した場合(S211でYES)、CPU11は、設定された発言者名および表示色と、特徴データとを含む発言者情報を、発言者情報テーブルに登録し(S213)、処理を終了する。 If it is determined in step S211 that an operation to set the speaker name and display color has been accepted (YES in S211), the CPU 11 registers speaker information including the set speaker name and display color and feature data in the speaker information table (S213), and then ends the process.
ステップS211において、発言者名および表示色を設定する操作を受け付けないと判別した場合(S211でNO)、CPU11は、任意の発言者名および表示色と、特徴データとを含む発言者情報を、発言者情報テーブルに登録し(S215)、処理を終了する。 If it is determined in step S211 that the operation to set the speaker name and display color has not been accepted (NO in S211), the CPU 11 registers speaker information including the optional speaker name, display color, and feature data in the speaker information table (S215), and terminates processing.
(会議メニュー作成モード) (Meeting menu creation mode)
覚書作成装置1は、会議メニュー作成モードを通じて、会議メニューテーブルへの新たな会議メニューの登録を受け付けてもよい。これにより、ユーザーURは、所望する会議メニューが会議メニューテーブルに無い場合に、会議の内容に沿った議事録を作成することができる。 The memo creation device 1 may accept the registration of a new meeting menu in the meeting menu table through the meeting menu creation mode. This allows the user UR to create minutes that match the content of the meeting if the desired meeting menu is not available in the meeting menu table.
会議の参加者は、会議を開始する前に、操作部16を通じてホーム画面31(図3)のボタン25を押下する。ボタン25が押下された場合に、覚書作成装置1は会議メニュー作成モードに移行し、図14に示す会議メニュー作成画面37を表示部17に表示する。 Before starting the meeting, a meeting participant presses button 25 on the home screen 31 (Figure 3) via the operation unit 16. When button 25 is pressed, the memo creation device 1 transitions to the meeting menu creation mode, and displays the meeting menu creation screen 37 shown in Figure 14 on the display unit 17.
図14は、本発明の第1の実施の形態における覚書作成アプリの会議メニュー作成画面37を示す図である。 Figure 14 shows the meeting menu creation screen 37 of the memo creation app in the first embodiment of the present invention.
図14を参照して、会議メニュー作成画面37は、会議メニューを会議メニューテーブルに登録するための画面であり、テキストボックス251および252と、ボタン253、254、255、および256とを含んでいる。テキストボックス251は、会議の種類の入力欄である。テキストボックス252は、複数個設けられている。複数のテキストボックス252の各々は、議題の入力欄であり、テキストボックス251に入力された会議の種類に関する複数の議題の各々の入力を受け付ける。ボタン253は、テキストボックス252の数を1つ減らすためのボタンである。ボタン254は、テキストボックス252の数を1つ増やすためのボタンである。ボタン255は、入力された内容を登録するためのボタンである。ボタン256は、入力された内容を破棄するためのボタンである。 Referring to FIG. 14, the conference menu creation screen 37 is a screen for registering a conference menu in the conference menu table, and includes text boxes 251 and 252 and buttons 253, 254, 255, and 256. Text box 251 is an input field for the type of conference. Multiple text boxes 252 are provided. Each of the multiple text boxes 252 is an input field for an agenda and accepts input of each of multiple agenda items related to the type of conference entered in text box 251. Button 253 is a button for decreasing the number of text boxes 252 by one. Button 254 is a button for increasing the number of text boxes 252 by one. Button 255 is a button for registering the entered content. Button 256 is a button for discarding the entered content.
ここでは、会議の種類として「面接」という単語が入力されており、議題として「1.自己紹介」、「2.職務経歴」、および「3.志望動機」という3つの議題が入力されている。議題の順序の設定は任意である。 Here, the word "interview" has been entered as the type of meeting, and three topics have been entered: "1. Self-introduction," "2. Work history," and "3. Reasons for applying." The order of the topics can be set arbitrarily.
ユーザーURは、会議メニュー作成画面37において操作部16を通じてテキストボックス251に会議の種類を入力し、テキストボックス252に会議の議題を入力した上で、ボタン255を押下する。ボタン255が押下された場合、覚書作成装置1は、入力された会議の議題および議題を会議メニューとして会議メニューテーブルに登録する。ボタン256が押下された場合、覚書作成装置1は、会議メニュー作成画面37において入力された内容を破棄し、ホーム画面31に戻る。 On the meeting menu creation screen 37, the user UR inputs the type of meeting in text box 251 via the operation unit 16, inputs the meeting agenda in text box 252, and then presses button 255. When button 255 is pressed, the memo creation device 1 registers the input meeting agenda and topic as a meeting menu in the meeting menu table. When button 256 is pressed, the memo creation device 1 discards the content input on the meeting menu creation screen 37 and returns to the home screen 31.
図15は、本発明の第1の実施の形態の会議メニュー作成モードにおいて覚書作成装置1が行う処理を示すフローチャートである。 Figure 15 is a flowchart showing the processing performed by the memo creation device 1 in the meeting menu creation mode of the first embodiment of the present invention.
図15を参照して、会議メニュー作成モードに移行すると、CPU11は、会議メニュー作成画面37を表示し(S301)、議題の入力欄を増加または減少する操作を受け付けたか否かを判別する(S302)。 Referring to FIG. 15, when transitioning to the meeting menu creation mode, the CPU 11 displays the meeting menu creation screen 37 (S301) and determines whether an operation to increase or decrease the number of agenda input fields has been accepted (S302).
ステップS302において、議題の入力欄を増加または減少する操作を受け付けたと判別した場合(S302でYES)、CPU11は、操作に従って議題の入力欄を増加または減少させ(S303)、ステップS305の処理へ進む。 If it is determined in step S302 that an operation to increase or decrease the number of input fields for the agenda has been received (YES in S302), the CPU 11 increases or decreases the number of input fields for the agenda in accordance with the operation (S303) and proceeds to processing in step S305.
ステップS302において、議題の入力欄を増加または減少する操作を受け付けないと判別した場合(S302でNO)、CPU11はステップS305の処理へ進む。 If it is determined in step S302 that an operation to increase or decrease the number of agenda input fields is not accepted (NO in S302), the CPU 11 proceeds to processing in step S305.
ステップS305において、CPU11は、会議メニューを登録する操作を受け付けたか否かを判別する(S305)。 In step S305, the CPU 11 determines whether an operation to register a conference menu has been accepted (S305).
ステップS305において、会議メニューを登録する操作を受け付けたと判別した場合(S305でYES)、CPU11は、入力された会議メニューを会議メニューテーブルに登録し(S307)、処理を終了する。 If it is determined in step S305 that an operation to register a conference menu has been accepted (YES in S305), the CPU 11 registers the input conference menu in the conference menu table (S307) and terminates processing.
ステップS305において、会議メニューを登録する操作を受け付けないと判別した場合(S305でNO)、CPU11は、入力された会議メニューを破棄し、処理を終了する。 If it is determined in step S305 that the operation to register the conference menu has not been accepted (NO in S305), the CPU 11 discards the input conference menu and terminates processing.
(議事録配布モード) (Minutes distribution mode)
覚書作成装置1は、ユーザーURによる操作に従って、記憶装置14に記憶された確定後の議事録を必要な配布先に配布してもよい。これにより、ユーザーURは、作成した議事録を、所望する配布先(会議の参加者など)に配布することができる。 The memorandum creation device 1 may distribute the finalized minutes stored in the storage device 14 to the necessary recipients in accordance with operations by the user UR. This allows the user UR to distribute the created minutes to the desired recipients (such as meeting participants).
会議終了後に、ユーザーURは、操作部16を通じてホーム画面31(図3)のボタン27を押下する。ボタン27が押下された場合に、覚書作成装置1は議事録配布モードに移行し、始めに図16に示す議事録選択画面38を表示する。 After the meeting ends, the user UR presses button 27 on the home screen 31 (Figure 3) via the operation unit 16. When button 27 is pressed, the memo creation device 1 transitions to minutes distribution mode and first displays the minutes selection screen 38 shown in Figure 16.
図16は、本発明の第1の実施の形態における覚書作成アプリの議事録選択画面38を示す図である。 Figure 16 shows the minutes selection screen 38 of the memo creation app in the first embodiment of the present invention.
図16を参照して、議事録選択画面38は、配布する議事録を選択するための画面であり、配布する議事録の選択を促すメッセージ271と、ラジオボタン272と、ボタン273および274とを含んでいる。ラジオボタン272は、記憶装置14に記憶された議事録の中から配布する議事録の選択を受け付ける。ラジオボタン272は、記憶装置14に記憶された議事録の数だけ表示されており、1つのラジオボタン272は1つの議事録のファイル名に対応している。ここでは、議事録のファイル名として、その議事録に関する会議の種類と、会議の日時とを組み合わせたファイル名が付されている。ボタン273は、選択した議事録を確定するためのボタンである。ボタン274は、議事録の選択を破棄するためのボタンである。 Referring to FIG. 16, the minutes selection screen 38 is a screen for selecting the minutes to be distributed, and includes a message 271 prompting the user to select the minutes to be distributed, a radio button 272, and buttons 273 and 274. The radio button 272 accepts the selection of the minutes to be distributed from the minutes stored in the storage device 14. The same number of radio buttons 272 as the number of minutes stored in the storage device 14 are displayed, and each radio button 272 corresponds to the file name of one minutes. Here, the file name of the minutes is a combination of the type of meeting related to the minutes and the date and time of the meeting. Button 273 is a button for confirming the selected minutes. Button 274 is a button for discarding the selection of minutes.
覚書作成装置1は、記憶装置14に記憶された議事録の中から配布する議事録の選択を受け付ける代わりに、配布する議事録の保存先(外部サーバーのURLなど)の入力を受け付けてもよい。 Instead of accepting the selection of minutes to be distributed from among the minutes stored in the storage device 14, the memorandum creation device 1 may also accept input of the destination where the minutes to be distributed will be saved (such as the URL of an external server).
ユーザーURは、議事録選択画面38において、操作部16を通じて配布する議事録のファイル名を選択した上で、ボタン273を押下する。ボタン273が押下された場合、覚書作成装置1は、配布先入力画面39を表示部17に表示する。ボタン274が押下された場合、覚書作成装置1は、議事録選択画面38において入力された内容を破棄し、ホーム画面31に戻る。 On the minutes selection screen 38, the user UR selects the file name of the minutes to be distributed via the operation unit 16 and then presses button 273. When button 273 is pressed, the memo creation device 1 displays the distribution destination input screen 39 on the display unit 17. When button 274 is pressed, the memo creation device 1 discards the content entered on the minutes selection screen 38 and returns to the home screen 31.
図17は、本発明の第1の実施の形態における覚書作成アプリの配布先入力画面39を示す図である。 Figure 17 shows the distribution destination input screen 39 of the memo creation app in the first embodiment of the present invention.
図17を参照して、配布先入力画面39は、議事録の配布先の入力を受け付ける画面であり、配布先の入力を促すメッセージ275と、テキストボックス276と、スクロールバー277と、テキストボックス278と、ボタン279および280とを含んでいる。 Referring to Figure 17, the distribution destination input screen 39 is a screen that accepts input of distribution destinations for the minutes, and includes a message 275 prompting input of distribution destinations, a text box 276, a scroll bar 277, a text box 278, and buttons 279 and 280.
テキストボックス276は、選択された議事録を修正不可の状態で表示する。テキストボックス276に表示される議事録の部分は、スクロールバー277の移動によって変えることが可能である。テキストボックス278は、配布先(メールアドレスなど)の入力欄である。テキストボックス278は、選択された議事録に含まれる発言者の数だけ表示されてもよい。テキストボックス278の数は、操作部16からの入力により増減可能であってもよい。ボタン279は、入力した配布先を確定するためのボタンである。ボタン280は、入力した配布先を破棄するためのボタンである。 Text box 276 displays the selected minutes in an uneditable state. The portion of the minutes displayed in text box 276 can be changed by moving scroll bar 277. Text box 278 is an input field for distribution destinations (email addresses, etc.). The same number of text boxes 278 as the number of speakers included in the selected minutes may be displayed. The number of text boxes 278 may be increased or decreased by input from operation unit 16. Button 279 is a button for confirming the entered distribution destinations. Button 280 is a button for discarding the entered distribution destinations.
ユーザーURは、配布先入力画面39において、操作部16を通じて議事録の配布先を入力した上で、ボタン279を押下する。ボタン279が押下された場合、覚書作成装置1は、選択された議事録を入力された配布先に配布(送信)する。ボタン280が押下された場合、覚書作成装置1は、配布先入力画面39において入力された内容を破棄し、ホーム画面31に戻る。 The user UR enters the recipients of the minutes on the recipient input screen 39 via the operation unit 16, and then presses button 279. When button 279 is pressed, the memo creation device 1 distributes (sends) the selected minutes to the entered recipients. When button 280 is pressed, the memo creation device 1 discards the content entered on the recipient input screen 39 and returns to the home screen 31.
図18は、本発明の第1の実施の形態の議事録配布モードにおいて覚書作成装置1が行う処理を示すフローチャートである。 Figure 18 is a flowchart showing the processing performed by the memorandum creation device 1 in the minutes distribution mode of the first embodiment of the present invention.
図18を参照して、議事録配布モードに移行すると、CPU11は、議事録選択画面38を表示し(S401)、選択された議題が確定されたか否かを判別する(S403)。 Referring to FIG. 18, when transitioning to minutes distribution mode, the CPU 11 displays the minutes selection screen 38 (S401) and determines whether the selected agenda has been confirmed (S403).
ステップS403において、選択された議題が確定されたと判別した場合(S403でYES)、CPU11は、配布先入力画面39を表示する(S405)。次にCPU11は、入力された配布先が確定されたか否かを判別する(S407)。 If it is determined in step S403 that the selected agenda item has been confirmed (YES in S403), the CPU 11 displays the distribution destination input screen 39 (S405). Next, the CPU 11 determines whether the entered distribution destination has been confirmed (S407).
ステップS407において、入力された配布先が確定されたと判別した場合(S407でYES)、CPU11は、選択された議事録を入力された配布先に送信し(S409)、処理を終了する。 If it is determined in step S407 that the input distribution destinations have been confirmed (YES in S407), the CPU 11 sends the selected minutes to the input distribution destinations (S409) and terminates the process.
ステップS403において、選択された議題が確定されない(破棄された)と判別した場合(S403でNO)、またはステップS407において、入力された配布先が確定されない(破棄された)と判別した場合(S407でNO)、CPU11は処理を終了する。 If it is determined in step S403 that the selected agenda item has not been finalized (discarded) (NO in S403), or if it is determined in step S407 that the input distribution destination has not been finalized (discarded) (NO in S407), the CPU 11 terminates processing.
[第2の実施の形態] [Second embodiment]
図19は、本発明の第2の実施の形態における覚書作成装置1の動作を説明する図である。図20は、本発明の第2の実施の形態において、覚書作成アプリの会議設定画面32においてチェックボックス290にチェックが付加された状態を示す図である。 Figure 19 is a diagram illustrating the operation of the memo creation device 1 in the second embodiment of the present invention. Figure 20 is a diagram illustrating the state in which a check mark has been added to the checkbox 290 on the meeting setting screen 32 of the memo creation app in the second embodiment of the present invention.
図19および図20を参照して、本実施の形態において、覚書作成装置1は、ウェブ会議において、ネットワーク回線7を通じて少なくとも1つの端末3からの覚書作成アプリへの入力を受け付ける。覚書作成装置1はユーザーURが用いる端末であり、端末3はユーザーUR以外の会議の参加者PTが用いる端末である。端末3は、CPU、ROM、RAM、記憶装置、ネットワークインターフェース、操作部、表示部、およびマイクなどを含んでいる。覚書作成装置1に加えて端末3も、覚書作成プログラム50を記憶していてもよい。この場合、覚書作成装置1が実行する処理の一部(たとえば変換部502や特定部503が行う処理)を端末3が代わりに実行してもよい。覚書作成プログラム50自体が、ウェブ会議に必要な画像および音声の送受信機能を有していてもよい。 Referring to Figures 19 and 20, in this embodiment, the memo creation device 1 accepts input to the memo creation app from at least one terminal 3 via a network line 7 during a web conference. The memo creation device 1 is a terminal used by the user UR, and the terminal 3 is a terminal used by a conference participant PT other than the user UR. The terminal 3 includes a CPU, ROM, RAM, a storage device, a network interface, an operation unit, a display unit, a microphone, etc. In addition to the memo creation device 1, the terminal 3 may also store the memo creation program 50. In this case, the terminal 3 may instead execute some of the processing executed by the memo creation device 1 (for example, processing performed by the conversion unit 502 or the identification unit 503). The memo creation program 50 itself may have the ability to send and receive images and audio necessary for a web conference.
図20を参照して、議事録の作成中に端末3からの入力を受け付ける場合、ユーザーURは、会議設定画面32において設定を行う際に、チェックボックス290にチェックを入れる。チェックボックス290にチェックが入れられると、覚書作成装置1は、接続情報291(IPアドレスやURLなど)を生成し、会議設定画面32に表示する。接続情報291は、ネットワーク回線7を通じて覚書作成装置1に接続するために必要な情報である。 Referring to FIG. 20, when accepting input from terminal 3 while creating minutes, user UR checks check box 290 when making settings on the conference setting screen 32. When check box 290 is checked, memo creation device 1 generates connection information 291 (such as an IP address or URL) and displays it on the conference setting screen 32. Connection information 291 is information necessary to connect to memo creation device 1 via network line 7.
ユーザーURは、覚書作成装置1から端末3に電子メールを送信するなどの方法で、参加者PTに接続情報291を通知する(処理PR1)。 The user UR notifies the participant PT of the connection information 291 by, for example, sending an email from the memorandum creation device 1 to the terminal 3 (process PR1).
接続情報291を取得した参加者PTは、会議の開始時に、接続情報291に基づいて端末3を覚書作成装置1に接続する(処理PR2)。 The participant PT who has acquired the connection information 291 connects the terminal 3 to the memo creation device 1 based on the connection information 291 at the start of the conference (process PR2).
覚書作成装置1は、議事録作成画面33を表示部17に表示する際に、表示した議事録作成画面33のデータを端末3に送信する(処理PR3)。端末3は、受信したデータに基づいて、議事録作成画面33を端末3の表示部に表示する。 When the memorandum creation device 1 displays the minutes creation screen 33 on the display unit 17, it transmits data of the displayed minutes creation screen 33 to the terminal 3 (process PR3). Based on the received data, the terminal 3 displays the minutes creation screen 33 on the display unit of the terminal 3.
端末3は、端末3のマイクを通じて取得した参加者PTの会議中の発言の音声を、覚書作成装置1に送信する(処理PR4)。覚書作成装置1は、端末3から取得した音声についても、覚書作成装置1のマイク18を通じて取得した音声と同様の処理(文字への変換、発言者の特定など)を行う。 Terminal 3 transmits the audio of participant PT's speech during the conference, acquired through the microphone of terminal 3, to memo creation device 1 (process PR4). Memo creation device 1 processes the audio acquired from terminal 3 in the same way as it processes the audio acquired through microphone 18 of memo creation device 1 (converting it to text, identifying the speaker, etc.).
覚書作成装置1は、議事録承認画面34を表示部17に表示する際に、表示した議事録承認画面34のデータを端末3に送信する(処理PR5)。端末3は、受信したデータに基づいて、議事録承認画面34を端末3の表示部に表示する。 When the memorandum creation device 1 displays the minutes approval screen 34 on the display unit 17, it transmits the data of the displayed minutes approval screen 34 to the terminal 3 (process PR5). Based on the received data, the terminal 3 displays the minutes approval screen 34 on the display unit of the terminal 3.
端末3は、端末3の操作部を通じて受け付けた議事録を承認する入力を、覚書作成装置1に送信する(処理PR6)。覚書作成装置1は、議事録を承認する入力を端末3から受け付けた場合に、表示部17に表示する議事録承認画面34に反映する。また覚書作成装置1は、操作部16を通じて議事録を承認する入力を受け付けた場合に、表示部17に表示する議事録承認画面34に反映する。 The terminal 3 transmits the input approving the minutes received through the operation unit of the terminal 3 to the memo creation device 1 (process PR6). When the memo creation device 1 receives the input approving the minutes from the terminal 3, it reflects it on the minutes approval screen 34 displayed on the display unit 17. Furthermore, when the memo creation device 1 receives the input approving the minutes through the operation unit 16, it reflects it on the minutes approval screen 34 displayed on the display unit 17.
覚書作成装置1は、議事録を確定し会議モードを終了する際に、端末3との接続を切断する。 The memo creation device 1 will disconnect from the terminal 3 when the minutes are finalized and the conference mode is terminated.
なお、上述以外の覚書作成プログラム50および覚書作成装置1の構成および動作は、第1の実施の形態の場合と同様であるため、その説明は繰り返さない。 Note that the configuration and operation of the memorandum creation program 50 and memorandum creation device 1 other than those described above are the same as in the first embodiment, so their description will not be repeated.
[実施の形態の効果] [Effects of the embodiment]
上述の実施の形態によれば、会話中の発言の音声に基づいて発言者が特定され、会話中の発言の音声が文字化されて覚書に追加されるので、会話の覚書を容易に作成することができる。加えて、会話中に所定の入力を行うことにより、話題の区切りを示す記号が覚書に追加されるので、覚書の文字列と各話題との対応関係を明確にすることができる。その結果、利便性を向上することができる。 According to the above-described embodiment, speakers are identified based on the audio of what is said during a conversation, and the audio of what is said during the conversation is converted into text and added to a memo, making it easy to create a memo of the conversation. In addition, by making a specified input during the conversation, symbols indicating topic breaks are added to the memo, making it possible to clarify the correspondence between the text in the memo and each topic. As a result, convenience can be improved.
[その他] [others]
上述の実施の形態における覚書作成アプリの各種画面は一例であり、他の表示態様のものであってもよい。 The various screens of the memo creation app in the above-described embodiment are examples, and other display formats may also be used.
上述の実施の形態は適宜組み合わせることが可能である。 The above-mentioned embodiments can be combined as appropriate.
上述の実施の形態および変形例は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The above-described embodiments and variations should be considered in all respects as illustrative and not restrictive. The scope of the present invention is indicated by the claims, not the above description, and is intended to include all modifications that are equivalent in meaning to and within the scope of the claims.
1 覚書作成装置
3 端末
7 ネットワーク回線
11 CPU(Central Processing Unit)
12 ROM(Read Only Memory)
13 RAM(Random Access Memory)
14 記憶装置
15 ネットワークインターフェース
16 操作部
17 表示部
18 マイク
20、231,234,271,275 メッセージ
21,23,25,27,213,214,222,222a,232,233,237,238,253,254,255,256,273,274,279,280 ボタン
31 ホーム画面
32 会議設定画面
33 議事録作成画面
34 議事録承認画面
35 音声登録画面
36 発言者名登録画面
37 会議メニュー作成画面
38 議事録選択画面
39 配布先入力画面
50 覚書作成プログラム
210,212 リストボックス
211,216,216a,216b,290 チェックボックス
215 表題
217,220,235,251,252,276,278 テキストボックス
218,221,277 スクロールバー
219 記号
236 コンボボックス
272 ラジオボタン
291 接続情報
501 音声取得部
502 変換部
503 特定部
504 文字列追加部
505 操作表示部
506 話題追加部
507 特徴登録部
508 承認受付部
509 通信部
510 翻訳部
PR1,PR2,PR3,PR4,PR5,PR6 処理
1 Memorandum creation device 3 Terminal 7 Network line 11 CPU (Central Processing Unit)
12 ROM (Read Only Memory)
13 RAM (Random Access Memory)
14 Storage device 15 Network interface 16 Operation unit 17 Display unit 18 Microphone 20, 231, 234, 271, 275 Messages 21, 23, 25, 27, 213, 214, 222, 222a, 232, 233, 237, 238, 253, 254, 255, 256, 273, 274, 279, 280 Buttons 31 Home screen 32 Conference setting screen 33 Minutes creation screen 34 Minutes approval screen 35 Voice registration screen 36 Speaker name registration screen 37 Conference menu creation screen 38 Minutes selection screen 39 Distribution destination input screen 50 Memorandum creation program 210, 212 List box 211, 216, 216a, 216b, 290 Check box 215 Title 217, 220, 235, 251, 252, 276, 278 Text boxes 218, 221, 277 Scroll bar 219 Symbol 236 Combo box 272 Radio button 291 Connection information 501 Speech acquisition unit 502 Conversion unit 503 Identification unit 504 Character string addition unit 505 Operation display unit 506 Topic addition unit 507 Feature registration unit 508 Approval reception unit 509 Communication unit 510 Translation unit PR1, PR2, PR3, PR4, PR5, PR6 Processing
Claims (8)
前記会話中の発言の音声を取得する取得ステップと、
前記取得ステップにて取得した音声を文字列に変換する変換ステップと、
前記取得ステップにて取得した音声の特徴に基づいて、前記取得ステップにて取得した音声の発言者を特定する特定ステップと、
前記変換ステップにて変換した文字列を、前記特定ステップにて特定した発言者と関連付けて、記憶装置に記憶された覚書に時系列で追加する文字列追加ステップと、
前記複数の話題と、前記複数の話題のうち進行中の話題とを表示した第1の領域と、前記記憶装置に記憶された覚書を表示した第2の領域であって前記第1の領域とは異なる領域である第2の領域を含む画面を表示部に表示する表示ステップと、
前記会話中に所定の入力を受け付ける入力受付ステップと、
前記入力受付ステップにて前記所定の入力を受け付けた場合に、話題の区切りを示す記号を、前記記憶装置に記憶された覚書における前記文字列追加ステップにて追加された最新の文字列の後に追加する話題追加ステップと、
前記会話を終了する入力を受け付ける終了受付ステップとをコンピュータに実行させ、
前記話題追加ステップにて前記記号を前記覚書に追加した後において、前記終了受付ステップにて前記会話を終了する入力を受け付けない場合、前記取得ステップにて前記会話中の発言の音声を取得し、
前記入力受付ステップにおいて、前記第1の領域に表示した前記複数の話題のうち進行中の話題の次の話題の選択、または前記第1の領域に表示した前記次の話題に対応するチェックボックスへのチェックマークの付与を前記所定の入力として受け付ける、覚書作成プログラム。 A memo creation program for creating a memo of a conversation including multiple topics,
an acquisition step of acquiring audio of utterances during the conversation;
a conversion step of converting the speech acquired in the acquisition step into a character string;
an identifying step of identifying a speaker of the voice acquired in the acquiring step based on characteristics of the voice acquired in the acquiring step;
a character string adding step of associating the character string converted in the converting step with the speaker identified in the identifying step and adding the character string to the memorandum stored in a storage device in chronological order;
a display step of displaying on a display unit a screen including a first area displaying the plurality of topics and an ongoing topic among the plurality of topics, and a second area displaying a memorandum stored in the storage device, the second area being an area different from the first area;
an input receiving step of receiving a predetermined input during the conversation;
a topic adding step of adding a symbol indicating a topic break to the memo stored in the storage device after the latest character string added in the character string adding step when the predetermined input is received in the input receiving step;
an end accepting step of accepting an input to end the conversation;
After the symbol is added to the memorandum in the topic adding step, if an input to end the conversation is not accepted in the end accepting step, audio of utterances made during the conversation is acquired in the acquiring step ;
A memorandum creation program that, in the input acceptance step, accepts as the specified input the selection of the next topic after the ongoing topic from among the multiple topics displayed in the first area, or the addition of a check mark to a check box corresponding to the next topic displayed in the first area .
前記開始前取得ステップにて取得した音声の特徴を、前記参加者に関連付けて前記記憶装置に登録する特徴登録ステップとをさらにコンピュータに実行させ、
前記特定ステップにおいて、前記特徴登録ステップにて登録した音声の特徴に基づいて、前記取得ステップにて取得した音声の発言者を特定する、請求項1~3のいずれかに記載の覚書作成プログラム。 a pre-start acquisition step of acquiring voices of participants of the conversation before the conversation starts;
a feature registration step of registering the voice features acquired in the pre-start acquisition step in the storage device in association with the participants;
4. The memorandum creation program according to claim 1 , wherein in the identifying step, the speaker of the voice acquired in the acquiring step is identified based on the voice characteristics registered in the characteristics registering step.
前記承認受付ステップにおいて、前記特定ステップにて特定した全ての発言者からの前記承認する入力を受け付けた場合に、前記覚書を確定させる確定ステップとをさらにコンピュータに実行させる、請求項1~4のいずれかに記載の覚書作成プログラム。 an approval receiving step of receiving an input approving the memorandum from the speaker identified in the identification step after the conversation ends;
The memorandum creation program according to any one of claims 1 to 4, further comprising causing a computer to execute a confirmation step of finalizing the memorandum when the approval inputs from all speakers identified in the identification step are received in the approval receiving step.
前記覚書作成プログラムがインストールされたコンピュータにおいて、前記特定ステップにて特定した発言者からの前記覚書を承認する入力を受け付ける第1の承認受付ステップと、
前記覚書作成プログラムがインストールされたコンピュータとは別のコンピュータから、ネットワーク回線を通じて前記特定ステップにて特定した発言者からの前記覚書を承認する入力を受け付ける第2の承認受付ステップとを含む、請求項5に記載の覚書作成プログラム。 The approval receiving step
a first approval receiving step of receiving, in a computer having the memorandum creation program installed therein, an input approving the memorandum from the speaker identified in the identifying step;
The memorandum creation program of claim 5, further comprising a second approval receiving step of receiving an input approving the memorandum from the speaker identified in the identification step via a network line from a computer other than the computer on which the memorandum creation program is installed.
前記覚書作成プログラムがインストールされたコンピュータにおいて、前記会話中の発言の音声を取得する第1の取得ステップと、
前記覚書作成プログラムがインストールされたコンピュータとは別のコンピュータから、ネットワーク回線を通じて前記会話中の発言の音声を取得する第2の取得ステップとを含む、請求項1~6のいずれかに記載の覚書作成プログラム。 The obtaining step includes:
a first acquisition step of acquiring, in a computer having the memorandum creation program installed thereon, a voice of a utterance made during the conversation;
The memorandum creation program according to any one of claims 1 to 6 , further comprising a second acquisition step of acquiring audio of utterances made during the conversation via a network line from a computer other than the computer on which the memorandum creation program is installed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022011209A JP7774279B2 (en) | 2022-01-27 | 2022-01-27 | Memorandum Creation Program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022011209A JP7774279B2 (en) | 2022-01-27 | 2022-01-27 | Memorandum Creation Program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023109604A JP2023109604A (en) | 2023-08-08 |
| JP7774279B2 true JP7774279B2 (en) | 2025-11-21 |
Family
ID=87522520
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022011209A Active JP7774279B2 (en) | 2022-01-27 | 2022-01-27 | Memorandum Creation Program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7774279B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000112931A (en) | 1998-10-08 | 2000-04-21 | Toshiba Corp | Intelligent conference support system |
| JP2014143668A (en) | 2012-12-26 | 2014-08-07 | Canon Marketing Japan Inc | Information processing device, control method of information processing device and program |
| JP2016062196A (en) | 2014-09-16 | 2016-04-25 | 株式会社東芝 | Conference information accumulation device, method and program |
| JP2017215931A (en) | 2016-02-02 | 2017-12-07 | 株式会社リコー | Conference support system, conference support device, conference support method, and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007233075A (en) * | 2006-03-01 | 2007-09-13 | Murata Mach Ltd | Minutes preparation device |
| JP5257330B2 (en) * | 2009-11-06 | 2013-08-07 | 株式会社リコー | Statement recording device, statement recording method, program, and recording medium |
-
2022
- 2022-01-27 JP JP2022011209A patent/JP7774279B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000112931A (en) | 1998-10-08 | 2000-04-21 | Toshiba Corp | Intelligent conference support system |
| JP2014143668A (en) | 2012-12-26 | 2014-08-07 | Canon Marketing Japan Inc | Information processing device, control method of information processing device and program |
| JP2016062196A (en) | 2014-09-16 | 2016-04-25 | 株式会社東芝 | Conference information accumulation device, method and program |
| JP2017215931A (en) | 2016-02-02 | 2017-12-07 | 株式会社リコー | Conference support system, conference support device, conference support method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023109604A (en) | 2023-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20040064322A1 (en) | Automatic consolidation of voice enabled multi-user meeting minutes | |
| JP5919752B2 (en) | Minutes creation system, minutes creation device, minutes creation program, minutes creation terminal, and minutes creation terminal program | |
| CN114514577A (en) | Method and system for generating and transmitting a text recording of a verbal communication | |
| CN101557440A (en) | Emotion recognition message system, mobile communication terminal therefor and message storage server therefor | |
| JP2001273283A (en) | Method for identifying language and controlling audio reproducing device and communication device | |
| WO2009088455A1 (en) | Systems, methods and apparatus for providing unread message alerts | |
| CN108595520B (en) | Method and device for generating multimedia file | |
| US7590534B2 (en) | Method and apparatus for processing voice data | |
| JP2020064493A (en) | Online communication review system, method, and computer program | |
| CN104731767A (en) | Communication support apparatus, communication support method, and computer program product | |
| CN110992958B (en) | Content recording method, content recording apparatus, electronic device, and storage medium | |
| JP2020077091A (en) | Knowledge information creation support device | |
| CN104053131A (en) | Text communication information processing method and related equipment | |
| JP2002099530A (en) | Minutes preparation apparatus and method, and storage medium using the same | |
| CN112612877A (en) | Multi-type message intelligent reply method, device, computer equipment and storage medium | |
| JP2000112931A (en) | Intelligent conference support system | |
| CN110832831A (en) | Call center conversation content display system, method and program | |
| JP2002259114A (en) | Voice recognition computer system | |
| JP7774279B2 (en) | Memorandum Creation Program | |
| CN103546613A (en) | Contact recording method, device and mobile terminal | |
| JP2021184601A (en) | Information processing unit | |
| JP2004504676A (en) | Method and apparatus for identifying and processing commands in a digital image in which a user marks commands, for example in a circle | |
| US7251316B2 (en) | Methods and systems for enabling conversations about task-centric physical objects | |
| CN114982226A (en) | A conference management method, server and conference management system | |
| JP2006139384A (en) | Information processing apparatus and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231005 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20240619 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240718 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240730 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240905 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20241008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250313 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251103 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7774279 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |