JP2003118143A - 交換式の印刷構成要素の真正を検証するための方法、及び、交換式の印刷構成要素 - Google Patents

交換式の印刷構成要素の真正を検証するための方法、及び、交換式の印刷構成要素

Info

Publication number
JP2003118143A
JP2003118143A JP2002291005A JP2002291005A JP2003118143A JP 2003118143 A JP2003118143 A JP 2003118143A JP 2002291005 A JP2002291005 A JP 2002291005A JP 2002291005 A JP2002291005 A JP 2002291005A JP 2003118143 A JP2003118143 A JP 2003118143A
Authority
JP
Japan
Prior art keywords
value
printing component
replaceable
data
encrypted
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.)
Pending
Application number
JP2002291005A
Other languages
English (en)
Inventor
Marc L Covitt
マーク・エル・コヴィット
Mark Mcgarry
マーク・マッギャリー
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.)
HP Inc
Original Assignee
Hewlett Packard Co
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 Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of JP2003118143A publication Critical patent/JP2003118143A/ja
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • B41J2/17503Ink cartridges
    • B41J2/17543Cartridge presence detection or type identification
    • B41J2/17546Cartridge presence detection or type identification electronically

Landscapes

  • Ink Jet (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【課題】 交換式の印刷構成要素をカスタマイズして、
特定のプリンタが、カスタマイズした交換式の消耗品の
みを受け入れるようにする。 【課題】 交換式の印刷構成要素(例えば、インク容器
12)の真正を検証する方法において、選択した暗号化
技術を用いて交換式の印刷構成要素に記憶されているデ
ータ値を暗号化して、暗号化値(暗号化データ値)を生
成するステップと、この暗号化値を、交換式の消耗品
(印刷構成要素)に記憶されている認証値と比較し、暗
号化値が認証値と同一である場合には、交換式の印刷構
成要素は真正であると判定するステップとを含む。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、交換式の(交換可
能な)印刷構成要素(部品;components)を利用する印
刷システムに関し、印刷補給品(サプライ品、supplie
s)を識別する方法及び装置に関する。より詳細には、
本発明は、交換式の印刷構成要素の真正(純正品である
こと、authenticity)を検証する方法及び交換式の印刷
構成要素に関する。さらに詳細には、本発明は、印刷シ
ステムが用いるプリンタのパラメータ情報を記憶するメ
モリを含む交換可能なインク容器(交換式のインク容
器)に関する。
【0002】
【従来の技術】インクジェットプリンタ等の印刷システ
ムは、紙等の印字媒体を横切って左右に動くキャリッジ
に搭載されたインクジェットプリントヘッドを利用する
ことが多い。プリントヘッドが印字媒体を横切って動く
時に、制御システムがプリントヘッドを始動して、画像
及び文字を形成するためにインク滴を印字媒体上にデポ
ジット(堆積)若しくは噴射する。
【0003】今までに用いられてきたインクジェットプ
リンタには、交換式のインクカートリッジを利用するタ
イプのものがある。インクカートリッジは、カートリッ
ジのハウジング内に収容されたプリントヘッドとインク
槽とを含む。インク槽のインクが空に近づいたり、特定
の印字媒体に異なるタイプのインクが必要になると、イ
ンクカートリッジ全体が交換される。インクジェットプ
リンタには、その他に、それぞれ別個に交換することが
できるインクジェットプリントヘッドとインク供給源
(ink supply)とを利用するタイプのものもある。この
タイプのインクジェットプリンタでは、インク供給源
は、プリントヘッドから間隔を置いて配置される。プリ
ントヘッドはキャリッジに搭載され、インク供給源とプ
リントヘッドとの間に延びる、柔軟性を有する流体相互
接続を経由して、インクがプリントヘッドに供給され
る。このタイプの配置(装置;arrangement)では、プ
リントヘッドを交換することなくインク供給源を交換す
ることができる。プリントヘッドは、その後、プリント
ヘッドの寿命の終わりに交換される。
【0004】本発明の対応米国出願の譲受人に譲渡され
ている、「Replaceable Part withIntegral Memory for
Usage, Calibration and Other Data」という名称の発
行済み米国特許第5,699,091号において説明さ
れているように、多くの場合、プリンタの消耗品の交換
と同時にプリンタのパラメータを変更するのが望まし
い。プリンタのパラメータを更新する理由は、いくつか
ある。プリンタのパラメータを更新する理由の1つは、
工学技術の改善(engineering improvements)をプリン
タに組み込む、というものである。プリンタのパラメー
タを更新する別の理由は、プリンタを、そのプリンタ内
に取り付ける特定の消耗品に合わせて最適化する、とい
うものである。
【0005】米国特許第5,699,091号明細書に
おいて説明されている、プリンタのパラメータを変更す
る方法の1つは、交換式のインク容器に関連するメモリ
を用いる、というものである。この実施形態では、交換
品のインク容器を挿入することによって、プリンタと、
そのインク容器に関連するメモリとの間の電気接続が確
立される。この電気接続によって、プリンタとメモリと
の間で情報を交換することができる。インク容器を交換
するのと同時にプリンタのパラメータを更新又は変更す
ることによって、プリンタが、確実に、使用されるその
特定のインクに合わせて最適化される。さらに、インク
容器の交換とともにプリンタのパラメータを更新するこ
とによって、プリンタが最新のプリンタのパラメータを
利用するのを確実ならしめる。
【0006】
【特許文献】米国特許第5,699,091号明細書
【0007】
【発明が解決しようとする課題】多くの場合、同じタイ
プの交換式の印刷構成要素を用いるように構成されるプ
リンタのタイプは、1つよりも多い。顧客の便宜を図る
ためには、交換式の印刷構成要素をカスタマイズして、
特定のプリンタが、カスタマイズした交換式の消耗品の
みを受け入れるようにすることが必要かもしれない。例
えば、様々な相手先ブランドによる製造会社(OEM)
が製造する様々なプリンタは、それぞれ、同じ交換式の
インク容器を用いるよう構成されているかもしれない。
顧客価値(顧客から見た価値,顧客による評価;custom
er value)を最大にするためには、OEMが、特定のタ
イプのプリンタに合わせて補給品をカスタマイズするこ
とが必要かもしれない。顧客価値を確保するためには、
特定のタイプのプリンタが、カスタマイズしたもの以外
の交換式のインク容器を用いないようにすることが必要
かもしれない。
【0008】
【課題を解決するための手段】本発明の方法及び装置の
例示の実施形態は、選択した印刷システムにおいて用い
る交換式の印刷構成要素である。交換式の印刷構成要素
は、データ値と識別子値とを記憶するように構成されて
いる電気的記憶装置を含む。識別子値は、暗号化プロセ
スを用いてデータ値を暗号化することによって導き出さ
れる。選択した印刷システムに交換式の印刷構成要素を
取り付けると、選択した印刷システムは、暗号化プロセ
スを用いてデータ値を処理して、暗号化値(暗号化デー
タ値)を得る。交換式の印刷構成要素が、検証された交
換式の印刷構成要素である場合には、この暗号化値は識
別子値と同一である。
【0009】
【発明の実施の形態】図1(A)及び(B)は、本発明
の例示の実施形態に係るインクジェット印刷システム1
0を表している。このインクジェット印刷システム10
は、インク容器すなわちカートリッジ12と、プリンタ
部14とを含んでいる。プリンタ部14は、インク容器
収容ステーションすなわちレセプタクル16と、プリン
トヘッド18と、コントローラ20とを含んでいる。イ
ンク容器収容ステーション16にインク容器12を適切
に挿入した状態の下では、インク容器12とプリンタ部
14との間に電気的結合及び流体的結合が確立される。
流体的結合によって、インク容器12内に保管されてい
るインクをプリントヘッド18に供給することが可能と
なる。また、電気的結合によって、インク容器12とプ
リンタ部14との間で情報が伝達され、プリンタ部14
の動作がインクカートリッジ12内に含まれるインクに
確実に適合して、最適の印刷品質を達成することが可能
となる。
【0010】コントローラ20は、プリンタ部14とイ
ンク容器12との間で情報を転送することに加えて、プ
リントヘッド18と印字媒体(図示せず)との間の相対
運動を制御する。コントローラ20は、また、プリント
ヘッド18を選択的に作動させて、印字媒体上にインク
をデポジットする。プリントヘッド18と印字媒体とが
互いに関連して動く間にプリントヘッド18を選択的に
作動させることによって、印字媒体上に画像及びテキス
トが形成される。
【0011】インク容器12は、インクを保管する流体
槽22を含んでいる。そして、流体槽22に液通する流
体出口24がインク容器12に設けられている。この流
体出口24は、インク容器収容ステーション16に関連
して設けられ、かつ、流体出口24に対応して設けられ
た流体入口26に接続されるように構成されている。流
体入口26とプリントヘッド18との間には、流体管路
28が接続されている。この流体管路28は、柔軟性を
有する管路である場合には、連続した流体管路であって
よく、プリントヘッドが補給(refilling)ステーショ
ンのところに配置されてインクを補充する場合には、断
続的な流体管路であってよい。何れにしても、インク容
器収容ステーション16にインク容器12を適切に挿入
した状態の下で、インク容器12とプリントヘッド18
との間に液通が確立されるようになっている。
【0012】インク容器12は、また、インク容器12
に関係する情報を記憶する情報記憶装置すなわちメモリ
30も含んでいる。インク容器12には複数の電気接点
32が設けられ、その各々が、メモリ30に電気的に接
続されている。インク容器収容ステーション16にイン
ク容器12を適切に挿入した状態の下では、複数の電気
接点32は、それぞれ、インク容器収容ステーション1
6に関連して設けられた複数の電気接点34の各々と係
合する。複数の電気接点34は、それぞれ、複数の電気
導体(electrical conductors)36によって、コント
ローラ20に電気接続されている。インク容器収容ステ
ーション16にインク容器12を適切に挿入した状態の
下では、インク容器12に関連するメモリ30はコント
ローラ20に電気接続され、それによって、インク容器
12とプリンタ部14との間で情報を転送することがで
きるようになっている。
【0013】インク容器12に関連するメモリ30を、
4つの電気接点すなわち端子32を有するものとして示
しているが、端子の数は4つよりも少なくてもよい。図
3に関して後述するように、メモリ30は、関連する電
気接点32を2つしか有していなくてもよい。インク容
器12とプリンタ部14との間の接続の信頼性を高いも
のにするためには、電気接点32の数を比較的少なく保
つことが一般的に好ましい。
【0014】図2は、情報源すなわちホストコンピュー
タ40に接続して示す例示の実施形態のインクジェット
印刷システム10を示すブロック図である。ホストコン
ピュータ40は、いくつかの例を挙げれば、ワークステ
ーション,サーバー,又はパーソナルコンピュータ等の
ような、リンク42を経由してコントローラ20に画像
情報を提供する従来のコンピュータである。リンク42
は、ホストコンピュータ40と印刷システム10との間
で情報を転送することができるようにする電気的リンク
や赤外線リンク等の如き従来のプリンタインターフェー
スである。
【0015】プリントヘッド18と印字媒体とが互いに
関して動く間に、コントローラ20は、プリンタ機構4
4及びプリントヘッド18を制御して、インク滴を選択
的に噴出する。印刷システム10の動作を制御する様々
なパラメータが、ホストコンピュータ40によって提供
され、或いは、インク容器12に関連するメモリ30に
よって提供される。ホストコンピュータ40が提供する
プリンタのパラメータ情報は、通常、プリンタ制御ソフ
トウェアに常駐している。このプリンタ制御ソフトウェ
アは、通常「プリントドライバ」と呼ばれている。ホス
トコンピュータ40に常駐するプリントドライバからプ
リンタのパラメータ情報を提供することの問題点の1つ
は、プリントドライバのソフトウェアは、通常、頻繁に
更新されるわけではない、ということである。本発明の
重要な態様の1つは、インク容器12上のメモリ30を
用いてプリンタのパラメータ情報をコントローラ20に
提供する、ということである。インク容器12は、イン
クが枯渇すると交換され、その交換が定期的であるの
で、プリンタのパラメータを定期的に更新して、最高の
印刷品質を確保することができる。さらに、インク容器
12内に含まれる特定のインクに特有であるプリンタの
パラメータを、取り付けている特定のインク容器12に
合わせてユーザがプリンタ又はプリントドライバを構成
(設定)する必要なしに、メモリ30を用いて自動的に
更新することができる。プリンタのパラメータを自動的
に更新することによって、印刷システム10は、使いや
すさを改善するとともに、出力品質を一定のものにす
る。
【0016】インク容器12上のメモリ30に記憶され
るパラメータとしては、以下のようなものがある。すな
わち、いくつかの例を挙げれば、プリントヘッド18か
ら放出されるインク滴の実際のカウント数,インク供給
源のデートコード,インク容器12の最初の挿入のデー
トコード,システム係数,インクのタイプ/カラー,イ
ンク容器のサイズ,印刷モード,温度データ及び抵抗発
熱体(heater resistor)のパラメータ,インク容器の
年齢(age),プリントヘッド18におけるインク滴の
カウント数,インク容器12とプリンタ部14との間で
インク流量を多くするためにインク容器12を加圧する
場合にはポンピングアルゴリズム(pumping algorith
m),プリンタの製造番号,カートリッジ使用情報(usa
ge information)等である。
【0017】インク容器12をプリンタ部14に挿入す
ると、コントローラ20は、メモリ30から、印刷シス
テム10内での様々な印字機能を制御するパラメータ情
報を読み出す。例えば、コントローラ20は、インク容
器12内に残っているインクの推定量を計算し、この推
定量を、予め記録しておいた供給しきい値(supply thr
esholds)と比較する。インク容器12内に残っている
インクが全容積の25%よりも少ないことが判明した場
合には、残りのインクレベルを示すメッセージがユーザ
に提供される。さらに、インクのうちの残っている25
%のうちの可成りの部分が消耗されると、コントローラ
20がインクジェット印刷システム10を使用できない
ようにして、プリントヘッド18が乾いた状態で発射
(空発射;dry firing)しないようにする。プリントヘ
ッドが乾いた状態で発射すると、プリントヘッド18を
損傷してしまう可能性がある。
【0018】メモリ30に記憶されたパラメータ情報の
コントローラ20による使用方法の別の例としては、適
切なタイプ及びカラーのインクが適切に印刷システム1
0内に取り付けられているということを検証する、とい
うことがある。さらに、インク容器12内のインクが貯
蔵寿命を超えている場合、コントローラ20はユーザに
その旨の通知を行って、インク容器12を交換して最高
の印刷品質を確保することができるようにしてもよい。
【0019】図3は、例示の実施形態における、コント
ローラ20と、インク容器12に関連するメモリ30と
の間の電気接続をより詳細に示している。この例示の実
施形態では、メモリ30は、単線通信回線(single wir
e communication line)48と共通接地基準又は接地帰
線(ground return conductor)46とを通じて、コン
トローラ20と情報転送を完全に行うことができるメモ
リである。メモリ30からコントローラ20への情報転
送(メモリ読み出し動作)、及びコントローラ20から
メモリ30への情報転送(メモリ書き込み動作)は、単
線通信回線48と接地基準46とを通じて完全に行われ
る。
【0020】単線通信回線48及び接地基準46を通じ
ての、メモリ30からの及びメモリ30への情報転送
は、単線プロトコル(one-wire protocol)を用いて行
われる。この単線プロトコルを用いて、データアドレス
及び制御情報が、コントローラ20とメモリ30との間
でシリアルに転送される。一実施形態において、メモリ
30は、ダラスセミコンダクター社が製造しているダラ
スセミコンダクター部品番号DS 1982等のような
1Kビットの読み出し/書き込み型の、電気的に書き込
み可能な読み出し専用記憶装置(EPROM)である。
【0021】図3に示す実施形態では、単線通信回線4
8を通じて、メモリ30に電力が供給される。本実施形
態では、単線通信回線48上に高レベル信号(high sig
nal)が存在することに基づいて、メモリ30はその電
力を引き出す。単線通信回線48が高レベル(high)で
あるときに、メモリ30と一体的に集積されている内部
コンデンサがエネルギーを蓄積し、単線通信回線48上
の信号が低レベル(low)であるときに、蓄積したエネ
ルギーにてメモリ30が動作することができるようにな
っている。従って、メモリ30に電力を供給し、メモリ
30の制御を行い、メモリ30にデータを供給し、メモ
リ30にアドレス情報を提供するのに、メモリ30に必
要なのは、単一の電気端子すなわち接点32、及び、接
地端子すなわち接点32だけである。
【0022】シリアルで双方向の単線通信回線48を用
いてコントローラ20とメモリ30との間で情報を転送
することは、メモリ30とコントローラ20との間の電
気的相互接続の高い信頼性を提供する。さらに、電力及
び制御情報も単線通信回線48で提供され、それによっ
て、メモリ30とコントローラ20との間で必要な電気
的相互接続の数がさらに少なくなり、それによって、製
造コストが下がるとともに信頼性がさらに高くなる。
【0023】図4は、図3に示すような、メモリ30
と、メモリ30とコントローラ20との間の電気的相互
接続の、代替的な実施形態を示している。図3に示す実
施形態における構造と同様のものを表すのに、図4にお
いて同様の番号が付けられている。図4の実施形態は、
図3において示すように単線通信回線48を通じて電力
及び全ての制御情報をメモリ30に提供するのではな
く、電力及びクロック信号を供給する別個の導線を有す
るメモリ30’を利用しているという点を除いては、図
4の実施形態は、図3の実施形態と同様である。メモリ
30’と同様の市販部品の一例として、マイクロチップ
テクノロジー社が製造している部品番号24C00の1
28ビットシリアルEEPROMとして販売されている
メモリがある。
【0024】図3に示す単線通信回線48と同様の方法
で、シリアルで双方向の単線通信回線48’と接地すな
わち信号帰線46’とを用いてメモリ30’とコントロ
ーラ20’との間でデータを転送する。メモリ読み出し
動作中に、コントローラ20’によって、単線通信回線
48’を通じて、アドレス情報がメモリ30’にシリア
ルに提供される。メモリ30’によって、単線通信回線
48’を通じて、アドレス情報に対応するデータがコン
トローラ20’にシリアルに提供される。メモリ書き込
み動作中に、単線通信回線48’を通じて、データ及び
アドレス情報がメモリ30’にシリアルに提供される。
単線通信プロトコルと同様のインターフェースプロトコ
ルを用いて、このアドレス、データ、及びコマンド情報
が確実に順序だって転送されるようにする。
【0025】コントローラ20’からメモリ30’に制
御信号を供給する更なる制御線として、メモリ30’に
シリアルクロック線50が設けられている。クロック線
50によって、確実にデータが単線通信回線48’で適
切に転送されるようにしている。例えば、メモリ30’
は、クロック線50が低レベル(ロー)から高レベル
(ハイ)に変化するときにデータをサンプリングする。
従って、クロック線50が低レベルから高レベルに変化
する前にデータが確実に安定しているように注意しなけ
ればならない。
【0026】図4に示す実施形態においては、図3の実
施形態において示しているように単線通信回線48で電
力を供給するのではなく、別個の電源導線52がメモリ
30’に設けられている。
【0027】シリアルで双方向の通信回線を用いて、コ
ントローラ20とインク容器12に関連するメモリ3
0,30’との間でデータを転送することによって、メ
モリ30,30’とコントローラ20、20’とのそれ
ぞれの間で必要な電気接続の数が少なくなる。例えば、
図3に示す実施形態で、インク容器12とプリンタ部1
4との間(図1参照)で情報を転送するのに必要な、イ
ンク容器12に関連する電気接点すなわち端子32は、
2つだけである。端子32のうちの一方の端子は単線通
信回線48に接続され、他方の端子は接地線46に接続
されている。
【0028】図4に示す実施形態では、図1(B)にお
いて示すように、インク容器12に関連する電気接点す
なわち端子32として必要な端子は、4つだけである。
メモリ30,30’とコントローラ20との間に用いる
電気接続の数を少なくすることによって、印刷システム
に関連する製造コストが下がるとともにこの電気接続の
信頼性が高くなる。
【0029】図5は、本発明の例示の実施形態に係る交
換式の(交換可能な)印刷構成要素12を示している。
交換式の印刷構成要素12は、メモリ30を含んでい
る。例示の実施形態において、交換式の印刷構成要素1
2は、図1(A)に示すインクジェット印刷システム1
0にインクを供給するインク容器12である。或いは、
交換式の印刷構成要素12は、ハウジング内に一体化し
たインク容器とプリントヘッドとを含むインクジェット
プリントカートリッジである。印刷構成要素12は、い
くつかの例を挙げれば、図1(A)に示す別個に交換可
能なプリントヘッド18や交換式のトナーカートリッジ
等のような、顧客が交換可能な幅広く様々なプリンタ構
成要素であってもよい。
【0030】図6は、本発明の例示の実施形態によるメ
モリプログラミング装置54の簡略図を示している。こ
のメモリプログラミング装置54は、交換式のインク容
器12に関連するメモリ30と情報を交換することがで
きるような広範な各種の装置である。メモリプログラミ
ング装置54は、いくつかの例を挙げれば、電気接続,
光リンク,又は電波(radio frequency)(RF)リン
クによって等、広範な様々な方法でインク容器12と通
信することができる。例示の実施形態において、メモリ
プログラミング装置54は、コンピュータ56である。
コンピュータ56は、コンピュータ56内に含まれる電
気的記憶装置に記憶されている命令又はファームウェア
58を実行する。命令又はファームウェア58には、暗
号化アルゴリズム60が含まれる。この暗号化アルゴリ
ズムについては、図7に関連してより詳細に説明する。
【0031】図7は、印刷システム10が印刷構成要素
又はインク容器12を認証するために用いる暗号化情報
をメモリ30に記憶する本発明の例示的方法を示してい
る。印刷システム10は、インク容器12を認証して、
確実に顧客が最高の顧客価値を受け取るようにする。認
証できないインク容器12については、顧客に通知する
等の、何らかの処置が必要である。
【0032】この例示的な方法は、ステップ62で示す
ように、メモリ30とコンピュータ56との間の電気的
インターフェースを確立することによって開始する。ス
テップ64で示すように、暗号化アルゴリズム60は、
メモリ30からデータフィールド(データ部)を読み出
すようにコンピュータ56に命令する。データフィール
ド内に記憶されているデータ値は、メモリ30に記憶さ
れている如何なるデータ値又はその一部であってもよ
い。カスタマイザーが特定のデータフィールドを識別す
ることが重要である。図9に関連して後述するように、
印刷システム10が同じデータフィールドを用いなけれ
ばならないからである。選択することができるデータフ
ィールドとしては、いくつかの例を挙げれば、インク容
器12の製造番号,メモリ30内に記憶されているデー
タの各バイトの最初のビット等がある。
【0033】ステップ66で示すように、コンピュータ
56は、データフィールド内に記憶されているデータ値
から、第1の暗号化データ値(暗号化値)を生成する。
例示の実施形態において、第1の暗号化データ値は、そ
のデータ値に対して暗号化アルゴリズム60を用いるこ
とによって生成される。暗号化アルゴリズム60は、デ
ータ値を再現可能な(repeatable)方法で変更する様々
な方法又はアルゴリズムであってもよい。例えば、デー
タ値の10進表現の立方根(三乗根)を所定の素数又は
因数分解された素数で割ったときの余り(モジュロ;mo
dulo)を求めて、暗号化値を生成してもよい。
【0034】次に、ステップ68で示すように、第1の
暗号化データ値をメモリ30内に記憶する。例示の実施
形態において、第1の暗号化データ値は、メモリ30の
うちの一度だけ書き込める部分に記憶され、第1の暗号
化データ値が、いったんメモリ30内に記憶されると変
更できないようにする。この例示の実施形態において、
暗号化の方法は、ファームウェア58の制御下でコンピ
ュータ56が行う。或いは、コンピュータ56は、コン
ピュータ56の機能を提供するプログラマブルコントロ
ーラやハードウェアで実現したもの(hardware impleme
ntation)であってもよい。
【0035】第1の暗号化データ値は、メモリ30内
の、その暗号化データ値用に確保された所定場所すなわ
ちデータフィールドに記憶される。代替的な実施形態に
おいて、第1の暗号化データ値は、メモリ30内の、第
1の暗号化データ値をベースにした場所に記憶される。
例えば、第1の暗号化データ値が1よりも多い10進値
を有し、第1の10進値が7に等しい場合には、残りの
暗号化した10進値は、バイト7において始まる(star
ting in byte 7)メモリ30内に記憶される。第1の暗
号化データ値と暗号化の方法とを知っていれば、予測可
能な場所でさえあれば、他の仕組みもまた可能である。
第1の暗号化データ値をメモリ30内に記憶した後、ス
テップ70で示すように、メモリ30とコンピュータ5
6との間で確立していた電気的インターフェースを解除
する。
【0036】図8は、本発明の例示の実施形態による、
図1(A)及び図2に示す印刷システム10の簡略モデ
ルを示している。印刷システム10は、コントローラ2
0を含んでいる。例示の実施形態において、コントロー
ラ20は、ソフトウェア又はファームウェア72によっ
て制御されるプロセッサ又はプログラマブルコントロー
ラである。図9に関連して後述するように、この例示の
実施形態において、検証アルゴリズム74において実施
される検証の方法は、ファームウェア72によって実行
される。コントローラ20は、メモリ30にリンクし
て、これら両者の間で情報を転送する。
【0037】図9は、インク容器又は交換式の印刷構成
要素12の真正を検証する例示の実施形態の方法を示し
ている。いったんインク容器12を印刷システム10に
挿入すると、インク容器12の真正が判定されて、顧客
価値(customer value)を確保する。ステップ76で示
すように、インク容器12を印刷システムに挿入するこ
とによって、インク容器12のメモリ30とコントロー
ラ20との間のリンクが確立する。コントローラ20
は、メモリ30内のデータフィールドからデータ値を取
り出す。データ値を取り出すデータフィールドは、図7
のステップ64において第1の暗号化データ値(暗号化
値)を生成するのに用いるデータフィールドと同一であ
る。コントローラ20は、検証アルゴリズム74を用い
て、ステップ78において取り出したデータ値から第2
の暗号化データ値(暗号化値)を生成する。この第2の
暗号化データ値は、図7のステップ66において用いる
ものと同一の暗号化アルゴリズムを用いて、ステップ8
0において生成される。
【0038】次に、ステップ82で示すように、図7の
方法のステップ68の間に第1の暗号化値をメモリ30
内に記憶するのに用いたデータフィールドからのデータ
値を取り出す。次に、コントローラ20は、ステップ8
0において生成した第2の暗号化データ値を、ステップ
82において読み出した第1の暗号化データ値を表すデ
ータと比較する。ステップ84及び86で示すように、
第2の暗号化データ値が第1の暗号化データ値に一致す
る場合には、プリンタ動作が開始される。
【0039】第2の暗号化データ値が第1の暗号化デー
タ値に一致しない場合には、交換式の印刷構成要素又は
インク容器12は真正でない。この場合は、ステップ8
8で示すように、是正処置が行われる。この是正処置
は、真正の交換式の印刷構成要素又はインク容器12を
取り付けて顧客価値を確保することができるようにする
ことを促す顧客への通知であってよい。
【0040】以上を要約すると、次の通りである。すな
わち、本発明は、選択した印刷システムにおいて使用す
るための交換式の(交換可能な)印刷構成要素に関する
ものである。この交換式の印刷構成要素は、データ値及
び識別子値を記憶するように構成された電気的記憶装置
を含んでいる。この識別子値は、暗号化プロセスを使用
してデータ値を暗号化することにより導き出される。選
択した印刷システムに交換式の印刷構成要素を取り付け
るときに、選択した印刷システムは、暗号化プロセスを
使用してデータ値を処理して暗号化値(暗号化データ
値)を得る。その交換式の印刷構成要素が、検証された
交換式の印刷構成要素であれば、この暗号化値は識別子
と同じ(等しい)である。
【図面の簡単な説明】
【図1】インク容器からプリンタ制御部に情報を転送す
るメモリを備えた交換式のインク容器(印刷構成要素)
を含むインクジェット印刷システムを示す例示の実施形
態の概略図であって、図1(A)はインクジェット印刷
システムの構成図、図1(B)はインク容器に備えられ
たメモリを拡大して示す側面図である。
【図2】図1(A)に示すインクジェット印刷システム
のブロック図である。
【図3】プリンタ制御部とインク容器のメモリとの間の
電気的インターフェースの一実施形態を示すブロック図
である。
【図4】プリンタ制御部とインク容器のメモリとの間の
電気的インターフェースの代替の実施形態を示すブロッ
ク図である。
【図5】本発明の例示の実施形態である交換式のインク
容器の簡略ブロック図である。
【図6】本発明の例示の実施形態によるメモリプログラ
ミング装置の簡略ブロック図である。
【図7】暗号化データを生成し、暗号化データを例示の
実施形態のメモリ素子に記憶する方法のフローチャート
である。
【図8】本発明の例示の実施形態による印刷システム
(プリンタ)の簡略ブロック図である。
【図9】本発明の例示の実施形態の交換式のインク容器
の識別(identification)を検証するプロセスのフロー
チャートである。
【符号の説明】
10 インクジェット印刷システム 12 インク容器 18 プリントヘッド 20 コントローラ 14 プリンタ部 30 メモリ 40 ホストコンピュータ 44 プリンタ機構 54 メモリプログラミング装置 56 コンピュータ 58,72 ファームウェア 60 暗号化アルゴリズム 74 検証アルゴリズム
フロントページの続き (72)発明者 マーク・マッギャリー アメリカ合衆国カリフォルニア州92128, サン・ディエゴ,スプリングブルック・ド ライブ 12622 #ディ Fターム(参考) 2C056 EA20 EA22 EB20 EB45 KC01 KC22 2C061 AQ05 CL10

Claims (14)

    【特許請求の範囲】
  1. 【請求項1】 交換式の印刷構成要素の真正を検証する
    方法であって、 選択した暗号化技術を用いて前記交換式の印刷構成要素
    に記憶されているデータ値を暗号化して、暗号化値を生
    成するステップと、 前記暗号化値を、前記交換式の消耗品に記憶されている
    認証値と比較し、前記暗号化値が前記認証値と同一であ
    る場合には、前記交換式の印刷構成要素は真正であると
    判定するステップと、を含むことを特徴とする方法。
  2. 【請求項2】 前記交換式の印刷構成要素は、インクジ
    ェット印刷システム用のインク供給源であることを特徴
    とする請求項1に記載の方法。
  3. 【請求項3】 前記交換式の印刷構成要素に記憶されて
    いる前記データ値を暗号化する前記ステップの前に、選
    択した暗号化技術を用いて前記データ値を暗号化して認
    証値を生成するステップと、前記データ値及び前記認証
    値のそれぞれを電気的記憶装置に記憶するステップとを
    さらに含むことを特徴とする請求項1に記載の方法。
  4. 【請求項4】 交換式の印刷構成要素とともに用いる電
    気的記憶装置にデータ値を記憶する方法であって、 選択した暗号化技術を用いて前記データ値を暗号化し
    て、認証値を生成するステップと、 前記データ値及び前記認証値のそれぞれを前記電気的記
    憶装置に記憶するステップと、を含むことを特徴とする
    方法。
  5. 【請求項5】 前記交換式の印刷構成要素は、インクジ
    ェット印刷システム用のインク供給源であることを特徴
    とする請求項4に記載の方法。
  6. 【請求項6】選択した暗号化技術を用いて前記交換式の
    印刷構成要素に記憶されているデータ値を暗号化して、
    暗号化値を生成するステップと、 前記暗号化値を、前記交換式の消耗品上に記憶されてい
    る認証値と比較し、前記暗号化値が前記認証値と同一で
    ある場合には、前記交換式の印刷構成要素は真正である
    と判定するステップとをさらに含むことを特徴とする請
    求項4に記載の方法。
  7. 【請求項7】 前記データ値を暗号化する前記ステッ
    プ、並びに、前記データ値及び前記認証値のそれぞれを
    前記電気的記憶装置に記憶する前記ステップは、印刷シ
    ステム以外の処理装置によって行われることを特徴とす
    る請求項4に記載の方法。
  8. 【請求項8】 前記交換式の印刷構成要素に記憶されて
    いるデータ値を暗号化する前記ステップ、並びに、前記
    暗号化値を、前記交換式の消耗品上に記憶されている認
    証値と比較する前記ステップは、印刷システムによって
    行われることを特徴とする請求項6に記載の方法。
  9. 【請求項9】 前記暗号化値が前記認証値と異なる場合
    には、前記交換式の印刷構成要素は真正でないというこ
    とを顧客に通知するステップをさらに含むことを特徴と
    する請求項6に記載の方法。
  10. 【請求項10】 前記交換式の印刷構成要素はインク供
    給源であり、前記暗号化値が前記認証値と同一である場
    合には、前記交換式の印刷構成要素から印刷システムに
    インクを供給するステップをさらに含むことを特徴とす
    る請求項6に記載の方法。
  11. 【請求項11】 第1の部分にデータを記憶する電気的
    記憶装置を有する交換式の印刷構成要素を、選択した印
    刷システムにおいてのみ用いるようにカスタマイズする
    方法であって、 前記電気的記憶装置の第2の部分に認証データを記憶す
    るステップを含み、 前記認証データは、暗号化技術を用いて前記第1のデー
    タを暗号化することから導き出され、前記交換式の印刷
    構成要素を前記選択した印刷システムにおいて用いる前
    に、前記暗号化技術を用いての前記第1のデータの暗号
    化の結果として得られるデータが、前記電気的記憶装置
    に記憶されている前記認証データと一致する必要がある
    ようにしたこと、を特徴とする方法。
  12. 【請求項12】 前記交換式の印刷構成要素はインク供
    給源であり、前記選択した印刷システムはインクジェッ
    トプリンタ部であることを特徴とする請求項11に記載
    の方法。
  13. 【請求項13】 選択した印刷システムにおいて用いる
    交換式の印刷構成要素であって、 データ値及び識別子値を記憶するように構成された電気
    的記憶装置を含み、 前記識別子値は、暗号化プロセスを用いて前記データ値
    を暗号化することによって導き出され、 前記選択した印刷システムに前記交換式の印刷構成要素
    を取り付けるのに伴って、前記選択した印刷システムは
    前記暗号化プロセスを用いて前記データ値を処理して暗
    号化値を得るように構成され、 前記暗号化値は、前記交換式の印刷構成要素が検証され
    た交換式の印刷構成要素である場合には、前記識別子値
    と同一である、ことを特徴とする交換式の印刷構成要
    素。
  14. 【請求項14】 前記交換式の印刷構成要素はインクの
    供給源を含み、前記選択した印刷システムは、前記イン
    クの供給源を収容するように構成されたインクジェット
    印刷システムであることを特徴とする請求項13に記載
    の交換式の印刷構成要素。
JP2002291005A 2001-10-03 2002-10-03 交換式の印刷構成要素の真正を検証するための方法、及び、交換式の印刷構成要素 Pending JP2003118143A (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US32711201P 2001-10-03 2001-10-03
US60/327112 2001-10-03
US10/055,325 US20030063311A1 (en) 2001-10-03 2002-01-22 Method and apparatus identifying printing supplies
US10/055325 2002-01-22

Publications (1)

Publication Number Publication Date
JP2003118143A true JP2003118143A (ja) 2003-04-23

Family

ID=26734102

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002291005A Pending JP2003118143A (ja) 2001-10-03 2002-10-03 交換式の印刷構成要素の真正を検証するための方法、及び、交換式の印刷構成要素

Country Status (3)

Country Link
US (1) US20030063311A1 (ja)
EP (1) EP1300250A3 (ja)
JP (1) JP2003118143A (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005260489A (ja) * 2004-03-10 2005-09-22 Murata Mach Ltd 電子機器装置
JP2007526156A (ja) * 2004-03-03 2007-09-13 オウェンス イリノイ ヘルスケア パッケイジング インコーポレイテッド プラスチック形成プロセスの監視及び制御方法及びシステム
JP2011523606A (ja) * 2008-05-29 2011-08-18 ヒューレット−パッカード デベロップメント カンパニー エル.ピー. 交換式プリンタコンポーネントの真正性の確認
JP2012120162A (ja) * 2010-11-29 2012-06-21 Xerox Corp 複数市場消耗品id区別検証システム
US8335978B2 (en) 2008-03-26 2012-12-18 Seiko Epson Corporation Liquid container
WO2013062528A1 (en) * 2011-10-25 2013-05-02 Hewlett-Packard Development Company, L.P. Verification record for a replaceable supply
JP2014042033A (ja) * 2005-05-11 2014-03-06 Maxim Integrated Products Inc フラットな、リード無しの片面集積回路パッケージ
JP2016539818A (ja) * 2014-01-20 2016-12-22 珠海艾派克微▲電▼子有限公司 イメージングカートリッジ記憶チップのパラメータ送信方法、記憶チップ及びイメージングカートリッジ

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7286774B1 (en) 2003-12-19 2007-10-23 Cartridge Corporation Of America, Inc. Universal printer chip
JP4625314B2 (ja) 2003-12-22 2011-02-02 株式会社リコー 画像形成装置及び作像プロセス機器の情報の記録方法
US9296214B2 (en) 2004-07-02 2016-03-29 Zih Corp. Thermal print head usage monitor and method for using the monitor
US7062181B2 (en) * 2004-11-02 2006-06-13 Xerox Corporation Systems and methods for single wire communication and interaction with a customer replaceable unit monitor
KR100565806B1 (ko) * 2004-11-11 2006-03-29 삼성전자주식회사 정품 인증 기능을 구비한 소모성 부품, 소모성 부품의정품 여부를 판별할 수 있는 화상형성장치, 정품 인증기능을 구비한 소모성 부품의 제조방법 및화상형성장치에서 소모성 부품의 정품 여부 판별방법
US8721203B2 (en) * 2005-10-06 2014-05-13 Zih Corp. Memory system and method for consumables of a printer
JP4742815B2 (ja) * 2005-10-31 2011-08-10 セイコーエプソン株式会社 プリンタ、プリンタシステム及び課金方法
EP1780024B1 (en) 2005-10-31 2009-12-02 Seiko Epson Corporation Printer and printing system
US8726370B2 (en) * 2007-08-02 2014-05-13 Ricoh Company, Ltd. Controlling image forming function
KR101012398B1 (ko) * 2008-03-03 2011-02-11 삼성전자주식회사 O/s를 이용하는 유닛 및 이를 이용하는 화상형성장치
CN103098069B (zh) 2010-09-08 2016-10-26 惠普发展公司,有限责任合伙企业 安全升级供应和方法
US8911069B1 (en) * 2013-06-20 2014-12-16 Hewlett-Packard Development Company, L.P. Ink cartridge source identification determination
KR20160025619A (ko) 2013-07-31 2016-03-08 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. 소모성 제품의 메모리 내 데이터의 보호
US9715206B1 (en) 2016-04-27 2017-07-25 Hewlett-Packard Development Company, L.P. End-of life determination for a print cartridge
CN109643342B (zh) 2016-08-03 2023-09-26 惠普发展公司,有限责任合伙企业 数字签名数据
WO2019045706A1 (en) * 2017-08-30 2019-03-07 Hewlett-Packard Development Company, L.P. VERIFICATION AND REVOCATION OF COMPONENTS
JP6988309B2 (ja) * 2017-09-22 2022-01-05 京セラドキュメントソリューションズ株式会社 画像形成装置、及び画像形成方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5200993A (en) * 1991-05-10 1993-04-06 Bell Atlantic Network Services, Inc. Public telephone network including a distributed imaging system
US5486899A (en) * 1992-01-22 1996-01-23 Kabushiki Kaisha Toshiba Image forming apparatus having a function of identifying a toner cartridge
KR0153420B1 (ko) * 1993-12-31 1998-12-15 김광호 화상형성 장치에서 식별코드에 의한 소모성 부품 락장치 및 방법
US6065824A (en) * 1994-12-22 2000-05-23 Hewlett-Packard Company Method and apparatus for storing information on a replaceable ink container
JPH08310007A (ja) * 1995-05-19 1996-11-26 Oki Data:Kk シリアルプリンタ
US6113208A (en) * 1996-05-22 2000-09-05 Hewlett-Packard Company Replaceable cartridge for a printer including resident memory with stored message triggering data
US6158850A (en) * 1998-06-19 2000-12-12 Lexmark International, Inc. On carrier secondary ink tank with memory and flow control means
US6155664A (en) * 1998-06-19 2000-12-05 Lexmark International, Inc. Off-carrier inkjet print supply with memory
US6497469B1 (en) * 1999-08-31 2002-12-24 Seiko Epson Corporation Print system, ink jet printer and ink cartridge
GB2354735B (en) * 1999-10-01 2003-07-30 Hewlett Packard Co Password protected memory on replaceable components for printing decices
DE10011192A1 (de) * 2000-03-08 2001-09-13 Francotyp Postalia Gmbh Frankiermaschine mit abgesichertem Druckkopf
US6351618B1 (en) * 2000-12-20 2002-02-26 Xerox Corporation Method of using a security system for replaceable cartridges for printing machines

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007526156A (ja) * 2004-03-03 2007-09-13 オウェンス イリノイ ヘルスケア パッケイジング インコーポレイテッド プラスチック形成プロセスの監視及び制御方法及びシステム
JP4676483B2 (ja) * 2004-03-03 2011-04-27 レクサム ヘルスケア パッケイジング インコーポレイテッド プラスチック形成プロセスの監視及び制御方法及びシステム
JP2005260489A (ja) * 2004-03-10 2005-09-22 Murata Mach Ltd 電子機器装置
JP2014042033A (ja) * 2005-05-11 2014-03-06 Maxim Integrated Products Inc フラットな、リード無しの片面集積回路パッケージ
JP2015228525A (ja) * 2005-05-11 2015-12-17 マキシム・インテグレイテッド・プロダクツ・インコーポレイテッドMaxim Integrated Products, Inc. フラットな、リード無しの片面集積回路パッケージ
US8335978B2 (en) 2008-03-26 2012-12-18 Seiko Epson Corporation Liquid container
JP2011523606A (ja) * 2008-05-29 2011-08-18 ヒューレット−パッカード デベロップメント カンパニー エル.ピー. 交換式プリンタコンポーネントの真正性の確認
US9141816B2 (en) 2008-05-29 2015-09-22 Hewlett-Packard Development Company, L.P. Authenticating a replaceable printer component
US9495549B2 (en) 2008-05-29 2016-11-15 Hewlett-Packard Development Company, L.P. Authenticating a replaceable printer component
US9619663B2 (en) 2008-05-29 2017-04-11 Hewlett-Packard Development Company, L.P. Authenticating a replaceable printer component
JP2012120162A (ja) * 2010-11-29 2012-06-21 Xerox Corp 複数市場消耗品id区別検証システム
WO2013062528A1 (en) * 2011-10-25 2013-05-02 Hewlett-Packard Development Company, L.P. Verification record for a replaceable supply
US9327510B2 (en) 2011-10-25 2016-05-03 Hewlett-Packard Development Company, L.P. Verification record for a replaceable supply
JP2016539818A (ja) * 2014-01-20 2016-12-22 珠海艾派克微▲電▼子有限公司 イメージングカートリッジ記憶チップのパラメータ送信方法、記憶チップ及びイメージングカートリッジ

Also Published As

Publication number Publication date
EP1300250A3 (en) 2003-07-09
US20030063311A1 (en) 2003-04-03
EP1300250A2 (en) 2003-04-09

Similar Documents

Publication Publication Date Title
JP2003118143A (ja) 交換式の印刷構成要素の真正を検証するための方法、及び、交換式の印刷構成要素
US6065824A (en) Method and apparatus for storing information on a replaceable ink container
JP3652542B2 (ja) 交換可能なプリント部品のための電気的な記憶装置
KR100577506B1 (ko) 잉크젯 인쇄 시스템, 잉크 용기, 전기적 저장 장치 및 잉크 용기 특성치 저장 방법
JP5048132B2 (ja) 不揮発性メモリ・データの完全性の検証
JP4845240B2 (ja) プリント装置の制御方法とプリントシステムとの通信方法およびプリントシステムに用いられる交換可能なモジュール
US6406120B2 (en) Postage meter machine with protected print head
US5835817A (en) Replaceable part with integral memory for usage, calibration and other data
JPH11291517A (ja) インク配給装置の電気的再生法
US6039430A (en) Method and apparatus for storing and retrieving information on a replaceable printing component
US6722753B2 (en) Method and apparatus for checking compatibility of a replaceable printing component
US9707784B2 (en) Replaceable printer component
JP5449956B2 (ja) プリンタ
US7901027B2 (en) Image forming apparatus, component, component checking method, control program, and storage medium
CN110392890B (zh) 用于验证套筒的***及方法
US6776470B2 (en) Memory device on a printer consumable programmed with target intervention rate data and methods
US8061794B2 (en) Method and apparatus for spoofing imaging devices
CN104077537B (zh) 提供与可更换打印机部件的认证通信
US20230109232A1 (en) Logic circuitry package for print apparatus
US20120026223A1 (en) Method and Apparatus for Spoofing Imaging Devices
CN117435148A (zh) 耗材芯片的通信方法、耗材芯片、耗材及图像形成装置
CN117183589A (zh) 耗材芯片及其验证方法、耗材容器、打印设备
KR19990011183A (ko) 잉크젯 프린터의 소모품 교체 허용방법

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051021

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20060120

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20060125

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060630