(57)【特許請求の範囲】
【請求項１】
プリンタであって、
像のデジタルデータに従って表面に像を生成する像出力端子で、指令信号に応答して像出力端子の機械的要素を作動する少なくとも一つの指令受信要素と、マーキング装置内部の状況に応答して状態信号を生成する状態要素とを含む像出力端子と、
像のデジタルデータおよび指令信号を前記像出力端子に出力し、状態要素からの状態信号を受信する電子サブシステムと、
指令信号および状態信号が通過する媒体として作用し、前記像出力端子および前記電子サブシステムの間にある接続部と、
セキュリティアルゴリズムを有し、前記像出力端子と前記電子サブシステムの間の前記接続部に動作可能に配置され、指令信号を受信して前記セキュリティアルゴリズムに従って前記指令信号を処理し、前記像出力端子に変更した指令信号を選択可能に出力し、更に状態信号を受信して前記セキュリティアルゴリズムに従って前記状態信号を処理し、前記電子サブシステムに変更した状態信号を選択可能に出力するセキュリティモジュール
とを有するプリンタ。
【請求項２】
プリンタのセキュリティモジュールであって、
セキュリティアルゴリズムを、前記プリンタに含まれる電子サブシステムからの指令信号に適用する論理ユニットを含み、
前記電子サブシステムは、像のデジタルデータと指令信号とを、前記プリンタに含まれる像出力端子に出力し、前記像出力端子が前記デジタルデータに従って表面に所望の像を生成させ、
前記論理ユニットが、前記セキュリティアルゴリズムに応答して、変更した指令信号を前記像出力端子に出力し、更に前記セキュリティアルゴリズムをプリンタ内部の状態要素からの状態信号に適用し、前記電子サブシステムからの像のデジタルデータに応答してシート上に像を生成し、更に前記セキュリティアルゴリズムに従って前記状態信号を処理し、変更した状態信号を前記電子サブシステムに選択可能に出力し、
前記状態要素が、プリンタ内部の物理的状況に応答して状態信号を生成し、
前記セキュリティモジュールが、指令信号および状態信号が通過する媒体として作用する、前記像出力端子および前記電子サブシステムの間にある接続部に、動作可能に配置されることを特徴とするセキュリティモジュール。
【請求項３】
更に、前記電子サブシステム内のフォント生成器に移すことができる常駐セキュア文字集合を含んで、前記デジタルデータ中に文字ビットマップを出力し、
前記論理ユニットが、前記セキュリティアルゴリズムに関係するセキュリティ手続に応答して、セキュア文字集合を前記フォント生成器に移すことを特徴とする請求項２に記載のセキュリティモジュール。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ内に組み込まれるセキュリティモジュールに関し、特に小切手のような磁気インク文字認識（ＭＩＣＲ）ドキュメントの製造を制御するものに関する。
【０００２】
【従来の技術】
電子写真の“レーザー”プリンタやインクジェット・プリンタのように、コンピュータからのデジタルデータに応答して像を紙に印刷する装置が、多くのオフィスにおいて馴染みの深いものとなっている。最近では、そのようなプリンタで用いられる技術が、磁気インク、すなわちＭＩＣＲ文字を有するドキュメントの作成に応用できることが見出されてきた。これらのＭＩＣＲ文字は、小切手等の底部に現れる文字としてよく知られている。典型的にＭＩＣＲ文字は、磁気材料を有するインクを用いた数字であって、文字が磁気読取ヘッドを通過するとき、独自のＭＩＣＲ文字により生ずる読取ヘッド上の磁束の変化が、読取ヘッドにおいて確認できる磁束パターンを作成する。（数字０〜９のような）各々の文字が、独自の磁束パターンを有し、自動検査−選別工程において、読取ヘッドを通して急速に読み取られることが可能である。米国において、ＭＩＣＲ文字に用いられるフォントとして、“Ｅ１３Ｂ”が知られているが、同一の機能を有する別のフォント“ＣＭＣ７”も他の国々において用いられている。
（磁気材料を有する用紙上に形成され、標準の読取ヘッドにより読み取られるフォントをもつ文字である）ＭＩＣＲ文字が、小切手のような重要なドキュメントを作成するのに用いられるので、セキュリティ手段が、許可を得ていないドキュメントが詐欺行為によって作成されるのを防止するために与えられなければならない。電子写真ないしはインクジェット印刷のようなデジタル印刷において、ＭＩＣＲドキュメントを許可なく作成することを防止するセキュリティ手段が、三つの戦略のうち一つないしはそれ以上の組合せに従う。セキュリティ手続は、(a) 一般にプリンタへのアクセス、(b) トナーないしは流体のインクのような、磁気すなわち金属を基とする印刷材料へのアクセス、ないしは(c) ＭＩＣＲ文字を生成するソフトウェアへのアクセス、を必要とする。(b) ないし(c) のいずれかを選択することが(a) よりも好ましい理由は、特に大規模な（ラージスケールの）ワークグループ・プリンタに対して、プリンタが、文書を印刷するような一般的な目的で、ネットワーク化した多くのユーザーによって用いられるのが望ましいからである。そのような場合、セキュリティ手続は、ＭＩＣＲドキュメントが作成されるときのみに必要とされ、装置は一般に自由に別のドキュメントを印刷することができる。ラージスケールのプリンタが静電写真現像ユニットまたはインクジェットのインク供給器のような複数のマーキング装置を供え、それらの一つが、ＭＩＣＲ用の磁気的マーキング材料を含む設計をとることができる。“セキュリティ手続”の意味するところは、例えば一人ないしはそれ以上の人間がパスワードを入力すること、認証カードを挿入するか掃引すること、あるいは例えばロックおよびキーでハードウェアを物理的にロックすることにより、アクセスを制限することである。
【０００３】
ＭＩＣＲドキュメントの作成可能なプリンタに対してセキュリティシステムを与える際に、特に望まれる特徴は、セキュリティシステムが、目下のプリンタの設計ないしは既存の個々のプリンタにおいて“再構成”されることである。このように、セキュリティシステムが、需要者に既に馴染みのある型のプリンタに単なるオプションとして与えられるか、セキュリティシステムが別の売主により製造されるプリンタに使用するために設計されることができる。
従来技術である米国特許第 4,264,808号は、会計トランザクションに含まれるドキュメント上の情報を分割し、ドキュメントそのものの代わりに、分割した情報のトランザクション上の処理を制御するシステムを開示する。“像リフトユニット”が、一連のドキュメントの各々の電子像を生成し、ドキュメントに確認証印を付けて、コンピュータにより処理されるエントリ記録を与える。
米国特許第 4,980,719号は、磁気すなわち金属トナーで形成された像部分を含む機密ドキュメント用の再生システムを開示する。再生装置は、所望の像の一部に対応する非金属顔料を用いた可視像を再生し、像の別の部分に金属すなわち磁気顔料を用いることが可能である。
【０００４】
米国特許第 5,075,875号は、ホストコンピュータおよびプリンタのラスタ像プロセッサの間を接続するデジタルプリンタ用の制御システムを開示する。制御システムの作動により、ホスト、プリンタおよびマイクロプロセッサの間に双方向通信が可能となる。システムは、プリンタが小切手のような流通証券の生成を記録できる監査証跡の特性を備える。
【０００５】
【発明の概要】
本発明の一つの態様において、像のデジタルデータに従って表面上に像を生成する像出力端子を備えるプリンタを提供する。像出力端子は、指令信号に応答して像出力端子の機械的要素を作動する指令受信要素を含み、またマーキング手段内の状況に応答して状態信号を生成する状態要素をも含む。電子サブシステムが、像のデジタルデータおよび指令信号を像出力端子に出力し、状態要素からの状態信号を受け取るように適合される。関連するセキュリティアルゴリズムを有するセキュリティモジュールは、像出力端子および電子サブシステムの間の接続部にそって置かれる。セキュリティモジュールは、指令信号を受け取り、指令信号をセキュリティアルゴリズムに従って処理し、変更された指令信号を像出力端子に選択可能に出力する。
本発明の別の態様において、プリンタ用のセキュリティモジュールを提供する。論理ユニットがセキュリティアルゴリズムを電子サブシステムからの指令信号に適用し、ここで電子サブシステムは、像のデジタルデータおよび指令信号を像出力端子に出力し、像出力端子がデジタルデータに従って表面に所望の像を与えるものである。論理ユニットが、セキュリティアルゴリズムに応答して、変更された信号を像出力端子に出力する。
【０００６】
【発明の実施の形態】
図１は、従来技術で知られる一般モデルの“パソコン”に従ったプリンタの必須要素を示す。このモデルに従うと、一般のパソコンのようなホストコンピュータ１０が、バス１２によりプリンタ１４に接続される。バス１２はネットワークの形態をとっており、多くのホストコンピュータ１０がバス１２を通じて“イーサネット”プロトコルのような手段によりプリンタ１４を選択可能に取り扱う。
図１において、プリンタ１４が概念的に二つの部分に分けられ、一方は電子サブシステム（ＥＳＳ）１６であり、もう一方は像出力端子（ＩＯＴ）１８である。このプリンタの分割は、デジタルプリンタの設計においては、実際のところかなり一般的である。
まず像出力端子において、像出力端子１８が、像のデジタルデータに従ってシート上にマークを生成することに直接関係する電子機械的ハードウェアの全てを取り囲むように意図される。そのようなハードウェアは、代表的には静電写真あるいはインクジェットの印刷技術のいずれかに関連する。そのように、像出力端子１８が、図１において更に細かい部分、例えば像形成部２０および搬送部２４に分割される。これらの一般的な用語は、多くの印刷技術において用いられている。例えば、プリンタ１４がゼログラフィー“レーザー”プリンタである場合に、像形成部２０は代表的にラスタ出力スキャナ（ＲＯＳ）レーザーからなり、デジタルデータに従って調整されるスキャニングビームを出力し、一方で搬送部２４が荷電された表面を有する光受容体を含んでおり、像形成部２０を通過すると、レーザーが所望の領域を選択的に放電して、実質的にトナーで現像されプリントシート上に転写される（手段は図示せず）静電潜像を形成する。インクジェットタイプのプリンタ１４がインクジェットのプリントヘッドの形態をとる場合には、搬送部２４がインクジェットのプリントヘッドをプリントシートに通過させる紙搬送の形態をとり、選択的にシート上の所望の領域に像を形成するように流体インクをつける。重要なことは、像形成部２０がプリントしたい像を直接表すデジタルビデオデータを受け取り、一方で搬送部２４が機械的要素であって、像形成部２０が、経路２８を通ってプリンタの出力であるシート上に所望の像を作成することを可能にする。
【０００７】
電子サブシステム（ＥＳＳ）１６は、像出力端子（ＩＯＴ）１８のハードウェアを直接制御するプリンタ１４の構成部分を示す。図１に示されるように、電子サブシステム１６から像出力端子１８の像形成部２０に、ビデオライン３０が存在する。ビデオライン３０は、直列ケーブルあるいは並列バスの形態をとることが可能で、デジタルデータを像形成部２０に与え、像形成部は、ラスタ出力スキャナにおいてレーザービームを調整し、選択的にインクジェットのプリントヘッドにおける個々のエジェクタを作動できる。少なくとも一つの（代表的にはそれ以上の）指令ライン３２が、電子サブシステム１６が像出力端子１８における特定の機械的要素にいくつかの指令信号を出力する方向に沿って存在する。機械的要素が電子サブシステム１６からの指令信号に応答して、（例えば、モータが回転したり、定着装置が暖まったりする）機能を行うために、機械的要素は、“指令受信要素”として考えられる。
指令信号が、電子サブシステム１６から、像出力端子１８の搬送部２４のような指令受信要素に送られるとき、像出力端子１８が状態信号を電子サブシステム１６に出力する。図１は、状態ライン３６に沿って電子サブシステム１６に状態信号を出力する事例検出器３４を示す。事例検出器３４のような検出器に共通の一つの機能は、プリントシートがプリントサイクルの開始時に像出力端子１８内に適切に位置しているかどうかを、例えば機械的トリップスイッチあるいは光検出器によって判断することである。当然のことながら、プリントシートがプリントサイクルの開始時に像出力端子１８において給送されない場合には、像がシート上に形成されず、シートが適切に給送されない場合には、像出力端子１８が引っ掛かったり、所望の像が満足いくようにプリントされない。これらは一つないしはそれ以上の検出器により検出できる、多くの生じうる状況のうちの二つの例として、当業者にはよく知られるものである。本発明の目的のために、重要なことは、像出力端子１８内の物理的状態（例えば、シートが特定の位置において利用不可能であり、一つ以上のシートが搬送部上に給送された等）に関する特定の目的を有する検出器３４が、電子サブシステム１６に状態信号３６を出力することができ、状態信号３６は、像出力端子１８の作動に関連する所定の意義を有する。例えば、特定の機械的シーケンスが像出力端子１８で満足いくように行われたとき、検出器３４はデジタル１を出力することができ、又は機械の不調が検出されたときには、デジタル１の状態信号を出力することもできるが、特定の状態信号の実際の構成および意義は、像出力端子の特定の設計に依存する。
【０００８】
指令ライン３２を通して像出力端子１８の機械的要素を制御し、状態ライン３６を通して状態信号を受信することに加えて、電子サブシステム１６の重要な一般の機能は、ホスト１０からプリントされるべき所望の像に関連する情報の流れを受け取ることである。代表的には、“ページ記述言語”技術が用いられる。このよく知られた技術において、ホスト１０が、電子サブシステム１６への命令に沿ってアスキー（ＡＳＣＩＩ）あるいは同様のフォーマットにおける一組の文字を出力し、これらの文字を特定のフォントで与える。所望のフォントは、ビデオライン３０に沿って像形成部２０に送られるビットマップの形態にあり、要求される各々の文字を作成する。電子サブシステム１６が、要求される別のコンピュータからの通常でないフォント用にビットマップを受け取ることができるにも関わらず、これらのビットマップは典型的には電子サブシステム１６で記憶される。これは一般的な技術であって、ＨＰ−ＰＣＬあるいはポストスクリプトのようなページ記述言語によって実行される。
図１に示されるビデオライン３０、指令ライン３２および状態ライン３６は、指令信号および状態信号の通路の媒体として作動する“接続部”４０として集合的に示される。例えばプリンタ１４を物理的に示すと、電子サブシステム１６および像出力端子１８の間に様々な接続が、電子サブシステム／像出力端子のインターフェースで相互連結させる単ケーブル配線上に形成される。一つの共通のハードウェアの設計において、そのような接続が、２６ピンプラグおよびこの接続を形成するソケット配列の形態をとる。２６ピンは、特定のプリンタ設計に従って様々に異なる機能に割り当てられ、ピンの多くは使用されないが、これらのピンおよび接続部４０を形成するケーブル配線の典型的な配列は、ビデオデータ用の二本のライン（全体としてビデオライン３０に対応）、“ライン同期”用の二本のライン、“走査同期開始”用の二本のライン、および“ページ同期”用の一本のラインを含む。これらのパラメータの全てが、電子写真プリンタにおけるラスタ出力スキャナの適切な動作に関連するものであって、これらの機能は当業者には明らかである。代表的には二本のピンが状態信号の出力用に与えられ、二本のピンが指令信号用に別に設定される。特定の売主によるプリンタ設計における“状態”および“指令”信号の特別な意味が何であろうとも、本発明に要求される状態信号および指令信号のこれらの定義は、発明の詳細な説明および請求項において定義される。
【０００９】
上述のように、例えばプリンタ１４がＭＩＣＲ文字（即ち、特定のＭＩＣＲフォントを用いて磁気すなわち金属材料により形成された文字）の作成に用いられる場合、セキュリティシステムを与えることが望ましく、全体としてプリンタ１４へのアクセス、あるいは磁気マーキング材料又は特別のＭＩＣＲフォントの一方あるいは両方へのアクセスを制限する。本発明は、図１の接続部４０として示されるインターフェースで機能する様々のセキュリティ手続を要求できるセキュリティモジュールを提供する。すなわち、本発明のセキュリティモジュールは、プリンタ１４のソフトウェア／ハードウェアのインターフェースで作動する。
図２は、本発明によるセキュリティモジュール１００が、プリンタ１４の電子サブシステム１６および像出力端子１８、またさらにホストコンピュータ１０に相互作用するときの動作を示す。セキュリティモジュール１００の機能は、コンピュータ１０からの通常の文字入力や別の情報を受け取ることであって、一般にそのような情報のほとんどが、例えばバス又は他の接続部１０２を通って電子サブシステム１６に直接に送られ、あたかもセキュリティモジュール１００が存在しないように、プリントするために電子サブシステム１６により処理される。
【００１０】
本発明の好ましい実施の形態、即ち、ホスト１０からのある情報のみ、特にＭＩＣＲ文字に関する情報によって、（文字が、磁気材料でプリントされるべきものか、あるいはＭＩＣＲフォントを用いられるものであるために）セキュリティモジュール１００が、“セキュリティアルゴリズム”に従ってそのような情報を処理させる。本明細書による発明の詳細な説明および請求項に記載されるように、セキュリティアルゴリズムは、プリンタ１４が特定の機能を示すように、ユーザが要求されるセキュリティ手続を入力するプログラムないしはプログラムの部分である。そのような“セキュリティ手続”は、例えば、一人ないしは複数の人によるそれぞれのパスワードの入力、磁気符号カードの挿入ないしは掃引、またはキー作動スイッチのターニングである。代わりに、様々なセキュリティ手続を組み合わせる装置が提供されてもよく、例えばキーを用いなければ符号カード用のスロットにアクセスできない外部ボックスが提供される。これらのセキュリティ手続は、セキュリティアルゴリズムにより要求されることができ、特定のユーザに、一般にはプリンタ１４であって特に（現像ユニットすなわち流体インク供給のような）磁気印刷材料源へのアクセスを可能にさせるか、または電子サブシステム１６を使用してＥ１３ＢもしくはＣＭＣ７のようなＭＩＣＲフォントを生成させる。
【００１１】
図２は、本発明のセキュリティモジュール１００が、電子サブシステム１６と像出力端子１８の間の接続部に沿って配置され、指令ライン３２および状態ライン３６の両方に沿って動作できるように位置づけられる。像出力端子１８のための電子サブシステム１６からの指令信号が、セキュリティモジュール１００内部のセキュリティアルゴリズムの機能に従い、同様に、電子サブシステム１６のための像出力端子１８からのある状態信号３６が、セキュリティモジュール１００による別のものに従う。
本発明に従うと、セキュリティ機能と関係がある特定の状態信号ないしは指令信号が、接続部に沿って、セキュリティモジュール１００を通過するとき、セキュリティモジュール１００は、セキュリティアルゴリズムに従って信号を処理し、必要ならばプリンタ１４内部のその目的地に達する前に、信号を変更する。信号を“変更”することによって、セキュリティモジュール１００が、受け取った信号の代わりに異なる信号を出力してもよく、また信号を単純に伝送しないことを選択してもよく、また、元の信号が送られるよう意図されていた場所以外の場所に信号を送ってもよく、すなわち“変更された信号”は実際のところなくてもよい。セキュリティアルゴリズムの応用、また元の指令信号ないしは状態信号に適用されるセキュリティアルゴリズムに応答して変更された指令信号ないしは状態信号を選択可能に出力することは、セキュリティモジュール１００内部の“論理ユニット”（図示せず）により実行される。そのような論理ユニットは、例えば指令ライン３２および状態ライン３６に動作可能に接続され最適にプログラムされたマイクロプロセッサにより実施される。
【００１２】
セキュリティモジュールのこの原理の具体例を示すために、様々なフォントを有するドキュメントにおいて、ホストがプリンタ１４に指示してＥ１３Ｂ  ＭＩＣＲフォントの文字を印刷させる基本的な場合を考える。別のフォントに関係する情報は、電子サブシステムが使用するためにバス１０２に沿って単に通過され、セキュリティモジュール１００は決して関係しない。また、ＭＩＣＲフォントで印刷されるべきＡＳＣＩＩ文字は、変更されずに電子サブシステム１６に沿って伝えられる。ホスト１０からセキュリティモジュール１００への情報は、Ｅ１３Ｂフォントの文字を印刷する指示である。この重要なフォントの指示に注目する際に、当業者によく知られるソフトウェア手段を通してチェックすることがセキュリティモジュール１００内部のセキュリティアルゴリズムの目的であり、ホスト１０の特定の利用者が認可を得たものであるかどうかを認識する。前述のように、この認可は、ユーザがホスト１０上に適切なパスワードを入力（また、別に、別のホストないしはセキュリティモジュール１００自身上のパネルで、システムの管理者が定めた別のパスワードを入力）すること、またはセキュリティモジュール１００で磁気的に読取可能なカードを挿入ないしは掃引することにより行われる。このカード入力部は、セキュリティモジュール１００の部分１１０に示される。
【００１３】
適切な認定がセキュリティ手続の一つにおいて明らかであるかどうかは、セキュリティモジュール１００を通過する信号の作用に影響を与える。一つの単純な場合において、印刷工程を開始するために、指令信号がライン３２を通って電子サブシステム１６から像出力端子１８に伝わることが必然的に要求される。セキュリティモジュール内部のセキュリティアルゴリズムが必要なセキュリティ手続を受け取らない場合は、セキュリティモジュール１００が、搬送を開始する電子サブシステム１６からの信号を変更し、且つ開始信号が存在した場所に信号を出力しないことによって、像出力端子１８の使用を防止するように機能する。これは、認可を得ていないＭＩＣＲドキュメントの印刷を妨げる最も明らかな方法である。しかしながら、像出力端子１８の特定の設計に依存して、指令信号が変更される。例えば、像出力端子１８が、２つの現像ユニットないしは２つの流体インク供給器のような１つが磁気的、他方が非磁気的である２つの利用可能なマーキング材料源を有する場合に、指令ライン３２上の変更された信号が、磁気マーキング材料を用いるという要求を変更し、代わりに非磁気的マーキング材料を用いると要求して、例えば一方の現像ユニットを他方の代わりに作動する。このように、ＭＩＣＲ文字に必要な磁気材料を除かずに、像出力端子１８が所望の像を出力する。
【００１４】
セキュリティモジュール１００が、状態ライン３６上の状態信号に応答するために用いられ、そのような状態信号はセキュリティの考えに適している。例えば、それは、像出力端子１８内部で給送の失敗すなわち紙が引っ掛かった場合には、像出力端子１８が電子サブシステム１６により制御されて、次のシート上に給送を失敗した像を単純に印刷出力するワークグループプリンタにおいては通常の設計である。しかしながら、一連の小切手が生成されている場合、この全く通常の復元技術は、一つの小切手を生成したいのに、二つの小切手を生成することになる。検出器３４が、状態ライン３６上に給送失敗すなわち紙の引っ掛かりの特別な状態信号を出力するとき、セキュリティモジュール１００がライン３６上に、再印刷させられる電子サブシステム１６上のプログラミングを取り消すような変更された信号を出力し、また状態ライン３６上ないしはバス１０２を通って電子サブシステムに応答するグラフィカル・ユーザ・インタフェース(graphical user interface)で何らかのエラーメッセージを表示する指示を出力する。このエラーメッセージは、“紙がプリンタで給送失敗、小切手（チェック）番号１０１がプリントされていない”のようなものでよく、必要なときに接続部１２を通してホストに伝えられる。この場合に、セキュリティモジュール１００は、指令信号ライン３２および状態信号ライン３６に沿って動作するように配置され、セキュリティに密接に関係する電子サブシステム又は像出力端子のあらゆる働きに反応する。
【００１５】
本発明の好ましい実施の形態に従って、Ｅ１３ＢフォントないしはＣＭＣ７フォントのようなＭＩＣＲ文字を印刷する“セキュア”フォントは、セキュリティモジュール１００上に直接常駐していることが望ましく、ローマンのような別のフォントのように、電子サブシステム１６にすぐにアクセスすることができない。この装置のもとで、ホスト１０がプリンタ１４にＭＩＣＲフォントで印刷するよう要求するとき、電子サブシステム１６がセキュリティモジュール１００を通してフォントカード１１２を要求し、アクセスしなければならない。通常別のフォントに対して、フォント用のビットマップが電子サブシステム１６内部に常駐し、典型的にはリードオンリーメモリにおけるハードすなわち不揮発性の形態において存在する。ＭＩＣＲフォントがセキュリティモジュール１００を通じてアクセスされるとき、必要なセキュリティアルゴリズムが満たされると仮定すると、フォント用のビットマップは、バス１０２を通じて電子サブシステム１６に入力されるが、揮発性メモリのような非永久的な形態の電子サブシステム１６に位置される。ＭＩＣＲフォントは、電子サブシステム１６により使用され、あたかも常駐フォントのようではあるが、重要なこととして、ある所定の外部イベントが電子サブシステム１６に生じるとき、これらのビットマップは、消去されるか、アクセス不能にされる。例えば、セキュリティモジュール１００または電子サブシステム１６が、電力を切ること、一定部数の印刷量、またはジョブの終了に応答してビットマップを消去するようにプログラムされることができる。さらに、セキュリティモジュール１００ないしは電子サブシステム１６のいずれかが、特定のユーザにより印刷された全てのチェック（小切手）のランニングトータルを、時間にわたり累積し、システムのいずれかに保持された利用可能な量と比較する手段を含むことができる。重要な機能として、フォントカード１１２へのアクセスが、単なる一時的なものであり、セキュリティモジュール１００中のセキュリティアルゴリズムの部分として無効とされる。
【００１６】
フォントカード１１２のセキュリティの別の態様は、フォントカードが実際はＰＣＭＣＩＡカードのような物理的に取外し可能なカード上に位置されることであり、そのカードは、セキュリティモジュール１００から選択的に挿入あるいは取外しをすることが可能であり、更に認証のないフォントへのアクセスを避ける。フォントカードにアクセスするために、特定のユーザが、物理的にカード１１２を許可された人間から奪うしかない。さらに、フォントカード１１２が挿入されるべき開口部を選択可能に閉じるよう作動するキー機構１１４が、セキュリティモジュール１００に与えられる。フォントカード１１２は、ＭＩＣＲ文字フォントビットマップに加えて、コーポレートロゴのような別のセキュリティセンシティブビットマップを含んでよい。
セキュリティモジュール１００の実際に重要な別の特徴は、プリンタ１４により生成される全てのＭＩＣＲドキュメントを記録するメモリの有効性である。そのような“監査証跡”メモリは、図２で不揮発性メモリ（ＮＶＭ）１３０により示される。そのような“メモリ”は、例えば印刷物の記録を即座にハードコピー印刷することも含む。このシステムの下では、セキュリティアルゴリズムを実施するＭＩＣＲドキュメントが印刷されるとき、小切手の中で見られるような一定の文字列が、不揮発性メモリ１３０に同時に複写される。セキュリティモジュール１００ないしは監査証跡メモリ１３０で、印刷時間のような特定の像データに連結する別の設備、およびセキュリティアルゴリズムを実施する直前の人間との識別を含む。関連する文字列の複写は、マイクロプロセッサのような同一の“論理ユニット”により実行され、セキュリティアルゴリズムに応答して変更された状態信号および指令信号を出力する。
【００１７】
図２に示されるように、セキュリティモジュール１００が、動作可能に指令信号ライン３２および状態信号ライン３６に沿って配置されるが、ビデオライン３０と相互作用する必要はなく、ビデオライン３０によって、電子サブシステム１６が直接像出力端子１８内の像形成部２０にデジタル像データを送る。これは本発明の好ましい実施の形態であるが、ビデオライン３０がセキュリティモジュール１００内のセキュリティアルゴリズムに従属する機構も可能である。しかしながら、電子サブシステム１６および像出力端子１８の間の指令ラインおよび状態ラインを単に制御することが、通常のセキュリティ手続を実行するのに十分であることが分かってきた。ライン３０に沿ってデジタル信号を直接に含む一つの可能なセキュリティ特性は、フォントカード１１２のＭＩＣＲフォントビットマップを無効とすることが可能な設計であって、セキュリティモジュール１００に、所望のＭＩＣＲ文字の代わりにデフォルト(default) 文字をバス１０２を通して電子サブシステム１６にロードさせる。これらのデフォルト文字は、単純なローマン又は特別なブランク又は別の文字であってよく、ビデオライン３０のデジタルデータ上に現れる。
【００１８】
セキュリティモジュール１００が指令ライン３２および状態ライン３６に沿って物理的に存在することは、前述の多くの共通のプリンタ設計において、これらのラインが、電子サブシステム１６と像出力端子１８の間にプラグおよびソケットを有するワイヤ配線の部分であるため、比較的簡単に生成することができる。図２に示されるようにライン３６および３２を再経路づけできるハードウェア装置が、既存のプリンタの電子サブシステム１６と像出力端子１８の間のプラグとソケットに挟まれるべきプラグ及びソケットの組合せによって単純に与えられる。印刷モジュール１００は、現存するプリンタの印刷設計、ないしは既に組み込まれたプリンタにおいて、比較的容易に“変更”される。
本発明のセキュリティモジュール１００が、プリンタ１４内で、特にプリンタ１４自身内のソフトウェア／ハードウェアのインターフェースに沿ってそのセキュリティ機能を実行することが重要である。この構成は、米国特許第 5,075,875号におけるシステム全体にわたりかなりの改良を示すものであり、ホスト及びプリンタの間に動作可能に配置されたマイクロプロセッサでセキュリティおよび監査証跡手続を実行するものである。本発明のセキュリティモジュールが、プリンタ内部の制御ソフトウェアとハードウェアの間で動作するために、特にネットワークに割り当てられた多数のホストが存在するとき、セキュリティモジュールの機能は様々なホストで個々のユーザに邪魔なものとはならない。さらに、本発明のセキュリティモジュール１００が、状態ライン３６からハードウェアレベルで（例えば、個々の紙給送および像出力端子１８を伴う位置検出器に関する）状態情報を直接受け取るために、プリンタ内部の特定の物理的状況が、セキュリティを考慮にいれて、容易に識別することが可能で、セキュリティを考慮するこれらの状況のみが、工程を終了させることができる。全体としてプリンタおよびホストの間に存在するシステムは、プリンタ内部のハードウェアの障害に対して適切に作用できない。本発明のセキュリティモジュールがソフトウェア／ハードウェアのインターフェースに存在するため、セキュリティモジュールは、プリンタの外部にあるセキュリティシステムをうまく避けることができるであろうハッカーにとっても免れるのが困難で、他のホストコンピュータと同様に“ネットワーク上”のものとして考えることができる。
【００１９】
図３（Ａ）および３（Ｂ）は、既に存在するプリンタの組合せにおいてセキュリティモジュール１００の物理的に可能な構成を示した斜視図を単純化したものであって、各々のタイプのプリンタ１４が示されている。図３（Ａ）において、セキュリティモジュール１００が、プリンタそのものか又はその隣のボックスに位置され、図３（Ｂ）において、セキュリティモジュール１００がデスクトッププリンタの下方に位置するように構成される。両方の場合において、モジュールにおけるユーザがアクセス可能な重要な部分は、磁気符号カードを受け取るカードスロット１１１、ＰＣＭＣＩＡのようなフォントカードを受け取るフォントカードスロット１１３、および物理的なキーロック１１４である。物理的キーロック１１４は、セキュリティモジュール全体をイネーブルし、それによってプリンタ全体をもイネーブルするか、あるいはフォントカードが挿入されるフォントカードスロット１１３へのアクセスを制限するために用いられることができる。
本発明は開示された構造に関連して説明されてきたが、説明してきた実施の形態に制限されるものではなく、請求項の範囲内に含まれる変更までをも意図するものである。
【図面の簡単な説明】
【図１】従来技術で知られるプリンタの必須構成要素を示す図式的なシステムを示す。
【図２】本発明の一つの態様に従ったセキュリティモジュールとともに作動するプリンタを図式的に示す。
【図３】（Ａ）は、本発明に従ったセキュリティモジュールの実行できる物理的構成の斜視図であり、（Ｂ）も、本発明に従ったセキュリティモジュールの実行できる物理的構成の斜視図である。
【図１】
0003983312.tif 000002
【図２】
0003983312.tif 000003
【図３】
0003983312.tif 000004