(57)【要約】【課題】ＭＦＰの操作パネルに、よりユーザが理解しやすい言語での表示を可能とする文字表示システムの提供を目的とする。【解決手段】文字表示システムは、ユーザが操作パネルに表示を所望する複数の言語を優先度を付けて登録しておき、ユーザがＭＦＰを使用する際に、ＭＦＰのメモリに記憶されている言語データの言語のうち、ユーザが所望する複数言語のうちの１つであって、より優先度が高い言語を用いてＭＦＰの操作パネルを表示する。【選択図】図３
2010204980.tif 000002
【特許請求の範囲】
【請求項１】
文字列が表示される表示部と、
ユーザを識別するためのユーザ識別情報と、優先順位が付けられた複数の言語を示す言語情報とを対応付けて記憶するユーザ情報記憶手段と、
前記表示部に表示される文字列であって、所定言語の文字列を記憶する文字列記憶手段と、
ユーザ識別情報を取得するユーザ識別情報取得手段と、
前記所定言語であって、前記ユーザ識別情報取得手段で取得したユーザ識別情報と対応付けられて記憶されている言語情報が示す複数の言語のうち、より高い優先順位の言語の文字列を前記表示部に表示する表示手段と
を備えることを特徴とする文字表示システム。
【請求項２】
前記表示手段は、前記所定言語が、前記ユーザ識別情報取得手段で取得したユーザ識別情報と対応付けられて記憶されている言語情報が示すいずれの言語でもない場合は、前記所定言語のうちの特定言語の文字列を前記表示部に表示する
ことを特徴とする請求項１記載の文字表示システム。
【請求項３】
文字列が表示される表示部と、
ユーザを識別するためのユーザ識別情報を取得するユーザ識別情報取得手段と、
取得したユーザ識別情報に基づいて、優先順位が付けられた複数の言語を示す言語情報を取得する言語情報取得手段と、
前記表示部に表示される文字列であって、所定言語の文字列を記憶する文字列記憶手段と、
前記所定言語であって、取得した言語情報が示す言語のうちのより高い優先順位の言語の文字列を前記表示部に表示する表示手段と
を備えることを特徴とする画像形成装置。
【請求項４】
文字列が表示される表示部を備える画像形成装置で用いられる文字表示方法であって、
ユーザを識別するためのユーザ識別情報を取得するユーザ識別情報取得ステップと、
取得したユーザ識別情報に基づいて、優先順位が付けられた複数の言語を示す言語情報を取得する言語情報取得ステップと、
前記表示部に表示される文字列であって、所定言語の文字列をメモリに記憶させる文字列記憶ステップと、
前記所定言語であって、取得した言語情報が示す言語のうちのより高い優先順位の言語の文字列を前記表示部に表示する表示ステップと
を備えることを特徴とする文字表示方法。
【請求項５】
ユーザ識別情報と言語情報とを対応付けてサーバに記憶させておき、
前記言語情報取得ステップにおいては、前記サーバから言語情報を取得する
ことを特徴とする請求項４記載の文字表示方法。
【請求項６】
文字表示処理を行うコンピュータのためのコンピュータプログラムであって、
前記コンピュータに、
ユーザを識別するためのユーザ識別情報を取得するユーザ識別情報取得処理を実行させ、
取得したユーザ識別情報に基づいて、優先順位が付けられた複数の言語を示す言語情報を取得する言語情報取得処理を実行させ、
表示装置に表示される文字列であって、所定言語の文字列をメモリに記憶させる文字列記憶処理を実行させ、
前記所定言語であって、取得した言語情報が示す言語のうちのより高い優先順位の言語の文字列を前記表示装置に表示する表示処理を実行させる
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置等に備えられる操作パネルに関する。
【背景技術】
【０００２】
近年、コピー機は多機能化が進み、オフィスに設置されているコピー機はＦＡＸ機能、プリンター機能等の複数の機能を併せ持つ、いわゆる、複合機（以下、「ＭＦＰ（Multi Function Peripheral）」という。）が主流となっている。
【０００３】
多機能化が進めば、その操作方法は複雑化していくことが多いことから、ＭＦＰに備えられている操作パネルの表示はユーザにとって理解しやすいことが望まれる。
【０００４】
一方、国際化が進む中、日本人だけではなく、様々な国の人々、すなわち、様々な言語を話す人々が働いているオフィスが増えている。
【０００５】
従って、このようなオフィスに設置され、様々な言語を話す人々がユーザとなるＭＦＰでは、ユーザに理解し易いように、操作パネルの表示は様々な言語で表示されることが望ましい。
【０００６】
そこで、インターネット等のネットワークを介して使用言語を登録し、操作パネルの表示言語をユーザが登録した言語とする技術がある（特許文献１参照）。
【０００７】
具体的には、ＭＦＰは、インターネット等を介してユーザからユーザＩＤと使用言語とを受け付け、ユーザＩＤと使用言語とを対応付けて記憶しておく。ユーザは、ＭＦＰを使用する際に自分のユーザＩＤを入力する。ＭＦＰは、入力されたユーザＩＤに対応付けて記憶している使用言語で、操作パネルの表示を行う。
【０００８】
この技術によれば、ユーザは、ネットワークを介して自分が理解しやすい言語をＭＦＰに容易に登録することができ、ＭＦＰを使用する際には操作パネルの表示を自分が理解しやすい言語とすることができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００４−８６６１１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかし、この技術では、ＭＦＰは、ユーザの使用言語の全てに対応するためには、全ての使用言語の表示データを記憶しておく必要がある。
【００１１】
とはいえ、ＭＦＰにおいて、操作パネルの表示用に割り当てることができるメモリ容量には限界があることから、全ての使用言語の表示データを記憶しておくことはあまり現実的ではない。
【００１２】
従って、通常は、メモリに記憶できる分だけ使用言語の表示データを記憶しておき、記憶されている言語以外の言語が所望された場合には、予め決められた言語、例えば、英語を用いて表示することとしている。
【００１３】
しかし、この予め決められた言語が得意ではないユーザにとっては、自分が所望した言語を用いた表示ではないので、不便なことには変わりがない。
【００１４】
そこで、本発明は、操作パネルに、よりユーザが理解しやすい言語での表示を可能とする文字表示システムの提供を目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明に係る文字表示システムは、文字列が表示される表示部と、ユーザを識別するためのユーザ識別情報と、優先順位が付けられた複数の言語を示す言語情報とを対応付けて記憶するユーザ情報記憶手段と、前記表示部に表示される文字列であって、所定言語の文字列を記憶する文字列記憶手段と、ユーザ識別情報を取得するユーザ識別情報取得手段と、前記所定言語であって、前記ユーザ識別情報取得手段で取得したユーザ識別情報と対応付けられて記憶されている言語情報が示す複数の言語のうち、より高い優先順位の言語の文字列を前記表示部に表示する表示手段とを備えることを特徴とする。ここで、文字列とは、１以上の文字、数字、記号等で構成される文字列をいう。
【発明の効果】
【００１６】
上記構成の文字表示システムは、ユーザが所望する複数の言語に優先度を付けて記憶しているので、文字列記憶手段に記憶されている所定言語のうち、より優先度の高い言語で表示することが可能となる。
【００１７】
すなわち、ユーザがより理解しやすい言語に、より高い優先度を付けておくことによって、よりユーザが理解しやすい言語で操作パネルの表示が行われることになる。
【図面の簡単な説明】
【００１８】
【図１】ＭＦＰ２０００を用いた文字表示システム１００の全体的な構成の例を示す図である。
【図２】ＭＦＰ２０００のハードウェア構成の例を示す図である。
【図３】認証サーバ１０００及びＭＦＰ２０００の機能的構成の例を示すブロック図である。
【図４】ユーザ情報テーブル１３１０の構成及び内容の例を示す図である。
【図５】対応言語テーブル２６１０の構成及び内容の例を示す図である。
【図６】言語データテーブル２６２０の構成及び内容の例を示す図である。
【図７】操作パネル２０ｆの表示に用いる言語を決定する例を説明するためユーザ情報テーブル１３１０と対応言語テーブル２６１０との例を示す図である。
【図８】認証サーバ１０００における、ユーザ情報入力画面１３１０の例を示す図である。
【図９】ＭＦＰ２０００における、ＩＣカードをＩＣカードリーダ２０ｉにかざすことを促す待機画面２６００の例を示す図である。
【図１０】図１０（ａ）は、ＭＦＰ２０００における、日本語を用いた初期画面２２１０の例を示す図であり、図１０（ｂ）は、英語を用いた初期画面２２１０の例を示す図である。
【図１１】文字表示システムで、ＭＦＰ２０００の操作パネルに画面を表示する処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
＜実施形態＞
＜概要＞
実施形態の文字表示システムは、ＭＦＰの操作パネルに文字を表示するものであり、ＭＦＰは、複数言語の文字表示が可能なように複数言語の表示データを記憶している。
【００２０】
一方、ユーザは、操作パネルに表示して欲しい言語を指定するが、所望した言語のデータをＭＦＰが記憶していなかった場合には、予め決められた標準言語、例えば、英語で表示される。
【００２１】
しかし、ＭＦＰが記憶している英語以外の言語の中には、ユーザが英語よりもより理解しやすい言語がある場合がある。このような場合は、英語より理解しやすい言語で操作パネルの表示を行うほうが、よりユーザの利便性を向上させることになる。
【００２２】
そこで、本発明は、ユーザが操作パネルへの表示を所望する言語を複数、優先順位を付けて指定することを可能としたものである。
【００２３】
以下、本発明の実施形態の文字表示システムについて、図面を用いて説明する。
【００２４】
＜機能＞
図１は、文字表示システム１００の全体的な構成の例を示す図である。
【００２５】
文字表示システム１００は、ネットワーク接続された、認証サーバ１０００、ＭＦＰ２０００及びユーザ端末３０００によって構成される。
【００２６】
ＭＦＰ２０００は、一般に複合機と呼ばれ、コピー機能、ファックス機能、ネットワークプリンティング機能、スキャナ機能及びボックス機能等の機能を集約した装置である。
【００２７】
認証サーバ１０００は、ＭＦＰ２０００を使用しようとするユーザが、ＭＦＰ２０００の使用許可が与えられているユーザであるか否かを判断する機能を有するサーバ装置である。
【００２８】
ユーザ端末３０００は、いわゆる、パソコンであり、ディスプレイ、キーボード等のインタフェースを備え、ＭＦＰ２０００に印刷ジョブを送信する等の通常の機能を有する端末装置である。
【００２９】
次に、ＭＦＰ２０００のハードウェア構成について説明する。
【００３０】
図２は、ＭＦＰ２０００のハードウェア構成の例を示す図である。
【００３１】
ＭＦＰ２０００は、ＣＰＵ（Central Processing Unit）２０ａ、ＲＡＭ（Random Access Memory）２０ｂ、ＲＯＭ（Read Only Memory）２０ｃ、ハードディスク２０ｄ、制御用回路２０ｅ、操作パネル２０ｆ、通信インタフェース２０ｇ、印刷装置２０ｈ及びＩＣカードリーダ２０ｉ等によって構成される。
【００３２】
制御用回路２０ｅは、ハードディスク２０ｄ、操作パネル２０ｆ、通信インタフェース２０ｇ、印刷装置２０ｈ及びＩＣカードリーダ２０ｉ等の装置を制御するための回路である。
【００３３】
操作パネル２０ｆは、タッチパネル方式のパネルであって、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが所望する処理の種類及び処理条件を入力するための画面及びＣＰＵ２０ａで実行された処理の結果を示す画面などを表示する。また、ユーザは、操作パネル２０ｆの所定の位置に触れることによってＭＦＰ２０００に対して指示を与えたり処理条件の指定を行ったりすることができる。このように、操作パネル２０ｆは、ＭＦＰ２０００を操作するユーザのユーザインタフェースの役割を果たしている。
【００３４】
次に、通信インタフェース２０ｇは、通信回線を介して認証サーバ１０００等の他の装置とＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）で通信を行うためのＮＩＣ（Network Interface Card）またはモデムなどである。
【００３５】
印刷装置２０ｈは、ユーザ端末４０００から送信されてきた印刷ジョブの画像データに基づいて再現される画像を用紙に印刷したり、いわゆるコピーを行ったりする装置である。
【００３６】
ＩＣカードリーダ２０ｉは、ＩＣカードからデータを読み取るＩＣカードリーダ装置である。
【００３７】
以下、図３を用いて、文字表示システム１００を構成する認証サーバ１０００及びＭＦＰ２０００について説明する。
【００３８】
図３は、認証サーバ１０００、ＭＦＰ２０００及び言語データサーバ３０００の機能的構成の例を示すブロック図である。
【００３９】
まず、認証サーバ１０００は、認証部１１００、ユーザ情報登録部２０００及びユーザ情報記憶部１３００を有する。
【００４０】
以下に説明する認証サーバ１０００の各部の機能は、認証サーバ１０００のメモリに格納されているプログラムが、ＣＰＵにより実行されることで実現される。
【００４１】
認証部１１００は、ＭＦＰ２０００からユーザのＩＣカード番号を受信し、受信したＩＣカード番号の認証を行い、認証結果をＭＦＰ２０００に送信する機能を有する。また、認証部１１００は、認証結果とともに、操作パネル２０ｆに表示する言語等に関する情報も送信する。
【００４２】
認証は、ユーザ情報記憶部１４００に記憶されているユーザ情報を参照して行う。具体的には、ユーザ情報にＩＣカード番号が登録されていれば肯定的な認証結果とし、登録されていなければ否定的な認証結果とする。言語等に関する情報は、ユーザ情報に登録されているものとする。
【００４３】
ユーザ情報記憶部１３００は、ユーザ情報を記憶する機能を備える。記憶しているユーザ情報は、ＭＦＰ２０００の使用許可を得ているユーザについての情報である。ユーザ情報については、後の＜データ＞の項で、図を用いて説明する。
【００４４】
また、ユーザ情報登録部１２００は、ユーザから、ユーザに関する情報を取得して、ユーザ情報記憶部１３００に記憶させる機能を有する。具体的には、認証サーバ１０００のディスプレイにユーザ登録用の画面を表示し、ユーザの入力を受け付けてユーザ情報を取得する。
【００４５】
次に、ＭＦＰ２０００は、制御部２１００、パネル表示部２２００、言語決定部２３００、ＩＣカード読取部２４００、パネル画面記憶部２５００及び言語データ記憶部２６００を有する。
【００４６】
以下に説明するＭＦＰ２０００の各部の機能は、ＭＦＰ２０００のハードディスク２０ｄ等のメモリに格納されているプログラムが、ＣＰＵ２０ａにより実行されることで実現される。
【００４７】
制御部２１００は、ＭＦＰ２０００に必要な一般的な制御処理を行う他、本発明に特有の処理の制御を行う。また、ＩＣカード読取部２４００が読み込んだＩＣカード番号の認証を認証サーバ１０００に依頼し、ユーザの所望する言語に関する情報を取得する機能を有する。
【００４８】
パネル表示部２２００は、制御部２１００の依頼により、操作パネル２０ｆに画面を表示する機能と、ユーザの操作を検出して制御部２１００に通知する機能とを有する。
【００４９】
ここで表示する画面は、パネル表示部２２００が、パネル画面記憶部２５００から画面レイアウトデータを読み出し、言語データ記憶部２６００から言語データを読み出して、画面レイアウトデータと言語データとを合わせることで生成する。
【００５０】
パネル画面記憶部２５００は、操作パネル２０ｆに表示する画面レイアウトデータを、画面毎に記憶しておく機能を有する。パネル画面記憶部２５００で記憶している画面レイアウトデータは、画面の表示構成に関する情報や、文字列を表示する位置等の情報で構成されており、実際に表示する文字列は原則として含まれていない。
【００５１】
言語データ記憶部２８００は、操作パネル２０ｆに表示する言語データを、画面毎に記憶しておく機能を有する。ここでは、基本的には、実際に操作パネル２０ｆに表示する言語データについて記憶している。言語データについては、後の＜データ＞の項で、図を用いて説明する。
【００５２】
言語決定部２３００は、パネル表示部２２００からの依頼により、画面の表示に用いる言語を決定する機能を有する。具体的には、言語データ記憶部２６００に記憶されている言語の中で、ユーザが所望した言語であって優先順位が最も高いものを画面の表示に用いる言語と決定する。ユーザが所望した言語のいずれもが言語データ記憶部２６００に記憶されていない場合は、標準言語を画面の表示に用いる言語と決定する。
【００５３】
ＩＣカード読取部２４００は、ユーザが所持するＩＣカード２４１０からＩＣカードリーダ２０ｉを介してＩＣカード番号を読み出し、読み出したＩＣカード番号を制御部２１００に渡す機能を有する。
【００５４】
＜データ＞
以下、文字表示システム１００で用いる主なデータについて図４〜６を用いて説明する。
【００５５】
図４は、認証サーバ１０００のユーザ情報記憶部１３００に記憶されているユーザ情報テーブル１３１０の構成及び内容の例を示す図である。このユーザ情報テーブル１３１０は、予め、ユーザがユーザ情報登録部１２００を介して作成してあるものとする。
【００５６】
ユーザ情報テーブル１３１０は、ユーザ名１３１１、カード番号１３１２、第１言語１３１３、第２言語１３１４及び第３言語１３１５を含んで構成される。
【００５７】
ユーザ情報テーブル１３１０には、ＭＦＰ２０００を使用することが出来る全ユーザの情報が含まれており、１ユーザのユーザ情報として上記構成の１レコード１３１９が登録されている。尚、実施形態では、ユーザが指定できる言語は３つであるとするが、これに限られない。
【００５８】
ユーザ名１３１０は、いわゆる、ユーザの識別子である。
【００５９】
カード番号１３１２は、ユーザ名１３１０で示されるユーザが所持するＩＣカードのＩＣカード番号である。実施形態では、このＩＣカード番号がユーザを認証するための情報であるものとする。
【００６０】
第１言語１３１３、第２言語１３１４及び第３言語１３１５は、ユーザが画面の表示に用いて欲しいとする言語である。第１言語１３１３、第２言語１３１４、第３言語１３１５の順で、優先順位が高い。すなわち、第１言語１３１３が、ユーザが最も画面の表示に用いて欲しいと思っている言語である。
【００６１】
次に、図５は、ＭＦＰ２０００の言語データ記憶部２６００に記憶されている対応言語テーブル２６１０の構成及び内容の例を示す図である。
【００６２】
対応言語テーブル２６１０は、言語データ記憶部２６００に記憶されている言語データの種類を管理するものである。すなわち、ＭＦＰ２０００が対応可能な言語を示している。
【００６３】
対応言語テーブル２６１０は、第１対応言語２６１１、第２対応言語２６１２及び第３対応言語２６１３を含んで構成される。
【００６４】
第１対応言語２６１１、第２対応言語２６１２及び第３対応言語２６１３は、それぞれ言語データ記憶部２６００に記憶されている言語データの言語を示している。また、第１対応言語２６１１は、ＭＦＰ２０００においての標準言語を示している。
【００６５】
例えば、図５の対応言語テーブル２６１０の第１対応言語が「英語」、第２対応言語が「日本語」、第３対応言語が「−」であるので、言語データ記憶部２６００には、英語と日本語の言語データが記憶されており、標準言語は英語であることになる。尚、第３対応言語が「−」は、３つ目の言語の言語データは記憶されていないことを示している。
【００６６】
次に、図６は、ＭＦＰ２０００の言語データ記憶部２６００に記憶されている言語データテーブル２６２０の構成及び内容の例を示す図である。
【００６７】
この言語データテーブル２６２０は、画面毎に、且つ、言語毎に、操作パネル２０ｆに表示する文字列が登録されている。
【００６８】
言語データテーブル２６２０は、画面番号２６２１と言語２６２２とを含んで構成される。
【００６９】
画面番号２６２１は、操作パネル２０ｆに表示する画面の識別子である。
【００７０】
言語２６２２は、言語の種類を示す。
【００７１】
図６の言語データテーブル２６２０では、日本語と英語との言語データが記憶されている。
【００７２】
＜言語の決定方法＞
以下、ＭＦＰ２０００の言語決定部２２００が画面の表示に用いる言語を決定する方法について、例をあげて説明する。
【００７３】
図７は、認証サーバ１０００が記憶するユーザ情報１３１０と、３台のＭＦＰ（２０００Ａ、２０００Ｂ、２０００Ｃ）それぞれが記憶する対応言語テーブル（２６１０Ａ、２６１０Ｂ、２６１０Ｃ）を示す図である。尚、説明に用いないユーザ情報１３１０のカード番号１３１２は記載していない。
【００７４】
ユーザ名１３１１「Ｕ００１」で示されるユーザ（以下、「ユーザ００１」という。）が、ＭＦＰ２０００Ａを使用する場合は、「日本語」を用いた画面の表示がなされる。
【００７５】
ユーザ００１の第１言語１３１３、すなわち、優先順位が第１位の言語は「日本語」であり、対応言語テーブル２６１０Ａに「日本語」が登録されているからである。
【００７６】
また、ユーザ００１が、ＭＦＰ２０００Ｂを使用する場合は、「中国語（繁体字）」を用いた画面の表示がなされる。
【００７７】
ユーザ００１の第１言語１３１３である「日本語」は、対応言語テーブル２６１０Ｂに登録されていないが、第２言語１３１４である「中国語（繁体字）」は、対応言語テーブル２６１０Ｂに登録されているからである。
【００７８】
また、ユーザ００１が、ＭＦＰ２０００Ｃを使用する場合は、「英語」を用いた画面の表示がなされる。
【００７９】
ユーザ００１の第１言語１３１３である「日本語」は、対応言語テーブル２６１０Ｃに登録されておらず、第２言語１３１４である「中国語（繁体字）」も、第３言語１３１４である「中国語（簡体字）」も、対応言語テーブル２６１０Ｃに登録されていないからである。いずれもが登録されていない場合は、標準言語である第１対応言語２６１１Ｃである「英語」を用いた画面の表示がなされる。
【００８０】
同様に、ユーザ名１３１１「Ｕ００２」で示されるユーザが、ＭＦＰ２０００Ａを使用する場合は、「英語」を用いた画面の表示がなされる。ＭＦＰ２０００Ｂを使用する場合は、「英語」を用いた画面の表示がなされ、ＭＦＰ２０００Ｃを使用する場合は、「フランス語」を用いた画面の表示がなされる。
【００８１】
＜表示画面＞
以下、文字表示システム１００で表示する主な画面について図８〜図１０を用いて説明する。
【００８２】
認証サーバ１０００のディスプレイに表示される画面の例を、図８を用いて説明する。また、ＭＦＰ２０００の操作パネル２０ｆに表示される画面の例を、図９及び図１０を用いて説明する。
【００８３】
図８は、認証サーバ１０００における、ユーザ情報入力画面１２１０を示す図である。
【００８４】
ユーザ情報入力画面１２１０には、ユーザ名、パスワード、使用言語の入力領域が表示される。使用言語は、第１優先、第２優先、第３優先の入力領域それぞれに優先順位の高い順に入力する（矢印１２１１）。
【００８５】
ユーザは各入力領域にデータを入力し、「ＯＫ」ボタンを押下する。
【００８６】
図９は、ＭＦＰ２０００における、ＩＣカードをＩＣカードリーダ２０ｉにかざすことを促す待機画面２１１０を示す図である。この待機画面２１１０が操作パネル２０ｆに表示されているときは、ＩＣカードリーダ２０ｉが稼働していることを示している。ユーザがＭＦＰ２０００を使用しようとする場合に、ＩＣカードを読ませてＭＦＰ２０００にログインする。
【００８７】
次に、図１０は、ユーザがＩＣカードをＩＣカードリーダ２０ｉにかざして、認証された場合に最初に表示される初期画面２２１０を示す図である。
【００８８】
図１０（ａ）は、日本語を用いた初期画面２２１０Ｊの例であり、図１０（ｂ）は、英語を用いた初期画面２２１０Ｅの例である。初期画面２２１０は、画面番号「Ｐ００１」で示される画面である。
【００８９】
＜動作＞
以下、実施形態の文字表示システム１００の動作について、図１１を用いて説明する。
【００９０】
図１１は、ＭＦＰ２０００の操作パネル２０ｆに、ユーザの所望する言語を用いた画面を表示する処理を示すフローチャートである。
【００９１】
ユーザは、認証サーバ１０００のディスプレイにユーザ情報入力画面１２１０を表示させ、ユーザ名等を入力しＯＫボタンを押下する。
【００９２】
ユーザがユーザ情報入力画面１２１０を表示させてユーザ情報を入力したことを検出したユーザ情報登録部１２００は、入力された情報に基づいて、ユーザ情報記憶部１３００に記憶されているユーザ情報テーブル１３１０に、ユーザ情報を追加する（ステップＳ１００）。尚、入力されたユーザ名と同じユーザ名が既にユーザ名１３１１に登録されている場合は、ユーザ名１３１１が入力されたユーザ名と同じであるユーザ情報を、入力された情報で書き換える。
【００９３】
ユーザは、ＭＦＰ２０００の傍らで、操作パネル２０ｆに待機画面２１１０（図９参照）が表示されていることを確認して、ＩＣカードリーダ２０ｉにＩＣカード２４１０をかざす。
【００９４】
ＩＣカード読取部２４００は、ＩＣカード２４１０からＩＣカード番号を読み取り、読みとったＩＣカード番号を制御部２１００に渡す（ステップＳ２００）。
【００９５】
ＩＣカード番号を渡された制御部２１００は、受け取ったＩＣカード番号を認証サーバ１０００に送信して認証を依頼する（ステップＳ２１０）。
【００９６】
認証の依頼を受けた認証サーバ１０００の認証部１１００は、ユーザ情報記憶部１３００に記憶されているユーザ情報テーブル１３１０のカード番号１３１２に、受信したＩＣカード番号が登録されているかを検索する。登録されている場合は、認証が肯定的であると判断し、登録されていない場合は、認証が否定的であると判断する。
【００９７】
認証部１１００は、認証結果が肯定的であると判断した場合は、ユーザ情報テーブル１３１０のカード番号１３１２が受信したＩＣカード番号と同じであるユーザ情報の、第１言語１３１３〜第３言語１３１５を読み出す。
【００９８】
認証部１１００は、認証結果が否定的であると判断した場合は、否定的である旨の認証結果をＭＦＰ２０００に返す。また、認証結果が肯定的であると判断した場合は、肯定的である旨の認証結果と、読み出した第１言語１３１３〜第３言語１３１５とをＭＦＰ２０００に返す（ステップＳ１１０）。
【００９９】
認証結果等を受け取ったＭＦＰ２０００の制御部２１００は、認証結果が否定的であった場合は、処理を終了する。
【０１００】
一方、認証結果が肯定的であった場合は、制御部２１００は、パネル表示部２２００に認証サーバ１０００から受け取った第１言語１３１３〜第３言語１３１５と、初期画面２２１０（図１０参照）の画面番号「Ｐ００１」とを渡して表示を依頼する。
【０１０１】
画面の表示依頼を受けたパネル表示部２２００は、言語決定部２３００に画面の表示に用いる言語を決定するよう依頼する。この際、パネル表示部２２００は、制御部２１００から受け取った第１言語１３１３〜第３言語１３１５を言語決定部２３００に渡す。
【０１０２】
依頼を受けた言語決定部２３００は、言語データ記憶部２６００に記憶されている対応言語テーブル２６１０に、第１言語１３１３〜第３言語１３１５で示される言語が登録されているかを検索する。
【０１０３】
登録されている場合（ステップＳ２２０：Ｙｅｓ）は、登録されている言語のうち、ユーザの優先順位の最も高い言語を、画面の表示に用いる言語と決定する（ステップＳ２３０）。
【０１０４】
すなわち、第１言語１３１３で示される言語が登録されている場合は、第１言語１３１３で示される言語を画面の表示に用いる言語と決定する。第１言語１３１３で示される言語が登録されていない場合であって、第２言語１３１４で示される言語が登録されている場合は、第２言語１３１４で示される言語を画面の表示に用いる言語と決定する。第１言語１３１３で示される言語も第２言語１３１４で示される言語も登録されていない場合であって、第３言語１３１５で示される言語が登録されている場合は、第３言語１３１５で示される言語を画面の表示に用いる言語と決定する。
【０１０５】
一方、言語データ記憶部２６００に記憶されている対応言語テーブル２６１０に、第１言語１３１３〜第３言語１３１５で示される言語が登録されていない場合（ステップＳ２２０：Ｎｏ）は、対応言語テーブル２６１０の第１対応言語２６１１で示される言語を、画面の表示に用いる言語と決定する（ステップＳ２４０）。
【０１０６】
画面の表示に用いる言語を決定した言語決定部２３００は、決定した言語をパネル表示部２２００に渡す。
【０１０７】
決定した言語を受け取ったパネル表示部２２００は、依頼された画面番号の画面レイアウトデータをパネル画面記憶部２５００から読み出す。
【０１０８】
次に、依頼された画面番号の言語データを、言語データ記憶部２７００から読み出す。この際、言語決定部２３００から受け取った言語が示す言語の言語データを読み出す。
【０１０９】
パネル表示部２２００は、読み出した言語データとパネル画面記憶部２６００から読み出した画面レイアウトデータとを用いて画面を生成し、操作パネル２０ｆに表示する（ステップＳ２５０）。
【０１１０】
具体的には、パネル表示部２２００は、まず、画面レイアウトデータから画面を構成するボタンの枠等の表示データを作成する。この作成した表示データに、言語データに含まれる文字列を重ね合わせることで画面を生成する。文字列は、画面レイアウトデータに含まれている位置情報に従って配置する。
【０１１１】
初期画面２２１０を表示したパネル表示部２２００は、タッチパネルの押下などのユーザ操作を検出し、制御部２１００に通知する（ステップＳ２６０）。
【０１１２】
ユーザ操作の通知を受けた制御部２１００は、ユーザ操作に応じた処理を行う。
【０１１３】
すなわち、別の画面の表示を指示する操作であれば（ステップＳ２６０：別画面表示）、次に表示する画面番号をパネル表示部２２００に渡して表示を依頼する。
【０１１４】
ユーザ操作が終了の操作であれば、パネル表示部２２００に待機画面２１１０の表示を依頼し、処理を終了する。依頼を受けたパネル表示部２２００は、待機画面２１１０を操作パネル２０ｆに表示する（ステップＳ２６０：終了）。
【０１１５】
また、ユーザ操作が他の処理、例えば、印刷指示の操作等であれば（ステップＳ２６０：他の指示）、その指示に応じた処理を行う（ステップＳ２７０）。
＜補足＞
以上、本発明の実施形態について説明したが、本発明は上記形態に限らず、以下のようにしてもよい。
（１）実施形態では、ＩＣカード番号でユーザ認証を行うこととしているが、これに限られない。例えば、ユーザ名とパスワードとで認証することとしてもよい。
（２）文字表示システムは、図３等の各構成要素の全部又は一部を、１チップ又は複数チップの集積回路で実現してもよい。
（３）文字表示システムは、図３等の各構成要素の全部又は一部を、コンピュータのプログラムで実現してもよいし、その他どのような形態で実施してもよい。
【０１１６】
コンピュータプログラムの場合、メモリカード、ＣＤ−ＲＯＭなどいかなる記録媒体に書き込まれたものをコンピュータに読み込ませて実行させる形にしてもよいし、ネットワークを経由してプログラムをダウンロードして実行させる形にしてもよい。
【産業上の利用可能性】
【０１１７】
本発明は、ＭＦＰ等のディスプレイに表示する文字列の言語を変える場合に適用することができる。
【符号の説明】
【０１１８】
１００  文字表示システム
１０００  認証サーバ
１１００  認証部
１２００  ユーザ情報登録部
１３００  ユーザ情報記憶部
２０００  ＭＦＰ
２１００  制御部
２２００  パネル表示部
２３００  言語決定部
２４００  ＩＣカード読取部
２５００  パネル画面記憶部
２６００  言語データ記憶部
【図１】
2010204980.tif 000003
【図２】
2010204980.tif 000004
【図３】
2010204980.tif 000005
【図４】
2010204980.tif 000006
【図５】
2010204980.tif 000007
【図６】
2010204980.tif 000008
【図７】
2010204980.tif 000009
【図８】
2010204980.tif 000010
【図９】
2010204980.tif 000011
【図１０】
2010204980.tif 000012
【図１１】
2010204980.tif 000013