(57)【要約】【課題】  表示パネルに表示するメッセージの言語を、ユーザが読むことができない言語に切り替えた場合であっても、ユーザが読むことができる言語に戻す操作を容易に行うことができる電子機器、電子機器の表示方法および制御プログラムを提供すること。【解決手段】  メニューの言語設定がユーザが読むことができない言語に設定されていても、プリンタ設定画面４２における“Ｓｅｔｕｐ  Ｍｅｎｕ”、言語切替画面４３における“Ｌａｎｇ＝”のメニューについては、設定している言語のメッセージに加えて、デフォルト設定の言語によるメッセージを併記して表示する。ユーザは、プリンタ設定画面４２における“Ｓｅｔｕｐ  Ｍｅｎｕ”および言語切替画面４３における“Ｌａｎｇ＝”のメニューをデフォルト設定の言語のメッセージにより読み取ることによって、メニューの言語設定を切り替える操作を容易に行うことができる。【選択図】      図８
2006293585.tif 000002
【特許請求の範囲】
【請求項１】
文字を有するメッセージを表示する表示部と、
前記メッセージの言語を切り替えるための言語切替操作を受け付ける操作部と、
前記言語切替操作に基づいて、前記表示部に表示するメッセージの言語を切り替えると共に、前記言語切替操作に関するメッセージについては、切り替えた言語によるメッセージに加えて、所定の言語によるメッセージを前記表示部に表示する制御を行う制御部と、を備えることを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記電子機器についての操作を行うためのメニューの選択肢が前記表示部に表示されている場合に、
前記言語切替操作に関するメッセージは、前記メニューの選択肢のうち、言語設定を含む電子機器の設定を変更するためのメニューを表すメッセージであることを特徴とする電子機器。
【請求項３】
請求項１または２に記載の電子機器において、
前記電子機器の設定を変更するためのメニューの選択肢が前記表示部に表示されている場合に、
前記言語切替操作に関するメッセージは、前記電子機器の設定を変更するためのメニューの選択肢のうち、言語設定を変更するためのメニューを表すメッセージであることを特徴とする電子機器。
【請求項４】
請求項１ないし３のいずれか一項に記載の電子機器において、
前記表示部に、前記文字を有するメッセージとして、言語の選択肢が表示されている場合に、
前記言語切替操作に関するメッセージは、前記言語の選択肢からの選択を促すためのメッセージであることを特徴とする電子機器。
【請求項５】
文字を有するメッセージを表示部に表示する表示工程と、
前記メッセージの言語を切り替えるための言語切替操作を受け付ける操作工程と、
前記言語切替操作に基づいて、前記表示部に表示するメッセージの言語を切り替えると共に、前記言語切替操作に関するメッセージについては、切り替えた言語によるメッセージに加えて、所定の言語によるメッセージを前記表示部に表示する制御を行う制御工程と、を備えることを特徴とする電子機器の表示方法。
【請求項６】
コンピュータに、
文字を有するメッセージを表示部に表示する表示工程、
前記メッセージの言語を切り替えるための言語切替操作を受け付ける操作工程、
前記言語切替操作に基づいて、複数の言語によるメッセージを表すデータを記憶している記憶部からデータを読み出して、前記表示部に表示するメッセージの言語を切り替えると共に、前記言語切替操作に関するメッセージについては、切り替えた言語によるメッセージに加えて、所定の言語によるメッセージのデータを前記記憶部から読み出して、所定の言語によるメッセージを前記表示部に表示する制御を行う制御工程、を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶パネル等の表示パネルを備え、表示パネルに表示するメッセージの言語を切り替えることができる電子機器、電子機器の表示方法および制御プログラムに関する。
【背景技術】
【０００２】
近年の電子機器には、ユーザに電子機器の状態等の各種情報、または操作指示・操作方法等を知らせるメッセージを表示するための表示パネルが電子機器本体に備えられている。表示パネルにはドットマトリクス表示を行うことができる液晶パネル等の電子デバイスが採用されることが多く、多数の文字または情報を視覚的に知らせる図形などを用いてメッセージを表示することにより、ユーザにより容易な操作環境を提供している。また、各国のユーザに対応するように、表示パネルに表示するメッセージに含まれる文字の言語（以下、表示言語という）を複数の言語から選択するようにして、表示言語の設定を他の言語に切り替え可能にすることがある。例えば、特許文献１には、切替スイッチを操作することにより表示言語の設定を切り替えることができる技術が記載されている。
【０００３】
ここで、ユーザが表示言語の設定を切り替えることができるように、切替スイッチなどにより切り替えを行うための操作方法・操作手順などを、表示パネルに表示することが行われている。しかし、ユーザが誤って、表示言語の設定を読むことができない言語に切り替えてしまった場合には、メッセージの内容が読めなくなってしまう。また、他のユーザが表示言語の設定を他の言語に切り替えてしまった場合にも、ユーザがメッセージの内容を読めなくなる状況が発生する。このように、いったんユーザが読むことができない言語に切り替えてしまった場合には全てのメッセージが読めなくなってしまうので、読むことができる言語に切り替えようとしても言語の切替操作を行うことが困難である。そこで、読むことができる言語に容易に切り替えることができるように、特許文献２には、言語の選択肢の名称を、切り替えた言語とある一定の言語により併記して表示する技術が記載されている。
【０００４】
【特許文献１】特開昭６３−１９８１２１号公報
【特許文献２】特開２００２−２５４７７５号公報（第９頁  図９  参照）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献２において言語の選択肢の名称が複数の言語により表示されていても、何のための選択肢であるのかが分からないので、適切な操作を行うことが困難になることがある。例えば、特許文献２の図９のタイトルバーに表示されているメッセージは日本語で表示されているために、日本語を読むことができないユーザにとっては、図９の画面において何のために言語を選択するのかが分からなくなる。
【０００６】
このように、上述した特許文献１および２の技術では、いったんユーザが読むことができない言語に表示言語の設定を切り替えてしまうと、言語設定を切り替える操作が困難になってしまうという課題があった。
【０００７】
そこで、本発明は、表示パネルに表示するメッセージの言語を、ユーザが読むことができない言語に切り替えた場合であっても、言語を切り替える操作を容易に行うことができる電子機器、電子機器の表示方法および制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の電子機器は、文字を有するメッセージを表示する表示部と、メッセージの言語を切り替えるための言語切替操作を受け付ける操作部と、言語切替操作に基づいて、表示部に表示するメッセージの言語を切り替えると共に、言語切替操作に関するメッセージについては、切り替えた言語によるメッセージに加えて、所定の言語によるメッセージを表示部に表示する制御を行う制御部と、を備えることを特徴とする。
【０００９】
この構成によれば、操作部がメッセージの言語を切り替える言語切替操作を受け付けると、言語切替操作に基づいて、表示部に表示するメッセージの言語を切り替える。更に、言語切替操作に関するメッセージについては、切り替えた言語によるメッセージに加えて、所定の言語によるメッセージを表示する。ユーザが操作部を操作して言語を切り替えていても、言語切替操作に関する操作については、常に所定の言語による言語切替操作に関するメッセージを読取って行うことができるようになる。したがって、言語切替操作によりユーザが読むことができない言語に切り替えてしまった場合であっても、容易に言語切替操作を行うことができるようになる。
【００１０】
ここで、電子機器についての操作を行うためのメニューの選択肢が表示部に表示されている場合に、言語切替操作に関するメッセージは、メニューの選択肢のうち、言語設定を含む電子機器の設定を変更するためのメニューを表すメッセージであることが好ましい。
【００１１】
このようにすれば、電子機器についての操作を行うためのメニューの選択肢が表示部に表示されている場合に、メニューの選択肢のうち、言語設定を含む電子機器の設定を変更するためのメニューを表すメッセージは所定の言語により表示される。したがって、言語切替操作によりユーザが読むことができない言語に切り替えてしまった場合であっても、所定の言語により表示されたメッセージを読み取って、言語設定を含む電子機器の設定を変更する操作を容易に行うことができるようになる。
【００１２】
ここで、電子機器の設定を変更するためのメニューの選択肢が表示部に表示されている場合に、言語切替操作に関するメッセージは、電子機器の設定を変更するためのメニューの選択肢のうち、言語設定を変更するためのメニューを表すメッセージであることが好ましい。
【００１３】
このようにすれば、電子機器の設定を変更するためのメニューの選択肢が表示部に表示されている場合に、電子機器の設定を変更するためのメニューの選択肢のうちの言語設定を変更するためのメニューを表すメッセージが所定の言語により表示される。したがって、言語切替操作によりユーザが読むことができない言語に切り替えてしまった場合であっても、所定の言語により表示されたメッセージを読み取って、言語設定を変更する操作を容易に行うことができるようになる。
【００１４】
ここで、表示部に、文字を有するメッセージとして、言語の選択肢が表示されている場合に、言語切替操作に関するメッセージは、言語の選択肢からの選択を促すためのメッセージであることが好ましい。
【００１５】
このようにすれば、表示部に、文字を有するメッセージとして、言語の選択肢が表示されている場合に、言語の選択肢からの選択を促すためのメッセージが所定の言語により表示される。したがって、言語切替操作によりユーザが読むことができない言語に切り替えてしまった場合であっても、所定の言語により表示された言語の選択肢からの選択を促すためのメッセージに従って、ユーザは、選択肢から言語を選択すればよいことを知ることができるので、容易に言語を切り替える操作を行うことができるようになる。
【００１６】
また、本発明は、方法の発明とすることもできる。すなわち、本発明の電子機器の表示方法は、文字を有するメッセージを表示部に表示する表示工程と、メッセージの言語を切り替えるための言語切替操作を受け付ける操作工程と、言語切替操作に基づいて、表示部に表示するメッセージの言語を切り替えると共に、言語切替操作に関するメッセージについては、切り替えた言語によるメッセージに加えて、所定の言語によるメッセージを表示部に表示する制御を行う制御工程と、を備えることを特徴とする。
【００１７】
さらに、本発明は、制御プログラムとすることもできる。本発明の電子機器の制御プログラムは、コンピュータに、文字を有するメッセージを表示部に表示する表示工程、メッセージの言語を切り替えるための言語切替操作を受け付ける操作工程、言語切替操作に基づいて、複数の言語によるメッセージを表すデータを記憶している記憶部からデータを読み出して、表示部に表示するメッセージの言語を切り替えると共に、言語切替操作に関するメッセージについては、切り替えた言語によるメッセージに加えて、所定の言語によるメッセージのデータを記憶部から読み出して、所定の言語によるメッセージを表示部に表示する制御を行う制御工程、を実行させることを特徴とする。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を具体化した一実施形態について図面を参照して説明する。
【００１９】
図１は、本発明に係るプリンタの構成を示した図である。プリンタ１は、ページ単位で印刷を実行するレーザプリンタであり、図１に示すように、コントローラ（制御部）４、印刷エンジン５および操作パネル６を備えている。コントローラ４は、入力インターフェイス（以下、入力Ｉ／Ｆという）１０、ＣＰＵ１１、ＲＡＭ１２、ＥＥＰＲＯＭ（記憶部）１３、エンジンインターフェイス（以下、エンジンＩ／Ｆという）１４および操作インターフェイス（以下、操作Ｉ／Ｆという）１５を有している。また、プリンタ１は、ホストコンピュータ２に接続されており、ホストコンピュータ２に備わるプリンタドライバ３から送信される印刷要求および画像データを受信して、印刷媒体である用紙に対して印刷を行う。
【００２０】
入力Ｉ／Ｆ１０は、ホストコンピュータ２から送信される印刷要求および画像データを受信する部分である。ＲＡＭ１２は、受信した画像データ等を格納するためのメモリおよびＣＰＵ１１が各種処理を行う際に用いるワーキングメモリとして、主に用いられる揮発性のメモリである。ＥＥＰＲＯＭ１３は、電気的な書き込みおよび読み取りが可能な不揮発性のメモリであり、プリンタ１を制御するための各種プログラム、後述する各種テーブルなどの情報を記憶している。
【００２１】
また、プリンタ１は、ホストコンピュータ２に接続されており、ホストコンピュータ２に備わるプリンタドライバ３から送信される印刷要求および画像データを受信して、印刷媒体である用紙に対して印刷を行う。
【００２２】
ＣＰＵ１１は、プリンタ１において行われる各種処理を制御する部分であるが、特に、受信した画像データをＲＡＭ１２に格納する処理、色変換・補正処理およびスクリーン処理、印刷エンジン５に対して適切な印刷処理を指示する処理、および操作Ｉ／Ｆ１５を介してユーザインターフェースを形成する操作パネル６を制御する処理などを司る。なお、ＣＰＵ１１が実行する処理は、主にＥＥＰＲＯＭ１３に記憶されたプログラム（制御プログラム）に従って行われるものである。
【００２３】
入力Ｉ／Ｆ１０がホストコンピュータ２から印刷要求および画像データを受信すると、プリンタ１は印刷する処理を開始し、入力Ｉ／Ｆ１０が受信した画像データを、いったんＲＡＭ１２に格納する。ＲＡＭ１２に格納された画像データは、ＣＰＵ１１により色変換・補正処理およびスクリーン処理を施すことにより、印刷エンジン５が処理できる形式の画像信号に変換してから、エンジンＩ／Ｆ１４を介して印刷エンジン５に引き渡される。印刷エンジン５は、受け取った画像信号に基づいて印刷媒体である用紙に対して画像を印刷する。
【００２４】
操作パネル６は、ユーザがプリンタ１を操作するためのインターフェイスを構成する部分であり、液晶ディスプレイ、各種ランプおよび各種操作ボタン等から構成されている。操作パネル６では、コントローラ４のＣＰＵ１１が操作Ｉ／Ｆ１５を介して送信した表示命令および表示画像データを受信することにより、ユーザへのメッセージを表示することができる。また、操作パネル６は、ユーザからの操作を受け付けると、操作Ｉ／Ｆ１５を介してコントローラ４に操作信号を送信することにより、プリンタ１における印刷条件の設定など各種の設定行為および印刷実行の指示操作などがなされる。
【００２５】
図２は、操作パネル６の構成を示した図である。図２に示すように、操作パネル６には、液晶ディスプレイである表示パネル（表示部）２０、表示パネル２０に表示された複数のメニューから実行するメニューを選択する操作を行うためのアップスイッチ２１およびダウンスイッチ２２、選択したメニューに従った処理を実行するための実行スイッチ２３、選択した操作を１つ後退させるバックスイッチ２４を有している。更に、操作パネル６は、エラーなどを知らせる各種ランプ２５〜２７、印刷処理の実行を指示する印刷可スイッチ２８、およびジョブをキャンセルするためのキャンセルスイッチ２９も有している。表示パネル２０に表示される画面に従って、上述した各種ボタンを操作することによって、プリンタ１の各種設定を操作することができる。なお、メニューを選択・実行するために操作するアップスイッチ２１、ダウンスイッチ２２、実行スイッチ２３およびバックスイッチ２４を操作スイッチ（操作部）３０と呼ぶことにする。
【００２６】
図３は、プリンタ１の設定を行うために、表示パネル２０に表示される各種の画面を説明するための図であり、特に、表示言語を切り替える際に表示される各種の画面を示している。図３に示すように、表示パネル２０には、待機画面４０、メニュー選択画面４１、プリンタ設定画面４２および言語選択画面４３が表示される。待機画面４０は、操作が行われていないときの操作待ち状態であり、メニュー選択画面４１は、プリンタ１の操作を行うための複数のメニューから、所望する操作のメニューを選択するための画面である。プリンタ設定画面４２はプリンタの設定を変更する内容を選択するための画面であり、言語選択画面４３は、プリンタ設定画面４２において言語選択が選択されたときに切り替える言語を選択するための画面である。
【００２７】
上述した各種画面において、アップスイッチ２１およびダウンスイッチ２２を操作して実行スイッチ２３を押すことにより次の画面へと切り替わり、バックスイッチ２４を押すことにより前の画面へと切り替わる。また、キャンセルスイッチ２９を押すと、各画面における操作がキャンセルされて待機画面４０へと切り替わる。そして、言語選択画面４３において、所望の言語を選択して実行スイッチ２３を押すことにより表示言語の設定が切り替わる。このように、本実施形態のプリンタ１は、待機画面４０、メニュー選択画面４１、プリンタ設定画面４２、言語選択画面４３と順番に画面を進めながら、操作スイッチ３０に対して操作（言語切替操作）を行うことによって、表示言語の設定を切り替えることができる。
【００２８】
表示パネル２０に表示される各種画面について更に説明する。図４は、表示言語が日本語に設定されているときに表示パネル２０に表示する各種画面を示す図である。まず、操作パネル６が操作されていないときは、プリンタ１は、表示パネル２０に図４（ａ）に示す待機画面４０を表示する。待機画面４０では、印刷エンジン５に残された各色トナーの残量などを表示している。
【００２９】
待機画面４０において、実行スイッチ２３を押下すると、プリンタ１は、表示パネル２０に図４（ｂ）に示すメニュー選択画面４１を表示する。図４（ｂ）に示すように、メニュー選択画面４１では、“プリンタ情報”、“給紙装置設定”、“プリンタモード設定”、“印刷書式設定”、“プリンタ設定”などのメニューが選択肢として縦に並べて表示される。ユーザは、アップスイッチ２１およびダウンスイッチ２２を操作して、選択しているメニューを上下に変更することにより、所望のメニューを選択することができる。このとき、選択されているメニューは、図４（ｂ）の“プリンタ設定”のメニューに示すように、選択しているメニューの文字および文字の周辺の矩形領域について白黒反転表示することにより、選択されていることを強調した表示を行っている。
【００３０】
なお、図４（ｂ）の例では、５つのメニューが表示されているが、更に多数のメニューのうちから選択することが可能である。最も下に表示されるメニューを選択した状態から更にダウンスイッチ２２を操作することにより、他のメニューが新たに追加表示されると共に、最も上に表示されているメニューの表示がなくなるようにして、メニューが下方にスクロールする。同様に、最も上に表示されているメニューを選択した状態から、更にアップスイッチ２１を操作することにより、新たなメニューが追加表示されると共に、最も下に表示されているメニューの表示がなくなるようにして、メニューが上方にスクロールする。
【００３１】
メニュー選択画面４１において、“プリンタ設定”のメニューを選択した状態で、実行スイッチ２３を押下すると、プリンタ１は、表示パネル２０に図４（ｃ）に示すプリンタ設定画面４２を表示する。図４（ｃ）に示すように、プリンタ設定画面４２では、表示パネル２０に表示するメッセージの表示言語を示す“表示言語”、待機画面４０に戻るまでの操作待ち時間を規定する“タイムアウト”、給紙する用紙の給紙口を設定する“給紙口設定”、給紙口の優先度を設定する“ＭＰトレイ優先”のメニューを表示している。“表示言語”のメニューは、図４（ｃ）に“表示言語＝日本語”と表示しているように、現在表示している表示言語の名称が示されている。また、“表示言語”のメニューは、表示言語の名称を示すと共に、言語選択画面４３に切り替えるためのメニューでもあり、アップスイッチ２１およびダウンスイッチ２２を操作して“表示言語”のメニューを選択してから実行スイッチ２３を押下することにより、言語選択画面４３に切り替わる。
【００３２】
図４（ｄ）は言語選択画面４３を示している。言語選択画面４３では、図４（ｄ）に示すように、上から順に“プリンタ設定“、“表示言語＝”と表示されると共に、選択肢となる言語の名称を複数表示している。なお、図４（ｄ）の例では、３つの言語が表示されているが、選択する言語は更に多数の言語のうちから選択することが可能である。メニュー選択画面４１と同様に、アップスイッチ２１およびダウンスイッチ２２を操作することにより表示されていない言語がスクロール表示される。アップスイッチ２１およびダウンスイッチ２２を操作して、所望の言語を選択してから実行スイッチ２３を押下することにより、表示言語を切り替えることができる。このとき、切り替えた言語を示す言語設定情報が、ＥＥＰＲＯＭ１３に記憶される。以降は、ＥＥＰＲＯＭ１３に記憶されている言語設定情報に従って切り替えた言語による表示が行われる。
【００３３】
以上に、各画面において表示されるメニュー構造について説明した。上述した各画面４０〜４３を構成するメニューの種類は、各画面ごとに表示するべきメニューの種類を示した構造データとして、ＥＥＰＲＯＭ１３に記憶されている。例えば、プリンタ設定画面４２の構造データには、“プリンタ設定”、“表示言語”、“タイムアウト”、“給紙口設定”、”ＭＰトレイ優先”などのメニューを表示すべき旨のデータが含まれている。各画面の表示は構造データに基づいて行うものである。
【００３４】
各画面において表示されるメッセージは、各メニューの各国言語に対応するメッセージを示すテーブルとしてＥＥＰＲＯＭ１３に記憶されている。図５は、各国別のメッセージを示したメッセージテーブルを示した図である。図５に示すように、メッセージテーブルＭＴには、各画面において表示されるメニューに対応する、複数の言語に翻訳されたメッセージが示されている。例えば、プリンタ設定画面４２において表示される“プリンタ設定”のメニューに対応するメッセージが、英語による“Ｓｅｔｕｐ  Ｍｅｎｕ”、デンマーク語による“ＩＮＤＳＴＩＬＬＩＮＧＥＲ”、日本語による“プリンタ設定”などと記憶されている。ＥＥＰＲＯＭ１３のメッセージテーブルＭＴからデータを読み出すことにより、各国言語ごとのメッセージのデータを得ることができる。
【００３５】
また、上述したように、図４（ｄ）の言語選択画面４３において、選択肢となる言語名が複数列挙される。このとき表示されるデータは、ＥＥＰＲＯＭ１３上の別のテーブル（以下、言語テーブルという）に記憶しており、メッセージテーブルＭＴは、該当するデータの所在であるアドレス情報のみを記憶している。図６は、選択肢となる言語名を記憶する言語テーブルを示した図である。言語テーブルＧＴには、言語選択画面４３において、選択候補となる言語“Ｅｎｇｌｉｓｈ”、“Ｄａｎｓｋ”、“日本語”等が所定のアドレスから順番に記憶されている。例えば、図４（ｄ）の言語選択画面４３を表示する際には、メッセージテーブルＭＴから“プリンタ設定”、“表示言語＝％Ｘ”のデータを読み出す。ここで、“％Ｘ”は表示するデータが言語テーブルＧＴのアドレスＸの領域にあることを示している。言語テーブルＧＴから“％Ｘ”が示すアドレスから順番に各国言語のメッセージのデータを読み出して、言語選択画面４３において選択肢となる言語のデータを取得する。また、英語に対して“Ｅｎｇｌｉｓｈ”、日本語に対して“日本語”としているように、各言語を表すメッセージはその言語自身により表示されている。
【００３６】
なお、図５および図６に示したメニューごとのメッセージは、各国言語ごとの文字コードのデータとしてＥＥＰＲＯＭ１３に記憶されている。もっとも、表示パネル２０の解像度に対応するビットマップデータとして記憶していてもよい。
【００３７】
また、ＥＥＰＲＯＭ１３には、言語選択画面４３で設定された表示言語に関わらず、ある一定の言語を示すデフォルト言語設定情報も記憶されている。デフォルト言語設定情報は、言語選択画面４３における言語設定とは別に、所定のメッセージをデフォルト設定の言語により表示を行うために用いる情報である。本実施形態では、デフォルト設定の言語を英語としている。
【００３８】
言語選択画面４３において、操作スイッチ３０を操作して、所望の言語を選択した状態において実行スイッチ２３を押下する言語切替操作を行うと、選択した言語に対応するメッセージのデータをメッセージテーブルＭＴおよび言語テーブルＧＴから読み出して、メニューの表示言語を切り替えることができる。
【００３９】
ここで、表示言語を誤って変更してしまった場合や、以前に使用していたユーザが表示言語を変更していた場合に、表示パネル２０に表示される全てのメッセージを変更した表示言語により表示すると、ユーザは、表示しているメッセージを読むことができなくなることがありうる。更に、読むことができる言語に設定を切り替えようとしても、メッセージを読むことができないので、操作が困難になってしまう。
【００４０】
そこで、本発明のプリンタ１では、表示言語の設定を切り替えた場合であっても、言語を切り替える操作を行うためのメッセージは、切り替えた言語によるメッセージに加えて、デフォルト設定の言語によるメッセージを表示することにより、容易に表示言語を切り替えることができるようにする。以下、プリンタ１が、プリンタ設定画面４２を表示してから、言語設定を切り替えたときに実行する処理について詳細に説明する。
【００４１】
メニュー選択画面４１を表示してから、“プリンタ設定”のメニューが選択された状態で、実行スイッチ２３が押下されると、コントローラ４は操作Ｉ／Ｆ１５を介して表示命令および表示する画像の表示画像データを送信し、表示パネル２０にプリンタ設定画面４２を表示する処理を行う。図７は、プリンタ設定画面４２を表示する処理を示したフローチャートである。以下、フローチャートにしたがって説明する。
【００４２】
プリンタ設定画面４２を表示する処理を開始すると、まずステップＳ１において、コントローラ４が、現在設定されている表示言語およびデフォルト設定の言語を取得する。実際には、ＣＰＵ１１が、ＥＥＰＲＯＭ１３に記憶されている言語設定情報およびデフォルト言語設定情報を読み取ることにより行う。
【００４３】
次に、ステップＳ２では、コントローラ４は、プリンタ設定画面４２の構造データから、表示すべきメニューの種類を特定する。ここでは、ＣＰＵ１１が、ＥＥＰＲＯＭ１３に記憶されているプリンタ設定画面４２の構造データを読み出すことにより、プリンタ設定画面４２において、“プリンタ設定”、“表示言語”、“タイムアウト”、“給紙口設定”などのメニューを表示するべきことを特定する。
【００４４】
次に、ステップＳ３では、プリンタ設定画面４２を表示する。ここでは、コントローラ４のＣＰＵ１１が、ステップＳ１で取得した言語設定情報から、メッセージテーブルＭＴにおいて該当する言語のメッセージが記憶されているアドレスを割り出して、ＥＥＰＲＯＭ１３の算出したアドレスにアクセスすることにより、プリンタ設定画面４２のメニューに対応するメッセージのデータを取得する。取得したデータは、表示パネル２０に対応する表示画像データに展開して、操作パネル６に送信することにより、表示パネル２０にプリンタ設定画面４２を表示する。
【００４５】
次に、ステップＳ４では、コントローラ４は、言語切替操作を受け付ける。ここでは、表示しているプリンタ設定画面４２に従って、ユーザが、アップスイッチ２１およびダウンスイッチ２２を操作して、“表示言語＝”のメニューを選択して、実行スイッチ２３を押下することにより、言語選択画面４３を表示する。言語選択画面４３において、ユーザが表示言語を切り替えるために、所望の言語を選択して実行する言語切替操作が行われると、操作パネル６は操作内容を示す操作信号を送信し、ＣＰＵ１１は、受信した操作信号に基づいて切り替えた言語の言語設定情報をＥＥＰＲＯＭ１３に記憶して、ステップＳ５へ進む。
【００４６】
ステップＳ５では、コントローラ４は、設定している表示言語およびデフォルト設定の言語を取得する。ここでは、ＣＰＵ１１が、ＥＥＰＲＯＭ１３に記憶されている言語設定情報およびデフォルト言語設定情報を読み取ることにより、切り替えて設定した言語およびデフォルト設定の言語を認識する。
【００４７】
次に、ステップＳ６では、コントローラ４は、“プリンタ設定”、“表示言語”のメニューに対応するデフォルト設定の言語のデータを取得する。ここでは、ＣＰＵ１１が、ステップＳ６で取得したデフォルト言語設定情報から、“プリンタ設定”および“表示言語”のメニューに対応する、デフォルト設定の言語のメッセージのデータが記憶されているＥＥＰＲＯＭ１３のアドレスを算出する。算出したアドレスにアクセスすることにより“プリンタ設定”、“表示言語”のメニューに対応するデータを取得する。
【００４８】
次に、ステップＳ７では、コントローラ４は、“プリンタ設定”、“表示言語”以外のメニューについて、設定している表示言語に対応するメッセージのデータを取得する。ここでは、ＣＰＵ１１が、ステップＳ１で取得した言語設定情報から、メッセージテーブルＭＴにおいて該当する言語のメッセージが記憶されているアドレスを割り出して、ＥＥＰＲＯＭ１３にアクセスすることにより“プリンタ設定”、“表示言語”以外のメニューに対応するデータを取得する。例えば、構造データの“タイムアウト”、“給紙口設定”のメニューに対して、デンマーク語（Ｄａｎｓｋ）で表した“ＴＩＭＥＯＵＴ＝％Ｙ”および“ＰＡＰＩＲＫＩＬＤＥ＝％Ｚ”のデータを読み出すようにして、取得する。
【００４９】
次に、ステップＳ８では、コントローラ４は、ステップＳ８で読み出したデータがもつアドレスに基づいて、言語テーブルＧＴからデータを読み出す。例えば、“Ｌａｎｇ＝％Ｘ”に基づいて、言語テーブルＧＴのアドレス“Ｘ”以降に記憶されているデータを順に読み出し、選択肢となる言語のデータを読み取って取得する。同様に、“タイムアウト”および“給紙口設定”のメニューについても、“％Ｙ”、“％Ｚ”が示すアドレスにアクセスして、表示するメッセージのデータを読み出す。
【００５０】
次に、ステップＳ９では、コントローラ４は、表示パネル２０にプリンタ設定画面４２を表示する。ここでは、ＣＰＵ１１が、構造データが示す各メニューに、ステップＳ６〜８において取得したメッセージを割り当てることにより得られるプリンタ設定画面４２のデータを、表示パネル２０に対応する表示画像データに展開する。このとき、“プリンタ設定”および“表示言語”のメニューに対しては、ステップＳ６およびＳ７において、設定している言語およびデフォルト設定の言語に対応するデータが読み出されているので、設定している言語によるメッセージに加えて、デフォルト設定の言語によるメッセージを併記したプリンタ設定画面４２の表示画像データを生成する。ＣＰＵ１１は、展開した表示画像データを、操作Ｉ／Ｆ１５を介して表示パネル２０に送信することにより、表示パネル２０にプリンタ設定画面４２を表示する。
【００５１】
プリンタ設定画面４２を表示すると、図７のフローチャートに示した処理を終了する。ユーザは、プリンタ設定画面４２に従って操作パネル６を操作することにより、図３に示したように各種画面を切り替えながら所望の言語に切り替える操作などを行うことができる。
【００５２】
なお、以上にはプリンタ設定画面４２を表示する際の処理を例にして説明したが、メニュー選択画面４１および言語選択画面４３を表示する際にも同様の処理を行うことにより、“プリンタ設定”および“表示言語”のメッセージを、設定されている言語のメッセージに加えて、デフォルト設定の言語によるメッセージを表示する。すなわち、メニュー選択画面４１または言語選択画面４３を表示するときには、ステップＳ５〜ステップＳ９と同様の処理を行う。特にステップＳ６において、表示する画面に対応する構造データから表示すべきメニューを特定して、“プリンタ設定”および“表示言語”のメニューには、メッセージテーブルＭＴのデフォルトの言語に対応するメッセージのデータを取得する。そして、ステップＳ９において、設定している言語によるメッセージに加えて、デフォルト設定の言語によるメッセージを併記したメニュー選択画面４１または言語選択画面４３の表示画像データを、表示パネル２０に送信することにより、メニュー選択画面４１または言語選択画面４３を表示する。
【００５３】
図８は、本実施形態において表示する各種画面を示した図である。図８（ａ）〜（ｄ）には、それぞれ、表示言語をデンマーク語に切り替えたときの待機画面４０、メニュー選択画面４１、プリンタ設定画面４２および言語選択画面４３を示している。図８（ｂ）および（ｃ）に示すように、プリンタ１の表示言語を切り替えるために選択する必要がある“プリンタ設定”を示すメニューは、デンマーク語による“ＩＮＤＳＴＩＬＬＩＮＧＥＲ”のメッセージに加えて、デフォルト設定の言語である英語で“Ｓｅｔｕｐ  Ｍｅｎｕ”のメッセージを併記して表示している。また、言語選択画面４３における“プリンタ設定”、“表示言語”のメニューのメッセージについても、デンマーク語に加えて、英語によるメッセージを併記している。ユーザはデンマーク語を読むことができなくても、英語を読むことができれば、メニュー選択画面４１の“Ｓｅｔｕｐ  Ｍｅｎｕ”、プリンタ設定画面４２の“Ｌａｎｇ”のメッセージのメニューを順番に選択して、言語選択画面４３を表示することができる。言語選択画面４３においては、“Ｓｅｔｕｐ  Ｍｅｎｕ”、“Ｌａｎｇ”のメッセージを英語で併記しているので、ユーザは当該画面において言語を設定する操作を行えばよいことを知ることができる。
【００５４】
本実施形態によれば、表示パネル２０に表示する言語の設定に関わらず、言語切替操作に関する“プリンタ設定”および“表示言語”のメニューについては、デフォルト設定の言語によるメッセージを表示する。したがって、ユーザが読むことができない言語に設定していた場合であっても、デフォルト設定の言語を読むことができれば、プリンタ設定画面４２、言語選択画面４３を順に辿って言語選択画面４３において、表示言語の設定を変更することができる。このように、デフォルト設定の言語のメッセージにより言語の切り替え操作を行うことができるので、設定している言語に関わらず、容易に表示言語を切り替えることができるようになる。
【００５５】
なお、請求項２に記載の電子機器についての操作を行うためのメニューの選択肢のうち、言語設定を含む電子機器の設定を変更するためのメニューを表すメッセージは、メニュー選択画面４１の“プリンタ設定”のメッセージに相当する。請求項３に記載の電子機器の設定を変更するためのメニューの選択肢のうち、言語設定を変更するためのメニューを表すメッセージは、プリンタ設定画面４２の“プリンタ設定”および“表示言語”のメッセージに相当する。請求項４に記載の言語の選択肢からの選択を促すためのメッセージは、言語選択画面４３の“プリンタ設定”および“表示言語＝”のメッセージに相当する。
【００５６】
また、図７のフローチャートにおけるステップＳ３が表示工程、ステップＳ４が操作工程、ステップＳ５〜Ｓ９が制御工程に相当する。
【００５７】
以上、本発明の一実施形態を説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施することもできる。以下、変形例を挙げて説明する。
【００５８】
（変形例１）前記実施形態では、言語切替操作に関するメッセージとして“プリンタ設定”および“言語選択”のメッセージについての例について説明したが、言語切替操作に関するメッセージであれば、前記実施形態にあるメッセージに限られることはない。例えば、言語選択画面４３を表示するために、前記実施形態と異なる画面において操作する必要がある場合には、言語設定を切り替える操作に必要となるメッセージをデフォルト設定の言語により表示するとよい。
【００５９】
（変形例２）前記実施形態では、デフォルト設定の言語を英語としているが、勿論、デフォルト設定の言語はこれに限られるものではない。また、デフォルト設定の言語を切り替えることができるようにしてもよい。例えば、操作パネル６から所定の操作を行うことにより、デフォルト設定の言語を設定できるようにすれば、プリンタ１を使用するユーザに合わせてデフォルト設定の言語を設定することができるようになる。
【００６０】
（変形例３）前記実施形態では、所定のメッセージについては、表示言語によるメッセージに加えて、常にデフォルト設定の言語によるメッセージを併記して表示しているが、操作パネル６に備わる所定のスイッチを押下しているときだけ、デフォルト設定の言語によるメッセージを併記して表示するとしてもよい。また、操作スイッチ３０を操作して、“プリンタ設定”および“表示言語”のメニューを選択しているときだけ、選択しているメッセージについて、デフォルト設定の言語によるメッセージを併記するとしてもよい。
【００６１】
（変形例４）前記実施形態では、表示言語によるメッセージに対して、右側にデフォルト設定の言語によるメッセージを併記した。デフォルト設定の言語によるメッセージを表示する位置はこれに限られることなく、例えば、表示言語によるメッセージに対して、下側に表示するようにしてもよい。
【００６２】
（変形例５）前記実施形態では、表示言語によるメッセージに対して、右側にデフォルト設定の言語によるメッセージを全て併記していた。操作パネル６に表示する文字数に制限があり、デフォルト設定の言語によるメッセージを併記すると、文字数の制限を超えてしまう場合には、デフォルト設定の言語によるメッセージの一部だけを表示するとよい。例えば、メニュー選択画面４１において、“プリンタ設定”のメニューを、文字数の制限のために“ＩＮＤＳＴＩＬＬＩＮＧＥＲ（Ｓｅｔｕｐ…）”などと表示する。
【００６３】
（変形例６）前記実施形態では、プリンタ１に備わる表示パネル２０に表示していたが、ホストコンピュータ２に備わるディスプレイ（図示なし）などに表示するとしてもよい。
【００６４】
（変形例７）前記実施形態では、表示パネル２０に表示されるメッセージを見ながら操作スイッチ３０を操作することにより、ユーザに操作を行わせていたが、表示パネル２０が操作スイッチ３０としての機能を併せ持つタッチパネルであってもよい。
【００６５】
（変形例８）前記実施形態では、電子機器としてのプリンタの例について説明したが、本発明は、複数の言語による表示および表示言語の切り替えを行うことができる様々な電子機器に適用することができる。例えば、複写機、デジタルビデオカメラ、デジタルスチルカメラ、携帯電話などの様々な電子機器に適用することができる。
【図面の簡単な説明】
【００６６】
【図１】本発明に係るプリンタの構成を示した図。
【図２】操作パネルの構成を示した図。
【図３】表示パネルに表示する各種画面の切り替えを説明するための図。
【図４】表示言語が日本語に設定されているときの各種画面を示す図。（ａ）は待機画面、（ｂ）はメニュー選択画面、（ｃ）はプリンタ設定画面、（ｄ）は言語選択画面を示した図。
【図５】メッセージテーブルを示した図。
【図６】言語テーブルを示した図。
【図７】プリンタ設定画面を表示する処理を示したフローチャート。
【図８】本実施形態における各種画面を示した図。
【符号の説明】
【００６７】
１…電子機器としてのプリンタ、２…ホストコンピュータ、３…プリンタドライバ、４…制御部としてのコントローラ、５…印刷エンジン、６…操作パネル、１０…入力Ｉ／Ｆ、１１…ＣＰＵ、１２…ＲＡＭ、１３…記憶部としてのＥＥＰＲＯＭ、１４…エンジンＩ／Ｆ、１５…操作Ｉ／Ｆ、２０…表示部としての表示パネル、２１…アップスイッチ、２２…ダウンスイッチ、２３…実行スイッチ、２４…バックスイッチ、２５〜２７…ランプ、２８…印刷可スイッチ、２９…キャンセルスイッチ、３０…操作部としての操作スイッチ、４０…待機画面、４１…メニュー選択画面、４２…プリンタ設定画面、４３…言語選択画面、ＭＴ…メッセージテーブル、ＧＴ…言語テーブル。
【図１】
2006293585.tif 000003
【図２】
2006293585.tif 000004
【図３】
2006293585.tif 000005
【図４】
2006293585.tif 000006
【図５】
2006293585.tif 000007
【図６】
2006293585.tif 000008
【図７】
2006293585.tif 000009
【図８】
2006293585.tif 000010