(57)【要約】【課題】  フィニッシング処理が指定されているようなジョブが動作中の場合や、プリンタが印刷待ちの状態の場合に、ユーザが意識することなくセキュリティを確保した印刷を行う装置を提供する。【解決手段】  投入されたジョブがセキュアプリントジョブの場合には、画像印字装置が印字可能状態と判断された場合にユーザのパスワード入力を許可し、印字可能状態ではに場合にはパスワード入力を禁止する。【選択図】  図１
2006159543.tif 000002
【特許請求の範囲】
【請求項１】
プリンタドライバからパスワード付きプリントジョブを投入し、機器側でパスワード入力を行うことにより、投入されたジョブの印字実行を行うセキュアプリント機能を有する画像印字装置において、印字装置の状態を検知する状態検知手段、投入されたジョブがセキュアプリントジョブであるかどうかを判断する判断手段、
前記判断手段でセキュアプリントと判断された場合には、前記検知手段の結果から印字装置が印字可能状態であると判断した場合のみ、ユーザのパスワード入力を許可するパスワード入力手段、
前記入力手段により入力されたパスワードが正しいと判断した場合、投入されたプリントジョブを実行するプリント実行手段、
前記印字装置の状態を検知する状態検知手段の結果から印字装置が印字可能状態でない場合は、パスワード入力を禁止することを示すメッセージ表示を操作パネルに行うメッセージ表示手段とを有し、印字可能でない場合はユーザにパスワード入力をしないように促し、パスワード認証後から、プリント実行までの時間をできる限り短縮して、セキュアプリントのセキュリティを保つように制御することを特徴とする画像印字装置。
【請求項２】
前記メッセージ表示手段は、パスワード入力を禁止するメッセージを表示している状態で、ユーザが入力することを選択した場合には、パスワード入力へ進むことが可能な画面を表示することを特徴とする請求項１記載の画像印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
セキュアプリント機能を有する画像印字装置に関する。
【背景技術】
【０００２】
画像印字装置がネットワークに接続して使用されるような環境は一般的となっており、それに伴い不特定多数のユーザが１つの画像印字装置に対してプリントアウトを実行するというケースが多く考えられる。このことは、ユーザにとって便利になる一方で不特定多数の他人に自分の文書（出力物）を見られるという状況が多くなる。通常の文書であれば特に問題とならないが、機密性の高い文書については、できるだけプリントアウト実行をしたユーザのみにしか文書を見られないように制御すべきである。特に最近ではセキュリティの向上は、印字装置としても重要性の高い機能と位置付けられてきており、できる限りユーザの使い勝手がよく、更にセキュリティを確保できるように制御される方が望ましい。
【０００３】
その課題を解決するために、プリンタドライバからのパスワード入力付きプリントジョブを、機器側でパスワード入力することにより、印字実行を許可するセキュアプリント機能を有する画像印字装置が提案されている。このセキュアプリント機能では、他のジョブとの競合時動作に関してどちらを優先させて実行するかについても重要なファクターとなるが、セキュアプリントジョブを他の通常ジョブに優先して処理するように制御することが提案されている（例えば特許文献１）。
【特許文献１】特開２００２−２８７９３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前述の提案件でのセキュアプリントでは、プリンタの状態に関係なく、PDLの展開が終了すると、パスワード入力可能状態となっている。そのため、ジョブ間での競合については解決策が提案されているものの、印字装置の状態に応じてセキュアプリントの実行を切り替える点については解決されていない。プリント動作が直ぐに実行できないような、電源投入直後のwait中の状態や、省電力モードからの復帰直後、カラープリンタ特有の色合わせのためのキャリブレーション処理中にも、パスワード入力により、セキュア状態が解除されてしまう。ユーザは、直ぐにプリントアウトされることを期待しているが、実際にはセキュアが解除されだけで、プリント待ち状態となる。ユーザは直ぐにプリントアウトされなければ、機器の前で待つ必要がある（セキュアプリントではなくなっているので）。また、他の作業をするために、機器から離れてしまえばセキュリティ上問題が生じる。つまり、セキュアプリントであるにもかかわらず、プリンタの状況によって、セキュリティを確保するためにユーザがパスワード入力すべきかどうかを考慮しなければならないという問題がある。
【０００５】
一方、パスワード入力すると、そのジョブを優先的に出力するという従来の技術では、別の実行中のプリントジョブが存在する場合でも、パスワード入力により実行が許可されたセキュアプリントジョブが発生した場合には、そのジョブを優先的に処理するというものである。しかし、これはあくまで実行中のジョブがセキュアプリントジョブに割り込まれても問題ない場合に限定される。例えばステイプルなどのフィニッシング処理が指定されているようなジョブが動作中の場合には、それを中断して、セキュアプリントを実行することはできない。また、最初に説明した、プリンタがwait中など状態の時には、実行中のジョブの有無に関わらず、直ぐにはプリントできないので、セキュリティを確保できないあるいは、セキュリティを確保するために、ユーザが意識する必要が生じてしまう。
【課題を解決するための手段】
【０００６】
上記の問題を解決するために、本発明では、プリンタドライバからパスワード付きプリントジョブを投入し、機器側でパスワード入力を行うことにより、投入されたジョブの印字実行を行うセキュアプリント機能を有する画像印字装置において、印字装置の状態を検知する状態検知手段、投入されたジョブがセキュアプリントジョブであるかどうかを判断する判断手段、前記判断手段でセキュアプリントと判断された場合には、前記検知手段の結果から印字装置が印字可能状態であると判断した場合のみ、ユーザのパスワード入力を許可するパスワード入力手段、前記入力手段により入力されたパスワードが正しいと判断した場合、投入されたプリントジョブを実行するプリント実行手段、前記印字装置の状態を検知する状態検知手段の結果から印字装置が印字可能状態でない場合は、パスワード入力を禁止することを示すメッセージ表示を操作パネルに行うメッセージ表示手段を有し、印字可能でない場合はユーザにパスワード入力をしないように促し、パスワード認証後から、プリント実行までの時間をできる限り短縮して、セキュアプリントのセキュリティを保つように制御する画像印字装置を提案するものである。
【発明の効果】
【０００７】
以上説明したように、セキュアプリントジョブのパスワード入力の際に、印字装置の状態を調べてプリント実行可能かどうかを検知し、実行可能でない場合はパスワード入力自身を禁止することによりセキュアプリントの機器側でのパスワード入力から、プリント実行までの時間をできる限り短縮できるように制御し、ユーザに意識させることなく、セキュリティ向上を図ることができる。
【発明を実施するための最良の形態】
【０００８】
以下に本発明の実施例について、図面に基づいて説明する。まず図６に一般的な印字装置へのプリントアウト環境の概略図を示す。複数のパソコン(以後PC)と画像印字装置は、ネットワークを介して接続されている。PCからプリンタへのプリントアウトを実行する場合には、図９に示すようなプリンタドライバの画面が表示される。PCのプリンタドライバに９−１のようなプルダウンメニューが表示され、その中には通常のプリントの他に図示するようなセキュアプリントを選択することが可能である。この状態でプリントを行なう場合には、９−２で示すような、ユーザ名と、パスワードを設定するポップアップ画面が表示され、ユーザはこの設定を入力しなければジョブを投入することができない。この設定を行なうと指定した機器にジョブが投入されるが、機器側では図１の１−２で示すように、プリント待ち状態となる。これ以降の操作部表示については、後で詳細に説明する。
【０００９】
次に、図６の画像印字装置の詳細について図７を用いて説明する。図７はカラー１ドラムプリンタエンジンとスキャナエンジンの外観図である。８０１は原稿を光学的に読みとる部分まで搬送するための原稿給送装置であり、８０２は光学読み取り装置である。８０５は原稿台ガラスである。該原稿給送装置は該光学読み取り装置と同期して駆動され、該給送装置８０１によって原稿画像が該原稿台ガラス上に移送されると、該光学読み取り装置は図の左右方向に移動しながら画像を走査し、適当な光学処理を加えた反射光を光電変換部８０４に送る。８０３はプリンタ本体である。
【００１０】
次にプリンタの詳細について説明する。４０１はスキャナであり、コントローラから送られてきた画像信号を受け取り、レーザー光に変換したのち、４０２で示す感光体に照射し、感光体上に画像を形成する。感光体は反時計回りに回転しながら、４０３の色現像器や４０４の黒現像器に到達する。４０３、４０４の現像器は感光体上に帯電された電荷に応じてトナーを感光体上にのせる（現像させる）働きをする。画像が白黒の時は、４０４の現像器のみが動作し、カラーの時は、４０３と４０４の両方の現像器が使用される。次に、感光体に生成された画像は、４０５の時計回りに回転している中間転写体に転写される。この中間転写体は、白黒の場合は１回転、カラーの場合は４回転して画像生成を中間転写体上に完了する。
【００１１】
一方で、４０８の上段カセット、あるいは４０９の下段カセットから４１１あるいは４１２のピックアップローラで給紙された記録紙が、４１３あるいは４１４の給紙ローラに従って搬送され、４１５の搬送ローラで更にレジ前まで搬送されていく。
【００１２】
そして、前述した中間転写体で画像形成が終了するタイミングで４０５の中間転写体と４０６の転写ベルトの間にくるようなタイミングに制御されている。ここに記録紙が到達したところで、転写ベルトが中間転写体に接して、トナーが記録紙に転写される。記録紙に転写された画像は、４０７の定着ローラで、熱と加圧により記録紙に定着される。
【００１３】
画像が定着された記録紙は、コントローラによりあらかじめ指定されていた４１７で示すフェイスアップ排紙口か４１８で示すフェイスダウン排紙口のいずれかに搬送され、排紙される。以上で、コントローラから送られてきた画像情報を出力することができる。
【００１４】
次に画像印字装置の前述したスキャナ部やプリンタ部、ネットワークインタフェース部の制御を行うコントローラのハード構成の詳細について図８を用いて説明する。
【００１５】
メインコントローラ111は、主にCPU112と、バスコントローラ113、各種I/Fコントローラ回路とから構成される。
【００１６】
CPU112とバスコントローラ機器全体の動作を制御するものであり、CPU112はROM114からROM I/F115を経由して読込んだプログラムに基いて動作する。また、PCから受信したPDL（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する動作も、このプログラムに記述されており、ソフトウェアによって処理される。バスコントローラ113は各I/Fから入出力されるデータ転送を制御するものであり、バス競合時の調停やDMAデータ転送の制御を行う。
【００１７】
DRAM116はDRAM I/F117によってメインコントローラ111と接続されており、CPU112が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００１８】
Codec118は、DRAM116に蓄積されたラスターイメージデータをMH/MR/MMR/JBIG/JPEG等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。SRAM119はCodec118の一時的なワーク領域として使用される。Codec118はI/F120を介してメインコントローラ111と接続され、DRAM116との間のデータの転送は、バスコントローラ113によって制御されDMA転送される。
【００１９】
Graphic Processor135は、DRAM116に蓄積されたラスターイメージデータに対して、画像回転、画像変倍、色空間変換、二値化の処理をそれぞれ行う。SRAM136はGraphic Processor135の一時的なワーク領域として使用される。Graphic Processor135はI/F137を介してメインコントローラ111と接続され、DRAM116との間のデータの転送は、バスコントローラ113によって制御されDMA転送される。
【００２０】
Network Contorller121はI/F122によってメインコントローラ111と接続され、コネクタ122によって外部ネットワークと接続される。ネットワークとしては一般的にイーサネット（登録商標）があげられる。
【００２１】
汎用高速バス125には、拡張ボードを接続するための拡張コネクタ124とI/O制御部126とが接続される。汎用高速バスとしては、一般的にPCIバスがあげられる。I/O制御部126には、リーダー部200、プリンタ部300の各CPUと制御コマンドを送受信するための調歩同期シリアル通信コントローラ127が２チャンネル装備されており、I/Oバス128によって外部I/F回路140,145に接続されている。
【００２２】
パネルI/F132は、LCDコントローラ131に接続され、操作部150上の液晶画面に表示を行うためのI/Fと、ハードキーやタッチパネルキーの入力を行うためのキー入力I/F130とから構成される。
【００２３】
操作部150は液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルI/F132を介してCPU112に伝えられ、液晶表示部はパネルI/F520から送られてきた画像データを表示するものである。液晶表示部には、本画像形成装置の操作における機能表示や画像データ等を表示する。本発明に関連する具体的な操作部表示に関しては、図１〜図５を用いて後に詳細を説明する。
【００２４】
リアルタイムクロックモジュール133は、機器内で管理する日付と時刻を更新/保存するためのもので、バックアップ電池134によってバックアップされている。
【００２５】
E-IDEインタフェース161は、外部記憶装置を接続するためのものである。本実施例においては、このI/Fを介してハードディスクドライブ160を接続し、ハードディスク162へ画像データを記憶させたり、ハードディスク162から画像データを読み込む動作を行う。コネクタ142と147は、それぞれスキャナ部とプリンタ部とに接続され、同調歩同期シリアルI/F(143,148)とビデオI/F(144,149)とから構成される。
【００２６】
スキャナI/F140は、コネクタ142を介してスキャナ部と接続され、また、スキャナバス141によってメインコントローラ111と接続されており、スキャナ部から受け取った画像に対して所定の処理を施す機能を有し、さらに、スキャナ部から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス141に出力する機能も有する。スキャナバス141からDRAM116へのデータ転送は、バスコントローラ113によって制御される。
【００２７】
プリンタI/F145は、コネクタ147を介してプリンタ部と接続され、また、プリンタバス146によってメインコントローラ111と接続されており、メインコントローラ111から出力された画像データに所定の処理を施して、プリンタ部へ出力する機能を有し、さらに、プリンタ部から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス146に出力する機能も有する。
【００２８】
DRAM116上に展開されたラスターイメージデータのプリンタ部への転送は、バスコントローラ113によって制御され、プリンタバス146、ビデオI/F149を経由して、プリンタ部300へDMA転送される。
【００２９】
SRAM151は、バックアップ用電池から供給される電源により、装置全体が電源遮断されても記憶内容を保持できる構成となっているメモリであり、150のバスを介してI/O制御部と接続されている。EEPROM152も同様に150のバスを介してI/O制御部と接続されているメモリである。コントローラのハード構成の詳細は以上である。
【００３０】
次に本特許での特徴となる操作部の画面フローについて詳細に説明する。画像印字装置は、電源投入時や省電力モードからの復帰時などに、直ぐには印字動作を開始できない時間が存在する。その理由は、画像形成されたトナーを用紙に定着させるための定着器の温度が十分に上昇していないために、定着器の温度上昇を待つ時間や、カラー印字装置において行われる画像調整を行うための時間が必要なためである。図１で示した操作部の画面は、電源投入時のウォームアップ状態を表しており、“プリンタ準備中”であることを１−４のステータスラインにメッセージ表示している。特にカラープリンタの場合には、前述したように、定着器の温度上昇を待つだけでなく、画像調整などに時間を要するため、比較的長い時間プリント動作が実行できない状態となるケースが多い。このような状態でも、ユーザの使い勝手もよくするために、コントローラはネットワーク経由で送られてきたプリントジョブを受け付けることは可能である。１−１のプリント状況画面は、プリント待ち、あるいは展開中の状態でジョブが複数個投入されていることを示している。複数の通常ジョブ(図中にはNormalPrintジョブと示す)が待機状態である中で、１−２は、PCからの図９で説明した、セキュアプリント(図中にはSecurePrint)として投入したジョブであることを示すプリント種別となっている。セキュアプリントの場合は、１−３のセキュアプリントボタンを押下することにより、図２で示すパスワード入力画面へ移行する（従来例）。２−１はパスワード入力を促すポップアップ画面であり、テンキー入力などの数値入力手段により２−２にパスワードが入力される。入力値が盗み見されないように、当然表示上は＊（アスタリスク）を表示する。パスワード入力後は２−３のOKキーを押下することにより、PC上で指定されたパスワードとキー入力されたパスワードが一致するかどうかの認証が行われる。一致しない場合は、再びパスワード入力を促す画面のままとなる。
【００３１】
一致した場合には、図３で示すようなプリント待ち画面へ移行する。
【００３２】
図３はあくまで、従来例を示した図であることはいうまでもないが、３−１で示すようにセキュアはパスワード入力されて、セキュリティは解除されているにもかかわらず、プリンタの状態（プリンタ準備中）により、ユーザが印字結果の出力物を直ぐに入手することができない。直ぐにプリンタ準備中が解除される場合であれば問題ないが、定着器の温度上昇や画像調整のための処理が必要な場合にはプリンタがスタンバイ状態へ復帰するまでユーザは機器の前で待たなくてはならない。そこで本発明では、図１の状態からセキュアプリントを選択した場合に、印字装置の状態が、直ぐに印字動作開始できない場合には、図４へ移行するように制御する。４−１は、プリンタ準備中のため直ぐにプリントアウトを実行できない状態であることをユーザに知らせるメッセージを表示する。このメッセージの表示により、ユーザは４−３の”後で入力”ボタンを押下することにより、再び図１の状態へと戻り、パスワードによるセキュリティが確保された状態でプリント待ちをすることが可能であり、機器から離れても他のユーザに出力物を閲覧されたりすることがなくなる。ユーザによってはそれでもパスワード解除したい場合は仮にあるとすれば、４−２の“継続”ボタンを押下することにより従来例のとおり図２のパスワード入力へ移行することも可能な画面フローとしておく。図５は、印字装置がプリンタ準備中の状態を終了した後でのパスワード入力直後の画面を示す。セキュアプリントとして投入されたジョブはパスワード入力画面になる時点で、印字可能状態（スタンバイ）になっているため、パスワードによる認証が完了次第直ぐにプリント中へと移行することが可能である。
【００３３】
次に複数のジョブが投入された状態でのジョブのスケジューリングについて、図１１を用いて簡単に説明する。上段は実行キューを表し、実際に印字動作をしているジョブがこのキューに並ぶことになる。中断は実行待ちキューを表し、ウェイト中や、調整中などの印字装置の状態により直ぐにプリント実行ができない為に、ジョブが待機しているキューである。下段はパスワード入力による認証待ちのジョブが待機しているキューを表す。PCからセキュアプリントを指定して投入されたジョブは、まず最初にこのキューに並ぶことになる。図１１では、まず通常ジョブのジョブ１が投入され、その後にセキュアプリントのジョブ２が投入され、その後、通常ジョブのジョブ３、ジョブ４が投入されたことを図示している。ジョブ１は、印字装置のウェイト中の状態が解除されると、実行待ちキューから、実行キューへと移行し、印字動作が開始される。ジョブ２は、パスワード入力がされるまで、下段のキューに居続けることになる。ジョブ１が実行終了した場合で、ジョブ２のパスワード認証が終了していなければ、後続のジョブ３、ジョブ４が順次実行キューへと移行し実行される。ジョブ２はパスワード認証が完了すると、実行待ちキューに移行し実行中のジョブが存在しない場合には、更に実行キューへと移行し、印字動作が実行される。実行中のジョブが存在する場合には、実行待ちキューで実行中のジョブが終了するまで待機しても良いし、前述した先行技術の特許(特開2002-287932)にあるように、セキュアプリントジョブを実行中のジョブに対して優先的に実行するように制御してもよい。前述したように、下段のパスワード認証待ちキューから実行待ちキューに移行する場合には、図４で示すように印字装置が印字可能状態でない場合には、メッセージを表示することになる。
【００３４】
最後に、図１０のフローチャートを用いて、セキュアプリントジョブがPCからジョブ投入され、印字実行されるまでの処理フローを説明する。まず１０−１でジョブが投入されたかどうかをチェックする。新規のジョブ投入がなければ、ジョブ投入されるまで１０−１で待ち続ける。ジョブが投入されると、１０−１から１０−２へ移り、セキュアプリントジョブかどうかをチェックする。セキュアプリントジョブでないと判断した場合には、１０−１１へ移行し、プリント実行待ち状態へと移行する。１０−１２でジョブ実行可能状態かどうかを判断し、可能であれば１０−１３でプリント実行され、処理フローは終了する。１０−２でセキュアプリントと判断された場合には、１０−３のパスワード入力待ち状態へと移行する。次に１０−４でジョブがユーザに選択されたかどうかを判断し、選択されてない場合には、ジョブが選択されるまで１０−４で待ち続ける。ジョブが選択されると、１０−５に移行し、印字装置の状態が“プリンタ準備中”といったwait中であるか、または画像濃度の調整などを行う調整中の状態でないかをチェックする。もしいずれかの場合には、１０−６に移行し、直ぐにはプリントアウトできないことを示すメッセージを操作画面に表示する。その後１０−７に移り、パスワード入力を中止するか、それでもパスワード入力を継続するかを判断し、中止する場合にはジョブが選択されたかどうかをチェックする１０−４へ戻る。継続する場合には、１０−８のパスワード入力画面へ移行する。印字装置がwait中などの状態でない場合には、１０−５から直接１０−８に移行し、パスワード入力となる。次に１０−９で操作パネルから入力されたパスワードが一致するかどうかをチェックし、一致しない場合は１０−１０でパスワード不一致のメッセージを表示し、再度のパスワード入力を促すため１０−８へ戻る。パスワードが一致した場合には、１０−１１でプリント実行待ち状態へと移行し、実行可能であれば１０−１２を経て１０−１３でプリント実行される。
【図面の簡単な説明】
【００３５】
【図１】プリント状況画面（プリンタ準備中によるプリント待ち状態）を表す図である。
【図２】セキュアプリントを選択した時の画面を表す図である（従来例）。
【図３】パスワード認証後のプリント状況画面（従来例）を表す図である。
【図４】パスワード入力不可を示す操作部表示を表す図である。
【図５】パスワード入力後のプリント状況画面を表す図である。パスワード入力後、直ぐにプリント実行されていることを示している（図３のような状態には、ならない）
【図６】一般的な印字装置へのプリントアウト環境の概略図を示す。
【図７】画像印字装置の概略図（カラー複合機を示す）
【図８】画像印字装置内のコントローラ部ハード構成を示す図である。
【図９】PC上でのプリンタドライバからのセキュアプリント実行の画面を示す図である。
【図１０】フローチャート図である。
【図１１】投入されたジョブのスケジューリングの概略図である。
【図１】
2006159543.tif 000003
【図２】
2006159543.tif 000004
【図３】
2006159543.tif 000005
【図４】
2006159543.tif 000006
【図５】
2006159543.tif 000007
【図６】
2006159543.tif 000008
【図７】
2006159543.tif 000009
【図８】
2006159543.tif 000010
【図９】
2006159543.tif 000011
【図１０】
2006159543.tif 000012
【図１１】
2006159543.tif 000013