(57)【要約】    【課題】  大容量の記憶媒体を持たない低価格機においても、機密データの印刷を簡単に行うことができる画像形成システムを提供する。    【解決手段】  機密データを出力する際、ホストコンピュータ３００が印刷データを生成するとともに、ホスト装置名、ユーザＩＤおよび認証パスワードがコード化されたジョブチケットを生成してプリンタ１５０にジョブチケットのみを送信し、印刷データを出力を待つ。プリンタ１５０は、受信したジョブチケットをメモリ１４に保持し、ユーザからの認証を待つ。操作パネル１５１からユーザ認証が行われると、ホストコンピュータ３００に印刷データの送信要求を行う。ホストコンピュータ３００は、プリンタ１５０から送信要求を受けると、待機中の印刷データをプリンタ１５０に送信して印刷を行わせる。【選択図】      図１
2006293933.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置および画像形成装置を有し、前記情報処理装置から送信される印刷データを用いて前記画像形成装置が画像を形成する画像形成システムであって、
前記情報処理装置は、
認証情報を生成する生成手段と、
ジョブチケットを生成するジョブチケット生成手段と、
前記生成されたジョブチケットに前記生成された認証情報を含めて前記画像形成装置に送信するジョブチケット送信手段とを備え、
前記画像形成装置は、
前記ジョブチケットを受信するジョブチケット受信手段と、
前記受信したジョブチケットに含まれる前記認証情報を基に、ユーザ認証を行う認証手段と、
前記ユーザ認証が確認された場合、前記情報処理装置に前記印刷データの送信を要求する送信要求手段とを備えたことを特徴とする画像形成システム。
【請求項２】
前記情報処理装置は、前記ジョブチケット送信後に、ジョブ待機状態となり、前記画像形成装置からの送信要求に応じて前記ジョブ待機状態を解除して前記画像形成装置に印刷データを送信し、
前記画像形成装置は、
前記情報処理装置からの前記印刷データに基づいて印刷出力を行うことを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記画像形成装置は、ユーザの入力情報を受け付ける操作手段を備え、
前記認証手段は、前記受け付けられた入力情報および前記受信した認証情報を基に、前記ユーザ認証を行うことを特徴とする請求項１記載の画像形成システム。
【請求項４】
前記画像形成装置は、ユーザの識別情報を読み取るユーザ識別手段を備え、
前記認証手段は、前記読み取られた識別情報および前記受信した認証情報を基に、前記ユーザ認証を行うことを特徴とする請求項１記載の画像形成システム。
【請求項５】
情報処理装置および画像形成装置を有し、前記情報処理装置から送信される印刷データを用いて前記画像形成装置が画像を形成する画像形成システムであって、
前記情報処理装置は、
前記画像形成装置に所定のジョブチケットを送信するジョブチケット送信手段と、
前記画像形成装置から認証情報を受信する認証情報受信手段と、
前記受信した認証情報を記録媒体に記録する記録手段とを備え、
前記画像形成装置は、
前記所定のジョブチケットを受信した場合、前記認証情報を生成する生成手段と、
前記認証情報を基に、ユーザ認証を行う認証手段と、
前記ユーザ認証が確認された場合、前記情報処理装置に前記印刷データの送信を要求する送信要求手段とを備えたことを特徴とする画像形成システム。
【請求項６】
前記情報処理装置は、前記画像形成装置からの送信要求にしたがって、前記画像形成装置に前記印刷データを送信する印刷データ送信手段を備え、
前記画像形成装置は、
前記生成された認証情報を前記情報処理装置に送信する認証情報送信手段と、
前記記録媒体に記録された認証情報を読み取る認証情報読取手段とを備え、
前記認証手段は、前記読み取られた認証情報および前記生成された認証情報を基に、ユーザ認証を行うことを特徴とする請求項５記載の画像形成システム
【請求項７】
前記画像形成装置は、ユーザの入力情報を受け付ける操作手段を備え、
前記認証手段は、前記受け付けられた入力情報および前記生成された認証情報を基に、ユーザ認証を行うことを特徴とする請求項５記載の画像形成システム。
【請求項８】
複数の前記ユーザ識別手段が所定のインタフェースを介して前記画像形成装置に接続され、
前記画像形成装置は、前記複数のユーザ識別手段の中から、特定のユーザ識別手段を選択することを特徴とする請求項４記載の画像形成システム。
【請求項９】
前記画像形成装置は、前記印刷データを用いて画像を形成した後、該印刷データを消去することを特徴とする請求項１乃至８のいずれかに記載の画像形成システム。
【請求項１０】
情報処理装置から送信される印刷データを用いて画像形成装置が画像を形成する画像形成方法であって、
前記情報処理装置において、認証情報を生成する生成ステップと、
ジョブチケットを生成するジョブチケット生成ステップと、
前記生成されたジョブチケットに前記生成された認証情報を含めて前記画像形成装置に送信するジョブチケット送信ステップと、
前記画像形成装置において、前記ジョブチケットを受信するジョブチケット受信ステップと、
前記受信したジョブチケットに含まれる前記認証情報を基に、ユーザ認証を行う認証ステップと、
前記ユーザ認証が確認された場合、前記情報処理装置に前記印刷データの送信を要求する送信要求ステップとを有することを特徴とする画像形成方法。
【請求項１１】
画像形成装置に印刷データを送信して画像を形成させる情報処理装置であって、
認証情報を生成する生成手段と、
ジョブチケット生成手段と、
前記生成されたジョブチケットに前記生成された認証情報を含めて前記画像形成装置に送信するジョブチケット送信手段とを備え、
前記ジョブチケット送信後に、ジョブ待機状態となり、前記画像形成装置からの送信要求に応じて前記ジョブ待機状態を解除し、前記画像形成装置に印刷データを送信することを特徴とする情報処理装置。
【請求項１２】
情報処理装置から送信される印刷データを用いて画像を形成する画像形成装置であって、
ジョブチケット受信手段と、
前記ジョブチケットに含まれる前記認証情報を基に、ユーザ認証を行う認証手段と、
前記ユーザ認証が確認された場合、前記情報処理装置に前記印刷データの送信を要求する送信要求手段とを備え、
前記情報処理装置からの前記印刷データに基づいて印刷出力を行うことを特徴とする画像形成装置。
【請求項１３】
画像形成装置に印刷データを送信して画像を形成させる情報処理装置であって、
前記画像形成装置に所定のジョブチケットを送信するジョブチケット送信手段と、
前記画像形成装置から認証情報を受信する認証情報受信手段と、
前記受信した認証情報を記録媒体に記録する記録手段と、
前記画像形成装置からの送信要求にしたがって、前記画像形成装置に前記印刷データを送信する印刷データ送信手段とを備えたことを特徴とする情報処理装置。
【請求項１４】
情報処理装置から送信される印刷データを用いて画像を形成する画像形成装置であって、
所定のジョブチケットを受信した場合、認証情報を生成する生成手段と、
前記生成された認証情報を前記情報処理装置に送信する認証情報送信手段と、
前記情報処理装置の記録媒体に記録された認証情報を読み取る認証情報読取手段と、
前記読み取られた認証情報および前記生成された認証情報を基に、ユーザ認証を行う認証手段と、
前記ユーザ認証が確認された場合、前記情報処理装置に前記印刷データの送信を要求する送信要求手段とを備えたことを特徴とする画像形成装置。
【請求項１５】
請求項１乃至９のいずれかに記載の画像形成システムを実現するためのコンピュータ読み取り可能なプログラムコードを有するプログラム。
【請求項１６】
請求項１５記載のプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置から送信される印刷データを用いて画像形成装置が画像を形成する画像形成システム、画像形成方法、情報処理装置および画像形成装置に関する。
【背景技術】
【０００２】
従来、印刷データの機密漏洩を防止する画像形成装置として、機密データである場合、印刷処理を実行した後、そのデータを消去するものが知られている（特許文献１参照）。通常、データを消去する場合、データの格納位置等を管理するインデックス情報であるＦＡＴのみを消去することが行われるが、この画像形成装置では、データそのものを消去することにより機密保持の強化が図られている。
【０００３】
また、暗号化された印刷データに、ユーザＩＤ、鍵コードおよび暗号化ＩＤを付加してプリンタに送信し、プリンタはユーザＩＤ等に基づいて暗号化された印刷データを復号化して印刷する印刷システムも知られている（特許文献２参照）。さらに、画像形成装置に送信された暗号化後の印刷データを印刷する際、これを復号化するために用いられる復号鍵をホスト装置に要求し、この復号鍵を用いて印刷データの復号化処理を行い、印刷処理を実行する印刷システムも知られている（特許文献３参照）。
【０００４】
また、画像データをプリントアウトするためのＩＤ番号をコピーマシン側で発生させ、このＩＤ番号をＰＣに通知してやって、画像データのプリントアウトを依頼するＰＣのオペレータがＩＤ番号の設定を行うことなく画像データをコピーマシンに転送し、通知されたＩＤ番号をコピーマシン操作部で入力することにより機密文書のプリントアウトを他人に見られることなく簡単な操作で行う機密文書のプリントアウト方法も知られている（特許文献４参照）。
【特許文献１】特開平０９−２２３０６１号公報
【特許文献２】特開平０６−１２４１７８号公報
【特許文献３】特開２００２−３４２０６１号公報
【特許文献４】特開平０９−０６５１５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の画像形成システムでは、以下に掲げる問題があった。ホスト装置から受信した印刷データをプリンタ内でラスタ展開（ラスタイメージ処理）して印刷を行う際、暗号化した印刷データの復号化処理を行うので、印刷データそのものを印刷装置内の記憶媒体に保持させる必要があった。このため、ハードディスク等の大容量の記憶媒体が必要となり、機器全体としてのコストアップが避けられず、低価格機では搭載が難しかった。また、機密データそのものが装置内の記憶媒体に一時的に保持されるので、機密データに対し、より完全なデータ消去や複雑な暗号化技術が必要となっていた。
【０００６】
そこで、本発明は、大容量の記憶媒体を持たない低価格機においても、機密データの印刷を簡単に行うことができる画像形成システム、画像形成方法、情報処理装置および画像形成装置を提供することを目的とする。また、本発明は、装置内に機密データを残すことなく、印刷装置側からの機密漏洩を完全に防止できる画像形成システム、画像形成方法、情報処理装置および画像形成装置を提供することを他の目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像形成システムは、情報処理装置および画像形成装置を有し、前記情報処理装置から送信される印刷データを用いて前記画像形成装置が画像を形成する画像形成システムであって、前記情報処理装置は、認証情報を生成する生成手段と、ジョブチケットを生成するジョブチケット生成手段と、前記生成されたジョブチケットに前記生成された認証情報を含めて前記画像形成装置に送信するジョブチケット送信手段とを備え、前記画像形成装置は、前記ジョブチケットを受信するジョブチケット受信手段と、前記受信したジョブチケットに含まれる前記認証情報を基に、ユーザ認証を行う認証手段と、前記ユーザ認証が確認された場合、前記情報処理装置に前記印刷データの送信を要求する送信要求手段とを備えたことを特徴とする。
【０００８】
本発明の画像形成システムは、情報処理装置および画像形成装置を有し、前記情報処理装置から送信される印刷データを用いて前記画像形成装置が画像を形成する画像形成システムであって、前記情報処理装置は、前記画像形成装置に所定のジョブチケットを送信するジョブチケット送信手段と、前記画像形成装置から認証情報を受信する認証情報受信手段と、前記受信した認証情報を記録媒体に記録する記録手段とを備え、前記画像形成装置は、前記所定のジョブチケットを受信した場合、前記認証情報を生成する生成手段と、前記認証情報を基に、ユーザ認証を行う認証手段と、前記ユーザ認証が確認された場合、前記情報処理装置に前記印刷データの送信を要求する送信要求手段とを備えたことを特徴とする。
【０００９】
本発明の画像形成方法は、情報処理装置から送信される印刷データを用いて画像形成装置が画像を形成する画像形成方法であって、前記情報処理装置において、認証情報を生成する生成ステップと、ジョブチケットを生成するジョブチケット生成ステップと、前記生成されたジョブチケットに前記生成された認証情報を含めて前記画像形成装置に送信するジョブチケット送信ステップと、前記画像形成装置において、前記ジョブチケットを受信するジョブチケット受信ステップと、前記受信したジョブチケットに含まれる前記認証情報を基に、ユーザ認証を行う認証ステップと、前記ユーザ認証が確認された場合、前記情報処理装置に前記印刷データの送信を要求する送信要求ステップとを有することを特徴とする。
【００１０】
本発明の情報処理装置は、画像形成装置に印刷データを送信して画像を形成させる情報処理装置であって、認証情報を生成する生成手段と、ジョブチケット生成手段と、前記生成されたジョブチケットに前記生成された認証情報を含めて前記画像形成装置に送信するジョブチケット送信手段とを備え、前記ジョブチケット送信後に、ジョブ待機状態となり、前記画像形成装置からの送信要求に応じて前記ジョブ待機状態を解除し、前記画像形成装置に印刷データを送信することを特徴とする。
【００１１】
本発明の画像形成装置は、報処理装置から送信される印刷データを用いて画像を形成する画像形成装置であって、ジョブチケット受信手段と、前記ジョブチケットに含まれる前記認証情報を基に、ユーザ認証を行う認証手段と、前記ユーザ認証が確認された場合、前記情報処理装置に前記印刷データの送信を要求する送信要求手段とを備え、前記情報処理装置からの前記印刷データに基づいて印刷出力を行うことを特徴とする。
【００１２】
本発明の情報処理装置は、画像形成装置に印刷データを送信して画像を形成させる情報処理装置であって、前記画像形成装置に所定のジョブチケットを送信するジョブチケット送信手段と、前記画像形成装置から認証情報を受信する認証情報受信手段と、前記受信した認証情報を記録媒体に記録する記録手段と、前記画像形成装置からの送信要求にしたがって、前記画像形成装置に前記印刷データを送信する印刷データ送信手段とを備えたことを特徴とする。
【００１３】
本発明の画像形成装置は、情報処理装置から送信される印刷データを用いて画像を形成する画像形成装置であって、所定のジョブチケットを受信した場合、認証情報を生成する生成手段と、前記生成された認証情報を前記情報処理装置に送信する認証情報送信手段と、前記情報処理装置の記録媒体に記録された認証情報を読み取る認証情報読取手段と、前記読み取られた認証情報および前記生成された認証情報を基に、ユーザ認証を行う認証手段と、前記ユーザ認証が確認された場合、前記情報処理装置に前記印刷データの送信を要求する送信要求手段とを備えたことを特徴とする。
【発明の効果】
【００１４】
本発明の請求項１に係る画像形成システムによれば、情報処理装置は、生成されたジョブチケットに生成された認証情報を含めて画像形成装置に送信し、画像形成装置は、ジョブチケットに含まれる認証情報を基に、ユーザ認証を行い、ユーザ認証が確認された場合、情報処理装置に印刷データの送信を要求するので、画像形成装置が予め印刷データを蓄積しておき、暗号化した印刷データの復号化処理を行わなくてもセキュアード印刷を行うことができ、大容量の記憶媒体を持たない低価格機においても、機密データの印刷を簡単に行うことができる。また、情報処理装置側で認証情報を生成するので、画像形成装置側の負荷を軽減できる。請求項３に係る画像形成システムによれば、ユーザの情報を簡単に入力することができ、ユーザ認証の手順を簡易化することができる。請求項４に係る画像形成システムによれば、画像形成装置側に専用のユーザ識別手段を設けたので、ユーザ認証の手順を簡易化することができ、ユーザビリティを向上できる。請求項５に係る画像形成システムによれば、画像形成装置側で認証情報を生成するので、情報処理装置側の負荷を軽減できる。請求項６に係る画像形成システムによれば、簡単にユーザ認証を済ますことができる。請求項７に係る画像形成システムによれば、ユーザの情報を簡単に入力することができ、ユーザ認証の手順を簡易化することができる。請求項８に係る画像形成システムによれば、ユーザ識別手段を任意に選択することができる。請求項９に係る画像形成システムによれば、装置内に機密データを残すことなく、画像形成装置側からの機密漏洩を完全に防止できる。
【発明を実施するための最良の形態】
【００１５】
本発明の実施の形態における画像形成システム、画像形成方法、情報処理装置および画像形成装置について図面を参照しながら説明する。本実施形態の画像形成システムは、ホストコンピュータベースの印刷システム（ホストベース印刷システム）に適用される。始めに、ホストベース印刷システムは、ホストコンピュータなどの外部装置で実行される、ワープロ等のアプリケーションソフトで印刷データを作成し、ホストコンピュータ上でビットマップ展開（レンダリング）し、そのビットマッブデータを受信したプリンタで印刷を行う。プリンタは、一般に、ホストコンピュータ（ホスト装置）から転送されたビットマップデータを受信すると、プリンタ内のＲＡＭに格納し、このＲＡＭからビットマップデータを読み出してプリンタエンジンにビデオ信号として出力する。ビットマップデータの転送が開始されてから、ある程度、プリンタ内のＲＡＭにビットマップデータが格納されると、プリンタは、印刷を実行し、ビデオ信号の出力を開始する。この後、ビットマップデータの転送が行われる一方、ビデオ信号の出力も行われる。これにより、容量の少ないＲＡＭでも十分に印刷することが可能である。また、ホストコンピュータでレンダリング（ビットマップ展開）を行うので、プリンタに高性能ＣＰＵを搭載する必要がなく、低コストな印刷システムを提供することが可能である。したがって、ホストベース印刷システムでは、低コストでありながら、高いセキュリティ効果を期待できるセキュアプリント（印刷）を実現する。
【００１６】
［第１の実施形態］
図１は第１の実施形態における印刷システムの構成を示す図である。この印刷システムは、通信回線を介して接続されるホストコンピュータ（ホスト装置）３００およびプリンタ１５０から構成される。ホストコンピュータ３００では、後述するジョブチケット３１０および印刷データ３２０が生成される。一方、プリンタ１５０は、コントローラ１００、ユーザインタフェース（操作部）１５１、メモリ１４、印刷エンジン１７およびホストインタフェース（Ｉ／Ｆ）１８を有する。
【００１７】
プリンタ（印刷装置）１５０は、ホストＩ／Ｆ１８を介して少なくとも１台のホストコンピュータ３００に接続され、このホストコンピュータ３００と双方向に通信を行い、ホストコンピュータ３００から受信した印刷データをメモリ１４に一時的に保持し、操作パネル１５１を介してユーザ認証を行った後、機密データを出力する。一方、ホストコンピュータ３００は、印刷データを生成する際、ホスト装置名、ユーザＩＤおよび認証パスワードをコード化したジョブチケットを同時に生成し、プリンタ１５０にジョブチケットのみの送信を行い、印刷データを出力待機状態にする。
【００１８】
図２はセキュア印刷で使用されるジョブチケットの構成を示す図である。ジョブチケット内のデータは、主にユーザＩＤ、パスワードおよびホスト装置名から構成されている。ユーザＩＤおよびパスワードは、ホストコンピュータ３００からユーザが任意に設定可能である。ホスト装置名としては、そのホスト装置を特定可能なユニークな名前（MACアドレス等）が設定される。
【００１９】
プリンタ１５０は、ジョブチケット３１０を受信すると、メモリ１４にジョブチケット３１０を保持し、ユーザからの認証を待つ。操作パネル１５１を介してユーザ認証が行われると、プリンタ１５０はホストコンピュータ３００に印刷データの送信要求を行う。プリンタ１５０から送信要求を受けたホストコンピュータ３００は、待機中の印刷データをプリンタ１５０に送って印刷を行わせる。
【００２０】
尚、プリンタ（印刷装置）１５０内のホストＩ／Ｆは、ホスト装置との通信ポートを有し、ネットワークＩ／Ｆ、ＵＳＢ、ＩＥＥＥ１３９４、パラレルのいずれのインターフェースであってもよい。また、ユーザインターフェース（ＵＩ）１５１は、印刷装置１５０を操作するための操作パネルであり、表示部および入力部を有する。ユーザは、操作パネル１５１を使用して認証作業を行う。メモリ１４は印刷装置１５０に搭載される記憶媒体であり、ジョブチケット３１０のデータ保管先はＲＡＭでもフラッシュメモリでもよい。
【００２１】
図３は図１の印刷システムの具体的な構成を示すブロック図である。本実施形態では、プリンタとして、レーザビームプリンタが用いられた場合を示す。尚、本実施形態の機能が実現される限り、単体の機器であっても、複数の機器からなるシステムであっても、またＬＡＮ等のネットワークを介して処理が行われるシステムであってもよいことは勿論である。
【００２２】
ホストコンピュータ３００は、コントローラ２００、キーボード（ＫＢ）９、ＣＲＴディスプレイ（表示モニタ）１０および外部メモリ１１を有する。コントローラ２００には、システムバス４を介して接続される、ＣＰＵ１、ＲＡＭ２、ＲＯＭ３、キーボードコントローラ（ＫＢＣ）５、ＣＲＴコントローラ６、ディスクコントローラ（ＤＫＣ）７およびプリンタコントローラ（ＰＲＴＣ）８が設けられている。
【００２３】
ＣＰＵ１は、ＲＯＭ３内のプログラム用ＲＯＭに記憶された文書処理プログラム等にしたがって、図形、イメージ、文字、表（表計算等を含む）等が混在した文書処理を実行し、システムデバイス４に接続された各デバイスを総括的に制御する。ＲＯＭ３内のプログラム用ＲＯＭには、ＣＰＵ１によって実行される制御プログラム等が記憶され、ＲＯＭ３内のフォント用ＲＯＭには、文書処理の際に使用されるフォントデ−タ等が記憶され、さらに、ＲＯＭ３内のデ−タ用ＲＯＭには、文書処理等を行う際に使用される各種デ−タが記憶される。
【００２４】
ＲＡＭ２は、ＣＰＵ１の主メモリ、ワークエリア等として機能する。キーボードコントローラ（ＫＢＣ）５は、キーボード９やポインティングデバイス（図示せず）からのキー入力を制御する。ＣＲＴコントローラ（ＣＲＴＣ）６は、ＣＲＴディスプレイ（ＣＲＴ）１０の表示を制御する。ディスクコントローラ（ＤＫＣ）７は、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等が記憶されるハードディスク（ＨＤ）、フロッピー（登録商標）ディスク等の外部メモリ１１とのアクセスを制御する。
【００２５】
プリンタコントローラ（ＰＲＴＣ）８は、所定の双方向性インターフェイス（インターフェイス）２１を介してプリンタ１５０に接続され、プリンタ１５０への通信制御を行う。尚、ＣＰＵ１は、例えばＲＡＭ２に割り当てられた表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１０の画面上でＷＹＳＩＷＹＧを可能とする。また、ＣＰＵ１は、ＣＲＴ１０の画面上にマウスカーソル等で指示されたコマンド従って、登録された種々のウインドウを開き、種々のデータ処理を実行する。
【００２６】
一方、プリンタ１５０は、前述したように、コントローラ１００、プリンタエンジン１７、メモリ１４、操作パネル１５１およびホストＩ／Ｆ（入力部）１８を有する。コントローラ１００には、システムバス１５を介して接続される、プリンタＣＰＵ１２、ＲＡＭ１９、ＲＯＭ１３、印刷部インタフェース（Ｉ／Ｆ）１６およびディスクコントローラ（ＤＫＣ）２０が設けられている。
【００２７】
プリンタＣＰＵ１２は、ＲＯＭ１３内のプログラム用ＲＯＭに記憶された制御プログラム等あるいは外部メモリ１４に記憶された制御プログラム等にしたがって、システムバス１５に接続された各種のデバイスとのアクセスを総括的に制御し、印刷部インタフェース１６を介して接続される印刷部（プリンタエンジン）１７に出力情報としての画像信号を出力する。ＲＯＭ１３内のプログラムＲＯＭには、ＣＰＵ１２の制御プログラム等が記憶され、ＲＯＭ１３内のフォント用ＲＯＭには、出力情報を生成する際に使用されるフォントデ−タ等が記憶され、さらにＲＯＭ１３内のデ−タ用ＲＯＭには、ハードディスク等の外部メモリ１４が無いプリンタの場合、ホストコンピュ−タによって利用される情報等が記憶される。ＣＰＵ１２は、入力部１８を介してホストコンピュータと通信可能であり、プリンタ内の情報等をホストコンピュータ３０００に通知する。
【００２８】
ＲＡＭ１９は、ＣＰＵ１２の主メモリ、ワークエリア等として機能し、増設ポート（図示せず）に接続されるオプションＲＡＭによりそのメモリ容量を拡張可能である。このＲＡＭ１９は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ（不揮発性メモリ）等に用いられる。また、メモリ１４は、ハードディスク（ＨＤ）、ＩＣカード等であってもよく、ディスクコントローラ（ＤＫＣ）２０によってアクセス制御される。メモリ１４は、オプションとして接続され、フォントデ−タ、エミュレ−ションプログラム、フォ−ムデ−タ等を記憶する。また、メモリ１４として、少なくとも１つの外部メモリが設けられ、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納するものとして、複数接続されていてもよい。さらに、外部メモリは、ＮＶＲＡＭを有し、操作パネル１５１からのプリンタモード設定情報を記憶するようにしてもよい。また、入力部１８は、操作パネルで操作を行うためのスイッチおよびＬＥＤ表示器等を配している。
【００２９】
図４はプリンタ１５０の内部の構成を示す図である。本実施形態では、レーザビームプリンタ（ＬＢＰ）が用いられる。ＬＢＰ１５０は、外部に接続されたホストコンピュータ３００から供給される印刷情報（文字コード等）、フォーム情報あるいはマクロ命令等を入力して記憶するとともに、これらの情報に従って対応する文字パターンやフォームパターン等を作成し、記録紙に画像を形成する。
【００３０】
操作パネル１５１には、操作スイッチおよびＬＥＤ表示器等が配されている。プリンタ制御ユニット（コントローラ）１００は、ＬＢＰ１５０の全体制御やホストコンピュータ３００から供給される文字情報等を解析する。このプリンタ制御ユニット１００は、主に文字情報を対応する文字パターンをビデオ信号に変換してレーザドライバ１５２に出力する。レーザドライバ１５２は、半導体レ−ザ１５３を駆動する回路であり、入力されたビデオ信号に応じて、半導体レーザ１５３から発射されるレーザ光１５４のオン／オフを切り替える。レーザ光１５４は、回転多面鏡１５５によって左右方向に振らされ、静電ドラム１５６上を走査・露光する。これにより、静電ドラム１５６上には、文字パターンの静電潜像が形成される。この静電潜像は、静電ドラム１５６周囲に設けられた現像ユニット１５７により現像された後、記録紙に転写される。記録紙としてカットシートが用いられる。カットシート（記録紙）は、ＬＢＰ１５０に装着された用紙カセット１５８に収納され、給紙ローラ１５９、搬送ローラ１４５および搬送ローラ１４６によって、装置内に取り込まれ、静電ドラム１５６に供給される。また、ＬＢＰ１５０には、カードスロット（図示せず）が少なくとも１つ設けられ、内蔵フォントに加え、オプションフォントカード、言語系の異なる制御カード（エミュレーションカード）が接続される。
【００３１】
上記構成を有する印刷システムの印刷動作を示す。図５および図６は印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。この処理プログラムは外部メモリ１１としての記憶媒体（例えば、ハードディスク）に格納されており、ＣＰＵ１によって一旦、ＲＡＭ２にロードされた後、実行される。まず、プリンタ１５０に対し、印刷開始命令を出力する（ステップＳ１）。該当する印刷データに対してラスタイメージ処理（ＲＩＰ）を行う（ステップＳ２）。印刷設定にセキュアプリントの指定があるか否かを判別する（ステップＳ３）。
【００３２】
セキュアプリントの指定がある場合、表示モニタ１０の画面に、ＩＤおよびパスワード入力のダイアログを表示し、ユーザからの入力に従って認証用のＩＤおよぴパスワードを設定する（ステップＳ４）。入力されたＩＤ、パスワードおよびホスト装置名からセキュア印刷用のジョブチケットを生成する（ステップＳ５）。そして、生成したジョブチケットを印刷装置１５０に送信する（ステップＳ６）。印刷装置１５０からジョブチケットの受信完了通知を受信したか否かを判別する（ステップＳ７）。ジョブチケット受信完了通知を受信した場合、ラスタイメージ処理（ＲＩＰ）された印刷データをホストコンピュータ３００の出力段にセットする（ステップＳ８）。この後、ジョブ待機状態である待機（スタンバイ）状態となり（ステップＳ９）、印刷装置１５０からの印刷データの送信要求を待つ（ステップＳ１０）。印刷データの送信要求があった場合、ステップＳ８でセットしたラスタイメージ処理（ＲＩＰ）された印刷データを印刷装置１５０に送信する（ステップＳ１５）。この後、本処理を終了し、ジョブチケット生成から始まった印刷ジョブは終了することになる。
【００３３】
一方、ステップＳ１０で印刷データの送信要求がない場合、ステップＳ９に戻って待機する。また、ステップＳ７でジョブチケット受信完了通知を受信しなかった場合、ジョブチケットを送信した直後からのタイマカウント値が予め設定されたタイムアウト値に達したか否かを判別する（ステップＳ１３）。タイマカウント値が予め設定されたタイムアウト値に達した場合、表示モニタ１０に印刷装置側と通信不能である旨のエラーメッセージを表示し（ステップＳ１４）、本処理を終了する。一方、タイマカウント値が予め設定されたタイムアウト値未満である場合、ステップＳ７の処理に戻る。
【００３４】
また一方、ステップＳ３で印刷設定にセキュアプリントの指定がない場合、印刷装置１５０に入力ポートのリザーブ要求コマンドを送信する（ステップＳ１１）。そして、印刷装置１５０からリザーブ完了通知を受け付けたか否かを判別し（ステップＳ１２）、リザーブ完了通知を受け付けた場合、ステップＳ１５の処理に進み、一方、リザーブ完了通知を受け付けていない場合、ステップＳ１１の処理に戻る。
【００３５】
図７および図８は印刷システムにおけるプリンタ側の印刷処理手順を示すフローチャートである。この処理プログラムは、ＲＯＭ１３内のプログラムＲＯＭ領域に格納されており、ＣＰＵ１２によって実行される。まず、ホストコンピュータ３００からジョブチケットを受信したか否かを判別する（ステップＳ２１）。ジョブチケットを受信した場合、ジョブチケットの情報をプリンタ１５０内の記憶媒体（ＲＡＭ１９、メモリ１４）の予め指定された領域に格納する（ステップＳ２２）。セキュアリザーブの完了通知をホストコンピュータ３００に送信する（ステップＳ２３）。
【００３６】
操作パネル（ＵＩ）１５１からセキュア認証データの入力があるまで待ち（ステップＳ２４）、セキュア認証データの入力があると、操作パネル（ＵＩ）１５１から入力されたＩＤおよびパスワードを、ステップＳ２２でメモリ１４に格納されたジョブチケットの情報と照合する（ステップＳ２５）。照合の結果、認証が確認されたか否かを判別する（ステップＳ２６）。認証が確認された場合、ホストコンピュータ３００に印刷データの送信要求を行う（ステップＳ２７）。ホストコンピュータ３００から印刷データを受信したか否かを判別する（ステップＳ２８）。ホストコンピュータ３００から印刷データを受信した場合、受信した印刷データを印刷する（ステップＳ２９）。この後、本処理を終了し、ホストコンピュータ３００でのジョブチケット生成から始まった印刷ジョブは終了することになる。この印刷動作では、メモリ１４に所定量分の印刷データが蓄えられると、印刷を開始し、連続して受信する印刷データでメモリ１４を上書きするが、メモリ１４に格納することなく、ホストコンピュータ３００から受信した印刷データをすぐさま印刷してもよいし、また、一旦、全ての印刷データをメモリ１４に蓄えた後、印刷を開始し、印刷終了後にメモリ１４に蓄えた全ての印刷データを消去するようにしてもよい。このことは、以後の実施形態においても同様である。
【００３７】
一方、ステップＳ２８でホストコンピュータ３００から印刷データを受信しなかった場合、印刷データの送信要求の送信直後からのタイマカウント値が予め設定されたタイムアウト値に達したか否かを判別する（ステップＳ３３）。タイマカウント値が予め設定されたタイムアウト値未満の場合、ステップＳ２７の処理に戻る。一方、タイマカウント値が予め設定されたタイムアウト値に達した場合、操作パネル（ＵＩ）１５１に対し、ホストコンピュータ３００からのタイムアウトである旨のエラー表示を行ってユーザに通知する（ステップＳ３４）。この後、本処理を終了する。
【００３８】
また一方、ステップＳ２６で照合の結果、認証が確認されなかった場合、認証が確認されなかった旨のエラー表示を行い（ステップＳ３２）、ステップＳ２４の処理に戻る。一方、ステップＳ２１でホストコンピュータ３００からジョブチケットを受信しなかった場合、ホストコンピュータ３００から入力ポートのリザーブ要求を受けたか否かを判別する（ステップＳ３０）。リザーブ要求を受けた場合、入力ポートのリザーブ完了通知をホストコンピュータ３００に送信する（ステップＳ３１）。この後、ステップＳ２７の処理に進む。一方、入力ポートのリザーブ要求を受けていない場合、そのまま本処理を終了する。
【００３９】
このように、第１の実施形態の印刷システムでは、機密データを出力する際、ホストコンピュータ３００が印刷データを生成するとともに、ホスト装置名、ユーザＩＤおよび認証パスワードがコード化されたジョブチケットを同時に生成し、プリンタ１５０にジョブチケットのみを送信し、印刷データを出力待機状態にする。プリンタ１５０は、受信したジョブチケットをメモリ１４に保持し、ユーザからの認証を待つ。操作パネル１５１からユーザ認証が行われると、ホストコンピュータ３００に印刷データの送信要求を行う。ホストコンピュータ３００は、プリンタ１５０から送信要求を受けると、待機中の印刷データをプリンタ１５０に送信して印刷を行わせる。これにより、プリンタが予め印刷データを蓄積しておき、暗号化した印刷データの復号化処理を行わなくても、セキュリティの高い印刷を行うことができ、ハードディスクのような大容量の記憶媒体を持つこと無く、安価な構成でセキュアード印刷を実現できる。
【００４０】
［第２の実施形態］
第２の実施形態の印刷システムでは、プリンタ（印刷装置）１５０は、ホストＩ／Ｆ１８を介して少なくとも１台のホストコンピュータ３００に接続され、このホストコンピュータ３００と双方向に通信を行い、ホストコンピュータ３００から受信した印刷データをメモリ１４に一時的に保持する。一方、ホストコンピュータ３００は、印刷データを生成する際、ホスト装置名、ユーザＩＤおよび認証パスワードをコード化したジョブチケットを同時に生成し、プリンタ１５０にジョブチケットのみの送信を行い、印刷データを出力待機状態にする。また、プリンタ１５０は、ジョブチケットを受信すると、メモリ１４にジョブチケットを保持し、ユーザからの認証を待つ。認証機器を介してユーザ認証が行われると、ホストコンピュータ３００に対して印刷データの送信要求を行う。ホストコンピュータ３００は、プリンタ１５０から送信要求を受けると、待機中の印刷データをプリンタ１５０に送って印刷を行わせる。
【００４１】
図９は第２の実施形態における印刷システムの構成を示す図である。第２の実施形態の印刷システムでは、プリンタ１５０内にコントローラ１００に接続された認証機器１６０が設けられている点で、前記第１の実施形態とは異なる。その他の構成は前記第１の実施形態と同じであるので、同一の符号を付すことによりその説明を省略する。認証機器１６０としては、ＲＦＩＤリーダ、磁気カードリーダ、バイオメトリクス認証リーダなどが挙げられる。図１０はセキュア印刷で使用されるジョブチケットの構成を示す図である。ジョブチケット内のデータは、主に認証に使用されるキーデバイスとしてのキー情報およびホスト装置名から構成される。ホスト装置名には、そのホストコンピュータを特定可能なユニークな名前（MACアドレス等）が設定される。
【００４２】
図１１および図１２は印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。この処理プログラムは外部メモリ１１としての記憶媒体（例えば、ハードディスク）に格納されており、ＣＰＵ１によって一旦、ＲＡＭ２にロードされた後、実行される。前記第１の実施形態と同一のステップ処理については同一のステップ番号を付すことにより、その説明を省略し、ここでは異なるステップ処理を示す。
【００４３】
ステップＳ３で印刷設定にセキュアプリントの指定がある場合、認証に使用するキー情報をホストコンピュータ３００に登録する設定を行う（ステップＳ４Ａ）。ここで、予め複数の認証キーがホストコンピュータ３００に登録済みである場合、ホストコンピュータ３００は使用する認証キーを選択する。認証に使用するキー情報およびホスト装置名を用いて、セキュア印刷用のジョブチケットを生成する（ステップＳ５Ａ）。この後、前記第１の実施形態と同様のステップＳ６の処理に進む。
【００４４】
図１３および図１４は印刷システムにおける印刷装置側の印刷処理手順を示すフローチャートである。この処理プログラムは、ＲＯＭ１３内のプログラムＲＯＭ領域に格納されており、ＣＰＵ１２によって実行される。前記第１の実施形態と同一のステップ処理については同一のステップ番号を付すことにより、その説明を省略し、ここでは異なるステップ処理を示す。
【００４５】
ステップＳ２３でセキュアリザーブの完了通知をホストコンピュータ３００に送信した後、プリンタ１５０内の認証機器１６０を用いて認証行為が行われたか否か、つまり認証機器１６０からキー情報が入力されたか否かを判別する（ステップＳ２４Ａ）。認証機器１６０から入力されたキー情報を、ステップＳ２２でメモリ１４に格納された情報と照合する（ステップＳ２５Ａ）。
【００４６】
このように、第２の実施形態の印刷システムによれば、プリンタ１５０に専用の認証機器１６０を設けることにより、セキュアプリントにおける認証の手順を簡易化することができ、ユーザビリティの向上を図ることができる。
【００４７】
［第３の実施形態］
第３の実施形態では、プリンタ（印刷装置）１５０は、ホストＩ／Ｆ１８を介して少なくとも１台のホストコンピュータ３００に接続され、このホストコンピュータ３００と双方向に通信を行い、ホストコンピュータ３００から受信した印刷データをメモリ１４に一時的に保持し、操作パネル１５１を介してユーザ認証を行ってから機密データを出力する。一方、ホストコンピュータ３００は、印刷データを生成する際、プリンタ１５０にセキュアプリント要求コマンドの送信を行い、印刷データを出力待機状態にする。プリンタ１５０は、セキュアプリント要求コマンドを受信すると、セキュアプリントＩＤおよびパスワードを生成し、メモリ１４にセキュアプリントＩＤ、パスワードおよびセキュアプリント要求を送信したホスト装置名を保持し、セキュアプリントＩＤおよびパスワードをホストコンピュータ３００に送信し、ユーザからの認証情報の入力を待つ。ユーザは、ホストコンピュータ３００で受け取ったセキュアプリントＩＤおよびパスワードを操作パネル１５１を介して入力し、ユーザ認証が行われた場合、プリンタ１５０はホストコンピュータ３００に印刷データの送信要求を行う。ホストコンピュータ３００は、プリンタ１５０から送信要求を受けると、待機中の印刷データをプリンタ１５０に送って印刷を行わせる。
【００４８】
図１５は第３の実施形態における印刷システムの構成を示す図である。第３の実施形態の印刷システムでは、ホストコンピュータ３００でジョブチケットが生成されず、プリンタ１５０でセキュアプリント用の認証データ（ＩＤおよびパスワード）が生成される。その他の構成は前記第２の実施形態と同一であるので、同一の符号を付すことによりその説明を省略する。
【００４９】
図１６および図１７は印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。この処理プログラムは外部メモリ１１としての記憶媒体（例えば、ハードディスク）に格納されており、ＣＰＵ１によって一旦、ＲＡＭ２にロードされた後、実行される。前記第１の実施形態と同一のステップ処理については同一のステップ番号を付すことにより、その説明を省略し、ここでは異なるステップ処理を示す。
【００５０】
ステップＳ３で印刷設定にセキュアプリントの指定がある場合、プリンタ１５０にセキュアプリント要求コマンドを送信する（ステップＳ３Ｂ）。そして、プリンタ１５０から認証データ、つまりセキュアＩＤおよびパスワードを受信したか否かを判別する（ステップＳ７Ｂ）。認証データを受信していない場合、セキュアプリント要求を送信した直後からのタイマカウント値が予め設定されたタイムアウト値に達したか否かを判別する（ステップＳ１３Ｂ）。タイムアウト値に達した場合、ステップＳ１４でエラーメッセージの表示等を行う。一方、タイムアウト値未満である場合、ステップＳ７Ｂの処理に戻る。一方、ステップＳ７Ｂで認証データを受信した場合、ステップＳ８でラスタイメージ処理（ＲＩＰ）された印刷データをホストコンピュータ３００の出力段にセットする。
【００５１】
図１８および図１９は印刷システムにおける印刷装置側の印刷処理手順を示すフローチャートである。この処理プログラムは、ＲＯＭ１３内のプログラムＲＯＭ領域に格納されており、ＣＰＵ１２によって実行される。前記第１の実施形態と同一のステップ処理については同一のステップ番号を付すことにより、その説明を省略し、ここでは異なるステップ処理を示す。
【００５２】
まず、ホストコンピュータ３００からセキュアプリント要求コマンドを受信したか否かを判別する（ステップＳ２１Ａ）。セキュアプリント要求コマンドを受信した場合、セキュアプリント認証情報（セキュアプリント用認証データ）、つまりセキュアＩＤおよびパスワードを生成する（ステップＳ２１Ｂ）。生成されたセキュアプリント認証情報およびそれに対応するホストコンピュータ３００のホスト装置名を、プリンタ１５０のメモリ１４内の予め指定された領域に格納する（ステップＳ２２Ａ）。そして、認証データをホストコンピュータ３００に送信する（ステップＳ２３Ａ）。この後、プリンタ１５０の操作パネル（ＵＩ）１５１で認証情報の入力があるまで待つ（ステップＳ２４Ａ）。セキュア認証の入力があると、ステップＳ２５で操作パネル（ＵＩ）１５１から入力されたＩＤおよびパスワードを、ステップＳ２２Ａでメモリ１４に格納された情報と照合する。
【００５３】
このように、第３の実施形態の印刷システムでは、機密データを出力する際、ホストコンピュータ３００が印刷データを生成し、プリンタ１５０にセキュアプリント要求コマンドの送信を行い、印刷データを出力待機状態にする。プリンタ１５０は、セキュアプリント要求コマンドを受信すると、セキュアプリント認証データ（セキュアＩＤおよびパスワード）を生成し、メモリ１４に、セキュアＩＤ、パスワードおよびセキュアプリント要求を送信したホスト装置名を保持し、ホストコンピュータ３００にセキュアＩＤおよびパスワードを送信してユーザからの認証情報の入力を待つ。ユーザは、ホストコンピュータ３００で受け取ったＩＤおよびパスワードをプリンタ１５０の操作パネル１５１から入力する。ユーザ認証が確認された場合、プリンタ１５０はホストコンピュータ３００に印刷データの送信要求を行う。ホストコンピュータ３００は、プリンタ１５０から送信要求を受けると、待機中の印刷データをプリンタ１５０に送って印刷を行わせる。これにより、ハードディスクのような大容量の記憶媒体を持つことなく、安価な構成でセキュアプリントを実現できる。
【００５４】
［第４の実施形態］
図２０は第４の実施形態における印刷システムの構成を示す図である。この印刷システムでは、プリンタ１５０内にカードキー式の認証機器１６５が設けられ、ホストコンピュータ３００側に認証機器に対応したカードキーのライタ装置３５０が設けられている。プリンタ１５０側で発行されたセキュア認証情報（ＩＤおよびパスワード）をホストコンピュータ３００側でカードキーに書き込む。そして、プリンタ１５０内の認証機器１６５にカードキーを読み込ませることにより、セキュア認証を行う。ここで、カードキーとしては、ＲＦＩＤカード、磁気カードなどが挙げられる。
【００５５】
図２１および図２２は印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。この処理プログラムは外部メモリ１１としての記憶媒体（例えば、ハードディスク）に格納されており、ＣＰＵ１によって一旦、ＲＡＭ２にロードされた後、実行される。前記第３の実施形態と同一のステップ処理については同一のステップ番号を付すことにより、その説明を省略し、ここでは異なるステップ処理を示す。
【００５６】
ステップＳ７Ｂでプリンタ１５０から認証データ（セキュアＩＤおよびパスワード）を受信すると、受信した認証データを、カードキーライタ３５０によりカードキーに書き込む（ステップＳ７Ｃ）。この後、ラスタイメージ処理（ＲＩＰ）した印刷データを、ステップＳ８でホストコンピュータ３００の出力段にセットする。
【００５７】
図２３および図２４は印刷システムにおけるプリンタ側の印刷処理手順を示すフローチャートである。この処理プログラムは、ＲＯＭ１３内のプログラムＲＯＭ領域に格納されており、ＣＰＵ１２によって実行される。前記第３の実施形態と同一のステップ処理については同一のステップ番号を付すことにより、その説明を省略し、ここでは異なるステップ処理を示す。
【００５８】
ステップＳ２３Ａでホストコンピュータ３００に認証情報を送信した後、カードキーが入力され、セキュア認証の入力があるまで待つ（ステップＳ２４Ｂ）。カードキーが入力されてセキュア認証の入力があった場合、カードキーの認証情報を、ステップＳ２２Ａでメモリ１４に格納された情報と照合する（ステップＳ２５Ａ）。そして、ステップＳ２６で認証が確認されたか否かを判別する。
【００５９】
このように、第４の実施形態の印刷システムによれば、プリンタ１５０内にカードキー式の認証機器１６５、ホストコンピュータ３００側に認証機器１６５に対応したカードキーライタ３５０を設けることで、セキュアプリントにおける認証手順が簡易化され、ユーザビリティを向上させることができる。
【００６０】
尚、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。例えば、上記第２、第３および第４の実施形態では、プリンタ内に認証機器を設けた場合を示したが、プリンタ内にＵＳＢホストコントローラを設け、認証機器として、ＵＳＢインターフェースで接続可能な任意のデバイスを選択できるようにしてもよい。図２５はＵＳＢホストコントローラを介して認証機器がプリンタに接続された場合の印刷システムの構成を示す図である。印刷システムにおける印刷動作の処理手順は、前記第２の実施形態と同様である。ＵＳＢホストコントローラ１７１を介してプリンタに接続される認証機器１８０のデバイスとして、ＲＦＩＤリーダ、磁気カードリーダ、バイオメトリクス認証リーダ等が挙げられる。プリンタは、ＵＳＢホストコントローラ１７１に接続された複数種類の認証機器の中から、任意の認証機器を自由に選択することができる。
【００６１】
また、上記実施形態では、レーザビームプリンタに適用された場合を示したが、電子写真方式に限定されるものではなく、インクジェット方式、熱転写方式、感熱方式、静電方式、放電破壊方式など各種印刷方式に適用することができる。また、本来のプリンタ装置に限らず、プリント機能を有する複写機、複合機（ＭＦＰ）、ファクシミリ装置等であってもよいことは勿論である。
【００６２】
図２６は他の印刷装置としてのインクジェット記録装置の内部構成を示す斜視図である。インクジェット記録装置（ＩＪＲＡ）には、駆動モータ５１３の正・逆回転に連動し、駆動力伝達ギア５１１、５０９を介して回転するリードスクリュー５０５が設けられている。キャリッジＨＣは、このリードスクリュー５０５の螺旋溝５０４に係合するピン（図示せず）を有し、図中矢印ａ，ｂ方向に往復移動する。キャリッジＨＣには、インクジェットカートリッジＩＪＣが搭載されている。
【００６３】
紙押え板５０２は、キャリッジの移動方向に亘って、記録紙をプラテン５００側に押圧する。また、フォトカプラ５０７、５０８は、この位置でキャリッジのレバー５０６の存在を確認すると、モータ５１３の回転方向を切り替えるためのホームポジション検知手段として機能する。部材５１６は、記録ヘッドの全面をキャップするキャップ部材５２２を支持する、吸引部材５１５は、キャップ内の開口５２３を介してキャップ内を吸引し、記録ヘッドの回復を行う。クリーニングブレード５１７は、部材５１９により前後方向に移動自在である。本体支持板５１８は、クリーニングブレード５１７および部材５１９を支持する。レバー５２１は、吸引回復の吸引を開始するものであり、キャリッジと係合するカム５２０の移動に伴って移動する。その移動は、駆動モータからの駆動力のクラッチ切り替え等で制御される。これらキャッピング、クリーニングおよび吸引回復は、キャッリジＨＣがホームポジション側の領域に来た場合、リードスクリュー５０５の作用によってそれぞれの対応位置で処理される。尚、これらの機構は周知のタイミングで所望の動作を行うように構成されていればよく、特に限定されない。
【００６４】
図２７はインクジェット記録装置の電気的構成を示すブロック図である。制御部６００は、ＭＰＵ６０１、ＲＯＭ６０２、ＤＲＡＭ６０３およびゲートアレイ（Ｇ．Ａ．）６０４を有する。ゲートアレイ６０４には、記録信号を入力するインターフェイス６２０が接続されている。ＲＯＭ６０２には、ＭＰＵ１７０１が実行する制御プログラムやホスト印刷情報等が格納されている。ＤＲＡＭ６０３には、記録信号やヘッドに供給される記録データ等の各種データが保存される。ゲートアレイ６０４は記録ヘッド６０８に対する出力データの供給制御を行い、インターフェイス６２０、ＭＰＵ６０１およびＤＲＡＭ６０３間のデータの転送制御も行う。キャリアモータ６１０は記録ヘッド６０８を搬送する。搬送モータ６０９は記録用紙を搬送する。ヘッドドライバ６０５は記録ヘッド６０８を駆動する。モータドライバ６０６は搬送モータ６０９を駆動する。モータドライバ６０７はキャリアモータ６１０を駆動する。
【００６５】
上記構成を有するインクジェット記録装置では、インターフェイス６２０を介してホストコンピュータから情報が入力されると、入力情報はゲートアレイ６０４およびＭＰＵ６０１間でプリント用の出力情報に変換される。そして、モータドライバ６０６、６０７が駆動されるとともに、ヘッドドライバ６０５に送られた出力情報に従って、記録ヘッド６０８が駆動され、印字される。尚、ＭＰＵ６０１は、インターフェイス６２０を介してホストコンピュータとの通信可能であり、ＤＲＡＭ６０３に関するメモリ情報、資源データ等や、ＲＯＭ６０２内のホスト印刷情報をホストコンピュータに通知する。
【００６６】
また、本発明の目的は、実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６７】
又、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００６８】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００６９】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００７０】
【図１】第１の実施形態における印刷システムの構成を示す図である。
【図２】セキュア印刷で使用されるジョブチケットの構成を示す図である。
【図３】図１の印刷システムの具体的な構成を示すブロック図である。
【図４】プリンタ１５０の内部の構成を示す図である。
【図５】印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。
【図６】図５につづく印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。
【図７】印刷システムにおけるプリンタ側の印刷処理手順を示すフローチャートである。
【図８】図７につづく印刷システムにおけるプリンタ側の印刷処理手順を示すフローチャートである。
【図９】第２の実施形態における印刷システムの構成を示す図である。
【図１０】セキュア印刷で使用されるジョブチケットの構成を示す図である。
【図１１】印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。
【図１２】図１１につづく印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。
【図１３】印刷システムにおける印刷装置側の印刷処理手順を示すフローチャートである。
【図１４】図１３につづく印刷システムにおける印刷装置側の印刷処理手順を示すフローチャートである。
【図１５】第３の実施形態における印刷システムの構成を示す図である。
【図１６】印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。
【図１７】図１６につづく印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。
【図１８】印刷システムにおける印刷装置側の印刷処理手順を示すフローチャートである。
【図１９】図１８につづく印刷システムにおける印刷装置側の印刷処理手順を示すフローチャートである。
【図２０】第４の実施形態における印刷システムの構成を示す図である。
【図２１】印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。
【図２２】図２１につづく印刷システムにおけるホストコンピュータ側の印刷処理手順を示すフローチャートである。
【図２３】印刷システムにおけるプリンタ側の印刷処理手順を示すフローチャートである。
【図２４】図２３につづく印刷システムにおけるプリンタ側の印刷処理手順を示すフローチャートである。
【図２５】ＵＳＢホストコントローラを介して認証機器がプリンタに接続された場合の印刷システムの構成を示す図である。
【図２６】他の印刷装置としてのインクジェット記録装置の内部構成を示す斜視図である。
【図２７】インクジェット記録装置の電気的構成を示すブロック図である。
【符号の説明】
【００７１】
１００  コントローラ
１５０  プリンタ（印刷装置）
１５１  操作部（ＵＩ、操作パネル）
１６０、１６５、１８０  認証機器
１７１  ＵＳＢホストコントローラ
３００  ホストコンピュータ（ホスト装置）
３１０  ジョブチケット
３２０  印刷データ
３５０  カードキーライタ
【図１】
2006293933.tif 000003
【図２】
2006293933.tif 000004
【図３】
2006293933.tif 000005
【図４】
2006293933.tif 000006
【図５】
2006293933.tif 000007
【図６】
2006293933.tif 000008
【図７】
2006293933.tif 000009
【図８】
2006293933.tif 000010
【図９】
2006293933.tif 000011
【図１０】
2006293933.tif 000012
【図１１】
2006293933.tif 000013
【図１２】
2006293933.tif 000014
【図１３】
2006293933.tif 000015
【図１４】
2006293933.tif 000016
【図１５】
2006293933.tif 000017
【図１６】
2006293933.tif 000018
【図１７】
2006293933.tif 000019
【図１８】
2006293933.tif 000020
【図１９】
2006293933.tif 000021
【図２０】
2006293933.tif 000022
【図２１】
2006293933.tif 000023
【図２２】
2006293933.tif 000024
【図２３】
2006293933.tif 000025
【図２４】
2006293933.tif 000026
【図２５】
2006293933.tif 000027
【図２６】
2006293933.tif 000028
【図２７】
2006293933.tif 000029