(57)【要約】【課題】入力されたユーザの識別情報と登録されている識別情報の照合による認証処理に要する時間を短縮し使い勝手を良くしたジョブ実行装置等を提供する。【解決手段】ジョブを蓄積するジョブ蓄積手段１５と、ユーザの識別情報を入力する入力手段１３と、入力手段により入力されたユーザの識別情報が、予め登録されている情報と一致しているか否かを照合して認証を行う認証手段１４を有する。前記ジョブ蓄積手段１５にジョブが蓄積されている場合には、前記入力された識別情報に対して、前記蓄積されているジョブの発行ユーザについての登録情報を優先的に照合させる。【選択図】  図７
2008005069.tif 000002
【特許請求の範囲】
【請求項１】
ジョブを蓄積するジョブ蓄積手段と、
ユーザの識別情報を入力する入力手段と、
前記入力手段により入力されたユーザの識別情報が、予め登録されている情報と一致しているか否かを照合して認証を行う認証手段と、
前記認証手段による認証時に、前記ジョブ蓄積手段にジョブが蓄積されている場合には、前記入力された識別情報に対して、前記蓄積されているジョブの発行ユーザについての登録情報を優先的に照合させる制御手段と、
を備えていることを特徴とするジョブ実行装置。
【請求項２】
前記ジョブ蓄積手段に蓄積されているジョブが、外部から送信され自装置からの操作指示により実行されるモードのジョブであり、
前記制御手段は、前記モードのジョブの発行ユーザについての登録情報を、他の蓄積ジョブの発行ユーザについての登録情報よりも優先的に照合させる請求項１に記載のジョブ実行装置。
【請求項３】
ジョブをジョブ蓄積手段に蓄積するステップと、
ユーザの識別情報を入力するステップと、
前記入力されたユーザの識別情報が、予め登録されている情報と一致しているか否かを照合して認証を行うステップと、
前記認証時に前記ジョブ蓄積手段にジョブが蓄積されている場合には、前記入力された識別情報に対して、前記蓄積されているジョブの発行ユーザについての登録情報を優先的に照合させる制御ステップと、
を備えていることを特徴とするジョブ実行装置における認証処理方法。
【請求項４】
前記ジョブ蓄積手段に蓄積されているジョブが、外部から送信され自装置からの操作指示により実行されるモードのジョブであり、
前記制御ステップでは、前記モードのジョブの発行ユーザについての登録情報を、他の蓄積ジョブの発行ユーザについての登録情報よりも優先的に照合させる請求項３に記載の認証処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複写機能、プリント機能、スキャン機能などを備えた多機能デジタル複合機であるＭＦＰ（Multi Function Peripherals) などに適用されるジョブ実行装置、及びこのジョブ実行装置において実施される認証処理方法に関する。
【背景技術】
【０００２】
ＭＦＰなどのジョブ実行装置として、ユーザの使用に際しユーザ認証を行うものが知られている。また、最近では、セキュリティの強化等を図るために、指紋や静脈等のユーザ固有の生体情報を使用して認証を行う方式が利用されるようになってきている。
【０００３】
このようなユーザ認証は、入力された識別情報が予め登録されている識別情報と一致するかどうかを順番に照合することにより行われるが、登録ユーザの数が多いと照合処理にも時間がかかり、使い勝手が良くないという問題がある。特に、ユーザ固有の生体情報を用いる場合には、処理時間が長くなっていた。
【０００４】
そこで、認証処理時間を短縮して使い勝手の向上を図るために、ログイン情報テーブルに保存された各登録ユーザのログイン情報に基づいて、各登録ユーザの認証優先順位を設定し、ログイン可能状態で指紋センサから指紋情報が入力されると、順位高位のユーザの登録指紋情報から順に入力指紋情報に対して照合するようにした技術が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００５−２４２５２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、前記特許文献１に記載された技術では、次のような問題があった。
【０００６】
即ち、ジョブ実行装置に既に蓄積されているジョブの発行ユーザは、その装置を操作してジョブを実行させる可能性が高いといえるが、前記特許文献１のように、ログイン情報に基づいて認証を優先させる構成では、蓄積ジョブの発行ユーザがジョブを実行させたい場合でも、ログイン回数が少なければ、認証順位が低位となり、その結果、照合までに時間がかかってしまうという問題があった。
【０００７】
特に、外部から送信されジョブ実行装置の操作部からの指示により実行されるジョブの発行ユーザや、スキャン機能を使用するためにデータ送信先を予めネットワーク経由でワンタッチ登録したユーザにとっては、ジョブ実行装置を使用する可能性が極めて高いにもかかわらず、認証処理に時間が費やされるため、使い勝手が良くなかった。
【０００８】
この発明は、上記実情に鑑みてなされたものであり、入力されたユーザの識別情報と登録されている識別情報との照合による認証処理に要する時間を短縮して使い勝手を良くしたジョブ実行装置を提供し、さらにはこのジョブ実行装置において実施される認証処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題は、以下の手段によって解決される。
（１）ジョブを蓄積するジョブ蓄積手段と、ユーザの識別情報を入力する入力手段と、前記入力手段により入力されたユーザの識別情報が、予め登録されている情報と一致しているか否かを照合して認証を行う認証手段と、前記認証手段による認証時に、前記ジョブ蓄積手段にジョブが蓄積されている場合には、前記入力された識別情報に対して、前記蓄積されているジョブの発行ユーザについての登録情報を優先的に照合させる制御手段と、を備えていることを特徴とするジョブ実行装置。
（２）前記ジョブ蓄積手段に蓄積されているジョブが、外部から送信され自装置からの操作指示により実行されるモードのジョブであり、前記制御手段は、前記モードのジョブの発行ユーザについての登録情報を、他の蓄積ジョブの発行ユーザについての登録情報よりも優先的に照合させる前項１に記載のジョブ実行装置。
（３）ジョブをジョブ蓄積手段に蓄積するステップと、ユーザの識別情報を入力するステップと、前記入力されたユーザの識別情報が、予め登録されている情報と一致しているか否かを照合して認証を行うステップと、前記認証時に前記ジョブ蓄積手段にジョブが蓄積されている場合には、前記入力された識別情報に対して、前記蓄積されているジョブの発行ユーザについての登録情報を優先的に照合させる制御ステップと、を備えていることを特徴とするジョブ実行装置における認証処理方法。
（４）前記ジョブ蓄積手段に蓄積されているジョブが、外部から送信され自装置からの操作指示により実行されるモードのジョブであり、前記制御ステップでは、前記モードのジョブの発行ユーザについての登録情報を、他の蓄積ジョブの発行ユーザについての登録情報よりも優先的に照合させる前項３に記載の認証処理方法。
【発明の効果】
【００１０】
前項（１）に記載の発明によれば、ユーザが入力手段により識別情報を入力すると、認証手段は、入力された識別情報に対して、予め登録されている情報を順次照合する。その照合作業にあたっては、制御手段により、蓄積手段に蓄積されているジョブ（蓄積ジョブ）の発行ユーザについての登録情報を、入力された識別情報に対して優先的に照合させるから、蓄積ジョブの発行ユーザのログイン回数が少なくても、操作可能性の大きいユーザの登録情報との照合が優先的に行われることになり、認証成功の可能性が高くなるから、処理時間を短縮することができ、使い勝手を改善できる。
【００１１】
前項（２）に記載の発明によれば、蓄積ジョブの中でも操作可能性の極めて大きいジョブの発行ユーザの登録情報との照合が優先的に行われることになるから、このジョブを実行するユーザの使い勝手を改善することができる。
【００１２】
前項（３）に記載の発明によれば、蓄積ジョブの発行ユーザについての登録情報を、入力された識別情報に対して優先的に照合させるから、蓄積ジョブの発行ユーザのログイン回数が少なくても、操作可能性の大きいユーザの登録情報との照合が優先的に行われることになり、認証処理時間を短縮することができ、使い勝手を改善できる。
【００１３】
前項（４）に記載の発明によれば、蓄積ジョブの中でも操作可能性の極めて大きいジョブの発行ユーザの登録情報との照合が優先的に行われることになるから、このジョブを実行するユーザの使い勝手を改善することができる。
【発明を実施するための最良の形態】
【００１４】
以下、この発明の一実施形態を図面に基づいて説明する。
【００１５】
図１は、この発明の一実施形態に係るジョブ実行装置が用いられたジョブ実行システムを示す構成図である。
【００１６】
図１において、このジョブ実行システムは、ジョブ実行装置１０１とユーザ端末１０２とを備えており、これら画像処理装置１０１とユーザ端末１０２とは、印刷ジョブデータの送受信などができるように、ネットワーク１０３を介して接続されている。
【００１７】
前記ジョブ実行装置１０１は、例えばＭＦＰのような画像形成装置からなり、コピー機能、プリンタ機能、ファクシミリ機能、スキャン機能などを有している。
【００１８】
前記端末１０２は、ユーザが業務を遂行する際に使用するパーソナルコンピュータ（ＰＣという）等からなり、例えば電子文書の閲覧や編集、電子メール文書の送受信、ジョブ実行装置１０１への印刷ジョブ等の各種ジョブの送信やスキャナから読み込んだ電子文書の受信などを実現する。
【００１９】
前記ネットワーク１０３は、例えば企業などで構築されるネットワークであり、１０／１００Ｂａｓｅ−Ｔや１０００Ｂａｓｅ−Ｔなどのインターフェースを用いて実現されるものである。
【００２０】
前記ジョブ実行装置１０１は、スキャナ部１１と、プリンタ部１２と、操作パネル部１３と、生体認証部１４と、記憶部１５と、ネットワーク通信部１６とを備えている。
【００２１】
前記スキャナ部１１は、原稿台などに置かれた原稿画像を所定の解像度で読み取り、所定の画像処理を施して電子データに変換するものであり、図示しない光源、プリズムおよびＣＣＤなどで実現されるものである。
【００２２】
前記プリンタ部１２は、印刷ジョブなどに含まれる電子データを実際に用紙に出力する機能を有する部分であり、例えば電子写真の機構、インクジェット機構、熱転写機構などによって実現されるものである。
【００２３】
前記操作パネル部１３は、ユーザの指示を入力する機構を有する他に、ユーザへのメッセージ表示部を有する。この表示部は、タッチパネルなどで実現されるものである。この表示部には、ＰＣ１０２から送信されジョブ実行装置１０１の操作パネル部１３からのワンタッチ指示により実行されるモード（以下このモードを「自動実行モード」という）のジョブについて、これを実行指示するためのワンタッチキーＴ１，Ｔ２（図６参照）等が表示されるものとなされている。
【００２４】
前記生体認証部１４は、このジョブ実行装置１０１を使用するユーザを特定するために、ユーザ固有の生体情報、例えば指紋や虹彩、静脈や声紋などの情報を読み取って予め登録されている識別情報と照合を行うためのものである。
【００２５】
前記記憶部１５は、各種データやソフトウェアを記憶するものであり、ハードディスク（ＨＤＤ）や不揮発性メモリなどで構成されている。この記憶部１５には、ユーザによって発行されたプリントジョブ等の各種ジョブが蓄積されるとともに、前記認証を行うために予め登録された前記識別情報が記憶されている。
【００２６】
前記ネットワーク通信部１６は、ローカルエリアネットワーク（ＬＡＮ）などのネットワーク１０３に接続されて、前記ＰＣ１０２との通信を実現するためのものであり、ネットワーク・インターフェース・カード（ＮＩＣ）などによって実現されるものである。
【００２７】
前記演算処理部１７は、ジョブ実行装置１０１の全体を統括制御するものであり、図示しないマイクロプロセッサ（ＣＰＵ）と、ランダム・アクセス・メモリ（ＲＡＭ）などの組み合わせによって実現されるものである。
【００２８】
この演算処理部１７は、生体認証部１４から入力されたユーザの識別情報である生体情報と、登録済みの識別情報とが生体認証部１４により照合されるときに、前記記憶部１５にジョブが蓄積されている場合には、蓄積ジョブの発行者（所有者と同じ）であるユーザの登録情報を、前記生体認証部１４から入力された識別情報に対して優先的に照合させるように制御する機能も有している。
【００２９】
すなわち、ユーザがジョブ実行装置１０１を使用するために、ユーザ固有の識別情報である例えば指紋等の生体情報を入力すると、生体認証部１４により予め登録されている識別情報と一致しているか否かが照合される。前記演算処理部１７は、その照合処理にあたって、蓄積ジョブの発行ユーザに関する登録情報を優先的に照合させるように制御する。これにより、蓄積ジョブを所有するユーザがログインする場合、ログイン回数が少なくても、優先的に照合が行われることになり、操作可能性の大きいユーザに対する認証処理時間を短縮でき、使い勝手を良くすることができる。
【００３０】
この実施形態ではさらに、蓄積ジョブが前記自動実行モードのジョブである場合には、この自動実行モードのジョブの発行ユーザについての登録情報を、他の蓄積ジョブの発行ユーザの登録情報よりも優先して、照合させるようにしている。これにより、操作可能性の極めて高いユーザについての登録情報を、入力された識別情報に対して照合させることができ、早期に認証を確立することができる。
【００３１】
なお、前記自動実行モードのジョブについては、前述したように、予めジョブを前記ネットワーク１０３経由で登録したユーザが、前記操作パネル部１３に表示されたワンタッチキーＴ１，Ｔ２（図６）をタッチして印刷等を指示するだけで、ジョブの自動実行処理が速やかに開始される。
【００３２】
図２は、ユーザを管理するために使用される生体認証情報の管理テーブルである。
【００３３】
「ユーザＩＤ」は、各ユーザに一意に割り当てられた管理上のＩＤである。
【００３４】
「アカウント情報」は、ユーザを説明するための情報であり、名前などが登録されている。
【００３５】
「生体認証情報」は、ユーザ固有の生体認証情報を保持する。このテーブル上では、バイナリデータの並びであるが、実際には指紋の画像データや声紋の波形データを示す。
【００３６】
この管理テーブルは、前記記憶部１５に保存されており、必要に応じて照会・更新が行われる。
【００３７】
図３は、受信したジョブを管理するためのジョブの管理テーブルであり、前記記憶部１５に保存されており、必要に応じて照会・更新が行われる。
【００３８】
「ジョブＩＤ」は、各ジョブに一意に割り当てられた管理上のＩＤである。
【００３９】
「ジョブ所有者情報」は、ジョブを発行したユーザを特定するためのＩＤを示すものであり、図２の生体認証情報の管理テーブル「ユーザＩＤ」と同じ値を持つ。
【００４０】
「ジョブのタイトル」は、ジョブを説明するための情報で、印刷する文書名などが登録されている。
【００４１】
「ジョブの種類」は、通常のジョブであるか自動実行モードのジョブであるか等を示す。
【００４２】
「登録日時」はジョブを受け付けた時間を示す。
【００４３】
このジョブ実行装置１０１は、通常、早い時間に登録されたジョブ程、若いジョブＩＤを割り当てて順番に処理を行うが、自動実行モードのジョブの場合は、ユーザの操作後にジョブ実行処理を開始するため、順番が到来しても処理をスキップするようになっている。
【００４４】
図４は、ユーザ毎に所有するジョブを並べたユーザ別ジョブ管理テーブルであり、前記記憶部１５に保存されており、必要に応じて照会・更新が行われる。
【００４５】
「ユーザＩＤ」は、各ユーザに一意に割り当てられた管理上のＩＤであり、図２の生体認証情報の管理テーブルの「ユーザＩＤ」と同じ値で配置されている。
【００４６】
「自動実行モード印刷ジョブＩＤのリスト」は、ユーザが登録した自動実行モードの印刷ジョブのリストである。リスト中の番号は、図３の「ジョブＩＤ」と同じ値を示している。
【００４７】
「通常印刷ジョブＩＤのリスト」は、そのユーザが登録した通常印刷ジョブのリストである。リスト中の番号は図３のテーブルの「ジョブＩＤ」と同じ値を示している。
【００４８】
このユーザ別ジョブ管理テーブルは、図２および図３の２つのテーブルに基づいて作成され、例えば、ユーザＩＤが「００１」のユーザ（Ｏｋａｍｏｔｏ  Ｔｏｍｏｙｕｋｉ）は、ジョブＩＤ「５０１」、「５０５」の自動実行モードの印刷ジョブと、ジョブＩＤ「５０１」の通常印刷ジョブの所有者であることが分かる。
【００４９】
図５に、ユーザ認証前に操作パネル部１３に表示される画面Ｄ１を示す。
【００５０】
この画面Ｄ１では、ユーザに生体認証操作を促すと共に、「ゲストとしてログイン」ボタンを提供することにより、登録されていないユーザに対しても機能を制限した上で使用を許可するようになっている。
【００５１】
図６は、前記操作パネル部１３において、図２〜図４の「ユーザＩＤ」が「００１」のユーザの認証が成功した際の画面Ｄ２である。
【００５２】
ユーザＩＤ「００１」のユーザ（Ｏｋａｍｏｔｏ  Ｔｏｍｏｙｕｋｉ）については、予め２つの自動実行モードの印刷ジョブが登録されているため、前記画面Ｄ２には、操作パネル部１３上から印刷を指示できるワンタッチキーＴ１，Ｔ２が表示されている。
【００５３】
前記ユーザはこのワンタッチキーＴ１，Ｔ２を選択操作することにより、自動実行モードの印刷ジョブの実行開始を、装置のプリンタ部１２に対して指示することができる。
【００５４】
図７は、ユーザ認証時に画像処理装置１０１において実施されるユーザ識別情報の照合処理を示すフローチャートである。なお、この例では、記憶部１５に蓄積されているジョブが印刷ジョブである場合を説明したが、印刷ジョブに限定されるものではない。
【００５５】
照合処理は、前記生体認証部１４から入力されたユーザの生体認証情報を取得したのち開始される。
【００５６】
まず、ステップＳ７０１で、図４に示すユーザ別ジョブ管理テーブルと図２に示す生体情報の管理テーブルとに基づいて、自動実行モードの印刷ジョブを所有するユーザについて生体情報の照合を行う。
【００５７】
ステップＳ７０２では、自動実行モードの印刷ジョブを所有するユーザの登録情報の中に、入力された生体情報と一致する情報が見つかったか否かを判断し、一致する情報が見つかった場合（ステップＳ７０２でＹＥＳ）、ステップＳ７０８で、見つかったユーザのＩＤを呼出し元に通知するために、ユーザＩＤを退避し、ステップＳ７０９で認証成功の処理を行ったのち、照合処理を終了する。
【００５８】
自動実行モードの印刷ジョブを所有するユーザの登録情報の中に、一致する情報が見つからなかった場合（ステップＳ７０２でＮＯ）、ステップＳ７０３では、図４に示すユーザ別ジョブ管理テーブルと図２に示す生体情報の管理テーブルに基づいて、通常印刷ジョブのみを所有するユーザの登録情報を照合し、通常印刷ジョブのみを所有するユーザの登録情報の中に、入力された生体情報と一致する情報が見つかった場合（ステップＳ７０４でＹＥＳ）、ステップＳ７０８に進む。
【００５９】
通常印刷ジョブのみを所有するユーザの登録情報の中に、一致する情報が見つからなかった場合は（ステップＳ７０４でＮＯ）、ステップＳ７０５で、全てのユーザの登録情報を順番に照合する（通常の照合処理）。
【００６０】
ステップＳ７０６では、全てのユーザの登録情報の中に、入力された生体情報と一致する情報が見つかったか否かを判断し、全てのユーザの登録情報の中に、一致する情報が見つかった場合（ステップＳ７０６でＹＥＳ）、ステップＳ７０８に進む。
【００６１】
全てのユーザの登録情報の中に、一致する情報が見つからなかった場合（ステップＳ７０６でＮＯ）、ステップＳ７０７で認証失敗の処理を行ったのち、処理を終了する。
【００６２】
このように、蓄積ジョブを所有するユーザの登録情報から、優先的に、入力された生体情報との照合を行うから、蓄積ジョブの発行ユーザのログイン回数が少なくても、操作可能性の大きいユーザの登録情報との照合が優先的に行われることになる。その結果、認証成功の可能性が高くなるから、処理時間を短縮することができ、使い勝手を改善できる。
【００６３】
また、蓄積ジョブの中でも、操作可能性の極めて大きい自動実行モードのジョブの発行ユーザの登録情報との照合が優先的に行われるから、このジョブを実行するユーザの使い勝手を改善することができる。
【００６４】
なお、以上の実施形態では、認証方式が生体情報を用いた生体認証である場合を説明したが、識別番号やパスワード等の識別情報を用いた認証方式であっても良い。
【図面の簡単な説明】
【００６５】
【図１】この発明の一実施形態に係るジョブ実行装置が適用されたジョブ実行システムを示す構成図である。
【図２】ジョブ実行装置の記憶部に格納されている生体確認情報の管理テーブルである。
【図３】ジョブ実行装置の記憶部に格納されているジョブ管理テーブルである。
【図４】ジョブ実行装置の記憶部に格納されているユーザ別ジョブ管理テーブルである。
【図５】認証前に操作パネル部に表示される認証操作を促す画面例である。
【図６】ユーザの認証が成功した場合に操作パネル部に表示される画面例である。
【図７】生体認証時に認証データの照会を行う処理の流れを示すフローチャートである。
【符号の説明】
【００６６】
１１          スキャナ部
１２          プリンタ部
１３          操作パネル部
１４          認証部
１６          ネットワーク通信部
１７          演算処理部
１０２        ユーザ端末
１０３        ネットワーク
Ｔ１，Ｔ２    ワンタッチキー
【図１】
2008005069.tif 000003
【図２】
2008005069.tif 000004
【図３】
2008005069.tif 000005
【図４】
2008005069.tif 000006
【図５】
2008005069.tif 000007
【図６】
2008005069.tif 000008
【図７】
2008005069.tif 000009