(57)【要約】【課題】記憶容量を逼迫させることなく、複数の言語を精度高く翻訳する。【解決手段】携帯通信端末２は、翻訳する語句及び翻訳言語を指定する入力部２２，２４を備え、語句及び翻訳言語の指示子を電気通信回線２を介してサーバ装置１に送信する。サーバ装置１は、携帯通信端末から送信された語句及び指示子を受信し、指示子に従って語句を翻訳言語に翻訳し、翻訳された語句を電気通信回線２を介して携帯通信端末３に送信する。これにより、携帯通信端末３は、指定した翻訳言語に翻訳された語句を音声出力する。【選択図】  図１
2004179838.tif 000002
【特許請求の範囲】
【請求項１】
翻訳する語句及び翻訳言語を指定する入力部と、
上記語句及び上記翻訳言語の指示子を電気通信回線を介して送信する送信部と、
上記指示子に従って上記翻訳言語に翻訳された語句を上記電気通信回線を介して受信する受信部と、
上記受信部が受信した語句を音声出力する出力部と
を備える携帯通信端末。
【請求項２】
請求項１に記載の携帯通信端末であって、
上記出力部が受信した語句を音声出力するのに応じて当該語句と関連する語句を上記翻訳言語で表示制御する制御部と
を備えることを特徴とする携帯通信端末。
【請求項３】
請求項１に記載の携帯通信端末であって、
上記語句は音声形式で上記入力部に入力されること
を特徴とする携帯通信端末。
【請求項４】
翻訳する語句及び翻訳言語を指定する入力部と、上記語句及び上記翻訳言語の指示子を電気通信回線を介して送信する端末側送信部とを有する携帯通信端末と、
上記携帯通信端末から送信された語句及び指示子を受信する受信部と、指示子に従って上記語句を上記翻訳言語に翻訳する制御部と、翻訳された語句を上記電気通信回線を介して携帯通信端末に送信するサーバ側送信部とを有するサーバ装置とを備え、
上記携帯通信端末は上記サーバ装置から送信された語句を音声出力することを特徴とする翻訳システム。
【請求項５】
請求項４に記載の翻訳システムであって、
上記サーバ装置は、複数の語句を関連付けて記憶するデータベースを備え、
上記制御部は、上記データベースを参照して携帯通信端末から送信された語句と関連付けされている語句を検索し、
上記サーバ側送信部は、関連付けされている語句を上記電気通信回線を介して携帯通信端末に送信し、
上記携帯通信端末は、関連付けされている語句を上記翻訳言語で表示出力すること
を特徴とする翻訳システム。
【請求項６】
請求項５に記載の翻訳システムであって、
上記制御部は、携帯通信端末から送信された語句が上記データベースに記憶されていない場合、当該語句をデータベースに記憶すること
を特徴とする翻訳システム。
【請求項７】
請求項６に記載の翻訳システムであって、
上記制御部は、上記データベースに記憶した語句に続く言葉をデータベースに記憶した言葉と関連付けること
を特徴とする翻訳システム。
【請求項８】
請求項４に記載の翻訳システムであって、
上記語句は音声形式で上記入力部に入力されること
を特徴とする翻訳システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話機やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の記憶容量が限られた携帯通信端末を利用した翻訳システムに関する。
【０００２】
【従来の技術】
従来より、使用言語が異なる相手との筆談形式の会話を１台の装置により実現する翻訳装置が知られている（例えば、特許文献１を参照）。
【０００３】
【特許文献１】
特開平７−１０５２２０号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、従来までの翻訳装置は、複数言語の翻訳を可能にするべく、内部に大容量の辞書データや複数の例文を記憶する構成となっているために、例えば携帯電話機やＰＤＡ等のような記憶容量が少ない１台の携帯通信端末を翻訳装置として利用することは難しい。
【０００５】
本発明はこのような課題に鑑みてなされたものであり、その目的は、記憶容量を逼迫させることなく、異言語の複数人が会話することができる携帯通信端末及び翻訳システムを提供することにある。
【０００６】
【課題を解決するための手段】
本発明に係る携帯通信端末の特徴は、翻訳する語句及び翻訳言語を指定する入力部と、語句及び翻訳言語の指示子を電気通信回線を介して送信する送信部と、指示子に従って翻訳言語に翻訳された語句を電気通信回線を介して受信する受信部と、受信部が受信した語句を音声出力する出力部とを備えることにある。
【０００７】
また、本発明に係る翻訳システムの特徴は、翻訳する語句及び翻訳言語を指定する入力部と、語句及び翻訳言語の指示子を電気通信回線を介して送信する端末側送信部とを有する携帯通信端末と、携帯通信端末から送信された語句及び指示子を受信する受信部と、指示子に従って語句を翻訳言語に翻訳する制御部と、翻訳された語句を上記電気通信回線を介して携帯通信端末に送信するサーバ側送信部とを有するサーバ装置とを備え、携帯通信端末はサーバ装置から送信された語句を音声出力することにある。
【０００８】
すなわち、本発明に係る携帯通信端末及び翻訳システムでは、ユーザが指定した語句の翻訳処理は電気通信回線を介して携帯通信端末と接続されるサーバ装置側で実行し、携帯通信端末はサーバ装置が翻訳した語句を音声出力する。そして、このような構成によれば、携帯電話機の記憶容量を逼迫させることなく、異言語の複数人が１台の携帯電話機で会話することが可能となる。
【０００９】
【発明の実施の形態】
本発明は、例えば図１に示すような携帯電話機を利用した翻訳システムに適用することができる。以下、図面を参照して、本発明の一実施形態となる翻訳システムの構成及び動作について詳しく説明する。
【００１０】
［翻訳システムの構成］
始めに、図１を参照して、本発明の一実施形態となる翻訳システムの構成について説明する。
【００１１】
本発明の一実施形態となる音声翻訳システムは、図１に示すように、翻訳サービスを提供するサーバ装置１と、電気通信回線２を介してサーバ装置１と通信する携帯電話機３とを備え、携帯電話機３は使用言語が互いに異なる複数のユーザにより操作される構成となっている。なお、上記電気通信回線２としては、例えば、電話通信回線、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）通信回線、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、光ファイバ通信回線、ケーブル通信回線、衛星通信回線、ＩｒＤＡ通信回線、Ｂｌｕｅｔｏｏｔｈ通信回線等の種々通信回線を利用することができる。
【００１２】
〔サーバ装置の構成〕
上記サーバ装置１は、ワークステーション等のマルチタスク処理が可能なハイエンドコンピュータにより構成され、図２に示すように、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ＣＰＵ（Ｃｅｎｔｒａｌ  ＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）１３、通信制御部１４、及び翻訳データベース１５を主な構成要素として備える。
【００１３】
上記ＲＯＭ１１は、サーバ装置１の起動プログラム（図示せず）、後述する音声翻訳処理を実現するための音声認識プログラム１６及び音声翻訳プログラム１７、後述する予測リスト作成処理を実現するための予測リスト作成プログラム１８等、各種コンピュータプログラムと、サーバ装置１の各種設定値を記憶する。
【００１４】
上記ＲＡＭ１２は、ＣＰＵ１３が各種処理を行う際のワーキングエリアとして機能し、ＣＰＵ１３が実行中の処理と関係するデータを随時格納する。上記ＣＰＵ１３は、ＲＯＭ１１内に格納されているコンピュータプログラムを実行することによりサーバ装置１の動作を制御すると共に、各種の演算処理を行う。
【００１５】
上記通信制御部１４は、サーバ装置１と携帯電話機３との間の各種情報の通信処理を制御する。また、上記翻訳データベース１５は、音声翻訳の際に利用する複数の音声翻訳用データ１９を関連付けして記憶する。なお、音声翻訳用データ１９の構成については後述する。
【００１６】
〔携帯電話機の外観〕
上記携帯電話機３は、図１に示すように、表示部２１、操作入力部２２、受話口２３、及び送話口２４を主な構成要素として備える。
【００１７】
上記表示部２１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）パネル等の表示装置により構成され、後述するＣＰＵ３８（図３を参照）の制御に従って、文字、数字、記号、アイコン、カーソル、画像、動画像等を可視表示する。
【００１８】
上記操作入力部２２は、例えば「０」から「９」までの数字の入力、仮名文字の入力、アルファベット文字の入力、記号の入力、発信や受信の指示入力、電源のオン／オフの指示入力等の操作時に使用される、複数のキーボタン２５を有する。また、この操作入力部２２は、表示部２１上に表示されたカーソルの移動操作や画面のスクロール操作等の操作に使用するダイアル（ジョグダイアル）２６を有する。上記受話口２３及び送話口２４はそれぞれ、後述するスピーカ３７，３９及びマイクロフォン３１（図３を参照）に接続されており、ユーザが通話相手先と音声通話を行う際に使用される。
【００１９】
〔携帯電話機の内部構成及び基本動作〕
次に、図３を参照して、上記携帯電話機３の内部構成及び基本動作について説明する。なお、表示部２１及び操作入力部２２の構成及び動作は、既述の通りであるので、以下ではその説明を省略する。
【００２０】
図３に示す携帯電話機３では、送話口２４（図１を参照）に接続されているマイクロフォン３１は、ユーザの通話音声をアナログ音声信号に変換する。そして、アナログ音声信号は、図示しない増幅器により増幅された後、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｉｎａｌ  Ｐｒｏｃｅｓｓｏｒ）３２に入力される。
【００２１】
ＤＳＰ３２は、アナログ音声信号が入力されると、所定のサンプリングレートでアナログ音声信号をアナログ／デジタル（Ａ／Ｄ）変換する。そして、ＤＳＰ３２は、Ａ／Ｄ変換により得られたデジタル音声データに対し、トランスポートブロック（ＴＢ）毎にＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）符号を付加し、チャネル符号化（誤り訂正符合化）及びインターリーブ処理を施す。なお、上記トランスポートブロックとは、物理レイヤが処理を行うデータの基本単位（ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）レイヤから物理レイヤにデータが転送される単位）を示す。
【００２２】
また、ＤＳＰ３２は、上記インターリーブ処理後のビット系列に対し、パイロットビット等のチャネル確定のためのオーバーヘッドを付加した後、データ変調処理を行い、データ変調マッピングされた位相平面上の同相（Ｉｎ−Ｐｈａｓｅ）及び直交（Ｑｕａｄｒａｔｕｒｅ）成分をそれぞれ２階層の拡散符号系列で拡散する。そして、ＤＳＰ３２は、拡散後のチップデータ系列を自乗余弦ルートナイキストフィルタで所定帯域（５ＭＨｚ）に帯域制限した後、デジタル／アナログ（Ｄ／Ａ）変換によりアナログ信号に変換し、アナログ信号を送信部３３に出力する。
【００２３】
送信部３３は、ＤＳＰ３２からアナログ信号が入力されると、アナログ信号を直交復調し、直交復調された中間周波数信号を高周波信号（２ＧＨｚ帯のＲＦ信号）に周波数変換する。そして、送信部３３は、この高周波信号を増幅し、増幅後の高周波信号を送信信号としてデュプレクサ３４に出力する。
【００２４】
デュプレクサ３４は、アンテナ共用器である。すなわち、デュプレクサ３４は、送信信号と受信信号とで１本のアンテナ３５を共用し、アンテナ３５からの受信信号を受信部３６に送り、且つ、送信部３３からの送信信号をアンテナ３５へ送出する機能を備えたフィルタ回路により構成される。
【００２５】
受信部３６は、アンテナ３５及びデュプレクサ３４を介して供給された高周波の受信信号を増幅し、増幅した受信信号を中間周波数の信号に周波数変換する。そして、受信部３６は、自動利得制御により中間周波数の信号を線形増幅し、線形増幅した中間周波数の信号をＤＳＰ３２に入力する。この際、ＤＳＰ３２は、受信部３６からの信号を直交検波（Ｑｕａｒｄｒａｔｕｒｅ  Ｄｅｔｅｃｔｉｏｎ）し、直交検波による同相及び直交成分のアナログ信号を所定のサンプリングレートでＡ／Ｄ変換する。そして、ＤＳＰ３２は、Ａ／Ｄ変換によってデジタル値に変換された同相及び直交成分を、自乗余弦ルートナイキストフィルタで帯域制限した後、受信信号の拡散符号と同一の拡散符号により逆拡散することにより、伝搬遅延時間が異なる複数のマルチパス成分に時間分離する。
【００２６】
また、ＤＳＰ３２は、時間分離した各パスのデータをコヒーレントレイク合成し、コヒーレントレイク合成後のデータ系列をデインターリーブ及びチャネル復号した後、２値のデータ判定を行って相手先の端末が送信してきたデータ系列を再生する。そして、ＤＳＰ３２は、再生したデータ系列を音声データとその他の通信データに弁別する。音声データは、ＤＳＰ３２によりＤ／Ａ変換され、さらに図示しない増幅器により増幅された後、受話口２３（図１を参照）に内蔵されているスピーカ３７へ送られる。スピーカ３７は、増幅されたアナログ音声信号により駆動される。これにより、通話相手先の携帯電話機からの通話音声がスピーカ３７から放音されることになる。
【００２７】
また、ＤＳＰ３２は、上記通信データがどのようなデータであるのかを解析し、解析結果に対応した処理を行う。例えば上記通信データが電子メール等のテキストデータである場合、ＤＳＰ３２はテキストデータをＣＰＵ３８に送り、ＣＰＵ３８は表示部２１上にテキストデータを表示制御する。また、例えば通信データが圧縮された画像データである場合、ＤＳＰ３２は圧縮画像データを伸張した後にＣＰＵ３８に送り、ＣＰＵ３８は表示部２１上に画像データを表示制御する。また、例えば通信データが圧縮された音声データである場合、ＤＳＰ３２は、圧縮音声データを伸張し、スピーカ３７又はスピーカ３９に音声データを出力する。
【００２８】
上記記録部４０は、フラッシュメモリ等の記憶保持動作が不要な書き換え可能なメモリにより構成される。この記録部４０は、アドレス帳機能プログラム、スケジュール帳機能プログラム、ユーザプロフィール登録機能プログラム、電子メール送受信機能プログラム、翻訳プログラム４１等、各種アプリケーションプログラムを記憶するアプリケーションプログラム記録部４２を備える。
【００２９】
また、上記記録部４０は、アドレス帳データ、スケジュールデータ、プロフィールデータ、送受信した電子メール、基本的な例文の翻訳用データ４３等の各種データを記憶するデータ記録部４４を備える。さらに、この記録部４０は、携帯電話機の各種設定値のうち、ユーザが任意に設定可能な値を含む設定データを格納する。ここで、アプリケーションプログラム記録部４２及びデータ記録部４４内に記憶される情報の全て若しくは一部は、電気通信回線２を介して受信される構成にしてもよい。なお、翻訳用データ４３の構成については後述する。
【００３０】
上記ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４５は、ＣＰＵ３８が各部を制御するための制御プログラム（図示せず）等の各種コンピュータプログラムと、各種の初期設定値、フォントデータを記憶する。なお、このＲＯＭ４５は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）のような書き換え可能なＲＯＭであってもよい。
【００３１】
上記ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４６は、ＣＰＵ３８が各種処理を行う際のワーキングエリアとして機能し、ＣＰＵ３８が実行する処理と関係するデータを随時格納する。ＣＰＵ３８は、記録部４０やＲＯＭ４５内に格納されているコンピュータプログラムを実行することにより、コンピュータプログラムに従って携帯電話機３内の各部の動作を制御すると共に、各種の演算処理を行う。
【００３２】
カメラ部４７は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサやＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサ等の撮像素子と、撮像素子上に被写体等の光像を結像させる光学系とを備えたものである。そして、カメラ部４７が撮影した画像データはＤＳＰ３２に入力される。なお、カメラ部４７から画像データを受け取ったＤＳＰ３２は、その画像データをＣＰＵ３８に送り、ＣＰＵ３８は画像データに基づく画像を表示部２１上に表示制御する。また、ＤＳＰ３２は、必要に応じて画像データを圧縮し、圧縮後の画像データを送信データとして送信部３３に送ることもできる。また、圧縮後の画像データはＣＰＵ３８を介して記録部４０に記録することもできる。
【００３３】
近距離無線通信部４８とそのアンテナ４９は、いわゆるブルートゥース（Ｂｌｕｅｔｏｏｔｈ）方式の無線通信を行うためのものである。なお、ブルートゥース方式は、複数の電子機器間における無線ネットワーキングを実現するための方式である。このブルートゥース方式は、Ｂｌｕｅｔｏｏｔｈ  ＳＩＧ（Ｓｐｅｃｉａｌ  Ｉｎｔｅｒｅｓｔ  Ｇｒｏｕｐ）において策定されたものであり、詳細は、”Ｂｌｕｅｔｏｏｔｈ（ＴＭ）  Ｓｐｅｃｉａｌ  Ｉｎｔｅｒｅｓｔ  Ｇｒｏｕｐ，  Ｂｌｕｅｔｏｏｔｈ仕様書バージョン１．０”に開示されている。
【００３４】
［音声翻訳用データ及び翻訳用データの構成］
上記音声翻訳用データ１９及び翻訳用データ４３は、それぞれ図４に示すようなデータ構造を有し、「データ番号」データブロック５１、「言語名」データブロック５２、「カテゴリ」データブロック５３、「音声」データブロック５４、及び「意味」データブロック５５を備える。
【００３５】
上記「データ番号」データブロック５１は各データ毎に固有に割り当てられた番号を記憶し、上記「言語名」データブロック５２は「音声」データブロック５４に記憶されている音声データの言語名を記憶する。また、上記「カテゴリ」データブロック５３は例えば挨拶文やお礼文等の例文の音声データが属するカテゴリ名を記憶し、上記「音声」データブロック５４は単語や文章により構成される音声データを記憶する。
【００３６】
また、上記「意味」データブロック５５は音声データが示す意味を日本語、英語、中国語、韓国語、フランス語、ドイツ語等の言語別に記憶する。なお、この実施形態では、説明の都合上、各データブロック内に情報が記憶されていることとしたが、データブロック内には情報が記憶されている場所を示すポインタのみを記憶し、データブロック外に情報を記憶するようにしてもよい。
【００３７】
［翻訳システムの動作］
上記翻訳システムは、以下に示す翻訳処理を実行することにより、使用言語が互いに異なる複数のユーザが１台の携帯電話機３を利用して会話することを可能にする。以下、上記翻訳システムが実行する処理内容を携帯電話機３及びサーバ装置１の動作に分けて詳しく説明する。
【００３８】
〔携帯電話機の動作〕
始めに、図５に示すフローチャートを参照して、翻訳処理を実行する際の携帯電話機３の動作について説明する。
【００３９】
図５に示すフローチャートは、ユーザが操作入力部２２を操作して携帯電話機３の電源をオンにし、メニュー画面の中から翻訳メニュー（図示せず）を選択することで開始となり、この翻訳処理はステップＳ１の処理に進む。なお、以下に示す携帯電話機３の動作は、ＣＰＵ３８が記録部４０からＲＡＭ４６へと翻訳プログラム４１をロードし、ロードした翻訳プログラム４１を実行することにより実現される。
【００４０】
ステップＳ１の処理では、携帯電話機３が、例えば図６に示すような言語設定画面６１を表示部２１に表示する。図６に示す言語設定画面６１には、日本語、英語、中国語等の複数の言語名が表示されており、ユーザは、操作入力部２２を操作して、言語設定画面６１内に表示されている言語の中から自身の使用言語と会話相手の使用言語をそれぞれ選択する。これにより、このステップＳ１の処理は完了し、この翻訳処理はステップＳ１の処理からステップＳ２の処理に進む。
【００４１】
ステップＳ２の処理では、携帯電話機３が、翻訳用データ４３の「カテゴリ」データブロック５３を参照して、例えば図７に示すようなカテゴリ選択画面６２を表示する。図７に示すカテゴリ選択画面６２には、記録部４０内に記憶されている例文が属するカテゴリが、ステップＳ１の処理で設定されたユーザ自身の使用言語で表示されており、ユーザは、操作入力部２２を操作して、カテゴリ選択画面６２内に表示されているカテゴリの中から所望のカテゴリを選択する。そして、ユーザによってカテゴリが選択されると、携帯電話機３は、ユーザが選択したカテゴリに属する例文をユーザ自身の使用言語で例えば図８に示すような翻訳対象選択画面６３として表示する。なお、図８に示す翻訳対象選択画面６３の上部には、ユーザが設定した会話相手の使用言語名を表示する欄６４があり、ユーザは、操作入力部２２を操作してこの欄６４を選択することにより、会話相手の使用言語名を変更することができる。これにより、このステップＳ２の処理は完了し、この翻訳処理はステップＳ２の処理からステップＳ３の処理に進む。
【００４２】
ステップＳ３の処理では、携帯電話機３が、ユーザが操作入力部２２を操作して表示部２１に表示されている例文の中から翻訳する例文（以下、翻訳対象と表記する）を選択したか否かを判別する。そして、判別の結果、翻訳対象が選択された場合、携帯電話機３はこの翻訳処理をステップＳ３の処理からステップＳ７の処理に進める。一方、翻訳対象が選択されていない場合には、携帯電話機３はこの翻訳処理をステップＳ３の処理からステップＳ４の処理に進める。
【００４３】
ステップＳ４の処理では、携帯電話機３が、ユーザは、携帯電話機３内には翻訳対象が記憶されていないと判断し、送話口２４に向かって発話することにより翻訳対象を音声入力したか否かを判別する。そして、判別の結果、翻訳対象が音声入力されていない場合、携帯電話機３はこの翻訳処理をステップＳ４の処理からステップＳ３の処理に戻す。一方、翻訳対象が音声入力された場合には、携帯電話機３は、この翻訳処理をステップＳ４の処理からステップＳ５の処理に進める。
【００４４】
ステップＳ５の処理では、携帯電話機３が、送話口２４に入力された音声データ（以下、音声入力データと表記する）と、ステップＳ１の処理においてユーザが指定した会話相手の使用言語の情報とを翻訳要求としてサーバ装置１に送信する。これにより、このステップＳ５の処理は完了し、この翻訳処理はステップＳ５の処理からステップＳ６の処理に進む。
【００４５】
ステップＳ６の処理では、サーバ装置１が、音声入力データの翻訳結果を携帯電話機３に送信し、携帯電話機３は、受信した翻訳結果をスピーカ３７又はスピーカ３９から音声出力する。これにより、このステップＳ６の処理は完了し、この翻訳処理はステップＳ６の処理からステップＳ８の処理に進む。
【００４６】
ステップＳ７の処理では、携帯電話機３が、翻訳対象選択画面６３の中からユーザが選択した翻訳対象の「音声」データブロック５４を記録部４０から読み出し、読み出した「音声」データブロック５４内に含まれる音声データをスピーカ３７又はスピーカ３９から音声出力する。これにより、このステップＳ７の処理は完了し、この翻訳処理はステップＳ７の処理からステップＳ８の処理に進む。
【００４７】
ステップＳ８の処理では、携帯電話機３が、音声出力した言葉のデータと共に、音声出力した言葉に続く可能性が高い翻訳対象（以下、次翻訳候補と表記する）が一覧表示された予測リストの作成要求をサーバ装置１に送信する。これにより、このステップＳ８の処理は完了し、この翻訳処理はステップＳ８の処理からステップＳ９の処理に進む。
【００４８】
ステップＳ９の処理では、サーバ装置１が、次翻訳候補を予測し、予測した次翻訳候補の情報を予測リストとして携帯電話機３に送信する（予測リスト作成処理）。そして、携帯電話機３は、サーバ装置１から送信された予測リスト内の次翻訳候補を会話相手の使用言語で表示部２１に表示する。なお、サーバ装置１が次翻訳候補の予測に失敗した場合には、携帯電話機３は、「次に翻訳する言葉を音声入力して下さい」等のメッセージを会話相手の使用言語で表示部２１に表示するとよい。また、携帯電話機３に予測機能を設け、携帯電話機３内に記憶されている例文が選択された場合には、携帯電話機３が次翻訳候補を選択された例文に従って予測してもよい。これにより、このステップＳ９の処理は完了し、この翻訳処理はステップＳ９の処理からステップＳ３の処理に戻る。
【００４９】
このように、本発明の一実施形態となる翻訳システムでは、ユーザが操作入力部２２を操作して翻訳処理の中止を指示する、又は、携帯電話機３の電源をオフにするまで、携帯電話機３が、サーバ装置１と通信して翻訳処理を繰り返し実行する。
【００５０】
〔サーバ装置の動作〕
次に、上記翻訳処理を実行する際のサーバ装置１の動作を音声翻訳処理と予測リスト作成処理に分けて詳しく説明する。
【００５１】
〔音声翻訳処理〕
始めに、図９に示すフローチャートを参照して、音声翻訳処理を実行する際のサーバ装置１の動作について説明する。
【００５２】
図９に示すフローチャートは、サーバ装置１が、携帯電話機３から送信された翻訳要求を受信することで開始となり、この音声翻訳処理はステップＳ１１の処理に進む。
【００５３】
ステップＳ１１の処理では、サーバ装置１が、音声認識プログラム１６に従って、音声入力データが示す言葉を認識し、認識した言葉を文字列に変換する。なお、上記認識処理は一般的な音声認識技術を利用して実行するものとし、例えば（１）音声入力データの音響特徴を算出し、（２）音声認識辞書に登録されている言葉の音響特徴の中から算出した音響特徴に最も近いものを探すことにより、音声入力データが示す言葉を認識する。これにより、このステップＳ１１の処理は完了し、この音声翻訳処理はステップＳ１１の処理からステップＳ１２の処理に進む。
【００５４】
ステップＳ１２の処理では、サーバ装置１が、音声翻訳プログラム１７に従って、文字列を解釈し、ユーザが設定した会話相手の使用言語に文字列を翻訳する。これにより、このステップＳ１２の処理は完了し、この音声翻訳処理はステップＳ１２の処理からステップＳ１３の処理に進む。
【００５５】
ステップＳ１３の処理では、サーバ装置１が、音声認識辞書を参照して会話相手の使用言語に翻訳された文字列を音声データに変換し、音声データを翻訳結果として携帯電話機３に送信する。これにより、このステップＳ１３の処理は完了し、この音声翻訳処理はステップＳ１３の処理からステップＳ１４の処理に進む。
【００５６】
ステップＳ１４の処理では、サーバ装置１が、認識した音声入力データが翻訳データベース１５に登録されているか否かを判別する。そして、判別の結果、翻訳データベース１５に登録されている場合、サーバ装置１はこの音声翻訳処理をステップＳ１４の処理からステップＳ１６の処理に進める。一方、翻訳データベース１５に登録されていない場合には、サーバ装置１はこの音声翻訳処理をステップＳ１４の処理からステップＳ１５の処理に進める。
【００５７】
ステップＳ１５の処理では、サーバ装置１が、認識した音声入力データを翻訳データベース１５に新規登録する。これにより、このステップＳ１５の処理は完了し、一連の翻訳処理は終了する。
【００５８】
このように、本発明の一実施形態となる翻訳システムは、携帯電話機３内に記憶されていない言葉の翻訳要求があった場合、電気通信回線２を介して携帯電話機３と接続されるサーバ装置１が言葉を翻訳し、翻訳結果を携帯電話機３に送信するように構成されている。
【００５９】
〔予測リスト作成処理〕
次に、図１０に示すフローチャートを参照して、上記予測リスト作成処理を実行する際のサーバ装置１の動作について説明する。
【００６０】
図１０に示すフローチャートは、サーバ装置１が、携帯電話機３から送信された予測リスト作成要求を受信することで開始となり、この予測リスト作成処理はステップＳ２１の処理に進む。
【００６１】
ステップＳ２１の処理では、サーバ装置１が、今までの翻訳履歴を参照して、直前の言葉が翻訳データベース１５に新規登録されたか否かを判別する。そして、判別の結果、新規登録されていない場合、サーバ装置１はこの音声翻訳処理をステップＳ２１の処理からステップＳ２３の処理に進める。一方、新規登録された場合には、サーバ装置１はこの音声翻訳処理をステップＳ２１の処理からステップＳ２２の処理に進める。
【００６２】
ステップＳ２２の処理では、サーバ装置１は、携帯電話機３が音声出力した言葉と新規登録された直前の言葉とを関連付けし、直前に新規登録された言葉が次回入力された際には携帯電話機３が音声出力した言葉を次翻訳候補として出力できるようにする。これにより、このステップＳ２２の処理は完了し、この音声翻訳処理はステップＳ２２の処理からステップＳ２３の処理に進む。
【００６３】
ステップＳ２３の処理では、サーバ装置１が、携帯電話機３が音声出力した言葉と関連付けされている言葉を翻訳データベース１５の中から検索する。これにより、このステップＳ２３の処理は完了し、この予測リスト作成処理はステップＳ２３の処理からステップＳ２４の処理に進む。
【００６４】
ステップＳ２４の処理では、サーバ装置１が、検索結果に基づいて関連付けされている言葉が存在するか否かを判別する。そして、判別の結果、関連付けされている言葉が存在しない場合、この予測リスト作成処理はステップＳ２４の処理からステップＳ２６の処理に進む。一方、関連付けされている言葉が存在する場合には、この予測リスト作成処理はステップＳ２４の処理からステップＳ２５の処理に進む。
【００６５】
ステップＳ２５の処理では、サーバ装置１が、検索結果に基づいて、関連付けされている言葉の音声翻訳用データ１９を次翻訳候補を示す予測リストのデータとして携帯電話機３に送信する。これにより、このステップＳ２５の処理は完了し、一連の予測リスト作成処理は終了する。
【００６６】
ステップＳ２６の処理では、サーバ装置１が、関連付けされている言葉が存在しない旨のメッセージを携帯電話機３に送信する（エラー処理）。これにより、このステップＳ２６の処理は完了し、一連の予測リスト作成処理は終了する。
【００６７】
このように、本発明の一実施形態となる翻訳システムでは、サーバ装置１が、翻訳した言葉の次に続く言葉の候補を予測し、予測結果を携帯電話機３に送信するように構成されている。
【００６８】
［実施形態の効果］
以上の説明から明らかように、本発明の一実施形態となる翻訳システムでは、携帯電話機３内には基本的な翻訳用データ４３のみを記憶し、音声認識プログラム１６や音声翻訳用データ１９等、大きな記憶容量を要する翻訳処理用の情報はサーバ装置１側で記憶する。そして、携帯電話機３内に記憶されていない言葉の翻訳処理はサーバ装置１側で実行する。これにより、携帯電話機の記憶容量を逼迫させることなく、異言語の複数人が１台の携帯電話機で会話することが可能となる。
【００６９】
また、本発明の一実施形態となる翻訳システムでは、サーバ装置１が、翻訳した言葉の次に続く言葉の候補を予測し、予測結果を会話相手の使用言語で携帯電話機３の表示部２１上に表示するので、よりスムーズな異言語間会話を実現することができる。
【００７０】
さらに、本発明の一実施形態となる翻訳システムでは、翻訳した言葉が翻訳データベース１５内に登録されていない場合、サーバ装置１は、その言葉を前後の言葉と関連付けさせて記憶するので、翻訳処理を行う度毎に学習し、候補予測の精度を向上させることができる。
【００７１】
［その他の実施形態］
以上、本発明者によってなされた発明を適用した実施の形態の構成及び動作について説明したが、この実施の形態による本発明の開示の一部をなす論述及び図面により本発明は限定されることはない。すなわち、上記実施の形態に基づいて当業者等によりなされる他の実施の形態、実施例及び運用技術等は全て本発明の範疇に含まれることを付け加えておく。
【００７２】
【発明の効果】
本発明によれば、携帯通信端末の記憶容量を逼迫させることなく、異言語の複数人が１台の携帯電話機で会話することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態となる翻訳システムの全体構成を示す模式図である。
【図２】図１に示すサーバ装置の内部構成を示すブロック図である。
【図３】図１に示す携帯電話機の内部構成を示すブロック図である。
【図４】本発明の一実施形態となる音声翻訳用データの構成を示す模式図である。
【図５】本発明の一実施形態となる翻訳処理の流れを示すフローチャート図である。
【図６】本発明の一実施形態となる言語設定画面を示す模式図である。
【図７】本発明の一実施形態となるカテゴリ選択画面を示す模式図である。
【図８】本発明の一実施形態となる翻訳対象選択画面を示す模式図である。
【図９】本発明の一実施形態となる音声翻訳処理の流れを示すフローチャート図である。
【図１０】本発明の一実施形態となる予測リスト作成処理の流れを示すフローチャート図である。
【符号の説明】
１…サーバ装置、２…電気通信回線、３…携帯電話機、１１，４５…ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、１２，４６…ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、１３，３８…ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、１４…通信制御部、１５…翻訳データベース、１６…音声認識プログラム、１７…音声翻訳プログラム、１８…予測リスト作成プログラム、１９…音声翻訳用データ、２１…表示部、２２…操作入力部、２３…受話口、２４…送話口、２５…キーボタン、２６…ダイアル、３１…マイクロフォン、３２…ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、３３…送信部、３４…デュプレクサ、３５，４９…アンテナ、３６…受信部、３７，３９…スピーカ、４０…記録部、４１…翻訳プログラム、４２…アプリケーションプログラム記録部、４３…翻訳用データ、４４…データ記録部、４７…カメラ部、４８…近距離無線通信部
【図１】
2004179838.tif 000003
【図２】
2004179838.tif 000004
【図３】
2004179838.tif 000005
【図４】
2004179838.tif 000006
【図５】
2004179838.tif 000007
【図６】
2004179838.tif 000008
【図７】
2004179838.tif 000009
【図８】
2004179838.tif 000010
【図９】
2004179838.tif 000011
【図１０】
2004179838.tif 000012