JP4783680B2 - 画像処理装置、色変換テーブル書換方法およびプログラム - Google Patents

画像処理装置、色変換テーブル書換方法およびプログラム Download PDF

Info

Publication number
JP4783680B2
JP4783680B2 JP2006158721A JP2006158721A JP4783680B2 JP 4783680 B2 JP4783680 B2 JP 4783680B2 JP 2006158721 A JP2006158721 A JP 2006158721A JP 2006158721 A JP2006158721 A JP 2006158721A JP 4783680 B2 JP4783680 B2 JP 4783680B2
Authority
JP
Japan
Prior art keywords
history information
usage history
image processing
hash value
processing apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006158721A
Other languages
English (en)
Other versions
JP2007221749A (ja
Inventor
信昭 臼井
誠剛 小谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
PFU Ltd
Original Assignee
Fujitsu Ltd
PFU Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd, PFU Ltd filed Critical Fujitsu Ltd
Priority to JP2006158721A priority Critical patent/JP4783680B2/ja
Priority to DE102006057637A priority patent/DE102006057637A1/de
Priority to US11/622,336 priority patent/US7742207B2/en
Priority to CN2007100017657A priority patent/CN101005557B/zh
Publication of JP2007221749A publication Critical patent/JP2007221749A/ja
Application granted granted Critical
Publication of JP4783680B2 publication Critical patent/JP4783680B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6027Correction or control of colour gradation or colour contrast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32106Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
    • H04N1/32122Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate device, e.g. in a memory or on a display separate from image data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/40Picture signal circuits
    • H04N1/40006Compensating for the effects of ageing, i.e. changes over time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4426Restricting access, e.g. according to user identity involving separate means, e.g. a server, a magnetic card
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4433Restricting access, e.g. according to user identity to an apparatus, part of an apparatus or an apparatus function
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3202Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of communication or activity log or report
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3256Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document colour related metadata, e.g. colour, ICC profiles
    • H04N2201/3257Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document colour related metadata, e.g. colour, ICC profiles relating to the original, the input device or the input process, e.g. scanner profile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3256Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document colour related metadata, e.g. colour, ICC profiles
    • H04N2201/326Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document colour related metadata, e.g. colour, ICC profiles relating to the rendering or output medium, device or process, e.g. monitor, paper or printer profile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3274Storage or retrieval of prestored additional information
    • H04N2201/3276Storage or retrieval of prestored additional information of a customised additional information profile, e.g. a profile specific to a user ID

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Facsimiles In General (AREA)
  • Color Image Communication Systems (AREA)
  • Image Processing (AREA)

Description

本発明は、色特性の経年変化などを吸収して入出力データの色再現を安定させる画像処理装置、当該画像処理装置で実行する色変換テーブル書換方法、および当該画像処理装置に当該色変換テーブル書換方法を実行させるプログラムに関するものである。
現在、“e−文書法”などに見られるように、紙と同じ証拠能力および原本性を確保するため、出力される電子データあるいは出力紙に対して、ある程度以上の品質が求められている。しかし現状では、出力側に制御不能の特性変化があると、遠隔地などにおいてはその品質に関して責任を持つことができず、作成した文書が仕様を満たさないことも起こり得る。
これまで、画像処理分野において、機械特性の差や環境変化、経時・経年変化などに因らず、同じ入力データを同じ色で再現して出力する技術が、特許文献1や特許文献2、特許文献3に開示されている。特許文献1には、画像出力部の調子再現特性の変動を検知して、入出力特性を変更することで、環境変化や経時変化を吸収して色再現を行うことができる画像記録装置に関する技術が開示されている。また、特許文献2には、色再現範囲を表すパラメータを適宜変更することで、機械差や設置環境差、経時変化によって機械ごとに色再現範囲が異なっていても、機械のデバイスの状態やインクの状態に応じた正確な色再現範囲を設定することができる画像処理装置に関する技術が開示されている。また、特許文献3には、読み取った画像データを初期設定時のカラー情報に基づいて変換することで、入力装置や出力装置が限定されない汎用のカラーマネジメントシステムにおいても、固体差や経年変化に影響されずに色再現を行うことができる画像処理装置に関する技術が開示されている。
一方、各企業が個別に進めて来たセキュリティー強化について、PCプラットフォームを提供する技術を持つ企業が集まり、より高い信頼性と安全性を持った新たなハードウェア/ソフトウェアをつくる取り組みを、一つの業界団体として行うものとして、TCG(Trusted Computing Group)がある。TCGでは、コンピューティング・プラットフォームに向けて、セキュリティチップに関するTPM(Trusted Platform Module)チップの仕様を作成している(例えば特許文献4参照)。
特開平05−252392号公報 特開平08−079546号公報 特開2001−346062号公報 特開2005−317026号公報
しかしながら、従来技術では、機械特性の差や経年変化などを吸収するにあたって個々の機器の使用履歴を直接反映させていなかったので、機器ごとの使用時点における色特性を必ずしも正確に再現することができなかったという問題点があった。
本発明では、上記問題点に鑑みてなされたものであって、機器ごとの使用時点における色特性を正確に再現することができる画像処理装置、色変換テーブル書換方法およびプログラムを提供することを目的とするものである。
本発明は、セキュリティーなどを確保する目的でTPMチップのような耐タンパー性を有するチップを搭載する機運が高まっていることを背景に、当該チップで記録される機器の使用履歴(ログ)に基づいて特定のパラメータを計算し直すことで、変化している機器の入出力特性を吸収して入出力データの色再現を安定させるようにしたものである。
すなわち、上述した課題を解決し、目的を達成するために、本発明にかかる請求項1に記載の画像処理装置は、機器固有の色特性を再現するための色変換テーブルを記憶した記憶手段と、前記記憶手段に記憶した前記色変換テーブルを書き換える書換手段と、前記書換手段で書き換えた前記色変換テーブルに基づいて、予め入力された画像情報を処理する画像処理手段と、を備えた画像処理装置において、機器が使用された際の使用履歴に関する使用履歴情報を収集する収集手段と前記収集手段で収集した前記使用履歴情報のハッシュ値を生成する生成手段と前記生成手段で生成した前記ハッシュ値を記録する記録手段とを備えた耐タンパー性を有するチップと、前記記録手段で記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得手段とをさらに備え、前記書換手段は、前記取得手段で取得した前記使用履歴情報に基づいて前記色変換テーブルを書き換えることを特徴とする。
ここで、「耐タンパー性」とは、チップに対する物理的攻撃(ICメモリーへの侵入・改竄等)に抵抗する機能をいい、外部からの不当なアクセスに対し、物理的な仕組みによってアクセスできないようにする他、分解して解析するなどがあった場合には、チップそのものが回路的に破壊されるような、偽造・変造・改竄等を防止する手段などを備えたものを含む。
また、本発明にかかる請求項2に記載の画像処理装置は、請求項1に記載の画像処理装置において、機器に蓄積された前記使用履歴情報を集計する集計手段をさらに備えたことを特徴とする。
また、本発明にかかる請求項3に記載の画像処理装置は、請求項1または2に記載の画像処理装置において、通信可能に接続されたサーバ装置へ前記使用履歴情報を送信することで、前記サーバ装置に前記使用履歴情報を保管する保管手段をさらに備えたことを特徴とする。
また、本発明にかかる請求項4に記載の画像処理装置は、請求項1から3のいずれか1つに記載の画像処理装置において、前記使用履歴情報は、機器固有のID、機器が使用された際の使用日時および機器の使用時間を少なくとも含むことを特徴とする。
また、本発明は色変換テーブル書換方法に関するものであり、本発明にかかる請求項5に記載の色変換テーブル書換方法は、画像処理装置で、当該装置が備えた耐タンパー性を有するチップにて、機器が使用された際の使用履歴に関する使用履歴情報を収集する収集ステップと、前記チップにて、前記収集ステップで収集した前記使用履歴情報のハッシュ値を生成する生成ステップと、前記チップにて、前記生成ステップで生成した前記ハッシュ値を記録する記録ステップと、前記記録ステップで記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得ステップと、前記取得ステップで取得した前記使用履歴情報に基づいて、機器固有の色特性を再現するための当該装置が記憶した色変換テーブルを書き換える書換ステップと、を実行することを特徴とする。
また、本発明はプログラムに関するものであり、本発明にかかる請求項6に記載のプログラムは、画像処理装置に、当該装置が備えた耐タンパー性を有するチップにて、機器が使用された際の使用履歴に関する使用履歴情報を収集する収集ステップと、前記チップにて、前記収集ステップで収集した前記使用履歴情報のハッシュ値を生成する生成ステップと、前記チップにて、前記生成ステップで生成した前記ハッシュ値を記録する記録ステップと、前記記録ステップで記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得ステップと、前記取得ステップで取得した前記使用履歴情報に基づいて、機器固有の色特性を再現するための当該装置が記憶した色変換テーブルを書き換える書換ステップと、を実行させることを特徴とする。
本発明は、機器ごとの使用時点における色特性を正確に再現することができる等の効果を奏する。具体的には、本発明は、機器の使用履歴を取得する仕組みを搭載しているので、使用履歴に基づいて、変化している特性を考慮して、同じデータの入力に対して同じデータの出力を保証することが可能になるという効果を奏する。
以下に、本発明にかかる画像処理装置、色変換テーブル書換方法およびプログラムの実施の形態を図面に基づいて詳細に説明する。なお、本実施の形態により本発明が限定されるものではない。特に、本実施の形態においては、画像処理装置としてスキャナまたはプリンタを一例に挙げ、また画像処理装置が備える耐タンパー性を有するチップとしてTPMチップを一例に挙げて説明するが、本発明は本実施の形態に限定されるものではない。
まず、本発明の概要について図1を参照して説明する。図1は本発明の基本原理を示す原理構成図である。
本発明は概略的に以下の基本的特徴を有する。まず、画像処理装置100が使用されると、画像処理装置100は、専用メモリとして搭載した耐タンパー性を有するチップであるTPMチップ10で、当該使用された際の使用履歴(具体的には機器IDや、使用日時、使用時間、使用形態など)に関する使用履歴情報(使用履歴に関するログ情報)を収集し、収集した当該使用履歴情報のハッシュ値を生成し、生成した当該ハッシュ値及び/又は使用履歴情報の格納場所を示すアドレスを当該TPMチップ内部に記録する。なお、アドレスは、TPMチップ10内に在る数値に特定の演算を施すことで得たものでもよい。また、使用履歴情報のハッシュ値及び/又は使用履歴情報の格納場所を示すアドレスは、TPMチップ10固有の秘密鍵で暗号化した上で、ハードディスク等の記憶装置に蓄積してもよい。
ここで、TPMチップ10で収集した使用履歴情報自体は、画像読取装置100が備えるハードディスク等の記憶装置に蓄積してもよく、図1に示すように、画像処理装置100と通信可能に接続されたサーバ装置200で保管してもよい。具体的には、画像処理装置100は、TPMチップ10で収集した使用履歴情報をサーバ装置200へ送信することで、サーバ装置200で使用履歴情報を保管してもよい。なお、サーバ装置200へ使用履歴情報を送信する際、TPMチップ10に予め格納された機器固有の秘密鍵で使用履歴情報を署名・暗号化してからサーバ装置200へ送信してもよい。これにより、使用履歴情報の改竄をTPMチップ10を用いて効果的に防ぐことができる。
つぎに、画像処理装置100は、TPMチップ10で記録したハッシュ値を参照して、当該ハッシュ値に対応する使用履歴情報を、当該画像処理装置100又はサーバ装置200から取得する。
つぎに、画像処理装置100は、取得した使用履歴情報に基づいて、機器固有の色特性を再現するための予め記憶した色変換テーブルを書き換える。換言すると、画像処理装置100は、機器ごとに使用時点における色特性を再現するように、使用履歴に基づいて個々の機器パラメータを設定し直す。これにより、温度や湿度などの環境変化による入出力の色変動も抑えることができる。ここで、色変換テーブルとしては、例えばICC(International Color Consortium:カラーマネジメント技術の国際標準化を目的として設立された団体)が提案するICCプロファイル(例えば「Image technology colour management − Architecture, profile format and data structure − Part 1: Based on ICC.1:2004−10」参照)の色変換テーブルを用いてもよい。また、画像処理装置100がプリンタである場合には、本発明者を含む特許出願である特開2003−163806号公報で開示されている技術を用いてもよい。ここで、ICCプロファイルのデータ構造について、簡単に説明する。ICCプロファイルは、ヘッダと各種のタグとで構成されている。ヘッダには、ICCプロファイルの基本的な情報(デバイスタイプや作成者、カラースペースの種類など)が記録されている。各種のタグとしては、テキストタグ(プロファイル表示名など)やXYZタグ(RGBデータの絶対値表示)、CLUTタグ(色変換テーブル)、その他特殊タグがある。
つぎに、画像処理装置100は、書き換えた色変換テーブルに基づいて、予め入力された画像情報などの入力データを処理して、対応する出力データを作成する。
なお、画像処理装置100は、蓄積した使用履歴情報を集計してもよい。具体的には、画像処理装置100は、使用履歴情報に含まれる使用日時を参照して各々の所定期間(例えば2005年1月1日〜2005年12月31日など)ごとに使用時間を分類し、分類した使用時間を足し合わせ、足し合わせた使用時間を各々の期間ごとに管理してもよい。これにより記憶装置内に蓄積した使用履歴情報を簡素化することができる。
これにて、本発明の概要について説明を終了する。
次に、図1に示すシステムの各構成について、図2から図4を用いて説明する。図2は、本発明が適用される画像処理装置100の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
図2に示すように、画像処理装置100は、概略的に、機構ユニット110、制御ユニット120、光学ユニット130を少なくとも備えて構成されている。そして、これらのユニット毎に、ユニットに関する情報(具体的には使用履歴に関するログなど)を収集し、収集した情報のハッシュ値を生成し、生成したハッシュ値を記録する耐タンパー性を有するチップであるTPMチップ10を搭載する。TPMチップ10は、外部から容易に取り外しできない形で各ユニットの筐体内に取り付けられており、取り外すとそのユニットは動作ができないようになっている。なお、TPMチップ10には、機器情報や署名・暗号化に必要な秘密鍵などが格納されている他、指紋等による個人認証機能が搭載されていてもよい。また、各ユニット(機構ユニット110、制御ユニット120、光学ユニット130)に各種のセンサを備えて、各ユニットの環境(温度、湿度、高度など)を測定してもよい。
ここで、機構ユニット110は、モータ、センサ等を含む自動給紙部/フラットベット部と、TPMチップ10とがユニットインターフェース部を介して相互に接続されている。
また、制御ユニット120は、MPU(Micro Processing Unit)と、使用履歴情報を集計する集計処理を含む制御プログラムや色変換テーブルなどを格納したメモリ装置と、画像処理部と、指紋取得部と、外部インターフェース部と、RAM(Random Access Memory)と、TPMチップ10とがユニットインターフェース部を介して相互に接続されている。
また、光学ユニット130は、CCD、光源等を含む光学系装置と、TPMチップ10とがユニットインターフェース部を介して相互に接続されている。
つぎに、本発明が適用されるTPMチップ10の構成について図3を参照して説明する。図3は、本発明が適用されるTPMチップ10の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
図3に示すように、TPMチップ10は、MPU11と、ユニットを制御するための制御プログラム12と、機器情報などを暗号化するための秘密鍵ファイル13と、ユニットの機体識別番号を少なくとも含むユニット情報を格納するユニット情報ファイル14と、個人認証用の指紋情報などを格納する個人認証情報ファイル15と、ユニットの環境(温度、湿度、高度など)に関する測定値、ユニットの動作時の設定情報および動作結果を含むログ情報(使用履歴情報を含む)などを格納するRAM16と、を少なくとも備えて構成される。
つぎに、本発明が適用されるサーバ装置200の構成について図4を参照して説明する。図4は、本発明が適用されるサーバ装置200の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
図4に示すように、サーバ装置200のハードウェア構成は、一般に市販されるワークステーション、パーソナルコンピュータ等の情報処理装置およびその付属装置により構成される。具体的には、サーバ装置200の各機能は、ハードウェア構成中のCPUなどの制御装置と、ハードディスク装置、メモリ装置(RAM、ROMなど)などの記憶装置と、入力装置と、出力装置と、入出力インターフェースと、通信制御インターフェース、および、それらを制御するプログラム等により実現される。
これにて、本システムの構成について説明を終了する。
次に、このように構成された本実施の形態における画像処理装置100が行うメイン処理の一例について、以下に図5等を参照して詳細に説明する。図5は、本実施の形態における画像処理装置100が行うメイン処理の一例を示すフローチャートである。
ここで、本メイン処理の説明においては、画像処理装置100は、予め、TPMチップ10で、当該画像処理装置が使用された際の使用履歴(具体的には使用時間や使用形態など)に関する使用履歴情報(使用履歴に関するログ情報)を収集し、収集した使用履歴情報のハッシュ値を生成し、生成したハッシュ値及び/又は使用履歴情報の格納場所を示すアドレスを当該TPMチップ内部に記録しているものとする。
まず、画像処理装置100は、TPMチップ10で記録したハッシュ値を参照して、当該ハッシュ値に対応する使用履歴情報を、当該画像処理装置又はサーバ装置200から取得する(取得手段:ステップSA−1)。
つぎに、画像処理装置100は、ステップSA−1で取得した使用履歴情報に基づいて、機器固有の色特性を再現するための予め記憶した色変換テーブルを書き換える(書換手段:ステップSA−2)。換言すると、画像処理装置100は、機器ごとに使用時点における色特性を再現するように、使用履歴に基づいて個々の機器パラメータを設定し直す。これにより、温度や湿度などの環境変化による入出力の色変動も抑えることができる。ここで、色変換テーブルとしては、例えばICC(International Color Consortium:カラーマネジメント技術の国際標準化を目的として設立された団体)が提案するICCプロファイル(例えば「Image technology colour management − Architecture, profile format and data structure − Part 1: Based on ICC.1:2004−10」参照)の色変換テーブルを用いてもよい。また、画像処理装置100がプリンタである場合には、本発明者を含む特許出願である特開2003−163806号公報で開示されている技術を用いてもよい。ここで、ICCプロファイルのデータ構造について、簡単に説明する。ICCプロファイルは、ヘッダと各種のタグとで構成されている。ヘッダには、ICCプロファイルの基本的な情報(デバイスタイプや作成者、カラースペースの種類など)が記録されている。各種のタグとしては、テキストタグ(プロファイル表示名など)やXYZタグ(RGBデータの絶対値表示)、CLUTタグ(色変換テーブル)、その他特殊タグがある。
ここで、ステップSA−2における色変換テーブルの書き換え方の具体的一例について、図6に示すトーンカーブ(階調)を参照して説明する。図6は、図5のステップSA−2で行う処理の具体的一例について示す図である。図6に示すように、通常、機器の使用時間が長くなるにつれて、トーンカーブが急激に立ち上がるような形に変化する。そこで、機器の使用実験を通して、使用時間によるトーンカーブの変化に関するデータを予め作成しておく。そして、画像処理装置100は、取得した使用履歴情報に含まれる使用時間に応じて、予め作成したトーンカーブを補間することで、当該使用時間に適したトーンカーブに書き換える。これにより、機器の使用時間を、色再現で用いるトーンカーブに反映させることができる。
再び図5に戻り、画像処理装置100は、ステップSA−2で書き換えた色変換テーブルに基づいて、予め入力された画像情報などの入力データを処理して、対応する出力データを作成する(画像処理手段:ステップSA−3)。具体的には、画像処理装置100は、ステップSA−2で書き換えた図7に示すトーンカーブに基づいて、予め取得した取得データXをデータYに変換する。
これにて、画像処理装置100が行うメイン処理の説明を終了する。
以上説明したように、画像処理装置100は、当該画像処理装置100が使用されると、TPMチップ10で、使用履歴情報を収集し、収集した使用履歴情報のハッシュ値を生成し、生成したハッシュ値を当該TPMチップ内部に記録する。そして、画像処理装置100は、TPMチップ10で記録したハッシュ値を参照して、当該ハッシュ値に対応する使用履歴情報を取得する。そして、画像処理装置100は、取得した使用履歴情報に基づいて、予め記憶した色変換テーブルを書き換える。そして、画像処理装置100は、書き換えた色変換テーブルに基づいて、予め入力された画像情報などの入力データを処理する。これにより、機器ごとの使用時点における色特性を正確に再現することができる。具体的には、使用履歴に基づいて、変化している色特性を考慮して、同じデータの入力に対して同じデータの出力を保証することが可能になる。換言すると、入出力装置において、個々の使用履歴を取り、色特性の変化を考慮して入出力色を安定させることができ、ゆえに同じデータ/同じ色票の入力に対して、同じ色/同じ信号を常に出力することができる。また、温度や湿度などによる入出力色の変動を抑えることができる。
これまで、使用履歴の記録は、例えば装置に使用履歴を収集するための専用のソフトウェアを予め組み込み、さらに収集した使用履歴を記録するための専用のメモリを搭載することで可能であった。しかし、画像処理装置においては、入出力機器の色特性の経年変化を制御するためだけに、使用履歴を記録するために必要な仕組みを装置に組み込むことは、コストアップに繋がるため、行いにくいのが実情である。一方、最近では、セキュリティー確保の目的でTPMチップのような耐タンパー性を有するチップが開発されている。このチップでは、環境認証という立場にたっているため、デバイスの使用履歴を記録する機能が予め搭載されている。そこで、我々は、使用履歴を記録する機能を持つTPMチップを画像処理装置に搭載することで、セキュリティーの確保に便乗する形で色特性の再現を行うことを実現した。これにより、入出力機器の色特性の経年変化の制御のためにかかるコストを低減させることができる。また、ソフトによるこれまでの使用履歴の収集の仕方では、収集した使用履歴の改竄が容易であるため、当該使用履歴の信頼性が高いレベルで確保されているとはいえない。しかし、画像処理装置100にはTPMチップが搭載されているので、使用履歴の信頼性を高いレベルで確保することができる。
また、画像処理装置100によれば、設置環境や経年変化、機器特性などの影響を吸収して入出力色を安定させることができる。これにより、画像処理装置100を各拠点、各クライアントに設置してネットワークで接続することで、機器ごとの使用時点における色特性を再現することができるだけでなく、これまで行われていた新聞や広告などの紙媒体の配送にかかるコストを効果的に削減することができる。これまでは、高い品質が求められる新聞や広告などの紙媒体の場合、ある拠点で集中的に印刷して、それを各地方に配送することで、商品の品質管理を行っていた。ところが、画像処理装置100を用いれば、電子的に情報を配信し、配信先に設置した画像処理装置100で当該情報を出力することで、商品の品質管理を行うことができる。これにより、これまで行われていた新聞や広告などの紙媒体の配送にかかるコストを効果的に削減することができる。
さらに、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、特許請求の範囲の書類に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
例えば、実施形態において説明した各処理のうち、自動的に行なわれるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行なわれるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。また、この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
また、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
例えば、制御装置の各部または各装置が備える処理機能については、その全部または任意の一部を、CPU(Central Processing Unit)および当該CPUにて解釈実行されるプログラムにて実現することができ、あるいは、ワイヤードロジックによるハードウェアとして実現することも可能である。なお、プログラムは、後述する記録媒体に記録されており、必要に応じて制御装置に機械的に読み取られる。
すなわち、ROMまたはHDなどの記憶装置には、OS(Operating System)と協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAM等にロードされることによって実行され、CPUと協働して制御装置を構成する。また、このコンピュータプログラムは、任意のネットワークを介して接続されたアプリケーションプログラムサーバに記録されてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
また、本発明にかかるプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。ここで、「記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、EPROM、EEPROM、CD−ROM、MO、DVD等の任意の「可搬用の物理媒体」や、各種コンピュータシステムに内蔵されるROM、RAM、HD等の任意の「固定用の物理媒体」、あるいは、LAN、WAN、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OS(Operating System)に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
さらに、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷等に応じた任意の単位で、機能的または物理的に分散・統合して構成することができる。例えば、各データベースを独立したデータベース装置として独立に構成してもよく、また、処理の一部をCGI(Common Gateway Interface)を用いて実現してもよい。
以上のように、本発明にかかる画像処理装置は、産業上の多くの分野、特に情報処理、画像処理産業等の分野で広く実施することができ、特にスキャナやプリンタ、印刷機、モニタなどに極めて有用である。
本発明の基本原理を示す原理構成図である。 本発明が適用される画像処理装置100の構成の一例を示すブロック図である。 本発明が適用されるTPMチップ10の構成の一例を示すブロック図である。 本発明が適用されるサーバ装置200の構成の一例を示すブロック図である。 本実施の形態における画像処理装置100のメイン処理の一例を示すフローチャートである。 図5のステップSA−2で行う処理の具体的一例について示す図である。 図5のステップSA−3で行う処理の具体的一例について示す図である。
符号の説明
100 画像処理装置
110 機構ユニット
120 制御ユニット
130 光学ユニット
10 耐タンパー性を有するチップ(TPMチップ)
11 MPU
12 制御プログラム
13 秘密鍵ファイル
14 ユニット情報ファイル
15 個人認証情報ファイル
16 RAM
200 サーバ装置

Claims (6)

  1. 機器固有の色特性を再現するための色変換テーブルを記憶した記憶手段と、前記記憶手段に記憶した前記色変換テーブルを書き換える書換手段と、前記書換手段で書き換えた前記色変換テーブルに基づいて、予め入力された画像情報を処理する画像処理手段と、を備えた画像処理装置において、
    機器が使用された際の使用履歴に関する使用履歴情報を収集する収集手段と前記収集手段で収集した前記使用履歴情報のハッシュ値を生成する生成手段と前記生成手段で生成した前記ハッシュ値を記録する記録手段とを備えた耐タンパー性を有するチップと、
    前記記録手段で記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得手段と
    をさらに備え、
    前記書換手段は、前記取得手段で取得した前記使用履歴情報に基づいて前記色変換テーブルを書き換えること
    を特徴とする画像処理装置。
  2. 機器に蓄積された前記使用履歴情報を集計する集計手段
    をさらに備えたことを特徴とする請求項1に記載の画像処理装置。
  3. 通信可能に接続されたサーバ装置へ前記使用履歴情報を送信することで、前記サーバ装置に前記使用履歴情報を保管する保管手段
    をさらに備えたことを特徴とする請求項1または2に記載の画像処理装置。
  4. 前記使用履歴情報は、機器固有のID、機器が使用された際の使用日時および機器の使用時間を少なくとも含むこと
    を特徴とする請求項1から3のいずれか1つに記載の画像処理装置。
  5. 画像処理装置で、
    当該装置が備えた耐タンパー性を有するチップにて、機器が使用された際の使用履歴に関する使用履歴情報を収集する収集ステップと、
    前記チップにて、前記収集ステップで収集した前記使用履歴情報のハッシュ値を生成する生成ステップと、
    前記チップにて、前記生成ステップで生成した前記ハッシュ値を記録する記録ステップと、
    前記記録ステップで記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得ステップと、
    前記取得ステップで取得した前記使用履歴情報に基づいて、機器固有の色特性を再現するための当該装置が記憶した色変換テーブルを書き換える書換ステップと、
    を実行すること
    を特徴とする色変換テーブル書換方法。
  6. 画像処理装置に、
    当該装置が備えた耐タンパー性を有するチップにて、機器が使用された際の使用履歴に関する使用履歴情報を収集する収集ステップと、
    前記チップにて、前記収集ステップで収集した前記使用履歴情報のハッシュ値を生成する生成ステップと、
    前記チップにて、前記生成ステップで生成した前記ハッシュ値を記録する記録ステップと、
    前記記録ステップで記録した前記ハッシュ値を参照して、当該ハッシュ値に対応する前記使用履歴情報を取得する取得ステップと、
    前記取得ステップで取得した前記使用履歴情報に基づいて、機器固有の色特性を再現するための当該装置が記憶した色変換テーブルを書き換える書換ステップと、
    を実行させること
    を特徴とするプログラム。
JP2006158721A 2006-01-18 2006-06-07 画像処理装置、色変換テーブル書換方法およびプログラム Expired - Fee Related JP4783680B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2006158721A JP4783680B2 (ja) 2006-01-18 2006-06-07 画像処理装置、色変換テーブル書換方法およびプログラム
DE102006057637A DE102006057637A1 (de) 2006-01-18 2006-12-05 Bildverarbeitungsvorrichtung, Verfahren zum Aktualisieren einer Farbkonvertierungstabelle und Computerprogrammprodukt
US11/622,336 US7742207B2 (en) 2006-01-18 2007-01-11 Image processing apparatus, method of updating color-conversion table, and computer program product
CN2007100017657A CN101005557B (zh) 2006-01-18 2007-01-16 图像处理装置、更新颜色转换表的方法和计算机程序产品

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006010357 2006-01-18
JP2006010357 2006-01-18
JP2006158721A JP4783680B2 (ja) 2006-01-18 2006-06-07 画像処理装置、色変換テーブル書換方法およびプログラム

Publications (2)

Publication Number Publication Date
JP2007221749A JP2007221749A (ja) 2007-08-30
JP4783680B2 true JP4783680B2 (ja) 2011-09-28

Family

ID=38262876

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006158721A Expired - Fee Related JP4783680B2 (ja) 2006-01-18 2006-06-07 画像処理装置、色変換テーブル書換方法およびプログラム

Country Status (4)

Country Link
US (1) US7742207B2 (ja)
JP (1) JP4783680B2 (ja)
CN (1) CN101005557B (ja)
DE (1) DE102006057637A1 (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8549619B2 (en) * 2007-01-22 2013-10-01 Dell Products L.P. Removable hard disk with embedded security card
US8607359B2 (en) * 2007-01-22 2013-12-10 Dell Products L.P. Removable hard disk with front panel input
US8035654B1 (en) 2007-08-17 2011-10-11 Adobe Systems Incorporated Tuning cell sizes in interpolated lookup tables
US7843603B2 (en) * 2007-10-18 2010-11-30 Kabushiki Kaisha Toshiba Image processing apparatus
US7839536B2 (en) * 2007-10-18 2010-11-23 Kabushiki Kaisha Toshiba Image processing apparatus
KR101737747B1 (ko) * 2013-08-30 2017-05-29 맥아피 인코퍼레이티드 집계된 데이터의 탬퍼 방지 개선
US9569213B1 (en) * 2015-08-25 2017-02-14 Adobe Systems Incorporated Semantic visual hash injection into user activity streams
US10938568B2 (en) 2018-06-05 2021-03-02 Eight Plus Ventures, LLC Image inventory production
US10606888B2 (en) 2018-06-05 2020-03-31 Eight Plus Ventures, LLC Image inventory production
US10467391B1 (en) * 2018-08-23 2019-11-05 Eight Plus Ventures, LLC Manufacture of secure printed image inventories
US10565358B1 (en) 2019-09-16 2020-02-18 Eight Plus Ventures, LLC Image chain of title management
CN110567890B (zh) * 2019-09-16 2022-03-01 凌云光技术股份有限公司 一种颜色的测量基准确定方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3198581B2 (ja) * 1992-03-03 2001-08-13 富士ゼロックス株式会社 画像記録装置
JPH0879546A (ja) * 1994-06-29 1996-03-22 Canon Inc 画像処理装置及び方法
JP2991099B2 (ja) * 1996-01-26 1999-12-20 富士ゼロックス株式会社 署名装置および方法
JP2001346062A (ja) * 2000-06-06 2001-12-14 Ricoh Co Ltd 画像処理装置、画像処理方法、およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JP4000255B2 (ja) 2000-12-08 2007-10-31 富士通株式会社 二値化用パターン作成方法,印刷装置および二値化用パターン作成プログラム
JP3846570B2 (ja) * 2002-04-05 2006-11-15 セイコーエプソン株式会社 画像処理装置、画像処理方法、画像処理プログラムおよび画像処理プログラムを記録した媒体
JP2003324623A (ja) * 2002-05-08 2003-11-14 Brother Ind Ltd 色変換装置、該色変換装置のプログラム及びテーブル、テーブル作成装置、該テーブル作成装置のプログラム
US7250956B2 (en) * 2004-03-22 2007-07-31 Kabushiki Kaisha Toshiba Method and apparatus for color transformation (conversion)
GB2412994B (en) * 2004-04-07 2007-03-14 Hewlett Packard Development Co Method and device for indentifying user-selected equipment
US7484091B2 (en) * 2004-04-29 2009-01-27 International Business Machines Corporation Method and system for providing a trusted platform module in a hypervisor environment
US7484241B2 (en) * 2004-11-22 2009-01-27 Lenovo (Singapore) Pte. Ltd. Secure single sign-on to operating system via power-on password

Also Published As

Publication number Publication date
CN101005557A (zh) 2007-07-25
US7742207B2 (en) 2010-06-22
DE102006057637A1 (de) 2007-08-16
US20070165253A1 (en) 2007-07-19
JP2007221749A (ja) 2007-08-30
CN101005557B (zh) 2010-12-01

Similar Documents

Publication Publication Date Title
JP4783680B2 (ja) 画像処理装置、色変換テーブル書換方法およびプログラム
JP5074709B2 (ja) 対象機器、機器管理システム、機器管理方法および外部装置
JP4847221B2 (ja) 情報処理装置、情報処理方法およびプログラム
US20070283166A1 (en) System and method for state transition intrusion detection
US7916328B2 (en) Image reading apparatus and computer program product
JP4991592B2 (ja) ソフトウェア改ざん検知方法、ソフトウェア改ざん検知プログラム及び機器
US9357102B2 (en) Systems and methods of securing operational information associated with an imaging device
JP2012003775A (ja) 情報処理装置
US8302181B2 (en) Image reading apparatus, authentication method, evaluation system, method, and computer program product
CN101639903A (zh) 一种电子***的盖章方法、装置及***
JP5227474B2 (ja) 機器管理システム、機器管理方法および外部装置
US20150089295A1 (en) Systems and Methods of Verifying Operational Information Associated with an Imaging Device
US8127352B2 (en) Information processing system, information processing apparatus, information processing method, and recording medium
JP4575652B2 (ja) 印刷システム、印刷方法、プログラム及び記録媒体
US7702286B2 (en) RDS data security apparatus and method
KR20180089106A (ko) 화상형성장치의 출력문서 보안관리 방법
US20080048432A1 (en) Printed matter inspection system, print inspection device, image forming device, inspection device, recording medium storing print inspection program, recording medium storing image forming program, and recording medium storing inspection program
JP2017097703A (ja) 情報処理装置、情報処理方法、情報処理システム及び情報処理プログラム
JP2007021979A (ja) 画像形成装置
JP2006253756A (ja) スキャナ、画像処理装置および画像処理システム
CN101004771A (zh) 图像读取设备和计算机程序产品
ITRM20100499A1 (it) Metodo di certificazione originaria di un contenuto digitale prodotto da un apparecchio, dispositivo elettronico di calcolo e memorizzazione da incorporare in un apparecchio per la elaborazione di tale metodo, e stampa certificata di detto contenuto
DE102006062585A1 (de) Verfahren und Vorrichtung zum Verarbeiten von Information und Computerprogrammprodukt
JP2006224383A (ja) 画像形成装置
JP2006186817A (ja) 原本性保証システムおよび原本性保証システムの制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090107

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090309

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110705

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110711

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140715

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees