(57)【特許請求の範囲】
【請求項１】
テストチャートを出力する画像形成装置と、
前記画像形成装置によって出力されたテストチャートに基づいて、前記画像形成装置の動作補正用のデータを生成する外部機器とを備え、
前記画像形成装置は、テストチャートとともに前記動作補正用のデータの保存先を特定する情報である保存先情報を出力し、
前記外部機器は、前記保存先情報によって特定される場所へ、前記動作補正用のデータを送信し、
前記保存先情報は、少なくとも、前記画像形成装置以外の装置の記憶装置を前記保存先として特定する、
前記画像形成装置は、前記保存先情報によって特定される場所から、前記動作補正用のデータを受信し、当該動作補正用のデータを用いて当該画像形成装置の動作を補正する、画像形成システム。
【請求項２】
前記保存先情報は、前記画像形成装置の記憶装置および当該画像形成装置以外の装置を前記保存先として特定する、請求項１に記載の画像形成システム。
【請求項３】
前記外部機器は、前記画像形成装置の記憶装置に前記動作補正用のデータを送信したときに当該画像形成装置が動作補正をできない状態にある場合に、前記画像形成装置以外の装置へ送信する、請求項２に記載の画像形成システム。
【請求項４】
前記画像形成装置は、前記テストチャートを出力した後、当該テストチャートを用いた動作補正のために、前記保存先情報によって特定される保存先から前記動作補正用のデータを取得する、請求項１〜請求項３のいずれか１項に記載の画像形成システム。
【請求項５】
画像形成装置と外部機器とを備える画像形成システムの制御方法であって、
前記画像形成装置が、テストチャートとともに当該画像形成装置の動作補正用のデータの保存先を特定する情報である保存先情報を出力するステップと、
前記外部機器が、前記テストチャートに基づいて、前記動作補正用のデータを生成するステップと、
前記外部機器が、前記保存先情報によって特定される場所へ、前記動作補正用のデータを送信するステップと、
前記画像形成装置が、前記保存先情報によって特定される場所から、前記動作補正用のデータを受信するステップと、
前記画像形成装置が、前記動作補正用のデータを用いて当該画像形成装置の動作を補正するステップとを備える、画像形成システムの制御方法。
【請求項６】
テストチャートとともに、当該テストチャートに基づいて生成される動作補正用のデータの保存先を特定する保存先情報を出力するための画像形成部と、
前記保存先情報によって特定される場所から、前記動作補正用のデータを受信するための受信部と、
前記動作補正用のデータを用いて前記画像形成部の動作を補正するための制御部とを備える、画像形成装置。
【請求項７】
テストチャートを出力するための画像形成部を備える画像形成装置のコンピューターを制御するためのプログラムであって、
前記プログラムは、前記コンピューターに、
テストチャートとともに、当該テストチャートに基づいて生成される動作補正用のデータの保存先を特定する保存先情報を出力するステップと、
前記保存先情報によって特定される場所から、前記動作補正用のデータを受信するステップと、
前記動作補正用のデータを用いて前記画像形成部の動作を補正するステップとを実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像形成システムに関し、特に、画像形成装置が作成したテストパターンに基づいて当該画像形成装置の補正データを生成する、画像形成システムおよびその制御方法、そのようなシステムを構成する画像形成装置、ならびに、当該画像形成装置のコンピューターを制御するためのプログラムに関する。
【背景技術】
【０００２】
従来、ネットワークを通して接続された画像形成装置に階調補正用のパターン（テストパターン）を印刷させ、当該印刷の結果に応じて、当該画像形成装置の階調補正を行なう、画像形成システムが提案されている。
【０００３】
たとえば、特開２００２−１６３０８９号公報（特許文献１）は、画像形成システムを開示している。画像形成システムでは、ネットワークを通して接続された第１の画像形成装置が、第２の画像形成装置にテストパターンを出力させ、出力されたテストパターンを読み取ることにより、第２の画像形成装置に階調補正用のデータを送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１６３０８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された画像形成システムでは、階調補正用のデータの送信先が、階調補正の対象の装置（第２の画像形成装置）に限られていた。したがって、階調補正の対象の装置が、上記データの送信時にデータを受信できない状態にある事態が生じた場合、データの再送信が必要とされていた。上記装置が上記データの送信時に階調補正動作を登録できない状態にある場合にも、同様に、データの再送信が必要とされていた。
【０００６】
このため、従来の画像形成システムでは、データの再送信に伴う作業効率の低下、または、再送信の失敗等による補正の漏れなどの、不具合の発生が想定された。
【０００７】
本開示は、かかる実情に鑑み考え出されたものであり、その目的は、画像形成システムにおいて、システムにおける作業効率の低下を極力回避しつつ、確実に画像形成装置の動作補正を行なうことである。
【課題を解決するための手段】
【０００８】
本開示のある局面に従うと、テストチャートを出力する画像形成装置と、画像形成装置によって出力されたテストチャートに基づいて、画像形成装置の動作補正用のデータを生成する外部機器とを備える画像形成システムが提供される。画像形成装置は、テストチャートとともに動作補正用のデータの保存先を特定する情報である保存先情報を出力する。外部機器は、保存先情報によって特定される場所へ、動作補正用のデータを送信する。保存先情報は、少なくとも、画像形成装置以外の装置の記憶装置を保存先として特定する。画像形成装置は、保存先情報によって特定される場所から、動作補正用のデータを受信し、当該動作補正用のデータを用いて当該画像形成装置の動作を補正する。
【０００９】
好ましくは、保存先情報は、画像形成装置の記憶装置および当該画像形成装置以外の装置を保存先として特定する。
【００１０】
好ましくは、外部機器は、画像形成装置の記憶装置に動作補正用のデータを送信したときに当該画像形成装置が動作補正をできない状態にある場合に、画像形成装置以外の装置へ送信する。
【００１１】
好ましくは、画像形成装置は、テストチャートを出力した後、当該テストチャートを用いた動作補正のために、保存先情報によって特定される保存先から動作補正用のデータを取得する。
【００１２】
本開示の他の局面に従うと、画像形成装置と外部機器とを備える画像形成システムの制御方法が提供される。制御方法は、画像形成装置が、テストチャートとともに画像形成装置の動作補正用のデータの保存先を特定する情報である保存先情報を出力するステップと、外部機器が、テストチャートに基づいて、動作補正用のデータを生成するステップと、外部機器が、保存先情報によって特定される場所へ、動作補正用のデータを送信するステップと、画像形成装置が、保存先情報によって特定される場所から、動作補正用のデータを受信するステップと、画像形成装置が、動作補正用のデータを用いて当該画像形成装置の動作を補正するステップとを備える。
【００１３】
本開示のさらに他の局面に従うと、テストチャートとともに、当該テストチャートに基づいて生成される動作補正用のデータの保存先を特定する保存先情報を出力するための画像形成部と、保存先情報によって特定される場所から、動作補正用のデータを受信するための受信部と、動作補正用のデータを用いて画像形成部の動作を補正するための制御部とを備える、画像形成装置が提供される。
【００１４】
本開示のさらに他の局面に従うと、テストチャートを出力するための画像形成部を備える画像形成装置のコンピューターを制御するためのプログラムが提供される。プログラムは、コンピューターに、テストチャートとともに、当該テストチャートに基づいて生成される動作補正用のデータの保存先を特定する保存先情報を出力するステップと、保存先情報によって特定される場所から、動作補正用のデータを受信するステップと、動作補正用のデータを用いて画像形成部の動作を補正するステップとを実行させる。
【発明の効果】
【００１５】
本開示によれば、画像形成装置の動作補正用のデータが、当該画像形成装置が出力した情報によって特定される保存先に送信される。これにより、動作補正用のデータの送信時の画像形成装置の状態が動作補正をできない状態であっても、動作補正用のデータが再度送信される必要はない。
【図面の簡単な説明】
【００１６】
【図１】画像形成システムの一例の構成の概要を示す図である。
【図２】画像形成システムの全体ブロック図である。
【図３】画像形成装置がテストチャートを出力する処理のフローチャートである。
【図４】端末のプロセッサーが、動作補正用のデータの送信のために実行する処理のフローチャートである。
【図５】画像形成装置がテストチャートの識別情報によって特定される保存先から動作補正用のデータを受信する処理のフローチャートである。
【図６】端末から動作補正用のデータを受信したときに、画像形成装置において実行される処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ、本開示の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１８】
［１．画像形成システムの概要］
図１は、画像形成システムの一例の構成の概要を示す図である。図１に示されるように、画像形成システムは、４台の画像形成装置（画像形成装置１Ａ，１Ｂ，１Ｃ，１Ｄ）を含む。４台の画像形成装置１Ａ，１Ｂ，１Ｃ，１Ｄは、これらを総称して「画像形成装置１」と称される場合がある。画像形成システムは、１台以上の画像形成装置を含む。つまり、画像形成システムに含まれる画像形成装置の数は、「４台」に限定されない。画像形成システムは、さらに、端末２、サーバー３、および、測色機４を含む。
【００１９】
画像形成システムにおいて、画像形成装置１は、テストチャート５０を形成して、出力する。テストチャート５０は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、およおびＫ（ブラック）のそれぞれの色についての予め定められたパターンを表わすチャートである。テストチャート５０は、手動で、または、搬送用の装置によって、測色機４へ搬送される。
【００２０】
測色機４は、たとえばスキャナーなどの画像読取装置を含み、テストチャート５０から濃度データ等のデータを生成し、生成されたデータを端末２へ送信する。
【００２１】
端末２は、たとえば、動作補正用のデータを生成するためのプログラムをインストールされた、汎用のパーソナルコンピューター（ＰＣ）によって実現される。測色機４からテストチャート５０のデータを受信すると、端末２は、当該データに基づいて、画像形成装置の動作補正用のデータ（測色データ：colorimetric  data）を生成する。端末２は、テストチャートに基づいて動作補正用のデータを生成する、外部機器の一例である。
【００２２】
本開示におけるテストチャート５０は、識別情報５１を含む。識別情報５１は、テストチャート５０に基づいて生成された動作補正用のデータの保存先を特定する。つまり、各画像形成装置１は、当該画像形成装置１の動作補正用のデータの保存先（たとえば、装置およびアドレス）を特定する情報を格納し、当該情報を用いて、識別情報５１を追加されたテストチャート５０を出力する。
【００２３】
測色機４は、テストチャート５０のデータとして、濃度データに基づくデータに加えて、識別情報５１に基づくデータを生成する。
【００２４】
端末２は、濃度データに基づくデータを用いて、動作補正用のデータを生成する。その後、端末２は、当該動作補正用のデータを、識別情報５１に基づくデータによって特定される保存先へ送信（登録）する。図１の画像形成システムでは、保存先の一例は、サーバー３内の記憶装置である。
【００２５】
保存先は、テストチャート５０を出力した画像形成装置１とサーバー３とを特定してもよい。端末２は、画像形成装置１（１つ目の保存先）に動作補正用のデータの登録を要求し、画像形成装置１から当該要求を拒絶する応答を受けたことを条件として、上記サーバー３（２つ目の保存先）へ動作補正用のデータを送信（登録）してもよい。
【００２６】
各画像形成装置１は、テストチャート５０を出力した後、当該画像形成装置１がテストチャート５０へ出力した識別情報５１によって特定される保存先から、動作補正用のデータを取得する。画像形成装置１は、当該動作補正用のデータを用いて、当該画像形成装置１の動作を補正する。補正する動作の一例は、階調補正である。
【００２７】
［２．画像形成システムの構成］
図２は、本開示の画像形成システムの全体ブロック図である。
【００２８】
（１）画像形成装置１
まず、画像形成装置１の構成を説明する。本開示において、画像形成装置１の一例として、デジタル複合機（コピア、プリンター、スキャナー）が示されている。
【００２９】
画像形成装置１は、デジタルコピア本体と、画像処理部１６０とを含む。デジタルコピア本体は、制御ブロック１１０と、スキャナー部１３０と、操作部１４０と、プリンター部１５０とを有する。画像処理部１６０は、ＬＡＮ（Local  Area  Network）を通して端末２から入力される画像データを処理し、スキャナー部１３０において取得された画像データをＬＡＮを通して端末２に転送するように構成される。
【００３０】
制御ブロック１１０は、ＤＲＡＭ（Dynamic  Random  Access  Memory）制御ＩＣ（Integrated  Circuit）１１１とＰＣＩ（Peripheral  Component  Interconnect）バス１１２とを有する。ＰＣＩバス１１２は、ＤＲＡＭ制御ＩＣ１１１に画像処理部１６０を接続させる。
【００３１】
ＤＲＡＭ制御ＩＣ１１１は、画像メモリーに接続されている。画像メモリーは、圧縮メモリー１２０およびページメモリー１２１からなる。圧縮メモリー１２０は、圧縮画像データを格納するためのメモリーである。ページメモリー１２１は、画像形成前にプリント対象の非圧縮画像データを一時的に格納するためのメモリーである。画像処理部１６０において取得された画像データは、プリント動作に伴って、ＰＣＩバス１１２を通してＤＲＡＭ制御ＩＣ１１１へと送信される。
【００３２】
制御ブロック１１０は、制御ＣＰＵ（Central  Processing  Unit）１１３を有する。制御ＣＰＵ１１３は、ＤＲＡＭ制御ＩＣ１１１に接続されている。
【００３３】
制御ＣＰＵ１１３は、さらに、フラッシュメモリーなどにより構成される、不揮発メモリー１１５に接続されている。不揮発メモリー１１５には、画像形成装置１の種々の設定情報が予め格納されている。設定情報は、初期印刷設定情報、プロセス制御パラメーター等の機械設定情報、ユーザー設定値、動作状態、機械構成における最大の制御負荷度合いに対応したサンプリング対象の数、周期、および／または、サンプリングを行う対象の優先度である。不揮発メモリー１１５には、制御ＣＰＵ１１３を本開示に示された態様で動作させるためのプログラム、および、当該プログラムの実行に利用されるデータが格納されている。
【００３４】
制御ＣＰＵ１１３は、不揮発メモリー１１５の不揮発データを読み取ることができ、所望のデータを不揮発メモリー１１５に書き込むことができる。制御ＣＰＵ１１３は、上記された機械設定情報および印刷設定情報などに従って画像形成装置１の各部の動作を制御し、当該動作を補正することができる。
【００３５】
圧縮メモリー１２０は、画像データおよびジョブのデータを格納することができる。制御ＣＰＵ１１３は、圧縮メモリー１２０に格納された画像データおよびジョブのデータに基づいて、画像形成装置１における画像形成を制御する。これにより、制御ＣＰＵ１１３は、画像形成における動作モードなどの、動作状態を取得できる。制御ＣＰＵ１１３には、図示しない時間計測部が接続されている。これにより、制御ＣＰＵ１１３は、時刻情報を取得できる。制御ＣＰＵ１１３は、本開示に係るプログラムを実行する。当該プログラムは図示しないＲＯＭなどに格納されている。制御ＣＰＵ１１３は、画像形成装置１に電源が供給されると、当該プログラムを読み込んで、画像形成装置１を起動する。
【００３６】
当該プログラムは、画像形成装置１に対して着脱可能な、記録媒体に記録されていてもよい。
【００３７】
スキャナー部１３０は、光学読み取りを行うＣＣＤ（Charge  Coupled  Diode）１３１と、スキャナー部１３０全体の制御を行うスキャナー制御部１３２とを備えている。スキャナー制御部１３２は、制御ＣＰＵ１１３と接続されている。スキャナー制御部１３２は、制御ＣＰＵ１１３と、たとえばシリアル通信で通信することにより、スキャナー部１３０の動作を制御する。ＣＣＤ１３１は、当該ＣＣＤ１３１で読み取った画像データを処理する読み取り処理部１１６に接続される。読み取り処理部１１６は、ＤＲＡＭ制御ＩＣ１１１に制御可能に接続されている。
【００３８】
画像形成装置１は、自動原稿給送装置（ＡＤＦ）を有していてもよい。当該ＡＤＦは、スキャナー部１３０が複数枚の原稿を連続して読み取るために、原稿を連続的に搬送する。
【００３９】
操作部１４０は、ユーザーからの操作を受け付ける。操作部１４０は、タッチパネルによって実現されてもよい。この場合、操作部１４０は、さらに表示装置としても機能する。操作部１４０は、ＬＣＤ（Liquid  Crystal  Display）１４１と、操作部全体を制御する操作部制御部１４２とを備える。操作部制御部１４２は、制御ＣＰＵ１１３に接続されている。操作部制御部１４２および制御ＣＰＵ１１３は、たとえばシリアル通信で、通信する。
【００４０】
操作部１４０は、制御ＣＰＵ１１３によって制御される。操作部１４０は、ＬＣＤ１４１で、画像形成装置１における出力条件設定および動作制御条件などの機械設定入力、および、各給紙トレイの用紙情報（サイズ、紙種）の設定入力などの、各種の設定の入力を受け付ける。操作部１４０は、ＬＣＤ１４１で、警告などの情報を表示する。
【００４１】
ＤＲＡＭ制御ＩＣ１１１は、画像データを圧縮する圧縮ＩＣ１１８と、圧縮されている画像データを伸長する伸長ＩＣ１２５とに接続されている。伸長ＩＣ１２５は、書き込み処理部１２６に接続されている。書き込み処理部１２６は、プリンター部１５０のＬＤ（レーザーダイオード）１５２などを備える画像形成部に接続され、ＬＤ１５２の動作に用いられる書き込みデータの処理を行う。図２では、画像形成部としてＬＤ１５２のみが記載されているが、画像形成部は、一般の画像形成装置が画像形成のために備える他の公知の要素を含んでもよい。プリンター部１５０は、当該画像形成部の他に、給紙トレイ２１、および、搬送路２２を備える用紙搬送部を含む。
【００４２】
プリンター部１５０は、当該プリンター部１５０の全体（給紙、画像形成、排紙、後処理など）を制御するプリンター制御部１５１を備えている。プリンター制御部１５１は、制御ＣＰＵ１１３に接続されている。プリンター制御部１５１は、制御ＣＰＵ１１３の制御指令に従って動作することにより、プリンター部１５０を制御する。
【００４３】
ＤＲＡＭ制御ＩＣ１１１は、ＰＣＩバス１１２を通して、画像処理部１６０のＤＲＡＭ制御ＩＣ１６１と接続されている。画像処理部１６０は、画像形成装置１がネットワークプリンターまたはネットワークスキャナーとして使用される場合に、ＬＡＮに接続される装置（例えば、端末２）から画像データ等を画像形成装置１で受信し、スキャナー部１３０で取得した画像データをＬＡＮに接続される装置（たとえば、端末２）に送信する。
【００４４】
画像処理部１６０では、ＤＲＡＭ制御ＩＣ１６１は、画像メモリー１６２が接続されている。画像メモリー１６２は、たとえば、ＤＲＡＭによって構成される。
【００４５】
画像処理部１６０では、ＤＲＡＭ制御ＩＣ１６１は、共通バスによって、画像処理部１６０全体の制御を行うコントローラー制御ＣＰＵ１６３、および、ＬＡＮインターフェース（ＩＦ）１６５に接続されている。ＬＡＮインターフェース１６５は、ＬＡＮに接続されている。
【００４６】
ＰＣＩバス１１２は、ハードディスク（ＨＤＤ）１２７に接続されている。ＨＤＤ１２７は、スキャナー部１３０で取得した画像データまたは画像処理部１６０に接続された端末２などにより生成された画像データなどを保存する。
【００４７】
画像形成装置１の基本的動作は、次の通りである。
スキャナー部１３０で読み取られた原稿の画像データが生成される場合、ＣＣＤ１３１が、原稿の画像を光学的に読み取る。このとき、制御ＣＰＵ１１３から指令を受けるスキャナー制御部１３２が、ＣＣＤ１３１の動作を制御する。ＣＣＤ１３１で読み取られた画像データは、読み取り処理部１１６で処理された後、圧縮ＩＣ１１８で圧縮される。圧縮後の画像データは、ＤＲＡＭ制御ＩＣ１１１を通して、圧縮メモリー１２０またはＨＤＤ１２７で格納される。圧縮メモリー１２０またはＨＤＤ１２７に格納された画像データは、制御ＣＰＵ１１３によってジョブとして管理され得る。画像データは、圧縮メモリー１２０に一時的に格納された後、ＤＲＡＭ制御ＩＣ１１１を通して、ＨＤＤ１２７へと送られてもよい。
【００４８】
画像形成装置１は、端末２などの外部の装置から、ＬＡＮを通して、画像データを取得することができる。画像データが外部から取得される場合、ＤＲＡＭ制御ＩＣ１６１は、ＬＡＮインターフェース１６５を通して、画像データを画像メモリー１６２に格納する。
【００４９】
画像メモリー１６２中のデータは、ＤＲＡＭ制御ＩＣ１６１、ＰＣＩバス１１２、ＤＲＡＭ制御ＩＣ１１１を通して、ページメモリー１２１に一時的に格納される。ページメモリー１２１に格納されたデータは、ＤＲＡＭ制御ＩＣ１１１を通して、圧縮ＩＣ１１８に順次送られる。当該データは、圧縮ＩＣ１１８で圧縮された後、ＤＲＡＭ制御ＩＣ１１１を通して、圧縮メモリー１２０および／またはＨＤＤ１２７に格納され、制御ＣＰＵ１１３によって管理される。ＨＤＤ１２７に画像データが格納される場合は、圧縮メモリー１２０に一時的に格納された画像データは、ＤＲＡＭ制御ＩＣ１１１を通して、ＨＤＤ１２７へ送信される。
【００５０】
画像形成装置１で画像が出力される場合（すなわち、画像形成装置１が複写機またはプリンターとして使用される場合）、圧縮メモリー１２０に格納された画像データが、ＤＲＡＭ制御ＩＣ１１１を通して、伸長ＩＣ１２５に送出される。伸長ＩＣ１２５は、画像データを伸長して、書き込み処理部１２６へ送信する。ＬＤ１５２は、画像データを、画像形成装置１の感光体（図示略）へ書き込む。
【００５１】
ＨＤＤ１２７に格納された画像データの画像が形成される場合、ＨＤＤ１２７に格納された画像データが、ＤＲＡＭ制御ＩＣ１１１を通して、一時的に、圧縮メモリー１２０に格納される。圧縮メモリー１２０に格納された画像データは、ＤＲＡＭ制御ＩＣ１１１を通して、伸長ＩＣ１２５へ送信される。伸長ＩＣ１２５は、伸長したデータを、上記と同様に書き込み処理部１２６に送出する。
【００５２】
プリンター部１５０では、制御ＣＰＵ１１３の指令を受けたプリンター制御部１５１によって、各部の制御が実行される。プリンター部１５０の画像形成部では、感光体に書き込まれたトナー像が中間転写ベルトに転写された後、給紙トレイによって供給される用紙に転写され、定着装置で定着される。用紙は、給紙トレイから搬送路を通して搬送される。画像形成部は、レジストローラーに用紙を突き当てて斜行を修正する。画像形成部は、用紙位置測定部で測定された用紙位置の測定結果を取得する。画像形成部は、必要に応じて、レジストローラーの揺動によって片寄り補正を実行する。その後、用紙が画像形成部へと搬送された後、当該用紙の上に、上記のように、画像が形成される。
【００５３】
制御ＣＰＵ１１３は、予め定められた条件が成立すると、プリンター制御部１５１に、テストパターンの画像の形成を指示する。予め定められた条件の一例は、画像形成装置１において前回のテストパターンの画像形成から予め定められた一定の期間が経過したことである。他の例は、操作部１４０に対して、テストパターンの画像形成の指示が入力されたことである。さらに他の例は、ＬＡＮを通して、画像形成装置１に、テストパターンの画像形成の指示が入力されたことである。
【００５４】
（２）サーバー３
サーバー３は、ＬＡＮ等のネットワークを通して、画像形成装置１、および、端末２と通信するための通信インターフェースを有する。サーバー３は、各種の情報を格納するためのハードディスク等の記憶装置を有する。
【００５５】
（３）測色機４
測色機４は、画像を読み取ることによって当該画像のデータを生成するためのＣＣＤ４０１と、端末２との間でデータを送受信するための送受信部（通信インターフェース）４０２とを有する。測色機４において、ＣＣＤ４０１は、画像形成装置１から出力されたテストチャート５０の画像データを生成して、送受信部４０２へ送信する。送受信部４０２は、当該画像データを、端末２へ送信する。
【００５６】
（４）端末２
端末２は、たとえば汎用のコンピューターによって実現され、プロセッサーを備える。端末２は、ＬＡＮ等のネットワークを通して、画像形成装置１、サーバー３、および、測色機４と通信するための通信インターフェースを有する。
【００５７】
当該プロセッサーは、測色機４から画像データを受信すると、当該画像データをプログラムに従って処理することにより、動作補正用のデータを生成する。プロセッサーは、当該画像データから、動作補正用のデータの送信先を特定する情報を取得する。その後、プロセッサーは、動作補正用のデータを、特定された送信先へ送信する。
【００５８】
図２に示された画像形成システムにおいて、端末２は、たとえばネットワーク上で画像形成装置１およびサーバー３と接続され、測色機４とは直接接続される。
【００５９】
［３．処理の流れ］
（１）テストチャートの出力
図３は、画像形成装置１がテストチャート５０を出力するときの処理のフローチャートである。図３の処理は、上記した予め定められた条件が成立したことに応じて開始される。
【００６０】
図３に示されるように、ステップＳ１０で、制御ＣＰＵ１１３は、動作補正用のデータの保存先として、画像形成装置１以外の装置の指定があるか否かを判断する。より具体的には、制御ＣＰＵ１１３は、たとえば画像形成装置１内の記憶装置（たとえば、不揮発メモリー１１５）において、保存先が予め登録されているか否かを判断する。制御ＣＰＵ１１３は、テストチャート５０の生成の指示が入力されたときに、当該指示に保存先の指定が含まれているか否かを判断してもよい。
【００６１】
制御ＣＰＵ１１３は、保存先として外部装置の指定があると判断すると（ステップＳ１０でＹＥＳ）、ステップＳ１２へ制御を進める。一方、制御ＣＰＵ１１３は、保存先として外部装置の指定が無いと判断すると、ステップＳ１４へ制御を進める。
【００６２】
ステップＳ１２で、制御ＣＰＵ１１３は、図１に示されたようなテストチャート５０を出力する。制御ＣＰＵ１１３は、当該テストチャート５０において、識別情報５１として、画像形成装置１内の特定の記憶場所と、ステップＳ１０において取得された保存先とを表わす画像を形成する。ステップＳ１０において取得される保存先の一例は、サーバー３の記憶装置におけるアドレスである。識別情報５１の一例は、２次元バーコードである。
【００６３】
画像形成装置１内の特定の記憶場所は、たとえば、不揮発メモリー１１５における動作補正用のデータの格納用のアドレスを表わす。制御ＣＰＵ１１３は、当該アドレスに格納された動作補正用のデータを利用して、たとえば公知の態様で、階調補正等の補正動作を実行するように構成されている。
【００６４】
ステップＳ１４で、制御ＣＰＵ１１３は、図１に示されたようなテストチャート５０を出力する。ステップＳ１４で出力されるテストチャート５０において、識別情報５１は、画像形成装置１内の特定の記憶場所を表わす画像である。
【００６５】
（２）動作補正用のデータの送信
図４は、端末２のプロセッサーが、動作補正用のデータの送信のために実行する処理のフローチャートである。
【００６６】
図４を参照して、ステップＳ２０で、プロセッサーは、測色機４から、テストチャート５０の画像データを取得する。その後、制御はステップＳ２１へ進められる。
【００６７】
ステップＳ２１で、プロセッサーは、ステップＳ２０で取得した画像データの中の濃度データに対応する部分を利用して、動作補正用のデータを生成する。その後、制御はステップＳ２２へ進められる。
【００６８】
ステップＳ２２で、プロセッサーは、ステップＳ２０で取得した画像データの中の識別情報５１に対応する部分が、画像形成装置１の記憶場所を指定する情報を含むか否かを判断する。プロセッサーは、画像形成装置１の記憶場所を指定する情報が含まれると判断すると（ステップＳ２２でＹＥＳ）、ステップＳ２３へ制御を進める。一方、画像形成装置１の記憶場所を指定する情報が含まれないと判断すると（ステップＳ２２でＮＯ）、ステップＳ２５へ制御を進める。
【００６９】
ステップＳ２３で、プロセッサーは、画像形成装置１の記憶場所を指定する情報で指定される画像形成装置１が、動作補正用のデータの受信が可能な状態にあるか否かを判断する。画像形成システムにおいて、画像形成装置１は、当該データの受信ができない状態を取る場合がある。当該データを受信できない状態の一例は、画像形成装置１が外部との通信ができない状態（たとえば、ＬＡＮＩＦ１６５が、ネットワークを通して他の装置と通信できない状態にある）である。
【００７０】
プロセッサーは、画像形成装置１が動作補正用のデータを受信できる状態にあると判断すると（ステップＳ２３でＹＥＳ）、ステップＳ２４へ制御を進める。一方、プロセッサーは、画像形成装置１が当該データを受信できない状態にあると判断すると（ステップＳ２３でＮＯ）、ステップＳ２５へ制御を進める。
【００７１】
ステップＳ２４で、プロセッサーは、画像形成装置１へ動作補正用のデータを送信する。その後、制御はステップＳ２５へ進められる。
【００７２】
画像形成装置１では、動作補正用のデータを受信すると、制御ＣＰＵ１１３は、当該データを不揮発メモリー１１５内の特定のアドレスに格納することにより、動作補正用のデータとして登録する。画像形成装置１において動作補正用のデータとしてデータが登録されると、制御ＣＰＵ１１３は、当該データを用いて、画像形成部の動作の補正を実行する。
【００７３】
ステップＳ２５で、プロセッサーは、ステップＳ２０で取得した画像データの中の識別情報５１に対応する部分が、画像形成装置１以外の装置の記憶場所を指定する情報を含むか否かを判断する。プロセッサーは、当該部分が、画像形成装置１以外の装置の記憶場所を指定する情報を含むと判断すると（ステップＳ２５でＹＥＳ）、ステップＳ２６へ制御を進める。一方、プロセッサーは、当該部分が、画像形成装置１以外の装置の記憶場所を指定する情報を含まないと判断すると（ステップＳ２５でＮＯ）、そのまま図４の制御を終了させる。
【００７４】
ステップＳ２６で、プロセッサーは、ステップＳ２０で取得した画像データの中の識別情報５１に対応する部分によって指定される、画像形成装置１以外の装置の記憶場所に、動作補正用のデータを送信する。その後、図４の制御は終了する。
【００７５】
（３）画像形成装置１における状態復帰時の処理
図５は、画像形成装置１が、テストチャート５０の識別情報５１によって特定される保存先から動作補正用のデータを受信する処理のフローチャートである。
【００７６】
図５に示されるように、ステップＳ４０で、制御ＣＰＵ１１３は、画像形成装置１の状態が動作補正用のデータを受信できない情報にあるか否かを判断する。当該データを受信できない状態の一例は、ステップＳ２３について上記したように、画像形成装置１が外部との通信ができない状態である。制御ＣＰＵ１１３は、画像形成装置１が当該データを受信できない状態にあると判断すると（ステップＳ４０でＹＥＳ）、ステップＳ４０の判断を（たとえば予め定められた時間ごとに）繰り返す。制御ＣＰＵ１１３は、画像形成装置１が当該データを受信できる状態となったと判断すると（ステップＳ４０でＮＯ）、ステップＳ４１へ制御を進める。
【００７７】
ステップＳ４１で、制御ＣＰＵ１１３は、外部装置へ、動作補正用のデータの有無を問い合わせる。ステップＳ４１における問い合わせの宛先は、ステップＳ１０（図３）で取得された外部装置である。より具体的には、ステップＳ４１で、制御ＣＰＵ１１３は、ステップＳ１０において取得された保存先に動作補正用のデータが格納されているか否かを問い合わせる。問合せ先は、たとえばサーバー３である。
【００７８】
画像形成システムでは、テストチャート５０に、当該テストチャート５０の識別番号が含まれていてもよい。端末２は、テストチャート５０から生成された動作補正用のデータを、当該テストチャート５０の識別番号とともに、上記保存先へ送信してもよい。制御ＣＰＵ１１３は、ステップＳ４１で、当該制御ＣＰＵ１１３が生成したテストチャート５０の識別番号に関連付けられて格納された動作補正用のデータが格納されているか否かを問い合わせてもよい。その後、制御はステップＳ４２へ進められる。
【００７９】
ステップＳ４２で、制御ＣＰＵ１１３は、ステップＳ４１の問合せの回答が「動作補正用のデータが格納されている」であるか否かを判断する。制御ＣＰＵ１１３は、回答が「動作補正用のデータが格納されている」であると判断すると（ステップＳ４２でＹＥＳ）、ステップＳ４３へ制御を進める。一方、制御ＣＰＵ１１３は、回答がそれ以外のものであると判断すると（ステップＳ４２でＮＯ）、図５の処理を終了させる。
【００８０】
ステップＳ４３で、制御ＣＰＵ１１３は、動作補正用のデータを受信し、さらに、受信したデータを不揮発メモリー１１５の補正処理用のアドレスに格納する。これにより、動作補正用のデータが当該処理用に登録される。その後、図５の処理が終了する。
【００８１】
（４）端末２から受信した動作補正用のデータの登録
図６は、端末２から動作補正用のデータを受信したときに、制御ＣＰＵ１１３が、当該データを補正処理用に登録するための処理のフローチャートである。
【００８２】
図６に示されるように、ステップＳ３０で、制御ＣＰＵ１１３は、端末２から動作補正用のデータを受信したか否かを判断する。制御ＣＰＵ１１３は、当該データを受信したと判断すると（ステップＳ３０でＹＥＳ）、ステップＳ３１へ制御を進める。一方、制御ＣＰＵ１１３は、当該データを受信していないと判断すると、（たとえば一定時間ごとに）ステップＳ３０の制御を繰り返す。
【００８３】
ステップＳ３１で、制御ＣＰＵ１１３は、画像形成装置１が動作補正用のデータを登録可能な状態にあるか否かを判断する。当該データを登録可能な状態の一例は、画像形成装置１の待機状態である。当該データを登録できない状態の一例は、画像形成装置１がその動作を補正できない状態である。動作を補正できない状態の一例は、ジョブを実行中の状態である。ジョブの開始時と終了時との間で動作の設定が異なることは好ましくない場合がある。したがって、ジョブの実行中であれば、制御ＣＰＵ１１３は、画像形成装置１が動作補正用のデータを登録できない状態にあると判断する。
【００８４】
制御ＣＰＵ１１３は、画像形成装置１が上記データを登録可能な状態にあると判断すると（ステップＳ３１でＹＥＳ）、ステップＳ３４へ制御を進める。一方、制御ＣＰＵ１１３は、画像形成装置１が上記データを登録できない状態にあると判断すると（ステップＳ３１でＮＯ）、ステップＳ３２へ制御を進める。
【００８５】
ステップＳ３２で、制御ＣＰＵ１１３は、受信された動作補正用のデータの登録を保留する。当該保留の一例は、不揮発メモリー１１５の登録用のアドレス以外の場所での一時的な保存である。当該保留の他の例は、不揮発メモリー１１５の登録用のアドレスでの保存、および、保留情報の登録である。保留情報の登録の一例は、保留用フラグをＯＮにすることである。その後、制御はステップＳ３３へ進められる。
【００８６】
ステップＳ３３で、制御ＣＰＵ１１３は、画像形成装置１の状態が、動作補正用のデータの登録が可能な状態となったか否かを判断する。制御ＣＰＵ１１３は、画像形成装置１が当該データを登録できない状態にあると判断すると（ステップＳ３３でＮＯ）、たとえば一定時間ごとにステップＳ３３の判断を繰り返す。制御ＣＰＵ１１３は、画像形成装置１が当該データを登録可能な状態にあると判断すると（ステップＳ３３でＹＥＳ）、ステップＳ３４へ制御を進める。
【００８７】
ステップＳ３４で、制御ＣＰＵ１１３は、動作補正用のデータを動作の補正処理用に登録する。当該登録の一例は、動作補正用のデータの保存場所を、一時的な保存場所から補正処理用の場所へ変更することである。当該登録の他の例は、保留用フラグをＯＦＦにすることである。その後、制御ＣＰＵ１１３は、図６の制御を終了させる。
【００８８】
以上説明された本実施の形態では、テストチャート５０が識別情報５１を含む。識別情報５１は、テストチャート５０を出力した画像形成装置１以外の装置を、動作補正用のデータの保存先として特定する。これにより、端末２は、画像形成装置１に動作補正用のデータを送信したときに画像形成装置１が当該データを受信できない場合には（図４のステップＳ２３でＮＯ）、識別情報５１によって特定される保存先（たとえば、サーバー３の特定の記憶場所）に動作補正用のデータを送信する。その後、画像形成装置１の制御ＣＰＵ１１３は、当該保存先から動作補正用のデータを取得する（図５のステップＳ４１〜ステップＳ４３）。
【００８９】
今回開示された実施の形態およびその変形例はすべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９０】
１，１Ａ，１Ｂ，１Ｃ，１Ｄ  画像形成装置、２  端末、３  サーバー、４  測色機、５０  テストチャート、５１  識別情報、１１３  制御ＣＰＵ。
【図１】
0006323426.tif 000002
【図２】
0006323426.tif 000003
【図３】
0006323426.tif 000004
【図４】
0006323426.tif 000005
【図５】
0006323426.tif 000006
【図６】
0006323426.tif 000007