(57)【特許請求の範囲】
【請求項１】
情報処理端末、画像形成装置及びサーバー装置がネットワークを介してデータ通信可能に接続された画像形成システムであって、
前記画像形成装置は、
用紙上に画像を形成する画像形成部と、
前記用紙上に形成された画像を読み取り、読取画像データを生成する画像読取部と、
前記読取画像データに基づいて、所定の画像を含む第１の領域と、前記所定の画像を含まない第２の領域と、を識別する画像識別部と、
前記第１の領域に含まれる前記所定の画像を解析する第１の画像解析部と、
前記第１の画像解析部により得られた前記所定の画像の第１の解析データを前記情報処理端末に送信する第１の送信部と、
を備え、
前記情報処理端末は、
前記第１の解析データに基づいて、前記第１の領域に含まれる前記所定の画像が予め定められた条件を満たすか否かを判断する判断部と、
前記第１の領域に含まれる前記所定の画像が前記予め定められた条件を満たす場合に、前記第１の解析データ、前記画像形成部により画像が形成された際の前記画像形成装置の装置条件、及び、前記画像形成部により画像が形成された際に前記所定の画像に対して施された画像処理の画像処理パラメーターを対応付けて前記サーバー装置に送信する第２の送信部と、
を備え、
前記サーバー装置は、
前記情報処理端末から受信した第１の解析データ、装置条件、及び、画像処理パラメーターを対応付けて記憶する記憶部を備え、
前記情報処理端末は、
前記画像形成装置における現在の装置条件を取得する装置条件取得部と、
原稿画像データを解析し、当該原稿画像データに前記所定の画像が含まれるか否かを判断する第２の画像解析部と、
前記原稿画像データに前記所定の画像が含まれる場合に、前記第２の画像解析部により得られた前記所定の画像の第２の解析データ及び前記装置条件取得部により取得された現在の装置条件の組み合わせと最も一致度が高い第１の解析データ及び装置条件の組み合わせに対応付けられた画像処理パラメーターを前記サーバー装置から取得するパラメーター取得部と、
前記取得された画像処理パラメーター、前記原稿画像データ、及び、前記原稿画像データにおける前記所定の画像の領域を示す情報を前記画像形成装置に送信する第３の送信部と、
を備え、
前記サーバー装置は、
前記第１の解析データ及び前記装置条件の各項目に対して予め定められた重み付けに基づいて、前記第２の解析データ及び前記現在の装置条件の組み合わせと最も一致度が高い第１の解析データ及び装置条件の組み合わせに対応付けられた画像処理パラメーターを前記記憶部から取得し、当該取得された画像処理パラメーターを前記情報処理端末に提供する提供部を備え、
前記画像形成装置は、
前記情報処理端末から受信した画像処理パラメーターに基づいて、前記原稿画像データに含まれる前記所定の画像の領域に対して画像処理を施し、当該画像処理後の原稿画像データに基づいて、前記画像形成部に画像を形成させる制御部を備える画像形成システム。
【請求項２】
情報処理端末、画像形成装置及びサーバー装置がネットワークを介してデータ通信可能に接続された画像形成システムであって、
前記画像形成装置は、
用紙上に画像を形成する画像形成部と、
前記用紙上に形成された画像を読み取り、読取画像データを生成する画像読取部と、
前記読取画像データに基づいて、所定の画像を含む第１の領域と、前記所定の画像を含まない第２の領域と、を識別する画像識別部と、
前記第１の領域に含まれる前記所定の画像を解析する第１の画像解析部と、
前記第１の画像解析部により得られた前記所定の画像の第１の解析データを前記情報処理端末に送信する第１の送信部と、
を備え、
前記情報処理端末は、
前記第１の解析データに基づいて、前記第１の領域に含まれる前記所定の画像が予め定められた条件を満たすか否かを判断する判断部と、
前記第１の領域に含まれる前記所定の画像が前記予め定められた条件を満たす場合に、前記第１の解析データ、前記画像形成部により画像が形成された際の前記画像形成装置の装置条件、及び、前記画像形成部により画像が形成された際に前記所定の画像に対して施された画像処理の画像処理パラメーターを対応付けて前記サーバー装置に送信する第２の送信部と、
を備え、
前記第２の送信部は、異なるタイミングで、同一の第１の解析データ及び装置条件の組み合わせに対する画像処理パラメーターを複数回送信可能であり、
前記サーバー装置は、
前記情報処理端末から受信した第１の解析データ、装置条件、及び、画像処理パラメーターを対応付けて記憶する記憶部を備え、
前記記憶部は、同一の第１の解析データ及び装置条件の組み合わせに対して、前記情報処理端末から異なるタイミングで受信した複数の画像処理パラメーターを記憶可能であり、
前記情報処理端末は、
前記画像形成装置における現在の装置条件を取得する装置条件取得部と、
原稿画像データを解析し、当該原稿画像データに前記所定の画像が含まれるか否かを判断する第２の画像解析部と、
前記原稿画像データに前記所定の画像が含まれる場合に、前記第２の画像解析部により得られた前記所定の画像の第２の解析データと一致する第１の解析データ、及び、前記装置条件取得部により取得された現在の装置条件と一致する装置条件の組み合わせに対応付けられた複数の画像処理パラメーターの平均値を前記サーバー装置から取得するパラメーター取得部と、
前記取得された画像処理パラメーターの平均値、前記原稿画像データ、及び、前記原稿画像データにおける前記所定の画像の領域を示す情報を前記画像形成装置に送信する第３の送信部と、
を備え、
前記サーバー装置は、
前記第２の解析データと一致する第１の解析データ、及び、前記現在の装置条件と一致する装置条件の組み合わせに対応付けられた複数の画像処理パラメーターを前記記憶部から取得し、当該取得された複数の画像処理パラメーターの平均値を前記情報処理端末に提供する提供部を備え、
前記画像形成装置は、
前記情報処理端末から受信した画像処理パラメーターの平均値に基づいて、前記原稿画像データに含まれる前記所定の画像の領域に対して画像処理を施し、当該画像処理後の原稿画像データに基づいて、前記画像形成部に画像を形成させる制御部を備える画像形成システム。
【請求項３】
前記装置条件には、前記画像形成装置の機種、前記用紙の紙種、前記画像形成装置が使用される国、住所、日時、温度、湿度のいずれか一つ以上が含まれる請求項１又は２に記載の画像形成システム。
【請求項４】
前記画像処理パラメーターには、濃度、色味又はコントラストの調整値が含まれる請求項１〜３のいずれか一項に記載の画像形成システム。
【請求項５】
前記所定の画像は、コードシンボルである請求項１〜４のいずれか一項に記載の画像形成システム。
【請求項６】
前記第１の解析データには、前記コードシンボルの規格、前記コードシンボルの画像サイズ、バーの幅、濃度、解像度のいずれか一つ以上が含まれる請求項５に記載の画像形成システム。
【請求項７】
前記所定の画像は、ロゴマークである請求項１〜４のいずれか一項に記載の画像形成システム。
【請求項８】
前記第１の解析データには、前記ロゴマークの画像サイズ、縦横の比率、色情報、文字情報のいずれか一つ以上が含まれる請求項７に記載の画像形成システム。
【請求項９】
用紙上に画像を形成する画像形成部と、
前記用紙上に形成された画像を読み取り、読取画像データを生成する画像読取部と、
前記読取画像データに基づいて、所定の画像を含む第１の領域と、前記所定の画像を含まない第２の領域と、を識別する画像識別部と、
前記第１の領域に含まれる前記所定の画像を解析する第１の画像解析部と、
前記第１の画像解析部により得られた前記所定の画像の第１の解析データに基づいて、前記第１の領域に含まれる前記所定の画像が予め定められた条件を満たすか否かを判断する判断部と、
前記第１の領域に含まれる前記所定の画像が前記予め定められた条件を満たす場合に、前記第１の解析データ、前記画像形成部により画像が形成された際の画像形成装置の装置条件、及び、前記画像形成部により画像が形成された際に前記所定の画像に対して施された画像処理の画像処理パラメーターを対応付けて記憶する記憶部と、
前記画像形成装置における現在の装置条件を取得する装置条件取得部と、
原稿画像データを解析し、当該原稿画像データに前記所定の画像が含まれるか否かを判断する第２の画像解析部と、
前記原稿画像データに前記所定の画像が含まれる場合に、前記第１の解析データ及び前記装置条件の各項目に対して予め定められた重み付けに基づいて、前記第２の画像解析部により得られた前記所定の画像の第２の解析データ及び前記装置条件取得部により取得された現在の装置条件の組み合わせと最も一致度が高い第１の解析データ及び装置条件の組み合わせに対応付けられた画像処理パラメーターを前記記憶部から取得するパラメーター取得部と、
前記取得された画像処理パラメーターに基づいて、前記原稿画像データに含まれる前記所定の画像の領域に対して画像処理を施し、当該画像処理後の原稿画像データに基づいて、前記画像形成部に画像を形成させる制御部と、
を備える画像形成システム。
【請求項１０】
用紙上に画像を形成する画像形成部と、
前記用紙上に形成された画像を読み取り、読取画像データを生成する画像読取部と、
前記読取画像データに基づいて、所定の画像を含む第１の領域と、前記所定の画像を含まない第２の領域と、を識別する画像識別部と、
前記第１の領域に含まれる前記所定の画像を解析する第１の画像解析部と、
前記第１の画像解析部により得られた前記所定の画像の第１の解析データに基づいて、前記第１の領域に含まれる前記所定の画像が予め定められた条件を満たすか否かを判断する判断部と、
前記第１の領域に含まれる前記所定の画像が前記予め定められた条件を満たす場合に、前記第１の解析データ、前記画像形成部により画像が形成された際の画像形成装置の装置条件、及び、前記画像形成部により画像が形成された際に前記所定の画像に対して施された画像処理の画像処理パラメーターを対応付けて記憶する記憶部と、
を備え、
前記記憶部は、同一の第１の解析データ及び装置条件の組み合わせに対して、異なるタイミングで用いられた複数の画像処理パラメーターを記憶可能であり、
前記画像形成装置における現在の装置条件を取得する装置条件取得部と、
原稿画像データを解析し、当該原稿画像データに前記所定の画像が含まれるか否かを判断する第２の画像解析部と、
前記原稿画像データに前記所定の画像が含まれる場合に、前記第２の画像解析部により得られた前記所定の画像の第２の解析データと一致する第１の解析データ、及び、前記装置条件取得部により取得された現在の装置条件と一致する装置条件の組み合わせに対応付けられた複数の画像処理パラメーターを前記記憶部から取得し、当該取得された複数の画像処理パラメーターの平均値を取得するパラメーター取得部と、
前記取得された画像処理パラメーターの平均値に基づいて、前記原稿画像データに含まれる前記所定の画像の領域に対して画像処理を施し、当該画像処理後の原稿画像データに基づいて、前記画像形成部に画像を形成させる制御部と、
を備える画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関する。
【背景技術】
【０００２】
近年、バーコードや２次元コード等のコードシンボルが広く用いられている。また、一般の画像に、企業名や商品名等のロゴマークを付加した状態で、画像形成を行うことも多い。このようなコードシンボルやロゴマーク等の画像を形成する際には、それぞれ、適切な出力となっていることが望ましい。
【０００３】
コードシンボルを適切に出力するための技術として、例えば、バーコード用の黒バー及び白バーを、それぞれ複数の異なるドット数の幅で印刷し、印刷された黒バー及び白バーの幅を測定し、印刷後のバーコードの黒バー幅と白バー幅が規定の大きさとなるように、印刷時に設定されるべき黒バー幅と白バー幅のドット数をバーコード補正値として求めるバーコード生成システムが提案されている（特許文献１参照）。
【０００４】
また、バーコードを印刷する際の印刷品質に影響を与えるパラメーターの組み合わせに関するデータが格納されており、各組み合わせに応じた印刷条件を生成し、各印刷条件に基づいたバーコードを印刷する画像形成装置が開発されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−３０５１３７号公報
【特許文献２】特開２００９−０１８４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、バーコードの黒バー幅と白バー幅に関する情報を利用するのみで、他の条件については考慮されていない上、装置が置かれた環境の変動には対応することができなかった。
また、特許文献２に記載の技術では、既存のパラメーターを使用しているため、画像形成装置が様々な外部環境に置かれた場合に、最適な印刷条件が得られるとは言えなかった。
すなわち、上記従来技術においては、画像形成装置の使用環境が変わった場合には、バーコードを含むテストチャート（サンプル）を出力し直して、新たにバーコード補正値又はパラメーターを求める必要があった。
【０００７】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、コードシンボルやロゴマーク等の所定の画像の特性、画像形成装置が置かれた環境に応じて、所定の画像に適した画像形成を行うことを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の発明は、情報処理端末、画像形成装置及びサーバー装置がネットワークを介してデータ通信可能に接続された画像形成システムであって、前記画像形成装置は、用紙上に画像を形成する画像形成部と、前記用紙上に形成された画像を読み取り、読取画像データを生成する画像読取部と、前記読取画像データに基づいて、所定の画像を含む第１の領域と、前記所定の画像を含まない第２の領域と、を識別する画像識別部と、前記第１の領域に含まれる前記所定の画像を解析する第１の画像解析部と、前記第１の画像解析部により得られた前記所定の画像の第１の解析データを前記情報処理端末に送信する第１の送信部と、を備え、前記情報処理端末は、前記第１の解析データに基づいて、前記第１の領域に含まれる前記所定の画像が予め定められた条件を満たすか否かを判断する判断部と、前記第１の領域に含まれる前記所定の画像が前記予め定められた条件を満たす場合に、前記第１の解析データ、前記画像形成部により画像が形成された際の前記画像形成装置の装置条件、及び、前記画像形成部により画像が形成された際に前記所定の画像に対して施された画像処理の画像処理パラメーターを対応付けて前記サーバー装置に送信する第２の送信部と、を備え、前記サーバー装置は、前記情報処理端末から受信した第１の解析データ、装置条件、及び、画像処理パラメーターを対応付けて記憶する記憶部を備え、前記情報処理端末は、前記画像形成装置における現在の装置条件を取得する装置条件取得部と、原稿画像データを解析し、当該原稿画像データに前記所定の画像が含まれるか否かを判断する第２の画像解析部と、前記原稿画像データに前記所定の画像が含まれる場合に、前記第２の画像解析部により得られた前記所定の画像の第２の解析データ及び前記装置条件取得部により取得された現在の装置条件の組み合わせと最も一致度が高い第１の解析データ及び装置条件の組み合わせに対応付けられた画像処理パラメーターを前記サーバー装置から取得するパラメーター取得部と、前記取得された画像処理パラメーター、前記原稿画像データ、及び、前記原稿画像データにおける前記所定の画像の領域を示す情報を前記画像形成装置に送信する第３の送信部と、を備え、前記サーバー装置は、前記第１の解析データ及び前記装置条件の各項目に対して予め定められた重み付けに基づいて、前記第２の解析データ及び前記現在の装置条件の組み合わせと最も一致度が高い第１の解析データ及び装置条件の組み合わせに対応付けられた画像処理パラメーターを前記記憶部から取得し、当該取得された画像処理パラメーターを前記情報処理端末に提供する提供部を備え、前記画像形成装置は、前記情報処理端末から受信した画像処理パラメーターに基づいて、前記原稿画像データに含まれる前記所定の画像の領域に対して画像処理を施し、当該画像処理後の原稿画像データに基づいて、前記画像形成部に画像を形成させる制御部を備える。
【０００９】
請求項２に記載の発明は、情報処理端末、画像形成装置及びサーバー装置がネットワークを介してデータ通信可能に接続された画像形成システムであって、前記画像形成装置は、用紙上に画像を形成する画像形成部と、前記用紙上に形成された画像を読み取り、読取画像データを生成する画像読取部と、前記読取画像データに基づいて、所定の画像を含む第１の領域と、前記所定の画像を含まない第２の領域と、を識別する画像識別部と、前記第１の領域に含まれる前記所定の画像を解析する第１の画像解析部と、前記第１の画像解析部により得られた前記所定の画像の第１の解析データを前記情報処理端末に送信する第１の送信部と、を備え、前記情報処理端末は、前記第１の解析データに基づいて、前記第１の領域に含まれる前記所定の画像が予め定められた条件を満たすか否かを判断する判断部と、前記第１の領域に含まれる前記所定の画像が前記予め定められた条件を満たす場合に、前記第１の解析データ、前記画像形成部により画像が形成された際の前記画像形成装置の装置条件、及び、前記画像形成部により画像が形成された際に前記所定の画像に対して施された画像処理の画像処理パラメーターを対応付けて前記サーバー装置に送信する第２の送信部と、を備え、前記第２の送信部は、異なるタイミングで、同一の第１の解析データ及び装置条件の組み合わせに対する画像処理パラメーターを複数回送信可能であり、前記サーバー装置は、前記情報処理端末から受信した第１の解析データ、装置条件、及び、画像処理パラメーターを対応付けて記憶する記憶部を備え、前記記憶部は、同一の第１の解析データ及び装置条件の組み合わせに対して、前記情報処理端末から異なるタイミングで受信した複数の画像処理パラメーターを記憶可能であり、前記情報処理端末は、前記画像形成装置における現在の装置条件を取得する装置条件取得部と、原稿画像データを解析し、当該原稿画像データに前記所定の画像が含まれるか否かを判断する第２の画像解析部と、前記原稿画像データに前記所定の画像が含まれる場合に、前記第２の画像解析部により得られた前記所定の画像の第２の解析データと一致する第１の解析データ、及び、前記装置条件取得部により取得された現在の装置条件と一致する装置条件の組み合わせに対応付けられた複数の画像処理パラメーターの平均値を前記サーバー装置から取得するパラメーター取得部と、前記取得された画像処理パラメーターの平均値、前記原稿画像データ、及び、前記原稿画像データにおける前記所定の画像の領域を示す情報を前記画像形成装置に送信する第３の送信部と、を備え、前記サーバー装置は、前記第２の解析データと一致する第１の解析データ、及び、前記現在の装置条件と一致する装置条件の組み合わせに対応付けられた複数の画像処理パラメーターを前記記憶部から取得し、当該取得された複数の画像処理パラメーターの平均値を前記情報処理端末に提供する提供部を備え、前記画像形成装置は、前記情報処理端末から受信した画像処理パラメーターの平均値に基づいて、前記原稿画像データに含まれる前記所定の画像の領域に対して画像処理を施し、当該画像処理後の原稿画像データに基づいて、前記画像形成部に画像を形成させる制御部を備える。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の画像形成システムにおいて、前記装置条件には、前記画像形成装置の機種、前記用紙の紙種、前記画像形成装置が使用される国、住所、日時、温度、湿度のいずれか一つ以上が含まれる。
【００１１】
請求項４に記載の発明は、請求項１〜３のいずれか一項に記載の画像形成システムにおいて、前記画像処理パラメーターには、濃度、色味又はコントラストの調整値が含まれる。
【００１２】
請求項５に記載の発明は、請求項１〜４のいずれか一項に記載の画像形成システムにおいて、前記所定の画像は、コードシンボルである。
【００１３】
請求項６に記載の発明は、請求項５に記載の画像形成システムにおいて、前記第１の解析データには、前記コードシンボルの規格、前記コードシンボルの画像サイズ、バーの幅、濃度、解像度のいずれか一つ以上が含まれる。
【００１４】
請求項７に記載の発明は、請求項１〜４のいずれか一項に記載の画像形成システムにおいて、前記所定の画像は、ロゴマークである。
【００１５】
請求項８に記載の発明は、請求項７に記載の画像形成システムにおいて、前記第１の解析データには、前記ロゴマークの画像サイズ、縦横の比率、色情報、文字情報のいずれか一つ以上が含まれる。
【００１６】
請求項９に記載の発明は、用紙上に画像を形成する画像形成部と、前記用紙上に形成された画像を読み取り、読取画像データを生成する画像読取部と、前記読取画像データに基づいて、所定の画像を含む第１の領域と、前記所定の画像を含まない第２の領域と、を識別する画像識別部と、前記第１の領域に含まれる前記所定の画像を解析する第１の画像解析部と、前記第１の画像解析部により得られた前記所定の画像の第１の解析データに基づいて、前記第１の領域に含まれる前記所定の画像が予め定められた条件を満たすか否かを判断する判断部と、前記第１の領域に含まれる前記所定の画像が前記予め定められた条件を満たす場合に、前記第１の解析データ、前記画像形成部により画像が形成された際の画像形成装置の装置条件、及び、前記画像形成部により画像が形成された際に前記所定の画像に対して施された画像処理の画像処理パラメーターを対応付けて記憶する記憶部と、前記画像形成装置における現在の装置条件を取得する装置条件取得部と、原稿画像データを解析し、当該原稿画像データに前記所定の画像が含まれるか否かを判断する第２の画像解析部と、前記原稿画像データに前記所定の画像が含まれる場合に、前記第１の解析データ及び前記装置条件の各項目に対して予め定められた重み付けに基づいて、前記第２の画像解析部により得られた前記所定の画像の第２の解析データ及び前記装置条件取得部により取得された現在の装置条件の組み合わせと最も一致度が高い第１の解析データ及び装置条件の組み合わせに対応付けられた画像処理パラメーターを前記記憶部から取得するパラメーター取得部と、前記取得された画像処理パラメーターに基づいて、前記原稿画像データに含まれる前記所定の画像の領域に対して画像処理を施し、当該画像処理後の原稿画像データに基づいて、前記画像形成部に画像を形成させる制御部と、を備える画像形成システムである。
【００１７】
請求項１０に記載の発明は、用紙上に画像を形成する画像形成部と、前記用紙上に形成された画像を読み取り、読取画像データを生成する画像読取部と、前記読取画像データに基づいて、所定の画像を含む第１の領域と、前記所定の画像を含まない第２の領域と、を識別する画像識別部と、前記第１の領域に含まれる前記所定の画像を解析する第１の画像解析部と、前記第１の画像解析部により得られた前記所定の画像の第１の解析データに基づいて、前記第１の領域に含まれる前記所定の画像が予め定められた条件を満たすか否かを判断する判断部と、前記第１の領域に含まれる前記所定の画像が前記予め定められた条件を満たす場合に、前記第１の解析データ、前記画像形成部により画像が形成された際の画像形成装置の装置条件、及び、前記画像形成部により画像が形成された際に前記所定の画像に対して施された画像処理の画像処理パラメーターを対応付けて記憶する記憶部と、を備え、前記記憶部は、同一の第１の解析データ及び装置条件の組み合わせに対して、異なるタイミングで用いられた複数の画像処理パラメーターを記憶可能であり、前記画像形成装置における現在の装置条件を取得する装置条件取得部と、原稿画像データを解析し、当該原稿画像データに前記所定の画像が含まれるか否かを判断する第２の画像解析部と、前記原稿画像データに前記所定の画像が含まれる場合に、前記第２の画像解析部により得られた前記所定の画像の第２の解析データと一致する第１の解析データ、及び、前記装置条件取得部により取得された現在の装置条件と一致する装置条件の組み合わせに対応付けられた複数の画像処理パラメーターを前記記憶部から取得し、当該取得された複数の画像処理パラメーターの平均値を取得するパラメーター取得部と、前記取得された画像処理パラメーターの平均値に基づいて、前記原稿画像データに含まれる前記所定の画像の領域に対して画像処理を施し、当該画像処理後の原稿画像データに基づいて、前記画像形成部に画像を形成させる制御部と、を備える画像形成システムである。
【発明の効果】
【００１８】
本発明によれば、コードシンボルやロゴマーク等の所定の画像の特性、画像形成装置が置かれた環境に応じて、所定の画像に適した画像形成を行うことができる。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態における画像形成システムのシステム構成図である。
【図２】情報処理端末の内部構成図である。
【図３】パラメーターテーブルの例を示す図である。
【図４】画像形成装置の内部構成図である。
【図５】クラウドサーバーの内部構成図である。
【図６】本発明の概要を示す図である。
【図７】情報処理端末、画像形成装置、クラウドサーバーにおいて実行される所定画像形成処理を示すラダーチャートである。
【図８】情報処理端末、画像形成装置、クラウドサーバーにおいて実行される所定画像形成処理を示すラダーチャートである。
【図９】情報処理端末において実行される処理を示すフローチャートである。
【図１０】情報処理端末において実行される処理を示すフローチャートである。
【図１１】クラウドデータアップデート処理を示すフローチャートである。
【図１２】画像形成装置において実行される処理を示すフローチャートである。
【図１３】第２の実施の形態における最も一致度が高い解析データ及び装置条件の組み合わせを判別する方法を説明するための図である。
【図１４】第３の実施の形態における同一の画像形成装置において、バーコードを画像形成する度に取得されたバーコードの規格、バーコードの画像サイズ、バーコードの印字調整値の組み合わせの例を示す図である。
【図１５】図１４に示したデータを、同一の規格、画像サイズ、印字調整値の組み合わせ毎に集計した値を示す図である。
【発明を実施するための形態】
【００２０】
［第１の実施の形態］
まず、本発明に係る画像形成システムの第１の実施の形態について説明する。なお、本発明は、図示例に限定されるものではない。
【００２１】
図１は、画像形成システム１００のシステム構成図である。
画像形成システム１００は、情報処理端末１０、複数の画像形成装置２０、サーバー装置としてのクラウドサーバー３０等を備える。情報処理端末１０と複数の画像形成装置２０は、ＬＡＮ（Local Area Network）等のネットワークＮ１を介してデータ通信可能に接続されている。また、情報処理端末１０とクラウドサーバー３０は、インターネット等の広域エリアネットワークＮ２に接続され、相互にデータの送受信が可能となっている。
【００２２】
情報処理端末１０は、ＰＣ（Personal Computer）等から構成される。
図２に、情報処理端末１０の内部構成を示す。
情報処理端末１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、操作部１４、表示部１５、通信部１６、記憶部１７を備え、各部はバスを介して接続されている。
【００２３】
ＣＰＵ１１は、情報処理端末１０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵ１１は、ＲＯＭ１２に記憶されている各種処理プログラムを読み出し、ＲＡＭ１３内に形成されたワークエリアに展開し、当該プログラムとの協働により各種処理を行う。
ＲＯＭ１２は、不揮発性の半導体メモリー等により構成され、制御プログラム、当該プログラムの実行に必要なデータ等を記憶している。
ＲＡＭ１３は、ＣＰＵ１１により実行制御される各種処理において、ＲＯＭ１２から読み出された各種プログラム、入力若しくは出力データ等を一時的に記憶するワークエリアを形成する。
【００２４】
操作部１４は、カーソルキー、数字入力キー及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された操作信号をＣＰＵ１１に出力する。
表示部１５は、ＬＣＤ（Liquid Crystal Display）により構成され、ＣＰＵ１１から入力される表示データに基づいて、各種画面を表示する。
通信部１６は、画像形成装置２０、クラウドサーバー３０等の外部装置との間でデータの送受信を行うインターフェースである。
【００２５】
記憶部１７は、ハードディスク等により構成され、各種データを記憶する。
図３に、記憶部１７に記憶されるパラメーターテーブル１７１の例を示す。パラメーターテーブル１７１は、所定の画像の解析データ（第１の解析データ）と、画像形成装置２０の装置条件と、所定の画像について最適な画像形成を行うための画像処理パラメーターと、が対応付けられている。
【００２６】
所定の画像として、バーコードや２次元コード等のコードシンボルが用いられる場合には、解析データには、コードシンボルの規格（ＪＡＮ、ＥＡＮ、ＵＰＣ、ＩＴＦ、ＣＯＤＥ３９、ＣＯＤＥ１２８、ＮＷ−７等）、コードシンボルの画像サイズ、黒バー及び白バーの幅、濃度、解像度のいずれか一つ以上が含まれる。
【００２７】
所定の画像として、ロゴマークが用いられる場合には、解析データには、ロゴマークの画像サイズ、縦横の比率、色情報（ロゴマークに使用される色の色彩値等）、文字情報（ロゴマークに含まれる文字のテキストデータ、形状等）のいずれか一つ以上が含まれる。
【００２８】
装置条件は、画像形成装置２０に固有の情報や画像形成装置２０が置かれている環境（状況）を示す情報である。装置条件には、画像形成装置２０のメーカー、機種、製造番号、用紙の紙種（コート紙、再生コート紙、ポリプロピレン製シート、マットコート紙、上質紙、色上質紙、ケント紙等）、画像形成装置２０が使用される国（ＡＲ、ＢＲ、ＣＡ、ＤＥ、ＥＳ、ＦＲ、ＧＲ、ＨＫ、ＩＤ等）、住所、日時、温度、湿度のいずれか一つ以上が含まれる。
【００２９】
画像処理パラメーターには、濃度、色味、コントラストの調整値が含まれる。
【００３０】
パラメーターテーブル１７１には、情報処理端末１０とネットワークＮ１を介して接続されている範囲の複数の画像形成装置２０の画像形成により得られた情報が蓄積されている。画像処理パラメーターが新たに最適化された場合には、パラメーターテーブル１７１において、新たな画像処理パラメーターに書き換えられたり、新たな画像処理パラメーターが追加されたりする。
【００３１】
ＣＰＵ１１は、画像形成装置２０から読取画像データの第１の領域に含まれる所定の画像の解析データ（第１の解析データ）を取得し、当該所定の画像の解析データに基づいて、当該所定の画像が予め定められた条件を満たすか否かを判断する。すなわち、ＣＰＵ１１は、判断部として機能する。
【００３２】
ＣＰＵ１１は、画像形成装置２０において生成された読取画像データの第１の領域に含まれる所定の画像が予め定められた条件を満たす場合に、その時に得られた当該所定の画像の解析データ（第１の解析データ）、画像形成部２７（図４参照）により画像が形成された際の画像形成装置２０の装置条件、及び、画像形成部２７により画像が形成された際に所定の画像に対して用いられた画像処理パラメーターを対応付けて記憶部１７のパラメーターテーブル１７１に記憶させる。
【００３３】
また、ＣＰＵ１１は、画像形成装置２０において生成された読取画像データの第１の領域に含まれる所定の画像が予め定められた条件を満たす場合に、通信部１６を介して、その時に得られた当該所定の画像の解析データ（第１の解析データ）、画像形成部２７により画像が形成された際の画像形成装置２０の装置条件、及び、画像形成部２７により画像が形成された際に所定の画像に対して用いられた画像処理パラメーターを対応付けてクラウドサーバー３０に送信する。すなわち、ＣＰＵ１１は、第２の送信部として機能する。
【００３４】
ＣＰＵ１１は、画像形成装置２０における現在の装置条件を取得する。すなわち、ＣＰＵ１１は、装置条件取得部として機能する。
【００３５】
ＣＰＵ１１は、原稿画像データを解析し、原稿画像データに所定の画像が含まれるか否かを判断する。すなわち、ＣＰＵ１１は、第２の画像解析部として機能する。
【００３６】
ＣＰＵ１１は、原稿画像データに所定の画像が含まれる場合に、原稿画像データに含まれる所定の画像の解析データ（第２の解析データ）と一致又は類似する解析データ（第１の解析データ）、及び、画像形成装置２０から取得された現在の装置条件と一致又は類似する装置条件の組み合わせに対応付けられた画像処理パラメーターを記憶部１７又はクラウドサーバー３０から取得する。すなわち、ＣＰＵ１１は、パラメーター取得部として機能する。
【００３７】
原稿画像データから得られた所定の画像の解析データ（第２の解析データ）には、読取画像データから得られた所定の画像の解析データ（第１の解析データ）と同様、所定の画像としてコードシンボルが用いられる場合には、コードシンボルの規格、コードシンボルの画像サイズ、黒バー及び白バーの幅、濃度、解像度のいずれか一つ以上が含まれ、所定の画像としてロゴマークが用いられる場合には、ロゴマークの画像サイズ、縦横の比率、色情報、文字情報のいずれか一つ以上が含まれる。
【００３８】
ＣＰＵ１１は、通信部１６を介して、取得された画像処理パラメーター、原稿画像データ、及び、原稿画像データにおける所定の画像の領域を示す情報を画像形成装置２０に送信する。すなわち、ＣＰＵ１１は、第３の送信部として機能する。
【００３９】
画像形成装置２０は、画像形成機能、画像読取機能を有する多機能処理装置である。
図４に、画像形成装置２０の内部構成を示す。
画像形成装置２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、操作部２４、表示部２５、通信部２６、画像形成部２７、画像読取部２８、記憶部２９を備え、各部はバスを介して接続されている。
【００４０】
ＲＯＭ２２、ＲＡＭ２３、通信部２６については、ＲＯＭ１２、ＲＡＭ１３、通信部１６と同様であるため、説明を省略する。
【００４１】
操作部２４は、表示部２５の表示画面上を覆うように形成されたタッチパネルや、数字ボタン、スタートボタン等の各種操作ボタンを備え、ユーザーの操作に基づく操作信号をＣＰＵ２１に出力する。
表示部２５は、ＬＣＤにより構成され、ＣＰＵ２１から入力される表示データに基づいて、設定画面、状態表示画面等の各種画面を表示する。
【００４２】
画像形成部２７は、原稿画像データに基づいて、電子写真方式により、用紙上に画像を形成する。画像形成部２７は、感光体ドラム、感光体ドラムの帯電を行う帯電部、画像データに基づいて感光体ドラムの表面を露光走査して静電潜像を形成する露光部、感光体ドラム上の静電潜像にトナーを付着させる現像部、感光体ドラム上に形成されたトナー像を用紙に転写する転写部、用紙上に形成されたトナー像を定着させる定着部等から構成される。
【００４３】
画像読取部２８は、画像形成部２７により形成された用紙上の画像を読み取り、読取画像データを生成する。画像読取部２８は、用紙の幅方向の画像形成可能幅全体に亘ってＣＣＤ（Charge Coupled Device）がライン状に配列され、一次元画像を読み取るラインセンサーであり、画像形成された用紙が搬送されるタイミングに合わせて読取動作を行うことで、二次元画像を取得する。
【００４４】
記憶部２９は、ハードディスク等により構成され、各種データを記憶する。
【００４５】
ＣＰＵ２１は、情報処理端末１０から受信した原稿画像データにおける所定の画像の領域を示す情報に基づいて、情報処理端末１０から受信した原稿画像データ内の所定の画像の領域を特定する。ＣＰＵ２１は、情報処理端末１０から受信した画像処理パラメーターに基づいて、原稿画像データに含まれる所定の画像の領域に対して画像処理を施し、当該画像処理後の原稿画像データに基づいて、画像形成部２７に画像を形成させる。
【００４６】
ＣＰＵ２１は、画像読取部２８により生成された読取画像データに基づいて、所定の画像（コードシンボル、ロゴマーク）を含む第１の領域（以下、第１領域という。）と、所定の画像を含まない第２の領域（以下、第２領域という。）と、を識別する。すなわち、ＣＰＵ２１は、画像識別部として機能する。
【００４７】
ＣＰＵ２１は、第１領域に含まれる所定の画像を解析する。すなわち、ＣＰＵ２１は、第１の画像解析部として機能する。
【００４８】
ＣＰＵ２１は、通信部２６を介して、第１領域に含まれる所定の画像の解析により得られた所定の画像の解析データ（第１の解析データ）を情報処理端末１０に送信する。すなわち、ＣＰＵ２１は、第１の送信部として機能する。
【００４９】
クラウドサーバー３０は、広域エリアネットワークＮ２を介して、情報処理端末１０からの要求に応じて、画像処理パラメーター等の情報を情報処理端末１０に送信する。
図５に、クラウドサーバー３０の内部構成を示す。
クラウドサーバー３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、通信部３４、記憶部３５を備え、各部はバスを介して接続されている。
【００５０】
ＲＯＭ３２、ＲＡＭ３３、通信部３４については、ＲＯＭ１２、ＲＡＭ１３、通信部１６と同様であるため、説明を省略する。
【００５１】
記憶部３５は、ハードディスク等により構成され、各種データを記憶する。記憶部３５には、パラメーターテーブル３５１が記憶される。パラメーターテーブル３５１は、所定の画像の解析データ（第１の解析データ）と、画像形成装置２０の装置条件と、所定の画像について最適な画像形成を行うための画像処理パラメーターと、が対応付けられている。パラメーターテーブル３５１は、図３に示したパラメーターテーブル１７１と同様のデータ構成を有する。ただし、パラメーターテーブル３５１には、ネットワークＮ１に接続されている画像形成装置２０の画像形成により得られた情報だけでなく、より広範囲（例えば、世界中）の画像形成装置２０の画像形成により得られた情報が蓄積されている。
【００５２】
また、所定の画像として、ロゴマークが用いられる場合には、パラメーターテーブル３５１に、解析データとして、ロゴマークの画像サイズ、縦横の比率、色情報（ロゴマークに使用される色の色彩値等）、文字情報（ロゴマークに含まれる文字のテキストデータ、形状等）のいずれか一つ以上が含まれる。
【００５３】
ＣＰＵ３１は、情報処理端末１０からの要求に応じて、原稿画像データに含まれる所定の画像の解析データ（第２の解析データ）と一致又は類似する解析データ（第１の解析データ）、及び、画像形成装置２０から取得された現在の装置条件と一致又は類似する装置条件の組み合わせに対応付けられた画像処理パラメーターを記憶部３５のパラメーターテーブル３５１から取得し、当該取得された画像処理パラメーターを情報処理端末１０に提供する。
【００５４】
図６に、本発明の概要を示す。
画像形成部２７は、用紙Ｐ上の第１領域Ｑ１にバーコード、ロゴマーク等の所定の画像を形成し、第２領域Ｑ２に一般の画像を形成する。画像読取部２８は、用紙Ｐ上の画像を読み取って読取画像データを生成する。パラメーターテーブル１７１、パラメーターテーブル３５１には、読取画像データから識別された第１領域Ｑ１に含まれる所定の画像の解析データ（第１の解析データ）、装置条件、画像処理パラメーターが対応付けられて保存される。今後、同一又は類似の装置条件で同一又は類似の所定の画像を画像形成する際には、保存されている画像処理パラメーターが参照される。このような工程を繰り返すことにより、所定の画像を画像形成する際の画像処理パラメーターが最適化されることとなる。
なお、第１領域Ｑ１に、バーコード又はロゴマークのいずれか一方のみが含まれていてもよい。
【００５５】
次に、画像形成システム１００における動作について説明する。
図７及び図８は、情報処理端末１０、画像形成装置２０、クラウドサーバー３０において実行される所定画像形成処理を示すラダーチャートである。
【００５６】
まず、情報処理端末１０から、画像形成が行われる画像形成装置２０に対して、装置条件の要求が送信される（ステップＳ１）。情報処理端末１０では、画像形成装置２０から送信された画像形成装置２０の現在の装置条件が取得される（ステップＳ２）。
【００５７】
次に、情報処理端末１０において、画像形成の対象となる原稿画像データが解析され、原稿画像データに所定の画像が含まれるか否かが判断される（ステップＳ３）。次に、原稿画像データの解析により得られた所定の画像の解析データ（第２の解析データ）と一致又は類似する解析データ、及び、画像形成装置２０の現在の装置条件と一致又は類似する装置条件の組み合わせに対応付けられた画像処理パラメーターが記憶部１７のパラメーターテーブル１７１から取得され、取得された画像処理パラメーターが選択される（ステップＳ４）。
なお、パラメーターテーブル１７１に該当する解析データ及び装置条件の組み合わせが存在しない場合には、初期設定の画像処理パラメーターが選択される。
【００５８】
次に、情報処理端末１０では、画像形成装置２０に対して、印刷命令が発行される（ステップＳ５）。印刷命令には、原稿画像データ、原稿画像データにおける所定の画像の領域を示す領域情報、ステップＳ４において選択された画像処理パラメーターが含まれる。所定の画像の領域情報は、原稿画像データの解析により得られる。
【００５９】
画像形成装置２０では、印刷命令に従って、画像処理パラメーターに基づいて、原稿画像データの所定の画像の領域に画像処理が施された後、画像形成部２７により、画像処理後の原稿画像データに基づいて、画像形成が行われる（ステップＳ６）。
【００６０】
次に、画像形成装置２０では、画像読取部２８により、画像形成された用紙上の画像が読み取られ、読取画像データが生成される（ステップＳ７）。そして、読取画像データに基づいて、所定の画像を含む第１領域と、所定の画像を含まない第２領域と、が識別され、第１領域に含まれる所定の画像が解析される（ステップＳ８）。次に、画像形成装置２０から情報処理端末１０に対して、第１領域に含まれる所定の画像の解析データ（第１の解析データ）が送信される（ステップＳ９）。
【００６１】
情報処理端末１０では、画像形成装置２０から取得された所定の画像の解析データがＲＡＭ１３に一時的に記憶される（ステップＳ１０）。そして、所定の画像の解析データに基づいて、所定の画像が予め定められた条件を満たすか否かが判断される。所定の画像が予め定められた条件を満たさない場合には、ステップＳ４に戻り、読取画像データの第１領域に含まれるバーコードの解析データ（第１の解析データ）に基づいて、条件を満たす方向に近付けるように画像処理パラメーターが変更される。
【００６２】
所定の画像が予め定められた条件を満たすようになるまで、ステップＳ４〜ステップＳ１０の処理が繰り返されることとしてもよいし、クラウドデータを利用することとしてもよい。
【００６３】
クラウドデータを利用する場合には、図８に示すように、情報処理端末１０からクラウドサーバー３０に対して、原稿画像データを解析して得られた解析データ（第２の解析データ）と一致又は類似する解析データ、及び、画像形成装置２０の現在の装置条件と一致又は類似する装置条件の組み合わせに対応付けられた画像処理パラメーターの要求が送信される（ステップＳ１１）。
【００６４】
クラウドサーバー３０では、解析データ（第２の解析データ）と一致又は類似する解析データ、及び、画像形成装置２０の現在の装置条件と一致又は類似する装置条件の組み合わせに対応付けられた画像処理パラメーターが記憶部３５のパラメーターテーブル３５１から取得され、取得された画像処理パラメーターが情報処理端末１０に送信される（ステップＳ１２）。
【００６５】
情報処理端末１０では、クラウドサーバー３０から取得された画像処理パラメーターが選択され（ステップＳ１３）、画像形成装置２０に対して、印刷命令が発行される（ステップＳ１４）。ステップＳ１４〜ステップＳ１９の処理は、ステップＳ５〜ステップＳ１０の処理と同様である。
【００６６】
ステップＳ４〜ステップＳ１０の処理の繰り返し、又は、クラウドデータの利用によって、画像形成装置２０により形成される所定の画像が予め定められた条件を満たすようになった場合には、その時に得られた所定の画像の解析データ（第１の解析データ）、画像形成部２７により画像が形成された際の画像形成装置２０の装置条件、及び、所定の画像に対して用いられた画像処理パラメーターが対応付けられて記憶部１７のパラメーターテーブル１７１に記憶される。
【００６７】
次に、情報処理端末１０からクラウドサーバー３０に対して、データの蓄積要求が送信される（ステップＳ２０）。
クラウドサーバー３０では、情報処理端末１０に対して、データの蓄積許可が送信される（ステップＳ２１）。
情報処理端末１０では、クラウドサーバー３０に対して、所定の画像が予め定められた条件を満たした時の解析データ（第１の解析データ）、画像形成部２７により画像が形成された際の画像形成装置２０の装置条件、及び、所定の画像に対して用いられた画像処理パラメーターが対応付けられて送信される（ステップＳ２２）。
【００６８】
クラウドサーバー３０では、情報処理端末１０から送信された解析データ（第１の解析データ）、装置条件、及び、画像処理パラメーターが対応付けられて記憶部３５のパラメーターテーブル３５１に記憶される（ステップＳ２３）。
以上で、所定画像形成処理が終了する。
【００６９】
次に、所定の画像としてバーコードを用いた場合の情報処理端末１０、画像形成装置２０における処理を説明する。
図９及び図１０は、情報処理端末１０において実行される処理を示すフローチャートである。
【００７０】
まず、ユーザーの操作部１４からの操作によって、画像形成が行われる画像形成装置２０が選択されると（ステップＳ３１）、ＣＰＵ１１により、通信部１６を介して、選択された画像形成装置２０に対して、装置条件の要求が送信される（ステップＳ３２）。次に、ＣＰＵ１１により、通信部１６を介して、選択された画像形成装置２０から現在の装置条件が取得される（ステップＳ３３）。装置条件として、例えば、画像形成装置２０のメーカー、機種、製造番号、用紙の紙種、画像形成装置２０が使用される国、温度、湿度等が取得され、画像形成装置２０の現在の状態が把握される。
【００７１】
次に、ユーザーの操作部１４からの操作によって、バーコード以外の一般の画像に対する画像処理方法が選択される（ステップＳ３４）。一般の画像は、例えば、多階調の写真、網点画像、二値化された文字等である。それぞれの画像の特徴に適した画像処理方法が選択される。
【００７２】
次に、ＣＰＵ１１により、一般の画像の画像データにバーコードが付加され、原稿画像データが生成される（ステップＳ３５）。
【００７３】
次に、ＣＰＵ１１により、原稿画像データが解析され（ステップＳ３６）、原稿画像データにバーコードが含まれるか否かが判断される（ステップＳ３７）。
【００７４】
原稿画像データにバーコードが含まれる場合には（ステップＳ３７；ＹＥＳ）、ＣＰＵ１１により、ユーザーの操作部１４からの操作によって、バーコードの印刷指示があったか否かが判断される（ステップＳ３８）。
【００７５】
バーコードの印刷指示があった場合には（ステップＳ３８；ＹＥＳ）、ＣＰＵ１１により、ステップＳ３６において得られた原稿画像データのバーコードの解析データ（第２の解析データ）と一致又は類似する解析データ、及び、ステップＳ３３において得られた画像形成装置２０の現在の装置条件と一致又は類似する装置条件の組み合わせに対応付けられた画像処理パラメーターが記憶部１７のパラメーターテーブル１７１から取得される（ステップＳ３９）。
【００７６】
なお、パラメーターテーブル１７１に該当する解析データ及び装置条件の組み合わせが存在しない場合には、ＣＰＵ１１により、初期設定の画像処理パラメーターが選択される。
例えば、画像形成装置２０の機種によってプリンターヘッド等が異なるため、予め機種に応じた画像処理パラメーターの初期値が用意されている。また、紙種（再生紙、コート紙等）、用紙の硬度、実際に画像形成が行われる場所の温度や湿度によっても、区別が必要である。
【００７７】
次に、ユーザーの操作部１４からの操作によって、試行印刷が指示された場合には（ステップＳ４０；ＹＥＳ）、ＣＰＵ１１により、通信部１６を介して、画像形成装置２０に対して、試行印刷命令が発行される（ステップＳ４１）。試行印刷命令には、原稿画像データ、原稿画像データにおけるバーコードの領域情報、画像処理パラメーターが含まれる。
【００７８】
次に、図１０に移り、画像形成装置２０において画像形成及び画像の読み取りが行われた後、ＣＰＵ１１により、画像形成装置２０から読取画像データの第１領域に含まれるバーコードの解析データ（第１の解析データ）が取得される（ステップＳ４２）。取得されたバーコードの解析データは、ＣＰＵ１１により、ＲＡＭ１３に一時的に記憶される。
【００７９】
次に、ＣＰＵ１１により、ステップＳ４２で取得されたバーコードの解析データに基づいて、第１領域に含まれるバーコードが予め定められた条件（以下、バーコード条件という。）を満たすか否かが判断される（ステップＳ４３）。例えば、ＣＰＵ１１により、バーコードの規格に則して、黒バーの幅と白バーの幅の比率が適しているか否か、黒バーと白バーの濃度差がバーコードリーダー等で読み取る際に十分であるか否か等の基準に基づいて、バーコード規格に適合しているか否かが判断される。
なお、予め定められた基準と比較することにより、バーコードとして適正な画像であるか否かを自動的に判断するだけでなく、ユーザーが、バーコードが付加された実際の印刷物を見ながら目視で確認することとしてもよい。
【００８０】
第１領域に含まれるバーコードがバーコード条件を満たさない場合には（ステップＳ４３；ＮＯ）、ユーザーの操作部１４からの操作に基づいて、ＣＰＵ１１により、クラウドデータを利用するか否かが判断される（ステップＳ４４）。
【００８１】
クラウドデータを利用する場合には（ステップＳ４４；ＹＥＳ）、クラウドサーバー３０に対する認証処理が行われる。具体的には、ユーザーの操作部１４からの操作により、利用者ＩＤ、企業ＩＤ及びパスワードが入力されると、入力されたデータが通信部１６を介して、クラウドサーバー３０に送信される。
クラウドサーバー３０では、利用者ＩＤ、企業ＩＤ及びパスワードの組み合わせが予め登録されている利用者テーブルが参照され、情報処理端末１０から送信された入力データと一致するデータがあるか否かが判断される。利用者テーブルに入力データと一致するデータがある場合には、クラウドサーバー３０の利用者としてクラウドサーバー３０に対するアクセスが許可される。
【００８２】
そして、ＣＰＵ１１により、通信部１６を介して、クラウドサーバー３０に対して、ステップＳ３６において得られた原稿画像データのバーコードの解析データ（第２の解析データ）と一致又は類似する解析データ、及び、ステップＳ３３において得られた画像形成装置２０の現在の装置条件と一致又は類似する装置条件の組み合わせに対応付けられた画像処理パラメーターの要求が送信される（ステップＳ４５）。
【００８３】
クラウドサーバー３０では、ＣＰＵ３１により、原稿画像データのバーコードの解析データ（第２の解析データ）と一致又は類似する解析データ、及び、画像形成装置２０の現在の装置条件と一致又は類似する装置条件の組み合わせに対応付けられた画像処理パラメーターが記憶部３５のパラメーターテーブル３５１から取得され、取得された画像処理パラメーターが、通信部３４を介して、情報処理端末１０に送信される。
【００８４】
情報処理端末１０では、ＣＰＵ１１により、通信部１６を介して、クラウドサーバー３０から画像処理パラメーターが取得される（ステップＳ４６）。
【００８５】
このようにして、クラウドサーバー３０から解析データ及び装置条件の組み合わせに適した画像処理パラメーターを取得することができる。なお、解析データ及び装置条件の全ての項目について情報が必要となるわけではなく、要望に応じて適宜項目を選択することができる。例えば、バーコードの規格が「ＪＡＮ」、メーカーが「Ａ社」、機種が「Ａ１」、紙種が「コート紙」、国が「ＪＰ（日本）」の場合、クラウドサーバー３０は、これらのデータに基づいて、最適な濃度調整値、色味調整値、コントラスト調整値等の画像処理パラメーターを情報処理端末１０に提供する。
【００８６】
次に、ＣＰＵ１１により、画像形成装置２０において利用される画像処理パラメーターが、クラウドサーバー３０から取得された画像処理パラメーターの値に変更される（ステップＳ４７）。
【００８７】
ステップＳ４４において、クラウドデータを利用しない場合（ステップＳ４４；ＮＯ）、又は、クラウドサーバー３０に該当する解析データ及び装置条件の組み合わせが存在しない場合には、ＣＰＵ１１により、読取画像データの第１領域に含まれるバーコードの解析データ（第１の解析データ）に基づいて、画像処理パラメーターが変更される（ステップＳ４７）。
例えば、解析データの黒バーの幅が、紙種の影響で期待される幅よりも太かった場合には、にじみを補正するために印字するドット数を減らしたり、エッジを強調させたりして細線化を図る。また、黒バーの濃度が不足している場合には、黒色の最高濃度値を上げる。また、バーの解像度が規格値に満たない場合には、解像度を上げる。
【００８８】
ステップＳ４７の後、図９のステップＳ４０に移行し、変更された画像処理パラメーターに基づいて、処理が繰り返される。
【００８９】
ステップＳ４３において、第１領域に含まれるバーコードがバーコード条件を満たす場合には（ステップＳ４３；ＹＥＳ）、ＣＰＵ１１により、ステップＳ４２において取得された読取画像データの第１領域に含まれるバーコードの解析データ（第１の解析データ）、ステップＳ３３において取得された画像形成装置２０の装置条件、バーコード条件を満たした際にバーコードの領域に用いられた画像処理パラメーターが対応付けられて記憶部１７のパラメーターテーブル１７１に記憶される（ステップＳ４８）。
【００９０】
次に、ＣＰＵ１１により、クラウドデータアップデート処理が行われる（ステップＳ４９）。すなわち、情報処理端末１０内に蓄積されたバーコード印刷に関する画像処理パラメーター等の情報が、広域エリアネットワークＮ２を介して、クラウドサーバー３０に送信される。
【００９１】
ここで、図１１を参照して、クラウドデータアップデート処理について説明する。
クラウドサーバー３０に対する認証処理については、既に説明したので説明を省略する。
データの更新があった場合には（ステップＳ５１；ＹＥＳ）、ＣＰＵ１１により、予め定められた所定期間毎の定期アップデートであるか否かが判断される（ステップＳ５２）。定期アップデートである場合には（ステップＳ５２；ＹＥＳ）、ＣＰＵ１１により、通信部１６を介して、クラウドサーバー３０に対して、更新されたデータ（解析データ、装置条件、画像処理パラメーター）が自動的に送信される（ステップＳ５３）。
【００９２】
ステップＳ５２において、定期アップデートでない場合には（ステップＳ５２；ＮＯ）、ＣＰＵ１１により、通信部１６を介して、クラウドサーバー３０に対して、データの蓄積要求が送信される（ステップＳ５４）。クラウドサーバー３０によりデータの蓄積が許可された場合には（ステップＳ５５；ＹＥＳ）、ユーザーの操作部１４からの操作によって、ＣＰＵ１１により、通信部１６を介して、クラウドサーバー３０に対して、更新されたデータ（解析データ、装置条件、画像処理パラメーター）が手動で送信される（ステップＳ５６）。
【００９３】
ステップＳ５５において、クラウドサーバー３０によりデータの蓄積が許可されない場合には（ステップＳ５５；ＮＯ）、ＣＰＵ１１により、所定時間が経過したか否かが判断される（ステップＳ５７）。所定時間が経過していない場合には（ステップＳ５７；ＮＯ）、ステップＳ５４に戻り、処理が繰り返される。
【００９４】
ステップＳ５３の後、ステップＳ５６の後、ステップＳ５１において、データの更新がない場合（ステップＳ５１；ＮＯ）、又は、ステップＳ５７において、所定時間が経過した場合には（ステップＳ５７；ＹＥＳ）、クラウドデータアップデート処理が終了する。
【００９５】
ステップＳ４９の後、ステップＳ３７において、原稿画像データにバーコードが含まれない場合（ステップＳ３７；ＮＯ）、ステップＳ３８において、バーコードの印刷指示がない場合（ステップＳ３８；ＮＯ）、ステップＳ４０において、試行印刷が指示されない場合には（ステップＳ４０；ＮＯ）、ＣＰＵ１１により、通信部１６を介して、画像形成装置２０に対して、本印刷命令が発行される（ステップＳ５０）。
バーコードが印刷される場合、本印刷命令には、原稿画像データ、原稿画像データにおけるバーコードの領域情報、画像処理パラメーターが含まれる。
以上で、情報処理端末１０における処理が終了する。
【００９６】
図１２は、画像形成装置２０において実行される処理を示すフローチャートである。
まず、ＣＰＵ２１により、情報処理端末１０から装置条件の要求があったか否かが判断される（ステップＳ６１）。情報処理端末１０から装置条件の要求があった場合には（ステップＳ６１；ＹＥＳ）、ＣＰＵ２１により、通信部２６を介して、情報処理端末１０に対して、画像形成装置２０における現在の装置条件が送信される（ステップＳ６２）。
【００９７】
次に、ＣＰＵ２１により、情報処理端末１０から発行された試行印刷命令が受信されたか否かが判断される（ステップＳ６３）。試行印刷命令が受信された場合には（ステップＳ６３；ＹＥＳ）、ＣＰＵ２１により、試行印刷命令に含まれる原稿画像データ、原稿画像データにおけるバーコードの領域情報、画像処理パラメーターがＲＡＭ２３に格納される。そして、ＣＰＵ２１により、画像処理パラメーターに基づいて、原稿画像データのバーコードの領域に対して画像処理が施される（ステップＳ６４）。次に、ＣＰＵ２１の制御に従って、画像形成部２７により、画像処理後の原稿画像データに基づいて、画像形成が行われる（ステップＳ６５）。
【００９８】
次に、画像読取部２８により、画像形成された用紙上の画像が読み取られ、読取画像データが生成される（ステップＳ６６）。次に、ＣＰＵ２１により、読取画像データに基づいて、バーコードを含む第１領域と、バーコードを含まない第２領域と、が識別される（ステップＳ６７）。次に、ＣＰＵ２１により、第１領域に含まれるバーコードが解析される（ステップＳ６８）。解析データとして、バーコードの規格、バーコードの画像サイズ、バーの幅、濃度、解像度等の情報が取得される。
【００９９】
次に、ＣＰＵ２１により、通信部２６を介して、情報処理端末１０に対して、第１領域に含まれるバーコードの解析データが送信される（ステップＳ６９）。
【０１００】
ステップＳ６９の後、又は、ステップＳ６３において、試行印刷命令が受信されない場合には（ステップＳ６３；ＮＯ）、ＣＰＵ２１により、情報処理端末１０から本印刷命令が受信されたか否かが判断される（ステップＳ７０）。本印刷命令が受信されない場合には（ステップＳ７０；ＮＯ）、ステップＳ６３に戻り、処理が繰り返される。
【０１０１】
ステップＳ７０において、本印刷命令が受信された場合には（ステップＳ７０；ＹＥＳ）、ＣＰＵ２１により、本印刷命令に基づいて、画像形成部２７により画像形成が行われる（ステップＳ７１）。
バーコードが印刷される場合には、情報処理端末１０から受信した本印刷命令に含まれる画像処理パラメーターに基づいて、原稿画像データに含まれるバーコードの領域に対して画像処理が施され、画像形成部２７により、当該画像処理後の原稿画像データに基づいて、画像が形成される。
以上で、画像形成装置２０における処理が終了する。
【０１０２】
図９〜図１２では、所定の画像としてバーコードを用いた場合を例にして説明したが、所定の画像は、２次元コード等のコードシンボルであってもよいし、ロゴマークであってもよい。
例えば、所定の画像がロゴマークの場合には、ステップＳ４３において、読取画像データの第１領域に含まれるロゴマークの解析データに基づいて、ロゴマークが予め定められた条件を満たすか否かが判断される。具体的には、縦横のサイズの比率が正しいか否か、色情報（色彩値）や文字情報（テキストデータ、形状等）が規定の情報と合致しているか否か等の基準に基づいて、ロゴマークとして適正な画像であるか否かが判断される。
【０１０３】
以上説明したように、第１の実施の形態によれば、一般の画像にコードシンボルやロゴマーク等の所定の画像を付加して同じ用紙上に画像形成を行う際に、所定の画像の特性及び装置が置かれた環境に応じて、所定の画像に適した画像形成を行うことができる。
【０１０４】
例えば、バーコード等のコードシンボルについては、コードシンボルを読み取る際に不都合がないような条件を満たした時のデータを蓄積しておくことにより、適切なコードシンボルを形成することができる。
【０１０５】
また、所定の画像の特性及び装置が置かれた環境に適した画像処理パラメーターがパラメーターテーブル１７１、パラメーターテーブル３５１に蓄積されていくので、同様の所定の画像を同様の環境下で画像形成するときには、パラメーターテーブル１７１又はパラメーターテーブル３５１から画像処理パラメーターを読み出すだけで済み、所定の画像の形成にかかる工数を減らすことができる。
【０１０６】
例えば、あるメーカーで新製品（機種Ｇ）が開発された場合、機種Ｇは、世界中の各国に販売され、様々な環境下で印刷が試みられる。クラウドサーバー３０のパラメーターテーブル３５１に、機種Ｇによるバーコード印刷によって得られたデータが追加された後で、機種Ｇのユーザーがバーコード印刷を行う際には、必要に応じてクラウドサーバー３０にアクセスし、過去の履歴から最適な画像処理パラメーターを利用することができる。
【０１０７】
なお、第１の実施の形態では、まず、情報処理端末１０の内部に蓄積されている画像処理パラメーターを取得して試行印刷を行った後に、ユーザーの希望に応じて、クラウドサーバー３０にアクセスすることとしたが、情報処理端末１０の内部のデータを取得せずに、クラウドサーバー３０から画像処理パラメーターを取得することとしてもよい。
【０１０８】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
第２の実施の形態における画像形成システムは、第１の実施の形態に示した画像形成システム１００と同様の構成であるため、図１〜図５を援用し、共通する構成については説明を省略する。以下、第２の実施の形態に特徴的な構成及び処理について説明する。
【０１０９】
第２の実施の形態では、原稿画像データを解析して得られた所定の画像の解析データ（第２の解析データ）、及び、画像形成装置２０から取得された現在の装置条件との一致を判断する対象となる解析データ（第１の解析データ）及び装置条件の各項目に対して予め重み付けが定められている。
【０１１０】
ＣＰＵ３１は、この重み付けに基づいて、原稿画像データを解析して得られた所定の画像の解析データ（第２の解析データ）及び現在の装置条件の組み合わせと最も一致度が高い解析データ（第１の解析データ）及び装置条件の組み合わせに対応付けられた画像処理パラメーターを記憶部３５のパラメーターテーブル３５１から取得し、当該取得された画像処理パラメーターを情報処理端末１０に提供する。
【０１１１】
図１３を参照して、所定の画像の特性（第２の解析データ）及び環境（現在の装置条件）の組み合わせと最も一致度が高い解析データ及び装置条件の組み合わせを判別する方法について説明する。解析データ及び装置条件との一致度を求めるために、判別情報群（解析データ及び装置条件の各項目）を用いる。ここでは、判別情報群は、４個の判別情報因子（判別情報１〜４）から成るものとする。それぞれの判別情報因子には優先順位が設けられており、優先順位が高い方から順番に大きい優先度（重み付け）が設定されている。
【０１１２】
ＣＰＵ３１は、第２の解析データ及び現在の装置条件の組み合わせと、記憶部３５のパラメーターテーブル３５１内の解析データ及び装置条件の組み合わせ（条件１〜４）と、を判別情報因子毎に比較し、一致度を算出する。具体的には、条件１〜４について、第２の解析データ及び現在の装置条件とデータが一致する判別情報因子の優先度を足し合わせ、各条件１〜４の一致度とする。条件１は、４個全ての判別情報因子が第２の解析データ及び現在の装置条件と一致しているため、一致度は１となる。条件４は、４個全ての判別情報因子が第２の解析データ及び現在の装置条件と不一致であるため、一致度は０となる。条件２と条件３は、一致する情報の個数は２個で同じであるが、条件２は、優先順位の高い判別情報１及び判別情報２が一致しているため、一致度は０．７と算出される一方、条件３は、優先順位の低い判別情報３及び判別情報４が一致しているため、一致度は０．３と算出される。
【０１１３】
ＣＰＵ３１は、最も一致度が高い条件１を、所定の画像の生成に適した条件であると判別し、パラメーターテーブル３５１において、条件１に対応付けられている画像処理パラメーターを取得する。
【０１１４】
情報処理端末１０において、記憶部１７のパラメーターテーブル１７１から画像処理パラメーターを取得する場合も同様である。
【０１１５】
具体的には、図９のステップＳ３９において、記憶部１７のパラメーターテーブル１７１から画像処理パラメーターを取得する際、図１０のステップＳ４６において、クラウドサーバー３０から画像処理パラメーターを取得する際に、上記の方法を用いる。
【０１１６】
以上説明したように、第２の実施の形態によれば、第１の実施の形態と同様の効果に加え、解析データ及び装置条件の各項目に対して重み付けをすることにより、各項目の優先順位に応じて、適切な画像処理パラメーターを取得することができる。
【０１１７】
［第３の実施の形態］
次に、本発明を適用した第３の実施の形態について説明する。
第３の実施の形態における画像形成システムは、第１の実施の形態に示した画像形成システム１００と同様の構成であるため、図１〜図５を援用し、共通する構成については説明を省略する。以下、第３の実施の形態に特徴的な構成及び処理について説明する。
【０１１８】
第３の実施の形態では、クラウドサーバー３０において、所定の画像の形成に適した画像処理パラメーターを選択する際に、同一の条件（解析データ及び装置条件の組み合わせ）で得られた画像処理パラメーターの平均値を用いる。
【０１１９】
クラウドサーバー３０の記憶部３５のパラメーターテーブル３５１には、同一の解析データ及び装置条件の組み合わせに対して、複数の異なる画像処理パラメーターが記憶可能となっている。
例えば、同一の画像形成装置２０において、バーコードが印刷される度に、解析データ、装置条件、画像処理パラメーターの組み合わせがパラメーターテーブル３５１に蓄積されていく。その過程で、同一の解析データ及び装置条件に対するデータが複数回取得されることがある。過去に同一の解析データ及び装置条件に対するデータが既に蓄積されていたとしても、新たに得られたデータを蓄積することができる。
【０１２０】
ＣＰＵ３１は、原稿画像データを解析して得られた所定の画像の解析データ（第２の解析データ）と一致又は類似する解析データ（第１の解析データ）、及び、画像形成装置２０から取得された現在の装置条件と一致又は類似する装置条件の組み合わせに対応付けられた複数の画像処理パラメーターを記憶部３５のパラメーターテーブル３５１から取得し、当該取得された複数の画像処理パラメーターの平均値を情報処理端末１０に提供する。
【０１２１】
図１４に、同一の画像形成装置２０において、バーコードを画像形成する度に取得されたバーコードの規格、バーコードの画像サイズ、バーコードの印字調整値の組み合わせの例を示す。規格及び画像サイズは、バーコードの解析データに含まれる値である。印字調整値は、画像処理パラメーターに含まれる値である。図１４は、２０回分のデータが蓄積された例である。例えば、規格が「ＪＡＮ」であったバーコード印刷は１５回あり、そのうち、画像サイズが「Ｚ２」のものが１４回である。
【０１２２】
図１５に、図１４に示したデータを、同一の規格、画像サイズ、印字調整値の組み合わせ毎にまとめた場合の、各組み合わせの合計数（出現回数）を示す。規格が「ＪＡＮ」かつ画像サイズが「Ｚ２」の場合の印字調整値は、「Ｘ７」が１回、「Ｘ８」が３回、「Ｘ９」が１０回である。つまり、同一の「ＪＡＮ」規格のバーコードを同一の画像サイズ「Ｚ２」で印刷する場合であっても、バーコードの印字調整値として、「Ｘ７」、「Ｘ８」、「Ｘ９」の３種類の場合があった。
【０１２３】
今後、「ＪＡＮ」規格のバーコードを画像サイズ「Ｚ２」で印刷しようとする場合には、この条件で得られた印字調整値の平均値を用いる。具体的には、次式により、印字調整値の平均値を求める。
印字調整値の平均値＝（Ｘ７×１＋Ｘ８×３＋Ｘ９×１０）／（１＋３＋１０）
【０１２４】
情報処理端末１０において、記憶部１７のパラメーターテーブル１７１から画像処理パラメーターを取得する場合も同様である。
【０１２５】
具体的には、図９のステップＳ３９において、記憶部１７のパラメーターテーブル１７１から画像処理パラメーターを取得する際、図１０のステップＳ４６において、クラウドサーバー３０から画像処理パラメーターを取得する際に、上記の方法を用いる。
【０１２６】
以上説明したように、第３の実施の形態によれば、第１の実施の形態と同様の効果に加え、同一の解析データ及び装置条件の組み合わせに対応付けられた複数の画像処理パラメーターの平均値を用いることにより、データ取得時のばらつきや誤差による影響を低減させることができる。
同一の条件（解析データ及び装置条件）で取得された画像処理パラメーターの数が多いほど、信頼度が高くなると言える。
【０１２７】
なお、同一の条件で得られたバーコードの印字調整値の平均値ではなく、同一の条件において最も回数が多かったバーコードの印字調整値を用いることとしてもよい。例えば、図１５に示す例では、「ＪＡＮ」規格のバーコードを画像サイズ「Ｚ２」で印刷しようとする場合に、バーコードの印字調整値として「Ｘ９」を用いることとしてもよい。
【０１２８】
また、上記各実施の形態における記述は、本発明に係る画像形成システムの例であり、これに限定されるものではない。システムを構成する各装置の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
また、各実施の形態における特徴的な部分を複数組み合わせることとしてもよい。
【０１２９】
例えば、上記各実施の形態では、画像形成システム内の各機能が情報処理端末１０、画像形成装置２０、クラウドサーバー３０に分かれている場合を例にして説明したが、各機能を一つの装置が備えることとしてもよい。また、情報処理端末１０の機能を画像形成装置２０が備えることとしてもよい。複数の装置が担っていた機能を一つの装置が備える場合には、装置間のデータの送受信が不要となる。
【０１３０】
また、上記各実施の形態では、画像形成装置２０が電子写真方式の画像形成装置の場合を例にして説明したが、インクジェット方式、印刷方式等、他の方式の画像形成装置に適用することとしてもよい。
【０１３１】
以上の説明では、各処理を実行するためのプログラムを格納したコンピューター読み取り可能な媒体としてＲＯＭを使用した例を開示したが、この例に限定されない。その他のコンピューター読み取り可能な媒体として、フラッシュメモリー等の不揮発性メモリー、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）を適用することとしてもよい。
【符号の説明】
【０１３２】
１０  情報処理端末
１１  ＣＰＵ
１４  操作部
１５  表示部
１６  通信部
１７  記憶部
２０  画像形成装置
２１  ＣＰＵ
２６  通信部
２７  画像形成部
２８  画像読取部
２９  記憶部
３０  クラウドサーバー
３１  ＣＰＵ
３４  通信部
３５  記憶部
１００  画像形成システム
１７１  パラメーターテーブル
３５１  パラメーターテーブル
Ｎ１  ネットワーク
Ｎ２  広域エリアネットワーク
【図１】
0006330546.tif 000002
【図２】
0006330546.tif 000003
【図３】
0006330546.tif 000004
【図４】
0006330546.tif 000005
【図５】
0006330546.tif 000006
【図６】
0006330546.tif 000007
【図７】
0006330546.tif 000008
【図８】
0006330546.tif 000009
【図９】
0006330546.tif 000010
【図１０】
0006330546.tif 000011
【図１１】
0006330546.tif 000012
【図１２】
0006330546.tif 000013
【図１３】
0006330546.tif 000014
【図１４】
0006330546.tif 000015
【図１５】
0006330546.tif 000016