(57)【要約】      （修正有）【課題】スキャナで読み取った原稿画像を複写印刷して得られる複写印刷物の画質の低下を抑制する。【解決手段】クライアント端末からの印刷ジョブで原稿の画像Ｔを印刷用紙Ｐに印刷させる際や、原稿の画像Ｔをスキャナ部で読み取らせてプリンタ部により印刷用紙Ｐに複写印刷させるときに、印刷条件の設定内容を表すビットカラーコードの画像Ｓを印刷用紙Ｐに印刷するようにした。また、原稿の画像Ｔを複写印刷するときに、印刷条件の設定内容を表すビットカラーコードの画像Ｓを原稿の画像Ｔと共にスキャナ部で読み取らせて、原稿の画像Ｔをプリンタ部で印刷用紙Ｐに印刷させる際に、ビットカラーコードの画像Ｓから特定される印刷条件の設定内容を適用するようにした。【選択図】図９
2019080213.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブの実行により印刷部が印刷する画像とセットで、該画像の印刷に適用する印刷条件の設定内容をコードで示すコード画像を前記印刷部に印刷させるコード印刷指令部と、
原稿画像と該原稿画像とセットの前記コード画像とを読み取るスキャナ部と、
前記スキャナ部が前記原稿画像とセットで読み取った前記コード画像が示す印刷条件の設定内容を適用して、前記原稿画像を前記印刷部に印刷させる印刷制御部と、
を備える画像形成装置。
【請求項２】
前記印刷制御部は、前記スキャナ部が前記原稿画像の前ページから読み出した前記コード画像が示す印刷条件の設定内容を、前記コード画像の次のページから前記スキャナ部が読み出した前記原稿画像の前記印刷部による印刷に適用させる請求項１記載の画像形成装置。
【請求項３】
前記印刷制御部は、２つの前記原稿画像の間のページから前記スキャナ部が読み出した前記コード画像が示す印刷条件の設定内容を、該コード画像以降のページから前記スキャナ部が読み出した前記原稿画像の前記印刷部による印刷に適用させる請求項１又は２記載の画像形成装置。
【請求項４】
前記コード印刷指令部は、印刷制御装置が生成して該印刷制御装置から入力された前記印刷ジョブ中に、前記印刷部が印刷する画像のデータと共に含まれる、該画像の印刷に適用する印刷条件の設定内容のデータに基づいて、前記印刷部が印刷する画像とセットの前記コード画像を印刷部に印刷させる請求項１、２又は３記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナで読み取った原稿画像を複写印刷する画像形成装置に関する。
【背景技術】
【０００２】
スキャナで読み取った原稿画像を複写印刷する際に、原稿画像に対して複写印刷物の画質が低下する問題は、従来から指摘されている。
【０００３】
この問題を解消するために、原稿画像を読み取る際にスキャナが原稿画像の用紙から付加情報を一緒に読み取り、その付加情報に対応する原稿画像のオリジナルファイルのデータがネットワーク上のサーバに保存されていたら、その保存データを用いて高画質の原稿画像を印刷する複写装置が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１５３６３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上述した従来の提案では、原稿画像のオリジナルファイルのデータがサーバに保存されておらず、スキャナで読み取った原稿画像を通常の方式で複写印刷しなければならない場合、複写印刷物の画質の低下を避けることができない。
【０００６】
また、上述した従来の提案では、スキャナが読み取った付加情報に対応するオリジナルファイルのデータを検索するために、オリジナルファイルのデータを保存したサーバにネットワークを介して複写装置がアクセスしなければならず、複写印刷を迅速に開始することができない。
【０００７】
本発明は前記事情に鑑みなされたもので、本発明の目的は、スキャナで読み取った原稿画像を複写印刷して得られる複写印刷物の画質の低下を抑制することができる画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の一つの態様による画像形成装置は、
印刷ジョブの実行により印刷部で印刷される画像とセットで、該画像の印刷に適用する印刷条件の設定内容をカラーのビットコードで示すビットカラーコード画像を前記印刷部に印刷させるコード印刷指令部と、
原稿画像と該原稿画像とセットの前記ビットカラーコード画像とを読み取るスキャナ部と、
前記スキャナ部が前記原稿画像とセットで読み取った前記ビットカラーコード画像が示す印刷条件の設定内容を適用して、前記原稿画像を前記印刷部に印刷させる印刷制御部と、
を備える。
【発明の効果】
【０００９】
本発明によれば、スキャナで読み取った原稿画像を複写印刷して得られる複写印刷物の画質の低下を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係るプリンタネットワークシステムの概略構成を示すブロック図である。
【図２】図１のプリンタ部が印刷するビットカラーコードのパラメータの例を示す説明図である。
【図３】図２のビットカラーコードの画像を印刷用紙に印刷した状態の一例を示す説明図である。
【図４】図３のビットカラーコードの画像が表す印刷条件の設定内容を示す説明図である。
【図５】図１の制御ユニットのＣＰＵがＲＯＭに格納されたプログラムにしたがって行うクライアント端末からの印刷ジョブによる画像の印刷処理の手順を示すフローチャートである。
【図６】図１の制御ユニットのＣＰＵがＲＯＭに格納されたプログラムにしたがって行うスキャナ部の読み取り原稿に基づいた印刷ジョブによる原稿画像の複写印刷処理の手順を示すフローチャートである。
【図７】図６のコード生成複写印刷処理の手順を示すフローチャートである。
【図８】図６のコード読取複写印刷処理の手順を示すフローチャートである。
【図９】図８のコード読取複写印刷処理により行われる原稿画像の複写印刷を模式的に示す説明図である。
【図１０】図８のコード読取複写印刷処理により行われる印刷条件の設定内容が異なる複数の原稿画像の複写印刷を模式的に示す説明図である。
【図１１】図８のコード読取複写印刷処理により行われる原稿画像の複写印刷の別例を模式的に示す説明図である。
【図１２】（ａ）〜（ｆ）は、図２のビットカラーコードの画像を印刷用紙に印刷するときの配列形状例を示す説明図である。
【図１３】（ａ）は図１のスキャナ部で読み取る正解が赤文字で記入された教員用のテスト用紙の説明図、（ｂ）図１のプリンタ部で複写印刷される正解が削除された生徒用のテスト用紙の説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図面を参照して説明する。各図面を通じて同一もしくは同等の部位や構成要素には、同一もしくは同等の符号を付している。
【００１２】
以下に示す実施形態は、この発明の技術的思想を具体化するための装置等を例示するものであって、この発明の技術的思想は、各構成部品の材質、形状、構造、配置等を下記のものに特定するものでない。この発明の技術的思想は、特許請求の範囲において、種々の変更を加えることができる。
【００１３】
図１は、本発明の一実施形態に係るプリンタネットワークシステムの概略構成を示す説明図である。なお、図１に示す本実施形態のインクジェット記録装置１は、インクジェット方式のラインカラープリンタであるものとする。
【００１４】
以下、本発明の実施形態について図面を参照しながら説明する。図１は、本発明の一実施形態に係るプリンタネットワークシステムの概略構成を示す説明図である。なお、図１に示す本実施形態のインクジェット記録装置１は、インクジェット方式のラインカラープリンタであるものとする。
【００１５】
（プリンタネットワークシステムの構成）
図１に示すように、本実施形態のプリンタネットワークシステムは、インクジェット記録装置１（請求項中の画像形成装置に相当）と複数のクライアント端末１４（請求項中の印刷制御装置に相当）とを有している。
【００１６】
（クライアント端末の構成）
各クライアント端末１４は、ＰＣ（パーソナルコンピュータ）等によって構成され、外部インターフェイス部１５を介してローカルエリアネットワークＬＡＮに接続されている。クライアント端末１４は、ＲＯＭ１７に格納された制御プログラムに基づいて各種の処理を実行するＣＰＵ１６を有している。ＣＰＵ１６には、ワーキングエリアとして機能するＲＡＭ１８と、キーボードやマウス等から構成される入力部１９と、液晶ディスプレイ等から構成される出力部２０と、外部記憶装置２１とが接続されている。
【００１７】
ＣＰＵ１６は、外部記憶装置２１に格納されたアプリケーションプログラムで生成された原稿データの印刷要求が入力部１９から入力されると、外部記憶装置２１に格納されたプリンタドライバプログラムを起動させてプリンタドライバ１１０を仮想的に構築する。構築されたプリンタドライバ１１０は、入力された印刷要求に対応する原稿データの印刷ジョブを生成し、その印刷ジョブを外部インターフェイス部１５から制御ユニット１０の外部インターフェイス部１１に出力する。印刷ジョブは、原稿データの画像をインクジェット記録装置１で印刷する際の印刷条件の設定内容を示す印刷設定情報を含んでいる。
【００１８】
（インクジェット記録装置の構成）
一方、インクジェット記録装置１は、外部インターフェイス部１１を介してローカルエリアネットワークＬＡＮに接続されている。インクジェット記録装置１は、原稿上の画像（原稿画像）を読み取るスキャナ部１０１と、印刷ジョブに基づいて印刷用紙に画像を印刷するプリンタ部１０２（請求項中の印刷部に相当）と、全体制御用の制御ユニット１０とを備えている。印刷に使用する印刷用紙は、不図示の給紙部（給紙台、給紙トレイ）からプリンタ部１０２を介して不図示の排紙部に搬送される。
【００１９】
上述した制御ユニット１０（請求項中のコード印刷指令部、印刷制御部に相当）は、ＣＰＵ９０を備える。このＣＰＵ９０は、ＲＯＭ９１に格納されているプログラム及び設定情報に基づいて、スキャナ部１０１による原稿画像の読取動作やプリンタ部１０２による印刷画像の印刷動作等を制御する。ＣＰＵ９０には、タッチパネルや操作キーを有するディスプレイ８０が接続されている。
【００２０】
なお、制御ユニット１０にはＲＡＭ９２が設けられており、ＲＡＭ９２には、クライアント端末１４から制御ユニット１０に入力された印刷ジョブや、ディスプレイ８０からの複写印刷指令の入力（例えば、コピーキーの操作）により制御ユニット１０が生成する複写印刷の印刷ジョブにおける、印刷条件の設定内容等が随時記憶される。
【００２１】
また、ＲＡＭ９２にはフレームメモリ領域が設けられている。このフレームメモリ領域には、ＣＰＵ９０が、クライアント端末１４からの印刷ジョブやスキャナ部１０１が読み取った原稿画像の印刷ジョブの、印刷画像のラスタデータ（印刷データ）が、プリンタ部１０２に出力されるまでの間、一時的に記憶される。
【００２２】
さらに、制御ユニット１０には外部記憶装置９３が設けられており、この外部記憶装置９３はＣＰＵ９０に接続されている。外部記憶装置９３には、上述したＲＡＭ９２から転送された印刷ジョブを記憶する複数の領域や、各種のテーブル、カウンタ等が記憶される。
【００２３】
そして、制御ユニット１０のＣＰＵ９０は、スキャナ部１０１の原稿画像を複写印刷する複写印刷指令がディスプレイ８０から入力されると、スキャナ部１０１に原稿画像を読み取らせ、読み取らせた原稿画像の画像データと、ディスプレイ８０から入力設定された印刷条件の設定内容を示す印刷設定情報とを含む印刷ジョブを生成する。
【００２４】
また、制御ユニット１０は、生成した印刷ジョブのＲＧＢの画像データをＣＭＹＫの印刷データに変換し、印刷設定情報において指定された印刷条件でプリンタ部１０２により、スキャナ部１０１が読み取った原稿画像を印刷用紙に複写印刷させる。
【００２５】
さらに、制御ユニット１０のＣＰＵ９０は、クライアント端末１４からの印刷画像の印刷ジョブを受け取ると、ＲＧＢの原稿データをＣＭＹＫの印刷データに変換し、印刷ジョブの印刷設定情報において指定された印刷条件でプリンタ部１０２により原稿データの画像を印刷用紙に印刷させる。
【００２６】
（印刷条件コード出力機能）
ところで、スキャナ部１０１が読み取った原稿画像の複写印刷を行う際に、複写印刷の印刷条件をディスプレイ８０から入力するには結構な手間がかかる。特に、同じ原稿の複写印刷を何度も行う場合は、その都度ディスプレイ８０から印刷条件を入力する手間をかけなければならない。
【００２７】
そこで、本実施形態のインクジェット記録装置１では、スキャナ部１０１が読み取った原稿画像の複写印刷を行う際に、ディスプレイ８０から入力した印刷条件の設定内容をビットコードにより表したビットコードの画像を、制御ユニット１０の制御によりプリンタ部１０２で印刷用紙に印刷する。
【００２８】
なお、このコード画像は、情報量を多く持たせることができるように、モノクロよりもカラーとする方が好ましい。以下に示す実施形態では、ビットコード画像がカラーの画像（ビットカラーコード画像）である場合の例について説明する。
【００２９】
また、本実施形態のインクジェット記録装置１では、クライアント端末１４からの印刷ジョブを実行して原稿データの画像を印刷用紙に印刷する際にも、印刷ジョブの印刷設定情報が示す印刷条件の設定内容をカラーのビットコードにより表したビットカラーコードの画像を、制御ユニット１０の制御によりプリンタ部１０２で印刷用紙に印刷する。
【００３０】
そして、ビットカラーコードの画像を原稿画像と共にスキャナ部１０１で読み取ると、制御ユニット１０の制御により、ビットカラーコードによって表される印刷条件の設定内容を適用して原稿画像がプリンタ部１０２で複写印刷される。
【００３１】
（ビットカラーコード）
図２はプリンタ部１０２が印刷用紙に印刷するビットカラーコードのパラメータの例を示す説明図である。
【００３２】
本実施形態のビットカラーコードの例では、１１のパラメータの印刷条件（印刷条件Ａ〜Ｋ）と、それぞれの設定内容とを、色分けしたビットカラーによって表すようにしている。
【００３３】
具体的には、本実施形態では、「片面／両面」（印刷条件Ａ）、「印刷部数」（印刷条件Ｂ）、「給紙トレイ」（印刷条件Ｃ）、「用紙種類」（印刷条件Ｄ）、「出力方法」（印刷条件Ｅ）、「画像回転」（印刷条件Ｆ）、「原稿種類」（印刷条件Ｇ）、「印刷濃度」（印刷条件Ｈ）、「画像品質」（印刷条件Ｉ）、「文字スムージング」（印刷条件Ｊ）、「スクリーニング」（印刷条件Ｋ）の各パラメータと、各パラメータの印刷条件の設定内容とを、ビットカラーで表す。
【００３４】
なお、各パラメータの印刷条件には、それぞれに該当する項目の設定内容が用意されている。「印刷部数」（印刷条件Ｂ）については、桁数を増やすことで１０以上の部数を設定することもできる。
【００３５】
また、図中のハッチは色の違いを表している。各印刷条件の同じ順番の設定内容には、同じ色が割り当てられている。例えば、印刷条件Ａ〜Ｋの１番目の設定内容には、１番目の設定内容を表す同じ色のビットカラーコードが割り当てられている。
【００３６】
そして、制御ユニット１０の制御によりプリンタ部１０２は、例えば、図３の説明図に示すように、印刷用紙Ｐの上辺付近のヘッダ領域に、ビットカラーコードの画像Ｓを印刷することができる。
【００３７】
なお、図３に示すように、ビットカラーコードの画像Ｓを横並びの直線形状とする場合は、図４の説明図に示すように、パラメータとそのパラメータの設定内容とを、左端から右端に向けて順に並べてビットカラーコードが構成される。
【００３８】
図４に示す例では、各パラメータの印刷条件が、「片面／両面」（印刷条件Ａ）＝「片面」、「印刷部数」（印刷条件Ｂ）＝「２０部」、「給紙トレイ」（印刷条件Ｃ）＝「給紙台」、「用紙種類」（印刷条件Ｄ）＝「普通紙」、「出力方法」（印刷条件Ｅ）＝「プリント」、「画像回転」（印刷条件Ｆ）＝「回転０°（回転なし）」、「原稿種類」（印刷条件Ｇ）＝「文字優先」、「印刷濃度」（印刷条件Ｈ）＝「標準」、「画像品質」（印刷条件Ｉ）＝「標準」、「文字スムージング」（印刷条件Ｊ）＝「ＯＦＦ」、「スクリーニング」（印刷条件Ｋ）＝「誤差拡散」にそれぞれ設定されている。
【００３９】
（ビットカラーコードの印刷出力とこれを用いた複写印刷）
次に、クライアント端末１４からの印刷ジョブの入力や、ディスプレイ８０への複写印刷指令の入力に基づいて、制御ユニット１０のＣＰＵ９０がＲＯＭ９１に格納されたプログラムを実行することで上述したビットカラーコードの画像Ｓを印刷用紙Ｐに印刷する際の手順について、図５乃至図８のフローチャートを参照して説明する。
【００４０】
まず、制御ユニット１０のＣＰＵ９０は、図５のフローチャートに示すように、クライアント端末１４からの印刷ジョブが入力されたか否かを確認し（ステップＳ１）、入力されていない場合は（ステップＳ１でＮＯ）、制御ユニット１０のＣＰＵ９０は、図６のフローチャートに示す複写印刷ジョブ確認シーケンスに移行する（ステップＳ３）。
【００４１】
また、クライアント端末１４からの印刷ジョブが入力された場合は（ステップＳ１でＹＥＳ）、制御ユニット１０のＣＰＵ９０は、ディスプレイ８０からの入力等によって、印刷条件の設定内容を表すビットカラーコードの画像Ｓを印刷用紙Ｐに印刷する設定がＯＮであるか否かを確認し（ステップＳ５）、設定がＯＮでない場合は（ステップＳ５でＮＯ）、後述するステップＳ９に処理を移行する。
【００４２】
一方、設定がＯＮである場合は（ステップＳ５でＹＥＳ）、制御ユニット１０のＣＰＵ９０は、印刷ジョブの印刷設定情報が示す印刷条件の設定内容を、図２に示す定義にしたがってビットカラーコードに変換し（ステップＳ７）、変換したビットカラーコードの画像Ｓを印刷用紙Ｐに印刷した後（ステップＳ８）、ステップＳ９に処理を移行する。
【００４３】
そして、ステップＳ９では、制御ユニット１０のＣＰＵ９０は、印刷ジョブの原稿データから変換した印刷データを用いて、印刷設定情報の印刷条件の設定内容を適用して原稿データの画像を印刷用紙Ｐに印刷する。その後、一連の処理を終了する。
【００４４】
以上の処理を制御ユニット１０のＣＰＵ９０が実行することで、クライアント端末１４からの印刷ジョブが入力されると、設定がＯＮされている場合に、インクジェット記録装置１のプリンタ部１０２によって、１ページ目の印刷用紙Ｐのヘッダ部分に図３のビットカラーコードの画像Ｓが印刷され、２ページ目以降の印刷用紙Ｐに、印刷ジョブの原稿データの画像が印刷されて、不図示の排紙部に排紙される。
【００４５】
次に、図６に示す複写印刷ジョブ確認シーケンスにおいて、制御ユニット１０のＣＰＵ９０は、ディスプレイ８０から複写印刷指令が入力されたか否かを確認し（ステップＳ１１）、入力されていない場合は（ステップＳ１１でＮＯ）、一連の処理を終了する。
【００４６】
また、複写印刷指令が入力された場合は（ステップＳ１１でＹＥＳ）、制御ユニット１０のＣＰＵ９０は、ディスプレイ８０から複写印刷に関する印刷条件の設定入力がされているか否かを確認する（ステップＳ１３）。
【００４７】
そして、印刷条件の設定入力がされている場合は（ステップＳ１３でＹＥＳ）、制御ユニット１０のＣＰＵ９０は、コード生成複写印刷処理を実行した後（ステップＳ１５）、一連の処理を終了する。一方、印刷条件の設定入力がされていない場合は（ステップＳ１３でＮＯ）、制御ユニット１０のＣＰＵ９０は、コード読取複写印刷処理を実行した後（ステップＳ１７）、一連の処理を終了する。
【００４８】
ステップＳ１５のコード生成複写印刷処理では、図７のフローチャートに示すように、制御ユニット１０のＣＰＵ９０は、ディスプレイ８０から入力された複写印刷に関する印刷条件の設定内容をＲＡＭ９２に記憶させる（ステップＳ２１）。
【００４９】
そして、制御ユニット１０のＣＰＵ９０は、ディスプレイ８０からの入力等によって、印刷条件の設定内容を表すビットカラーコードの画像Ｓを印刷用紙Ｐに印刷する設定がＯＮであるか否かを確認し（ステップＳ２３）、設定がＯＮでない場合は（ステップＳ２３でＮＯ）、後述するステップＳ２９に処理を移行する。
【００５０】
一方、設定がＯＮである場合は（ステップＳ２３でＹＥＳ）、制御ユニット１０のＣＰＵ９０は、ＲＡＭ９２に記憶させた複写印刷に関する印刷条件の設定内容を、図２に示す定義にしたがってビットカラーコードに変換し（ステップＳ２５）、変換したビットカラーコードの画像Ｓを印刷用紙Ｐに印刷した後（ステップＳ２７）、ステップＳ２９に処理を移行する。
【００５１】
ステップＳ２９では、制御ユニット１０のＣＰＵ９０は、ディスプレイ８０から入力された複写印刷に関する印刷条件の設定内容を印刷設定情報とする、スキャナ部１０１が読み取った原稿の画像を複写印刷する印刷ジョブを生成し、生成した印刷ジョブを実行してスキャナ部１０１が読み取った原稿の画像を印刷用紙Ｐに複写印刷する。そして、一連の処理を終了する。
【００５２】
以上の処理を制御ユニット１０のＣＰＵ９０が実行することで、ディスプレイ８０からの印刷条件の設定入力を伴う複写印刷指令が入力されると、設定がＯＮされている場合に、インクジェット記録装置１のプリンタ部１０２によって、１ページ目の印刷用紙Ｐのヘッダ部分に図３のビットカラーコードの画像Ｓが印刷される。
【００５３】
また、スキャナ部１０１が読み取った原稿の画像データと、ディスプレイ８０から入力された印刷条件の設定内容を示す印刷設定情報とを含む印刷ジョブが生成されて、その印刷ジョブの実行により、２ページ目以降の印刷用紙Ｐに、スキャナ部１０１が読み取った原稿の画像が複写印刷される。ビットカラーコードの画像Ｓやスキャナ部１０１が読み取った原稿の画像が印刷された印刷用紙Ｐは、不図示の排紙部に排紙される。
【００５４】
次に、図６のステップＳ１７のコード読取複写印刷処理では、図８のフローチャートに示すように、制御ユニット１０のＣＰＵ９０は、スキャナ部１０１による原稿からの画像の読み取りを開始させる（ステップＳ３１）。
【００５５】
そして、スキャナ部１０１が全ページの原稿から画像の読み取りを終了するまでの間（ステップＳ３３でＮＯ）、制御ユニット１０のＣＰＵ９０は、スキャナ部１０１が画像を読み取った原稿のページがビットカラーコードの画像Ｓを印刷したページであるか否かを確認する（ステップＳ３５）。
【００５６】
ビットカラーコードの画像Ｓを印刷したページである場合は（ステップＳ３５でＹＥＳ）、制御ユニット１０のＣＰＵ９０は、スキャナ部１０１が読み取ったビットカラーコードの画像Ｓが表す印刷条件の設定内容を解析して（ステップＳ３７）、ステップＳ３３にリターンする。
【００５７】
ビットカラーコードの画像Ｓを印刷したページでない場合は（ステップＳ３５でＮＯ）、制御ユニット１０のＣＰＵ９０は、スキャナ部１０１が読み取った原稿の画像のデータをＲＡＭ９２にさせて（ステップＳ３９）、ステップＳ３３にリターンする。
【００５８】
そして、スキャナ部１０１が全ページの原稿から画像の読み取りを終了したら（ステップＳ３３でＹＥＳ）、制御ユニット１０のＣＰＵ９０は、ディスプレイ８０からの入力等によって、印刷条件の設定内容を表すビットカラーコードの画像Ｓを印刷用紙Ｐに印刷する設定がＯＮであるか否かを確認し（ステップＳ４１）、設定がＯＮでない場合は（ステップＳ４１でＮＯ）、後述するステップＳ４５に処理を移行する。
【００５９】
一方、設定がＯＮである場合は（ステップＳ４１でＹＥＳ）、ビットカラーコードの画像Ｓを印刷用紙Ｐに印刷した後（ステップＳ４３）、ステップＳ４５に処理を移行する。
【００６０】
ステップＳ４５では、制御ユニット１０のＣＰＵ９０は、スキャナ部１０１が読み取ったビットカラーコードの画像Ｓを解析して特定した複写印刷に関する印刷条件の設定内容を印刷設定情報とする、スキャナ部１０１が読み取った原稿の画像を複写印刷する印刷ジョブを生成し、生成した印刷ジョブを実行してスキャナ部１０１が読み取った原稿の画像を印刷用紙Ｐに複写印刷する。そして、一連の処理を終了する。
【００６１】
以上の処理を制御ユニット１０のＣＰＵ９０が実行することで、ディスプレイ８０からの印刷条件の設定入力を伴わない複写印刷指令が入力されると、設定がＯＮされている場合に、インクジェット記録装置１のプリンタ部１０２によって、１ページ目の印刷用紙Ｐのヘッダ部分に図３のビットカラーコードの画像Ｓが印刷される。
【００６２】
このとき、印刷用紙Ｐには、スキャナ部１０１が読み取ったビットカラーコードの画像Ｓを複写印刷してもよい。あるいは、スキャナ部１０１が読み取ったビットカラーコードの画像Ｓを解析して特定した複写印刷に関する印刷条件の設定内容を、制御ユニット１０のＣＰＵ９０が再びビットカラーコード化して、そのビットカラーコードの画像Ｓを印刷用紙Ｐに改めて印刷してもよい。
【００６３】
また、スキャナ部１０１が読み取った原稿の画像データと、スキャナ部１０１が読み取ったビットカラーコードの画像Ｓから特定される印刷条件の設定内容を示す印刷設定情報とを含む印刷ジョブが生成されて、その印刷ジョブの実行により、２ページ目以降の印刷用紙Ｐに、スキャナ部１０１が読み取った原稿の画像が複写印刷される。ビットカラーコードの画像Ｓやスキャナ部１０１が読み取った原稿の画像が印刷された印刷用紙Ｐは、不図示の排紙部に排紙される。
【００６４】
なお、ビットカラーコードの画像Ｓを印刷用紙Ｐに印刷する設定がＯＮでない場合は、図９の説明図に示すように、スキャナ部１０１が１ページ目と２ページ目の各印刷用紙Ｐからビットカラーコードの画像Ｓと原稿の画像Ｔをそれぞれ読み取ると、プリンタ部１０２において、読み取ったビットカラーコードの画像Ｓから特定される印刷条件の設定内容を適用して、読み取った原稿の画像Ｔが複写印刷される。
【００６５】
また、原稿毎に印刷条件の設定内容が異なる場合は、図１０の説明図に示すように、それぞれの原稿（原稿１、原稿２）の前にそれぞれの印刷条件の設定内容を表すビットカラーコードの画像Ｓを印刷した印刷用紙Ｐ（印刷設定情報ページ１、印刷設定情報ページ２）を配置してスキャナ部１０１に読み取らせる。これにより、それぞれの原稿（原稿１、原稿２）の画像Ｔが、それぞれの印刷条件の設定内容を適用して複写印刷することができる。
【００６６】
（効果）
このように、本実施形態のインクジェット記録装置１では、クライアント端末１４からの印刷ジョブで原稿の画像Ｔを印刷用紙Ｐに印刷させる際や、原稿の画像Ｔをスキャナ部１０１で読み取らせてプリンタ部１０２により印刷用紙Ｐに複写印刷させるときに、印刷条件の設定内容を表すビットカラーコードの画像Ｓを印刷用紙Ｐに印刷するようにした。
【００６７】
また、原稿の画像Ｔを複写印刷するときに、印刷条件の設定内容を表すビットカラーコードの画像Ｓを原稿の画像Ｔと共にスキャナ部１０１で読み取らせて、原稿の画像Ｔをプリンタ部１０２で印刷用紙Ｐに印刷させる際に、ビットカラーコードの画像Ｓから特定される印刷条件の設定内容を適用するようにした。
【００６８】
このため、原稿の画像Ｔを複写印刷するときの印刷条件の設定内容をディスプレイ８０から入力する手間を省くことができ、特に、複写印刷を度々行う場合の手間を大幅に削減することができる。
【００６９】
しかも、ビットカラーコードの画像Ｓは印刷条件のパラメータやその設定内容をカラーで表すものであるため、ビットカラーコードの画像Ｓに滲みやかすれ、捻れ等が生じても、色が判別できる限り印刷条件の設定内容を正確に特定することができる。
【００７０】
また、印刷条件のパラメータには、複写印刷によって複写元の親画像よりも複写された子画像の方が劣化する要素を親画像並みに再現する（補完する）情報（例えば、「印刷品質」（印刷条件Ｉ）や「文字スムージング」（印刷条件Ｊ）等）が含まれている。
【００７１】
このため、印刷条件の設定内容を表すビットカラーコードの画像Ｓを原稿の画像Ｔと共にスキャナ部１０１で読み取らせて、原稿の画像Ｔをプリンタ部１０２で印刷用紙Ｐに複写印刷することで、複写による原稿の画像Ｔの劣化を抑制することができる。
【００７２】
（変形例）
なお、図５、図７及び図８の各印刷処理において、ビットカラーコードの画像Ｓは、原稿の画像Ｔを印刷する印刷用紙Ｐのヘッダ部分（余白部分）に印刷してもよい。その場合でも、図８のコード読取複写印刷処理において、図１１の説明図に示す別例のように、スキャナ部１０１が読み取ったビットカラーコードの画像Ｓから特定した印刷条件の設定内容を適用して、原稿の画像Ｔの複写印刷を行うことができる。
【００７３】
また、印刷用紙Ｐに印刷するときのビットカラーコードの画像Ｓの配列は、図１２（ａ）〜（ｆ）の説明図に示すように、横並びの直線状、渦巻き状、ジグザグ状、縦並び状、複数行横並び状、複数列縦並び状等とすることができる。その際、スキャナ部１０１による読み取り結果からビットカラーコードの画像Ｓが表す印刷条件の設定内容を特定できるように、コードの配列順が複数通り考えられるような配列形状（同じ配列形状で、読み出しの始点と終点を入れ替えるパターンを除く）は避ける必要がある。
【００７４】
さらに、図９や図１０に示す例では、ビットカラーコードの画像Ｓが印刷された印刷用紙Ｐを、ビットカラーコードの画像Ｓが表す印刷条件の設定内容を適用して印刷する原稿の画像Ｔが印刷された印刷用紙Ｐの手前に配置して、スキャナ部１０１に読み取らせるものとした。
【００７５】
しかし、ビットカラーコードの画像Ｓが印刷された印刷用紙Ｐを、ビットカラーコードの画像Ｓが表す印刷条件の設定内容を適用して印刷する原稿の画像Ｔが印刷された印刷用紙Ｐの次に配置して、スキャナ部１０１に読み取らせるようにしてもよい。
【００７６】
また、印刷の際に適用する印刷条件の設定内容が同一である原稿が複数ある場合は、それらの原稿の画像Ｔが印刷された複数枚の印刷用紙Ｐの前又は後に、ビットカラーコードの画像Ｓが印刷された印刷用紙Ｐを配置して、スキャナ部１０１に読み取らせるようにしてもよい。
【００７７】
さらに、ビットカラーコードの画像Ｓで表す印刷条件は、図２に示すパラメータ以外のものであってもよい。
【００７８】
例えば、スキャナ部１０１で読み取ってプリンタ部１０２により複写印刷する原稿の画像Ｔを編集する機能に関する情報を、印刷条件のパラメータに含めてもよい。
【００７９】
図１３（ａ）の説明図に示すように、スキャナ部１０１で読み取る原稿の画像Ｔが、学校で使用するテスト用紙であり、問題の正解だけが赤文字で記入された教員用のシートであるものとする。
【００８０】
そこで、印刷条件のパラメータとして、抽出する編集対象（印刷色、オブジェクトの指定）、編集内容（削除、色変更）等を含め、編集対象の設定内容を例えば「赤」、「文字」とし、編集内容の設定内容を例えば「削除」と設定したビットカラーコードの画像Ｓと共に、図１３（ａ）のテスト用紙の政界入りの画像Ｔをスキャナ部１０１で読み取らせる。
【００８１】
すると、この例の場合には、スキャナ部１０１で読み取ったビットカラーコードの画像Ｓから特定した印刷条件の設定内容を適用してプリンタ部１０２が印刷用紙Ｐに複写印刷する原稿の画像Ｔを、赤文字の正解の記載を削除した内容とすることができる。
【００８２】
このようにすれば、赤色で正解が記入された教員用のテスト用紙の複写印刷によって、試験の際に生徒に配布する回答欄が空欄のテスト用紙を容易に用意することができる。
【００８３】
なお、スキャナ部１０１で読み取ってプリンタ部１０２により複写印刷する原稿の画像Ｔを編集する機能に関する印刷条件は、原稿の画像Ｔ及びビットカラーコードの画像Ｓをスキャナ部１０１で読み取った後に、ディスプレイ８０に表示される問い合わせ画像において、内容を確認させた上で印刷に適用させるようにしてもよい。
【００８４】
また、上述した実施形態では、図５のステップＳ３や図７のステップＳ２３、図８のステップＳ４１で、印刷条件の設定内容を表すビットカラーコードの画像Ｓを印刷用紙Ｐに印刷する設定がＯＮであるか否かを確認し、設定がＯＮである場合に（ＹＥＳ）、ビットカラーコードの画像Ｓを印刷用紙Ｐに印刷するものとした。
【００８５】
しかし、図５のステップＳ３や図７のステップＳ２３、図８のステップＳ４１のいずれか一部又は全部を省略し、ビットカラーコードの画像Ｓを無条件で印刷用紙Ｐに印刷したり、ビットカラーコードの画像Ｓの印刷用紙Ｐへの印刷を無条件で行わない構成としてもよい。
【００８６】
なお、上述した実施形態では、画像形成装置としてインクジェット記録装置を用いた場合を例に取って説明した。しかし、本発明はインクジェット方式に限らず、電子写真方式や孔版印刷方式等のインクジェット方式以外の方式によるプリンタをスキャナと共に有する画像形成装置にも、広く適用することができる。
【００８７】
そして、以上に説明した実施形態によって、以下に示す各態様の発明が開示される。
【００８８】
まず、第１の態様による発明として、
印刷ジョブの実行により印刷部が印刷する画像とセットで、該画像の印刷に適用する印刷条件の設定内容をコードで示すコード画像を前記印刷部に印刷させるコード印刷指令部と、
原稿画像と該原稿画像とセットの前記コード画像とを読み取るスキャナ部と、
前記スキャナ部が前記原稿画像とセットで読み取った前記コード画像が示す印刷条件の設定内容を適用して、前記原稿画像を前記印刷部に印刷させる印刷制御部と、
を備える画像形成装置が開示される。
【００８９】
そして、第１の態様による発明の画像形成装置によれば、印刷ジョブの実行により画像とセットで印刷されるコード画像を、画像とセットでスキャナ部に読み取らせることで、読み取った画像を印刷部で印刷する際の印刷条件が、コード画像が示す印刷条件の設定内容に設定される。
【００９０】
このため、原稿の画像をスキャナ部で読み取って複写印刷するときの印刷条件の設定内容を入力する手間を省くことができ、特に、複写印刷を度々行う場合の手間を大幅に削減することができる。
【００９１】
そして、印刷条件には、複写印刷によって複写元の親画像よりも複写された子画像の方が劣化する要素を親画像並みに再現する（補完する）情報が含まれているので、スキャナで読み取った原稿画像を印刷部で複写印刷する際に、コード画像が示す印刷条件の設定内容を確実に適用させることで、複写印刷により得られる複写印刷物の画質の低下を抑制することができる。
【００９２】
次に、第２の態様による発明として、
前記印刷制御部は、前記スキャナ部が前記原稿画像の前ページから読み出した前記コード画像が示す印刷条件の設定内容を、前記コード画像の次のページから前記スキャナ部が読み出した前記原稿画像の前記印刷部による印刷に適用させる画像形成装置が開示される。
【００９３】
そして、第２の態様による発明の画像形成装置によれば、画像の印刷に適用する印刷条件の設定内容を表すコード画像を、複写印刷する原稿画像の前ページに重ねて、原稿画像と共にスキャナ部に読み取らせると、先に読み取られたコード画像が表す印刷条件の設定内容を適用して、次のページからスキャナ部が読み取った原稿画像の複写印刷が印刷部によって行われる。
【００９４】
このため、複写印刷する原稿画像の前ページにコード画像を重ねて、原稿画像と共にスキャナ部に読み取らせることで、複写印刷による画質の低下が抑制される印刷条件の設定内容を確実に適用させた原稿画像の複写印刷を、簡便に行えるようにすることができる。
【００９５】
なお、第３の態様に係る発明として、
前記印刷制御部は、前記スキャナ部が連続して読み出した複数の前記原稿画像の前記印刷部による印刷に、連続した前記原稿画像の前のページから前記スキャナ部が読み出した前記コード画像が示す印刷条件の設定内容を適用させる画像形成装置も開示される。
【００９６】
そして、第３の態様に係る発明の画像形成装置によれば、コード画像の次以降のページに複数の原稿画像を連続して重ねて、複数の原稿画像と共にスキャナ部に読み取らせることで、コード画像が表す印刷条件の設定内容をそれぞれ適用して、各ページの原稿画像の複写印刷を簡便に行うことができる。
【００９７】
続いて、第４の態様による発明として、
前記印刷制御部は、２つの前記原稿画像の間のページから前記スキャナ部が読み出した前記コード画像が示す印刷条件の設定内容を、該コード画像以降のページから前記スキャナ部が読み出した前記原稿画像の前記印刷部による印刷に適用させる画像形成装置が開示される。
【００９８】
そして、第４の態様による発明の画像形成装置によれば、適用する印刷条件が異なる２つの原稿画像がある場合に、２つの原稿画像の間にコード画像を重ねてスキャナ部で読み取らせることで、コード原稿の次のページの原稿画像の複写印刷に、コード原稿の前ページの原稿画像の複写印刷に適用する印刷条件とは異なる、２つの原稿画像の間のページからスキャナ部が読み取ったコード画像が示す印刷条件を、容易に適用させることができる。
【００９９】
次に、第５の態様による発明として、
前記コード印刷指令部は、前記印刷部が画像を印刷する印刷用紙の余白部分に前記ビットカラーコード画像を印刷させる画像形成装置が開示される。
【０１００】
そして、第５の態様による発明の画像形成装置によれば、原稿画像が印刷される印刷用紙の余白部分にコード画像を印刷することで、複写印刷の際に原稿画像をスキャナ部にセットするだけで、原稿画像の複写印刷の際に適用する印刷設定の設定内容を示すコード画像を、原稿画像と共にスキャナ部で確実に読み取らせることができる。
【０１０１】
続いて、第６の態様による発明として、
前記コード印刷指令部は、印刷制御装置が生成して該印刷制御装置から入力された前記印刷ジョブ中に、前記印刷部が印刷する画像のデータと共に含まれる、該画像の印刷に適用する印刷条件の設定内容のデータに基づいて、前記印刷部が印刷する画像とセットの前記コード画像を印刷部に印刷させる画像形成装置が開示される。
【０１０２】
そして、第６の態様による発明の画像形成装置によれば、印刷制御装置から印刷ジョブが入力されると、印刷ジョブ中のデータに基づいて、画像とセットで画像の印刷に適用する印刷条件の設定内容を示すコード画像が印刷部により印刷される。このため、印刷制御装置からの印刷ジョブで画像を印刷する際に、印刷された画像を原稿画像とする複写印刷を将来行うときに画像と共にスキャナで読み取らせて印刷条件の設定入力を省けるコード画像を、画像とセットで印刷させることができる。
【０１０３】
次に、第７の態様による発明として、
前記コード画像は、前記印刷ジョブの実行により前記印刷部が画像を印刷する際に適用する印刷条件の設定内容をカラーのコードで示すカラーコード画像である画像形成装置が開示される。
【０１０４】
そして、第７の態様による発明の画像形成装置によれば、カラーコード画像は印刷条件のパラメータやその設定内容をカラーで表すものであるため、カラーコード画像に滲みやかすれ、捻れ等が生じても、色が判別できる限り印刷条件の設定内容を正確に特定することができる。
【符号の説明】
【０１０５】
１  インクジェット記録装置（画像形成装置）
１０  制御ユニット（コード印刷指令部、印刷制御部）
１１  外部インターフェイス部
１４  クライアント端末（印刷制御装置）
１５  外部インターフェイス部
１６  ＣＰＵ
１７  ＲＯＭ
１８  ＲＡＭ
１９  入力部
２０  出力部
２１  外部記憶装置
８０  ディスプレイ
９０  ＣＰＵ
９１  ＲＯＭ
９２  ＲＡＭ
９３  外部記憶装置
１０１  スキャナ部
１０２  プリンタ部
１１０  プリンタドライバ
ＬＡＮ  ローカルエリアネットワーク
Ｐ  印刷用紙
Ｓ  ビットカラーコードの画像（コード画像）
Ｔ  原稿の画像
【図１】
2019080213.tif 000003
【図２】
2019080213.tif 000004
【図３】
2019080213.tif 000005
【図４】
2019080213.tif 000006
【図５】
2019080213.tif 000007
【図６】
2019080213.tif 000008
【図７】
2019080213.tif 000009
【図８】
2019080213.tif 000010
【図９】
2019080213.tif 000011
【図１０】
2019080213.tif 000012
【図１１】
2019080213.tif 000013
【図１２】
2019080213.tif 000014
【図１３】
2019080213.tif 000015