(57)【要約】【課題】作業者の作業負担の軽減に貢献することができる発券機、発券支援方法、およびプログラムを提供すること。【解決手段】実施形態の発券機は、入力部と、変換部と、抽出部と、照合部と、表示制御部とを持つ。入力部は、指定された入力項目ごとに、操作者による情報の入力を受け付ける。変換部は、マイクにより集音された音声データを、発話内容を示すテキストデータに変換する。抽出部は、前記変換部により変換されたテキストデータから、前記各入力項目の抽出条件に合致する抽出ワードを抽出する。照合部は、前記抽出部により抽出された抽出ワードと、前記入力部が受け付けた前記入力項目ごとの情報とを、対応する入力項目同士で照合する。表示制御部は、前記入力部が受け付けた前記入力項目ごとの情報と、前記照合部による照合結果とを、前記入力項目に対応付けて表示する表示画面を表示部に表示させる。【選択図】図１
2020173654.tif 000002
【特許請求の範囲】
【請求項１】
指定された入力項目ごとに、操作者による情報の入力を受け付ける入力部と、
マイクにより集音された音声データを、発話内容を示すテキストデータに変換する変換部と、
前記変換部により変換されたテキストデータから、前記各入力項目の抽出条件に合致する抽出ワードを抽出する抽出部と、
前記抽出部により抽出された抽出ワードと、前記入力部が受け付けた前記入力項目ごとの情報とを、対応する入力項目同士で照合する照合部と、
前記入力部が受け付けた前記入力項目ごとの情報と、前記照合部による照合結果とを、前記入力項目に対応付けて表示する表示画面を表示部に表示させる表示制御部と、
を備える発券機。
【請求項２】
前記抽出部は、
前記入力項目ごとに予め決められているキーワードが前記テキストデータから抽出された場合、前記キーワードの前あるいは後の単語を、対応する前記入力項目の抽出ワードとして抽出する、
請求項１に記載の発券機。
【請求項３】
前記抽出部は、
前記入力項目ごとに予め決められているキーワードに合致する情報を抽出し、抽出した情報に基づいて、前記入力項目に対応する抽出ワードを決定する、
請求項１または２に記載の発券機。
【請求項４】
前記表示制御部は、
前記照合部による照合結果のうち、前記抽出部により抽出された抽出ワードと前記入力部が受け付けた前記入力項目ごとの情報とが合致しない前記入力項目についての照合結果を前記表示画面に表示させるとともに、前記入力部が受け付けた前記入力項目ごとの情報と合致しない前記抽出ワードを前記表示画面に表示させる、
請求項１から３のうちいずれか一項に記載の発券機。
【請求項５】
前記入力部が受け付けた前記入力項目ごとの情報に基づいて作成された登録情報に基づいて、所定施設で利用可能な利用券を発券する発券部と、
前記抽出ワードを前記登録情報に変更する指示を受け付けた場合、前記登録情報に含まれる情報のうち変更が指示された入力項目の情報を、前記入力部が受け付けた前記入力項目ごとの情報に替えて、前記抽出ワードに変更する変更部と、をさらに備える、
請求項１から４のうちいずれか一項に記載の発券機。
【請求項６】
前記抽出部は、
前記テキストデータに出発地点を表す第１語句が含まれる場合、前記第１語句の前あるいは後の単語を、前記入力項目の一つである出発駅名として抽出する、
請求項１から５のうちいずれか一項に記載の発券機。
【請求項７】
前記抽出部は、
前記テキストデータに到着地点を表す第２語句が含まれる場合、前記第２語句の前あるいは後の単語を、前記入力項目の一つである到着駅名として抽出する、
請求項１から６のうちいずれか一項に記載の発券機。
【請求項８】
前記抽出部は、
前記テキストデータに期日を表す第３語句が含まれる場合、前記第３語句の前あるいは後の単語を、前記入力項目の一つである利用期間の開始日、あるいは有効期間として抽出する、
請求項１から７のうちいずれか一項に記載の発券機。
【請求項９】
前記抽出部は、
前記入力部が前記入力項目ごとの情報を受け付ける処理と並行して前記マイクにより集音された音声データに基づくテキストデータから、前記抽出ワードを抽出する、
請求項１から８のうちいずれか一項に記載の発券機。
【請求項１０】
前記抽出部は、
復唱タイミングであることが指示された後に前記マイクにより集音された音声データに基づくテキストデータから、前記抽出ワードを抽出する、
請求項１から９のうちいずれか一項に記載の発券機。
【請求項１１】
コンピュータが、
指定された入力項目ごとに、操作者による情報の入力を受け付け、
マイクにより集音された音声データを、発話内容を示すテキストデータに変換し、
前記変換されたテキストデータから、前記各入力項目の抽出条件に合致する抽出ワードを抽出し、
前記抽出された抽出ワードと、前記受け付けた前記入力項目ごとの情報とを、対応する入力項目同士で照合し、
前記受け付けた前記入力項目ごとの情報と、照合結果とを、前記入力項目に対応付けて表示する表示画面を表示部に表示させる、
発券支援方法。
【請求項１２】
コンピュータに、
指定された入力項目ごとに、操作者による情報の入力を受け付けさせ、
マイクにより集音された音声データを、発話内容を示すテキストデータに変換させ、
前記変換されたテキストデータから、前記各入力項目の抽出条件に合致する抽出ワードを抽出させ、
前記抽出された抽出ワードと、前記受け付けた前記入力項目ごとの情報とを、対応する入力項目同士で照合させ、
前記受け付けた前記入力項目ごとの情報と、照合結果とを、前記入力項目に対応付けて表示する表示画面を表示部に表示させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、発券機、発券支援方法、およびプログラムに関する。
【背景技術】
【０００２】
多くの駅には、乗車券や定期券などを発券するための発券機が設置されている。駅の窓口の中には、駅員により操作される発券機が、改札の近くには、鉄道利用者により操作される発券機が、それぞれ設置されている。駅の窓口の中には、主に定期券の発券を行うための定期券発売窓口がある。この定期券発売窓口には、定期券を発券するための発券機が設置されている。
【０００３】
この定期券発売窓口には、出発駅、到着駅、開始日、有効期間などの情報を利用者が記入するための申込書が用意されている。利用者は、この申込書に各種情報を記載し、駅員に渡す。駅員は、キーボードなどを用いて、申請書に記載されている情報を発券機に入力する。しかし、新学期など定期券を発行する人が多い時期では、定期券発売窓口が混雑しているため、駅員が入力ミスをする頻度が高くなる。また、利用者が申請内容を誤って記載しており、口答で確認したときに訂正される場合もある。これら場合に、誤った情報で定期券が発券されると、キャンセルのための処理などによりさらに窓口が混雑する場合があった。そのため、券売機を操作する操作者の作業負担の軽減が求められている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１５３７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、作業者の作業負担の軽減に貢献することができる発券機、発券支援方法、およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の発券機は、入力部と、変換部と、抽出部と、照合部と、表示制御部とを持つ。入力部は、指定された入力項目ごとに、操作者による情報の入力を受け付ける。変換部は、マイクにより集音された音声データを、発話内容を示すテキストデータに変換する。抽出部は、前記変換部により変換されたテキストデータから、前記各入力項目の抽出条件に合致する抽出ワードを抽出する。照合部は、前記抽出部により抽出された抽出ワードと、前記入力部が受け付けた前記入力項目ごとの情報とを、対応する入力項目同士で照合する。表示制御部は、前記入力部が受け付けた前記入力項目ごとの情報と、前記照合部による照合結果とを、前記入力項目に対応付けて表示する表示画面を表示部に表示させる。
【図面の簡単な説明】
【０００７】
【図１】実施形態の発券機１の構成の一例を示す図。
【図２】定期券登録情報２９１の内容の一例を示す図。
【図３】抽出情報２９２の内容の一例を示す図。
【図４】入力画面の一例を示す図。
【図５】発券機１の全体処理の一部を示すフローチャート。
【図６】発券機１による入力処理に一例を示すフローチャート。
【図７】発券機１による入力支援処理に一例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、実施形態の発券機、発券支援方法、およびプログラムを、図面を参照して説明する。
【０００９】
実施形態の発券機について説明する。発券機１は、例えば、鉄道施設で利用可能な乗車券、定期券、特急券、回数券などの利用券を発券する。これに限られず、発券機１は、遊園地等の娯楽施設、博物館、図書館、その他の施設で利用可能な利用券を発券するものであってもよい。実施形態において、発券機１は、定期券発売窓口に設置され、駅員により操作される例について説明する。また、定期券を購入する者を利用者と記す。
【００１０】
図１は、実施形態の発券機１の構成の一例を示す図である。発券機１は、例えば、通信部１１と、操作部１２と、マイク１３と、表示部１４と、発券機構１５と、処理部２０とを備える。
【００１１】
通信部１１は、例えば、ＮＩＣなどの通信インターフェースを含む。通信部１１は、例えば、ネットワークを介して上位サーバと通信する。ネットワークは、例えば、ＷＡＮ（Wide Area Network）やＬＡＮ（Local Area Network）、インターネット、専用回線、無線基地局、プロバイダなどのうちの一部または全部を含む。上位サーバは、発券機１から受信した情報に基づいて、券売機１によって発売された定期券に関する情報を管理する。
【００１２】
操作部１２は、例えば、各種キー、ボタン、ダイヤルスイッチ、マウスなどのうち一部または全部を含む。また、操作部１２は、表示部１４と一体として形成されるタッチパネルであってもよい。表示部１４は、例えば、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electroluminescence）表示装置などである。
【００１３】
マイク１３は、発券機１を操作する駅員の発話や、窓口に来ている利用者の発話を集音する。マイク１３は、発券機１と一体に設けられていてもよく、発券機１と別体であって駅員と利用者の間に設置されてもよい。また、マイク１３は、駅員用マイクと、利用者用マイクなど、複数のマイクを含んでいてもよい。
【００１４】
発券機構１５は、定期券を発券するための各種機構を備える。発券機構１５は、ＩＣカードを用いて定期券を発券してもよく、磁気券を用いて定期券を発券してもよい。ＩＣカードを用いて定期券を発券する場合、発券機構１５は、例えば、ＩＣカードと通信するリーダライタ、リーダライタによってＩＣカードから読み取られた情報を復号化あるいはＩＣカードに書き込む情報を暗号化するエンコード／デコード部、現金やクレジットカードで定期券の料金精算を行う精算機構、定期券の表面に効力情報などを印字する印字機構などを備える。
【００１５】
処理部２０は、例えば、入力処理部２１と、音声変換部２２と、抽出部２３と、照合部２４と、表示制御部２５と、発券部２６と、変更部２７と、登録部２８と、記憶部２９とを備える。これらの構成要素のうち一部または全部は、例えば、ＣＰＵ（Central Processing Unit）などのプロセッサが、記憶部２９に記憶されたプログラム（ソフトウェア）を実行することで実現される。また、これらの構成要素の機能のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）、ＧＰＵ（Graphics Processing Unit）等のハードウェア（回路部：circuitryを含む）によって実現されていてもよいし、ソフトウェアとハードウェアの協働によって実現されていてもよい。プログラムは、予めＨＤＤ（Hard Disk Drive）やフラッシュメモリなどの記憶装置に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭなどの着脱可能な記憶媒体に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。
【００１６】
記憶部２９は、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）などによって実現される。記憶部２９は、発券機１がネットワークを介してアクセス可能なＮＡＳ（Network Attached Storage）などの外部記憶装置であってもよい。記憶部２９は、例えば、定期券登録情報２９１、抽出情報２９２、既存駅名情報２９３などを格納する。
【００１７】
図２は、定期券登録情報２９１の内容の一例を示す図である。図２に示す通り、定期券登録情報２９１は、入力項目に入力情報を対応付けた情報である。入力項目とは、定期券の購入処理を実行するために用意されている項目である。この入力項目は、例えば、定期券の購入処理において各種情報を入力するための入力画面に設定されている入力項目と一致する。入力情報は、操作部１２を用いて駅員により入力され、入力処理部２１により取得された情報である。
【００１８】
図３は、抽出情報２９２の内容の一例を示す図である。図３に示す通り、抽出情報２９２は、入力項目に抽出ワードを対応付けた情報である。詳細については後述するが、抽出ワードは、マイク１３によって集音された音声データに基づいて、抽出部２３により抽出された情報である。
【００１９】
図１に戻って、処理部２０の各構成要素について説明する。入力処理部２１は、指定された入力項目ごとに、駅員による情報の入力を受け付けるための処理を実行する。例えば、入力処理部２１は、表示部１４に表示された入力画面に含まれる複数の入力項目のうち、入力対象として指定されている入力項目を決定する。例えば、表示部１４に入力画面が表示された最初の状態では、入力項目「出発駅」が入力対象として指定されている。「出発駅」の入力欄への入力後に、他の入力欄への入力が操作部１２を介して駅員により実行された場合、入力処理部２１は、駅員により指定された入力項目を、入力対象として指定された入力項目に決定する。
【００２０】
また、入力処理部２１は、入力を受け付けた入力情報を、対応する入力項目に対応付けて、定期券登録情報２９１の一部として記憶部２９に格納する。なお、入力欄に入力された情報が書き換えられた場合、入力処理部２１は、これに連動して定期券登録情報２９１を書き換える。
【００２１】
また、入力処理部２１は、自動入力の入力項目についての入力情報を取得する。例えば、入力処理部２１は、発券機１が備える時刻や日時を管理する日時管理部（図示を省略する）を参照し、当日の日付を「発行日」の入力情報として取得する。例えば、入力処理部２１は、「開始日」の入力情報と、「有効期間」の入力情報とに基づいて、「終了日」を導出する。例えば、入力処理部２１は、発券機構１５のリーダライタによりＩＣカードから各カードを識別するカードＩＤが読み取られた場合、読み取られた情報を「カードＩＤ」の入力情報として取得する。
【００２２】
音声変換部２２は、マイク１３により集音された音声データを、発話内容を示すテキストデータに変換し、抽出部２３に出力する。
【００２３】
抽出部２３は、音声変換部２２から入力されたテキストデータから、各入力項目に応じて予め決められている抽出条件に合致する抽出ワードを抽出する。抽出部２３は、抽出した抽出ワードを、対応する入力項目に対応付けて、抽出情報２９２の一部として記憶部２９に格納する。例えば、抽出部２３は、入力項目ごとに予め決められているキーワードがテキストデータから抽出された場合、キーワードの前あるいは後の単語を、対応する入力項目の抽出ワードとして抽出する。また、抽出部２３は、キーワードに合致する情報を抽出し、抽出した情報に基づいて、入力項目に対応する抽出ワードを決定してもよい。
【００２４】
入力項目「出発駅」のキーワードとしては、例えば「〜から」や「発」などの出発地点を示す語句が含まれる。なお、キーワードに対する抽出ワードの位置は、入力項目（キーワード）ごとに予め決められている。例えば、テキストデータに「東京駅から」や「東京発」などが含まれている場合、抽出部２３は、「東京」を、出発駅に対応する抽出ワードとして抽出する。
【００２５】
入力項目「到着駅」のキーワードとしては、例えば「〜まで」や「着」などの到着地点を示す語句が含まれる。例えば、テキストデータに「横浜まで」や「横浜着」などが含まれている場合、抽出部２３は、「横浜」を、到着駅に対応する抽出ワードとして抽出する。
【００２６】
入力項目「開始日」のキーワードとしては、例えば「〇月〇日」、「今日」、「明日」など、ある一日を特定する語句が含まれる。例えば、テキストデータに「３月１４日」が含まれている場合、抽出部２３は、「３月１４日」を、開始日に対応する抽出ワードとして抽出する。テキストデータに「今日」が含まれる場合、抽出部２３は、上述した日時管理部を参照し、今日の日付を開始日に対応する抽出ワードとして抽出する。
【００２７】
入力項目「有効期間」のキーワードとしては、例えば「〇カ月」、「半年」など、数日間の期間を特定する語句が含まれる。例えば、テキストデータに「１カ月」が含まれている場合、抽出部２３は、「１カ月」を、有効期間に対応する抽出ワードとして抽出する。
【００２８】
入力項目「区分」のキーワードとしては、例えば「〇歳」、「〇〇年〇月〇日生まれ」など、利用者の年齢を特定する語句が含まれる。例えば、テキストデータに「〇歳」が含まれている場合、抽出部２３は、「〇歳」を抽出し、抽出した「〇歳」に基づいて大人の区分であるか小児の区分であるかを判定し、判定結果を区分に対応する抽出ワードとして抽出する。なお、テキストデータに「〇年〇月〇日生まれ」が含まれている場合、抽出部２３は、「〇年〇月〇日生まれ」に基づいて利用者の年齢を導出し、導出した年齢に基づいて、大人の区分であるか小児の区分であるかを判定してもよい。
【００２９】
入力項目「支払方法」のキーワードとしては、例えば「現金」、「カード」など、支払方法を特定する語句が含まれる。例えば、テキストデータに「現金」が含まれている場合、抽出部２３は、「現金」を、支払方法に対応する抽出ワードとして抽出する。
【００３０】
また、抽出部２３は、既存駅名情報２９３を参照し、抽出された抽出ワードを補正してもよい。既存駅名情報２９３は、対象区間に実際に存在する駅名（以下、既存駅名と記す）の一覧である。例えば「よごはま」が抽出された場合、抽出部２３は、抽出された「よごはま」が既存駅名情報２９３に登録されているか否かを判定する。登録されていない場合、抽出部２３は、既存駅名情報２９３の中で最も「よごはま」に類似する「横浜」を読み出し、抽出ワードを「横浜」に決定する。
【００３１】
照合部２４は、抽出部２３により抽出された抽出ワードと、入力処理部２１が受け付けた入力情報とを、対応する入力項目同士で照合する。例えば、照合部２４は、対応する入力項目同士で、抽出ワードと入力情報とが合致するか否かを判定する。合致には、完全一致と部分一致とを含む。ただし、部分一致していても別の駅名となる場合、照合部２４は、既存駅名情報２９３を参照して、両者が合致しないと判定してもよい。例えば、入力情報「新横浜」と抽出ワード「横浜」とでは、一部一致だが、両方の駅名が実際に存在する駅名である。このため、照合部２４は、両者は合致しないと判定する。
【００３２】
表示制御部２５は、記憶部２９を参照し、所定の表示画面を生成し、表示部１４に表示させる。例えば、表示制御部２５は、入力項目ごとの情報を入力するための入力画面などを生成し、表示部１４に表示させる。表示制御部２５は、定期券登録情報２９１を参照し、入力情報の追加や変更を入力画面に反映させる。また、表示制御部２５は、照合部２４による照合結果のうち、抽出部２３により抽出された抽出ワードと入力処理部２１が受け付けた入力情報とが合致しない照合結果や、操作部１２が受け付けた入力情報と合致しない抽出ワードも、入力画面に表示させる。表示内容の詳細については、後述する。
【００３３】
発券部２６は、定期券登録情報２９１に基づいて、指定された種類の利用券を発券する。例えば、発券部２６は、発券機構１５を制御して、定期券登録情報２９１に含まれる所定の情報を、ＩＣカードのメモリに書き込むとともに、ＩＣカードの表面に印字させる。
【００３４】
変更部２７は、抽出ワードに基づいて登録情報に変更する指示を受け付けた場合、定期券登録情報２９１に含まれる情報のうち変更が指示された入力項目の情報を、既に登録されている入力情報に替えて、抽出ワードに変更する。
【００３５】
例えば、操作部１２を介して入力された入力項目「到着駅」に対応する入力情報「新横浜」が誤りであり、マイク１３が集音した音声に基づいて取得された抽出ワード「横浜」が正解である場合、操作者は、例えば、操作部１２を介して、入力情報を抽出ワードに置き換える置換指示を入力する。置換指示は、例えば、抽出ワードエリア５２に表示されている「横浜」の文字をクリックする操作や、入力項目「到着駅」を指定した状態で所定キーが押される操作などが含まれる。置換指示を受け付けた場合、変更部２７は、定期券登録情報２９１において「到着駅」に対応付けられている入力情報「新横浜」を抽出ワード「横浜」に書き換える。そして、変更部２７は、抽出情報２９２の「到着駅」に対応付けられている抽出ワード「横浜」を削除する。こうすることにより、抽出ワードを入力情報に置き換える操作者の作業が楽になる。また、抽出ワードがクリアされるため、合致していないという警告が解除される。このような変更部２７による処理を、以下、置換処理と記す。
【００３６】
登録部２８は、例えば、定期券の販売が完了したタイミングで、定期券登録情報２９１に含まれる情報を、通信部１１を用いて、上位サーバに送信し、定期券登録情報２９１に格納されていた情報をリセットする。こうすることにより、定期券の登録情報が、上位サーバにおいて管理される。
【００３７】
次に、入力画面の一例について説明する。図４は、入力画面の一例を示す図である。入力画面５０は、例えば、入力情報エリア５１と、抽出ワードエリア５２とを含む。入力情報エリア５１には、複数の入力項目のそれぞれに対応する入力欄５１Ａ〜５１Ｋが設けられている。各入力欄５１Ａ〜５１Ｋの入力項目は、入力欄５１Ａが定期券の「発行日」、入力欄５１Ｂが定期券区間の「出発駅」、入力欄５１Ｃが定期券区間の「到着駅」、入力欄５１Ｄが定期券区間の「経由」、入力欄５１Ｅが定期券の利用が開始される「開始日」、入力欄５１Ｆが定期券の利用が終了する「終了日」、入力欄５１Ｇが定期券の「有効期間」、入力欄５１Ｈが通勤、通学などの「定期種別」、入力欄５１Ｉが大人、小児などの「区分」、入力欄５１Ｊが定期券の料金の「支払方法」である。
【００３８】
また、入力情報エリア５１には、次のページへの遷移指示を受け付けるアイコン５３が設けられている。アイコン５３がクリックされた場合、発券機１は、入力画面５０において必要な情報が全て入力されていることを条件として、次のページ（例えば、登録者の個人情報などを入力する入力画面）に遷移する。
【００３９】
抽出ワードエリア５２には、抽出部２３により抽出された抽出ワードが、入力項目に対応付けて表示されている。抽出ワードエリア５２には、例えば、自動入力される入力項目を除く入力項目と、この入力項目に対応する抽出ワードを表示する欄が設けられている。例えば、抽出ワードエリア５２には、出発駅、到着駅、開始日、有効期限、区分、支払方法に対応する抽出ワードを表示する欄が設けられている。
【００４０】
表示制御部２５は、定期券登録情報２９１を参照し、入力情報エリア５１の表示画面を生成する。表示制御部２５は、抽出情報２９２を参照し、抽出ワードエリア５２の表示画面を生成する。
【００４１】
図示の例では、入力項目「到着駅」と「開始日」において、入力情報と抽出ワードとが合致しなかったことを表している。これら入力情報と抽出ワードとが合致しなかった入力項目については、入力情報エリア５１において該当する部分が、赤枠で強調されている。これに限られず、他の入力項目と異なる色や、文字の点滅、色の反転等により強調されてもよい。また、抽出ワードエリア５２においても、入力情報と抽出ワードとが合致しなかった入力項目については、同様な表示態様によって、抽出ワードが強調されている。また、入力情報エリア５１の下の方には、入力情報と抽出ワードとが合致しなかったことを示す警告メッセージ５４が表示されている。警告メッセージ５４は、警告を示すアイコンや、赤背景の白抜き文字などの表示態様により、メッセージが強調されている。
【００４２】
こうすることにより、入力情報と抽出ワードが合致しなかったことを、わかりやすく伝えることができるとともに、合致しなかった入力項目や抽出ワードについてもわかりやすく伝えることができる。
【００４３】
次に、図５〜７を参照して、発券機１による処理の一例について説明する。図５は、発券機１の全体処理の一部を示すフローチャートである。まず、発券機１は、入力画面を表示部１４に表示したか否かを判定する（ステップＳ１）。例えば、入力画面５０を表示部１４に表示した場合、発券機１は、入力処理と、入力支援処理と、置換処理とを、並行して実行する（ステップＳ３）。各処理の詳細については、後述する。発券機１は、入力情報に基づいて利用券を発券するか否かを判定する（ステップＳ５）。利用券を発券する場合、発券機１は、発券処理を実行する。
【００４４】
こうすることにより、定期券を発売する際の駅員の作業負担を軽減させることができる。例えば、定期券発売窓口において、駅員が利用者に、定期券の区間や有効期限などを口頭で確認しながら、入力作業を行う場合がある。このような場合、本実施形態によると、駅員と利用者との会話内容から抽出ワードが抽出され、照合結果が入力画面に反映される。よって、入力確認の際の駅員の作業負担が軽減される。また、駅員が申請書に記載されている内容を復唱しながら、入力作業を行う場合がある。このような場合であって、駅員は通常通りの作業を実行するだけで、照合結果が入力画面に反映されるため、作業負担が軽減される。
【００４５】
図６は、発券機１による入力処理に一例を示すフローチャートである。入力処理部２１は、入力画面５０に表示されている入力項目のうち、一の入力項目が指定されたか否かを判定する（ステップＳ１０１）。一の入力項目が指定された場合、入力処理部２１は、指定されている入力項目の入力欄に対して情報が入力されたか否かを判定する（ステップＳ１０３）。入力欄に対して情報が入力された場合、入力処理部２１は、入力された情報を、指定された入力項目に対応付けて、定期券登録情報２９１の一部として記憶部２９に格納する（ステップＳ１０５）。次いで、表示制御部２５が、定期券登録情報２９１を参照し、新たに登録された入力情報を、指定された入力欄に表示する入力画面を、表示部１４に表示させる（ステップＳ１０７）。次いで、処理部２０は、全ての入力項目について情報が入力され、入力が完了したか否かを判定する（ステップＳ１０９）。入力が完了したことには、例えば、複数の入力画面にわたって必要な情報が入力されたことが含まれてよい。入力が完了しない場合、処理部２０は、ステップＳ１０１に戻って処理を繰り返す。入力が完了した場合、処理部２０は、入力処理を終了する。
【００４６】
図７は、発券機１による入力支援処理に一例を示すフローチャートである。音声変換部２２は、マイク１３により集音された音声データをテキストデータに変換し、抽出部２３に出力する（ステップＳ２０１）。抽出部２３は、テキストデータに基づいて、第１抽出条件に合致したか否かを判定する（ステップＳ２０３）。例えば、抽出部２３は、テキストデータに「出発駅」のキーワード（〜から、発など）が含まれるか否かを判定する。「出発駅」のキーワード（〜から、発など）が含まれる場合、第１抽出条件に合致したと判定し、抽出部２３は、「出発駅」のキーワード（〜から、発など）の前の単語を、第１抽出ワード（つまり、入力項目「出発駅」に対応する抽出ワード）として抽出する（ステップＳ２０５）。そして、抽出部２３は、抽出ワードを入力項目「出発駅」に対応付けて、抽出情報２９２の一部として記憶部２９に格納する（ステップＳ２１１）。
【００４７】
一方、ステップＳ２０３において、第１抽出条件に合致しない場合、抽出部２３は、テキストデータに基づいて、第２抽出条件に合致したか否かを判定する（ステップＳ２０７）。例えば、抽出部２３は、テキストデータに「到着駅」のキーワード（〜まで、着など）が含まれるか否かを判定する。「到着駅」のキーワード（〜まで、着など）が含まれる場合、第２抽出条件に合致したと判定し、抽出部２３は、「到着駅」のキーワード（〜まで、着など）の前の単語を、第２抽出ワード（つまり、入力項目「到着駅」に対応する抽出ワード）として抽出する（ステップＳ２０９）。そして、抽出部２３は、抽出ワードを入力項目「到着駅」に対応付けて、抽出情報２９２の一部として記憶部２９に格納する（ステップＳ２１１）。
【００４８】
ステップＳ２０７において、第２抽出条件に合致しない場合、抽出部２３は、同様にして、入力項目「開始日」、「有効期間」、「区分」、あるいは「支払方法」に対応する抽出ワードを抽出し、記憶部２９に格納する。
【００４９】
そして、照合部２４は、記憶部２９を参照し、抽出部２３により抽出された抽出ワードと、入力処理部２１が受け付けた入力情報とを、対応する入力項目同士で照合する（ステップＳ２１３）。照合の結果、合致しない抽出ワードと入力情報とがある場合（ステップＳ２１５‐ＮＯ）、表示制御部２５は、合致しない照合結果などを入力画面に表示させる（ステップＳ２１７）。一方、抽出ワードと入力情報との各組み合わせが全て合致する場合、表示制御部２５は、照合結果を表示しない。
【００５０】
以上説明した少なくとも一つの実施形態によれば、指定された入力項目ごとに、操作者による情報の入力を受け付ける入力部（操作部１２と入力処理部２１）と、マイク１３により集音された音声データを、発話内容を示すテキストデータに変換する音声変換部２２と、音声変換部２２により変換されたテキストデータから、各入力項目の抽出条件に合致する抽出ワードを抽出する抽出部２３と、抽出部２３により抽出された抽出ワードと、入力部が受け付けた入力項目ごとの情報とを、対応する入力項目同士で照合する照合部２４と、入力部が受け付けた入力項目ごとの情報と、照合部２４による照合結果とを、入力項目に対応付けて表示する表示画面を表示部１４に表示させる表示制御部２５と、を備えることにより、作業者の作業負担の軽減に貢献することができる。
【００５１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【００５２】
例えば、発券機１は、抽出ワードと入力情報との各組み合わせが全て合致する場合、照合結果を入力画面に表示してもよい。こうすることにより、入力と復唱とが合致していることを駅員に認識させることができ、駅員による確認作業の負担を軽減させることができる。
【００５３】
また、発券機１は、入力情報の入力方法として、音声認識の技術を利用した入力方法を採用してもよい。例えば、駅員は、音声入力の開始を、操作部１２を用いて指示する。入力処理部２１は、音声変換部２２によって変換されたテキストデータに基づいて、入力情報を取得し、定期券登録情報２９１の一部として記憶部２９に格納する。その後、駅員は、復唱の開始を、操作部１２を用いて指示する。抽出部２３は、音声変換部２２によって変換されたテキストデータに基づいて、抽出情報を取得する。このように、音声入力のタイミングと復唱のタイミングをずらすことで、音声認識の技術を利用した入力方法を採用することができる。
【符号の説明】
【００５４】
１…発券機、１１…通信部、１２…操作部、１３…マイク、１４…表示部、１５…発券機構、２０…処理部、２１…入力処理部、２２…音声変換部、２３…抽出部、２４…照合部、２５…表示制御部、２６…発券部、２７…変更部、２８…登録部、２９…記憶部、２９１…定期券登録情報、２９２…抽出情報、２９３…既存駅名情報
【図１】
2020173654.tif 000003
【図２】
2020173654.tif 000004
【図３】
2020173654.tif 000005
【図４】
2020173654.tif 000006
【図５】
2020173654.tif 000007
【図６】
2020173654.tif 000008
【図７】
2020173654.tif 000009