(57)【要約】【課題】表示言語を容易に切り替えることを可能とする画像形成装置を提供する。【解決手段】プリンタ１３は、操作パネル１１、プリンタコントローラ１４、プリンタエンジン１２から構成されている。プリンタコントローラ１４は、ホストＩ／Ｆ２、プログラムＲＯＭ３、フォントＲＯＭ４、パネルＩ／Ｆ５、ＣＰＵ６、ＲＡＭ７、NV−RAM８、エンジンＩ／Ｆ９、オプションＲＡＭ１０から構成される。ユーザモードの表示言語の切り替えを実施した時に、サービスモードでも参照可能な記憶領域に切り替え情報を記憶し、後にサービスモードに切り換わった時に、サービスモードで同情報を参照し、サービスモードでの表示言語の切り替えを可能とする。【選択図】図３
2007229956.tif 000002
【特許請求の範囲】
【請求項１】
操作指示を行う操作手段と、
前記操作手段に設けられ、操作処理内容を表示する表示手段と、
前記表示手段に表示される、操作処理目的に応じて異なる１以上の動作モードと、
前記動作モードを切り替える動作モード切り替え手段と、
前記動作モードにて動作中に、前記表示手段に表示される言語を選択切り替える第１の言語切り替え手段と、
前記第１の言語切り替え手段に応じて、他の動作モードにて表示される言語も同じ言語に切り替える第２の言語切り替え手段と、を備えることを特徴とする画像形成装置。
【請求項２】
前記異なる１以上の動作モードは、画像形成処理等通常の操作を可能とするユーザモードと、画像形成装置の修理等、通常では設定変更できない部分を変更操作可能とするサービスモードと、の二つの動作モードであることを特徴とする請求項１記載の画像形成装置。
【請求項３】
特定の操作によりロック解除し、サービスモードでの操作を可能とする操作制限手段を備えることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記サービスモードにて動作中に、所定の操作により表示される言語を切り替える第３の言語切り替え手段を備える請求項１から３のいずれか１項に記載の画像形成装置。
【請求項５】
前記第３の言語切り替え手段に応じ、前記ユーザモードにて表示される言語もサービスモードと同じ言語に切り替える第４の言語切り替え手段を備えることを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記第３の言語切り替え手段により、前記サービスモードにおける表示言語が切り替えられた場合でも、前記ユーザモードにて動作中に表示される言語は変更されないことを特徴とする請求項４記載の画像形成装置。
【請求項７】
前記サービスモード専用の設定一覧などを記述したシートを出力する出力手段と、
前記サービスモードで表示されている言語に従って、前記シートに記述される言語を同言語に切り替えて出力する出力言語切り替え手段と、を備えることを特徴とする請求項２から６のいずれか１項に記載の画像形成装置。
【請求項８】
前記ユーザモードで選択されている表示言語を優先表示言語として記憶する優先表示言語記憶手段と、
前記サービスモードにて表示される言語を、前記優先表示言語以外の言語に切り替えられても、一旦電源をOFFし、再度ONにした場合に、前記記憶されている優先表示言語に戻して表示する第１の優先表示手段と、を備えることを特徴とする請求項２から７のいずれか１項に記載の画像形成装置。
【請求項９】
前記ユーザモードで選択されている表示言語を優先表示言語として記憶する優先表示言語記憶手段と、
前記サービスモードにて表示される言語を、前記優先表示言語以外の言語に切り替えられても、所定の時間経過後に優先表示言語に戻して表示する第２の優先表示手段と、を備えることを特徴とする請求項２から８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記ユーザモードで選択されている表示言語を優先表示言語として記憶する優先表示言語記憶手段と、
前記優先表示言語に戻す特定のスイッチを設け、前記サービスモードにて、表示される言語を前記優先表示言語以外の言語に切り替えていた場合、前記スイッチの操作により優先表示言語に戻る第３の優先表示手段と、を備えることを特徴とする請求項２から９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記各優先表示手段は、選択可能であることを特徴とする請求項６から１０のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に表示言語切り替えを行う画像形成装置に関する。
【背景技術】
【０００２】
例えば、日本人が使用する日本人向けの機器が外国で使用される等、その機器の仕向け地以外の国で使用するような場合が従来から多々ある。機器によっては通常ユーザが使用する機器の状態（以後ユーザモードと称す）においては、操作パネルの表示言語を例えば英語などに切り替えることが可能な機器が製品化されている。例えば、ユーザが表示言語を切り替え、又は戻す時に便利なように、言語の国名を英語に統一する、若しくはキー操作ですべての言語に切り替え可能にする技術が開示されている（例えば、特許文献１参照）。また、複合機においてプリンタ、FAX等、アプリ毎に表示言語の切り替えの有効/無効の設定を可能とし、有効なアプリのみ言語の切り替えを可能とする技術が開示されている（例えば、特許文献２参照）。
【特許文献１】特開２００２−２５４７７５号公報
【特許文献２】特開２００２−１２０４４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のように、その機器の仕向け地以外の国で使用するような場合に、機器が故障した時には、問題が生じる。上記どの技術も、ユーザが機器を使用する上での言語切り替えの利便性を高めることに限定されており、サービスマンが修理などのために必要な情報を得るためのモード（以後サービスモードと称す）の言語切り替えを可能とすることは出来なかった。このため、現地のサービスマンでは操作パネルなどに表示される言語を理解することが出来ず、修理が困難であった。また、修理が困難なため、日本等生産国へ機器を送り返して修理するといった方法を取るしかなく、費用、手間等の負担が大きかった。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、表示言語を容易に切り替えることを可能とすることで、その機器の仕向け地位外の国に設置し使用している場合に機械が故障しても、設置国にて修理対応可能とすることを目的としている。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、操作指示を行う操作手段と、前記操作手段に設けられ、操作処理内容を表示する表示手段と、前記表示手段に表示される、操作処理目的に応じて異なる１以上の動作モードと、前記動作モードを切り替える動作モード切り替え手段と、前記動作モードにて動作中に、前記表示手段に表示される言語を選択切り替える第１の言語切り替え手段と、前記第１の言語切り替え手段に応じて、他の動作モードにて表示される言語も同じ言語に切り替える第２の言語切り替え手段と、を備えることを特徴とする画像形成装置である。
【０００６】
請求項２記載の発明は、請求項１記載の装置において、前記異なる１以上の動作モードは、画像形成処理等通常の操作を可能とするユーザモードと、画像形成装置の修理等、通常では設定変更できない部分を変更操作可能とするサービスモードと、の二つの動作モードであることを特徴とする。
【０００７】
請求項３記載の発明は、請求項１又は２に記載の装置において、特定の操作によりロック解除し、サービスモードでの操作を可能とする操作制限手段を備えることを特徴とする。
【０００８】
請求項４記載の発明は、請求項１から３のいずれか１項に記載の装置において、前記サービスモードにて動作中に、所定の操作により表示される言語を切り替える第３の言語切り替え手段を備える。
【０００９】
請求項５記載の発明は、請求項４記載の装置において、前記第３の言語切り替え手段に応じ、前記ユーザモードにて表示される言語もサービスモードと同じ言語に切り替える第４の言語切り替え手段を備えることを特徴とする。
【００１０】
請求項６記載の発明は、請求項４記載の装置において、前記第３の言語切り替え手段により、前記サービスモードにおける表示言語が切り替えられた場合でも、前記ユーザモードにて動作中に表示される言語は変更されないことを特徴とする。
【００１１】
請求項７記載の発明は、請求項２から６のいずれか１項に記載の装置において、前記サービスモード専用の設定一覧などを記述したシートを出力する出力手段と、前記サービスモードで表示されている言語に従って、前記シートに記述される言語を同言語に切り替えて出力する出力言語切り替え手段と、を備えることを特徴とする。
【００１２】
請求項８記載の発明は、請求項２から７のいずれか１項に記載の装置において、前記ユーザモードで選択されている表示言語を優先表示言語として記憶する優先表示言語記憶手段と、前記サービスモードにて表示される言語を、前記優先表示言語以外の言語に切り替えられても、一旦電源をOFFし、再度ONにした場合に、前記記憶されている優先表示言語に戻して表示する第１の優先表示手段と、を備えることを特徴とする。
【００１３】
請求項９記載の発明は、請求項２から８のいずれか１項に記載の装置において、前記ユーザモードで選択されている表示言語を優先表示言語として記憶する優先表示言語記憶手段と、前記サービスモードにて表示される言語を、前記優先表示言語以外の言語に切り替えられても、所定の時間経過後に優先表示言語に戻して表示する第２の優先表示手段と、を備えることを特徴とする。
【００１４】
請求項１０記載の発明は、請求項２から９のいずれか１項に記載の装置において、前記ユーザモードで選択されている表示言語を優先表示言語として記憶する優先表示言語記憶手段と、前記優先表示言語に戻す特定のスイッチを設け、前記サービスモードにて、表示される言語を前記優先表示言語以外の言語に切り替えていた場合、前記スイッチの操作により優先表示言語に戻る第３の優先表示手段と、を備えることを特徴とする。
【００１５】
請求項１１記載の発明は、請求項６から１０のいずれか１項に記載の装置において、前記各優先表示手段は、選択可能であることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、機器の仕向け地以外の国に設置し、使用中に機器が故障した場合でも、表示言語を切り替えられるため、設置している国において修理可能となる。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明の実施形態に係る画像形成装置を、図面を用いて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００１８】
図１は、本発明の実施形態に係る画像形成装置の一つであるレーザープリンタ１３の基本的構成ブロック図である。プリンタ１３は、操作パネル１１、プリンタコントローラ１４、プリンタエンジン１２から構成されている。なお、ホストＰＣ１はプリンタ１３の構成ではないが、本実施形態の説明で用いるため、プリンタ１３の外部に示されている。
【００１９】
プリンタコントローラ１４は、その時設定されている制御モード及びホストＰＣ１からの制御コードに従ってホストＰＣ１からの印字データをビデオデータに変換してプリンタエンジン１２へ出力する制御機構の総称である。ホストＩ／Ｆ２、プログラムＲＯＭ３、フォントＲＯＭ４、パネルＩ／Ｆ５、ＣＰＵ６、ＲＡＭ７、NV−RAM８、エンジンＩ／Ｆ９、オプションＲＡＭ１０から構成される。
【００２０】
ホストＩ／Ｆ２は、ホストＰＣ１からプリンタへの制御信号およびデータ、及びプリンタからホストへのステータス信号のインターフェースである。ＣＰＵ６は、プログラムＲＯＭ３に従ってホストからのデータ(印字データ，制御データ)を処理する。ＲＡＭ７は、ＣＰＵ６が処理する時のワークメモリ、ホストからのデータをページ単位に管理して一時記憶するバッファ、及びバッファに記憶されたデータを実際の印字パターンに変換し、ビデオデータを記憶するビットマップメモリ等に使われる。NV−RAM８は、電源を切っても保持したいデータを格納しておく為の不揮発性ＲＡＭである。プログラムＲＯＭ３は、コントローラ１４内でのデータの処理、管理や、周辺モジュールを制御する為のプログラムが格納されている。フォントＲＯＭ４は、印字に使用されるさまざまな種類のフォントを有する。
【００２１】
エンジンＩ／Ｆ９は、コントローラからプリンタエンジン１２への制御信号やビデオ信号、及びプリンタからコントローラへのステータス信号のインターフェースである。プリンタエンジン１２は、コントローラ１４からのビデオ信号および制御信号により感光体上に静電潜像を作り、現像し、また給紙部より転写紙を給紙し、転写及び定着し、画像を形成する。操作パネル１１は、プリンタ１３の状態を示す表示部、及びプリンタ１３のモード、フォント等を切り替えるスイッチ部からなる。パネルＩ／Ｆ５は、コントローラ１４と操作パネル１１とのインターフェースである。
【００２２】
次に図１を用いて画像形成装置の基本的なデータ処理の概要を説明する。ホストＩ／Ｆ２を通してホストＰＣ１から送られてきたデータは、ＣＰＵ６がプログラムＲＯＭ３上のデータ解析プログラムにしたがって解析し、印字データおよび印字制御データ（SP,CR,LF,HT,VT,…等）とその他に分けられる。印字データおよび印字制御データは、ＲＡＭ７上の受信バッファに一旦記憶される。一旦記憶された受信データは、プログラムＲＯＭ３上の制御プログラムが一つづつ取り出して、その処理を行う。例えば、取り出したデータが文字コードであれば、印字位置、印字サイズ、文字コード、フォント情報等を備えた中間コードを作成し、ＲＡＭ７上に設けられた中間バッファに収納する。制御コードや、エスケープシーケンス等のコマンドであった場合、それらに予め定義された処理を行う。
【００２３】
例えば、印字位置の指定であったら、次に来た文字コードの位置を指定された位置にする、フォントの変更であった場合は、次に来た文字コードのフォント情報を指定されたフォントにする、といった具合に処理を行う。このように、ホストＰＣ１からのプリント命令の処理を行うか、または処理を行ったデータが１ページ分を超えたら、次に中間バッファに貯えられた中間コードを、制御プログラムにしたがって、ビデオデータに変換する処理を行う。変換が終了したら、コントローラ１４はエンジンＩ／Ｆ９を通してプリンタエンジン１２にプリントスタートの命令を出し、それに同期してビデオデータを転送する。以上のような一連の流れで、ホストＰＣ１からの印字データがプリンタエンジンを介して印字される。
【００２４】
以下に、本発明の実施形態に係る表示言語切り替えについて説明する。まず、基本的な各モード（ユーザモード、サービスモード）と表示言語の関係について図２を用いて説明する。図２は、通常ユーザが使用する装置の状態に関する情報を得るモード（ユーザモード）と、サービスマン等が修理などのために必要な情報を得るためのモード（サービスモード）プログラムと、その周辺モジュールを示す機能ブロック図である。
【００２５】
通常電源をONにして画像形成装置を起動させると、ユーザモードプログラム（ＵＰ）１８が起動し、ホストPC１等からの入力データに対して画像処理を施し、画像出力を実施する事が可能な状態となる。この状態で、パネル操作部１６からユーザが実施可能な各種動作モードの設定変更操作を行うことが可能である。動作モードを変更した内容は、不揮発性メモリの一つであるユーザモードNV−RAM２０や、サービスモードNV−RAM２１に保存される。以後はNV−RAM２０、２１に保存された内容に従って、ユーザモードプログラムの動作モードが確定する。なお、ユーザモードプログラム１８では、ＵＰ文字列データ群２３として、日本語の他、英国語、米国語、フランス語等があり、希望により表示言語を変更することが出来る。
【００２６】
一方、ユーザモードが起動した状態から、パネル制御部１６などからサービスマンのみ可能な操作によりサービスモードに切り替えることが可能である。同切り替えによって、サービスモードプログラム（ＳＰ）１９が起動する。また別の手段として、電源起動時にパネル制御部１などからサービスマンのみ可能な操作によりユーザモードで起動せずにサービスモードで起動させることも可能である。この方法は、故障などによりユーザモードが正常に起動せず、ユーザモードからサービスモードに切り替えることが不可能な場合などに有効な手段である。サービスモードでもパネル操作部１６などから各種動作モードの設定変更を行うことが可能であり、動作モードを変更した内容は、サービスモードNV−RAM２１に保存される。以後は、同NV−RAMに保存された内容に従ってサービスプログラムの動作モードが確定する。なお、ＳＰ文字列データ２４には、日本語しかなく、装置の設置国で修理が出来ないといった問題が生じる。
【００２７】
そこで、本発明に係る各実施形態では、サービスモードにおいて表示言語を切り替えることを可能とした。以下、図を用いて詳述する。図３は、本実施形態に係る各モードプログラムに関する構成ブロック図である。従来は、ユーザプログラムで動作中に表示言語を切り替える事が可能なように、ユーザプログラム用の文字列データを各国語分用意されている（ＵＰ文字列データ群２３）。一方で、サービスモード用の文字列データは仕向け地用の文字列データしか用意されていない（図２、ＳＰ文字列データ２４）。例えば、日本国内向けの機器においては日本語のみ、諸外国向けは英語のみといった状況である。そこで、サービスモードで使用する文字列データを各国語分用意し（図３、ＳＰ文字列データ群２６）、サービスモードプログラム１９に組み込む。各国語の文字列を切り替える仕組みはユーザモードで実施している方法と同様である。
【００２８】
次にサービスモードにおいて、表示言語を切り替える手段について説明する。ユーザモードで動作中の操作パネル１１から表示言語を切り替える手段は現状の機器でも実施しているが、例えば、現状の操作方法と同じ手段でユーザモードの表示言語の切り替えを実施した時に、サービスモードでも参照可能な記憶領域に切り替え情報を記憶し、後にサービスモードに切り換わった時に、サービスモードで同情報を参照することが可能であれば、サービスモードでの表示言語の切り替えは可能である。
【００２９】
ユーザモードで動作中に動作モードの設定変更を行った場合には、サービスモードで参照している不揮発性メモリの一つであるサービスモードNV−RAM２１に設定値を保存し、また起動時などに参照することのと同様な手段で、ユーザモードにおける表示言語を同領域に保存、及び参照することは可能である。
【００３０】
ここでは、サービスモードNV−RAM２１上に表示言語保存領域２７を設けている（図３参照）。ユーザモードで表示言語の設定変更を行った場合には、表示言語保存領域２７の設定値（保存値）を書き換えることにより表示言語を切り替える。例えば、初期値は設定値１（図３、ＳＰ文字列データ群２６の１．日本語文字列）、つまり日本語設定とし、電源起動時にユーザプログラムは同領域を参照し日本語表示で起動する。この状態でサービスモードに切り替えると、サービスモード起動時に、やはり同領域を参照し日本語表示でサービスモードが起動する。ユーザモードで言語を例えばフランス語に切り替えた場合には表示言語保存領域２７の値を４（フランス語）に書き換える（図３参照）。この状態でサービスモードに切り替えた場合にはサービスモード起動時に、やはり同領域（表示言語保存領域２７）を参照しフランス語でサービスモードが起動する。他の言語に関しても同様な手段で切り替えが可能である。
【００３１】
ここで、サービスモードの表示言語を切り替える必要が生じるということは、装置に何らかの異常、または故障が発生した時が想定されるが、そのような状態の装置においては、ユーザモードが正常に起動しない可能性がある。正常に起動しない場合、パネル操作が正常に動作しない可能性もあり、上記実施形態では、サービスモードの表示言語を切り替えることも出来なくなってしまう。しかし、ユーザモードが正常に起動しない場合でも、サービスモードが動作する可能性はあり、また、現在の製品においてもサービスマンの特殊な操作により電源起動時にサービスモードで立ち上げる機能も持っているため、同手段によりユーザモードでは正常に起動しない場合でもサービスモードで起動させることが可能なケースは少なくない。従って、サービスモードにおいて表示言語を切り替えることが可能になれば上記課題も解消する場合が多くなる。そこで、次に上記課題を解消する本発明の他の実施形態に係る表示言語切り替え手段について図４を用いて説明する。
【００３２】
図４は、本実施形態に係る表示言語切り替え手段を示す構成ブロック図である。サービスモードの諸操作で様々な動作モードの設定変更を行っているように、パネル表示部１７等に、同様な手段で表示言語の切り替え項目を追加することが考え得る。同項目により、サービスモードの表示言語の設定変更が指示された場合、図４のサービスモードNV−RAM２１に設けられた表示言語保存領域２７の設定値を書き換えれば良い。例えば、サービスモードの表示言語切り替え操作により、英国語に切り替え指示された場合、同領域２７の設定値を２に書き換える。この状態では、サービスモードプログラム１９同領域２７を参照し英国語で起動する。
【００３３】
上記実施形態では、サービスモードでの表示言語の切り替え方法に関して説明したが、ユーザモードでの表示言語の切り替えが出来ない状態では、例えば、電源起動時にユーザモードにて何らかのメッセージが表示されていてもサービスマンにはそのメッセージが理解できず、表示言語の切り替えも出来ないといった状況に陥る可能性もある。そこで、サービスモードで表示言語を切り替えることにより、ユーザモードの表示言語も切り替えることが可能となれば、ユーザモードで表示されたメッセージもサービスマンによって確認することが可能となる。
【００３４】
以下本発明の実施形態について図５を用いて説明する。ここではユーザプログラム１８の動作に着目する。図５は、本実施形態に係る表示言語切り替え手段の構成ブロック図である。サービスモードにおける表示言語の切り替えによって書き換えられるサービスモードNV−RAM２１に設けられた表示言語保存領域２１の設定値を、ユーザモードプログラム１８の方でも参照し表示言語を決定することで、ユーザモードでの表示言語もサービスモードでの切り替えに従って切り替えることが可能となる。例えば、サービスモードの表示言語切り替え操作により、英国語に切り替え指示された場合、上記図４を用いて説明した実施形態により、同領域２７の設定値は２に書き換えられる。その状態でユーザモードでの起動を試みると、ユーザモードプログラム１８は同領域２７を参照し英国語表示で起動処理が実施され、エラーの発生により正常に起動できなかった場合にもその原因を示す表示などは英国語で表示されるようになる。
【００３５】
故障の修理のため、サービスマンがサービスモードの表示言語の切り替えを実施したとして、修理時にはユーザモードの言語も切り換わる方が便利であるが、修理が終了した場合は、少なくともユーザモードは元の表示言語に戻す必要がある。しかし、サービスモードに関しては、ユーザは使用しないモードであるため、切り替えられた表示言語のままであっても問題はない。また、次の修理、点検などを行う場合に、ユーザモードの表示は切り替える必要がなく、サービスモードの表示言語だけ切り替えが必要なケースも十分発生し得る。そのような場合では、サービスモードの表示言語のみが切り替えられたまま状態が保持されていれば、次に修理、点検を行うときには、作業開始時に表示言語の切り替えを実施し、終了後に表示言語を戻すといった操作を繰り返す必要がなくなる。そこで、以下に本発明の他の実施形態に係るユーザモード、サービスモードどちらか一方で表示言語切り替えを実施した場合に、他方の表示言語は切り換わらない表示言語切り替え手段について説明する。
【００３６】
図６は、本実施形態に係る表示言語切り替え手段の構成ブロック図である。ここでは、ユーザモードプログラム１８の不揮発性の記憶領域であるユーザモードNV−RAM２０上に、UP表示言語保存領域２５を設けており、ユーザモードプログラム１８の表示言語の設定値を保存する。ユーザモードの表示言語の切り替えが指示された場合、ユーザモードNV−RAM２０上のUP表示言語保存領域２５の方に設定値を書き込むように処理を変更することとなる。ユーザモードプログラム１８動作中の場合は、サービスモードNV−RAM２１上の記憶領域から表示言語の設定値を読み出す実施形態を上述したが、ここではユーザモードNV−RAM２０上に設けられたUP表示言語保存領域２５から設定値を読み出す。
【００３７】
一方サービスモードでの表示言語の切り替えは、サービスモードNV−RAM２１に設けられた表示言語保存領域２７の設定値を書き換えにより行う。サービスモード動作時には、同領域２７の設定値を参照して表示言語を設定する。例えば、初期状態ではユーザモードNV−RAM２０上のUP表示言語保存領域２５、及びサービスモードNV−RAM２１に設けられた表示言語保存領域２７はどちらも日本語である「１」が書き込まれた状態にあるとする。この状態では、ユーザモード、サービスモード共に日本語の表示がされる。この状態から、サービスモードにて表示言語をドイツ語（「５」）に切り替えた場合、サービスモードNV−RAM２１に設けられた表示言語保存領域２７の設定値には５が書き込まれるが、ユーザモードNV−RAM２０上のUP表示言語保存領域２５は日本語である「１」が書き込まれた状態で保持される。これにより、ユーザモードで起動した場合は日本語で表示され、サービスモードで起動した場合はドイツ語で表示がされる。
【００３８】
次に、サービスマンが修理、点検する場合に参考にするのは、画面の表示のみでなく、サービスモードでのみ出力可能な設定値、調整値などの一覧が記述されたレポートやエラー履歴などの一覧であることも考え得る。従来は、サービスモードでレポート類の出力を指示されると、サービスモードプログラム１９の処理に従って、サービスモードNV−RAM２１に保存された必要な情報を集めて、同情報をサービスモード文字列として用意されているＳＰ文字列データ２４（図２）を使用してレポートを作成し出力していた。図２の例では、日本語で作成出力される。
【００３９】
そこで、以下に本発明の実施形態に係る出力言語切り替え手段について図３を用いて説明する。サービスモードでレポート類の出力を指示されると、サービスモードプログラム１９の処理に従って、サービスモードNV−RAM２１に保存された必要な情報を集めるが、表示言語は、サービスモードNV−RAM２１に設けられた表示言語保存領域２７の設定値を参照して確定する。同設定値に従って、サービスモード文字列として用意されているＳＰ文字列データ群２６の中から該当する文字列データを選択し、同文字列データを使用してレポートを作成し出力する。例えば、サービスモードの表示言語が米国語であった場合、サービスモードNV−RAM２１に設けられた表示言語保存領域の設定値は「３」となっている。その状態でレポートの出力指示が来た場合は、ＳＰ文字列データ群２６の中から「３．米国語文字列」のデータを選択しレポートを作成し出力する。これにより、サービスモードでの表示言語に連動して同レポート類の出力言語も切り換わることが可能となる。
【００４０】
次に、サービスモードにおいて表示言語の切り替えを実施し、ユーザモードの表示言語も切り換わった状態となったときに、例えば、サービスマンが表示言語を戻すことを忘れそのまま帰ってしまった場合等、ユーザモードの表示言語がユーザには理解できない言語のままとなってしまう事態が発生する可能性がある。そこで、以下のような実施形態が考え得る。
【００４１】
図７は、本発明に係る実施形態の構成ブロック図である。ユーザモードプログラム１８から表示言語切り替えを実施した場合は、サービスモードNV−RAM２１上の表示言語保存領域２７の設定値書き換えを行う。同領域２７に保存された設定値に該当する表示言語が、優先表示言語となる。次に同設定値をRAM２２上にも設けられたRAM表示言語保存領域２８にコピーする。ここでは、ユーザモードプログラム１８動作時、サービスモードプログラム１９動作時のいずれの場合も、NV−RAM２０、２１上の言語保存領域を参照せずに、RAM表示言語保存領域２８を参照して、表示言語を確定する。
【００４２】
次にサービスモードで表示言語の切り替えの操作を行なわれたときは、サービスモードNV−RAM２１上の言語保存領域の設定値は書き換えずに、RAM２２上に設けられたRAM表示言語保存領域２８の設定値を書き換える。この時点で、サービスモードNV−RAM２１上の言語保存領域２７の設定値は、引き続き優先表示言語が保持されており、RAM表示言語保存領域にはサービスモードで切り替え指示された表示言語が保持されている。実際の表示の方は、前述の通り、RAM表示言語保存領域２８の設定値を参照して表示されるため、サービスモードで切り替え指示された表示言語が表示される。
【００４３】
次に、電源起動時の処理について説明する。電源起動時に動作する初期化プログラムに、サービスモードNV−RAM２１上の言語保存領域２７の設定値をRAM２２上に設けられたRAM表示言語保存領域２８にコピーする処理を追加する。
【００４４】
以上の構成の他、新たな処理を加えた実施形態を以下に説明する。まず、電源再起動の前に装置が操作されずに暫く放置された時点で自動的に優先表示言語に戻る実施形態を図８、９、１０を用いて説明する。本実施形態では、時間をカウントするためのカウンタCtをRAM２２上に設ける。この初期値Nはタイムアウトする時間に応じて適切な値を検討し、例えばユーザモードプログラム１８のデータ部等に所持することが考え得る。図８は本実施形態に係る電源起動時の処理に関するフローチャートである。電源が起動し（ステップＳ２１）、初期化プログラムが起動すると（ステップＳ２２）、サービスモードNV−RAM２１上の言語保存領域の設定値をRAM２２上にも設けられたRAM表示言語保存領域２８にコピーする（ステップＳ２３）。その後は他の初期化処理が実施される（ステップＳ２４）。従って、起動時は優先表示言語で表示される。
【００４５】
図９は、サービスモードにてパネル操作が行なわれた時のフローチャートである。サービスモードでパネルの操作が行なわれると（ステップＳ１）、割り込みプログラムが起動するが（ステップＳ２）、その割り込み処理中で、CtをN（初期値）で初期化する（ステップＳ３）。図１０はサービスモード動作中におけるタイマー割り込み処理のフローチャートである。タイマー割り込みが発生する度に（ステップＳ１１）、カウンタCtの値を−１する（ステップＳ１２）。従って、タイマー割り込みの間隔と、初期値Nの大きさの関係でCtが０になるまでの時間が確定される。次にCtが０になっていないかチェックし（ステップＳ１３）、０となったら（ステップＳ１３／Ｙｅｓ）サービスモードNV−RAM２１上の言語保存領域２７の設定値をRAM２２上にも設けられたRAM表示言語保存領域２８にコピーする（ステップＳ１４）。以上により、サービスモードにて何らかのパネル操作が行なわれる度に、カウンタCtはNに初期化され、所定の時間パネル操作をしないとカウンタCtが０となりRAM表示言語保存領域２８の設定値が優先表示言語に初期化される。この時点で、表示言語は優先表示言語での表示に戻る。
【００４６】
また、サービスマンが表示言語を変更し、作業終了後に優先表示言語に戻す際に、電源を落とさずに、しかも簡単に、間違えることなく優先表示言語に戻すことが可能な実施形態も考え得る。新たなスイッチを設け、同スイッチが操作されたときに、他の一般的なスイッチと同様に、割り込みプログラムを起動させる。同割り込みプログラムでは、サービスモードNV−RAM２１上の言語保存領域２７の設定値をRAM２２上にも設けられたRAM表示言語保存領域２８にコピーする。これにより、電源を落とさずに、表示言語を優先表示言語での表示に戻すことが可能となる。
【００４７】
以上、本発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施形態に係るレーザープリンタ１３の基本的構成ブロック図である。
【図２】本発明の実施形態に係る表示言語切り替え手段の基本的機能ブロック図である
【図３】本発明の実施形態に係る各モードプログラムに関する構成ブロック図である。
【図４】本発明の実施形態に係る表示言語切り替え手段を示す構成ブロック図である。
【図５】本発明の実施形態に係る表示言語切り替え手段を示す構成ブロック図である。
【図６】本発明の実施形態に係る表示言語切り替え手段を示すブロック図である。
【図７】本発明の実施形態に係る実施形態の構成ブロック図である。
【図８】本発明の実施形態に係る表示言語切り替え手段に関するフローチャートである。
【図９】本発明の実施形態に係る表示言語切り替え手段に関するフローチャートである。
【図１０】本発明の実施形態に係る表示言語切り替え手段に関するフローチャートである。
【符号の説明】
【００４９】
１    ホストＰＣ
２    ホストＩ／Ｆ
３    プログラムＲＯＭ
４    フォントＲＯＭ
５    パネルＩ／Ｆ
６    ＣＰＵ
７    ＲＡＭ
８    NV−RAM
９    エンジンＩ／Ｆ
１０    オプションＲＡＭ
１１    操作パネル
１２    プリンタエンジン
１３    レーザープリンタ
１４    プリンタコントローラ
１６    パネル制御部
１７    パネル表示部
１８    ユーザモードプログラム（ＵＰ）
１９    サービスモードプログラム（ＳＰ）
２０    ユーザモードＮＶ−ＲＡＭ
２１    サービスモードＮＶ−ＲＡＭ
２３    ＵＰ文字列データ群
２４    ＳＰ文字列データ
２５    ＵＰ表示言語保存領域
２６    ＳＰ文字列データ群
２７    表示言語保存領域
２８    ＲＡＭ表示言語保存領域
【図１】
2007229956.tif 000003
【図２】
2007229956.tif 000004
【図３】
2007229956.tif 000005
【図４】
2007229956.tif 000006
【図５】
2007229956.tif 000007
【図６】
2007229956.tif 000008
【図７】
2007229956.tif 000009
【図８】
2007229956.tif 000010
【図９】
2007229956.tif 000011
【図１０】
2007229956.tif 000012