(57)【要約】【課題】チケット発行の効率化を図ることができる入力装置、入力システム及びプログラムを提供すること。【解決手段】実施形態の入力装置は、音声入力部、取得部及び出力部を備える。音声入力部は、音声の入力を受け付ける。取得部は、チケットの発券に用いられる発券情報を、前記音声入力部に入力された音声を対象として音声認識させることによって取得する。出力部は、前記発券情報を媒体に出力する。【選択図】図２
2019148937.tif 000002
【特許請求の範囲】
【請求項１】
音声の入力を受け付ける音声入力部と、
チケットの発券に用いられる発券情報を、前記音声入力部に入力された音声を対象として音声認識させることによって取得する取得部と、
前記発券情報を媒体に出力するように出力部を制御する出力制御部と、を備える入力装置。
【請求項２】
音声の入力を受け付ける音声入力部と、
チケットの発券に用いられる発券情報を、前記音声入力部に入力された音声を対象として音声認識させることによって取得する取得部と、
前記発券情報と前記発券情報に関連付けられた識別符号とを記憶装置に送信する送信部と、
前記識別符号を媒体に出力するように出力部を制御する出力制御部と、を備える入力装置。
【請求項３】
前記出力部による出力は、前記媒体への印刷である、請求項１又は請求項２に記載の入力装置。
【請求項４】
音声の入力を受け付ける音声入力部と、
チケットの発券に用いられる発券情報を、前記音声入力部に入力された音声を対象として音声認識させることによって取得する取得部と、
ＩＣカード等からＩＣカードＩＤを読み取る読取部と、
前記発券情報と前記ＩＣカードＩＤとを関連付けて記憶装置に送信する送信部と、を備える入力装置。
【請求項５】
前記取得部は、個人情報の音声入力を許可する操作が行われた場合に、個人情報の取得を可能とする、請求項１乃至請求項４のいずれか１項に記載の入力装置。
【請求項６】
前記音声認識は、前記音声入力部に入力された音声のうち、予め登録された人の声を対象とする、請求項１乃至請求項５のいずれか１項に記載の入力装置。
【請求項７】
入力装置及び発券装置を含み、
前記入力装置は、
音声の入力を受け付ける音声入力部と、
チケットの発券に用いられる発券情報を、前記音声入力部に入力された音声を対象として音声認識させることによって取得する取得部と、
前記発券情報を媒体に出力するように出力部を制御する出力制御部と、を備え、
前記発券装置は、
前記媒体から前記発券情報を読み取る情報読取部と、
前記発券情報に基づいてチケットを発券する発券部と、を備える、入力システム。
【請求項８】
入力装置及び発券装置を含み、
前記入力装置は、
音声の入力を受け付ける音声入力部と、
チケットの発券に用いられる発券情報を、前記音声入力部に入力された音声を対象として音声認識させることによって取得する取得部と、
前記発券情報と前記発券情報に関連付けられた識別符号とを記憶装置に送信する送信部と、
前記識別符号を媒体に出力するように出力部を制御する出力制御部と、を備え
前記発券装置は、
前記識別符号が入力された場合、前記識別符号に関連付けられた前記発券情報を前記記憶装置から取得する情報取得部と、
前記発券情報に基づいてチケットを発券する発券部と、を備える、入力システム。
【請求項９】
入力装置及び発券装置を含み、
前記入力装置は、
音声の入力を受け付ける音声入力部と、
チケットの発券に用いられる発券情報を、前記音声入力部に入力された音声を対象として音声認識させることによって取得する取得部と、
ＩＣカード等からＩＣカードＩＤを読み取る第１の読取部と、
前記発券情報と前記ＩＣカードＩＤとを関連付けて記憶装置に送信する送信部と、を備え
前記発券装置は、
ＩＣカード等からＩＣカードＩＤを読み取る第２の読取部と、
前記第２の読取部によって読み取られた前記ＩＣカードＩＤに関連付けられた前記発券情報を前記記憶装置から取得する情報取得部と、
前記発券情報に基づいてチケットを発券する発券部と、を備える、入力システム。
【請求項１０】
入力装置が備えるコンピューターを、
チケットの発券に用いられる発券情報を、音声入力部に入力された音声を音声認識させることによって取得する取得部と、
前記発券情報を媒体に出力するように出力部を制御する出力制御部と、して機能させるプログラム。
【請求項１１】
送信部を備える入力装置が備えるコンピューターを、
チケットの発券に用いられる発券情報を、音声入力部に入力された音声を音声認識させることによって取得する取得部と、
前記発券情報と前記発券情報に関連付けられた識別符号とを記憶装置に送信するように前記送信部を制御する送信制御部と、
前記識別符号を媒体に出力するように出力部を制御する出力制御部と、して機能させるプログラム。
【請求項１２】
ＩＣカード等からＩＣカードＩＤを読み取る読取部及び送信部を備える入力装置が備えるコンピューターを、
チケットの発券に用いられる発券情報を、音声入力部に入力された音声を音声認識させることによって取得する取得部と、
前記発券情報と前記読取部によって読み取られた前記ＩＣカードＩＤとを関連付けて記憶装置に送信するように前記送信部を制御する送信制御部と、して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、入力装置、入力システム及びプログラムに関する。
【背景技術】
【０００２】
鉄道などの交通機関の窓口では、定期乗車券（以下「定期券」という。）及び特別急行券（以下「特急券」という。）などの種々のチケットが発行されている。また、交通機関以外でも、様々なチケットが発行されている。
【０００３】
チケットの購入を希望するユーザーは、例えば、購入用紙に必要事項を記入して窓口に持参する。あるいは、チケットの購入を希望するユーザーは、窓口において窓口係員に必要事項を口頭で伝える。窓口係員は、購入用紙に書かれた必要事項又はユーザーから聞いた必要事項を端末装置へ入力する。
例えば、定期券の購入を希望するユーザーは、定期券購入用紙に、定期券の購入に必要な購入情報を記入し、窓口に持参する。定期券に係る購入情報としては、例えば、住所、氏名、年齢、電話番号、発駅、着駅、経由駅、経路がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１８２７５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記したように、例えば、定期券に係る購入情報としては、住所、氏名、年齢、電話番号、発駅、着駅、経由駅、経路がある。したがって、窓口係員は、このような多くの情報を正確に入力しなければならず、窓口係員の負担になっている。
また、時期などを要因として、窓口が混雑する場合がある。例えば、新年度開始前には、多くのユーザーが定期券の購入を求めるため、定期券購入窓口が混雑する場合がある。また例えば、帰省ラッシュ及びＵターンラッシュ時などには、特急券購入窓口などが混雑する場合がある。また、交通機関に乱れが発生した場合などにおいても、窓口が混雑する場合がある。
【０００６】
本発明の実施形態が解決しようとする課題は、チケット発行の効率化を図ることができる入力装置、入力システム及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
実施形態の入力装置は、音声入力部、取得部及び出力制御部を備える。音声入力部は、音声の入力を受け付ける。取得部は、チケットの発券に用いられる発券情報を、前記音声入力部に入力された音声を対象として音声認識させることによって取得する。出力制御部は、前記発券情報を媒体に出力するように出力部を制御する。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態に係る音声入力システム及び当該音声入力システムに含まれる構成要素の要部回路構成の一例を示すブロック図。
【図２】図１中の音声入力装置のプロセッサーによる第１実施形態に係る処理のフローチャート。
【図３】図１中の音声処理サーバーのプロセッサーによる第１実施形態及び第２実施形態に係る処理のフローチャート。
【図４】図１中の端末装置のプロセッサーによる第１実施形態に係る処理のフローチャート。
【図５】図１中の音声入力装置のタッチパネルに表示される入力画面の一例を示す図。
【図６】図１中の音声入力装置のタッチパネルに表示される入力画面の一例を示す図。
【図７】図１中の音声入力装置のタッチパネルに表示される入力画面の一例を示す図。
【図８】図１中の音声入力装置のプリンターによって印刷される印刷物の一例を示す図。
【図９】第２実施形態に係る音声入力システム及び当該音声入力システムに含まれる構成要素の要部回路構成の一例を示すブロック図。
【図１０】図９中の音声入力装置のプロセッサーによる第２実施形態に係る処理のフローチャート。
【図１１】図９中の音声入力装置のプロセッサーによる第２実施形態に係る処理のフローチャート。
【図１２】図９中の端末装置のプロセッサーによる第２実施形態に係る処理のフローチャート。
【図１３】記憶サーバーのプロセッサーによる処理のフローチャート。
【図１４】第２実施形態に係る音声入力システムにおいて使用されるテーブルの一例を示す図。
【発明を実施するための形態】
【０００９】
以下、いくつかの実施形態に係る音声入力システムについて図面を用いて説明する。
〔第１実施形態〕
図１は、第１実施形態に係る音声入力システム１及び音声入力システム１に含まれる構成要素の要部回路構成の一例を示すブロック図である。音声入力システム１は、一例として、音声入力装置１０、音声処理サーバー２０及び端末装置３０を含む。なお、図１は、それぞれ１台の音声入力装置１０、音声処理サーバー２０及び端末装置３０を示すが、これら装置の台数を限定するものではない。音声入力システム１は、典型的には複数の音声入力装置１０を含む。また、音声入力システム１は、典型的には複数の端末装置３０を含む。
音声入力装置１０及び音声処理サーバー２０は、ネットワークＮＷに接続する。ネットワークＮＷは、例えば、ＬＡＮ（local area network）若しくはイントラネットなどのプライベートネットワーク又はインターネットなどを含む通信網である。
【００１０】
音声入力装置１０は、典型的には、駅係員などが手に持って使用する。音声入力装置１０は、例えば、タブレットＰＣ又はスマートホンなどである。あるいは、音声入力装置１０は、音声入力システム１専用の装置などであっても良い。音声入力装置１０は、チケットの購入に用いる購入情報の入力に、音声入力又は手入力を用いることができる。また、音声入力装置１０は、端末装置３０に当該購入情報を入力するために当該該購入情報を出力する。音声入力装置１０は、一例として、プロセッサー１１、ＲＯＭ（read-only memory）１２、ＲＡＭ（random-access memory）１３、補助記憶デバイス１４、通信インターフェース１５、タッチパネル１６、マイク１７、プリンター１８及びバス１９を含む。音声入力装置１０は、入力装置の一例である。あるいは、音声入力装置１０は、音声処理サーバー２０と協働して、入力装置の一例として動作する。
【００１１】
プロセッサー１１は、音声入力装置１０の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー１１は、ＲＯＭ１２又は補助記憶デバイス１４などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、音声入力装置１０の各種の機能を実現するべく各部を制御する。プロセッサー１１は、例えば、ＣＰＵ（central processing unit）、ＭＰＵ（micro processing unit）、ＳｏＣ（system on a chip）、ＤＳＰ（digital signal processor）、ＧＰＵ（graphics processing unit）、ＡＳＩＣ（application specific integrated circuit）、ＰＬＤ（programmable logic device）又はＦＰＧＡ（field-programmable gate array）などである。あるいは、プロセッサー１１は、これらのうちの複数を組み合わせたものである。
【００１２】
ＲＯＭ１２は、プロセッサー１１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ１２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ１２は、上記のプログラムを記憶する。また、ＲＯＭ１２は、プロセッサー１１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【００１３】
ＲＡＭ１３は、プロセッサー１１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ１３は、データの読み書きに用いられるメモリである。ＲＡＭ１３は、プロセッサー１１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。
【００１４】
補助記憶デバイス１４は、プロセッサー１１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス１４は、例えばＥＥＰＲＯＭ（electric erasable programmable read-only memory）、ＨＤＤ（hard disk drive）又はＳＳＤ（solid state drive）などである。補助記憶デバイス１４は、上記のプログラムを記憶する場合がある。また、補助記憶デバイス１４は、プロセッサー１１が各種の処理を行う上で使用するデータ、プロセッサー１１での処理によって生成されたデータ又は各種の設定値などを保存する。
【００１５】
ＲＯＭ１２又は補助記憶デバイス１４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、音声入力装置１０は、当該プログラムがＲＯＭ１２又は補助記憶デバイス１４に記憶された状態で音声入力装置１０の管理者などへと譲渡される。しかしながら、音声入力装置１０は、当該プログラムがＲＯＭ１２又は補助記憶デバイス１４に記憶されない状態で当該管理者などに譲渡されても良い。また、音声入力装置１０は、当該プログラムとは別のプログラムがＲＯＭ１２又は補助記憶デバイス１４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ１２又は補助記憶デバイス１４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークなどを介したダウンロードにより実現できる。
【００１６】
通信インターフェース１５は、音声入力装置１０がネットワークＮＷなどを介して通信するためのインターフェースである。
【００１７】
タッチパネル１６は、例えば、液晶ディスプレイ又は有機ＥＬディスプレイなどのディスプレイとタッチパッドなどのポインティングデバイスとが積層されたものである。タッチパネル１６が備えるディスプレイは、音声入力装置１０の操作者に各種情報を通知するための画面を表示する表示デバイスとして機能する。また、タッチパネル１６は、当該操作者によるタッチ操作を受け付ける入力デバイスとして機能する。
【００１８】
マイク１７は、音声入力装置１０に対して音声の入力を可能にするために設けられる。マイク１７は、例えば、入力された音を電気信号に変換する。当該電気信号は、プロセッサー１１などに対して入力される。マイク１７は、音声の入力を受け付ける音声入力部の一例である。
【００１９】
プリンター１８は、ＱＲコード（登録商標）などの二次元コード及び各種情報などを紙などに印刷する。プリンター１８は、ドットインパクトプリンター、インクジェットプリンター、サーマルプリンター、レーザープリンター又はその他のプリンターなど、種々の方式を用いることができる。プリンター１８は、音声入力装置１０に内蔵されたものであっても良いし、音声入力装置１０に外付けされたものであっても良い。プリンター１８が音声入力装置１０に外付けされるものである場合、その接続は、有線接続であっても良いし無線接続であっても良い。また、プリンター１８が音声入力装置１０に外付けされるものである場合、プリンター１８として、例えば、モバイルプリンターなどを用いることができる。プリンター１８は、出力部の一例である。
【００２０】
バス１９は、コントロールバス、アドレスバス及びデータバスなどを含み、音声入力装置１０の各部で授受される信号を伝送する。
【００２１】
音声処理サーバー２０は、受信した音声データに基づき音声認識処理を実行する。そして、音声処理サーバー２０は、音声認識処理による処理結果を音声データの送信元に送信する。音声処理サーバー２０は、一例として、プロセッサー２１、ＲＯＭ２２、ＲＡＭ２３、補助記憶デバイス２４、通信インターフェース２５及びバス２６を含む。
【００２２】
プロセッサー２１は、音声処理サーバー２０の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー２１は、ＲＯＭ２２又は補助記憶デバイス２４などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、音声処理サーバー２０の各種の機能を実現するべく各部を制御する。プロセッサー２１は、例えば、ＣＰＵ、ＭＰＵ、ＳｏＣ、ＤＳＰ、ＧＰＵ、ＡＳＩＣ、ＰＬＤ又はＦＰＧＡなどである。あるいは、プロセッサー２１は、これらのうちの複数を組み合わせたものである。
【００２３】
ＲＯＭ２２は、プロセッサー２１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ２２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ２２は、上記のプログラムを記憶する。また、ＲＯＭ２２は、プロセッサー２１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【００２４】
ＲＡＭ２３は、プロセッサー２１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ２３は、データの読み書きに用いられるメモリである。ＲＡＭ２３は、プロセッサー２１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。
【００２５】
補助記憶デバイス２４は、プロセッサー２１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス２４は、例えばＥＥＰＲＯＭ、ＨＤＤ又はＳＳＤなどである。補助記憶デバイス２４は、上記のプログラムを記憶する場合がある。また、補助記憶デバイス２４は、プロセッサー２１が各種の処理を行う上で使用するデータ、プロセッサー２１での処理によって生成されたデータ又は各種の設定値などを保存する。
【００２６】
ＲＯＭ２２又は補助記憶デバイス２４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、音声処理サーバー２０は、当該プログラムがＲＯＭ２２又は補助記憶デバイス２４に記憶された状態で音声処理サーバー２０の管理者などへと譲渡される。しかしながら、音声処理サーバー２０は、当該プログラムがＲＯＭ２２又は補助記憶デバイス２４に記憶されない状態で当該管理者などに譲渡されても良い。また、音声処理サーバー２０は、当該プログラムとは別のプログラムがＲＯＭ２２又は補助記憶デバイス２４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ２２又は補助記憶デバイス２４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークなどを介したダウンロードにより実現できる。
【００２７】
通信インターフェース２５は、音声処理サーバー２０がネットワークＮＷなどを介して通信するためのインターフェースである。
【００２８】
バス２６は、コントロールバス、アドレスバス及びデータバスなどを含み、音声処理サーバー２０の各部で授受される信号を伝送する。
【００２９】
端末装置３０は、チケットの購入及び発行を行う窓口などに設置される。端末装置３０は、例えば、定期券発行機又は特急券発行機などのチケット発行機である。端末装置３０は、チケットの発行に必要な購入情報の入力を受け付ける。また、端末装置３０は、入力された購入情報に基づき、チケットを発行する。購入情報は、チケットの発券に用いられる発券情報の一例である。また、端末装置３０は、チケットの代金についての決済処理を実行する。端末装置３０は、一例として、プロセッサー３０１、ＲＯＭ３０２、ＲＡＭ３０３、補助記憶デバイス３０４、通信インターフェース３０５、表示デバイス３０６、入力デバイス３０７、リーダー３０８、発券部３０９及びバス３１０を含む。端末装置３０は、発券装置の一例である。
【００３０】
プロセッサー３０１は、端末装置３０の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー３０１は、ＲＯＭ３０２又は補助記憶デバイス３０４などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、端末装置３０の各種の機能を実現するべく各部を制御する。プロセッサー３０１は、例えば、ＣＰＵ、ＭＰＵ、ＳｏＣ、ＤＳＰ、ＧＰＵ、ＡＳＩＣ、ＰＬＤ又はＦＰＧＡなどである。あるいは、プロセッサー３０１は、これらのうちの複数を組み合わせたものである。
【００３１】
ＲＯＭ３０２は、プロセッサー３０１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ３０２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ３０２は、上記のプログラムを記憶する。また、ＲＯＭ３０２は、プロセッサー３０１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【００３２】
ＲＡＭ３０３は、プロセッサー３０１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ３０３は、データの読み書きに用いられるメモリである。ＲＡＭ３０３は、プロセッサー３０１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。
【００３３】
補助記憶デバイス３０４は、プロセッサー３０１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス３０４は、例えばＥＥＰＲＯＭ、ＨＤＤ又はＳＳＤなどである。補助記憶デバイス３０４は、上記のプログラムを記憶する場合がある。また、補助記憶デバイス３０４は、プロセッサー３０１が各種の処理を行う上で使用するデータ、プロセッサー３０１での処理によって生成されたデータ又は各種の設定値などを保存する。
【００３４】
ＲＯＭ３０２又は補助記憶デバイス３０４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、端末装置３０は、当該プログラムがＲＯＭ３０２又は補助記憶デバイス３０４に記憶された状態で端末装置３０の管理者などへと譲渡される。しかしながら、端末装置３０は、当該プログラムがＲＯＭ３０２又は補助記憶デバイス３０４に記憶されない状態で当該管理者などに譲渡されても良い。また、端末装置３０は、当該プログラムとは別のプログラムがＲＯＭ３０２又は補助記憶デバイス３０４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ３０２又は補助記憶デバイス３０４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークなどを介したダウンロードにより実現できる。
【００３５】
通信インターフェース３０５は、端末装置３０が上位サーバーなどと通信するためのインターフェースである。
【００３６】
表示デバイス３０６は、端末装置３０の操作者に各種情報を通知するための画面を表示する。表示デバイス３０６は、例えば、液晶ディスプレイ又は有機ＥＬ（electro-luminescence）ディスプレイなどのディスプレイである。
【００３７】
入力デバイス３０７は、端末装置３０の操作者による操作を受け付ける。入力デバイス３０７は、例えば、キーボード、キーパッド、タッチパッド又はマウスなどである。また、表示デバイス３０６及び入力デバイス３０７としては、タッチパネルを用いることもできる。すなわち、タッチパネルが備える表示パネルを表示デバイス３０６として、タッチパネルが備えるタッチパッドを入力デバイス３０７として用いることができる。
【００３８】
リーダー３０８は、例えば、ＱＲコードなどの二次元コード又はバーコードに記録された情報を読み取るコードリーダーである。
【００３９】
発券部３０９は、チケットなどを発券する。例えば、発券部３０９は、チケット用の紙又はカードなどに必要な情報を印刷する。また例えば、発券部３０９は、チケット用の紙又はカードなどが、磁気による情報の書き込みが可能である場合、磁気によって必要な情報を書き込む。また例えば、発券部３０９は、チケット用の紙又はカードなどがＩＣ（integrated circuit）チップなどを搭載する場合、当該ＩＣチップなどに必要な情報を書き込む。
【００４０】
バス３１０は、コントロールバス、アドレスバス及びデータバスなどを含み、端末装置３０の各部で授受される信号を伝送する。
【００４１】
以下、第１実施形態に係る音声入力システム１の動作を図２〜４などに基づいて説明する。なお、以下の動作説明における処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。図２は、音声入力装置１０のプロセッサー１１による処理のフローチャートである。プロセッサー１１は、ＲＯＭ１２又は補助記憶デバイス１４などに記憶されたプログラムに基づいてこの処理を実行する。図３は、音声処理サーバー２０のプロセッサー２１による処理のフローチャートである。プロセッサー２１は、ＲＯＭ２２又は補助記憶デバイス２４などに記憶されたプログラムに基づいてこの処理を実行する。図４は、端末装置３０のプロセッサー３０１による処理のフローチャートである。プロセッサー３０１は、ＲＯＭ３０２又は補助記憶デバイス３０４などに記憶されたプログラムに基づいてこの処理を実行する。なお、プロセッサー１１、プロセッサー２１又はプロセッサー３０１がステップＳ（Ｎ（Ｎは、自然数。））の処理の後にステップＳ（Ｎ＋１）へと進む場合、このことを説明する記載を省略する場合がある。
【００４２】
定期券又は特急券などのチケットを購入することができる窓口において、待ち行列ができる場合がある。このような場合、行列担当の係員など（以下「列係員」という。）は、音声入力装置１０を持って、行列に向かう。また、列係員は、音声入力装置１０を操作して、購入情報入力の準備をする。例えば、列係員は、音声入力装置１０に、購入情報を入力するための画面を表示させる操作を行う。なお、以下の説明では、チケットとして定期券を例に説明する。チケットとしては、他に、鉄道、バス、船舶又は航空機などの交通機関の各種乗車券、宿泊券、レンタカー券、鑑賞券及び各種予約券などが挙げられる。
【００４３】
ステップＳ１においてプロセッサー１１は、購入情報を入力するための画面を表示するように指示する操作が行われるのを待ち受ける。プロセッサー１１は、購入情報を入力するための画面を表示するように指示する操作が行われたならば、ステップＳ１においてＹｅｓと判定してステップＳ２へと進む。
【００４４】
ステップＳ２においてプロセッサー１１は、図５に示すような入力画面ＳＣ１に対応した画像を生成する。そして、プロセッサー１１は、生成したこの画像を表示するようにタッチパネル１６に対して指示する。この指示を受けてタッチパネル１６は、入力画面ＳＣ１を表示する。
【００４５】
図５は、タッチパネル１６に表示される入力画面ＳＣ１の一例を示す図である。図５には、一例として、定期券の購入情報を入力するための入力画面ＳＣ１を示している。その他のチケットの場合には、それぞれのチケットに応じた入力画面が表示される。入力画面ＳＣ１は、一例として、領域ＡＲ１〜領域ＡＲ１２及びボタンＢ１を含む。
【００４６】
ボタンＢ１は、個人情報の入力を可能にするように指示する場合に操作するためのボタンである。ボタンＢ１が操作されるまでは、音声入力装置１０は、個人情報を音声入力できないモード（以下「第１のモード」という）で動作する。そして、ボタンＢ１が操作されたならば、音声入力装置１０は、個人情報を音声入力できるモード（以下「第２のモード」という）で動作する。
【００４７】
領域ＡＲ１は、定期券の発行日が表示される。
領域ＡＲ２は、定期券の金額が表示される。
【００４８】
領域ＡＲ３は、定期券の発駅が表示される。また、領域ＡＲ３は、定期券の発駅を入力するための欄である。
領域ＡＲ４は、定期券の着駅が表示される。また、領域ＡＲ４は、定期券の着駅を入力するための欄である。
領域ＡＲ５は、定期券の経由駅が表示される。また、領域ＡＲ５は、定期券の経由駅を入力するための欄である。
【００４９】
領域ＡＲ６は、定期券の使用開始日が表示される。また、領域ＡＲ６は、定期券の使用開始日を入力するための欄である。
領域ＡＲ７は、定期券の使用終了日が表示される。また、領域ＡＲ７は、定期券の使用終了日を入力するための欄である。
【００５０】
領域ＡＲ８は、定期券の有効期間が表示される。また、領域ＡＲ８は、定期券の有効期間を入力するための欄である。定期券の有効期間は、一例として、１箇月、３箇月及び６箇月の３種類から選択される。
【００５１】
領域ＡＲ９は、定期券の種別が表示される。また、領域ＡＲ９は、定期券の種別を入力するための欄である。定期券の種別は、一例として、第１の種別と第２の種別からなる。第１の種別は、一例として、通勤及び通学の２種類から選択される。第１の種別が通勤である場合、第２の種別は、一例として、一般、身体障害者、身体障害者の介護者、知的障害者、知的障害者の介護者の５種類から選択される。また、第１の種別が通学である場合、第２の種別は、一例として、大学生、高校生、小中学生、身体障害者、知的障害者の５種類から選択される。
【００５２】
領域ＡＲ１０は、定期券の区分が表示される。また、領域ＡＲ１０は、定期券の区分を入力するための欄である。定期券の区分は、一例として、大人及び小児の２種類から選択される。
【００５３】
領域ＡＲ１１は、定期券購入のために用いられる支払方法が表示される。また、領域ＡＲ１１は、当該支払方法を入力するための欄である。当該支払方法は、一例として、現金及びクレジットの２種類から選択される。
【００５４】
領域ＡＲ１２は、音声認識に関する情報及びボタンなどが表示される。領域ＡＲ１２は、例えば、図５に示すように開始ボタンＢ２及び印刷ボタンＢ３が表示される。
開始ボタンＢ２は、音声認識によってチケットの購入情報を入力する場合に操作するためのボタンである。また、開始ボタンＢ２は、音声入力を開始する場合に操作するためのボタンである。
印刷ボタンＢ３は、購入情報の入力を終了して、入力された購入情報を印刷出力する場合に操作するためのボタンである。
【００５５】
ステップＳ３においてプロセッサー１１は、音声入力を開始する操作が行われたか否かを判定する。すなわちプロセッサー１１は、開始ボタンＢ２を操作するなどの予め定められた操作が行われたか否かを判定する。音声入力を開始する操作としては、開始ボタンＢ２を操作する以外に、例えば、特定のワードを発言することなどであっても良い。この場合、例えば、プロセッサー１１は、音声認識によって当該特定のワードが発言されたことを認識して音声入力を開始する操作が行われたと判定する。プロセッサー１１は、音声入力を開始する操作が行われないならば、ステップＳ３においてＮｏと判定してステップＳ４へと進む。
【００５６】
ステップＳ４においてプロセッサー１１は、手入力によって購入情報が入力されたか否かを判定する。プロセッサー１１は、手入力によって購入情報が入力されていないならば、ステップＳ４においてＮｏと判定してステップＳ５へと進む。
【００５７】
列係員は、例えば、利用客から、個人情報を音声入力する許可をとってから、個人情報の音声入力を可能にするように指示する操作を行う。
ステップＳ５においてプロセッサー１１は、個人情報の音声入力を可能にするように指示する操作が行われたか否かを判定する。プロセッサー１１は、個人情報の音声入力を可能にするように指示する操作が行われていないならば、ステップＳ５においてＮｏと判定してステップＳ６へと進む。
【００５８】
ステップＳ６においてプロセッサー１１は、購入情報を印刷するように指示する操作が行われたか否かを判定する。すなわちプロセッサー１１は、印刷ボタンＢ３を操作するなどの予め定められた操作が行われたか否かを判定する。プロセッサー１１は、購入情報を印刷するように指示する操作が行われないならば、ステップＳ６においてＮｏと判定してステップＳ３へと戻る。かくして、プロセッサー１１は、音声入力を開始する操作が行われるか、手入力によって購入情報が入力されるか、個人情報の音声入力を可能にするように指示する操作が行われるか、購入情報を印刷するように指示する操作が行われるまでステップＳ３〜ステップＳ６を繰り返す。
【００５９】
列係員は、行列に並んでいる利用客から、チケットの購入に必要な情報を聞き取る。あるいは、列係員は、手話又は筆談などによって、チケットの購入に必要な情報を得ても良い。そして、列係員は、開始ボタンＢ２を操作するなどの、音声入力を開始するための操作をする。
プロセッサー１１は、ステップＳ３〜ステップＳ６の待受状態にあるときに音声入力を開始する操作が行われたならば、ステップＳ３においてＹｅｓと判定してステップＳ７へと進む。
【００６０】
ステップＳ７においてプロセッサー１１は、マイク１７から入力される音声の録音を開始するようマイク１７などを制御する。音声データは、ＲＡＭ１３又は補助記憶デバイス１４などに記憶される。また、プロセッサー１１は、タッチパネル１６を制御して入力画面ＳＣ１の表示を更新する。すなわち、プロセッサー１１は、図６に示すように、入力画面ＳＣ１の領域ＡＲ１２に領域ＡＲ１３及び終了ボタンＢ４を表示させる。図６は、タッチパネル１６に表示される入力画面ＳＣ１の一例を示す図である。
領域ＡＲ１３は、マイク１７に入力される音声レベルの推移を示す。
終了ボタンＢ４は、音声入力を終了する場合に操作するためのボタンである。
【００６１】
列係員は、音声入力を開始するための操作をした後、利用客から聞き取った情報を復唱する。列係員は、例えば、「Ａ駅Ｂ駅間、３月１４日から１ヶ月、大人、現金」のように声に出して言う。列係員によって復唱された音声は、音声入力装置１０によって録音される。
【００６２】
ステップＳ８においてプロセッサー１１は、タイムアウトしたか否かを判定する。例えば、プロセッサー１１は、マイク１７に入力される音声レベルが一定以下である時間が一定時間継続した場合にタイムアウトしたと判定する。プロセッサー１１は、タイムアウトしていないと判定するならば、ステップＳ８においてＮｏと判定してステップＳ９へと進む。
【００６３】
ステップＳ９においてプロセッサー１１は、音声入力を終了する操作が行われたか否かを判定する。すなわちプロセッサー１１は、終了ボタンＢ４を操作するなどの予め定められた操作が行われたか否かを判定する。音声入力を終了する操作としては、終了ボタンＢ４を操作する以外に、例えば、特定のワードを発言することなどであっても良い。この場合、例えば、プロセッサー１１は、音声認識によって当該特定のワードが発言されたことを認識して音声入力を終了する操作が行われたと判定する。プロセッサー１１は、音声入力を終了する操作が行われないならば、ステップＳ９においてＮｏと判定してステップＳ８へと戻る。かくして、プロセッサー１１は、タイムアウトするか、音声入力を終了する操作が行われるまでステップＳ８及びステップＳ９を繰り返す。
【００６４】
プロセッサー１１は、ステップＳ８及びステップＳ９の待受状態にあるときにタイムアウトしたと判定するならば、ステップＳ８においてＹｅｓと判定してステップＳ１０へと進む。また、プロセッサー１１は、ステップＳ８及びステップＳ９の待受状態にあるときに音声入力を終了する操作が行われたならば、ステップＳ９においてＹｅｓと判定してステップＳ１０へと進む。
【００６５】
ステップＳ１０においてプロセッサー１１は、録音を終了するようマイク１７などを制御する。
【００６６】
ステップＳ１１においてプロセッサー１１は、音声認識要求を生成する。音声認識要求は、端末装置３０に対して、音声認識要求に含まれる音声データに基づく音声認識処理をするように要求するものである。音声認識要求は、ステップＳ７〜ステップＳ１１で録音された音声データと、音声入力装置１０が第１のモードで動作しているか第２のモードで動作しているかを示す情報とを含む。プロセッサー１１は、音声認識要求を生成した後、当該音声認識要求を端末装置３０に送信するように通信インターフェース１５に対して指示する。この指示を受けて通信インターフェース１５は、当該音声認識要求を端末装置３０に送信する。送信された当該音声認識要求は、音声処理サーバー２０の通信インターフェース２５によって受信される。
【００６７】
一方、図３のステップＳ３１において音声処理サーバー２０のプロセッサー２１は、通信インターフェース２５によって音声認識要求が受信されるのを待ち受けている。プロセッサー２１は、音声認識要求が受信されたならば、ステップＳ３１においてＹｅｓと判定してステップＳ３２へと進む。
【００６８】
ステップＳ３２においてプロセッサー２１は、ステップＳ３１で受信された音声認識要求に含まれる音声データに基づき音声認識処理を行う。プロセッサー２１は、音声認識処理により、当該音声データに含まれる音声から、購入情報を特定する。ただし、プロセッサー２１は、音声入力装置１０が第１のモードで動作している場合、個人情報については音声認識の対象から除外する。
【００６９】
ステップＳ３３においてプロセッサー２１は、ステップＳ３２の音声認識処理による処理結果を音声入力装置１０に送信するように通信インターフェース２５に対して指示する。この指示を受けて通信インターフェース２５は、当該処理結果を音声入力装置１０に送信する。送信された当該処理結果は、音声入力装置１０の通信インターフェース１５によって受信される。
【００７０】
一方、図２のステップＳ１２において音声入力装置１０のプロセッサー１１は、通信インターフェース１５によって処理結果が受信されるのを待ち受けている。プロセッサー１１は、処理結果が受信されたならば、ステップＳ１２においてＹｅｓと判定してステップＳ１３へと進む。
【００７１】
ステップＳ１３においてプロセッサー１１は、ステップＳ１２で受信された処理結果に含まれる購入情報などの各種情報をＲＡＭ１３又は補助記憶デバイス１４などに記憶させる。以上より、ステップＳ１１〜ステップＳ１３の処理を行うことで、プロセッサー１１は、購入情報を、音声入力部に入力された音声を対象として音声認識させることによって取得する取得部として機能する。
【００７２】
ステップＳ１４においてプロセッサー１１は、タッチパネル１６を制御して入力画面ＳＣ１の表示を更新する。すなわち、プロセッサー１１は、入力画面ＳＣ１の各領域に、ステップＳ１２で受信された処理結果に基づき、各種情報を表示させる。また、プロセッサー１１は、図７に示すように、入力画面ＳＣ１の領域ＡＲ１２に開始ボタンＢ２、印刷ボタンＢ３及び文字列ＳＴ１を表示させる。
文字列ＳＴ１は、ステップＳ１１で送信した音声データに含まれる音声の一部又は全部が文字列化されたものを含む。当該文字列は、ステップＳ１３において記憶された各種情報に含まれるものである。文字列ＳＴ１には、一例として、「小田原−新宿間、３月１４日から１ヶ月、大人、現金」のように表示される。
また、図７に示すように、一例として、領域ＡＲ３には「Ａ駅」、領域ＡＲ４には「Ｂ駅」、領域ＡＲ６には「2017年3月14日（火）」、領域ＡＲ７には「2017年4月13日（木）」、領域ＡＲ８には「１箇月」、領域ＡＲ９には「通勤／一般」、領域ＡＲ１０には「大人」、領域ＡＲ１１には「現金」のように表示される。これら各種領域に表示される情報は、ステップＳ１３において記憶された各種情報に含まれるものである。
なお、領域ＡＲ２には例えば「− 円」のように表示される。あるいは、音声入力装置１０が定期券の金額をサーバーなどから取得可能である場合には、領域ＡＲ２には、例えば「17,330円」のように金額が表示されても良い。音声入力装置１０は、例えば、以下のようにして定期券の金額を取得する。すなわち、音声入力装置１０は、定期券の発駅、着駅、経由駅、有効期間、種別及び区分などを、定期券の販売などを管理するサーバーに送信する。これに応じて、当該サーバーは、音声入力装置１０に、受信した情報に基づき定期券の金額を導出し、当該金額を音声入力装置１０に返信する。返信された金額情報を受け取ることで、音声入力装置１０は、定期券の金額を取得する。あるいは、音声入力装置１０は、定期券の金額の導出に必要なデータを記憶していても良い。そして、音声入力装置１０は、当該データに基づき、定期券の金額を取得する。
プロセッサー１１は、ステップＳ１４の処理の後、ステップＳ３へと戻る。
【００７３】
列係員は、音声入力でうまく認識されなかった購入情報などについて、入力画面ＳＣ１の各領域に手入力で入力しても良い。あるいは、列係員は、音声入力を用いずに購入情報を手入力で入力しても良い。なお、手入力には、タッチパネル１６を用いたソフトウェアキーボード又はフリック入力などが用いられる。あるいは、手入力には、音声入力装置１０が備えるハードウェアキーボードなどが用いられる。
プロセッサー１１は、ステップＳ３〜ステップＳ６の待受状態にあるときに手入力によって購入情報が入力されたならば、ステップＳ４においてＹｅｓと判定してステップＳ１５へと進む。
【００７４】
ステップＳ１５においてプロセッサー１１は、手入力された購入情報をＲＡＭ１３又は補助記憶デバイス１４などに記憶させる。
【００７５】
ステップＳ１６においてプロセッサー１１は、手入力された内容に基づき、タッチパネル１６を制御して入力画面ＳＣ１の表示を更新させる。プロセッサー１１は、ステップＳ１６の処理の後、ステップＳ３へと戻る。
【００７６】
プロセッサー１１は、ステップＳ３〜ステップＳ６の待受状態にあるときに、個人情報の音声入力を可能にするように指示する操作が行われたならば、ステップＳ５においてＹｅｓと判定してステップＳ１７へと進む。
【００７７】
ステップＳ１７においてプロセッサー１１は、音声入力装置１０を第２のモードにする。プロセッサー１１は、ステップＳ１７の処理の後、ステップＳ３へと戻る。
【００７８】
プロセッサー１１は、ステップＳ３〜ステップＳ６の待受状態にあるときに、印刷ボタンＢ３を操作するなどの、購入情報を印刷するように指示する操作が行われたならば、ステップＳ６においてＹｅｓと判定してステップＳ１８へと進む。
【００７９】
ステップＳ１８においてプロセッサー１１は、二次元コードを生成する。当該二次元コードは、ステップＳ１３及びステップＳ１５においてＲＡＭ１３又は補助記憶デバイス１４などに記憶された購入情報を含む。
【００８０】
ステップＳ１９においてプロセッサー１１は、図８に示すような印刷物Ｐ１を印刷するようプリンター１８に指示する。当該指示に基づき、プリンター１８は、印刷物Ｐ１を出力する。
図８は、プリンター１８によって印刷される印刷物Ｐ１の一例を示す図である。印刷物Ｐ１は、一例として、購入情報を文字によって示したものと、ステップＳ１８で生成した二次元コードとを含む。以上より、印刷物Ｐ１は、発券情報が出力された媒体の一例である。また、ステップＳ１９の処理を行うことで、プロセッサー１１は、購入情報を媒体に出力するようにプリンター１８を制御する出力制御部として機能する。
【００８１】
ステップＳ２０においてプロセッサー１１は、ステップＳ１３及びステップＳ１５で記憶させた情報を消去するなどして、購入情報をリセットする。プロセッサー１１は、ステップＳ２０の処理の後、ステップＳ１へと戻る。
【００８２】
列係員は、印刷物Ｐ１を、利用客に渡す。利用客は、窓口の順番が自分に回ってきたならば、窓口係員に印刷物Ｐ１を渡す。窓口係員は、印刷物Ｐ１に印刷された二次元コードをリーダー３０８に読み込ませる。あるいは、利用客自身が当該二次元コードをリーダー３０８に読み込ませても良い。
【００８３】
図４のステップＳ４１において端末装置３０のプロセッサー３０１は、リーダー３０８によって二次元コードが読み取られたか否かを判定する。プロセッサー３０１は、二次元コードが読み取られないならば、ステップＳ４１においてＮｏと判定してステップＳ４２へと進む。
【００８４】
ステップＳ４２においてプロセッサー３０１は、購入情報を入力するための画面を表示するように指示する操作が行われたか否かを判定する。プロセッサー３０１は、購入情報を入力するための画面を表示するように指示する操作が行われないならば、ステップＳ４２においてＮｏと判定してステップＳ４１へと戻る。かくして、プロセッサー３０１は、二次元コードが読み取られるか、購入情報を入力するための画面を表示するように指示する操作が行われるまでステップＳ４１及びステップＳ４２を繰り返す。
【００８５】
プロセッサー３０１は、ステップＳ４１及びステップＳ４２の待受状態にあるときにリーダー３０８によって二次元コードが読み取られたならば、ステップＳ４１においてＹｅｓと判定してステップＳ４３へと進む。
【００８６】
ステップＳ４３においてプロセッサー３０１は、ステップＳ４１で読み取られた二次元コードに含まれる購入情報をＲＡＭ３０３又は補助記憶デバイス３０４などに記憶させる。以上より、ステップＳ４１及びステップＳ４３の処理を行うことで、プロセッサー３０１は、リーダー３０８と協働して、媒体から発券情報を読み取る情報読取部として機能する。
【００８７】
ステップＳ４４においてプロセッサー３０１は、表示デバイス３０６に、チケットの購入情報を入力するための画面を表示させる。なお、プロセッサー３０１は、当該画面を、ステップＳ４３で記憶した購入情報が予め入力された状態で表示させる。
【００８８】
なお、窓口係員は、印刷物Ｐ１を所持していない利用客が窓口に来た場合には、入力デバイスを操作して、購入情報を入力するための画面を表示するように指示する操作を行う。
プロセッサー３０１は、ステップＳ４１及びステップＳ４２の待受状態にあるときに購入情報を入力するための画面を表示するように指示する操作が行われたならば、ステップＳ４２においてＹｅｓと判定してステップＳ４５へと進む。
ステップＳ４５においてプロセッサー３０１は、表示デバイス３０６に、チケットの購入情報を入力するための画面を表示させる。
【００８９】
プロセッサー３０１は、ステップＳ４４又はステップＳ４５の処理の後、ステップＳ４６へと進む。
ステップＳ４６においてプロセッサー３０１は、購入情報が入力されたか否かを判定する。プロセッサー３０１は、購入情報が入力されていないならば、ステップＳ４６においてＮｏと判定してステップＳ４７へと進む。
【００９０】
ステップＳ４７においてプロセッサー３０１は、チケットを発行するように指示する操作が行われたか否かを判定する。プロセッサー３０１は、チケットを発行するように指示する操作が行われないならば、ステップＳ４７においてＮｏと判定してステップＳ４６へと戻る。かくして、プロセッサー３０１は、購入情報が入力されるか、チケットを発行するように指示する操作が行われるまでステップＳ４６及びステップＳ４７を繰り返す。
【００９１】
窓口係員は、必要な購入情報のうち、不足しているもの又は修正が必要なものなどを手入力などによって入力することができる。
プロセッサー３０１は、ステップＳ４６及びステップＳ４７の待受状態にあるときに購入情報が入力されたならば、ステップＳ４６においてＹｅｓと判定してステップＳ４８へと進む。
ステップＳ４８においてプロセッサー３０１は、入力された購入情報の内容をＲＡＭ３０３又は補助記憶デバイス３０４などに記憶させる。
【００９２】
ステップＳ４９においてプロセッサー３０１は、入力された購入情報の内容に基づき、表示デバイス３０６に表示された画面を更新させる。プロセッサー３０１は、ステップＳ４９の処理の後、ステップＳ４６へと戻る。
【００９３】
プロセッサー３０１は、ステップＳ４６及びステップＳ４７の待受状態にあるときにチケットを発行するように指示する操作が行われたならば、ステップＳ４７においてＹｅｓと判定してステップＳ５０へと進む。
【００９４】
ステップＳ５０においてプロセッサー３０１は、ステップＳ４３及びステップＳ４８で記憶された購入情報に基づくチケットの料金についての決済処理を行う。
【００９５】
ステップＳ５１においてプロセッサー３０１は、ステップＳ４３及びステップＳ４８で記憶された購入情報に基づくチケットを発行するように発券部３０９を制御する。当該制御に基づき、発呼装置３０９は、当該チケットを発行する。
窓口係員は、当該チケットを利用客に渡す。
【００９６】
ステップＳ５２においてプロセッサー３０１は、ステップＳ４３及びステップＳ４８で記憶させた情報を消去するなどして、購入情報をリセットする。プロセッサー３０１は、ステップＳ５２の処理の後、ステップＳ４１へと戻る。
【００９７】
第１実施形態の音声入力システム１によれば、音声入力装置１０は、音声認識によって購入情報を入力することができる。また、音声入力装置１０は、入力された購入情報を二次元コードなどとして印刷出力する。当該二次元コードは、窓口などにおいて端末装置３０によって読み込むことが可能である。したがって、窓口が混雑している場合でも、窓口係員とは別に列係員などが待ち行列に並んでいる利用客から予め購入情報を聞き出して、音声入力装置１０に入力しておくことができる。そして、音声入力装置１０に入力された購入情報は、二次元コードを介して端末装置３０に入力可能である。このため、窓口係員の負担が軽減される。また、窓口で利用客一人あたりにかかる時間が短縮され、窓口の混雑が解消されやすくなる。また、音声認識によって購入情報を入力するので、列係員の負担が少ない。
【００９８】
また、音声入力装置１０は、購入情報を、二次元コードなどとして紙などに印刷する。そして、端末装置３０は当該二次元コードなどから購入情報を読み取る。このように、音声入力装置１０は、簡易な方法で端末装置３０に購入情報を受け渡すのでコストを低く抑えることができる。
【００９９】
また、音声入力装置１０は、ボタンＢ１を操作するなどの、個人情報の取得を許可する操作が行われるまで、個人情報を音声入力することができない。これにより、列係員に対して、個人情報の扱いに慎重になるように意識付けることができる。個人情報を口に出して言うことは、利用客によっては嫌である場合などがあるためである。
【０１００】
また、音声入力装置１０は、音声認識によって購入情報を入力するだけでなく、手入力によって購入情報を入力することも可能である。したがって、音声認識によって上手く認識されなかった購入情報を手入力によって修正することなどが可能である。
【０１０１】
〔第２実施形態〕
図９は、第１実施形態に係る音声入力システム１ｂ及び音声入力システム１ｂに含まれる構成要素の要部回路構成の一例を示すブロック図である。なお、図９において第１実施形態の図１と同様の要素については、図１と同一の符号を付している。また、第２実施形態において、第１実施形態と同様の要素については説明を省略する場合がある。
【０１０２】
音声入力システム１ｂは、音声入力装置１０ｂ、音声処理サーバー２０及び端末装置３０に加えて記憶サーバー４０を含む。
【０１０３】
第２実施形態の音声入力装置１０ｂは、第１実施形態の音声入力装置１０の要素に加えてＩＣリーダー１１０を含む。ＩＣリーダー１１０は、磁気カード（磁気ストライプカード）、接触型ＩＣカード又は非接触型ＩＣカードなどに記憶された情報を読み取る。また、ＩＣリーダー１１０は、電子機器（例えば携帯電話、スマートホン、タブレットＰＣ（personal computer）等）に搭載された非接触型ＩＣチップなどに記憶された情報を読み取る。なお、磁気カード、接触型ＩＣカード、非接触型ＩＣカード及び非接触型ＩＣチップが搭載された電子機器などを総称して、以下「ＩＣカード等」というものとする。ＩＣリーダー１１０は、ＩＣカード等からＩＣカードＩＤを読み取る読取部の一例である。ＩＣリーダー１１０は、ＩＣカード等からＩＣカードＩＤを読み取る第１の読取部の一例である。音声入力装置１０ｂは入力装置の一例である。
【０１０４】
第２実施形態の端末装置３０ｂでは、通信インターフェース３０５は、端末装置３０がネットワークＮＷなどを介して通信するためのインターフェースとしても動作する。
【０１０５】
第２実施形態の端末装置３０ｂは、第１実施形態の端末装置３０の要素に加えてＩＣリーダー３１１を含む。ＩＣリーダー３１１は、ＩＣカード等に記憶された情報を読み取る。ＩＣリーダー３１１は、ＩＣカード等からＩＣカードＩＤを読み取る第２の読取部の一例である。端末装置３０ｂは、発券装置の一例である。
【０１０６】
記憶サーバー４０は、音声入力装置１０において入力された購入情報を記憶する。記憶サーバー４０は、一例として、プロセッサー４１、ＲＯＭ４２、ＲＡＭ４３、補助記憶デバイス４４、通信インターフェース４５及びバス４６を含む。記憶サーバー４０は、記憶装置の一例である。
【０１０７】
プロセッサー４１は、記憶サーバー４０の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー４１は、ＲＯＭ４２又は補助記憶デバイス４４などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、記憶サーバー４０の各種の機能を実現するべく各部を制御する。プロセッサー４１は、例えば、ＣＰＵ、ＭＰＵ、ＳｏＣ、ＤＳＰ、ＧＰＵ、ＡＳＩＣ、ＰＬＤ又はＦＰＧＡなどである。あるいは、プロセッサー４１は、これらのうちの複数を組み合わせたものである。
【０１０８】
ＲＯＭ４２は、プロセッサー４１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ４２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ４２は、上記のプログラムを記憶する。また、ＲＯＭ４２は、プロセッサー４１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【０１０９】
ＲＡＭ４３は、プロセッサー４１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ４３は、データの読み書きに用いられるメモリである。ＲＡＭ４３は、プロセッサー４１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。
【０１１０】
補助記憶デバイス４４は、プロセッサー４１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス４４は、例えばＥＥＰＲＯＭ、ＨＤＤ又はＳＳＤなどである。補助記憶デバイス４４は、上記のプログラムを記憶する場合もある。また、補助記憶デバイス４４は、プロセッサー４１が各種の処理を行う上で使用するデータ、プロセッサー４１での処理によって生成されたデータ又は各種の設定値などを保存する。
また、補助記憶デバイス４４は、情報データベースを記憶する。情報データベースについては、後述する。
【０１１１】
ＲＯＭ４２又は補助記憶デバイス４４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、記憶サーバー４０は、当該プログラムがＲＯＭ４２又は補助記憶デバイス４４に記憶された状態で記憶サーバー４０の管理者などへと譲渡される。しかしながら、記憶サーバー４０は、当該プログラムがＲＯＭ４２又は補助記憶デバイス４４に記憶されない状態で当該管理者などに譲渡されても良い。また、記憶サーバー４０は、当該プログラムとは別のプログラムがＲＯＭ４２又は補助記憶デバイス４４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ４２又は補助記憶デバイス４４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークなどを介したダウンロードにより実現できる。
【０１１２】
通信インターフェース４５は、記憶サーバー４０がネットワークＮＷなどを介して通信するためのインターフェースである。
【０１１３】
バス４６は、コントロールバス、アドレスバス及びデータバスなどを含み、記憶サーバー４０の各部で授受される信号を伝送する。
【０１１４】
以下、第２実施形態に係る音声入力システム１ｂの動作を図１０〜図１３などに基づいて説明する。なお、以下の動作説明における処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。図１０及び図１１は、音声入力装置１０ｂのプロセッサー１１による処理のフローチャートである。プロセッサー１１は、ＲＯＭ１２又は補助記憶デバイス１４などに記憶されたプログラムに基づいてこの処理を実行する。図１２は、端末装置３０ｂのプロセッサー３０１による処理のフローチャートである。プロセッサー３０１は、ＲＯＭ３０２又は補助記憶デバイス３０４などに記憶されたプログラムに基づいてこの処理を実行する。音声処理サーバー２０のプロセッサー２１は、第１実施形態と同様に図３のフローチャートに示す処理を実行する。図１３は、記憶サーバー４０のプロセッサー４１による処理のフローチャートである。プロセッサー４１は、ＲＯＭ４２又は補助記憶デバイス４４などに記憶されたプログラムに基づいてこの処理を実行する。なお、図１０〜図１２において、図２又は図４と同様の要素については同一の符号を付している。
【０１１５】
第２実施形態において列係員は、利用客にＩＣカード等の提示を求める。当該ＩＣカード等は、例えば交通系ＩＣカードである。あるいは、当該ＩＣカード等は、その他の電子マネーカードなどでも良い。また、当該ＩＣカード等は、ＩＣチップ搭載の電子機器などであっても良い。そして、列係員は、当該ＩＣカード等をＩＣリーダー１１０に読み込ませる。
第２実施形態においてプロセッサー１１は、図１０のステップＳ５においてＮｏと判定したならば、ステップＳ６１へと進む。
ステップＳ６１においてプロセッサー１１は、ＩＣリーダー１１０によってＩＣカード等から情報が読み取られたか否かを判定する。プロセッサー１１は、ＩＣリーダー１１０によってＩＣカード等から情報が読み取られていないならば、ステップＳ６１においてＮｏと判定してステップＳ６へと進む。対して、プロセッサー１１は、ＩＣリーダー１１０によってＩＣカード等から情報が読み取られたならば、ステップＳ６１においてＹｅｓと判定してステップＳ６２へと進む。
【０１１６】
ステップＳ６２においてプロセッサー１１は、ＩＣリーダー１１０によってＩＣカード等から読み取られた情報のうち、ＩＣカードＩＤ（identifier）を、ＲＡＭ１３又は補助記憶デバイス１４などに記憶させる。ＩＣカードＩＤは、ＩＣカード等のそれぞれにユニークに割り当てられた識別符号である。プロセッサー１１は、ステップＳ６２の処理の後、ステップＳ３へと戻る。
【０１１７】
第２実施形態においてプロセッサー１１は、ステップＳ６においてＹｅｓと判定したならば、図１１のステップＳ６３へと進む。
ステップＳ６３においてプロセッサー１１は、ＲＡＭ１３又は補助記憶デバイス１４などにＩＣカードＩＤが記憶されているか否かを判定する。当該ＩＣカードＩＤは、ステップＳ６２において記憶されるものである。プロセッサー１１は、ＲＡＭ１３又は補助記憶デバイス１４などにＩＣカードＩＤが記憶されているならば、ステップＳ６３においてＹｅｓと判定してステップＳ６４へと進む。
【０１１８】
ステップＳ６４においてプロセッサー１１は、第１の情報通知を生成する。第１の情報通知は、図１０のステップＳ６２でＲＡＭ１３又は補助記憶デバイス１４などに記憶されたＩＣカードＩＤと、ステップＳ１３及びステップＳ１５においてＲＡＭ１３又は補助記憶デバイス１４などに記憶された購入情報とを含む。プロセッサー１１は、第１の情報通知を生成した後、当該第１の情報通知を記憶サーバー４０に送信するように通信インターフェース１５に対して指示する。この指示を受けて通信インターフェース１５は、当該第１の情報通知を記憶サーバー４０に送信する。送信された当該第１の情報通知は、記憶サーバー４０の通信インターフェース４５によって受信される。以上より、ステップＳ６４の処理を行うことで、プロセッサー１１は、通信インターフェース１５と協働して、発券情報とＩＣカードＩＤとを関連付けて記憶装置に送信する送信部として機能する。また、ステップＳ６４の処理を行うことで、プロセッサー１１は、送信部を制御する送信制御部として機能する。
【０１１９】
列係員は、利用客がＩＣカード等を所持していない場合などにおいては、ＩＣカード等をＩＣリーダー１１０に読み込ませずに次の操作に進む。この場合、ＲＡＭ１３又は補助記憶デバイス１４などにＩＣカードＩＤは記憶されない。
プロセッサー１１は、ＲＡＭ１３又は補助記憶デバイス１４などにＩＣカードＩＤが記憶されていないならば、図１１のステップＳ６３においてＮｏと判定してステップＳ６５へと進む。
ステップＳ６５においてプロセッサー１１は、第２の情報通知を生成する。第２の情報通知は、情報ＩＤと、ステップＳ１３及びステップＳ１５においてＲＡＭ１３又は補助記憶デバイス１４などに記憶された購入情報とを含む。情報ＩＤは、第２の情報通知ごとにユニークに付与される識別符号である。情報ＩＤは、例えば、音声入力装置１０ごとにユニークに付与された装置ＩＤと、それぞれの音声入力装置１０において第２の情報通知を生成するごとに値がインクリメントされる通し番号などとの組み合わせである。例えば、装置ＩＤがＹＹＹ０１、通し番号がＺＺ０１であるならば、情報ＩＤは、ＹＹＹ０１ＺＺ０１のようになる。情報ＩＤは、発券情報に関連付けられた識別符号の一例である。プロセッサー１１は、第２の情報通知を生成した後、当該第２の情報通知を記憶サーバー４０に送信するように通信インターフェース１５に対して指示する。この指示を受けて通信インターフェース１５は、当該第２の情報通知を記憶サーバー４０に送信する。送信された当該第２の情報通知は、記憶サーバー４０の通信インターフェース４５によって受信される。以上より、ステップＳ６５の処理を行うことで、プロセッサー１１は、通信インターフェース１５と協働して、発券情報と発券情報に関連付けられた識別符号とを記憶装置に送信する送信部として機能する。また、ステップＳ６５の処理を行うことで、プロセッサー１１は、送信部を制御する送信制御部として機能する。
【０１２０】
一方、図１３のステップＳ８１において記憶サーバー４０のプロセッサー４１は、第１の情報通知又は第２の情報通知が通信インターフェース４５によって受信されたか否かを判定する。プロセッサー４１は、第１の情報通知又は第２の情報通知が受信されないならば、ステップＳ８１においてＮｏと判定してステップＳ８２へと進む。
【０１２１】
ステップＳ８２においてプロセッサー４１は、送信要求が通信インターフェース４５によって受信されたか否かを判定する。プロセッサー４１は、送信要求が受信されないならば、ステップＳ８２においてＮｏと判定してステップＳ８１へと戻る。かくして、プロセッサー４１は、第１の情報通知、第２の情報通知又は送信要求が受信されるまでステップＳ８１及びステップＳ８２を繰り返す。なお、送信要求については後述する。
【０１２２】
プロセッサー４１は、ステップＳ８１及びステップＳ８２の待受状態にあるときに第１の情報通知又は第２の情報通知が受信されたならば、ステップＳ８１においてＹｅｓと判定してステップＳ８３へと進む。
ステップＳ８３においてプロセッサー４１は、第１の情報通知又は第２の情報通知に含まれる購入情報を情報データベースに記憶させる。なお、プロセッサー４１は、第１の情報通知が受信された場合、当該第１の情報通知に含まれるＩＣカードＩＤに、当該第１の情報通知に含まれる購入情報を関連付けて情報データベースに記憶させる。そして、プロセッサー４１は、第２の情報通知が受信された場合、当該第２の情報通知に含まれる情報ＩＤに、当該第２の情報通知に含まれる購入情報を関連付けて情報データベースに記憶させる。情報データベースは、例えば、図１４に示すテーブルＴ１のような形で購入情報を記憶する。テーブルＴ１は、図１４に示すようにＩＣカードＩＤと購入情報とを関連付ける。また、テーブルＴ１は、図１４に示すように情報ＩＤと購入情報とを関連付ける。プロセッサー４１は、ステップＳ８３の処理の後、ステップＳ８１へと進む。
【０１２３】
一方、図１１のステップＳ６６において音声入力装置１０のプロセッサー１１は、二次元コード又はバーコードを生成する。当該二次元コード又はバーコードは、ステップＳ６５において送信された情報ＩＤを含む。
【０１２４】
ステップＳ６７においてプロセッサー１１は、ステップＳ６６で生成した二次元コード又はバーコードを印刷するようプリンター１８に指示する。プリンター１８は、当該指示に基づき、当該二次元コード又はバーコードを印刷する。当該二次元コード又はバーコードが印刷された印刷物を、以下「印刷物Ｐ２」と称するものとする。印刷物Ｐ２は、識別符号が出力された媒体の一例である。また、ステップＳ６７の処理を行うことで、プロセッサー１１は、識別符号を媒体に出力するようにプリンター１８を制御する出力制御部として機能する。
列係員は、印刷物Ｐ２を利用客に渡す。
【０１２５】
プロセッサー１１はステップＳ６４又はステップＳ６７の処理の後、ステップＳ６８へと進む。
ステップＳ６８においてプロセッサー１１は、図１０のステップＳ１３及びステップＳ１５で記憶させた情報を消去するなどして、購入情報をリセットする。さらに、プロセッサー１１は、ステップＳ６２で記憶させたＩＣカードＩＤを消去する。プロセッサー１１は、図１１のステップＳ６８の処理の後、図１０のステップＳ１へと戻る。
【０１２６】
利用客は、窓口の順番が自分に回ってきたならば、ステップＳ６１においてＩＣリーダー１１０によって情報が読み取られたＩＣカード等を窓口係員に渡す。あるいは、利用客は、印刷物Ｐ２を窓口係員に渡す。窓口係員は、ＩＣカード等を受け取ったならば、端末装置３０のＩＣリーダー３１１に当該ＩＣカード等を読み込ませる。あるいは、利用客自身が当該ＩＣカード等をＩＣリーダー３１１に読み込ませても良い。そして、窓口係員は、印刷物Ｐ２を受け取ったならば、当該印刷物Ｐ２に印刷された二次元コード又はバーコードを、リーダー３０８に読み込ませる。あるいは、利用客自身が当該二次元コード又はバーコードをリーダー３０８に読み込ませても良い。
【０１２７】
ステップＳ７１においてプロセッサー３０１は、ＩＣリーダー３１１によってＩＣカード等から情報が読み取られたか否かを判定する。プロセッサー３０１は、ＩＣカード等から情報が読み取られていないならば、ステップＳ７１においてＮｏと判定してステップＳ７２へと進む。
【０１２８】
ステップＳ７２においてプロセッサー３０１は、ＩＣリーダー３１１によって二次元コード又はバーコードが読み取られたか否かを判定する。プロセッサー３０１は、二次元コード又はバーコードが読み取られていないならば、ステップＳ７２においてＮｏと判定してステップＳ４２へと進む。
【０１２９】
第２実施形態においてプロセッサー３０１は、ステップＳ４２においてＮｏと判定したならば、ステップＳ７１へと戻る。かくして、プロセッサー３０１は、ＩＣカード等から情報が読み取られるか、二次元コード又はバーコードが読み取られるか、購入情報を入力するための画面を表示するように指示する操作が行われるまでステップＳ７１、ステップＳ７２及びステップＳ４２を繰り返す。
【０１３０】
プロセッサー３０１は、ステップＳ７１、ステップＳ７２及びステップＳ４２の待受状態にあるときにＩＣリーダー３１１によってＩＣカード等から情報が読み取られたならば、ステップＳ７１においてＹｅｓと判定してステップＳ７３へと進む。
また、プロセッサー３０１は、ステップＳ７１、ステップＳ７２及びステップＳ４２の待受状態にあるときにＩＣリーダー３１１によって二次元コード又はバーコードが読み取られたならば、ステップＳ７２においてＹｅｓと判定してステップＳ７３へと進む。
ステップＳ７３においてプロセッサー３０１は、送信要求を生成する。送信要求は、ＩＣカードＩＤ又は情報ＩＤを含む。なお、プロセッサー３０１は、ステップＳ７１からステップＳ７３へと進んだ場合、ＩＣカードＩＤを含むように送信要求を生成する。当該ＩＣカードＩＤは、ステップＳ７１においてＩＣリーダー３１１によってＩＣカードから読み取ったものである。また、プロセッサー３０１は、ステップＳ７２からステップＳ７３へと進んだ場合、情報ＩＤを含むように送信要求を生成する。当該情報ＩＤは、ＩＣリーダー３１１によって読み取られた二次元コード又はバーコードに含まれるものである。また、送信要求は、当該送信要求に含まれるＩＣカードＩＤ又は情報ＩＤに関連付けられた購入情報を送信するように記憶サーバー４０に要求するものである。プロセッサー３０１は、送信要求を生成した後、当該送信要求を記憶サーバー４０に送信するように通信インターフェース３０５に対して指示する。この指示を受けて通信インターフェース３０５は、当該送信要求を記憶サーバー４０に送信する。送信された当該送信要求は、記憶サーバー４０の通信インターフェース４５によって受信される。
【０１３１】
一方、記憶サーバー４０のプロセッサー４１は、図１３のステップＳ８１及びステップＳ８２の待受状態にあるときに送信要求が受信されたならば、ステップＳ８２においてＹｅｓと判定してステップＳ８４へと進む。
【０１３２】
ステップＳ８４においてプロセッサー４１は、テーブルＴ１を参照して、ステップＳ８２において受信された送信要求に含まれるＩＣカードＩＤ又は情報ＩＤに関連付けられた購入情報を取得する。
【０１３３】
ステップＳ８５においてプロセッサー４１はステップＳ８４において取得した購入情報を端末装置３０に送信するように通信インターフェース４５に対して指示する。この指示を受けて通信インターフェース４５は、当該購入情報を端末装置３０に送信する。送信された当該購入情報は、端末装置３０の通信インターフェース３０５によって受信される。プロセッサー４１は、ステップＳ８５の処理の後、ステップＳ８１へと戻る。
【０１３４】
一方、図１２のステップＳ７４において端末装置３０のプロセッサー３０１は、通信インターフェース３０５によって購入情報が受信されるのを待ち受けている。プロセッサー３０１は、購入情報が受信されたならば、ステップＳ７４においてＹｅｓと判定してステップＳ７５へと進む。
【０１３５】
ステップＳ７５においてプロセッサー３０１は、ステップＳ７４において受信された購入情報をＲＡＭ３０３又は補助記憶デバイス３０４などに記憶させる。以上より、ステップＳ７３〜ステップＳ７５の処理を行うことで、プロセッサー３０１は、通信インターフェース３０５と協働して、発券情報を記憶装置から取得する情報取得部として機能する。
【０１３６】
ステップＳ７６においてプロセッサー３０１は、表示デバイス３０６に、チケットの購入情報を入力するための画面を表示させる。なお、プロセッサー３０１は、当該画面を、ステップＳ７５で記憶した購入情報が予め入力された状態で表示させる。プロセッサー３０１は、ステップＳ７６の処理の後、ステップＳ４６へと進む。
【０１３７】
第２実施形態では、プロセッサー３０１は、ステップＳ４７の処理においてＹｅｓと判定したならば、ステップＳ７７へと進む。
ステップＳ７７においてプロセッサー３０１は、ステップＳ４８及びステップＳ７５で記憶された購入情報に基づくチケットの料金についての決済処理を行う。
【０１３８】
ステップＳ７８においてプロセッサー３０１は、ステップＳ４８及びステップＳ７５で記憶された購入情報に基づくチケットを発行するように発券部３０９を制御する。当該制御に基づき、発呼装置３０９は、当該チケットを発行する。
窓口係員は、当該チケットを利用客に渡す。
【０１３９】
ステップＳ７９においてプロセッサー３０１は、ステップＳ４８及びステップＳ７５で記憶させた情報を消去するなどして、購入情報をリセットする。プロセッサー３０１は、ステップＳ７９の処理の後、ステップＳ７１へと戻る。
【０１４０】
第２実施形態の音声入力システム１ｂによれば、音声入力装置１０ｂは、音声認識によって購入情報を入力することができる。また、音声入力装置１０ｂは、ＩＣカード等から読み取ったＩＣカードＩＤと当該購入情報とを関連付けて記憶サーバー４０に記憶させる。そして、端末装置３０は、ＩＣカードＩＤに関連付けられた購入情報を記憶サーバー４０から取得する。このため、第１実施形態と同様に窓口係員の負担が軽減される。また、窓口で利用客一人あたりにかかる時間が短縮され、窓口の混雑が解消されやすくなる。また、音声認識によって購入情報を入力するので、列係員の負担が少ない。第１実施形態と異なり、ＩＣカードＩＤを用いて購入情報を音声入力装置１０ｂから端末装置３０に受け渡す。したがって、この方法で購入情報を受け渡す場合には、プリンター１８が不要となる。
【０１４１】
また、音声入力装置１０ｂは、情報ＩＤと当該購入情報とを関連付けて記憶サーバー４０に記憶させる。そして、端末装置３０は、情報ＩＤに関連付けられた購入情報を記憶サーバー４０から取得する。このため、第１実施形態と同様に窓口係員の負担が軽減される。また、窓口で利用客一人あたりにかかる時間が短縮され、窓口の混雑が解消されやすくなる。また、音声認識によって購入情報を入力するので、列係員の負担が少ない。
【０１４２】
上記の第１実施形態及び第２実施形態は、以下のような変形も可能である。
第１実施形態又は第２実施形態において、ネットワークＮＷを介して送信された各情報は、ネットワークＮＷに代えてＢＬＥ（Bluetooth（登録商標） low energy）などのＢｌｕｅｔｏｏｔｈ、又はＷｉｒｅｌｅｓｓ  ＵＳＢ（universal serial bus）などのネットワークＮＷを介する以外の方法によって送信されても良い。
【０１４３】
第１実施形態又は第２実施形態において音声処理サーバー２０が実行する処理の一部又は全部を音声入力装置１０が処理しても良い。例えば、音声入力装置１０がローカルで音声認識処理を実行しても良い。また、第１実施形態又は第２実施形態において音声入力装置１０又は音声入力装置１０ｂが実行する処理の一部を音声処理サーバー２０が実行しても良い。
第２実施形態において記憶サーバー４０が処理する一部又は全部の処理を端末装置３０ｂが処理しても良い。例えば、端末装置３０ｂは、補助記憶デバイス３０４などにテーブルＴ１と同様のデータを記憶する。また、この場合、音声入力装置１０ｂは、例えば、第１の情報通知及び第２の情報通知を記憶サーバー４０に代えて端末装置３０ｂに送信する。端末装置３０ｂがテーブルＴ１と同様のデータを記憶する場合、記憶サーバー４０を設けなくても良い。以上のように補助記憶デバイス３０４などがテーブルＴ１と同様のデータを記憶する場合、当該補助記憶デバイス３０４などは、記憶装置の一例である。あるいは、端末装置３０ｂは、記憶装置の一例である。
【０１４４】
上記の第１実施形態又は第２実施形態では、音声入力装置１０は、ボタンＢ１が操作されるまで個人情報を音声入力することができない。しかしながら、音声入力装置１０は、デフォルトで個人情報の音声入力が可能であってもよい。
【０１４５】
音声入力装置１０又は音声処理サーバー２０は、発話者の識別が可能であっても良い。この場合、音声入力装置１０又は音声処理サーバー２０は、予め登録された人物以外の声は、音声認識の対象としない。これにより、音声入力装置１０又は音声処理サーバー２０は、列係員以外の声がマイク１７に入力されることによる誤認識などを抑制することができる。
【０１４６】
第２実施形態の端末装置３０は、情報ＩＤを、印刷物Ｐ２から読み取った。しかしながら、端末装置３０は、情報ＩＤを手入力などによって入力することが可能であっても良い。この場合、音声入力装置１０は、タッチパネル１６に情報ＩＤを表示しても良い。利用客は、当該情報ＩＤを記憶するなどし、窓口において窓口係員に情報ＩＤを伝える。そして、窓口係員は、当該情報ＩＤを手入力などによって端末装置３０に入力する。この場合、印刷物Ｐ２は不要である。
【０１４７】
端末装置３０は、印刷物Ｐ１に印刷された二次元コードから購入情報を読み取った。しかしながら、端末装置３０は、印刷物Ｐ１に印刷された文字を文字認識することで購入情報を読み取っても良い。
【０１４８】
第１実施形態の音声入力装置１０は、印刷物Ｐ１を発行することに代えて、ＩＣチップなどに購入情報を書き込んでも良い。ＩＣチップは、例えば、ＩＣカードなどに搭載されたものである。ＩＣチップへの書き込みは例えば、音声入力装置１０が備えるライターによって行われる。当該ライターは、音声入力装置１０に内蔵されたものであっても良いし、外付けされるものであっても良い。当該ライターは、出力部の一例である。また、プロセッサー１１は、当該ライターを制御することで出力制御部として機能する。以上の場合、利用客は、印刷物Ｐ１に代えて当該ＩＣチップを窓口に持っていく。またこの場合、端末装置３０は、ＩＣチップに記憶された情報を読み取るリーダーを備える。そして、端末装置３０は、印刷物Ｐ１に印刷された二次元コードから購入情報を読み取ることに代えて、当該ＩＣチップに記憶された購入情報を読み取る。以上の場合、当該ＩＣチップは、発券情報が出力される媒体の一例である。
また、第２実施形態の音声入力装置１０は、印刷物Ｐ２を発行することに代えて、ＩＣチップなどに情報ＩＤを書き込んでも良い。ＩＣチップへの書き込みは例えば、音声入力装置１０が備えるライターによって行われる。当該ライターは、出力部の一例である。また、プロセッサー１１は、当該ライターを制御することで出力制御部として機能する。この場合、利用客は、印刷物Ｐ２に代えて、当該ＩＣチップを窓口に持っていく。そして、端末装置３０は、印刷物Ｐ２に印刷された二次元コード又はバーコードから情報ＩＤを読み取ることに変えて、当該ＩＣチップに記憶された情報ＩＤを読み取る。以上の場合、当該ＩＣチップは、識別符号が出力される媒体である。
【０１４９】
端末装置３０は、音声入力装置１０と同様に音声認識によって購入情報の入力が可能であっても良い。この場合、端末装置３０は、音声入力用のマイクを備える。
【０１５０】
上記の実施形態では、チケットは購入するものとして記載している。しかしながら、チケットは、無料のものであっても良い。
【０１５１】
チケットは、チケットレスの形態であっても良い。この場合、チケットの発券は、例えば、端末装置３０がチケットの行使に必要な情報をスマートホンなどの電子機器又はＩＣカード等に送信することによって行われる。当該チケットの行使に必要な情報は、電子機器又はＩＣカード等によって記憶される。この場合、プロセッサー３０１は、例えば、通信インターフェース３０５などと協働して、チケットの行使に必要な情報を送信することで発券部として機能する。
【０１５２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１５３】
１，１ｂ……音声入力システム、１０，１０ｂ……音声入力装置、１１，２１，４１，３０１……プロセッサー、１２，２２，４２，３０２……ＲＯＭ、１３，２３，４３，３０３……ＲＡＭ、１４，２４，４４，３０４……補助記憶デバイス、１５，２５，４５，３０５……通信インターフェース、１６……タッチパネル、１７……マイク、１８……プリンター、１９，２６，４６，３１０……バス、２０……音声処理サーバー、３０，３０ｂ……端末装置、４０……記憶サーバー、３０６……表示デバイス、３０７……入力デバイス、３０８……リーダー、３０９……発券部
【図１】
2019148937.tif 000003
【図２】
2019148937.tif 000004
【図３】
2019148937.tif 000005
【図４】
2019148937.tif 000006
【図５】
2019148937.tif 000007
【図６】
2019148937.tif 000008
【図７】
2019148937.tif 000009
【図８】
2019148937.tif 000010
【図９】
2019148937.tif 000011
【図１０】
2019148937.tif 000012
【図１１】
2019148937.tif 000013
【図１２】
2019148937.tif 000014
【図１３】
2019148937.tif 000015
【図１４】
2019148937.tif 000016