(57)【要約】【課題】一度ＡＴＭプログラムが完成した後でも、継続的に機能追加がされるのが普通であり、それに伴い、画面が追加・変更される。その際、音声も後から追加・変更分を録音する必要があるが、前回録音したときと同じ声の持ち主がいないと、すべての音声を録音し直す必要がある。【解決手段】画面毎に言語毎の文言テーブルを設ける。文言テーブル内には、表題、本文、キーなどに表示する文言を登録し、ある画面をある言語で表示する際に、本文言テーブル内の対応する文言を取得して、画面に表示する。さらに、本文を音声として読み上げる文言読み上げ部を設ける。【選択図】  図１
2005004293.tif 000002
【特許請求の範囲】
【請求項１】
利用者のカードを吸入し、カード内の磁気ストライプを読み書きするためのカードユニットと、取引の結果を明細票に印字し、該利用者に渡すための明細票ユニットと、該利用者に案内文言などを表示し、該利用者の入力を受け付けるためのディスプレイとを有し、該利用者が該カードを用いて入金・出金や残高照会などの取引をするための自動取引装置において、取引のフロー、すなわち画面遷移を制御する取引フロー制御部と、画面毎・言語毎の文言テーブルと、文言を音声として出力する音声合成部とを有することを特徴とする自動取引装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、銀行などで利用される自動取引装置（以下、ＡＴＭという）において、多言語の文言および音声を利用するための方式に関する。
【０００２】
【従来の技術】
特開平６−５２３９８号公報に記載の現金自動取引機では、目に障害を持つ人でも容易に使用できるように、画面表示とは別に、音声を出力するための手段について言及している。
【０００３】
前掲公報に記載のように、従来のＡＴＭプログラムでは、ある画面を表示したときに、その画面で出力する音声ファイルは別途作成しておかなければならない。画面数は一つの言語当たり数百あるため、音声ファイルも数百必要である。現状ではすべての画面で音声を出力しておらず、また、複数の画面で同じ音声を出力することで音声ファイルの数が少なくて済むようにしている。
【０００４】
【特許文献１】
特開平６−５２３９８号公報
【０００５】
【発明が解決しようとする課題】
一度ＡＴＭプログラムが完成した後でも、継続的に機能追加がされるのが普通であり、それに伴い、画面が追加・変更される。その際、音声も後から追加・変更分を録音する必要があるが、前回録音したときと同じ声の持ち主がいないと、すべての音声を録音し直す必要がある。しかも、サポートしている言語の種類すべてについて必要となる。
【０００６】
【課題を解決するための手段】
画面毎に言語毎の文言テーブルを設ける。文言テーブル内には、表題、本文、キーなどに表示する文言を登録し、ある画面をある言語で表示する際に、本文言テーブル内の対応する文言を取得して、画面に表示する。さらに、本文を音声として読み上げる音声合成部を設ける。
【０００７】
【発明の実施の形態】
本発明の実施の形態について、図面を用いて詳細に説明する。
【０００８】
図１は、本発明における全体構成の一例を表す図である。１００は現金自動取引装置である。１０１は出金取引や入金取引などの画面遷移を制御するための取引フロー制御部である。１０２は各画面毎・言語毎に画面表示項目（表題、本文、キーなど）の一覧を格納した文言テーブルである。１０９は文言テーブル（１０２）内の表示項目のひとつである本文の文言を音声として読み上げるための音声合成部である。
１０３は利用者が挿入するカードを受け付けたり、カード内の磁気ストライプを読み取ったりするためのカードユニットである。１０４は利用者の取引内容を印字して利用者に渡すための明細票ユニットである。１０６は利用者に対してメッセージやキーを表示したり、利用者がキーを選択したりするためのディスプレイである。１０８はホストであり、ネットワーク（１０７）を介して、現金自動取引装置（１００）と接続されている。
【０００９】
図２は、ディスプレイ（１０６）に表示されるＡＴＭの日本語画面の例である。２００，  ２２０はＡＴＭ画面全体を表す。２０１，  ２０２，  ２０３は画面表示文言の言語を指定するためのキーである。２０４，  ２０５，  ２０６は取扱う通貨を指定するためのキーである。２０７，  ２２７は各画面の表題である。２０８，  ２２８は画面内に表示する本文である。２２９は金額である。２０９，  ２１０，  ２１１，  ２３０，  ２３１，  ２３２，  ２３３はキーである。２１２，  ２３４はそれぞれＧ００１，Ｇ００２の本文を読み上げた音声である。
【００１０】
利用者は表題と本文を見たり音声を聞いたりして、この画面を表示中に何をすべきかを知る。２０９，  ２１０，  ２１１のいずれかのキーを押下することで、取引の種類を選択する。２３３のキーを押下することで、出金金額を入力する。２３０のキーを押下することで、当該取引を取り消す。２３１のキーを押下することで、入力した金額を訂正する。２３２のキーを押下することで、入力した金額を正しいものと確認する。
【００１１】
図３は、ディスプレイ（１０６）に表示されるＡＴＭの英語画面の例であり、図２の日本語画面を英語にしたものである。３００，  ３２０はＡＴＭ画面全体を表す。３０１，  ３０２，  ３０３は画面表示文言の言語を指定するためのキーである。３０４，  ３０５，  ３０６は取扱う通貨を指定するためのキーである。３０７，  ３２７は各画面の表題である。３０８，  ３２８は画面内に表示する本文である。３２９は金額である。３０９，  ３１０，  ３１１，  ３３０，  ３３１，  ３３２，  ３３３はキーである。３１２，  ３３４はそれぞれＧ００１，Ｇ００２の本文を読み上げた音声である。
【００１２】
各キーを押下時の動作や表示内容・音声出力内容は、図２の日本語画面内の対応するキーや表示内容・音声出力内容に対応している。
【００１３】
図４は、ディスプレイ（１０６）に表示されるＡＴＭの中国語画面の例であり、図２の日本語画面を中国語にしたものである。４００，  ４２０はＡＴＭ画面全体を表す。
４０１，  ４０２，  ４０３は画面表示文言の言語を指定するためのキーである。４０４，  ４０５，  ４０６は取扱う通貨を指定するためのキーである。４０７，  ４２７は各画面の表題である。
４０８，  ４２８は画面内に表示する本文である。４２９は金額である。４０９，  ４１０，  ４１１，  ４３０，  ４３１，  ４３２，  ４３３はキーである。４１２，  ４３４はそれぞれＧ００１，Ｇ００２の本文を読み上げた音声である。
【００１４】
各キーを押下時の動作や表示内容・音声出力内容は、図２の日本語画面内の対応するキーや表示内容・音声出力内容に対応している。
【００１５】
図５は、各画面（Ｇ００１，Ｇ００２など）について、言語（日本語、英語、中国語）毎の表題、本文、キーなどの表示項目の文言を格納した文言テーブルであり、作業用記憶部（１０２）に格納される。
【００１６】
各画面表示時に、各表示項目について、図５のテーブルを参照しながら現在の言語モードに対応した文言を表示し、本文を音声として読み上げる。例えば、画面Ｇ００１を表示する際、現在の言語モードが日本語なら、表題（２０７）として「いらっしゃいませ」（５００）、本文（２０８）として「お取引を選択…」（５０１）、キー１（２０９）として「残高照会」（５０２）、キー２（２１０）として「ご入金」（５０３）などの文言を表示し、その結果、図２の画面Ｇ００１となる。さらに、本文（２０８）として「お取引を選択…」（５０１）を音声として読み上げる。
【００１７】
同様に現在の言語モードが英語なら、表題（２０７）として「ＷＥＬＣＯＭＥ」（５００）、本文（２０８）として「Ｐｌｅａｓｅ  ｓｅｌｅｃｔ  ．．．」（５０１）、キー１（２０９）として「ＢＡＬＡＮＣＥ」（５０２）、キー２（２１０）として「ＤＥＰＯＳＩＴ」（５０３）などの文言を表示し、結果的に図３の画面Ｇ００１となる。さらに、本文（２０８）として「Ｐｌｅａｓｅ  ｓｅｌｅｃｔ  ．．．」（５０１）を音声として読み上げる。
【００１８】
同様に現在の言語モードが中国語なら、表題（２０７）として「歓迎光臨」（５００）、本文（２０８）として「清選択交易」（５０１）、キー１（２０９）として「余額査詢」（５０２）、キー２（２１０）として「存款」（５０３）などの文言を表示し、その結果、図４の画面Ｇ００１となる。さらに、本文（２０８）として「清選択交易」（５０１）を音声として読み上げる。
【００１９】
図６は、各画面について、各言語モードに対応する画面を表示するときのフローチャートである。ステップ６００で、指定された画面の文言テーブルを取得する。ステップ６０１で、言語モードに対応する行（ｉ）について以下の処理を実行する。
ステップ６０２で、ループ変数ｊに１をセットする。ステップ６０３で、文言テーブル中の各表示項目（表題、本文、キー１など）を画面に表示する。ステップ６０４で、ループ変数ｊに１を加算する。ステップ６０５で、ループ変数ｊが、文言テーブル中の表示項目の数ｎより大きいかどうか判定する。ｊがｎ以下ならば、ステップ６０３へ戻る。ｊがｎより大きければ、以下の処理へ進む。ステップ６０６で、文言テーブル中の本文を音声として読み上げる。
【００２０】
上記の例では、言語として、日本語、英語、中国語の場合について記述したが、その他の言語を取扱う場合も同様に実現できる。
【００２１】
紙幣のみを取扱う場合について記述したが、硬貨のみを取扱う場合や紙幣と硬貨の両方を取扱う場合も同様に実現できる。
【００２２】
【発明の効果】
ＡＴＭで多言語の画面を表示し、かつ、それぞれの画面について音声ファイルを用意することなく、画面表示内容を読み上げることが可能となる。また、今後のＡＴＭプログラムの機能追加に伴い画面が追加・変更されても、音声を後から追加・変更する必要がなくなる。
【図面の簡単な説明】
【図１】本発明における現金自動取引装置の全体構成の一例を表す図である。
【図２】ＡＴＭの日本語画面の例である。
【図３】ＡＴＭの英語画面の例である。
【図４】ＡＴＭの中国語画面の例である。
【図５】画面毎・言語毎の文言テーブルである。
【図６】各画面を表示するときのフローチャートである。
【符号の説明】
１０１…取引フロー制御部、１０２…作業用記憶部、１０３…カードユニット、１０４…明細票ユニット、１０６…ディスプレイ、１０７…ネットワーク、１０８…ホスト、１０９…音声合成部、２００…ＡＴＭ画面全体、２０１，  ２０２，  ２０３…画面表示文言の言語を指定するためのキー、２０７…表題、２０８…本文、２０９，  ２１０，  ２１１…キー、２２０…ＡＴＭ画面全体、２２７…表題、２２８…本文、２２９…金額、２３０，  ２３１，  ２３２，  ２３３…キー、２１２，  ２３４…音声、３００…ＡＴＭ画面全体、３０１，  ３０２，  ３０３…画面表示文言の言語を指定するためのキー、３０７…表題、３０８…本文、３０９，  ３１０，  ３１１…キー、３２０…ＡＴＭ画面全体、３２７…表題、３２８…本文、３２９…金額、３３０，  ３３１，  ３３２，  ３３３…キー、３１２，  ３３４…音声、４００…ＡＴＭ画面全体、４０１，  ４０２，  ４０３…画面表示文言の言語を指定するためのキー、４０７…表題、４０８…本文、４０９，  ４１０，  ４１１…キー、４２０…ＡＴＭ画面全体、４２７…表題、４２８…本文、４２９…金額、４３０，  ４３１，  ４３２，  ４３３…キー、４１２，  ４３４…音声、５００…表題の文言、５０１…本文の文言、５０２…キー１の文言、５０３…キー２の文言、５２０…表題の文言、５２１…本文の文言、５２２…キー１の文言、５２３…キー２の文言。
【図１】
2005004293.tif 000003
【図２】
2005004293.tif 000004
【図３】
2005004293.tif 000005
【図４】
2005004293.tif 000006
【図５】
2005004293.tif 000007
【図６】
2005004293.tif 000008