(57)【要約】【課題】本発明は、ユーザーに手間のかかる操作を強いることなく、アプリケーション毎に適切な方法でユーザー識別とユーザー認証を行なうことが可能になる画像処理装置を提供する。【解決手段】ユーザーが選択したアプリケーションを実行する前に認証方法判定テーブル７０１により認証方法を判定する。その結果、パーソナライズ用認証が設定されていた場合は、パーソナライズ用認証部３０７によりユーザーの識別を目的として認証情報の入力を必要としない認証を行う。一方、アクセス制御用認証が設定されていた場合は、アクセス制御用認証部３０８によりアプリケーションの利用制限を目的として認証情報の入力を必要とする認証を行う。【選択図】図６
2014219832.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションを備え、ユーザーにより選択されたアプリケーションを実行することにより所定の機能を実現する画像処理装置において、
前記複数のアプリケーションの各々に対する認証方法が設定された認証方法設定情報を記憶する記憶手段と、
前記選択されたアプリケーションを実行する前に行う認証方法を前記認証方法設定情報により判定する認証方法判定手段と、
前記認証方法判定手段により判定された認証方法を用いて認証を行う認証手段とを備え、
前記認証方法には、少なくとも、認証情報の入力を必要としない第１の認証方法と、認証情報の入力を必要とする第２の認証方法とが含まれることを特徴とする画像処理装置。
【請求項２】
前記認証方法の各々に異なる認証強度が設定された認証強度設定情報と、
前記選択されたアプリケーションを実行する前に行う認証方法の認証強度を前記認証強度設定情報により判定する認証強度判定手段と、
前記認証手段が認証したユーザーと同一のユーザーで、且つ前記認証強度判定手段により判定された認証強度が、前記認証手段が用いた前回の認証方法の認証強度と同じ若しくは弱い場合は、当該ユーザーの認証を行わないようにする制御手段とをさらに備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第１の認証方法は、アプリケーションを利用するユーザーを識別することを目的とした認証であることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記認証手段は、前記第１の認証方法による認証を行うために、複数のユーザー名を操作画面に表示してユーザーに選択させることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記第２の認証方法は、アプリケーションの利用制限を目的とした認証であることを特徴とする、請求項１または２に記載の画像処理装置。
【請求項６】
前記認証手段は、前記第２の認証方法による認証を行うために、ユーザー名とパスワードとを入力させる操作画面を表示することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記記憶手段は更に、前記画像処理装置のユーザーの属性情報を記憶し、
前記選択されたアプリケーションに対する認証方法が前記第１の認証方法である場合、前記第１の認証方法によって認証されたユーザーに対応する属性情報を用いて前記アプリケーションの操作画面がパーソナライズされることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
前記認証方法は更に、ユーザーの認証を行わないことを含むことを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
複数のアプリケーションを備え、ユーザーにより選択されたアプリケーションを実行することにより所定の機能を実現する画像処理装置の認証方法において、
前記選択されたアプリケーションを実行する前に行う認証方法を、前記複数のアプリケーションの各々に認証方法が設定された認証方法設定情報により判定する認証方法判定工程と、
前記認証方法判定工程にて判定された認証方法を用いて認証を行う認証工程とを備え、
前記認証方法には、少なくとも、認証情報の入力を必要としない第１の認証方法と、認証情報の入力を必要とする第２の認証方法とが含まれることを特徴とする認証方法。
【請求項１０】
請求項９に記載の認証方法を画像処理装置に実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその認証方法、並びにプログラムに関し、特に、複数の機能を有する画像処理装置の当該機能を利用する複数のユーザーの認証技術に関する。
【背景技術】
【０００２】
ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）等の画像処理装置は、コピーやプリント、スキャンした画像の送信等の複数の機能を実現するために、コピー、プリント、スキャンして送信などのアプリケーションを備える。また、多くの画像処理装置は、複数のユーザーに共用されることから、セキュリティの観点でユーザー認証機能を備えるものがある。
【０００３】
ユーザー認証によりユーザーを識別して、アプリケーション毎にユーザーの利用を可能にしたり、制限したりする機能別認証と呼ばれるものがある。この機能別認証では、画像処理装置の起動時にアプリケーションの選択メニューを表示し、ユーザーが選択したアプリケーションがすべてのユーザーが利用可能なものでなければ、はじめて認証を要求する。例えば、コピーアプリケーションの利用についてはどのユーザーでも可能とする一方、スキャンして送信アプリケーション（スキャンして送信機能）については、ユーザー認証に成功したユーザーのみ利用させるという技術が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１２２７７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来の技術では、ユーザー認証を必要としないアプリケーションを利用する場合は、認証情報や生体情報を入力することなく、手間のかかる操作を必要としない。一方、ユーザー認証を必要とするアプリケーションを利用する場合、セキュリティの観点でユーザーに対してＩＤやパスワード等の認証情報、指紋などの生体情報の入力が求められ、手間のかかる操作が必要である。
【０００６】
しかしながら、ユーザー認証を必要とするアプリケーションを利用するときは、例えば、そのアプリケーションがセキュリティ目的でなく、単に操作画面や表示設定等をユーザー毎にカスタマイズする場合であっても、一律に認証情報等の入力を要求される。その結果、ユーザーに手間のかかる操作を強いることになる。また、一律により簡便なユーザー認証に変更すると、セキュリティの低下を招く。
【０００７】
本発明は、上記問題に鑑みて成されたものであり、ユーザーに手間のかかる操作を強いることなく、アプリケーション毎に適切なユーザー認証を行なうことが可能になる認証技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の画像処理装置は、複数のアプリケーションを備え、ユーザーにより選択されたアプリケーションを実行することにより所定の機能を実現する画像処理装置において、前記複数のアプリケーションの各々に対する認証方法が設定された認証方法設定情報を記憶する記憶手段と、前記選択されたアプリケーションを実行する前に行う認証方法を前記認証方法設定情報により判定する認証方法判定手段と、前記認証方法判定手段により判定された認証方法を用いて認証を行う認証手段とを備え、前記認証方法には、少なくとも、認証情報の入力を必要としない第１の認証方法と、認証情報の入力を必要とする第２の認証方法とが含まれることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザーが選択したアプリケーションを実行する前に認証方法設定情報により認証方法を判定する。その結果、ユーザーの識別を目的として認証情報の入力を必要としない認証を行う第１の認証方法が設定されていた場合は、当該第１の認証方法による認証を行う。一方、アプリケーションの利用制限を目的として認証情報の入力を必要とする第２の認証方法が設定されていた場合は、当該第２の認証方法による認証を行う。これにより、ユーザーに手間のかかる操作を強いることなく、アプリケーション毎に適切な方法でユーザー認証を行なうことが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態に係る画像処理装置が配置されたネットワーク環境の一例を示す図である。
【図２】図１におけるＭＦＰのハードウェア構成を示すブロック図である。
【図３】図１におけるＭＦＰのソフトウェア構成を示すブロック図である。
【図４】ＭＦＰの操作部に表示される画面の一例を示す図であり、（ａ）アプリケーション選択メニュー画面、（ｂ）パーソナライズ用認証画面、（ｃ）アクセス制御用認証画面である。
【図５】ＭＦＰのＨＤＤに保持されたテーブルの一例を示す図であり、（ａ）アプリケーションの認証方法の判定に用いられるもの、（ｂ）パーソナライズ用認証時に用いられるもの、（ｃ）アクセス制御用認証時に用いられるものである。
【図６】第１の実施形態におけるＭＦＰのアプリケーション選択時の動作の流れを示すフローチャートである。
【図７】ＭＦＰの操作部に表示されるプリント用画面の一例を示す図である。
【図８】本発明の第２の実施形態におけるＭＦＰのアプリケーション選択時の動作の流れを示すフローチャートである。
【図９】ＭＦＰのＨＤＤに保持された認証強度を判定するためのテーブルの一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１２】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像処理装置が配置されたネットワーク環境の一例を示す図である。
【００１３】
ＭＦＰ１０１は、コピー機能、プリント機能やスキャナ機能、ネットワーク通信機能等の複数の機能を備えた複合機（画像処理装置）である。ＭＦＰ１０１は、プリントサーバ１０２、ＰＣ（パーソナルコンピュータ）１０３、及びメールサーバ１０４が接続されたＬＡＮ１００に接続されている。ＬＡＮ１００は、インターネット１１０に接続されている。
【００１４】
ＰＣ１０３では、ユーザーによりプリントジョブが作成される。ＰＣ１０３から送信されたプリントジョブがプリントサーバ１０２に留め置かれる。ＭＦＰ１０１はユーザーの指示に従ってプリントサーバ１０２にアクセスし、プリントサーバ１０２から所望のプリントジョブを取得する。ＭＦＰ１０１では、プリントサーバ１０２から取得したプリントジョブの印刷が実行される。
【００１５】
ＭＦＰ１０１は、スキャン機能により読み取った画像のデータを、ＬＡＮ１００を介してメールサーバ１０４に送信する。ＰＣ１０３は、メールサーバ１０４に保存された画像データを取得してユーザーの利用に供することができる。さらに、メールサーバ１０４は、画像データをインターネット１１０に接続されたＰＣ（不図示）に送信することもできる。
【００１６】
図２は、図１におけるＭＦＰ１０１のハードウェア構成を示すブロック図である。
【００１７】
ＣＰＵ２０１を含む制御部２００は、ＭＦＰ１０１全体の動作を制御する。ＣＰＵ２０１は、ＲＯＭ２０２に記憶された制御プログラムを読み出して読取制御や送信制御などの各種制御を行う。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０４は、画像データや各種プログラムを記憶する。操作部Ｉ／Ｆ２０５は、操作部２０９と制御部２００との間の情報のやりとりを制御するインターフェース（Ｉ／Ｆ）である。
【００１８】
プリンタＩ／Ｆ２０６は、プリンタ部２１０と制御部２００との間の情報のやりとりを制御するＩ／Ｆである。プリンタ部２１０は、プリンタＩ／Ｆ２０６を介して制御部２００から転送された画像データを記録媒体上に印刷する。
【００１９】
スキャナＩ／Ｆ２０７は、スキャナ部２１１と制御部２００との間の情報のやりとりを制御するＩ／Ｆである。スキャナ部２１１は、原稿上の画像を読み取って画像データを生成し、スキャナＩ／Ｆ２０７を介して制御部２００に出力する。
【００２０】
ネットワークＩ／Ｆ２０８は、制御部２００とＬＡＮ１００との間の情報のやりとりを制御する通信Ｉ／Ｆである。ネットワークＩ／Ｆ２０８は、ＬＡＮ１００上のプリントサーバ１０２やＰＣ１０３等との間で、画像データや情報を送信したり、各種情報を受信したりする。
【００２１】
なお、本実施形態においてＭＦＰ１０１は１つのＣＰＵ２０１が１つのメモリ（ＲＡＭ２０３またはＨＤＤ２０４）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵや複数のＲＡＭまたはＨＤＤを協働させてフローチャートに示す各処理を実行するようにすることもできる。
【００２２】
図３は、図１におけるＭＦＰ１０１のソフトウェア構成を示すブロック図である。図３に示す各ブロックは、ＭＦＰ１０１のＲＯＭ２０２またはＨＤＤ２０４に記憶されたソフトウェアモジュールであり、ＭＦＰ１０１のＣＰＵ２０１が実行することにより以下に説明する所定の機能を実現する。
【００２３】
画面表示管理部３０１は、操作部２０９に表示する画像や各種情報等を制御する機能を有する。
【００２４】
アプリケーション選択メニュー部３０２は、ユーザーに後述する複数のアプリケーションから所望のアプリケーションを選択させるためのアプリケーション選択メニュー画面（以下、単に「メニュー画面」とする。）を操作部２０９に表示する機能を有する。メニュー画面の一例を図４（ａ）に示す。
【００２５】
メニュー画面４００には、コピーボタン４０１、プリントボタン４０２、及びスキャンして送信ボタン４０３の３つボタンが配置されている。ユーザーがいずれかのボタンを押下することで、選択されたアプリケーションがＭＦＰ１０１で実行される。なお、図示例では、３つのボタンのみが記載されているが、これらに限定されるものではない。
【００２６】
コピー部３０３は、コピー機能を実現するためのアプリケーションである。プリント部３０４は、受信したプリントジョブを実行してプリント機能を実現するためのアプリケーションである。スキャンして送信部３０５は、スキャナ部２１１によりスキャンされた画像をメールなどで外部に送信する機能を実現するためのアプリケーションである。なお、図示例では、コピー部３０３、プリント部３０４、及びスキャンして送信部３０５の３つのアプリケーションが記載されているが、これらに限定されるものではない。
【００２７】
認証管理部３０６は、コピー部３０３やプリント部３０４等の各種アプリケーションをユーザーが利用するにあたり認証が必要かどうか、必要であればどの認証が必要であるかを管理する機能を有する。認証管理部３０６は、ＨＤＤ２０４に保持された、図５（ａ）に示すような認証方法判定テーブル７０１（認証方法設定情報）を参照してアプリケーション毎の認証を行う。認証方法判定テーブル７０１は、アプリケーション名と必要な認証方法とが対応付けられており、例えば、ユーザーがメニュー画面４００上でコピーボタン４０１を押下することでコピーを選択した場合、認証は行われない。一方、プリントボタン４０２が押下され、プリントが選択された場合には、パーソナライズ用の認証が必要となる。さらに、スキャンして送信ボタン４０３が押下され、スキャンして送信が選択された場合、アクセス制御用の認証が必要となる。
【００２８】
パーソナライズ用認証部３０７は、ユーザーの識別を目的としてパスワード等の認証情報の入力を必要としない認証方法（第１の認証方法）を実行する機能を有する。パーソナライズ用認証部３０７がユーザー識別を行う際に操作部２０９に表示される画面の一例を図４（ｂ）に示す。
【００２９】
図４（ｂ）に示すパーソナライズ用認証画面５００では、ユーザーを表すボタン５０１〜５０３が表示されている。なお、図示例では、ボタン５０１〜５０３上には「ユーザー１」、「ユーザー２」、「ユーザー３」と記載されているが、ユーザー名やＩＤ、ニックネーム等の識別可能な情報で、ユーザー自身が設定可能なものが表示されるものとする。
【００３０】
ユーザーがボタン５０１〜５０３から自分自身に該当するボタンを押下すると、パーソナライズ用認証部３０７は、ＨＤＤ２０４に保持された、図５（ｂ）に示すような認証用テーブル８０１を参照してパーソナライズ用の認証を行う。認証用テーブル８０１は、ユーザー名と属性情報とが対応付けられている。属性情報には、ユーザーの所属、ユーザー固有のアプリケーションの設定情報、ユーザー固有のアプリケーションの操作画面の情報等のユーザー情報が格納されている。
【００３１】
アクセス制御用認証部３０８は、パーソナライズ用認証部３０７よりも厳密なユーザー認証を行うべく、アプリケーションの利用制限を目的として認証情報の入力を必要とする認証方法（第２の認証方法）を実行する機能を有する。アクセス制御用認証部３０８がユーザー認証を行う際に操作部２０９に表示される画面の一例を図４（ｃ）に示す。
【００３２】
図４（ｃ）に示すアクセス制御用認証画面６００では、ユーザー名入力欄６０１と、パスワード入力欄６０２と、キャンセルボタン６０３と、ログインボタン６０４が表示されている。
【００３３】
ユーザーがユーザー名入力欄６０１にユーザー名を、パスワード入力欄６０２にパスワードを入力し、ログインボタン６０４を押下すると、アクセス制御用認証部３０８が、ＨＤＤ２０４に保持された、図５（ｃ）に示す認証用テーブル９０１を参照して認証を行う。
【００３４】
図５（ｃ）に示す認証用テーブル９０１では、ユーザー名とパスワードとアクセス権限と属性情報とが対応付けられている。アクセス権限には、ユーザー毎に設定されたアプリケーションの利用権限が設定されている。図示例では、ユーザーＡは、認証成功によりコピー、プリントのみが利用可能に設定されているが、ユーザーＢはすべてのアプリケーションの利用が可能に設定されている。
【００３５】
次に、ＭＦＰ１０１において、ユーザーがアプリケーションを利用する際に必要な認証機能がどのように提供されるかを図６を参照して説明する。
【００３６】
図６は、第１の実施形態におけるＭＦＰ１０１のアプリケーション選択時の動作の流れを示すフローチャートである。図示の処理は、ＭＦＰ１０１のＣＰＵ２０１が図３に示すソフトウェアのいずれかを実行することによって実現される。
【００３７】
ＭＦＰ１０１が起動すると、画面表示管理部３０１は、アプリケーション選択メニュー部３０２を制御して、操作部２０９にメニュー画面４００を表示する（ステップＳ１００１）。
【００３８】
アプリケーション選択メニュー部３０２は、メニュー画面上のボタン押下を検知してアプリケーション（以下「アプリ」とする）が選択されると（ステップＳ１００２でＹＥＳ）、画面表示管理部３０１を介して認証管理部３０６に、選択されたアプリを通知する。
【００３９】
次に、認証管理部３０６は、認証方法判定テーブル７０１を参照して、選択されたアプリに対する認証方法を確認し（ステップＳ１００３）、認証の必要性を判断する（ステップＳ１００４）。必要なしと判断されると（ステップＳ１００４でＮＯ）、認証管理部３０６は、ステップＳ１００２で選択されたアプリに起動要求を行う。その結果、起動したアプリが画面表示管理部３０１を介して当該アプリ用の画面を表示する（ステップＳ１００８）。例えば、メニュー画面４００上でコピーボタン４０１が押下された場合には、ユーザー認証の必要はないものと判断され、コピー部３０３によりアプリケーションの画面が表示される。
【００４０】
一方、ステップＳ１００４で認証管理部３０６が認証を必要と判断し（ステップＳ１００４でＹＥＳ）、且つパーソナライズ用であると判断した場合（ステップＳ１００５でＹＥＳ）、ステップＳ１００６へ移行する。
【００４１】
ステップＳ１００６では、パーソナライズ用認証部３０７は、画面表示管理部３０１を介して、操作部２０９にパーソナライズ用認証画面５００を表示する。
【００４２】
次に、パーソナライズ用認証部３０７は、パーソナライズ用認証画面５００上のボタン押下を検知してユーザーが選択されると（ステップＳ１００７）、認証用テーブル８０１を参照してパーソナライズ用の認証を行う。そして、パーソナライズ用認証部３０７は、ステップＳ１００２で選択されたアプリに起動要求を行う。その結果、起動したアプリが画面表示管理部３０１を介して当該アプリ用の画面を表示する（ステップＳ１００８）。例えば、メニュー画面４００上でプリントボタン４０２が押下された場合、パーソナライズ用認証部３０７によりパーソナライズ用認証画面５００が表示され、続いてプリント部３０４により図７に示すようなプリント用画面１１００が表示される。図７に示すプリント用画面１１００は、図５（ｂ）に示す属性情報を用いて操作画面をパーソナライズした一例である。図７に示すプリント用画面１１００では、ＭＦＰ１０１に保存されているジョブのうち、選択されたユーザー１のプリントジョブのリストが表示されている。
【００４３】
ステップＳ１００４で認証管理部３０６が認証を必要と判断し（ステップＳ１００４でＹＥＳ）、且つパーソナライズ用でないと判断した場合（ステップＳ１００５でＮＯ）、ステップＳ１００９へ移行する。
【００４４】
ステップＳ１００９では、アクセス制御用認証部３０８は、画面表示管理部３０１を介して、操作部２０９にアクセス制御用認証画面６００を表示する。
【００４５】
次に、アクセス制御用認証部３０８は、アクセス制御用認証画面６００上でユーザー名とパスワードが入力された後、ログインボタン６０４が押下されると、それらの認証情報に基づいて認証用テーブル９０１を参照して認証を行う。認証に成功した場合（ステップＳ１０１０でＹＥＳ）、アクセス制御用認証部３０８は、ステップＳ１００２で選択されたアプリに起動要求を行う。その結果、起動したアプリが画面表示管理部３０１を介して当該アプリ用の画面が表示される（ステップＳ１００８）。例えば、メニュー画面４００上でスキャンして送信ボタン４０３が押下された場合、アクセス制御用認証部３０８によりアクセス制御用認証画面６００が表示される。そして、認証に成功した場合は、スキャンして送信部３０５によりスキャンして送信用画面（不図示）が表示される。
【００４６】
ステップＳ１０１０で認証に失敗した場合（ステップＳ１０１０でＮＯ）、ステップＳ１００１に戻り、メニュー画面４００が表示される。
【００４７】
上記第１の実施形態によれば、ユーザーが選択したアプリケーションを実行する前に認証方法判定テーブル７０１により認証方法を判定する。その結果、パーソナライズ用認証が設定されていた場合は、パーソナライズ用認証部３０７によりユーザーの識別を目的として認証情報の入力を必要としない認証を行う。一方、アクセス制御用認証が設定されていた場合は、アクセス制御用認証部３０８によりアプリケーションの利用制限を目的として認証情報の入力を必要とする認証を行う。これにより、ユーザーに手間のかかる操作を強いることなく、アプリケーション毎に適切な方法でユーザー認証を行なうことが可能になる。
【００４８】
上記実施形態では、認証用テーブル８０１，９０１という２つのテーブルを備える構成について説明したが、これに限定されず、例えば、認証用テーブル９０１のみを用いた構成であってもよい。
【００４９】
［第２の実施形態］
本発明の第２の実施の形態に係る画像処理装置は、その構成（図１〜図３）が上記第１の実施の形態と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。以下に、上記第１の実施の形態と異なる点のみを説明する。なお、本実施形態では、ユーザー認証時に利用される認証用テーブルが共有されていることを前提とする。
【００５０】
図８は、本発明の第２の実施形態におけるＭＦＰ１０１のアプリケーション選択時の動作の流れを示すフローチャートである。図示の処理は、ＭＦＰ１０１のＣＰＵ２０１が図３に示すソフトウェアのいずれかを実行することによって実現される。また、図示の処理において、図６の処理と重複する部分の説明は省略し、異なる部分のみを説明する。
【００５１】
図８に示す処理は、既に図６に示す処理が実行され、ユーザーが既に認証された状態において実行される処理を示す。
【００５２】
ステップＳ１３０１では、認証管理部３０６は、ＨＤＤ２０４に保持された、図９に示す認証強度判定テーブル１２０１（認証強度設定情報）を参照して、選択されたアプリの認証方法の認証強度を確認する。
【００５３】
そして、認証管理部３０６は、認証したユーザーと同一のユーザーで、且つステップＳ１３０１で確認した認証強度が、前回の認証方法の認証強度と同じ若しくは弱い場合（ステップＳ１３０２でＮｏ）は、ステップＳ１００８に移行する。一方、前回の認証方法の認証強度より強い場合（ステップＳ１３０２でＹｅｓ）は、ステップＳ１００５以降の処理が行われる。
【００５４】
図９は、認証管理部３０６が管理する、認証方法の各々に異なる認証強度が設定された認証強度判定テーブル１２０１の一例を示す図である。図示例では、認証強度の数値が大きくなるほど認証強度が強いものとする。
【００５５】
上記第２の実施形態によれば、一旦認証が行なわれた後、同一のユーザーによりさらにアプリの選択が行なわれた場合、当該選択されたアプリの認証方法の認証強度と前回の認証方法に認証強度を比較する。その結果、今回の認証強度が前回の認証強度と同じもしくは弱ければ、認証を行わないように制御する。これにより、ユーザーは再び認証用の操作を行なうことなく、作業を継続することができ、ユーザーの利便性を向上させることができる。
【００５６】
上記第１及び第２の実施形態では、パーソナライズ用認証部３０７、アクセス制御用認証部３０８の２つの認証プログラムを用いて認証を行う形態について説明したが、これに限定されるものではない。例えば、１つの認証プログラムがパーソナライズモードとアクセス制御モードという２つの動作モードを切り替える構成であってもよい。
【００５７】
また、本発明をＭＦＰ等の画像処理装置に適用した実施形態について説明したが、スマートフォンを含む携帯電話、携帯型の端末等の情報処理装置に適用しても同様の効果が得られることは言うまでもない。
【００５８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワークまたは各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５９】
１０１  ＭＦＰ
２０１  ＣＰＵ
３０１  画メン表示管理部
３０２  アプリケーション選択メニュー部
３０３  コピー部
３０４  プリント部
３０５  スキャンして送信部
３０６  認証管理部
３０７  パーソナライズ用認証部
３０８  アクセス制御用認証部
【図１】
2014219832.tif 000003
【図２】
2014219832.tif 000004
【図３】
2014219832.tif 000005
【図４】
2014219832.tif 000006
【図５】
2014219832.tif 000007
【図６】
2014219832.tif 000008
【図７】
2014219832.tif 000009
【図８】
2014219832.tif 000010
【図９】
2014219832.tif 000011