(57)【要約】      （修正有）【課題】ユーザの生体情報を用いてセキュアプリントを実行する場合、情報処理装置に生体情報を入力する装置を備えていなくても、印刷装置に生体情報を入力する装置を備えていればジョブを実行する仕組を提供する。【解決手段】ユーザの生体情報を記憶する記憶手段を有するジョブ処理装置と、そのジョブ処理装置と通信可能な情報処理装置とを含む情報処理システムであって、情報処理装置は、ジョブ処理装置によって実行されるジョブと、そのジョブを実行するために、記憶された生体情報を用いた認証が必要であることを示す情報をジョブ処理装置に送信する。ジョブ処理装置は、情報処理装置からジョブと、その送信された情報とを受信し、ユーザの生体情報を入力する。そしてジョブと情報とを受信した場合に、入力された生体情報と、記憶された生体情報とに基づいてユーザを認証し、その認証に成功した場合に、受信したジョブを実行する。【選択図】図７
2010211531.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの生体情報を記憶する記憶手段を有するジョブ処理装置と、当該ジョブ処理装置と通信可能な情報処理装置とを含む情報処理システムであって、
前記情報処理装置は、
前記ジョブ処理装置によって実行されるジョブと、当該ジョブを実行するために前記記憶手段に記憶された生体情報を用いた認証が必要であることを示す情報を、前記ジョブ処理装置に送信する送信手段を備え、
前記ジョブ処理装置は、
前記情報処理装置から前記ジョブと前記情報とを受信する受信手段と、
ユーザの生体情報を入力する入力手段と、
前記受信手段によって前記ジョブと前記情報とを受信した場合に、前記入力手段によって入力された生体情報と、前記記憶手段に記憶された生体情報とに基づいてユーザを認証し、当該認証に成功した場合に前記受信手段によって受信したジョブを実行するよう制御する制御手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
情報処理装置から受信したジョブを処理するジョブ処理装置であって、
ユーザの生体情報を記憶する記憶手段と、
前記情報処理装置から、前記ジョブと、当該ジョブを実行するために前記記憶手段に記憶された生体情報を用いた認証が必要であることを示す情報とを受信する受信手段と、
ユーザの生体情報を入力する入力手段と、
前記受信手段によって前記ジョブと前記情報とを受信した場合に、前記入力手段によって入力された生体情報と、前記記憶手段に記憶された生体情報とに基づいてユーザを認証し、当該認証に成功した場合に前記受信手段によって受信したジョブを実行するよう制御する制御手段と、
を備えることを特徴とするジョブ処理装置。
【請求項３】
前記制御手段は、複数種類の生体情報によって前記ユーザを認証可能であり、
前記受信手段は、前記ジョブを実行するために前記記憶手段に記憶された前記複数種類の生体情報のうち、いずれの生体情報を用いた認証が必要であるかを示す識別情報を受信し、
前記制御手段は、前記記憶手段に記憶された複数種類の生体情報のうち、前記識別情報によって示される生体情報に基づいてユーザを認証し、当該認証に成功した場合に前記受信手段によって受信したジョブを実行するよう制御することを特徴とする請求項２に記載のジョブ処理装置。
【請求項４】
前記受信手段は、前記ジョブと前記情報に加えて、ユーザを識別するためのユーザ識別情報を受信し、
前記制御手段は、前記ユーザ識別情報に基づいて、表示手段に当該ユーザ識別情報によって識別されるユーザのジョブを表示し、当該表示されたジョブの中から、選択されたジョブを実行するために必要な生体情報の入力を要求することを特徴とする請求項２又は３に記載のジョブ処理装置。
【請求項５】
前記生体情報は、ユーザの顔情報、指紋情報、静脈情報、虹彩情報、声紋情報、掌形情報または網膜情報であることを特徴とする請求項２乃至４のいずれか１項に記載のジョブ処理装置。
【請求項６】
ユーザの生体情報を記憶する記憶手段を有するジョブ処理装置と通信可能な情報処理装置であって、
前記ジョブ処理装置によって実行されるジョブと、当該ジョブを実行するために前記記憶手段に記憶された生体情報を用いた認証が必要であることを示す情報を、前記ジョブ処理装置に送信する送信手段を備えることを特徴とする情報処理装置。
【請求項７】
ユーザの生体情報を記憶する記憶手段を有するジョブ処理装置と、当該ジョブ処理装置と通信可能な情報処理装置とを含む情報処理システムの制御方法であって、
前記情報処理装置にて、
前記ジョブ処理装置によって実行されるジョブと、当該ジョブを実行するために前記記憶手段に記憶された生体情報を用いた認証が必要であることを示す情報を、前記ジョブ処理装置に送信し、
前記ジョブ処理装置は、
前記情報処理装置から前記ジョブと前記情報とを受信し、
前記ジョブと前記情報とを受信した場合に、ユーザによって入力された生体情報と、前記記憶手段に記憶された生体情報とに基づいてユーザを認証し、当該認証に成功した場合に前記ジョブを実行するよう制御することを特徴とする情報処理システムの制御方法。
【請求項８】
情報処理装置から受信したジョブを処理するジョブ処理装置の制御方法であって、
ユーザの生体情報を記憶手段に記憶させる記憶工程と、
前記情報処理装置から、前記ジョブと、当該ジョブを実行するために前記記憶手段に記憶された生体情報を用いた認証が必要であることを示す情報とを受信する受信工程と、
ユーザの生体情報を入力する入力工程と、
前記受信工程で前記ジョブと前記情報とを受信した場合に、前記入力工程で入力された生体情報と、前記記憶手段に記憶された生体情報とに基づいてユーザを認証し、当該認証に成功した場合に前記受信工程で受信したジョブを実行するよう制御する制御工程と、
を備えることを特徴とするジョブ処理装置の制御方法。
【請求項９】
ユーザの生体情報を記憶する記憶手段を有するジョブ処理装置と通信可能な情報処理装置の制御方法であって、
前記ジョブ処理装置によって実行されるジョブと、当該ジョブを実行するために前記記憶手段に記憶された生体情報を用いた認証が必要であることを示す情報を、前記ジョブ処理装置に送信する送信工程を備えることを特徴とする情報処理装置の制御方法。
【請求項１０】
請求項７乃至９のいずれか１項に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、ジョブ処理装置、ジョブ処理装置の制御方法、情報処理装置及び情報処理装置の制御方法に関するものである。
【背景技術】
【０００２】
従来、パスワードが入力されるまでジョブの実行を行わず、パスワードが入力されたことに応じてジョブを実行するジョブ処理装置がある。例えば、ジョブ処理装置の一例である印刷装置が、情報処理装置の一例であるＰＣから受信した印刷ジョブを実行して印刷する場合に、印刷する前に操作部を介してパスワードの入力を要求し、正しいパスワードが入力された場合に印刷を開始する印刷方法がある。このような印刷方法はセキュアプリントと呼ばれる。
【０００３】
セキュアプリントを実行する場合、ＰＣは、ユーザからパスワードの入力を受付け、受付けたパスワードと画像データとをジョブとして印刷装置に送信する。そして印刷装置は、ＰＣから送信されたジョブを保持しておき、当該ジョブに対応するパスワードが入力された場合に、ユーザの認証を行って当該ジョブに対応する画像データの印刷を開始する。
【０００４】
また、パスワードを用いる方法以外に、指紋情報などの個人固有の生体情報を用いてセキュアプリントを実行する方法がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１４６６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ユーザの生体情報を用いて、上述したセキュアプリントを実行する場合、例え、印刷装置が生体情報を入力する装置を備えていても、ＰＣが生体情報を入力する装置を備えていなければ、実行することができなかった。
【０００７】
また、ＰＣに生体情報を入力する装置を備える場合、コストがかかってしまう。
【０００８】
本発明は、上記従来例の問題点を解決するためになされたものである。
【０００９】
本発明は、ジョブ処理装置が生体情報に基づいてユーザを認証し、当該認証に成功した場合にジョブを実行する仕組みを情報処理装置が、生体情報を入力する装置を備えていなくとも実現できる提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
ユーザの生体情報を記憶する記憶手段を有するジョブ処理装置と、当該ジョブ処理装置と通信可能な情報処理装置とを含む情報処理システムであって、
前記情報処理装置は、
前記ジョブ処理装置によって実行されるジョブと、当該ジョブを実行するために前記記憶手段に記憶された生体情報を用いた認証が必要であることを示す情報を、前記ジョブ処理装置に送信する送信手段を備え、
前記ジョブ処理装置は、
前記情報処理装置から前記ジョブと前記情報とを受信する受信手段と、
ユーザの生体情報を入力する入力手段と、
前記受信手段によって前記ジョブと前記情報とを受信した場合に、前記入力手段によって入力された生体情報と、前記記憶手段に記憶された生体情報とに基づいてユーザを認証し、当該認証に成功した場合に前記受信手段によって受信したジョブを実行するよう制御する制御手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ジョブ処理装置が生体情報に基づいてユーザを認証し、当該認証に成功した場合にジョブを実行する仕組みを、情報処理装置が生体情報を入力する装置を備えていなくても実現することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る印刷システムの概略構成を示す図である。
【図２】本実施形態に係るＰＣの構成を示すブロック図である。
【図３】本実施形態に係る印刷装置１０１の構成を示すブロック図である。
【図４】本実施形態に係る印刷装置１０２の構成を示すブロック図である。
【図５】本実施形態に係る印刷装置１０３の構成を示すブロック図である。
【図６】本実施形態に係る印刷装置の操作部の外観図である。
【図７】本実施形態に係るＰＣが印刷装置にジョブを送信する際の手順を説明するフローチャートである。
【図８】本実施形態でＰＣの表示部に表示されるプリンタドライバの印刷設定画面の一例を示す図である。
【図９】図８の状態でプロパティキーが指示されて印刷の種別を選択するための画面例を示す図である。
【図１０】本実施形態に係るＰＣにおいて、表示部に表示されるユーザ認証画面の一例を示す図である。
【図１１】本実施形態に係るＰＣにおいて、表示部に表示されるセキュアプリントの設定画面の一例を示す図である。
【図１２】本実施形態に係るＰＣにおいて、表示部に表示されるセキュアプリントの確認画面の一例を示す図である。
【図１３】本実施形態に係る印刷装置において、セキュアプリントを実行する際の処理を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１４】
図１は、本発明の実施形態に係る印刷システム（情報処理システム）の概略構成を示す図である。
【００１５】
ネットワーク１０７には、情報処理装置の一例であるＰＣ１０５，１０６及びジョブ処理装置の一例である印刷装置１０１，１０２，１０３及び１０４が接続されている。ＰＣ１０５，１０６は、これら印刷装置と通信可能である。印刷装置１０１乃至１０４は、ＰＣ１０５或いはＰＣ１０６から印刷ジョブを受信して印刷を行う。また印刷装置１０１〜１０３は、生体情報に基づいてユーザを認証するための認証装置を備える。印刷装置１０１は指紋認証装置を備え、指紋によるユーザ認証機能を備える。印刷装置１０２は指紋認証装置と虹彩認証装置を備え、指紋及び虹彩といった複数種類の生体情報によってユーザを認証可能な機能を有する。印刷装置１０３は静脈認証装置を備え、静脈のパターンによるユーザの認証機能を有する。そして印刷装置１０４は、これら生体情報を取得及び認証するための装置を有していない。ＰＣ１０５はクライアントコンピュータであり、印刷データを作成し、印刷装置１０１〜１０４のうちのいずれかに、その印刷データを送信して印刷させる。ＰＣ１０６はサーバコンピュータであり、印刷装置１０１〜１０４の機器情報を管理しており、ＰＣ１０５からの機器情報の問合せに対して応答する。ここで、ＰＣ１０５，１０６はいずれも、ユーザの生体情報を入力するために用いる指紋認証装置、虹彩認証装置や静脈認証装置等の装置を有していない。尚、本実施形態では、ジョブが画像データを印刷する印刷ジョブの場合で説明するが、本発明はこれに限定されるものでない。例えば、ＰＣから受けたデータをＦＡＸ送信するジョブ、データの通信により外部に送信するジョブ、後述するＨＤＤに格納するジョブなどの場合にも適用できる。
【００１６】
図２は、本実施形態に係るＰＣ１０５の構成を示すブロック図である。尚、ＰＣ１０６もＰＣ１０５と同様の構成を有している。
【００１７】
ＣＰＵ２０１は、ＰＣ１０５を統括的に制御している。ＲＯＭ２０２は、ＣＰＵ２０１によって読み出されて実行されるブートプログラム等を格納する。ＲＡＭ２０３は、ＣＰＵ２０１の作業領域として用いられる。表示部２０４は、ＣＲＴ或いは液晶表示パネルを有し、ＣＰＵ２０１からの指示に従って画像を表示する。操作部２０５はキーボードやポインティングデバイスを含み、ユーザによる操作を受付ける。外部Ｉ／Ｆ２０６は、ネットワーク１０７と接続するためのインタフェースであり、ネットワーク１０７との間でデータの送受信を制御する。ＨＤＤ２０７は、ＣＰＵ２０１によって読み出されて実行されるＯＳやアプリケーションプログラムや画像データを記憶する。このアプリケーションプログラムには、例えば、画像データを作成するための描画ソフトや、プリンタドライバ等がある。そして操作部２０５からアプリケーションの実行が指示されると、そのプログラムがＨＤＤ２０７から読み出されてＲＡＭ２０３に格納され、ＣＰＵ２０１の制御の下に実行される。
【００１８】
図３は、本実施形態に係る印刷装置１０１の構成を示すブロック図である。
【００１９】
この印刷装置１０１は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、スキャナ３０４、プリンタ部３０５、画像圧縮伸張部３０６及び指紋認証部３１１とを有する。更に、操作部（ＵＩ部）３０７、ＴＥＬ３０８、ＨＤＤ３０９、外部Ｉ／Ｆ３１０を有する。ＣＰＵ３０１は、ＲＯＭ３０２に格納されたプログラムに従って各種制御を行う。ＲＯＭ３０２は、ＣＰＵ３０１によって実行されるプログラムを格納している。これには、例えばプリンタ部３０５に印刷処理を行わせるための印刷プログラムや、操作部３０７にメッセージや画像を表示させるための表示制御プログラム等が含まれる。ＲＡＭ３０３は、ＳＲＡＭ、ＤＲＡＭ等で構成され、ＣＰＵ３０１がプログラムを実行する際の変数やデータ等を格納し、主にＣＰＵ３０１の作業用バッファとして利用される。
【００２０】
スキャナ３０４は、ＣＰＵ３０１からの指示に基づいて原稿を読み取り、画像データを生成する。またプリンタ部３０５は、ＣＰＵ３０１からの指示により、画像データに基づいてシートに画像を印刷する。スキャナ３０４やプリンタ部３０５は、複数のユーザがジョブ処理のために共通に用いるものである。圧縮伸張部３０６は、画像データの圧縮、伸張処理を実行する。操作部３０７はキーボード、タッチパネル、ＬＣＤ、ＬＥＤ等を有し、使用者（ユーザ）が印刷の設定や、印刷ジョブの実行指示等の各種操作を行うのに使用される。またユーザに対して印刷状況や警告等の表示、通知を行う。この操作部３０７は、ＵＩ部、表示部ともいう。詳しくは、図６を参照して後述する。
【００２１】
ＴＥＬ３０８は、モデム（変復調装置）、ＮＣＵ（網制御装置）等であり、電話回線を介してＦＡＸの送受信を行う。ＨＤＤ３０９は、印刷処理や認証処理に関する種々のデータを記憶する。例えば、スキャナ３０４で読み取った原稿の画像データや、外部Ｉ／Ｆ３１０を介して外部装置から受信した画像データを記憶する。また、ユーザを認証するため、ユーザごとにユーザＩＤ、パスワード等を記憶できる。更に、ユーザごとに、ログイン時に表示する初期画面（ジョブ設定画面、印刷設定画面ともいう）を生成するための設定情報を格納する。ＣＰＵ３０１は、その設定情報に基づいて、ＣＰＵ３０１は、ログイン時の初期画面を操作部３０７の表示部に表示する。この設定情報は、ユーザごとの初期画面情報として、ユーザごとに異なるものを記憶しておくことができる。詳しくは、後述する。
【００２２】
外部Ｉ／Ｆ３１０は、ネットワーク１０７に接続された外部装置、例えば、ＰＣ１０５，１０６と通信するためのインタフェース制御を行う。この印刷装置１０１は、外部Ｉ／Ｆ３１０を介してＰＣから印刷データを受付ける。また、この印刷装置１０１は、外部Ｉ／Ｆ３１０を介してＨＤＤ３０９に記憶された画像データを外部装置に送信することができる。指紋認証部３１１は、ユーザの指紋を読み取り、ＨＤＤ３０９などの不揮発メモリに登録されている指紋と照合することによって、ユーザを認証する。
【００２３】
図４は、本実施形態に係る印刷装置１０２の構成を示すブロック図である。
【００２４】
尚、図４において、参照番号４０１〜４１１で示す部分は、図３のＣＰＵ３０１〜３１１と同様の構成であるため、それらの説明を省略する。
【００２５】
図４の印刷装置１０２は、指紋認証部４１１と虹彩認証部４１２の２種類の認証部を備える点が図３の印刷装置１０１と異なっている。虹彩認証部４１２は、ユーザの虹彩のパターンを基に虹彩データを生成し、その生成した虹彩データと、登録されている虹彩データとを照合することによりユーザを認証する。
【００２６】
図５は、本実施形態に係る印刷装置１０３の構成を示すブロック図である。
【００２７】
尚、図５において、参照番号５０１〜５１０で示す部分は、図３のＣＰＵ３０１〜外部Ｉ／Ｆ３１０と同様の構成であるため、それらの説明を省略する。
【００２８】
図５の印刷装置１０３は、指紋認証部３１１の代わりに静脈認証部５１１を備える点が図３の印刷装置１０１と異なっている。この静脈認証部５１１は、人間の手のひらや指先の静脈パターンを読み取って静脈データを生成し、その生成した静脈データと、登録されている静脈データとを照合することによりユーザを認証する。
【００２９】
以上説明した印刷装置１０１〜１０３は、ユーザの生体情報を、そのユーザのＩＤ（識別情報）やパスワードと対応付けてＨＤＤなどのメモリに不揮発に記憶している。
【００３０】
図６は、これら印刷装置の操作部の外観図である。ここでは図３の印刷装置１０１の操作部３０７の場合で説明するが、他の印刷装置１０２，１０３，１０４の操作部も同じである。
【００３１】
この操作部３０７は、ハードキーによるユーザ操作を受付けるキー入力部６０２、及び、ソフトキー（表示キー）を表示可能で、そのソフトキーによるユーザ操作を受付けるタッチパネル部６０１を有する。
【００３２】
まず、キー入力部６０２について説明する。キー入力部６０２は、電源スイッチ６０３を備える。この電源スイッチ６０３がユーザによって押されることに応じて、ＣＰＵ３０１は、スタンバイモード（通常動作状態）とスリープモード（消費電力を抑えている状態）を選択的に切換える。ＣＰＵ３０１は、この電源スイッチ６０３のユーザによる操作を、システム全体の電源供給を行う主電源スイッチ（不図示）がオンの状態で受付ける。
【００３３】
スタートキー６０５は、スキャナ部３０４及びプリンタ部３０５を用いたコピー動作や、ＨＤＤ３０９に記憶された画像データを外部Ｉ／Ｆ３１０を介して外部装置に送信する動作等の処理を、印刷装置１０１に開始させるためのキーである。ストップキー６０４は、受付けたジョブの処理を中断する指示をユーザから受付けるためのキーである。テンキー６０８は、各種設定の置数の設定をユーザにより実行するためのキーである。クリアキー６０９は、テンキー６０８を使用してユーザにより入力された、例えばユーザＩＤやパスワード等の入力値を削除するためのキーである。リセットキー６０６は、印刷対象のジョブに対して、ユーザにより設定された各種設定を無効にし、設定値をデフォルト状態に戻す指示をユーザから受付けるためのキーである。ユーザモードキー６０７は、ユーザごとのシステム設定画面に移行するためのキーである。ＩＤキー６１０は、ユーザの認証の際に用いられるキーであり、このＩＤキー６１０が押されると、ＣＰＵ３０１は、タッチパネル部６０１にログイン画面を表示する。そして、ＣＰＵ３０１は、そのログイン画面を介して入力されたユーザＩＤとパスワードとを用いてユーザの認証を行う。
【００３４】
次に、タッチパネル部６０１について説明する。タッチパネル部６０１は、液晶表示部と、その表示部上に貼られた透明電極からなるタッチパネルディスプレイを有する。このタッチパネル部６０１は、ユーザからの各種設定を受付ける機能と、ユーザに情報を提示する機能を有する。例えば、表示部に表示された表示キーに該当する個所がユーザにより押下されたことを検知すると、ＣＰＵ３０１は、ＲＯＭ３０２に記憶された表示制御プログラムに従って、その表示キーに応じた処理を実行する。尚、タッチパネル部６０１に表示される画面の詳細については後述する。
【００３５】
図７は、本実施形態に係るＰＣ１０５が印刷装置にジョブを送信する際の手順を説明するフローチャートである。尚、図７のフローチャートの各ステップで示す処理は、ＣＰＵ２０１が、ＨＤＤ２０７にインストールされているプログラムをＲＡＭ２０３にロードして実行することによって行われる。従って、図７のフローチャートの各ステップの動作主体をＣＰＵ２０１として説明する。図７に示すフローチャートの処理は、ＰＣ１０５で起動されたアプリケーションソフトからプリンタドライバの起動指示があった場合に開始される。
【００３６】
まずステップＳ２０１で、プリンタドライバの印刷設定画面（図８）を表示し、ユーザによりプリンタが選択されるのを待つ。ここでは印刷装置１０２が選択されるものとする。
【００３７】
図８は、本実施形態でＰＣの表示部２０４に表示されるプリンタドライバの印刷設定画面の一例を示す図である。
【００３８】
ここでは、選択可能な印刷装置として印刷装置１０１〜１０４に対応する「Printer 101」、「Printer 102」、「Printer 103」、「Printer 104」が表示されている。また、カーソル８０１で印刷装置１０２に対応する「Printer 102」が選択されている。
【００３９】
ここでユーザは更に、プロパティキー８０２をクリック（指示）することによって、印刷の詳細設定を行うことができる。セキュアプリントをするか否かも、このプロパティキー８０２を指示することによって設定できる。尚、本実施形態におけるセキュアプリントとは、ＰＣ１０５が、画像データと印刷設定、ユーザＩＤ等のユーザ識別情報、パスワードを印刷装置に送信し、印刷装置で当該パスワードと生体情報が入力されたことに応じて当該画像データを印刷するものである。印刷装置は、パスワードと生体情報が入力されるまで、画像データを印刷せずに保持しておくことによって、当該画像データが印刷されたシートが第三者によって見られることを防ぐことができる。
【００４０】
図９は、図８の画面でプロパティキー８０２が指示された場合に、表示部２０４に表示される画面の例を示す図である。
【００４１】
図９では、プルダウンメニューによって「セキュアプリント」が選択された状態を示している。
【００４２】
ユーザは、操作部２０５を操作して、プルダウンメニューから出力方法「セキュアプリント」を選択し、印刷設定を行った後、ＯＫキーを押すことによって、出力方法を含めて印刷設定を行うことができる。
【００４３】
そして、ＯＫキーが押されると、ＣＰＵ２０１は、ステップＳ２０２で、セキュアプリントが指示されたと判定し、ステップＳ２０３に処理を進め、図１０に示すような認証画面を表示部２０４に表示させる。
【００４４】
図１０は、本実施形態に係るＰＣにおいて、表示部２０４に表示されるユーザ認証画面の一例を示す図である。
ステップＳ２０３で、この画面を使用してユーザ名（ＩＤ）とパスワードとが入力されるとステップＳ２０４に進んで、その選択した印刷装置（ここでは印刷装置１０２）に設けられている認証装置による認証方法の一覧画面を表示する。
【００４５】
図１１は、本実施形態に係るＰＣにおいて、表示部２０４に表示されるセキュアプリントの設定画面の一覧画面を表示する画面の一例を示す図である。
図１１において、１１０１は、印刷装置１０２を使用したセキュアプリントの対象となる文書データのドキュメント名を示す。１１０２，１１０３は、このセキュアプリントを指示したユーザのＩＤ及びパスワードを示す。１１０２，１１０３は、図１０に示す画面を介して入力された値を引き継いで表示される。但し、パスワードの表示は、実際のパスワードに代えて「＊＊＊＊＊＊」が表示される。１１０４は、セキュアプリントを実行する、選択された印刷装置１０２に該当する「Printer 102」が表示される。
【００４６】
更に「認証方法」では、「パスワード」「指紋」「静脈」「虹彩」「顔」等の複数種類の認証方法が用意されており、印刷装置１０２は、その中の「パスワード」「虹彩」「指紋」を用いた認証を行うことができる。そのため、「パスワード」「指紋」「虹彩」に対応するチェックボックス１１０６，１１０７が有効になっており（指定可能になっており）、他の項目は、グレイアウトされている（指定できないようになっている）。ここで、印刷装置１０２によって実行可能な認証機能は、ＰＣ１０５によって印刷装置から取得されてもよいし、ＰＣ１０５に予め印刷装置１０２の構成情報として登録しておいてもよい。そして図１１では、「指紋」のチェックボックス１１０６だけがチェックされていて、指紋による認証が選択されている。尚、この例では、指紋による認証だけを選択しているが、複数のチェックボックスを指定することにより、認証方法Ｎの組み合わせを複数にしたり、認証順番も登録したりすることも可能である。あるいは、チェックボックスの代わりにラジオボタンを設け、複数の認証方法のうちの、いずれか１つの認証方法のみ指定できるようにしてもよい。
【００４７】
また、ステップＳ２０４で認証方法の一覧画面を表示する際は、それぞれの認証方法に対応する生体情報が、１１０４で選択された印刷装置に登録されているか否かを印刷装置に問合せ、登録されている生体情報に対応する認証方法のみ指定可能にしてもよい。この場合、ＣＰＵ２０１は、ステップＳ２０３で入力されたユーザＩＤを用いて印刷装置１０２に問い合わせ、印刷装置１０２は受信したユーザＩＤに対応する生体情報を確認し、その結果登録されている生体情報をＰＣ１０５に通知すればよい。
【００４８】
こうしてステップＳ２０５で、認証方法がユーザにより設定されてＯＫボタンが指示されるとステップＳ２０６に進み、印刷ジョブを印刷装置１０２に送信する前に、セキュアプリントの設定確認画面（図１２）を表示する。
【００４９】
図１２は、本実施形態に係るＰＣにおいて、表示部２０４に表示されるセキュアプリントの確認画面の一例を示す図である。
ここでは、印刷対象の文書名、ユーザ名、パスワード、および図１１の画面で設定された認証方法である「指紋」が表示されている。ここでＯＫボタンが指示されるとステップＳ２０６からステップＳ２０７に進む。ステップＳ２０７では、印刷対象の画像データと、印刷設定、ユーザＩＤと、パスワード、ジョブを実行するために生体情報を用いた認証が必要であることを示すデータ（選択された認証方法を含む）を付加したジョブを、選択された印刷装置１０２に送信する。印刷装置１０２は、受信したデータをＨＤＤ４０９に格納する。尚、Ｓ２０５で、生体情報ではなくパスワードを用いて認証するよう指定された場合、Ｓ２０７で、ＰＣ１０５は印刷装置１０２に、ジョブを実行するために生体情報を用いた認証が必要であることを示すデータを送信しなくてもよい。また、Ｓ２０５で、複数の認証方法が選択された場合や、複数の認証方法の順番が指定された場合には、ジョブを実行するために生体情報を用いた認証が必要であることを示すデータに、選択された複数の認証方法を示す情報や、認証順を示す情報を含ませる。それによって、印刷装置１０２は、受信したジョブを実行する際に、複数の認証方法の実行が必要であることや、複数の認証方法による認証順を認識することができる。
【００５０】
図１３は、本実施形態に係る印刷装置において、セキュアプリントを実行する際の処理を説明するフローチャートである。尚、印刷装置１０２の場合は、この処理を実行するプログラムは、ＲＯＭ４０２に記憶されているプログラム、或いは、ＲＡＭ４０３にロードされたプログラムであり、このプログラムをＣＰＵ４０１が実行することにより、この処理が実現される。尚、他の印刷装置の場合も、その印刷装置のＣＰＵの制御の下に実行されることは言うまでもない。従って、図１３のフローチャートの各ステップの動作主体をＣＰＵ４０１として説明する。図１３に示すフローチャートは、セキュアプリントを受信して実行する場合のフローであり、セキュアプリント以外のジョブ（通常のジョブ）を受信した場合には、通常のジョブ処理を行う。
【００５１】
先ずステップＳ８０１で、ＣＰＵ４０１は、セキュアプリントを行うためのジョブを受信したか否かを判定する。具体的に、ＣＰＵ４０１は、受信したジョブにセキュアプリントであることを示すデータ（例えば、パスワード）が付加されているかどうかを判定する。セキュアプリントである場合はステップＳ８０２に進み、ユーザを特定するための入力画面を操作部４０７のタッチパネル部６０１に表示して、ユーザ名（ユーザＩＤ）とパスワードの入力を要求する。こうしてステップＳ８０３で、キー入力部６０２からユーザ名とパスワードが入力されるとステップＳ８０４に進み、その入力されたユーザ名とパスワードが、その印刷ジョブに付されているユーザ名とパスワードと一致しているかどうか判断する。ここで一致しないと判定するとステップＳ８１０に進み、タッチパネル部６０１にメッセージ「認証できませんでした」を表示して、印刷せずに処理を終了する。
【００５２】
一方、ステップＳ８０４で、キー入力部６０２から入力されたユーザ名とパスワードが、印刷ジョブのユーザ名とパスワードと一致すると判断するとステップＳ８０５に進む。ステップＳ８０５では、受信した印刷ジョブに含まれる認識方法を示すデータを取得する。次にステップＳ８０６に進み、タッチパネル部６０１に、その印刷ジョブで指定された認証装置により認証を行うことを促すメッセージ（例えば、「認証を行ってください」）を表示する。
【００５３】
次にステップＳ８０７に進み、ジョブで指定された認証方法に対応する認証装置により認証が行われる。前述の例（図１１、図１２）では、印刷装置１０２の指紋認証部４１１を使用した認証が指示されているため、指紋認証部４１１によりユーザの指紋データを取得する。次にステップＳ８０８に進み、ステップＳ８０７で入力された指紋データが、印刷装置１０２に登録されている、そのユーザの指紋データと一致するか否かを判定する。一致する（認証できた）と判定した場合はステップＳ８０９に進んで、その印刷ジョブによる印刷を開始する。一方、認証できないときはステップＳ８１０に進んで、この処理を終了する。ここで、複数の認証方法が選択されている場合、ＣＰＵ４０１は、選択された複数の認証方法による認証に成功するまでは、Ｓ８０９に処理を進めず、複数の認証方法による認証に成功した場合にＳ８０９に処理を進めるようにしてもよい。また、複数の認証方法の認証順が指定されている場合、ＣＰＵ４０１は、指定された認証順に従って複数の認証に成功するまでは、Ｓ８０９に処理を進めず、認証順に従って複数の認証方法による認証に成功した場合にＳ８０９に処理を進めるようにしてもよい。
【００５４】
このように、ＰＣは、生体情報をユーザから取得して、取得した生体情報を印刷装置に送信する代わりに、印刷装置に予め記憶されている生体情報を識別させるための識別情報を、キーボードにより受付け、印刷装置に送信する。そして、印刷装置は、ジョブと識別情報とを受信し、受信された識別情報によって、ユーザの生体情報を当該ジョブを実行するために必要な情報として特定する。そして、ユーザから、当該特定した生体情報の入力があった場合に、印刷装置は、そのジョブを実行する。  以上説明したように本実施形態によれば、ＰＣ（情報処理装置）が生体情報を入力するための特殊な装置を備えていなくても、認証装置を備えている印刷装置を使用したセキュアプリントを実行できる。また、パスワードの入力と、生体情報の入力による二重の認証を行うため、どちらか一方による認証によってジョブを実行する場合と比較して、セキュリティを向上させることができる。
【００５５】
上述した実施形態では、印刷装置がＰＣ１０５からジョブを受信した後、受信したジョブがセキュアプリントを行うためのジョブであると判定したことに応じて、ユーザを特定するための入力画面を操作部に表示する例について説明した。
【００５６】
しかしながら、本発明はこれに限るものではなく、次のように制御してもよい。印刷装置のＣＰＵは、ＰＣ１０５からセキュアプリントジョブを受信した場合に、その時点では、ユーザを特定するための画面を表示せず、図７に示す標準画面を表示しておく。そして、受信したセキュアプリントジョブ以外のジョブの設定を、当該標準画面を介して受付けることができるようにしておく。ここで受付けたジョブの設定を受付け、操作部を介してジョブの実行指示を受付けた場合、ＣＰＵは、セキュアプリントジョブがあり、当該セキュアプリントジョブが実行されていない状態であっても、実行指示を受付けたジョブを先に実行する。それによって、ジョブの実行効率を向上させることができる。
【００５７】
その後、ユーザによって、ＨＤＤ３０９に記憶されたジョブの状況を示すジョブ状況画面を表示するための指示を受けた場合に、印刷装置のＣＰＵは、操作部にジョブ状況画面を表示する。このジョブ状況画面には、ＨＤＤ３０９に記憶されたジョブが複数存在する場合には、複数のジョブを示す情報が表示される。なお、通常のジョブ（実行するためにパスワードの入力を必要としないジョブ）もセキュアプリントジョブも表示される。表示されたジョブの中から、ユーザによって特定のジョブが選択されると、印刷装置のＣＰＵは、当該選択されたジョブがセキュアプリントを行うためのジョブであるか否かを判定する。選択されたジョブがセキュアプリントを行うためのジョブであると判定した場合、印刷装置のＣＰＵは、操作部を介して、選択されたジョブに対応する生体情報の入力をユーザに要求し、ユーザに生体情報を入力させる。そして、ユーザの生体情報が入力されると、入力された生体情報と、当該ジョブに対応する生体情報とを比較し、一致している場合にユーザの認証に成功したと判定し、当該ジョブを実行するよう制御する。一方、一致していない場合に、ユーザの認証に失敗したと判定し、当該ジョブを実行しないよう制御する。このように、ジョブが選択された場合に、生体情報に基づく認証のみを行うことによって、上述のような、パスワードと生体情報による二重のユーザ認証を行う場合と比較して、ユーザの負担を軽くすることができる。
【００５８】
また、ユーザの指示により、印刷装置のＣＰＵが操作部にジョブ状況画面を表示する場合に、ユーザＩＤ等のユーザ識別情報を入力させ、入力されたユーザＩＤに対応するジョブのみを表示するようにしてもよい。また、ユーザＩＤに加えて、生体情報の種類を指定させ、指定された生体情報の入力が、実行の際に必要なジョブのみを抽出して表示するようにしてもよい。あるいは、表示するだけでなく、抽出されたジョブを実行するようにしてもよい。それによって、ユーザの利便性を向上させることができる。
【００５９】
また、上述の実施の形態においては、認証処理に指紋情報、虹彩情報、静脈情報を用いる場合について説明したが、これに限られるものではない。例えば、認証処理にあたり、ユーザから顔情報、または声紋情報、または掌形情報、または網膜情報、または虹彩情報等の生体情報を取得するようにしてもよい。この場合、ＣＰＵは、予めＨＤＤに、生体情報を登録しておいて、ユーザから取得した生体情報と比較することによって認証処理を行なうように制御すればよい。
【００６０】
以上の実施形態の各工程の全部又は一部は、ネットワーク又はコンピュータ読取可能な記憶媒体を介して取得したソフトウエア（プログラム）をコンピュータ等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【図１】
2010211531.tif 000003
【図２】
2010211531.tif 000004
【図３】
2010211531.tif 000005
【図４】
2010211531.tif 000006
【図５】
2010211531.tif 000007
【図６】
2010211531.tif 000008
【図７】
2010211531.tif 000009
【図８】
2010211531.tif 000010
【図９】
2010211531.tif 000011
【図１０】
2010211531.tif 000012
【図１１】
2010211531.tif 000013
【図１２】
2010211531.tif 000014
【図１３】
2010211531.tif 000015