(57)【要約】【課題】  認証方法の異なる複数の親展印刷ジョブを容易に特定するとともに、認証方法に応じた認証画面を表示する。【解決手段】  種類の異なる複数の親展印刷ジョブをジョブリスト表示手段１００５に一つのジョブリストで表示する。ユーザはプリントジョブを選択し、解除ボタンを押下すると、適切な認証方法が表示される。【選択図】  図１
2006142503.tif 000002
【特許請求の範囲】
【請求項１】
処理端末から送信される印刷データを受信して、該印刷データに基づいた画像と文字を記録紙に記録して出力する画像処理装置であって、
前記処理端末から親展印刷が指定されて前記印刷データを受信したときに印刷データから親展印刷が指定されているか否かを検出する親展印刷検出手段と、
前記検出手段によって前記印刷データから親展印刷の指定を検出したときに前記処理端末から親展印刷の指定と共に印刷許可のための認証方法を検出する印刷権限認証方法検出手段と、
親展印刷データを解析し、印刷ジョブを生成する印刷データ解析手段と、
親展印刷ジョブを保存する親展印刷ジョブ保存手段と、
印刷ジョブを一覧で閲覧可能な印刷ジョブリスト表示手段と、
親展印刷ジョブに対して指定された認証方法によって印刷の可否を判定する印刷権限認証手段と、
認証が成功したときに前記親展印刷ジョブを実行し、印刷を行う親展文書印刷手段とをもち
それぞれ異なった印刷権限認証方法を持つ複数のジョブを同一のリスト上で閲覧、操作可能であることを特徴とする画像処理装置。
【請求項２】
請求項１の画像処理装置において、任意の親展印刷ジョブをジョブリストから選択し、選択したジョブに対する印刷権限認証を実行した際に、複数の認証方法のなかから、選択したジョブに登録された印刷権限認証手段に対応した認証画面を表示し、認証を行うことを特徴とした画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像印刷機能と、親展印刷データ受信機能と、親展印刷データの認証機能とをもつ画像処理装置に関し、例えばデジタル複写機をベースとしてスキャン機能、プリンタ機能、ネットワーク受信機能、ＩＣカード読み込み機能、暗号復号化機能を有する複合機能装置において、親展印刷データを受信，保存し、リスト表示された保存データを選択して印刷権限の認証を行い、印刷を実行する機能に関する。
【背景技術】
【０００２】
近年、出力速度の速いネットワーク対応のデジタル複合機をプリンタとして利用することが行われている。複数の使用者で共有することが可能であり、場所やコストを削減することが出来る。こういったプリンタへの出力では、機密性の高い文書を印刷するためには権限のある使用者がプリンタの近くにいるときだけ印刷を許可する必要がある。こういった要望は古くから存在し、時期が後になるに従って高機能な認証方法が対応されている。
【０００３】
例えば、親展データの出力要求をパーソナルコンピュータ（以降ＰＣと略す）から行うときに暗証番号を認証データとして入力し、画像処理装置の操作パネルから暗証番号を入力することで親展文書が印刷出力されるものがある（例えば、特許文献１を参照）。これにより、親展文書の印刷をする使用者が画像処理装置の近くにいるときに印刷を出力することが出来る。
【０００４】
また、印刷するユーザＩＤとそれに対応するパスワードをもうけて、画像処理装置の操作パネルから使用者ＩＤとパスワードを入力して印刷を開始するものがある（例えば、特許文献２を参照）。
【０００５】
さらに、ジョブ毎にパスワードなどの入力をする手間を省くために、ＩＣカードなどの使用者情報を記憶したメディアを認証に利用するものがある（例えば、特許文献３を参照）。
【０００６】
さらに、カードに入っている暗号化キーを利用して印刷データ自体を暗号化して、データの盗まれてしまうことに対する保護をするものも製品化されている。
【０００７】
デジタル複合機は任意のＰＣからの親展文書を受信しなくてはならないため、こういった複数の認証方法に全て対応することが求められている。
【特許文献１】特開平５−１４３２５３号公報
【特許文献２】特開平１１−２４９８４８号公報
【特許文献３】特開２００３−１８２１８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記のような異なる認証方法のジョブは異なる種類のリストに保存されていて、ジョブリストも別々の画面に設けられている。これは認証方法が異なるジョブは異なるプロトコルで実装されていて、対応するアプリケーションが違っているからである。このため、使用者は複数の画面を切り替えて所望の親展印刷ジョブを探さなくてはならいという第一の問題があった。
【０００９】
また、新しい認証方法が増えたときに対象の印刷ジョブがどこに表示されるのかわからないため、認証方法ごとにそれぞれの認証画面を表示するための使用方法を学習しなくてはならないという第２の問題があった。
【課題を解決するための手段】
【００１０】
本発明は、上記の問題を解決することを目的としたものである。
【００１１】
請求項１の発明は、処理端末から送信される印刷データを受信して、該印刷データに基づいた画像と文字を記録紙に記録して出力する画像処理装置であって、前記処理端末から親展印刷が指定されて前記印刷データを受信したときに印刷データから親展印刷が指定されているか否かを検出する親展印刷検出手段と、前記検出手段によって前記印刷データから親展印刷の指定を検出したときに前記処理端末から親展印刷の指定と共に印刷許可のための認証方法を検出する印刷権限認証方法検出手段と、親展印刷データを解析し、印刷ジョブを生成する印刷データ解析手段と、親展印刷ジョブを保存する親展印刷ジョブ保存手段と、印刷ジョブを一覧で閲覧可能な印刷ジョブリスト表示手段と、親展印刷ジョブに対して指定された認証方法によって印刷の可否を判定する印刷権限認証手段と、認証が成功したときに前記親展印刷ジョブを実行し、印刷を行う親展文書印刷手段とをもち、それぞれ異なった印刷権限認証方法を持つ複数のジョブを同一のリスト上で閲覧、操作可能であることを特徴とする。
【００１２】
また、請求項２の発明は、請求項１の画像処理装置において、任意の親展印刷ジョブをジョブリストから選択し、選択したジョブに対する印刷権限認証を実行した際に、複数の認証方法のなかから、選択したジョブに登録された印刷権限認証手段に対応した認証画面を表示し、認証を行うことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、使用者は複数の画面を切り替えて所望の親展印刷ジョブを探す必要がなく、操作性を向上させることが出来る。
【００１４】
また、認証画面を表示するための方法を共通にすることが可能なので、認証方法ごとに使用方法を学習する必要が無く、操作性を向上させることが可能である。
【発明を実施するための最良の形態】
【００１５】
以下本発明を適用した好適な実施形態を添付図面を参照しながら詳細に説明する。
【００１６】
図１は本発明における機能ブロック図である。画像処理装置１０００の中には複数の機能が存在する。まずネットワーク受信部１００２は、ネットワークからのデータを受信する機能で、イーサネット（登録商標）や公衆回線などから受信する信号を画像処理装置で解釈可能なデータ形式に変換するものである。ネットワークアダプタなどが該当する。
【００１７】
次に、印刷データ解析部１００３は、受信したデータを解析するものである。受信した印刷データ（ＰＤＬ）は印刷される文字や画像データと、印刷に関する環境情報、例えば、印刷データが親展文書であることを指定するデータや、認証方法などである。印刷データ解析部１００３内はこれらの情報を逐次解析し、内部フォーマットに変換する。解析部は内部に複数のサブ解析モジュールを持っている。
【００１８】
親展印刷検出手段１００４と認証方法検出手段１００５である。親展印刷検出手段１００４は前述の環境情報の中から、親展印刷の指定が無いかどうかを検索する。認証方法検出手段１００５は、親展印刷検出手段１００４が親展印刷の指定を見つけた場合に、さらにその認証方法を解析する。認証方法は複数の種類があり、単純なパスワード、ユーザＩＤとパスワードの組み合わせ、スマートカードによる認証がある。印刷データ解析部１００３により解析をおえた親展印刷データは、ジョブ保存手段１００７によって、ユーザの認証動作により印刷されるまで画像処理１０００内部のＨＤＤに印刷ジョブとして保存される。
【００１９】
ジョブリスト表示手段１００６はジョブ保存手段に列挙された印刷ジョブを画像処理装置１０００の操作パネル上に表示する。リストにはジョブ名や受信時刻などの情報が表示されている。認証手段１００８は、ジョブリスト上の親展ジョブを印刷するために、使用者にその権限があるかどうかを認証するためのものである。各ジョブに指定された認証方法には単純なパスワード、ユーザＩＤとパスワードの組み合わせ、スマートカードによる認証がある。
【００２０】
認証手段１００８による認証動作で権限があることがわかると、親展印刷データを紙媒体に印刷手段１００９によって印刷する。
【００２１】
図２は、画像処理装置の制御装置のハードウエア構成を示すブロック図である。
【００２２】
メインコントローラ１１１は、主にＣＰＵ１１２と、バスコントローラ１１３、各種Ｉ／Ｆコントローラ回路とから構成される。ＣＰＵ１１２とバスコントローラ１１３は制御装置全体の動作を制御するものであり、ＣＰＵ１１２はＲＯＭ１１４からＲＯＭ  Ｉ／Ｆ１１５を経由して読込んだプログラムに基いて動作する。また、ホストコンピュータから受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する動作も、このプログラムに記述されており、ソフトウエアによって処理される。バスコントローラ１１３は各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡデータ転送の制御を行う。
【００２３】
ＤＲＡＭ１１６はＤＲＡＭ  Ｉ／Ｆ１１７によってメインコントローラ１１１と接続されており、ＣＰＵ１１２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００２４】
Ｃｏｄｅｃ１１８は、ＤＲＡＭ１１６に蓄積されたラスターイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。ＳＲＡＭ１１９はＣｏｄｅｃ１１８の一時的なワーク領域として使用される。Ｃｏｄｅｃ１１８はＩ／Ｆ１２０を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００２５】
Ｇｒａｐｈｉｃ  Ｐｒｏｃｅｓｓｏｒ１３５は、画像回転、変倍処理、色空間変換等の処理を行う。
【００２６】
外部通信Ｉ／Ｆ１２１はＩ／Ｆ１２２によってメインコントローラ１１１と接続され、コネクタ１２２によって外部ネットワークと接続される。
【００２７】
汎用高速バス１２５には、拡張ボードを接続するための拡張コネクタ１２４とＩ／Ｏ制御部１２６とが接続される。汎用高速バスとしては、一般的にＰＣＩバスがあげられる。
【００２８】
Ｉ／Ｏ制御部１２６には、リーダー部２００、プリンタ部３００の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ１２７が２チャンネル装備されており、Ｉ／Ｏバス１２８によって外部Ｉ／Ｆ回路１４０，１４５に接続されている。
【００２９】
パネルＩ／Ｆ１３２は、ＬＣＤコントローラ１３１に接続され、操作部１５０上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆ１３０とから構成される。
【００３０】
操作部１５０は液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルＩ／Ｆ１３２を介してＣＰＵ１１２に伝えられ、液晶表示部はパネルＩ／Ｆ５２０から送られてきた画像データを表示するものである。液晶表示部には、本画像処理装置の操作における機能表示や画像データ等を表示する。
【００３１】
リアルタイムクロックモジュール１３３は、機器内で管理する日付と時刻を更新／保存するためのもので、バックアップ電池１３４によってバックアップされている。
【００３２】
Ｅ−ＩＤＥインタフェース１６１は、外部記憶装置を接続するためのものである。本実施例においては、このＩ／Ｆを介してハードディスクドライブ１６０を接続し、ハードディスク１６２へ画像データを記憶させたり、ハードディスク１６２から画像データを読み込ませたりする動作を行う。
【００３３】
コネクタ１４２と１４７は、それぞれリーダー部２００とプリンタ部３００とに接続され、同調歩同期シリアルＩ／Ｆ（１４３，１４８）とビデオＩ／Ｆ（１４４，１４９）とから構成される。
【００３４】
スキャナＩ／Ｆ１４０は、コネクタ１４２を介してリーダー部２００と接続され、また、スキャナバス１４１によってメインコントローラ１１１と接続されており、リーダー部２００から受け取った画像に対して所定の処理を施す機能を有し、さらに、リーダー部２００から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス１４１に出力する機能も有する。
【００３５】
スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３によって制御される。
【００３６】
プリンタＩ／Ｆ１４５は、コネクタ１４７を介してプリンタ部３００と接続され、また、プリンタバス１４６によってメインコントローラ１１１と接続されており、メインコントローラ１１１から出力された画像データに所定の処理を施して、プリンタ部３００へ出力する機能を有し、さらに、プリンタ部３００から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス１４６に出力する機能も有する。
【００３７】
ＤＲＡＭ１１６上に展開されたラスターイメージデータのプリンタ部への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６、ビデオＩ／Ｆ１４９を経由して、プリンタ部３００へＤＭＡ転送される。
【００３８】
以下に、前記構成の画像処理装置によって実行する親展印刷についての説明をする。
【００３９】
図３は、パスワードのみの認証を行う親展プリントのジョブリスト画面である。画面にはジョブ名や受信時刻の情報が親展プリントを示すアイコンと共に表示されている。画面下部にはジョブを操作するためのボタンが配置されている。
【００４０】
詳細情報ボタン：選択しているジョブの詳細を表示する。印刷プリント枚数など、表示しきれなかったジョブの詳細を図示しないジョブ詳細画面で見ることが出来る。
【００４１】
中止ボタン：パスワードを忘れてしまったときなど何らかの理由で印刷を行いたくない場合に使用する。中止ボタンは印刷権限をもたないユーザでも使用することが可能である。
【００４２】
セキュアプリントボタン：親展プリントの認証を行うためのパスワード入力画面を表示する。
【００４３】
図４は、親展プリントのパスワード入力、認証画面である。中央のテキスト入力部にパスワードをテンキーで入力する。入力後にＯＫボタンを押して認証を実行する。
【００４４】
なお、ＩＤとパスワードでの認証については、パスワードのみの認証とほぼ操作が同じなので、説明はしない。
【００４５】
図５はスマートカード（ＩＣカードとも呼ぶ）を用いた親展プリントをする場合の、カード挿入を促すための画面である。この後ＩＣカードを挿入すると、ＩＣカード内のＩＤを読み出す。正常にＩＤが読み出せたなら、図６に示すＰＩＮ（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）コードの入力を促すダイアログ画面が表示される。ＩＣカードにはあらかじめＰＩＮが記憶されていて、ＰＩＮコードを比較することでカードの利用者が権限のあるユーザかどうかを判定する。
【００４６】
図７はＩＣカードを用いた親展プリントのジョブリスト画面である。図３のジョブリストとは異なる画面に表示される。ＩＣカードを用いた親展プリントは、印刷データ自体を暗号化した状態でＨＤＤ内に保存されている。リストは２つあり、上部には暗号化されたままのジョブのリストが表示されている。画面内にはいくつかのボタンが配置されている。
【００４７】
ジョブ状況ボタン：ジョブ状況を表示することが出来る。この画面では認証に用いたＩＣカード内のＩＤを利用して、ＩＤが合致したジョブのみを表示する。
【００４８】
全ジョブ状況ボタン：前述の認証で取得したＩＤを異なるジョブも含めたジョブを表示する画面が表示される。画面は図示していない。
【００４９】
全ジョブ履歴ボタン：ジョブの履歴を見ることが出来る。
【００５０】
全選択ボタン：リスト表示されているジョブを全て選択状態にすることが出来る。全ジョブを選択したい場合や、選択しないジョブが少ない場合に利用する。
【００５１】
全選択解除ボタン：それまでに選択指定したジョブを非選択状態にする。
【００５２】
消去ボタン：選択しているジョブを削除する。
【００５３】
プリント開始ボタン：選択しているジョブをＩＣカード内の暗号キーを用いて複合化し、プリンタに印刷データとして送信する。送信したジョブは画面下部のプリント中ジョブリストに表示される。
【００５４】
プリント中止ボタン：選択しているジョブのプリントを中止する。
【００５５】
図８は、複数の異なった認証方法を持つ親展ジョブをリスト表示するジョブリスト画面である。外見は図３で示したパスワード認証を行うジョブリストと同じである。セキュアプリントボタンを押した後の認証画面がそれぞれ指定された認証方法に従って表示される。それらの画面は図４，図５，図６で示したものである。
【００５６】
図９は処理装置であるパーソナルコンピュータから親展プリントを行うときの処理のフローチャートである。
【００５７】
ワードプロセッサなど印刷を行うソフトウエアの印刷画面を開くと、まず、ＩＣカードが装着されているかどうかを判断し、装着されていればカードを使った認証をするかどうかを確認する（Ｓ９０１）。カード認証を選択されたらＩＤカードを挿入する（Ｓ９０２）。
【００５８】
続いてＰＩＮコードを入力する（Ｓ９０３）。カード認証を選択しない場合に、ＩＤとパスワードの組み合わせによる認証をするかどうかを選択する（Ｓ９０４）。この認証方法を選択した場合には、ＩＤとパスワードを所定の設定項目に入力する（Ｓ９０５）。前記いずれの認証方法も選択しなかった時にパスワードによる認証をするかどうかを選択する（Ｓ９０６）。パスワードを選択した場合は、パスワード入力を行う（Ｓ９０７）。何らかの認証を指定したときには、印刷ジョブに親展プリントである属性を負荷する（Ｓ９０８）。つづいて印刷画像をプリントデータとして出力する（Ｓ９０９）。
【００５９】
図１０は受信した親展印刷ジョブを印刷するまでの画像処理装置側の処理フローチャートである。まず、印刷を実行したいジョブをジョブリストの中から選択する（Ｓ１００１）。
【００６０】
使用者が親展プリントボタンを押すと、ジョブの情報を読み取り、認証方法を読み出し（Ｓ１００２）それぞれの処理を行う（Ｓ１００３）。パスワードのみの認証の場合はパスワード入力画面が表示されるのでパスワードを認証する（Ｓ１００４）。ＩＤとパスワードでの認証の場合には表示される画面にＩＤとパスワードを入力する（Ｓ１００５）。
【００６１】
スマートカードでの認証の場合には、スマートカードをカードリーダに挿入し（Ｓ１００６）、カードの正しい使用者であることを確認するためにＰＩＮコードを入力する（Ｓ１００７）。続いてそれぞれ入力された値が正しいかどうか判断を行い（Ｓ１００８）、使用者に権限があることがわかった場合は、プリントを実行する（Ｓ１００９）。
【図面の簡単な説明】
【００６２】
【図１】本発明の画像処理装置の機能ブロック図である。
【図２】画像処理装置のハードウエア構成図である。
【図３】画像処理装置のジョブリスト画面である。
【図４】画像処理装置のパスワード入力画面。
【図５】画像処理装置のスマートカード入力要求画面である。
【図６】画像処理装置のスマートカード用ＰＩＮコード入力画面である。
【図７】画像処理装置のジョブリスト画面である。
【図８】画像処理装置のジョブリスト画面である。
【図９】処理端末の親展印刷ジョブ投入処理のフローチャートである。
【図１０】画像処理装置の親展印刷ジョブ認証と印刷処理のフローチャートである。
【符号の説明】
【００６３】
１１１  メインコントローラ
１１２  ＣＰＵ
１１３  バスコントローラ
１１４  ＲＯＭ
１１５  ＲＯＭＩ／Ｆ
１１６  ＤＲＡＭ
１１７  ＤＲＡＭＩ／Ｆ
１１８  Ｃｏｄｅｃ
１１９  ＳＲＡＭ
１２１  ＮｅｔｗｏｒｋＣｏｎｔｒｏｌｌｅｒ
１２２  Ｉ／Ｆ
１２５  汎用高速バス
１２６  Ｉ／Ｏ制御部
１２７  調歩同期シリアル通信コントローラ
１２８  Ｉ／Ｏバス
１３０  キー入力Ｉ／Ｆ
１３１  ＬＣＤコントローラ
１３２  パネルＩ／Ｆ
１３３  リアルタイムクロックモジュール
１３４  バックアップ電池
１３５  ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ
１３６  ＳＲＡＭ
１３７  Ｉ／Ｆ
１４０  スキャナＩ／Ｆ
１４１  スキャナバス
１４２  コネクタ
１４３  同調歩同期シリアルＩ／Ｆ
１４４  ビデオＩ／Ｆ
１４５  プリンタＩ／Ｆ
１４６  プリンタバス
１４７  コネクタ
１４８  同調歩同期シリアルＩ／Ｆ
１４９  ビデオＩ／Ｆ
１０００  画像処理装置
１００１  処理端末
１００２  ネットワーク受信部
１００３  印刷データ解析部
１００４  親展印刷検出手段
１００５  認証方法検出手段
１００６  ジョブリスト表示手段
１００７  ジョブ保存手段
１００８  認証手段
１００９  印刷手段
【図１】
2006142503.tif 000003
【図２】
2006142503.tif 000004
【図３】
2006142503.tif 000005
【図４】
2006142503.tif 000006
【図５】
2006142503.tif 000007
【図６】
2006142503.tif 000008
【図７】
2006142503.tif 000009
【図８】
2006142503.tif 000010
【図９】
2006142503.tif 000011
【図１０】
2006142503.tif 000012