(57)【要約】【課題】  本発明では、ＩＣカードをＩＣカードリーダに載置して認証情報による認証動作が行われて印刷されている場合、印刷部数などの印刷条件の変更を可能にする印刷装置を提供する。【解決手段】  ＩＣカードをＩＣカードリーダに載置してユーザ認証ができる印刷装置は、ＩＣカードから識別情報を読み出して印刷装置を使用するユーザの認証を行い、その認証されたユーザによる印刷実行指示に対応する印刷データのみ印刷し、その認証印刷手段による印刷の間だけ、印刷データの印刷条件を変更とすることにより、上記課題の解決を図る。【選択図】      図１
2008049627.tif 000002
【特許請求の範囲】
【請求項１】
固有の識別情報が格納された回路が組み込まれた媒体を用いて認証印刷を行う印刷装置において、
前記媒体から前記識別情報を読み出す読み出し手段と、
前記読み出し手段を制御し、前記媒体から前記識別情報を読み出すようにする読み出し制御手段と、
前記読み出された識別情報に基づいて、当該印刷装置を使用するユーザの認証を行う認証手段と、
前記認証結果に基づいて、前記認証されたユーザによる印刷実行指示に対応する印刷データのみ印刷する認証印刷手段と、
前記認証印刷手段による印刷の間だけ、前記印刷データの印刷条件を変更することができる印刷条件変更手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記印刷条件変更手段は、前記印刷データの印刷条件として印刷部数を変更する
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷装置は、さらに、
前記印刷条件変更手段により印刷部数が変更された場合、変更後の印刷部数と変更前の印刷部数とを比較して、未印刷のページ部分または未印刷の部数分の印刷を行うように前記認証印刷手段を制御する認証印刷制御手段
を備えることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記印刷条件変更手段は、さらに、前記印刷データの印刷条件として、部単位で印刷するか否かの設定、給紙口の設定、排紙口の設定、両面もしくは片面に印刷するかの設定、または１ページにつき何ページ分を印刷するかという条件を変更する
ことを特徴とする請求項２に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証機能を有する印刷装置に関する。
【背景技術】
【０００２】
近年、ＰＣ（パーソナルコンピュータ）等のネットワーク化が普及するのに伴い、ネットワークに接続されるプリンタやＭＦＰ（マルチファンクションプリンタ）の数も増加している。そのため、プリンタ等は複数のＰＣで共用されることになる。
【０００３】
また、情報化社会となった今日、取り扱う情報量も増加し、それに伴って、コピー機、ＦＡＸ機等の機器もますます普及している。一方、個人情報の保護など、社会的にもセキュリティへの意識が向上しつつあり、情報の取り扱いにはより慎重さが求められている。
【０００４】
そこで、プリンタ、ＭＦＰ、コピー機、ＦＡＸ機等に指紋認証／ＩＣカード認証等を行い操作の許可を行う機能を搭載したり、指紋認証／ＩＣカード認証等を行い操作者別のデータを保存して以降操作者に合致したデータを印刷できる機能を搭載したりしている。
【０００５】
また、印刷装置の発達により、様々な形態での印刷が可能となっている（例えば、特許文献１、特許文献２。）。
特許文献１では、実行される印刷ジョブの中間データがスプールファイルに保持され、この中間データを指定して試し刷りを行わせると、中間データはプリンタに送られるコマンドに変換されて試し刷りが行われ、その際に印刷ジョブに設定されている部数から１部差し引くことにより、スプールされた印刷ジョブの印刷条件の変更を可能とする印刷制御方法が開示されている。
【０００６】
特許文献２では、複数の印刷部数が指定されているときには、印刷データ処理手段でイメージ展開した一部目の印刷データを、印刷制御手段が印刷データ蓄積手段に保存させると共にプリンタエンジンに出力して印刷させ、その一部目の印刷が終了したときに印刷を一旦停止し、操作・表示部に２部目以降の印刷の続行と中止を選択指定可能に表示させたり、印刷部数を変更設定可能な表示をさせたりすることにより、同一のデータで複数部の印刷を行なう際に、印刷状態を確認してから印刷を続けることができるようにする印刷装置が開示されている。
【０００７】
また、ＰＣ（パーソナルコンピュータ）とプリンタに認証装置を付けることによりセキュリティ対策を行うシステムもある。
【特許文献１】特開２００１−１５８１５９号公報
【特許文献２】特開平１１−２１２４０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来例では、印刷者以外でも印刷設定の変更を行うことが可能であった。また、認証装置によるセキュリティ対策がされたシステムでは、印刷指示後に印刷部数が足りない場合、プリンタのところまで印刷物を取りに来た印刷者は、再度ＰＣのところまで戻って印刷指示を行い、さらに再びプリンタのところへ戻って認証作業を行う必要があった。
【０００９】
また、印刷部数が多すぎる場合、プリンタにて印刷データ全てをキャンセルして再印刷を行うか、または印刷後に余分な部数を廃棄する必要があった。
上記の課題に鑑み、本発明では、ＩＣカードをＩＣカードリーダに載置して認証情報による認証動作が行われて印刷されている場合、印刷部数などの印刷条件の変更を可能にする印刷装置を提供する。
【課題を解決するための手段】
【００１０】
本発明にかかる、固有の識別情報が格納された回路が組み込まれた媒体を用いて認証印刷を行う印刷装置は、前記媒体から前記識別情報を読み出す読み出し手段と、前記読み出し手段を制御し、前記媒体から前記識別情報を読み出すようにする読み出し制御手段と、前記読み出された識別情報に基づいて、当該印刷装置を使用するユーザの認証を行う認証手段と、前記認証結果に基づいて、前記認証されたユーザによる印刷実行指示に対応する印刷データのみ印刷する認証印刷手段と、前記認証印刷手段による印刷の間だけ、前記印刷データの印刷条件を変更することができる印刷条件変更手段と、を備えることを特徴とする。
【００１１】
このように構成することにより、ＩＣカード等をカードリーダに載置して認証情報による認証動作が行われて印刷されている場合（セキュリティ印刷）、印刷部数などの印刷条件を変更することができる。
【００１２】
前記印刷装置において、前記印刷条件変更手段は、前記印刷データの印刷条件として印刷部数を変更することを特徴とする。
このように構成することにより、セキュリティ印刷の間、印刷部数の変更をすることができる。
【００１３】
前記印刷装置は、さらに、前記印刷条件変更手段により印刷部数が変更された場合、変更後の印刷部数と変更前の印刷部数とを比較して、未印刷のページ部分または未印刷の部数分の印刷を行うように前記認証印刷手段を制御する認証印刷制御手段を備えることを特徴とする。
【００１４】
このように構成することにより、新たに追加した部数分または未印刷部分のみ印刷することができるので、印刷効率が向上する。
前記印刷装置において、前記印刷条件変更手段は、さらに、前記印刷データの印刷条件として、部単位で印刷するか否かの設定、給紙口の設定、排紙口の設定、両面もしくは片面に印刷するかの設定、または１ページにつき何ページ分を印刷するかという条件を変更することを特徴とする。
【００１５】
このように構成することにより、変更可能設定項目として印刷部数以外に、プリンタドライバの様々な設定項目についても変更できる。
【発明の効果】
【００１６】
本発明を用いることにより、ＩＣカードをＩＣカードリーダに載置して認証情報による認証動作が行われて印刷されている場合、印刷部数などの印刷条件を変更することができる。
【発明を実施するための最良の形態】
【００１７】
本発明にかかる、認証印刷機能を有する印刷装置は、例えばＩＣカード等をリーダに載置して認証を行っている最中の所定期間内で、例えば印刷部数の指定（通常はクライアントＰＣから印刷出力操作をした際に、部数も指定されている）情報を、変更することができるように制御する。
【００１８】
すなわち、本発明は、認証装置によるセキュリティ対策がなされた印刷装置において、ＰＣからの印刷指示後、印刷部数の増減を行いたい時、印刷を行う時プリンタに認証装置で認証情報を認識している間は変更ができるようにしたものである。
【００１９】
ここで、認証印刷（セキュリティ印刷）機能とは、一般的に印刷データを印刷装置の記憶手段に蓄積し、テンキーから暗証番号を入力したり、ＩＣカードなどＲＦＩＤデバイスで認証して印刷を実行する機能のことをいう。
【００２０】
本発明の実施形態における、固有の識別情報が格納された回路が組み込まれた媒体（例えば、ＩＣカード）を用いて認証印刷を行う印刷装置は、読み出し手段、読み出し制御手段、認証手段、認証印刷手段、印刷条件変更手段を備える。
【００２１】
読み出し手段は、前記媒体（ＩＣカード等）から前記識別情報を読み出すものであり、以下の実施形態で言えばＩＣカードリーダ５に相当する。
読み出し制御手段は、前記読み出し手段を制御し、前記媒体から前記識別情報を読み出すようにするものであり、以下の実施形態で言えばＩＣカード装置制御部３１に相当する。
【００２２】
認証手段は、前記読み出された識別情報に基づいて、当該印刷装置を使用するユーザの認証を行うものであり、以下の実施形態で言えばＭＦＰ制御部３４による認証処理に相当する。
【００２３】
認証印刷手段は、前記認証結果に基づいて、前記認証されたユーザによる印刷実行指示に対応する印刷データのみ印刷するものであり、以下の実施形態で言えばセキュリティ印刷機能に相当する。
【００２４】
印刷条件変更手段は、前記認証印刷手段による印刷の間だけ、前記印刷データの印刷条件を変更することができるものであり、以下の実施形態で言えばセキュリティ印刷の場合のみ印刷条件の変更を行うＭＦＰ制御部３４による制御処理に相当する。
【００２５】
このように構成することにより、ＩＣカード等をカードリーダに載置して認証情報による認証動作が行われて印刷されている場合（セキュリティ印刷）、印刷部数などの印刷条件を変更することができる。
【００２６】
また、前記印刷条件変更手段は、前記印刷データの印刷条件として印刷部数を変更することを特徴とする。このように構成することにより、セキュリティ印刷の間、印刷部数の変更をすることができる。
【００２７】
また、前記印刷装置は、さらに、認証印刷制御手段を備えている。認証印刷制御手段は、前記印刷条件変更手段により印刷部数が変更された場合、変更後の印刷部数と変更前の印刷部数とを比較して、未印刷のページ部分または未印刷の部数分の印刷を行うように前記認証印刷手段を制御するものであり、本実施形態で言えばＭＦＰ制御部３４による制御処理に相当する。このように構成することにより、新たに追加した部数分または未印刷部分のみ印刷することができるので、印刷効率が向上する。
【００２８】
また、前記印刷条件変更手段は、さらに、前記印刷データの印刷条件として、部単位で印刷するか否かの設定、給紙口の設定、排紙口の設定、両面もしくは片面に印刷するかの設定、または１ページにつき何ページ分を印刷するかという条件の変更ができることを特徴とする。このように構成することにより、変更可能設定項目として印刷部数以外に、プリンタドライバの様々な設定項目についても変更できる。
【００２９】
それでは、以下に本発明の実施形態を詳述する。
図１は、本実施形態における印刷システムのネットワーク構成の一例を示す。印刷システム１は、ＰＣ２と、印刷装置４と、これらの機器を接続するネットワーク６から構築されている。本実施形態では、ネットワーク６の一例としてＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を用いるが、インターネット、ＷＡＮ、専用線、有線、無線等の通信網であってもよい。
【００３０】
ＰＣ２には、ＩＣカードリーダ３が接続されているＰＣ２ａと、ＩＣカードリーダ３が接続されていないＰＣ２ｂとがある。また、印刷装置４にもＩＣカードリーダ５が接続されている。印刷装置４は、例えば、プリンタ、ＭＦＰ（マルチファンクションプリンタ）であり、本実施形態では、一例としてＭＦＰを用いる。
【００３１】
図２は、本実施形態におけるＭＦＰ４の外観構成を示す。同図において、ＭＦＰ４の前面上部には操作パネル（オペレーションパネル、表示操作部）１２が位置する。この操作パネル１２を操作することにより、印刷枚数の設定や濃度設定、サイズ設定等の各種設定を行うことができる。
【００３２】
ＭＦＰ４の前面下部には複数段の給紙カセット１６が設けられ、対応する取手を持って給紙カセット１６を引き出すことができる。また、ＭＦＰ４の中段部には排紙トレイ１７が設けられ、給紙カセット１６から印刷用紙が給紙される。そして、画像形成が行われた印刷用紙は排紙トレイ１７に出力される。
【００３３】
ＭＦＰ４の上部にはスキャナ部２０が設けられている。このスキャナ部２０の原稿台カバーを開けて原稿台に原稿を載置して、キー部１５の所定のボタンを押下すると、その原稿がスキャンされて画像（原稿データ）が読み取られる。なお、ＭＦＰ４は、後述の通り、ＦＡＸの送受信も行うことができる。
【００３４】
操作パネル１２は、ＭＦＰ４の状態を表示したり、当該ＭＦＰ４に障害等が発生したりした場合の操作等に用いられるが、印刷条件の設定も行うことができる。操作パネル１２は、表示部１３、ＬＥＤ部１４、キー部１５から構成される。表示部１３は、例えば、ＬＣＤ（液晶ディスプレイ）であって、ＭＦＰ４の設定状態を表示することができる。また、表示部１３にはスキャン情報の表示が行われる。
【００３５】
ＬＥＤ部１４は、例えば、ＭＦＰ４の動作状態を点灯のＯＮ／ＯＦＦ、点滅等で通知することができる。キー部１５は、ＭＦＰ４の設定をするために操作される複数のキー群である。キー部１５は、タッチパネル式のＬＣＤ（液晶ディスプレイ）であってもよい。
【００３６】
操作パネル１２で印刷条件を設定する場合は、メニューボタン（キー部１５に含まれるボタンであってもよいし、ＬＣＤに表示させたタッチパネル式のボタンであってもよい。）を押すことにより、表示部１３に設定メニュー等を表示させて、キー部１５により設定を行う。
【００３７】
図３は、本実施形態におけるＭＦＰ４の構成概要を示す。ＭＦＰ４は、主に、スキャナ部２０、ＭＦＰメイン部３５、プリンタ部２８、表示操作部（操作パネル）１２で構成されている。スキャナ部２０は、読取機構部２１を有する。読取機構部２１が駆動することにより、スキャナ部２０の原稿台に載置された原稿がスキャンされて画像（原稿データ）が読み取られ、ＭＦＰ制御部３４にその画像データが送信される。
【００３８】
ＭＦＰメイン部３５は、ＭＦＰ制御部３４、読取機構制御部２２、表示操作制御部２３、ＦＡＸ通信制御部２４、ＬＡＮ通信制御部２９、インターネット通信制御部３０、ＩＣカード装置制御部３１、記憶装置制御部３２、及び記憶装置部（ＨＤＤ（ハードディスクドライブ））３３で構成されている。
【００３９】
読取機構制御部２２は、前述のスキャナ部２０の読取機構部２１の機構制御を行う。スキャナ部２０で読み取られた原稿データは、読取機構制御部２２の制御によりＭＦＰ制御部３４に送られる。
【００４０】
表示操作部（操作パネル）１２は、ＭＦＰ４の設定情報を表示することができる。また、表示操作部１２に設けられた操作キーを押下することにより、ＭＦＰ４の設定を変更できる。表示操作制御部２３は、例えば、タッチパネル式のＬＣＤ（液晶ディスプレイ）であって、表示操作部１２の表示動作を制御したり、表示操作部１２に出力されるデータの表示形態を制御したり、表示操作部１２に設けられた操作キー等の操作に基づく操作信号をＭＦＰ制御部３４に出力したりする。
【００４１】
記憶装置制御部３２は、記憶装置部（ＨＤＤ）３３へのデータ書き込み、及び記憶装置部３３に記憶されたデータの読み出しの制御を行う。記憶装置部３３には、印刷データがスプールされたり、一時的にデータを格納したりするための大容量の記憶装置である。尚、この記憶装置部３３は、ＲＡＭなどの記憶装置で構成することもできる。
【００４２】
ＩＣカード装置制御部３１は、ＩＣカードリーダ５と接続されている。ＩＣカードリーダ５は、ＩＣカードを載置するとそのＩＣカード内のＩＣチップに書き込まれた情報を非接触で読み取る装置である。ＩＣカード装置制御部３１は、ＩＣカードリーダ５の動作を制御して随時ＩＣカードの読み取りを実行させ、ＩＣカードリーダ５により読み取られたＩＣカードの情報（例えば、ユーザを識別するためのユーザ識別情報等）をＭＦＰ制御部３４へ送る。つまり、ＩＣカード装置制御部３１は、ＩＣカードリーダ５により読み取られたＩＣカードの情報を定期的に読み出し、その情報をＭＦＰ制御部３４が管理し、各々（表示操作制御部２３、プリンタ制御部２６等）へ通知する。なお、ＩＣカードリーダ５は、外付けタイプであっても内蔵タイプであってもよい。
【００４３】
プリンタ部２８は、給紙装置２７、プリンタ制御部２６、及び印刷機構部２５で構成される。プリンタ部２８は、プリンタ制御部２６の制御処理に基づいて、印刷機構部２５を駆動させ、給紙装置２７により給紙された印刷用紙に印刷結果３６を出力する。尚、印刷機構部２５は、印字ヘッドの他、画像形成部や現像部、転写部等の機構部で構成されている。
【００４４】
また、ＭＦＰ４は、公衆回線網４０に接続され、ＦＡＸ通信制御部２４によってファクシミリ通信が行われる。また、ＬＡＮ通信制御部２９は、ＭＦＰ４をＬＡＮ６に接続するためのインターフェースである。インターネット通信制御部３０は、ＴＣＰ／ＩＰ（ｔｒａｎｓｕｍｉｓｓｉｏｎ  ｃｏｎｔｒｏｌ  ｐｒｏｔｏｃｏｌ／ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ）等を使用してネットワーク通信を行う。
【００４５】
ＬＡＮ６には、ＰＣ２（２ａ，２ｂ）が接続されている。ＰＣ２ａは、特定の者しか使用できない仕様のＰＣである。すなわち、ＩＣカードリーダ３が接続されたＰＣ２ａ（ＩＣカードリーダによる認証処理を行うソフトが組み込まれている）を使用する際、ユーザによりユーザ識別コードの記憶されたＩＣカードがＩＣカードリーダ３に載置されると、ＰＣ２ａはＩＣカードリーダ３よりそのＩＣカード内のユーザ識別コードを読み出して、そのユーザが正規の使用者であるか否かの認証チェックを行い、正規ユーザである場合にＰＣ２ａの使用が許可される仕様となっている。よって、このような仕様のＰＣにおいて、その操作（印刷指示を含む）又は印刷を行う時、認証を行わなければ操作（印刷も含む）又は印刷を行うことができない。
【００４６】
一方、ＩＣカードリーダ３が接続されていないＰＣ２ｂは、ユーザ認証を行わない仕様となっている。よって、ＰＣ２ｂの使用者は、特段の操作手順を要せず通常の操作にて印刷を行うことができる。
【００４７】
ＰＣ２ａまたはＰＣ２ｂのユーザは、インストールされた所定のアプリケーションソフトにより印刷対象となるデータ（印刷データ）を作成して、ＭＦＰ４で印刷することができる。このとき、図４または図５に示すデータ構造で印刷データがＬＡＮ６を介して、ＰＣ２からＭＦＰ４へ転送される。
【００４８】
図４は、本実施形態における認証情報無し印刷データのデータ構造を示す。同図のデータ構造は、ユーザ認証機能のないＰＣ２ｂからＭＦＰ４へ転送される印刷データのデータ構造である。
【００４９】
印刷データ５０は、「印刷設定」フィールド５１、「描画データ」フィールド５２から構成される。印刷設定フィールド５１は、当該印刷データ５０についての印刷条件の設定情報が格納されている。描画データフィールド５２は、印刷の内容（画像データまたはテキストデータ）を作成するためのＰＤＬ（Ｐａｇｅ  Ｄｉｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）コマンド列が格納されている。
【００５０】
印刷設定フィールド５１は、「印刷モード」５３、「解像度」５４、「用紙サイズ」５５、「給紙口」５６、「印刷部数」５７等のデータ群から構成される。
「印刷モード」５３には、「スタック印刷」か「ソート印刷」かが格納される。「スタック印刷」モードとは、１ページ目を設定した部数分（以下、「設定部数」といい、変数Ｂで表す。）印刷を行い、次に２ページ目をその設定部数分印刷を行うというように、各ページについて順次設定部数分印刷を行うモードである。また、「ソート印刷」モードとは、１ページ目から最終ページまでを一部印刷し、以後、設定部数分を同様に印刷するモードである。
【００５１】
「解像度」５４には、印刷の解像度が格納される。「用紙サイズ」５５には、印刷用紙の用紙サイズが格納される。「給紙口」５６には、どの給紙カセット１６から給紙を行うかの情報が格納される。「印刷部数」５７には、どのくらいの部数を印刷するかという情報が格納される。
【００５２】
図５は、本実施形態における認証情報付き印刷データのデータ構造を示す。同図のデータ構造は、ユーザ認証機能を有するＰＣ２ａからＭＦＰ４へ転送される印刷データのデータ構造である。
【００５３】
印刷データ６０は、図４の印刷データ５０の先頭に「認証情報」６１を追加した構成となっている。「認証情報」６１には、ＩＣカード情報のユーザ識別コードが格納される。ＩＣカード情報のユーザ識別コードとは、上述したように、ＩＣカードリーダ３を用いてクライアントＰＣ２ａにより読み出されたＩＣカード情報の１つであり、ユーザを識別するコードである。
【００５４】
よって、ＰＣ２ａにおいて、認証されたユーザにより印刷指示がなされた場合、ＰＣ２ａからＭＦＰ４へ送られる印刷データは、「印刷設定」５１と「描画データ」５２に「認証情報」６１が付加されている印刷データ６０である。
【００５５】
一方、ＰＣ２ｂにおいて、ユーザにより印刷指示がなされた場合、ＰＣ２ｂからＭＦＰ４へ送られる印刷データは、「印刷設定」５１と「描画データ」５２から構成され「認証情報」６１の無い印刷データ５０である。
【００５６】
なお、ＰＣ２（２ａ，２ｂ）から送信される印刷データに対して、暗号化を行うこともシステムの設定によって可能である。
図６は、本実施形態におけるＭＦＰ４のコントローラの概要図である。まず、「認証情報」６１が付加されていない印刷データ（認証情報無し印刷データ、図４参照）５０を受信した場合のＭＦＰ４の印刷動作について説明する。
【００５７】
まず、ＭＦＰ４は、ＰＣ２ｂより印刷データ５０を受信部７１（ＬＡＮ通信制御部２９に相当する）にて受信する。受信した印刷データ５０は、一旦データ記憶部（ＨＤＤ３３に相当する）７２に格納される。
【００５８】
次に、ＭＦＰ制御部３４内の描画部７３は、その印刷データ５０をデータ記憶部７２から読み出して、印刷データ５０の「印刷設定」５１及び「描画データ」５２の情報を解析して、画像データ７４を作成する。
【００５９】
描画部７３は、１ページ分の描画が完了したら、データ記憶部７２内に作成されている印刷待ち行列の最後に、その作成した画像データ７４を登録する。そうして、待ち行列の先頭にその画像データ７４が到達すると、その画像データ７４は、エンジン制御部７５（プリンタ制御部２６）へ転送される。
【００６０】
そうして、エンジン制御部７５（プリンタ制御部２６）の制御により、印刷機構部２５へ順番に１ページずつ画像データ情報７４が転送されて、記録紙にその画像データ７４の内容が印刷される。印刷が終了した受信データはデータ記憶部７２から削除される。
【００６１】
次に、「認証情報」６１が付加されている印刷データ６０（図５）を受信した場合のＭＦＰ４の印刷動作について説明する。
まず、ＭＦＰ４はＰＣ２ａより認証情報付き印刷データ６０（図５参照）を受信部７１（ＬＡＮ通信制御部２９に相当する）にて受信する。受信した印刷データ６０は、一旦データ記憶部（ＨＤＤ３３に相当する）７２に格納される。
【００６２】
それから、ユーザはＭＦＰ４のところにやってきて、ＭＦＰ４に接続されているＩＣカードリーダ５に自身所有のＩＣカードを載置する（以下、このようなＩＣカードを用いてユーザ認証を行って印刷するのを「セキュリティ印刷」という。）。
【００６３】
すると、ＭＦＰ制御部３４は、ＩＣカードリーダ５によりそのＩＣカード内の認証情報を取得する。ＭＦＰ制御部３４は、データ記憶部７２に記憶されている受信データの中に、その取得した認証情報と一致する「認証情報」６１を有する印刷データ６０があるかを検索する。その認証情報と一致する印刷データ６０が無い場合、ＭＦＰ制御部３４は何も行わない。
【００６４】
その認証情報と一致する印刷データ６０が見つかった場合、ＭＦＰ制御部３４内の描画部７３は、その印刷データをデータ記憶部７２から読み出して、印刷データ６０の「印刷設定」５１及び「描画データ」５２の情報を解析して、画像データ７４を作成する。
【００６５】
描画部７３は、１ページ分の描画が完了したら、データ記憶部７２内に作成されている印刷待ち行列の最後に、その作成した画像データ７４を登録する。そうして、待ち行列の先頭にその画像データ７４が到達すると、その画像データ７４は、エンジン制御部７５（プリンタ制御部２６）へ転送される。
【００６６】
そうして、エンジン制御部７５（プリンタ制御部２６）の制御により、印刷機構部２５へ順番に１ページずつ画像データ情報７４が転送されて、記録紙にその画像データ７４の内容が印刷される。印刷が終了した受信データはデータ記憶部７２から削除される。
【００６７】
次に、本実施形態におけるＬＣＤ表示画面の一例を図７を用いて説明する。ユーザがＰＣ２ａにより認証印刷を実行すると、印刷データ６０がＭＦＰ４に送信される。その後、ユーザがＭＦＰ４の前に来て、ＭＦＰ４のカードリーダ５に自身の所有するＩＣカードを載置して認証を行う。その認証後、印刷データ６０の印刷が開始され、表示部１３には図７に示す画面が表示される。
【００６８】
図７は、本実施形態における印刷実行時に表示部１３の表示内容の一例を示す。表示部１３には、「印刷ジョブ名」表示欄８１と、「部数」表示欄８２と、「ページ」表示欄８３がある。「印刷ジョブ名」表示欄８１には、印刷ジョブ名、すなわち、印刷中の印刷データ名が表示される。「部数」表示欄８２には、設定部数（ＭＭ）に対して現在何部目（ＮＮ）が印刷されているかが表示される。「ページ」表示欄８３には、総ページ（ｍｍ）に対する現在印刷中のページ（ｎｎ）が表示される。
【００６９】
認証がされて印刷が開始された後に、ユーザがＰＣ２ａで設定した印刷条件（例えば、印刷する部数）を変更する必要が生じたとする。そこで、ユーザは、ＭＦＰ４の操作パネル２を操作して、「部数」表示欄８２に表示されている設定部数の変更を行う。
【００７０】
なお、図７の例では、「印刷ジョブ名」表示欄８１と、「部数」表示欄８２と、「ページ」表示欄８３のみが表示されているが、これに限定されず、部単位設定、給紙口、排紙口、両面／片面印刷、１ページにつき何ページ分を印刷するか等のプリンタドライバの設定項目が表示され、操作パネルで設定の変更を行ってもよい。
【００７１】
図８は、本実施形態における印刷実行時にキー操作により印刷する部数を変更する場合のフローを示す。印刷実行時には、ＭＦＰ制御部３４は以下の処理を行う。
まず、ＭＦＰ制御部３４は、現在実行している印刷処理が、「セキュリティ印刷」か否かを判断する（ステップ１。以下、ステップを「Ｓ」と称する。）。当該印刷がセキュリティ印刷であるか否かは、後述する「セキュリティフラグ」の「ＯＮ／ＯＦＦ」により確認することができる。
【００７２】
「セキュリティフラグ＝ＯＦＦ」（セキュリティ印刷中ではなく、通常モードでの印刷中）の場合（Ｓ１で「ＮＯ」へ進む）、ＭＦＰ制御部３４は本フローを終了する。すなわち、印刷部数の変更はできない。
【００７３】
「セキュリティフラグ＝ＯＮ」（セキュリティ印刷中）の場合（Ｓ１で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４はＩＣカードリーダ５にＩＣカードが載置されているか否かを判断する（Ｓ２）。ＩＣカードが載置されていない場合（Ｓ２で「ＮＯ」へ進む）、ＭＦＰ制御部３４は本フローを終了する。すなわち、印刷部数の変更はできない。
【００７４】
ＩＣカードが載置されている場合（Ｓ２で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４はＩＣカードリーダ５を介して、ＩＣカードの認証情報を取得する（Ｓ３）。ＭＦＰ制御部３４は、Ｓ３で取得した認証情報と、印刷中の印刷データ６０の「認証情報」６１とを比較（Ｓ４）、一致するか否かを判断する（Ｓ５）。
【００７５】
Ｓ５において認証情報が一致しなかった場合（Ｓ５で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は本フローを終了する。すなわち、印刷部数の変更はできない。
Ｓ５において認証情報が一致した場合（Ｓ５で「ＮＯ」へ進む）、ＭＦＰ制御部３４は、キー受付処理（Ｓ６）を行い、キー入力が確定したか否かを判断する（Ｓ７）。キー受付処理は、ユーザがテンキー等の操作キー１５を押下した場合、その入力されたキーを受け付ける処理である。
【００７６】
キー入力が確定していないと判断した場合（例えば、キー入力されていない場合）（Ｓ７で「ＮＯ」へ進む）、ＭＦＰ制御部３４は本フローを終了する。すなわち、印刷部数の変更は行わない。
【００７７】
キー入力が確定したと判断した場合（Ｓ７で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４はその入力されたキーが部数設定変更を指示するものであるか否かを判断する（Ｓ８）。その入力されたキーが部数設定変更を指示するものでないと判断した場合（例えば、テンキー以外のキーが選択された場合）（Ｓ８で「ＮＯ」へ進む）、ＭＦＰ制御部３４は本フローを終了する。すなわち、印刷部数の変更は行わない。
【００７８】
その入力されたキーが部数設定変更を指示するものであると判断した場合（例えば、テンキー操作により適正な値が入力された場合）（Ｓ８で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は、「キー入力確認・設定部数更新処理」（図１１で後述する）へ通知するためのパラメータ（通知部数Ｔ）に、その入力された値をセットして（Ｓ９）、その「キー入力確認・設定部数更新処理」へ「キー入力があった」旨を通知し、本フローは終了する。
【００７９】
このようにして、ＩＣカードをＩＣカードリーダに載置している状態で、かつ、印刷条件を変更したい印刷データがＨＤＤ３３に存在する間（すなわち、当該印刷ジョブが終了するまでの間）で、ユーザはその印刷データの印刷条件の再設定をすることができる。
【００８０】
次に、ＭＦＰ制御部３４の制御による印刷の全体フローについて、図９〜図１１を用いて説明する。
図９は、本実施形態における印刷制御フローを示す。まず、ＭＦＰ制御部３４は、ＩＣカードリーダ５にＩＣカードが載置されているかの確認を行う（Ｓ１１）。ＩＣカードリーダ５にＩＣカードが載置されていない場合（Ｓ１１で「ＮＯ」へ進む）、ＭＦＰ制御部４は、通常データの印刷処理（Ｓ１８以降の処理）に制御を移行させる。
【００８１】
ＩＣカードリーダ５にＩＣカードが載置されている場合（Ｓ１１で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は、ＩＣカードの認証情報をＩＣカードリーダ５により読み取って取得する（Ｓ１２）。
【００８２】
それから、ＭＦＰ制御部３４は、ＨＤＤ３３に記憶されている受信データの中に、Ｓ１２で取得した認証惰報と一致する「認証情報」６１を有する印刷データ６０の検索を行い（Ｓ１３）、一致する認証情報を有する印刷データ６０が存在するかを判断する（Ｓ１４）。
【００８３】
一致する認証情報を有する印刷データ６０が存在しない場合（Ｓ１４で「ＮＯ」へ進む）、ＭＦＰ制御部３４は、通常データの印刷制御（Ｓ１８以降の処理）に処理を移行させる。
【００８４】
一致する認証情報を有する印刷データ６０が存在する場合（Ｓ４で「ＹＥＳ」へ進む）、その印刷データの印刷はセキュリティ印刷であるので、ＭＦＰ制御部３４は、「セキュリティ印刷フラグ」を「ＯＮ」に設定し（Ｓ１５）、印刷処理を行う（Ｓ１６）。この印刷処理（Ｓ１６）については後述する。
【００８５】
印刷処理（Ｓ１６）が終了すると、ＭＦＰ制御部３４は、「セキュリティ印刷フラグ」を「ＯＦＦ」に設定して（Ｓ１７）、Ｓ１１へ戻る。
Ｓ１１〜Ｓ１７の処理を、ＩＣカードリーダ５にＩＣカードが無いと判断されるか（Ｓ１１で「ＮＯ」へ進む）、又は認証情報の一致する印刷データ全ての印刷処理が終了する（Ｓ１４で「ＮＯ」へ進む）まで繰り返す。
【００８６】
次に、Ｓ１１においてＩＣカードリーダ５にＩＣカードが無いと判断された場合（Ｓ１１で「ＮＯ」へ進む）、又はＳ１４において認証情報の一致する印刷データ全ての印刷処理が終了した場合（Ｓ１４で「ＮＯ」へ進む）について説明する。
【００８７】
この場合、ＭＦＰ制御部３４は、まず、ＨＤＤ３３内に認証情報無し印刷データ５０が存在するか否かの検索を行う（Ｓ１８）。認証情報無し印刷データ５０がＨＤＤ３３内に存在しない場合（Ｓ１９で「ＮＯ」へ進む）、ＭＦＰ制御部３４は、印刷制御を終了する。
【００８８】
認証情報無し印刷データ５０がＨＤＤ３３内に存在する場合（Ｓ１９で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は、「セキュリティ印刷フラグ」を「ＯＦＦ」に設定し（Ｓ２０）、印刷処理を行う（Ｓ２１）。この印刷処理（Ｓ２１）については、後述する。
【００８９】
印刷処理（Ｓ２１）の終了時、ＭＦＰ制御部３４は、認証情報無し印刷データ５０の検索（Ｓ１８）に戻る。ＭＦＰ制御部３４は、認証情報無し印刷データ５０全ての印刷処理を行う（Ｓ１８〜Ｓ２１のループ処理）。
【００９０】
次に、印刷処理（Ｓ１６，Ｓ２１）について、図１０の印刷処理フローチャートで説明を行う。
図１０は、図９のＳ１６，Ｓ２１の印刷処理のフローを示す。本フローは、複数部数が指定された時、「部単位印刷フラグ」のＯＮ／ＯＦＦにより制御が異なる。ＭＦＰ制御部３４は、印刷処理のために印刷データを読み込んだとき、その印刷データ５０，６０の「印刷モード」５３が「スタック印刷」の場合には「部単位印刷フラグ＝ＯＦＦ」とし、「ソート印刷」の場合には「部単位印刷フラグ＝ＯＮ」とする。
【００９１】
ここで、「スタック印刷」モードとは、１ページ目を設定した部数分（以下、「設定部数」といい、変数Ｂで表す。）印刷を行い、次に２ページ目をその設定部数分印刷を行うというように、各ページについて順次設定部数分印刷を行うモードである。また、「ソート印刷」モードとは、１ページ目から最終ページまでを一部印刷し、以後、設定部数分を同様に印刷するモードである。それでは当該フローについて説明する。
【００９２】
まず、ＭＦＰ制御部３４は、部単位印刷フラグのＯＮ／ＯＦＦを判断する（Ｓ３１）。部単位印刷フラグがＯＦＦに設定されている場合（Ｓ３１で「Ｎｏ」へ進む）、ＭＦＰ制御部３４は、印刷データの先頭にポインタを設定する（Ｓ３２）。このとき、印刷済みページ数を表す変数Ｘを０で初期化する。
【００９３】
それから、ＭＦＰ制御部３４は、描画処理を行い１ページの画像作成を行う（Ｓ３３）。このとき、各ページについての印刷枚数を表すカウンタＣ１を０で初期化する。
それから、ＭＦＰ制御部３４は、作成された画像をプリンタエンジン（印刷機構部２５）に送り、１ページの印刷を行う（Ｓ３４）。その印刷が終了すると、ＭＦＰ制御部３４は、印刷枚数Ｃ１をインクリメントする（Ｓ３５）。
【００９４】
その後、ＭＦＰ制御部３４は、キー入力確認・設定部数更新処理（Ｓ３６）を行う。キー入力確認・設定部数更新処理（Ｓ３６）とは、図８で述べたようにセキュリティ印刷中にユーザにより設定部数Ｂが変更された場合に対応する処理である。このキー入力確認・設定部数更新処理（Ｓ３６）では、変更後の部数が「設定部数」Ｂとして再設定され、「保留設定部数」（保留設定部数Ｈ＝変更後の設定部数Ｂ−設定前の設定部数Ｂ）が更新される。このキー入力確認・設定部数更新処理（Ｓ３６）については、図１１で説明する。
【００９５】
Ｓ３６のキー入力確認・設定部数更新処理の後、ＭＦＰ制御部３４は、設定部数Ｂと印刷枚数Ｃを比較する（Ｓ３７）。設定部数Ｂより印刷枚数Ｃ１が少ない場合（Ｓ３７で「ＹＥＳ」へ進む）、次の用紙に印刷を行うために、ＭＦＰ制御部３４はＳ３４の処理へ戻る。
【００９６】
設定部数Ｂより印刷枚数Ｃが等しいか大きい場合（Ｓ３７で「ＮＯ」へ進む）、１ページ目の印刷完了であるので、ＭＦＰ制御部３４は、印刷済みページ数Ｘをインクリメントする（Ｓ３８）。
【００９７】
次に、ＭＦＰ制御部３４は、印刷データに次ページがあるか否かを判断する（Ｓ３９）。印刷データに次ページがある場合（Ｓ３９で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は、Ｓ３３へ戻り、１ページ目と同様に次ページの処理を開始する。
【００９８】
印刷データの全ページ印刷終了後（Ｓ３９で「ＮＯ」へ進む）、保留設定部数Ｈに部数が設定されている場合（すなわち、Ｈ＞「０」の場合）、ＭＦＰ制御部３４は、設定部数Ｂに保留設定部数Ｈの値を反映させる（Ｓ４０）。そして、ＭＦＰ制御部３４は、保留設定部数Ｈ及び印刷枚数Ｃ１をクリアにして、Ｓ３２へ戻る（Ｓ４１で「ＮＯ」へ進む）。
【００９９】
保留設定部数に部数が設定されていない場合（すなわち、Ｈ＝「０」の場合）、印刷終了なので（Ｓ４１で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は、印刷データをＨＤＤ３３から消去する（Ｓ４２）。
【０１００】
次に、部単位印刷フラグがＯＮに設定されている場合（Ｓ３１で「Ｙｅｓ」へ進む）、ＭＦＰ制御部３４は、印刷部数を表すカウンタＣ２を０で初期化する。その後、ＭＦＰ制御部３４は、印刷データの先頭にポインタを設定する（Ｓ４３）。
【０１０１】
それから、ＭＦＰ制御部３４は、描画処理を行い１ページの画像作成を行う（Ｓ４４）。ＭＦＰ制御部３４は、作成された画像をプリンタエンジン（印刷機構部２５）に送り、１枚印刷を行う（Ｓ４５）。
【０１０２】
ＭＦＰ制御部３４は、印刷データに次ページがあるか否かを判断する（Ｓ４６）。印刷データに次ページがある場合（Ｓ４６で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は、Ｓ４４に戻って次ページの画像作成を行う。
【０１０３】
印刷データの全ページ印刷終了後（Ｓ４６で「ＮＯ」へ進む）、ＭＦＰ制御部３４は、印刷部数Ｃ２をインクリメントする（Ｓ４７）。
その後、ＭＦＰ制御部３４は、Ｓ３６と同様のキー入力確認・設定部数更新処理（Ｓ４８）を行う。このキー入力確認・設定部数更新処理（Ｓ４８）については、図１１で説明する。
【０１０４】
ＭＦＰ制御部３４は、設定部数Ｂと印刷部数Ｃ２を比較する（Ｓ４９）。設定部数Ｂより印刷部数Ｃ２が少ない場合（Ｓ４９で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は、次の部単位印刷を行う為に、Ｓ４３へ戻る。
【０１０５】
設定部数Ｂより印刷部数Ｃ２が等しいか大きい場合（Ｓ４９で「ＮＯ」へ進む）、設定部数Ｂ分の印刷したことになるので、ＭＦＰ制御部３４は、印刷データをＨＤＤ３３から消去する（Ｓ４２）。
【０１０６】
次に、キー入力確認・印刷部数更新処理（Ｓ３６，Ｓ４８）について、図１１のフローチャートで説明を行う。
図１１は、図１０のＳ３６，Ｓ４８のキー入力確認・印刷部数更新処理のフローを示す。図８のキー入力確認のフローのＳ９でキー入力の通知が無い場合（Ｓ５１で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は何も行わない。
【０１０７】
図８のキー入力確認のフローのＳ９でキー入力の通知が有った場合（Ｓ５１で「ＮＯ」へ進む）、ＭＦＰ制御部３４は部単位印刷で印刷を行っているか否かを判断する（Ｓ５２）。
【０１０８】
部単位印刷で印刷を行っている場合、すなわち、「部単位印刷フラグ＝ＯＮ」の場合（Ｓ５２で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は、設定部数Ｂをキー入力から通知された部数（通知部数Ｔ）の値で更新する（Ｓ５５）。つまり、印刷処理で印刷を行った部数が新たに設定された部数より少ない場合、新たに設定された部数まで印刷を行う。現在の印刷終了部数が新たに設定された部数より多い場合は、現在印刷している一部印刷終了時の印刷処理終了判定（図１０のＳ４９）で終了と判断される。この時、実際に印刷された部数は、設定部数更新時前に印刷が行われた部数となる。
【０１０９】
部単位印刷で印刷を行っていない場合、すなわち、「部単位印刷フラグ＝ＯＦＦ」の場合（Ｓ５２で「ＮＯ」へ進む）、ＭＦＰ制御部３４は、設定部数Ｂよりキー入力から通知された部数（通知部数Ｔ）が少ないか否かを判断する（Ｓ５３）。
【０１１０】
設定部数Ｂより通知部数Ｔが少ない（Ｂ＝Ｔも含む）場合（Ｓ５３で「ＹＥＳ」へ進む）、設定部数Ｂを通知部数Ｔの値で更新する（Ｓ５５）。既に印刷が終了したページは、更新前の設定部数印刷されているが、以後のページは更新後の部数印刷される。
【０１１１】
設定部数Ｂより通知部数Ｔが大きい場合（Ｓ５３で「ＮＯ」へ進む）、ＭＦＰ制御部３４は、印刷済みページ数Ｘが「０」か否かを判断する（Ｓ５４）。
「印刷済みページ数Ｘ＝０」の場合（Ｓ５４で「ＹＥＳ」へ進む）、ＭＦＰ制御部３４は、設定部数Ｂを通知部数Ｔの値で更新する（Ｓ５５）。全てのページが更新された設定部数で印刷される。
【０１１２】
「印刷済みページ数Ｘ＞０」の場合（Ｓ５４で「ＮＯ」へ進む）、ＭＦＰ制御部３４は、保留設定部数Ｈに「通知部数Ｔ−設定部数Ｂ」の値を格納する（Ｓ５６）。
このようにすることで、図１０において、設定部数Ｂにて全ページの印刷を終了し、その後、設定部数Ｂを保留設定部数Ｈで更新（Ｓ４０）する事により、印刷中に変更された部数の不足分を１ページから印刷する。
【０１１３】
なお、認証装置、情報としては、上述したＩＣカード以外に指紋、静脈、虹彩などの本人生体情報やＵＳＢメモリ等の可搬型装置による認証情報によるシステムも可能である。認証情報として、印刷権限惰報を使用する事により印刷権限者が同様の操作を行うことが出来るシステムも可能である。変更可能設定項目として印刷部数以外に、部単位設定、給紙口、排紙口、両面／片面印刷、１ページにつき何ページ分を印刷するか等のプリンタドライバの設定項目についても可能である。
【０１１４】
本実施形態によれば、ＰＣからの印刷指示後、印刷部数の増減が発生した場合、プリンタにて操作可能であり、ＰＣ側での追加印刷、ジョブ取消、再印刷などの操作が不要となる。
【０１１５】
なお、実施形態では、ＩＣカードをＩＣカードリーダ５に載置して認証を行ったが、Ｆｅｌｉｃａ（登録商標）対応の携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯端末を載置するようにしてもよい。
【０１１６】
以上より、ＰＣ、プリンタに認証装置が付いたシステムにて、印刷時、認証情報による認証動作が行われている間、印刷部数などの印刷条件を変更することができる。
なお、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形態を取ることができる。
【図面の簡単な説明】
【０１１７】
【図１】本実施形態における印刷システムのネットワーク構成の一例を示す。
【図２】本実施形態におけるＭＦＰ４の外観構成を示す。
【図３】本実施形態におけるＭＦＰ４の構成概要を示す。
【図４】本実施形態における認証情報無し印刷データのデータ構造を示す。
【図５】本実施形態における認証情報付き印刷データのデータ構造を示す。
【図６】本実施形態におけるＭＦＰ４のコントローラの概要図である。
【図７】本実施形態における印刷実行時に表示部１３の表示内容の一例を示す。
【図８】本実施形態における印刷実行時にキー操作により印刷する部数を変更する場合のフローを示す。
【図９】本実施形態における印刷制御フローを示す。
【図１０】図９のＳ１６，Ｓ２１の印刷処理のフローを示す。
【図１１】図１０のＳ３６，Ｓ４８のキー入力確認・印刷部数更新処理のフローを示す。
【符号の説明】
【０１１８】
１      印刷システム
２（２ａ，２ｂ）  ＰＣ
３，５  ＩＣカードリーダ
４      ＭＦＰ
６      ＬＡＮ
１２    操作パネル
１３    表示部
１４    ＬＥＤ部
１５    キー部
１６    給紙カセット
１７    排紙トレイ
２０    スキャナ部
２１    読取機構部
２２    読取機構制御部
２３    表示操作制御部
２４    ＦＡＸ通信制御部
２５    印刷機構部
２６    プリンタ制御部
２７    給紙装置
２８    プリンタ部
２９    ＬＡＮ通信制御部
３０    インターネット通信制御部
３１    ＩＣカード装置制御部
３２    記憶装置制御部
３３    記憶装置部（ＨＤＤ）
３４    ＭＦＰ制御部
３５    ＭＦＰメイン部
３６    印刷結果
３７    クライアントＰＣ
３９    ＬＡＮ
４０    公衆回線網
【図３】
2008049627.tif 000003
【図４】
2008049627.tif 000004
【図５】
2008049627.tif 000005
【図６】
2008049627.tif 000006
【図７】
2008049627.tif 000007
【図８】
2008049627.tif 000008
【図９】
2008049627.tif 000009
【図１０】
2008049627.tif 000010
【図１１】
2008049627.tif 000011
【図１】
2008049627.tif 000012
【図２】
2008049627.tif 000013