(57)【要約】【課題】画像形成処理言語の選択が未確定の場合に、予め定めた画像処理言語により全ての画像形成処理を実行した場合の無駄を軽減する。【解決手段】全ての画像情報のプリント（通常プリント）に先だって、少なくとも画像が形成されたページの記録用紙Ｐ１（すなわち、白紙以外のページ）と、プリント言語の未確定情報が記録されたバナーシートＰ２と、をプリントすると共に、ＵＩ３０に、ユーザにプリントの継続又は中止の判断を委ねる表示を行うようにした。未確定情報とは、少なくとも、プリントデータ３４の予め定めた言語選択範囲３４Ａの解析による言語選択が未確定であること、並びに、デフォルトのプリント言語で画像形成用データを生成したこと、を含む情報である。【選択図】図６
2019018495.tif 000002
【特許請求の範囲】
【請求項１】
画像形成情報の言語の判別が不確定で画像形成処理を行う場合、全頁中の代表頁の情報を出力する出力手段と、
前記出力手段による出力後、画像形成処理に関する指示があるまで、残りの頁の画像形成処理を待機させる待機手段と、
を有する画像形成装置。
【請求項２】
前記出力手段が、視覚的に認識可能な状態で情報を出力する請求項１記載の画像形成装置。
【請求項３】
前記代表頁が、先頭頁に最も近く、かつ視覚的に情報が存在しない頁以外の頁である請求項１又は請求項２記載の画像形成装置。
【請求項４】
前記出力手段が、前記代表頁の情報に加え、少なくとも判別が不確定である旨を示す不確定情報を出力する請求項１〜請求項３の何れか１項記載の画像形成装置。
【請求項５】
前記出力手段が、前記代表頁の画像形成処理により前記代表頁の情報を記録用紙へプリントにより出力する請求項１〜請求項４の何れか１項記載の画像形成装置。
【請求項６】
前記情報が、文字を含む請求項５記載の画像形成装置。
【請求項７】
前記出力手段が、前記代表頁の画像表示処理により前記代表頁の情報を表示装置へ出力する、請求項１〜請求項４の何れか１項記載の画像形成装置。
【請求項８】
前記情報が、文字を含む請求項７記載の画像形成装置。
【請求項９】
前記画像形成情報に制御データが含まれない場合には、プレーンテキストとして、全ての頁の画像形成処理を行う請求項１〜請求項８の何れか１項記載の画像形成装置。
【請求項１０】
前記画像形成情報はセキュリティが要求されるプリントである場合に、セキュリティ解除を行った後、代表頁の情報を出力する請求項１〜請求項９の何れか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
特許文献１には、ＰＤＬ（「page description language」／ページ記述言語）を判別できなかった場合にプレビュー表示を行い、印刷を続行するかどうかユーザに選択させることが記載されている。
【０００３】
特許文献２には、リムーバブルメディア内に保存された画像をプレビュー表示時にデコードを行い、ＮＧの場合選べないようにすることが記載されている。
【０００４】
特許文献３には、ＯＣＲ（「Optical character recognition」／光学文字認識）結果文字コードとＰＤＬデータ内文字コードの照合によって、照合が不一致であった場合は文字判読不可と判定して不一致箇所をプレビュー画面にてユーザに伝えることが記載されている。
【０００５】
特許文献４には、入力された印刷ジョブが指定通りに印刷できない場合に、印刷データを自動保存し、その旨をパネルに表示して印刷することが記載されている。
【０００６】
特許文献５には、受信データ形式が何のＰＤＬのデータ形式かを自動的に判別し、プリンタが処理不能なＰＤＬ又はＰＤＬに該当しない形式のデータと判別した場合には、当該印刷ジョブの印刷を実行せずに、不揮発装置中の待ち行列へ印刷保留状態として記憶し、次の印刷ジョブを受信し、中断することなく継続して印刷を実行することが記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−１１９１６２号公報
【特許文献２】特開２０１０−０６８１９６号公報
【特許文献３】特開２０１０−２６２６２８号公報
【特許文献４】特開平１１−３３１４６６号公報
【特許文献５】特開２００４−３３０６８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ＰＤＬは、画像形成装置に対して、画像形成（プリント）を指示するためのプログラミング言語であり、本明細書において、画像形成処理言語又はプリント言語という場合がある。画像形成装置では、複数の画像形成処理言語を格納し、サポートしている。
【０００９】
画像形成装置では、画像形成作業情報（画像情報を含むジョブ）の依頼があると、画像形成のための画像形成処理言語を選択するが、当該選択が確定しない（未確定）場合がある。
【００１０】
本発明は上記事実を考慮し、画像形成処理言語の選択が未確定の場合に、予め定めた画像処理言語により全ての画像形成処理を実行した場合の無駄を軽減することができる画像形成装置を得ることが目的である。
【課題を解決するための手段】
【００１１】
請求項１に記載の発明は、画像形成情報の言語の判別が不確定で画像形成処理を行う場合、全頁中の代表頁の情報を出力する出力手段と、前記出力手段による出力後、画像形成処理に関する指示があるまで、残りの頁の画像形成処理を待機させる待機手段と、を有している。
【００１２】
請求項２に記載の発明は、前記請求項１に記載の発明において、前記出力手段が、視覚的に認識可能な状態で情報を出力する。
【００１３】
請求項３に記載の発明は、前記請求項１又は請求項２に記載の発明において、前記代表頁が、先頭頁に最も近く、かつ視覚的に情報が存在しない頁以外の頁である。
【００１４】
請求項４に記載の発明は、前記請求項１〜請求項３の何れか１項記載の発明において、前記出力手段が、前記代表頁の情報に加え、少なくとも判別が不確定である旨を示す不確定情報を出力する。
【００１５】
請求項５に記載の発明は、前記請求項１〜請求項４の何れか１項記載の発明において、前記出力手段が、前記代表頁の画像形成処理により前記代表頁の情報を記録用紙へプリントにより出力する。
【００１６】
請求項６に記載の発明は、前記請求項５に記載の発明において、前記情報が、文字を含む。
【００１７】
請求項７に記載の発明は、前記請求項１〜請求項４の何れか１項記載の発明において、前記出力手段が、前記代表頁の画像表示処理により前記代表頁の情報を表示装置へ出力する。
【００１８】
請求項８に記載の発明は、前記請求項７に記載の発明において、前記情報が、文字を含む。
【００１９】
請求項９に記載の発明は、前記請求項１〜請求項８の何れか１項記載の発明において、前記画像形成情報に制御データが含まれない場合には、プレーンテキストとして、全ての頁の画像形成処理を行う。
【００２０】
請求項１０に記載の発明は、前記請求項１〜請求項９の何れか１項記載の発明において、前記画像形成情報はセキュリティが要求されるプリントである場合に、セキュリティ解除を行った後、代表頁の情報を出力する。
【発明の効果】
【００２１】
請求項１に記載の発明によれば、画像形成処理言語の選択が未確定の場合に、予め定めた画像処理言語により全ての画像形成処理を実行した場合の無駄を軽減することができる。
【００２２】
請求項２に記載の発明によれば、情報を視覚的に認識可能とすることができる。
【００２３】
請求項３に記載の発明によれば、有効な代表頁を選択することができる。
【００２４】
請求項４に記載の発明によれば、ユーザは状況を的確に把握することができる。
【００２５】
請求項５に記載の発明によれば、ユーザへの報知形態を物理的な媒体とすることができる。
【００２６】
請求項６に記載の発明によれば、文字により言語の適否判別が可能となる。
【００２７】
請求項７に記載の発明によれば、物理的な媒体の無駄をなくすことができる。
【００２８】
請求項８に記載の発明によれば、文字により言語の適否判別が可能となる。
【００２９】
請求項９に記載の発明によれば、無駄が発生しない場合は、迅速に処理することができる。
【００３０】
請求項１０に記載の発明によれば、セキュリティ性を維持することができる。
【図面の簡単な説明】
【００３１】
【図１】本実施の形態に係る画像処理装置を含む通信回線網の概略図である。
【図２】本実施の形態に係る画像処理装置の正面図である。
【図３】本実施の形態に係る画像処理装置の制御系の構成を示すブロック図である。
【図４】本実施の形態に係り、（Ａ）はプリントデータからプリント言語を選択するための流れを概念的に示す説明図、（Ｂ）はプリント言語群記憶領域に記憶されているプリント言語群の一例を示す展開図である。
【図５】本実施の形態に係る画像処理装置のメインコントローラで実行される、プリントジョブ受付時に実行されるプリント言語選択制御のための機能ブロック図である。
【図６】プリント言語未確定時にプリントされる記録用紙の正面図であり、（Ａ）は白紙以外の１頁の記録用紙、（Ｂ）はバナーシートを示す。
【図７】本実施の形態に係るプリントジョブ処理制御ルーチンである。
【図８】変形例１に係るプリントジョブ処理制御ルーチンである。
【図９】変形例２に係るプリントジョブ処理制御ルーチンである。
【発明を実施するための形態】
【００３２】
図１に示される如く、本実施の形態に係る画像処理装置１０は、インターネット等の通信回線網１２に接続されている。通信回線網１２は、例えば、ＬＡＮ（ローカル・エリア・ネットワーク）又はインターネット回線であり、複数のＬＡＮが、ＷＡＮ（ワイド・エリア・ネットワーク）によって相互に接続されていてもよい。また、通信回線網１２を含む全ての通信系統は、それぞれ有線接続である必要はない。すなわち、一部又は全部が無線によって情報を送受信する無線通信回線網であってもよい。
【００３３】
なお、図１では、２台の画像処理装置１０が接続されているが、この数は限定されるものではなく、１台でもよいし、３台以上であってもよい。
【００３４】
また、この通信回線網１２には、情報端末機器としての複数のＰＣ（パーソナルコンピュータ）１４が接続されている。ＰＣ１４は、本体１６と、ＵＩ（ユーザーインターフェイス）１８とを有している。ＵＩ１８は、表示部としてのモニタ１８Ｍと、入力操作部としてのキーボード１８Ｋ及びマウス１８Ｓを備える。
【００３５】
なお、図１では、３台のＰＣ１４が接続されているが、この数は限定されるものではなく、１台〜２台でもよいし、４台以上であってもよい。また、情報端末機器としては、ＰＣ１４に限定されるものではなく、さらには有線接続である必要もない。すなわち、無線によって情報を送受信する通信端末装置であってもよい。
【００３６】
図１に示される如く、画像処理装置１０では、ＰＣ１４から当該画像処理装置１０に対して、遠隔で、例えばデータを転送して画像形成（プリント）指示操作を行なう場合（プリントジョブの送信）、或いは使用者（ユーザ）が画像処理装置１０の前に立ち、各種操作によって、例えば、複写（コピー）、スキャン（画像読取）、ファクシミリ送受信等の処理を指示する場合がある。
【００３７】
図２には、本実施の形態に係る画像処理装置１０が示されている。画像処理装置１０は、記録用紙に画像を形成する画像形成部２０と、原稿画像を読み取る画像読取部２２と、ファクシミリ通信制御部２４を備えている。
【００３８】
画像読取部２２は、原稿を位置決めする原稿台と、原稿台に置かれた原稿の画像を走査して光を照射する走査駆動系と、走査駆動系の走査により反射又は透過する光を受光して電気信号に変換するＣＣＤ等の光電変換素子と、が設けられている。
【００３９】
画像形成部２０は、感光体を備え、感光体の周囲には、感光体を一様に帯電する帯電装置と、画像データに基づいて光ビームを走査する走査露光部と、前記走査露光部によって走査露光されることで形成された静電潜像を現像する画像現像部と、現像化された感光体上の画像を記録用紙へ転写する転写部と、転写後の感光体の表面をクリーニングするクリーニング部と、が設けられている。また、記録用紙の搬送経路上には、転写後の記録用紙上の画像を定着する定着部を備えている。
【００４０】
画像処理装置１０は、メインコントローラ２６を備えており、画像形成部２０、画像読取部２２、ファクシミリ通信制御部２４を制御して、例えば、画像読取部２２で読み取った原稿画像の画像データを一時的に記憶したり、読み取った画像データを画像形成部２０又はファクシミリ通信制御部２４、或いはＰＣ１４（図１参照）へ送出したりする。
【００４１】
メインコントローラ２６には前記通信回線網１２が接続され、ファクシミリ通信制御部２４には電話回線２７が接続されている。メインコントローラ２６は、例えば、通信回線網１２を介してＰＣ１４（サーバー、ホストコンピュータを含む）と接続され、プリントジョブ（画像情報を含む）を受信したり、ファクシミリ通信制御部２４を介して電話回線２７を用いてファクシミリ受信及びファクシミリ送信を実行する役目を有している。
【００４２】
図３は、画像処理装置１０のメインコントローラ２６を中心とした制御系ブロック図である。
【００４３】
図３に示される如く、画像処理装置１０のメインコントローラ２６は、ＣＰＵ２６Ａ、ＲＡＭ２６Ｂ、ＲＯＭ２６Ｃ、入出力部２６Ｄ（以下Ｉ／Ｏ２６Ｄという）、及びこれらを接続するデータバスやコントロールバス等のバス２６Ｅを備えている。
【００４４】
Ｉ／Ｏ２６Ｄには、通信回線網１２との接続を可能とするネットワークＩ／Ｆ２８、ＵＩ３０（例えば、図１に示す、筐体前面側に設置されたタッチパネル３０Ａ及びハードキー３０Ｂ）が接続されている。
【００４５】
また、Ｉ／Ｏ２６Ｄには、画像読取部２２、画像形成部２０、及びファクシミリ通信制御部２４が接続されている。
【００４６】
さらに、Ｉ／Ｏ２６Ｄには、大規模記録媒体としてのハードディスク３２が接続されている。ハードディスク３２は、ＰＣ１４等から受け付けたプリントジョブ（画像情報を含む）、画像読取部２２で読み取った画像情報、及び、ファクシミリ通信制御部２４で受信した画像情報等を一時的に格納する。
【００４７】
（プリントジョブの受付）
本実施の形態の画像処理装置１０のメインコントローラ２６では、プリントジョブを受け付けると、当該プリントジョブに含まれる画像情報を画像形成部２０で画像形成するときの言語として、プリント言語（ページ記述言語「ＰＤＬ」）を判定する。
【００４８】
ハードディスク３２には、複数のプリント言語（画像形成処理言語）が格納されており、複数のプリント言語で生成された画像情報をサポートしている。
【００４９】
すなわち、画像処理装置１０のメインコントローラ２６では、画像形成作業情報（プリントジョブ）を受け付けると、画像情報を解析することで、複数のプリント言語の中から、適合するプリント言語を選択する（プリント言語選択機能）。
【００５０】
この選択は、全ての画像情報を解析するのではなく、利便性（迅速処理）を維持するべく、プリントデータ３４の予め定めた言語選択範囲３４Ａ（図４（Ａ））参照）で解析する。言語選択範囲３４Ａは、画像情報の先頭部分（例えば、先頭頁の一部又は全部）である。
【００５１】
メインコントローラ２６では、プリント言語が選択されると、画像形成部２０に対して画像形成処理の実行を指示する。このため、画像形成部２０では、選択されたプリント言語を読み出して、画像情報に基づき画像形成を開始する。
【００５２】
ここで、プリント言語選択の処理は、画像情報の先頭部分でプリント言語を選択する構成となっているため、適当のプリント言語が選択されず、未確定となる場合がある。未確定となった場合の対処として、予めデフォルトのプリント言語を選択する。
【００５３】
デフォルトのプリント言語は、国、地域によって様々であり、一概に特定することは難しいが、例えば、画像処理装置１０の製造メーカーにおいて汎用性のあるプリント言語デフォルトのプリント言語として設定すればよい。また、デフォルトのプリント言語の設定は、ユーザ側が適宜変更可能としてもよい。
【００５４】
しかしながら、デフォルトのプリント言語では、確実に全ての画像情報を要求通りにプリントできない場合もある。そこで、本実施の形態では、全ての画像情報のプリント（通常プリント）に先だって、少なくとも画像が形成されたページの記録用紙Ｐ１（すなわち、白紙以外のページ）と、プリント言語の未確定情報が記録されたバナーシートＰ２と、をプリントすると共に（図６参照）、ＵＩ３０に、ユーザにプリントの継続又は中止の判断を委ねる表示を行うようにした。なお、「白紙」とは、本実施の形態では、色を示すのではなく、視覚的に画像が存在しない頁、例えば、スペース画像のみ、改行指示のみ等といった、実質的に何も画像形成されたことを意味する。
【００５５】
未確定情報とは、少なくとも、プリントデータ３４の予め定めた言語選択範囲３４Ａ（図４（Ａ））参照）の解析による言語選択が未確定であること、並びに、デフォルトのプリント言語で画像形成用データを生成したこと、を含む情報である。
【００５６】
図５は、メインコントローラ２６における、画像形成処理言語管理制御のための処理を機能別に示した制御ブロック図である。なお、各ブロックは、機能別に分類したものであり、メインコントローラ２６のハード構成を限定するものではない。すなわち、一部又は全部の機能を、ソフトプログラムで実行させるようにしてもよい。
【００５７】
受付部５０は、プリントジョブを受け付けると、当該プリントジョブをプリント言語選択部５２へ送出すると共に、選択範囲設定部５４に対して、プリント言語の選択範囲の設定を指示する。選択範囲設定部５４は、受付部５０からの指示により、プリント言語を選択するためのプリントデータの範囲を設定する。本実施の形態では、図４（Ａ）の言語選択範囲３４Ａを設定し、当該設定した言語選択範囲３４Ａをプリント言語選択部５２へ通知する。
【００５８】
プリント言語選択部５２では、ハードディスク３２のプリント言語群記憶領域３２Ａからプリント言語情報を読み出し、図４（Ａ）に示される如く、プリントデータの言語選択範囲３４Ａを参照して、プリント言語を選択する。
【００５９】
プリント言語群記憶領域３２Ａには、図４（Ｂ）に示される如く、画像処理装置１０でサポートされている複数のプリント言語群で構成されたプリント言語群３６が記憶されている。プリント言語選択部５２では、プリント言語群３６からプリント言語を選択することになるが、この選択において、プリント言語が「確定」する場合と、「未確定」となる場合がある。
【００６０】
プリント言語選択部５２は、出力手段としての画像形成用データ生成部５６に接続されている。画像形成用データ生成部５６では、受付部５０からプリントデータを受領する。
【００６１】
また、画像形成用データ生成部５６は、プリント言語選択部５２におけるプリント言語選択処理においてプリント言語が確定した場合には、プリント言語を受領する。
【００６２】
画像形成用データ生成部５６では、プリントデータとプリント言語とが揃うと、画像形成部２０での画像形成に対応した形式（例えば、ビットマップ等）の画像形成用データを生成し、出力手段及び待機手段としてのプリント実行指示部５８を介して画像形成部２０へ送出する。画像形成部２０では、画像形成用データに基づいて画像形成処理が実行される。
【００６３】
一方、プリント言語選択部５２におけるプリント言語選択処理において、プリント言語が未確定となった場合は、当該未確定である旨の通知を言語未確定時実行指示部６０へ送出する。
【００６４】
言語未確定時実行指示部６０は、デフォルトプリント言語読出部６２及びバナーシートデータ作成部６４に接続されている。
【００６５】
デフォルトプリント言語読出部６２は、ハードディスク３２に接続されており、プリント言語群記憶領域３２Ａから、予め定めたデフォルトのプリント言語を読み出し、画像形成用データ生成部５６へ送出する。また、デフォルトプリント言語読出部６２は、プリント情報取得部６６に接続されている。デフォルトプリント言語読出部６２では、画像形成用データ生成部５６へデフォルトのプリント言語を送出する際に、プリント情報取得部６６へデフォルト処理通知を出力する。
【００６６】
プリント情報取得部６６では、デフォルトプリント言語読出部６２からデフォルト処理通知を受領すると、待機手段としてのＵＩ制御部６８を介して、プリントの継続又は中止の指示操作を促すメッセージをＵＩ３０に出力する。
【００６７】
ＵＩ３０では、当該メッセージが表示され、ユーザの指示操作（継続又は中止）を待つ。ＵＩ制御部６８では、ＵＩ３０にユーザからの指示操作があったことを認識した場合には、当該指示をプリント実行指示部５８へ通知する。
【００６８】
一方、バナーシートデータ作成部６４は、プリント言語の未確定情報が記録されたバナーシートする。
【００６９】
未確定情報は、少なくとも、プリントデータ３４の予め定めた言語選択範囲３４Ａ（図４（Ａ））参照）の解析による言語選択が未確定であること、並びに、デフォルトのプリント言語で画像形成用データを生成したこと、を含む情報である。
【００７０】
バナーシートデータ作成部６４は、画像形成用データ生成部５６に接続されており、作成されたバナーシートデータが画像形成用データ生成部５６へ送出される。
【００７１】
すなわち、画像形成用データ生成部５６は、プリント言語が未確定の場合には、デフォルトのプリント言語と、バナーシートデータとを受領することになる。従って、バナーシートデータと、受付部５０からのプリントデータは、デフォルトのプリント言語で処理され、プリント実行指示部５８へ送出されることになる。
【００７２】
プリント実行指示部５８では、プリント言語の「確定」の場合と、プリント言語の「未確定」の場合とで、異なるプリント形態が選択される。
【００７３】
プリント言語の「確定」の場合は、選択されたプリント言語に基づき生成されたビットマップデータを画像形成部２０へ出力して、通常プリントを指示する。
【００７４】
一方、プリント言語の「未確定」の場合は、デフォルトのプリント言語に基づき生成されたビットマップデータを先頭から検索し、白紙以外の１ページの記録用紙Ｐ１（図６（Ａ）参照）を取得する共に、当該記録用紙Ｐ１、及びバナーシートデータが記録された１枚の記録用紙Ｐ２（図６（Ｂ）参照）のビットマップデータを画像形成部２０へ出力して、仮プリントを指示する。
【００７５】
図６（Ａ）に示される如く、記録用紙Ｐ１は、プリントジョブに基づく画像の一部が記録されているため、ユーザはこの記録用紙Ｐ１の画像を見ることで、適正にプリントされているか否かの判断が可能である。
【００７６】
また、図６（Ｂ）に示される如く、記録用紙（バナーシート）Ｐ２は、未確定情報が記録されており、ユーザは本来のプリント言語によるプリントではないことを認識することが可能である。
【００７７】
以下に本実施の形態の作用を、図７のフローチャートに従い説明する。
【００７８】
図７は、本実施の形態に係るプリントジョブ処理制御ルーチンである。
【００７９】
ステップ１００では、プリントジョブを受け付けたか否かを判断し、否定判定された場合は、このルーチンは終了する。また、ステップ１００で肯定判定されると、ステップ１０２へ移行して、プリント言語の自動選択処理を実行する。
【００８０】
プリント言語の自動選択処理は、ハードディスク３２のプリント言語群記憶領域３２Ａ（図４（Ｂ）参照）からプリント言語情報を読み出し、プリントデータの言語選択範囲３４Ａ（図４（Ａ）参照）の中でプリント言語を選択するが、この選択において、プリント言語が「確定」する場合と、「未確定」となる場合がある。
【００８１】
次のステップ１０３では、プリント言語の選択結果が、「確定」か「未確定」かを判断する。
【００８２】
このステップ１０２で、「確定」と判断された場合は、ステップ１０４へ移行して、通常プリント処理を実行し、このルーチンは終了する。通常プリント処理とは、選択されたプリント言語によって画像形成用データを生成し、画像形成部２０へ送出してプリントジョブの全ページをプリントすることである。
【００８３】
一方、ステップ１０２で、「未確定」と判断された場合は、ステップ１０６へ移行して、プリント言語群記憶領域３２Ａからデフォルトのプリント言語を読み出し、ステップ１０８へ移行する。
【００８４】
ステップ１０８では、バナーシートデータを作成する。バナーシートデータの内容は、プリント言語が未確定であること、デフォルトのプリント言語を適用することを含む。
【００８５】
次のステップ１１０では、デフォルトのプリント言語でバナーシートＰ２と、受け付けたプリントジョブの画像形成用データを生成し、ステップ１１２へ移行する。
【００８６】
ステップ１１２では、受け付けたプリントジョブの画像形成用データを先頭から順に検索して、白紙以外のページＰ１を取得し、次いで、ステップ１１４では、画像形成部２０へ、白紙以外のページＰ１とバナーシートＰ２の画像形成用データを送出し、ステップ１１６へ移行して、当該白紙以外のページＰ１とバナーシートＰ２の画像形成処理開始を指示する。
【００８７】
次のステップ１１８では、ＵＩ３０へ、プリント言語が未確定状態であり、デフォルトのプリント言語でプリントを継続するか中止するかの指示を促す表示を行い、ステップ１２０へ移行する。
【００８８】
ステップ１２０では、ユーザからの指示操作（継続指示操作又は中止指示操作）があったか否かを判断し、肯定判定されるまで待機する。ステップ１２０で肯定判定されると、ステップ１２２へ移行して、指示操作が、継続指示操作か中止指示操作かを判断する。
【００８９】
ステップ１２２で継続指示操作と判定された場合は、ステップ１２４へ移行して、プリントを継続、すなわち、プリントジョブの全てのページの画像形成処理を実行するように指示して、このルーチンは終了する。なお、プリント継続の際、ユーザによる継続又は中止の判定のためにプリントしたページＰ１を重複してもよいし、除いてもよい。
【００９０】
また、ステップ１２２で中止指示操作と判定された場合は、ステップ１２６へ移行して、プリントを中止して、このルーチンは終了する。
【００９１】
（変形例１）
なお、プリント言語の自動選択において未確定となった場合に、プリントデータ内に制御コード（例えば、０ｘ００〜０ｘ１ｆの内、水平タブ、改行、復帰以外）が含まれるかどうかを判断することにより、未知のプリント言語でるのか、プレーンテキストであるのかを判断する。
【００９２】
図８は、図７の基本ルーチンに対して、制御コードの判定ステップ等を追加した変形例１に係るプリントジョブ処理制御ルーチンである。なお、図８では、図７のステップと同一処理については、同一のステップ番号を付して、その説明を省略する。
【００９３】
図８に示される如く、ステップ１０６とステップ１０８の間に、ステップ１２８として、制御コードの有無判定処理を追加する。
【００９４】
ステップ１２８で、制御コードがあると判定（肯定判定）された場合は、ステップ１０８へ移行する。
【００９５】
また、ステップ１２８で、制御コードが無いと判定（否定判定）された場合は、ステップ１３０へ移行して、プレーンテキストとしてプリントを実行する。プレーンテキストであれば、デフォルトのプリント言語でプリントしても、解析エラー等が起きず、正常にプリント可能である。
【００９６】
（変形例２）
なお、プリントジョブがセキュリティ対象である場合に、１ページの記録用紙Ｐ１のプリントデータであっても、セキュリティ解除処理を実行することが好ましい。
【００９７】
図９は、図７の基本ルーチンに対して、セキュリティ対策ステップ等を追加した変形例２に係るプリントジョブ処理制御ルーチンである。なお、図９では、図７のステップと同一処理については、同一のステップ番号を付して、その説明を省略する。
【００９８】
図９に示される如く、ステップ１１２とステップ１１４の間に、ステップ１３２として、セキュリティ対象か否かの判定処理を追加する。
【００９９】
ステップ１３２で否定判定された場合は、セキュリティ対象ではないため、ステップ１１４へ移行する。
【０１００】
また、ステップ１３２で肯定判定された場合は、ステップ１３４へ移行して、セキュリティ解除対策を実行した後、ステップ１１４へ移行する。
【０１０１】
なお、本実施の形態において、変形例１及び変形例２を、それぞれ別の変形例として示したが、本実施の形態（図７）に、変形例１（図８）及び変形例２（図９）の両方を組み合わせてもよい。
【０１０２】
また、プリントジョブが１ページしか無い場合は、本実施の形態のバナーシートの出力を行わなくてもよい。すなわち、１ページの記録用紙がデフォルトのプリント言語で正常にプリントできているか否かを確認すればよい。
【０１０３】
さらに、バナーシートＰ２に、記録用紙Ｐ１が、白紙を飛ばして取得した旨を記載するようにしてもよい。
【０１０４】
また、クライアントバナーが存在する場合、クライアントバナーとは別に本実施の形態のバナーシートＰ２を出力するようにしてもよいし、クライアントバナーに、バナーシートＰ２に記録するべき情報を追記して出力するようにしてもよい。
【０１０５】
クライアントバナーとは、例えば、プリントジョブの目次に相当するものであり、例えば、書類識別符号、ユーザ名、作成日時等が記録されたものである。
【０１０６】
また、本実施の形態では、記録用紙Ｐ１とバナーシートＰ２をプリントして、プリント言語の選択が不確定であることを報知したが、当該プリントと共に、或いは、プリントに代えて、ＵＩ３０、ユーザが管理するＰＣ１４、ユーザが指定する携帯端末装置等に通知して、ビュワーを表示するようにしてもよい。この場合、図７〜図９のステップ１２２の操作指示が継続となった場合、記録用紙Ｐ１自体がプリントされていないため、継続をプリント開始と読み替えればよい。
【符号の説明】
【０１０７】
Ｐ１    記録用紙（白紙以外のページ）
Ｐ２    バナーシート
１０    画像処理装置
１２    通信回線網
１４    ＰＣ
１６    本体
１８    ＵＩ（ユーザーインターフェイス）
１８Ｍ    モニタ
１８Ｋ    キーボード
１８Ｓ    マウス
２０    画像形成部
２２    画像読取部
２４    ファクシミリ通信制御部
２６    メインコントローラ
２６Ａ    ＣＰＵ
２６Ｂ    ＲＡＭ
２６Ｃ    ＲＯＭ
２６Ｄ    入出力部
２６Ｅ    バス
２７    電話回線
２８    ネットワークＩ／Ｆ
３０    ＵＩ
３０Ａ    タッチパネル
３０Ｂ    ハードキー
３２    ハードディスク
３２Ａ    プリント言語群記憶領域
３４    プリントデータ
３４Ａ    言語選択範囲
３６    プリント言語群
５０    受付部
５２    プリント言語選択部
５４    選択範囲設定部
５６    画像形成用データ生成部
５８    プリント実行指示部
６０    言語未確定時実行指示部
６２    デフォルトプリント言語読出部
６４    バナーシートデータ作成部
６６    プリント情報取得部
６８    ＵＩ制御部
【図１】
2019018495.tif 000003
【図２】
2019018495.tif 000004
【図３】
2019018495.tif 000005
【図４】
2019018495.tif 000006
【図５】
2019018495.tif 000007
【図６】
2019018495.tif 000008
【図７】
2019018495.tif 000009
【図８】
2019018495.tif 000010
【図９】
2019018495.tif 000011