(57)【要約】【課題】  本体、装着器間認証の確実性向上をデータ転送増加量を抑えつつ実現させる。【解決手段】  乱数を発生する乱数発生器と、発生させた乱数を装着器に送信（チャレンジ）するための送信部と、装着器が正規のものであるかどうかの認証を行うために使用する秘密鍵と、発生させた乱数を暗号化させる暗号器と、暗号器により暗号化を施された暗号データを保持するためのRAMと、装着器からのデータ送信（レスポンス）を受信するための受信部と、受信したデータとRAMに保持されている暗号データとを比較認証するための認証装置とを備えることを特徴とした電子制御装置。  暗号器は入力データを複数回暗号化させることを特徴とする。  認証装置は複数個のそれぞれ対応するデータ同士比較することを特徴とする。【選択図】  図１
2008010952.tif 000002
【特許請求の範囲】
【請求項１】
乱数を発生する乱数発生器と、前記乱数を装着される装着器に送信（チャレンジ）するための送信手段１と、前記装着器が正規のものであるかどうかの認証を行うために使用する秘密鍵１と、前記秘密鍵１により前記乱数を暗号化させる暗号器１と、前記暗号器１により暗号化を施された暗号データを保持するための記憶装置１と、前記装着器からのデータ送信（レスポンス）を受信するための受信手段１と、前記受信手段１により得た受信データを保持するための記憶装置２と、前記記憶装置１に保持されている前記暗号データと前記記憶装置２に保持される前記受信データとを比較するための比較手段とを備えることを特徴とした電子制御装置であって、
前記装着器は前記電子制御装置と同一の秘密鍵２と、前記電子制御装置より送信された送信データを受信するための受信手段２と、前記秘密鍵２により受信したデータを暗号化させるための暗号器２と、暗号化を施した暗号データを前記電子制御装置へと送信するための送信手段２とを備え、
前記暗号器１は前記秘密鍵１を使用して前記乱数データを複数回暗号化することを特徴とし、
前記暗号器２は前記秘密鍵２を使用して受信したデータを複数回暗号化することを特徴とし、
前記記憶装置１は前記暗号器１により暗号化された複数の暗号データを保持することを特徴とし、
前記比較手段は前記記憶装置１に保持されている複数の暗号データと前記記憶装置２に保持されている複数の受信データをそれぞれ対応するデータ同士比較することを特徴とする電子制御装置。
【請求項２】
乱数を発生する乱数発生器と、装着される装着器が正規のものであるかどうかの認証を行うために使用する秘密鍵１と、前記秘密鍵１により前記乱数発生器より発生した乱数データを暗号化させる暗号器１と、前記乱数データと前記暗号器１より暗号化された暗号データを保持するための記憶装置１と、前記暗号データを装着される装着器に送信（チャレンジ）するための送信手段１と、前記装着器からのデータ送信（レスポンス）を受信するための受信手段１と、前記受信手段１により得た受信データを保持するための記憶装置２と、前記記憶装置１に保持されている前記乱数データおよび前記暗号データと前記記憶装置２に保持される前記受信データとを比較するための比較手段とを備えることを特徴とした電子制御装置であって、
前記装着器は前記電子制御装置と同一の秘密鍵２と、前記電子制御装置より送信された送信データを受信するための受信手段２と、前記秘密鍵２により受信したデータを暗号化（復号化）させるための暗号器２と、暗号化を施した暗号データを前記電子制御装置へと送信するための送信手段２とを備え、
前記暗号器１は前記秘密鍵１を使用して前記乱数データを複数回暗号化することを特徴とし、
前記暗号器２は前記秘密鍵２を使用して受信したデータを複数回暗号化（復号化）することを特徴とし、前記記憶装置１は前記乱数データと前記暗号器１により暗号化された複数の暗号データを保持することを特徴とし、
前記送信手段１は前記暗号器１により複数回暗号化された最後のデータを送信することを特徴とし、
前記比較手段は前記記憶装置１に保持されている前記乱数データおよび複数の暗号データと前記記憶装置２に保持されている複数の受信データをそれぞれ対応するデータ同士比較することを特徴とする電子制御装置。
【請求項３】
乱数を発生する乱数発生器と、前記乱数を装着される装着器に送信（チャレンジ）するための送信手段１と、前記装着器が正規のものであるかどうかの認証を行うために使用する秘密鍵１と、入力されたデータを前記秘密鍵１により暗号化させる暗号器１と、前記暗号器１が暗号化するデータを保持および更新する記憶装置１と、前記装着器からのデータ送信（レスポンス）を受信するための受信手段１と、前記受信手段１により得た受信データを保持するための記憶装置２と、前記記憶装置１に保持されている前記暗号データと前記記憶装置２に保持される前記受信データとを比較するための比較手段とを備えることを特徴とした電子制御装置であって、
前記装着器は前記電子制御装置と同一の秘密鍵２と、前記電子制御装置より送信された送信データを受信するための受信手段２と、前記秘密鍵２により受信したデータを暗号化させるための暗号器２と、暗号化を施した暗号データを前記電子制御装置へと送信するための送信手段２とを備え、
前記暗号器１は前記受信手段１がデータを受信するごとに前記秘密鍵１を使用して前記記憶装置１に保持されているデータを暗号化することを特徴とし、
前記記憶装置１は初期値として前記乱数を保持し、また前記暗号器１により暗号化したデータで更新することを特徴とし、
前記暗号器２は前記秘密鍵２を使用して受信したデータを複数回暗号化することを特徴とし、
前記送信手段２は暗号化毎に暗号データを前記受信手段１へ送信することを特徴とし、
前記比較手段は前記暗号器１が更新したデータと前記記憶装置２に格納されているデータとを比較し認証を行うことを特徴とする電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は本発明は電子制御装置と当該装置に装着可能な装着器との間の認証
に関するものである。
【背景技術】
【０００２】
プリンタやコピー機能も有したマルチファンクションプリンタでは、消耗品や定期交換部品をユニット単位でサービス交換する事が成されている。例えば、定着装置は電子写真プリンタに必須の機能である。その定着装置は高温環境で利用されるので、その寿命はプリンタ本体に比べて短く、それ故交換が容易なユニットとして設計されることが多い。また、オプションフィーダーやオプション排紙装置がそのプリンタに取り付け可能となるような拡張機能が具備されていることが多い。このようなプリンタ本体に接続される装着器においては、不法な模倣品が市場に出回ることが多い。そのような模倣品がプリンタに装着されると、プリンタが動作しないのみならず最悪プリンタ本体を破壊することになりかねない。特に定着装置のような非常に信頼性を要求するユニットに関しては、正規のユニットが利用されているか否かを識別することは重要である。そして、正規でないユニットが装着されていると認識した場合には、ユーザに注意を促すことは必要となってくる。装着器が正規のユニットであるか否かを判別するには、暗号技術の一種である認証技術を利用することがすでに行われている。その認証法の一つとして共通鍵暗号を利用したチャレンジレスポンス認証法が存在する。チャレンジレスポンス法の詳細を以下に説明する。
【０００３】
プリンタ本体及び装着器は同様の鍵（共通鍵）を有していることが前提となる。本体はランダムな数値（これを乱数とする。）を作成し、それを装着器へと送信（チャレンジ）する。本体は作成した乱数に鍵を利用して暗号データの作成をする。また、乱数を受信した装着器は本体同様に鍵を使用して暗号データを作成する。暗号データを作成した装着器はそれを本体へと送り返す（レスポンス）。本体は作成した暗号データと装着器から送り返されたデータとの比較を行う。このとき、本体と装着器間で使用した鍵が同様のものであれば比較したデータ同士は一致する。以上により本体装着器間の認証を行うことができる。
【０００４】
また、認証の確実性を上げるためにチャレンジレスポンスが数度実行される場合がある。
【０００５】
従来例としては、例えば特許文献１と特許文献２をあげることが出来る。
【特許文献１】特開２００４−１２６８８９号公報
【特許文献２】特開２００３−１６３６６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来例では認証の確実性を上げるために本体、装着器間でのデータ転送量がチャレンジレスポンス回数倍になってしまうので、処理時間が増えたり、データ送信時の誤り発生量が増えてしまうなどの弊害が生じてしまう。
【０００７】
本出願にかかわる第1、２および３の発明の目的は認証の確実性を上げつつ、データ転送量の増加をおさえることである。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本出願に係る第１の発明は乱数を発生する乱数発生器と、前記乱数を装着される装着器に送信（チャレンジ）するための送信手段１と、前記装着器が正規のものであるかどうかの認証を行うために使用する秘密鍵１と、前記秘密鍵１により前記乱数を暗号化させる暗号器１と、前記暗号器１により暗号化を施された暗号データを保持するための記憶装置１と、前記装着器からのデータ送信（レスポンス）を受信するための受信手段１と、前記受信手段１により得た受信データを保持するための記憶装置２と、前記記憶装置１に保持されている前記暗号データと前記記憶装置２に保持される前記受信データとを比較するための比較手段とを備えることを特徴とした電子制御装置。
【０００９】
前記装着器は前記電子制御装置と同一の秘密鍵２と、前記電子制御装置より送信された送信データを受信するための受信手段２と、前記秘密鍵２により受信したデータを暗号化させるための暗号器２と、暗号化を施した暗号データを前記電子制御装置へと送信するための送信手段２とを備えることを特徴とする。
【００１０】
前記暗号器１は前記秘密鍵１を使用して前記乱数データを複数回暗号化することを特徴とする。
【００１１】
前記暗号器２は前記秘密鍵２を使用して受信したデータを複数回暗号化することを特徴とする。
【００１２】
前記記憶装置１は前記暗号器１により暗号化された複数の暗号データを保持することを特徴とする。
【００１３】
前記比較手段は前記記憶装置１に保持されている複数の暗号データと前記記憶装置２に保持されている複数の受信データをそれぞれ対応するデータ同士比較することを特徴とする。
【００１４】
これにより電子制御装置に予期した物と違うものが装着された場合、その装着されたものが正規のものではないと判断することができる。
【００１５】
また、本発明に係る第２の発明は乱数を発生する乱数発生器と、装着される装着器が正規のものであるかどうかの認証を行うために使用する秘密鍵１と、前記秘密鍵１により前記乱数発生器より発生した乱数データを暗号化させる暗号器１と、前記乱数データと前記暗号器１より暗号化された暗号データを保持するための記憶装置１と、前記暗号データを装着される装着器に送信（チャレンジ）するための送信手段１と、前記装着器からのデータ送信（レスポンス）を受信するための受信手段１と、前記受信手段１により得た受信データを保持するための記憶装置２と、前記記憶装置１に保持されている前記乱数データおよび前記暗号データと前記記憶装置２に保持される前記受信データとを比較するための比較手段とを備えることを特徴とした電子制御装置。
【００１６】
前記装着器は前記電子制御装置と同一の秘密鍵２と、前記電子制御装置より送信された送信データを受信するための受信手段２と、前記秘密鍵２により受信したデータを暗号化（復号化）させるための暗号器２と、暗号化を施した暗号データを前記電子制御装置へと送信するための送信手段２とを備えることを特徴とする。
【００１７】
前記暗号器１は前記秘密鍵１を使用して前記乱数データを複数回暗号化することを特徴とする。
【００１８】
前記暗号器２は前記秘密鍵２を使用して受信したデータを複数回暗号化（復号化）することを特徴とする。
【００１９】
前記記憶装置１は前記乱数データと前記暗号器１により暗号化された複数の暗号データを保持することを特徴とする。
【００２０】
前記送信手段１は前記暗号器により複数回暗号化された最後のデータを送信することを特徴とする。
【００２１】
前記比較手段は前記記憶装置１に保持されている前記乱数データおよび複数の暗号データと前記記憶装置２に保持されている複数の受信データをそれぞれ対応するデータ同士比較することを特徴とする。
【００２２】
これにより電子制御装置に予期した物と違うものが装着された場合、その装着されたものが正規のものではないと判断することができる。
【００２３】
また、本発明に係る第３の発明は乱数を発生する乱数発生器と、前記乱数を装着される装着器に送信（チャレンジ）するための送信手段１と、と前記装着器が正規のものであるかどうかの認証を行うために使用する秘密鍵１と、入力されたデータを前記秘密鍵１により暗号化させる暗号器１と、前記暗号器１が暗号化するデータを保持および更新する記憶装置１と、前記装着器からのデータ送信（レスポンス）を受信するための受信手段１と、前記受信手段１により得た受信データを保持するための記憶装置２と、前記記憶装置１に保持されている前記暗号データと前記記憶装置２に保持される前記受信データとを比較するための比較手段とを備えることを特徴とした電子制御装置。
【００２４】
前記装着器は前記電子制御装置と同一の秘密鍵２と、前記電子制御装置より送信された送信データを受信するための受信手段２と、前記秘密鍵２により受信したデータを暗号化させるための暗号器２と、暗号化を施した暗号データを前記電子制御装置へと送信するための送信手段２とを備えることを特徴とする。
【００２５】
前記暗号器１は前記受信手段１がデータを受信するごとに前記秘密鍵１を使用して前記記憶装置１に保持されているデータを暗号化することを特徴とする。
【００２６】
前記記憶装置１は初期値として前記乱数を保持し、また前記暗号器１により暗号化したデータで更新することを特徴とする。
【００２７】
前記暗号器２は前記秘密鍵２を使用して受信したデータを複数回暗号化することを特徴とする。
【００２８】
前記送信手段２は暗号化毎に暗号データを前記電子制御装置へ送信することを特徴とする。
【００２９】
前記比較手段は前記記憶装置２と前記記憶装置１に保持されている前記暗号器１が更新したデータとを比較し認証を行うことを特徴とする。
【００３０】
これによりデータ処理（乱数発生から認証までの流れ）をスムーズに行うことができ、かつ記憶装置の容量を少なくすることができる。
【発明の効果】
【００３１】
以上説明したように、本出願に係る第１の発明によれば複数回認証を行うことができることから、その信頼性を向上させることができる。また、電子制御装置から装着器へのデータ転送が１度ですむことから転送データ量の削減と、転送中のデータ誤りによる転送エラーを軽減することができる。
【００３２】
また、本出願に係る第２の発明によれば複数回認証を行うことができることから、その信頼性を向上させることができる。また、電子制御装置から装着器へのデータ転送が１度ですむことから転送データ量の削減と、転送中のデータ誤りによる転送エラーを軽減することができる。
【００３３】
また、本出願に係る第３の発明によれば第１の特徴を備えつつ、認証に必要な複数のデータ（複数回暗号化したデータ）を記憶する必要が無いことから記憶装置の容量を小さくすることができる。
【発明を実施するための最良の形態】
【００３４】
（実施例１）
図1は本発明の特徴を最もよく表す図画であり、同図において１１はプリンタ装置、１２はプリンタ装置に装着することのできる装着器、１３は乱数を発生させる乱数発生器、１４は入力されたデータを暗号化させる暗号器、１５はデータを読み出すことのできるROM（ここには認証に使用する鍵１をあらかじめ格納してある。）、１６はデータを読み書きすることのできるRAM（ここは認証に使用する比較データ１，２および３を格納するために使用）、１７は入力されたデータ（乱数データ）を装着器１２へと送信するデータ送信部、１８は装着器１２から送られてきたデータを受信するデータ受信部、１９は入力された２つのデータを比較し一致するかどうかの判定を行う認証装置である。
【００３５】
また、図２は装着器の詳細を説明した図画であり、同図において２１はプリンタ装置１１から送られてきたデータを受信するデータ受信部、２２は入力されたデータをプリンタ装置１１へと送信するデータ送信部、２３はデータを読み出すことのできるROM（認証に使用する鍵２をあらかじめ格納してある。）、２４入力されたデータに鍵２を使用して暗号化させる暗号器である。
【００３６】
プリンタ装置に装着器が装着されると、その装着器が当該プリンタ装置にとって予期することのできる装着器（正規の装着器）であるかどうかの認証を行う。その動作を以下に記述する。
【００３７】
図１のプリンタ装置１１は装着器１２が装着されると乱数発生器１３により乱数データを作成する。乱数データは暗号器１４およびデータ送信部１７に入力される。乱数データを入力された暗号器１４はROM１５内の鍵１を使用して乱数データを暗号化する。これにより得られた暗号データはRAM１６内に比較データ１として格納される。暗号データは再び暗号器１４に入力され、さらに暗号化を施す。この処理を複数回行う（図1では暗号データを３つ得ている）。この処理により得た暗号データを比較データ２および３としてRAM１６内に格納する。乱数データを入力されたデータ送信部１７は入力データを装着器１２へと送信する。データを送信された装着器１２は図2のデータ受信部２１にて受信する。データ受信部２１で受信した乱数データは暗号器２４に入力される。暗号器２４は入力された乱数データにROM２３内の鍵２を使用して暗号データを作成する（鍵２がプリンタ装置１１内のROM１５に格納されている鍵１と同一のものであれば暗号器２４で作成された暗号データはプリンタ装置１１内のRAM１６に格納されている比較データ1と一致する。）。作成された暗号データはデータ送信部２２および暗号器２４に再び入力される。データ送信部に入力された暗号データは図1のプリンタ装置に送信される。また、データを入力された暗号器はROM２３内の鍵２を使用して再び暗号化を施す。この処理を複数回行う（図１の比較データ数とあわせるために暗号データ数は3つ作成される。）。暗号データは作成されるたびにデータ送信部２２に入力される。データを送信された図1のプリンタ装置１１はデータ受信部１８にてそのデータを受信する。データ受信部１８で受信されたデータは認証装置１９に入力される。データを入力された認証装置１９はRAM１６から対応する比較データ（データ受信部１８から受信した順番と同じ番号の比較データ）を受信し、そのデータが互いに一致するかを確認する。複数個の比較データ全てにおいて一致していたら認証OKを出力し、１つでも一致しなかったら認証NGを出力する。
【００３８】
（実施例２）
図３は本発明の特徴を表す図画であり、同図において３１はプリンタ装置、３２はプリンタ装置に装着することのできる装着器、３３は乱数を発生させる乱数発生器、３４は入力されたデータを暗号化させる暗号器、３５はデータを読み出すことのできるROM（ここには認証に使用する鍵１をあらかじめ格納してある。）、３６はデータを読み書きすることのできるRAM（ここは認証に使用する比較データ１，２および３を格納するために使用）、３７は入力されたデータ（乱数データ）を装着器３２へと送信するデータ送信部、３８は装着器３２から送られてきたデータを受信するデータ受信部、３９は入力された２つのデータを比較し一致するかどうかの判定を行う認証装置である。
【００３９】
また、図４は装着器の詳細を説明した図画であり、同図において４１はプリンタ装置３１から送られてきたデータを受信するデータ受信部、４２は入力されたデータをプリンタ装置３１へと送信するデータ送信部、４３はデータを読み出すことのできるROM（認証に使用する鍵２をあらかじめ格納してある。）、４４入力されたデータに鍵２を使用して復号化させる復号器である。
【００４０】
プリンタ装置に装着器が装着されると、その装着器が当該プリンタ装置にとって予期することのできる装着器（正規の装着器）であるかどうかの認証を行う。その動作を以下に記述する。
【００４１】
図３のプリンタ装置３１は装着器３２が装着されると乱数発生器３３により乱数データを作成する。乱数データは暗号器３４に入力される。乱数データを入力された暗号器３４はROM３５内の鍵１を使用して乱数データを暗号化する。これにより得られた暗号データはRAM３６内に比較データ１として格納される。暗号データは再び暗号器３４に入力され、さらに暗号化を施す。この処理を複数回行う（図３では暗号データを３つ得ている）。この処理により得た暗号データを比較データ２および３としてRAM３６内に格納する。また、さらにもう1つの暗号データ（比較データ３としてRAM３６に格納されたデータをさらに暗号化させたデータ）はデータ送信部３７に入力される。暗号データを入力されたデータ送信部３７は入力データを装着器３２へと送信する。データを送信された装着器３２は図４のデータ受信部４１にて受信する。データ受信部４１で受信した暗号データは復号器４４に入力される。復号器４４は入力された暗号データにROM４３内の鍵２を使用して復号データを作成する（鍵２がプリンタ装置３１内のROM３５に格納されている鍵１と同一のものであれば復号器４４で作成された復号データはプリンタ装置３１内のRAM３６に格納されている比較データ1と一致する。）。作成された復号データはデータ送信部４２および復号器４４に再び入力される。データ送信部に入力された復号データは図３のプリンタ装置に送信される。また、データを入力された復号器はROM４３内の鍵２を使用して再び復号化を施す。この処理を複数回行う（図３の比較データ数とあわせるために復号データ数は3つ作成される。）。復号データは作成されるたびにデータ送信部４２に入力される。データを送信された図３のプリンタ装置３１はデータ受信部３８にてそのデータを受信する。データ受信部３８で受信されたデータは認証装置３９に入力される。データを入力された認証装置３９はRAM３６から対応する比較データ（データ受信部３８から受信した順番と逆の番号の比較データ）を受信し、そのデータが互いに一致するかを確認する。複数個の比較データ全てにおいて一致していたら認証OKを出力し、１つでも一致しなかったら認証NGを出力する。
【００４２】
（実施例３）
図５は本発明の特徴を表す図画であり、同図において５１はプリンタ装置、１２はプリンタ装置に装着することのできる装着器、５３は乱数を発生させる乱数発生器、５４は入力されたデータを暗号化させる暗号器、５５はデータを読み出すことのできるROM（ここには認証に使用する鍵１をあらかじめ格納してある。）、５６はデータを読み書きすることのできるRAM（ここは認証に使用する比較データを格納するために使用）、５７は入力されたデータ（乱数データ）を装着器５２へと送信するデータ送信部、５８は装着器５２から送られてきたデータを受信するデータ受信部、５９は入力された２つのデータを比較し一致するかどうかの判定を行う認証装置である。
【００４３】
また、図２は装着器の詳細を説明した図画であり、同図において２１はプリンタ装置５１から送られてきたデータを受信するデータ受信部、２２は入力されたデータをプリンタ装置５１へと送信するデータ送信部、２３はデータを読み出すことのできるROM（認証に使用する鍵２をあらかじめ格納してある。）、２４入力されたデータに鍵２を使用して暗号化させる暗号器である。
【００４４】
プリンタ装置に装着器が装着されると、その装着器が当該プリンタ装置にとって予期することのできる装着器（正規の装着器）であるかどうかの認証を行う。その動作を以下に記述する。
【００４５】
図５のプリンタ装置５１は装着器１２が装着されると乱数発生器５３により乱数データを作成する。乱数データはRAM５６およびデータ送信部５７に入力される。乱数データを入力されたデータ送信部５７は入力データを装着器１２へと送信する。データを送信された装着器１２は図2のデータ受信部２１にて受信する。データ受信部２１で受信した乱数データは暗号器２４に入力される。暗号器２４は入力された乱数データにROM２３内の鍵２を使用して暗号データを作成する。作成された暗号データはデータ送信部２２および暗号器２４に再び入力される。データ送信部に入力された暗号データは図５のプリンタ装置に送信される。また、データを入力された暗号器はROM２３内の鍵２を使用して再び暗号化を施す。この処理を複数回行う（図５の比較データ数とあわせるために暗号データ数は3つ作成される。）。暗号データは作成されるたびにデータ送信部２２に入力される。データを送信された図５のプリンタ装置５１はデータ受信部５８にてそのデータを受信する。データ受信部５８で受信されたデータは認証装置５９に入力される。データを入力された認証装置５９は暗号器５４へと暗号化の指令を出す。暗号化の指令を受けた暗号器５４はRAM５６からデータを読み出し、それをROM２３内の鍵１を使用して暗号化を施す。暗号化を施された暗号データは比較データとしてRAM５６に格納、および認証装置５９に入力される。データを入力された認証装置５９は先に入力されていた受信データとの比較を行う。一致していなかったら認証NGを出力して終了する。一致していたら次の受信データが認証装置５９に入力されるのを待つ。認証装置５９は全ての受信データが入力されるまで同様な処理を行い、最後の受信データにおいても比較データと一致していたら認証OKを出力し終了する。
【図面の簡単な説明】
【００４６】
【図１】本発明の第1の実施例に係るプリンタ装置の構成を説明する図である。
【図２】本発明の第１の実施例に係る装着器の構成を説明する図である。
【図３】本発明の第２の実施例に係るプリンタ装置の構成を説明する図である。
【図４】本発明の第２の実施例に係る装着器の構成を説明する図である。
【図５】本発明の第３の実施例に係るプリンタ装置の構成を説明する図である。
【符号の説明】
【００４７】
１１  プリンタ装置
１２  装着器
１３  乱数発生器
１４  暗号器
１５  ROM
１６  RAM
１７  データ送信部
１８  データ受信部
１９  認証装置
２１  データ受信部
２２  データ送信部
２３  ROM
２４  暗号器
３１  プリンタ装置
３２  装着器
３３  乱数発生器
３４  暗号器
３５  ROM
３６  RAM
３７  データ送信部
３８  データ受信部
３９  認証装置
４１  データ受信部
４２  データ送信部
４３  ROM
４４  復号器
５１  プリンタ装置
５３  乱数発生器
５４  暗号器
５５  ROM
５６  RAM
５７  データ送信部
５８  データ受信部
５９  認証装置
【図１】
2008010952.tif 000003
【図２】
2008010952.tif 000004
【図３】
2008010952.tif 000005
【図４】
2008010952.tif 000006
【図５】
2008010952.tif 000007