(57)【特許請求の範囲】
【請求項１】
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段と、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段と、
を有し、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理装置。
【請求項２】
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペアを抽出する抽出手段と、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段と、
を有し、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理装置。
【請求項３】
請求項１に記載の情報処理装置において、
前記抽出手段は、所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出する情報処理装置。
【請求項４】
請求項２に記載の情報処理装置において、
前記抽出手段は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出する情報処理装置。
【請求項５】
請求項１から４のいずれか１項に記載の情報処理装置において、
前記抽出手段は、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。
【請求項６】
請求項１から５のいずれか１項に記載の情報処理装置において、
前記抽出手段は、他者の発話を挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。
【請求項７】
請求項１から６のいずれか１項に記載の情報処理装置において、
音声データに対して音声認識処理を行い、テキストデータを生成する音声認識手段をさらに有する情報処理装置。
【請求項８】
コンピュータが、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを出する抽出工程と、
前記抽出工程で抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録工程と、
を実行し、
前記抽出工程では、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理方法。
【請求項９】
コンピュータを、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段、
として機能させ、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しないプログラム。
【請求項１０】
コンピュータが、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペアを抽出する抽出工程と、
前記抽出工程で抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録工程と、
を実行し、
前記抽出工程では、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理方法。
【請求項１１】
コンピュータを、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペアを抽出する抽出手段、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段、
として機能させ、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しないプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
特許文献１に、棚卸対象の棚番号や商品の在庫数の音声入力を受付ける手段と、音声データに対して音声認識処理を行い、入力された棚番号や商品の在庫数を認識する手段と、を有する店舗業務支援装置が開示されている。
【０００３】
特許文献２に、買上商品のデータを音声入力できる音声認識装置が開示されている。当該音声認識装置は、例えば、発声者が、買上商品の製造元名、商品名及び買上点数をこの順で発声すると、その音声データに対して音声認識処理を行い、各項目に対応する語句をこの順で認識する。そして、当該音声認識装置は、認識した語句各々に対応するコードを認識した順に並べてまとめた音声認識データを生成する。その後、当該音声認識装置は、当該音声認識データに基づき、所定の項目に対応する値が重複して含まれていないか判断し、含まれていないと判断した場合、登録処理を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３５２５５１号公報
【特許文献２】特開２０００−２０５８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献２に開示されている買上商品のデータを音声入力する技術には、以下のような問題がある。
【０００６】
オペレータは、商品登録以外の目的で、買上商品の製造元名、商品名及び買上点数等を発言し得る。結果、誤った登録処理がなされる。
【０００７】
例えば、客からの質問に対して、「こちらの商品は、Ａ社（製造元名）のものです。」と発言する場合がある。また、「商品Ｂ（商品名）は如何ですか？」と、客に所定の商品を勧める場合がある。さらに、他の店員からの所定商品の在庫数の問い合わせに対して、「３個です。」と発言する場合がある。
【０００８】
特許文献２に記載の技術の場合、たまたまこれらの発言がこの順でなされた場合、製造元名、商品名及び買上点数がこの順に発言されたものとして、登録処理がなされ得る。特許文献１及び２いずれも、当該不都合を軽減する手段を開示していない。
【０００９】
本発明は、音声認識技術を用いた商品登録処理における誤登録を軽減する技術を提供することを課題とする。
【課題を解決するための手段】
【００１０】
本発明によれば、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段と、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段と、
を有し、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理装置が提供される。
【００１１】
また、本発明によれば、
コンピュータが、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを出する抽出工程と、
前記抽出工程で抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録工程と、
を実行し、
前記抽出工程では、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しない情報処理方法が提供される。
【００１２】
また、本発明によれば、
コンピュータを、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の中の所定の文字と個数の発言部分の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段、
として機能させ、
前記抽出手段は、商品名及び個数の発言部分の後に予め定義された文字列が存在するペアを抽出しないプログラムが提供される。
【発明の効果】
【００１３】
本発明によれば、声認識技術を用いた商品登録処理における誤登録を軽減する技術が実現される。
【図面の簡単な説明】
【００１４】
【図１】本実施形態の登録装置のハードウエア構成の一例を概念的に示す図である。
【図２】本実施形態の登録装置の機能ブロック図の一例である。
【図３】本実施形態の登録装置が利用する商品名辞書の一例を模式的に示す図である。
【図４】本実施形態の登録装置が利用する個数辞書の一例を模式的に示す図である。
【図５】本実施形態の登録装置による商品登録に応じて表示される画面の一例を模式的に示す図である。
【図６】本実施形態の登録装置の処理の流れの一例を示すフローチャートである。
【図７】本実施形態の登録装置が利用する不要語辞書の一例を模式的に示す図である。
【図８】本実施形態の登録装置の機能ブロック図の一例である。
【発明を実施するための形態】
【００１５】
本実施形態（第１乃至第５の実施形態）の登録装置（情報処理装置）は、店舗等での会計処理時に利用される。登録装置は、ＰＯＳ（Point Of Sale）端末であってもよい。登録装置は、店員に操作されることを想定した構成となっていてもよいし、客自身に操作されることを想定した構成（いわゆる、「セルフＰＯＳ端末」、「セルフレジスター」）となっていてもよい。
【００１６】
まず、本実施形態の登録装置のハードウエア構成の一例について説明する。登録装置の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。
【００１７】
図１は、本実施形態の登録装置のハードウエア構成を例示する図である。当該ハードウエア構成は、登録装置用に設計された専用装置で実現されてもよいし、ＰＣ（Personal Computer）や携帯端末などの汎用装置で実現されてもよい。
【００１８】
計算機２００は、バス２０２、プロセッサ２０４、メモリ２０６、ストレージ２０８、入出力インタフェース２１０、及びネットワークインタフェース２１２を有する。バス２０２は、プロセッサ２０４、メモリ２０６、ストレージ２０８、入出力インタフェース２１０、及びネットワークインタフェース２１２が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ２０４などを互いに接続する方法は、バス接続に限定されない。プロセッサ２０４は、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）などの演算処理装置である。メモリ２０６は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリである。ストレージ２０８は、ハードディスク、ＳＳＤ（Solid State Drive）、又はメモリカードなどの記憶装置である。また、ストレージ２０８は、ＲＡＭやＲＯＭなどのメモリであってもよい。
【００１９】
入出力インタフェース２１０は、計算機２００と入出力デバイスとを接続するためのインタフェースである。例えば入出力インタフェース２１０には、タッチパネルディスプレイ装置２１４、ドロア２１６、釣り銭機２１８、プリンタ２２０及びマイク２３０などが接続される。タッチパネルディスプレイ装置２１４は、例えば商品の金額等を手動で入力するために利用される。また、タッチパネルディスプレイ装置２１４は、精算対象として登録された商品に関する情報など、種々の情報を表示する。ドロア２１６は硬貨や紙幣を格納する。釣り銭機２１８は、代金を投入するための投入口と、釣り銭を排出するための排出口を有する。プリンタ２２０はレシート等の発行を行う。マイク２３０は検出した音を電気信号に変換する。なお計算機２００には、キーボードなど、その他の入力インタフェースが接続されていてもよい。
【００２０】
ネットワークインタフェース２１２は、計算機２００を外部の装置と通信可能に接続するためのインタフェースである。ネットワークインタフェース２１２は、有線回線と接続するためのネットワークインタフェースでもよいし、無線回線と接続するためのネットワークインタフェースでもよい。例えば登録装置を実現する計算機２００は、ネットワークを介して、店舗に設置された種々の装置を管理する店舗サーバなどと接続されている。
【００２１】
ストレージ２０８は登録装置の各機能（各機能部）を実現するプログラムモジュールを記憶している。プロセッサ２０４は、これら各プログラムモジュールを実行することで、そのプログラムモジュールに対応する各機能を実現する。ここでプロセッサ２０４は、上記各モジュールを実行する際、これらのモジュールをメモリ２０６上に読み出してから実行してもよいし、メモリ２０６上に読み出さずに実行してもよい。
【００２２】
登録装置のハードウエア構成は図１に示した構成に限定されない。例えば、各プログラムモジュールはメモリ２０６に格納されてもよい。この場合、計算機２００は、ストレージ２０８を備えていなくてもよい。また計算機２００は、必ずしもネットワークを介して他の装置と通信可能に接続される必要はない。よって計算機２００はネットワークインタフェース２１２を有さなくてもよい。また、登録装置が代金の支払いの処理に利用されない場合、登録装置はドロア２１６、釣り銭機２１８、及びプリンタ２２０を有さなくてもよい。
【００２３】
また、登録装置はマイク２３０を有さなくてもよい。この場合、登録装置は、登録装置と論理的に分離した他の装置（マイクや所定のデータを記憶する装置等）から、オペレータの発言内容に関する音声データや、当該音声データに対して音声認識処理を行うことで生成されたテキストデータの入力を受付ける。
【００２４】
以下、本実施の形態について説明する。なお、以下の実施形態の説明において利用する機能ブロック図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。これらの図においては、各装置は１つの機器により実現されるよう記載されているが、その実現手段はこれに限定されない。すなわち、物理的に分かれた構成であっても、論理的に分かれた構成であっても構わない。なお、同一の構成要素には同一の符号を付し、適宜説明を省略する。
【００２５】
＜第１の実施形態＞
まず、本実施形態の登録装置の概要について説明する。本実施形態の登録装置は、オペレータの発言内容を記録した音声データに対して音声認識処理を行うことで得られたテキストデータから、「所定の時間以内」に発言された商品名と個数のペアを抽出する。そして、登録装置は、抽出したペアの商品名と個数とを対応付けて商品登録する。本実施形態の登録装置は、このような特徴により、誤登録を軽減する。以下、詳細に説明する。
【００２６】
図２に、本実施形態の登録装置１０の機能ブロック図の一例を示す。図示するように、登録装置１０は、抽出部１１と、登録部１２と、音声認識部１３とを有する。
【００２７】
音声認識部１３は、入力された音声データに対して音声認識処理を行い、テキストデータを生成する。音声認識部１３は従来のあらゆる音声認識技術を用いて、音声認識処理を行うことができる。
【００２８】
本実施形態では、登録装置を操作するオペレータの声を検出できる位置にマイクが設置される。当該マイクから出力された音声データ（電気信号）が、音声認識部１３に入力される。例えば、マイクは、登録装置１０の所定位置に取り付けられてもよいし、登録装置１０の近傍に設置されてもよい。その他、可搬型のマイクがオペレータ自身に装着されてもよい。マイクと登録装置１０との通信手段は設計的事項である。このようなマイクから出力された音声データに対して音声認識処理を行うことで、オペレータの発言内容を記録したテキストデータが生成されることになる。
【００２９】
音声認識部１３が生成するテキストデータは、認識した音及び認識した順を特定できればよく、形態素解析、構文解析、文脈解析、意味解析等の解析は必須でない。音声認識部１３に生成されるテキストデータは、認識した音を認識した順に並べたデータであってもよい。なお、音声認識部１３に生成されるテキストデータは、上述のような解析を行うことで生成されたテキストデータであってもよい。
【００３０】
音声認識部１３に入力される音声データにはタイム情報が付される。例えば、所定タイミングからの経過時間を示すタイムコードや、各時点の時刻情報等が付される。そして、当該タイム情報に基づき、音声認識部１３が生成したテキストデータにもタイム情報が付される。例えば、テキストデータに含まれる複数の文字（音）各々に対応付けて、上記タイム情報が付されてもよい。このタイム情報により、テキストデータに含まれる複数の文字（音）各々が発せられたタイミング（所定タイミングからの経過時間）や、各々が発せられた時刻等を特定可能になる。
【００３１】
抽出部１１は、音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペア（以下、「所定の時間以内で発言された商品名と個数のペア」という場合がある）を抽出する。抽出部１１は、商品名辞書及び個数辞書を利用して上記処理を行う。
【００３２】
図３に商品名辞書の一例を模式的に示す。商品名辞書は、複数の商品名各々に対応付けて、１つ又は複数のよみ仮名を登録した辞書である。商品名辞書は、商品名辞書記憶部（図２において不図示）に記憶される。登録装置１０が商品名辞書記憶部を有してもよいし、登録装置１０と通信可能に構成された外部装置が商品名辞書記憶部を有してもよい。予め、上述のような商品名辞書が作成され、商品名辞書記憶部に登録される。
【００３３】
図４に個数辞書の一例を模式的に示す。個数辞書は、複数の個数各々に対応付けて、１つ又は複数のよみ仮名を登録した辞書である。個数辞書は、個数辞書記憶部（図２において不図示）に記憶される。登録装置１０が個数辞書記憶部を有してもよいし、登録装置１０と通信可能に構成された外部装置が個数辞書記憶部を有してもよい。予め、上述のような個数辞書が作成され、個数辞書記憶部に登録される。
【００３４】
抽出部１１は、商品名辞書及び個数辞書に登録されているよみ仮名をキーとして音声認識部１３が生成したテキストデータを検索し、テキストデータに含まれる商品名及び個数の文字列を特定する。
【００３５】
そして、抽出部１１は、上記タイム情報を用いて、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペアを抽出する。例えば、抽出部１１は、商品名及び個数各々が含む１つ又は複数の文字（音）の中の所定の文字（設計的事項。例えば、冒頭の文字。最後の文字。）を発言したタイミングを代表タイミングとして特定する。そして、抽出部１１は、代表タイミング間の時間間隔が所定の時間以内である商品名及び個数のペアを抽出する。
【００３６】
一例として、抽出部１１は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「り」という文字と「こ」という文字の間の時間間隔が所定の時間以内であるペアを抽出してもよい。これは、先に現れる文字列（商品名又は個数）の最初の文字と、後に現れる文字列（個数又は商品名）の最後の文字との間の文字数が、所定の文字数以内のペアを抽出する例である。
【００３７】
他の例として、抽出部１１は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「ご」という文字と「い」という文字の間の時間間隔が所定の時間以内であるペアを抽出してもよい。これは、先に現れる文字列（商品名又は個数）の最後の文字と、後に現れる文字列（個数又は商品名）の最初の文字との間の時間間隔が、所定の時間以内のペアを抽出する例である。なお、これらの例示は一例であり、これらに限定されない。
【００３８】
所定の時間は設計的事項である。３０秒、１０秒、５秒など、秒単位が想定されるが、これらに限定されない。
【００３９】
図２に戻り、登録部１２は、抽出部１１により抽出されたペアの商品名と個数とを対応付けて商品登録する。すなわち、販売対象（購入対象）として、その商品及び個数が登録される。
【００４０】
例えば、登録装置１０が、図５に示すような商品登録の内容を示す画面をディスプレイ装置に表示するよう構成されている場合、登録部１２の商品登録に応じて、登録された商品及び個数が図５に示すような画面上に追加されていくことになる。
【００４１】
登録部１２は、複数の商品各々の詳細（単価等）を示す商品情報（商品マスタ）を検索することで、抽出部１１に抽出された商品名に対応する詳細な情報（単価等）を取得することができる。そして、取得した詳細な情報を用いて、商品登録を行うことができる。
【００４２】
次に、図６のフローチャートを用いて、本実施形態の登録装置１０の処理の流れの一例を説明する。ここでは、注文と会計処理とを同じタイミングで行う場合を例にとり説明する。
【００４３】
まず、客は、登録装置１０が設置されたカウンターに行き、購入を希望する商品を注文する。例えば、客は、カウンター付近のディスプレイに陳列されている複数の商品や、カウンター付近に配置されているメニューを見ながら、購入を希望する商品及び個数を店員に伝える。
【００４４】
店員は、注文を受けると、「商品Ａを２個」、「商品Ｂを３個」等のように復唱し、発言内容を客に伝えることで、注文内容に間違いがないか確認作業を行う。そして、この確認作業時の発言内容がリアルタイムに音声認識部１３に入力される。
【００４５】
音声認識部１３は、入力された音声データに対して音声認識処理を行い、テキストデータを生成する（Ｓ１０）。生成されたテキストデータは、リアルタイムに抽出部１１に入力される。
【００４６】
抽出部１１は、商品名辞書（図３参照）、個数辞書（図４参照）、テキストデータに付されたタイム情報を用いて、Ｓ１０で生成されたテキストデータから、所定の時間以内に発言された商品名と個数のペアを抽出する（Ｓ１１）。抽出されたペアを示す情報は、リアルタイムに登録部１２に入力される。
【００４７】
登録部１２は、Ｓ１１で抽出されたペアの商品名と個数とを対応付けて商品登録する（Ｓ１２）。結果、例えば図５に示すように、商品登録された商品名及び個数が所定の画面に表示される。
【００４８】
以上、説明した本実施形態の登録装置１０は、商品名と個数とが所定の時間以内に発言された場合に、その商品と個数を対応付けて商品登録することができる。換言すれば、商品名及び個数が所定の時間以内に発言されていない場合、その商品と個数とを対応付けた商品登録を行わない。
【００４９】
例えば、「本日、商品Ｂ（商品名）がお勧めとなっています。」と、客に所定の商品を勧めてから所定時間以上（例：５分）経過した後に、他の店員からの所定商品の在庫数の問い合わせに対して、「３個です。」と発言する場合がある。この場合、音声データから単に商品名及び個数を検出し、出現順が前後する商品名及び個数でペアを作成し、商品登録するよう構成されていると、商品Ｂと３個とが対応付けて商品登録されてしまう。ペア抽出時に「所定の時間以内に発言された商品名及び個数のペアを抽出」という条件を付す本実施形態の登録装置１０によれば、このような誤登録を軽減できる。
【００５０】
なお、商品登録作業時に、販売対象（購入対象）の商品名とその個数とを長い時間間隔を置いて発言しなければいけない状況は稀であり、起こりにくい。このため、商品名及び個数が所定の時間以内に発言されていない場合、その商品と個数とを対応付けた商品登録を行わないように構成しても、特段不都合はない。
【００５１】
さらに、商品登録作業のマニュアル等において、「「商品名」と「個数」とを所定の時間以内に発言する」ことを定め、オペレータに周知させておくことで、上述のような誤登録を軽減しつつ、有効的に登録装置１０を利用することができる。
【００５２】
＜第２の実施形態＞
まず、本実施形態の登録装置の概要について説明する。本実施形態の登録装置は、オペレータの発言内容を記録した音声データに対して音声認識処理を行うことで得られたテキストデータから、「所定の文字数以内（音以内）」に発言された商品名と個数のペアを抽出する。そして、登録装置は、抽出したペアの商品名と個数とを対応付けて商品登録する。本実施形態の登録装置は、このような特徴により、誤登録を軽減する。以下、詳細に説明する。
【００５３】
図２に、本実施形態の登録装置１０の機能ブロック図の一例を示す。図示するように、登録装置１０は、抽出部１１と、登録部１２と、音声認識部１３とを有する。
【００５４】
音声認識部１３は、入力された音声データに対して音声認識処理を行い、テキストデータを生成する。音声認識部１３の構成や、音声認識部１３に音声データを入力するマイクの構成は、第１の実施形態と同様である。
【００５５】
なお、本実施形態の音声データにはタイム情報が付されていなくてもよい。そして、音声認識部１３が生成したテキストデータにもタイム情報が付されていなくてもよい。
【００５６】
抽出部１１は、音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペア（以下、「所定の文字数以内で発言された商品名と個数のペア」という場合がある）を抽出する。抽出部１１は、商品名辞書（図３参照）及び個数辞書（図４参照）を利用して上記抽出処理を行う。商品名辞書及び個数辞書の構成は、第１の実施形態と同様である。
【００５７】
抽出部１１は、商品名辞書及び個数辞書に登録されているよみ仮名をキーとして音声認識部１３が生成したテキストデータを検索し、テキストデータに含まれる商品名及び個数の文字列を特定する。
【００５８】
そして、抽出部１１は、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する。例えば、抽出部１１は、商品名及び個数各々が含む１つ又は複数の文字（音）の中の所定の文字（設計的事項。例えば、冒頭の文字。最後の文字。）を代表文字として特定する。そして、抽出部１１は、代表文字間の文字数が所定の文字数以内である商品名及び個数のペアを抽出する。
【００５９】
一例として、抽出部１１は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「り」という文字と「こ」という文字の間の文字数（この例の場合、「５」）が所定の文字数以内であるペアを抽出してもよい。これは、先に現れる文字列（商品名又は個数）の最初の文字と、後に現れる文字列（個数又は商品名）の最後の文字との間の文字数が、所定の文字数以内のペアを抽出する例である。
【００６０】
他の例として、抽出部１１は、「りんごをいっこ」というテキストデータの中から、「りんご」という商品名と、「いっこ」という個数を特定した場合、「ご」という文字と「い」という文字の間の文字数（この例の場合、「１」）が所定の文字数以内であるペアを抽出してもよい。これは、先に現れる文字列（商品名又は個数）の最後の文字と、後に現れる文字列（個数又は商品名）の最初の文字との間の文字数が、所定の文字数以内のペアを抽出する例である。なお、これらの例示は一例であり、これらに限定されない。
【００６１】
所定の文字数は設計的事項である。１０文字、５文字程度が想定されるが、これらに限定されない。
【００６２】
図２に戻り、登録部１２は、抽出部１１により抽出されたペアの商品名と個数とを対応付けて商品登録する。すなわち、販売対象（購入対象）として、その商品及び個数が登録される。登録部１２の構成は、第１の実施形態と同様である。
【００６３】
本実施形態の登録装置１０の処理の流れの一例は、第１の実施形態と同様である。
【００６４】
以上、説明した本実施形態の登録装置１０は、商品名と個数とが所定の文字数以内に発言された場合に、その商品と個数を対応付けて商品登録することができる。換言すれば、商品名及び個数が所定の文字数以内に発言されていない場合、その商品と個数とを対応付けた商品登録を行わない。
【００６５】
例えば、「本日、商品Ｂ（商品名）がお勧めとなっています。」と、客に所定の商品を勧めてから所定時間以上（例：５分）経過した後に、他の店員からの所定商品の在庫数の問い合わせに対して、「３個です。」と発言する場合がある。この場合、音声データから単に商品名及び個数を検出し、出現順が前後する商品名及び個数でペアを作成し、商品登録するよう構成されていると、商品Ｂと３個とが対応付けて商品登録されてしまう。ペア抽出時に「所定の文字数以内に発言された商品名及び個数のペアを抽出」という条件を付す本実施形態の登録装置１０によれば、このような誤登録を軽減できる。
【００６６】
なお、商品登録作業時に、販売対象（購入対象）の商品名とその個数とを、その他の会話を挟んで発言しなければいけない状況は稀であり、起こりにくい。このため、商品名及び個数が所定の文字数以内に発言されていない場合、その商品と個数とを対応付けた商品登録を行わないように構成しても、特段不都合はない。
【００６７】
さらに、商品登録作業のマニュアル等において、「「商品名」と「個数」とを所定の文字数以内に発言する」ことを定め、オペレータに周知させておくことで、上述のような誤登録を軽減しつつ、有効的に登録装置１０を利用することができる。
【００６８】
＜第３の実施形態＞
本実施形態の登録装置１０は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たすペアを抽出した場合に、その商品と個数とを対応付けて商品登録するよう構成される。
【００６９】
なお、本実施形態の登録装置１０は、所定の時間以内又は所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出した場合に、その商品と個数とを対応付けて商品登録するよう構成されてもよい。
【００７０】
図２に、本実施形態の登録装置１０の機能ブロック図の一例を示す。図示するように、登録装置１０は、抽出部１１と、登録部１２と、音声認識部１３とを有する。登録部１２及び音声認識部１３の構成は、第１又は第２の実施形態と同様である。
【００７１】
抽出部１１は、所定の時間以内で発言され、かつ、発言順が商品名、個数の順番を満たすペアを抽出してもよい。
【００７２】
その他、抽出部１１は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他の商品名及び他の個数以外の発言が含まれてもよい。
【００７３】
その他、抽出部１１は、所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たすペアを抽出してもよい。
【００７４】
その他、抽出部１１は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他の商品名及び他の個数以外の発言が含まれてもよい。
【００７５】
本実施形態の登録装置１０の処理の流れの一例は、第１及び第２の実施形態と同様である。
【００７６】
以上、説明した本実施形態の登録装置１０によれば、第１及び第２の実施形態と同様な作用効果を実現できる。
【００７７】
また、本実施形態の登録装置１０は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たすペアを抽出し、商品登録できる。
【００７８】
抽出部１１によるペア抽出の条件となる「所定の時間」や「所定の文字数」の設定の仕方や、オペレータによる発言の仕方によっては、ある商品名や個数が、複数のペアとして抽出される事態が生じ得る。例えば、オペレータが、「商品Ａ、２個」、「商品Ｂ、３個」という発言を連続的にした場合、「商品Ａ」と「２個」との間のみならず、「２個」と「商品Ｂ」との間でも上記条件を満たす状況が発生し得る。かかる場合、誤登録が発生し得る。
【００７９】
本実施形態の登録装置１０のように、「商品名」−「個数」の順に発言されたペアを抽出し、商品登録を行うことで、オペレータの意図通りの商品登録を実現し、上述のような誤登録を軽減できる。
【００８０】
なお、商品登録作業のマニュアル等において、「「商品名」−「個数」をこの順に発言する」ことを定め、オペレータに周知させておくことで、上述のような誤登録を軽減しつつ、有効的に登録装置１０を利用することができる。
【００８１】
その他、本実施形態の登録装置１０は、所定の時間以内又は所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出し、商品登録できる。
【００８２】
抽出部１１によるペア抽出の条件となる「所定の時間」や「所定の文字数」の設定の仕方や、オペレータによる発言の仕方によっては、ある商品名や個数が、複数のペアとして抽出される事態が生じ得る。例えば、オペレータが、「商品Ａ、２個」、「商品Ｂ、３個」という発言を連続的にした場合、「商品Ａ」と「２個」との間のみならず、「商品Ａ」と「３個」との間でも上記条件を満たす状況が発生し得る。かかる場合、誤登録が発生し得る。ペア抽出時に「他の商品名や他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出」という条件を付すことができる本実施形態の登録装置１０によれば、このような誤登録を軽減できる。
【００８３】
なお、本実施形態で、「他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出」という条件のもと、商品名と個数のペアを抽出する例を示した。これの変形例として、抽出部１１は、「他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数のペアを抽出。ただし、他者（オペレータ以外の者。例えば、客。）が発言した商品名及び／又は個数は挟んでもよい。」という条件のもと、商品名と個数のペアを抽出してもよい。すなわち、抽出部１１は、他者の発話を挟んで連続的に発言された商品名と個数のペアを抽出することができる。
【００８４】
例えば、抽出部１１は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数のペア（ただし、他者が発言した商品名及び／又は個数は挟んでもよい）を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者（オペレータ以外の者。）が発言した商品名及び／又は個数を含んでもよい。
【００８５】
その他、抽出部１１は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数のペア（ただし、他者が発言した商品名及び／又は個数は挟んでもよい）を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者（オペレータ以外の者。）が発言した商品名及び／又は個数を含んでもよい。
【００８６】
抽出部１１は、音声データを解析して発話者を特定するあらゆる技術を用いて、テキストデータから特定した商品名や個数の発話者が、オペレータであるか他者であるかを判断することができる。例えば、予め、オペレータが発話した音声データから抽出された特徴量が、当該オペレータに対応付けて抽出部１１に登録されていてもよい。そして、抽出部１１は、当該特徴量を用いて発話者が登録されているオペレータであるか否かを判断してもよい。
【００８７】
＜第４の実施形態＞
本実施形態の登録装置１０は、所定の時間以内又は所定の文字数以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出した場合に、その商品と個数とを対応付けて商品登録するよう構成される。
【００８８】
なお、本実施形態の登録装置１０は、所定の時間以内又は所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出した場合に、その商品と個数とを対応付けて商品登録するよう構成されてもよい。
【００８９】
ここでの「他の文字」は、商品名、個数等を表す文字に限定されず、これらに関係ない発言内容（例：「次のお客様どうぞ」）を表す文字をも含む概念である。
【００９０】
図２に、本実施形態の登録装置１０の機能ブロック図の一例を示す。図示するように、登録装置１０は、抽出部１１と、登録部１２と、音声認識部１３とを有する。登録部１２及び音声認識部１３の構成は、第１、第２又は第３の実施形態と同様である。
【００９１】
抽出部１１は、所定の時間以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。
【００９２】
その他、抽出部１１は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。
【００９３】
その他、抽出部１１は、所定の文字数以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。
【００９４】
その他、抽出部１１は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出してもよい。
【００９５】
抽出部１１は、不要語辞書を用いて、上記抽出を行う。すなわち、抽出部１１は、予め不要語辞書に登録されている文字や文字列を、不要語として扱う。なお、抽出部１１により抽出されるペアの商品名と個数の間には、１つの不要語のみならず、複数の不要語が挟まれてもよい。
【００９６】
図７に不要語辞書の一例を模式的に示す。不要語辞書には、商品登録作業において特に意味をなさない言語のよみ仮名が登録されている。例えば、助詞、あいづち、間を埋めるための発言等が考えらえるが、これらに限定されない。不要語辞書は、不要語辞書記憶部（図２において不図示）に記憶される。登録装置１０が不要語辞書記憶部を有してもよいし、登録装置１０と通信可能に構成された外部装置が不要語辞書記憶部を有してもよい。予め、上述のような不要語辞書が作成され、不要語辞書記憶部に登録される。
【００９７】
他の文字を挟まずに連続的に発言された商品名と個数のペアは、例えば、「商品Ａ、２個」、「商品Ｂ、３個」等が該当する。不要語のみを挟んで連続的に発言された商品名と個数のペアは、例えば、「商品Ａを２個」（１つの不要語「を」）、「商品Ｂを、えっと３個」（２つの不要語、「を」、「えっと」）等が該当する。
【００９８】
本実施形態の登録装置１０の処理の流れの一例は、第１乃至第３の実施形態と同様である。
【００９９】
以上、説明した本実施形態の登録装置１０によれば、第１乃至第３の実施形態と同様な作用効果を実現できる。
【０１００】
また、本実施形態の登録装置１０は、所定の時間以内又は所定の文字数以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出し、商品登録できる。
【０１０１】
抽出部１１によるペア抽出の条件となる「所定の時間」や「所定の文字数」の設定の仕方や、オペレータによる発言の仕方によっては、ある商品名や個数が、複数のペアとして抽出される事態が生じ得る。例えば、オペレータが、「商品Ａ、２個」、「商品Ｂ、３個」という発言を連続的にした場合、「商品Ａ」と「２個」との間のみならず、「商品Ａ」と「３個」との間でも上記条件を満たし得る。結果、誤登録が発生し得る。ペア抽出時に「他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出」という条件を付すことができる本実施形態の登録装置１０によれば、このような誤登録を軽減できる。
【０１０２】
また、商品登録作業時に発言され得る商品登録作業に関係ない不要語を考慮して、連続的に発言された商品名及び個数のペアを抽出するように構成することで、オペレータによる発言の自由度が増し好ましい（「えー」、「えっと」等の発言が許される）。
【０１０３】
なお、本実施形態で、「他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出」という条件のもと、商品名と個数のペアを抽出する例を示した。これの変形例として、抽出部１１は、「他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペアを抽出。ただし、他者（オペレータ以外の者。例えば、客。）の発言内容を示す他の文字は挟んでもよい。」という条件のもと、商品名と個数のペアを抽出してもよい。すなわち、抽出部１１は、他者の発話を挟んで連続的に発言された商品名と個数のペアを抽出することができる。
【０１０４】
例えば、抽出部１１は、所定の時間以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア（ただし、他者（オペレータ以外の者。）の発言内容を示す他の文字は挟んでもよい。）を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者（オペレータ以外の者。例えば、客。）が発言した文字を含んでもよい。
【０１０５】
その他、抽出部１１は、所定の時間以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア（ただし、他者（オペレータ以外の者。）の発言内容を示す他の文字は挟んでもよい。）を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者（オペレータ以外の者。例えば、客。）が発言した文字を含んでもよい。
【０１０６】
その他、抽出部１１は、所定の文字数以内で発言され、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア（ただし、他者（オペレータ以外の者。）の発言内容を示す他の文字は挟んでもよい。）を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者（オペレータ以外の者。例えば、客。）が発言した文字を含んでもよい。
【０１０７】
その他、抽出部１１は、所定の文字数以内で発言され、発言順が商品名、個数の順番を満たし、かつ、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数のペア（ただし、他者（オペレータ以外の者。）の発言内容を示す他の文字は挟んでもよい。）を抽出してもよい。この場合、抽出される商品名と個数のペアの間に、他者（オペレータ以外の者。例えば、客。）が発言した文字を含んでもよい。
【０１０８】
抽出部１１は、音声データを解析して発話者を特定するあらゆる技術を用いて、テキストデータに含まれる発言の発話者が、オペレータであるか他者であるかを判断することができる。例えば、予め、オペレータが発話した音声データから抽出された特徴量が、当該オペレータに対応付けて抽出部１１に登録されていてもよい。そして、抽出部１１は、当該特徴量を用いて発話者が登録されているオペレータであるか否かを判断してもよい。
【０１０９】
＜第５の実施形態＞
本実施形態の登録装置１０は、抽出部１１の構成が第１乃至第４の実施形態と異なる。抽出部１１は、第１乃至第４の実施形態で説明した抽出条件を満たす商品名と個数のペアであってもよい、以下の条件を満たす場合、そのペアを抽出しない。
【０１１０】
具体的には、第１乃至第４の実施形態で説明した抽出条件を満たす商品名と個数のペアの後に、「はいかがですか？」、「がお勧めとなっています。」等のように、商品登録とは異なる内容を示す所定の発言がなされている場合、抽出部１１はそのペアを抽出しない。予め、このような文字列（以下、「抽出中止文字列」）がデータベースに登録されている。そして、抽出部１１は、第１乃至第４の実施形態で説明した抽出条件を満たす商品名と個数のペアの後に、当該データベースに登録されている抽出中止文字列が存在するか否かを判断する。存在する場合、抽出部１１はそのペアを抽出しない。
【０１１１】
なお、抽出部１１は、商品名と個数のペアの発言部分の所定タイミングと、抽出中止文字列の発言部分の所定タイミングとの間の時間が所定の時間以内である場合、ペアの後に抽出中止文字列が存在すると判断してもよい。例えば、抽出部１１は、商品名及び個数のペアが含む１つ又は複数の文字（音）の中の所定の文字（設計的事項。例：最後の文字。）を発言したタイミングと、抽出中止文字列が含む１つ又は複数の文字（音）の中の所定の文字（設計的事項。例：最初の文字。）を発言したタイミングとの間の時間が所定の時間以内であるか否かを判断してもよい。
【０１１２】
その他、抽出部１１は、商品名と個数のペアと、抽出中止文字列との間の文字数が所定の文字数以内である場合、ペアの後に抽出中止文字列が存在すると判断してもよい。例えば、抽出部１１は、商品名及び個数のペアが含む１つ又は複数の文字（音）の中の所定の文字（設計的事項。例：最後の文字。）と、抽出中止文字列が含む１つ又は複数の文字（音）の中の所定の文字（設計的事項。例：最初の文字。）との間の文字数が所定の文字数以内であるか否かを判断してもよい。
【０１１３】
他の例として、抽出部１１には、音声データに対して音声認識処理を行い、さらに、構文解析を行ったテキストデータが入力されてもよい。そして、抽出部１１は、第１乃至第４の実施形態で説明した抽出条件を満たす商品名と個数のペアであっても、そのペアを含む一文が、構文解析により、商品を勧める一文と解釈されている場合、そのペアを抽出しなくてもよい。その他、上記ペアを含む一文の抑揚を解析し、その一文が商品を勧める一文であるか否かを判断してもよい。例えば、一文の末尾の抑揚が上がっている場合、商品を勧める一文と解釈してもよい。
【０１１４】
本実施形態によれば、第１乃至第４の実施形態と同様な作用効果を実現できる。また、商品を勧めている場合など、商品登録と関係発言内容に基づき商品登録される誤登録を軽減できる。
【０１１５】
＜第６実施形態＞
図８に、本実施形態の登録装置１０の機能ブロック図の一例を示す。図示するように、本実施形態の登録装置１０は、抽出部１１及び登録部１２を有し、音声認識部１３を有さない。
【０１１６】
本実施形態の場合、登録装置１０と論理的に分かれ、登録装置１０と通信可能に構成された外部装置が、音声認識部１３を有する。本実施形態の場合、外部装置に音声データが入力され、外部装置の音声認識部１３が音声認識処理を行う。そして、音声認識の結果が登録装置１０の抽出部１１に入力される。抽出部１１、登録部１２及び音声認識部１３の構成は、第１乃至第４の実施形態と同様である。
【０１１７】
以上説明した本実施形態によれば、第１乃至第５の実施形態と同様な作用効果を実現できる。
【０１１８】
以下、参考形態の例を付記する。
１．  音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペア、又は、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段と、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段と、
を有する情報処理装置。
２．  １に記載の情報処理装置において、
前記抽出手段は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出する情報処理装置。
３．  １又は２に記載の情報処理装置において、
前記抽出手段は、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。
４．  １から３のいずれかに記載の情報処理装置において、
前記抽出手段は、他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。
５．  １から４のいずれかに記載の情報処理装置において、
前記抽出手段は、他者の発話を挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理装置。
６．  １から５のいずれかに記載の情報処理装置において、
音声データに対して音声認識処理を行い、テキストデータを生成する音声認識手段をさらに有する情報処理装置。
７．  コンピュータが、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペア、又は、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出工程と、
前記抽出工程で抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録工程と、
を実行する情報処理方法。
７−２．  ７に記載の情報処理方法において、
前記抽出工程では、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出する情報処理方法。
７−３．  ７又は７−２に記載の情報処理方法において、
前記抽出工程では、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理方法。
７−４．  ７から７−３のいずれかに記載の情報処理方法において、
前記抽出工程では、他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数の前記ペアを抽出する情報処理方法。
７−５．  ７から７−４のいずれかに記載の情報処理方法において、
前記抽出工程では、他者の発話を挟んで連続的に発言された商品名と個数の前記ペアを抽出する情報処理方法。
７−６．  ７から７−５のいずれかに記載の情報処理方法において、
前記コンピュータが、音声データに対して音声認識処理を行い、テキストデータを生成する音声認識工程をさらに実行する情報処理方法。
８．  コンピュータを、
音声データに対する音声認識処理で得られたテキストデータから商品名及び個数の発言部分を特定し、商品名の発言部分の所定タイミングと個数の発言部分の所定タイミングとの間の時間が所定の時間以内である商品名と個数のペア、又は、商品名の中の所定の文字と個数の中の所定の文字との間の文字数が所定の文字数以内である商品名と個数のペアを抽出する抽出手段、
前記抽出手段により抽出された前記ペアの商品名と個数とを対応付けて商品登録する登録手段、
として機能させるプログラム。
８−２．  ８に記載のプログラムにおいて、
前記抽出手段は、所定の時間以内又は所定の文字数以内で発言され、かつ、発言順が商品名、個数の順番を満たす前記ペアを抽出するプログラム。
８−３．  ８又は８−２に記載のプログラムにおいて、
前記抽出手段は、他の文字を挟まずに、又は、予め登録されている不要語のみを挟んで連続的に発言された商品名と個数の前記ペアを抽出するプログラム。
８−４．  ８から８−３のいずれかに記載のプログラムにおいて、
前記抽出手段は、他の商品名及び／又は他の個数を挟まずに連続的に発言された商品名と個数の前記ペアを抽出するプログラム。
８−５．  ８から８−４のいずれかに記載のプログラムにおいて、
前記抽出手段は、他者の発話を挟んで連続的に発言された商品名と個数の前記ペアを抽出するプログラム。
８−６．  ８から８−５のいずれかに記載のプログラムにおいて、
音声データに対して音声認識処理を行い、テキストデータを生成する音声認識手段をさらに有するプログラム。
【符号の説明】
【０１１９】
１０    登録装置
１１    抽出部
１２    登録部
１３    音声認識部
２００  計算機
２０２  バス
２０４  プロセッサ
２０６  メモリ
２０８  ストレージ
２１０  入出力Ｉ／Ｆ
２１４  タッチパネルディスプレイ装置
２１６  ドロア
２１８  釣り銭機
２２０  プリンタ
２３０  マイク
【図１】
0006805503.tif 000002
【図２】
0006805503.tif 000003
【図３】
0006805503.tif 000004
【図４】
0006805503.tif 000005
【図５】
0006805503.tif 000006
【図６】
0006805503.tif 000007
【図７】
0006805503.tif 000008
【図８】
0006805503.tif 000009