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
JP6805503B2 - Information processing equipment, information processing methods, and programs - Google Patents
[go: Go Back, main page]

JP6805503B2 - Information processing equipment, information processing methods, and programs - Google Patents

Information processing equipment, information processing methods, and programs Download PDF

Info

Publication number
JP6805503B2
JP6805503B2 JP2016032797A JP2016032797A JP6805503B2 JP 6805503 B2 JP6805503 B2 JP 6805503B2 JP 2016032797 A JP2016032797 A JP 2016032797A JP 2016032797 A JP2016032797 A JP 2016032797A JP 6805503 B2 JP6805503 B2 JP 6805503B2
Authority
JP
Japan
Prior art keywords
product name
pair
product
characters
remarks
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
JP2016032797A
Other languages
Japanese (ja)
Other versions
JP2017151665A (en
Inventor
敦雄 大井
敦雄 大井
秀樹 藤坂
秀樹 藤坂
貴宏 名木
貴宏 名木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2016032797A priority Critical patent/JP6805503B2/en
Publication of JP2017151665A publication Critical patent/JP2017151665A/en
Application granted granted Critical
Publication of JP6805503B2 publication Critical patent/JP6805503B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、情報処理装置、情報処理方法、及び、プログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program.

特許文献1に、棚卸対象の棚番号や商品の在庫数の音声入力を受付ける手段と、音声データに対して音声認識処理を行い、入力された棚番号や商品の在庫数を認識する手段と、を有する店舗業務支援装置が開示されている。 Patent Document 1 includes a means for accepting voice input of a shelf number to be inventoried and a stock quantity of a product, a means for performing voice recognition processing on voice data, and a means for recognizing the input shelf number and the stock quantity of a product. The store business support device having the above is disclosed.

特許文献2に、買上商品のデータを音声入力できる音声認識装置が開示されている。当該音声認識装置は、例えば、発声者が、買上商品の製造元名、商品名及び買上点数をこの順で発声すると、その音声データに対して音声認識処理を行い、各項目に対応する語句をこの順で認識する。そして、当該音声認識装置は、認識した語句各々に対応するコードを認識した順に並べてまとめた音声認識データを生成する。その後、当該音声認識装置は、当該音声認識データに基づき、所定の項目に対応する値が重複して含まれていないか判断し、含まれていないと判断した場合、登録処理を行う。 Patent Document 2 discloses a voice recognition device capable of voice inputting data of purchased products. In the voice recognition device, for example, when a speaker utters the manufacturer name, product name, and purchase points of the purchased product in this order, voice recognition processing is performed on the voice data, and words and phrases corresponding to each item are expressed. Recognize in order. Then, the voice recognition device generates voice recognition data in which the codes corresponding to the recognized words and phrases are arranged in the order of recognition. After that, the voice recognition device determines whether or not the values corresponding to the predetermined items are duplicated based on the voice recognition data, and if it is determined that the values are not included, the registration process is performed.

特開2005−352551号公報Japanese Unexamined Patent Publication No. 2005-352551 特開2000−20585号公報Japanese Unexamined Patent Publication No. 2000-20585

特許文献2に開示されている買上商品のデータを音声入力する技術には、以下のような問題がある。 The technique for voice-inputting the data of the purchased product disclosed in Patent Document 2 has the following problems.

オペレータは、商品登録以外の目的で、買上商品の製造元名、商品名及び買上点数等を発言し得る。結果、誤った登録処理がなされる。 The operator may state the manufacturer name, product name, purchased points, etc. of the purchased product for purposes other than product registration. As a result, erroneous registration processing is performed.

例えば、客からの質問に対して、「こちらの商品は、A社(製造元名)のものです。」と発言する場合がある。また、「商品B(商品名)は如何ですか?」と、客に所定の商品を勧める場合がある。さらに、他の店員からの所定商品の在庫数の問い合わせに対して、「3個です。」と発言する場合がある。 For example, in response to a question from a customer, he may say, "This product belongs to company A (manufacturer's name)." In addition, there is a case where a predetermined product is recommended to the customer asking "How is the product B (product name)?". Furthermore, in response to an inquiry from another clerk about the number of predetermined products in stock, he may say "3 pieces."

特許文献2に記載の技術の場合、たまたまこれらの発言がこの順でなされた場合、製造元名、商品名及び買上点数がこの順に発言されたものとして、登録処理がなされ得る。特許文献1及び2いずれも、当該不都合を軽減する手段を開示していない。 In the case of the technique described in Patent Document 2, if these statements happen to be made in this order, the registration process can be performed assuming that the manufacturer name, the product name, and the number of points purchased are stated in this order. Neither Patent Documents 1 and 2 discloses means for alleviating the inconvenience.

本発明は、音声認識技術を用いた商品登録処理における誤登録を軽減する技術を提供することを課題とする。 An object of the present invention is to provide a technique for reducing erroneous registration in a product registration process using a voice recognition technique.

本発明によれば、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段と、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段と、
を有し、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理装置が提供される。
According to the present invention
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and between a predetermined character in the remark part of the product name and a predetermined character in the number of remarks . An extraction means for extracting a pair of a product name and a number of characters whose number of characters is within a predetermined number of characters,
A registration means for registering a product by associating the product name and the number of the pair extracted by the extraction means with each other.
Have a,
The extraction means is provided with an information processing device that does not extract a pair in which a predefined character string exists after the product name and the number of remarks .

また、本発明によれば、
コンピュータが、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを出する抽出工程と、
前記抽出工程で抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録工程と、
を実行し、
前記抽出工程では、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理方法が提供される。
Further, according to the present invention,
The computer
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and between a predetermined character in the remark part of the product name and a predetermined character in the number of remarks . An extraction process that produces a pair of product name and number of characters whose number of characters is within the specified number of characters,
A registration step of associating the product name and the number of the pair extracted in the extraction step with each other and registering the product,
The execution,
In the extraction step, an information processing method is provided that does not extract a pair in which a predefined character string exists after the product name and the number of remarks .

また、本発明によれば、
コンピュータを、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段、
として機能させ、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しないプログラムが提供される。
Further, according to the present invention,
Computer,
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and between a predetermined character in the remark part of the product name and a predetermined character in the number of remarks . An extraction means that extracts a pair of product name and number of characters whose number of characters is within a predetermined number of characters,
A registration means for registering a product by associating the product name of the pair extracted by the extraction means with the number of products.
To function as
The extraction means is provided with a program that does not extract a pair in which a predefined character string exists after the product name and the number of remarks .

本発明によれば、声認識技術を用いた商品登録処理における誤登録を軽減する技術が実現される。 According to the present invention, a technique for reducing erroneous registration in a product registration process using a voice recognition technique is realized.

本実施形態の登録装置のハードウエア構成の一例を概念的に示す図である。It is a figure which conceptually shows an example of the hardware composition of the registration apparatus of this embodiment. 本実施形態の登録装置の機能ブロック図の一例である。This is an example of a functional block diagram of the registration device of the present embodiment. 本実施形態の登録装置が利用する商品名辞書の一例を模式的に示す図である。It is a figure which shows typically an example of the product name dictionary used by the registration apparatus of this embodiment. 本実施形態の登録装置が利用する個数辞書の一例を模式的に示す図である。It is a figure which shows typically an example of the number dictionary used by the registration apparatus of this embodiment. 本実施形態の登録装置による商品登録に応じて表示される画面の一例を模式的に示す図である。It is a figure which shows typically an example of the screen which is displayed according to the product registration by the registration apparatus of this embodiment. 本実施形態の登録装置の処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the processing flow of the registration apparatus of this embodiment. 本実施形態の登録装置が利用する不要語辞書の一例を模式的に示す図である。It is a figure which shows typically an example of the unnecessary word dictionary used by the registration apparatus of this embodiment. 本実施形態の登録装置の機能ブロック図の一例である。This is an example of a functional block diagram of the registration device of the present embodiment.

本実施形態(第1乃至第5の実施形態)の登録装置(情報処理装置)は、店舗等での会計処理時に利用される。登録装置は、POS(Point Of Sale)端末であってもよい。登録装置は、店員に操作されることを想定した構成となっていてもよいし、客自身に操作されることを想定した構成(いわゆる、「セルフPOS端末」、「セルフレジスター」)となっていてもよい。 The registration device (information processing device) of the present embodiment (first to fifth embodiments) is used at the time of accounting processing at a store or the like. The registration device may be a POS (Point Of Sale) terminal. The registration device may be configured to be operated by a store clerk, or may be configured to be operated by the customer himself (so-called "self-POS terminal", "self-register"). You may.

まず、本実施形態の登録装置のハードウエア構成の一例について説明する。登録装置の各機能構成部は、各機能構成部を実現するハードウエア(例:ハードワイヤードされた電子回路など)で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ(例:電子回路とそれを制御するプログラムの組み合わせなど)で実現されてもよい。 First, an example of the hardware configuration of the registration device of the present embodiment will be described. Each functional component of the registration device may be realized by hardware (eg, a hard-wired electronic circuit) that realizes each functional component, or a combination of hardware and software (eg, electronic circuit). And a combination of programs that control it).

図1は、本実施形態の登録装置のハードウエア構成を例示する図である。当該ハードウエア構成は、登録装置用に設計された専用装置で実現されてもよいし、PC(Personal Computer)や携帯端末などの汎用装置で実現されてもよい。 FIG. 1 is a diagram illustrating a hardware configuration of the registration device of the present embodiment. The hardware configuration may be realized by a dedicated device designed for a registration device, or may be realized by a general-purpose device such as a PC (Personal Computer) or a mobile terminal.

計算機200は、バス202、プロセッサ204、メモリ206、ストレージ208、入出力インタフェース210、及びネットワークインタフェース212を有する。バス202は、プロセッサ204、メモリ206、ストレージ208、入出力インタフェース210、及びネットワークインタフェース212が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ204などを互いに接続する方法は、バス接続に限定されない。プロセッサ204は、CPU(Central Processing Unit)やGPU(Graphics Processing Unit)などの演算処理装置である。メモリ206は、RAM(Random Access Memory)やROM(Read Only Memory)などのメモリである。ストレージ208は、ハードディスク、SSD(Solid State Drive)、又はメモリカードなどの記憶装置である。また、ストレージ208は、RAMやROMなどのメモリであってもよい。 The computer 200 has a bus 202, a processor 204, a memory 206, a storage 208, an input / output interface 210, and a network interface 212. The bus 202 is a data transmission line for the processor 204, the memory 206, the storage 208, the input / output interface 210, and the network interface 212 to transmit and receive data to and from each other. However, the method of connecting the processors 204 and the like to each other is not limited to the bus connection. The processor 204 is an arithmetic processing unit such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). The memory 206 is a memory such as a RAM (Random Access Memory) or a ROM (Read Only Memory). The storage 208 is a storage device such as a hard disk, an SSD (Solid State Drive), or a memory card. Further, the storage 208 may be a memory such as a RAM or a ROM.

入出力インタフェース210は、計算機200と入出力デバイスとを接続するためのインタフェースである。例えば入出力インタフェース210には、タッチパネルディスプレイ装置214、ドロア216、釣り銭機218、プリンタ220及びマイク230などが接続される。タッチパネルディスプレイ装置214は、例えば商品の金額等を手動で入力するために利用される。また、タッチパネルディスプレイ装置214は、精算対象として登録された商品に関する情報など、種々の情報を表示する。ドロア216は硬貨や紙幣を格納する。釣り銭機218は、代金を投入するための投入口と、釣り銭を排出するための排出口を有する。プリンタ220はレシート等の発行を行う。マイク230は検出した音を電気信号に変換する。なお計算機200には、キーボードなど、その他の入力インタフェースが接続されていてもよい。 The input / output interface 210 is an interface for connecting the computer 200 and the input / output device. For example, a touch panel display device 214, a drawer 216, a change machine 218, a printer 220, a microphone 230, and the like are connected to the input / output interface 210. The touch panel display device 214 is used, for example, to manually input the amount of goods and the like. In addition, the touch panel display device 214 displays various information such as information on products registered as payment targets. The drawer 216 stores coins and banknotes. The change machine 218 has an input port for inserting a price and an discharge port for discharging change. The printer 220 issues a receipt or the like. The microphone 230 converts the detected sound into an electric signal. Other input interfaces such as a keyboard may be connected to the computer 200.

ネットワークインタフェース212は、計算機200を外部の装置と通信可能に接続するためのインタフェースである。ネットワークインタフェース212は、有線回線と接続するためのネットワークインタフェースでもよいし、無線回線と接続するためのネットワークインタフェースでもよい。例えば登録装置を実現する計算機200は、ネットワークを介して、店舗に設置された種々の装置を管理する店舗サーバなどと接続されている。 The network interface 212 is an interface for connecting the computer 200 in a communicable manner with an external device. The network interface 212 may be a network interface for connecting to a wired line or a network interface for connecting to a wireless line. For example, the computer 200 that realizes the registration device is connected to a store server that manages various devices installed in the store via a network.

ストレージ208は登録装置の各機能(各機能部)を実現するプログラムモジュールを記憶している。プロセッサ204は、これら各プログラムモジュールを実行することで、そのプログラムモジュールに対応する各機能を実現する。ここでプロセッサ204は、上記各モジュールを実行する際、これらのモジュールをメモリ206上に読み出してから実行してもよいし、メモリ206上に読み出さずに実行してもよい。 The storage 208 stores a program module that realizes each function (each functional unit) of the registration device. By executing each of these program modules, the processor 204 realizes each function corresponding to the program module. Here, when executing each of the above modules, the processor 204 may read these modules onto the memory 206 and then execute the modules, or may execute the modules without reading them onto the memory 206.

登録装置のハードウエア構成は図1に示した構成に限定されない。例えば、各プログラムモジュールはメモリ206に格納されてもよい。この場合、計算機200は、ストレージ208を備えていなくてもよい。また計算機200は、必ずしもネットワークを介して他の装置と通信可能に接続される必要はない。よって計算機200はネットワークインタフェース212を有さなくてもよい。また、登録装置が代金の支払いの処理に利用されない場合、登録装置はドロア216、釣り銭機218、及びプリンタ220を有さなくてもよい。 The hardware configuration of the registration device is not limited to the configuration shown in FIG. For example, each program module may be stored in memory 206. In this case, the computer 200 does not have to include the storage 208. Further, the computer 200 does not necessarily have to be communicably connected to other devices via a network. Therefore, the computer 200 does not have to have the network interface 212. Also, if the registration device is not used to process payments, the registration device may not have a drawer 216, a change machine 218, and a printer 220.

また、登録装置はマイク230を有さなくてもよい。この場合、登録装置は、登録装置と論理的に分離した他の装置(マイクや所定のデータを記憶する装置等)から、オペレータの発言内容に関する音声データや、当該音声データに対して音声認識処理を行うことで生成されたテキストデータの入力を受付ける。 Further, the registration device does not have to have the microphone 230. In this case, the registration device performs voice recognition processing on voice data related to the operator's remarks and the voice data from another device (such as a microphone or a device that stores predetermined data) logically separated from the registration device. Accepts the input of the text data generated by doing.

以下、本実施の形態について説明する。なお、以下の実施形態の説明において利用する機能ブロック図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。これらの図においては、各装置は1つの機器により実現されるよう記載されているが、その実現手段はこれに限定されない。すなわち、物理的に分かれた構成であっても、論理的に分かれた構成であっても構わない。なお、同一の構成要素には同一の符号を付し、適宜説明を省略する。 Hereinafter, the present embodiment will be described. The functional block diagram used in the description of the following embodiment shows the block of the functional unit, not the configuration of the hardware unit. In these figures, each device is described to be realized by one device, but the means for realizing the device is not limited to this. That is, it may be a physically separated configuration or a logically separated configuration. The same components are designated by the same reference numerals, and the description thereof will be omitted as appropriate.

<第1の実施形態>
まず、本実施形態の登録装置の概要について説明する。本実施形態の登録装置は、オペレータの発言内容を記録した音声データに対して音声認識処理を行うことで得られたテキストデータから、「所定の時間以内」に発言された商品名と個数のペアを抽出する。そして、登録装置は、抽出したペアの商品名と個数とを対応付けて商品登録する。本実施形態の登録装置は、このような特徴により、誤登録を軽減する。以下、詳細に説明する。
<First Embodiment>
First, the outline of the registration device of this embodiment will be described. The registration device of the present embodiment is a pair of a product name and a number of words spoken "within a predetermined time" from text data obtained by performing voice recognition processing on voice data recording the contents of the operator's speech. Is extracted. Then, the registration device registers the product by associating the product name of the extracted pair with the number of products. The registration device of the present embodiment reduces erroneous registration due to such features. The details will be described below.

図2に、本実施形態の登録装置10の機能ブロック図の一例を示す。図示するように、登録装置10は、抽出部11と、登録部12と、音声認識部13とを有する。 FIG. 2 shows an example of a functional block diagram of the registration device 10 of the present embodiment. As shown in the figure, the registration device 10 includes an extraction unit 11, a registration unit 12, and a voice recognition unit 13.

音声認識部13は、入力された音声データに対して音声認識処理を行い、テキストデータを生成する。音声認識部13は従来のあらゆる音声認識技術を用いて、音声認識処理を行うことができる。 The voice recognition unit 13 performs voice recognition processing on the input voice data to generate text data. The voice recognition unit 13 can perform voice recognition processing by using any conventional voice recognition technology.

本実施形態では、登録装置を操作するオペレータの声を検出できる位置にマイクが設置される。当該マイクから出力された音声データ(電気信号)が、音声認識部13に入力される。例えば、マイクは、登録装置10の所定位置に取り付けられてもよいし、登録装置10の近傍に設置されてもよい。その他、可搬型のマイクがオペレータ自身に装着されてもよい。マイクと登録装置10との通信手段は設計的事項である。このようなマイクから出力された音声データに対して音声認識処理を行うことで、オペレータの発言内容を記録したテキストデータが生成されることになる。 In the present embodiment, the microphone is installed at a position where the voice of the operator who operates the registration device can be detected. The voice data (electric signal) output from the microphone is input to the voice recognition unit 13. For example, the microphone may be installed at a predetermined position of the registration device 10 or may be installed in the vicinity of the registration device 10. In addition, a portable microphone may be attached to the operator himself. The means of communication between the microphone and the registration device 10 is a design matter. By performing voice recognition processing on the voice data output from such a microphone, text data recording the contents of the operator's remarks is generated.

音声認識部13が生成するテキストデータは、認識した音及び認識した順を特定できればよく、形態素解析、構文解析、文脈解析、意味解析等の解析は必須でない。音声認識部13に生成されるテキストデータは、認識した音を認識した順に並べたデータであってもよい。なお、音声認識部13に生成されるテキストデータは、上述のような解析を行うことで生成されたテキストデータであってもよい。 The text data generated by the voice recognition unit 13 only needs to be able to specify the recognized sound and the recognized order, and analysis such as morphological analysis, parsing, context analysis, and semantic analysis is not essential. The text data generated by the voice recognition unit 13 may be data in which the recognized sounds are arranged in the order of recognition. The text data generated by the voice recognition unit 13 may be the text data generated by performing the above-mentioned analysis.

音声認識部13に入力される音声データにはタイム情報が付される。例えば、所定タイミングからの経過時間を示すタイムコードや、各時点の時刻情報等が付される。そして、当該タイム情報に基づき、音声認識部13が生成したテキストデータにもタイム情報が付される。例えば、テキストデータに含まれる複数の文字(音)各々に対応付けて、上記タイム情報が付されてもよい。このタイム情報により、テキストデータに含まれる複数の文字(音)各々が発せられたタイミング(所定タイミングからの経過時間)や、各々が発せられた時刻等を特定可能になる。 Time information is attached to the voice data input to the voice recognition unit 13. For example, a time code indicating the elapsed time from a predetermined timing, time information at each time point, and the like are attached. Then, based on the time information, the time information is also added to the text data generated by the voice recognition unit 13. For example, the time information may be attached in association with each of a plurality of characters (sounds) included in the text data. With this time information, it is possible to specify the timing at which each of the plurality of characters (sounds) included in the text data is emitted (elapsed time from a predetermined timing), the time at which each is emitted, and the like.

抽出部11は、音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペア(以下、「所定の時間以内で発言された商品名と個数のペア」という場合がある)を抽出する。抽出部11は、商品名辞書及び個数辞書を利用して上記処理を行う。 The extraction unit 11 identifies the product name and the number of remark parts from the text data obtained by the voice recognition process for the voice data, and the time between the predetermined timing of the remark part of the product name and the predetermined timing of the number of remark parts. Extracts a pair of product name and quantity within a predetermined time (hereinafter, may be referred to as "pair of product name and quantity spoken within a predetermined time"). The extraction unit 11 performs the above processing by using the product name dictionary and the number dictionary.

図3に商品名辞書の一例を模式的に示す。商品名辞書は、複数の商品名各々に対応付けて、1つ又は複数のよみ仮名を登録した辞書である。商品名辞書は、商品名辞書記憶部(図2において不図示)に記憶される。登録装置10が商品名辞書記憶部を有してもよいし、登録装置10と通信可能に構成された外部装置が商品名辞書記憶部を有してもよい。予め、上述のような商品名辞書が作成され、商品名辞書記憶部に登録される。 FIG. 3 schematically shows an example of a product name dictionary. The product name dictionary is a dictionary in which one or a plurality of reading kana are registered in association with each of a plurality of product names. The product name dictionary is stored in the product name dictionary storage unit (not shown in FIG. 2). The registration device 10 may have a product name dictionary storage unit, or an external device configured to be able to communicate with the registration device 10 may have a product name dictionary storage unit. The product name dictionary as described above is created in advance and registered in the product name dictionary storage unit.

図4に個数辞書の一例を模式的に示す。個数辞書は、複数の個数各々に対応付けて、1つ又は複数のよみ仮名を登録した辞書である。個数辞書は、個数辞書記憶部(図2において不図示)に記憶される。登録装置10が個数辞書記憶部を有してもよいし、登録装置10と通信可能に構成された外部装置が個数辞書記憶部を有してもよい。予め、上述のような個数辞書が作成され、個数辞書記憶部に登録される。 FIG. 4 schematically shows an example of a number dictionary. The number dictionary is a dictionary in which one or a plurality of reading kana are registered in association with each of a plurality of numbers. The number dictionary is stored in the number dictionary storage unit (not shown in FIG. 2). The registration device 10 may have a number dictionary storage unit, or an external device configured to be able to communicate with the registration device 10 may have a number dictionary storage unit. The number dictionary as described above is created in advance and registered in the number dictionary storage unit.

抽出部11は、商品名辞書及び個数辞書に登録されているよみ仮名をキーとして音声認識部13が生成したテキストデータを検索し、テキストデータに含まれる商品名及び個数の文字列を特定する。 The extraction unit 11 searches the text data generated by the voice recognition unit 13 using the reading kana registered in the product name dictionary and the quantity dictionary as a key, and specifies the character string of the product name and the quantity included in the text data.

そして、抽出部11は、上記タイム情報を用いて、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペアを抽出する。例えば、抽出部11は、商品名及び個数各々が含む1つ又は複数の文字(音)の中の所定の文字(設計的事項。例えば、冒頭の文字。最後の文字。)を発言したタイミングを代表タイミングとして特定する。そして、抽出部11は、代表タイミング間の時間間隔が所定の時間以内である商品名及び個数のペアを抽出する。 Then, the extraction unit 11 uses the time information to extract a pair of the product name and the number of products in which the time between the predetermined timing of the remark part of the product name and the predetermined timing of the remark portion of the number of products is within a predetermined time. To do. For example, the extraction unit 11 determines the timing at which a predetermined character (design matter, for example, the first character, the last character) in one or a plurality of characters (sounds) included in each of the product name and the quantity is spoken. Specify as a representative timing. Then, the extraction unit 11 extracts a pair of the product name and the number of products whose time interval between the representative timings is within a predetermined time.

一例として、抽出部11は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「り」という文字と「こ」という文字の間の時間間隔が所定の時間以内であるペアを抽出してもよい。これは、先に現れる文字列(商品名又は個数)の最初の文字と、後に現れる文字列(個数又は商品名)の最後の文字との間の文字数が、所定の文字数以内のペアを抽出する例である。 As an example, when the extraction unit 11 specifies the product name "apple" and the number of "apples" from the text data "apples", the characters "ri" and "ko" are used. Pairs in which the time interval between them is within a predetermined time may be extracted. This extracts a pair in which the number of characters between the first character of the character string (product name or quantity) that appears first and the last character of the character string (quantity or product name) that appears later is within a predetermined number of characters. This is an example.

他の例として、抽出部11は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「ご」という文字と「い」という文字の間の時間間隔が所定の時間以内であるペアを抽出してもよい。これは、先に現れる文字列(商品名又は個数)の最後の文字と、後に現れる文字列(個数又は商品名)の最初の文字との間の時間間隔が、所定の時間以内のペアを抽出する例である。なお、これらの例示は一例であり、これらに限定されない。 As another example, when the extraction unit 11 specifies the product name "apple" and the number of "apples" from the text data "apples", the characters "go" and "i" are used. Pairs in which the time interval between letters is within a predetermined time may be extracted. This extracts pairs in which the time interval between the last character of the character string (product name or quantity) that appears first and the first character of the character string (quantity or product name) that appears later is within a predetermined time. This is an example of It should be noted that these examples are examples and are not limited thereto.

所定の時間は設計的事項である。30秒、10秒、5秒など、秒単位が想定されるが、これらに限定されない。 The predetermined time is a design matter. Seconds such as 30 seconds, 10 seconds, and 5 seconds are assumed, but the unit is not limited to these.

図2に戻り、登録部12は、抽出部11により抽出されたペアの商品名と個数とを対応付けて商品登録する。すなわち、販売対象(購入対象)として、その商品及び個数が登録される。 Returning to FIG. 2, the registration unit 12 registers the product in association with the product name and the number of pairs extracted by the extraction unit 11. That is, the product and the number of products are registered as sales targets (purchase targets).

例えば、登録装置10が、図5に示すような商品登録の内容を示す画面をディスプレイ装置に表示するよう構成されている場合、登録部12の商品登録に応じて、登録された商品及び個数が図5に示すような画面上に追加されていくことになる。 For example, when the registration device 10 is configured to display a screen showing the contents of product registration as shown in FIG. 5 on the display device, the registered products and the number of products are increased according to the product registration of the registration unit 12. It will be added on the screen as shown in FIG.

登録部12は、複数の商品各々の詳細(単価等)を示す商品情報(商品マスタ)を検索することで、抽出部11に抽出された商品名に対応する詳細な情報(単価等)を取得することができる。そして、取得した詳細な情報を用いて、商品登録を行うことができる。 The registration unit 12 acquires detailed information (unit price, etc.) corresponding to the product name extracted by the extraction unit 11 by searching for product information (product master) indicating details (unit price, etc.) of each of the plurality of products. can do. Then, the product can be registered by using the acquired detailed information.

次に、図6のフローチャートを用いて、本実施形態の登録装置10の処理の流れの一例を説明する。ここでは、注文と会計処理とを同じタイミングで行う場合を例にとり説明する。 Next, an example of the processing flow of the registration device 10 of the present embodiment will be described with reference to the flowchart of FIG. Here, a case where the order and the accounting process are performed at the same timing will be described as an example.

まず、客は、登録装置10が設置されたカウンターに行き、購入を希望する商品を注文する。例えば、客は、カウンター付近のディスプレイに陳列されている複数の商品や、カウンター付近に配置されているメニューを見ながら、購入を希望する商品及び個数を店員に伝える。 First, the customer goes to the counter where the registration device 10 is installed and orders the product he / she wants to purchase. For example, the customer tells the clerk the product and the number of products he / she wants to purchase while looking at the plurality of products displayed on the display near the counter and the menu arranged near the counter.

店員は、注文を受けると、「商品Aを2個」、「商品Bを3個」等のように復唱し、発言内容を客に伝えることで、注文内容に間違いがないか確認作業を行う。そして、この確認作業時の発言内容がリアルタイムに音声認識部13に入力される。 When the clerk receives the order, he repeats it like "2 items A", "3 items B", etc., and tells the customer what he said to confirm that the order is correct. .. Then, the content of the remark at the time of this confirmation work is input to the voice recognition unit 13 in real time.

音声認識部13は、入力された音声データに対して音声認識処理を行い、テキストデータを生成する(S10)。生成されたテキストデータは、リアルタイムに抽出部11に入力される。 The voice recognition unit 13 performs voice recognition processing on the input voice data to generate text data (S10). The generated text data is input to the extraction unit 11 in real time.

抽出部11は、商品名辞書(図3参照)、個数辞書(図4参照)、テキストデータに付されたタイム情報を用いて、S10で生成されたテキストデータから、所定の時間以内に発言された商品名と個数のペアを抽出する(S11)。抽出されたペアを示す情報は、リアルタイムに登録部12に入力される。 The extraction unit 11 uses the product name dictionary (see FIG. 3), the number dictionary (see FIG. 4), and the time information attached to the text data to speak from the text data generated in S10 within a predetermined time. The pair of the product name and the number of products is extracted (S11). Information indicating the extracted pair is input to the registration unit 12 in real time.

登録部12は、S11で抽出されたペアの商品名と個数とを対応付けて商品登録する(S12)。結果、例えば図5に示すように、商品登録された商品名及び個数が所定の画面に表示される。 The registration unit 12 registers the product by associating the product name of the pair extracted in S11 with the number of products (S12). As a result, for example, as shown in FIG. 5, the product name and the number of registered products are displayed on a predetermined screen.

以上、説明した本実施形態の登録装置10は、商品名と個数とが所定の時間以内に発言された場合に、その商品と個数を対応付けて商品登録することができる。換言すれば、商品名及び個数が所定の時間以内に発言されていない場合、その商品と個数とを対応付けた商品登録を行わない。 When the product name and the quantity are said within a predetermined time, the registration device 10 of the present embodiment described above can register the product and the quantity in association with each other. In other words, if the product name and quantity are not stated within a predetermined time, the product is not registered by associating the product with the quantity.

例えば、「本日、商品B(商品名)がお勧めとなっています。」と、客に所定の商品を勧めてから所定時間以上(例:5分)経過した後に、他の店員からの所定商品の在庫数の問い合わせに対して、「3個です。」と発言する場合がある。この場合、音声データから単に商品名及び個数を検出し、出現順が前後する商品名及び個数でペアを作成し、商品登録するよう構成されていると、商品Bと3個とが対応付けて商品登録されてしまう。ペア抽出時に「所定の時間以内に発言された商品名及び個数のペアを抽出」という条件を付す本実施形態の登録装置10によれば、このような誤登録を軽減できる。 For example, "Today, product B (product name) is recommended." After a predetermined time or more (example: 5 minutes) has passed since the customer was recommended for the specified product, another clerk specified the product. In response to an inquiry about the number of products in stock, we may say "3 pieces." In this case, if the product name and the number of products are simply detected from the voice data, a pair is created with the product name and the number of products whose appearance order is different, and the product is registered, the product B and the three products are associated with each other. The product will be registered. According to the registration device 10 of the present embodiment, in which the condition of "extracting the pair of the product name and the number of products spoken within a predetermined time" is added at the time of pair extraction, such erroneous registration can be reduced.

なお、商品登録作業時に、販売対象(購入対象)の商品名とその個数とを長い時間間隔を置いて発言しなければいけない状況は稀であり、起こりにくい。このため、商品名及び個数が所定の時間以内に発言されていない場合、その商品と個数とを対応付けた商品登録を行わないように構成しても、特段不都合はない。 It is rare and unlikely that a product name to be sold (purchased target) and the number of products must be stated at long time intervals during product registration work. Therefore, if the product name and the quantity are not stated within a predetermined time, there is no particular inconvenience even if the product is configured not to be registered in association with the product and the quantity.

さらに、商品登録作業のマニュアル等において、「「商品名」と「個数」とを所定の時間以内に発言する」ことを定め、オペレータに周知させておくことで、上述のような誤登録を軽減しつつ、有効的に登録装置10を利用することができる。 Furthermore, in the product registration work manual, etc., it is stipulated that "the product name" and "quantity" should be stated within a predetermined time, and the operator is informed to reduce the above-mentioned erroneous registration. However, the registration device 10 can be effectively used.

<第2の実施形態>
まず、本実施形態の登録装置の概要について説明する。本実施形態の登録装置は、オペレータの発言内容を記録した音声データに対して音声認識処理を行うことで得られたテキストデータから、「所定の文字数以内(音以内)」に発言された商品名と個数のペアを抽出する。そして、登録装置は、抽出したペアの商品名と個数とを対応付けて商品登録する。本実施形態の登録装置は、このような特徴により、誤登録を軽減する。以下、詳細に説明する。
<Second embodiment>
First, the outline of the registration device of this embodiment will be described. The registration device of the present embodiment is a product name in which "within a predetermined number of characters (within sound)" is spoken from text data obtained by performing voice recognition processing on voice data recording the contents of the operator's speech. And the number of pairs is extracted. Then, the registration device registers the product by associating the product name of the extracted pair with the number of products. The registration device of the present embodiment reduces erroneous registration due to such features. The details will be described below.

図2に、本実施形態の登録装置10の機能ブロック図の一例を示す。図示するように、登録装置10は、抽出部11と、登録部12と、音声認識部13とを有する。 FIG. 2 shows an example of a functional block diagram of the registration device 10 of the present embodiment. As shown in the figure, the registration device 10 includes an extraction unit 11, a registration unit 12, and a voice recognition unit 13.

音声認識部13は、入力された音声データに対して音声認識処理を行い、テキストデータを生成する。音声認識部13の構成や、音声認識部13に音声データを入力するマイクの構成は、第1の実施形態と同様である。 The voice recognition unit 13 performs voice recognition processing on the input voice data to generate text data. The configuration of the voice recognition unit 13 and the configuration of the microphone for inputting voice data to the voice recognition unit 13 are the same as those of the first embodiment.

なお、本実施形態の音声データにはタイム情報が付されていなくてもよい。そして、音声認識部13が生成したテキストデータにもタイム情報が付されていなくてもよい。 Note that the voice data of the present embodiment may not be accompanied by time information. The text data generated by the voice recognition unit 13 may not have time information.

抽出部11は、音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペア(以下、「所定の文字数以内で発言された商品名と個数のペア」という場合がある)を抽出する。抽出部11は、商品名辞書(図3参照)及び個数辞書(図4参照)を利用して上記抽出処理を行う。商品名辞書及び個数辞書の構成は、第1の実施形態と同様である。 The extraction unit 11 identifies the product name and the number of remark parts from the text data obtained by the voice recognition process for the voice data, and the number of characters between a predetermined character in the product name and a predetermined character in the number. Extracts a product name and quantity pair in which is within a predetermined number of characters (hereinafter, may be referred to as a “product name and quantity pair spoken within a predetermined number of characters”). The extraction unit 11 performs the above extraction process using the product name dictionary (see FIG. 3) and the number dictionary (see FIG. 4). The structure of the product name dictionary and the quantity dictionary is the same as that of the first embodiment.

抽出部11は、商品名辞書及び個数辞書に登録されているよみ仮名をキーとして音声認識部13が生成したテキストデータを検索し、テキストデータに含まれる商品名及び個数の文字列を特定する。 The extraction unit 11 searches the text data generated by the voice recognition unit 13 using the reading kana registered in the product name dictionary and the quantity dictionary as a key, and specifies the character string of the product name and the quantity included in the text data.

そして、抽出部11は、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する。例えば、抽出部11は、商品名及び個数各々が含む1つ又は複数の文字(音)の中の所定の文字(設計的事項。例えば、冒頭の文字。最後の文字。)を代表文字として特定する。そして、抽出部11は、代表文字間の文字数が所定の文字数以内である商品名及び個数のペアを抽出する。 Then, the extraction unit 11 extracts a pair of the product name and the number of characters in which the number of characters between the predetermined character in the product name and the predetermined character in the number is within the predetermined number of characters. For example, the extraction unit 11 specifies a predetermined character (design matter, for example, the first character, the last character) in one or more characters (sounds) included in each of the product name and the number as a representative character. To do. Then, the extraction unit 11 extracts a pair of the product name and the number of characters in which the number of characters between the representative characters is within a predetermined number of characters.

一例として、抽出部11は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「り」という文字と「こ」という文字の間の文字数(この例の場合、「5」)が所定の文字数以内であるペアを抽出してもよい。これは、先に現れる文字列(商品名又は個数)の最初の文字と、後に現れる文字列(個数又は商品名)の最後の文字との間の文字数が、所定の文字数以内のペアを抽出する例である。 As an example, when the extraction unit 11 specifies the product name "apple" and the number of "apples" from the text data "apples", the characters "ri" and "ko" are used. Pairs in which the number of characters between them (“5” in this example) is within a predetermined number of characters may be extracted. This extracts a pair in which the number of characters between the first character of the character string (product name or quantity) that appears first and the last character of the character string (quantity or product name) that appears later is within a predetermined number of characters. This is an example.

他の例として、抽出部11は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「ご」という文字と「い」という文字の間の文字数(この例の場合、「1」)が所定の文字数以内であるペアを抽出してもよい。これは、先に現れる文字列(商品名又は個数)の最後の文字と、後に現れる文字列(個数又は商品名)の最初の文字との間の文字数が、所定の文字数以内のペアを抽出する例である。なお、これらの例示は一例であり、これらに限定されない。 As another example, when the extraction unit 11 specifies the product name "apple" and the number of "apples" from the text data "apples", the characters "go" and "i" are used. Pairs in which the number of characters between characters (“1” in this example) is within a predetermined number of characters may be extracted. This extracts a pair in which the number of characters between the last character of the character string (product name or quantity) that appears first and the first character of the character string (quantity or product name) that appears later is within a predetermined number of characters. This is an example. It should be noted that these examples are examples and are not limited thereto.

所定の文字数は設計的事項である。10文字、5文字程度が想定されるが、これらに限定されない。 The predetermined number of characters is a design matter. About 10 characters and 5 characters are assumed, but the present invention is not limited to these.

図2に戻り、登録部12は、抽出部11により抽出されたペアの商品名と個数とを対応付けて商品登録する。すなわち、販売対象(購入対象)として、その商品及び個数が登録される。登録部12の構成は、第1の実施形態と同様である。 Returning to FIG. 2, the registration unit 12 registers the product in association with the product name and the number of pairs extracted by the extraction unit 11. That is, the product and the number of products are registered as sales targets (purchase targets). The configuration of the registration unit 12 is the same as that of the first embodiment.

本実施形態の登録装置10の処理の流れの一例は、第1の実施形態と同様である。 An example of the processing flow of the registration device 10 of the present embodiment is the same as that of the first embodiment.

以上、説明した本実施形態の登録装置10は、商品名と個数とが所定の文字数以内に発言された場合に、その商品と個数を対応付けて商品登録することができる。換言すれば、商品名及び個数が所定の文字数以内に発言されていない場合、その商品と個数とを対応付けた商品登録を行わない。 When the product name and the number of products are stated within a predetermined number of characters, the registration device 10 of the present embodiment described above can register the product and the number of products in association with each other. In other words, if the product name and the quantity are not stated within the predetermined number of characters, the product is not registered by associating the product with the quantity.

例えば、「本日、商品B(商品名)がお勧めとなっています。」と、客に所定の商品を勧めてから所定時間以上(例:5分)経過した後に、他の店員からの所定商品の在庫数の問い合わせに対して、「3個です。」と発言する場合がある。この場合、音声データから単に商品名及び個数を検出し、出現順が前後する商品名及び個数でペアを作成し、商品登録するよう構成されていると、商品Bと3個とが対応付けて商品登録されてしまう。ペア抽出時に「所定の文字数以内に発言された商品名及び個数のペアを抽出」という条件を付す本実施形態の登録装置10によれば、このような誤登録を軽減できる。 For example, "Today, product B (product name) is recommended." After a predetermined time or more (example: 5 minutes) has passed since the customer was recommended for the specified product, another clerk specified the product. In response to an inquiry about the number of products in stock, we may say "3 pieces." In this case, if the product name and the number of products are simply detected from the voice data, a pair is created with the product name and the number of products whose appearance order is different, and the product is registered, the product B and the three products are associated with each other. The product will be registered. According to the registration device 10 of the present embodiment, which has a condition of "extracting pairs of product names and numbers of words spoken within a predetermined number of characters" at the time of pair extraction, such erroneous registration can be reduced.

なお、商品登録作業時に、販売対象(購入対象)の商品名とその個数とを、その他の会話を挟んで発言しなければいけない状況は稀であり、起こりにくい。このため、商品名及び個数が所定の文字数以内に発言されていない場合、その商品と個数とを対応付けた商品登録を行わないように構成しても、特段不都合はない。 In addition, it is rare and unlikely that the product name to be sold (purchased target) and the number of products must be stated in other conversations during the product registration work. Therefore, if the product name and the quantity are not stated within the predetermined number of characters, there is no particular inconvenience even if the product is not registered in association with the product and the quantity.

さらに、商品登録作業のマニュアル等において、「「商品名」と「個数」とを所定の文字数以内に発言する」ことを定め、オペレータに周知させておくことで、上述のような誤登録を軽減しつつ、有効的に登録装置10を利用することができる。 Furthermore, in the product registration work manual, etc., it is stipulated that "the product name" and "quantity" should be stated within a predetermined number of characters, and the operator is informed to reduce the above-mentioned erroneous registration. However, the registration device 10 can be effectively used.

<第3の実施形態>
本実施形態の登録装置10は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たすペアを抽出した場合に、その商品と個数とを対応付けて商品登録するよう構成される。
<Third embodiment>
When the registration device 10 of the present embodiment extracts a pair that is spoken within a predetermined time or within a predetermined number of characters and whose speaking order satisfies the order of product name and number, the product and the number are associated with each other. It is configured to register the product.

なお、本実施形態の登録装置10は、所定の時間以内又は所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出した場合に、その商品と個数とを対応付けて商品登録するよう構成されてもよい。 The registration device 10 of the present embodiment speaks within a predetermined time or within a predetermined number of characters, the order of remarks satisfies the order of the product name and the number of items, and another product name and / or another number is inserted. First, when a pair of a product name and a quantity that is continuously stated is extracted, the product may be configured to be registered in association with the product and the quantity.

図2に、本実施形態の登録装置10の機能ブロック図の一例を示す。図示するように、登録装置10は、抽出部11と、登録部12と、音声認識部13とを有する。登録部12及び音声認識部13の構成は、第1又は第2の実施形態と同様である。 FIG. 2 shows an example of a functional block diagram of the registration device 10 of the present embodiment. As shown in the figure, the registration device 10 includes an extraction unit 11, a registration unit 12, and a voice recognition unit 13. The configuration of the registration unit 12 and the voice recognition unit 13 is the same as that of the first or second embodiment.

抽出部11は、所定の時間以内で発言され、かつ、発言順が商品名、個数の順番を満たすペアを抽出してもよい。 The extraction unit 11 may extract pairs that are spoken within a predetermined time and whose speaking order satisfies the order of product name and quantity.

その他、抽出部11は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他の商品名及び他の個数以外の発言が含まれてもよい。 In addition, the extraction unit 11 is a product that is spoken within a predetermined time, the order of speech satisfies the order of the product name and the number of products, and the product is continuously spoken without sandwiching another product name and / or another quantity. First name and number pairs may be extracted. In this case, a statement other than another product name and another quantity may be included between the extracted product name and quantity pair.

その他、抽出部11は、所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たすペアを抽出してもよい。 In addition, the extraction unit 11 may extract pairs that are spoken within a predetermined number of characters and whose speaking order satisfies the order of product name and number.

その他、抽出部11は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他の商品名及び他の個数以外の発言が含まれてもよい。 In addition, the extraction unit 11 is a product that is spoken within a predetermined number of characters, the order of speech satisfies the order of the product name and the number of products, and the product is continuously spoken without sandwiching another product name and / or another quantity. First name and number pairs may be extracted. In this case, a statement other than another product name and another quantity may be included between the extracted product name and quantity pair.

本実施形態の登録装置10の処理の流れの一例は、第1及び第2の実施形態と同様である。 An example of the processing flow of the registration device 10 of the present embodiment is the same as that of the first and second embodiments.

以上、説明した本実施形態の登録装置10によれば、第1及び第2の実施形態と同様な作用効果を実現できる。 According to the registration device 10 of the present embodiment described above, the same effects as those of the first and second embodiments can be realized.

また、本実施形態の登録装置10は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たすペアを抽出し、商品登録できる。 Further, the registration device 10 of the present embodiment can extract a pair that is spoken within a predetermined time or within a predetermined number of characters and whose speaking order satisfies the order of the product name and the number of products, and can register the product.

抽出部11によるペア抽出の条件となる「所定の時間」や「所定の文字数」の設定の仕方や、オペレータによる発言の仕方によっては、ある商品名や個数が、複数のペアとして抽出される事態が生じ得る。例えば、オペレータが、「商品A、2個」、「商品B、3個」という発言を連続的にした場合、「商品A」と「2個」との間のみならず、「2個」と「商品B」との間でも上記条件を満たす状況が発生し得る。かかる場合、誤登録が発生し得る。 A situation in which a certain product name or number is extracted as a plurality of pairs depending on how the "predetermined time" and "predetermined number of characters", which are the conditions for pair extraction by the extraction unit 11, are set, and how the operator speaks. Can occur. For example, when the operator makes a series of remarks such as "product A, 2 pieces" and "product B, 3 pieces", not only between "product A" and "2 pieces" but also "2 pieces". A situation that satisfies the above conditions may occur with "Product B". In such a case, erroneous registration may occur.

本実施形態の登録装置10のように、「商品名」−「個数」の順に発言されたペアを抽出し、商品登録を行うことで、オペレータの意図通りの商品登録を実現し、上述のような誤登録を軽減できる。 Like the registration device 10 of the present embodiment, by extracting the pairs spoken in the order of "product name"-"quantity" and registering the product, the product registration as intended by the operator is realized, as described above. Misregistration can be reduced.

なお、商品登録作業のマニュアル等において、「「商品名」−「個数」をこの順に発言する」ことを定め、オペレータに周知させておくことで、上述のような誤登録を軽減しつつ、有効的に登録装置10を利用することができる。 In addition, in the product registration work manual, etc., it is effective to reduce the above-mentioned erroneous registration by stipulating that "speak" product name "-" quantity "in this order" and make it known to the operator. The registration device 10 can be used.

その他、本実施形態の登録装置10は、所定の時間以内又は所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出し、商品登録できる。 In addition, the registration device 10 of the present embodiment speaks within a predetermined time or within a predetermined number of characters, the order of remarks satisfies the order of the product name and the number of items, and another product name and / or another number is inserted. First, a pair of product name and number of products that are continuously spoken can be extracted and registered as a product.

抽出部11によるペア抽出の条件となる「所定の時間」や「所定の文字数」の設定の仕方や、オペレータによる発言の仕方によっては、ある商品名や個数が、複数のペアとして抽出される事態が生じ得る。例えば、オペレータが、「商品A、2個」、「商品B、3個」という発言を連続的にした場合、「商品A」と「2個」との間のみならず、「商品A」と「3個」との間でも上記条件を満たす状況が発生し得る。かかる場合、誤登録が発生し得る。ペア抽出時に「他の商品名や他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出」という条件を付すことができる本実施形態の登録装置10によれば、このような誤登録を軽減できる。 A situation in which a certain product name or number is extracted as a plurality of pairs depending on how the "predetermined time" and "predetermined number of characters", which are the conditions for pair extraction by the extraction unit 11, are set, and how the operator speaks. Can occur. For example, when the operator makes continuous statements such as "product A, 2 pieces" and "product B, 3 pieces", not only between "product A" and "2 pieces" but also "product A". A situation that satisfies the above conditions may occur even with "3 pieces". In such a case, erroneous registration may occur. According to the registration device 10 of the present embodiment, which can add a condition of "extracting a pair of a product name and a number of products that are continuously spoken without sandwiching another product name or another quantity" at the time of pair extraction. Such erroneous registration can be reduced.

なお、本実施形態で、「他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出」という条件のもと、商品名と個数のペアを抽出する例を示した。これの変形例として、抽出部11は、「他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出。ただし、他者(オペレータ以外の者。例えば、客。)が発言した商品名及び/又は個数は挟んでもよい。」という条件のもと、商品名と個数のペアを抽出してもよい。すなわち、抽出部11は、他者の発話を挟んで連続的に発言された商品名と個数のペアを抽出することができる。 In addition, in this embodiment, the pair of the product name and the number is selected under the condition of "extracting the pair of the product name and the number of products that are continuously stated without sandwiching another product name and / or other quantity". An example of extraction is shown. As a modification of this, the extraction unit 11 "extracts a pair of a product name and a number of products that are continuously spoken without sandwiching another product name and / or another quantity. However, another person (a person other than the operator) For example, the product name and / or the quantity stated by the customer.) May be sandwiched. ”, The pair of the product name and the quantity may be extracted. That is, the extraction unit 11 can extract a pair of the product name and the number of products that are continuously spoken with the utterance of another person in between.

例えば、抽出部11は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペア(ただし、他者が発言した商品名及び/又は個数は挟んでもよい)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。)が発言した商品名及び/又は個数を含んでもよい。 For example, the extraction unit 11 is a product that is spoken within a predetermined time, the order of speech satisfies the order of the product name and the number of products, and the product is continuously spoken without sandwiching another product name and / or another quantity. A pair of name and quantity (however, the product name and / or quantity spoken by another person may be inserted) may be extracted. In this case, the product name and / or quantity spoken by another person (a person other than the operator) may be included between the extracted product name and quantity pair.

その他、抽出部11は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペア(ただし、他者が発言した商品名及び/又は個数は挟んでもよい)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。)が発言した商品名及び/又は個数を含んでもよい。 In addition, the extraction unit 11 is a product that is spoken within a predetermined number of characters, the order of speech satisfies the order of the product name and the number of products, and the product is continuously spoken without sandwiching another product name and / or another quantity. A pair of name and quantity (however, the product name and / or quantity spoken by another person may be inserted) may be extracted. In this case, the product name and / or quantity spoken by another person (a person other than the operator) may be included between the extracted product name and quantity pair.

抽出部11は、音声データを解析して発話者を特定するあらゆる技術を用いて、テキストデータから特定した商品名や個数の発話者が、オペレータであるか他者であるかを判断することができる。例えば、予め、オペレータが発話した音声データから抽出された特徴量が、当該オペレータに対応付けて抽出部11に登録されていてもよい。そして、抽出部11は、当該特徴量を用いて発話者が登録されているオペレータであるか否かを判断してもよい。 The extraction unit 11 can determine whether the product name or the number of speakers specified from the text data is an operator or another person by using all the techniques for analyzing the voice data to identify the speaker. it can. For example, the feature amount extracted from the voice data spoken by the operator may be registered in the extraction unit 11 in association with the operator. Then, the extraction unit 11 may determine whether or not the speaker is a registered operator using the feature amount.

<第4の実施形態>
本実施形態の登録装置10は、所定の時間以内又は所定の文字数以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出した場合に、その商品と個数とを対応付けて商品登録するよう構成される。
<Fourth Embodiment>
The registration device 10 of the present embodiment speaks within a predetermined time or within a predetermined number of characters, and continuously speaks without sandwiching other characters or sandwiching only pre-registered unnecessary words. When a pair of a product name and a quantity is extracted, the product is registered in association with the quantity.

なお、本実施形態の登録装置10は、所定の時間以内又は所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出した場合に、その商品と個数とを対応付けて商品登録するよう構成されてもよい。 The registration device 10 of the present embodiment speaks within a predetermined time or within a predetermined number of characters, the order of remarks satisfies the order of the product name and the number of characters, and the registration device 10 is registered in advance without sandwiching other characters. When a pair of a product name and a quantity that is continuously spoken with only unnecessary words being spoken is extracted, the product may be configured to be registered in association with the quantity.

ここでの「他の文字」は、商品名、個数等を表す文字に限定されず、これらに関係ない発言内容(例:「次のお客様どうぞ」)を表す文字をも含む概念である。 The "other characters" here are not limited to characters representing the product name, quantity, etc., but are also a concept including characters representing the content of remarks (example: "next customer please") not related to these.

図2に、本実施形態の登録装置10の機能ブロック図の一例を示す。図示するように、登録装置10は、抽出部11と、登録部12と、音声認識部13とを有する。登録部12及び音声認識部13の構成は、第1、第2又は第3の実施形態と同様である。 FIG. 2 shows an example of a functional block diagram of the registration device 10 of the present embodiment. As shown in the figure, the registration device 10 includes an extraction unit 11, a registration unit 12, and a voice recognition unit 13. The configuration of the registration unit 12 and the voice recognition unit 13 is the same as that of the first, second or third embodiment.

抽出部11は、所定の時間以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。 The extraction unit 11 extracts a pair of the product name and the number of products that are spoken within a predetermined time and that are continuously spoken without sandwiching other characters or sandwiching only the unnecessary words registered in advance. You may.

その他、抽出部11は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。 In addition, the extraction unit 11 speaks within a predetermined time, the order of remarks satisfies the order of the product name and the number of items, and does not sandwich other characters or sandwiches only the unnecessary words registered in advance. You may extract the pair of the product name and the number of words that are said continuously.

その他、抽出部11は、所定の文字数以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。 In addition, the extraction unit 11 is a pair of a product name and a number of words that are spoken within a predetermined number of characters and that are continuously spoken without sandwiching other characters or sandwiching only pre-registered unnecessary words. May be extracted.

その他、抽出部11は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。 In addition, the extraction unit 11 speaks within a predetermined number of characters, the order of remarks satisfies the order of the product name and the number of characters, and does not sandwich other characters or sandwiches only the unnecessary words registered in advance. You may extract the pair of the product name and the number of words that are said continuously.

抽出部11は、不要語辞書を用いて、上記抽出を行う。すなわち、抽出部11は、予め不要語辞書に登録されている文字や文字列を、不要語として扱う。なお、抽出部11により抽出されるペアの商品名と個数の間には、1つの不要語のみならず、複数の不要語が挟まれてもよい。 The extraction unit 11 performs the above extraction using an unnecessary word dictionary. That is, the extraction unit 11 treats the characters and character strings registered in the unnecessary word dictionary in advance as unnecessary words. In addition, not only one unnecessary word but also a plurality of unnecessary words may be sandwiched between the product name and the number of pairs extracted by the extraction unit 11.

図7に不要語辞書の一例を模式的に示す。不要語辞書には、商品登録作業において特に意味をなさない言語のよみ仮名が登録されている。例えば、助詞、あいづち、間を埋めるための発言等が考えらえるが、これらに限定されない。不要語辞書は、不要語辞書記憶部(図2において不図示)に記憶される。登録装置10が不要語辞書記憶部を有してもよいし、登録装置10と通信可能に構成された外部装置が不要語辞書記憶部を有してもよい。予め、上述のような不要語辞書が作成され、不要語辞書記憶部に登録される。 FIG. 7 schematically shows an example of an unnecessary word dictionary. In the unnecessary word dictionary, reading kana in a language that does not make any particular sense in the product registration work is registered. For example, particles, aizuchi, remarks to fill the gap, etc. can be considered, but they are not limited to these. The unnecessary word dictionary is stored in the unnecessary word dictionary storage unit (not shown in FIG. 2). The registration device 10 may have an unnecessary word dictionary storage unit, or an external device configured to be able to communicate with the registration device 10 may have an unnecessary word dictionary storage unit. An unnecessary word dictionary as described above is created in advance and registered in the unnecessary word dictionary storage unit.

他の文字を挟まずに連続的に発言された商品名と個数のペアは、例えば、「商品A、2個」、「商品B、3個」等が該当する。不要語のみを挟んで連続的に発言された商品名と個数のペアは、例えば、「商品Aを2個」(1つの不要語「を」)、「商品Bを、えっと3個」(2つの不要語、「を」、「えっと」)等が該当する。 For example, "product A, 2 pieces", "product B, 3 pieces" and the like correspond to the pair of the product name and the number of words that are continuously spoken without sandwiching other characters. The pair of product name and number of products that are continuously spoken with only unnecessary words is, for example, "two product A" (one unnecessary word "o"), "three product B, um" ( Two unnecessary words, "o", "um"), etc. are applicable.

本実施形態の登録装置10の処理の流れの一例は、第1乃至第3の実施形態と同様である。 An example of the processing flow of the registration device 10 of the present embodiment is the same as that of the first to third embodiments.

以上、説明した本実施形態の登録装置10によれば、第1乃至第3の実施形態と同様な作用効果を実現できる。 According to the registration device 10 of the present embodiment described above, the same effects as those of the first to third embodiments can be realized.

また、本実施形態の登録装置10は、所定の時間以内又は所定の文字数以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出し、商品登録できる。 Further, the registration device 10 of the present embodiment continuously speaks within a predetermined time or within a predetermined number of characters, without sandwiching other characters, or sandwiching only pre-registered unnecessary words. You can extract the pair of the said product name and the number of products and register the product.

抽出部11によるペア抽出の条件となる「所定の時間」や「所定の文字数」の設定の仕方や、オペレータによる発言の仕方によっては、ある商品名や個数が、複数のペアとして抽出される事態が生じ得る。例えば、オペレータが、「商品A、2個」、「商品B、3個」という発言を連続的にした場合、「商品A」と「2個」との間のみならず、「商品A」と「3個」との間でも上記条件を満たし得る。結果、誤登録が発生し得る。ペア抽出時に「他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出」という条件を付すことができる本実施形態の登録装置10によれば、このような誤登録を軽減できる。 A situation in which a certain product name or number is extracted as a plurality of pairs depending on how the "predetermined time" and "predetermined number of characters", which are the conditions for pair extraction by the extraction unit 11, are set, and how the operator speaks. Can occur. For example, when the operator makes continuous statements such as "product A, 2 pieces" and "product B, 3 pieces", not only between "product A" and "2 pieces" but also "product A". The above condition can be satisfied even with "3 pieces". As a result, erroneous registration may occur. In this embodiment, it is possible to add a condition of "extracting pairs of product names and numbers that are continuously spoken without sandwiching other characters or sandwiching only pre-registered unnecessary words" at the time of pair extraction. According to the registration device 10, such erroneous registration can be reduced.

また、商品登録作業時に発言され得る商品登録作業に関係ない不要語を考慮して、連続的に発言された商品名及び個数のペアを抽出するように構成することで、オペレータによる発言の自由度が増し好ましい(「えー」、「えっと」等の発言が許される)。 In addition, by considering unnecessary words that are not related to the product registration work that can be said during the product registration work, and by configuring to extract pairs of the product name and the number of words that are continuously said, the degree of freedom of the operator's remarks. Is more preferable (remarks such as "er" and "um" are allowed).

なお、本実施形態で、「他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出」という条件のもと、商品名と個数のペアを抽出する例を示した。これの変形例として、抽出部11は、「他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出。ただし、他者(オペレータ以外の者。例えば、客。)の発言内容を示す他の文字は挟んでもよい。」という条件のもと、商品名と個数のペアを抽出してもよい。すなわち、抽出部11は、他者の発話を挟んで連続的に発言された商品名と個数のペアを抽出することができる。 In this embodiment, under the condition of "extracting a pair of product name and number of products that are continuously spoken without sandwiching other characters or sandwiching only pre-registered unnecessary words". An example of extracting a pair of a product name and a quantity is shown. As a modification of this, the extraction unit 11 "extracts a pair of the product name and the number of words that are continuously spoken without sandwiching other characters or sandwiching only the unnecessary words registered in advance. A pair of product name and quantity may be extracted under the condition that other characters indicating the content of the statement of another person (a person other than the operator, for example, a customer) may be inserted. That is, the extraction unit 11 can extract a pair of the product name and the number of products that are continuously spoken with the utterance of another person in between.

例えば、抽出部11は、所定の時間以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア(ただし、他者(オペレータ以外の者。)の発言内容を示す他の文字は挟んでもよい。)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。例えば、客。)が発言した文字を含んでもよい。 For example, the extraction unit 11 is a pair of a product name and a number of words spoken within a predetermined time and continuously spoken without sandwiching other characters or sandwiching only pre-registered unnecessary words. (However, other characters indicating the content of the remarks of another person (a person other than the operator) may be inserted.) May be extracted. In this case, characters spoken by another person (a person other than the operator, for example, a customer) may be included between the extracted product name and the number of pairs.

その他、抽出部11は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア(ただし、他者(オペレータ以外の者。)の発言内容を示す他の文字は挟んでもよい。)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。例えば、客。)が発言した文字を含んでもよい。 In addition, the extraction unit 11 speaks within a predetermined time, the order of remarks satisfies the order of the product name and the number of items, and no other characters are inserted, or only the unnecessary words registered in advance are inserted. A pair of a product name and a number of products that are continuously spoken (however, other characters indicating the content of the speech of another person (a person other than the operator) may be inserted) may be extracted. In this case, characters spoken by another person (a person other than the operator, for example, a customer) may be included between the extracted product name and the number of pairs.

その他、抽出部11は、所定の文字数以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア(ただし、他者(オペレータ以外の者。)の発言内容を示す他の文字は挟んでもよい。)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。例えば、客。)が発言した文字を含んでもよい。 In addition, the extraction unit 11 is a pair of a product name and a number of words that are spoken within a predetermined number of characters and that are continuously spoken without sandwiching other characters or sandwiching only pre-registered unnecessary words. (However, other characters indicating the content of the statement of another person (a person other than the operator) may be inserted.) May be extracted. In this case, characters spoken by another person (a person other than the operator, for example, a customer) may be included between the extracted product name and the number of pairs.

その他、抽出部11は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア(ただし、他者(オペレータ以外の者。)の発言内容を示す他の文字は挟んでもよい。)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。例えば、客。)が発言した文字を含んでもよい。 In addition, the extraction unit 11 speaks within a predetermined number of characters, the order of remarks satisfies the order of the product name and the number of characters, and does not sandwich other characters or sandwiches only the unnecessary words registered in advance. A pair of the product name and the number of words continuously spoken (however, other characters indicating the content of the speech of another person (a person other than the operator) may be inserted) may be extracted. In this case, characters spoken by another person (a person other than the operator, for example, a customer) may be included between the extracted product name and the number of pairs.

抽出部11は、音声データを解析して発話者を特定するあらゆる技術を用いて、テキストデータに含まれる発言の発話者が、オペレータであるか他者であるかを判断することができる。例えば、予め、オペレータが発話した音声データから抽出された特徴量が、当該オペレータに対応付けて抽出部11に登録されていてもよい。そして、抽出部11は、当該特徴量を用いて発話者が登録されているオペレータであるか否かを判断してもよい。 The extraction unit 11 can determine whether the speaker of the remark contained in the text data is an operator or another person by using any technique for analyzing the voice data and identifying the speaker. For example, the feature amount extracted from the voice data spoken by the operator may be registered in the extraction unit 11 in association with the operator. Then, the extraction unit 11 may determine whether or not the speaker is a registered operator using the feature amount.

<第5の実施形態>
本実施形態の登録装置10は、抽出部11の構成が第1乃至第4の実施形態と異なる。抽出部11は、第1乃至第4の実施形態で説明した抽出条件を満たす商品名と個数のペアであってもよい、以下の条件を満たす場合、そのペアを抽出しない。
<Fifth Embodiment>
In the registration device 10 of the present embodiment, the configuration of the extraction unit 11 is different from that of the first to fourth embodiments. The extraction unit 11 may be a pair of a product name and a number of products that satisfy the extraction conditions described in the first to fourth embodiments. If the following conditions are satisfied, the extraction unit 11 does not extract the pair.

具体的には、第1乃至第4の実施形態で説明した抽出条件を満たす商品名と個数のペアの後に、「はいかがですか?」、「がお勧めとなっています。」等のように、商品登録とは異なる内容を示す所定の発言がなされている場合、抽出部11はそのペアを抽出しない。予め、このような文字列(以下、「抽出中止文字列」)がデータベースに登録されている。そして、抽出部11は、第1乃至第4の実施形態で説明した抽出条件を満たす商品名と個数のペアの後に、当該データベースに登録されている抽出中止文字列が存在するか否かを判断する。存在する場合、抽出部11はそのペアを抽出しない。 Specifically, after the pair of the product name and the number of products that satisfy the extraction conditions described in the first to fourth embodiments, "How is it?", "I recommend", etc. If a predetermined statement indicating a content different from that of the product registration is made, the extraction unit 11 does not extract the pair. Such a character string (hereinafter, "extraction cancellation character string") is registered in the database in advance. Then, the extraction unit 11 determines whether or not the extraction cancellation character string registered in the database exists after the pair of the product name and the number of products satisfying the extraction conditions described in the first to fourth embodiments. To do. If present, extraction unit 11 does not extract the pair.

なお、抽出部11は、商品名と個数のペアの発言部分の所定タイミングと、抽出中止文字列の発言部分の所定タイミングとの間の時間が所定の時間以内である場合、ペアの後に抽出中止文字列が存在すると判断してもよい。例えば、抽出部11は、商品名及び個数のペアが含む1つ又は複数の文字(音)の中の所定の文字(設計的事項。例:最後の文字。)を発言したタイミングと、抽出中止文字列が含む1つ又は複数の文字(音)の中の所定の文字(設計的事項。例:最初の文字。)を発言したタイミングとの間の時間が所定の時間以内であるか否かを判断してもよい。 If the time between the predetermined timing of the remark part of the product name and the number of pairs and the predetermined timing of the remark part of the extraction canceling character string is within a predetermined time, the extraction unit 11 cancels the extraction after the pair. It may be determined that the character string exists. For example, the extraction unit 11 announces the timing at which a predetermined character (design matter, eg, the last character) in one or a plurality of characters (sounds) included in the product name and the number pair is said, and the extraction is stopped. Whether or not the time between the timing of speaking a predetermined character (design matter, eg, the first character) in one or more characters (sounds) included in the character string is within the predetermined time. May be judged.

その他、抽出部11は、商品名と個数のペアと、抽出中止文字列との間の文字数が所定の文字数以内である場合、ペアの後に抽出中止文字列が存在すると判断してもよい。例えば、抽出部11は、商品名及び個数のペアが含む1つ又は複数の文字(音)の中の所定の文字(設計的事項。例:最後の文字。)と、抽出中止文字列が含む1つ又は複数の文字(音)の中の所定の文字(設計的事項。例:最初の文字。)との間の文字数が所定の文字数以内であるか否かを判断してもよい。 In addition, the extraction unit 11 may determine that the extraction stop character string exists after the pair when the number of characters between the product name and the number pair and the extraction stop character string is within a predetermined number of characters. For example, the extraction unit 11 includes a predetermined character (design matter, eg, the last character) in one or a plurality of characters (sounds) included in the product name and the number pair, and the extraction canceling character string. It may be determined whether or not the number of characters between a predetermined character (design matter, eg, the first character) in one or a plurality of characters (sounds) is within the predetermined number of characters.

他の例として、抽出部11には、音声データに対して音声認識処理を行い、さらに、構文解析を行ったテキストデータが入力されてもよい。そして、抽出部11は、第1乃至第4の実施形態で説明した抽出条件を満たす商品名と個数のペアであっても、そのペアを含む一文が、構文解析により、商品を勧める一文と解釈されている場合、そのペアを抽出しなくてもよい。その他、上記ペアを含む一文の抑揚を解析し、その一文が商品を勧める一文であるか否かを判断してもよい。例えば、一文の末尾の抑揚が上がっている場合、商品を勧める一文と解釈してもよい。 As another example, the extraction unit 11 may input text data obtained by performing voice recognition processing on voice data and further performing syntactic analysis. Then, the extraction unit 11 interprets a sentence including the pair as a sentence recommending the product by parsing, even if the pair includes the product name and the number of products that satisfy the extraction conditions described in the first to fourth embodiments. If so, the pair does not have to be extracted. In addition, the intonation of a sentence including the above pair may be analyzed to determine whether or not the sentence is a sentence that recommends a product. For example, if the inflection at the end of a sentence is raised, it may be interpreted as a sentence recommending a product.

本実施形態によれば、第1乃至第4の実施形態と同様な作用効果を実現できる。また、商品を勧めている場合など、商品登録と関係発言内容に基づき商品登録される誤登録を軽減できる。 According to the present embodiment, the same effects as those of the first to fourth embodiments can be realized. In addition, it is possible to reduce erroneous registration of products registered based on product registration and related remarks, such as when recommending products.

<第6実施形態>
図8に、本実施形態の登録装置10の機能ブロック図の一例を示す。図示するように、本実施形態の登録装置10は、抽出部11及び登録部12を有し、音声認識部13を有さない。
<Sixth Embodiment>
FIG. 8 shows an example of a functional block diagram of the registration device 10 of the present embodiment. As shown in the figure, the registration device 10 of the present embodiment has an extraction unit 11 and a registration unit 12, and does not have a voice recognition unit 13.

本実施形態の場合、登録装置10と論理的に分かれ、登録装置10と通信可能に構成された外部装置が、音声認識部13を有する。本実施形態の場合、外部装置に音声データが入力され、外部装置の音声認識部13が音声認識処理を行う。そして、音声認識の結果が登録装置10の抽出部11に入力される。抽出部11、登録部12及び音声認識部13の構成は、第1乃至第4の実施形態と同様である。 In the case of the present embodiment, an external device that is logically separated from the registration device 10 and is configured to be able to communicate with the registration device 10 has a voice recognition unit 13. In the case of the present embodiment, voice data is input to the external device, and the voice recognition unit 13 of the external device performs voice recognition processing. Then, the result of voice recognition is input to the extraction unit 11 of the registration device 10. The configurations of the extraction unit 11, the registration unit 12, and the voice recognition unit 13 are the same as those of the first to fourth embodiments.

以上説明した本実施形態によれば、第1乃至第5の実施形態と同様な作用効果を実現できる。 According to the present embodiment described above, the same effects as those of the first to fifth embodiments can be realized.

以下、参考形態の例を付記する。
1. 音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペア、又は、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段と、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段と、
を有する情報処理装置。
2. 1に記載の情報処理装置において、
前記抽出手段は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出する情報処理装置。
3. 1又は2に記載の情報処理装置において、
前記抽出手段は、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。
4. 1から3のいずれかに記載の情報処理装置において、
前記抽出手段は、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。
5. 1から4のいずれかに記載の情報処理装置において、
前記抽出手段は、他者の発話を挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。
6. 1から5のいずれかに記載の情報処理装置において、
音声データに対して音声認識処理を行い、テキストデータを生成する音声認識手段をさらに有する情報処理装置。
7. コンピュータが、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペア、又は、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出工程と、
前記抽出工程で抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録工程と、
を実行する情報処理方法。
7−2. 7に記載の情報処理方法において、
前記抽出工程では、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出する情報処理方法。
7−3. 7又は7−2に記載の情報処理方法において、
前記抽出工程では、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理方法。
7−4. 7から7−3のいずれかに記載の情報処理方法において、
前記抽出工程では、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数の前記ペアを抽出する情報処理方法。
7−5. 7から7−4のいずれかに記載の情報処理方法において、
前記抽出工程では、他者の発話を挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理方法。
7−6. 7から7−5のいずれかに記載の情報処理方法において、
前記コンピュータが、音声データに対して音声認識処理を行い、テキストデータを生成する音声認識工程をさらに実行する情報処理方法。
8. コンピュータを、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペア、又は、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段、
として機能させるプログラム。
8−2. 8に記載のプログラムにおいて、
前記抽出手段は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出するプログラム。
8−3. 8又は8−2に記載のプログラムにおいて、
前記抽出手段は、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数の前記ペアを抽出するプログラム。
8−4. 8から8−3のいずれかに記載のプログラムにおいて、
前記抽出手段は、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数の前記ペアを抽出するプログラム。
8−5. 8から8−4のいずれかに記載のプログラムにおいて、
前記抽出手段は、他者の発話を挟んで連続的に発言された商品名と個数の前記ペアを抽出するプログラム。
8−6. 8から8−5のいずれかに記載のプログラムにおいて、
音声データに対して音声認識処理を行い、テキストデータを生成する音声認識手段をさらに有するプログラム。
Hereinafter, an example of the reference form will be added.
1. 1. The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and the time between the predetermined timing of the remark part of the product name and the predetermined timing of the number of remarks is within a predetermined time. An extraction means for extracting a pair of product name and quantity, or a pair of product name and quantity in which the number of characters between a predetermined character in the product name and a predetermined character in the quantity is within a predetermined number of characters. When,
A registration means for registering a product by associating the product name and the number of the pair extracted by the extraction means with each other.
Information processing device with.
2. 2. In the information processing apparatus according to 1.
The extraction means is an information processing device that extracts the pair that is spoken within a predetermined time or within a predetermined number of characters and whose speaking order satisfies the order of product name and number.
3. 3. In the information processing apparatus according to 1 or 2,
The extraction means is an information processing device that extracts the pair of a product name and the number of products that are continuously spoken without sandwiching other characters or sandwiching only pre-registered unnecessary words.
4. In the information processing apparatus according to any one of 1 to 3,
The extraction means is an information processing device that extracts the pair of product names and numbers that are continuously spoken without sandwiching another product name and / or other quantity.
5. In the information processing apparatus according to any one of 1 to 4,
The extraction means is an information processing device that extracts the pair of the product name and the number of products that are continuously spoken with the utterance of another person in between.
6. In the information processing apparatus according to any one of 1 to 5,
An information processing device that further has a voice recognition means that performs voice recognition processing on voice data and generates text data.
7. The computer
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and the time between the predetermined timing of the remark part of the product name and the predetermined timing of the number of remarks is within a predetermined time. Extraction step to extract a pair of product name and quantity, or a pair of product name and quantity in which the number of characters between a predetermined character in the product name and a predetermined character in the quantity is within a predetermined number of characters. When,
A registration step of associating the product name and the number of the pair extracted in the extraction step with each other and registering the product,
Information processing method to execute.
7-2. In the information processing method described in 7.
In the extraction step, an information processing method for extracting the pair that is spoken within a predetermined time or within a predetermined number of characters and whose speaking order satisfies the order of product name and number.
7-3. In the information processing method described in 7 or 7-2,
In the extraction step, an information processing method for extracting the pair of a product name and the number of products that are continuously spoken without sandwiching other characters or sandwiching only pre-registered unnecessary words.
7-4. In the information processing method according to any one of 7 to 7-3,
In the extraction step, an information processing method for extracting the pair of a product name and a number of products that are continuously stated without sandwiching another product name and / or another quantity.
7-5. In the information processing method according to any one of 7 to 7-4,
In the extraction step, an information processing method for extracting the pair of the product name and the number of products that are continuously spoken with the utterance of another person in between.
7-6. In the information processing method according to any one of 7 to 7-5,
An information processing method in which the computer performs voice recognition processing on voice data and further executes a voice recognition step of generating text data.
8. Computer,
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and the time between the predetermined timing of the remark part of the product name and the predetermined timing of the number of remarks is within a predetermined time. An extraction means for extracting a pair of product name and quantity, or a pair of product name and quantity in which the number of characters between a predetermined character in the product name and a predetermined character in the quantity is within a predetermined number of characters. ,
A registration means for registering a product by associating the product name of the pair extracted by the extraction means with the number of products.
A program that functions as.
8-2. In the program described in 8.
The extraction means is a program that extracts the pair that is spoken within a predetermined time or within a predetermined number of characters and whose speaking order satisfies the order of product name and number.
8-3. In the program described in 8 or 8-2
The extraction means is a program that extracts the pair of product names and the number of products that are continuously spoken without sandwiching other characters or sandwiching only pre-registered unnecessary words.
8-4. In the program described in any of 8 to 8-3,
The extraction means is a program that extracts the pair of the product name and the number of products that are continuously stated without sandwiching another product name and / or other quantity.
8-5. In the program described in any of 8 to 8-4,
The extraction means is a program that extracts the pair of product names and the number of products that are continuously spoken with the utterance of another person in between.
8-6. In the program described in any of 8 to 8-5,
A program that further has a voice recognition means that performs voice recognition processing on voice data and generates text data.

10 登録装置
11 抽出部
12 登録部
13 音声認識部
200 計算機
202 バス
204 プロセッサ
206 メモリ
208 ストレージ
210 入出力I/F
214 タッチパネルディスプレイ装置
216 ドロア
218 釣り銭機
220 プリンタ
230 マイク
10 Registration device 11 Extraction unit 12 Registration unit 13 Voice recognition unit 200 Computer 202 Bus 204 Processor 206 Memory 208 Storage 210 Input / output I / F
214 Touch panel display device 216 Drawer 218 Change machine 220 Printer 230 Microphone

Claims (11)

音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段と、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段と、
を有し、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理装置。
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and between a predetermined character in the remark part of the product name and a predetermined character in the number of remarks . An extraction means for extracting a pair of a product name and a number of characters whose number of characters is within a predetermined number of characters,
A registration means for registering a product by associating the product name and the number of the pair extracted by the extraction means with each other.
Have a,
The extraction means is an information processing device that does not extract a pair in which a predefined character string exists after the product name and the number of remarks .
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペアを抽出する抽出手段と、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段と、
を有し、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理装置。
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and the time between the predetermined timing of the remark part of the product name and the predetermined timing of the number of remarks is within a predetermined time. an extraction means for extracting a pair of product names and the number is,
A registration means for registering a product by associating the product name and the number of the pair extracted by the extraction means with each other.
Have,
The extraction means is an information processing device that does not extract a pair in which a predefined character string exists after the product name and the number of remarks .
請求項1に記載の情報処理装置において、
前記抽出手段は、所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出する情報処理装置。
In the information processing apparatus according to claim 1,
The extraction means is an information processing device that extracts the pair that is spoken within a predetermined number of characters and whose speaking order satisfies the order of product name and number.
請求項2に記載の情報処理装置において、
前記抽出手段は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出する情報処理装置。
In the information processing apparatus according to claim 2,
The extraction means is an information processing device that extracts the pair that is spoken within a predetermined time or within a predetermined number of characters and whose speaking order satisfies the order of product name and number.
請求項1から4のいずれか1項に記載の情報処理装置において、
前記抽出手段は、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。
In the information processing apparatus according to any one of claims 1 to 4.
The extraction means is an information processing device that extracts the pair of a product name and the number of products that are continuously spoken without sandwiching other characters or sandwiching only pre-registered unnecessary words.
請求項1から5のいずれか1項に記載の情報処理装置において、
前記抽出手段は、他者の発話を挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。
In the information processing apparatus according to any one of claims 1 to 5,
The extraction means is an information processing device that extracts the pair of the product name and the number of products that are continuously spoken with the utterance of another person in between.
請求項1から6のいずれか1項に記載の情報処理装置において、
音声データに対して音声認識処理を行い、テキストデータを生成する音声認識手段をさらに有する情報処理装置。
In the information processing apparatus according to any one of claims 1 to 6,
An information processing device that further has a voice recognition means that performs voice recognition processing on voice data and generates text data.
コンピュータが、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを出する抽出工程と、
前記抽出工程で抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録工程と、
を実行し、
前記抽出工程では、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理方法。
The computer
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and between a predetermined character in the remark part of the product name and a predetermined character in the number of remarks . An extraction process that produces a pair of product name and number of characters whose number of characters is within the specified number of characters,
A registration step of associating the product name and the number of the pair extracted in the extraction step with each other and registering the product,
The execution,
In the extraction step, an information processing method that does not extract a pair in which a predefined character string exists after the product name and the number of remarks .
コンピュータを、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段、
として機能させ、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しないプログラム。
Computer,
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and between a predetermined character in the remark part of the product name and a predetermined character in the number of remarks . An extraction means that extracts a pair of product name and number of characters whose number of characters is within a predetermined number of characters,
A registration means for registering a product by associating the product name of the pair extracted by the extraction means with the number of products.
To function as
The extraction means is a program that does not extract a pair in which a predefined character string exists after the product name and the number of remarks .
コンピュータが、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペアを抽出する抽出工程と、
前記抽出工程で抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録工程と、
を実行し、
前記抽出工程では、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理方法。
The computer
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and the time between the predetermined timing of the remark part of the product name and the predetermined timing of the number of remarks is within a predetermined time. an extraction step of extracting a pair of product names and the number is,
A registration step of associating the product name and the number of the pair extracted in the extraction step with each other and registering the product,
And run
In the extraction step, an information processing method that does not extract a pair in which a predefined character string exists after the product name and the number of remarks .
コンピュータを、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペアを抽出する抽出手段、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段、
として機能させ、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しないプログラム。
Computer,
The product name and the number of remarks are specified from the text data obtained by the voice recognition process for the voice data, and the time between the predetermined timing of the remark part of the product name and the predetermined timing of the number of remarks is within a predetermined time. extraction means for extracting a pair of product names and the number is,
A registration means for registering a product by associating the product name of the pair extracted by the extraction means with the number of products.
To function as
The extraction means is a program that does not extract a pair in which a predefined character string exists after the product name and the number of remarks .
JP2016032797A 2016-02-24 2016-02-24 Information processing equipment, information processing methods, and programs Active JP6805503B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016032797A JP6805503B2 (en) 2016-02-24 2016-02-24 Information processing equipment, information processing methods, and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016032797A JP6805503B2 (en) 2016-02-24 2016-02-24 Information processing equipment, information processing methods, and programs

Publications (2)

Publication Number Publication Date
JP2017151665A JP2017151665A (en) 2017-08-31
JP6805503B2 true JP6805503B2 (en) 2020-12-23

Family

ID=59741772

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016032797A Active JP6805503B2 (en) 2016-02-24 2016-02-24 Information processing equipment, information processing methods, and programs

Country Status (1)

Country Link
JP (1) JP6805503B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7037304B2 (en) * 2017-09-08 2022-03-16 卓真 泉 Transaction support system, transaction support device, transaction support method and program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1055196A (en) * 1996-08-09 1998-02-24 Ricoh Co Ltd Speech recognition device and method, information storage medium
JPH11352985A (en) * 1998-06-08 1999-12-24 Toshiba Tec Corp Voice recognition device
JP2003219038A (en) * 2001-10-22 2003-07-31 Ntt Comware Corp Call center system device linked to customer information and call method linked to customer information
JP4055638B2 (en) * 2003-04-25 2008-03-05 株式会社日立製作所 Document processing device
JP2008197826A (en) * 2007-02-09 2008-08-28 Shinden Engineering Co Ltd Order data management apparatus and order data management method
JP2008287517A (en) * 2007-05-17 2008-11-27 National Institute Of Information & Communication Technology Highlight display device and program
JP5673239B2 (en) * 2011-03-10 2015-02-18 富士通株式会社 Speech recognition apparatus, speech recognition method, and speech recognition program

Also Published As

Publication number Publication date
JP2017151665A (en) 2017-08-31

Similar Documents

Publication Publication Date Title
US12198685B2 (en) Systems and methods for formatting informal utterances
US11741139B2 (en) Systems and methods for determining a response to a user query
US10796094B1 (en) Extracting keywords from a document
KR20190131065A (en) Detect Mission Changes During Conversation
JP5897389B2 (en) Automatic dialogue scenario creation support device and automatic dialogue scenario creation support program
US20140330659A1 (en) Using voice input at a mobile point of sale
JP7513161B2 (en) Information processing system, customer identification device, information processing method and program
US10657525B2 (en) Method and apparatus for determining expense category distance between transactions via transaction signatures
WO2020052370A1 (en) Method and apparatus for using self-service, and electronic device
JP2009014888A (en) Interaction processing device, interaction processing method and computer program
CA3158927A1 (en) Shopping method, device and system
JP2021002362A (en) Device, processing method, and program
CN110705308A (en) Method and device for recognizing field of voice information, storage medium and electronic equipment
JP6805503B2 (en) Information processing equipment, information processing methods, and programs
CN105719412A (en) Commodity registration device and commodity registration method
CN118140226A (en) Demonstration and evaluation device
JP2015049741A (en) Accounting information processing device, accounting information processing method, and program
JP4423004B2 (en) Text mining device, text mining method, and text mining program
CN114600100A (en) Processing system, processing method, and program
CN112463934B (en) Analysis device, analysis method and storage medium
CN116543753A (en) Speech recognition method, speech recognition device, electronic apparatus, and storage medium
KR20240137308A (en) Method and system for extracting keywords from product reviews using language model
JP4941495B2 (en) User dictionary creation system, method, and program
CN113032529A (en) English phrase recognition method, device, medium and electronic equipment
US20220076294A1 (en) Processing apparatus, processing method, and non-transitory storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191001

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200331

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200507

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: 20201104

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201117

R150 Certificate of patent or registration of utility model

Ref document number: 6805503

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150