(57)【要約】【課題】送信される画像形成装置に係わるデータの容量を削減する。【解決手段】画像形成装置に係わり、パラメータ名と当該パラメータ名に対応した第１の数値情報とで構成される複数のデータを取得し、第１の取得手段で取得されたデータを、パラメータ名と、第１の数値情報を当該第１の数値情報に対応して予め設定された基準値との差分値である第２の数値情報とで構成される複数のデータに変換する。基準値は、第２の数値情報の情報量が第１の数値情報の情報量以下となるように設定される。【選択図】図３
2014079989.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置に係わり、情報名と当該情報名に対応した第１の数値情報とで構成される複数の情報を取得する第１の取得手段と、
前記第１の取得手段で取得された情報を、前記情報名と、前記第１の数値情報を当該第１の数値情報に対応して予め設定された基準値との差分値である第２の数値情報とで構成される複数の情報に変換する変換手段とを有し、
前記基準値は、前記第２の数値情報の情報量が前記第１の数値情報の情報量以下となるように設定されている、
ことを特徴する情報変換装置。
【請求項２】
前記基準値は、
目標として設定される制御値、前記画像形成装置の設計上から想定される想定値、前記第１の数値情報と同種の情報値、前記画像形成装置の予め決められた時点での制御値、または複数の前記第１の数値情報を統計処理して得られる統計値である、
ことを特徴とする請求項１記載の情報変換装置。
【請求項３】
先頭の前記第１の数値情報についての前記第２の数値情報への変換は、前記基準値として当該第１の数値情報を設定するとともに、第１の数値情報として「０」を設定し、
２番目以下の前記第１の数値情報についての前記第２の数値情報への変換は、前記基準値として当該第１の数値情報を設定するとともに、第１の数値情報として直前の前記第１の数値情報を設定する、
ことを特徴とする請求項１記載の情報変換装置。
【請求項４】
請求項１から３の何れか一項に記載の変換手段で変換された複数の前記情報を取得する第２の取得手段と、
前記第２の取得手段で取得された複数の前記情報について、前記情報名と、前記第２の数値情報に前記基準値を加算した前記第１の数値情報とで構成される情報に復元する復元手段と、
を有することを特徴とする情報復元装置。
【請求項５】
複数の前記第１の数値情報が不連続な値の場合、前記復元手段により複数の前記第１の数値情報を復元した後に、複数の前記第１の数値情報の不連続部分を補完して連続化する連続化手段をさらに有する、
ことを特徴とする請求項４記載の情報復元装置。
【請求項６】
請求項１から３の何れか一項に記載の情報変換装置を備え、画像データに対する画像形成処理を実施する画像形成装置と、
該画像形成装置と通信回線を介して接続され、前記情報変換装置で変換された前記情報、請求項４または５記載の情報復元装置および前記情報復元装置により復元された前記情報を記憶する記憶手段を備えた処理装置とを有する、
ことを特徴とする画像形成システム。
【請求項７】
前記処理装置は、
前記変換手段により得られた前記第２の数値情報が予め設定された閾値を越えたときに、当該閾値を越えたことに対応して意味づけされた情報を報知する報知手段を有する、
ことを特徴とする請求項６記載の画像形成システム。
【請求項８】
請求項１から３の何れか一項に記載の情報変換装置と、
請求項４または５記載の情報復元装置と、
前記情報変換装置で変換された前記情報、および前記情報復元装置により復元された前記情報を記憶する記憶手段とを有し、
画像データに対する画像形成処理を実施することを特徴とする画像形成装置。
【請求項９】
前記変換手段により得られた前記第２の数値情報が予め設定された閾値を越えたときに、当該閾値を越えたことに対応して意味づけされた情報を報知する報知手段を有する、
ことを特徴とする請求項８記載の画像形成装置。
【請求項１０】
画像形成装置に係わり、情報名と当該情報名に対応した第１の数値情報とで構成される複数の情報を取得する第１の取得過程と、
前記第１の取得手段で取得された情報を、前記情報名と、前記第１の数値情報を当該第１の数値情報に対応して予め設定された基準値との差分値である第２の数値情報とで構成される複数の情報に変換する変換過程とをコンピュータに実行させ、
前記基準値は、前記第２の数値情報の情報量が前記第１の数値情報の情報量以下となるように設定されている、
ことを特徴する情報変換プログラム。
【請求項１１】
請求項１０に記載の変換過程で変換された複数の前記情報を取得する第２の取得過程と、
前記第２の取得過程で取得された複数の前記情報について、前記情報名と、前記第２の数値情報に前記基準値を加算した前記第１の数値情報とで構成される情報に復元する復元過程と、
をコンピュータに実行させることを特徴とする情報復元プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報変換装置、情報復元装置、画像形成装置、画像形成システム、情報変換プログラムおよび情報復元プログラムに関するものである。
【背景技術】
【０００２】
画像処理装置から送られた画像データを用紙などの記録媒体に出力する画像形成装置や画像形成システムでは、高画質化および高安定性を実現するために、機能の複雑化が進んでいる。
【０００３】
一方で、コスト競争力の獲得を目的としたコスト削減の必要性は依然として高く、機能の複雑化とは相反して、画像形成装置等に搭載された記憶手段のデータ記憶容量の低減が必須となっている。
【０００４】
また、近年では、ネットワークなどの通信回線に接続された画像形成装置から各種データを収集・解析することで、当該画像形成装置のユーザにおける使用形態（どのように使用されているか）や使用状況（どのような状況にあるか）などを把握し、ユーザからの連絡がなくてもメンテナンスや消耗品の補充、トラブルの処置等が行えるという、新たな付加価値が提供されるようになってきた。
【０００５】
一方で、画像形成装置に搭載される機能の複雑化と、ネットワークに接続される機器の増加により、取り扱うデータ量が肥大化してきている。
【０００６】
そのため、データ量を削減し、ネットワークトラフィックを極力低減しなければならないが、解析精度を高めるために多種多様なデータを収集する必要性は依然として高い。
【０００７】
なお、データ量を削減する技術が記載された文献としては、例えば特開平６−２８２４１１号公報がある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平６−２８２４１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、通信回線を通して送信されるデータ量を削減することのできる技術を提供することを目的とする。
【００１０】
また、本発明は、記憶されるデータ量を削減することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、請求項１に記載の本発明の情報変換装置は、画像形成装置に係わり、情報名と当該情報名に対応した第１の数値情報とで構成される複数の情報を取得する第１の取得手段と、前記第１の取得手段で取得された情報を、前記情報名と、前記第１の数値情報を当該第１の数値情報に対応して予め設定された基準値との差分値である第２の数値情報とで構成される複数の情報に変換する変換手段とを有し、前記基準値は、前記第２の数値情報の情報量が前記第１の数値情報の情報量以下となるように設定されている、ことを特徴する。
【００１２】
請求項２に記載の発明は、上記請求項１に記載の発明において、前記基準値は、目標として設定される制御値、前記画像形成装置の設計上から想定される想定値、前記第１の数値情報と同種の情報値、前記画像形成装置の予め決められた時点での制御値、または複数の前記第１の数値情報を統計処理して得られる統計値である、ことを特徴とする。
【００１３】
請求項３に記載の発明は、上記請求項１に記載の発明において、先頭の前記第１の数値情報についての前記第２の数値情報への変換は、前記基準値として当該第１の数値情報を設定するとともに、第１の数値情報として「０」を設定し、２番目以下の前記第１の数値情報についての前記第２の数値情報への変換は、前記基準値として当該第１の数値情報を設定するとともに、第１の数値情報として直前の前記第１の数値情報を設定する、ことを特徴とする。
【００１４】
上記課題を解決するため、請求項４に記載の本発明の情報復元装置は、請求項１から３の何れか一項に記載の変換手段で変換された複数の前記情報を取得する第２の取得手段と、前記第２の取得手段で取得された複数の前記情報について、前記情報名と、前記第２の数値情報に前記基準値を加算した前記第１の数値情報とで構成される情報に復元する復元手段と、を有することを特徴とする。
【００１５】
請求項５に記載の発明は、上記請求項４に記載の発明において、複数の前記第１の数値情報が不連続な値の場合、前記復元手段により複数の前記第１の数値情報を復元した後に、複数の前記第１の数値情報の不連続部分を補完して連続化する連続化手段をさらに有する、ことを特徴とする。
【００１６】
上記課題を解決するため、請求項６に記載の本発明の画像形成システムは、請求項１から３の何れか一項に記載の情報変換装置を備え、画像データに対する画像形成処理を実施する画像形成装置と、該画像形成装置と通信回線を介して接続され、前記情報変換装置で変換された前記情報、請求項４または５記載の情報復元装置および前記情報復元装置により復元された前記情報を記憶する記憶手段を備えた処理装置とを有する、ことを特徴とする。
【００１７】
請求項７に記載の発明は、上記請求項６に記載の発明において、前記処理装置は、前記変換手段により得られた前記第２の数値情報が予め設定された閾値を越えたときに、当該閾値を越えたことに対応して意味づけされた情報を報知する報知手段を有する、ことを特徴とする。
【００１８】
上記課題を解決するため、請求項８に記載の本発明の画像形成装置は、請求項１から３の何れか一項に記載の情報変換装置と、請求項４または５記載の情報復元装置と、前記情報変換装置で変換された前記情報、および前記情報復元装置により復元された前記情報を記憶する記憶手段とを有し、画像データに対する画像形成処理を実施することを特徴とする。
【００１９】
請求項９に記載の発明は、上記請求項８に記載の発明において、前記変換手段により得られた前記第２の数値情報が予め設定された閾値を越えたときに、当該閾値を越えたことに対応して意味づけされた情報を報知する報知手段を有する、ことを特徴とする。
【００２０】
上記課題を解決するため、請求項１０に記載の本発明の情報変換プログラムは、画像形成装置に係わり、情報名と当該情報名に対応した第１の数値情報とで構成される複数の情報を取得する第１の取得過程と、前記第１の取得手段で取得された情報を、前記情報名と、前記第１の数値情報を当該第１の数値情報に対応して予め設定された基準値との差分値である第２の数値情報とで構成される複数の情報に変換する変換過程とをコンピュータに実行させ、前記基準値は、前記第２の数値情報の情報量が前記第１の数値情報の情報量以下となるように設定されている、ことを特徴する。
【００２１】
上記課題を解決するため、請求項１１に記載の本発明の情報復元プログラムは、請求項１０に記載の変換過程で変換された複数の前記情報を取得する第２の取得過程と、前記第２の取得過程で取得された複数の前記情報について、前記情報名と、前記第２の数値情報に前記基準値を加算した前記第１の数値情報とで構成される情報に復元する復元過程と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００２２】
請求項１記載の発明によれば、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま送信する場合に比べて、通信回線を通して送信されるデータ量を削減することが可能になる。また、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま記憶する場合に比べて、記憶されるデータ量を削減することが可能になる。
【００２３】
請求項２記載の発明によれば、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま送信する場合に比べて、通信回線を通して送信されるデータ量を削減することが可能になる。また、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま記憶する場合に比べて、記憶されるデータ量を削減することが可能になる。
【００２４】
請求項３記載の発明によれば、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま送信する場合に比べて、通信回線を通して送信されるデータ量を削減することが可能になる。また、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま記憶する場合に比べて、記憶されるデータ量を削減することが可能になる。
【００２５】
請求項４記載の発明によれば、情報名と第１の数値情報とで構成される複数の情報を短時間で取得することが可能になる。
【００２６】
請求項５記載の発明によれば、連続値からなる情報よりも大きな容量の情報について、データ量を削減することが可能になる。
【００２７】
請求項６記載の発明によれば、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま送信する場合に比べて、通信回線を通して送信されるデータ量を削減することが可能になる。また、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま記憶する場合に比べて、記憶されるデータ量を削減することが可能になる。
【００２８】
請求項７記載の発明によれば、画像形成装置の状態を速やかに且つ正確に把握することが可能になる。
【００２９】
請求項８記載の発明によれば、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま記憶する場合に比べて、記憶されるデータ量を削減することが可能になる。
【００３０】
請求項９記載の発明によれば、画像形成装置の状態を速やかに且つ正確に把握することが可能になる。
【００３１】
請求項１０記載の発明によれば、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま送信する場合に比べて、通信回線を通して送信されるデータ量を削減することが可能になる。また、情報名と当該情報名に対応した第１の数値情報とで構成される情報をそのまま記憶する場合に比べて、記憶されるデータ量を削減することが可能になる。
【００３２】
請求項１１記載の発明によれば、情報名と第１の数値情報とで構成される複数の情報を短時間で取得することが可能になる。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施の形態に係る画像形成システムを示すブロック図である。
【図２】本発明の一実施の形態に係る画像形成システムにおける各構成要素の内容を機能的に説明したブロック図である。
【図３】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色用、Ｍ色用、Ｃ色用およびＫ色用のトナー濃度センサの検出結果に対するデータを示す図である。
【図４】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色用のトナー濃度センサの検出値についての過去Ｎ回分の保存値に対するデータを示す図である。
【図５】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色用の光学式トナー濃度センサの各濃度（Ｃｉｎ）の検出値に対するデータを示す図である。
【図６】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色用の光学式トナー濃度センサの各濃度（Ｃｉｎ）の検出値における過去Ｎ回分の保存値に対するデータを示す図である。
【図７】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色用、Ｍ色用、Ｃ色用およびＫ色用の現像ロールの現像電位の制御値に対するデータを示す図である。
【図８】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色用の現像ロールの現像電位についての過去Ｎ回分の保存値に対するデータを示す図である。
【図９】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色用、Ｍ色用、Ｃ色用およびＫ色用の感光体の帯電電位の制御値に対するデータを示す図である。
【図１０】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色用の感光体の帯電電位についての過去Ｎ回分の保存値に対するデータを示す図である。
【図１１】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としての温度センサの測定値に対するデータを示す図である。
【図１２】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としての温度センサの測定値についての過去Ｎ回分の保存値のデータを示す図である。
【図１３】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのルックアップテーブルのデータを示す図である。
【図１４】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのルックアップテーブルの保存値のデータを示す図である。
【図１５】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色のトナー濃度センサ検出値のＰＳ補正量に対するＫ色のＰＳ補正量のデータを示す図である。
【図１６】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色の光学式トナー濃度センサの検出用パッチについての目標制御値に対するＬＣ色の目標制御値のデータを示す図である。
【図１７】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのセットアップ時のトナー濃度センサの平均値のパラメータに対するデータを示す図である。
【図１８】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色用のトナー濃度センサについての過去Ｎ回分の検出値のデータを示す図である。
【図１９】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのＹ色、Ｍ色、Ｃ色およびＫ色用のトナー濃度センサの統計値を基準値としたデータを示す図である。
【図２０】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としての階調補正のルックアップテーブルデータを示す図である。
【図２１】図２０のルックアップテーブルデータで階調補正された入力画像信号と出力画像信号との関係を示すグラフである。
【図２２】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としての変形例である階調補正のルックアップテーブルデータを示す図である。
【図２３】図２２のルックアップテーブルデータで階調補正された入力画像信号と出力画像信号との関係を示すグラフである。
【図２４】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としてのトナー濃度センサの出力の履歴データを示す図である。
【図２５】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としての湿度センサの検出湿度の履歴データを示す図である。
【図２６】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としての中間転写体上の画像パッチを検出した画像濃度センサの出力の履歴データを示す図である。
【図２７】本発明の一実施の形態に係る画像形成システムを構成する画像形成装置であるプリンタの制御部により変換されるデータの一例としての画像記録媒体の一例である用紙の供給を開始してから用紙有無の検知センサで検知した用紙搬送時間の履歴データを示す図である。
【図２８】本発明の他の実施の形態に係る画像形成システムにおける各構成要素の内容を機能的に説明したブロック図である。
【発明を実施するための形態】
【００３４】
以下、本発明の一例としての実施の形態について、図面に基づいて詳細に説明する。なお、実施の形態を説明するための図面において、同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００３５】
本発明の一実施の形態に係わる画像形成システム１０Ａは、図１に示すように、画像処理装置としてのコンピュータ１００と、画像形成装置としてのプリンタ２００Ａと、処理装置としてのサーバ３００とが通信回線４００を介して接続されている。
【００３６】
通信回線４００としては、ローカルエリアネットワーク（ＬＡＮ＝Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や電話回線などの有線通信回線、無線ＬＡＮなどの無線通信回線、さらには、これらの通信回線を組み合わせたもの、などが適用される。なお、本実施の形態では、コンピュータ１００、プリンタ２００Ａおよびサーバ３００間は、予め決められた通信プロトコル、例えばＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に従ってデータ通信するようになっている。
【００３７】
画像処理装置としてのコンピュータ１００は、プリンタ２００Ａに向けて画像データを送信して印刷要求を行う。このコンピュータ１００は、当該コンピュータ１００に係わる情報であるデータ（後述する）を記憶する機能、記憶した情報であるデータを変換する機能を有する。
【００３８】
画像形成装置としてのプリンタ２００Ａは、コンピュータ１００からの画像データに基づき画像形成処理を実施し、この画像形成処理の結果としての印刷物を出力する。なお、プリンタ２００Ａには、タンデム現像方式のプリンタやロータリ現像方式のプリンタなどのカラープリンタ、あるいはモノクロのプリンタなど、様々な種類のプリンタが適用される。
【００３９】
処理装置としてのサーバ３００は、プリンタ２００Ａから送信された情報であるデータを復元する機能、復元された情報であるデータやプリンタ２００Ａから送信されたそのままの情報であるデータを記憶する機能、および必要な情報を表示して報知する機能を有する。また、サーバ３００は、プリンタ２００Ａからの要求に応じて、該当するデータを当該プリンタ２００Ａへ送信する。
【００４０】
なお、通信回線４００に接続されるコンピュータ１００、プリンタ２００Ａおよびサーバ３００は１台に限定されるものではなく、それぞれ複数台であってもよい。
【００４１】
図２に示すように、コンピュータ１００は、画像データや当該画像データの作成に係わる情報などを表示する表示部１０１、画像データに対する画像形成指示などの入力情報を入力する入力部１０２、コンピュータ１００の動作などに係わる情報を記憶する記憶部１０３、通信のためのインターフェースを司る通信インターフェース（以下「通信Ｉ／Ｆ」という。）１０４、これらの構成要素に対する制御を行う制御部１０５を備えている。
【００４２】
記憶部１０３は、図示しない第１の記憶領域、第２の記憶領域および第３の記憶領域を有している。
【００４３】
第１の記憶領域は、アプリケーション、オペレーティングシステム、通信プロトコルに対応するプログラム、デバイスドライバ、コンピュータ１００が実行する処理手順に対応するプログラムなどを記憶する領域であり、例えばハードディスクやＲＯＭ（読み出し専用メモリ）などで構成される。
【００４４】
第２の記憶領域は、画像データを格納する領域であり、例えばハードディスク、ＲＡＭ（随時書き込み読み出しメモリ）などで構成される。
【００４５】
第３の記憶領域は、上記第１の記憶領域から読み出されたプログラム、上記第２の記憶領域から読み出された画像データ、データ通信のときに授受されるデータを記憶する領域（ワークエリア）であり、例えばＲＡＭなどで構成される。また、この第３の記憶領域は、演算処理のときに使用するワークエリアを有している。
【００４６】
制御部１０５は、上記第１の記憶領域から上記第３の記憶領域へプログラムを読み込んで実行することにより、例えばプリンタ２００Ａとの画像形成処理に関するデータ通信を行う。また、制御部１０５は、コンピュータ１００全体の制御を行うものであり、例えばＣＰＵ（中央演算処理装置）で構成される。
【００４７】
プリンタ２００Ａは、必要な情報を記憶する記憶部２０１Ａ（記憶手段）、画像形成処理（印刷処理）を実行する印刷部２０２、通信のためのインターフェースを司る通信インターフェース（以下「通信Ｉ／Ｆ」という。）２０３、ユーザインターフェースとして動作する表示・操作部２０４、これらの構成要素を含むプリンタ２００Ａ全体の制御を行う制御部２０５Ａを備えている。
【００４８】
記憶部２０１Ａは、画像形成処理（電子写真プロセス）を実施するのに必要なデータやパラメータなどのファームウェアを記憶する第１の記憶領域（図示せず）と、この第１の記録領域から読み込まれたファームウェアや、プリンタ２００Ａに設けられた各種センサなど（図示せず）で検出された当該プリンタ２００Ａに係わる情報であるデータ、あるいは通信Ｉ／Ｆ２０３を介して受信された画像データを記憶する第２の記憶領域（図示せず）とを有している。なお、記憶部２０１Ａは、具体的には例えばＲＯＭやＲＡＭなどにより構成される。
【００４９】
印刷部２０２は、制御部２０５Ａの制御の下、用紙などの記録媒体に画像データに対応する画像を印刷する。
【００５０】
表示・操作部２０４は、ユーザに対して各種の情報を表示する表示機能（表示手段）と、ユーザからの指示を受け付ける操作機能（受付手段）とを有している。
【００５１】
制御部２０５Ａは、プリンタ２００Ａ全体の制御を行うものであり、例えばＣＰＵ（中央演算処理装置）で構成される。制御部２０５Ａは、記憶部２０１Ａの第１の記憶領域から第２の記憶領域へファームウェアを読み込んで実行することにより、例えば受信された画像データに基づき印刷画像を生成し、これの印刷処理を印刷部２０２に依頼する。また、制御部２０５Ａは、記憶部２０１Ａの第１の記憶領域から第２の記憶領域へファームウェアを読み込んで実行することにより、第２の記憶領域に記憶されたプリンタ２００Ａに係わる情報であるデータについて変換処理を行い、データ変換装置（情報変換装置の一例）として機能する（詳細は後述する）。なお、変換されたデータは通信Ｉ／Ｆ２０３を介してサーバ３００に送信される。
【００５２】
サーバ３００は、必要な情報を記憶する記憶部３０１（記憶手段）、通信のためのインターフェースを司る通信インターフェース（以下「通信Ｉ／Ｆ」という。）３０２、ユーザインターフェースとして動作する表示・操作部３０３、これらの構成要素を含むサーバ３００全体の制御を行う制御部３０４を備えている。
【００５３】
記憶部３０１は、ファームウェアを記憶する第１の記憶領域（図示せず）と、この第１の記録領域から読み込まれたファームウェアや、通信Ｉ／Ｆ３０２を介して受信されたプリンタ２００Ａに係わる情報であるデータ等を復元して、あるいはそのまま記憶する第２の記憶領域（図示せず）とを有している。なお、記憶部３０１は、具体的には例えばＲＯＭやＲＡＭなどにより構成される。
【００５４】
表示・操作部３０３は、ユーザに対して各種の情報を表示する（報知する）機能（報知手段）と、ユーザからの指示を受け付ける操作機能（受付手段）とを有している。
【００５５】
制御部３０４は、サーバ３００全体の制御を行うものであり、例えばＣＰＵ（中央演算処理装置）で構成される。制御部３０４は、記憶部３０１の第１の記憶領域から第２の記憶領域へファームウェアを読み込んで実行することにより、例えば第２の記憶領域に記憶されたプリンタ２００Ａに係わる変換データについて復元処理を行い、データ復元装置（情報復元装置の一例）として機能する（詳細は後述する）。
【００５６】
さて、以上のような構成を有する画像形成システム１０Ａにおいて、プリンタ２００Ａの記憶部２０１Ａ内には、以下に例示するように、画像形成装置であるプリンタ２００Ａに係わる様々な情報であるデータ（パラメータや測定値など）が記憶されている。そして、当該データには、定期的にあるいはサーバ３００からの要求に応じて、記憶部２０１Ａから抽出されてサーバ３００に送信されるものがある。
【００５７】
本実施の形態の画像形成システム１０Ａでは、次のように情報変換装置の一例であるデータ変換装置としての制御部２０５Ａによりデータを変換してプリンタ２００Ａからサーバ３００へと送信している。また、変換されたデータを受信したサーバ３００では、情報復元装置の一例であるデータ復元装置としての制御部３０４によりデータの復元をしている。
【００５８】
具体的には、プリンタ２００Ａの制御部２０５Ａにおけるデータの変換は次のようなものである。
【００５９】
すなわち、第１の取得手段としての機能を有する制御部２０５Ａは、画像形成装置であるプリンタ２００Ａに係わる複数のデータ（情報）を取得する。ここで、取得されるデータは、パラメータ名（情報名）と当該パラメータ名に対応した数値である第１の数値情報とで構成されている。
【００６０】
次に、変換手段としての機能を有する制御部２０５Ａは、第１の取得手段としての機能によって取得された複数のデータ（情報）を、パラメータ名と、第１の数値情報を当該第１の数値情報に対応して予め設定された基準値との差分値である第２の数値情報とで構成される複数のデータ（情報）に変換する。
【００６１】
そして、前述した基準値は、第２の数値情報の情報量が第１の数値情報の情報量以下となるように設定される。
【００６２】
また、サーバ３００の制御部３０４におけるデータの復元は次のようなものである。
【００６３】
すなわち、第２の取得手段としての機能を有する制御部３０４は、上記のようにして変換手段としての機能を有するプリンタ２００Ａの制御部２０５Ａで変換された複数のデータ（情報）を取得する。取得されたデータは記憶部３０１に格納される。
【００６４】
そして、復元手段としての機能を有する制御部３０４は、第２の取得手段としての機能に基づき記憶部３０１から読み出すことによって取得された複数のデータ（情報）について、パラメータ名（情報名）と、第２の数値情報に基準値を加算した第１の数値情報とで構成されるデータ（情報）に復元する。復元されたデータはサーバ３００の記憶部３０１に格納される。
【００６５】
なお、画像形成装置であるプリンタ２００Ａに係わる様々な情報であるデータとは、プリンタ２００Ａ内で取り扱う情報に限定されるものではなく、プリンタ２００Ａに関係する情報であればよい。
【００６６】
たとえば、プリンタ２００Ａの記憶部２０１Ａに格納されているデータ、トナーカートリッジなどに取り付けられたＣＲＵＭ（Ｃｕｓｔｏｍｅｒ  Ｒｅｐｌａｃｅａｂｌｅ  Ｕｎｉｔ  Ｍｏｎｉｔｏｒ：顧客可換型ユニットモニタ）データ、診断データ、履歴データなどが適用される。
【００６７】
さらには、プリンタ２００Ａのセンサなどで取得されるが、プリンタ２００Ａ内で取り扱われることなく、サーバ３００に転送されるデータなども、本願でいう「画像形成装置（プリンタ２００Ａ）に係わる数値情報（データ）」になる。
【００６８】
また、このようにサーバ３００に送信するデータについては、基準値はプリンタ２００Ａの記憶部２０１Ａおよびサーバ３００の記憶部３０１のどちらか一方、あるいは両方に格納しておく。自らで格納しておけば、変換あるいは復元時に自己の記憶部（記憶部２０１Ａ・記憶部３０１）から基準値を読み出すことになり、自らでは格納しなければ、変換あるいは復元時に相手の記憶部（記憶部３０１・記憶部２０１Ａ）から基準値を取得することになる。
【００６９】
なお、プリンタ２００Ａ内で制御に用いられるパラメータ、測定値などについては、基準値をプリンタ２００Ａ内の記憶部２０１Ａに格納することが望ましい。但し、ＲＡＭに格納する場合には、電源を落としてしまうとデータが失われてしまうことから、あらためてサーバ３００からデータを取得するなどの手段が必要になる。
【００７０】
以下、図３〜図２７を用いてプリンタ２００Ａの制御部２０５Ａにより変換されるデータについて、基準値の種類に分類して説明する。
【００７１】
（１）目標として設定される制御値（目標制御値）が基準値に設定されるデータ
【００７２】
目標制御値が基準値に設定されるデータの具体例として、基準値となる目標制御値が変化しないプリンタ２００Ａ内の各種パラメータや測定値などがある。また、差分値のデータサイズは制御範囲から決定される。
【００７３】
ここで、パラメータ名としてのトナー濃度センサ（Ｙ（Ｙｅｌｌｏｗ）色用、Ｍ（Ｍａｇｅｎｔａ）色用、Ｃ（Ｃｙａｎ）色用およびＫ（Ｂｌａｃｋ）色用のトナー濃度センサ）の検出結果に対するデータを図３に、パラメータ名としてのトナー濃度センサ（Ｙ色用のトナー濃度センサ）の検出値についての過去Ｎ回分の保存値に対するデータを図４に、それぞれ示す。
【００７４】
なお、以下に示す図５および図６を含め、図中の目標制御値が基準値、測定値が第１の数値情報、差分値が第２の数値情報となり、第１の数値情報を第２の数値情報に変換したときの削減効果（削減されるビット数）を併せて示している。
【００７５】
図３および図４において、測定値は最大で１０ビット（「１０２３」）、差分値は最大で８ビット（符号（「＋」「−」）で１ビット、データで７ビット「１２７」：つまり８ビット全体で「−１２８〜１２７」）としている。よって、削減効果は２ビットとなる。
【００７６】
次に、パラメータ名としての光学式トナー濃度センサ（Ｙ色用の光学式トナー濃度センサ）の各濃度（Ｃｉｎ）の検出値に対するデータを図５に、その保存値（過去Ｎ回分の保存値）に対するデータを図６に示す。
【００７７】
これら図５および図６においても、測定値は最大で１０ビット（「１０２３」）、差分値は最大で８ビット（符号（「＋」「−」）で１ビット、データで７ビット「１２７」：つまり８ビット全体で「−１２８〜１２７」）としている。よって、削減効果は２ビットとなる。
【００７８】
なお、図示する場合は、光学式トナー濃度センサのカラートナー用の拡散反射光成分の検出値に対するデータを示しているが、ブラックトナー用の鏡面反射光成分の検出値のデータなど、様々な検出値のデータに適用される。
【００７９】
ここで、第２の数値情報を受け取ったサーバ３００に報知手段としての機能を付与し、変換手段としての機能を有するプリンタ２００Ａの制御部２０５Ａにより得られた第２の数値情報が予め設定された閾値（第２の数値情報のデータサイズ（ビット数）の閾値、あるいは第２の数値情報の数値そのものの閾値）を越えたときに、当該閾値を越えたことに対応して意味づけされた情報を報知するようにしてもよい。
【００８０】
このようにすれば、ユーザによりプリンタ２００Ａの状態が速やかに且つ正確に把握される。
【００８１】
一例を挙げると、トナー濃度センサや光学式トナー濃度センサの基準値と検出値との差分値（第２の数値情報）が閾値のデータサイズ（例えば、図３に示す場合には８ビット）を超えた場合は、センサの故障やコネクタ抜け等の疑いがあるとして、警告表示や診断結果をプリンタ２００Ａからサーバ３００に送信するようにしてもよい。
【００８２】
なお、以下に説明する場合を含め、差分値が予め設定した範囲外の値になったときの値を予め設定しておき、当該値のときには差分値が設定範囲外の値であることを示すようにしてもよい。たとえば、差分値の範囲が「−１２７〜１２７」であるとき、差分値が当該範囲外になる場合は「−１２８」とする。
【００８３】
あるいは、差分値が予め設定した範囲外の値になる場合は、当該範囲内の最大値または最小値を設定してもよい。
【００８４】
また、以下に説明する場合を含め、差分値のデータサイズは制御範囲から決定されるが、必ずしも正負両方の値をとることを考慮しなくてもよい場合がある。例えば、複数の第１の数値情報の値が、常に直前の第１の数値情報の値以上となるときには、差分値は正の符号だけを考慮すればよい。この場合、符号ビット分のデータ量がさらに削減される。
【００８５】
（２）プリンタ２００Ａの設計上から想定される値（想定値）が基準値に設定されるデータ
【００８６】
想定値が基準値に設定されるデータの具体例として、プリンタ２００Ａ内の各種パラメータにおける目標制御値が各種補正等により変化するデータがある。また、差分値のデータサイズは制御範囲から決定される。
【００８７】
ここで、電位制御に関するパラメータである現像電位（Ｖｄｅｖｅ）（Ｙ色用、Ｍ色用、Ｃ色用およびＫ色用の現像ロールの現像電位）の制御値に対するデータを図７に、現像電位（Ｙ色用の現像ロールの現像電位）についての過去Ｎ回分の保存値に対するデータを図８に、それぞれ示す。
【００８８】
なお、以下に示す図９から図１２を含め、図中の設計の想定値が基準値、制御値が第１の数値情報、差分値が第２の数値情報となり、第１の数値情報を第２の数値情報に変換したときの削減効果（削減されるビット数）を併せて示している。
【００８９】
図７および図８において、制御値は最大で１０ビット（「１０２３」）、差分値は最大で８ビット（符号（「＋」「−」）で１ビット、データで７ビット「１２７」：つまり８ビット全体で「−１２８〜１２７」）としている。よって、削減効果は２ビットとなる。
【００９０】
次に、パラメータ名としての感光体の帯電電位（ＶＨ）（Ｙ色用、Ｍ色用、Ｃ色用およびＫ色用の感光体の帯電電位）の制御値に対するデータを図９に、パラメータ名としての帯電電位（Ｙ色用の感光体の帯電電位）についての過去Ｎ回分の保存値に対するデータを図１０に、それぞれ示す。
【００９１】
これら図９および図１０においても、制御値は最大で１０ビット（「１０２３」）、差分値は最大で８ビット（符号（「＋」「−」）で１ビット、データで７ビット「１２７」：つまり８ビット全体で「−１２８〜１２７」）としている。よって、削減効果は２ビットとなる。
【００９２】
なお、電位の制御値に対するデータとしては、感光体の帯電電位（ＶＨ）だけではなく、例えば帯電した感光体を露光した後の電位である露光電位（ＶＬ）や、帯電した感光体を露光する露光装置であるレーザダイオードの光量（ＬＤ光量）などについても適用される。
【００９３】
さらに、このような電位制御値だけではなく、例えば温度センサや湿度センサなどの環境センサの測定値等に適用してもよい。
【００９４】
ここで、パラメータ名としての温度センサの測定値に対するデータ図１１に、その測定値についての過去Ｎ回分の保存値のデータを図１２に、それぞれ示す。
【００９５】
これら図１１および図１２においては、制御値は最大で８ビット（「２５５」）、差分値は最大で６ビット（符号（「＋」「−」）で１ビット、データで５ビット「３１」：つまり６ビット全体で「−３２〜３１」）としている。よって、削減効果は２ビットとなる。
【００９６】
ここで、第２の数値情報を受け取ったサーバ３００に報知手段としての機能を付与し、変換手段としての機能を有するプリンタ２００Ａの制御部２０５Ａにより得られた第２の数値情報が予め設定された閾値（第２の数値情報のデータサイズ（ビット数）の閾値、あるいは第２の数値情報の数値そのものの閾値）を越えたときに、当該閾値を越えたことに対応して意味づけされた情報を報知するようにしてもよい。
【００９７】
このようにすれば、ユーザによりプリンタ２００Ａの状態が速やかに且つ正確に把握される。
【００９８】
一例を挙げると、電位制御値の基準値と測定値との差分値（第２の数値情報）や温度センサの基準値と測定値との差分値（第２の数値情報）などが閾値のデータサイズ（例えば、図７に示す場合には８ビット）を超えた場合は、何らかの不具合が起こるおそれがあるとして、警告表示や診断結果をプリンタ２００Ａからサーバ３００に送信するようにしてもよい。
【００９９】
（３）第１の数値情報と同種の情報値が基準値に設定されるデータ
【０１００】
第１の数値情報と同種の情報値を基準値に設定するとは、換言すれば、第１の数値情報と同種の予め設定された基準パラメータを基準値に設定することである。すなわち、複数あるパラメータ、測定値等の内、ある１種類が基準値として設定され得るパラメータ、測定値などが基準値に設定される。また、差分値のデータサイズは制御範囲から決定される。
【０１０１】
ここで、入出力特性変換、色空間変換、ハーフトーンなどの画像処理の際に参照され、画像濃度を補正するために画像信号を調整するパラメータであるルックアップテーブル（ＬＵＴ）のデータを図１３に、その保存値を図１４に、それぞれに示す。なお、ここでは、Ｙ色、Ｍ色、Ｃ色、Ｋ色の各色のパラメータの内、Ｙ色を基準パラメータとして設定し、それ以外のＭ色、Ｃ色、Ｋ色を差分値として保存している。
【０１０２】
なお、ここでは、図中の基準パラメータが基準値、制御値が第１の数値情報、差分値が第２の数値情報となり、第１の数値情報を第２の数値情報に変換したときの削減効果（削減されるビット数）を併せて示している。
【０１０３】
図１３および図１４において、制御値は最大で８ビット（「２５５」）、差分値は最大で６ビット（符号（「＋」「−」）で１ビット、データで５ビット「３１」：つまり６ビット全体で「−３２〜３１」）としている。よって、削減効果は２ビットとなる。
【０１０４】
なお、基準パラメータを基準値に設定する例としては、ＬＵＴの基準パラメータ以外にも、記録媒体の種類に応じた画像形成速度であるプロセススピード（ＰＳ）の基準パラメータなどがある。
【０１０５】
パラメータ名としてのＹ色のトナー濃度センサ検出値のＰＳ補正量に対するＫ色のＰＳ補正量のデータを図１５に示す。ここでは、Ｙ色、Ｍ色、Ｃ色、Ｋ色の各色のパラメータの内、Ｙ色を基準パラメータとして設定し、それ以外のＭ色、Ｃ色、Ｋ色を差分値として保存している。
【０１０６】
また、図中の基準パラメータが基準値、設定値が第１の数値情報、差分値が第２の数値情報となり、第１の数値情報を第２の数値情報に変換したときの削減効果（削減されるビット数）を併せて示している。
【０１０７】
図１５において、設定値は最大で７ビット（「１２７」）、差分値は最大で５ビット（符号（「＋」「−」）で１ビット、データで４ビット「１５」：つまり５ビット全体で「−１６〜１５」）としている。よって、削減効果は２ビットとなる。
【０１０８】
なお、ＬＵＴの基準パラメータを基準値に設定する場合、スポットカラーとも呼ばれる特色（ＬＣ（Ｌｉｇｈｔ  Ｃｙａｎ）色、ＬＭ（Ｌｉｇｈｔ  Ｍａｇｅｎｔａ）色、Ｏ（Ｏｒａｎｇｅ）色、Ｇ（Ｇｒｅｅｎ）色、ＣＬ（Ｃｌｅａｒ）色など）に関するパラメータ情報などに適用してもよい。
【０１０９】
パラメータ名としてのＹ色の光学式トナー濃度センサの検出用パッチについての目標制御値に対するＬＣ色の目標制御値のデータを図１６に示す。ここでは、Ｙ色を基準パラメータとして設定し、特色（ＬＣ色、ＬＭ色、Ｏ色、Ｇ色、ＣＬ色など）を差分値として保存している。
【０１１０】
また、図中の基準パラメータが基準値、測定値が第１の数値情報、差分値が第２の数値情報となり、第１の数値情報を第２の数値情報に変換したときの削減効果（削減されるビット数）を併せて示している。
【０１１１】
図１６において、測定値は最大で１０ビット（「１０２３」）、差分値は最大で８ビット（符号（「＋」「−」）で１ビット、データで７ビット「１２７」：つまり８ビット全体で「−１２８〜１２７」）としている。よって、削減効果は２ビットとなる。
【０１１２】
ここで、第２の数値情報を受け取ったサーバ３００に報知手段としての機能を付与し、変換手段としての機能を有するプリンタ２００Ａの制御部２０５Ａにより得られた第２の数値情報が予め設定された閾値（第２の数値情報のデータサイズ（ビット数）の閾値、あるいは第２の数値情報の数値そのものの閾値）を越えたときに、当該閾値を越えたことに対応して意味づけされた情報を報知するようにしてもよい。
【０１１３】
このようにすれば、ユーザによりプリンタ２００Ａの状態が速やかに且つ正確に把握される。
【０１１４】
一例を挙げると、ＬＵＴデータの差分値（第２の数値情報）などが閾値のデータサイズ（例えば、図１３に示す場合には６ビット）を超えた場合は、何らかの不具合が起こるおそれがあるとして、警告表示や診断結果をプリンタ２００Ａからサーバ３００に送信するようにしてもよい。
【０１１５】
（４）プリンタ２００Ａの予め決められた時点での制御値が基準値に設定されるデータ
【０１１６】
プリンタ２００Ａの予め決められた時点での制御値が基準値に設定されるデータは、ある時点で一度だけ実行され、その後は変化しないパラメータ、測定値などである。具体例としては、例えば、プリンタ２００Ａの製造ラインで一度だけ実行されるセットアップにより決定されるパラメータのデータなどがある。また、差分値のデータサイズは制御範囲から決定される。
【０１１７】
ここで、このようなデータ一例として、セットアップ時のトナー濃度センサの平均値のパラメータに対するデータを図１７に示す。
【０１１８】
図中のある時点での制御値が基準値、測定値が第１の数値情報、差分値が第２の数値情報となり、第１の数値情報を第２の数値情報に変換したときの削減効果（削減されるビット数）を併せて示している。
【０１１９】
図１７において、測定値は最大で１０ビット（「１０２３」）、差分値は最大で７ビット（符号（「＋」「−」）で１ビット、データで６ビット「６３」：つまり７ビット全体で「−６４〜６３」）としている。よって、削減効果は３ビットとなる。
【０１２０】
ここで、第２の数値情報を受け取ったサーバ３００に報知手段としての機能を付与し、変換手段としての機能を有するプリンタ２００Ａの制御部２０５Ａにより得られた第２の数値情報が予め設定された閾値（第２の数値情報のデータサイズ（ビット数）の閾値、あるいは第２の数値情報の数値そのものの閾値）を越えたときに、当該閾値を越えたことに対応して意味づけされた情報を報知するようにしてもよい。
【０１２１】
このようにすれば、ユーザによりプリンタ２００Ａの状態が速やかに且つ正確に把握される。
【０１２２】
一例を挙げると、トナー濃度センサの差分値（第２の数値情報）が閾値のデータサイズ（例えば、図１７に示す場合には７ビット）を超えた場合は、何らかの不具合が起こるおそれがあるとして、警告表示や診断結果をプリンタ２００Ａからサーバ３００に送信するようにしてもよい。
【０１２３】
（５）複数の第１の数値情報を統計処理して得られる統計値が基準値に設定されるデータ
【０１２４】
前述した（１）から（４）の値が基準値として規定されない場合には、プリンタ２００Ａの記憶部２０１Ａやサーバ３００の記憶部３０１に記憶されたプリンタ２００Ａに係わる第１の数値情報を統計処理して統計値を求め、これを基準値に設定するようにしてもよい。差分値のデータサイズは制御範囲から決定される。
【０１２５】
ここで、統計処理による基準値の算出の一例として、パラメータ名としてのトナー濃度センサ（Ｙ色用のトナー濃度センサ）についての過去Ｎ回分の検出値のデータを図１８に示す。
【０１２６】
図示する場合において、検出値のデータ群から最大値、最小値、中央値を算出し、
【０１２７】
基準値＝中央値
【０１２８】
差分値のデータサイズ＝−２＾Ｂ〜２＾Ｂ−１  （Ｂ＋１ビット）
と設定する。
【０１２９】
ここで、Ｂは「Ｂ＞ｌｏｇＡ／ｌｏｇ２」を満たす最小の整数値とし、Ａは「最大値−中央値」、「最小値−中央値」のうちで絶対値の大きい方の値とする。図１８に示す場合では、基準値はデータの中央値である「６２２」となる。
【０１３０】
同様にして、図示しないＭ色、Ｃ色およびＫ色用のトナー濃度センサについての過去Ｎ回分の検出値から統計処理をして基準値を求める。これらの基準値が、例えば６０５、６０１、５９６となったものとする。
【０１３１】
これらＹ色、Ｍ色、Ｃ色およびＫ色用のトナー濃度センサの統計値（パラメータ名）を基準値としたデータを図１９に示す。図中の統計値が基準値、測定値が第１の数値情報、差分値が第２の数値情報となり、第１の数値情報を第２の数値情報に変換したときの削減効果（削減されるビット数）を併せて示している。
【０１３２】
図１９において、測定値は最大で１０ビット（「１０２３」）、差分値は最大で５ビット（符号（「＋」「−」）で１ビット、データで４ビット「１５」：つまり５ビット全体で「−１６〜１５」）としている。よって、削減効果は５ビットとなる。
【０１３３】
ここで、第２の数値情報を受け取ったサーバ３００に報知手段としての機能を付与し、変換手段としての機能を有するプリンタ２００Ａの制御部２０５Ａにより得られた第２の数値情報が予め設定された閾値（第２の数値情報のデータサイズ（ビット数）の閾値、あるいは第２の数値情報の数値そのものの閾値）を越えたときに、当該閾値を越えたことに対応して意味づけされた情報を報知するようにしてもよい。
【０１３４】
このようにすれば、ユーザによりプリンタ２００Ａの状態が速やかに且つ正確に把握される。
【０１３５】
一例を挙げると、統計値と測定値との差分値（第２の数値情報）が閾値のデータサイズ（例えば、図１９に示す場合には５ビット）を超えた場合は、何らかの不具合が起こるおそれがあるとして、警告表示や診断結果をプリンタ２００Ａからサーバ３００に送信するようにしてもよい。
【０１３６】
なお、統計処理の結果求められた基準値としての統計値は、既に保存してあるデータに適用してデータ量を削減してもいいし、今後格納されるデータについてのみ適応してもよい。
【０１３７】
また、統計処理の結果の基準値として設定される統計値は、上述したような中央値ではなく、検出値のデータ群（図１８参照）の平均値を採用してもよい。この場合、図１８に示す例では、基準値は「６１９」となる。
【０１３８】
さらに、差分値のデータサイズの決定に関して、上述したＡの値を算出する際において、「最大値−中央値」、「最小値−中央値」をそのまま使うのではなく、係数αを乗じてもよい。
【０１３９】
また、基準値に平均を、差分値のデータサイズをデータ群の分散値から、それぞれ決定してもよい。
【０１４０】
つまり、
【０１４１】
基準値＝平均
【０１４２】
差分値のデータサイズ＝−２＾Ｂ〜２＾Ｂ−１（Ｂ＋１ビット）
【０１４３】
とする。
【０１４４】
ここで、Ｂは「Ｂ＞ｌｏｇＡ／ｌｏｇ２」を満たす最小の整数値とし、Ａをデータ群の分散値（標準偏差）とする。図１８で示す例では、基準値は「６１９」、差分値のデータサイズは「−８〜７（４ビット）：符号（「＋」「−」）で１ビット、データで３ビット「７」」となる。
【０１４５】
Ａには、分散（σ）ではなく、２σや３σなど、正規分布のどの範囲をデータ量の削減対象とするかによって決定すればよい。
【０１４６】
なお、以上に説明した統計処理の結果、元のデータサイズ（第１の数値情報のデータサイズ）に対して削減効果が見込めない場合は、基準値と第１の数値情報から第２の数値情報を求める差分処理は行わない。
【０１４７】
（６）第１の数値情報が基準値を兼ねるデータ
【０１４８】
第１の数値情報が基準値を兼ねるデータとは、より詳しく説明すれば、先頭の第１の数値情報について第２の数値情報へ変換する際は、基準値として当該第１の数値情報を設定するとともに、第１の数値情報として「０」を設定し、２番目以下の第１の数値情報について第２の数値情報へ変換する際は、基準値として当該第１の数値情報を設定するとともに、第１の数値情報として直前の第１の数値情報を設定するようなデータをいう。
【０１４９】
このようなデータの具体例として、ルックアップテーブル（以下「ＬＵＴ」という。）や履歴データなどがある。また、差分値のデータサイズは制御範囲から決定される。
【０１５０】
以下、（６−１）においてＬＵＴの場合を説明し、（６−２）において履歴データの場合を説明する。
【０１５１】
（６−１）ＬＵＴの場合
【０１５２】
入出力特性変換、色空間変換、ハーフトーンなどの画像処理においては、これらの処理の際に参照されるＬＵＴを使用して画像処理が行われることがある。この場合、ＬＵＴを使用する画像処理は細かい調整が行える反面、各色、各スクリーン毎にＬＵＴが必要になり、また、高画質化のために、スクリーン数の増加、階調数の増加のために、そのＬＵＴサイズが大きくなって記憶容量が増加する。
【０１５３】
また、このようにＬＵＴを使用する画像処理では、入力データの種類に応じてＬＵＴを変更する必要がある。例えば、文字データの場合には文字の見易さを高めるためのＬＵＴを使用し、写真データの場合は色の再現性を高めるためのＬＵＴを使用する必要がある。したがって、一つの画像処理に対して複数のＬＵＴが必要になるため、これらのＬＵＴを格納するために記憶容量が増加する。
【０１５４】
すなわち、ＬＵＴを使用して画像処理を実施するということは、記憶容量の増加は避けられない。
【０１５５】
ここで、図２０はＬＵＴデータの一例としての階調補正のＬＵＴデータを示す図であり、図２１は図２０のＬＵＴデータで階調補正された入力画像信号と出力画像信号との関係を示すグラフである。なお、これらの図面においては、８ビット（０〜２５５）の入力画像信号（Ｃ・ｉｎ）を８ビット（０〜２５５）の出力画像信号（Ｃ・ｏｕｔ）に変換する連続階調値の階調補正のＬＵＴを示している。
【０１５６】
図２０および以下に示す図２２において、図中の入力値としての入力画像信号（Ｃ・ｉｎ）がパラメータ名に、入力画像信号（Ｃ・ｉｎ）に対応した出力値としての出力画像信号（Ｃ・ｏｕｔ）が第１の数値情報となる。
【０１５７】
そして、先頭の第１の数値情報について第２の数値情報へ変換する際は、基準値としての当該第１の数値情報と第１の数値情報としての「０」との差分Δ（差分値）が第２の数値情報となる。
【０１５８】
また、２番目以下の第１の数値情報について第２の数値情報へ変換する際は、基準値としての当該第１の数値情報と第１の数値情報としての直前の第１の数値情報との差分Δ（差分値）が第２の数値情報となる。
【０１５９】
つまり、先頭の第１の数値情報は当該データの出力画像信号（Ｃ・ｏｕｔ）そのものの値が第２の数値情報となり、２番目以降の第１の数値情報は当該データの直前のデータにおける出力画像信号（Ｃ・ｏｕｔ）との差が第２の数値情報となる（Δ［０］＝Ｃ・ｏｕｔ［０］、Δ［ｉ］＝Ｃ・ｏｕｔ［ｉ］−Ｃ・ｏｕｔ［ｉ−１］（ｉ＝１〜２５５））。
【０１６０】
なお、データの復元は、プリンタ２００Ａの電源を投入した時点やスリープモードから復帰した時点のタイミングで行う。これにより出力画像信号（Ｃ・ｏｕｔ）値を算出し（Ｃ・ｏｕｔ［０］＝Δ［０］、Ｃ・ｏｕｔ［ｉ］＝Ｃ・ｏｕｔ［ｉ−１］＋Δ［ｉ］（ｉ＝１〜２５５））、入力画像信号（Ｃ・ｉｎ）０〜２５５に対応する出力画像信号（Ｃ・ｏｕｔ）からなる階調補正のＬＵＴをＲＡＭなどの記憶部２０１ＢやＡＳＩＣに展開し、階調補正を行う（図２１参照）。
【０１６１】
なお、階調補正のＬＵＴは入力画像信号（Ｃ・ｉｎ）の増加に対し、出力画像信号（Ｃ・ｏｕｔ）は減少することはない。また、トーンジャンプ（画像の中に階調の連続性がなくなって部分的に境界が発生し、縞模様が見えてしまう状態）を抑制する観点から、隣り合う入力画像信号（Ｃ・ｉｎ）で出力画像信号（Ｃ・ｏｕｔ）が大きく変化することもない。
【０１６２】
よって、第２の数値情報である差分値は、出力画像信号（Ｃ・ｏｕｔ）が８ビット（２５５）のとき、２〜４ビット（３〜１５）の値となり、記憶容量がより一層抑制される。
【０１６３】
さて、ＬＵＴデータは、図２０や図２１に示すような連続階調値ではなく、不連続階調値であってもよい。
【０１６４】
ここで、図２２はＬＵＴデータの他の一例としての階調補正のＬＵＴデータを示す図であり、図２３は図２２のＬＵＴデータで階調補正された入力画像信号と出力画像信号との関係を示すグラフである。なお、これらの図面においては、１０ビット（０〜１０２３）の入力画像信号（Ｃ・ｉｎ）を１０ビット（０〜１０２３）の出力画像信号（Ｃ・ｏｕｔ）に変換する不連続階調値の階調補正のＬＵＴを示している。
【０１６５】
図示する場合では、データの変換においては、１０２４個のＬＵＴデータのうちの３２点おきの３３点を抽出しておき、前述のように、先頭の第１の数値情報については当該データの出力画像信号（Ｃ・ｏｕｔ）そのものの値を第２の数値情報とし、２番目以降の第１の数値情報については当該データの直前のデータにおける出力画像信号（Ｃ・ｏｕｔ）との差を第２の数値情報とする（Δ［０］＝Ｃ・ｏｕｔ［０］、Δ［ｉ］＝Ｃ・ｏｕｔ［ｉ］−Ｃ・ｏｕｔ［ｉ−１］（ｉ＝１〜３２））。
【０１６６】
なお、データの復元は、プリンタ２００Ａの電源を投入した時点やスリープモードから復帰した時点のタイミングで行う。これにより出力画像信号（Ｃ・ｏｕｔ）値を算出する（Ｃ・ｏｕｔ［０］＝Δ［０］、Ｃ・ｏｕｔ［ｉ］＝Ｃ・ｏｕｔ［ｉ−１］＋Δ［ｉ］（ｉ＝１〜３２））。
【０１６７】
そして、連続化手段として機能する制御部３０４であるデータ復元装置は、直線補間や各種近似式を用いて、あるいは算出されたＬＵＴ値をデジタルフィルタでスムージング処理を行って、複数のデータの不連続部分を補完し、入力画像信号（Ｃ・ｉｎ）０〜１０２３に対応する１０２４点の出力画像信号（Ｃ・ｏｕｔ）からなる階調補正のＬＵＴをＲＡＭなどの記憶部２０１ＢやＡＳＩＣに展開し、階調補正を行う（図２３参照）。
【０１６８】
したがって、連続値からなるＬＵＴデータよりも大きな容量のデータについて、データ量が削減される。
【０１６９】
なお、階調補正のＬＵＴは入力画像信号（Ｃ・ｉｎ）の増加に対し、出力画像信号（Ｃ・ｏｕｔ）は減少することはない。また、トーンジャンプを抑制する観点から、隣り合う入力画像信号（Ｃ・ｉｎ）で出力画像信号（Ｃ・ｏｕｔ）が大きく変化することもない。
【０１７０】
よって、第２の数値情報である差分値は、出力画像信号（Ｃ・ｏｕｔ）が１０ビット（１０２３）のとき、６〜８ビット（６３〜２５５）の値となり、記憶容量がより一層抑制される。
【０１７１】
（６−２）履歴データの場合
【０１７２】
画像形成システム１０Ａでは、プリンタ２００Ａについての故障の予兆を発見したり故障の診断を行うため、プリンタ２００Ａの記憶部２０１Ａやサーバ３００の記憶部３０１に、プリンタ２００Ａの各種センサ情報や画像形成条件に関する過去の履歴データが保存されている。
【０１７３】
このような履歴データとしては、例えばトナー濃度センサの出力の履歴データ（図２４）、湿度センサの検出湿度の履歴データ（図２５）、中間転写体上の画像パッチを検出した画像濃度センサの出力の履歴データ（図２６）、画像記録媒体の一例である用紙の供給を開始してから用紙有無の検知センサで検知した用紙搬送時間の履歴データ（図２７）などがある。
【０１７４】
但し、これらの履歴データは一例に過ぎず、例えば画像形成条件（電位設定・階調補正値）などを履歴データとしてもよい。
【０１７５】
以下、これら各履歴データについて説明する。
【０１７６】
トナー濃度センサの出力の履歴データを示す図２４において、履歴がパラメータ名に、履歴に対応したセンサ出力が第１の数値情報となる。そして、先頭の第１の数値情報について第２の数値情報へ変換する際は、基準値としての当該第１の数値情報と第１の数値情報としての「０」との差分Δ（差分値）が第２の数値情報となる。また、２番目以下の第１の数値情報について第２の数値情報へ変換する際は、基準値としての当該第１の数値情報と第１の数値情報としての直前の第１の数値情報との差分Δ（差分値）が第２の数値情報となる。
【０１７７】
つまり、先頭の第１の数値情報は当該データのセンサ出力そのものの値が第２の数値情報となり、２番目以降の第１の数値情報は当該データの直前のデータにおけるセンサ出力との差が第２の数値情報となる（Δ［０］＝センサ出力［０］、Δ［ｉ］＝センサ出力［ｉ］−センサ出力［ｉ−１］（ｉ＝１〜９））。
【０１７８】
ここで、第１の数値情報であるセンサ出力は増減するために第２の数値情報は正・負何れもの値をとるが、急激に大きく変化することは殆ど無い。よって、センサ出力は最大で１０ビット（「１０２３」）、差分Δは最大で８ビット（符号（「＋」「−」）で１ビット、データで７ビット「１２７」：つまり８ビット全体で「−１２８〜１２７」）と設定される。この場合、削減効果は２ビットとなる。
【０１７９】
なお、データの復元は、プリンタ２００Ａの電源を投入した時点やスリープモードから復帰した時点のタイミングで行う。これにより各履歴回数に対応するセンサ出力を算出し（センサ出力［０］＝Δ［０］、センサ出力［ｉ］＝センサ出力［ｉ−１］＋Δ［ｉ］（ｉ＝１〜９））、故障予兆や故障診断などを行う。
【０１８０】
すなわち、以下に説明する場合を含め、第２の数値情報を受け取ったサーバ３００に報知手段としての機能を付与し、変換手段としての機能を有するプリンタ２００Ａの制御部２０５Ａにより得られた第２の数値情報が予め設定された閾値（第２の数値情報のデータサイズ（ビット数）の閾値、あるいは第２の数値情報の数値そのものの閾値）を越えたときに、当該閾値を越えたことに対応して意味づけされた情報、つまり故障予兆や故障診断の情報を報知する。
【０１８１】
一例を挙げると、第２の数値情報である差分値が閾値のデータサイズを超えた場合は、何らかの故障が発生する予兆である、あるいは故障が発生していると診断されたとして、警告表示や診断結果をプリンタ２００Ａからサーバ３００に送信する。
【０１８２】
また、以下に説明する場合を含め、ここでのデータでは、最も古い９回前のデータが最初のデータとなっているが、最も新しい今回データを最初のデータとして逆の順番で処理を行ってもよい。
【０１８３】
次に、湿度センサの検出湿度の履歴データを示す図２５において、履歴がパラメータ名に、履歴に対応した湿度が第１の数値情報となる。そして、先頭の第１の数値情報は当該データの湿度そのものの値が第２の数値情報となり、２番目以降の第１の数値情報は当該データの直前のデータにおける湿度との差が第２の数値情報となる（Δ［０］＝湿度［０］、Δ［ｉ］＝湿度［ｉ］−湿度［ｉ−１］（ｉ＝１〜９））。
【０１８４】
ここでは、湿度は最大で７ビット（「１２７」）、差分Δは最大で６ビット（符号（「＋」「−」）で１ビット、データで５ビット「３１」：つまり６ビット全体で「−３２〜３１」）と設定される。この場合、削減効果は１ビットとなる。
【０１８５】
次に、中間転写体上の画像パッチを検出した画像濃度センサの出力の履歴データを示す図２６において、履歴がパラメータ名に、履歴に対応したセンサ出力が第１の数値情報となる。そして、先頭の第１の数値情報は当該データのセンサ出力そのものの値が第２の数値情報となり、２番目以降の第１の数値情報は当該データの直前のデータにおけるセンサ出力との差が第２の数値情報となる（Δ［０］＝センサ出力［０］、Δ［ｉ］＝センサ出力［ｉ］−センサ出力［ｉ−１］（ｉ＝１〜９））。
【０１８６】
ここでは、センサ出力は最大で１０ビット（「１０２３」）、差分Δは最大で８ビット（符号（「＋」「−」）で１ビット、データで７ビット「１２７」：つまり８ビット全体で「−１２８〜１２７」）と設定される。この場合、削減効果は２ビットとなる。
【０１８７】
次に、用紙の供給を開始してから用紙有無検知センサで検知した用紙搬送時間の履歴データを示す図２７において、履歴がパラメータ名に、履歴に対応した時間が第１の数値情報となる。そして、先頭の第１の数値情報は当該データの時間そのものの値が第２の数値情報となり、２番目以降の第１の数値情報は当該データの直前のデータにおける時間との差が第２の数値情報となる（Δ［０］＝時間［０］、Δ［ｉ］＝時間［ｉ］−時間［ｉ−１］（ｉ＝１〜９））。
【０１８８】
ここでは、時間は最大で１１ビット（「２０４７」）、差分Δは最大で８ビット（符号（「＋」「−」）で１ビット、データで７ビット「１２７」：つまり８ビット全体で「−１２８〜１２７」）と設定される。この場合、削減効果は３ビットとなる。
【０１８９】
さて、以上の説明においては、プリンタ２００Ａのデータがサーバ３００に送信される画像形成システム１０Ａについて説明したが、本発明は、サーバ３００を有しない画像形成システム１０Ｂ（図２８）にも適用される。このシステムでは、データはプリンタ２００Ｂ内に記憶される。
【０１９０】
すなわち、図２８に示すように、画像形成システム１０Ｂは、画像処理装置としてのコンピュータ１００と、画像形成装置としてのプリンタ２００Ｂとが通信回線４００を介して接続されている。
【０１９１】
ここで、コンピュータ１００は前述のものと同様の構成となっている。また、プリンタ２００Ｂの記憶部２０１Ｂは前述した記憶部２０１Ａと記憶部３０１との機能を有し、制御部２０５Ｂは前述した制御部２０５Ａと制御部３０４との機能を有している。なお、印刷部２０２および通信Ｉ／Ｆ２０３は前述したものと同様となる。
【０１９２】
以上説明したように、本実施の形態によれば、プリンタ２００Ａに設けられたデータ変換装置としての制御部２０５Ａにおいて、パラメータ名と当該パラメータ名に対応した第１の数値情報とで構成されるデータを、パラメータ名と、基準値と第１の数値情報との差分値である第２の数値情報とで構成されるデータに変換している。
【０１９３】
したがって、変換後のデータをプリンタ２００Ａから通信回線４００を通してサーバ３００に送信するようにすれば（図１、図２に示す画像形成システム１０Ａ）、パラメータ名と当該パラメータ名に対応した第１の数値情報とで構成されるデータをそのまま送信する場合に比べて、送信されるデータ量が削減される。よって、通信回線４００の負荷が低減される。
【０１９４】
一方、受け側のサーバ３００では、削減されたデータ量のデータを受信し、これを復元することになるので、パラメータ名と当該パラメータ名に対応した第１の数値情報とで構成されるデータが短時間で取得される。
【０１９５】
また、変換後のデータをプリンタ２００Ｂの当該プリンタ２００Ｂの記憶部２０１Ｂに記憶し、復元時には、変換されたデータを読み出して復元するようにすれば（図２８に示す画像形成システム１０Ｂ）、記憶部２０１Ｂに記憶されるデータ量が削減される（省記憶容量化）。そして、このような省記憶容量化により、装置のコストが低減される。
【０１９６】
また、差分値を抽出するという簡単な処理でデータ量が削減されるので、多種多様な情報が収集される。
【０１９７】
さらに、差分値を抽出することによりデータ量が削減されるので、ビットシフト等によりデータ精度を落とすことなく、制御値や測定値などの情報がそのままの精度で保存される。
【０１９８】
そして、保存される情報が第２の数値情報である差分値となることから、それ自体だけでは意味をなすデータとならないので、セキュリティの向上に寄与する。
【０１９９】
以上本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本明細書で開示された実施の形態はすべての点で例示であって、開示された技術に限定されるものではないと考えるべきである。すなわち、本発明の技術的な範囲は、前記の実施の形態における説明に基づいて制限的に解釈されるものでなく、あくまでも特許請求の範囲の記載に従って解釈されるべきであり、特許請求の範囲の記載技術と均等な技術および特許請求の範囲の要旨を逸脱しない限りにおけるすべての変更が含まれる。
【０２００】
また、以上に説明したデータ変換およびデータ復元のプログラムを用いる場合には、ネットワークを介して提供し、或いはＣＤ−ＲＯＭ等の記録媒体に格納して提供してもよい。
【０２０１】
すなわち、画像処理プログラムを含むプログラムをハードディスク等の記憶装置に記録する場合に限らず、当該プログラムを次のようにして提供してもよい。
【０２０２】
たとえば、プログラムをＲＯＭに格納しておき、ＣＰＵが、このプログラムをこのＲＯＭから主記憶装置へローディングして実行するようにしてもよい。
【０２０３】
また、上記プログラムを、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ（光磁気ディスク）、フレキシブルディスク、などのコンピュータで読み取りされる記憶媒体に格納して配布するようにしてもよい。
【０２０４】
さらには、画像処理装置等を通信回線（例えばインターネット）を介してサーバ装置あるいはホストコンピュータと接続するようにし、サーバ装置あるいはホストコンピュータから上記プログラムをダウンロードした後、このプログラムを実行するようにしてもよい。この場合、このプログラムのダウンロード先としては、ＲＡＭ等のメモリやハードディスクなどの記憶装置（記憶媒体）が挙げられる。
【産業上の利用可能性】
【０２０５】
以上の説明では、本発明をトナーを用いて記録する画像形成装置に係わる技術に適用した場合が示されているが、例えば、情報の種類に応じて、吐出されたインクで記録するインクジェット形式の画像形成装置に係わる技術に適用してもよい。
【符号の説明】
【０２０６】
１０Ａ，１０Ｂ  画像形成システム
１００  コンピュータ
１０１  表示部
１０２  入力部
１０３  記憶部
１０４  通信インターフェース
１０５  制御部
２００Ａ，２００Ｂ  プリンタ
２０１Ａ，２０１Ｂ  記憶部
２０２  印刷部
２０３  通信インターフェース
２０４  操作部
２０５Ａ，２０５Ｂ  制御部
３００  サーバ
３０１  記憶部
３０２  通信インターフェース
３０３  操作部
３０４  制御部
４００  通信回線
【図１】
2014079989.tif 000003
【図２】
2014079989.tif 000004
【図３】
2014079989.tif 000005
【図４】
2014079989.tif 000006
【図５】
2014079989.tif 000007
【図６】
2014079989.tif 000008
【図７】
2014079989.tif 000009
【図８】
2014079989.tif 000010
【図９】
2014079989.tif 000011
【図１０】
2014079989.tif 000012
【図１１】
2014079989.tif 000013
【図１２】
2014079989.tif 000014
【図１３】
2014079989.tif 000015
【図１４】
2014079989.tif 000016
【図１５】
2014079989.tif 000017
【図１６】
2014079989.tif 000018
【図１７】
2014079989.tif 000019
【図１８】
2014079989.tif 000020
【図１９】
2014079989.tif 000021
【図２０】
2014079989.tif 000022
【図２１】
2014079989.tif 000023
【図２２】
2014079989.tif 000024
【図２３】
2014079989.tif 000025
【図２４】
2014079989.tif 000026
【図２５】
2014079989.tif 000027
【図２６】
2014079989.tif 000028
【図２７】
2014079989.tif 000029
【図２８】
2014079989.tif 000030