(57)【要約】【課題】容易に認証の仕組みの変更が可能な情報処理システム及び情報処理装置を提供することを目的とする。【解決手段】認証に成功すると、当該情報処理システム１が備える機能を利用可能な情報処理システム１であって、各々入力された、第１の認証情報、及び、該第１の認証情報と異なる第２の認証情報を取得する認証情報取得手段１２２と、前記第１の認証情報の認証のための第１の認証基準情報と、前記第２の認証情報の認証のための第２の認証基準情報とを記憶する認証基準情報記憶手段２２０と、前記第１の認証情報と前記第１の認証基準情報とを用いた第１の認証の成否を判定する第１の認証判定手段１２８と、前記第２の認証情報と前記第２の認証基準情報とを用いた第２の認証の成否を判定する第２の認証判定手段１２６と、前記第１の認証及び前記第２の認証が成功した場合、前記第２の認証基準情報と前記第１の認証情報とを対応付けて前記認証基準情報記憶手段２２０に記憶させる認証情報制御手段１５０とを有することを特徴とする情報処理システム１。【選択図】図５
2009009347.tif 000002
【特許請求の範囲】
【請求項１】
認証に成功すると、当該情報処理システムが備える機能を利用可能な情報処理システムであって、
各々入力された、第１の認証情報、及び、該第１の認証情報と異なる第２の認証情報を取得する認証情報取得手段と、
前記第１の認証情報の認証のための第１の認証基準情報と、前記第２の認証情報の認証のための第２の認証基準情報とを記憶する認証基準情報記憶手段と、
前記第１の認証情報と前記第１の認証基準情報とを用いた第１の認証の成否を判定する第１の認証判定手段と、
前記第２の認証情報と前記第２の認証基準情報とを用いた第２の認証の成否を判定する第２の認証判定手段と、
前記第１の認証及び前記第２の認証が成功した場合、前記第２の認証基準情報と前記第１の認証情報とを対応付けて前記認証基準情報記憶手段に記憶させる認証情報制御手段と、
を有することを特徴とする情報処理システム。
【請求項２】
前記認証基準情報記憶手段が前記第２の認証基準情報を記憶していないとき、前記認証情報取得手段により前記第２の認証情報が取得された場合、
前記認証情報制御手段は、取得した該第２の認証情報を元に生成した前記第２の認証基準情報に対応する情報を、前記第２の認証基準情報として前記認証基準情報記憶手段に記憶させることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記第１の認証判定手段は、さらに、前記認証情報取得手段により取得した前記第１の認証情報、及び、前記認証基準情報記憶手段により前記第２の認証基準情報と対応付けられた前記第１の認証情報、の何れにも基づいて第１の認証の成否を判定することを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記第１の認証判定手段は、さらに、前記認証基準情報記憶手段により前記第２の認証基準情報と前記第１の認証情報とが対応付けて記憶されている場合、前記認証情報取得手段により取得した前記第１の認証情報を用いることを禁止することを特徴とする請求項１又は２に記載の情報処理システム。
【請求項５】
前記認証情報制御手段は、前記第１の認証中に付加された機能を、前記第１の認証基準情報と対応付けて前記認証情報記憶手段に記憶させることを特徴とする請求項１乃至４のいずれか一項に記載の情報処理システム。
【請求項６】
情報処理装置と、前記情報処理装置とネットワークを介して接続された外部装置を含む請求項１乃至５のいずれか一項に記載の情報処理システムであって、
前記外部装置は、
前記認証情報記憶手段に含まれ、前記第１の認証基準情報を記憶する第１の認証情報記憶手段と、
前記第１の認証判定手段とを有し、
前記情報処理装置は、
前記認証情報取得手段と、前記認証情報記憶手段に含まれ、前記第１の認証基準情報を記憶する第１の認証情報記憶手段と、
前記第２の認証判定手段と、
前記認証情報制御手段と、
を有することを特徴とする情報処理システム。
【請求項７】
ＩＣカードに記録された情報を読み取るためのＩＣカードリーダを備え、
前記認証情報取得手段により取得される第１の認証情報は、前記ＩＣカードに記録された認証情報であることを特徴とする請求項１乃至６のいずれか一項に記載の情報処理システム。
【請求項８】
前記認証情報取得手段により取得される第２の認証情報は、入力されたユーザ名及び／又はパスワードの情報であることを特徴とする請求項７に記載の情報処理システム。
【請求項９】
ネットワークを介して認証の成功を判定する外部機器に接続され、認証に成功すると、該外部機器が備える機能を利用可能な情報処理装置であって、
各々入力された、第１の認証情報、及び、該第１の認証情報と異なる第２の認証情報を取得する認証情報取得手段と、
前記第１の認証情報を前記外部機器に送信し、前記外部装置から前記第１の認証情報に基づく第１の認証の成否に係る情報を受信する送受信手段と、
前記第２の認証情報の認証のための第２の認証基準情報を記憶する認証情報記憶手段と、
前記第２の認証情報と前記第２の認証基準情報とを用いた第２の認証の成否を判定する第２の認証判定手段と、
前記第１の認証及び前記第２の認証が成功した場合、前記第２の認証基準情報と前記第１の認証情報とを対応付けて前記認証基準情報記憶手段に記憶させる認証情報制御手段と、
を有することを特徴とする情報処理装置。
【請求項１０】
認証に成功すると、当該情報処理装置が備える機能を利用可能な情報処理装置であって、
各々入力された、第１の認証情報、及び、該第１の認証情報と異なる第２の認証情報を取得する認証情報取得手段と、
前記第１の認証情報と前記第１の認証基準情報とを用いた第１の認証の成否を判定する第１の認証判定手段と、
前記第２の認証情報と前記第２の認証基準情報とを用いた第２の認証の成否を判定する第２の認証判定手段と、
前記第１の認証及び前記第２の認証が成功した場合、前記第２の認証基準情報と前記第１の認証情報とを対応付けて前記認証基準情報記憶手段に記憶させる認証情報制御手段と、
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム及び情報処理装置に関する。
【背景技術】
【０００２】
近年、ネットワークに接続され、複数の通信プロトコルを適用し、複数の情報機器との間で種々のデータ形態の文書を通信可能な文書入出力装置を備えた情報処理システムが構築されている。
【０００３】
このような情報処理システムにおいては、文書入出力装置を核とした種々のアプリケーションサービスが提供される。種々のアプリケーションサービスとは、例えば、読み取った原稿画像や情報機器で作成されたデータを指定された宛先へ電子メールを用いて送信、ファクシミリによる送信、あるいは情報機器との間でファイル転送する処理、また、受信した電子メールの本文情報や、添付ファイルの画像などを記録出力、指定されたファクシミリ装置へ送信、情報機器へのファイル転送、装置内へのデータの蓄積管理などである。
【０００４】
しかしながら、このような文書入出力装置には、ネットワークを介して複数の情報機器と接続を行う必要がある。特にネットワーク内に認証の必要な機器が独立して複数あると、個人を識別して登録したユーザのみが利用できる機能を提供する機器の場合、それぞれの機器にユーザ名とパスワードを入力しなければならず、使い勝手がよくなかった。また、システムを統合すると単一ユーザ名とパスワードが使用可能となるが、すでに独立して管理されている認証情報を一元管理するためのシステム構築には膨大なコストがかかるという問題があった。
【０００５】
特許文献１に開示された発明では、操作部からの認証行為により個人を識別して登録したユーザのみが利用できる機能を提供する文書入出力装置と、ネットワークを介して接続し、ネットワーク上のプロトコルにより個人を識別して機能を提供する複数の外部機器からなるネットワーク通信システムにより上記の問題を解決している。
【０００６】
また、特許文献１の発明によれば、それぞれ独立して備えた認証部の認証行為を、操作部からの１回の認証行為により、各機器を自動的に認証する外部機器認証対応の文書入出力装置を提供することができる。
【特許文献１】特開２００７−６７８３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、学校、会社などにおいて使用されるＭＦＰなどのように複数の人によって共用される情報処理装置では、使用する度にパスワードなどを入力するのはユーザにとって煩雑である。そのため、パスワードなどを入力する代わりに、認証用ＩＣカード或いは指紋認証などに代表される生体認証を用いて簡単な操作で入力を行う認証の仕組みに変更することが考えられる。
【０００８】
しかしながら、特許文献１の発明では、このような所定の認証の仕組みを引き継いだ状態で別の認証の仕組みに変更する点については考慮されていなかった。
【０００９】
本発明は、上記の点に鑑みて、この問題を解決するために発明されたものであり、容易に認証の仕組みの変更が可能な情報処理システム及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の情報処理システムは、認証に成功すると、当該情報処理システムが備える機能を利用可能な情報処理システムであって、各々入力された、第１の認証情報、及び、該第１の認証情報と異なる第２の認証情報を取得する認証情報取得手段と、前記第１の認証情報の認証のための第１の認証基準情報と、前記第２の認証情報の認証のための第２の認証基準情報とを記憶する認証基準情報記憶手段と、前記第１の認証情報と前記第１の認証基準情報とを用いた第１の認証の成否を判定する第１の認証判定手段と、前記第２の認証情報と前記第２の認証基準情報とを用いた第２の認証の成否を判定する第２の認証判定手段と、前記第１の認証及び前記第２の認証が成功した場合、前記第２の認証基準情報と前記第１の認証情報とを対応付けて前記認証基準情報記憶手段に記憶させる認証情報制御手段とを有するように構成することができる。
【００１１】
また、上記の目的を達成するために、本発明の情報処理システムは、前記認証基準情報記憶手段が前記第２の認証基準情報を記憶していないとき、前記認証情報取得手段により前記第２の認証情報が取得された場合、前記認証情報制御手段は、取得した該第２の認証情報を元に生成した前記第２の認証基準情報に対応する情報を、前記第２の認証基準情報として前記認証基準情報記憶手段に記憶させるように構成することができる。
【００１２】
また、上記の目的を達成するために、本発明の前記第１の認証判定手段は、さらに、前記認証情報取得手段により取得した前記第１の認証情報、及び、前記認証基準情報記憶手段により前記第２の認証基準情報と対応付けられた前記第１の認証情報、の何れにも基づいて第１の認証の成否を判定するように構成することができる。
【００１３】
また、上記の目的を達成するために、本発明の前記第１の認証判定手段は、さらに、前記認証基準情報記憶手段により前記第２の認証基準情報と前記第１の認証情報とが対応付けて記憶されている場合、前記認証情報取得手段により取得した前記第１の認証情報を用いることを禁止するように構成することができる。
【００１４】
また、上記の目的を達成するために、本発明の前記認証情報制御手段は、前記第１の認証中に付加された機能を、前記第１の認証基準情報と対応付けて前記認証情報記憶手段に記憶させるように構成することができる。
【００１５】
また、上記の目的を達成するために、本発明の情報処理システムは、情報処理装置と、前記情報処理装置とネットワークを介して接続された外部装置を含む上記の情報処理システムであって、前記外部装置は、前記認証情報記憶手段に含まれ、前記第１の認証基準情報を記憶する第１の認証情報記憶手段と、前記第１の認証判定手段とを有し、前記情報処理装置は、前記認証情報取得手段と、前記認証情報記憶手段に含まれ、前記第１の認証基準情報を記憶する第１の認証情報記憶手段と、前記第２の認証判定手段と、前記認証情報制御手段とを有するように構成することができる。
【００１６】
また、上記の目的を達成するために、本発明の情報処理システムは、ＩＣカードに記録された情報を読み取るためのＩＣカードリーダを備え、前記認証情報取得手段により取得される第１の認証情報は、前記ＩＣカードに記録された認証情報であるように構成することができる。
【００１７】
また、上記の目的を達成するために、本発明の前記認証情報取得手段により取得される第２の認証情報は、入力されたユーザ名及び／又はパスワードの情報であるように構成することができる。
【００１８】
また、上記の目的を達成するために、本発明の情報処理装置は、ネットワークを介して認証の成功を判定する外部機器に接続され、認証に成功すると、該外部機器が備える機能を利用可能な情報処理装置であって、各々入力された、第１の認証情報、及び、該第１の認証情報と異なる第２の認証情報を取得する認証情報取得手段と、前記第１の認証情報を前記外部機器に送信し、前記外部装置から前記第１の認証情報に基づく第１の認証の成否に係る情報を受信する送受信手段と、前記第２の認証情報の認証のための第２の認証基準情報を記憶する認証情報記憶手段と、前記第２の認証情報と前記第２の認証基準情報とを用いた第２の認証の成否を判定する第２の認証判定手段と、前記第１の認証及び前記第２の認証が成功した場合、前記第２の認証基準情報と前記第１の認証情報とを対応付けて前記認証基準情報記憶手段に記憶させる認証情報制御手段とを有するように構成することができる。
【００１９】
また、上記の目的を達成するために、本発明の情報処理装置は、認証に成功すると、当該情報処理装置が備える機能を利用可能な情報処理装置であって、各々入力された、第１の認証情報、及び、該第１の認証情報と異なる第２の認証情報を取得する認証情報取得手段と、  前記第１の認証情報と前記第１の認証基準情報とを用いた第１の認証の成否を判定する第１の認証判定手段と、前記第２の認証情報と前記第２の認証基準情報とを用いた第２の認証の成否を判定する第２の認証判定手段と、前記第１の認証及び前記第２の認証が成功した場合、前記第２の認証基準情報と前記第１の認証情報とを対応付けて前記認証基準情報記憶手段に記憶させる認証情報制御手段と、を有するように構成することができる。
【発明の効果】
【００２０】
本発明によれば、容易に認証の仕組みの変更が可能な情報処理システム及び情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を実施するための最良の形態について図面を参照して説明する。なお、本実施の形態においては、コピー機能、ファクシミリ（ＦＡＸ）機能、プリント機能、スキャナ機能および入力画像（スキャナ機能による読み取り原稿画像やプリント機能あるいはファクシミリ機能により入力された画像）を配信する機能等を複合したいわゆるデジタルカラー複合機に本発明に係る情報処理装置を適用した例を示す。
【００２２】
（システム構成例）
図１は本実施の形態におけるデジタルカラー複合機を含むシステム構成図である。図１に示すように、本実施の形態においては、情報処理システムとなるデジタルカラー複合機１に通信ネットワークであるＬＡＮ（ローカルエリアネットワーク）２を介し、各種の情報処理を実行するサーバーコンピュータ３や複数台のクライアントコンピュータ４が接続されたシステムを想定する。サーバーコンピュータ３は、例えばＦＴＰ，ＨＴＴＰプロトコルをサポートしたり、ＷｅｂサーバーやＤＮＳ（Domain Name Service）サーバーの機能を実現したりするものである。すなわち、このシステムにおいては、デジタルカラー複合機１が備えている画像入力機能（スキャナ機能）、画像出力機能（プリント機能）および画像蓄積機能等の画像処理機能を、ＬＡＮ２上で共有し得る環境が構築されているものである。
【００２３】
このようなシステムは、通信制御ユニット５を介してインターネット網６に接続され、インターネット網６を介して外部環境とデータ通信可能に構築されている。また、インターネット網６には、デジタルカラー複合機１と同一機能を備えたデジタルカラー複合機１００が設けられている。
【００２４】
通信制御ユニット５としては、ルータ，交換機，モデム，ＤＳＬモデム等が一般的であるが、最低限ＴＣＰ／ＩＰ通信が可能であればよい。また、ＬＡＮ２は有線通信に限るものではなく、無線通信（赤外線や電波等）であってもよい。あるいは、光ファイバーを用いたものであってもよい。
【００２５】
（デジタル複合機１の例）
次に、デジタルカラー複合機１について説明する。なお、デジタルカラー複合機１について説明している記載は、当然のことながら、デジタルカラー複合機１００にも適用されるものである。ここで、図２はデジタルカラー複合機１を概略的に示す外観斜視図、図３はデジタルカラー複合機１の各部の電気的接続を示すブロック図である。
【００２６】
図２に示すように、デジタルカラー複合機１は、転写紙などの媒体に画像を形成する印刷装置７の上部に、原稿から画像を読み取る画像読取装置８を配設した構成とされている。また、画像読取装置８の装置外面には、オペレータに対する表示とオペレータからの機能設定等の各種の入力を許容する操作パネルＰが設けられている。さらに、操作パネルＰの下部には、光ディスク，フレキシブルディスクなどの記憶媒体Ｍ（図３参照）に記憶されているプログラムコードや画像データ等を読み取る、または、記憶媒体Ｍに対してプログラムコードや画像データ等を書き込む装置である外部メディア入出力装置９が、記憶媒体Ｍの挿入を許容する挿入口を外部に露出させて設けられている。
【００２７】
また、図２に示すデジタルカラー複合機１には、接触式ＩＣカードリーダ４５ａ及び非接触式ＩＣカードリーダ４５ｂ（以降、総称してＩＣカードリーダ４５とする）が配設されている。
【００２８】
接触式ＩＣカードリーダ４５ａに挿入されて使用される（又は非接触式ＩＣカードリーダ４５ｂに挿入されて使用される）ＩＣカードＣ（図３参照）は、例えばデジタルカラー複合機１の操作者の各人ごとに配布され、各人を特定するための認証情報などが記録されたＩＤカードである。このようなＩＣカードＣに記録された認証情報などは、接触式ＩＣカードリーダ４５ａ（又は非接触式ＩＣカードリーダ４５ｂ）で読み取られることにより、当該認証情報等に対応して付与された権限の範囲内でのデジタルカラー複合機１の使用が可能になる。
【００２９】
このようなデジタルカラー複合機１の基本構成としては、図３に示すように、画像処理ユニット部Ａと情報処理ユニット部Ｂとに大別されており、印刷装置７および画像読取装置８は画像処理ユニット部Ａに属し、操作パネルＰ、外部メディア入出力装置９及びＩＣカードリーダ４５は、各種情報処理を行う情報処理ユニット部Ｂに属している。
【００３０】
まず、画像処理ユニット部Ａについて説明する。図３に示す、印刷装置７および画像読取装置８を備える画像処理ユニット部Ａは、画像処理ユニット部Ａにおける画像処理全般の制御を行う画像処理制御ユニット１０を備えており、この画像処理制御ユニット１０には、印刷装置７を制御する印刷制御ユニット１１と、画像読取装置８を制御する画像読取制御ユニット１２とが接続されている。
【００３１】
印刷制御ユニット１１は、画像処理制御ユニット１０の制御に従って印刷装置７に対して画像データを含む印刷指示を出力し、印刷装置７に転写紙などの媒体に画像を形成して出力させる。印刷装置７はフルカラー印刷可能とされており、その印刷方式は、電子写真方式のほか、インクジェット方式，昇華型熱転写方式，銀塩写真方式，直接感熱記録方式，溶融型熱転写方式など、さまざまな方式を用いることができる。
【００３２】
画像読取制御ユニット１２は、画像処理制御ユニット１０の制御により画像読取装置８を駆動し、原稿の表面に対するランプ照射の反射光をミラーおよびレンズにより受光素子（例えば、ＣＣＤ（Ｃharge Ｃoupled Ｄevice））に集光して読み取り、Ａ／Ｄ変換してＲＧＢ各８ビットのデジタル画像データを生成する。
【００３３】
このような画像処理制御ユニット１０は、メインプロセッサであるＣＰＵ（Ｃentral Ｐrocessing Ｕnit；中央処理装置）１３と、画像読取装置８から読み込んだ画像データを印刷装置７による作像に供すべく一旦格納しておくＳＤＲＡＭ（Ｓynchronous Ｄynamic Ｒandom Ａccess Ｍemory）１４と、制御プログラム等を記憶したＲＯＭ（Ｒead Ｏnly Ｍemory）１５と、システムログ，システム設定，ログ情報等を記録しておく電源オフ時にもデータの保持が可能なＮＶＲＡＭ（Ｎon Ｖolatile ＲＡＭ）１６と、をバス接続したマイクロコンピュータ構成とされている。
【００３４】
また、画像処理制御ユニット１０には、多量の画像データの蓄積やジョブ履歴等の記憶装置となるＨＤＤ（磁気ディスク装置）１７、装置内部に設けられた内部ＬＡＮの集線装置であるＨＵＢ１９を介して画像処理ユニット部ＡをＬＡＮ２に接続するためのＬＡＮ制御部１８、ファクシミリ制御を行うＦＡＸ制御ユニット２０が接続されている。このＦＡＸ制御ユニット２０は、公衆電話網２１に通じる構内交換器（ＰＢＸ）２２に接続されており、デジタルカラー複合機１は、公衆電話網２１を介して、遠隔のファクシミリ装置と交信することができる。
【００３５】
加えて、画像処理制御ユニット１０には、表示制御ユニット２３および操作入力制御ユニット２４が接続されている。表示制御ユニット２３は、画像処理制御ユニット１０のコントロールによって制御パネルＩ／Ｆ（インターフェース）２５に接続された通信ケーブル２６を介して情報処理ユニット部Ｂに対して画像表示制御信号を出力し、情報処理ユニット部Ｂの操作パネルＰに対して画像表示の制御を行う。
【００３６】
また、操作入力制御ユニット２４は、情報処理ユニット部Ｂの操作パネルＰからのオペレータによる機能設定や入力操作に応じた入力制御信号を、画像処理制御ユニット１０のコントロールによって制御パネルＩ／Ｆ２５に接続された通信ケーブル２６を介して入力する。すなわち、画像処理ユニット部Ａは、情報処理ユニット部Ｂの操作パネルＰを、通信ケーブル２６を介して直接モニタすることができる構成になっている。
【００３７】
したがって、画像処理ユニット部Ａは、従来の画像処理装置が備える画像処理ユニットに対して通信ケーブル２６を接続し、情報処理ユニット部Ｂの操作パネルＰを利用するようにしたものである。すなわち、画像処理ユニット部Ａの表示制御ユニット２３および操作入力制御ユニット２４は、操作パネルＰに接続されているものとして動作している。
【００３８】
このような構成により、画像処理ユニット部Ａは、外部（図１に示すサーバーコンピュータ３、クライアントコンピュータ４、ファクシミリ装置等）からの画像情報である印刷データおよびプリント指示するコマンドを解析し、印刷データを出力画像データとして印刷できる状態にビットマップ展開し、印刷モードをコマンドから解析し動作を決定している。その印刷データおよびコマンドをＬＡＮ制御部１８あるいはＦＡＸ制御ユニット２０を通じて受信し動作する。
【００３９】
また、画像処理ユニット部Ａは、ＳＤＲＡＭ１４やＨＤＤ１７に記憶されている印刷データ、原稿読み取りデータ、これらを出力用に処理した出力画像データ、およびそれらを圧縮した圧縮データを外部装置（サーバーコンピュータ３、クライアントコンピュータ４、ファクシミリ装置等）に転送することができる。
【００４０】
さらに、画像処理ユニット部Ａは、画像読取装置８の読み取り画像データを画像処理制御ユニット１０に転送し、光学系およびデジタル信号への量子化に伴う信号劣化を補正し、この画像データをＳＤＲＡＭ１４に書き込む。このようにしてＳＤＲＡＭ１４に格納された画像データは、印刷制御ユニット１１で出力画像データに変換されて、印刷装置７に出力される。
【００４１】
次に、操作パネルＰを備える情報処理ユニット部Ｂについて説明する。図３に示すように、情報処理ユニット部Ｂは、一般にパーソナルコンピュータといわれるような情報処理装置に用いられる汎用のＯＳ（Operating System）によって制御されるマイクロコンピュータ構成とされている。情報処理ユニット部Ｂは、メインプロセッサであるＣＰＵ３１を有しており、このＣＰＵ３１には、ＣＰＵ３１の作業用領域となるＲＡＭや起動プログラムなどを記憶した読出し専用メモリであるＲＯＭで構成されるメモリユニット３２と、ＯＳやプログラムを記憶するＨＤＤ等の記憶装置３４に対するデータの入出力を制御する記憶装置制御ユニット３５とが、バス接続されている。
【００４２】
また、ＣＰＵ３１には、情報処理ユニット部Ｂを、ＨＵＢ１９を介してＬＡＮ２に接続するための通信インターフェースであるＬＡＮ制御部３３が接続されている。このＬＡＮ制御部３３に割り当てられるネットワークアドレスであるＩＰアドレスは、前述した画像処理ユニット部ＡのＬＡＮ制御部１８に割り当てられるＩＰアドレスとは異なるものである。すなわち、本実施の形態のデジタルカラー複合機１には、２つのＩＰアドレスが割り当てられていることになる。つまり、画像処理ユニット部Ａと情報処理ユニット部ＢとはそれぞれＬＡＮ２に接続されていることになり、画像処理ユニット部Ａと情報処理ユニット部Ｂとの間においてはデータ交換が可能な構成になっている。
【００４３】
なお、デジタルカラー複合機１はＨＵＢ１９を介してＬＡＮ２に接続されていることから、見かけ上は、１つのＩＰアドレスのみが割り当てられているように見える。したがって、美観を損ねることはなく、結線等の取り扱いを容易にすることが可能になっている。
【００４４】
さらに、ＣＰＵ３１には、操作パネルＰを制御する表示制御ユニット３６、操作入力制御ユニット３７及びＩＣカード認証制御ユニット４４が接続されている。操作パネルＰは、例えばＬＣＤ（液晶表示装置）である表示装置４０と、操作入力装置４１とで構成されている。操作入力装置４１は、表示装置４０の表面に積層された超音波弾性波方式等の非図示のタッチパネルと、複数のキーを有する非図示のキーボードとで構成されている。
【００４５】
キーボードには、画像読み取りなどの処理の開始を宣言するためのスタートキー、数値入力を行うためのテンキー、読み取った画像データの送信先を設定する読み取り条件設定キー、クリアキー等が設けられている。すなわち、表示制御ユニット３６は、画像表示制御信号を制御パネルＩ／Ｆ３８を介して表示装置４０に出力し、画像表示制御信号に応じた所定事項を表示装置４０に表示させる。
【００４６】
一方、操作入力制御ユニット３７は、操作入力装置４１におけるオペレータによる機能設定や入力操作に応じた入力制御信号を、制御パネルＩ／Ｆ３８を介して受信する。さらに、ＩＣカード認証制御ユニット４４は、ＩＣカードリーダ４５においてユーザによってかざされたＩＣカードＣに記録された認証情報等を読み取り、読み取った認証情報等に対応して付与された権限の範囲内でのデジタルカラー複合機１の使用を可能にする。
【００４７】
加えて、ＣＰＵ３１には、画像処理ユニット部Ａの制御パネルＩ／Ｆ２５と通信ケーブル２６を介して接続されている制御パネル通信ユニット３９が接続されている。制御パネル通信ユニット３９は、画像処理ユニット部Ａから出力された画像表示制御信号を受信し、また、操作パネルＰからのオペレータによる機能設定や入力操作に応じた入力制御信号を画像処理ユニット部Ａに転送する。なお、詳細は後述するが、制御パネル通信ユニット３９で受信した画像処理ユニット部Ａからの画像表示制御信号は操作パネルＰの表示装置４０用にデータ変換処理されてから表示制御ユニット３６に出力され、また、操作パネルＰからのオペレータによる機能設定や入力操作に応じた入力制御信号は画像処理ユニット部Ａでの仕様に応じた形式にデータ変換処理されてから制御パネル通信ユニット３９に入力される。
【００４８】
前述したように記憶装置３４には、ＣＰＵ３１が実行するＯＳやプログラムが格納されている。この意味で、記憶装置３４は、プログラムを記憶する記憶媒体として機能する。このデジタルカラー複合機１では、ユーザが電源を投入するとＣＰＵ３１がメモリユニット３２内の起動プログラムを起動させ、記憶装置３４よりＯＳをメモリユニット３２内のＲＡＭに読み込み、このＯＳを起動させる。このようなＯＳは、ユーザの操作に応じてプログラムを起動したり、情報を読み込んだり、保存を行ったりする。ＯＳのうち代表的なものとしては、Ｗｉｎｄｏｗｓ（登録商標）系等が知られている。また、これらのＯＳ上で走る動作プログラムは、アプリケーションプログラムと呼ばれる。情報処理ユニット部ＢのＯＳは、情報処理装置（サーバーコンピュータ３やクライアントコンピュータ４等）と同種のＯＳ、すなわち汎用のＯＳ（例えば、Ｗｉｎｄｏｗｓ（登録商標）等）とされている。
【００４９】
なお、前述したように、本実施の形態のデジタルカラー複合機１には、ＯＳ、デバイスドライバや各種アプリケーションプログラム等の各種のプログラムコード（制御プログラム）や画像データ等を記憶した記憶媒体Ｍ、すなわち、フレキシブルディスク、ハードディスク、光ディスク（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−ＲＯＭ，ＤＶＤＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ＋Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋ＲＷなど）、光磁気ディスク（ＭＯ）、半導体メディア（ＳＤメモリカード（登録商標），コンパクトフラッシュ（登録商標），メモリスティック（登録商標），スマートメディア（登録商標））などの記憶媒体Ｍに記憶されているプログラムコードや画像データ等を読み取る、または記憶媒体Ｍに対してプログラムコードや画像データ等を書き込む装置であるフレキシブルディスクドライブ装置、光ディスクドライブ装置、ＭＯドライブ装置、メディアドライブ装置等の外部メディア入出力装置９が搭載されている。このような外部メディア入出力装置９は、ＣＰＵ３１にバス接続されている入出力デバイス制御ユニット４２により制御される。
【００５０】
したがって、記憶装置３４に記憶されているアプリケーションプログラムは、この記憶媒体Ｍに記録されたアプリケーションプログラムがインストールされたものであってもよい。このため、記憶媒体Ｍも、アプリケーションプログラムを記憶する記憶媒体となり得る。さらには、アプリケーションプログラムは、例えばインターネット網６およびＬＡＮ２を介して外部から取り込まれ、記憶装置３４にインストールされてもよい。
【００５１】
なお、入出力デバイス制御ユニット４２には、ＵＳＢ，ＩＥＥＥ１３９４，ＳＣＳＩ等の各種インターフェース４３も接続されており、各種インターフェース４３を介してさまざまな機器（デジタルカメラ等）が接続可能とされている。
【００５２】
以下に、デジタルカラー複合機１において実行する特徴的な処理について説明する。デジタルカラー複合機１では、互いに異なる処理を行う複数の装置、この例では画像処理ユニット部Ａと情報処理ユニット部Ｂがそれぞれ独立して処理を行えるようになっているので、画像処理ユニット部Ａで画像読み取りの処理が行われているときに、情報処理ユニット部Ｂでは電子メールの受信などを行うといった動作が可能である。そして、このような例では、お互いの処理の結果が相互に影響しないので、画像処理ユニット部Ａと情報処理ユニット部Ｂとが独立に動作していても問題はない。
【００５３】
また、デジタルカラー複合機１では、これとは別に、情報処理ユニット部Ｂで動作するプログラムにより画像処理ユニット部Ａの各機能を利用し、その結果を処理の対象とすることができる。例えば、画像処理ユニット部Ａの画像読取装置８により読み取った文書イメージの画像データを所定のアプリケーションプログラムにより文字認識処理をしてテキスト文書を獲得するという処理も可能である。
【００５４】
ただし、前記した処理を実現するには、常に両者が互いに独立して動作するのであれば、情報処理ユニット部Ｂのアプリケーションプログラムにより画像処理ユニット部Ａの各機能を利用し、その結果を処理の対象とするという目的は達成できない。そこで、処理モジュールの組み合わせによるアプリケーションプログラムを動作させることで、画像処理ユニット部Ａの各機能を利用できるようにしている。
【００５５】
画像処理ユニット部Ａにおいて、画像処理制御ユニット１０で実行される制御システムのモジュールは複合機本来の機能をデジタルカラー複合機１で実行するための制御を行うアプリケーションプログラムから構成される。デジタルカラー複合機１は、情報処理ユニット部ＢからのみＨＵＢ１９（ＬＡＮ２）を介してアクセス可能なＬＡＮ制御部１８にネット対応機能モジュールのインターフェースを設けている。
【００５６】
ネット対応機能モジュールは、例えばスキャナ機能、ファクシミリ機能などのように通常の複合機が標準で備えている画像処理制御ユニット１０で実行される機能をＬＡＮ２を介して使用可能にするものであり、画像処理ユニット部Ａからも利用することはできない。
【００５７】
ネット対応機能モジュールはＬＡＮ２からのアクセスを常時監視しているＴＣＰ／ＩＰ（Transmission Control Protocol／Internet Protocol）が、対応するポート番号の接続要求を検知したときに対応する機能の処理モジュールが起動するようになっている。
【００５８】
例えば、ポート番号１００２の接続要求があったときは、ファクシミリ受信機能のモジュールが起動する。起動されたモジュールは、接続要求元の処理要求に協働して動作し、必要な応答を返す。
【００５９】
次に、情報処理ユニット部Ｂのアプリケーションプログラムの特徴について説明をする。例として、キーワード作成アプリケーションを説明する。
【００６０】
キーワード作成アプリケーションは、読み込まれた画像データに対して文字認識処理を行い、文字認識結果からキーワードを作成するものである。情報処理ユニット部Ｂの全体は、ＯＳの管理下で各アプリケーションプログラムが動作している。
【００６１】
また、各アプリケーションプログラムはＯＳが提供する機能を利用できる。つまりアプリケーションプログラムを実行する中で、ソフトウェアの部品であるモジュールとして呼び出して必要な処理を行わせる形式で利用する。例として、ＴＣＰ／ＩＰ制御モジュールなどがある。これはＴＣＰ／ＩＰで接続されている他の情報機器などと通信を行うためにＯＳが標準で有している機能を実行する。
【００６２】
また、他のアプリケーションプログラムに利用されるために組み込まれた独立したアプリケーションプログラムも利用可能である。例えば、ＯＣＲエンジンは、画像データから文字認識処理のみ行う。単独では動作しないで、他のアプリケーションプログラムの部品（モジュール）として利用される。
【００６３】
このように、情報処理ユニット部Ｂ全体ではＯＳの管理下で各アプリケーションプログラムが動作することができるので、これらの機能を単独または複数個組み合わせたアプリケーションプログラムを開発することができる。
【００６４】
ところが、既存の技術では画像処理ユニット部Ａなどの機能をこのような手段で直接利用することはできない。
【００６５】
すなわち、前述したように、デジタルカラー複合機１では、複合機本来の機能を実現するための画像処理ユニット部Ａとアプリケーションプログラムを実行するための情報処理ユニット部Ｂを設け、デジタルカラー複合機１の内部でネットワークプロトコル（この例では、ＴＣＰ／ＩＰ）によりＬＡＮ２を介して接続している。
【００６６】
しかしながら、これは物理的な接続が可能になっているだけであり、したがって、画像処理ユニット部Ａと情報処理ユニット部Ｂとの間でデータを相互に通信することはできるが、既存の技術を利用しただけでは、情報処理ユニット部Ｂで動作するアプリケーションプログラム内部から画像処理ユニット部Ａの機能を利用可能にすることができない。
【００６７】
そこで、情報処理ユニット部Ｂで動作するアプリケーションプログラム内部から画像処理ユニット部Ａの機能を利用可能にする手段について説明する。
【００６８】
例えば、キーワード作成アプリケーションにおいて、文字認識の対象となる画像データは、画像処理ユニット部Ａで管理されている画像読取装置８から読み込まれた画像データである。
【００６９】
ここで、画像読取装置８に対して画像読み取りの動作を指示するためには、ポート番号１００１番を指定してＴＣＰ／ＩＰコネクション要求を画像処理ユニット部Ａに対して行う必要がある。また、このときに、処理の内容を示したデータもデータストリームとして同時に送る。ポート番号１００１番で指定された機能は、画像読取装置８が画像読み取りを行い、その読み取った画像データに任意のファイル名を付けて情報処理ユニット部Ｂ側へ転送するというものである。このような処理の内容は予め取り決めておき、それらの機能を個別に利用するためにポート番号を割り当てておく。
【００７０】
このようにしてキーワード作成アプリケーションから画像処理ユニット部Ａの機能を利用することが可能になる。なお、通信プロトコルに関してはＴＣＰ／ＩＰに限定するものではなく、他の方式であってもよい。
【００７１】
（デジタルカラー複合機１の機能構成例）
図４は、本実施の形態におけるデジタルカラー複合機１の機能構成を示すブロック図である。なお、図４に示す各ブロック間を結ぶ矢印は代表的な信号の流れを表すものであって、各ブロックの機能を限定するものではない。
【００７２】
図４において、デジタルカラー複合機１は、表示入力制御部１１０、共通認証制御部１２０、第１外部機器認証制御部１３０、第２外部機器認証制御部１４０、個人メニュー管理部１５０、個人メニュー認証部１６０、個人メニュー機能実行部１７０、メディア文書実行部１８０、ファイル送信実行部１９０、認証設定情報部（認証設定情報記憶部）２１０、個人設定情報（認証基準情報）部（個人設定情報記憶部）２２０などを有する。
【００７３】
また、共通認証制御部１２０は、認証情報取得部１２２、制御部１２４、ネットワーク認証判定部１２６、ローカル認証判定部１２８などを有する。
【００７４】
表示入力制御部１１０は、各種表示及び入力に係る制御を行う。例えば操作パネルＰ（図３参照）に表示されるメイン画面から、個人認証キーを押して認証情報の入力画面から入力されたユーザ（ユーザ名とパスワード等）の認証情報を入力する認証情報入力手段としての機能を有する。
【００７５】
共通認証制御部１２０は、各種認証に係る制御を行う。例えば表示入力制御部１１０により入力された認証情報を用いて、後述する認証設定情報部２１０により記憶された認証設定情報（図５参照）に従って認証情報取得部１２２、制御部１２４、ネットワーク認証判定部１２４、ローカル認証判定部１２８などにより各種認証に係る制御を行う。
【００７６】
認証情報取得部１２２は、認証情報を取得する。例えば表示入力制御部１１０により入力されたユーザ名とパスワード等の認証情報を取得する。また例えばＩＣカードリーダ４５（図３参照）などの外部記憶媒体読み書き装置を用いて、外部記憶媒体（認証用ＩＣカード等）に記録された認証情報を取得する。また当該デジタルカラー複合機１に指紋認証、静脈認証などの生体認証を行う機能が備わっている場合には、指紋や手のひらや指の血管の形を読み取ることにより認証情報を取得することもできる。このように、認証情報取得部１２２は、各々入力された、ユーザ名とパスワード等の第１の認証情報、及び、認証用ＩＣカードに記録された第１の認証情報と異なる第２の認証情報を取得する。
【００７７】
制御部１２４は、後述する認証設定情報部２１０により記憶された認証設定情報に従って、認証情報取得部１２２により取得された認証情報に基づく各種認証を制御する。具体的には、後述するネットワーク認証判定部１２６、ローカル認証判定部１２８などを用いてこれを行う。
【００７８】
ネットワーク認証判定部１２６は、ネットワークを介して接続された外部機器（例えば図１のサーバコンピュータ３）で行うネットワーク認証の成否を判定する。例えば、認証情報取得部１２２により取得した認証情報を、後述の第１外部機器認証制御部１３０を介して外部機器に送信し、外部機器から認証情報に基づく認証の成否に係る情報を受信することにより判定する。
【００７９】
ローカル認証判定部１２８は、デジタルカラー複合機１における認証の成否を判定する。例えば、認証情報取得部１２２により取得した認証情報と、後述の個人設定情報部２２０に記憶された認証基準情報とを比較することにより判定する。
【００８０】
第１外部機器認証制御部１３０は、第１の外部機器３（例えば図１のサーバーコンピュータ３）における認証に係る制御を行う。例えば認証情報取得部１２２により取得した認証情報を、第１の外部機器３に送信し、第１の外部機器３から認証情報に基づく認証の成否に係る情報を受信することにより認証に係る制御を行う。
【００８１】
第２外部機器認証制御部１４０は、第２の外部機器４（ここではデジタルカラー複合機１）における認証に係る制御を行う。ここでは、デジタルカラー複合機１の有する機能が２つの機能、即ちデジタルカラー複合機１のユーザ毎に用意された個人メニュー機能とそれ以外の機能（例えばデジタルカラー複合機１のスキャナ、コピー等の共通機能）に分けられている。本実施の形態においては、後者の機能を有する機器を第２の外部機器４として識別している。第２の外部機器４は、前述した第１の外部機器と同じようにネットワークを介して接続されたデジタルカラー複合機１と異なる機器である構成をとってもよい。
【００８２】
個人メニュー管理部１５０は、後述の個人設定情報部２２０に記憶された個人設定情報を管理する。個人メニュー認証部１６０は、デジタルカラー複合機１のユーザ毎に用意された個人メニュー機能の使用に係る認証を行う。例えば認証情報取得部１２２により取得した認証情報と、個人設定情報部２２０に記憶された認証基準情報とを比較することにより認証を行う。
【００８３】
個人メニュー機能実行部１８０は、個人メニュー認証部１６０における認証に成功すると、個人メニュー管理部１５０を介して個人設定情報部２２０に記憶された個人設定情報を呼び出し、その個人設定で個人メニューを開始する。メディア文書実行部１８２は、例えば外部メディア入出力装置９（図２参照）に接続されたマルチメディアカード（登録商標）などのメディアにおける文書の読み書きなどの各種処理を実行する。個人メニューの機能の一つの例である。ファイル送信実行部１９０は、例えばネットワークを介して接続された機器に対してファイル送信を実行する。個人メニューの機能の一つの例である。
【００８４】
認証設定情報部２１０は、デジタルカラー複合機１における認証に係る認証設定情報を記憶する。認証設定情報の例については図５を用いて後述する。個人設定情報部２２０は、デジタルカラー複合機１における個人設定情報（認証情報の認証のための認証基準情報を含む）を記憶する。個人設定情報の例については図６を用いて後述する。
【００８５】
以上の機能の構成により、デジタルカラー複合機１では、当該デジタルカラー複合機１、第１外部機器及び第２の外部機器などの認証を行う。認証に成功すると、各々の装置が備える機能は利用可能になる。
【００８６】
（認証設定情報の例）
図５は、認証設定情報部に記憶される認証設定情報の例を示す表である。ここでは、図４の認証設定情報部２１０に記憶される認証設定情報の一例を説明する。
【００８７】
図５(ａ)は、デジタルカラー複合機１における個人メニューに係る認証のための個人メニュー認証設定テーブルの一例である。図５(ａ)では、「第一認証」、「第二認証」、「外部機器接続失敗時に個人メニュー認証だけでログイン」の項目が設定される。
【００８８】
本実施の形態におけるデジタルカラー複合機１では、第一認証、第二認証を順に行い、両方の認証が成功した場合に、ユーザに用意された個人メニューにログインすることができる。第一認証とは、ここでは個人メニューを確定する認証である。第二認証とは、ここではセキュリティ強化用の認証である。認証動作の詳細については図７などを用いて後述する。さらに、第一認証、第二認証の後にバックグラウンドでデジタルカラー複合機１の認証（ＭＦＰ認証とよばれる）を行うようにすることにより３つの複合認証を行うように構成することもできる。
【００８９】
図５(ａ)は「第一認証」にネットワーク認証、「第二認証」にＩＣカード認証（ＩＣカードに基づく認証）が設定された例を示す。このとき、ネットワーク認証、ＩＣカード認証の順に認証を行い、両方の認証が成功したら個人メニューにログインする。逆に「第一認証」「第二認証」にそれぞれＩＣカード認証、ネットワーク認証が設定された場合は、ＩＣカード認証、ネットワーク認証の順に認証を行う。なお、「第一認証」、「第二認証」に指定できる認証の形態はネットワーク認証、ＩＣカード認証に限らない。デジタルカラー複合機１が有する認証の形態に応じて指定することができる。
【００９０】
また、図５(ａ)の「外部機器接続失敗時に個人メニュー認証だけでログイン」の項目は、例えばネットワークの不具合などによりデジタルカラー複合機１がネットワークを介して接続された外部機器へ接続不可である場合に、個人メニュー認証部１６０（図４参照）による個人メニュー認証だけでログインをするか否かを設定するための設定項目である。
【００９１】
これにより、ネットワーク認証で一度成功していた場合は、サーバーへの接続失敗時に個人メニュー認証だけでログインすることができる。なお、後述のネットワーク認証に係る設定情報が変更されたら、成功履歴は消去されるようにしてもよい。
【００９２】
図５(ｂ)は、デジタルカラー複合機１におけるネットワーク認証（ここでは第１の外部機器３に対するネットワーク認証）に係る設定情報である第１外部機器認証設定テーブルの一例である。図５(ｂ)では、「サーバタイプ」、「ドメイン名」、「識別名」、「第１外部機器アドレス」などの第１の外部機器３に係る設定情報、及び、「個人メニュー認証連携」「ホームディレクトリを自動登録／更新」の項目が設定されている。
【００９３】
「個人メニュー認証連携」は、ネットワーク認証と個人メニュー認証の連携に係る設定情報である。各項目についての簡単な説明を以下に行う。
【００９４】
「個人メニュー自動登録（第一認証のみ）」では、ネットワーク認証に用いる認証情報で個人メニューを自動登録するか否かを設定する。「パスワード自動更新（第一認証のみ）」では、ネットワーク認証に用いるパスワードで個人メニュー認証に用いるパスワードを自動更新するか否かを設定する。「個人情報を自動更新（第二認証のみ）」では、ネットワーク認証に用いる認証情報で個人メニュー認証に用いる認証情報を自動更新するか否かを設定する。
【００９５】
「ホームディレクトリを自動登録／更新」は、第１の外部機器３のホームディレクトリ設定に従って、「ホームディレクトリ」という名称の共有メディアを自動的に登録／更新するか否かを設定するための情報である。
【００９６】
このようにネットワーク認証の場合、個人メニュー自動登録（第一認証のみ）、パスワード自動更新（第一認証のみ）、個人情報を自動更新（第二認証のみ）、ホームディレクトリの自動登録／更新（第一認証、第二認証）を行うことができる。
【００９７】
図５(ｃ)は、デジタルカラー複合機１におけるＩＣカード認証のためのＩＣカード認証設定テーブルの一例である。図５(ｃ)では、「個人メニュー認証連携」、「ユーザ名／パスワード認証を併用」、「ＩＣカード未登録ユーザに限定」の項目が設定されている。
【００９８】
「個人メニュー認証連携」は、ここではＩＣカード認証と個人メニュー認証の連携に係る設定情報である。各項目についての簡単な説明を以下に行う。
【００９９】
「個人メニュー自動登録（第一認証のみ）」では、認証時にデジタルカラー複合機１に未登録のＩＣカードが読み込まれた場合に、ＩＣカード認証に用いる認証情報で個人メニューを自動登録するか否かを設定する。「ＩＣカード自動登録（第一認証のみ）」では、認証時にデジタルカラー複合機１に未登録のＩＣカードが読み込まれた場合に、ユーザ名／パスワード情報の入力を促し、入力されたユーザ名／パスワード情報に基づく認証が成功したユーザにＩＣカードを登録するか否かを設定する。
【０１００】
「ユーザ名／パスワード認証を併用」では、認証時に、ＩＣカードとユーザ名／パスワードのどちらでも認証することができる。
【０１０１】
「ＩＣカード未登録ユーザに限定」は、認証時にデジタルカラー複合機１に未登録のＩＣカードを用いた認証に限定して認証を許可するか否かを設定する。
【０１０２】
このようにＩＣカード認証の場合、個人メニュー自動登録（第一認証のみ）、ＩＣカード自動登録（第一認証のみ）ユーザ名／パスワード認証を併用（第一認証、第二認証）を行うことができる。また、ＩＣカード未登録ユーザに限定することができる。
【０１０３】
さらに、「第一認証」がＩＣカード認証、「第二認証」がネットワーク認証の場合、ＩＣカード番号のユーザ名で個人メニューを自動登録して、次に、ネットワーク認証で個人情報を更新すれば、ＩＣカード番号のユーザ名をネットワーク認証のユーザ名に自動的に変更することができる。
【０１０４】
（個人設定情報（認証基準情報）の例）
図６は、個人設定情報部に記憶される個人設定情報の例を示す表である。ここでは、図４の個人設定情報部２２０に記憶される個人設定情報の一例を説明する。
【０１０５】
図６(ａ)は、デジタルカラー複合機１が取得した認証情報を認証するための認証基準情報の一例である。図６(ａ)では、デジタルカラー複合機１のユーザ毎に「ＩＣカード」、「個人メニュー認証ユーザ名」「個人メニュー認証パスワード」「第１外部機器ユーザ名」、「第１外部機器パスワード」、「第２外部機器ユーザ名」、「第２外部機器パスワード」の項目が互いに対応付けて設定される。詳細については図７などを用いて後述するものとする。なお、各項目についての簡単な説明を以下に行う。
【０１０６】
「ＩＣカード」は、ＩＣカードに記録された認証情報を認証するための情報である。「個人メニュー認証ユーザ名」は、個人メニュー認証ユーザ名」「個人メニュー認証パスワード」は、個人メニュー認証部１６０（図４参照）により認証を行うための認証基準情報である。「第１外部機器ユーザ名」「第１外部機器パスワード」は、第１の外部機器３（図４参照）により認証を行うための認証情報である。「第２外部機器ユーザ名」「第２外部機器パスワード」は、第２の外部機器（図４参照）により認証を行うための認証情報である。
【０１０７】
図６(ｂ)は、デジタルカラー複合機１において管理される個人設定テーブルの一例である。図６（ｂ）の個人設定テーブル上では、ユーザ毎に（ここではユーザＡを例に示す）「ふりがな」「名前」「所属」「個人メニュー認証情報」「第１外部機器認証情報」「第２外部機器認証情報」「個人メニュー自動消去」「個人メニュー自動消去設定保存域」「機能制限情報」「登録宛先情報」「共有メディア情報」「最新使用状況保存域」の項目が個人設定情報として設定される。
【０１０８】
（デジタルカラー複合機１の認証動作の第１の例）
図７は、本実施の形態におけるデジタルカラー複合機１の認証動作の第１の例を示すフローチャート図である。ここでは、図５（ａ）の個人メニュー認証設定テーブルの「第一認証」「第二認証」にそれぞれネットワーク認証、ＩＣカード認証が設定された場合のデジタルカラー複合機１の動作を図４の機能ブロック図を参照しながら説明する。
【０１０９】
まず、認証情報を取得する（Ｓ１）。ステップＳ１では、認証情報取得部１２２は、表示入力制御部１１０により入力されたユーザ名とパスワード等の認証情報を取得する。続いてステップＳ２へ移って、第一認証（ここでは第１外部機器３による認証）を行う（Ｓ２）。ここでは、制御部１２４は、認証設定情報部２１０により記憶された認証設定情報（ここでは「第一認証」はネットワーク認証）に従って、ネットワーク認証判定部１２６により認証を行う。なお、第一認証の詳細については図９を参照するとしてここでは説明を省略する。
【０１１０】
ステップＳ３へ移って、認証結果は成功か否かを判定する（Ｓ３）。ここでは、ネットワーク認証判定部１２６は、ステップＳ２において行った第一認証の成否を判定する。具体的には、ステップＳ１で取得した認証情報を、第１外部機器認証制御部１３０を介して第１の外部機器３に送信し、第１の外部機器３から認証情報に基づく認証の成否に係る情報を受信することにより判定する。
【０１１１】
ステップＳ３において、認証結果が成功したと判定すると（Ｓ３、ＹＥＳ）、ステップＳ４へ移る。認証結果が失敗したと判定すると（Ｓ３、ＮＯ）、ここではステップＳ９へ移ってエラー表示を行って処理を終了する。
【０１１２】
ステップＳ４へ移った場合、個人メニュー認証部１６０に認証を依頼する（Ｓ４）。ここでは、制御部１２４（共通認証制御部１２０）は、個人メニュー認証部１６０に認証を依頼する。
【０１１３】
ステップＳ５へ移って、認証結果は成功か否かを判定する（Ｓ５）。ここでは、ステップＳ４で認証の依頼を受けた個人メニュー認証部１６０は、ステップＳ１で取得したユーザ名・パスワード情報を用いて、個人設定情報部２２０に記憶された認証基準情報を用いて認証を行う。これにより、図６(ａ)の認証基準情報テーブル上の複数のユーザデータから、現にデジタルカラー複合機１に認証情報を入力したユーザに係る情報を確定（抽出）している。
【０１１４】
ステップＳ５において、認証結果が成功したと判定すると（Ｓ５、ＹＥＳ）、ステップＳ６へ移る。認証結果が失敗したと判定すると（Ｓ５、ＮＯ）、ここではステップＳ９へ移ってエラー表示を行って処理を終了する。
【０１１５】
ステップＳ６へ移った場合、第二認証（ここではＩＣカードによる認証）を行う（Ｓ６）。ここでは、認証情報取得部１２２は、ＩＣカードリーダ４５（図３参照）を用いてＩＣカードに記録された認証情報を取得する。さらに、制御部１２４は、認証設定情報部２１０により記憶された認証設定情報（ここでは「第二認証」はＩＣカード認証）に従って、ローカル認証判定部１２８により認証を行う。なお、第二認証の詳細については図１０を参照するとしてここでは説明を省略する。
【０１１６】
ステップＳ７へ移って、認証結果は成功か否かを判定する（Ｓ７）。ここでは、ローカル認証判定部１２８は、ステップＳ６で取得したＩＣカードに記録された認証情報を用いて、図６(ａ)の認証基準情報テーブル上の、ステップＳ５で現にデジタルカラー複合機１に認証情報を入力したユーザとして確定（抽出）したユーザの列の「ＩＣカード」の情報を用いて認証を行う。なお、「ＩＣカード」の情報がない場合には、ステップＳ６で取得したＩＣカードに記録された認証情報の認証のための認証基準情報を、登録／更新したりすることもできる。
【０１１７】
ステップＳ７において、認証結果が成功したと判定すると（Ｓ７、ＹＥＳ）、ステップＳ８へ移る。認証結果が失敗したと判定すると（Ｓ７、ＮＯ）、ここではステップＳ９へ移ってエラー表示を行って処理を終了する。
【０１１８】
ステップＳ８へ移った場合、個人設定の個人メニューを開始する（Ｓ８）。ここでは、個人メニュー機能実行部１７０は、現にデジタルカラー複合機１に認証情報を入力したユーザ用の個人設定の個人メニューを開始する。
【０１１９】
以上で示される処理により、デジタルカラー複合機１では、図５（ａ）の個人メニュー認証設定テーブルの「第一認証」「第二認証」にそれぞれネットワーク認証、ＩＣカード認証が設定された場合の動作を行う。
【０１２０】
（デジタルカラー複合機１の認証動作の第２の例）
図８は、本実施の形態におけるデジタルカラー複合機１の認証動作の第２の例を示すフローチャート図である。
【０１２１】
ここでは、図５（ａ）の個人メニュー認証設定テーブルの「第一認証」「第二認証」にそれぞれＩＣカード認証、ネットワーク認証が設定された場合のデジタルカラー複合機１の動作を図４の機能ブロック図を参照しながら説明する。
【０１２２】
まず、認証情報を取得する（Ｓ１１）。ステップＳ１１では、認証情報取得部１２２は、ＩＣカードリーダ４５（図３参照）を用いてＩＣカードに記録された認証情報を取得する。続いてステップＳ１２へ移って、第一認証（ここではＩＣカード認証）を行う（Ｓ１２）。ここでは、制御部１２４は、認証設定情報部２１０により記憶された認証設定情報（ここでは「第一認証」はＩＣカード認証）に従って、ローカル認証判定部１２８により認証を行う。なお、第一認証の詳細については図９を参照するとしてここでは説明を省略する。
【０１２３】
ステップＳ１３へ移って、認証結果は成功か否かを判定する（Ｓ１３）。ここでは、ローカル認証判定部１２８は、ステップＳ１２において行った第一認証の成否を判定する。具体的には、ステップＳ１で取得した認証情報と、個人設定情報部２２０に記憶された認証基準情報とを比較することにより判定する。これにより、図６(ａ)の認証基準情報テーブル上の複数のユーザデータから、現にデジタルカラー複合機１に認証情報を入力したユーザに係る情報を確定（抽出）している。
【０１２４】
ステップＳ１３において、認証結果が成功したと判定すると（Ｓ１３、ＹＥＳ）、ステップＳ１４へ移る。認証結果が失敗したと判定すると（Ｓ１３、ＮＯ）、ここではステップＳ１７へ移ってエラー表示を行って処理を終了する。
【０１２５】
ステップＳ１４へ移った場合、第二認証（ここでは第１外部機器３による認証）を行う（Ｓ１４）。ここでは、制御部１２４は、認証設定情報部２１０により記憶された認証設定情報（ここでは「第二認証」はネットワーク認証）に従って、図６(ａ)の認証基準情報テーブル上の、ステップＳ１１で現にデジタルカラー複合機１に認証情報を入力したユーザとして確定（抽出）したユーザの列の「第１外部機器ユーザ名」「第１外部機器パスワード」の情報を用いて認証を行う。具体的には、ネットワーク認証判定部１２６が、「第１外部機器ユーザ名」「第１外部機器パスワード」を、第１外部機器認証制御部１３０を介して第１の外部機器３に送信する。第１の外部機器３は、受信した認証情報に基づく認証を行い、認証の成否に係る情報をネットワーク認証判定部１２６に対して送信する。なお、第二認証の詳細については図１０を参照するとしてここでは説明を省略する。
【０１２６】
ステップＳ１５へ移って、認証結果は成功か否かを判定する（Ｓ１５）。ここでは、ローカル認証判定部１２８は、ステップＳ１５で取得した認証の成否に係る情報を用いて判定する。
【０１２７】
ステップＳ１５において、認証結果が成功したと判定すると（Ｓ１５、ＹＥＳ）、ステップＳ１６へ移る。認証結果が失敗したと判定すると（Ｓ１５、ＮＯ）、ここではステップＳ１７へ移ってエラー表示を行って処理を終了する。
【０１２８】
ステップＳ１６へ移った場合、個人設定の個人メニューを開始する（Ｓ１６）。ここでは、個人メニュー機能実行部１７０は、現にデジタルカラー複合機１に認証情報を入力したユーザ用の個人設定の個人メニューを開始する。
【０１２９】
以上で示される処理により、デジタルカラー複合機１では、図５（ａ）の個人メニュー認証設定テーブルの「第一認証」「第二認証」にそれぞれＩＣカード認証、ネットワーク認証が設定された場合の動作を行う。
【０１３０】
これにより、複数の人が使用する場合であっても、認証作業を簡単にすることができる。特に、デジタルカラー複合機１を多数の人が使用する場合、使用者が交代する際には、外部記憶媒体から取得される認証用情報に基づき認証を行うことにより、使用者が交代する毎に、操作部による第１の認証用情報の入力を行う必要がない。また、これにより、ユーザ名・パスワードによる認証に比べて情報の漏洩が低減させることができる。
【０１３１】
また、デジタルカラー複合機１が第１外部機器認証制御部１３０を備えているので、外部機器であるサーバーコンピュータ３がこのような第１外部機器認証制御部１３０を備える必要がない。すなわち、外部機器の機能変更を行うことなく、デジタルカラー複合機１を簡単にネットワークに後付けすることができる。
【０１３２】
なお、認証ＱＲスキャン実行時に、ＩＣカード認証することができる。紙原稿をＡＤＦに装着して、スタートすると、認証をきいてくるので、ＩＣカードをかざすだけで実行するような簡単フローになる。
【０１３３】
また、ＩＣカード登録時に、自動的にＩＣカード使用制限リストに許可状態で追加することもできる。このリストを不許可にすれば、そのＩＣカードの認証、登録が一切できなくなる。ＩＣカードの紛失や不正使用時に使用する。
【０１３４】
（その他）
本実施形態における情報処理システムは、認証に成功すると、システムが備える機能を利用可能な情報処理システムにおいて、各々入力された、パスワード、及びＩＣカード記憶情報を各々取得する認証情報取得部と、前記パスワードを認証するためのパスワード基準情報と、前記ＩＣカード記憶情報を認証するためのＩＣカード基準情報を記憶する認証情報記憶部と、パスワードと前記パスワード基準情報に基づいて、パスワードに基づくパスワード認証の成功を判定するパスワード認証判定部と、ＩＣカード記憶情報と前記ＩＣカード基準情報に基づいて、ＩＣカード記憶情報に基づくＩＣカード認証の成功を判定するＩＣカード認証判定部と、前記パスワード認証及び前記ＩＣカード認証が同時に成功している場合に、ＩＣカード基準情報に対応付けて前記パスワードを、前記認証情報記憶部に記憶させる認証情報制御部を備えた情報処理システムであるように構成することができる。
【０１３５】
これにより、以下に掲げることができる。例えば既にパスワード認証を行っている状態で、パスワード入力により認証から、ＩＣカード認証に代えたい場合を想定する。パスワード認証とＩＣカード認証が共に成功している場合に、ＩＣカード基準情報に対応付けてパスワードを記憶することにより、次回認証時には、ＩＣカード認証が成功した場合、パスワード入力を行うことなく、自動的に、システム内部に記憶されたパスワードを読み出すことができる。これにより、読み出したパスワードとパスワード基準情報に基づき、自動的にパスワード認証が成功する。
【０１３６】
ＩＣカード基準情報に対応付けてパスワードを記憶した後、装置としては、ＩＣカード認証に引き続いてパスワード認証を行い、パスワード認証に対応する装置の機能が利用できる。すなわち、システムとしては、ＩＣカード認証とパスワード認証を共に行っている。一方、これをユーザから見ると、パスワード入力を行うことなく、ＩＣカード入力を行うことにより、パスワード認証に対応するシステムの機能が利用できることになる。すなわち、ユーザから見ると、パスワード入力による認証からＩＣカード入力による認証に代わったのである。
【０１３７】
以上のように、（パスワード認証とＩＣカード認証の対応を予めシステムに登録させておく必要なく、）パスワード認証とＩＣカード認証を同時に成功させるだけの簡単な操作で、パスワード入力による認証からＩＣカード入力による認証に代えることができる。
【０１３８】
また、本実施形態における情報処理システムでは、前記認証情報制御部は、前記認証情報記憶部が前記ＩＣカード基準情報を記憶していない場合に、前記認証情報取得部が前記ＩＣカード記憶情報を取得した場合、前記ＩＣカード記憶情報に対応する情報を、前記ＩＣカード基準情報として生成し、前記認証情報記憶部に記憶させるように構成することができる。
【０１３９】
これにより、ＩＣカード記憶情報を初めて入力する場合、自動的に、システム内部にＩＣカード基準情報が生成され記憶される。そのため、ＩＣカード記憶情報を初めて入力する場合、（システム内部にＩＣカード基準情報を予めシステムに登録させておく必要なく）自動的に、ＩＣカード認証がなされる。
【０１４０】
したがって、ＩＣカード記憶情報を初めて入力する場合であっても、簡単に、パスワード認証とＩＣカード認証を同時に成功させることができ、これにより、簡単な操作で、パスワード入力による認証からＩＣカード入力による認証に代えることができる。
【０１４１】
また、本実施形態における情報処理システムでは、パスワード認証判定部は、ＩＣカード認証基準情報に対応付けて読み出された前記パスワード、及び入力された前記パスワードの何れにも基づいて、パスワードを行うように構成することができる
パスワード認証とＩＣカード認証の対応を記憶した後、パスワード入力による認証と、ＩＣカード入力による認証の何れも利用できる。
【０１４２】
また、本実施形態における情報処理システムでは、パスワード認証判定部は、前記認証情報記憶部が、ＩＣカード認証基準情報に対応付けて前記パスワードを記憶している場合、入力された前記パスワードに基づくパスワード認証を行わないように構成することができる。
【０１４３】
これにより、パスワード認証とＩＣカード認証の対応を記憶した後は、パスワード入力による認証は行わず、ＩＣカード入力による認証のみ利用できる。
【０１４４】
また、本実施形態における情報処理システムでは、認証情報制御部は、パスワード認証中に付加された機能を、パスワード認証基準情報と対応付けて前記認証情報記憶部に記憶させるように構成することができる。また、パスワード認証中に付加された機能（個人登録機能）を、パスワード入力による認証からＩＣカード入力による認証に代えた後は、ＩＣカード認証中にそのまま利用することができる。
【０１４５】
すなわち、パスワード入力による認証からＩＣカード入力による認証に代えた後も、システムとしては、ＩＣカード認証→パスワード認証→機能利用となるので、パスワード認証中に付加された機能を利用することには変化はない。
【０１４６】
しかし、ユーザからは、元々パスワード認証中に付加された機能を利用していたのが、同じ機能をＩＣカード認証中に利用できるように変化したように見える。
【０１４７】
（補足）
また、本実施の形態における情報処理システムは、情報処理装置と、前記情報処理装置とネットワークを介して接続されたサーバを含む上記の情報処理システムであって、前記サーバは、前記認証情報記憶部に含まれ、前記パスワード認証基準情報を記憶するパスワード認証情報記憶部と、前記パスワード認証判定部とを含み、前記情報処理装置は、前記認証情報取得部と、前記認証情報記憶部に含まれ、前記ＩＣカード認証基準情報、及びＩＣカード認証基準情報に対応付けられた前記パスワードを記憶する第２の認証情報記憶部と、第２の認証判定部と、前記認証情報制御部とを含むように構成することができる。
【０１４８】
これにより、パスワード認証とＩＣカード認証の対応を予めサーバに登録させておく必要なく、すなわち、サーバの機能を変更することなく、情報処理装置側において、パスワード認証とＩＣカード認証を同時に成功させるだけの簡単な操作で、パスワード入力による認証からＩＣカード入力による認証に代えることができる。
【０１４９】
また、本実施の形態における情報処理装置は、ネットワークを介して認証の成功を判定する外部機器に接続され、認証に成功すると、装置が備える機能を利用可能な情報処理装置において、各々入力された、第１の認証用情報、及び前記第１の認証用情報とは異なる第２の認証用情報を各々取得する認証情報取得部と、前記第１の認証用情報を外部装置に送信し、外部装置から前記第１の認証用情報に基づく第１の認証の成功を示す情報を受信する送受信部と、前記第２の認証用情報を認証するための第２の認証基準情報を記憶する認証情報記憶部と、第２の認証用情報と前記第２の認証基準情報に基づいて、第２の認証用情報に基づく第２の認証の成功を判定する第２の認証判定部と、前記第１の認証及び前記第２の認証が同時に成功している場合に、第２の認証基準情報に対応付けて前記第１の認証用情報を、前記認証情報記憶部に記憶させる認証情報制御部を備えた情報処理装置であるように構成することができる。
【０１５０】
また、本実施の形態における情報処理装置は、認証に成功すると、装置が備える機能を利用可能な情報処理装置において、各々入力された、第１の認証用情報、及び前記第１の認証用情報とは異なる第２の認証用情報を各々取得する認証情報取得部と、前記第１の認証用情報を認証するための第１の認証基準情報と、前記第２の認証用情報を認証するための第２の認証基準情報を記憶する認証情報記憶部と、第１の認証用情報と前記第１の認証基準情報に基づいて、第１の認証用情報に基づく第１の認証の成功を判定する第１の認証判定部と、第２の認証用情報と前記第２の認証基準情報に基づいて、第２の認証用情報に基づく第２の認証の成功を判定する第２の認証判定部と、前記第１の認証及び前記第２の認証が同時に成功している場合に、第２の認証基準情報に対応付けて前記第１の認証用情報を、前記認証情報記憶部に記憶させる認証情報制御部を備えた情報処理装置であるように構成することができる。
【０１５１】
以上、実施形態に基づき本発明の説明を行ってきたが、上記実施形態にあげたその他の要素との組み合わせなど、ここで示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【０１５２】
【図１】本発明の実施の一形態のデジタルカラー複合機を含むシステム構成図である。
【図２】デジタルカラー複合機を概略的に示す外観斜視図である。
【図３】デジタルカラー複合機の各部の電気的接続を示すブロック図である。
【図４】本実施の形態におけるデジタルカラー複合機１の機能構成を示すブロック図である。
【図５】認証設定情報部に記憶される認証設定情報の例を示す表である。
【図６】個人設定情報部に記憶される個人設定情報の例を示す表である。
【図７】本実施の形態におけるデジタルカラー複合機１の認証動作の第１の例を示すフローチャート図である。
【図８】本実施の形態におけるデジタルカラー複合機１の認証動作の第２の例を示すフローチャート図である。
【図９】本実施の形態におけるデジタルカラー複合機１の第一認証の例を示すフローチャート図である。
【図１０】本実施の形態におけるデジタルカラー複合機１の第二認証の例を示すフローチャート図である。
【符号の説明】
【０１５３】
１    デジタルカラー複合機
１１０    表示入力制御部
１２０    共通認証制御部
１２２    認証情報取得部
１２４    制御部
１２６    ネットワーク認証判定部
１２８    ローカル認証判定部
１３０    第１外部機器認証制御部
１４０    第２外部機器認証制御部
１５０    個人メニュー管理部
１６０    個人メニュー認証部
１７０    個人メニュー機能実行部
２１０    認証設定情報部
２２０    個人設定情報（認証基準情報）部
Ｃ    ＩＣカード
【図１】
2009009347.tif 000003
【図２】
2009009347.tif 000004
【図３】
2009009347.tif 000005
【図４】
2009009347.tif 000006
【図５】
2009009347.tif 000007
【図６】
2009009347.tif 000008
【図７】
2009009347.tif 000009
【図８】
2009009347.tif 000010
【図９】
2009009347.tif 000011
【図１０】
2009009347.tif 000012