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