JP6805503B2 - Information processing equipment, information processing methods, and programs - Google Patents
Information processing equipment, information processing methods, and programs Download PDFInfo
- 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
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に、棚卸対象の棚番号や商品の在庫数の音声入力を受付ける手段と、音声データに対して音声認識処理を行い、入力された棚番号や商品の在庫数を認識する手段と、を有する店舗業務支援装置が開示されている。
特許文献2に、買上商品のデータを音声入力できる音声認識装置が開示されている。当該音声認識装置は、例えば、発声者が、買上商品の製造元名、商品名及び買上点数をこの順で発声すると、その音声データに対して音声認識処理を行い、各項目に対応する語句をこの順で認識する。そして、当該音声認識装置は、認識した語句各々に対応するコードを認識した順に並べてまとめた音声認識データを生成する。その後、当該音声認識装置は、当該音声認識データに基づき、所定の項目に対応する値が重複して含まれていないか判断し、含まれていないと判断した場合、登録処理を行う。
特許文献2に開示されている買上商品のデータを音声入力する技術には、以下のような問題がある。
The technique for voice-inputting the data of the purchased product disclosed in
オペレータは、商品登録以外の目的で、買上商品の製造元名、商品名及び買上点数等を発言し得る。結果、誤った登録処理がなされる。 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
本発明は、音声認識技術を用いた商品登録処理における誤登録を軽減する技術を提供することを課題とする。 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.
本実施形態(第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
入出力インタフェース210は、計算機200と入出力デバイスとを接続するためのインタフェースである。例えば入出力インタフェース210には、タッチパネルディスプレイ装置214、ドロア216、釣り銭機218、プリンタ220及びマイク230などが接続される。タッチパネルディスプレイ装置214は、例えば商品の金額等を手動で入力するために利用される。また、タッチパネルディスプレイ装置214は、精算対象として登録された商品に関する情報など、種々の情報を表示する。ドロア216は硬貨や紙幣を格納する。釣り銭機218は、代金を投入するための投入口と、釣り銭を排出するための排出口を有する。プリンタ220はレシート等の発行を行う。マイク230は検出した音を電気信号に変換する。なお計算機200には、キーボードなど、その他の入力インタフェースが接続されていてもよい。
The input /
ネットワークインタフェース212は、計算機200を外部の装置と通信可能に接続するためのインタフェースである。ネットワークインタフェース212は、有線回線と接続するためのネットワークインタフェースでもよいし、無線回線と接続するためのネットワークインタフェースでもよい。例えば登録装置を実現する計算機200は、ネットワークを介して、店舗に設置された種々の装置を管理する店舗サーバなどと接続されている。
The
ストレージ208は登録装置の各機能(各機能部)を実現するプログラムモジュールを記憶している。プロセッサ204は、これら各プログラムモジュールを実行することで、そのプログラムモジュールに対応する各機能を実現する。ここでプロセッサ204は、上記各モジュールを実行する際、これらのモジュールをメモリ206上に読み出してから実行してもよいし、メモリ206上に読み出さずに実行してもよい。
The
登録装置のハードウエア構成は図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
また、登録装置はマイク230を有さなくてもよい。この場合、登録装置は、登録装置と論理的に分離した他の装置(マイクや所定のデータを記憶する装置等)から、オペレータの発言内容に関する音声データや、当該音声データに対して音声認識処理を行うことで生成されたテキストデータの入力を受付ける。
Further, the registration device does not have to have the
以下、本実施の形態について説明する。なお、以下の実施形態の説明において利用する機能ブロック図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。これらの図においては、各装置は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
音声認識部13は、入力された音声データに対して音声認識処理を行い、テキストデータを生成する。音声認識部13は従来のあらゆる音声認識技術を用いて、音声認識処理を行うことができる。
The
本実施形態では、登録装置を操作するオペレータの声を検出できる位置にマイクが設置される。当該マイクから出力された音声データ(電気信号)が、音声認識部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
音声認識部13が生成するテキストデータは、認識した音及び認識した順を特定できればよく、形態素解析、構文解析、文脈解析、意味解析等の解析は必須でない。音声認識部13に生成されるテキストデータは、認識した音を認識した順に並べたデータであってもよい。なお、音声認識部13に生成されるテキストデータは、上述のような解析を行うことで生成されたテキストデータであってもよい。
The text data generated by the
音声認識部13に入力される音声データにはタイム情報が付される。例えば、所定タイミングからの経過時間を示すタイムコードや、各時点の時刻情報等が付される。そして、当該タイム情報に基づき、音声認識部13が生成したテキストデータにもタイム情報が付される。例えば、テキストデータに含まれる複数の文字(音)各々に対応付けて、上記タイム情報が付されてもよい。このタイム情報により、テキストデータに含まれる複数の文字(音)各々が発せられたタイミング(所定タイミングからの経過時間)や、各々が発せられた時刻等を特定可能になる。
Time information is attached to the voice data input to the
抽出部11は、音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペア(以下、「所定の時間以内で発言された商品名と個数のペア」という場合がある)を抽出する。抽出部11は、商品名辞書及び個数辞書を利用して上記処理を行う。
The
図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
そして、抽出部11は、上記タイム情報を用いて、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペアを抽出する。例えば、抽出部11は、商品名及び個数各々が含む1つ又は複数の文字(音)の中の所定の文字(設計的事項。例えば、冒頭の文字。最後の文字。)を発言したタイミングを代表タイミングとして特定する。そして、抽出部11は、代表タイミング間の時間間隔が所定の時間以内である商品名及び個数のペアを抽出する。
Then, the
一例として、抽出部11は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「り」という文字と「こ」という文字の間の時間間隔が所定の時間以内であるペアを抽出してもよい。これは、先に現れる文字列(商品名又は個数)の最初の文字と、後に現れる文字列(個数又は商品名)の最後の文字との間の文字数が、所定の文字数以内のペアを抽出する例である。
As an example, when the
他の例として、抽出部11は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「ご」という文字と「い」という文字の間の時間間隔が所定の時間以内であるペアを抽出してもよい。これは、先に現れる文字列(商品名又は個数)の最後の文字と、後に現れる文字列(個数又は商品名)の最初の文字との間の時間間隔が、所定の時間以内のペアを抽出する例である。なお、これらの例示は一例であり、これらに限定されない。
As another example, when the
所定の時間は設計的事項である。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
例えば、登録装置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
登録部12は、複数の商品各々の詳細(単価等)を示す商品情報(商品マスタ)を検索することで、抽出部11に抽出された商品名に対応する詳細な情報(単価等)を取得することができる。そして、取得した詳細な情報を用いて、商品登録を行うことができる。
The
次に、図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
音声認識部13は、入力された音声データに対して音声認識処理を行い、テキストデータを生成する(S10)。生成されたテキストデータは、リアルタイムに抽出部11に入力される。
The
抽出部11は、商品名辞書(図3参照)、個数辞書(図4参照)、テキストデータに付されたタイム情報を用いて、S10で生成されたテキストデータから、所定の時間以内に発言された商品名と個数のペアを抽出する(S11)。抽出されたペアを示す情報は、リアルタイムに登録部12に入力される。
The
登録部12は、S11で抽出されたペアの商品名と個数とを対応付けて商品登録する(S12)。結果、例えば図5に示すように、商品登録された商品名及び個数が所定の画面に表示される。
The
以上、説明した本実施形態の登録装置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
音声認識部13は、入力された音声データに対して音声認識処理を行い、テキストデータを生成する。音声認識部13の構成や、音声認識部13に音声データを入力するマイクの構成は、第1の実施形態と同様である。
The
なお、本実施形態の音声データにはタイム情報が付されていなくてもよい。そして、音声認識部13が生成したテキストデータにもタイム情報が付されていなくてもよい。
Note that the voice data of the present embodiment may not be accompanied by time information. The text data generated by the
抽出部11は、音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペア(以下、「所定の文字数以内で発言された商品名と個数のペア」という場合がある)を抽出する。抽出部11は、商品名辞書(図3参照)及び個数辞書(図4参照)を利用して上記抽出処理を行う。商品名辞書及び個数辞書の構成は、第1の実施形態と同様である。
The
抽出部11は、商品名辞書及び個数辞書に登録されているよみ仮名をキーとして音声認識部13が生成したテキストデータを検索し、テキストデータに含まれる商品名及び個数の文字列を特定する。
The
そして、抽出部11は、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する。例えば、抽出部11は、商品名及び個数各々が含む1つ又は複数の文字(音)の中の所定の文字(設計的事項。例えば、冒頭の文字。最後の文字。)を代表文字として特定する。そして、抽出部11は、代表文字間の文字数が所定の文字数以内である商品名及び個数のペアを抽出する。
Then, the
一例として、抽出部11は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「り」という文字と「こ」という文字の間の文字数(この例の場合、「5」)が所定の文字数以内であるペアを抽出してもよい。これは、先に現れる文字列(商品名又は個数)の最初の文字と、後に現れる文字列(個数又は商品名)の最後の文字との間の文字数が、所定の文字数以内のペアを抽出する例である。
As an example, when the
他の例として、抽出部11は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「ご」という文字と「い」という文字の間の文字数(この例の場合、「1」)が所定の文字数以内であるペアを抽出してもよい。これは、先に現れる文字列(商品名又は個数)の最後の文字と、後に現れる文字列(個数又は商品名)の最初の文字との間の文字数が、所定の文字数以内のペアを抽出する例である。なお、これらの例示は一例であり、これらに限定されない。
As another example, when the
所定の文字数は設計的事項である。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
本実施形態の登録装置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
抽出部11は、所定の時間以内で発言され、かつ、発言順が商品名、個数の順番を満たすペアを抽出してもよい。
The
その他、抽出部11は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他の商品名及び他の個数以外の発言が含まれてもよい。
In addition, the
その他、抽出部11は、所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たすペアを抽出してもよい。
In addition, the
その他、抽出部11は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他の商品名及び他の個数以外の発言が含まれてもよい。
In addition, the
本実施形態の登録装置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
本実施形態の登録装置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
なお、本実施形態で、「他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出」という条件のもと、商品名と個数のペアを抽出する例を示した。これの変形例として、抽出部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
例えば、抽出部11は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペア(ただし、他者が発言した商品名及び/又は個数は挟んでもよい)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。)が発言した商品名及び/又は個数を含んでもよい。
For example, the
その他、抽出部11は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び/又は他の個数を挟まずに連続的に発言された商品名と個数のペア(ただし、他者が発言した商品名及び/又は個数は挟んでもよい)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。)が発言した商品名及び/又は個数を含んでもよい。
In addition, the
抽出部11は、音声データを解析して発話者を特定するあらゆる技術を用いて、テキストデータから特定した商品名や個数の発話者が、オペレータであるか他者であるかを判断することができる。例えば、予め、オペレータが発話した音声データから抽出された特徴量が、当該オペレータに対応付けて抽出部11に登録されていてもよい。そして、抽出部11は、当該特徴量を用いて発話者が登録されているオペレータであるか否かを判断してもよい。
The
<第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
抽出部11は、所定の時間以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。
The
その他、抽出部11は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。
In addition, the
その他、抽出部11は、所定の文字数以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。
In addition, the
その他、抽出部11は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。
In addition, the
抽出部11は、不要語辞書を用いて、上記抽出を行う。すなわち、抽出部11は、予め不要語辞書に登録されている文字や文字列を、不要語として扱う。なお、抽出部11により抽出されるペアの商品名と個数の間には、1つの不要語のみならず、複数の不要語が挟まれてもよい。
The
図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
また、商品登録作業時に発言され得る商品登録作業に関係ない不要語を考慮して、連続的に発言された商品名及び個数のペアを抽出するように構成することで、オペレータによる発言の自由度が増し好ましい(「えー」、「えっと」等の発言が許される)。 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
例えば、抽出部11は、所定の時間以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア(ただし、他者(オペレータ以外の者。)の発言内容を示す他の文字は挟んでもよい。)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。例えば、客。)が発言した文字を含んでもよい。
For example, the
その他、抽出部11は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア(ただし、他者(オペレータ以外の者。)の発言内容を示す他の文字は挟んでもよい。)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。例えば、客。)が発言した文字を含んでもよい。
In addition, the
その他、抽出部11は、所定の文字数以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア(ただし、他者(オペレータ以外の者。)の発言内容を示す他の文字は挟んでもよい。)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。例えば、客。)が発言した文字を含んでもよい。
In addition, the
その他、抽出部11は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア(ただし、他者(オペレータ以外の者。)の発言内容を示す他の文字は挟んでもよい。)を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者(オペレータ以外の者。例えば、客。)が発言した文字を含んでもよい。
In addition, the
抽出部11は、音声データを解析して発話者を特定するあらゆる技術を用いて、テキストデータに含まれる発言の発話者が、オペレータであるか他者であるかを判断することができる。例えば、予め、オペレータが発話した音声データから抽出された特徴量が、当該オペレータに対応付けて抽出部11に登録されていてもよい。そして、抽出部11は、当該特徴量を用いて発話者が登録されているオペレータであるか否かを判断してもよい。
The
<第5の実施形態>
本実施形態の登録装置10は、抽出部11の構成が第1乃至第4の実施形態と異なる。抽出部11は、第1乃至第4の実施形態で説明した抽出条件を満たす商品名と個数のペアであってもよい、以下の条件を満たす場合、そのペアを抽出しない。
<Fifth Embodiment>
In the registration device 10 of the present embodiment, the configuration of the
具体的には、第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
なお、抽出部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
その他、抽出部11は、商品名と個数のペアと、抽出中止文字列との間の文字数が所定の文字数以内である場合、ペアの後に抽出中止文字列が存在すると判断してもよい。例えば、抽出部11は、商品名及び個数のペアが含む1つ又は複数の文字(音)の中の所定の文字(設計的事項。例:最後の文字。)と、抽出中止文字列が含む1つ又は複数の文字(音)の中の所定の文字(設計的事項。例:最初の文字。)との間の文字数が所定の文字数以内であるか否かを判断してもよい。
In addition, the
他の例として、抽出部11には、音声データに対して音声認識処理を行い、さらに、構文解析を行ったテキストデータが入力されてもよい。そして、抽出部11は、第1乃至第4の実施形態で説明した抽出条件を満たす商品名と個数のペアであっても、そのペアを含む一文が、構文解析により、商品を勧める一文と解釈されている場合、そのペアを抽出しなくてもよい。その他、上記ペアを含む一文の抑揚を解析し、その一文が商品を勧める一文であるか否かを判断してもよい。例えば、一文の末尾の抑揚が上がっている場合、商品を勧める一文と解釈してもよい。
As another example, the
本実施形態によれば、第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
本実施形態の場合、登録装置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
以上説明した本実施形態によれば、第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
214 Touch
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 .
前記抽出手段は、所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出する情報処理装置。 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.
前記抽出手段は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出する情報処理装置。 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.
前記抽出手段は、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。 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.
前記抽出手段は、他者の発話を挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。 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.
音声データに対して音声認識処理を行い、テキストデータを生成する音声認識手段をさらに有する情報処理装置。 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 .
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)
| 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)
| 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 |
-
2016
- 2016-02-24 JP JP2016032797A patent/JP6805503B2/en active Active
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 |