(57)【要約】【課題】複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱う。【解決手段】画像データと設定データとが含まれるジョブの供給を受けて、前記ジョブに含まれる前記画像データに応じて用紙に画像形成する画像形成装置で、複数の表示用言語情報を記憶する記憶部と、前記ジョブの設定と前記画像形成部での画像形成とを制御する制御部と、を備え、前記記憶部に記憶されている複数の表示用言語情報のいずれかを第１言語情報、前記第１言語情報とは異なるいずれかの表示用言語情報を第２言語情報とした場合に、前記制御部は、該画像形成装置の操作用表示あるいは状態表示であって前記ジョブの設定以外の用途では、前記記憶部に記憶された第１言語情報に基づいて表示画面データを生成するよう制御し、前記ジョブの設定の用途では、前記記憶部に記憶された第２言語情報に基づいて表示画面データを生成するよう制御する。【選択図】図１
2015168162.tif 000002
【特許請求の範囲】
【請求項１】
画像データと設定データとが含まれるジョブの供給を受けて、前記ジョブに含まれる前記画像データに応じて用紙に画像形成する画像形成装置であって、
前記画像データに応じて前記用紙に画像形成する画像形成部と、
複数の表示用言語情報を記憶する記憶部と、
前記ジョブの設定と前記画像形成部での画像形成とを制御する制御部と、
を備え、
前記記憶部に記憶されている複数の表示用言語情報のいずれかを第１言語情報、前記第１言語情報とは異なるいずれかの表示用言語情報を第２言語情報とした場合に、
前記制御部は、
該画像形成装置の操作用表示あるいは状態表示であって前記ジョブの設定以外の用途では、前記記憶部に記憶された第１言語情報に基づいて表示画面データを生成するよう制御し、
前記ジョブの設定の用途では、前記記憶部に記憶された第２言語情報に基づいて表示画面データを生成するよう制御する、
ことを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記ジョブに含まれる言語種別情報を参照して、前記第２言語情報を前記記憶部から読み出して前記表示用画面データを生成するよう制御する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記第２言語情報に基づいて、少なくも前記第２言語情報に基づいた文字入力用のキーボードを表示する前記表示画面データを生成するよう制御する、
ことを特徴とする請求項１−２のいずれか一項に記載の画像形成装置。
【請求項４】
前記制御部は、スタンプ用文字列、ファイル名、又はパスワードが前記キーボードを介して入力される場合に、前記第２言語情報に基づいた文字として処理する、
ことを特徴とする請求項１−３のいずれか一項に記載の画像形成装置。
【請求項５】
前記制御部は、操作あるいは入力を受け付ける操作部からの入力を扱う機能を備え、前記操作部からの操作あるいは入力を前記第２言語情報に基づいた文字として処理する、
ことを特徴とする請求項１−４のいずれか一項に記載の画像形成装置。
【請求項６】
操作用表示又は状態表示を行う表示部を備え、
前記制御部は、前記第１言語情報に基づく前記表示画面データと前記第２言語情報に基づく前記表示画面データとに応じて前記表示部に表示を行うよう制御する、
ことを特徴とする請求項１−５のいずれか一項に記載の画像形成装置。
【請求項７】
該画像形成装置以外の外部機器と通信する通信部を備え、
前記制御部は、前記通信部を介して、前記第１言語情報に基づく前記表示画面データと前記第２言語情報に基づく前記表示画面データとを前記外部機器に送信する、
ことを特徴とする請求項１−６のいずれか一項に記載の画像形成装置。
【請求項８】
請求項１−７のいずれか一項に記載の画像形成装置と、
前記画像形成装置で画像形成された用紙に処理を施す後処理装置と、
を有する画像形成システムであって、
前記画像形成装置に含まれる制御部は、
前記画像形成装置又は前記後処理装置の少なくとも一方の操作用表示あるいは状態表示であってジョブの設定以外の用途では、前記画像形成装置に含まれる記憶部に記憶された第１言語情報に基づいて表示画面データを生成するよう制御し、
前記ジョブの設定の用途では、前記記憶部に記憶された第２言語情報に基づいて表示画面データを生成するよう制御する、
ことを特徴とする画像形成システム。
【請求項９】
画像データと設定データとが含まれるジョブの供給を受けて、前記ジョブに含まれる前記画像データに応じて用紙に画像形成する画像形成装置を制御する画像形成制御方法であって、
前記画像形成装置は、
前記画像データに応じて前記用紙に画像形成する画像形成部と、
複数の表示用言語情報を記憶する記憶部と、
前記ジョブの設定と前記画像形成部での画像形成とを制御する制御部と、
を備えて構成され、
前記記憶部に記憶されている複数の表示用言語情報のいずれかを第１言語情報、前記第１言語情報とは異なるいずれかの表示用言語情報を第２言語情報とした場合に、
前記制御部は、
該画像形成装置の操作用表示あるいは状態表示であって前記ジョブの設定以外の用途では、前記記憶部に記憶された第１言語情報に基づいて表示画面データを生成するよう制御し、
前記ジョブの設定の用途では、前記記憶部に記憶された第２言語情報に基づいて表示画面データを生成するよう制御する、
ことを特徴とする画像形成制御方法。
【請求項１０】
前記ジョブに含まれる言語情報を参照して、前記第２言語情報を前記記憶部から読み出して前記表示用画面データを生成するよう、前記制御部が制御する、
ことを特徴とする請求項９に記載の画像形成制御方法。
【請求項１１】
前記第２言語情報に基づいて、少なくも前記第２言語情報に基づいた文字入力用のキーボードを表示する前記表示画面データを生成するよう、前記制御部が制御する、
ことを特徴とする請求項９−１０のいずれか一項に記載の画像形成制御方法。
【請求項１２】
スタンプ用文字列、ファイル名、又はパスワードが前記キーボードを介して入力される場合に、前記第２言語情報に基づいた文字として前記制御部が処理する、
ことを特徴とする請求項９−１１のいずれか一項に記載の画像形成制御方法。
【請求項１３】
操作あるいは入力を受け付ける操作部からの入力を扱う機能を備え、前記操作部からの操作あるいは入力を前記第２言語情報に基づいた文字として、前記制御部が処理する、
ことを特徴とする請求項９−１２のいずれか一項に記載の画像形成制御方法。
【請求項１４】
前記画像形成装置は、操作用表示又は状態表示を行う表示部を備えて構成され、
前記第１言語情報に基づく前記表示画面データと前記第２言語情報に基づく前記表示画面データとに応じて前記表示部に表示を行うよう前記制御部が制御する、
ことを特徴とする請求項９−１３のいずれか一項に記載の画像形成制御方法。
【請求項１５】
前記画像形成装置は、該画像形成装置以外の外部機器と通信する通信部を備えて構成され、
前記通信部を介して、前記第１言語情報に基づく前記表示画面データと前記第２言語情報に基づく前記表示画面データとを前記外部機器に送信するよう前記制御部が制御する、
ことを特徴とする請求項９−１４のいずれか一項に記載の画像形成制御方法。
【請求項１６】
設定データに従って画像データに応じて用紙に画像形成する画像形成装置で使用されるジョブとして前記画像データと前記設定データとが含まれるジョブファイルであって、
前記画像形成装置の記憶部に記憶されている複数の表示用言語情報のいずれかを第１言語情報、前記第１言語情報とは異なるいずれかの表示用言語情報を第２言語情報として、前記画像形成装置での操作用表示あるいは状態表示であって前記ジョブの設定以外の用途では、前記第１言語情報に基づいて表示画面データが生成されるよう制御され、前記画像形成装置での前記ジョブの設定の用途では、前記第２言語情報に基づいて表示画面データが生成されるよう制御される場合に、
前記第２言語情報を決定する際に使用される言語種別情報を、前記設定データ又は前記画像データに含まれた状態、あるいは、前記設定データ又は前記画像データとは別に付加した状態として有する、
ことを特徴とするジョブファイル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作性に配慮された画像形成装置及び画像形成システム、並びに、このような画像形成装置や画像形成システムにおける画像形成制御方法、更に、このような操作性に配慮された画像形成装置で使用されるに適したジョブファイルに関する。
【背景技術】
【０００２】
レーザ式等のプリンタや複写機等の画像形成装置では、使用者あるいは使用場所に応じて、操作表示部における言語を切り替えることが可能に構成されている。
このような機能に対応すべく、画像形成装置の記憶部には、複数の言語のメッセージが予め格納されている。そして、設定メニューにおいて言語を設定することで、操作表示部での装置状態表示や操作入力のための言語が決定される。
【０００３】
なお、このような画像形成装置における言語設定については、以下の特許文献に関連した提案がなされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−５９９５８号公報
【特許文献２】特開２００９−２５５４３３号公報
【特許文献３】特開２００５−３４２９４５号公報
【特許文献４】特開２００４−３１８４２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
以上の特許文献１では、利用者が指示した処理指示の処理状態を、処理指示に対応した言語で表示することが提案されている。
以上の特許文献２では、各ジョブに関連する表示情報を、そのジョブに対応した言語で表示することが提案されている。
【０００６】
以上の特許文献３では、ジョブに対応した言語でコントロールパネルにジョブ情報を表示することが提案されている。
以上の特許文献４では、外部のコンピュータからのプリント動作時に言語を設定し、プリンタの画面上で指定された言語で表示を行うことが提案されている。
【０００７】
以上の各特許文献に提案の画像形成装置では、オフィスなどでの使用を前提としているため、ジョブ投入者と画像形成装置操作者は同一人物である。従って、画像形成装置の言語設定についての記載はあるが、その言語設定を状況に応じて切り替えることについては配慮されていない。
【０００８】
ところで、業務用印刷装置としても使用されることがあるプロダクションプリント用画像形成装置では、ジョブを生成する者（印刷依頼者）と実際に装置を操作する者（オペレータ）とは別であることが多い。
【０００９】
更に、印刷業界の国際化とネットワーク化とにより、例えば、フランスから受注したフランス語で作成された印刷依頼に対して、日本国内で日本の印刷業者がプリントを実行する場合もある。また、この際にも日本国内の日本の印刷業者が、日本人以外のオペレータを雇用している場合もある。
【００１０】
また、印刷依頼には、印刷データ（画像データ）に加え、スタンプ（ウォーターマーク）の設定などの各種設定項目をまとめた「印刷指示書」が存在する。この印刷指示書の内容は印刷の依頼元が作成するため、依頼元の言語で記述されている。
【００１１】
なお、スタンプとは、ウォーターマークと呼ばれることもあり、用紙の一部の領域に「（秘）」、「コピー禁止」、「Confidential」、「Eyes Only」などと印刷される画像部分である。
【００１２】
ここで、印刷データや印刷指示書がフランス語である場合には、スタンプもフランス語であり、その設定や確認のためには、画像形成装置をフランス語に設定する必要がある。
このように画像形成装置の言語をフランス語に設定すると、画像形成装置の操作表示部において使用する各種機能の項目も全てフランス語で表示されてしまうため、画像形成装置の操作性に問題が生じることがある。
【００１３】
本発明はこのような課題に鑑みてなされたものであって、複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱うことが可能な画像形成装置、画像形成システム、画像形成制御方法及びジョブファイルを実現することを目的とする。
【課題を解決するための手段】
【００１４】
（１）この発明は、画像データと設定データとが含まれるジョブの供給を受けて、前記ジョブに含まれる前記画像データに応じて用紙に画像形成する画像形成装置であって、前記画像データに応じて前記用紙に画像形成する画像形成部と、複数の表示用言語情報を記憶する記憶部と、前記ジョブの設定と前記画像形成部での画像形成とを制御する制御部と、を備え、前記記憶部に記憶されている複数の表示用言語情報のいずれかを第１言語情報、前記第１言語情報とは異なるいずれかの表示用言語情報を第２言語情報とした場合に、前記制御部は、該画像形成装置の操作用表示あるいは状態表示であって前記ジョブの設定以外の用途では、前記記憶部に記憶された第１言語情報に基づいて表示画面データを生成するよう制御し、前記ジョブの設定の用途では、前記記憶部に記憶された第２言語情報に基づいて表示画面データを生成するよう制御する、ことを特徴とする。
【００１５】
（２）上記（１）において、前記制御部は、前記ジョブに含まれる言語種別情報を参照して、前記第２言語情報を前記記憶部から読み出して前記表示用画面データを生成するよう制御する、ことを特徴とする。
【００１６】
（３）上記（１）〜（２）において、前記制御部は、前記第２言語情報に基づいて、少なくも前記第２言語情報に基づいた文字入力用のキーボードを表示する前記表示画面データを生成するよう制御する、ことを特徴とする。
【００１７】
（４）上記（１）〜（３）において、前記制御部は、スタンプ用文字列、ファイル名、又はパスワードが前記キーボードを介して入力される場合に、前記第２言語情報に基づいた文字として処理する、ことを特徴とする。
【００１８】
（５）上記（１）〜（４）において、前記制御部は、操作あるいは入力を受け付ける操作部からの入力を扱う機能を備え、前記操作部からの操作あるいは入力を前記第２言語情報に基づいた文字として処理する、ことを特徴とする。
【００１９】
（６）上記（１）〜（５）において、操作用表示又は状態表示を行う表示部を備え、前記制御部は、前記第１言語情報に基づく前記表示画面データと前記第２言語情報に基づく前記表示画面データとに応じて前記表示部に表示を行うよう制御する、ことを特徴とする。
【００２０】
（７）上記（１）〜（６）において、該画像形成装置以外の外部機器と通信する通信部を備え、前記制御部は、前記通信部を介して、前記第１言語情報に基づく前記表示画面データと前記第２言語情報に基づく前記表示画面データとを前記外部機器に送信する、ことを特徴とする。
【００２１】
（８）また、この発明は、上記（１）〜（７）のいずれかに記載の画像形成装置と、前記画像形成装置で画像形成された用紙に処理を施す後処理装置と、を有する画像形成システムであって、前記画像形成装置に含まれる制御部は、前記画像形成装置又は前記後処理装置の少なくとも一方の操作用表示あるいは状態表示であってジョブの設定以外の用途では、前記画像形成装置に含まれる記憶部に記憶された第１言語情報に基づいて表示画面データを生成するよう制御し、前記ジョブの設定の用途では、前記記憶部に記憶された第２言語情報に基づいて表示画面データを生成するよう制御する、ことを特徴とする。
【００２２】
（９）また、この発明は、画像データと設定データとが含まれるジョブの供給を受けて、前記ジョブに含まれる前記画像データに応じて用紙に画像形成する上記（１）〜（７）のいずれかに記載の画像形成装置を制御する画像形成制御方法である。
【００２３】
（１０）また、この発明は、設定データに従って画像データに応じて用紙に画像形成する画像形成装置で使用されるジョブとして前記画像データと前記設定データとが含まれるジョブファイルであって、前記画像形成装置の記憶部に記憶されている複数の表示用言語情報のいずれかを第１言語情報、前記第１言語情報とは異なるいずれかの表示用言語情報を第２言語情報として、前記画像形成装置での操作用表示あるいは状態表示であって前記ジョブの設定以外の用途では、前記第１言語情報に基づいて表示画面データが生成されるよう制御され、前記画像形成装置での前記ジョブの設定の用途では、前記第２言語情報に基づいて表示画面データが生成されるよう制御される場合に、前記第２言語情報を決定する際に使用される言語種別情報を、前記設定データ又は前記画像データに含まれた状態、あるいは、前記設定データ又は前記画像データとは別に付加した状態として有する、ことを特徴とする。
【発明の効果】
【００２４】
本発明によると以下のような効果を得ることができる。
（１）この画像形成装置では、画像形成装置の操作用表示あるいは状態表示であってジョブの設定以外の用途では、記憶部に記憶された第１言語情報に基づいて表示画面データを生成するよう制御し、ジョブの設定の用途では、記憶部に記憶された第２言語情報に基づいて表示画面データを生成するよう制御されるため、ジョブ設定用表示とそれ以外の表示とで異なる言語が使用可能になり、複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱うことが可能になる。
【００２５】
（２）上記（１）において、ジョブに含まれる言語種別情報を参照して、第２言語情報を記憶部から読み出して表示用画面データを生成するよう制御されるため、ジョブ設定用表示にはジョブに含まれた言語種別情報に合致した言語の表示になり、複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱うことが可能になる。
【００２６】
（３）上記（１）〜（２）において、第２言語情報に基づいて、少なくも第２言語情報に基づいた文字入力用のキーボードを表示する表示画面データを生成するよう制御されるため、複数の言語が使用されうる状況の文字入力操作などで画像形成装置の言語を適切に取り扱うことが可能になる。
【００２７】
（４）上記（１）〜（３）において、スタンプ用文字列、ファイル名、又はパスワードがキーボードを介して入力される場合に、第２言語情報に基づいた文字として処理するため、複数の言語が使用されうる状況の文字入力操作などで画像形成装置の言語を適切に取り扱うことが可能になる。
【００２８】
（５）上記（１）〜（４）において、操作あるいは入力を受け付ける操作部からの入力を扱う機能を備え、操作部からの操作あるいは入力を第２言語情報に基づいた文字として処理するため、
複数の言語が使用されうる状況の文字入力操作などで画像形成装置の言語を適切に取り扱うことが可能になる。
【００２９】
（６）上記（１）〜（５）において、操作用表示又は状態表示を行う表示部を備え、第１言語情報に基づく表示画面データと第２言語情報に基づく表示画面データとに応じて表示部に表示を行うよう制御されるため、画像形成装置の表示部においてジョブ設定用表示とそれ以外の表示とで異なる言語が使用可能になり、複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱うことが可能になる。
【００３０】
（７）上記（１）〜（６）において、画像形成装置以外の外部機器と通信する通信部を備え、通信部を介して、第１言語情報に基づく表示画面データと第２言語情報に基づく表示画面データとを外部機器に送信するため、外部機器の表示部においてジョブ設定用表示とそれ以外の表示とで異なる言語が使用可能になり、複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱うことが可能になる。
【００３１】
（８）上記（１）〜（７）のいずれかに記載の画像形成装置と、画像形成装置で画像形成された用紙に処理を施す後処理装置と、を有する画像形成システムにおいて、画像形成装置に含まれる画像形成装置又は後処理装置の少なくとも一方の操作用表示あるいは状態表示であってジョブの設定以外の用途では、画像形成装置に含まれる記憶部に記憶された第１言語情報に基づいて表示画面データを生成するよう制御し、ジョブの設定の用途では、記憶部に記憶された第２言語情報に基づいて表示画面データを生成するよう制御されるため、後処理装置を備えた画像形成システムにおいてもジョブ設定用表示とそれ以外の表示とで異なる言語が使用可能になり、複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱うことが可能になる。
【００３２】
（９）上記（１）〜（７）のいずれかに記載の画像形成装置を制御する画像形成制御方法において、ジョブ設定用表示とそれ以外の表示とで異なる言語が使用可能になり、複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱うことが可能になる。
【００３３】
（１０）上記のいずれかに記載の画像形成装置で使用されるジョブとして画像データと設定データとが含まれるジョブファイルであって、画像形成装置の記憶部に記憶されている複数の表示用言語情報のいずれかを第１言語情報、第１言語情報とは異なるいずれかの表示用言語情報を第２言語情報として、画像形成装置での操作用表示あるいは状態表示であってジョブの設定以外の用途では、第１言語情報に基づいて表示画面データが生成されるよう制御され、画像形成装置でのジョブの設定の用途では、第２言語情報に基づいて表示画面データが生成されるよう制御される場合に、第２言語情報を決定する際に使用される言語種別情報を、設定データ又は画像データに含まれた状態、あるいは、設定データ又は画像データとは別に付加した状態として有するため、画像形成装置においてジョブ設定用表示とそれ以外の表示とで異なる言語が使用可能になり、複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱うことが可能になる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施形態の画像形成システムの構成を示すブロック図である。
【図２】本発明の実施形態の画像形成システムの構成を示す構成図である。
【図３】本発明の実施形態の画像形成システムの構成を示す構成図である。
【図４】本発明の実施形態の画像形成システムで用いられるジョブファイルの構造を示す説明図である。
【図５】本発明の実施形態の画像形成装置で用いられる言語情報の構造を示す説明図である。
【図６】本発明の実施形態の画像形成装置で用いられる言語情報の構造を示す説明図である。
【図７】本発明の実施形態の画像形成装置で用いられる言語情報の構造を示す説明図である。
【図８】本発明の実施形態の画像形成の動作を示すフローチャートである。
【図９】本発明の実施形態の画像形成の動作を示すフローチャートである。
【図１０】本発明の実施形態の画像形成の動作を示すフローチャートである。
【図１１】本発明の実施形態の画像形成の動作を示すフローチャートである。
【図１２】本発明の実施形態の画像形成装置の表示画面例を示す説明図である。
【図１３】本発明の実施形態の画像形成装置の表示画面例を示す説明図である。
【図１４】本発明の実施形態の画像形成装置の表示画面例を示す説明図である。
【図１５】本発明の実施形態の画像形成装置の表示画面例を示す説明図である。
【図１６】本発明の実施形態の画像形成装置の表示画面例を示す説明図である。
【図１７】本発明の実施形態の画像形成装置の表示画面例を示す説明図である。
【図１８】本発明の実施形態の画像形成の動作を示すフローチャートである。
【図１９】本発明の実施形態の画像形成の動作を示すフローチャートである。
【図２０】本発明の実施形態の画像形成の動作を示すフローチャートである。
【図２１】本発明の実施形態の画像形成の動作を示すフローチャートである。
【発明を実施するための形態】
【００３５】
以下、図面を参照して本発明を実施するための形態（以下、実施形態）を詳細に説明する。
〈画像形成システムの全体構成〉
図１−３は本発明の実施の形態の概略構成を示す説明図である。
【００３６】
なお、ここでは、画像形成装置１００、後処理装置４００を含んで、直列接続された状態の画像形成システムを具体例として示す。但し、接続台数や接続機器は、この例に限定されるものではなく、複数台の画像形成装置、複数台の後処理装置を含んだ状態であってもよい。また、後処理装置４００が接続されない画像形成装置１００単体が存在していても良い。
【００３７】
また、この画像形成システムでは、図２及び図３に示されるように、図面上で右から左に向けた用紙の流れに沿って、画像形成装置１００、画像形成された用紙に各種後処理（パンチ処理、ステイプル処理、バインド処理など）を施す後処理装置４００、が直列接続されている。なお、図２及び図３では、給紙部１３０として大容量のトレイユニットが増設された様子を示している。
【００３８】
また、画像形成装置１００、後処理装置４００は、それぞれ通信部１２５，４０５を介して、それぞれの制御部１５０（ＣＰＵ１５１）と後処理制御部４０１が通信することで連携した制御を行うように構成されている。
【００３９】
また、コンピュータ（ＰＣ）などの外部機器１０は画像形成システムに含まれないが、ネットワーク２０を介して画像形成装置１００と通信可能に構成されている。そして、外部機器１０は、画像形成装置１００に対して、画像データと設定データとが含まれるジョブファイルを送信することが可能である。
【００４０】
〈画像形成システムの詳細構成〉
図１は、本発明の第１の実施の形態の画像形成システム主要部を構成する画像形成装置１００と後処理装置４００の構成を示している。
【００４１】
画像形成装置１００は、大きく分けて、プリンタコントローラ１１０と、スキャナ部１２２と、操作表示部１２３と、プリンタ部１２４と、通信部１２５と、給紙部１３０と、主制御部１５０と、を備えて構成される。
【００４２】
なお、プリントコントローラ１１０は、画像形成装置１００と独立して存在している構成であっても良い。
プリンタコントローラ１１０は、ＬＡＮ（Local Area Network）などのネットワーク２０を介してパーソナルコンピュータ（ＰＣ）などの外部機器１０と接続されており、外部機器１０から送られてくるジョブファイルに含まれる印刷データをラスタライズ処理してイメージデータを生成するＲＩＰ（Raster Image Processor）処理を実行する機能を果たす。
【００４３】
プリンタコントローラ１１０が外部機器１０から受信するジョブファイルに含まれる印刷データは、文字や図形をコードデータやベクトルデータで表した画像データ、たとえば、ＰＤＬ（Page Description Language：ページ記述言語）で記述された画像データを含むものである。また、ラスタライズ処理（ＲＩＰ処理）はコードデータやベクトルデータで構成される印刷データをビットマップ形式のイメージデータに展開する処理である。そして、イメージデータは、印刷データがラスタライズ処理されて、画像形成に使用されるビットマップ形式に戻された画像データである。
【００４４】
また、ジョブファイルには、上述した印刷データの他に、どの画像をどのようなページ順で画像形成するかといったジョブチケット情報などの設定データが含まれている。
また、この実施形態では、ジョブファイルには、後述するように、一般の表示に使用される第１言語とは別の第２言語に基づいてジョブ設定の表示をする際の言語指定に用いられる言語種別情報が含まれる。
【００４５】
なお、この言語種別情報は、ジョブファイル中に、画像データ（印刷データ）や設定データ（ジョブチケット情報）と独立して存在していても良いし（図４（ａ）参照）、設定データ（ジョブチケット情報）の内部や（図４（ｂ）参照）、画像データ（印刷データ）の内部（図４（ｃ）参照）に含まれて存在していても良い。
【００４６】
プリンタコントローラ１１０は、当該プリンタコントローラ１１０の動作を統括制御するＣＰＵ（Central Processing Unit）１１１と、ネットワーク２０に接続するための通信機能を果たすＬＡＮ−ＩＦ部１１２と、ＲＩＰ処理により生成したイメージデータなどを記憶する画像メモリ１１３と、ネットワーク２０から受信した印刷データやＲＩＰ処理の処理過程で生成される中間データなどを蓄積するハードディスク装置（ＨＤＤ）１１４と、画像メモリ１１３へのデータのリード／ライト機能および主制御部１５０との間で各種データの送受信機能を果たすＤＲＡＭ（Dynamic Random Access Memory）制御部１１５とを有している。
【００４７】
このほか、図示省略してあるが、ＣＰＵ１１１には、当該ＣＰＵ１１１が読み出して実行するプログラムや固定データを記憶したＲＯＭ（Read Only Memory）およびＣＰＵ１１１がプログラムを実行する際に各種データを一時的に格納するためのワークメモリなどが接続されている。
【００４８】
スキャナ部１２２は、原稿をカラーもしくはモノクロで光学的に読み取って対応する画像データを取得する機能を果たすもので、ラインイメージセンサ１２２ａのほか、当該スキャナ部１２２の動作全体を制御するスキャナ制御部１２２ｂを備えている。
【００４９】
操作表示部１２３は、各種設定画面や操作画面などを表示する機能、オペレータに向けて各種案内情報や通知、警告などを表示する機能、オペレータから各種の設定／選択操作や編集操作、出力指示（画像形成の開始指示）を受け付ける機能を果たす。操作表示部１２３は、液晶ディスプレイからなる表示部１２３ａと、その画面上に敷設されたタッチスイッチおよびその他のスイッチから成る操作部１２３ｂと、表示部１２３ａおよび操作部１２３ｂを制御する操作制御部１２３ｃとを有して構成される。
【００５０】
プリンタ部１２４は画像データに応じてオン/オフされる各レーザーダイオード（ＬＤ）１２４ａのほか、プロセスユニットなどの動作を制御するプリンタ制御部１２４ｂを有し、画像を形成する画像形成部である。なおプリンタ制御部１２４ｂは、ＣＰＵ１５１と協働して、プリンタ部１２４画像形成開始の準備完了前あるいはコントローラ１１０におけるイメージデータの生成中に、コントローラ１１０からページ情報を取得して対応するトレイから給紙を開始させる制御機能を有する。
【００５１】
また、プリンタ部１２４は図３に示されるように、画像が転写される前の所定位置で用紙の送り出しを制御するレジストローラ１２４１、用紙に転写されるトナー像が形成される像担持体としての感光体１２４２、感光体１２４２表面に所定の電位を与える帯電部１２４３、感光体１２４２表面に画像データに応じたレーザビーム照射を行って静電潜像を形成する発光部１２４４、感光体１２４２表面の静電潜像を現像してトナー像を形成する現像部１２４５、感光体１２４２表面のトナー像を用紙に転写する転写部１２４６、用紙上のトナー像を定着させる定着部１２４７、用紙の裏面にトナー像を形成する際の両面搬送経路１２４８、を備えて構成される。
【００５２】
なお、スキャナ制御部１２２ｂ、操作制御部１２３ｃ、プリンタ制御部１２４ｂはそれぞれＣＰＵ（Central Processing Unit）およびＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを主要部とする回路で構成されており、ＲＯＭに格納されたプログラムに従って各種の制御を実行する。
【００５３】
給紙部１３０は、トレイＴ１〜Ｔ６それぞれに用紙が収容されており、ＣＰＵ１５１の指示により、画像形成のタイミングに合わせてトレイＴ１〜Ｔ６に収容された用紙を送り出す。なお、図２及び図３では、給紙部１３０として、トレイＴ４〜Ｔ６を含む３段のトレイユニットが増設された様子を示している。なお、トレイの段数やトレイユニットのユニット数は、あくまでも一例であり、トレイ単位、ユニット単位などで任意に増減することが可能である。
【００５４】
主制御部１５０は、各部の制御部と協調して画像形成装置１００全体の動作を統括制御する機能を果たすもので、ＣＰＵ１５１と、読み取り処理部１５２と、ＤＲＡＭ制御部１５３と、圧縮伸長部１５４と、半導体メモリで構成された画像メモリ１５５と、ハードディスク装置（ＨＤＤ）１５６と、書き込み処理部１５８と、ＲＯＭ１５９ａと、ＲＡＭ１５９ｂと、不揮発メモリ１５９ｃと、を備えて構成される。
【００５５】
ＣＰＵ１５１は、画像形成に関する動作全体を制御する機能を果たす。ＲＯＭ１５９ａには、プログラムや各種固定データなどが記憶されており、ＣＰＵ１５１はＲＯＭ１５９ａに格納されたプログラムに従って動作する。ＲＡＭ１５９ｂは、ＣＰＵ１５１がプログラムを実行する際に各種のデータを一時的に格納するワークメモリとして使用される。不揮発メモリ１５９ｃは、電源オフ後も記憶しておくべきユーザデータやシステムデータ、各種設定値などが記憶されるメモリである。
【００５６】
なお、このＣＰＵ１５１は、プリンタ部１２４内のプリンタ制御部１２４ｂと協働して、プリンタ部１２４画像形成開始の準備完了前あるいはコントローラ１１０におけるイメージデータの生成中に、コントローラ１１０からページ情報を取得して対応するトレイから給紙を開始させる制御機能を有する。
【００５７】
読み取り処理部１５２は、スキャナ部１２２の出力する画像データに対して拡大処理、鏡像処理、誤差拡散処理などを施す機能を果たす。
ＤＲＡＭ制御部１５３は、ダイナミックＲＡＭからなる画像メモリ１５５へのリード・ライトおよびリフレッシュのタイミング制御や、画像データを圧縮して画像メモリ１５５に格納したり、画像メモリ１５５から圧縮画像データを読み出して伸張したりする際のタイミング制御などを行う。
【００５８】
また、ＤＲＡＭ制御部１５３には、ＰＣＩ（Peripheral Component Interconnect）バスを通じてプリンタコントローラ１１０のＤＲＡＭ制御部１１５と接続され、プリンタコントローラ１１０との間で各種のデータを授受する機能を果たす。
【００５９】
圧縮伸長部１５４は、画像メモリ１５５を記憶領域として使用しつつ、画像データを圧縮して圧縮画像データを生成し、また、圧縮された画像データ（圧縮画像データ）を元のイメージデータに伸張する、圧縮処理機能と伸長処理機能とを果たす。
【００６０】
画像メモリ１５５は、圧縮伸長部１５４により使用され、圧縮して生成された圧縮画像データや伸長された画像データを記憶する機能を果たす。
ハードディスク装置１５６には、プリンタコントローラ１１０から受信したジョブファイルなどが記憶され保存される。
【００６１】
書き込み処理部１５８は、画像メモリ１５５から読み出して伸張された画像データに応じて、プリンタ部１２４での各色のＬＤ１２４ａをオン/オフさせるための信号を、プリンタ部１２４の動作に応じたタイミングで出力する機能を果たす。
【００６２】
後処理装置４００は、大きく分けて、後処理制御部４０１と、通信部４０５と、後処理部４１０と、操作表示部４２３と、を備えて構成される。ここで、後処理制御部４０１は、後処理装置４００における後処理の実行を制御する。通信部４０５は、画像形成装置１００の通信部１２５と所定のプロトコルに従って通信する。後処理部４１０は、図３のように、例えば、パンチ部４１３や製本部４１５を備えており、画像形成装置１００からの用紙を受け入れ、所定の後処理を実行する。操作表示部４２３は、後処理に関連する用紙の設定等の入力や状態表示を行う。
【００６３】
〈言語情報〉
以下、本実施形態で使用される言語情報について説明する。
図５（ａ）はＲＯＭ１５９ａに予め格納されている複数の言語の表示用メッセージとしての表示用言語情報である。
【００６４】
ここでは、ＲＯＭ１５９ａの所定のアドレスに、例えば、操作表示部１２３や外部機器１０の表示画面で使用される可能性のある各種のメッセージが言語毎に格納されている。ここでは、英語メッセージ、日本語メッセージ、フランス語メッセージ、ドイツ語メッセージ、が一例として示されている。
【００６５】
また、ＲＡＭ１５９ｂの所定のアドレスに、第１言語情報メッセージ領域と、第２言語情報メッセージ領域とが設けられている（図５（ｂ））。
そして、ＲＯＭ１５９ａのいずれかの言語のメッセージがＲＡＭ１５９ｂの第１言語情報メッセージ領域と第２言語情報メッセージ領域とにロードされる。
【００６６】
ここでは、そして、ＲＯＭ１５９ａから日本語メッセージがＲＡＭ１５９ｂの第１言語情報メッセージ領域にロードされ、ＲＯＭ１５９ａからフランス語メッセージがＲＡＭ１５９ｂの第２言語情報メッセージ領域にロードされた様子を示している。
【００６７】
ここで、画像形成装置１００の操作表示部１２３や外部機器１０の操作表示部において、操作用表示あるいは状態表示であってジョブの設定以外の用途の表示では、第１言語情報に基づいて表示画面データが生成される。また、画像形成装置１００の操作表示部１２３や外部機器１０の操作表示部において、ジョブの設定の用途の表示では、第２言語情報に基づいて表示画面データが生成される。なお、この詳細については、フローチャートを参照して別途詳しく説明する。
【００６８】
なお、ＲＯＭ１５９ａに格納されている各国語のメッセージデータは、図６のように、メッセージのＩＤ、ＩＤに対応した表示用の文字データ、メッセージのプロパティ等が含まれている。ここで、同じＩＤに対して、各国語の対応するメッセージが割り当てられている。例えば、ＩＤ＝0x2000として、日本語メッセージでは「ＯＫ」、フランス語メッセージでは「Ｖａｌｉｄｅｒ」なる文字データが格納されている。
【００６９】
また、表示画面は上述したメッセージの他に、各種のボタンやアイコンを表示する。このため、図７のような画面リストがＲＯＭ１５９ａからＲＡＭ１５９ｂにロードされる。ここで、ボタンのキーコード、画面上で表示すべき座標、ボタンに対応して表示すべきメッセージＩＤ、ボタンの画像種類、などの情報が一覧表形式で格納されている。
【００７０】
ここで、画像形成装置１００の電源オン時などの立ち上げ処理では、ＣＰＵ１５１の制御に基づいて画像形成装置１００の各部を初期化する（図８中のステップＳ３０）。さらに、ＣＰＵ１５１は不揮発メモリ１５９ｃの設定を読み出し、画像形成装置１００の使用状態における言語設定を取得する（図８中のステップＳ３１）。そして、ＣＰＵ１５１は、画像形成装置１００の言語設定に対応するメッセージデータをＲＯＭ１５９ａからＲＡＭ１５９ｂの第１言語情報メッセージ領域にロードする（図８中のステップＳ３２）。図５（１）の例では、ＲＯＭ１５９ａから日本語メッセージがＲＡＭ１５９ｂの第１言語情報メッセージ領域にロードされている。
【００７１】
また、画像形成装置１００において、操作表示部１２３の言語設定切替処理時には、ＣＰＵ１５１は不揮発メモリ１５９ｃの設定を読み出し、画像形成装置１００の操作表示部１２３における言語設定を取得する（図８中のステップＳ４０）。さらに、ＲＡＭ１５９ｂの第１言語情報メッセージ領域を初期化する（図８中のステップＳ４１）。そして、ＣＰＵ１５１は、画像形成装置１００の言語設定に対応するメッセージデータをＲＯＭ１５９ａからＲＡＭ１５９ｂの第１言語情報メッセージ領域にロードする（図８中のステップＳ４２）。図５（２）の例では、ＲＯＭ１５９ａから日本語メッセージがＲＡＭ１５９ｂの第１言語情報メッセージ領域にロードされている。
【００７２】
そして、画像形成装置１００において、ジョブ設定画面を起動するための表示画面データを生成する際には、プリンタコントローラ１１０内のＣＰＵ１１１又は主制御部１５０内のＣＰＵ１５１は、ジョブファイルを解析して言語種別情報を取得する（図８中のステップＳ５０）。さらに、ＲＡＭ１５９ｂの第２言語情報メッセージ領域を初期化する（図８中のステップＳ５１）。そして、ＣＰＵ１５１は、言語種別情報に対応するメッセージデータをＲＯＭ１５９ａからＲＡＭ１５９ｂの第２言語情報メッセージ領域にロードする（図８中のステップＳ５２）。図５（３）の例では、ＲＯＭ１５９ａからフランスメッセージがＲＡＭ１５９ｂの第２言語情報メッセージ領域にロードされている。
【００７３】
〈画像形成システムの動作〉
以下、本実施形態の画像形成システムの動作、画像形成制御方法について、図９以降のフローチャートを利用して具体例を用いつつ詳細に説明する。
【００７４】
〈外部機器側でのジョブファイルの生成とプリント指示（１）〉
以下、ＰＣ等の外部機器１０における言語種別情報を含んだジョブファイルの生成について説明する。
【００７５】
図９は、外部機器１０においてジョブファイル生成時に言語種別情報を付与する手順と、そのジョブファイルを画像形成装置１００に転送する際に言語種別情報を付与する手順とを示すフローチャートである。なお、図９（ａ）はジョブファイル生成時の手順を示し、図９（ｂ）はジョブファイルを画像形成装置１００に転送する際の手順を示している。
【００７６】
外部機器１０では、既知の手法により、画像データ（印刷データ）や設定データ（ジョブチケット情報）を含むジョブが生成される（図９中のステップＳ１１，Ｓ１２）。なお、外部機器１０におけるジョブ生成としては、各種のジョブ生成プログラムにより実行される。また、このジョブをジョブファイルとして保存するため、外部機器１０においてファイル名が入力される（図９中のステップＳ１３）。ここで、ジョブファイルのファイル名が入力される際の言語から言語種別情報が生成され（図９中のステップＳ１４）、この言語種別情報が図４に示されたいずれかの形式によりジョブファイル中に格納される（図９中のステップＳ１５）。このようにして、外部機器１０において、言語種別情報が含まれた状態のジョブファイルが保存される（図９中のステップＳ１６）。
【００７７】
外部機器１０において、プリント指示として、既に作成されたジョブファイルをプリンタドライバなどを介して画像形成装置１００に転送する際に、ジョブファイル中に言語種別情報が存在するか否かがチェックされる（図９中のステップＳ２１，Ｓ２２）。なお、外部機器１０におけるプリント指示としては、プリンタドライバのプログラムにより実行される。
【００７８】
ジョブファイル中に言語種別情報が未設定であって（図９中のステップＳ２２でＹＥＳ）、外部機器１０として設定されている言語等を取得可能であれば（図９中のステップＳ２３でＹＥＳ）、外部機器１０に設定されている言語が言語種別情報としてジョブファイルに格納される（図９中のステップＳ２４）。
【００７９】
一方、ジョブファイル中に言語種別情報が未設定であって（図９中のステップＳ２２でＹＥＳ）、外部機器１０として設定されている言語等を取得可能でなければ（図９中のステップＳ２３でＮＯ）、プリンタドライバが言語種別情報の問い合わせ画面を生成するなどして、ジョブ生成者に対して言語の選択を求める。そして、このプリンタドライバを介して設定された言語が言語種別情報としてジョブファイルに格納される（図９中のステップＳ２４）。
【００８０】
そして、ジョブファイル中に言語種別情報が設定されている場合（図９中のステップＳ２２でＮＯ）、あるいは、ジョブファイル中に言語種別情報が設定されていない場合であって（図９中のステップＳ２２でＹＥＳ）外部機器の言語やプリンタドライバを介して設定された言語種別情報が設定された場合（図９中のステップＳ２４，Ｓ２５）、プリント指示として外部機器１０からジョブファイルが画像形成装置１００に向けて転送される（図９中のステップＳ２８）。
【００８１】
〈外部機器側でのジョブファイルの生成とプリント指示（２）〉
また、図１０は、図９（ｂ）と同様に、ジョブファイルを画像形成装置１００に転送する際に言語種別情報を付与する手順を示すフローチャートである。なお図１０において、図９（ｂ）と同一手順については同一ステップ番号を付して、重複説明を省略する。
【００８２】
ここで、外部機器１０において、プリント指示として、既に作成されたジョブファイルを画像形成装置１００に転送する際に、画像形成装置１００が有するメッセージの言語情報が取得される（図１０中のステップＳ２０）。更に、ジョブファイル中に言語種別情報が存在するか否かがチェックされる（図１０中のステップＳ２１，Ｓ２２）。なお、外部機器１０におけるプリント指示としては、プリンタドライバのプログラムにより実行される。
【００８３】
ジョブファイル中に言語種別情報が未設定であって（図１０中のステップＳ２２でＹＥＳ）、外部機器１０として設定されている言語等を取得可能であれば（図１０中のステップＳ２２でＹＥＳ）、外部機器１０に設定されている言語が言語種別情報としてジョブファイルに格納される（図１０中のステップＳ２３）。
【００８４】
一方、ジョブファイル中に言語種別情報が未設定であって（図１０中のステップＳ２２でＹＥＳ）、外部機器１０として設定されている言語等を取得可能でなければ（図１０中のステップＳ２３でＮＯ）、プリンタドライバが言語種別情報の問い合わせ画面を生成するなどして、ジョブ生成者に対して言語の選択を求める。そして、このプリンタドライバを介して設定された言語が言語種別情報としてジョブファイルに格納される（図１０中のステップＳ２５）。
【００８５】
そして、ジョブファイル中に言語種別情報が設定されている場合（図１０中のステップＳ２２でＮＯ）、あるいは、ジョブファイル中に言語種別情報が設定されていない場合であって（図１０中のステップＳ２２でＹＥＳ）外部機器の言語やプリンタドライバを介して設定された言語種別情報が設定された場合（図１０中のステップＳ２４，Ｓ２５）に、言語種別情報として設定された言語に対応するメッセージを画像形成装置１００が有しているかがチェックされる（図１０中のステップＳ２６）。
【００８６】
ジョブファイルに言語種別情報として設定された言語に対応するメッセージを画像形成装置１００が有していない場合（図１０中のステップＳ２６でＮＯ）、プリンタドライバが言語種別情報の再設定画面を生成するなどして、ジョブ生成者に対して言語の選択や再設定を求める。そして、このプリンタドライバを介して設定された言語が言語種別情報としてジョブファイルに格納される（図１０中のステップＳ２７）。
【００８７】
以上のようにして、画像形成装置１００がメッセージを有する言語に対応した言語種別情報が設定されたジョブファイルが、プリント指示として外部機器１０から画像形成装置１００に向けて転送される（図１０中のステップＳ２８）。
【００８８】
〈画像形成装置側でのジョブ設定と画面描画処理（１）〉
以下、図１１を参照して、画像形成装置１００において、外部機器１０から送られてきたジョブファイルの設定と画面描画処理について説明する。
【００８９】
図１１（ａ）は、画像形成装置１００において、外部機器１０から送られてきたジョブファイルの設定を行う手順を示すフローチャートである。図１１（ｂ）は、画像形成装置１００におけるジョブファイルの設定の際の画面描画処理の手順を示すフローチャートである。
【００９０】
ＣＰＵ１５１は、設定すべきジョブをオペレータに選択させるため、ＨＤＤ１１４やＨＤＤ１５６に格納されているジョブを一覧表示する画面を操作表示部１２３に表示するよう制御する。このような操作表示部１２３におけるジョブ一覧画面により、オペレータがジョブを選択する（図１１中のステップＳ１００）。なお、この段階では、図８（ａ），（ｂ）で説明したように、画像形成装置１００に初期設定されている第１言語情報に基づいた通常の画面が操作表示部１２３に表示される。
【００９１】
ここで、ＣＰＵ１５１は、オペレータにより選択されたジョブに含まれる言語種別情報を取得する（図１１中のステップＳ１０１）。なお、ジョブに含まれる言語種別情報については図４で説明しているが、ジョブファイル中のいずれかの領域に格納されている言語種別情報を、データのヘッダ等を参照して抽出する。
【００９２】
そして、ＣＰＵ１５１は、ＲＡＭ１５９ｂの第２言語情報メッセージ領域を初期化した上で、選択されたジョブから取得された言語種別情報に対応する言語のメッセージデータを、ＲＯＭ１５９ａからＲＡＭ１５９ｂの第２言語情報メッセージ領域にロードする（図１１中のステップＳ１０２）。
【００９３】
この状態で、ＣＰＵ１５１は、ジョブ設定の操作に必要なジョブ設定画面を描画して操作表示部１２３に表示する（図１１中のステップＳ１０３）。この操作表示部１２３のジョブ設定画面を利用して、オペレータがジョブ設定を実行する（図１１中のステップＳ１０４）。
【００９４】
ここで、ジョブ設定画面描画処理（図１１中のステップＳ１０３）を、図１１（ｂ）のサブルーチンのフローチャートにより詳細に説明する。
ジョブ設定画面描画処理では、ＣＰＵ１５１は、画面リスト（図７参照）に従って、釦のキーコード、表示座標、メッセージＩＤ、釦のビットマップデータ種類、等を読み出す（図１１中のステップＳ１０３１）。ここで、未描画のメッセージＩＤが存在するかを確認し（図１１中のステップＳ１０３２）、未描画のメッセージＩＤが存在しない状態であれば処理を終了する（図１１（ｂ）中のエンド）。
【００９５】
未描画のメッセージＩＤが存在すれば（図１１中のステップＳ１０３２でＹＥＳ）、そのメッセージＩＤがジョブ設定用か一般操作用（ジョブ設定用以外）かを、メッセージＩＤのプロパティ等を参照して確認する（図１１中のステップＳ１０３３）。
【００９６】
そのメッセージＩＤが一般操作用（ジョブ設定用以外）であれば（図１１中のステップＳ１０３３でＮＯ）、ＣＰＵ１５１は、該当するメッセージＩＤの文字データを、第１言語情報メッセージ領域（図５（ｂ）の「第１言語情報メッセージ領域」参照）から取得する（図１１中のステップＳ１０３５）。
【００９７】
一方、そのメッセージＩＤがジョブ設定用であれば（図１１中のステップＳ１０３３でＹＥＳ）、ＣＰＵ１５１は、該当するメッセージＩＤの文字データを、第２言語情報メッセージ領域（図５（ｂ）の「第２言語情報メッセージ領域」参照）から取得する（図１１中のステップＳ１０３４）。
【００９８】
そして、ＣＰＵ１５１は、取得された文字データを用いてジョブ設定画面を描画する（図１１中のステップＳ１０３６）。
なお、ＣＰＵ１５１は、以上の処理を、画面リストに含まれる全てのメッセージＩＤについて繰り返し実行する（図１１中のステップＳ１０３１〜Ｓ１０３６）。そして、ＣＰＵ１５１は、画面リストに含まれる全てのメッセージＩＤについて文字データの取得と描画処理とを完了した時点で、処理を終了する（図１１中のステップＳ１０３２でＮＯ、図１１（ｂ）でのエンド）。
【００９９】
図１２は操作表示部１２３に表示されるジョブ設定画面の一例である。ここで、画像形成装置１００の初期設定としての第１言語情報が日本語の設定であり、ジョブから取得された言語種別情報により設定される第２言語情報も日本語である場合の、ジョブ設定画面の一例を示している。
【０１００】
この場合、表示画面の基本部分、ジョブ設定の大分類項目名部分（「基本設定」、「出力設定」、…）、ジョブ設定の各種項目部分（「ファイル名」、「パスワード」、「設定部数」、…）、ジョブ設定の各種項目内のパラメータ部分（ソート／グループ「ソート」、…）、全てが日本語で表示されている。
【０１０１】
図１３は操作表示部１２３に表示されるジョブ設定画面の他の一例である。ここで、画像形成装置１００の初期設定としての第１言語情報が日本語の設定であり、ジョブから取得された言語種別情報により設定される第２言語情報がフランス語である場合の、ジョブ設定画面の一例を示している。
【０１０２】
この図１３の場合、表示画面の基本部分、ジョブ設定の大分類項目名部分（「基本設定」、「出力設定」、…）は、図１２と同様に、日本語で表示されている。
一方、図１３において、ジョブ設定の各種項目部分（「Nom du fichier」、「Mot de passe」、「Exemplaires」、…）、ジョブ設定の各種項目内のパラメータ部分（Tri/Groupe「Tri」、…）、がフランス語で表示されている。
【０１０３】
図１４は、ジョブ設定画面において設定されうる任意スタンプの表示画面である。ここで、画像形成装置１００の初期設定としての第１言語情報が日本語の設定であり、ジョブから取得された言語種別情報により設定される第２言語情報も日本語である場合の、任意スタンプの設定画面の一例を示している。
【０１０４】
この図１４の場合、表示画面の基本部分、任意スタンプの設定項目名部分（「印字なし」、「文字」、「日付」、「任意スタンプ番号」、「文字設定」…）、任意スタンプの設定項目内のパラメータ（「複写禁止」、「１２ポイント／明朝体」…）、が日本語で表示されている。このため、任意スタンプとして使用する言語のフォント等を正確に確認しつつ設定することが可能になる。
【０１０５】
図１５は、画像形成装置１００の初期設定としての第１言語情報が日本語の設定であり、ジョブから取得された言語種別情報により設定される第２言語情報が英語である場合の、任意スタンプの設定画面の一例を示している。
【０１０６】
すなわち、この図１５において、表示画面の基本部分は日本語であるものの、任意スタンプの設定項目名部分（「not print」、「Character」、「Date, Time」、「Stamp number」、「Character font size」…）、任意スタンプの設定項目内のパラメータ（「Eyes Only」、「12point / Courier」…）、が英語で表示されている。
【０１０７】
また、図１６に示されるように、ジョブ設定画面として、各種パラメータの設定が完了してジョブファイルにファイル名を付与する場合や、各種パスワードを入力する場合、あるいは、ジョブ設定中にスタンプ用文字列を入力する場合などでは、キーボードが必要になる。この場合には、ＣＰＵ１５１は、ソフトウエアキーボードとしての表示画面データを生成し、操作表示部１２３に表示する。この場合、第２言語情報がフランス語である場合には、図１６に示されるように、基本画面１２３ａ１は日本語で表示され、ジョブ設定に関連するキーボード画面１２３ａｋｂはフランス語で表示される。
【０１０８】
このように、ジョブの言語種別情報による第２言語情報に基づいて、少なくも第２言語情報に基づいた文字入力用のキーボードを表示する表示画面データを生成するよう制御されるため、複数の言語が使用されうる状況の文字入力操作などで画像形成装置の言語を適切に取り扱うことが可能になる。
【０１０９】
なお、図１２〜図１６では、操作表示部１２３における表示画面の例を示しているが、リモートパネル等の操作表示部１２３以外でジョブ設定の表示画面を表示することも可能である。この場合には、ＣＰＵ１５１の指示により生成された表示画面データが、ＬＡＮ−ＩＦ部１１２を経由して、外部の機器に送信される。
【０１１０】
すなわち、画像形成装置１００の操作用表示あるいは状態表示であってジョブの設定以外の用途では、第１言語情報に基づいて表示画面データが生成される。一方、ジョブ設定の用途では、第２言語情報に基づいて表示画面データが生成される。
【０１１１】
これにより、ジョブ設定用表示とそれ以外の表示とで異なる言語が使用可能になり、複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱うことが可能になる。また、ジョブ設定用表示にはジョブに含まれた言語種別情報に合致した言語の表示になり、複数の言語が使用されうる状況で画像形成装置の言語を適切に取り扱うことが可能になる。また、第２言語情報に基づいて、少なくも第２言語情報に基づいた文字入力用のキーボードを表示する表示画面データを生成するよう制御されるため、複数の言語が使用されうる状況の文字入力操作などで画像形成装置の言語を適切に取り扱うことが可能になる。また、スタンプ用文字列、ファイル名、又はパスワードがキーボードを介して入力される場合に、第２言語情報に基づいた文字として処理するため、複数の言語が使用されうる状況の文字入力操作などで画像形成装置の言語を適切に取り扱うことが可能になる。
【０１１２】
なお、図１６では入力デバイスの具体例としてキーボードを示したが、これに限定されるものではない。例えば、操作表示部１２３の一部の領域を、一定の大きさを持つ手書き入力パッドやペン入力パッドとして利用することが可能である。この場合には、手書き入力された文字の認識を、ジョブ設定に関するものであれば第２言語情報に基づいて行い、ジョブ設定以外に関するものであれば第１言語情報に基づいて行うようにすれば良い。これにより、手書きやペンによる入力を扱う機能を備え、操作部からの操作あるいは入力を第２言語情報に基づいた文字として処理するため、複数の言語が使用されうる状況の文字入力操作などで画像形成装置の言語を適切に取り扱うことが可能になる。
【０１１３】
〈画像形成装置側でのジョブ設定と画面描画処理（２）〉
以下、図１７と図１８を参照して、画像形成装置１００におけるジョブファイル設定の際の画面描画処理について説明する。
【０１１４】
図１８（ａ）は、画像形成装置１００において、ジョブ設定画面を描画中に、第２言語情報の表示部分について、一定時間毎に表示言語を切り替える制御を実行する際の手順を示すフローチャートである。図１８（ｂ）は、画像形成装置１００における表示を切り替えつつ描画する詳細手順を示すフローチャートである。
【０１１５】
なお、図１１に示した画面描画処理（１）によって、ジョブ設定に関連して、第１言語情報と第２言語情報とによる表示画面が表示されている状態を前提とする。すなわち、初期状態では、図１３に示される表示画面が描画されて表示されているとする。
【０１１６】
ＣＰＵ１５１は、操作表示部１２３での操作あるいは初期設定等により、ジョブ設定用の第２言語情報の表示部分を、所定時間毎に第１言語情報に戻す表示（以下、「交互表示」と呼ぶ）を行う設定がなされているかを確認する（図１８中のステップＳ２００）。
【０１１７】
例えば、図１７の表示画面１２３ａ１における「言語交互表示」のタブ１２３ａｔ１がオペレータによりクリックされれば、交互表示の設定がなされているとＣＰＵ１５１が認識する。
【０１１８】
第２言語情報の表示部分を第１言語情報の表示に戻す交互表示の設定がなされていなければ（図１８中のステップＳ２００でＮＯ）、ＣＰＵ１５１は交互表示の処理を終了する（図１８（ａ）のエンド）。
【０１１９】
第２言語情報の表示部分を第１言語情報の表示に戻す交互表示の設定がなされていれば（図１８中のステップＳ２００でＹＥＳ）、ＣＰＵ１５１は表示時間管理用タイマをリセットすると共に、該表示時間管理用タイマの設定時間をセットする（図１８中のステップＳ２０１）。
【０１２０】
そして、ＣＰＵ１５１は、表示時間管理用タイマが設定時間を計測したかを監視している（図１８中のステップＳ２０２）。なお、この所定の設定時間としては、ＲＯＭ１５９ａに予め格納されている初期値であっても良いし、操作表示部１２３経由でオペレータから指示された時間であっても良い。
【０１２１】
表示時間管理用タイマが設定時間を計測すると（図１８中のステップＳ２０２でＹＥＳ）、ＣＰＵ１５１は、表示時間管理用タイマをリセットし（図１８中のステップＳ２０３）、後述するメッセージ言語交互切替処理を実行する（図１８中のステップＳ２０４）。以後、このメッセージ言語交互切替処理を、タイマがカウントアップする毎に実行する。
【０１２２】
また、交互表示を終了する指示が操作表示部１２３や外部リモートパネル等から発生すると、ＣＰＵ１５１は、表示画面を初期状態（例えば、図１８に示される表示画面の描画状態）に戻して、処理を終了する（図１８（ａ）中のエンド）。
【０１２３】
ここで、メッセージ言語交互切替処理（図１８中のステップＳ２０４）を、図１８（ｂ）のサブルーチンのフローチャートにより詳細に説明する。
メッセージ言語交互切替処理では、ＣＰＵ１５１は、ジョブ設定画面描画処理（図１１（ｂ））と同様な処理を実行する。
【０１２４】
まず、画面リスト（図７参照）に従って、釦のキーコード、表示座標、メッセージＩＤ、釦のビットマップデータ種類、等を読み出す（図１８中のステップＳ２０４１）。ここで、未描画のメッセージＩＤが存在するかを確認し（図１８中のステップＳ２０４２）、未描画のメッセージＩＤが存在しない状態であれば処理を終了する（図１８（ｂ）中のエンド）。
【０１２５】
未描画のメッセージＩＤが存在すれば（図１８中のステップＳ２０４２でＹＥＳ）、そのメッセージＩＤがジョブ設定用か一般操作用（ジョブ設定用以外）かを、メッセージＩＤのプロパティ等を参照して確認する（図１８中のステップＳ２０４３）。
【０１２６】
そのメッセージＩＤが一般操作用（ジョブ設定用以外）であれば（図１８中のステップＳ２０４３でＮＯ）、ＣＰＵ１５１は、該当するメッセージＩＤの文字データを、第１言語情報メッセージ領域（図５（ｂ）の「第１言語情報メッセージ領域」参照）から取得する（図１８中のステップＳ２０４５）。
【０１２７】
一方、そのメッセージＩＤがジョブ設定用であれば（図１８中のステップＳ２０４３でＹＥＳ）、ＣＰＵ１５１は、該当するメッセージＩＤについて第２言語情報で表示中であるかを確認する（図１８中のステップＳ２０４４ａ）。
【０１２８】
ジョブ設定用のメッセージＩＤについて第２言語情報で表示中であれば（図１８中のステップＳ２０４４ａでＹＥＳ）、ＣＰＵ１５１は、言語を切り替えるため、該当するメッセージＩＤの文字データを、第１言語情報メッセージ領域（図５（ｂ）の「第１言語情報メッセージ領域」参照）から取得する（図１８中のステップＳ２０４５）。
【０１２９】
また、ジョブ設定用のメッセージＩＤについて第２言語情報で表示中でなければ（図１８中のステップＳ２０４４ａでＮＯ）、ＣＰＵ１５１は、言語を切り替えるため、該当するメッセージＩＤの文字データを、第２言語情報メッセージ領域（図５（ｂ）の「第２言語情報メッセージ領域」参照）から取得する（図１８中のステップＳ２０４４ｂ）。
【０１３０】
そして、ＣＰＵ１５１は、取得された文字データを用いてジョブ設定画面を描画する（図１８中のステップＳ２０４６）。
なお、ＣＰＵ１５１は、以上の処理を、画面リストに含まれる全てのメッセージＩＤについて繰り返し実行する（図１８中のステップＳ２０４１〜Ｓ２０４６）。そして、ＣＰＵ１５１は、画面リストに含まれる全てのメッセージＩＤについて文字データの取得と描画処理とを完了した時点で、処理を終了する（図１８中のステップＳ２０４２でＮＯ、図１８（ｂ）でのエンド）。
【０１３１】
以上の処理では、設定された時間が経過する毎に、メッセージ言語交互切替処理を実行する（図１８中のステップＳ２０４）を実行し、このメッセージ言語交互切替処理として、ジョブ設定用のメッセージとして前回と異なる言語情報の文字データを取得して表示画面を描画するようにしている。
【０１３２】
この結果、初期状態では図１３の表示画面であり、設定された時間が経過する毎に、図１３の表示画面と図１２の表示画面を交互に表示するようになる。これにより、ジョブ設定用表示とそれ以外の表示とで異なる言語が使用可能になり、複数の言語が使用されうる状況で、画像形成装置の言語を適切に、誤解することなく、取り扱うことが可能になる。
【０１３３】
なお、以上の説明では、設定された時間が経過する毎に、メッセージＩＤの文字データを読み込むようにしているが、これに限定されるものではない。例えば、表示画面全体について、ジョブ設定用のメッセージの第１言語情報による文字データとジョブ設定用のメッセージの第２言語情報による文字データと取得し、これらから作成される表示画面データをバックアップしておいて、交互に表示画面データを差し替える構成であっても良い。
【０１３４】
〈画像形成装置側でのジョブ設定と画面描画処理（３）〉
以下、図１７と図１９を参照して、画像形成装置１００におけるジョブファイル設定の際の画面描画処理について説明する。
【０１３５】
図１９（ａ）は、画像形成装置１００において、ジョブ設定画面を描画中に、第２言語情報の表示部分について、切り替え指示に基づいて表示言語を切り替える制御を実行する際の手順を示すフローチャートである。図１９（ｂ）は、画像形成装置１００における表示を切り替えつつ描画する詳細手順を示すフローチャートである。
【０１３６】
なお、図１１に示した画面描画処理（１）によって、ジョブ設定に関連して、第１言語情報と第２言語情報とによる表示画面が表示されている状態を前提とする。すなわち、初期状態では、図１３に示される表示画面が描画されて表示されているとする。
【０１３７】
ＣＰＵ１５１は、操作表示部１２３での操作により、ジョブ設定用の第２言語情報の表示部分を、第１言語情報に戻す表示（以下、「手動切替表示」と呼ぶ）を行う設定がなされているかを確認する（図１９中のステップＳ３００）。例えば、図１７の表示画面１２３ａ１における「言語手動切替」のタブ１２３ａｔ２がオペレータによりクリックされれば、手動切替表示の設定がなされているとＣＰＵ１５１が認識する。
【０１３８】
なお、手動切替表示の設定は表示画面の表示中に、どのタイミングで設定されるかは不明であるため、表示画面の描画中は定期的に確認するようにしている（図１９中のステップＳ３００でＮＯ、Ｓ３０５、Ｓ３００）。
【０１３９】
第２言語情報の表示部分を第１言語情報の表示に戻す手動切替表示の設定がなされていれば（図１９中のステップＳ３００でＹＥＳ）、ＣＰＵ１５１は、表示画面としてジョブ設定用のメッセージとして現在使用中の言語情報を取得する（図１９中のステップＳ３０１）。
【０１４０】
そして、ＣＰＵ１５１は、ジョブ設定用のメッセージとして現在使用中の言語情報が第２言語であれば（図１９中のステップＳ３０１で「第２言語」）、ジョブ設定用のメッセージとして次に使用する言語情報を第１言語と設定する（図１９中のステップＳ３０２）。また、ＣＰＵ１５１は、ジョブ設定用のメッセージとして現在使用中の言語情報が第１言語であれば（図１９中のステップＳ３０１で「第１言語」）、ジョブ設定用のメッセージとして次に使用する言語情報を第２言語と設定する（図１９中のステップＳ３０３）。
【０１４１】
以上の表示中言語情報の取得と次回表示用言語情報の設定が完了すると、後述するメッセージ言語手動切替処理を実行する（図１９中のステップＳ３０４）。そして、以上の表示中言語情報の取得と次回表示用言語情報の設定とメッセージ言語手動切替処理とを、表示画面の描画が終了するまで続行する（図１９中のステップＳ３０５）。
【０１４２】
ここで、メッセージ言語手動切替処理（図１９中のステップＳ３０４）を、図１９（ｂ）のサブルーチンのフローチャートにより詳細に説明する。
メッセージ言語手動切替処理（図１９（ｂ））では、ＣＰＵ１５１は、基本的にジョブ設定画面描画処理（図１１（ｂ））と同様な処理を実行する。
【０１４３】
なお、図１１においてステップＳ１０３１〜Ｓ１０３６に対応するよう、図１９においてステップＳ３０４１〜Ｓ３０４６のステップ番号を記載している。このため、重複した説明は省略する。
【０１４４】
図１９（ｂ）において図１１（ｂ）と異なる処理としては、ステップＳ１０３４の処理である。
すなわち、メッセージＩＤがジョブ設定用であれば（図１９中のステップＳ３０４３でＹＥＳ）、ＣＰＵ１５１は、該当するメッセージＩＤの文字データとして、
手動切替表示用に設定（ステップＳ３０２又はステップＳ３０３）された言語情報メッセージ領域（図５（ｂ）の「第１言語情報メッセージ領域」又は「第２言語情報メッセージ領域」のいずれか）から取得する（図１９中のステップＳ３０４４）。
【０１４５】
なお、ＣＰＵ１５１は、メッセージ言語手動切替処理（図１９中のステップＳ３０４）を実行する毎に、図１９（ｂ）の処理を、画面リストに含まれる全てのメッセージＩＤについて繰り返し実行する（図１９中のステップＳ３０４１〜Ｓ３０４６）。
【０１４６】
以上の処理によると、図１７の表示画面１２３ａ１における「言語手動切替」のタブ１２３ａｔ２がオペレータによりクリックされる毎に、メッセージ言語手動切替処理を実行する（図１９中のステップＳ３０４）を実行し、このメッセージ言語手動切替処理として、ジョブ設定用のメッセージとして前回と異なる言語情報の文字データを取得して表示画面を描画する。
【０１４７】
この結果、初期状態では図１３の表示画面であり、「言語手動切替」のタブ１２３ａｔ２がオペレータによりクリックされる毎に、図１３の表示画面と図１２の表示画面を交互に表示するようになる。これにより、ジョブ設定用表示とそれ以外の表示とで異なる言語が使用可能になり、複数の言語が使用されうる状況で、画像形成装置の言語を適切に、誤解することなく、取り扱うことが可能になる。
【０１４８】
〈画像形成装置側でのジョブ設定と画面描画処理（４）〉
以下、図２０を参照して、画像形成装置１００において、外部機器１０から送られてきたジョブファイルの設定と画面描画処理について説明する。
【０１４９】
図２０は、画像形成装置１００において、外部機器１０から送られてきたジョブファイルの設定を行う手順を示すフローチャートである。なお、図２０において、既に説明した図１１（ａ）と同一手順には同一ステップ番号を付すことで、重複した説明を省略する。
【０１５０】
ジョブ一覧画面によりオペレータがジョブを選択する（図２０中のステップＳ１００）と、ＣＰＵ１５１は、オペレータにより選択されたジョブに含まれる言語種別情報を取得する（図２０中のステップＳ１０１）。また、ＣＰＵ１５１は、取得された言語種別情報の言語のメッセージデータが、ＲＯＭ１５９ａ内に存在しているかを確認する（図２０中のステップＳ１０１’）。
【０１５１】
取得された言語種別情報の言語のメッセージデータが、ＲＯＭ１５９ａ内に存在していれば（図２０中のステップＳ１０１’でＹＥＳ）、図１１（ａ）と同様に、言語種別情報に対応する言語のメッセージデータを、ＲＯＭ１５９ａからＲＡＭ１５９ｂの第２言語情報メッセージ領域にロードする（図２０中のステップＳ１０２）。
【０１５２】
そして、ＣＰＵ１５１は、ジョブ設定の操作に必要なジョブ設定画面を描画して操作表示部１２３に表示する（図２０中のステップＳ１０３）。この操作表示部１２３のジョブ設定画面を利用して、オペレータがジョブ設定を実行する（図２０中のステップＳ１０４）。
【０１５３】
一方、取得された言語種別情報の言語のメッセージデータが、ＲＯＭ１５９ａ内に存在していなければ（図２０中のステップＳ１０１’でＮＯ）、図１１（ａ）とは異なり、第２言語情報のメッセージデータのロードは行わず、第１言語情報のみで、ジョブ設定用とジョブ設定用以外の表示画面の全ての部分を描画する（図２０中のステップＳ１０３’）。そして、この操作表示部１２３のジョブ設定画面を利用して、オペレータがジョブ設定を実行する（図２０中のステップＳ１０４）。
【０１５４】
なお、ステップＳ１０３’の変形例として、第１言語情報のメッセージデータをＲＯＭ１５９ａからＲＡＭ１５９ｂの第２言語情報メッセージ領域にロードして、画面描画処理（図２０中のステップＳ１０３）を実行しても良い。
【０１５５】
以上のようにすることで、言語種別情報に対応するメッセージデータがＲＯＭ１５９ａに存在しない場合であっても、描画のエラーを生じさせることは無い。
〈プリンタコントローラでの言語種別情報の調整〉
以下、図２１を参照して、プリンタコントローラ１１０において、ジョブファイルに含まれる言語種別情報を調整について説明する。
【０１５６】
以上の実施形態では、外部機器１０から送られてきたジョブファイルについて、ＣＰＵ１５１が言語種別情報に対応した描画の制御を行うようにしている。
ここで、外部機器１０からのジョブファイルは、プリンタコントローラ１１０で各種処理を施されてからＣＰＵ１５１を含む主制御部１５０に到達する。
【０１５７】
そこで、プリンタコントローラ１１０内のＣＰＵ１１１が、受信したジョブファイルに含まれる言語種別情報を取得し（図２１中のステップＳ５００、Ｓ５０１）、取得された言語種別情報の言語のメッセージデータが、ＲＯＭ１５９ａ内に存在しているかを確認する（図２１中のステップＳ５０２）。
【０１５８】
取得された言語種別情報の言語のメッセージデータが、ＲＯＭ１５９ａ内に存在していれば（図２１中のステップＳ５０２でＹＥＳ）、プリンタコントローラ１１０から主制御部１５０にジョブファイルを転送するよう、ＣＰＵ１１１が制御する（図２１中のステップＳ５０４）。
【０１５９】
取得された言語種別情報の言語のメッセージデータが、ＲＯＭ１５９ａ内に存在していなければ（図２１中のステップＳ５０２でＮＯ）、ＣＰＵ１１１は、ジョブファイル中の言語種別情報を第１言語に合致するよう、言語種別情報を書き換える（図２１中のステップＳ５０３）。
【０１６０】
そして、言語種別情報を書き換えた状態のジョブファイルを、プリンタコントローラ１１０から主制御部１５０に転送するよう、ＣＰＵ１１１が制御する（図２１中のステップＳ５０４）。
【０１６１】
以上のように言語種別情報を調整することで、言語種別情報に対応するメッセージデータがＲＯＭ１５９ａに存在しない場合であっても、ＣＰＵ１５１での描画処理でエラーを生じさせることは無い。
【符号の説明】
【０１６２】
１００  画像形成装置
１１０  プリンタコントローラ
１１１  ＣＰＵ
１１２  ＬＡＮ−ＩＦ部
１１３  画像メモリ
１１４  ハードディスク装置（ＨＤＤ）
１１５  ＤＲＡＭ制御部
１２２  スキャナ部
１２３  操作表示部
１２４  プリンタ部
１３０  給紙部
１５０  主制御部
１５１  ＣＰＵ
１５２  読み取り処理部
１５３  ＤＲＡＭ制御部
１５４  圧縮伸長部
１５５  画像メモリ
１５６  ハードディスク装置（ＨＤＤ）
１５８  書き込み処理部
１５９ａ  ＲＯＭ
１５９ｂ  ＲＡＭ
１５９ｃ  不揮発メモリ
４００  後処理装置
【図１】
2015168162.tif 000003
【図２】
2015168162.tif 000004
【図３】
2015168162.tif 000005
【図４】
2015168162.tif 000006
【図５】
2015168162.tif 000007
【図６】
2015168162.tif 000008
【図７】
2015168162.tif 000009
【図８】
2015168162.tif 000010
【図９】
2015168162.tif 000011
【図１０】
2015168162.tif 000012
【図１１】
2015168162.tif 000013
【図１８】
2015168162.tif 000014
【図１９】
2015168162.tif 000015
【図２０】
2015168162.tif 000016
【図２１】
2015168162.tif 000017
【図１２】
2015168162.tif 000018
【図１３】
2015168162.tif 000019
【図１４】
2015168162.tif 000020
【図１５】
2015168162.tif 000021
【図１６】
2015168162.tif 000022
【図１７】
2015168162.tif 000023