(57)【要約】【課題】  ユーザが印刷制御装置に接近したら暗号化された印刷データの複合化処理を開始することで印刷スピードの低下を防ぐ。【解決手段】  パソコン２１２からユーザＩＤとパスワードが付加された暗号化印刷データを印刷装置２２０のコントローラユニット３０で受信し、コントローラユニット３０内のＨＤＤに保持しておく。ユーザＩＤが記憶されたＲＦ−ＩＤチップを有するＩＤカードを印刷装置２２０のＲＦ−ＩＤ読み出し装置７１８が検出すると、読み出し装置７１８はＲＦ−ＩＤチップ内のユーザＩＤを読み出し、読み出したユーザＩＤと同一のユーザＩＤが付加された暗号化印刷データをコントローラユニット３０が保持していたらＲＦ−ＩＤチップから鍵データを読み出して暗号化印刷データの復号化を行なう。【選択図】  図２
2006018398.tif 000002
【特許請求の範囲】
【請求項１】
外部からユーザ識別情報が付加された暗号化印刷データを受信する受信手段と、
前記受信手段が受信した前記暗号化印刷データを記憶する記憶手段と、
記憶媒体と通信を行い、該記憶媒体に記憶されたデータを読み出し可能な読み出し手段と、
前記読み出し手段が前記記憶媒体と通信可能な状態において前記読み出し手段は前記記憶媒体からユーザ識別情報を読み出し、かつ前記記憶手段が読み出した前記ユーザ識別情報が付加された暗号化印刷データを記憶している場合には、前記記憶媒体から鍵データを読み出し、読み出した前記鍵データを用いて前記ユーザ識別情報が付加された暗号化印刷データを復号化して復号化印刷データを生成する復号化手段とを有することを特徴とする印刷制御装置。
【請求項２】
前記印刷制御装置は更にユーザによる操作入力を受け付ける操作手段を有し、
前記暗号化印刷データには更にパスワード情報が付加されており、
前記復号化手段が前記暗号化印刷データを復号化し、前記読み出し手段が前記記憶媒体と通信可能な状態において前記操作手段から入力された情報が前記パスワード情報と一致した場合、前記復号化印刷データに基づく出力を行なうことを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記記憶媒体は無線による通信が可能であり、前記読み出し手段は前記記憶媒体と無線通信を行なうことを特徴とする請求項１または２記載の印刷制御装置。
【請求項４】
前記記憶媒体は無線ＩＣタグを有し、前記読み出し手段はＲＦ−ＩＤリーダであることを特徴とする請求項３記載の印刷制御装置。
【請求項５】
前記復号化手段が暗号化印刷データを復号化した後、前記読み出し手段が前記記憶媒体と通信不可能な状態になった場合に、前記記憶媒体から読み出した前記鍵データを用いて復号化した印刷データを暗号化する暗号化手段を有することを特徴とする請求項１記載の印刷制御装置。
【請求項６】
前記復号化手段が暗号化印刷データを復号化した後、前記読み出し手段が前記記憶媒体と通信不可能な状態になった場合に、復号化した印刷データを消去することを特徴とする請求項１記載の印刷制御装置。
【請求項７】
前記受信手段が暗号化印刷データを受信した後、前記印刷データに基づく出力が所定の時間されなかった場合、前記印刷データを前記記憶手段の所定の記憶領域に保存する保存手段と、
前記保存手段が保存した場所を前記印刷データに付加されたユーザ識別情報に対応するユーザに通知する通知手段とを有することを特徴とする請求項１記載の印刷制御装置。
【請求項８】
前記受信手段が暗号化印刷データを受信した後、前記印刷データに基づく出力が所定の時間されなかった場合、前記印刷データを消去する消去手段と、
前記印刷データを消去したことを前記印刷データに付加されたユーザ識別情報に対応するユーザに通知する通知手段とを有することを特徴とする請求項１記載の印刷制御装置。
【請求項９】
外部からユーザ識別情報が付加された暗号化印刷データを受信する受信工程と、
前記受信工程で受信した前記暗号化印刷データを記憶する記憶工程と、
記憶媒体と読み出し手段との間で通信を行い、該記憶媒体に記憶されたデータを読み出す読み出し工程と、
前記記憶媒体と前記読み出し手段が通信可能な状態において前記読み出し工程は前記記憶媒体からユーザ識別情報を読み出し、かつ前記記憶手段が読み出した前記ユーザ識別情報が付加された暗号化印刷データを記憶している場合には、前記記憶媒体から鍵データを読み出し、読み出した前記鍵データを用いて前記ユーザ識別情報が付加された暗号化印刷データを復号化して復号化印刷データを生成する復号化工程とを有することを特徴とする印刷制御方法。
【請求項１０】
外部からユーザ識別情報が付加された暗号化印刷データを受信する受信工程と、
前記受信工程で受信した前記暗号化印刷データを記憶する記憶工程と、
記憶媒体と読み出し手段との間で通信を行い、該記憶媒体に記憶されたデータを読み出す読み出し工程と、
前記記憶媒体と前記読み出し手段が通信可能な状態において前記読み出し工程は前記記憶媒体からユーザ識別情報を読み出し、かつ前記記憶手段が読み出した前記ユーザ識別情報が付加された暗号化印刷データを記憶している場合には、前記記憶媒体から鍵データを読み出し、読み出した前記鍵データを用いて前記ユーザ識別情報が付加された暗号化印刷データを復号化して復号化印刷データを生成する復号化工程とを有する印刷制御方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１１】
請求項１０に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷制御装置に関し、特にパーソナルコンピュータなどのクライアントから暗号化された印刷データを受信し、印刷データを復号化し出力するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、クライアントからネットワークを介して印刷データを送って印刷制御装置で出力する系においては、セキュリティの観点から、クライアントで印刷データを暗号化して印刷制御装置に送信し、印刷制御装置では、パスワード等での認証完了後に暗号化された印刷データを復号化を行い出力していた。（例えば、特許文献１参照）
【特許文献１】特開２００１−１８８６６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら上記従来例では、復号化処理のための時間を要するため、出力における印刷完了までの時間が長くかかるという課題が存在した。
【０００４】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、ユーザの接近によって暗号化された印刷データの複合化処理を開始することで印刷スピードの低下を防ぐことを可能とするものである。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本出願に係る発明は、
外部からユーザ識別情報が付加された暗号化済み印刷データを受信する受信手段と、
前記受信手段が受信した前記暗号化済み印刷データを記憶する記憶手段と、
記憶媒体と通信を行い、該記憶媒体に記憶されたデータを読み出し可能な読み出し手段と、
前記読み出し手段が記憶媒体と通信可能な状態になり記憶媒体からユーザ識別情報を読み出し、かつ前記記憶手段が該読み出したユーザ識別情報が付加された印刷データを記憶している場合には、前記記憶媒体から鍵データを読み出し、該読み出した鍵データを用いて前記ユーザ識別情報が付加された暗号化済み印刷データを復号化する復号化手段とを有することを特徴とする印刷制御装置。
などから構成されることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ユーザは復号化処理のために待たされる時間を短縮でき、印刷出力を得るまでの時間を短縮することができる。
【発明を実施するための最良の形態】
【０００７】
以下添付図面を参照して、本発明に係る好適な実施例を詳細に説明する。
【実施例１】
【０００８】
図２は、本実施例の形態によって構成した印刷システムである。
【０００９】
２２０はデジタル複写機などの印刷装置であり、主に画像の入出力機能を有する。この印刷装置２２０において、１４０はユーザが各種の操作を行うための操作部、１０は操作部１４０やパソコン２１２からの指示にしたがって画像を読み取るためのイメージスキャナ、２０はコントローラユニット３０から出力される画像データを用紙に印刷するプリンタ、７１８はＲＦ−ＩＤチップに対して無線でリードが可能なＲＦ−ＩＤ読み出し装置である。
【００１０】
３０はコントローラユニットであり、操作部１４０やパソコン２１２からの指示に基づいてスキャナ１０、プリンタ２０に対する画像データの入出力の制御を行う。例えば、スキャナ１０が取り込んだ画像データをコントローラ内部のメモリに蓄積したり、パソコン２１２に出力したり、あるいはプリンタ２０へ出力するなどの制御を行う。また、コントローラユニット３０はパソコン２１２から送られてきた印刷データを受信し、画像データに変換してプリンタ２０へ出力する。
【００１１】
２１２はクライアントとしてＬＡＮ２０１１に接続されたパソコンであり、印刷データを印刷装置２２０に出力したりすることができる。２１３はＲＦ−ＩＤチップに対して無線通信でリードライトが可能なＲＦ−ＩＤ読み書き装置であり、パソコン２１２に接続されている。
【００１２】
７００１は無線通信により読み書き可能なＲＦ−ＩＤチップ７００２を内蔵したＩＤカードであり、ユーザは常に身に付けている。ＲＦ−ＩＤチップ７００２にはユーザＩＤ等のユーザ情報があらかじめ書き込まれており、また、書き込み可能な領域を有している。
【００１３】
なお、ＲＦ−ＩＤ読み出し装置７１８とＲＦ−ＩＤチップ７００２を内蔵したＩＤカード７００１の通信可能範囲は例えば約２メートル程度とする。
【００１４】
本発明の印刷装置の外観を図３に示す。
【００１５】
画像入力デバイスであるスキャナ部１０は、原稿画像をランプにより照射し、ＣＣＤラインセンサ（図示せず）で読み取り、電気信号に変換することで画像データとして処理を行う。原稿用紙を原稿フィーダ１４６にセットし、装置使用者が操作部１４０から読み取り起動指示することにより、フィーダ１４６は原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００１６】
画像出力デバイスであるプリンタ部２０は、画像データを用紙上の画像に変換する部分であり、本特許の明細書では、感光体ドラムや感光体ベルトを用いた電子写真方式により説明を行うが、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等であっても構わない。プリント動作の起動は、装置内部のコントローラ（後述）からの指示によって開始する。プリンタ部２０には、異なる用紙サイズを選択できるように複数の給紙段を持ち、それに対応した給紙カセット１２２、１２４、１４２、１４４と手差し給紙トレイ１２０がある。また、画像形成された用紙は排紙トレイ１３２上に排出される。
【００１７】
図４は本発明の印刷装置の構成を説明する断面図である。図面を用いて動作の詳細を説明する。
【００１８】
１０１は原稿台ガラスであり、原稿自動送り装置１４２から給送された原稿が順次、所定位置に載置される。１０２は例えばハロゲンランプから構成される原稿照明ランプで、原稿台ガラス１０１に載置された原稿を露光する。１０３、１０４、１０５は走査ミラーであり、図示しない光学走査ユニットに収容され、往復動しながら、原稿からの反射光をＣＣＤユニット１０６に導く。ＣＣＤユニット１０６はＣＣＤに原稿からの反射光を結像させる結像レンズ１０７、例えばＣＣＤから構成される撮像素子１０８、撮像素子１０８を駆動するＣＣＤドライバ１０９等から構成されている。撮像素子１０８からの画像信号出力は例えば８ビットのデジタルデータに変換された後、コントローラ部１３９に入力される。また、１１０は感光ドラムであり、１１２の前露光ランプによって画像形成に備えて除電される。１１３は１次帯電器であり、感光ドラム１１０を一様に帯電させる。１１７は露光手段であり、例えば半導体レーザー等で構成され、画像形成や装置全体の制御を行うコントローラ部１３９で処理された画像データに基づいて感光ドラム１１０を露光し、静電潜像を形成する。１１８は現像器であり、黒色の現像剤（トナー）が収容されている。１１９は転写前帯電器であり、感光ドラム１１０上に現像されたトナー像を用紙に転写する前に高圧をかける。１２０、１２２、１２４、１４２、１４４は給紙カセットであり（１２０は手差し給紙トレイ）、各給紙ローラ１２１、１２３、１２５、１４３、１４５の駆動により、転写用紙が装置内へ給送され、レジストローラ１２６の配設位置で一旦停止し、感光ドラム１１０に形成された画像との書き出しタイミングがとられ再給送される。１２７は転写帯電器であり、感光ドラム１１０に現像されたトナー像を給送される転写用紙に転写する。１２８は分離帯電器であり、転写動作の終了した転写用紙を感光ドラム１１０より分離する。転写されずに感光ドラム１１０上に残ったトナーはクリーナー１１１によって回収される。１２９は搬送ベルトで、転写プロセスの終了した転写用紙を定着器１３０に搬送し、例えば熱により定着される。１３１はフラッパであり、定着プロセスの終了した転写用紙の搬送パスを、ソーター１３２または中間トレイ１３７の配置方向のいずれかに制御する。また、１３３〜１３６は給送ローラであり、一度定着プロセスの終了した転写用紙を中間トレイ１３７に反転（多重）または非反転（両面）して給送する。１３８は再給送ローラであり、中間トレイ１３７に載置された転写用紙を再度、レジストローラ１２６の配設位置まで搬送する。
【００１９】
１３９のコントローラ部には後述するマイクロコンピュータ、画像処理部等を備えており、マンマシンインターフェース装置１４０からの指示に従って、前述の画像形成動作を行う。
【００２０】
操作部１４０の構成を図５に示す。ＬＣＤ表示部１０３２は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をコントローラユニット３０に伝える。テンキー１０２８はコピー枚数など、数字の入力時に使用する。スタートキー１０２９は原稿画像の読み取り動作を開始する時などに用いる。ストップキー１０３０は稼働中の動作を止めるときに使用する。リセットキー１０３１は操作部からの設定を初期化する時に用いる。
【００２１】
また、１０２３はガイドキーであり、キーの機能が解らないとき押すとそのキーの説明が表示される。１０２４はコピーモードキーであり、複写を行うときに押す。１０２５はファクスキーであり、ファクスに関する設定を行うときに押す。１０２６はファイルキーであり、ファイルデータを出力したいときに押す。１０２７はプリンタキーであり、コンピュータ等の外部装置からのプリント出力に関する設定などを行うときに使用する。
【００２２】
図６は、操作パネル１４０のＬＣＤ表示部に表示される基本画面である。
【００２３】
１００１は拡張機能キーであり、このキーを押すことによって両面複写、多重複写、移動、とじ代の設定、枠消しの設定等のモードに入る。１００２は画像モードキーであり、複写画像に対して網掛け、影付け、トリミング、マスキングを行うための設定モードに入る。１００３はユーザーモードキーであり、モードメモリの登録、標準モード画面の設定がユーザごとに行える。１００４は応用ズームキーであり、原稿のＸ方向、Ｙ方向を独立に変倍するモード、原稿のサイズと複写サイズから変倍率を計算するズームプログラムのモードに入る。１００５、１００６、１００７はＭ１キー、Ｍ２キー、Ｍ３キーであり、それぞれのモードメモリを呼び出す際に押す。１００８はコールキーであり、前回設定されていた複写モードを呼び出す際に押す。１００９はオプションキーであり、フィルムから直接複写するためのフィルムプロジェクター等のオプション機能の設定を行う。１０１０はソーターキーであり、ソート出力、グループ出力等のモード設定を行う。１０１１は原稿混載キーであり、原稿フィーダにＡ４サイズとＡ３サイズ、またはＢ５サイズとＢ４サイズの原稿を一緒にセットする際に押す。１０１２は等倍キーであり、複写倍率を１００％にする際に押す。１０１４、１０１５はそれぞれ縮小キー、拡大キーであり、定形の縮小、拡大を行う際に押す。１０１６はズームキーであり、１％刻みで非定形の縮小、拡大を行う際に押す。１０１３は用紙選択キーであり、印刷用紙の選択を行う際に押す。１０１８、１０２０は濃度キーであり、１０１８を押すごとに濃く複写され、１０２０を押すごとに薄く複写される。１０１７は濃度表示であり、濃度キーを押すと表示が左右へ変化する。１０１９はＡＥキーであり、新聞のように地肌の濃い原稿を自動濃度調整複写するときに押す。１０２１はＨｉＦｉキーであり、写真原稿のように中間調の濃度が多い原稿の複写の際に押す。１０２２は文字強調キーであり、文字原稿の複写で文字を際立たせたい場合に押下する。
【００２４】
図７は印刷装置におけるスキャナ１０、プリンタ２０の構成を示すブロック図である。
【００２５】
７５１はスキャナ１０全体の制御を行なうＣＰＵであり、制御プログラムを記憶した読み取り専用メモリ７５３（ＲＯＭ）からプログラムを順次読み取り、実行する。ＣＰＵのアドレスバス、データバスはバスドライバ、アドレスデコーダ７５２からなる回路を介して各負荷に接続されている。また、コントローラユニット３０のＣＰＵと接続され、通信を行う。
【００２６】
７５４は、入力データの記憶や作業用記憶領域等として用いる主記憶装置としてのランダムアクセスメモリ（ＲＡＭ）である。７５５はＩ／Ｏインターフェースであり、給紙系、搬送系、光学系の駆動を行うモーター類７５６、ランプ類７５７、また、搬送される用紙を検知する紙検知センサ類７５８等の装置の各負荷に接続される。
【００２７】
また、ＣＣＤユニット１０６により読み込まれた画像データは、コントローラユニット３０に転送される。
【００２８】
次に、７０１はプリンタ２０の制御を行うＣＰＵであり、制御手順（制御プログラム）を記憶した読み取り専用メモリ７０３（ＲＯＭ）からプログラムを順次読み取り、実行する。ＣＰＵ７０１のアドレスバスおよびデータバスは７０２のバスドライバ回路、アドレスデコーダ回路をへて各負荷に接続されている。また、７０４は入力データの記憶や作業用記憶領域等として用いる主記憶装置であるところのランダムアクセスメモリ（ＲＡＭ）である。７０５はＩ／Ｏインターフェースであり、給紙系、搬送系、光学系の駆動を行うモーター類７０７、クラッチ類７０８、ソレノイド類７０９、また、搬送される用紙を検知するための紙検知センサ類７１０等の装置が各負荷に接続される。現像器１１８には現像器内のトナー量を検知する７１１のトナー残検センサが配置されており、その出力信号がＩ／Ｏポート７０５に入力される。７１５は高圧ユニットであり、ＣＰＵ７０１の指示に従って、前述の１次帯電器１１３、現像器１１８、転写前帯電器１１９、転写帯電器１２７、分離帯電器１２８へ高圧を出力する。
【００２９】
ＣＣＤユニット１０６から出力された画像信号はコントローラユニット３０により、後述する画像処理を行い、画像データに従って１１７のレーザーユニットの制御信号を出力する。レーザーユニット１１７から出力されるレーザー光は感光ドラム１１０を照射し、露光するとともに非画像領域において受光センサであるところの７１３のビーム検知センサによって発光状態が検知され、その出力信号がＩ／Ｏポート７０５に入力される。
【００３０】
コントローラユニット３０の構成図を図８に示す。コントローラユニット３０は画像入力デバイスであるスキャナ１０や画像出力デバイスであるプリンタ２０と接続し、一方ではＬＡＮ２０１１や公衆回線（ＷＡＮ）２０５１接続することで、画像情報やデバイス情報の入出力を行う為のコントローラである。ＣＰＵ２００１はシステム全体を制御するコントローラである。ＲＡＭ２００２はＣＰＵ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ２００４はハードディスクドライブで、システムソフトウェア、画像データ、印刷データなどを格納する。操作部Ｉ／Ｆ２００６は操作部（ＵＩ）１４０とのインターフェース部で、操作部１４０に表示する画像データを操作部１４０に対して出力する。また、操作部１４０から本システム使用者が入力した情報を、ＣＰＵ２００１に伝える役割をする。ＮＩＣ２０１０はＬＡＮ２０１１に接続し、情報の入出力を行う。Ｍｏｄｅｍ２０５０は公衆回線２０５１に接続し、情報の入出力を行う。スキャナ、プリンタ通信Ｉ／Ｆ２００９はスキャナ１０、プリンタ２０のＣＰＵとそれぞれ通信を行なうためのＩ／Ｆである。以上のデバイスがシステムバス２００７上に配置される。
【００３１】
Ｉｍａｇｅ  ｂｕｓ  Ｉ／Ｆ２００５はシステムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス２００８上には以下のデバイスが配置される。ラスターイメージプロセッサ（ＲＩＰ）２０６０はＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部２０２０は、画像入出力デバイスであるスキャナ１０やプリンタ２０とコントローラ３０を接続し、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像回転部２０３０は画像データの回転を行う。画像圧縮部２０４０は、多値画像データはＪＰＥＧ、２値画像画像データはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸張処理を行う。
【００３２】
図１は本発明の特徴であるユーザの接近によって復号化処理を開始する印刷システムの動作を表すフローチャートであり、この図を参照してパソコン２１２や印刷装置２２０内のコントローラユニット３０の動作、機能を説明する。
【００３３】
パソコン２１２はＲＦ−ＩＤ読み書き装置２１３を介してＩＤカード７００１内のＲＦ−ＩＤチップ７００２からユーザＩＤを読み出す（Ｓ３０１）。
【００３４】
ユーザから印刷指示があると図１１に示すような「印刷」画面を表示する（Ｓ３０２）。ここでユーザはプリンタ選択ボタン６０２から出力するプリンタを選択し、印刷データを暗号化したい場合はプロパティボタン６０７をクリックする。するとプロパティ画面が開き、セキュアプリントタブをクリックすると図１２に示すような「セキュアプリント」画面が表示される（Ｓ３０３）。
【００３５】
そして「暗号化してプリントする」のチェックボックスをチェックし（「レ」を入れ）、パスワード入力部分６１７にパスワードを入力し、ＯＫボタン６１３をクリックする（Ｓ３０４）。印刷データを作成する（Ｓ３０５）。
【００３６】
任意の鍵データを生成し、その鍵データを用いて印刷データを暗号化する（Ｓ３０６）。印刷データを暗号化する方法は種々考えられるが、本実施例では共通鍵方式とする。共通鍵をどうするかと言う方法も種々考えられるが、例えば乱数を生成し、乱数を共通鍵とする方法が考えられる。また、暗号化方式としては、３ＤＥＳ（ｄａｔａ  ｅｎｃｒｙｐｔｉｏｎ  ｓｔａｎｄａｒｄ）や、ＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）など既知の暗号化方式を用いることができる。
【００３７】
その鍵データをＲＦ−ＩＤ読み書き装置２１３を介してＩＤカード７００１内のＲＦ−ＩＤチップ７００２に書き込む（Ｓ３０７）。
【００３８】
暗号化した印刷データに前記読み出したユーザＩＤと入力されたパスワードを付加する（Ｓ３０８）。
【００３９】
ユーザＩＤとパスワードが付加された暗号化印刷データを印刷装置に送信する（Ｓ３０７）。
【００４０】
印刷装置２２０のコントローラユニット３０は、は印刷データを受信したら（Ｓ３１１）、その印刷データが暗号化されているかどうかを判別する（Ｓ３１２）。暗号化されていない場合は、そのまま印刷を行う（Ｓ３２０）。
【００４１】
暗号化されている場合は、すぐに印刷を行なわず、暗号化された印刷データをコントローラユニット３０内のＨＤＤ２００４内の所定のスプール領域に保持しておき、ＲＦ−ＩＤ読み出し装置７１８によって印刷データに付加されているユーザＩＤと同一のユーザＩＤが格納されたＲＦ−ＩＤチップが内蔵されたＩＤカードの検出を行う（Ｓ３１３）。
【００４２】
ユーザはＩＤカードを身に付けているので、ユーザが印刷装置２２０に近づくと印刷データに付加されたものと同一のユーザＩＤが格納されたＩＤカードが検出される仕組みになっている。そして検出された場合は、ＲＦ−ＩＤチップより鍵データを読み出す（Ｓ３１４）。
【００４３】
読み出した鍵データを用いて暗号化されている印刷データの復号化を行う（Ｓ３１５）。
【００４４】
もし復号化後に同一のユーザＩＤが格納されたＩＤカードの検出が出来なくなった場合は（Ｓ３１６）、印刷データを再び暗号化する（Ｓ３１７）。また、Ｓ３１５で印刷データの復号化を行なった際に復号化前の暗号化印刷データと復号後の印刷データの両方をコントローラユニット内のＨＤＤ２００４内の所定のスプール領域に保持しておき、ＩＤカードの検出が出来なくなった場合に復号後の印刷データを削除するというやり方でも良い。
【００４５】
同一のユーザＩＤが格納されたＩＤカードが検出され続けていれば、ＬＣＤ表示部１０３２に「パスワード入力」画面を表示し、ユーザにパスワードの入力を求める（Ｓ３１８）。
【００４６】
ユーザが操作部１４０からパスワードを入力したら、印刷データに付加されたパスワードと一致するかどうかを判別する（Ｓ３１９）。パスワードが一致したら印刷データを印刷する（Ｓ３２０）。
【００４７】
このようにユーザの接近を検出し、複合化処理を行っておくことで、印刷出力を得るまでの時間の短縮を図ることが可能になる。
【実施例２】
【００４８】
上記実施例１では、暗号化データを受信したら、ユーザＩＤを記憶したＲＦ−ＩＤを検出しつづけたが、多数の印刷データを受信し、それらが出力されないままであるとユーザＩＤを記憶したＲＦ−ＩＤの検出が遅くなったり、余計な電力を消費してしまうなどの問題が想定されるため、第２の実施例ではそれらの問題を考慮したものである。
【００４９】
図９は第２の実施例の印刷装置２２０内のコントローラユニット３０の動作を表すフローチャートであり、第１の実施例と同等の動作を行うステップは同じステップナンバーで表している。
【００５０】
違いはＳ３１３でユーザＩＤの検索を開始してから所定の時間内に検出できなかった場合のタイムアウト処理（Ｓ４１１）が追加されている。
【００５１】
タイムアウトした場合は、あらかじめ設定されたタイムアウト処理方法に従い（Ｓ４１２１）、タイムアウト処理方法が「削除」と設定されている場合は、受信した印刷データを削除し、印刷データを削除したことをユーザに知らせる（Ｓ４１３）。知らせる方法としては電子メール等で行う。具体的には、コントローラユニットに不図示の電子メール送信機能と、ユーザＩＤとそのＩＤに対応した電子メールアドレスとを記憶したアドレス帳を備えており、削除した印刷データに付加されたユーザＩＤに対応する電子メールアドレスをアドレス帳から検索し、検索した電子メールアドレス宛にデータが削除された旨の電子メールメッセージを送信することで実現できる。
【００５２】
タイムアウト処理方法が「保存」と設定されている場合は、受信した印刷データを印刷装置内部のハードディスク等の記憶装置に保存し、保存場所をユーザに通知する。（Ｓ４１４）。この場合の通知方法としてはＳ４１３と同様に電子メールを用い、電子メールの本文中に印刷データが保存された旨と、保存場所を示す情報としてファイルへのパスやＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｅｒ）を記述することで実現できる。
【００５３】
保存通知の電子メールを受けたユーザは操作部１４０からの操作印刷が可能である。
【実施例３】
【００５４】
上記第実施例１及び実施例２では、パソコン２１２からの印刷データの送信は無条件であったために、印刷データを送信しても出力し忘れることがあると、ネットワークの無駄なトラフィックの増加や、印刷装置の無駄な処理が発生してしまうなどの問題が想定されるため、第３の実施例ではそれらの問題を考慮したものである。
【００５５】
図１０は第３の実施例の印刷装置２２０動作を表すフローチャートであり、第１の実施例と同等の動作を行うステップは同じステップナンバーで表している。
【００５６】
第１の実施例ではステップ３０９で無条件に印刷データを送信していたが、第３の実施例では送信の前にユーザＩＤの検出が不可能になった場合だけステップ３０９に移行するという条件を追加した（Ｓ５０１）。これは、ＩＤカードを身に付けたユーザが印刷した用紙を取りに行くという行動が、パソコン２１２に接続されたＲＦ−ＩＤ読み書き装置２１３から遠ざかり、通信できなくなるという性質を利用したものである。
【００５７】
このようにパソコン２１２で印刷指示を出したあと、ユーザが本当に印刷出力を必要とする場合のみ印刷データがパソコン２１２からコントローラユニット３０へ送信されるのでネットワーク上の不必要なトラフィックや、コントローラユニットへの不必要な印刷データの蓄積を防止できる。
【００５８】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００５９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００６３】
【図１】本発明の印刷システムの動作を表すフローチャートである。
【図２】本発明の印刷システムの構成を示すブロック図である。
【図３】本発明の印刷装置の外観を示すである。
【図４】印刷装置の全体構成を示す断面図である。
【図５】操作部を示す図である。
【図６】ＬＣＤ表示を示す図である。
【図７】印刷装置におけるスキャナ１０、プリンタ２０の構成を示すブロック図である。
【図８】コントローラユニットの構成を示す図である。
【図９】第２の実施例における印刷システムの動作を表すフローチャートである。
【図１０】第３の実施例における印刷システムの動作を表すフローチャートである。
【図１１】パソコン上に表示される「印刷」画面を示す図である。
【図１２】パソコン上に表示される「セキュアプリント」画面を示す図である。
【符号の説明】
【００６４】
２２０  印刷装置
２１２  パソコン
２１３  ＲＦ−ＩＤ読み書き装置
７１８  ＲＦ−ＩＤ読み出し装置
７００１  ＩＤカード
７００２  ＲＦ−ＩＤチップ
【図１】
2006018398.tif 000003
【図２】
2006018398.tif 000004
【図３】
2006018398.tif 000005
【図４】
2006018398.tif 000006
【図５】
2006018398.tif 000007
【図６】
2006018398.tif 000008
【図７】
2006018398.tif 000009
【図８】
2006018398.tif 000010
【図９】
2006018398.tif 000011
【図１０】
2006018398.tif 000012
【図１１】
2006018398.tif 000013
【図１２】
2006018398.tif 000014