(57)【要約】【課題】本発明は、外部記憶装置に記憶された複数の言語情報を、利用目的に応じて適宜に切り替えることにより、画像形成装置の利便性を向上させるようにした画像形成装置を提供する。【解決手段】画像形成装置１０であって、主要な言語情報を格納する不揮発性の第一の内部記憶手段２２０と、画像形成装置に接続可能な第一の外部記憶手段８００内の少なくとも一つの他の言語情報を読み出して保存する揮発性の第二の内部記憶手段２３０と、第一の内部記憶手段および第二の内部記憶手段に記憶された選択可能な言語情報のうちいずれか一つの言語情報を選択して表示用の言語情報を切換える言語選択手段２１２と、言語切換え手段により選択された言語情報に基づいて各種メッセージ等を表示する表示部４００とを備えるように、構成する。【選択図】        図２
2004243592.tif 000002
【特許請求の範囲】
【請求項１】
各種メッセージ等を表示する画像形成装置であって、
主要な言語情報を格納する不揮発性の第一の内部記憶手段と、
画像形成装置に接続可能な第一の外部記憶手段内の少なくとも一つの他の言語情報を読み出して保存する揮発性の第二の内部記憶手段と、
前記第一の内部記憶手段及び第二の内部記憶手段に記憶された選択可能な言語情報のうちいずれか一つの言語情報を選択して表示用の言語情報を切換える言語選択手段と、
前記言語切換え手段により選択された言語情報に基づいて各種メッセージ等を表示する表示部とを備えた
ことを特徴とする画像形成装置。
【請求項２】
前記言語情報が、表示部に表示するために必要な情報および言語自体を特定する情報と共に、画像形成装置の機種を判別する機種判別情報と、優先度を決定するバージョン情報とを含んでおり、
前記第一の外部記憶手段内の他の言語情報を読み出す際に、当該画像形成装置の機種に対応する機種判別情報を含む言語情報を読み出す
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記第一の外部記憶手段が画像形成装置の電源投入前に画像形成装置に接続されており、
さらに前記第一の外部記憶手段内の他の言語情報のうち、前記言語選択手段が当該言語情報を選択可能とするために最低限必要な情報のみを、第二の内部記憶手段に読み出す言語情報制御手段を備えている
ことを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記第一の内部記憶手段に格納された一つの言語情報と第一の外部記憶手段内の一つの言語情報が同じであるとき、前記言語選択手段が、言語情報に含まれるバージョン情報に基づいて優先すべき言語情報を選択し、バージョン情報が同じであるときには、第一の内部記憶手段に格納された言語情報を優先的に選択する
ことを特徴とする請求項２又は３記載の画像形成装置。
【請求項５】
前記言語情報制御手段が、前記言語選択手段が第一の外部記憶手段内の言語情報を選択したとき、選択した言語情報に関する情報の表示のために必要なすべての情報を第一の外部記憶手段から第二の内部記憶手段に読み出す
ことを特徴とする請求項３記載の画像形成装置。
【請求項６】
第一の外部記憶手段内の言語情報の読出が不可能となったとき、前記言語情報制御手段が、選択した言語情報に関する情報の表示のために必要なすべての情報が第二の内部記憶手段に読み出されていない場合、当該言語情報を言語選択手段により選択不可能とする
ことを特徴とする請求項５記載の画像形成装置。
【請求項７】
さらに画像形成装置の電源投入後に画像形成装置に接続される第二の外部記憶手段を備えており、
前記第一の外部記憶手段から第二の内部記憶手段に読み出された一つの言語情報と第二の外部記憶手段内の一つの言語情報が同じであるとき、前記言語選択手段が、言語情報に含まれるバージョン情報に基づいて優先すべき言語情報を選択し、
選択した言語情報が第二の外部記憶手段内の言語情報であるとき、第二の外部記憶手段から当該言語情報を第二の内部記憶手段に読み出して、前記言語情報制御手段が当該言語情報を選択可能にする
ことを特徴とする請求項３，５，６のいずれかに記載の画像形成装置。
【請求項８】
さらに画像形成装置の電源投入後に画像形成装置に接続される第二の外部記憶手段を備えており、
前記第一の外部記憶手段から第二の内部記憶手段に読み出された一つの言語情報と第二の外部記憶手段内の言語情報と同じでないとき、またはこれらの言語情報が同じであるが、そのバージョン情報が第二の外部記憶手段の言語情報の方が新しいとき、
第二の外部記憶手段から当該言語情報を第二の内部記憶手段に読み出して、前記言語情報制御手段が当該言語情報を選択可能にする
ことを特徴とする請求項３，５，６，７のいずれかに記載の画像形成装置。
【請求項９】
第二の外部記憶手段内の言語情報の読出が不可能となったとき、前記言語情報制御手段が、当該言語情報を表示不可能にすると共に、当該言語情報を言語選択手段により選択不可能とする
ことを特徴とする請求項５記載の画像形成装置。
【請求項１０】
第二の外部記憶手段内の言語情報の読出が不可能となったとき、前記言語情報制御手段が、第二の外部記憶手段内の言語情報と同じ言語情報が第一の外部記憶手段から第二の内部記憶手段に読み出されている場合、第二の外部記憶手段からの言語情報を優先解除すると共に、第一の外部記憶手段からの言語情報を選択可能および表示可能にする
ことを特徴とする請求項９記載の画像形成装置。
【請求項１１】
前記言語情報が、画像形成装置の内部情報の印刷のための印字情報を含んでいる
ことを特徴とする請求項１〜１０のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置の各種メッセージ等を表示する表示部に関し、特に、この表示部に表示されるメッセージを所望の言語にて表示できるようにした表示言語選択の技術に関する。
【０００２】
【従来の技術】
従来、例えばプリンタ，ファクシミリ装置，コピー機，スキャナ装置，所謂デジタル複合機等の印刷用紙に印刷を行なうようにした機器（以下、画像形成装置という）においては、機能の増加や操作の複雑化に対応して、操作パネル等の表示部には、多種のメッセージや文章が表示されるようになってきており、さらに画像形成装置の使用地域の拡大に伴って、使用地域毎にそれぞれ対応した言語での表示を行なうことが必要になってきている。
したがって、一つの画像形成装置で、複数の言語によるメッセージ等を表示するために、種々の表示言語の選択方式が提案され、実際に使用されている。
【０００３】
たとえば、画像形成装置は、第一の言語情報を記憶した表示データＲＯＭを備えており、通常はこの表示データＲＯＭから読み出した第一の言語情報に基づいて、第一の言語によるメッセージ等を表示部に表示する。
さらに、画像形成装置は、カード装着部を備えており、このカード装着部に、その第一の言語情報とは異なる第二の言語情報が記憶されたメモリカード等の記憶媒体が着脱可能に装着されたとき、この記憶媒体から第二の言語情報を読み出して、この第二の言語情報に基づいて、第二の言語によるメッセージ等を表示部に表示するようになっている（例えば、特許文献１参照、第一の従来技術。）。
このような構成によれば、第二の言語情報として、それぞれ互いに異なる言語情報が記憶された複数個の記憶媒体を用意しておくことにより、表示部に、多種類の言語によるメッセージ等の表示を行なうことができる。
【０００４】
また、他の例として、テープ印刷装置が、メッセージ等を表示するための複数の言語情報が記憶されたＲＯＭと、ＲＯＭから所望の言語情報を切り替えて読み出す言語切替処理部とを備えており、最初の電源投入時あるいは所定の操作によりユーザにより設定された言語に対応する言語情報をＲＯＭから読み出して、この言語情報に基づいて、所定言語によるメッセージ等を表示部に表示するようになっている（例えば、特許文献２参照、第二の従来技術。）。
このような構成によれば、複数の言語情報をＲＯＭ内に格納しておくことにより、メーカは、一種類のテープ印刷装置を製造し販売することにより、対応言語別にテープ印刷装置を製造・出荷管理する必要がなく、またユーザは、いずれの言語に対応したテープ印刷装置かを意識することなく、当該テープ印刷装置を購入することができる。
【０００５】
さらに、他の画像処理装置は、メッセージ等を表示するための第一の言語情報をフラッシュメモリに記憶しておき、この第一の言語情報に基づいて表示部にメッセージ等の表示を行なう。
さらに、その画像処理装置は、他の複数の言語情報がホストコンピュータ側にて適宜の記憶手段に記憶されており、画像処理装置側にて言語が指定されると、指定された言語に対応する第二の言語情報をホストコンピュータ側との通信により取得して、フラッシュメモリに記憶されている第一の言語情報を第二の言語情報に書き換えて、この第二の言語情報に基づいてメッセージ等を表示部に表示するようになっている（例えば、特許文献３参照、第三の従来技術。）。
このような構成によれば、第二の言語情報として、それぞれ互いに異なる言語情報をホストコンピュータ側に記憶させておくことにより、ホストコンピュータ側との通信により他の言語情報を取得してフラッシュメモリに記憶させて、この言語情報に基づいて、多種類の言語によるメッセージ等の表示を行なうことができる。
【０００６】
さらにまた、他の画像処理装置は、第一の言語情報を記憶した表示データＲＯＭを備えており、通常はこの表示データＲＯＭから読み出した第一の言語情報に基づいて、第一の言語によるメッセージ等を表示部に表示する。
さらに、その画像形成装置は、ＩＣカードユニットを備えており、このＩＣカードユニットに、言語情報が記憶されたＩＣカードが着脱可能に装着されたとき、このＩＣカードから言語情報を読み出して、この言語情報に基づいて、当該言語によるメッセージ等を表示部に表示するようになっている（例えば、特許文献４参照、第四の従来技術。）。
このような構成によれば、ＩＣカードとして、それぞれ互いに異なる言語情報が記憶された複数個のＩＣカードを用意しておくことにより、表示部に、多種類の言語によるメッセージ等の表示を行なうことができる。
【０００７】
【特許文献１】
特開平０６−２８２１４５号公報（第２−３頁，第１図）
【特許文献２】
特開平０８−１０８６０２号公報（第２−３頁，第３図）
【特許文献３】
特開平１０−０３２６６９号公報（第２−３頁，第５図）
【特許文献４】
特開平１１−１７７７３９号公報（第２−３頁，第３図）
【０００８】
【発明が解決しようとする課題】
しかしながら、これら第一〜第四の従来技術として開示されている各表示言語選択方式においては、以下のような問題があった。
すなわち、第一の従来技術においては、主要な地域の言語に関する第一の言語情報のみを表示データＲＯＭに記憶させて、画像形成装置を製造し出荷することにより、画像形成装置自体は比較的低コストとなるが、他の言語の地域については、画像形成装置自体にその記憶媒体の読取を行なうための専用の記憶媒体読取手段が必要となると共に、それぞれ対応する言語情報を記憶させた記憶媒体を添付する必要があり、出荷・販売等の管理が必要になってしまう。
【０００９】
また、第二の従来技術（テープ印刷装置）は、多数の使用地域毎に対応するすべての言語をＲＯＭに記憶させておくことになる。したがって、殆ど利用することのない言語まで、すべての画像形成装置に用意しておくことは、記憶させておくためのＲＯＭの容量が著しく増大してしまい、コストの点からも現実的ではない。
【００１０】
さらに、第三の従来技術は、主要な地域の言語に関する第一の言語情報のみをフラッシュメモリに記憶させて、画像処理装置を製造し出荷することにより、画像処理装置自体は比較的低コストとなるが、他の言語の地域については、それぞれ通信により接続されるホストコンピュータ側に対応する言語情報を記憶させておく必要があり、ホストコンピュータ側との通信手段が必要になると共に、画像処理装置単体で出荷・販売する場合に、ホストコンピュータ側に言語情報を記憶させるための手段が必要になってしまう。
【００１１】
また、第四の従来技術は、第一の従来技術の場合と同様にして、主要な地域の言語に関する第一の言語情報のみを表示データＲＯＭに記憶させて、画像処理装置を製造し出荷することにより、画像形成装置自体は比較的低コストとなるが、他の言語の地域については、画像処理装置自体にＩＣカードの読取を行なうための専用のＩＣカードユニットが必要となると共に、それぞれ対応する言語情報を記憶させたＩＣカードを添付する必要があり、出荷・販売等の管理が必要になってしまう。
【００１２】
また、一般的な外部記憶装置の接続用スロット等の接続部を介して、画像形成装置に他の言語情報を記憶させた外部記憶装置を接続することも考えられるが、ユーザが自分専用の外部記憶装置を利用したい場合には、上述した言語情報を記憶させた外部記憶装置を画像形成装置から一時的に取り外す必要がある。したがって、その間は、画像形成装置の本体内ＲＯＭに記憶された第一の言語情報に基づいて、表示部におけるメッセージ等の表示が行なわれることになってしまい、取扱いが不便である。
さらに、誤って外部記憶装置が外れてしまった場合には、突然表示言語が切り替わって、ユーザの理解できない言語になることもあり、ユーザはメッセージ等の表示を見ても、状況を判断することが困難になってしまう。
【００１３】
これに対して、外部記憶装置内の言語情報を画像形成装置の本体内ＲＡＭに読み込むようにすれば、その後外部記憶装置を取り外すことも可能であるが、外部記憶装置に複数の言語情報が記憶されている場合には、使用しない言語に関する言語情報も本体内ＲＡＭに読み込むことになり、動作資源の無駄使いになると共に、コストが高くなってしまう。
【００１４】
さらに、顧客満足度を向上させるためには、ユーザ一人一人にそれぞれ１言語を用意することが望ましく、このためには、ユーザの各個人毎に表示部における言語を含む表示内容のカスタマイズを可能にする必要がある。
しかしながら、特定の個人にカスタマイズされた表示内容がすべての他の人にとって使いやすいものとは限らないことから、この特定の個人が使用した後には、カスタマイズされた表示内容を元に戻す必要がある。
このようにして、通常利用する外部記憶装置に記憶された言語情報と、個人で保有する外部記憶装置内の言語情報を適宜に切り替えて使用できるハードウェア環境が必要になるが、前述した各第一〜第四従来技術は、このような問題を解決するものではない。
【００１５】
本発明は、上記の問題を解決すべくなされたものであり、外部記憶装置に記憶された複数の言語情報を、利用目的に応じて適宜に切り替えることにより、画像形成装置の利便性を向上させるようにした画像形成装置の提供を目的とする。
【００１６】
この目的を達成するため、本発明の請求項１記載の画像形成装置は、各種メッセージ等を表示する画像形成装置であって、主要な言語情報を格納する不揮発性の第一の内部記憶手段と、画像形成装置に接続可能な第一の外部記憶手段内の少なくとも一つの他の言語情報を読み出して保存する揮発性の第二の内部記憶手段と、第一の内部記憶手段および第二の内部記憶手段に記憶された選択可能な言語情報のうちいずれか一つの言語情報を選択して表示用の言語情報を切換える言語選択手段と、言語切換え手段により選択された言語情報に基づいて各種メッセージ等を表示する表示部と、を備えた構成としてある。
【００１７】
画像形成装置をこのような構成とすると、主要な第一の言語情報を不揮発性の第一の内部記憶手段に格納すると共に、または画像形成装置に接続可能な第一の外部記憶手段に格納されている他の第二の言語情報を揮発性の第二の内部記憶手段に読み出すことによって、これらの第一の内部記憶手段および第二の内部記憶手段に記憶された第一および第二の言語情報のうちいずれか一つの言語情報を言語選択手段により選択して、画像形成装置の操作パネル等の表示部に表示する言語を所望の言語に変更することができる。
【００１８】
この場合、第一の内部記憶手段に格納された第一の言語情報とは異なる他の第二の言語情報が、画像形成装置に接続可能な第一の外部記憶手段に記憶されており、第二の内部記憶手段には、第二の言語情報のうち必要な言語情報のみを読み出すことにより、第二の内部記憶手段の記憶容量が少なくて済むことになる。
また、第一の外部記憶手段は、言語情報を記憶させておくための専用のものではなく、通常の規格の外部記憶手段が使用できるので、コストが高くなるようなことがない。
【００１９】
さらに、必要な言語情報を第二の内部記憶手段に読み込んだ後は、第二の内部記憶手段に読み込んだ第二の言語情報を利用して、第二の言語情報により表示部に表示を行なうことが可能であるので、当該第一の外部記憶手段を画像形成装置から取り外すことができると共に、画像形成装置の外部記憶手段接続用の接続部に他の各種周辺機器を接続することが可能である。したがって、誤って第一の外部記憶手段が外れてしまったとしても、第二の言語情報による表示部への表示が第一の言語情報に切り替わってしまうようなことはなく、第二の言語情報による表示部への表示が引き続き行なわれることになる。
【００２０】
また、画像形成装置を複数のユーザが共用する場合に、各ユーザ毎に一つの言語情報を利用するためには、前もって各ユーザが利用する言語情報を第二の内部記憶手段に読み出しておくことにより、各ユーザは、画像形成装置を使用するときに言語選択手段により所望の言語情報を選択して、当該言語情報により表示部への表示を行なわせることができると共に、使用後は、第一の内部記憶手段に格納された第一の言語情報に戻しておくことにより、他のユーザは、主要な第一の言語情報さえ理解できれば、その後は自分の所望する言語情報に切り替えて画像形成装置を使用することができる。
【００２１】
また、請求項２記載の画像形成装置は、言語情報が、表示手段により表示部に表示するために必要な情報および言語自体を特定する情報と共に、画像形成装置の機種を判別する機種判別情報と、優先度を決定するバージョン情報と、を含んでおり、第一の外部記憶手段内の他の言語情報を読み出す際に、当該画像形成装置の機種に対応する機種判別情報を含む言語情報を読み出す構成としてある。
【００２２】
画像形成装置をこのような構成とすると、フォント，コードセット等の画像形成装置の操作パネル等の表示部に表示するために必要な情報および言語自体すなわち国や言語名を特定するための情報に加えて、画像形成装置の機種によって同一言語であっても異なる言語情報を使用しなければならない場合に、言語情報に含まれた画像形成装置の機種を判別するための機種判別情報および言語情報の履歴や新旧を判別するためのバージョン情報に基づいて、使用しようとする画像形成装置に対応した最新の言語情報を使用することが可能になる。
なお、この場合、機種判別情報は、画像形成装置の全機種で使用可能であることを示す情報であってもよく、またバージョン情報は、最優先を示す情報であってもよい。
【００２３】
また、請求項３記載の画像形成装置は、第一の外部記憶手段が画像形成装置の電源投入前に画像形成装置に接続されており、さらに第一の外部記憶手段内の他の言語情報のうち、言語選択手段が当該言語情報を選択可能とするために最低限必要な情報のみを、第二の内部記憶手段に読み出す言語情報制御手段を備えた構成としてある。
【００２４】
画像形成装置をこのような構成とすると、第一の外部記憶手段に、第二の言語情報として、複数の言語情報を古いバージョンも含めて、画像形成装置の複数の機種で利用できるように記憶させておき、画像形成装置の電源投入前に画像形成装置に接続しておく。
これにより、画像形成装置の電源投入時に、第一の外部記憶手段に記憶された複数の第二の言語情報のうち、当該画像形成装置で利用可能な最新バージョンの第二の言語情報に関して、言語情報制御手段が、言語選択手段がこれらの言語情報を選択可能とするために最低限必要な情報のみを第二の内部記憶手段に読み出すことにより、これらの言語情報に関して言語選択手段にて選択するために表示部の選択画面等に必要な情報を取得することができる。
ここで、最低限必要な情報は、例えば操作パネル等の表示部に言語選択メニューを表示するために必要な文字列，フォントや外部から所謂ＳＮＭＰやＰＪＬが取得し得る言語に関する情報等である。
【００２５】
また、請求項４記載の画像形成装置は、第一の内部記憶手段に格納された一つの言語情報と第一の外部記憶手段内の一つの言語情報が同じであるとき、言語選択手段が、言語情報に含まれるバージョン情報に基づいて優先すべき言語情報を選択し、バージョン情報が同じであるときには、第一の内部記憶手段に格納された言語情報を優先的に選択する構成としてある。
【００２６】
画像形成装置をこのような構成とすると、第一の内部記憶手段に格納された一つの言語情報と同じ言語の言語情報が第一の外部記憶手段内に記憶されているとき、言語選択手段が、バージョン情報に基づいてより新しいバージョンの言語情報を選択すると共に、バージョン情報が同じである場合には、第一の外部記憶手段内の言語情報を優先的に選択することにより、常に最新バージョンの言語情報を利用することができる。
【００２７】
また、請求項５記載の画像形成装置は、言語情報制御手段が、言語選択手段が第一の外部記憶手段内の言語情報を選択したとき、選択した言語情報に関する情報の表示のために必要なすべての情報を第一の外部記憶手段から第二の内部記憶手段に読み出す構成としてある。
【００２８】
画像形成装置をこのような構成とすると、言語選択手段が選択した第一の外部記憶手段内の第二の言語情報に関して表示のために必要なすべての情報が第二の内部記憶手段に読み出されるので、表示部への表示のために言語情報を読み出すとき、第一の外部記憶手段ではなく、第二の内部記憶手段から読み出せばよいので、読出速度が大幅に上昇すると共に、その後第一の外部記憶手段が取り外されたとしても、選択された第二の言語情報による表示部への表示に影響がない。
さらに、言語選択手段が、一旦他の言語情報を選択した後、再び当該第二の言語情報を選択したときには、第一の外部記憶手段から第二の内部記憶手段への言語情報の読出は行なわれず、既に第二の内部記憶手段に読み出された第二の言語情報が再利用される。これにより、第一の外部記憶手段からの言語情報の読出が不要となり、より迅速に第二の言語情報を利用することが可能になる。
【００２９】
ここで、好ましくは表示に必要なすべての情報を第二の内部記憶手段に読み出す際、請求項３の構成にて既に第二の内部記憶手段に読み出されている最低限必要な情報をできるだけ再利用することができる。
また、言語選択手段により内部的に初期設定されている言語情報が第一の外部記憶手段に記憶されている場合、電源投入時に、この言語情報に関するすべての情報が第一の外部記憶手段から第二の内部記憶手段に読み出される。
この際、初期設定されている言語情報は、一つに限らず、よく利用される複数の言語情報について電源投入時に第一の外部記憶手段から第二の内部記憶手段に読み出されてもよい。
【００３０】
また、請求項６記載の画像形成装置は、第一の外部記憶手段内の言語情報の読出が不可能となったとき、言語情報制御手段が、選択した言語情報に関する情報の表示のために必要なすべての情報が第二の内部記憶手段に読み出されていない場合、当該言語情報を言語選択手段により選択不可能とする構成としてある。
【００３１】
画像形成装置をこのような構成とすると、例えば第一の外部記憶手段が画像形成装置から取り外され、あるいは不用意に外れてしまった場合等に、読み出そうとする言語情報を第一の外部記憶手段から読み出すことができなくなったとき、言語情報制御手段が、当該言語情報について選択不可能そして表示不可能とすることにより、言語選択手段による言語選択メニューから当該言語情報が除外されるので、ユーザは誤って当該言語情報を選択することがない。
【００３２】
また、請求項７記載の画像形成装置は、さらに画像形成装置の電源投入後に画像形成装置に接続される第二の外部記憶手段を備えており、第一の外部記憶手段から第二の内部記憶手段に読み出された一つの言語情報と第二の外部記憶手段内の一つの言語情報が同じであるとき、言語選択手段が、言語情報に含まれるバージョン情報に基づいて優先すべき言語情報を選択し、選択した言語情報が第二の外部記憶手段内の言語情報であるとき、第二の外部記憶手段から当該言語情報を第二の内部記憶手段に読み出して、言語情報制御手段が当該言語情報を選択可能にする構成としてある。
【００３３】
画像形成装置をこのような構成とすると、例えば電源投入前から画像形成装置に接続されている汎用的な第一の外部記憶手段を電源投入後に取り外して、替わりに個別にカスタマイズした言語情報を記憶させた第二の外部記憶手段を画像形成装置に接続したとき、この第二の外部記憶手段に記憶された言語情報が、第一の外部記憶手段には記憶されていない言語であれば、この第二の外部記憶手段に記憶された言語情報を第二の内部記憶手段に読み出すことにより、言語情報制御手段によりこの言語情報を、言語選択手段により選択可能にすることができる。
【００３４】
また、請求項８記載の画像形成装置は、さらに画像形成装置の電源投入後に画像形成装置に接続される第二の外部記憶手段を備えており、第一の外部記憶手段から第二の内部記憶手段に読み出された一つの言語情報と第二の外部記憶手段内の言語情報と同じでないとき、またはこれらの言語情報が同じであるが、そのバージョン情報が第二の外部記憶手段の言語情報の方が新しいとき、第二の外部記憶手段から当該言語情報を第二の内部記憶手段に読み出して、言語情報制御手段が当該言語情報を選択可能にする構成としてある。
【００３５】
画像形成装置をこのような構成とすると、例えば電源投入前から画像形成装置に接続されている汎用的な第一の外部記憶手段を電源投入後に取り外して、替わりに個別にカスタマイズした言語情報を記憶させた第二の外部記憶手段を画像形成装置に接続したとき、この第二の外部記憶手段に記憶された言語情報が、第一の外部記憶手段と同じ言語で、そのバージョン情報が第二の外部記憶手段の言語情報の方が新しいとき、この第二の外部記憶手段に記憶された言語情報を第二の内部記憶手段に読み出すことにより、言語情報制御手段によりこの言語情報を、言語選択手段により選択可能にすることができる。
【００３６】
なお、請求項７および請求項８の画像形成装置において、第一の外部記憶手段に記憶された言語情報が必要なければ、電源投入前に第一の外部記憶手段を画像形成装置に接続しておく必要はない。また、画像形成装置に外部記憶手段を接続するための接続部が二つ以上設けられている場合には、第二の外部記憶手段を画像形成装置に接続する際に、第一の外部記憶手段を取り外す必要はない。さらに、第二の外部記憶手段の言語情報を第二の内部記憶手段に読み出した後、当該言語情報を含む言語選択メニューを表示部に表示させるようにしてもよい。
また、第二の外部記憶手段の言語情報の読出は、第二の外部記憶手段の画像形成装置への接続をトリガとして行なってもよく、また特殊なキー操作等により行なうようにしてもよい。
【００３７】
また、請求項９記載の画像形成装置は、第二の外部記憶手段内の言語情報の読出が不可能となったとき、言語情報制御手段が、当該言語情報を表示不可能にすると共に、当該言語情報を言語選択手段により選択不可能とする構成としてある。
【００３８】
画像形成装置をこのような構成とすると、例えば第二の外部記憶手段が画像形成装置から取り外され、あるいは不用意に外れてしまった場合等に、読み出そうとする言語情報を第二の外部記憶手段から読み出すことができなくなったとき、言語情報制御手段が、当該言語情報について選択不可能そして表示不可能とすることにより、言語選択手段による言語選択メニューから当該言語情報が除外されるので、ユーザは誤って当該言語情報を選択することがない。
【００３９】
また、請求項１０記載の画像形成装置は、第二の外部記憶手段内の言語情報の読出が不可能となったとき、言語情報制御手段が、第二の外部記憶手段内の言語情報と同じ言語情報が第一の外部記憶手段から第二の内部記憶手段に読み出されている場合、第二の外部記憶手段からの言語情報を優先解除すると共に、第一の外部記憶手段からの言語情報を選択可能および表示可能にする構成としてある。
【００４０】
画像形成装置をこのような構成とすると、電源投入後に画像形成装置に接続した第二の外部記憶手段を画像形成装置から取り外したとき、カスタマイズした第二の外部記憶手段の言語情報ではなく、同じ言語の汎用的な第一の外部記憶手段に記憶され第二の内部記憶手段に読み出されている言語情報を再び利用可能にすることができる。
この場合、表示に使用されていた言語に対応する言語情報が第一または第二の内部記憶手段内に存在しなければ、その替わりに第一の内部記憶手段または第二の内部記憶手段に存在する言語情報のいずれかを利用して、表示部への表示を行なうようにしてもよく、また自動的に言語選択メニューを表示部に表示するようにしてもよい。
さらに、第二の外部記憶手段が画像形成装置から取り外された後、再び第一の外部記憶手段が画像形成装置に接続されたとき、言語情報制御手段が、第一の外部記憶手段に記憶された言語情報を再び言語選択メニューに追加して、元の状態に復帰させるようにしてもよい。
【００４１】
また、請求項１１記載の画像形成装置は、言語情報が、画像形成装置の内部情報の印刷のための印字情報を含む構成としてある。
画像形成装置をこのような構成とすると、操作パネル等の表示部における表示言語の選択切り替えに連動して、言語情報に含まれる印字情報に基づいて、例えばステータスページやメニューマップ等のサービスページの印刷における記載言語も切り替えることができる。
【００４２】
このようにして、本発明によれば、外部記憶装置に記憶された複数の言語情報を、利用目的に応じて適宜に切り替えることにより、主要な言語情報を格納する不揮発性の内部記憶手段の記憶容量をできるだけ小さくすることができると共に、必要な言語情報のみを外部記憶手段から揮発性の内部記憶手段に読み出すことにより、内揮発性の内部記憶手段の記憶容量もできるだけ小さくすることができる。さらに、外部記憶手段として、通常よく利用されるメモリカード等の外部記憶手段を利用することにより、専用の接続インタフェースや接続コネクタを用意する必要がないので、画像形成装置の全体のコストを低減しながら、多種の表示言語に対応することができる。
【００４３】
【発明の実施の形態】
以下、本発明の画像形成装置の実施の形態について、図１〜図９を参照して説明する。
図１は、本発明による画像形成装置を電子写真方式のプリンタに適用した一実施形態の構成を示している。
図１に示すように、プリンタ１０は、プリンタエンジン１００と、制御部２００と、操作部３００と、表示部４００と、接続部としてのメモリカード用スロット５００と、接続インタフェース６００と、を含んでいる。
【００４４】
ここで、プリンタ１０は、例えば電子写真方式のプリンタとして構成されており、接続インタフェース６００を介して、ホストコンピュータ７００と接続されていると共に、外部記憶手段としてのメモリカード８００がメモリカード用スロット５００に挿入されることにより、メモリカード８００を利用することができるようになっている。
【００４５】
ここで、プリンタエンジン１００は、例えば電子写真方式のプリンタユニットであって、公知のごとく、例えば帯電装置，感光ドラム，現像装置，定着装置，分離装置等により電子写真プロセスにて印刷を行なうようになっている。
【００４６】
制御部２００は、ＣＰＵ２１０，ＲＯＭ２２０，ＲＡＭ２３０から構成されている。
ＣＰＵ２１０は、接続インタフェース６００を介してホストコンピュータ７００から印刷情報が送信されてきたとき、プリンエンジン１００を駆動制御して、当該印刷情報の印刷を行なうと共に、図２に示すように、言語選択手段および言語情報制御手段（後述）として動作するようになっている。
ＲＯＭ２２０は、不揮発性の内部記憶手段（第一の内部記憶手段）であって、主要な言語情報（第一の言語情報）として英語および日本語の言語情報が格納されている。
ＲＡＭ２３０は、揮発性の内部記憶手段（第二の内部記憶手段）であって、外部記憶手段としてのメモリカード８００から読み出された言語情報を記憶するようになっている。
【００４７】
操作部３００は、図３に示すように、所謂カーソルキー３１０およびメニューキー３２０およびエンターキー３３０を備えており、これらのキーの操作の組合せにより印刷に必要な各種設定を行なうことができるようになっている。
表示部４００は、図４に示すように、例えば１６文字×２行分のドットマトリックス式の液晶表示装置により構成されており、プリンタ１０の種々の状態や動作モード設定のためのメニュー等を表示することができるようになっている。
これにより、制御部２００のＣＰＵ２１０が、操作部３００のキー操作に基づいて、プリンタ１０の動作状態に基づいて、ＲＯＭ２２０またはＲＡＭ２３０に記憶された言語情報からメッセージ等の表示データを読み出して、表示部４００に表示するようになっている。
【００４８】
メモリカード用スロット５００は、汎用のメモリカード用スロットであって、種々のメモリカードが選択的に挿入されることにより、プリンタ１０と接続され、内部に格納された各種情報が読み出され、あるいは読み書きできるようになっている。
【００４９】
接続インタフェース６００は、公知のローカル接続用のインタフェース、例えばシリアルインタフェースまたはＵＳＢインタフェース、あるいはネットワーク接続用インタフェースであって、ホストコンピュータ７００と接続され得るようになっている。
【００５０】
メモリカード８００は、公知の構成のメモリカードであって、メモリカード用スロット５００に挿入されることにより、プリンタ１０と電気的に接続されるようになっており、第一の外部記憶手段としての第一のメモリカード８１０と、第二の外部記憶手段としての第二のメモリカード８２０がある。
ここで、第一のメモリカード８１０は、メモリカード用スロット５００に対して通常装着されている汎用的なメモリカードであって、電源投入前にプリンタ１０のメモリカード用スロット５００に挿入されていて、印字データやフォームデータ等の通常の機能として利用することができるようになっていると共に、さらに言語情報として、フランス語，ドイツ語，イタリア語の言語情報が格納されている。
【００５１】
これに対して、第二のメモリカード８２０は、各ユーザ個人で利用するためのメモリカードであって、使用の際に、既に電源が投入されているプリンタ１０のメモリカード用スロット５００に挿入され、ユーザの個人的な印字データやフォームデータ等の通常の機能として利用することができるようになっていると共に、さらに言語情報として、デンマーク語の言語情報が格納されている。
なお、メモリカード８００すなわちメモリカード８１０，８２０は、何れもプリンタ１０の通電状態でメモリカード用スロット５００に対して挿脱可能になっている。
また、各ＲＯＭ２２０，メモリカード８００に格納されている言語情報は、機種判別情報としてのＩＤ情報，言語情報の履歴を示すバージョン情報そしてプリンタ１０の内部情報を印刷するためのサービスページやステータスページ等の記載言語のための印字情報を含んでいる。
【００５２】
ここで、ＣＰＵ２１０は、表示部４００における表示言語の選択のために、図２に示すように、ＲＯＭ２２０，ＲＡＭ２３０およびメモリカード８００内に格納された言語情報を制御する言語情報制御手段２１１として、またＲＯＭ２２０に格納された言語情報およびＲＡＭ２３０に読み出された言語情報を選択するための言語選択手段２１２として機能するようになっている。
すなわち、図２において、ＣＰＵ２１０は、言語情報制御手段２１１として、電源投入時にＲＯＭ２２０に格納されている例えば英語と日本語の言語情報を読み出して、選択可能な言語を管理するための選択言語管理テーブル２２１に英語および日本語を選択可能な言語情報として登録するようになっている。
【００５３】
選択言語管理テーブル２２１は、図５に示すように、選択可能な言語情報について、言語番号２２１ａ，言語情報の所在２２１ｂおよびその状態２２１ｃそして順序２２１ｄを示す情報により構成されている。
そして、選択言語管理テーブル２２１に登録されている言語情報は、後述する操作部３００やホストコンピュータ７００上で稼動するユーティリティソフトによって、選択することができるようになっている。
【００５４】
また、ＣＰＵ２１０は、さらに言語情報制御手段２１１として、電源投入時にメモリカード用スロット５００に装着されている第一のメモリカード８１０の記憶内容を検索して、フランス語，ドイツ語およびイタリア語のそれぞれについて、操作部３００やホストコンピュータ７００上で稼動するユーティリティソフトにより言語選択手段として言語の選択を行なうために必要な情報のみを、メモリカード８１０から読み出して、外部言語登録データベース２３１としてＲＡＭ２３０に保存するようになっている。
【００５５】
ここで、外部言語登録データベース２３１は、図６に示すように、言語番号２３１ａと、表示部４００上に表示内容として言語選択メニューにより表示するための文字列２３１ｂと、ホストコンピュータ７００上のユーティリティソフトから言語を選択するために必要な情報、例えば「＠ＰＪＬ  ＩＮＦＯ  ＶＡＲＩＡＢＬＥ」で取得可能な「ＬＡＮＧ」の値で利用する文字列２３１ｃ（例えばフランス語，ドイツ語およびイタリア語に対して、それぞれ「ＦＲＥＮＣＨ」，「ＧＥＲＭＡＮ」，「ＩＴＡＬＩＡＮ」なる文字列）そしてメモリカード８１０の言語情報を特定するための情報、例えばファイル名２３１ｄにより構成されている。
【００５６】
そして、ＣＰＵ２１０は、言語情報制御手段２１１として、これらの言語情報について、前述した選択言語管理テーブル２２１に追加登録する。その際、これらの言語情報については、メモリカード８１０にそれぞれ記憶された各言語情報のすべての情報がＲＡＭ２３０に読み出されていないので、これらの言語情報については選択言語管理テーブル２２１の所在２２１ｂの欄にＲＡＭ２３０の該当するポインタを、そして状態２２１ｃの欄に表示不可能を示す情報を記憶させるようになっている。
【００５７】
続いて、ＣＰＵ２１０は、言語選択手段２１２として、例えば操作部３００からのキー操作により選択された言語に関して、外部言語登録データベース２３１のファイル名２３１ｃに基づいて、第一のメモリカード８１０から当該言語情報をＲＡＭ２３０に読み出した後、選択言語管理テーブル２２１の所在２２１ｂに、ＲＡＭ２３０の該当するポインタに、そして状態２２１ｃを表示可能を示す情報に、それぞれ書き換えて記憶させる。
【００５８】
ここで、操作部３００のキー操作により言語選択メニュー表示が指定されると、制御部２００のＣＰＵ２１０は、選択言語管理テーブル２２１に基づいて、ＲＯＭ２２０に格納されている英語および日本語の言語情報、そしてメモリカード８１０からＲＡＭ２３０に読み出された言語情報については、表示可能を示す情報を備えていることから、直接にこれらの言語情報に基づいて、言語選択メニューに表示する。
これに対して、例えばメモリカード８１０から読み出されていない他の言語情報については、言語情報のすべての情報がＲＡＭ２３０に読み出されておらず、表示可能を示す情報を有していない。このため、ＣＰＵ２１０は、これらの言語情報について、外部言語登録データベース２３１に登録されている言語選択メニュー用の文字列２３１ｃを取得して、言語選択メニューに表示する。
【００５９】
次に、本実施形態における言語選択の処理について、図７〜図９のフローチャートに基づいて説明する。
まず、図７は、プリンタ１０の電源投入時の動作を示している。
図７において、ステップＡ１にて、制御部２００のＣＰＵ２１０は、メモリカード用スロット５００にメモリカード８１０が装着されているか否かをチェックして、装着されている場合には、ステップＡ２にて、当該メモリカード８１０内に言語情報が存在するか否かをチェックする。
そして、メモリカード８１０内に言語情報が存在する場合には、ステップＡ３にて、制御部２００のＣＰＵ２１０は、当該メモリカード８１０から言語情報をＲＡＭ２３０に読み出す。
なお、ステップＡ１にてメモリカード８１０が装着されていない場合、あるいはステップＡ２にてメモリカード８１０に言語情報が存在しない場合には、制御部２００のＣＰＵ２１０は、処理を終了する。
【００６０】
次に、制御部２００のＣＰＵ２１０は、ステップＡ４にて、読み出した言語情報に含まれるＩＤ情報に基づいて、本プリンタ１０に対して当該言語情報が対応しているか否かの機種チェックを行なう。
そして、対応機種である（ＩＤ一致）場合には、制御部２００のＣＰＵ２１０は、ステップＡ５にて、ＲＯＭ２２０内に同じ言語の言語情報が存在するか否かをチェックする。
ここで、存在する場合には、制御部２００のＣＰＵ２１０は、ステップＡ６にて、双方の言語情報のバージョン情報をチェックする。
【００６１】
そして、メモリカード８１０から読み込んだ言語情報のバージョン情報が古い場合には、制御部２００のＣＰＵ２１０は、ステップＡ７にて、他に言語情報が存在するか否かをチェックし、存在しない場合には、処理を終了する。
【００６２】
ステップＡ５にて同じ言語の言語情報が存在しない場合、またメモリカード８１０から読み込んだ言語情報のバージョン情報が新しい場合には、制御部２００のＣＰＵ２１０は、ステップＡ８にて、当該言語情報を外部言語データベースに保存して、選択可能を示す情報を付加した後、ステップＡ７に進む。
【００６３】
また、ステップＡ７にて、他に言語情報が存在する場合には、制御部２００のＣＰＵ２１０は、ステップＡ３に戻って、その言語情報をメモリカード８１０から読み出して、処理を継続する。
以上で、電源投入時の処理が完了する。
【００６４】
次に、電源投入後に、メモリカード用スロット５００からメモリカード８００が取り出されたときの処理を、図８のフローチャートにより説明する。
図８において、まずステップＢ１にて、制御部２００のＣＰＵ２１０は、言語情報をＲＡＭ２３０に読み込んでいるか否かをチェックする。
そして、読み込んでいない場合には、制御部２００のＣＰＵ２１０は、処理を終了する。
また、読み込んでいる場合には、制御部２００のＣＰＵ２１０は、ステップＢ２にて、メモリカード８００に格納されていた言語情報を選択して、ステップＢ３にて、当該メモリカード８００が電源投入前から装着されていたか否かをチェックする。
【００６５】
ここで、電源投入前から装着されていた場合には、制御部２００のＣＰＵ２１０は、ステップＢ４にて、当該言語情報が表示可能になっているか否かを選択言語管理テーブル２２１を参照してチェックする。
そして、表示可能である場合には、制御部２００のＣＰＵ２１０は、ステップＢ５にて、他の言語情報が存在するか否かをチェックして、存在する場合には、再びステップＢ２に戻って、処理を続行する。
【００６６】
ここで、ステップＢ３にて電源投入前から装着されていない場合、メモリカード８００が第二のメモリカード８２０であるとして、制御部２００のＣＰＵ２１０は、ステップＢ６にて、当該言語情報を選択不可能および表示不可能として、ステップＢ５に進む。
以上で、メモリカード取り外し時の処理が完了する。
【００６７】
最後に、電源投入後に、メモリカード８００がメモリカード用スロット５００に装着されたときの処理を、図９のフローチャートにより説明する。
図９において、まずステップＣ１にて、制御部２００のＣＰＵ２１０は、メモリカード８００内に言語情報が存在するか否かをチェックする。
そして、メモリカード８００内に言語情報が存在する場合には、ステップＣ２にて、制御部２００のＣＰＵ２１０は、当該メモリカード８００から言語情報をＲＡＭ２３０に読み出す。
なお、ステップＣ１にてメモリカード８００に言語情報が存在しない場合には、制御部２００のＣＰＵ２１０は、処理を終了する。
【００６８】
次に、制御部２００のＣＰＵ２１０は、ステップＣ３にて、読み出した言語情報に含まれるＩＤ情報に基づいて、本プリンタ１０に対して当該言語情報が対応しているか否かの機種チェックを行なう。
そして、対応機種である（ＩＤ一致）場合には、制御部２００のＣＰＵ２１０は、ステップＣ４にて、ＲＯＭ２２０内に同じ言語の言語情報が存在するか否かをチェックする。
ここで、存在する場合には、制御部２００のＣＰＵ２１０は、ステップＣ５にて、双方の言語情報のバージョン情報をチェックする。
【００６９】
そして、メモリカード８００から読み込んだ言語情報のバージョン情報が古い場合には、制御部２００のＣＰＵ２１０は、ステップＣ６にて、他に言語情報が存在するか否かをチェックし、存在しない場合には、処理を終了する。
【００７０】
ステップＣ４にて同じ言語の言語情報が存在しない場合、またメモリカード８００から読み込んだ言語情報のバージョン情報が新しい場合には、制御部２００のＣＰＵ２１０は、ステップＣ７にて、当該言語情報を外部言語データベースに保存して、選択可能を示す情報を付加した後、ステップＣ８にて、当該言語情報が既に表示可能か否かをチェックする。
ここで、表示可能である場合には、そのままステップＣ６に進み、また表示可能でない場合にはステップＣ９にて、当該言語情報のすべての情報を読み出して、表示可能を示す情報を付加して、ステップＣ６に進む。
【００７１】
そして、ステップＣ６にて、他に言語情報が存在する場合には、制御部２００のＣＰＵ２１０は、ステップＣ２に戻って、その言語情報をメモリカード８１０から読み出して、処理を継続する。
以上で、メモリカード装着時の処理が完了する。
尚、上述した電源投入時，メモリカード取り外し時およびメモリカード装着時における各動作において、選択した言語情報に切り替えて表示部４００に対する表示を行なうとき、同時に当該プリンタ１０の内部情報を印刷するためのサービスページやステータスページ等の記載言語も、選択した言語情報による言語に切り替えるようにすれば、表示部４００における表示言語と同じ言語により、このような内部情報の印刷を行なうことができる。
【００７２】
次に、本実施形態によるプリンタ１０の具体的な動作例を以下に説明する。
制御装置２００のＣＰＵ２１０は、まず、電源投入時にＲＯＭ２２０に格納されている例えば英語と日本語の言語情報を読み出して、選択可能な言語を管理するための選択言語管理テーブル２２１に英語および日本語を選択可能な言語情報として登録する。
【００７３】
そして、制御部２００のＣＰＵ２１０は、電源投入時にメモリカード用スロット５００に装着されている第一のメモリカード８１０の記憶内容を検索して、フランス語，ドイツ語およびイタリア語のそれぞれについて、操作部３００やホストコンピュータ７００上で稼動するユーティリティソフトにより言語選択手段として言語の選択を行なうために必要な情報のみを、メモリカード８１０から読み出して、外部言語登録データベース２３１としてＲＡＭ２３０に保存する。
【００７４】
次に、制御部２００のＣＰＵ２１０は、これらの言語情報について、前述した選択言語管理テーブル２２１に追加登録する。その際、これらの言語情報については、メモリカード８１０にそれぞれ記憶された各言語情報のすべての情報がＲＡＭ２３０に読み出されていないので、これらの言語情報については選択言語管理テーブル２２１の所在２２１ｂの欄にＲＡＭ２３０の該当するポインタを、そして状態２２１ｃの欄に表示不可能を示す情報を記憶させる。
【００７５】
続いて、制御部２００のＣＰＵ２１０は、例えば操作部３００からのキー操作により選択された言語がフランス語である場合、外部言語登録データベース２３１のファイル名２３１ｄに基づいて、第一のメモリカード８１０からフランス語の言語情報をＲＡＭ２３０に読み出した後、選択言語管理テーブル２２１の所在２２１ｂに、ＲＡＭ２３０の該当するポインタに、そして状態２２１ｃを表示可能を示す情報に、それぞれ書き換えて記憶させる。
これにより、ＣＰＵ２１０は、ＲＡＭ２３０からフランス語の言語情報を読み出して、表示部４００にフランス語のメッセージ等を表示することになる。
【００７６】
ここで、操作部３００のキー操作により言語選択メニュー表示が指定されると、制御部２００のＣＰＵ２１０は、選択言語管理テーブル２２１に基づいて、ＲＯＭ２２０に格納されている英語および日本語の言語情報、そしてメモリカード８１０からＲＡＭ２３０に読み出されたフランス語の言語情報については、表示可能を示す情報を備えていることから、直接にこれらの言語情報に基づいて、言語選択メニューに表示する。
これに対して、例えばドイツ語およびイタリア語の言語情報については、言語情報のすべての情報がメモリカード８１０からＲＡＭ２３０に読み出されておらず、表示可能を示す情報を有していない。したがって、ＣＰＵ２１０は、これらの言語情報について、外部言語登録データベース２３１に登録されている言語選択メニュー用の文字列２３１ｃを取得して、言語選択メニューに表示する。
【００７７】
この状態にて、電源投入のままメモリカード８１０がメモリカード用スロット５００から取り出されると、制御部２００のＣＰＵ２１０は、選択言語管理テーブル２２１にて、当該メモリカード８１０に格納されている言語情報、即ちフランス語，ドイツ語およびイタリア語の言語情報について、その状態２２１ｃを表示不可能とする。これにより、これらの言語情報については、操作部３００やホストコンピュータ７００のユーティリティソフトから選択することができなくなる。
【００７８】
続いて、メモリカード８１０の代わりに、メモリカード８２０がメモリカード用スロット５００に装着されると、制御部２００のＣＰＵ２１０は、メモリカード８２０内の言語情報をＲＡＭ２３０に読み出して、外部言語登録データベース２３１にデンマーク語を保存すると共に、選択言語管理テーブル２２１にデンマーク語を追加登録する。これにより、操作部３００やホストコンピュータ７００のユーティリティソフトからデンマーク語を選択することができるようになる。
そして、操作部３００やホストコンピュータ７００のユーティリティソフトからデンマーク語を選択すると、制御部２００のＣＰＵ２１０は、同様にしてメモリカード８２０からＲＡＭ２３０にデンマーク語の言語情報を読み出して、表示部４００にデンマーク語によるメッセージ等の表示を行なう。
【００７９】
さらにこの状態から、電源投入のままメモリカード８２０がメモリカード用スロット５００から取り出されると、制御部２００のＣＰＵ２１０は、選択言語管理テーブル２２１にて、当該メモリカード８２０に格納されている言語情報、即ちデンマーク語の言語情報について、その状態２２１ｃを表示不可能とする。これにより、これらの言語情報については、操作部３００やホストコンピュータ７００のユーティリティソフトから選択することができなくなる。
この場合、制御部２００のＣＰＵ２１０は、デンマーク語の言語情報の代わりに、ＲＯＭ２２０に格納された言語、例えば英語の言語情報により表示部４００にメッセージ等の表示を行なう。
【００８０】
なお、このとき、メモリカード８１０に格納され、既にＲＡＭ２３０に読み出されているフランス語の言語情報は、操作部３００やホストコンピュータ７００のユーティリティソフトから選択することができるが、再びメモリカード８１０がメモリカード用スロット５００に装着されることにより、制御部２００のＣＰＵ２１０が再びメモリカード８１０から言語情報のうち選択に必要な情報をＲＡＭ２３０に読み出して、選択言語管理テーブル２２１および外部言語登録データベース２３１に追加することにより、フランス語以外のドイツ語およびイタリア語の言語情報を選択することができるようになる。
【００８１】
このようにして、本実施形態のプリンタ１０によれば、画像形成装置としてのプリンタ１０内の不揮発性の第一の内部記憶手段としてのＲＯＭ２２０には、最小限度の言語情報（日本語および英語の言語情報）のみを格納すると共に、それ以外の言語については、標準的な第一のメモリカード８１０と、個人で利用する第二のメモリカード８２０を適宜にメモリカード用スロット５００に装着することにより、プリンタ１０を利用する複数のユーザが、それぞれ理解しやすい言語により表示部４００に表示を行なわせることが可能になる。
【００８２】
上述した実施形態においては、メモリカード８００は、一種類のプリンタ１０でのみ使用するようになっているが、これに限らず、複数機種のプリンタに対応した言語情報を格納したメモリカードを少なくとも一つ用意しておき、これらのメモリカードを適宜にメモリカード用スロット５００に装着した状態で、プリンタの電源投入を行なって、当該メモリカードの所望の言語情報を当該プリンタのＲＡＭ２３０に読み出した後、メモリカードをプリンタから取り外し、他のプリンタにて同様の操作を繰り返すことにより、各プリンタに対して、それぞれ異なる種類の言語情報を読み出すことが可能である。これにより、外部記憶手段としてのメモリカード８００を最小限の個数だけ用意すればよく、コストを低減することが可能になる。
【００８３】
また、上述した実施形態においては、外部記憶手段としてメモリカード８００を使用しているが、これに限らず、他の任意のタイプの外部記憶手段を使用するようにしてもよいことは明らかである。
【００８４】
さらに、上述した実施形態においては、画像形成装置として電子写真方式のプリンタ１０が使用されているが、これに限らず、印刷用紙に対する印刷を行なうものであれば、他の種類の画像形成装置、例えばファクシミリ装置，コピー機，スキャナ装置や所謂デジタル複合機等の表示部にメッセージ等の表示機能を有する画像形成装置が使用されてもよいことは明らかである。
【００８５】
【発明の効果】
以上のように、本発明によれば、主要な第一の言語情報を不揮発性の第一の内部記憶手段に格納すると共に、または画像形成装置に接続可能な第一の外部記憶手段に格納されている他の第二の言語情報を揮発性の第二の内部記憶手段に読み出すことによって、これらの第一の内部記憶手段および第二の内部記憶手段に記憶された第一および第二の言語情報のうちいずれか一つの言語情報を言語選択手段により選択して、画像形成装置の操作パネル等の表示部に表示する言語を所望の言語に変更することができる。
【００８６】
この場合、第一の内部記憶手段に格納された第一の言語情報とは異なる他の第二の言語情報が、画像形成装置に接続可能な第一の外部記憶手段に記憶されており、第二の内部記憶手段には、第二の言語情報のうち必要な言語情報のみを読み出すことにより、第二の内部記憶手段の記憶容量が少なくて済むことになる。
また、第一の外部記憶手段は、言語情報を記憶させておくための専用のものではなく、通常の規格の外部記憶手段が使用できるので、コストが高くなるようなことがない。
【００８７】
さらに、必要な言語情報を第二の内部記憶手段に読み込んだ後は、第二の内部記憶手段に読み込んだ第二の言語情報を利用して、第二の言語情報により表示部に表示を行なうことが可能であるので、当該第一の外部記憶手段を画像形成装置から取り外すことができると共に、画像形成装置の外部記憶手段接続用の接続部に他の各種周辺機器を接続することが可能である。したがって、誤って第一の外部記憶手段が外れてしまったとしても、第二の言語情報による表示部への表示が第一の言語情報に切り替わってしまうようなことはなく、第二の言語情報による表示部への表示が引き続き行なわれることになる。
【００８８】
また、画像形成装置を複数のユーザが共用する場合に、各ユーザ毎に一つの言語情報を利用するためには、前もって各ユーザが利用する言語情報を第二の内部記憶手段に読み出しておくことにより、各ユーザは、画像形成装置を使用するときに言語選択手段により所望の言語情報を選択して、当該言語情報により表示部への表示を行なわせることができると共に、使用後は、第一の内部記憶手段に格納された第一の言語情報に戻しておくことにより、他のユーザは、主要な第一の言語情報さえ理解できれば、その後は自分の所望する言語情報に切り替えて画像形成装置を使用することができる。
このようにして、本発明によれば、外部記憶装置に記憶された複数の言語情報を、利用目的に応じて適宜に切り替えることにより、画像形成装置の利便性を向上させるようにした画像形成装置を提供することができる。
【図面の簡単な説明】
【図１】本発明によるプリンタの一実施形態の構成を示すブロック図である。
【図２】図１のプリンタにおける制御部の機能を示すブロック図である。
【図３】図１のプリンタにおける操作部の概略図である。
【図４】図１のプリンタにおける表示部の概略図である。
【図５】図２の制御部における選択言語管理テーブルの構成例を示す図である。
【図６】図２の制御部における外部言語登録データベースの構成例を示す図である。
【図７】図１のプリンタにおける電源投入時の動作を示すフローチャートである。
【図８】図１のプリンタにおけるメモリカード取り外し時の動作を示すフローチャートである。
【図９】図１のプリンタにおけるメモリカード装着時の動作を示すフローチャートである。
【符号の説明】
１０    プリンタ（画像形成装置）
１００  プリンタエンジン
２００  制御部
２１０  ＣＰＵ
２２０  ＲＯＭ（不揮発性の第一の内部記憶手段）
２３０  ＲＡＭ（揮発性の第二の内部記憶手段）
３００  操作部
４００  表示部
５００  メモリカード用スロット（接続部）
６００  接続インタフェース
７００  ホストコンピュータ
８００  メモリカード（外部記憶手段）
８１０  メモリカード（第一の外部記憶手段）
８２０  メモリカード（第二の外部記憶手段）
【図１】
2004243592.tif 000003
【図２】
2004243592.tif 000004
【図３】
2004243592.tif 000005
【図４】
2004243592.tif 000006
【図５】
2004243592.tif 000007
【図６】
2004243592.tif 000008
【図７】
2004243592.tif 000009
【図８】
2004243592.tif 000010
【図９】
2004243592.tif 000011