(57)【特許請求の範囲】
【請求項１】
機器固有の色特性を再現するための色変換テーブルを記憶した記憶手段と、前記記憶手段に記憶した前記色変換テーブルを書き換える書換手段と、前記書換手段で書き換えた前記色変換テーブルに基づいて、予め入力された画像情報を処理する画像処理手段と、を備えた画像処理装置において、
機器が使用された際の使用履歴に関する使用履歴情報を収集する収集手段と前記収集手段で収集した前記使用履歴情報のハッシュ値を生成する生成手段と前記生成手段で生成した前記ハッシュ値を記録する記録手段とを備えた耐タンパー性を有するチップと、
前記記録手段で記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得手段と
をさらに備え、
前記書換手段は、前記取得手段で取得した前記使用履歴情報に基づいて前記色変換テーブルを書き換えること
を特徴とする画像処理装置。
【請求項２】
機器に蓄積された前記使用履歴情報を集計する集計手段
をさらに備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
通信可能に接続されたサーバ装置へ前記使用履歴情報を送信することで、前記サーバ装置に前記使用履歴情報を保管する保管手段
をさらに備えたことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記使用履歴情報は、機器固有のＩＤ、機器が使用された際の使用日時および機器の使用時間を少なくとも含むこと
を特徴とする請求項１から３のいずれか１つに記載の画像処理装置。
【請求項５】
画像処理装置で、
当該装置が備えた耐タンパー性を有するチップにて、機器が使用された際の使用履歴に関する使用履歴情報を収集する収集ステップと、
前記チップにて、前記収集ステップで収集した前記使用履歴情報のハッシュ値を生成する生成ステップと、
前記チップにて、前記生成ステップで生成した前記ハッシュ値を記録する記録ステップと、
前記記録ステップで記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得ステップと、
前記取得ステップで取得した前記使用履歴情報に基づいて、機器固有の色特性を再現するための当該装置が記憶した色変換テーブルを書き換える書換ステップと、
を実行すること
を特徴とする色変換テーブル書換方法。
【請求項６】
画像処理装置に、
当該装置が備えた耐タンパー性を有するチップにて、機器が使用された際の使用履歴に関する使用履歴情報を収集する収集ステップと、
前記チップにて、前記収集ステップで収集した前記使用履歴情報のハッシュ値を生成する生成ステップと、
前記チップにて、前記生成ステップで生成した前記ハッシュ値を記録する記録ステップと、
前記記録ステップで記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得ステップと、
前記取得ステップで取得した前記使用履歴情報に基づいて、機器固有の色特性を再現するための当該装置が記憶した色変換テーブルを書き換える書換ステップと、
を実行させること
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色特性の経年変化などを吸収して入出力データの色再現を安定させる画像処理装置、当該画像処理装置で実行する色変換テーブル書換方法、および当該画像処理装置に当該色変換テーブル書換方法を実行させるプログラムに関するものである。
【背景技術】
【０００２】
現在、“ｅ−文書法”などに見られるように、紙と同じ証拠能力および原本性を確保するため、出力される電子データあるいは出力紙に対して、ある程度以上の品質が求められている。しかし現状では、出力側に制御不能の特性変化があると、遠隔地などにおいてはその品質に関して責任を持つことができず、作成した文書が仕様を満たさないことも起こり得る。
【０００３】
これまで、画像処理分野において、機械特性の差や環境変化、経時・経年変化などに因らず、同じ入力データを同じ色で再現して出力する技術が、特許文献１や特許文献２、特許文献３に開示されている。特許文献１には、画像出力部の調子再現特性の変動を検知して、入出力特性を変更することで、環境変化や経時変化を吸収して色再現を行うことができる画像記録装置に関する技術が開示されている。また、特許文献２には、色再現範囲を表すパラメータを適宜変更することで、機械差や設置環境差、経時変化によって機械ごとに色再現範囲が異なっていても、機械のデバイスの状態やインクの状態に応じた正確な色再現範囲を設定することができる画像処理装置に関する技術が開示されている。また、特許文献３には、読み取った画像データを初期設定時のカラー情報に基づいて変換することで、入力装置や出力装置が限定されない汎用のカラーマネジメントシステムにおいても、固体差や経年変化に影響されずに色再現を行うことができる画像処理装置に関する技術が開示されている。
【０００４】
一方、各企業が個別に進めて来たセキュリティー強化について、ＰＣプラットフォームを提供する技術を持つ企業が集まり、より高い信頼性と安全性を持った新たなハードウェア／ソフトウェアをつくる取り組みを、一つの業界団体として行うものとして、ＴＣＧ（Ｔｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐ）がある。ＴＣＧでは、コンピューティング・プラットフォームに向けて、セキュリティチップに関するＴＰＭ（Ｔｒｕｓｔｅｄ  Ｐｌａｔｆｏｒｍ  Ｍｏｄｕｌｅ）チップの仕様を作成している（例えば特許文献４参照）。
【０００５】
【特許文献１】特開平０５−２５２３９２号公報
【特許文献２】特開平０８−０７９５４６号公報
【特許文献３】特開２００１−３４６０６２号公報
【特許文献４】特開２００５−３１７０２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術では、機械特性の差や経年変化などを吸収するにあたって個々の機器の使用履歴を直接反映させていなかったので、機器ごとの使用時点における色特性を必ずしも正確に再現することができなかったという問題点があった。
【０００７】
本発明では、上記問題点に鑑みてなされたものであって、機器ごとの使用時点における色特性を正確に再現することができる画像処理装置、色変換テーブル書換方法およびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
本発明は、セキュリティーなどを確保する目的でＴＰＭチップのような耐タンパー性を有するチップを搭載する機運が高まっていることを背景に、当該チップで記録される機器の使用履歴（ログ）に基づいて特定のパラメータを計算し直すことで、変化している機器の入出力特性を吸収して入出力データの色再現を安定させるようにしたものである。
【０００９】
すなわち、上述した課題を解決し、目的を達成するために、本発明にかかる請求項１に記載の画像処理装置は、機器固有の色特性を再現するための色変換テーブルを記憶した記憶手段と、前記記憶手段に記憶した前記色変換テーブルを書き換える書換手段と、前記書換手段で書き換えた前記色変換テーブルに基づいて、予め入力された画像情報を処理する画像処理手段と、を備えた画像処理装置において、機器が使用された際の使用履歴に関する使用履歴情報を収集する収集手段と前記収集手段で収集した前記使用履歴情報のハッシュ値を生成する生成手段と前記生成手段で生成した前記ハッシュ値を記録する記録手段とを備えた耐タンパー性を有するチップと、前記記録手段で記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得手段とをさらに備え、前記書換手段は、前記取得手段で取得した前記使用履歴情報に基づいて前記色変換テーブルを書き換えることを特徴とする。
【００１０】
ここで、「耐タンパー性」とは、チップに対する物理的攻撃（ＩＣメモリーへの侵入・改竄等）に抵抗する機能をいい、外部からの不当なアクセスに対し、物理的な仕組みによってアクセスできないようにする他、分解して解析するなどがあった場合には、チップそのものが回路的に破壊されるような、偽造・変造・改竄等を防止する手段などを備えたものを含む。
【００１１】
また、本発明にかかる請求項２に記載の画像処理装置は、請求項１に記載の画像処理装置において、機器に蓄積された前記使用履歴情報を集計する集計手段をさらに備えたことを特徴とする。
【００１２】
また、本発明にかかる請求項３に記載の画像処理装置は、請求項１または２に記載の画像処理装置において、通信可能に接続されたサーバ装置へ前記使用履歴情報を送信することで、前記サーバ装置に前記使用履歴情報を保管する保管手段をさらに備えたことを特徴とする。
【００１３】
また、本発明にかかる請求項４に記載の画像処理装置は、請求項１から３のいずれか１つに記載の画像処理装置において、前記使用履歴情報は、機器固有のＩＤ、機器が使用された際の使用日時および機器の使用時間を少なくとも含むことを特徴とする。
【００１４】
また、本発明は色変換テーブル書換方法に関するものであり、本発明にかかる請求項５に記載の色変換テーブル書換方法は、画像処理装置で、当該装置が備えた耐タンパー性を有するチップにて、機器が使用された際の使用履歴に関する使用履歴情報を収集する収集ステップと、前記チップにて、前記収集ステップで収集した前記使用履歴情報のハッシュ値を生成する生成ステップと、前記チップにて、前記生成ステップで生成した前記ハッシュ値を記録する記録ステップと、前記記録ステップで記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得ステップと、前記取得ステップで取得した前記使用履歴情報に基づいて、機器固有の色特性を再現するための当該装置が記憶した色変換テーブルを書き換える書換ステップと、を実行することを特徴とする。
【００１５】
また、本発明はプログラムに関するものであり、本発明にかかる請求項６に記載のプログラムは、画像処理装置に、当該装置が備えた耐タンパー性を有するチップにて、機器が使用された際の使用履歴に関する使用履歴情報を収集する収集ステップと、前記チップにて、前記収集ステップで収集した前記使用履歴情報のハッシュ値を生成する生成ステップと、前記チップにて、前記生成ステップで生成した前記ハッシュ値を記録する記録ステップと、前記記録ステップで記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得ステップと、前記取得ステップで取得した前記使用履歴情報に基づいて、機器固有の色特性を再現するための当該装置が記憶した色変換テーブルを書き換える書換ステップと、を実行させることを特徴とする。
【発明の効果】
【００１６】
本発明は、機器ごとの使用時点における色特性を正確に再現することができる等の効果を奏する。具体的には、本発明は、機器の使用履歴を取得する仕組みを搭載しているので、使用履歴に基づいて、変化している特性を考慮して、同じデータの入力に対して同じデータの出力を保証することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明にかかる画像処理装置、色変換テーブル書換方法およびプログラムの実施の形態を図面に基づいて詳細に説明する。なお、本実施の形態により本発明が限定されるものではない。特に、本実施の形態においては、画像処理装置としてスキャナまたはプリンタを一例に挙げ、また画像処理装置が備える耐タンパー性を有するチップとしてＴＰＭチップを一例に挙げて説明するが、本発明は本実施の形態に限定されるものではない。
【００１８】
まず、本発明の概要について図１を参照して説明する。図１は本発明の基本原理を示す原理構成図である。
【００１９】
本発明は概略的に以下の基本的特徴を有する。まず、画像処理装置１００が使用されると、画像処理装置１００は、専用メモリとして搭載した耐タンパー性を有するチップであるＴＰＭチップ１０で、当該使用された際の使用履歴（具体的には機器ＩＤや、使用日時、使用時間、使用形態など）に関する使用履歴情報（使用履歴に関するログ情報）を収集し、収集した当該使用履歴情報のハッシュ値を生成し、生成した当該ハッシュ値及び／又は使用履歴情報の格納場所を示すアドレスを当該ＴＰＭチップ内部に記録する。なお、アドレスは、ＴＰＭチップ１０内に在る数値に特定の演算を施すことで得たものでもよい。また、使用履歴情報のハッシュ値及び／又は使用履歴情報の格納場所を示すアドレスは、ＴＰＭチップ１０固有の秘密鍵で暗号化した上で、ハードディスク等の記憶装置に蓄積してもよい。
【００２０】
ここで、ＴＰＭチップ１０で収集した使用履歴情報自体は、画像読取装置１００が備えるハードディスク等の記憶装置に蓄積してもよく、図１に示すように、画像処理装置１００と通信可能に接続されたサーバ装置２００で保管してもよい。具体的には、画像処理装置１００は、ＴＰＭチップ１０で収集した使用履歴情報をサーバ装置２００へ送信することで、サーバ装置２００で使用履歴情報を保管してもよい。なお、サーバ装置２００へ使用履歴情報を送信する際、ＴＰＭチップ１０に予め格納された機器固有の秘密鍵で使用履歴情報を署名・暗号化してからサーバ装置２００へ送信してもよい。これにより、使用履歴情報の改竄をＴＰＭチップ１０を用いて効果的に防ぐことができる。
【００２１】
つぎに、画像処理装置１００は、ＴＰＭチップ１０で記録したハッシュ値を参照して、当該ハッシュ値に対応する使用履歴情報を、当該画像処理装置１００又はサーバ装置２００から取得する。
【００２２】
つぎに、画像処理装置１００は、取得した使用履歴情報に基づいて、機器固有の色特性を再現するための予め記憶した色変換テーブルを書き換える。換言すると、画像処理装置１００は、機器ごとに使用時点における色特性を再現するように、使用履歴に基づいて個々の機器パラメータを設定し直す。これにより、温度や湿度などの環境変化による入出力の色変動も抑えることができる。ここで、色変換テーブルとしては、例えばＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ：カラーマネジメント技術の国際標準化を目的として設立された団体）が提案するＩＣＣプロファイル（例えば「Ｉｍａｇｅ  ｔｅｃｈｎｏｌｏｇｙ  ｃｏｌｏｕｒ  ｍａｎａｇｅｍｅｎｔ  −  Ａｒｃｈｉｔｅｃｔｕｒｅ，  ｐｒｏｆｉｌｅ  ｆｏｒｍａｔ  ａｎｄ  ｄａｔａ  ｓｔｒｕｃｔｕｒｅ  −  Ｐａｒｔ  １：  Ｂａｓｅｄ  ｏｎ  ＩＣＣ．１：２００４−１０」参照）の色変換テーブルを用いてもよい。また、画像処理装置１００がプリンタである場合には、本発明者を含む特許出願である特開２００３−１６３８０６号公報で開示されている技術を用いてもよい。ここで、ＩＣＣプロファイルのデータ構造について、簡単に説明する。ＩＣＣプロファイルは、ヘッダと各種のタグとで構成されている。ヘッダには、ＩＣＣプロファイルの基本的な情報（デバイスタイプや作成者、カラースペースの種類など）が記録されている。各種のタグとしては、テキストタグ（プロファイル表示名など）やＸＹＺタグ（ＲＧＢデータの絶対値表示）、ＣＬＵＴタグ（色変換テーブル）、その他特殊タグがある。
【００２３】
つぎに、画像処理装置１００は、書き換えた色変換テーブルに基づいて、予め入力された画像情報などの入力データを処理して、対応する出力データを作成する。
【００２４】
なお、画像処理装置１００は、蓄積した使用履歴情報を集計してもよい。具体的には、画像処理装置１００は、使用履歴情報に含まれる使用日時を参照して各々の所定期間（例えば２００５年１月１日〜２００５年１２月３１日など）ごとに使用時間を分類し、分類した使用時間を足し合わせ、足し合わせた使用時間を各々の期間ごとに管理してもよい。これにより記憶装置内に蓄積した使用履歴情報を簡素化することができる。
【００２５】
これにて、本発明の概要について説明を終了する。
【００２６】
次に、図１に示すシステムの各構成について、図２から図４を用いて説明する。図２は、本発明が適用される画像処理装置１００の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
【００２７】
図２に示すように、画像処理装置１００は、概略的に、機構ユニット１１０、制御ユニット１２０、光学ユニット１３０を少なくとも備えて構成されている。そして、これらのユニット毎に、ユニットに関する情報（具体的には使用履歴に関するログなど）を収集し、収集した情報のハッシュ値を生成し、生成したハッシュ値を記録する耐タンパー性を有するチップであるＴＰＭチップ１０を搭載する。ＴＰＭチップ１０は、外部から容易に取り外しできない形で各ユニットの筐体内に取り付けられており、取り外すとそのユニットは動作ができないようになっている。なお、ＴＰＭチップ１０には、機器情報や署名・暗号化に必要な秘密鍵などが格納されている他、指紋等による個人認証機能が搭載されていてもよい。また、各ユニット（機構ユニット１１０、制御ユニット１２０、光学ユニット１３０）に各種のセンサを備えて、各ユニットの環境（温度、湿度、高度など）を測定してもよい。
【００２８】
ここで、機構ユニット１１０は、モータ、センサ等を含む自動給紙部／フラットベット部と、ＴＰＭチップ１０とがユニットインターフェース部を介して相互に接続されている。
【００２９】
また、制御ユニット１２０は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、使用履歴情報を集計する集計処理を含む制御プログラムや色変換テーブルなどを格納したメモリ装置と、画像処理部と、指紋取得部と、外部インターフェース部と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、ＴＰＭチップ１０とがユニットインターフェース部を介して相互に接続されている。
【００３０】
また、光学ユニット１３０は、ＣＣＤ、光源等を含む光学系装置と、ＴＰＭチップ１０とがユニットインターフェース部を介して相互に接続されている。
【００３１】
つぎに、本発明が適用されるＴＰＭチップ１０の構成について図３を参照して説明する。図３は、本発明が適用されるＴＰＭチップ１０の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
【００３２】
図３に示すように、ＴＰＭチップ１０は、ＭＰＵ１１と、ユニットを制御するための制御プログラム１２と、機器情報などを暗号化するための秘密鍵ファイル１３と、ユニットの機体識別番号を少なくとも含むユニット情報を格納するユニット情報ファイル１４と、個人認証用の指紋情報などを格納する個人認証情報ファイル１５と、ユニットの環境（温度、湿度、高度など）に関する測定値、ユニットの動作時の設定情報および動作結果を含むログ情報（使用履歴情報を含む）などを格納するＲＡＭ１６と、を少なくとも備えて構成される。
【００３３】
つぎに、本発明が適用されるサーバ装置２００の構成について図４を参照して説明する。図４は、本発明が適用されるサーバ装置２００の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
【００３４】
図４に示すように、サーバ装置２００のハードウェア構成は、一般に市販されるワークステーション、パーソナルコンピュータ等の情報処理装置およびその付属装置により構成される。具体的には、サーバ装置２００の各機能は、ハードウェア構成中のＣＰＵなどの制御装置と、ハードディスク装置、メモリ装置（ＲＡＭ、ＲＯＭなど）などの記憶装置と、入力装置と、出力装置と、入出力インターフェースと、通信制御インターフェース、および、それらを制御するプログラム等により実現される。
【００３５】
これにて、本システムの構成について説明を終了する。
【００３６】
次に、このように構成された本実施の形態における画像処理装置１００が行うメイン処理の一例について、以下に図５等を参照して詳細に説明する。図５は、本実施の形態における画像処理装置１００が行うメイン処理の一例を示すフローチャートである。
【００３７】
ここで、本メイン処理の説明においては、画像処理装置１００は、予め、ＴＰＭチップ１０で、当該画像処理装置が使用された際の使用履歴（具体的には使用時間や使用形態など）に関する使用履歴情報（使用履歴に関するログ情報）を収集し、収集した使用履歴情報のハッシュ値を生成し、生成したハッシュ値及び／又は使用履歴情報の格納場所を示すアドレスを当該ＴＰＭチップ内部に記録しているものとする。
【００３８】
まず、画像処理装置１００は、ＴＰＭチップ１０で記録したハッシュ値を参照して、当該ハッシュ値に対応する使用履歴情報を、当該画像処理装置又はサーバ装置２００から取得する（取得手段：ステップＳＡ−１）。
【００３９】
つぎに、画像処理装置１００は、ステップＳＡ−１で取得した使用履歴情報に基づいて、機器固有の色特性を再現するための予め記憶した色変換テーブルを書き換える（書換手段：ステップＳＡ−２）。換言すると、画像処理装置１００は、機器ごとに使用時点における色特性を再現するように、使用履歴に基づいて個々の機器パラメータを設定し直す。これにより、温度や湿度などの環境変化による入出力の色変動も抑えることができる。ここで、色変換テーブルとしては、例えばＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ：カラーマネジメント技術の国際標準化を目的として設立された団体）が提案するＩＣＣプロファイル（例えば「Ｉｍａｇｅ  ｔｅｃｈｎｏｌｏｇｙ  ｃｏｌｏｕｒ  ｍａｎａｇｅｍｅｎｔ  −  Ａｒｃｈｉｔｅｃｔｕｒｅ，  ｐｒｏｆｉｌｅ  ｆｏｒｍａｔ  ａｎｄ  ｄａｔａ  ｓｔｒｕｃｔｕｒｅ  −  Ｐａｒｔ  １：  Ｂａｓｅｄ  ｏｎ  ＩＣＣ．１：２００４−１０」参照）の色変換テーブルを用いてもよい。また、画像処理装置１００がプリンタである場合には、本発明者を含む特許出願である特開２００３−１６３８０６号公報で開示されている技術を用いてもよい。ここで、ＩＣＣプロファイルのデータ構造について、簡単に説明する。ＩＣＣプロファイルは、ヘッダと各種のタグとで構成されている。ヘッダには、ＩＣＣプロファイルの基本的な情報（デバイスタイプや作成者、カラースペースの種類など）が記録されている。各種のタグとしては、テキストタグ（プロファイル表示名など）やＸＹＺタグ（ＲＧＢデータの絶対値表示）、ＣＬＵＴタグ（色変換テーブル）、その他特殊タグがある。
【００４０】
ここで、ステップＳＡ−２における色変換テーブルの書き換え方の具体的一例について、図６に示すトーンカーブ（階調）を参照して説明する。図６は、図５のステップＳＡ−２で行う処理の具体的一例について示す図である。図６に示すように、通常、機器の使用時間が長くなるにつれて、トーンカーブが急激に立ち上がるような形に変化する。そこで、機器の使用実験を通して、使用時間によるトーンカーブの変化に関するデータを予め作成しておく。そして、画像処理装置１００は、取得した使用履歴情報に含まれる使用時間に応じて、予め作成したトーンカーブを補間することで、当該使用時間に適したトーンカーブに書き換える。これにより、機器の使用時間を、色再現で用いるトーンカーブに反映させることができる。
【００４１】
再び図５に戻り、画像処理装置１００は、ステップＳＡ−２で書き換えた色変換テーブルに基づいて、予め入力された画像情報などの入力データを処理して、対応する出力データを作成する（画像処理手段：ステップＳＡ−３）。具体的には、画像処理装置１００は、ステップＳＡ−２で書き換えた図７に示すトーンカーブに基づいて、予め取得した取得データＸをデータＹに変換する。
【００４２】
これにて、画像処理装置１００が行うメイン処理の説明を終了する。
【００４３】
以上説明したように、画像処理装置１００は、当該画像処理装置１００が使用されると、ＴＰＭチップ１０で、使用履歴情報を収集し、収集した使用履歴情報のハッシュ値を生成し、生成したハッシュ値を当該ＴＰＭチップ内部に記録する。そして、画像処理装置１００は、ＴＰＭチップ１０で記録したハッシュ値を参照して、当該ハッシュ値に対応する使用履歴情報を取得する。そして、画像処理装置１００は、取得した使用履歴情報に基づいて、予め記憶した色変換テーブルを書き換える。そして、画像処理装置１００は、書き換えた色変換テーブルに基づいて、予め入力された画像情報などの入力データを処理する。これにより、機器ごとの使用時点における色特性を正確に再現することができる。具体的には、使用履歴に基づいて、変化している色特性を考慮して、同じデータの入力に対して同じデータの出力を保証することが可能になる。換言すると、入出力装置において、個々の使用履歴を取り、色特性の変化を考慮して入出力色を安定させることができ、ゆえに同じデータ／同じ色票の入力に対して、同じ色／同じ信号を常に出力することができる。また、温度や湿度などによる入出力色の変動を抑えることができる。
【００４４】
これまで、使用履歴の記録は、例えば装置に使用履歴を収集するための専用のソフトウェアを予め組み込み、さらに収集した使用履歴を記録するための専用のメモリを搭載することで可能であった。しかし、画像処理装置においては、入出力機器の色特性の経年変化を制御するためだけに、使用履歴を記録するために必要な仕組みを装置に組み込むことは、コストアップに繋がるため、行いにくいのが実情である。一方、最近では、セキュリティー確保の目的でＴＰＭチップのような耐タンパー性を有するチップが開発されている。このチップでは、環境認証という立場にたっているため、デバイスの使用履歴を記録する機能が予め搭載されている。そこで、我々は、使用履歴を記録する機能を持つＴＰＭチップを画像処理装置に搭載することで、セキュリティーの確保に便乗する形で色特性の再現を行うことを実現した。これにより、入出力機器の色特性の経年変化の制御のためにかかるコストを低減させることができる。また、ソフトによるこれまでの使用履歴の収集の仕方では、収集した使用履歴の改竄が容易であるため、当該使用履歴の信頼性が高いレベルで確保されているとはいえない。しかし、画像処理装置１００にはＴＰＭチップが搭載されているので、使用履歴の信頼性を高いレベルで確保することができる。
【００４５】
また、画像処理装置１００によれば、設置環境や経年変化、機器特性などの影響を吸収して入出力色を安定させることができる。これにより、画像処理装置１００を各拠点、各クライアントに設置してネットワークで接続することで、機器ごとの使用時点における色特性を再現することができるだけでなく、これまで行われていた新聞や広告などの紙媒体の配送にかかるコストを効果的に削減することができる。これまでは、高い品質が求められる新聞や広告などの紙媒体の場合、ある拠点で集中的に印刷して、それを各地方に配送することで、商品の品質管理を行っていた。ところが、画像処理装置１００を用いれば、電子的に情報を配信し、配信先に設置した画像処理装置１００で当該情報を出力することで、商品の品質管理を行うことができる。これにより、これまで行われていた新聞や広告などの紙媒体の配送にかかるコストを効果的に削減することができる。
【００４６】
さらに、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、特許請求の範囲の書類に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【００４７】
例えば、実施形態において説明した各処理のうち、自動的に行なわれるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行なわれるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。また、この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【００４８】
また、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００４９】
例えば、制御装置の各部または各装置が備える処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現することができ、あるいは、ワイヤードロジックによるハードウェアとして実現することも可能である。なお、プログラムは、後述する記録媒体に記録されており、必要に応じて制御装置に機械的に読み取られる。
【００５０】
すなわち、ＲＯＭまたはＨＤなどの記憶装置には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭ等にロードされることによって実行され、ＣＰＵと協働して制御装置を構成する。また、このコンピュータプログラムは、任意のネットワークを介して接続されたアプリケーションプログラムサーバに記録されてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００５１】
また、本発明にかかるプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。ここで、「記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等の任意の「可搬用の物理媒体」や、各種コンピュータシステムに内蔵されるＲＯＭ、ＲＡＭ、ＨＤ等の任意の「固定用の物理媒体」、あるいは、ＬＡＮ、ＷＡＮ、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００５２】
さらに、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷等に応じた任意の単位で、機能的または物理的に分散・統合して構成することができる。例えば、各データベースを独立したデータベース装置として独立に構成してもよく、また、処理の一部をＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）を用いて実現してもよい。
【産業上の利用可能性】
【００５３】
以上のように、本発明にかかる画像処理装置は、産業上の多くの分野、特に情報処理、画像処理産業等の分野で広く実施することができ、特にスキャナやプリンタ、印刷機、モニタなどに極めて有用である。
【図面の簡単な説明】
【００５４】
【図１】本発明の基本原理を示す原理構成図である。
【図２】本発明が適用される画像処理装置１００の構成の一例を示すブロック図である。
【図３】本発明が適用されるＴＰＭチップ１０の構成の一例を示すブロック図である。
【図４】本発明が適用されるサーバ装置２００の構成の一例を示すブロック図である。
【図５】本実施の形態における画像処理装置１００のメイン処理の一例を示すフローチャートである。
【図６】図５のステップＳＡ−２で行う処理の具体的一例について示す図である。
【図７】図５のステップＳＡ−３で行う処理の具体的一例について示す図である。
【符号の説明】
【００５５】
１００  画像処理装置
１１０  機構ユニット
１２０  制御ユニット
１３０  光学ユニット
１０  耐タンパー性を有するチップ（ＴＰＭチップ）
１１  ＭＰＵ
１２  制御プログラム
１３  秘密鍵ファイル
１４  ユニット情報ファイル
１５  個人認証情報ファイル
１６  ＲＡＭ
２００  サーバ装置
【図１】
0004783680.tif 000002
【図２】
0004783680.tif 000003
【図３】
0004783680.tif 000004
【図４】
0004783680.tif 000005
【図５】
0004783680.tif 000006
【図６】
0004783680.tif 000007
【図７】
0004783680.tif 000008