(57)【要約】【課題】言語の設定を容易に行うことができる複数言語対応装置を提供する。【解決手段】複数言語対応装置は、言語テーブル３００に所定の国の国番号及び該所定の国の言語間の対応関係を複数の国に亘って記述する記述モジュール２０３と、所定の国を識別するための国番号を入力する番号入力モジュール２０１と、音声メッセージ用の言語を設定する言語設定モジュール２０２とを備える。複数言語対応装置において、国番号が入力されると、言語テーブル３００を参照して、入力された国番号に対応する言語があるときは、音声メッセージ用の言語をその言語に切り替える。【選択図】      図２
2004272845.tif 000002
【特許請求の範囲】
【請求項１】
複数の国の言語に対応可能とすべく、前記複数の国の言語のうち所定の国の言語が設定される複数言語対応装置において、前記所定の国に関する国情報及び当該所定の国の言語間の対応関係を記述しているテーブルと、前記国情報を入力する国情報入力手段と、前記入力された国情報に基づいて、前記テーブルから前記入力された国情報に対応する国の言語を選択する言語選択手段とを備えることを特徴とする複数言語対応装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数言語対応装置に関し、特に複数の国の言語に対応可能な複数言語対応装置に関する。
【０００２】
【従来の技術】
近年、複数の国の言語に対応すべく、利用者（ユーザ）に対する情報の表示様式や利用者のデータ入力方式を規定するためのユーザインターフェースを備えた複数言語対応機器が増えている。
【０００３】
このような複数言語対応機器として、例えば、携帯電話やデジタルカメラが製品化されている。このような携帯電話やデジタルカメラは、一般的に、設定可能な言語の一覧（メニュー）として、例えば日本語と英語（Ｅｎｇｌｉｓｈ）とをメニュー表示し（図６）、利用者によりボタン、カーソルキー、テンキー等の入力手段を介してメニューから所望の言語、例えば日本語が選択されて、利用者に対する情報の表示様式や利用者のデータ入力方式の言語を設定する。
【０００４】
上記携帯電話やデジタルカメラでは、通常、設定可能な言語が少ないので、メニュー表示するための表示画面が狭い場合であっても、メニューから所望の言語を探すのは比較的容易である。
【０００５】
【発明が解決しようとする課題】
しかしながら、複数言語対応機器において、メニュー表示するための表示画面が狭かったり、設定可能言語が多数であり、メニューが１画面内に収まらないときは、表示画面をスクロールしたり切り替えたりしながら所望の言語を探すのは手間がかかる。また、メニュー表示するための表示画面が十分広くメニューが１画面内に収まるときであっても、表示された言語が多数ある場合は、所望の言語を探すのは煩わしく、手間がかかる。
【０００６】
本発明の目的は、言語の設定を容易に行うことができる複数言語対応装置を提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の複数言語対応装置は、複数の国の言語に対応可能とすべく、前記複数の国の言語のうち所定の国の言語が設定される複数言語対応装置において、前記所定の国に関する国情報及び当該所定の国の言語間の対応関係を記述しているテーブルと、前記国情報を入力する国情報入力手段と、前記入力された国情報に基づいて、前記テーブルから前記入力された国情報に対応する国の言語を選択する言語選択手段とを備えることを特徴とする。
【０００８】
【本発明の実施の形態】
以下、本発明の実施の形態に係る複数言語対応装置を図面を参照しながら詳細に説明する。
【０００９】
図１は、本発明の実施の形態に係る複数言語対応装置を備えるファクシミリ装置の部分概略構成を示すブロック図である。
【００１０】
本実施の形態において、複数言語対応装置はファクシミリ装置に適用される。
【００１１】
図１において、ファクシミリ装置１００は、制御メモリであるＲＯＭ１０１と、ファクシミリ装置１００全体を制御する中央処理装置であるＣＰＵ１０２と、制御プログラムやその制御プログラム用データを格納している外部記憶装置１０３と、外部記憶装置１０３からの制御プログラム及び制御プログラム用データを格納するＲＡＭ１０４と、設定すべき言語を入力する入力装置１０５（言語選択手段）と、設定された言語でファクシミリ装置１００の状態等を表示する表示装置１０６と、音声出力装置としてのスピーカ１０７とを備え、これらは、バス１０８を介して互いに接続されている。
【００１２】
入力装置１０５、表示装置１０６、及びスピーカ１０７は、利用者のデータ入力方式の言語、並びに利用者に対する情報の表示用及び後述する音声メッセージ用の言語を設定するためのユーザインターフェースを構成する。
【００１３】
ＣＰＵ１０２、外部記憶装置１０３、及び入力装置１０５は、本発明の実施の形態に係る複数言語対応装置の一部を構成する。
【００１４】
上記制御プログラムや制御プログラム用データは、ＣＰＵ１０２の制御のもと、バス１０８を介してＲＡＭ１０４に取り込まれ、ＣＰＵ１０２によって実行される。
【００１５】
ファクシミリ装置１００は、スピーカ１０７を用いた音声出力機能を有する。以下、この音声出力機能における音声メッセージ用の言語を設定する場合について説明する。
【００１６】
ファクシミリ装置１００は、この音声出力機能により、その状態を音声メッセージを用いることによりスピーカ１０７を介して音声で利用者に通知する。この音声メッセージには、例えば「記録紙が詰まっています」や「送信しました」がある。
【００１７】
この音声メッセージは、複数の国、例えば１１カ国の８言語、例えば、英語、フランス語、スペイン語、イタリア語、ドイツ語、日本語、韓国語、及び中国語に対応している。利用者は、音声メッセージ用の言語を、入力装置１０５を介して予め設定されている言語、例えば英語から他の言語に切り替える設定を行うことが可能である。なお、この音声メッセージに必要な音声データは、夫々外部記憶装置１０３に格納されている。
【００１８】
図１において、音声出力機能が実行される際に、設定されている言語に対応した音声データは、ＲＡＭ１０４に読み出され、スピーカ１０７を介して外部へ音声メッセージとして出力される。
【００１９】
図２は、本発明の実施の形態に係る複数言語対応装置によって実行されるモジュール群の構成を概略的に示すブロック図である。
【００２０】
図２に示すモジュール群は、図１のファクシミリ装置１００に含まれる複数言語対応装置のＣＰＵ１０２によって実行される。
【００２１】
図２に示すように、モジュール群には、後述する図３の言語テーブル３００を記述する記述モジュール２０３と、言語テーブル３００を外部記憶装置１０３に保持する（記憶させる）テーブル保持モジュール２０４と、利用者により入力装置１０５を介して入力された、所定の国を識別するための国番号（国情報）をＣＰＵ１０２に入力する番号入力モジュール２０１と、番号入力モジュール２０１により入力された国番号に基づいて、言語テーブル３００から該国番号に対応する国の言語を選択してＣＰＵ１０２に設定する言語設定モジュール２０２とが含まれている。
【００２２】
図３は、図２における記述モジュール２０３が記述する言語テーブル３００の内容を示す図である。
【００２３】
図３において、言語テーブル３００には、所定の国の国番号及びその国名（国情報）と、該所定の国の言語との間の対応関係が複数の国に亘って記述されている。具体的には、言語テーブル３００は、ファクシミリ装置１００が対応している上記８言語と、この８言語のいずれかを公用語としている１１カ国の国名として、例えば、アメリカ、フランス、スペイン、イタリア、イギリス、ドイツ、ペルー、コロンビア、ベネズエラ、フィリピン、日本、韓国、及び中国、並びにそれらの国の国番号との間の対応関係が記述されている。国番号としては、国際電話で用いる国番号（ｃｏｕｎｔｒｙ  ｃｏｄｅ）が割り当てられている。なお、国番号は、国際電話で用いる国番号に限られることはなく、他の番号や符号であってもよい。
【００２４】
図４は、図１のファクシミリ装置１００の複数言語対応装置により実行される言語設定処理を示すフローチャートである。本言語設定処理はＣＰＵ１０２によって実行される。
【００２５】
図４において、まず、予め決められた利用者向けの操作方法（ファクシミリ装置１００の取扱説明書におけるマニュアル）に従って、利用者が音声メッセージ用の言語を設定するための言語設定モードに切り替えると（ステップＳ３０１でＹＥＳ）、ＣＰＵ１０２は利用者に国番号の入力を促す（ステップＳ３０２）。なお、国番号の入力を促す方法は、表示装置１０６によるメッセージの表示によってもよいし、スピーカ１０７を通じた音声であってもよいし、単に電子音を鳴らすだけでもよい。
【００２６】
続くステップＳ３０３では、利用者により番号入力モジュール２０１を介した国番号の入力があったか否かを判別する。この際、利用者が音声メッセージ用の言語を、例えば日本語に設定する場合は国番号「８１」を、また、中国語に設定する場合には国番号「８６」を入力すると（ステップＳ３０３でＹＥＳ）、ＣＰＵ１０２は、図３の言語テーブル３００から利用者により入力された国番号が割り当てられている国の国名に対応する言語を言語設定モジュール２０２を介して検索（参照）して（ステップＳ３０４）、入力された国番号に対応する言語があるか否かを判別する（ステップＳ３０５）。
【００２７】
ステップＳ３０５の判別の結果、入力された国番号に対応する言語があるときは、ファクシミリ装置１００の音声メッセージ用の言語をその言語に切り替える設定を行い（ステップＳ３０６）、そして、本処理を終了する。
【００２８】
ステップＳ３０５の判別の結果、入力された国番号に対応する言語がないときは、その旨を利用者に通知すべく、例えば表示装置１０６にメッセージを表示して（ステップＳ３０７）、ステップＳ３０２以降の処理を繰り返す。
【００２９】
図４の処理によれば、国番号が入力されると（ステップＳ３０３でＹＥＳ）、言語テーブル３００を参照して（ステップＳ３０４）、入力された国番号に対応する言語があるときは（ステップＳ３０５でＹＥＳ）、音声メッセージ用の言語をその言語に切り替える設定を行う（ステップＳ３０６）ので、音声メッセージ用の言語の設定を容易に行うことができる。
【００３０】
図５は、図１における表示装置１０６によって表示される表示画面の変形例を示す図である。
【００３１】
本変形例においては、言語テーブル３００の記述内容に公用語名が含まれる。
【００３２】
図５に示すように、図４のステップＳ３０２でＣＰＵ１０２が国番号の入力を促す際に、表示装置１０６は、設定可能な言語の一覧として、複数の国に亘る公用語名とその国の国番号の一覧（メニュー）を表示する。これにより、国番号を覚えていない利用者や、国名や国番号によらず所望の言語に設定したい利用者であっても、図４の処理により音声メッセージ用の言語の設定を容易に行うことができる。
【００３３】
また、表示装置１０６は、メニューが１画面内に収まらないときは、その表示画面を切り替えるように構成されている。例えば、図５に示すように、表示装置１０６は、１画面内にメニューの一部として４行分のメニューを表示する。
【００３４】
さらに、表示装置１０６は、図４のステップＳ３０３において、表示中の１画面内にない言語であっても、国番号さえ入力されれば、その入力された国番号に対応する言語を設定するように構成されている。例えば、表示装置１０６が図５のようにメニュー表示していても、ファクシミリ装置１００は、日本の国番号「８１」が入力されれば、音声メッセージ用の言語として日本語を設定する。これにより、国番号を覚えている利用者は画面を切り替えながら所望の言語を探す手間を省くことができる。
【００３５】
なお、表示装置１０６は、表示画面を切り替えることに代えて、表示画面をスクロールすることができるように構成されていてもよい。
【００３６】
また、本実施の形態では、音声出力機能における音声メッセージ用の言語を設定する場合について説明したが、このような場合に限定されることはなく、表示装置１０６が表示する情報の表示様式の言語や利用者のデータ入力方式の言語を設定する場合等が含まれる。
【００３７】
上述した実施の形態において、制御プログラム、及び音声データを含む制御プログラム用データを供給する記憶媒体は、外部記憶装置１０３に代えて、ＲＯＭ１０１であってもよい。
【００３８】
さらに、本実施の形態に係る複数言語対応装置は、ファクシミリ装置１００に適用されたが、プリンタや複写機等、他の装置に適用されてもよい。
【００３９】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図４のフローチャートに対応するプログラム等）をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが該供給されたプログラムを読み出して実行することによって、本発明の目的を達成することができるのはいうまでもない。
【００４０】
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００４１】
また、上記プログラムは、上述した実施の形態の機能を実現することができればよく、そのプログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、オペレーティングシステム（ＯＳ）に供給されるスクリプトデータ等の形態から成ってもよい。
【００４２】
さらにまた、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが記憶媒体に記憶されたプログラムを読み出して実行することによっても、本発明の目的を達成することができるのはいうまでもない。
【００４３】
上述した実施の形態において、上記プログラムを供給する記憶媒体としては、例えば、ＲＯＭ１０１、外部記憶装置１０３、ＲＡＭ１０４、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、或いはネットワークを介したダウンロード等の上記プログラムを記憶することができるものであればよい。
【００４４】
以下、本発明の実施態様の例を列挙する。
【００４５】
〔実施態様１〕  複数の国の言語に対応可能とすべく、前記複数の国の言語のうち所定の国の言語が設定される複数言語対応装置において、前記所定の国に関する国情報及び当該所定の国の言語間の対応関係を記述しているテーブルと、前記国情報を入力する国情報入力手段と、前記入力された国情報に基づいて、前記テーブルから前記入力された国情報に対応する国の言語を選択する言語選択手段とを備えることを特徴とする複数言語対応装置。
【００４６】
〔実施態様２〕  前記国情報は、国際電話で用いる国番号から成ることを特徴とする実施態様１記載の複数言語対応装置。
【００４７】
この実施態様によって、国番号に基づいて言語の設定をより容易に行うことができる。
【００４８】
〔実施態様３〕  前記国情報入力手段は、利用者のデータ入力方式の言語、並びに利用者に対する情報の表示用及び音声出力用の言語を設定するためのユーザインターフェースから成ることを特徴とする実施態様１又は２記載の複数言語対応装置。
【００４９】
この実施態様によって、利用者のデータ入力方式の言語、並びに利用者に対する情報の表示用及び音声出力用の言語を設定することができ、設定された言語での入力並びに表示及び音声出力を可能にすることができる。
【００５０】
〔実施態様４〕  複数の国の言語に対応可能とすべく、前記複数の国の言語のうち所定の国の言語が設定される複数言語対応装置における言語選択方法において、前記所定の国に関する国情報及び当該所定の国の言語間の対応関係を記述する記述工程と、前記国情報を入力する国情報入力工程と、前記入力された国情報に基づいて、前記記述された対応関係から前記入力された国情報に対応する国の言語を選択する言語選択工程とを有することを特徴とする複数言語対応方法。
【００５１】
〔実施態様５〕  複数の国の言語に対応可能とすべく、前記複数の国の言語のうち所定の国の言語が設定される複数言語対応装置における言語選択方法をコンピュータに実行させるプログラムであって、前記所定の国に関する国情報及び当該所定の国の言語間の対応関係を記述する記述モジュールと、前記国情報を入力する国情報入力モジュールと、前記入力された国情報に基づいて、前記記述された対応関係から前記入力された国情報に対応する国の言語を選択する言語選択モジュールとを備えることを特徴とするプログラム。
【００５２】
〔実施態様６〕  実施態様５記載のプログラムを格納するコンピュータ読み取り可能な記憶媒体。
【００５３】
【発明の効果】
以上詳細に説明したように、請求項１記載の複数言語対応装置によれば、入力された国情報に基づいて、テーブルから入力された国情報に対応する国の言語を選択するので、言語の設定を容易に行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る複数言語対応装置を備えるファクシミリ装置の部分概略構成を示すブロック図である。
【図２】本発明の実施の形態に係る複数言語対応装置によって実行されるモジュール群の構成を概略的に示すブロック図である。
【図３】図２における記述モジュール２０３が記述する言語テーブル３００の内容を示す図である。
【図４】図１のファクシミリ装置１００の複数言語対応装置により実行される言語設定処理を示すフローチャートである。
【図５】図１における表示装置１０６によって表示される表示画面の変形例を示す図である。
【図６】従来の複数言語対応装置によって表示される表示画面の一例を示す図である。
【符号の説明】
１００  ファクシミリ装置
１０５  入力装置
１０６  表示装置
１０７  スピーカ
２０１  番号入力モジュール
２０２  言語設定モジュール
２０３  記述モジュール
２０４  テーブル保持部
３００  言語テーブル
【図１】
2004272845.tif 000003
【図２】
2004272845.tif 000004
【図３】
2004272845.tif 000005
【図４】
2004272845.tif 000006
【図５】
2004272845.tif 000007
【図６】
2004272845.tif 000008