(57)【特許請求の範囲】
【請求項１】
画像データを記録するためのスキャナ、画像データを保持するためのメモリ、及び画像データに基づいて印刷シートに画像を印刷するためのプリンタを含むデジタルコピー機であって、
前記スキャナが原稿を読み取って得られた画像データに基づいて前記プリンタがトレイ内から引き出された印刷シートに画像を印刷することを指示するジョブを識別する番号、前記スキャナが読み取る原稿の枚数、前記スキャナが原稿を読み取る時間、前記スキャナが原稿を読み取る日時、及び前記トレイ内の印刷シートのサイズからなる付随データと、ユーザが操作した所定の操作部に応じたユーザデータと、を入力する入力手段と、
前記入力手段により入力された前記ユーザデータ及び前記付随データを、暗号化するためのキーとして用いて、前記メモリ内の画像データを暗号化する暗号化手段と、
を含むデジタルコピー機。
【請求項２】
前記暗号化手段は、前記スキャナが複数の原稿を読み取る場合、各原稿の画像に対して異なる付随データを用いて、各画像を暗号化することを特徴とする請求項１記載のデジタルコピー機。
【請求項３】
前記ユーザデータ及び前記付随データを出力する出力手段と、
前記出力された前記ユーザデータ及び前記付随データを記憶する外部装置から該記憶された前記ユーザデータ及び前記付随データを受信する受信手段を更に備え、
前記暗号化手段は、前記受信された前記ユーザデータ及び前記付随データを用いて、前記画像データを暗号化する
ことを特徴とする請求項１又は請求項２記載のデジタルコピー機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルコピー機に関し、また、オリジナルハードコピーデータを走査してデジタルデータとして記録し、後続の記憶や印刷に使用するシステムに関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
今日、「デジタルコピー機」は事務機器産業で広く知られている。数十年来使われてきた「アナログ」もしくは「光レンズ式」コピー機ではコピー対象のハードコピー文書を事実上撮影していたのに対し、デジタルコピー機はオリジナル画像をまず１組のデジタルデータに変換し、このデジタルデータをメモリに保持する。このデジタルデータはオリジナル文書を基にしたコピーを印刷（プリント）する際に使用される。コピーはオリジナル文書の正確なコピーとすることもできるが、データに様々な処理を施して、オリジナルデータを基にした印刷を行うこともできる。画像データをメモリに一時的に保存することで、画像の「クリーニングアップ」、画像の拡大縮小、画像のシフト及び反転、変数データの挿入など様々な理由で画像データを変更することができる。また、データを一時的に保存することで、電子保管などのために画像を電子形態でコピー機から取り出しやすくなる。
【０００３】
デジタルデータの保存、詳細にはデータの使用（印刷など）後、画像データをメモリ内に保持することは、セキュリティ面で危険が大きい。デジタルコピー機のメモリ内に残された、被走査画像に関連する「廃棄」データは、ハッカーや悪意の第三者によって電子手段又はコピー機の物理的な略奪によりアクセスされることが考えられる。本発明は、コピー機内の、より広くは画像データを走査し後続の印刷処理のために保存するあらゆるシステム内の、このようなデータを保護する方法に関する。
【０００４】
コピー機などのオフィス機器におけるＲＦＩＤセキュリティ・バッジの使用を開示する特許文献がある（例えば、特許文献１参照。）。
【０００５】
大規模に分配されたシステムでのチャネル認証のための方法を開示する特許文献がある（例えば、特許文献２参照。）。
【０００６】
いわゆる「プリティグッドプライバシー（Pretty Good Privacy：ＰＧＰ）」法を含む、電子データを暗号化するための種々の一般的な方法を記載する文献がある（例えば、非特許文献１参照。）。
【０００７】
暗号化技術と、大規模な組織での電子文書に関する懸念を議論する文献がある（例えば、非特許文献２参照）。
【０００８】
キャノン（登録商標）社製イメージランナー（ｉｍａｇｅＲＵＮＮＥＲ(商標）５０００デジタルコピー機は、ユーザがパスワードを入力したときのみプリントドライバ内の選択されたジョブが印刷される、安全印刷（Secure Print）機能を含む。メールボックス印刷（Mail Box Printing）機能は、印刷ジョブと被走査文書を保管するための、セキュリティコードを付した１００個のメールボックスを作成する（例えば、非特許文献３参照。）。
【０００９】
【特許文献１】
米国特許第５６２９９８１号明細書
【特許文献２】
米国特許第６０４９８７２号明細書
【非特許文献１】
「暗号作成／解読入門（Introduction to Cryptography）」(１９９０−１９９９より「ＰＧＰの作用（How PGP Works）」、ネットワーク・アソシエーツ（Network Associates, Inc.）
【非特許文献２】
「電子商取引及び知的財産権問題に関する入門書（Primer on Electronic Commerce and Intellectual Property Issues）」World Intellectual Property Organization, Geneva, ２０００年５月、ｐ．７９−８４
【非特許文献３】
キャノンＵＳＡプレスリリース（Canon USA press release）２００１年１２月５日
【００１０】
本発明の一態様は、画像データを記録するためのスキャナ、画像データを保持するためのメモリ、及び画像データに基づいて印刷シートに画像を印刷するためのプリンタを含むデジタルコピー機であって、前記スキャナが原稿を読み取って得られた画像データに基づいて前記プリンタがトレイ内から引き出された印刷シートに画像を印刷することを指示するジョブを識別する番号、前記スキャナが読み取る原稿の枚数、前記スキャナが原稿を読み取る時間、前記スキャナが原稿を読み取る日時、及び前記トレイ内の印刷シートのサイズからなる付随データと、ユーザが操作した所定の操作部に応じたユーザデータと、を入力する入力手段と、前記入力手段により入力された前記ユーザデータ及び前記付随データを、暗号化するためのキーとして用いて、前記メモリ内の画像データを暗号化する暗号化手段と、を含む。
【００１１】
本発明の別の態様は、上記一態様において、前記暗号化手段は、前記スキャナが複数の原稿を読み取る場合、各原稿の画像に対して異なる付随データを用いて、各画像を暗号化することを特徴とする。
【００１２】
本発明の更に別の態様は、上記一態様又は上記別の態様において、前記ユーザデータ及び前記付随データを出力する出力手段と、前記出力された前記ユーザデータ及び前記付随データを記憶する外部装置から該記憶された前記ユーザデータ及び前記付随データを受信する受信手段を更に備え、前記暗号化手段は、前記受信された前記ユーザデータ及び前記付随データを用いて、前記画像データを暗号化することを特徴とする。
【００１３】
【発明の実施の形態】
図１は、デジタルコピー機と、関連するコンピュータの簡略正面図であり、本発明に関連する主要要素を示している。図１では、デジタルコピー機１０の走査及び印刷機能を１つの「ボックス」内に示しているが、本発明は、スタンドアロンスキャナ、汎用コンピュータ、及びネットワーク制御プリンタなどの別々のデバイスを組み合わせたものとしてもよい。１台以上のコピー機１０を、既知のネットワークプロトコルやシステムによって任意の数のコンピュータと、及び／又はコピー機同士で相互接続することができる。ファクシミリ機が含まれる場合にも、本発明を適用することができる。コピー対象の画像を有するオリジナルシートを入力トレイ１２に載せると、シートは既知の一般的な手段（例えば、定速トランスポート（ＣＶＴ）ロール１４を含むドキュメントハンドラ）により自動的に送られ、キャッチトレイ１６に置かれる。各シートがＣＶＲロール１４上を「スキャナ処理方向」Ｐ１に移動される間に、線形光センサアレイ１８がシート上の連続する小さい面積を照射、記録する。線形光センサアレイ１８として、小さい面積から反射される光をデジタルデータに変換する図示しない適切な光学要素に加え、電荷結合素子（ＣＣＤ）やＣＭＯＳデバイスなど、当該技術で知られた任意のタイプのものを使用できる。また、アレイ１８は、当該技術で周知の方法でプラテンに置かれたシート上の画像を露光するために使用することもできる。
【００１４】
コピー対象であるジョブの全ての画像に関連する、得られたデジタルデータが「コンピュータ」２０に保持される。コンピュータ２０は、実際の実施形態では、デジタルコピー機では周知の、任意の数のプロセッサやメモリデバイスなどを含むボードである。コンピュータ２０は、走査処理で収集された画像データを保持し、コピー印刷で使用されるまでの間、画像データを一時的に保管する。当該技術で知られているように、図示しないタッチ画面などを通して指示を受けるため、あるいは任意の目的のためのデジタルデータを有する物理的アイテム（磁気ストライプカード、ワイヤレスＩＤデバイス、「スマートカード」など）を受け入れるため、コンピュータをコピー機側のユーザインタフェース（ＵＩ）２２と関連させることもできる。
【００１５】
ゼログラフィック「レーザプリンタ」を使用して画像を形成するデジタルコピー機では、コンピュータ２０は印刷対象のページ画像に対応する、フォトレセプタ３２上の領域の放電を行うレーザ３０（ＬＥＤアレイとしてもよい）を含むハードウェアを最後に操作することになる。得られた静電潜像は、マーキング材料を用いて現像ステーション３４で現像される。白紙のシートがスタック４０から１枚ずつ引き出され、処理方向Ｐに移動され、転写ステーション３６でフォトレセプタ３２上のマーキング材料が各シートに転写される。出力されたプリントはトレイ４２に入れられる。トレイ４２を、任意の数の図示しない仕上げデバイス（ステープラやフォルダ）と関連させることもできる。
【００１６】
図１に示したプリンタの要素はゼログラフィック、より広くは静電グラフィック（electrostatographic）であるが、インクジェットなど他のタイプのデジタル印刷技術も利用可能である。
【００１７】
当該技術で広く知られているように、コンピュータ２０内で動作する様々なプログラムは、画像データがアレイ１８によって記録されてからレーザ３０によりデジタル的に出力されるまでに、画像データに一定の基本的な画像処理を施すことができる。例えば、既知のソフトウェア技術を画像データに適用し、出力シート上の画像を、オリジナル画像を拡大もしくは縮小したものとすることができる。あるいは、画像処理アルゴリズムを適用してオリジナル画像を「クリーンアップ」したり、小冊子を作成する場合のように、多数のオリジナル画像を各出力シートに２つずつ又は４つずつ印刷したりすることができる。また、ハードコピーのオリジナルから得られた画像データを、外部のコンピュータなどからの種々のデータ（アドレスなど）と組み合わせることができる。
【００１８】
コンピュータ２０と関連されたコピー機１０は、「メモリ」５０を含む。実際の実施形態では、メモリ５０は任意の数のメモリチップと、関連する回路やソフトウェアを含んでいてもよい。メモリ５０は、スキャナハードウェアによりオリジナル画像から得られた画像データを、画像データによってプリンタハードウェアが印刷出力するまでの間、（圧縮状態もしくは非圧縮状態で、何らかの所定のフォーマットで）保持する。
【００１９】
本発明では特に、メモリ５０と関連された「暗号化」デバイス５２、及び「解読」デバイス５４が設けられている。デバイス５２及び５４は、それぞれ暗号化チップ、解読チップ上に組み込むこともでき、またコンピュータ２０の包括的機能の中のソフトウェアとして存在してもよい。暗号化デバイス５２は、スキャナハードウェアからメモリ５０に入れられた画像データを暗号化し、解読デバイス５４は印刷出力に利用できるようメモリ５０内のデータを解読する。これにより、フォーマットに関わらず、メモリ５０に保存された全ての画像データが暗号化される。
【００２０】
前出の文献に概ね記述されているように、最も知られた暗号化方法は、基本的には数字である、ある種の暗号化「キー」と、データに適用され、暗号化データとするための暗号化アルゴリズムとを組み合わせて利用する。データの解読には、上述のキー（あるいは、暗号化キーと関連のある専用の解読キー）を解読アルゴリズムと組み合わせて用いる。広く知られている様々な技術によれば、これらのキーは「パブリック」キー又は「プライベート」キーとすることができる。一般的には、パブリックキーをデータの暗号化に使用し、プライベートキーをデータの解読に要求してもよい。特に、いわゆるＰＧＰは、パブリックキーによってキー自体が暗号化され受け取る側に送られる、１度きりの対称的なプライベートキーである「セッションキー」を使用する。広く実践されているように、ＰＧＰでは暗号化対象のデジタルデータ自体がセッションキーによって暗号化され、次いでセッションキー自体がパブリックキーによって暗号化される。
【００２１】
前出の文献中で示唆された暗号化の別の態様は、キーとして繰り返し使用できるようなランダムな数字を生成する際に「付随」データを補助的に使用するものである。ＰＧＰでは、ユーザによる付随的なキーボードストロークやマウス操作が、特定のセッションキー用の数字をランダムに生成するための補助的手段として使用される。コピー機の場合は、付随データの別のソース、例えば、ジョブアカウント番号、当該ジョブ又はそれ以前のジョブで走査されたシート数、当該ジョブ又はそれ以前のジョブの走査にかかる時間又は日時、トレイ内の用紙スタックのサイズなど、理由に関わらずＵＩへの何らかの入力、及びこれらの付随データの組み合わせが同様に現れる。また、各ジョブが複数のページ画像を含んでいてもよいため、システムが容易になり、１つのジョブの各ページ画像に異なるキーが割り当てられる。異なるキーは、タイプの異なる付随データから得られる。
【００２２】
様々なセキュリティ上の要求を満たすため、本発明に従って別の方法でキーを利用することもできる。最も基本的な例は、１つのキーを使用してメモリ５０に入れる際にデータを暗号化し、印刷の際に解読するというものである。これにより、メモリ５０内の全てのデータを暗号化することができる。セキュリティをより確実にするために、メモリ内の各ジョブ、及びメモリ内の各ページ画像にそれぞれ異なるキーを割り当ててもよい。これらのキーは、コンピュータ２０と関連付けられたランダム数字ジェネレータ及び／又はコンピュータ２０にアクセスできる何らかの付随データによって生成される。
【００２３】
もう１つの対策は、コピー機１０が盗難に遭ったり不正にアクセスされた場合、コピー機内にキーが存在しないように特定のコピー機１０とは別の場所に全てのキー、もしくは少なくとも全ての必要なプライベートキーを保持するものである。従って、コピー機１０との間で安全な接続で通信する外部のコンピュータ６０は、メモリ５０内の全てのジョブ又はページ画像に関するキーのリスト（リスト自体を暗号化してもよい）を保持するようにしてもよい。更に、コンピュータ６０は、キーがパスワード、ＩＤ番号、事件番号などの入力により特定のコピー機１０に対して何度も自らを認証する様々なユーザと関連する際に、キーを追跡するようにしてもよい。外部のコンピュータを付随データ（キーストローク、マウスのクリック操作など。あるいはネットワーク上の別の場所にあるコンピュータ又はコピー機からの付随データ）のソースとして機能させ、そこからキーを得るようにしてもよい。あるいは、「スマートカード」や同等のデバイスにキーを存在させて、ユーザが保持し、ユーザがコピー機１０に接近する際、ユーザインタフェース２２などを通じてキーを読み出すようにしてもよい。この場合、ユーザにスマートカードと一致するパスワードを入力させてもよい。
【００２４】
本発明の一実施形態では、コピー機１０でＰＧＰを基本的な暗号化技術として使用する。すなわち、スキャナが送る側として機能し、プリンタが受け取る側として機能する。ＰＧＰを用いると、ハードコピー画像をスキャナで読み取って得られたオリジナルデータがＬＺ圧縮やそのバリエーションなどの公知技術で圧縮される。圧縮はデジタルコピーの典型的なステップである。圧縮により、暗号化すべきデータの量が減少するだけでなく、いくつものあからさまな暗号攻撃技術を混乱させることができる。圧縮後、ＰＧＰは、上述のように一般的にＵＩ２２へのキーストローク、フィーダ及び給紙トレイの挙動などの付随データから得られるランダム番号である、セッションキーを作成する。セッションキーは、ＵＩ２２を通じて「スマートカード」や同様のデバイスから入力することによっても作成できる。セッションキーは、スキャナハードウェアから得られたデータを暗号化し、暗号化データとするためのアルゴリズムとともに使用される。画像データが暗号化されると、セッションキーはパブリックキーによって暗号化され、パブリックキーにより暗号化されたセッションキーとなる。印刷の際、コピー機はプライベートキーによってセッションキーを解読し、メモリ５０に記憶された画像データの解読にセッションキーを使用する。
【００２５】
ＰＧＰを利用する本発明の実施形態では、異なるキーを異なる場所に保持し、所望に応じて様々に活用することができる。まず、データの暗号化に使用されるパブリックキーは、コピー機１０内のコンピュータ２０、もしくは外部のコンピュータ６０に格納することができるため、コピー機１０には保持されない。ログインコード、セキュリティパスワード、アカウント認証、もしくはネットワークパスワードをコピージョブの一部としてＵＩ２２で入力する、特定のユーザが使用されるパブリックキーに関わることができる。異なるパスワードが入力されたり、本人以外の認証が行われた場合には、事実上別のパブリックキーが使用されることになる。（入力された異なるパスワードや本人以外の認証は、ランダム番号の生成に使われるある種の付随データといえる。）
【００２６】
解読に必要なプライベートキーに関しても、適切なパスワードや本人認証をＵＩ２２を通じて入力することで発生させることができる。すなわち、「正しい」コードのみがプライベートキーへのアクセスを許可し、この許可がなければコピーは不可能となる。ログイン又はその他のセキュリティコード（スマートカードや他の物理的トークンの入力との組み合わせが多い）がコピー機１０に入力された場合、実際に発生するプライベートキーは、外部のコンピュータ６０などコピー機１０とは別のところに存在する。
【００２７】
各「セッション」に独特のセッションキーは、新しいコピージョブ毎に、あるいはジョブ中の各被走査ページ画像毎に作成することができる。また、日時やその他の付随データと関連させることもできる。
【００２８】
外部のコンピュータ６０は、事実上多数のコンピュータやサーバの形態をとっており、１台以上のコピー機１０の所有者もしくは貸主とは別の、受託されたベンダなどの個々のアービタによって提供されることができる。図２は本発明の一実施形態である、ネットワーク上に配置された１組のデジタルコピー機と、それに関連されたコンピュータを示す図である。図２では、複数のデジタルコピー機１０が、ルータ７６を通して接続された１つ以上のサブネットワーク７２、７４などの既知の手段により、１台以上のコンピュータ６０に接続されている。コンピュータ６０はそれ自体のサブネットワークやその他のサブネットワーク上のコピー機に関するキーを任意の目的で保持することができる。
【００２９】
外部のコンピュータ６０は、セッションキーなどの必要な解読キーを保持し、必要に応じて解読キーを送り又は発生させ（呼び出し）、外部のコンピュータ６０に関連する全てのコピー機内の全てのジョブ又は個々のページ画像の進行タリーを実行させることができる。解読キーの進行タリーは、暗号化された状態でコンピュータ６０内に保持されることができる。
【００３０】
コンピュータ６０を制御する個々のアービタの別の機能は、セキュリティの侵害が発生したりもしくは検出されたり、あるいはオペレータが発生を疑った場合（一般的には「警告」が発せられた場合）の、エマージェンシーサービスの提供である。図１に戻ると、コピー機１０にＧＰＳ互換デバイス、コピー機１０の物理的位置の変化に反応する任意の既知のデバイス、ＲＦ認証バッジ等の形態のロケーションデバイス５６を更に設けることができる。このようなデバイス５６はコンピュータ２０と相互作用し、例えばコピー機１０が盗難に遭うなどセキュリティの侵害同然と考えられ得る、コピー機１０の物理的位置の変化に応答して信号を発生する。警告に応答して、ネットワーク上のいずれかのコピー機１０に記憶されている暗号化データへのアクセス及び暗号化データの拡散を防止し、不正な手段で解読されないようにすることが重要である。この問題については一般的なアプローチが幾つか存在しており、特定の実施形態に以下のアプローチを１つ以上含めてもよい。
【００３１】
ａ）警告が発せられると、あるネットワークやサブネットワーク上の物理的位置や存在により定義される１台以上のコピー機は、メモリ５０に関連するハードウェアを作動不能とするなどしてメモリ５０内のコンテンツ（データ）をアクセス不可能とし、あるいはファイルのデータを上書きするなどしてデータを事実上消去する。これは、制御コンピュータ６０が、指示コードに応答するようプログラムされた選択された各コピー機１０に特別な指示コードを送ることよって、ネットワークベースで行われる。予期しないネットワーク上の混乱が発生した場合、又はコピー機１０の物理的移動をロケーションデバイス５６が検出した場合、個々のコピー機１０について、警告を発することができる。ネットワークについては、１台のコピー機１０においてセキュリティの侵害が発生し又は疑われた場合、例えば同一サブネットワークを共有する全てのコピー機、又はセキュリティが侵害されたコピー機に対し所定の物理的関係（位置）にある全てのコピー機（同一フロアもしくは同一建物内の全ての他のコピー機）について、警告を発するようにしてもよい。
【００３２】
ｂ）全てのデータが保持すべき重大データである場合、コピー機のメモリ内容を、制御コンピュータ６０の制御下もしくは制御コンピュータ６０内にある、特別なレポジトリに移すようにしてもよい。コンピュータ６０は、メモリを消去する前に、レポジトリに入れられたファイルのキーを隔離する（すなわち特定し、追跡する）。この後ファイルはレポジトリからアクセスされ、より安全な条件下で解読される。レポジトリは個々のアービタにより制御されてもよく、またレポジトリ自体が（７６のようなルータと共に設置できる）様々な形態の「ファイアーウォール」の形態で保護されていてもよい。
【００３３】
ｃ）警告に応答してコピー機１０のメモリ５０からデータを消去するか移動するかを選択する場合に相違が発生することがある。例えば、コンピュータのシステムは、実行中の印刷ジョブに関連するファイルを消去しないよう設計することもできる。また、ログイン又は様々なジョブデータに関するスマートカードの特徴で判断される、セキュリティに関して敏感なユーザに関するファイル、又はユーザが何らかの方法で敏感であることを表示したジョブのみを選択的に消去するようにしてもよい。リソースの節約のため、コピー機１０内の、アルゴリズムにより「古すぎる」と決定されたファイルをレポジトリに移動せずに消去するようにしてもよい。
【００３４】
ｄ）コピー機１０がネットワークから外れる際、制御コンピュータ６０へのパスワードの入力などセキュリティ手続きが必要となる。セキュリティ手続きに従わない場合、不正に移動されたコピー機１０内のあらゆるジョブのキーがコンピュータ６０から消去され、あるいは（他のコンピュータに送られるなどして）隔離され、別途処理される。
【００３５】
ｅ）コピー機１０の物理的な移動に対するもう１つの対策として、コピー機がネットワークから不正に持ち去られたり、コピー機が（コピー機に関連されたＲＦタグやＧＰＳシステムなどによりその存在が確実にされる）特定の決められた物理的領域から持ち去られた場合に、メモリ５０全体を消去する方法がある。この消去処理はメモリ５０を含むボードの電源の再度投入により開始できる（当然ながら、電源投入時にパスワードの入力やその他の手続きで回避することができる。）。
【図面の簡単な説明】
【図１】デジタルコピー機と、関連するコンピュータの簡略正面図であり、本発明に関連する主要要素のみを示す。
【図２】本発明の一実施形態を示す、ネットワーク上に配置された１組のデジタルコピー機と関連するコンピュータを示す図である。
【符号の説明】
１０  デジタルコピー機
２０、６０  コンピュータ
５０  メモリ
【図１】
0004443836.tif 000002
【図２】
0004443836.tif 000003