JP5079893B2 - Data input device and method, and program - Google Patents
Data input device and method, and program Download PDFInfo
- Publication number
- JP5079893B2 JP5079893B2 JP2011005206A JP2011005206A JP5079893B2 JP 5079893 B2 JP5079893 B2 JP 5079893B2 JP 2011005206 A JP2011005206 A JP 2011005206A JP 2011005206 A JP2011005206 A JP 2011005206A JP 5079893 B2 JP5079893 B2 JP 5079893B2
- Authority
- JP
- Japan
- Prior art keywords
- voice
- data
- order
- input
- item name
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
Description
本発明は、音声認識技術を利用したデータ入力装置及び音声認識手段を備えたコンピュータのデータ入力方法並びに音声認識手段を備えたコンピュータを本発明のデータ入力装置として機能させるためのプログラムに関する。 The present invention relates to a data input device using voice recognition technology, a data input method for a computer having voice recognition means, and a program for causing a computer having voice recognition means to function as the data input device of the invention.
近年、入力手段としてキーボード等の代わりに音声を用いる音声認識の技術が開発され、様々な分野で実用化されつつある。音声認識は、通常、入力された音声信号から音声の特徴量である音声パターンを計算し、予め用意されている標準パターンと比較した上で類似度が高いものを抽出するという仕組みである。 In recent years, a speech recognition technique using speech instead of a keyboard or the like as an input means has been developed and is being put into practical use in various fields. Speech recognition is a mechanism in which a speech pattern that is a feature amount of speech is calculated from an input speech signal, and a speech pattern having a high degree of similarity is extracted after comparison with a standard pattern prepared in advance.
このような音声認識技術を利用して、例えばレストラン等の飲食店において客のオーダに従ったデータ入力を処理するようにしたデータ入力装置も、既に知られている(例えば、特許文献1参照)。
しかしながら一般に、現在の音声認識技術は標準パターンの音声と同じように発話しなければ認識されない確率が高い。すなわち認識率は、人間の発話内容に左右され易い。一方、飲食店では「ラーメン」,「タンメン」,「タンタンメン」等のように品目名が似通ったメニュー商品が多々ある。これらの品目名の音声を確実に認識させるためには、1音ずつ正確にかつ丁寧に発話しなければならない。このため、オーダの音声入力には時間がかかるという懸念がある。また、様々な客層の客が出入りする飲食店の店内では、周囲の雑音や会話に影響されて音声を認識できない場合もある。しかも、「北京ダック」の「ッ」や「ハンバーグセット」の「ン」や「ッ」のような促音や撥音を含む品目名を発話すると、音声が一時的に無音すなわち非音声となるため、「ン」や「ッ」の手前で音声が終わったと認識されて誤認識が発生する場合もある。このような点から、接客を伴う飲食店向けのオーダ入力装置に音声認識技術を適用するのは実用にそぐわないと考えられていた。 In general, however, current speech recognition technology has a high probability of not being recognized unless it is spoken in the same way as a standard pattern speech. That is, the recognition rate is easily influenced by the content of human speech. On the other hand, there are many menu products with similar item names such as “ramen”, “tanmen”, “tantanmen”, etc. in restaurants. In order to reliably recognize the voices of these item names, it is necessary to speak accurately and carefully one sound at a time. For this reason, there is a concern that the voice input of the order takes time. In addition, in restaurants where customers of various customers come and go, there are cases where voices cannot be recognized due to the influence of surrounding noise and conversation. Moreover, if you utter an item name that includes a sound or sound repellent, such as “Be” of “Beijing Duck” or “N” or “tsu” of “Hamburg Set”, the sound will be temporarily silent, that is, no sound, In some cases, it may be recognized that the voice has ended before “n” or “tsu” and erroneous recognition occurs. From this point of view, it has been considered that applying speech recognition technology to an order input device for restaurants with customer service is not practical.
本発明はこのような事情に基づいてなされたもので、その目的とするところは、周囲の雑音や会話等の影響を受け難い上、発話の内容に類似したものが多かったり促音や撥音を含むことが多かったりする場合でも音声を利用して確実にデータを入力することができ、データ入力作業の簡便化を図り得るデータ入力装置及びその方法並びにプログラムを提供しようとするものである。 The present invention has been made on the basis of such circumstances, and the object of the present invention is not easily affected by ambient noise and conversations, and many of them are similar to the content of utterances, and include sounding and repelling. Therefore, it is an object of the present invention to provide a data input device, a method thereof, and a program which can input data reliably using voice even when there are many cases, and can simplify data input work.
本発明に係るデータ入力装置は、複数の注文対象品をそれぞれ識別する品目名及びこの品目名に対応して設定された品コードと前記品目名の音声データとを記憶する音声メニューファイルと、音声を入力する音声入力手段と、前記音声入力手段により音声を入力する間、継続して操作する発話キーと、前記発話キーが継続して操作されている間を音声入力区間として検知する入力区間検知手段と、前記入力区間検知手段により検知された前記音声入力区間内に前記音声入力手段を介して入力された音声パターンを認識する音声認識手段と、前記音声認識手段により認識された音声パターンデータを前記音声メニューファイルに記憶されている注文対象品毎の品目名音声データと個々に比較して一致率を求め、該一致率が予め設定されたしきい値を超える複数の品目名音声データを抽出する類似名検索手段と、前記類似名検索手段により抽出された複数の品目名音声データにそれぞれ対応する品コード及び品目名を前記音声メニューファイルから取得する類似データ取得手段と、前記類似データ取得手段により得られた複数の品目名候補について当該各候補の品目名を前記一致率が高い順に選択可能に一覧表示する候補メニュー表示手段と、前記候補メニュー表示手段により表示された複数の品目名の中から任意の品目名が選択されると、その選択された品目名をもとに前記音声メニューファイルから読み出した品コードをオーダ入力データとして処理する音声入力データ処理手段と、前記音声入力データ処理手段でオーダ入力データとして処理された品目名及びオーダ点数を含むオーダ入力データの一覧をオーダメニューとして表示するオーダメニュー表示手段と、前記オーダメニュー表示手段に一覧表示されたオーダ入力データを確定する確定キーと、前記確定キーが操作された際、前記オーダメニュー表示手段で表示された品目名に対する品コード及びオーダ点数を含むオーダ入力データを、オーダデータを記憶管理するステーションに送信する送信手段とを具備したことを特徴とする。 The data input device according to the present invention includes an audio menu file for storing an item name for identifying a plurality of items to be ordered, an item code set corresponding to the item name, and audio data of the item name, and an audio Voice input means for inputting a voice, an utterance key that is operated continuously while voice is input by the voice input means, and an input section detection that detects that the voice key is continuously operated as a voice input section means, a speech recognition means for recognizing the speech pattern input through the voice input means to said speech input in the interval detected by the input section detecting means, a sound pattern data recognized by said speech recognition means the sought item name voice data and match rates compared individually audio menu each ordered to products stored in a file, the matching ratio is preset threshold A similar name search means for extracting a plurality of item-name sound data of more than, similar to get the goods codes and item names corresponding to a plurality of item name audio data extracted by said similar name retrieval means from said voice menu file a data acquisition means, a candidate menu display means for said selectably list item name of the each candidate for a plurality of item name candidates obtained by the similar data acquisition unit sequentially higher the match rate, the candidate menu display means When an arbitrary item name is selected from the plurality of item names displayed by the above, voice input data for processing the item code read from the voice menu file based on the selected item name as order input data Processing means and an order name including the item name and the order score processed as the order input data by the voice input data processing means. Order menu display means for displaying a list of order input data as an order menu, a confirm key for confirming the order input data displayed in a list on the order menu display means, and the order menu display when the confirm key is operated Transmission means for transmitting order input data including an item code and an order score for the item name displayed by the means to a station that stores and manages the order data.
また、本発明に係るデータ入力方法は、複数の注文対象品をそれぞれ識別する品目名及びこの品目名に対応して設定された品コードと前記品目名の音声データとを記憶する音声メニューファイルと、音声を入力する音声入力手段と、前記音声入力手段により音声を入力する間、継続して操作する発話キーと、前記音声入力手段を介して入力された音声を認識する音声認識手段とを備えたコンピュータのデータ入力方法であって、前記コンピュータは、前記発話キーが継続して操作されている間を音声入力区間として検知し、前記検知された音声入力区間内に入力された音声パターンを認識し、認識された音声パターンデータで前記音声メニューファイルに記憶されている注文対象品毎の品目名音声データと個々に比較して一致率を求め、該一致率が予め設定されたしきい値を超える複数の品目名音声データを抽出し、抽出された複数の品目名音声データにそれぞれ対応する品コード及び品目名を前記音声メニューファイルから取得し、得られた複数の品目名候補について当該各候補の品目名を前記一致率が高い順に選択可能に一覧表示し、該一覧表示された複数の品目名の中から任意の品目名が選択されると、その選択された品目名をもとに前記音声メニューファイルから読み出した品コードをオーダ入力データとして処理し、その品目名及びオーダ点数を含むオーダ入力データの一覧をオーダメニューとして表示し、確定キーが操作された際、前記オーダメニュー表示手段で表示された品目名に対する品コード及びオーダ点数を含むオーダ入力データを、オーダデータを記憶管理するステーションに送信することを特徴とする。 Further, the data input method according to the present invention includes a voice menu file for storing audio data item name to identify a plurality of orders goods for each and the item name goods code set in correspondence with the item name comprises an audio input means for inputting a voice, while inputting a speech by the speech input means, a speech key to be operated continuously, and speech recognition means for recognizing a voice input through the voice input means A computer data input method, wherein the computer detects a voice input section while the utterance key is continuously operated, and recognizes a voice pattern input in the detected voice input section. and obtains the recognized item name voice data and match rates compared individually for each ordered to goods stored in the voice menu file in the voice pattern data, the one Rate extracts a plurality of item name audio data exceeding the preset threshold value, respectively on the extracted plurality of line items audio data to obtain a corresponding article code and item name from said voice menu file, obtained and a plurality of item name candidate item name of each of the candidate and selectably listed in order the matching rate is high, when an arbitrary item name from among a plurality of line items that are the list is selected, the The item code read from the voice menu file based on the selected item name is processed as order input data, a list of the order input data including the item name and the order score is displayed as an order menu, and the enter key is operated. The order input data including the item code and the order score for the item name displayed on the order menu display means is stored and managed. And transmits to the station that.
また、本発明に係るプログラムは、複数の注文対象品をそれぞれ識別する品目名及びこの品目名に対応して設定された品コードと前記品目名の音声データとを記憶する音声メニューファイルと、音声を入力する音声入力手段と、前記音声入力手段により音声を入力する間、継続して操作する発話キーとを備えたコンピュータに、前記発話キーが継続して操作されている間を音声入力区間として検知する入力区間検知機能と、前記入力区間検知手段により検知された前記音声入力区間内に前記音声入力手段を介して入力された音声パターンを認識する音声認識機能と、前記音声認識手段により認識された音声パターンデータで前記音声メニューファイルに記憶されている注文対象品毎の品目名音声データと個々に比較して一致率を求め、該一致率が予め設定されたしきい値を超える複数の品目名音声データを抽出する類似名検索機能と、前記類似名検索機能により抽出された複数の品目名音声データにそれぞれ対応する品コード及び品目名を前記音声メニューファイルから取得する類似データ取得機能と、前記類似データ取得機能により得られた複数の品目名候補について当該各候補の品目名を前記一致率が高い順に選択可能に一覧表示する候補メニュー表示機能と、前記候補メニュー表示機能により表示された複数の品目名の中から任意の品目名が選択されると、その選択された品目名をもとに前記音声メニューファイルから読み出した品コードをオーダ入力データとして処理する音声入力データ処理機能と、前記音声入力データ処理機能で処理された品目名及びオーダ点数を含むオーダ入力データの一覧をオーダメニューとして表示するオーダメニュー表示機能と、前記オーダメニュー表示機能に一覧表示されたオーダ入力データを確定する確定キーが操作された際、前記オーダメニュー表示機能で表示された品目名に対する品コード及びオーダ点数を含むオーダ入力データを、オーダデータを記憶管理するステーションに送信する送信機能とを実現させるためのものである。 In addition, the program according to the present invention includes an audio menu file for storing an item name for identifying a plurality of items to be ordered, an item code set corresponding to the item name , and audio data of the item name , A voice input section is a period during which the utterance key is continuously operated in a computer provided with a voice input means for inputting the voice and an utterance key that is operated continuously while the voice is input by the voice input means. An input section detection function to be detected , a voice recognition function for recognizing a voice pattern input via the voice input means within the voice input section detected by the input section detection means, and a voice recognition means sought item name voice data and match rates compared individually for each ordered to goods stored in the voice menu file in the voice pattern data, said matching There the similarity name search function for extracting a plurality of item names audio data exceeding the preset threshold value, the goods codes and item names corresponding to a plurality of item name audio data extracted by said similar name search function Similar data acquisition function acquired from the voice menu file, and candidate menu display for selecting a plurality of item name candidates obtained by the similar data acquisition function so that the item names of each candidate can be selected in descending order of the match rate order function and, when an arbitrary item name from among a plurality of item name displayed by the candidate menu display function is selected, the article code read from said voice menu file based on the selected item name and the Includes voice input data processing function to be processed as input data, and item name and order score processed by the voice input data processing function And order menu display function of displaying a list of over Da input data as the order menu, when the enter key to confirm the order entry data listed in the order menu display function is operated is displayed in the order menu display function This is to realize a transmission function for transmitting the order input data including the item code and the order score for the item name to the station that stores and manages the order data .
かかる手段を講じた本発明によれば、周囲の雑音や会話等の影響を受け難い上、発話の内容に類似したものが多かったり促音や撥音を含むことが多かったりする場合でも音声を利用して確実にデータを入力することができ、データ入力作業の簡便化を図ることができる効果を奏する。 According to the present invention in which such measures are taken, it is difficult to be affected by ambient noise, conversation, etc., and voice is used even when there are many things similar to the content of the utterance or often contain prompting sounds and sound repellents. As a result, data can be input reliably, and the data input operation can be simplified.
以下、本発明を実施するための最良の形態について、図面を用いて説明する。
なお、この実施の形態は、飲食店において客が注文するメニュー商品のオーダデータ入力を処理するデータ入力装置,いわゆるオーダ入力装置に本発明を適用した場合である。
The best mode for carrying out the present invention will be described below with reference to the drawings.
This embodiment is a case where the present invention is applied to a data input device that processes order data input of a menu item ordered by a customer at a restaurant, so-called order input device.
図1は本実施の形態におけるオーダ入力装置1の外観を示す斜視図であり、図2は同オーダ入力装置1の要部構成を示すブロック図である。オーダ入力装置1は、装置本体11とディスプレイユニット12とから構成されている。また、音声を入力する音声入力手段としてマイクロホン13が設けられている。ディスプレイユニット12は、例えば液晶を利用したディスプレイ121とタッチパネルセンサ122とからなるタッチパネル式のものである。なお、マイクロホン13は、図示の如く装置本体11から突出して設けられているものに限定されるものではなく、例えばディスプレイユニット12に内蔵されていてもよい。
FIG. 1 is a perspective view showing an external appearance of an
装置本体11には、コンピュータの中枢部分を担うCPU(Central Processing Unit)111、前記CPU111の動作を制御するプログラム等の固定的データが予め格納されたROM(Read Only Memory)112、前記CPU111によってデータの書込みや読出しが行われるRAM(Random Access Memory)113、大容量の記憶媒体であるHDD(Hard Disk Drive)114、LAN(Local Area Network)等の通信ネットワークを介して接続される電子機器とのデータ通信を制御する通信インターフェイス115、前記ディスプレイ121の画面表示を制御する表示コントローラ116、前記タッチパネルセンサ122からタッチ検出信号が入力されるタッチパネルインターフェイス117、前記マイクロホン13から入力されたアナログの音声信号をディジタル信号に変換するA/Dコンバータ118及びこのA/Dコンバータ118から出力されるディジタル音声信号に基づいて音声認識を行う音声認識エンジン119が搭載されている。そしてCPU111と、ROM112,RAM113,HDD114,通信インターフェイス115,表示コントローラ116,タッチパネルインターフェイス117及び音声認識エンジン119とは、アドレスバス,データバス等のバスラインBLで電気的に接続されている。
The apparatus
通信インターフェイス115には、各客のオーダデータを記憶管理するステーションが接続されている。また、厨房への調理指示を行う厨房端末機や、飲食代金の会計を処理するPOS端末機等の電子機器が接続されている。
The
HDD114には、図3に示すように、メニューマスタファイル31,音声メニューファイル32,音響辞書ファイル33等の種々のデータファイルが保存されている。
As shown in FIG. 3, the
メニューマスタファイル31には、当該オーダ入力装置1が使用される飲食店で提供される各種のメニュー商品をそれぞれ識別するための各メニュー品コードに対応して、そのメニュー品コードによって特定される飲食メニュー商品の品目名,単価等のメニュー商品に関する種々のデータが格納されている。
The
音声メニューファイル32には、前記各メニュー品コードに対応して、そのメニュー品コードによって特定されるメニュー商品の品目名と、この品目名を発話したときの音声の特徴量を数値化した標準的な音声パターンである品目名音声データとが格納されている。ここに、音声メニューファイル32は、複数の対象(注文対象品)をそれぞれ識別する対象名(品目名)及びこの対象名に対応して設定された対象コード(品コード)と上記対象名の音声データとを記憶する記憶手段を構成している。なお、音声メニューファイル32に品目名データを記憶せず、メニューマスタファイル31の品目名データを利用してもよい。
In the
音響辞書ファイル33には、所定の語句を発話したときの音声の特徴量を数値化した標準的な音声パターンデータである語句音声データが格納されている。音声メニューファイル32と音響辞書ファイル33との違いについて説明すると、音響辞書ファイル33は、音声認識エンジン119がマイクロホン13から入力された音声の認識を行う際に使用するデータファイルであるのに対し、音声メニューファイル32は、CPU111が音声認識エンジン119で認識された音声パターンデータに類似する品目名音声データを抽出する際に使用するデータファイルである。
The
例えばメニュー商品「ラーメン」,「タンメン」,「タンタンメン」の3品目を例にすると、音響辞書ファイル33には語句「ラー」と語句「メン」と語句「タン」の各語句音声データが格納されている。一方、音声メニューファイル32には、メニュー商品「ラーメン」のメニューコードに対しては、語句「ラー」と語句「メン」の2つの語句音声データを結合した品目名音声データが格納されており、メニュー商品「タンメン」のメニューコードに対しては、語句「タン」と語句「メン」の2つの語句音声データを結合した品目名音声データが格納されており、メニュー商品「タンタンメン」のメニューコードに対しては、語句「タン」,語句「タン」及び語句「メン」の3つの語句音声データを結合した品目名音声データが格納されている。
For example, in the case of three items of menu products “ramen”, “tanmen”, and “tantanmen”, the
かかる構成のオーダ入力装置は、音声によるオーダデータ入力機能を実現するためのプログラムがROM112に保存されている。また、このプログラムを実行する上で必要なメモリエリアとして、図4に示すように、入力音声データメモリ41と、対比音声データメモリ42と、オーダ候補テーブル43の各メモリエリアがRAM113に形成されている。因みにオーダ候補テーブル43は、1からの昇順に設定されたテーブル番号に対応して、メニュー品コード,品目名及び一致率の各データを書き込めるようになっている。なお、プログラムはHDD114に保存し、起動時にCPU111が読み出してRAM113のプログラムエリアに展開するようにしてもよい。
In the order input device having such a configuration, a program for realizing a voice order data input function is stored in the
しかして、例えば電源オンによりオーダ入力装置1が立ち上がり、業務メニューの中からオーダ入力業務が選択されると、上記プログラムが起動する。これにより、CPU111は、図5の流れ図に示す手順に従い客のオーダデータ入力を処理するものとなっている。
Thus, for example, when the power is turned on, the
先ず、CPU111は、ST(ステップ)1として座席情報,人数,担当者情報等のオーダ入力に関する初期情報の入力画面をディスプレイ121に表示させる。また、RAM113に形成されているオーダメモリ(不図示)をクリアする。次に、CPU111は、ST2として上記初期情報が入力されるのを待機する。そして、タッチパネルセンサ122からの信号により、これらの座席情報,人数,担当者情報等が入力されたことを検知したならば、CPU111は、ST3としてディスプレイ121の画面をオーダ入力画面50に切換える。
First, the
なお、初期情報の項目は、座席情報,人数及び担当者情報の3項目に限定されるものではなく、他の項目を組み合わせても良い。また、いずれかの項目を省略してもよい。あるいは初期情報の入力を無くし、立ち上がり後の初期画面をオーダ入力画面50としてもよい。
The items of initial information are not limited to the three items of seat information, number of persons, and person-in-charge information, and other items may be combined. Any item may be omitted. Alternatively, the initial information may be omitted, and the initial screen after rising may be the
オーダ入力画面50の一例を図7に示す。図示するようにオーダ入力画面50には、「0」〜「9」のテンキー51の他、複数のメニュー分類キー52、複数のメニューキー53、乗算キー54、確認キー55、取消キー56、音声認識キー57等のタッチキーイメージが表示されている。また、オーダ入力内容を確認するためのオーダメニュー欄58や、置数データを表示するための置数表示欄59等が形成されている。各メニュー分類キー52には、単品メニュー,セットメニュー,飲料メニュー,デザートメニュー等のように各種の飲食メニュー商品を分類する項目がそれぞれ割り当てられている。各メニューキー53には、上記メニュー分類キー52のタッチ操作により選択されたメニュー分類項目に属する各種飲食メニュー商品の品目がそれぞれ割り当てられる。
An example of the
オーダ入力画面50を表示後、CPU111は、ST4として音声によるオーダデータ入力が宣言されたか否かを判断する。音声によるオーダデータ入力が宣言されていない場合には、CPU111は、ST5としてキー操作によるオーダデータ入力が行われたか否かを判断する。キー操作によるオーダデータ入力が行われていない場合には、CPU111は、ST7の処理に進む。
After displaying the
ST5にてタッチパネルセンサ122からの信号により各メニューキー53のなかのいずれかのメニューキーがタッチ操作されたことを検知した場合には、そのタッチ操作されたメニューキーに割り当てられているメニュー商品のオーダデータ入力が宣言されたので、CPU111は、ST6としてオーダデータ入力処理を実行する。すなわち、当該メニュー商品のメニュー品コードとオーダ点数nをRAM113のオーダメモリ(不図示)に登録する。また、当該メニュー商品の品目名とオーダ点数nをオーダメニュー欄58に表示させる。なお、オーダ点数nは初期値を「1」とし、テンキー51と乗算キー54によって乗数が入力された場合にはその乗数とする。その後、CPU111は、ST7の処理に進む。ST7では、CPU111は、オーダデータ入力の確認が宣言されたか否かを判断する。オーダデータ入力の確認が宣言されていない場合には、ST4の処理に戻る。
If it is detected in ST5 that any of the
ST7にてタッチパネルセンサ122からの信号により確認キー55がタッチ操作されたことを検知した場合には、オーダデータ入力の確認が宣言されたので、CPU111は、ST8としてオーダデータ入力済か否かを判断する。オーダメモリにデータが登録されていない場合には、オーダデータ入力済でないので、ST4の処理に戻る。
If it is detected in ST7 that the
ST8にてオーダメモリにデータが登録されている場合には、オーダデータ入力済なので、CPU111は、ST9としてディスプレイ121の画面をオーダ確認画面に切換える。図示しないが、オーダ確認画面には、オーダデータ入力されたメニュー商品の品名,オーダ点数,価格や合計金額等が表示される。また、オーダの確定を宣言する確定キーのタッチキーイメージが表示される。
If data has been registered in the order memory in ST8, since the order data has already been input, the
ここで、ST10としてタッチパネルセンサ122からの信号により上記確定キーがタッチ操作されたことを検知したならば、CPU111は、ST11として通信インターフェイス115を介して接続されたステーションに対し、オーダメモリに登録されたオーダデータを送信する。以上で、1客に対するオーダ入力処理を終了し、CPU111は、ディスプレイ121の画面を初期情報入力画面に戻す。
Here, if it is detected in ST10 that the confirmation key has been touched by a signal from the
ST4にてタッチパネルセンサ122からの信号により音声認識キー57がタッチ操作されたことを検知した場合には、音声によるオーダデータ入力が宣言されたので、CPU111は、ST12としてディスプレイ121の画面を音声オーダ入力画面60に切換える。
When it is detected in ST4 that the
音声オーダ入力画面60の一例を図8に示す。図示するように音声オーダ入力画面60には、テンキー61の他、複数の候補メニューキー62、乗算キー63、確認キー64、取消キー65、音声認識終了キー66、発話キー67等のタッチキーイメージが表示されている。また、オーダ入力内容を確認するためのオーダメニュー欄68や、置数データを表示するための置数表示欄69等が形成されている。複数の候補メニューキー62には、この時点では1つもメニュー商品の品目が表示されていない。発話キー67には、「このボタンを押しながら発話してください」なるメッセージが表示されている。ここに、CPU111は、ディスプレイ121に発話キー67、つまりは音声入力指示用のタッチキーイメージを表示させる画面制御手段を構成する。
An example of the voice
音声オーダ入力画面60を表示させた後、CPU111は、ST13として音声認識終了が宣言されたか否かを判断する。音声入力終了が宣言されていない場合には、CPU111は、ST14として発話キー67がオン操作されたか否かを判断する。発話キー67がオン操作されていない場合には、CPU111は、ST13の処理に戻る。
After displaying the voice
ST14にてタッチパネルセンサ122からの信号により発話キー67がタッチ操作されたことを検知すると、CPU111は、マイクロホン13を介して入力され、A/Dコンバータ118にてディジタルデータに変換された音声データを音声認識エンジン119に取込む。この音声データの取込みは、ST16として発話キー67から指が離されてオフ操作されるまで継続する。そして、発話キー67のオフ操作を検知すると、CPU111は、ST17として音声認識エンジン119を動作させて、発話キー67がオン操作されている期間中に取り込んだ音声データの音声パターンを認識する。
When detecting that the
ここに、CPU111は、ST14及びST16の処理により、音声入力の開始と終了を検知する入力区間検知手段を構成する。また、ST15の処理により、音声入力開始から終了までの区間内に音声入力手段を介して入力された音声パターンを認識する音声認識手段を構成する。
Here, the
入力された音声データの音声パターン認識を終了すると、CPU111は、ST18として図6に具体的に示すメニュー候補検索処理を実行する。すなわちCPU111は、ST31として認識した音声パターンに相当する入力音声データを入力音声データメモリ41に上書きする。また、ST32としてオーダ候補テーブル43からメニュー品コード,品目名及び一致率の各データをクリアして、オーダ候補テーブル43を初期化する。
When the voice pattern recognition of the input voice data is completed, the
次に、CPU111は、ST33として音声メニューファイル32から1メニュー商品の品目名音声データを読み込み、対比音声データメモリ42に上書きする。そして、ST34として入力音声データメモリ41内の入力音声データと対比音声データメモリ42内の品目名音声データとを比較して、音声パターンの一致率を算出する。
Next, the
次に、CPU111は、ST35として上記音声パターンの一致率が予め設定されたしきい値P(例えば50%)を超えているか否かを判断する。ここで、一致率がしきい値P以下の場合には、CPU111は、ST38の処理に進む。
Next, in step ST35, the
これに対し、一致率がしきい値Pを越える場合には、CPU111は、ST36として当該品目名音声データに対応するメニュー品コードと品目名を音声メニューファイル32から読み込む。そして、このメニュー品コード,品目名及び一致率の各データをオーダ候補テーブル43に書き込む。しかる後、ST37としてオーダ候補テーブル43に複数のデータが格納されている場合には、テーブル番号「1」のデータから順に一致率が低くなるようにデータの並べ替えを行う。その後、ST38の処理に進む。
On the other hand, when the matching rate exceeds the threshold value P, the
ST38では、音声メニューファイル32に他のメニュー商品のデータが存在するか否かを判断する。そして、他のメニュー商品のデータが存在する場合にはST33の処理に戻り、音声メニューファイル32から他のメニュー商品の品目名音声データを読み込んで対比音声データメモリ42に上書きする。そして以後、ST33〜ST38の各処理を再度実行する。
In ST38, it is determined whether or not data of another menu product exists in the
ここに、CPU111は、ST31〜ST35,ST38の各処理により、認識された音声パターンデータで記憶手段(音声メニューファイル32)に記憶されている対象毎の対象名音声データ(品目名音声データ)を検索して、類似する複数の対象名音声データを抽出する類似名検索手段を構成する。また、ST36の処理により、抽出された複数の対象名音声データにそれぞれ対応する対象コード(品コード)及び対象名(品目名)を記憶手段(音声メニューファイル32)から取得する類似データ取得手段を構成する。
Here, the
ST38にて音声メニューファイル32に他のメニュー商品のデータが存在しないことを確認した場合には、CPU111は、ST39としてオーダ候補テーブル43に記憶されているデータ数が2以上か否かを判断する。すなわち、入力音声データと音声パターンの一致率がP%を超える品目名音声データが2つ以上抽出されたか否かを判断する。ここで、データ数が1以下であった場合には、CPU111は、ST40として予め設定されたしきい値Pに1未満の係数(例えば0.9)を乗算して、しきい値Pを下げる。しかる後、ST32に戻り、オーダ候補テーブル43を初期化した後、ST33以降の処理を再度実行する。
If it is confirmed in ST38 that there is no other menu product data in the
ST39にてオーダ候補テーブル43に記憶されているデータ数が2以上の場合には、CPU111は、ST41としてオーダ候補テーブル43に記憶されている2以上の品目名データを、音声オーダ入力画面60の候補メニューキー62に順番に表示させる。以上で、このメニュー候補検索処理を終了する。
When the number of data stored in the order candidate table 43 in ST39 is 2 or more, the
ここに、CPU111とタッチパネル付のディスプレイユニット12は、類似データ取得手段により得られた複数の品目名を選択可能に出力する出力手段を構成する。
Here, the
上記メニュー候補検索処理を終了すると、CPU111は、ST19として音声オーダ入力画面60の取消キー65がタッチ操作されるか、ST20として候補メニュー商品の1つが選択操作されるのを待機する。ここで、タッチパネルセンサ122からの信号により、取消キー65がタッチ操作されたことを検知した場合には、CPU111は、ST12の処理に戻る。すなわち、音声オーダ入力画面60の各候補メニューキー62に表示されている品目名を消去する。そして、ST13以降の処理を再度実行する。
When the menu candidate search process is completed, the
一方、タッチパネルセンサ122からの信号により、品目名が表示されているいずれかの候補メニューキー62がタッチ操作されたことを検知した場合には、CPU111は、ST21としてその品目名データに対応するメニュー品コードをオーダ候補テーブル43から読み出す。そして、このメニュー品コードとオーダ点数nをRAM113のオーダメモリに登録する。また、当該メニュー商品の品目名とオーダ点数nをオーダメニュー欄68に表示させる。なお、オーダ点数nは初期値を「1」とし、テンキー61と乗算キー63によって乗数が入力された場合にはその乗数とする。その後、CPU111は、ST12の処理に戻り、音声オーダ入力画面60の各候補メニューキー62から品目名を消去する。そして、ST13以降の処理を再度実行する。
On the other hand, when it is detected by a signal from the
ここに、CPU111は、ST21の処理により、出力された複数の対象名(品目名)の中から任意の対象名が選択されると、その対象名とともに記憶手段(音声メニューファイル32)から読み出した対象コード(品コード)を入力データとして処理する音声入力データ処理手段を構成する。
Here, when an arbitrary target name is selected from a plurality of output target names (item names) in the process of ST21, the
ST13にて音声認識終了キー66がタッチ操作されたことを検知した場合には、CPU111は、ST3の処理に戻り、ディスプレイ121の画面をオーダ入力画面50に切換える。
If it is detected in ST13 that the voice
このように構成された本実施の形態のオーダ入力装置1を利用する飲食店においては、客のオーダ内容を従来どおりタッチキーの操作により入力するだけでなく、音声により入力することも可能となる。
In the restaurant using the
音声によるオーダデータ入力を利用する場合、オペレータは、図7に示すオーダ入力画面50において、音声認識キー57をタッチ操作する。そうすると、図8に示す音声オーダ入力画面60に切り換わるので、オペレータは、発話キー67をタッチ操作しながらオーダするメニュー商品の品目名を発話する。このとき、品目名を一音ずつ正確にかつ丁寧に発話する必要はなく、品目名の一部を発話するだけでもよい。なお、オペレータは、店員でもよいし客自身でもよい。
When using order data input by voice, the operator touches the voice recognition key 57 on the
例えば今、メニュー商品「アイスクリーム」をオーダするために、発話キー67をタッチ操作しながら「アイス」と発話したとする。そうすると、発話キー67に指が触れたときから指が離れるまでの間にマイクロホン13から取り込まれ認識された入力音声データと、音声メニューファイル32に予め登録されている各種メニュー商品の品目名音声データとが個々に比較され、各々について一致率が算出される。そして、一致率が所定のしきい値Pを超える複数のメニュー商品が抽出され、それらの品目名が音声オーダ入力画面60の複数の候補メニューキー62にそれぞれ表示される。
For example, suppose that the user speaks “ice” while touching the
今、発話した内容「アイス」に対して、一致率がしきい値Pを超えるメニュー商品が、一致率の高い順に「ライス」,「ライチ」,「半ライス」,「梅酒」,「アイスクリーム」,「アップルパイ」の6品目であったとする。この場合、音声オーダ入力画面60の各候補メニューキー62には、図9に示すように、上記6品目の品目名がそれぞれ表示される。
Menu items with a matching rate exceeding the threshold P for the content “ice” uttered now are “rice”, “lychee”, “half-rice”, “plum wine”, “ice cream” in descending order of matching rate. ”And“ Apple pie ”. In this case, the item names of the six items are displayed on the
そこでオペレータは、オーダするメニュー商品「アイスクリーム」の品目名が表示された候補メニューキー62をタッチ操作する。そうすると、このメニュー商品「アイスクリーム」のメニュー品コードとオーダ点数とがオーダメモリに登録される。また、図10に示すように、音声オーダ入力画面60のオーダメニュー欄68に品目名,オーダ点数及び金額が表示される。
The operator then touches the
このように、オペレータは音声を利用してオーダ内容を入力することができる。なお、音声を入力したが所望する品目名が候補メニューキー62に表示されない場合には、取消キー65をタッチ操作した後、音声を入力しなおせばよい。
In this way, the operator can input the order contents using the voice. If the desired item name is not displayed on the
こうして、音声によるオーダデータ入力を終了したならば、オペレータは音声認識終了キー66をタッチ操作する。そうすると、画面がオーダ入力画面50に戻るので、確認キー55をタッチ操作する。そうすると、画面がオーダ確認画面に切り替わるので、オペレータはオーダ内容を確認し、間違いが無ければ確定キーをタッチ操作する。かくして、今回のオーダデータがネットワークを介して伝送され、ステーションで処理される。
When the voice order data input is thus completed, the operator touches the voice
このように本実施の形態によれば、タッチパネル形式のディスプレイ121上に表示される音声オーダ入力画面60に発話キー67を配置し、この発話キー67がタッチ操作されている期間中だけマイクロホン13から入力される音声データを取り込んで認識するようにしている。したがって、当該オーダ入力装置1の周囲で別の会話がされていたり、周囲の騒音が大きかったりしても、発話キー67に指が触れる直前までの音や指が離れた直後の音を認識対象の音声データから排除できるので、認識率を高めることができる。また、例えば「ン」や「ッ」のような促音や撥音を含む品目名を発話する場合でも、促音や撥音の手前で音声が終わったと認識されることがないので、促音や撥音を含む音声の認識率も高めることができる。
As described above, according to the present embodiment, the
それに加え、本実施の形態では、上記の如く高い認識率で認識された入力音声データについて、音声メニューファイル32に予め登録されている各種メニュー商品の品目名音声データとの一致率を求め、所定のしきい値Pを超える全てのメニュー商品を候補メニュー商品として抽出するようにしている。しかも、一致率がしきい値Pを超えるメニュー商品が1品も抽出できない場合、若しくは1品しか抽出できない場合には、しきい値Pを低く設定し直して再検索し、少なくとも2品以上の候補メニュー商品を抽出するようにしている。そして、抽出された複数の候補メニュー商品の各品目名をそれぞれ音声オーダ入力画面60の複数の候補メニューキー62に表示させて選択可能とし、当該候補メニューキー62のタッチ操作により選択された品目名のメニュー商品に対するメニュー品コードをオーダ入力データとして処理するようにしている。
In addition, in the present embodiment, the input voice data recognized at a high recognition rate as described above is obtained for the matching rate with the item name voice data of various menu products registered in advance in the
したがって、品目名の一部を発話するだけでも高い確率でオーダするメニュー商品の品目名を候補メニューキー62に表示させることができるので、メニュー商品の品目名を1音ずつ正確にかつ丁寧に発話する必要がなく、音声入力を容易に活用することができる。また、音声入力後は、候補メニューキー62に表示された品目名の中からオーダするメニュー商品の品目名が表示された候補メニューキー62をタッチ操作するだけで当該メニュー商品のオーダ入力を行うことができるので、メニュー商品数が多い飲食店でも所望するオーダ商品のタッチキーを容易に見つけ出して入力することができ、能率的である。
Therefore, even if a part of the item name is uttered, the item name of the menu product ordered with a high probability can be displayed on the
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。 The present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage.
例えば前記実施の形態では、飲食店において客が注文するメニュー商品のオーダデータ入力を処理するデータ入力装置に本発明を適用したが、オーダデータ以外の音声データ入力にも本発明を適用することができる。例えば鉄道等の乗車券を販売する券売機に対して行先データを音声で入力する場合や、コンサート,映画等のチケットやゲームソフト等のコンテンツを販売する情報端末機に対してオーダデータを音声で入力する場合等にも適用できる。すなわち、対象名及び対象コードは、前記実施の形態の品目名及び品コードに限定されるものではない。 For example, in the above-described embodiment, the present invention is applied to the data input device that processes the order data input of the menu product ordered by the customer at the restaurant. However, the present invention can also be applied to voice data input other than the order data. it can. For example, when inputting destination data by voice to a ticket vending machine that sells tickets such as railways, or by ordering data to an information terminal that sells content such as tickets for concerts, movies, etc. and game software. It can also be applied to input. That is, the target name and the target code are not limited to the item name and the product code in the above embodiment.
また、前記実施の形態では装置内部のROM112に発明を実施する機能プログラムが予め記録されている場合で説明をしたが、これに限らず同様の機能プログラムをネットワークから装置にダウンロードしても良いし、同様の機能プログラムを記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、CD−ROM等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のOS(オペレーティング・システム)等と協働してその機能を実現させるものであってもよい。
In the above embodiment, the function program for carrying out the invention is recorded in advance in the
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。 In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, the constituent elements over different embodiments may be combined.
1…オーダ入力装置、11…装置本体、12…ディスプレイユニット、13…マイクロホン、31…メニューマスタファイル、32…音声メニューファイル、33…音響辞書ファイル、41…入力音声メモリ、42…対比音声メモリ、43…オーダ候補テーブル、111…CPU、119…音声認識エンジン、121…ディスプレイ、122…タッチパネルセンサ。
DESCRIPTION OF
Claims (6)
音声を入力する音声入力手段と、
前記音声入力手段により音声を入力する間、継続して操作する発話キーと、
前記発話キーが継続して操作されている間を音声入力区間として検知する入力区間検知手段と、
前記入力区間検知手段により検知された前記音声入力区間内に前記音声入力手段を介して入力された音声パターンを認識する音声認識手段と、
前記音声認識手段により認識された音声パターンデータを前記音声メニューファイルに記憶されている注文対象品毎の品目名音声データと個々に比較して一致率を求め、該一致率が予め設定されたしきい値を超える複数の品目名音声データを抽出する類似名検索手段と、
前記類似名検索手段により抽出された複数の品目名音声データにそれぞれ対応する品コード及び品目名を前記音声メニューファイルから取得する類似データ取得手段と、
前記類似データ取得手段により得られた複数の品目名候補について当該各候補の品目名を前記一致率が高い順に選択可能に一覧表示する候補メニュー表示手段と、
前記候補メニュー表示手段により表示された複数の品目名の中から任意の品目名が選択されると、その選択された品目名をもとに前記音声メニューファイルから読み出した品コードをオーダ入力データとして処理する音声入力データ処理手段と、
前記音声入力データ処理手段でオーダ入力データとして処理された品目名及びオーダ点数を含むオーダ入力データの一覧をオーダメニューとして表示するオーダメニュー表示手段と、
前記オーダメニュー表示手段に一覧表示されたオーダ入力データを確定する確定キーと、
前記確定キーが操作された際、前記オーダメニュー表示手段で表示された品目名に対する品コード及びオーダ点数を含むオーダ入力データを、オーダデータを記憶管理するステーションに送信する送信手段と、
を具備したことを特徴とするデータ入力装置。 An audio menu file for storing an item name for identifying each of a plurality of items to be ordered, an item code set corresponding to the item name, and audio data of the item name;
Voice input means for inputting voice;
An utterance key that is continuously operated while inputting voice by the voice input means;
An input section detecting means for detecting a voice input section while the speech key is continuously operated ;
A speech recognition means for recognizing the speech pattern input through the voice input means to said speech input in the interval detected by the input section detecting means,
The voice pattern data recognized by the voice recognition means is individually compared with the item name voice data for each order target item stored in the voice menu file to obtain a match rate, and the match rate is preset. Similar name search means for extracting a plurality of item name voice data exceeding the threshold ,
And similar data acquisition means for acquiring the article code and item names corresponding to a plurality of item name audio data extracted by said similar name retrieval means from said voice menu file,
A candidate menu display means for selectably list item name of each of the candidate in decreasing order of the matching rate for the plurality of items name candidates obtained by the similar data acquisition unit,
When an arbitrary item name is selected from a plurality of item names displayed by the candidate menu display means, an item code read from the voice menu file based on the selected item name is used as order input data. Voice input data processing means for processing;
Order menu display means for displaying, as an order menu, a list of order input data including item names and order points processed as order input data by the voice input data processing means;
A confirmation key for confirming the order input data displayed in a list on the order menu display means;
Transmitting means for transmitting order input data including an item code and an order score for the item name displayed on the order menu display means to the station that stores and manages the order data when the confirmation key is operated ;
A data input device comprising:
前記候補メニュー表示手段は、前記類似データ取得手段により得られた複数の品目名がそれぞれ割当てられた複数のタッチキー画面を前記ディスプレイに表示する手段であることを特徴とする請求項1記載のデータ入力装置。 It has a display with a touch panel,
2. The data according to claim 1, wherein the candidate menu display means is a means for displaying a plurality of touch key screens respectively assigned with a plurality of item names obtained by the similar data acquisition means on the display. Input device.
前記入力区間検知手段は、前記音声入力指示用のタッチキーイメージに指が触れたときを音声入力の開始と検知し、指が離れたときを音声入力の終了と検知することを特徴とする請求項2記載のデータ入力装置。 Screen control means for displaying a touch key image for voice input instruction on the display;
The input section detecting means detects when the finger touches the touch key image for voice input instruction as the start of voice input, and detects when the finger is released as the end of voice input. Item 3. The data input device according to Item 2.
前記コンピュータは、前記発話キーが継続して操作されている間を音声入力区間として検知し、前記検知された音声入力区間内に入力された音声パターンを認識し、認識された音声パターンデータで前記音声メニューファイルに記憶されている注文対象品毎の品目名音声データと個々に比較して一致率を求め、該一致率が予め設定されたしきい値を超える複数の品目名音声データを抽出し、抽出された複数の品目名音声データにそれぞれ対応する品コード及び品目名を前記音声メニューファイルから取得し、得られた複数の品目名候補について当該各候補の品目名を前記一致率が高い順に選択可能に一覧表示し、該一覧表示された複数の品目名の中から任意の品目名が選択されると、その選択された品目名をもとに前記音声メニューファイルから読み出した品コードをオーダ入力データとして処理し、その品目名及びオーダ点数を含むオーダ入力データの一覧をオーダメニューとして表示し、確定キーが操作された際、前記オーダメニュー表示手段で表示された品目名に対する品コード及びオーダ点数を含むオーダ入力データを、オーダデータを記憶管理するステーションに送信することを特徴とするデータ入力方法。 A voice menu file for storing the audio data of a plurality of item name that identifies ordering goods for each and the item name goods code set corresponding to the item name, an audio input means for inputting a voice, the A computer data input method comprising: an utterance key that is continuously operated while a voice is input by a voice input means; and a voice recognition means that recognizes a voice input via the voice input means,
The computer detects a voice input section while the utterance key is continuously operated , recognizes a voice pattern input in the detected voice input section , and uses the recognized voice pattern data as the voice pattern data. The item name voice data for each order target item stored in the voice menu file is individually compared to obtain a match rate, and a plurality of item name voice data whose match rate exceeds a preset threshold are extracted. The product code and the item name respectively corresponding to the extracted plurality of item name voice data are obtained from the voice menu file, and the item name of each candidate is obtained in descending order of the match rate for the obtained item name candidates. selectably list display, when any item name from among a plurality of line items that are the list is selected, the audio menu file based on the selected item name and the Processing the goods code read out al as order entry data, displays a list of the order input data including the item name and the order number as the order menu, when the confirmation key is operated, displayed in the order menu display means A data input method characterized by transmitting order input data including an item code and an order score for an item name to a station that stores and manages the order data .
前記発話キーが継続して操作されている間を音声入力区間として検知する入力区間検知機能と、
前記入力区間検知手段により検知された前記音声入力区間内に前記音声入力手段を介して入力された音声パターンを認識する音声認識機能と、
前記音声認識手段により認識された音声パターンデータで前記音声メニューファイルに記憶されている注文対象品毎の品目名音声データと個々に比較して一致率を求め、該一致率が予め設定されたしきい値を超える複数の品目名音声データを抽出する類似名検索機能と、
前記類似名検索機能により抽出された複数の品目名音声データにそれぞれ対応する品コード及び品目名を前記音声メニューファイルから取得する類似データ取得機能と、
前記類似データ取得機能により得られた複数の品目名候補について当該各候補の品目名を前記一致率が高い順に選択可能に一覧表示する候補メニュー表示機能と、
前記候補メニュー表示機能により表示された複数の品目名の中から任意の品目名が選択されると、その選択された品目名をもとに前記音声メニューファイルから読み出した品コードをオーダ入力データとして処理する音声入力データ処理機能と、
前記音声入力データ処理機能で処理された品目名及びオーダ点数を含むオーダ入力データの一覧をオーダメニューとして表示するオーダメニュー表示機能と、
前記オーダメニュー表示機能に一覧表示されたオーダ入力データを確定する確定キーが操作された際、前記オーダメニュー表示機能で表示された品目名に対する品コード及びオーダ点数を含むオーダ入力データを、オーダデータを記憶管理するステーションに送信する送信機能と、
を実現させるためのプログラム。 A voice menu file for storing the audio data of a plurality of item name that identifies ordering goods for each and the item name goods code set corresponding to the item name, an audio input means for inputting a voice, the While inputting voice by voice input means, a computer equipped with an utterance key that is operated continuously ,
An input section detection function for detecting as a voice input section while the speech key is continuously operated ;
A voice recognition function for recognizing a voice pattern input via the voice input means in the voice input section detected by the input section detection means ;
The matching rate is obtained by comparing the voice pattern data recognized by the voice recognition means with the item name voice data for each order target item stored in the voice menu file , and the matching rate is preset. Similar name search function to extract multiple item name voice data exceeding the threshold ,
A similar data acquisition function for acquiring item codes and item names respectively corresponding to a plurality of item name audio data extracted by the similar name search function, from the audio menu file ;
A candidate menu display function for displaying a list of the item names of the candidates for the plurality of item name candidates obtained by the similar data acquisition function so that they can be selected in descending order of the matching rate ;
If any item name is selected from among a plurality of item name displayed by the candidate menu display function, the goods code read from said voice menu file based on the selected item name as order entry data The voice input data processing function to process,
An order menu display function for displaying, as an order menu, a list of order input data including item names and order points processed by the voice input data processing function;
Wherein when the order menu enter key to confirm the order entry data listed in the display function is operated, the order input data including the article code and the order number for the item name displayed in the order menu display function, order data A transmission function for transmitting to a station that stores and manages
A program to realize
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011005206A JP5079893B2 (en) | 2011-01-13 | 2011-01-13 | Data input device and method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011005206A JP5079893B2 (en) | 2011-01-13 | 2011-01-13 | Data input device and method, and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006045522A Division JP4755918B2 (en) | 2006-02-22 | 2006-02-22 | Data input device and method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011103007A JP2011103007A (en) | 2011-05-26 |
| JP5079893B2 true JP5079893B2 (en) | 2012-11-21 |
Family
ID=44193325
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011005206A Expired - Fee Related JP5079893B2 (en) | 2011-01-13 | 2011-01-13 | Data input device and method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5079893B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105702255A (en) * | 2016-03-28 | 2016-06-22 | 华智水稻生物技术有限公司 | Agricultural data acquisition method, agricultural data acquisition device and mobile terminal |
| JP7642207B1 (en) | 2024-09-19 | 2025-03-10 | 佑斗 井澤 | Ordering method and ordering device |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4574888B2 (en) * | 2001-04-12 | 2010-11-04 | エスアイアイ・データサービス株式会社 | Order input device and order input support method |
| JP4093906B2 (en) * | 2003-04-25 | 2008-06-04 | シャープ株式会社 | Order input device |
| JP2005055782A (en) * | 2003-08-07 | 2005-03-03 | Sharp Corp | Data input device, handy terminal, data input method, program, and recording medium |
-
2011
- 2011-01-13 JP JP2011005206A patent/JP5079893B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011103007A (en) | 2011-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI235358B (en) | Interactive speech method and system thereof | |
| US20170069335A1 (en) | Methods and systems for speech adaptation data | |
| US20130325451A1 (en) | Methods and systems for speech adaptation data | |
| US8421932B2 (en) | Apparatus and method for speech recognition, and television equipped with apparatus for speech recognition | |
| JP6966979B2 (en) | Dialogue system control methods, dialogue systems and programs | |
| US20170010859A1 (en) | User interface system, user interface control device, user interface control method, and user interface control program | |
| CN108648750A (en) | Mixed model speech recognition | |
| WO2006054724A1 (en) | Voice recognition device and method, and program | |
| US20140303975A1 (en) | Information processing apparatus, information processing method and computer program | |
| JPH096390A (en) | Speech recognition dialogue processing method and speech recognition dialogue apparatus | |
| JP4755918B2 (en) | Data input device and method, and program | |
| JP5221768B2 (en) | Translation apparatus and program | |
| US8041576B2 (en) | Information processing apparatus and information processing method | |
| JP5079893B2 (en) | Data input device and method, and program | |
| JP3842497B2 (en) | Audio processing device | |
| JP5364412B2 (en) | Search device | |
| JP5015806B2 (en) | Merchandise sales data processing apparatus and program thereof, and merchandise data input apparatus and program thereof | |
| JP6697270B2 (en) | Communication support system, communication support method, and program | |
| JP5378907B2 (en) | Spoken dialogue apparatus and spoken dialogue program | |
| US7177806B2 (en) | Sound signal recognition system and sound signal recognition method, and dialog control system and dialog control method using sound signal recognition system | |
| JP6832503B2 (en) | Information presentation method, information presentation program and information presentation system | |
| WO2007066433A1 (en) | Audio recognizing device | |
| JP2006162782A (en) | Voice recognition device | |
| WO2019103007A1 (en) | Information processing device and information processing method | |
| CN112489640B (en) | Speech processing apparatus and speech processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120410 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120606 |
|
| 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: 20120821 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120829 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150907 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |