(57)【要約】【課題】  注文メニューが非常に多い場合等の給仕人による注文メニューの読み飛ばしを減少させ、かつ使い勝手を良好にする。【解決手段】  注文情報入力部Ｆ１にて入力された注文情報を記憶する記憶部Ｈ１０３と、前記注文情報の少なくとも一つからなる注文情報リストを作成する注文情報リスト作成部Ｆ２と、音声認識部Ｆ５と、注文情報リスト中の注文情報のうち、この注文情報リスト作成後の音声入力部Ｆ４からの音声入力についての音声認識部Ｆ５による音声認識結果に相当する注文情報を復唱済みとし、この復唱済みの注文情報と未復唱の注文情報とを互いに識別可能な出力用データとして出力する出力用データ作成部Ｆ７とを備える。【選択図】  図１
2005174251.tif 000002
【特許請求の範囲】
【請求項１】
入力された注文情報の少なくとも一つからなる注文情報リストを作成するリスト作成手段と、
音声を認識する音声認識手段と、
前記注文情報リスト中の注文情報のうち、この注文情報リスト作成後の音声入力についての前記音声認識手段による音声認識結果に相当する注文情報を復唱済みとし、この復唱済みの注文情報と復唱されていない注文情報とを互いに識別できるような出力用データを作成する出力用データ作成手段とを備えたことを特徴とするオーダー処理装置。
【請求項２】
前記出力用データ作成手段は、前記リスト作成手段にて作成された注文情報リストの表示領域とは異なる表示領域に復唱されていない注文情報を表示するための表示用データを前記出力用データとして作成することを特徴とする請求項１に記載のオーダー処理装置。
【請求項３】
前記出力用データ作成手段は、音声合成手段と音声再生手段とを備え、復唱されていない注文情報を音声合成手段にて音声合成し、音声再生手段にて音声として再生することを特徴とする請求項１に記載のオーダー処理装置。
【請求項４】
前記音声認識手段は、音声認識の対象となる語彙を、現在表示されている注文情報についての語彙に限定することを特徴とする請求項１に記載のオーダー処理装置。
【請求項５】
前記出力用データ作成手段は、復唱済みの注文情報の表示領域と復唱されていない注文情報の表示領域との背景色が互いに異なる背景色となる表示用データを前記出力用データとして作成することを特徴とする請求項１に記載のオーダー処理装置。
【請求項６】
前記出力用データ作成手段は、復唱されていない注文情報を表示するための表示用データを作成する一方、復唱済みの注文情報の表示用データを作成しないことにより、両注文情報が互いに識別可能となる出力用データを作成することを特徴とする請求項１に記載のオーダー処理装置。
【請求項７】
前記出力用データ作成手段は、復唱済みの注文情報を表示する領域と復唱されていない注文情報を表示する領域とを分割して配置した表示用データを前記出力用データとして作成することを特徴とする請求項１に記載のオーダー処理装置。
【請求項８】
前記出力用データ作成手段は、復唱済みの注文情報と復唱していない注文情報とを異なる表示形態にて表示するための表示用データを前記出力用データとして作成することを特徴とする請求項１に記載のオーダー処理装置。
【請求項９】
前記注文情報リストを表示する表示手段を備えていることを特徴とする請求項１に記載のオーダー処理装置。
【請求項１０】
前記注文情報リストに加えて、前記表示用データを表示する表示手段を備えていることを特徴とする請求項２、５または７に記載のオーダー処理装置。
【請求項１１】
請求項１から８の何れか１項に記載のオーダー処理装置を動作させるオーダー処理プログラムであって、コンピュータを上記の各手段として機能させるためのオーダー処理プログラム。
【請求項１２】
請求項１１に記載のオーダー処理プログラムが記録されたことを特徴とするコンピュータ読取り可能なプログラム記録媒体。
【請求項１３】
ネットワークサーバとしての音声認識装置と、このネットワークサーバとネットワークを介して接続されたネットワーククライアントしての少なくとも１台のオーダー処理装置とを備え、
前記オーダー処理装置は、
少なくとも音声による入力が可能な入力手段と、
入力された注文情報の少なくとも一つからなる注文情報リストを作成するリスト作成手段と、
前記ネットワークを介して、前記注文情報リスト、および前記音声入力手段より入力された音声を前記音声認識装置に送信するとともに、前記音声認識装置から送信された音声認識結果を受信する送受信手段と、
前記注文情報リスト中の注文情報のうち、受信した前記音声認識結果に相当する注文情報を復唱済みとし、この復唱済みの注文情報と復唱されていない注文情報とを互いに識別できるような出力用データを作成する出力用データ作成手段とを備え、
前記音声認識装置は、
受信した前記音声を認識する音声認識手段と、
前記ネットワークを介して、前記オーダー処理装置から送信された前記注文情報リストおよび音声を受信するとともに、前記音声認識手段による音声認識結果を前記オーダー処理装置へ送信する送受信手段とを備えていることを特徴とするオーダー処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レストランや料理店、食堂などの飲食店において、客の注文に従った注文情報を処理するオーダー処理装置、オーダー処理方法、オーダー処理プログラム、オーダー処理プログラム記録媒体及びオーダー処理システムに関する。
【背景技術】
【０００２】
従来、レストランなどでは、給仕人が客の注文メニューを端末に入力し、客の注文が終わった後、客の注文を確認するために、注文メニューを繰り返し読み上げる（注文メニューを復唱する）。特開２００２−３１２４５１の従来技術では、注文メニューを復唱する際に、入力済み注文メニュー（オーダー）を表示させていた。
【０００３】
また、特開２００２−３１２４５１や特開２００３−１２２９６６の従来技術では、音声認識を利用して客の注文を入力していたが、注文メニュー確認のための復唱の音声を認識する機能はなかった。
【特許文献１】特開２００２−３１２４５１号公報（公開日 平成１４年１０月２５日）
【特許文献２】特開２００３−１２２９６６号公報（公開日 平成１５年４月２５日）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、注文メニューが非常に多い時に、それら注文メニューの一覧表示を見ながら復唱を行う場合、どの注文メニューを復唱したかが分かり難く、一部の注文メニューを読み飛ばしてしまうという問題点を有している。
【０００５】
例えば、図１６には、従来のオーダー処理端末装置において、入力された注文情報のリストが表示されている状態を示す。図１６のような場合、給仕人は、注文メニューを復唱する際に、例えば、Bセット、Cセット、和風ハンバーグセット、サーロインステーキセットと読み上げ、ビーフカレーライスを読み飛ばして、カツ丼、．．．、チーズケーキと読んでしまうことがある。通常、オーダー処理端末装置の表示画面は小さく見づらいので、そのようなミスが起こりやすい。
【０００６】
なお、注文メニューを読み上げた後、キー操作やタッチパネル入力によって、その注文メニューをマークするという手法が容易に類推されるが、そのような手法では端末装置の操作がわずらわしい。
【０００７】
本発明は、上記の課題を解決するためになされたものであって、例えば注文メニューが非常に多い場合の給仕人による注文メニューの読み飛ばしを減少させることができ、かつ、使い勝手が良好なオーダー処理装置、オーダー処理方法、オーダー処理プログラム、オーダー処理プログラム記録媒体及びオーダー処理システムの提供を目的としている。
【課題を解決するための手段】
【０００８】
上記課題を解決する発明のポイントをまとめると
・給仕人に入力済み注文情報（注文メニューとその数量）の一覧を表示して示し、注文情報の復唱音声を認識し、認識した注文情報を復唱済みとし、この復唱済みの注文情報と復唱されていない注文情報とを識別できるように出力データを作成すること
である。具体的には、本発明の構成とその作用・効果は、以下のようになる。
【０００９】
本発明のオーダー処理装置は、入力された注文情報の少なくとも一つからなる注文情報リストを作成するリスト作成手段と、音声を認識する音声認識手段と、前記注文情報リスト中の注文情報のうち、この注文情報リスト作成後の音声入力についての前記音声認識手段による音声認識結果に相当する注文情報を復唱済みとし、この復唱済みの注文情報と復唱されていない注文情報とを互いに識別できるような出力用データを作成する出力用データ作成手段とを備えたことを特徴としている。
【００１０】
上記の構成によれば、例えばレストランの給仕人が本装置を使用する状況において、給仕人により注文メニュー（注文情報）が復唱された場合に、音声認識手段がその音声を認識し、出力用データ作成手段が音声認識結果に相当する注文情報を復唱済みとし、復唱済みの注文情報と復唱されていない注文情報とを識別できるような出力用データ、例えば表示用データや音声データを作成する。したがって、給仕人は、前記出力用データに基づく例えば表示や音声により復唱済みの注文メニューと復唱していない注文メニューとを容易に識別することができる。この結果、例えば注文メニューが非常に多い場合の給仕人による注文メニューの読み飛ばしを減少させ、かつ端末装置の操作のわずらわしさを軽減することができる。
【００１１】
上記のオーダー処理装置において、前記出力用データ作成手段は、前記リスト作成手段にて作成された注文情報リストの表示領域とは異なる表示領域に復唱されていない注文情報を表示するための表示用データを前記出力用データとして作成することを特徴としている。
【００１２】
上記の構成によれば、前記リスト作成手段にて作成された注文情報リストの表示領域とは異なる表示領域に、復唱されていない注文情報を表示するための表示用データを作成するので、この表示用データに基づく表示が行われた場合に、給仕人は次に復唱すべき注文情報が分かりやすい。
【００１３】
上記のオーダー処理装置において、前記出力用データ作成手段は、音声合成手段と音声再生手段とを備え、復唱されていない注文情報を音声合成手段にて音声合成し、音声再生手段にて音声として再生することを特徴としている。
【００１４】
上記の構成によれば、復唱されていない注文情報を音声合成手段にて音声合成し、音声再生手段にて音声として再生するので、給仕人は次に復唱すべき注文情報が分かりやすい。また、給仕人が、例えば漢字の読み方が分からないような注文メニューを誤った読み方で発音してしまうといった不都合を防止することができる。
【００１５】
上記のオーダー処理装置において、前記音声認識手段は、音声認識の対象となる語彙を、現在表示されている注文情報に係る語彙に限定することを特徴としている。
【００１６】
ここで、注文情報に係る語彙とは、注文情報の簡略化表現なども含んでいる。例えば、「チョコレートパフェが３」という注文情報が表示されている場合に、注文情報に係る語彙は、「チョコパ」、「チョコレートパフェ」、「さん」と「みっつ」などを含んでいる。
【００１７】
上記構成によれば、音声認識の対象となる語彙を、現在表示されている注文情報に係る語彙に限定するので、音声認識の処理の負担を軽減でき、かつ例えば全メニューを認識の対象としたようなオーダー入力装置よりも認識性能を向上させることができる。
【００１８】
上記のオーダー処理装置において、前記出力用データ作成手段は、復唱済みの注文情報の表示領域と復唱されていない注文情報の表示領域との背景色が互いに異なる背景色となる表示用データを前記出力用データとして作成することを特徴としている。
【００１９】
上記の構成によれば、上記表示用データに基づく表示が行われた場合に、復唱済みの注文情報に係る表示領域と復唱されていない注文情報の表示領域との背景色が互いに異なる背景色として表示されるので、復唱済みの注文情報が分かりやすく、給仕人による注文メニューの読み飛ばしを減少させることができる。
【００２０】
また、上記の発明のオーダー処理装置において、前記出力用データ作成手段は、復唱されていない注文情報を表示するための表示用データを作成する一方、復唱済みの注文情報の表示用データを作成しないことにより、両注文情報が互いに識別可能となる出力用データを作成することを特徴としている。
【００２１】
上記構成によれば、復唱されていない注文情報を表示するための表示用データを作成し、復唱済みの注文情報の表示用データを作成しないので、復唱していない注文情報が分かりやすく、給仕人による注文メニューの読み飛ばしを減少させることができる。
【００２２】
上記のオーダー処理装置において、前記出力用データ作成手段は、復唱済みの注文情報を表示する領域と復唱されていない注文情報を表示する領域とを分割して配置した表示用データを前記出力用データとして作成することを特徴としている。
【００２３】
上記の構成によれば、前記表示用データに基づく表示が行われた場合に、復唱済みの注文情報を表示する領域と復唱されていない注文情報を表示する領域とが分割して配置されるので、復唱していない注文情報と復唱済みの注文情報の違いが分かりやすく、給仕人による注文メニューの読み飛ばしを減少させることができる。
【００２４】
上記のオーダー処理装置において、前記出力用データ作成手段は、復唱済みの注文情報と復唱していない注文情報とを異なる表示形態にて表示するための表示用データを前記出力用データとして作成することを特徴としている。
【００２５】
上記の構成によれば、復唱済みの注文情報と復唱していない注文情報とを異なる表示形態、例えば異なるフォントサイズ、異なる色、異なる背景色、異なる表示領域等にて表示することができるので、復唱していない注文情報と復唱済みの注文情報の違いが分かりやすく、給仕人による注文メニューの読み飛ばしを減少させることができる。
【００２６】
上記の発明のオーダー処理装置は、前記注文情報リストを表示する表示手段を備えていることを特徴としている。
【００２７】
上記の構成によれば、前記注文情報リストを表示する表示手段を備えているので、給仕人は復唱すべき注文情報が分かりやすい。
【００２８】
また、表示用データを作成することを特徴とする上記の発明のオーダー処理装置において、前記注文情報リストに加えて、前記表示用データを表示する表示手段を備えていることを特徴としている。
【００２９】
上記の構成によれば、前記注文情報リストに加えて、前記表示用データを表示する表示手段を備えているので、給仕人による注文メニューの読み飛ばしを減少させ、かつ端末装置の操作のわずらわしさを軽減することができる。
【００３０】
本発明のオーダー処理システムは、ネットワークサーバとしての音声認識装置と、このネットワークサーバとネットワークを介して接続されたネットワーククライアントしての少なくとも１台のオーダー処理装置とを備え、前記オーダー処理装置は、少なくとも音声による入力が可能な入力手段と、入力された注文情報の少なくとも一つからなる注文情報リストを作成するリスト作成手段と、前記ネットワークを介して、前記注文情報リスト、および前記音声入力手段より入力された音声を前記音声認識装置に送信するとともに、前記音声認識装置から送信された音声認識結果を受信する送受信手段と、前記注文情報リスト中の注文情報のうち、受信した前記音声認識結果に相当する注文情報を復唱済みとし、この復唱済みの注文情報と復唱されていない注文情報とを互いに識別できるような出力用データを作成する出力用データ作成手段とを備え、前記音声認識装置は、受信した前記音声を認識する音声認識手段と、前記ネットワークを介して、前記オーダー処理装置から送信された前記注文情報リストおよび音声を受信するとともに、前記音声認識手段による音声認識結果を前記オーダー処理装置へ送信する送受信手段とを備えていることを特徴としている。
【００３１】
上記の構成によれば、例えばレストランの給仕人が本システムを使用する状況において、給仕人により注文メニュー（注文情報）が復唱された場合に、音声認識手段がその復唱された注文情報を認識し、出力用データ作成手段が音声認識結果に相当する注文情報を復唱済みとし、復唱済みの注文情報と復唱されていない注文情報を識別できるような出力用データを作成する。したがって、給仕人は、前記出力用データに基づく例えば表示や音声により復唱済みの注文メニューと復唱していない注文メニューとを容易に識別することができる。この結果、例えば注文メニューが非常に多い場合の給仕人による注文メニューの読み飛ばしを減少させ、かつ端末装置の操作のわずらわしさを軽減することができる。また、音声認識処理をサーバ側で行うので、オーダー処理装置の負担を軽減することができる。
【発明の効果】
【００３２】
発明の効果をまとめると以下のようになる。
・図６のように次に復唱すべき注文情報（Ｂセット）を表示することによって、あるいは、それを読み上げる処理によって、給仕人は次に復唱すべき注文情報がわかりやすくなる。
・図８あるいは図９のように復唱済みの注文情報と復唱していない注文情報の表示領域の背景色を変えることによって、給仕人は既に復唱した注文情報とこれから復唱すべき注文情報が区別しやすい。
・復唱されていない、かつ表示されている注文情報に認識対象となる語彙を限定するので、音声認識処理の負担を軽減でき、かつ全メニューを認識対象とするよりも認識性能を向上させることができる。
【００３３】
具体的には、本発明のオーダー処理装置は、リスト作成手段と、音声認識手段と、注文情報リスト中の注文情報のうち、この注文情報リスト作成後の音声入力についての前記音声認識手段による音声認識結果に相当する注文情報を復唱済みとし、この復唱済みの注文情報と復唱されていない注文情報とを互いに識別できるような出力用データを作成する出力用データ作成手段とを備えた構成である。
【００３４】
これにより、給仕人は、前記出力用データに基づく例えば表示や音声により復唱済みの注文メニューと復唱していない注文メニューとを容易に識別することができる。この結果、例えば注文メニューが非常に多い場合の給仕人による注文メニューの読み飛ばしを減少させ、かつ端末装置の操作のわずらわしさを軽減することができる。
【発明を実施するための最良の形態】
【００３５】
以下添付図面を参照して本発明の実施の形態を説明する。
【００３６】
（オーダー処理装置の外観）
まず、図３を用いて、本発明の実施例におけるオーダー処理装置Ｈ１の外観を説明する。ここでは、本発明が表示機能と音声出力機能を有するオーダー処理装置に適用されて実施されている。図３のオーダー処理装置Ｈ１は、スピーカＨ２、表示装置Ｈ３、数量を入力する、あるいは注文メニューを選択するキーＨ４、音声入力のＯＮ／ＯＦＦを切り替える音声入力ボタンＨ５及びマイクＨ６が配置されている。この図の例では、マイクＨ６は内蔵されているが、外付けされてもよい。マイクを外付けする場合に、マイクには送信器を設ける一方、オーダー処理装置Ｈ１には受信器を設けて，両者を無線で接続してもよい。また、表示装置Ｈ３は、注文メニューなどを表示する機能を有し、タッチパネルとそのコントローラで構成される。
【００３７】
（オーダー処理装置のハードウェア構成）
ここで、図２を用いて、本発明の実施例におけるオーダー処理装置Ｈ１のハードウェア構成を説明する。図２に示すオーダー処理装置Ｈ１は、一般には、１台のサーバＨ１０５に対して複数台が設けられる。すなわち、オーダー処理装置Ｈ１及びサーバＨ１０５は、相互に通信可能なオーダーデータ処理システムとして構成可能である。
【００３８】
図２に示すオーダー処理装置Ｈ１は、スピーカＨ２、表示装置Ｈ３、キーＨ４、音声入力ボタンＨ５、マイクＨ６、タッチキーＨ１００、サウンドカードＨ１０１、制御部Ｈ１０２、記憶部Ｈ１０３及びネットワークＩＦカードＨ１０４を備える。
【００３９】
制御部１０２は、プロセッサなどから構成され、例えばＲＯＭが記憶している制御プログラムに従って動作し、このオーダー処理装置Ｈ１全体の動作を制御する。記憶部（記憶手段）Ｈ１０３は、ＲＡＭあるいはＲＯＭなどの記録媒体から構成され、入力指示、入力データ、一時データ、処理状態を表すフラグ、注文情報（入力手段より入力された注文情報）及び制御プログラムを記憶する。
【００４０】
スピーカＨ２は、サウンドカードＨ１０１から供給されたアナログ音声信号を出力する。表示装置Ｈ３は、例えば注文メニューなどを表示する機能を有し、液晶パネルや、表示ドライバーなどから構成される。キーＨ４は、キー及びキーボードのコントローラなどで構成され、装置の使用者である給仕人が注文メニューを選択する、あるいは注文数を入力するためのものである。音声入力ボタンＨ５は、マイクＨ６からの音声データの取り込みの開始または終了など、音声入力のＯＮ／ＯＦＦを切り替えるためのスイッチである。
【００４１】
マイクＨ６は、給仕人からの音声信号を集音し、サウンドカードＨ１０１に供給する。サウンドカードＨ１０１は、Ｄ／Ａ及びＡ／Ｄ変換器などで構成され、マイクＨ６により集音されたアナログ音声信号をデジタル化して記憶部Ｈ１０３に保存する処理及び、デジタル音声信号をアナログ化してスピーカＨ２に供給する処理を行う。
【００４２】
タッチキーＨ１００は、タッチパネルとそのコントローラなどで構成され、上記給仕人が押圧操作して入力を行うためのものである。
【００４３】
ネットワークＩＦカードＨ１０４は、無線ＬＡＮなどで構成され、サーバＨ１０５との間で、注文情報や音声信号データを送受信する。
【００４４】
（オーダー処理装置の機能構成）
ここで、図１のブロック図を用いて、本実施の形態におけるオーダー処理装置Ｈ１の機能構成を説明する。このオーダー処理装置Ｈ１は、注文情報入力部Ｆ１、注文情報リスト作成部Ｆ２、音声入力部Ｆ４、音声認識部Ｆ５、注文情報管理部Ｆ６、出力用データ作成部Ｆ７、出力制御部Ｆ８及び出力部Ｆ９を備えている。
【００４５】
注文情報入力部（入力手段）Ｆ１は、キーＨ４及び（あるいは）タッチキーＨ１００によって構成され、給仕人の操作により、客から注文されたメニュー名とその注文数からなる注文情報が入力される。注文情報リスト作成部Ｆ２は、制御部Ｈ１０２及びこの制御部Ｈ１０２が実行するプログラムによって構成され、注文情報入力部Ｆ１にて入力された注文情報データを記憶部Ｈ１０３に記憶し、注文情報のリスト（以下、注文情報リストと称する）を作成して、記憶部Ｈ１０３に保存する。なお、注文情報は、下記のマイクＨ６を使用して音声により入力する構成とすることも可能である。
【００４６】
音声入力部Ｆ４は、マイクＨ６、音声入力ボタンＨ５及びサウンドカードＨ１０１によって構成され、集音したアナログの音声信号をデジタル化して、記憶部Ｈ１０３に保存する。音声認識部Ｆ５は、制御部Ｈ１０２及びこの制御部Ｈ１０２が実行するプログラムによって構成され、音声入力部Ｆ４にて入力された音声を認識し、認識結果を文字列として出力する。ただし、音声認識部Ｆ５が、制御部Ｈ１０２及びこの制御部Ｈ１０２が実行するプログラムによって構成される必要はなく、音声認識ＬＳＩを用いて構成しても良い。
【００４７】
注文情報管理部Ｆ６は、制御部Ｈ１０２及びこの制御部Ｈ１０２が実行するプログラムによって構成され、注文情報リストに含まれる注文情報のうち、音声認識部Ｆ５での認識結果に相当する注文情報を復唱済みとする。
【００４８】
出力用データ作成部Ｆ７は、制御部Ｈ１０２及びこの制御部Ｈ１０２が実行するプログラムによって構成され、注文情報管理部Ｆ６にて復唱済みとされた注文情報と復唱済みとされていない注文情報とを識別できるような出力用データを作成する。出力部Ｆ９は、表示装置Ｈ３からなる表示部Ｆ１０、サウンドカードＨ１０１及びスピーカＨ２からなる音声出力部Ｆ１１、及びネットワークＩＦカードＨ１０４からなるネットワーク出力部Ｆ１２を備えている。
【００４９】
出力制御部Ｆ８は、制御部Ｈ１０２及びこの制御部Ｈ１０２が実行するプログラムによって構成され、出力用データ作成部Ｆ７で作成した出力データを、その種類に応じて、出力部Ｆ９の適合するデバイスへ出力する。具体的には、出力データの種類が画像であるなら表示装置Ｈ３（表示部Ｆ１０）へ出力し、出力データの種類が音声であるならサウンドカードＨ１０１（音声出力部Ｆ１１）へ出力し、出力データの種類が通信データであるならネットワークＩＦカードＨ１０４（ネットワーク出力部Ｆ１２）へ出力する。
【００５０】
（オーダー処理装置の動作）
ここで、図４のフローチャートを用いて、本実施の形態におけるオーダー処理装置Ｈ１の動作を説明する。
【００５１】
ステップＳ１（以下ステップＳをＳと略記する）では、給仕人のキーＨ４あるいはタッチキーＨ１００（注文情報入力部Ｆ１）の操作によって、客から注文されたメニュー名とその注文数からなる注文情報が入力され、その注文情報が記憶部Ｈ１０３に保存される。図５は、注文情報の具体的な例を示す。以後の具体例を用いた処理の説明では、図５のような注文情報が入力された場合について説明する。
【００５２】
Ｓ２では、注文情報リスト作成部Ｆ２がＳ１にて記憶した注文情報のリストを作成する。このとき、リストの注文情報の順序はどのようなものでも良いが、例えば注文情報を入力した順番に並べると良い。以降、リストの注文情報は、入力した順番に並べられているものとして説明する。
【００５３】
Ｓ３では、注文情報管理部Ｆ６が、Ｓ２にて作成したリストの各注文情報について、復唱をされたかどうかを示す復唱済みフラグと対応付ける。給仕人は、注文情報を入力した後、入力ミスおよび入力忘れの有無を確認するため、入力した注文情報を復唱する。そこで、注文情報について復唱済みフラグにより復唱されたものとされていないものとを区別する。復唱済みフラグは、ＴＲＵＥであるときにその注文情報が復唱されたことを示し，ＦＡＬＳＥであるときにその注文情報が復唱されていないことを示す。ただし，このＳ３の段階では，復唱済みフラグの初期化のため、復唱済みフラグはすべてＦＡＬＳＥに設定される。
【００５４】
Ｓ４では、まず、Ｓ２にて作成した注文情報のリストを表示部Ｆ１０へ出力するための表示用データを出力用データ作成部Ｆ７が作成する。このとき、各注文情報が表示されているかどうかを判別するための注文情報表示フラグを、各注文情報に対応付けて作成する。ただし、注文情報表示フラグは、ＴＲＵＥなら対応する注文情報が表示されていることを示し、ＦＡＬＳＥなら表示されていないということを示す。
【００５５】
図６は、図５のような注文情報が入力された時、本実施例にて表示される例であるが、画面サイズの制限が原因で “クリームあんみつ”と“チーズケーキ”が表示されていない。その場合、“クリームあんみつ” と“チーズケーキ”の注文情報に対応した注文情報表示フラグがＦＡＬＳＥになっている。ただし、キー４あるいはタッチキー５により下スクロールすると、図７のように“クリームあんみつ”も表示される。図７のような場合、“クリームあんみつ”の注文情報に対応した注文情報表示フラグがＴＲＵＥになり、“Ｂセット”に対応した注文情報表示フラグがＦＡＬＳＥになる。
【００５６】
次に、Ｓ４では、復唱済みフラグがＦＡＬＳＥである注文情報の中で、リストの最前列にある注文情報の文字列を、リストの表示領域とは異なる領域に表示させるための表示用データを作成する。図６は、図５のような注文情報が入力された時に、本実施例にて表示される一例である。図６では、復唱済みフラグがＦＡＬＳＥであり、かつ、リストの最前列にある“Ｂセット（注文数１）”に係るフォントが拡大されて表示されている。ただし、フォントを拡大せずに、通常のフォントと同じように表示しても良い。勿論、フォントだけでなく、メニューに対応付けた画像をあらかじめ記憶部Ｈ１０３に保存しておき、その画像を表示しても良い。
【００５７】
さらに、Ｓ４では、復唱済みフラグがＦＡＬＳＥである注文情報において、リストの最前列にある注文情報の音声データを作成する。ただし、メニュー名や数量を読み上げた音声をあらかじめ記憶部Ｈ１０３に保存しておくか、あるいは、テキスト音声合成エンジンを搭載しておく必要がある。
【００５８】
図６のように、オーダー処理装置Ｈ１において、次に復唱すべき注文情報（Ｂセット）を表示すること，あるいは，それを読み上げる処理を行うことによって，給仕人は注文情報についての復唱作業を容易に行うことができる。
【００５９】
最後に、Ｓ４では、図８のように、復唱済みフラグがＴＲＵＥになっている注文情報の表示領域においてフォント色と背景色が反転した表示用データが作成される。ただし、フォント色と背景色の反転に限定する必要はなく、図９のように、復唱済みフラグがＴＲＵＥになっている注文情報の表示領域に斜線を表示しても良い。また、図１０のように、復唱済みフラグがＴＲＵＥになっている注文情報を非表示としても良い。また、図１１のように、復唱済みフラグがＦＡＬＳＥの表示領域と復唱済みフラグがＴＲＵＥの表示領域とを分けて表示してもよい。このように、復唱済みフラグがＦＡＬＳＥである注文情報の表示領域と復唱済みフラグがＴＲＵＥである注文情報の表示領域とを識別できるように表示することで、給仕人は既に復唱した注文情報とこれから復唱すべき注文情報が区別しやすい。
【００６０】
Ｓ５では、Ｓ４（出力用データ作成部Ｆ７）で作成した表示用データを表示部Ｆ１０へ出力し、Ｓ４で作成した音声データを音声出力部Ｆ１１へ出力する。勿論、表示用データ及び音声データを共に出力する必要は無く、どちらか一方だけのデータを出力しても良い。
【００６１】
Ｓ６では、音声認識部Ｆ５が、音声認識処理に必要な言語モデルを作成する。本実施例の説明において、言語モデルとは、認識可能な（受理できる）単語列を登録する文法データである。
【００６２】
ここで文法データについて説明する。文法データに登録されている単語列は、図１２のような単語ネットワークの形式で表される。図１２は、“メニュー名 − が − 注文数呼び方１”、“メニュー名 − が − 注文数呼び方２”、．．．、“メニュー名 − が − 注文数呼び方ｎ”、“メニュー名 − を − 注文数呼び方１”、．．．、“メニュー名 − を − 注文数呼び方ｎ”、“メニュー名 − ガーベッジ − 注文数呼び方１”、．．．、“メニュー名 − ガーベッジ − 注文数呼び方ｎ”といった単語列を表した単語ネットワークである。ただし、ガーベッジとはすべての音韻をカバーすることを表す記号語である。ガーベッジという記号語に対応する音響モデルは、雑音、あらゆる音韻を持つ音声から学習される。通常そのような音響モデルはガーベッジモデルと呼ばれる。本実施例では、ガーベッジモデルは、初期状態から最終状態へスキップ可能な（ＮＵＬＬ出力を許す）モデルであるとしている。つまり、“メニュー名 − ガーベッジ − 注文数呼び方１”の単語列が文法データに登録されている場合、“メニュー名 − 注文数呼び方１”という音声も認識可能である。以上の例では、メニュー名に対応する単語は一つだけとしたが、勿論、一つのメニューに複数の単語（呼び方）を対応付けて、一つのメニューに対応した複数の単語を認識可能な単語ネットワークも作成できるようにしても良い。例えば、“チョコレートパフェ”のメニュー名に対して、“チョコレートパフェ”と“チョコパ”という単語を割り当てても良い。
【００６３】
まず、Ｓ６では、復唱済みフラグがＦＡＬＳＥかつ注文情報表示フラグがＴＲＵＥである各注文情報に対応して、図１２のような単語ネットワークのテンプレートに、“メニュー名”や“注文数呼び方”が書き込まれる。次に、作成した各単語ネットワークを、並列に連結することで受理可能な単語列を定義する。図１３は、図５のような注文情報が入力された後、図６のように表示した場合の文法データである。ただし、図１３では、復唱済みフラグが全てＦＡＬＳＥである。復唱済みフラグがＦＡＬＳＥかつ注文情報表示フラグがＴＲＵＥになっている各注文情報に認識対象となる語彙を限定するので、音声認識処理の負担が軽減され、かつ、全メニューを認識対象とするよりも認識性能を向上させることができる。
【００６４】
Ｓ７では、音声認識部Ｆ５がＳ６にて作成した言語モデルを用いて、給仕人が復唱する音声を認識する。
【００６５】
Ｓ８では、まず、Ｓ７で認識した結果に相当する注文情報の復唱済みフラグをＴＲＵＥに設定する。例えば、図５のような注文情報が入力された時に、“Ｂセットがおひとつ”と音声認識した場合、“Ｂセット（注文数１）”の注文情報の復唱済みフラグはＴＲＵＥに設定される。
【００６６】
Ｓ９では、必要に応じて、給仕人のキー４あるいはタッチキー５の操作によってリストの注文情報の修正が行われる。修正によって注文情報の注文数が０になった（注文情報が消去された）場合、その注文情報がリストから削除され、それに対応する各フラグも消去される。また、新しい注文が入力された場合は、その注文情報がリストの最後に新しく追加され、それに対応した各フラグが作成される。このとき、新しく追加された注文情報が見えるようにリストの表示を行い、注文情報表示フラグはＴＲＵＥに設定される。勿論、新しく追加され注文情報が多すぎて一度に全て表示できない場合、表示できない注文情報に対応する注文情報表示フラグはＦＡＬＳＥに設定される。また、新しい注文情報に対応する復唱済みフラグは、ＴＲＵＥに設定される。
【００６７】
Ｓ１０では、リストの注文情報が全て復唱されたかを判別する。具体的には、復唱済みフラグが全てＴＲＵＥになっていると、リストの注文情報が全て復唱されたと判断し、Ｓ１１の処理に進む。そうでない場合、Ｓ４の処理に戻る。
【００６８】
Ｓ１１では、最後の注文情報の修正を行う。このときの処理は、Ｓ９と同じである。
Ｓ１２では、客の注文情報を確定し、リストの注文情報の全てをサーバ１２に送信する。
【００６９】
（サーバー・クライアントシステムでの実施例）
以上は、オーダー処理装置Ｈ１にて、以上の全処理を行う実施形態を説明したが、本発明は、通信回線を介したサーバー・クライアントシステムで構成することも可能である。通常、音声認識の処理の計算量は大きいため、この音声認識の処理をサーバ装置Ｈ１０５側で行うことによって、クライアントのオーダー処理装置Ｈ１（以下ネットワーククライアントとしてのオーダー処理装置を単に端末装置と呼ぶ）のコストを削減できる。そのような場合、端末装置Ｈ１のハードウェア構成は、は図２及び図３の構成と同じでよいが、図１の音声認識部Ｆ５の機能をサーバ装置Ｈ１０５で行うことになる。
【００７０】
（サーバー・クライアントシステムでの機能構成）
図１４は、に本発明をサーバ・クライアントシステムで実施した場合の機能構成を示すブロック図である。本発明をサーバー・クライアントシステムで実施した場合、端末装置Ｈ１は、注文情報入力部Ｆ１、注文情報リスト作成部Ｆ２、音声入力部Ｆ４、送受信部Ｆ１００、注文情報管理部Ｆ６、出力用データ作成部Ｆ７、出力制御部Ｆ８及び出力部Ｆ９を備える。また、サーバ装置Ｈ１０５は、送受信部Ｆ１０１及び音声認識部Ｆ５ａを備えている。
【００７１】
本発明をサーバ・クライアントシステムで実施した場合における端末装置Ｈ１の各部の機能は、オーダー処理装置Ｈ１にて全処理を行う場合のものと同じであるが、注文情報リスト作成部Ｆ２と音声入力部Ｆ４のデータ出力先及び、注文情報管理部Ｆ６へのデータ入力先が異なっている。
【００７２】
さらに詳しく述べると、注文情報リスト作成部Ｆ２は、注文情報入力部Ｆ１にて入力された注文情報リストを記憶部Ｈ１０３に保存し、さらにその注文情報リストを送受信部Ｆ１００に出力する。
【００７３】
また、音声入力部Ｆ４は、アナログの音声信号をデジタル化して、そのデジタル音声信号を送受信部Ｆ１００に出力する。
【００７４】
また、注文情報管理部Ｆ６は、送受信部Ｆ１００から音声認識部Ｆ５ａの認識結果を取得し、注文情報リストに含まれる注文情報のうち、認識結果に相当する注文情報を復唱済みとする。
【００７５】
送受信部Ｆ１００は、ネットワークＩＦカードＨ１０４で構成され、注文情報リスト作成部Ｆ２が作成した注文情報リスト、音声入力部Ｆ４から取得したデジタル音声信号をサーバ装置Ｈ１０５に送信し、そのサーバ装置から送信された音声認識結果を受信する。
【００７６】
サーバ装置Ｈ１０５の音声認識部Ｆ５ａは、ＣＰＵ及びこのＣＰＵが実行するプログラムなどによって構成され、送受信部Ｈ１０１にて取得した音声を認識し、その認識結果を文字列として送受信部Ｈ１０１に出力する。
【００７７】
サーバ装置Ｈ１０５の送受信部Ｈ１０１は、ネットワークＩＦカードなど（例えばＨ１０４と同じものでも良い）によって構成され、端末装置Ｈ１から送信された送信データを受信し、音声認識部Ｆ５ａの音声認識結果を端末装置Ｈ１へ送信する。
【００７８】
（サーバー・クライアントシステムでの動作）
図１５は、本発明をサーバ・クライアントシステムで実施した場合の動作を示すフローチャートである。図１５の（ａ）は端末装置Ｈ１における動作を示し、図１５の（ｂ）はサーバ装置Ｈ１０５における動作を示す。図４と図１５とを比較すると、サーバ・クライアントシステムで実施した場合（図６）の動作は、オーダー処理装置Ｈ１にて全処理を行った場合（図４）のＳ６及びＳ７の処理を端末装置Ｈ１では行わない点が異なっていることが分かる。また、本システムにおいて、オーダー処理装置Ｈ１にて全処理を行う場合と同じようにＳ６の言語モデル作成のステップを行った場合、端末装置Ｈ１にて表示している注文情報など（注文情報表示フラグ）を頻繁に（それらが生じる度に）サーバ装置Ｈ１０５へ送信しなければならないという（通信回線を無駄に使用するという）欠点がある。
【００７９】
そこで、サーバ・クライアントシステムで実施した場合では、まず端末装置Ｈ１側において、注文情報リスト作成部Ｆ２が注文情報リストを作成（Ｓ２）した後に、送受信部Ｆ１００が作成した注文情報リストをサーバ装置Ｈ１０５へ送信（Ｓ１００）する。サーバＨ１０５側において、送受信部Ｆ１０１が端末装置Ｈ１から送信されたリストを受信（Ｓ１０１）し、受信したリストに基づいて言語モデルを作成（Ｓ６ａ）し、言語モデルの作成が完了したことを端末側に通知（Ｓ１０２）する。Ｓ１０にて復唱終了と判断されるまで、Ｓ６ａにて作成した言語モデルを用いて音声認識（Ｓ７）を行う。ただし、その場合、認識対象となる語彙を限定する機能が失われることになる。
【００８０】
（ソフトウェアでの実施例）
なお、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、他のシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータＣＰＵが記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００８１】
この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【００８２】
プログラムコードを供給するための記録媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、磁気テープ、不揮発性のメモリカード、等を用いることができる。
【００８３】
また、上記プログラムコードは、通信ネットワークのような伝送媒体を介して、他のコンピュータシステムから記録装置等へダウンロードされるものであってもよい。
【００８４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８５】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８６】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードを格納することになる。
【００８７】
なお、以上の例において、出力用データ作成部Ｆ７が作成する、復唱済みの注文情報と復唱されていない注文情報とを識別可能な出力用データが表示用データである場合について説明したが、これに限らず、前記出力用データは、音声データであってもよい。この場合の音声データは、例えば、図５のような注文情報が入力され、給仕人が“Ｂセットがお一つ”と復唱した時、“Ｂセットが一つ”という音声出力せずに、復唱されていない注文情報を“Ｃセットが一つ”、．．．、“チーズケーキが一つ”を音声出力することにより、復唱済みの注文情報と復唱されていない注文情報は互いに識別可能となる。
【００８８】
以上のように、本発明のオーダー処理装置は、少なくとも音声による入力が可能な入力手段と、前記入力手段より入力された注文情報を記憶する記憶手段と、入力された注文情報の少なくとも一つからなる注文情報リストを作成するリスト作成手段と、音声を認識する音声認識手段と、前記注文情報リスト中の注文情報のうち、この注文情報リスト作成後の音声入力についての前記音声認識手段による音声認識結果に相当する注文情報を復唱済みとし、この復唱済みの注文情報と復唱されていない注文情報とを互いに識別可能な出力用データとして出力する出力用データ作成手段とを備えた構成である。
【００８９】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００９０】
以上の実施の形態においては、オーダー処理装置及びオーダー処理システムを飲食店にて使用した例について説明したが、客が注文して店員が復唱するような状況にて使用する装置及びシステム（例えばコンビニなどのレジなど）にも使用可能である。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施の一形態におけるオーダー処理装置の機能構成を示すブロック図である。
【図２】図１に示したオーダー処理装置のハードウェア構成を示すブロック図である。
【図３】図１に示したオーダー処理装置の外観を示す正面図である。
【図４】図１に示したオーダー処理装置の動作を示すフローチャートである。
【図５】図１に示したオーダー処理装置に入力される注文情報の具体例を示す説明図である。
【図６】図１に示したオーダー処理装置での注文情報リストの一表示例を示す説明図である。
【図７】図６の表示を下スクロールした場合の注文情報リストの表示例を示す説明図である。
【図８】図１に示したオーダー処理装置において、復唱済みとそうでない注文情報とを区別した場合の表示用データの一例を示す説明図である。
【図９】図１に示したオーダー処理装置において、復唱済みとそうでない注文情報とを区別した場合の表示用データの他の例を示す説明図である。
【図１０】図１に示したオーダー処理装置において、復唱済みとそうでない注文情報とを区別した場合の表示用データのさらに他の例を示す説明図である。
【図１１】図１に示したオーダー処理装置において、復唱済みとそうでない注文情報とを区別した場合の表示用データのさらに他の例を示す説明図である。
【図１２】図１に示したオーダー処理装置において使用される単語ネットワークのテンプレートを示す説明図である。
【図１３】図５のような注文情報が入力された後、図６のように表示した場合（注文メニュー等が復唱されていない状態）における文法データの説明図である。
【図１４】本発明の実施の他の形態を示すものであって、本発明をサーバ・クライアントシステムで実施した場合の機能構成を示すブロック図である。
【図１５】図１４に示したサーバ・クライアントシステムの動作を示すフローチャートである。
【図１６】従来のオーダー処理装置での注文情報リストの表示例を示す説明図である。
【符号の説明】
【００９２】
Ｈ１  オーダー処理装置
Ｈ２  スピーカ
Ｈ３  表示装置
Ｈ４  キー
Ｈ５  音声入力ボタン
Ｈ６  マイク
Ｈ１００  タッチキー
Ｈ１０１  サウンドカード
Ｈ１０２  制御部
Ｈ１０３  記憶部（記憶手段）
Ｈ１０４  ネットワークＩＦカード
Ｈ１０５  サーバ
Ｆ１  注文情報入力部
Ｆ２  注文情報リスト作成部（リスト作成手段）
Ｆ４  音声入力部
Ｆ５  音声認識部（音声認識手段）
Ｆ６  注文情報管理部（出力用データ作成手段）
Ｆ７  出力用データ作成部（出力用データ作成手段）
Ｆ８  出力制御部
Ｆ９  出力部（音声合成手段、音声再生手段、表示手段）
【図１】
2005174251.tif 000003
【図２】
2005174251.tif 000004
【図３】
2005174251.tif 000005
【図４】
2005174251.tif 000006
【図５】
2005174251.tif 000007
【図６】
2005174251.tif 000008
【図７】
2005174251.tif 000009
【図８】
2005174251.tif 000010
【図９】
2005174251.tif 000011
【図１０】
2005174251.tif 000012
【図１１】
2005174251.tif 000013
【図１２】
2005174251.tif 000014
【図１３】
2005174251.tif 000015
【図１４】
2005174251.tif 000016
【図１５】
2005174251.tif 000017
【図１６】
2005174251.tif 000018