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