(57)【要約】【課題】複数言語への翻訳の利便性を向上した翻訳システムを提供する。【解決手段】本発明による翻訳通信システムは、旅客移動体における複数の座席のそれぞれに配備される座席モニタ２００Ａ〜２００Ｆ上でそれぞれのモニタのユーザが使用言語を選択する。サーバ１００はマイク１１５から入力される機内アナウンスの音声データを翻訳し、元の音声データおよび翻訳結果の音声データを所定のマルチキャストアドレスに送出する。各座席モニタは、ユーザに選択された使用言語に対応するマルチキャストアドレスに送信される音声データを受信し、出力する。これにより、各ユーザは自分の選択した言語でアナウンス内容を聴取できる。【選択図】図６
2017219917.tif 000002
【特許請求の範囲】
【請求項１】
音声入力インターフェースを備えた1台のサーバと、
それぞれが使用言語選択手段および音声出力手段または文字情報出力手段またはそれら両方を備えた１つ以上のクライアント端末と、
から構成される1:N型の通信システムにおいて、
各クライアント端末はユーザと対応付けられ、
各クライアント端末の各ユーザは使用言語選択手段により予め定められた複数の使用可能言語の一つを選択し、
サーバは音声入力手段から入力される所定言語の音声を予め定められた１つ以上の言語に翻訳し、
各翻訳結果を予め定められた論理的配信先にマルチキャスト配信し、
各クライアント端末はユーザに選択された言語に対応する論理的配信先に送られた翻訳結果情報を受信し、出力することを特徴とする翻訳システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、入力された音声データに対して複数言語への翻訳を行う翻訳システムに関する。
【背景技術】
【０００２】
特許文献１は、航空機の乗客へのアナウンスを行う多言語交信方法とシステムを開示する。これにより、各乗客に対して選択した言語でアナウンスを提供できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００６−５１２６４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、複数言語への翻訳の利便性を向上した翻訳システムを提供する。
【発明の効果】
【０００５】
本開示の翻訳システムは、複数言語への翻訳の利便性を向上できる。
【図面の簡単な説明】
【０００６】
【図１】実施の形態１における翻訳システムの構成を示す図
【図２】実施の形態１におけるサーバの構成を示すブロック図
【図３】実施の形態１における座席モニタの構成を示すブロック図
【図４】実施の形態１における座席モニタの言語選択画面を示す図
【図５】実施の形態１における言語毎のマルチキャスト配信先アドレスの一例を示す図
【図６】実施の形態１における翻訳システムのマルチキャストの説明図
【発明を実施するための形態】
【０００７】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために、提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【０００８】
（実施の形態１）
以下、図１〜６を用いて、実施の形態１を説明する。
［１−１．構成］
本実施の形態においては、航空機の乗客（ユーザ）は自身の使用言語として英語、日本語、中国語、韓国語のいずれかを選択し、選択言語を座席の前に設置された座席モニタに対して入力する。そして、乗務員が英語で機内アナウンス（ＰＡ：Ｐｕｂｌｉｃ  Ａｄｄｒｅｓｓ）を実施すると、選択言語に対応する翻訳結果が座席モニタから出力されるものとする。
【０００９】
図１は、実施の形態１における翻訳システムの構成を示す図である。航空機内には複数の座席１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ及び１０Ｆが配置される。各座席は、座席モニタ２００Ａ、２００Ｂ、２００Ｃ、２００Ｄ、２００Ｅ及び２００Ｆを備える。以下では、座席モニタ２００Ａ、２００Ｂ、２００Ｃ、２００Ｄ、２００Ｅ及び２００Ｆを総称する場合は座席モニタ２００と記載する。座席モニタ２００は、中継装置であるイーサネット（登録商標）スイッチ１１３、１１４を介してサーバ１００と接続される。座席モニタ２００は、サーバ１００に接続されたマイク１１５から入力される音声データ、及び音声データが示す音声の翻訳結果を示す音声翻訳データを受信する。
【００１０】
図２は、本実施の形態におけるサーバ１００の構成を示すブロック図である。サーバ１００は、ネットワークＩ／Ｆ１０１と、ＣＰＵ１０２と、メモリ１０３と、データストレージ１０４と、音声入力Ｉ／Ｆ１０５と、を備える。ネットワークＩ／Ｆ１０１は、サーバ１００を航空機内のネットワークに接続するインターフェース回路である。メモリ１０３は、ＣＰＵ１０２が実行するプログラムや、ＣＰＵ１０２が生成する一時データ等を格納するためのメモリである。メモリ１０３はフラッシュメモリやＲＡＭ等で構成される。データストレージ１０４は、ＣＰＵ１０２が翻訳処理を行う際に参照する翻訳に関するデータベースを格納する。データストレージ１０４は、フラッシュメモリやＨＤＤ等で構成される。音声入力Ｉ／Ｆ１０５は、外部からサーバ１００へ音声データを入力するためのインターフェース回路である。音声入力Ｉ／Ｆ１０５にはマイク１１５を接続する。マイク１１５は、音声を収音し、音声データとして音声入力Ｉ／Ｆ１０５に出力する。例えば、乗務員がマイク１１５に向かって英語で機内アナウンスを行う（発声する）と、その音声が音声データとして音声入力Ｉ／Ｆ１０５を介してサーバ１００に入力される。
【００１１】
ＣＰＵ１０２は、メモリ１０３に格納されたプログラムを実行することにより、入力された音声データの翻訳等の、各種の機能を実現する。
図３は、本実施の形態における座席モニタ２００の構成を示すブロック図である。座席モニタ２００は、ネットワークＩ／Ｆ２０１と、ＣＰＵ２０２と、メモリ２０３と、ディスプレイ２０４と、音声出力Ｉ／Ｆ２０５と、タッチパネル２０６とを備える。ネットワークＩ／Ｆ２０１は、座席モニタ２００を航空機内のネットワークに接続するインターフェース回路である。メモリ２０３は、ＣＰＵ２０２が実行するプログラムや、ＣＰＵ２０２が生成する一時データ等を格納するためのメモリである。メモリ２０３はフラッシュメモリやＲＡＭ等で構成される。ディスプレイ２０４は、サーバ１００から受信した翻訳結果のテキストデータ（文字列）を表示する。また、ディスプレイ２０４は、翻訳先の言語を乗客に選択させるための選択肢を表示する。音声出力Ｉ／Ｆ２０５は、音声データを外部機器に対して出力するためのインターフェース回路である。音声出力Ｉ／Ｆ２０５にはヘッドホン１１６等を接続する。例えば、音声出力Ｉ／Ｆ２０５は、サーバ１００から受信した翻訳結果の音声データを、ヘッドホン１１６に出力する。ヘッドホン１１６は、音声出力Ｉ／Ｆ２０５から入力される音声データに基づく音声を出力する。乗客は、ディスプレイ２０４に表示される翻訳結果のテキストデータや、ヘッドホン１１６から出力される翻訳結果の音声により、乗務員の機内アナウンスの内容を知ることができる。タッチパネル２０６は、ディスプレイ２０４の上に重ねて配置される。タッチパネル２０６は、乗客によるタッチ操作を受け付けて、タッチ位置に関する情報等をＣＰＵ２０２に送信する。
【００１２】
［１−２．動作］
以上のように構成された翻訳システムについて、その動作を以下説明する。
［１−２−１．使用言語の選択］
座席モニタ２００における、使用言語（翻訳先の言語）の選択動作について説明する。
図４は、本実施の形態における座席モニタの言語選択画面を示す図である。座席モニタ２００のＣＰＵ２０２は、図４に示す言語選択画面をディスプレイ２０４に表示させる。乗客は、タッチパネル２０６に対してタッチ操作を行うことにより、ディスプレイ２０４に表示された言語の選択肢から１つを選択する。例えば、図１に示す座席１０Ｄに着席し、座席モニタ２００Ａを使用する乗客は、座席モニタ２００Ａに表示される言語選択画面（図４）から、自身の使用言語として日本語を選択する。タッチパネル２０６は、タッチ操作が行われた位置に関する情報をＣＰＵ２０２に送信する。
【００１３】
ＣＰＵ２０２は、タッチパネル２０６から受信したタッチ位置に関する情報から、どの言語が選択されたかを判断する。上記の例では、ＣＰＵ２０２は、日本語が選択されたと判断する。ＣＰＵ２０２は、乗客が選択した使用言語を示す使用言語情報をメモリ２０３に記憶する。上記の例では、ＣＰＵ２０２は、日本語を示す情報を使用言語情報としてメモリ２０３に記憶する。
【００１４】
［１−２−２．翻訳と送信］
サーバ１００による翻訳動作と、翻訳されたデータの座席モニタ２００への送信動作について説明する。
乗務員が、マイク１１５を用いて英語で機内アナウンスを実施する。マイク１１５は、機内アナウンスの音声データをサーバ１００に入力する。サーバ１００のＣＰＵ１０２は、音声データが入力されると、その英語の音声データを複数の言語、すなわち日本語、中国語及び韓国語に翻訳する。なお、入力される音声データの言語は、あらかじめ乗務員によりサーバ１００に対して設定され、その言語情報をメモリ１０１に記憶するようにしてもよいし、入力される音声データの言語を解析して取得し、メモリ１０１に記憶するようにしてもよい。ＣＰＵ１０２は、データストレージ１０４に格納された翻訳データベースを参照すること等により、各言語への翻訳を行う。ＣＰＵ１０２は、翻訳された結果を、翻訳テキストデータ及び翻訳音声データとして生成し、一旦メモリ１０３に格納する。以下、ある言語に翻訳された翻訳テキストデータ及び翻訳音声データを単に翻訳データと呼ぶ。
【００１５】
続いてサーバ１００は、日本語、中国語及び韓国語に翻訳された翻訳データを、すべての座席モニタ２００に対してマルチキャスト配信する。図５は、本実施の形態における言語毎のマルチキャスト配信先アドレスの一例を示す図である。サーバ１００のメモリ１０３には、図５に示すマルチキャスト配信先アドレスを示すアドレスリストが格納されている。アドレスリストは、言語データとマルチキャストアドレス、ＵＤＰポート番号との対応関係を保持している。サーバ１００のＣＰＵ１０２は、アドレスリストを参照して、各言語の翻訳データの配信先アドレスおよびＵＤＰポート番号を決定する。ＣＰＵ１０２は、各翻訳データを、対応するマルチキャストアドレスおよびＵＤＰポート番号を宛先として、マルチキャスト配信する。例えば、ＣＰＵ１０２は、日本語の翻訳データ３０１を、マルチキャストアドレス２３９．１００．０．２、ＵＤＰポート番号５０００１および５０００３を宛先としてマルチキャストする。同様にＣＰＵ１０２は、中国語の翻訳データ３０２及び韓国語の翻訳データ３０３を、それぞれマルチキャストアドレス２３９．１００．０．３、ＵＤＰポート番号５０００１および５０００３及び２３９．１００．０．４、ＵＤＰポート番号５０００１および５０００３を宛先としてマルチキャストする。また、翻訳元の音声データは英語であるので、ＣＰＵ１０２は、この翻訳元の英語の音声データ及びこれに対応する英語のテキストデータを、便宜上英語の翻訳データ３００として、マルチキャストアドレス２３９．１００．０．１、ＵＤＰポート番号５０００１および５０００３を宛先としてマルチキャストする。
【００１６】
［１−２−３．翻訳データの受信］
各座席モニタ２００による翻訳データの受信動作について説明する。
各座席モニタ２００は、マルチキャスト配信された各言語の翻訳データのうち、乗客により選択された言語に対応する翻訳データを受信して出力する。座席モニタ２００のＣＰＵ２０２は、メモリ２０３に記憶されている使用言語情報を読み出す。座席モニタ２００のメモリ２０３は、サーバ１００と同様に、図５に示すアドレスリストを格納している。ＣＰＵ２０２は、あらかじめアドレスリストを参照して、使用言語情報に対応するマルチキャストアドレス、ＵＤＰポート番号を決定する。そしてＣＰＵ２０２は、決定したマルチキャストアドレス、ＵＤＰポート番号宛のデータを受信できるようにして待機する。この待機状態において、サーバ１００から複数言語の翻訳データのマルチキャスト配信が行われると、座席モニタ２００は、使用言語に対応する翻訳データを受信する。
【００１７】
図６は、本実施の形態における翻訳システムのマルチキャストの説明図である。例えば、使用言語として日本語が選択された座席モニタ２００Ａは、乗客が選択した使用言語に基づいて日本語に対応したマルチキャストアドレス２３９．１００．０．２、ＵＤＰポート番号５０００１および５０００３宛の翻訳データの受信を待機する。サーバ１００が翻訳データをマルチキャスト配信すると、座席モニタ２００Ａは、マルチキャストアドレス２３９．１００．０．２、ＵＤＰポート番号５０００１および５０００３宛の翻訳データを受信する。座席モニタ２００Ａは、受信した翻訳データのうちの翻訳音声データを音声出力Ｉ／Ｆを介してヘッドホン１１６に出力する。また、座席モニタ２００Ａは、受信した翻訳データのうちの翻訳テキストデータをディスプレイ２０４に表示する。
【００１８】
図６に示すように、座席モニタ２００Ｂの使用言語が英語、座席モニタ２００Ｃの使用言語が中国語、座席モニタ２００Ｄの使用言語が日本語、座席モニタ２００Ｅの使用言語が中国語、座席モニタ２００Ｆの使用言語が日本語であれば、各座席モニタ２００は、使用言語に対応するマルチキャストアドレス宛の翻訳データを受信して出力する。例えば座席モニタ２００Ｂは、使用言語として英語が選択されている。したがって座席モニタ２００Ｂは、英語に対応するマルチキャストアドレス２３９．１００．０．１、ＵＤＰポート番号５０００１および５０００３宛の翻訳データを受信して出力する。なお、図６に示す例では、使用言語として韓国語を選択した座席モニタ２００は存在しないが、サーバ１００は、全言語に対して翻訳を実施してマルチキャスト配信を行っている。
【００１９】
［１−３．効果等］
本実施の形態の翻訳システムでは、乗務員によるある言語での機内アナウンスから、他の言語の翻訳データを生成し配信する。このため、乗務員は同じ内容の機内アナウンスを異なる言語で繰り返す必要がない。
また、各座席モニタ２００は、使用言語として選択した言語に対応する翻訳データのみを受信して出力する。座席モニタ２００は、機内アナウンス（及びその翻訳データ）の音声を出力している間は、再生中の映画や音楽等のエンターテインメントサービスの再生を中断するが、各座席モニタ２００は、選択した使用言語での機内アナウンスの音声を再生するだけであり、複数言語での機内アナウンスを繰り返す必要がないため、エンターテインメントサービスの中断時間を最小限にすることができる。
【００２０】
また、サーバ１００は、各座席モニタ２００に翻訳データをユニキャストするのではなく、その代わりに各言語の翻訳データをマルチキャスト配信する。このため、サーバ１００における送信負荷と、機内のネットワークトラフィックとを低減することができる。
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態１を説明した。しかしながら、本開示における技術は、これに限定されず、変更、置き換え、付加、省略などを行った実施の形態にも適用できる。また、上記実施の形態１で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
【００２１】
そこで、以下、他の実施の形態を例示する。
上記実施の形態では、サーバ１００に直接マイク１１５を通して音声データが入力されるとしたが、ネットワークＩ／Ｆ１０１を介してネットワーク経由で音声データが入力されても良い。
上記実施の形態では、サーバ１００内で翻訳テキストデータおよび翻訳音声データを生成するとしたが、サーバ１００は翻訳テキストデータのみを生成し、これを受信した座席モニタ２００内で翻訳音声データを生成しても良い。
【００２２】
上記実施の形態では、使用言語を乗客が選択するとしたが、乗客が言語を選択しなかった場合の使用言語を、航空機の出発地または目的地の主要言語に基づいて選択してもよい。例えば座席モニタ２００は、航空機の出発地または目的地に関する情報に基づいて、デフォルトの使用言語を選択してメモリ２０１に記憶しておき、乗客が使用言語を選択しない場合はこのデフォルトの使用言語を使用するようにしてもよい。
【００２３】
上記実施の形態では、座席モニタ２００に接続されたヘッドホン１１６から翻訳音声データを出力し、ディスプレイ２０４に翻訳テキストデータを表示するとしたが、いずれか一方のみを出力するようにしてもよい。また、サーバ１００は、翻訳結果として翻訳音声データ及び翻訳テキストデータを生成して翻訳データとしてマルチキャスト配信するとしたが、いずれか一方のみを生成して翻訳データとして配信してもよい。
【００２４】
また、機内アナウンスの内容に航空機の目的地や便名を含む場合に、予めサーバ１００に記憶されたデータベースの情報から対応する翻訳情報を取得してもよい。さらに、機内アナウンスの内容に目的地の天候に関する情報を含む場合に、航空機に備えられた衛星通信インターフェースを介して衛星通信経由で現地天候情報を取得してもよい。
また、機体の天井部または乗客が聴取可能な任意位置に設置されたスピーカから出力される、乗務員が直接発声したアナウンス音声と、ヘッドホン１１６から出力される翻訳音声とが重ならない様に、サーバ１００のＣＰＵ１０２は、翻訳データを遅らせてマルチキャスト配信しても良い。また、各座席モニタ２００のＣＰＵ１０２は、受信した翻訳データを遅らせて出力してもよい。
【００２５】
サーバ１００のＣＰＵ１０２は、乗務員が話す機内アナウンスの内容と、予めサーバ１００のデータストレージ１０４に格納されたデータベースに記憶された定型文とを照合し、定型文との類似度合いが低い場合に衛星通信等の外部通信回線を介して機外のクラウドサーバを利用して翻訳精度を向上させても良い。また、乗務員にアナウンスの事前に定型文の翻訳をするかどうかを選択させても良い。
【産業上の利用可能性】
【００２６】
本開示の翻訳システムは、乗務員の話す機内アナウンスの翻訳結果を、各座席の乗客の使用言語に応じて座席モニタから出力でき、乗務員及び乗客の双方にとって使い易いシステムを提供できるので、航空機、鉄道車両、客船などの旅客移動体に幅広く適用できる。
【符号の説明】
【００２７】
１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ  座席
１００  サーバ
２００、２００Ａ、２００Ｂ、２００Ｃ、２００Ｄ、２００Ｅ、２００Ｆ  座席モニタ
１１３、１１４  イーサネット（登録商標）スイッチ
１１５  マイク
１１６  ヘッドホン
３００  英語の翻訳データ
３０１  日本語の翻訳データ
３０２  中国語の翻訳データ
３０３  韓国語の翻訳データ
【図１】
2017219917.tif 000003
【図２】
2017219917.tif 000004
【図３】
2017219917.tif 000005
【図４】
2017219917.tif 000006
【図５】
2017219917.tif 000007
【図６】
2017219917.tif 000008