"通信装置と情報処理装置とが通信可能に接続されている通信システムであって、前記通信装置は、各種の言語に関するフォントを記憶する第1フォント記憶手段と、少なくとも1つの文字列情報と、前記文字列情報に使用される前記言語の種類を記憶する文字列情報記憶手段と、前記文字列情報の少なくとも1つを前記表示部に表示する表示制御手段と、を備え、前記情報処理装置は、各種の言語に関するフォントを記憶する第2フォント記憶手段と、少なくとも1つの前記文字列情報を前記通信装置から受信する受信手段と、受信した前記文字列情報のうちから、前記言語の種類を変更する対象である変更対象文字列情報の選択を受け付ける受付手段と、変更後の前記言語の種類に対応する前記フォントが前記第1フォント記憶手段に記憶されているか否かを判断する判断手段と、変更後の前記言語の種類に対応する前記フォントが前記第1フォント記憶手段に記憶されていないと前記判断手段によって判断される場合に、変更後の前記言語の種類に対応するフォントを前記第2フォント記憶手段に記憶されている前記フォントの中から選択し、選択したフォントを用いて前記変更対象文字列情報を画像化した文字列画像を生成する生成手段と、前記生成手段で生成された前記文字列画像を前記通信装置へ送信する送信手段と、を備え、前記通信装置の前記表示制御手段は、前記情報処理装置から前記文字列画像を受信し、受信した前記文字列画像を用いて前記変更対象文字列情報を前記表示部に表示することを特徴とする通信システム。前記通信装置は、前記文字列画像を記憶する文字列画像記憶手段をさらに備え、前記表示制御手段は、前記文字列情報の少なくとも1つを前記表示部に表示する際に、表示対象の前記文字列情報に対応する前記文字列画像が前記文字列画像記憶手段に記憶されている場合には、前記文字列画像記憶手段から前記文字列画像を読み出して前記表示部に表示することを特徴とする請求項1に記載の通信システム。前記情報処理装置は、変更後の前記言語の種類に対応する前記フォントが記憶されていると前記判断手段によって判断される場合に、前記変更対象文字列情報を、変更後の前記言語の種類に対応するフォントを用いた情報である変換文字列情報に変換する変換手段をさらに備え、前記送信手段は、前記変換手段で変換された前記変換文字列情報を前記通信装置へ送信し、前記表示制御手段は、前記情報処理装置から前記変換文字列情報を受信し、受信した前記変換文字列情報を用いて前記変更対象文字列情報を前記表示部に表示することを特徴とする請求項1または2に記載の通信システム。前記文字列情報記憶手段は、前記情報処理装置から受信した前記変換文字列情報を記憶し、前記表示制御手段は、前記文字列情報の少なくとも1つを前記表示部に表示する際に、表示対象の前記文字列情報に対応する前記文字列画像が前記文字列画像記憶手段に記憶されていない場合には、前記文字列情報記憶手段から読み出した前記変換文字列情報をドット化された文字列として前記表示部に表示することを特徴とする請求項3に記載の通信システム。情報処理装置と通信可能に接続されている通信装置であって、前記通信装置は、各種の言語に関するフォントを記憶する第1フォント記憶手段と、少なくとも1つの文字列情報と、前記文字列情報に使用される前記言語の種類を記憶する文字列情報記憶手段と、前記文字列情報の少なくとも1つを前記表示部に表示する表示制御手段と、を備え、前記表示制御手段は、前記言語の種類を変更する対象である変更対象文字列情報の変更後の前記言語の種類に対応する前記フォントが前記第1フォント記憶手段に記憶されていない場合に、変更後の前記言語の種類に対応するフォントを用いて前記変更対象文字列情報を画像化した文字列画像を前記情報処理装置から受信し、受信した前記文字列画像を用いて前記変更対象文字列情報を前記表示部に表示することを特徴とする通信装置。通信装置と通信可能に接続されているコンピュータを、各種の言語に関するフォントを記憶するフォント記憶手段と、前記通信装置の表示部に表示させる少なくとも1つの前記文字列情報を前記通信装置から受信する受信手段と、受信した前記文字列情報のうちから、前記言語の種類を変更する対象である変更対象文字列情報の選択を受け付ける受付手段と、変更後の前記言語の種類に対応する前記フォントが前記通信装置に記憶されているか否かを判断する判断手段と、変更後の前記言語の種類に対応する前記フォントが前記通信装置に記憶されていないと前記判断手段によって判断される場合に、変更後の前記言語の種類に対応するフォントを前記フォント記憶手段に記憶されている前記フォントの中から選択し、選択したフォントを用いて前記変更対象文字列情報を画像化した文字列画像を生成する生成手段と、前記生成手段で生成された前記文字列画像を前記通信装置へ送信し、前記文字列画像を用いて前記通信装置の前記表示部に前記変更対象文字列情報を表示させる送信手段と、して機能させることを特徴とするプログラム。複合機の記憶部の容量は、PCPersonalComputerなどの情報処理装置の記憶部の容量に比して小さい場合が多い。すると通常は、複合機の記憶部には、一部の種類の言語についてのフォントのみが記憶されることになる。この場合、複合機の記憶部に記憶されてない種類の言語のフォントを複合機のパネルに表示させることができないため、利用者にとって不便である。本明細書では、このような不便性を解消することができる技術を提供する。本目的を達成するために、本願の通信システムは、通信装置と情報処理装置とが通信可能に接続されている通信システムである。通信装置は、各種の言語に関するフォントを記憶する第1フォント記憶手段と、少なくとも1つの文字列情報と、文字列情報に使用される言語の種類を記憶する文字列情報記憶手段と、文字列情報の少なくとも1つを表示部に表示する表示制御手段と、を備える。情報処理装置は、各種の言語に関するフォントを記憶する第2フォント記憶手段と、少なくとも1つの文字列情報を通信装置から受信する受信手段と、受信した文字列情報のうちから、言語の種類を変更する対象である変更対象文字列情報の選択を受け付ける受付手段と、変更後の言語の種類に対応するフォントが第1フォント記憶手段に記憶されているか否かを判断する判断手段と、変更後の言語の種類に対応するフォントが第1フォント記憶手段に記憶されていないと判断手段によって判断される場合に、変更後の言語の種類に対応するフォントを第2フォント記憶手段に記憶されているフォントの中から選択し、選択したフォントを用いて変更対象文字列情報を画像化した文字列画像を生成する生成手段と、生成手段で生成された文字列画像を通信装置へ送信する送信手段と、を備える。通信装置の表示制御手段は、情報処理装置から文字列画像を受信し、受信した文字列画像を用いて変更対象文字列情報を表示部に表示することを特徴とする。このように構成された通信システムでは、一般的に、通信装置よりも情報処理装置の方が高機能であり、記憶部の容量が大きくされている。よって、通信装置よりも情報処理装置の方が、より多くの種類の言語に関するフォントを備えていると考えることができる。そして、ある文字列情報の言語の種類を変更する場合に、通信装置の第1フォント記憶手段に変更後の言語の種類に対応するフォントが記憶されていない場合においても、情報処理装置の第2フォント記憶手段に記憶されているフォントを用いることができる。そして、第2フォント記憶手段に記憶されているフォントを用いて、言語の種類を変更後の文字列情報を画像化し、文字列画像を生成することができる。文字列情報は、何れの文字を使用するかの情報である。よって、文字列情報を通信装置の表示部に表示するためには、文字列情報に使用される言語の種類に対応したフォントが必要となる。一方、文字列画像は、文字列の画像である。よって、文字列画像を通信装置の表示部に表示するためには、フォントは必要とされない。これにより、通信装置は、文字列画像を情報処理装置から受信して表示することで、第1フォント記憶手段に記憶していない種類の言語のフォントを用いた文字列情報についても、表示部に表示することが可能となる。よって、第1フォント記憶手段でのフォントの記憶量を少なくしながら、多くの種類の言語に関するフォントの表示に対応することが可能となる。また、請求項2に記載の通信システムでは、情報処理装置から受信した文字列画像を、通信装置の文字列画像記憶手段に記憶させることができる。これにより、一度生成した文字列画像を何度も呼び出して表示できるため、生成手段で文字列画像を生成する処理の負担を軽減することができる。また、請求項3に記載の通信システムでは、変更後の言語の種類に対応するフォントを用いた文字列情報が通信装置の文字列情報記憶手段に記憶されていない場合においても、変更後の言語の種類に対応する変換文字列情報を生成することができる。これにより、通信装置は、文字列情報記憶手段に記憶していない文字列情報についても、表示部に表示することが可能となる。よって、文字列情報記憶手段での文字列情報の記憶量を少なくしながら、多くの種類の文字列情報の表示に対応することが可能となる。また、請求項4に記載の通信システムでは、情報処理装置から受信した変換文字列情報を、通信装置の文字列情報記憶手段に記憶させることができる。これにより、一度生成した変換文字列情報を何度も呼び出して表示できるため、変換手段で変換文字列情報を生成する処理の負担を軽減することができる。図面を参照して実施例を説明する。図1に、本実施例の多機能機システム2の概略図を示す。多機能機システム2は、MFPMultifunctionPeripheral10と、PC70aないし70cとを備える。MFP10およびPC70aないし70cは、LAN回線4を介して互いに通信可能に接続されている。MFP10は、制御部12、タッチパネル50、キーパッド52、印刷部54、FAX部58、ネットワークインターフェイス60、PSTNインターフェイス62、スキャナ部64等を有する。キーパッド52は、電源ボタンなど、各種のボタンを備えている。タッチパネル50はタッチパネル式であり、表示されたボタンをタッチすることで選択することができる。ネットワークインターフェイス60は、LAN回線4に接続されている。制御部12は、CPU14、ROM16、RAM30、NVRAMNonVolatileRAM40、等を有する。CPU14は、ROM16に記憶されている各種のプログラムに従って様々な処理を実行する。基本機能プログラム18は、MFP10の基本的な動作を制御するためのプログラムである。基本機能プログラム18は、例えば、印刷部54、FAX部58等を制御するための各種制御プログラムを含んでいる。ROM16には、さらにフォント情報記憶領域20が備えられる。フォント情報記憶領域20は、各種の言語に関するフォントを記憶する。本実施形態では、例として、米国欧州言語フォントが記憶されている場合を説明する。RAM30は、基本機能ワーク領域32を備える。基本機能ワーク領域32は、基本機能プログラム18に従って処理が実行される過程で生成される各種データを記憶するための記憶領域である。NVRAM40は、MFP画面構成テーブル41、言語-文字列テーブル42、文字列画像データ領域43、言語情報テーブル44を備える。MFP画面構成テーブル41は、MFP10のタッチパネル50に表示される、MFP表示画面を構成するためのデータである。図11に、MFP画面構成テーブル41の一例を示す。MFP画面構成テーブル41は、ボタンID201、文字列ID202、ボタン情報210、画面サイズ情報220、を記憶している。ボタンID201は、MFP表示画面内に表示される各ボタンを特定するためのシリアル番号である。文字列ID202は、各ボタン内に表示される文字列を特定するためのシリアル番号である。ボタン情報210は、ボタン位置情報203、ボタンサイズ情報204を含んだ情報である。ボタン位置情報203は、各ボタンの基準点例えば左上隅部の、MFP表示画面内での位置を示す情報である。ボタンサイズ情報204は、各ボタンの高さおよび幅を示す情報である。画面サイズ情報220は、MFP表示画面の画面領域601の高さおよび幅を示す情報である。ボタン位置情報203、ボタンサイズ情報204、画面サイズ情報220では、例えばピクセルの単位が用いられる。図9および図10に、言語-文字列テーブル42の一例を示す。図9は、新規言語を登録前の言語-文字列テーブル42の例である。図10は、新規言語を登録後の言語-文字列テーブル42の例である。図10は、図9に比して、列C3に言語種類102=Japaneseが新たに登録されている点が異なっている。図9および図10において、言語-文字列テーブル42は、文字列情報101、言語種類102、文字列ID103を記憶している。文字列情報101は、使用される文字列Menuなどの情報である。言語種類102は、使用される言語の種類Englishなどを示す情報である。文字列ID103は、文字列の各々を特定するためのシリアル番号である。言語-文字列テーブル42によって、各文字列ID103に対して、言語種類102毎に、対応する文字列情報101が保存されている。文字列情報101は、列C1ないしC3の各々に、言語種類102ごとに記憶される。図9の言語-文字列テーブル42の例では、列C1およびC2が文字列情報101の登録済みの列であり、列C3が文字列情報101の未登録の列である場合を示している。列C1には、言語種類102=Englishの文字列情報101が記憶されている。列C2には、言語種類102=Germanの文字列情報101が記憶されている。列C1およびC2には、文字列情報101は、文字列コードで記憶されている。この場合、CPU14は、文字列コードの各文字のドット情報を、フォント情報記憶領域20から取得して、ドット化された文字列を得ることで、文字列をタッチパネル50に表示することができる。文字列情報101の未登録の列C3には、後述するように、新たな言語についての文字列情報101を記憶させることができる。また、未登録の列C3に文字列情報101を記憶させる場合には、後述するように、文字列コードで記憶させる場合と、文字列画像105で記憶させる場合とがある。言語情報テーブル44は、何れの種類の言語に関するフォントがMFP10に記憶されているか、また、タッチパネル50に表示される文字列の情報がMFP10に記憶されているか、等の情報を記憶するテーブルである。図8に、言語情報テーブル44の一例を示す。言語情報テーブル44は、言語種類102、フォントフラグ121、文字列情報フラグ122を記憶する。言語種類102は、EnglishやJapaneseなど、言語の種類を示す情報である。フォントフラグ121は、各々の言語種類102に対するフォントがフォント情報記憶領域20に記憶されているか否かを示す情報である。文字列情報フラグ122は、各々の言語種類102に対する、文字列情報101の有無を示す情報である。PC70aの構成を説明する。PC70aは、CPU72、記憶部74、表示部82、操作部84、ネットワークインターフェイス86、RAM90等を有する。記憶部74は、ハードディスク、NVRAM、ROMなどを備えていてもよい。表示部82は、様々な情報を表示することができる。操作部84は、キーボードやマウスによって構成される。ユーザは、操作部84を操作することによって、様々な指示や情報をPC70aに入力することができる。ネットワークインターフェイス86は、LAN回線4を介してMFP10との間で各種の情報を通信することができる。記憶部74は、基本プログラム76、編集プログラム77、フォント情報記憶領域78、PC画面構成データテーブル79、を記憶する。基本プログラム76は、PC70aの基本的な動作を制御するためのプログラムである。編集プログラム77は、PC70aを、MFP10のタッチパネル50に表示される表示画面の内容を編集するための編集ツールとして機能させるためのプログラムである。フォント情報記憶領域78は、各種の言語に関するフォントを記憶する。なお、記憶されている言語の種類は、MFP10のフォント情報記憶領域20に比して、PC70aのフォント情報記憶領域78の方が多くされている。PC画面構成テーブル79は、後述する編集ツールウィンドウ501内に、PC表示画面502を表示するためのテーブルである。PC表示画面502は、MFP10のタッチパネル50に表示されるMFP表示画面と同一の画面内容を、縮尺を変更して表示した画面である。また図12に、PC画面構成テーブル79の一例を示す。なお、PC画面構成テーブル79図12の構成は、前述したMFP画面構成テーブル41図11と同様であるため、ここでは詳細な説明は省略する。また、PC70bおよびPC70cの構成はPC70aと同様であるため、詳細な説明は省略する。MFP10で行われる動作フローを、図2および図6を用いて説明する。図2および図6のフローは、MFP10の電源が投入されている間において実施されるフローである。図2のS102において、CPU14は、MFP10が言語登録モードであるか否かを判断する。言語登録モードは、タッチパネル50に表示される画面に用いられる言語を登録する処理を実行するためのモードである。具体的な操作としては、ユーザがキーパッド52やタッチパネル50の操作を行い、メニュー画面から設定画面へ移行し、言語登録のボタンを選択することで、MFP10は言語登録モードとされる。MFP10が言語登録モードではない場合S102:NOにはS102へ戻り待機し、言語登録モードである場合S102:YESにはS104へ進む。S104において、CPU14は、表示画面の描画処理を実行する。MFP表示画面は、タッチパネル50に表示される画面である。表示画面の描画処理は、現在の表示画面を構成するMFP画面構成テーブル41、言語-文字列テーブル42、現在選択されている言語種類102に基づいて行われる。表示画面の描画処理の詳細内容については、後述する。S105において、CPU14は、PC70aから接続通知を受信したか否かを判断する。受信していない場合S105:NOにはS105に戻り待機し、受信した場合S105:YESにはS106へ進む。S106において、CPU14は、画面データセットをPC70aへ送信する。画面データセットは、言語情報テーブル44図8、MFP画面構成テーブル41図11、言語-文字列テーブル42図9または図10を含んでいる。S108において、CPU14は、PC70aから文字列変更コマンドを受信したか否かを判断する。文字列変更コマンドは、文字列情報101を変更する旨の命令である。文字列変更コマンドは、言語種類102、文字列ID103を含んでいる。また、変換文字列言語種類102変更後の文字列情報に関する、文字コードまたは文字列画像105の何れか一方を含んでいる。文字列変更コマンドを受信していない場合S108:NOにはS110へ進み、CPU14は、PC70aから言語変更コマンドを受信したか否かを判断する。言語変更コマンドは、言語種類102を変更する旨の命令である。言語変更コマンドを受信していない場合S110:NOにはS102へ戻り、受信した場合S110:YESにはS112へ進む。S112において、CPU14は、言語変更コマンドで指定されている変更後の言語種類102が、すでにMFP10の言語-文字列テーブル42に登録済みの言語種類102であるか否かを判断する。登録済みである場合S112:YESにはS116へ進み、CPU14は、MFP10で使用される言語種類102を変更する。具体的には、言語-文字列テーブル42の列C1~C3のうち、言語変更コマンドで指定されている言語に対応する言語種類102を記憶している列を、ポインタによって指定する。そしてS104へ戻る。図9を用いて、S116の動作の具体例を説明する。例えば、列C1がポインタで指定され、MFP10で使用される言語種類102=Englishとされている場合を考える。この場合に、言語種類102=Germanに変更する旨の言語変更コマンドを受信した場合には、ポインタの指定先を列C2に変更することで、MFP10で使用される言語種類102をGermanに変更することができる。一方、S112において、変更後の言語種類102が言語-文字列テーブル42に登録済みではない場合S112:NOには、S118に進む。S118において、CPU14は、言語-文字列テーブル42の列C1~C3のうち、空いている列に、新たに言語種類102を登録する。そしてS104へ戻る。図9を用いて、S118の動作の具体例を説明する。例えば、図9に示す言語-文字列テーブル42に、新たな言語種類102=japaneseを登録する場合には、言語-文字列テーブル42の空欄の列C3における言語種類102の欄に、Japaneseを記憶させる。一方、S108において、PC70aから文字列変更コマンドを受信した場合S108:YESにはS120に進む。S120において、CPU14は、文字列変更コマンドに文字列画像105が含まれているか否かを判断する。文字列画像105が含まれている場合S120:YESには、S122に進む。S122において、CPU14は、文字列画像データ領域43に文字列画像105を保存するとともに、文字列画像105のアドレスを言語-文字列テーブル42に保存する。そしてS104へ戻る。図10を用いて、S122の動作の具体例を説明する。例えば、図9に示す言語-文字列テーブル42の空欄の列C3に、言語種類102=Japaneseの文字列画像105を記憶させる場合を説明する。図10に示すように、言語-文字列テーブル42の列C3において、文字列ID103=1~5の各々の欄には、アドレス1~アドレス5が記憶される。また、文字列画像データ領域43は、文字列画像ID106を備えている。そして、文字列画像ID106=1~5の各々に対応する欄に、言語-文字列テーブル42の文字列ID103=1~5のそれぞれに対応する文字列画像105が記憶される。そして、言語-文字列テーブル42に記憶されているアドレス1~アドレス5の各々は、文字列画像データ領域43の文字列画像ID106=1~5の欄を指定している。一方、S120において、文字列変更コマンドに文字列画像105が含まれていないと判断される場合S120:NOには、S124に進む。S124において、CPU14は、言語-文字列テーブル42において、現在ポインタで指定されている列の該当する文字列情報101を変更する。そしてS104へ戻る。<表示画面の描画処理>図2のS104で実施される表示画面の描画処理の内容を、図6のフローを用いて説明する。S802において、CPU14は、MFP画面構成テーブル41図11から、描画処理を実行する対象として、1つのボタンID201を選択する。そして、選択されたボタンID201についてのボタン情報210を読み出す。S804において、CPU14は、ボタン情報210からボタンサイズ情報204を取得して、ボタン画像を作成する。S806において、CPU14は、MFP画面構成テーブル41で選択されたボタンID201についての文字列ID202を取得する。S808において、CPU14は、言語-文字列テーブル42図10において、現在選択されている言語種類102に該当する列を選択する。そして、MFP画面構成テーブル41の文字列ID202と同一の番号を有する文字列ID103の欄を読み出す。S810において、CPU14は、言語-文字列テーブル42において読み出しを行った欄に、アドレスが記憶されているか否かを判断する。アドレスが入っていない場合S810:NOには、文字列画像105が文字列画像データ領域43に記憶されていないと判断され、S812へ進む。S812において、CPU14は、言語-文字列テーブル42の読み出しを行った欄に、文字列コードが記憶されているか否かを判断する。文字列コードが入っていない場合S812:NOには、S820へ進む。一方、文字列コードが入っている場合S812:YESには、S814へ進む。S814において、CPU14は、文字列コードの各文字のドット情報を、フォント情報記憶領域20から取得して、ドット化された文字列を取得する。その後、S818へ進む。また、S810において、言語-文字列テーブル42において読み出しを行った欄にアドレスが入っている場合S810:YESには、文字列画像105が文字列画像データ領域43に記憶されていると判断され、S816へ進む。S816では、CPU14は、そのアドレスに対応する文字列画像105を、文字列画像データ領域43から読み出す。そしてS818へ進む。S818において、CPU14は、S804で得られたボタン画像に対して、S814で得られたドット化された文字列またはS816で得られた文字列画像105を合成する。S820において、CPU14は、ボタン情報210からボタン位置情報203を取得して、S818で合成したボタン画像を画面領域601に描画する。S822において、CPU14は、MFP画面構成テーブル41に登録されているボタンの全てについて、描画処理を実行したか否かを判断する。全ボタンについて描画処理を実行した場合S822:YESにはS106図2へ進み、全ボタンについて描画処理を実行していない場合S822:NOにはS802へ戻る。PC70aで行われる動作フローを、図3ないし図5を用いて説明する。当該フローは、PC70aで編集プログラム77を起動することに応じて開始される。S202において、CPU72は、編集プログラム77を終了するか否かを判断する。具体的には、編集プログラム77によって機能する編集ツール上でMFP10を選択後、Exitボタン509が押下されプログラムを終了するか否かを判断するS202。Exitボタン509が押下され終了すると判断された場合S202:YESにはフローを終了し、Exitボタン509が押下されないで終了しないと判断された場合S202:NOにはS203へ進む。S203において、CPU72は、MFP10へ接続通知を送信する。具体的には、LAN回線4に接続されているMFP10が編集ツール上で選択されることに応じて、接続通知がMFP10へ送られる。S204において、CPU72は、MFP10から画面データセットを受信する。S206において、CPU72は、編集ツールウィンドウ501を表示部82に表示する。図7に、編集ツールウィンドウ501の表示画面の一例を示す。図7は、現在の言語種類102としてEnglishが選択されている場合の例である。編集ツールウィンドウ501は、編集ツールを操作するためのウィンドウである。編集ツールウィンドウ501内には、PC表示画面502、変更対象文字列BOX503、変換文字列BOX504、言語切替BOX505、Addボタン506、Updateボタン507、Cancelボタン508、Exitボタン509、が表示される。PC表示画面502は、MFP10のタッチパネル50に表示されるMFP表示画面と同一の画面内容を、縮尺を変更して表示した画面である。すなわちPC表示画面502は、MFP10のタッチパネル50に表示されるMFP表示画面と同様の画面を、PC70aの表示部82に表示した画面である。CPU72は、画面データセットに基づいて、PC表示画面502の描画処理を実行する。PC表示画面502の描画処理の内容は、前述した表示画面の描画処理の内容と同様であるため、ここでは詳細な説明は省略する。PC表示画面502内には、ボタンB1ないしB5が表示されている。ボタンB1ないしB5は、言語-文字列テーブル42における、文字列ID103の番号1ないし5の各々に対応するボタンである。変更対象文字列BOX503には、言語種類102を変更しようとする文字列変更対象文字列の、変更前の文字列が表示される。変換文字列BOX504には、変更後の文字列変換文字列が表示される。言語切替BOX505には、MFP10に設定する言語の種類が表示される。Addボタン506は、言語切替BOX505に表示されている言語種類102をMFP10に適用するボタンである。Updateボタン507は、ボタンに表示される文字列を、変更対象文字列BOX503に表示されている文字列から、変換文字列BOX504に表示されている文字列に更新するボタンである。Cancelボタン508は、文字列の更新をキャンセルするボタンである。Exitボタン509は、編集ツールを終了するためのボタンである。なお、言語切替BOX505は様々な態様が考えられる。例えば、言語切替BOX505に表示されている言語種類102について、言語情報テーブル44のフォントフラグ121=有であり、文字列情報フラグ122=無の場合には、言語種類102の前にその旨を示す記号などを表示してもよい。また例えば、言語切替BOX505に表示されている言語種類102について、言語情報テーブル44においてフォントフラグ121および文字列情報フラグ122が共に有の場合には、言語種類102の前に記号を表示しないとすることができる。また例えば、言語切替BOX505に表示されている言語種類102について、言語情報テーブル44においてフォントフラグ121および文字列情報フラグ122が共に無の場合には、言語種類102の前に新規言語である旨を示す記号などを表示してもよい。S208において、CPU72は、変更対象文字列が選択されたか否かを判断する。具体的操作例としては、ユーザが編集ツールウィンドウ501内のPC表示画面502上で、文字列を変更したいボタンを、ボタンB1ないしB5のうちから選択する操作が挙げられる。変更対象文字列が選択された場合S208:YESにはS210へ進む。S210において、CPU72は、選択された変更対象文字列は、言語-文字列テーブル42において、文字列画像105として記憶されているか否かを判断する。文字列画像105として記憶されている場合S210:YESには、S214へ進む。S214において、CPU72は、変更対象文字列BOX503に文字列画像105を表示する。そしてS202へ戻る。一方、変更対象文字列が文字列画像105として記憶されていない場合S210:NOには、S212へ進む。S212において、CPU72は、変更対象文字列の文字列コードのドット情報をフォント情報記憶領域78から取得して、ドット化された文字列を生成し、変更対象文字列BOX503に表示する。そしてS202へ戻る。また、S208において、変更対象文字列が選択されていないと判断される場合S208:NOには、S216へ進む。S216において、CPU72は、変換文字列BOX504に変換文字列が入力されている状態で、Addボタン506がクリックされたか否かを判断する。Addボタン506がクリックされた場合S216:YESには、S218へ進み、CPU72は文字列更新処理を行う。一方、Addボタン506がクリックされない場合S216:NOには、S220図4へ進む。S220において、CPU72は、PC表示画面502上でボタンが選択された状態で、Cancelボタン508がクリックされたか否かを判断する。クリックされた場合S220:YESにはS202図3へ戻り、クリックされない場合S220:NOにはS224へ進む。S224において、CPU72は、編集ツールウィンドウ501内の言語切替BOX505で、言語種類102が変更されたか否かを判断する。変更された場合S224:YESにはS226へ進み、CPU72は、現在MFP10で使用されている言語種類102を取得する。具体的には、MFP10から受信した言語-文字列テーブル42において、ポインタで指定されている列の言語種類102を参照する。S228において、CPU72は、MFP10から取得した言語情報テーブル44のフォントフラグ121を参照して、変更後の言語種類102に関するフォントが、フォント情報記憶領域20に記憶されているか否かを判断する。記憶されている場合S228:YESにはS230へ進み、CPU72は、言語変更コマンドをMFP10へ送信する。そしてS202図3へ戻る。一方、記憶されていない場合S228:YESには、S202図3へ戻る。また、S224において、言語種類102が変更されていないと判断される場合S224:NOには、S232に進み、CPU72は、言語種類102が追加されたか否かを判断する。具体的には、新規言語名を言語切替BOX505に入力した上で、Addボタン506がクリックされたか否かを判断する。言語種類102が追加されていない場合S232:NOには、S202図3へ戻る。一方、言語種類102が追加された場合S232:YESにはS234に進み、CPU72は、現在MFP10で使用されている言語種類102を取得する。S236に進み、CPU72は、言語変更コマンドをMFP10へ送信する。そしてS202図3へ戻る。<文字列更新処理>図3のS218で実施される文字列更新処理の内容を、図5のフローを用いて説明する。S402において、CPU72は、編集ツールウィンドウ501の変換文字列BOX504に入力された変換文字列を取得する。S404において、CPU72は、変更後の言語種類102に対応するフォントが、MFP10のフォント情報記憶領域20に記憶されているか否かを判断する。記憶されている場合S404:YESにはS405へ進む。S405において、CPU72は、フォント変換処理を実行する。フォント変換処理では、変換文字列の文字列コードを、変更後の言語種類102のフォントに対応するように変換する処理が行われる。S406において、CPU72は、言語種類102と文字列ID103と変換文字列の文字列コードを含んでいる、文字列変更コマンドをMFP10へ送信する。そしてS202図3へ戻る。一方、S404において、変更後の言語種類102に対応するフォントがフォント情報記憶領域20に記憶されていない場合S404:NOには、S408へ進む。S408において、CPU72は、変換率MFP表示画面に対するPC表示画面502の拡大率から、文字列サイズを計算する。具体的には、変換率は、MFP画面構成テーブル41の画面サイズ情報220と、PC画面構成テーブル79の画面サイズ情報320とを用いて算出される。S410において、CPU72は、変更後の言語種類102に対応するフォントを、PC70aのフォント情報記憶領域78に記憶されているフォントの中から選択する。そして、選択したフォントを用いて変換文字列を画像化した文字列画像105を生成する。このとき、文字列画像105のサイズには、S408で算出された文字列サイズが適用される。なお、文字列画像105は、モノクロ2値で圧縮されていてもよい。これにより、文字列画像105のデータ量をより少なくすることができる。S412において、CPU72は、言語種類102と文字列ID103と文字列画像105を含んでいる、文字列変更コマンドをMFP10へ送信する。そしてS202図3へ戻る。本実施形態でのS104図2で実施される表示画面の描画処理の、具体的な動作例を説明する。第1の動作例を、図13および図6を用いて説明する。第1の動作例は、図9の言語-文字列テーブル42を用いる場合に、現在MFP10に適用されている言語種類102がEnglishである場合の説明例である。言語種類102=Englishは、図8に示すように、フォントフラグ121および文字列情報フラグ122が共に有とされている言語である。また、第1の動作例では、タッチパネル50に表示されるMFP表示画面の画面領域601内に、ボタンB2を描画する場合を説明する。ボタンB2は、Faxの文字列を表示するボタンである。CPU14は、MFP画面構成テーブル41図13から、描画処理を実行する対象として、ボタンID201=2のボタンを選択するS802。CPU14は、ボタンID201=2のボタン情報210から、ボタンサイズ情報204=86x35を得て、ボタン画像B2aを作成するS804、矢印Y1。CPU14は、言語-文字列テーブル42図13において、現在選択されている言語種類102=Englishに該当する列C1を選択する。そして、文字列ID202=2と同一の番号を有する文字列ID103=2の欄に記憶されている、Faxの文字列コードを読み出すS808、矢印Y2。言語-文字列テーブル42において読み出しを行った欄にアドレスが入っていないためS810:NO、CPU14は、Faxの文字列コードの各文字のドット情報を、フォント情報記憶領域20から取得して、ドット化されたFaxの文字列を得るS814、矢印Y3。CPU14は、ボタン画像B2aに対して、ドット化されたFaxの文字列を合成し、ボタンB2の画像を作成するS818、矢印Y4。CPU14は、ボタン情報210からボタンID301=2に該当するボタン位置情報203=13,13を得て、ボタンB2の画像を画面領域601に描画するS820、矢印Y5。表示画面の描画処理の、具体的な第2の動作例を、図14および図6を用いて説明する。第2の動作例は、図10の言語-文字列テーブル42を用いる場合に、現在MFP10に適用されている言語種類102がJapaneseである場合の説明例である。図10の言語-文字列テーブル42は、図2ないし図6のフローによって、新規言語の追加が行われた後のテーブルである。また、言語種類102=Japaneseは、図8に示すように、フォントフラグ121および文字列情報フラグ122が共に無とされている言語である。また、第2の動作例では、タッチパネル50に表示されるMFP表示画面の画面領域601内に、ボタンB2を描画する場合を説明する。ボタンB2は、ファックスの文字列を表示するボタンである。CPU14は、MFP画面構成テーブル41図14から、描画処理を実行する対象として、ボタンID201=2、文字列ID202=2のボタンを選択するS802。CPU14は、ボタンID201=2のボタン情報210から、ボタンサイズ情報204=86x35を得て、ボタン画像B2aを作成するS804、矢印Y11。CPU14は、言語-文字列テーブル42図14において、現在選択されている言語種類102=Japaneseに該当する列C3を選択する。そして、文字列ID202=2と同一の番号を有する文字列ID103=2の欄に記憶されている、アドレス2を読み出すS808、矢印Y12。言語-文字列テーブル42において読み出しを行った欄にアドレスが入っているためS810:YES、CPU14は、アドレス2に対応する文字列画像ID106=2の欄に記憶されている文字列画像105=ファックスを、文字列画像データ領域43から読み出すS816、矢印Y13。CPU14は、ボタン画像B2aに対して、文字列画像105を合成し、ボタンB2の画像を作成するS818、矢印Y14。CPU14は、ボタン情報210からボタンID301=2に該当するボタン位置情報203=13,13を得て、ボタンB2の画像を画面領域601に描画するS820、矢印Y15。本実施形態に係る多機能機システム2の効果を説明する。MFP10とPC70aを備える多機能機システム2では、一般的に、MFP10よりもPC70aの方が高機能であり、記憶部の容量が大きくされている。よって、MFP10のフォント情報記憶領域20よりも、PC70aのフォント情報記憶領域78の方が、より多くの種類の言語に関するフォントを備えていると考えることができる。そして、ある文字列情報101の言語種類102を変更する場合に、MFP10のフォント情報記憶領域20に変更後の言語種類102に対応するフォントが記憶されていない場合においても、PC70aのフォント情報記憶領域78に記憶されているフォントを用いることができる。そして、フォント情報記憶領域78に記憶されているフォントを用いて、言語種類102を変更後の文字列情報101を画像化し、文字列画像105を生成することができる。文字列コードは、何れの文字を使用するかの情報である。よって、文字列コードに対応する文字列をMFP10のタッチパネル50に表示するためには、文字列コードに使用される言語種類102に対応したフォントが必要となる。一方、文字列画像105は、文字列の画像である。よって、文字列画像105をMFP10のタッチパネル50に表示するためには、フォントは必要とされない。これにより、MFP10は、文字列画像105をPC70aから受信して表示することで、フォント情報記憶領域20に記憶していない言語種類102のフォントを用いた文字列情報101についても、タッチパネル50に表示することが可能となる。よって、フォント情報記憶領域20でのフォントの記憶量を少なくしながら、多くの言語種類102に関するフォントの表示に対応することが可能となる。また本願の多機能機システム2では、PC70aから受信した文字列画像105を、MFP10の文字列画像データ領域43に記憶させることができる。これにより、一度生成した文字列画像105を何度も呼び出して表示できるため、S410において文字列画像105を生成する処理の負担を軽減することができる。また、本願の多機能機システム2では、変更後の言語種類102に対応するフォントを用いた文字列コードがMFP10の言語-文字列テーブル42に記憶されていない場合においても、変更後の言語種類102に対応する文字列コードを、PC70aで生成することができる。これにより、MFP10は、言語-文字列テーブル42に記憶していない文字列情報101についても、タッチパネル50に表示することが可能となる。よって、言語-文字列テーブル42での文字列コードの記憶量を少なくしながら、多くの種類の文字列の表示に対応することが可能となる。以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。本実施形態では、図9において、言語-文字列テーブル42が空欄の列を1つ備えている場合を説明したが、この形態に限られない。言語-文字列テーブル42が2つ以上の空欄を備えることも可能である。本実施形態では、MFP表示画面やPC表示画面502の一例として、初期画面を用いて説明したが、この形態に限られない。様々なボタンを表示する画面に対して、本願発明を適用することが可能である。本実施形態では、編集ツールの例として、PC70aで動作するアプリケーションである場合を説明したが、この形態に限られない。MFP10側が編集画面をHTTPサーバ機能で提供する事例では、ウェブブラウザによって編集ツールの機能を果たしてもよい。PC70aで用いられるOSOperatingSystemは限定されず、各種のOSWindows登録商標、Macintosh登録商標、Linux登録商標であってもよい。また、MFP10との通信に用いられる機器は、PCに限られず、携帯端末や携帯電話であってもよい。また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。なお、MFP10は通信装置の一例である。PC70aないしPC70cは情報処理装置の一例である。言語-文字列テーブル42は文字列情報記憶手段の一例である。タッチパネル50は表示部の一例である。フォント情報記憶領域20は第1フォント記憶手段の一例である。フォント情報記憶領域78は第2フォント記憶手段の一例である。文字列画像データ領域43は文字列画像記憶手段の一例である。また、S816、S820を実行するCPUは表示制御手段の一例である。S204を実行するCPUは受信手段の一例である。S404を実行するCPUは判断手段の一例である。S410を実行するCPUは生成手段の一例である。S412を実行するCPUは送信手段の一例である。S405を実行するCPUは変換手段の一例である。"