(57)【要約】【課題】管理者用認証情報を入力することができない場合であっても、セキュリティを維持しつつ、管理者用認証情報を変更することのできる印刷装置、認証方法、および当該印刷装置に対して認証情報を送信するプリンタドライバを提供することを目的とする。【解決手段】複数の認証情報を認証情報入力部で入力し、入力された各認証情報の認証成否について認証情報テーブルを参照して認証成否判定部で判定をし、複数の認証情報について認証成功と判定され、認証成功と判定された認証情報の数が閾値に達する場合に、管理者用認証情報の変更を認証情報容認部で容認し、管理者用認証情報の変更を認証情報設定部で行う。【選択図】        図５
2008059468.tif 000002
【特許請求の範囲】
【請求項１】
入力される管理者用認証情報と予め登録されている管理者用認証情報とが一致する場合に、前記管理者用認証情報の変更を容認する印刷装置において、
複数の認証情報を登録している登録手段と、
複数の認証情報を入力する認証情報入力手段と、
前記認証情報入力手段により入力された各認証情報が前記登録手段に登録されている認証情報と一致するか否かを判別して認証の成否を判定する認証成否判定手段と、
前記認証成否判定手段により複数の認証情報について認証成功と判定された場合に、前記登録されている管理者用認証情報の変更を容認する認証情報容認手段と、
を備えたことを特徴とする印刷装置。
【請求項２】
前記登録手段に登録されている各認証情報は、各認証情報に対応するユーザの信用の度合いを示す権限ポイントと関連付けられて登録されており、
前記認証成否判定手段により認証成功と判定された場合に、前記登録手段を参照して、認証成功と判定された認証情報に対応する権限ポイントを取得する権限ポイント取得手段をさらに備え、
前記認証情報容認手段は、前記権限ポイント取得手段により取得された権限ポイントの積算値が閾値に達した場合に、前記登録されている管理者用認証情報の変更を容認すること
を特徴とする請求項１に記載の印刷装置。
【請求項３】
前記認証情報を受け付ける操作部をさらに備え、
前記認証情報入力手段は、前記操作部で受け付けた認証情報、または前記管理者が許可するネットワーク上のアドレス情報を有する端末から送信される認証情報のみを入力することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記認証情報入力手段は、ネットワークを介して自装置と接続された情報処理装置のプリンタドライバから送信される認証情報を入力することを特徴とする請求項１または２に記載の印刷装置。
【請求項５】
前記認証情報入力手段は、ネットワークを介して自装置と接続された情報処理装置のプリンタドライバから送信される認証情報のみを入力することを特徴とする請求項１または２に記載の印刷装置。
【請求項６】
前記認証情報容認手段に替えて、前記管理者が許可する操作のみを容認する操作容認手段を備えたことを特徴とする請求項１から５のいずれか一つに記載の印刷装置。
【請求項７】
請求項４から６のいずれか一つに記載の印刷装置に対して、ネットワークを介して、前記認証情報を送信することを特徴とするプリンタドライバ。
【請求項８】
入力される管理者用認証情報と予め登録されている管理者用認証情報とが一致する場合に、前記管理者用認証情報の変更を容認する認証方法において、
複数の認証情報を入力する認証情報入力工程と、
前記認証情報入力工程により入力された各認証情報が予め登録されている認証情報と一致するか否かを判別して認証の成否を判定する認証成否判定工程と、
前記認証成否判定工程により複数の認証情報について認証成功と判定された場合に、前記登録されている管理者用認証情報の変更を容認する認証情報容認工程と、
を含むことを特徴とする認証方法。
【請求項９】
前記認証成否判定工程により認証成功と判定された場合に、前記登録されている各認証情報に対応するユーザの信用の度合いを示すものであって、予め登録されている権限ポイントを取得する権限ポイント取得工程をさらに含み、
前記認証情報容認工程は、前記権限ポイント取得工程により取得された権限ポイントの積算値が閾値に達した場合に、前記登録されている管理者用認証情報の変更を容認すること
を特徴とする請求項８に記載の認証方法。
【請求項１０】
前記認証情報入力工程は、前記認証情報を受け付けるための操作部で受け付けた認証情報、または管理者が許可するネットワーク上のアドレス情報を有する端末から送信される認証情報のみを入力することを特徴とする請求項８または９に記載の認証方法。
【請求項１１】
前記認証情報入力工程は、情報処理装置のプリンタドライバから送信される認証情報を入力することを特徴とする請求項８または９に記載の認証方法。
【請求項１２】
前記認証情報入力工程は、情報処理装置のプリンタドライバから送信される認証情報のみを入力することを特徴とする請求項８または９に記載の認証方法。
【請求項１３】
前記認証情報容認工程に替えて、前記管理者が許可する操作のみを容認する操作容認工程を含むことを特徴とする請求項８から１２のいずれか一つに記載の認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、認証方法、プリンタドライバに関し、特に、入力される管理者用認証情報と予め登録されている管理者用認証情報とが一致する場合に、管理者用認証情報の変更を容認する印刷装置および認証方法に関するもの並びに、認証情報を送信するプリンタドライバに関するものである。
【背景技術】
【０００２】
最近の複合機などの機器には、取引先のファクシミリ番号やメールアドレスなどの機密性の高い情報が記録されているために、またネットワーク設定など多種にわたる設定情報が記録されているために、高いセキュリティが要求されている。そのため、機器の通常の利用者としてのアカウントとは別に、機器の管理者としての権限を持つアカウントを設定し、設定の変更には管理者としての認証を必要とする方法が一般的である。
【０００３】
管理者としての認証を行う技術として、例えば、複合機としての印刷装置において、「プリンタ初期設定」や「システム初期設定」などの各処理と、装置にログインしているユーザの種別と、各処理の実行の可否と、を関連付けた使用権限リストを予め設けておき、装置にログインしているユーザが操作パネル上で所望の処理の選択を行うと、選択された処理に対して当該ユーザが使用権限を有するか否かを、使用権限リストを参照して判断し、選択処理に対して使用権限を有する場合に、選択処理に伴う操作画面を操作パネルに表示する技術が開示されている（特許文献１）。
【０００４】
なお、機器の管理者が不在である場合や機器の管理者が認証情報を忘却してしまった場合には、機器の設定変更が一切変更できないという問題があるが、管理者の認証情報を初期状態にリセットする方法や普段使用しない緊急用認証情報を用いる方法、外部のサーバなどに問い合わせる方法などを採用することにより、この問題を解決することができる。
【０００５】
【特許文献１】特開２００５−３３５２１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、管理者の認証情報の初期化や変更、再発行の実行にあたっても無制限に許可することはセキュリティ上危険であるとの理由から、これらの実行前に何かしらの認証を要求することが一般的であり、この要求に対して必要な認証情報を知っている者がいない場合、またはこの要求に対して必要な認証情報を知っている者が認証情報を忘却してしまった場合などには、上記問題点を解決することができない。
【０００７】
また、管理者の情報を変更できるという権限は多いため、管理者本人の他にその権限を持つに適切な者がいない場合も考えられる。かかる場合に、この管理者の権限をどのように扱うかという問題がある。
【０００８】
本発明は、上記に鑑みてなされたものであって、管理者用認証情報を入力することができない場合であっても、セキュリティを維持しつつ、管理者用認証情報を変更することのできる印刷装置、認証方法、および当該装置に対して認証情報を送信するプリンタドライバを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、入力される管理者用認証情報と予め登録されている管理者用認証情報とが一致する場合に、前記管理者用認証情報の変更を容認する印刷装置に関するものであり、複数の認証情報を登録している登録手段と、複数の認証情報を入力する認証情報入力手段と、前記認証情報入力手段により入力された各認証情報が前記登録手段に登録されている認証情報と一致するか否かを判別して認証の成否を判定する認証成否判定手段と、前記認証成否判定手段により複数の認証情報について認証成功と判定された場合に、前記登録されている管理者用認証情報の変更を容認する認証情報容認手段と、を備えたことを特徴とする。
【００１０】
また、本発明は、前記登録手段に登録されている各認証情報は、各認証情報に対応するユーザの信用の度合いを示す権限ポイントと関連付けられて登録されており、前記認証成否判定手段により認証成功と判定された場合に、前記登録手段を参照して、認証成功と判定された認証情報に対応する権限ポイントを取得する権限ポイント取得手段をさらに備え、前記認証情報容認手段は、前記権限ポイント取得手段により取得された権限ポイントの積算値が閾値に達した場合に、前記登録されている管理者用認証情報の変更を容認することを特徴とする。
【００１１】
また、本発明は、前記認証情報を受け付ける操作部をさらに備え、前記認証情報入力手段は、前記操作部で受け付けた認証情報、または前記管理者が許可するネットワーク上のアドレス情報を有する端末から送信される認証情報のみを入力することを特徴とする。
【００１２】
また、本発明は、前記認証情報入力手段は、ネットワークを介して自装置と接続された情報処理装置のプリンタドライバから送信される認証情報を入力することを特徴とする。
【００１３】
また、本発明は、前記認証情報入力手段は、ネットワークを介して自装置と接続された情報処理装置のプリンタドライバから送信される認証情報のみを入力することを特徴とする。
【００１４】
また、本発明は、前記認証情報容認手段に替えて、前記管理者が許可する操作のみを容認する操作容認手段を備えたことを特徴とする。
【００１５】
また、本発明は、プリンタドライバに関するものであり、印刷装置に対して、ネットワークを介して、前記認証情報を送信することを特徴とする。
【００１６】
また、本発明は、入力される管理者用認証情報と予め登録されている管理者用認証情報とが一致する場合に、前記管理者用認証情報の変更を容認する認証方法に関するものであり、複数の認証情報を入力する認証情報入力工程と、前記認証情報入力工程により入力された各認証情報が予め登録されている認証情報と一致するか否かを判別して認証の成否を判定する認証成否判定工程と、前記認証成否判定工程により複数の認証情報について認証成功と判定された場合に、前記登録されている管理者用認証情報の変更を容認する認証情報容認工程と、を含むことを特徴とする。
【００１７】
また、本発明は、前記認証成否判定工程により認証成功と判定された場合に、前記登録されている各認証情報に対応するユーザの信用の度合いを示すものであって、予め登録されている権限ポイントを取得する権限ポイント取得工程をさらに含み、前記認証情報容認工程は、前記権限ポイント取得工程により取得された権限ポイントの積算値が閾値に達した場合に、前記登録されている管理者用認証情報の変更を容認することを特徴とする。
【００１８】
また、本発明は、前記認証情報入力工程は、前記認証情報を受け付けるための操作部で受け付けた認証情報、または管理者が許可するネットワーク上のアドレス情報を有する端末から送信される認証情報のみを入力することを特徴とする。
【００１９】
また、本発明は、前記認証情報入力工程は、情報処理装置のプリンタドライバから送信される認証情報を入力することを特徴とする。
【００２０】
また、本発明は、前記認証情報入力工程は、情報処理装置のプリンタドライバから送信される認証情報のみを入力することを特徴とする。
【００２１】
また、本発明は、前記認証情報容認工程に替えて、前記管理者が許可する操作のみを容認する操作容認工程を含むことを特徴とする。
【発明の効果】
【００２２】
本発明によれば、複数の認証情報を入力し、入力された各認証情報が予め定められた認証情報と一致するか否かを判別して認証の成否を判定し、複数の認証情報について認証成功と判定された場合に、予め登録されている管理者用認証情報の変更を容認するので、管理者用認証情報を入力することができない場合であっても、セキュリティを維持しつつ、管理者用認証情報を変更することができるという効果を奏する。
【００２３】
また、本発明によれば、認証成功と判定された場合に、予め登録されている各認証情報に対応するユーザの信用の度合いを示すものであって、予め登録されている権限ポイントを取得し、取得された権限ポイントの積算値が閾値に達した場合に、予め登録されている管理者用認証情報の変更を容認するので、管理者用認証情報の変更を実行する際には管理者の意図する複数人のユーザの合意を必要とすることができ、セキュリティ強度を高めることができるという効果を奏する。
【００２４】
また、本発明によれば、操作部で受け付けた認証情報、または管理者が許可するネットワーク上のアドレス情報を有する端末から送信された認証情報のみを受け付けるので、外部からの不正アクセスを防止し、セキュリティ強度をより高めることができるという効果を奏する。
【００２５】
また、本発明によれば、情報処理装置のプリンタドライバから送信された認証情報を受け付けるので、ユーザは、認証情報の入力操作を簡易に行うことができるという効果を奏する。
【００２６】
また、本発明によれば、情報処理装置のプリンタドライバから送信された認証情報のみを入力するので、ユーザが認証情報の入力操作を簡易に行うことができるとともに、外部からの不正アクセスを防止し、セキュリティ強度を高めることができるという効果を奏する。
【００２７】
また、本発明によれば、管理者用認証情報の変更を容認せずに、管理者が許可する操作のみを容認するので、ユーザによる管理者用認証情報の変更を防止し、さらにユーザによる管理者権限での操作可能な範囲を管理者の意図する操作のみに限定させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００２８】
以下に添付図面を参照して、この発明にかかる印刷装置、認証方法、およびプリンタドライバの最良な実施の形態を詳細に説明する。なお、この実施の形態により、この発明が限定されるものではない。また、本実施の形態では、本発明にかかる印刷装置、認証方法、およびプリンタドライバが適用される認証システムについて説明する。
【００２９】
（第１の実施の形態）
まず、本発明の第１の実施の形態にかかる認証システム１００について図１を参照して説明する。図１は、認証システム１００の構成の一例を示す図である。第１の実施の形態の認証システム１００は、同図に示すように、認証処理を行う印刷装置２００と、ユーザの端末装置である情報処理装置３００と、で構成され、印刷装置２００と情報処理装置３００はネットワークを介して接続されている。なお、印刷装置２００および情報処理装置３００の各数量は同図に示す数量に限定されるものではない。
【００３０】
図２は、印刷装置２００の構成の一例を示す図である。第１の実施の形態の印刷装置２００は、同図に示すように、印刷装置２００全体を統括的に制御する制御部２１０と、各種データや各種プログラムを格納する記憶部２２０と、印刷装置２００をネットワーク４００に接続するための通信インターフェース部２３０と、ユーザが認証情報の入力を行うための操作部２４０と、で構成されている。
【００３１】
制御部２１０は、同図に示すように、認証情報入力部２１２と、認証成否判定部２１４と、認証情報容認部２１６と、認証情報設定部２１８と、をさらに含んで構成され、例えば、ＣＰＵ（Central Processing Unit）によりその機能を発揮することができる。
【００３２】
認証情報入力部２１２は、複数の認証情報を入力する。具体的には、まず、情報処理装置３００や操作部２４０から認証要求を受け付ける。そして、情報処理装置３００から送信される認証情報や操作部２４０で受け付ける認証情報などを入力する。なお、本実施の形態の認証情報とは、ユーザＩＤとパスワードをいうが、これに限定されるものではなく、各ユーザを識別できる情報であれば何でもよい。
【００３３】
認証成否判定部２１４は、認証情報入力部２１０により入力された各認証情報の認証の成否を判定する。具体的には、認証情報入力部２１２により入力された各認証情報と、予め登録されている認証情報とが一致するか否かを判別し、一致する場合には認証成功と判定し、一致しない場合には認証失敗と判定する。
【００３４】
認証情報容認部２１６は、認証成否判定部２１４により複数の認証情報について認証成功と判定された場合に、予め登録されている管理者用認証情報の変更を容認する。具体的には、複数の認証情報について認証成功と判定された場合に、後述する認証情報データベース２２２に登録されている管理者用認証情報の変更を容認する。なお、管理者は、認証情報容認部２１６により容認されるために必要な、認証成功と判定される認証情報の数を予め定めておくことができる。
【００３５】
認証情報設定部２１８は、予め登録されている管理者用認証情報の変更を行う。認証情報設定部２１８による管理者用認証情報の変更は、認証情報容認部２１６により容認された場合に限り行うことができる。なお、ここでの変更は、管理者用認証情報をデフォルトにする初期化を含む。
【００３６】
記憶部２２０は、印刷装置２００を構成する各部を制御するための各種プログラムやデータ、ファイルなどを格納しており、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）、光ディスク、フレキシブルディスク、不揮発性メモリなどによりその機能を発揮することができる。
【００３７】
なお、記憶部２２０には、同図に示すように、認証情報データベース２２２が格納されている。上述した認証成否判定部２１６による認証成否の判定は、この認証情報データベース２２２を参照して行われる。
【００３８】
通信インターフェース部２３０は、印刷装置２００とネットワーク４００との間の通信を行うためのインターフェースである。即ち、通信インターフェース部２３０は、ネットワークを介して、情報処理装置３００と各種データを送受信する機能を有する。
【００３９】
操作部２４０は、印刷設定画面（図示なし）や印刷システム設定画面（図示なし）などの各種画面を表示し、ユーザによる当該表示画面の操作を受け付けるためのものであり、例えば、タッチパネルによりその機能を発揮することができる。また、操作部２４０は、認証情報を受け付けるためのものである。従って、ユーザは操作部２４０を操作することで、認証情報入力部２１２へ直接に認証情報を入力させることができる。
【００４０】
図３は、情報処理装置３００の構成の一例を示す図である。情報処理装置３００は、同図に示すように、制御部３１０と、記憶部３２０と、通信インターフェース部３３０と、入出力インターフェース部３４０と、で構成され、情報処理装置３００には入力装置３５０と表示装置３６０とが接続されている。
【００４１】
制御部３１０は、情報処理装置３００全体を統括的に制御するためのものであり、例えば、ＣＰＵによりその機能を発揮することができる。
【００４２】
記憶部３２０は、情報処理装置３００各部を制御するための各種データや各種プログラムやデータ、ファイルなどを格納しており、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）、光ディスク、フレキシブルディスク、不揮発性メモリなどによりその機能を発揮することができる。
【００４３】
なお、記憶部３２０には、同図に示すように、ＯＳ（Operating System）プログラム３２２と、アプリケーションプログラム３２４と、プリンタドライバ３２６とが格納されている。また、記憶部３２０には、印刷装置２００へ送信するための認証情報が記憶されている。
【００４４】
ＯＳプログラム３２２は、情報処理装置３００全体を管理するためのプログラムであり、例えば、Ｍｉｃｒｏｓｏｆｔ（登録商標）やＷｉｎｄｏｗｓ（登録商標）、ＵＮＩＸ（登録商標）、Ｌｉｎｕｘ（登録商標）などである。
【００４５】
アプリケーションプログラム３２４は、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ（登録商標）などの文書を作成するためのワープロソフトやＡｄｏｂｅ  Ａｃｒｏｂａｔ  Ｒｅａｄｅｒ（登録商標）などの文書を表示するためのアプリケーション、Ｍｉｃｒｏｓｏｆｔ  Ｅｘｃｅｌ（登録商標）などの表計算ソフトウェアなどである。これらアプリケーションプログラムによって生成された文書データの印刷処理の実行が命令されると、後述するプリンタドライバ３２６に当該文書を送る。
【００４６】
プリンタドライバ３２６は、印刷装置２００による印刷処理を制御するためのものである。上述したアプリケーションプログラム３２４から印刷処理の実行が命令されると、上述したＯＳからの印刷処理の命令を受けて印刷装置２００による印刷処理の制御を行う。
【００４７】
通信インターフェース部３３０は、情報処理装置３００とネットワーク４００との間の通信を行うためのインターフェースである。即ち、通信インターフェース部３３０は、ネットワークを介して、印刷装置２００と各種データを送受信する機能を有する。
【００４８】
入出力インターフェース部３４０は、入力装置３５０および表示装置３６０を情報処理装置３００に接続するためのインターフェースである。ここで、入力装置３５０としては、キーボードやマウス、マイクなどを用いることができる。また、表示装置３６０としては、ＣＲＴディスプレイや液晶ディスプレイなどのモニタを用いることができる。
【００４９】
次に、第１の実施の形態の特徴部分である認証情報容認部２１６による管理者認証情報の変更の容認方法について簡単に説明する。
【００５０】
図４は、認証情報データベース２２２の一例を示す図である。第１の実施の形態の認証情報データデータベース２２２では、同図に示すように、認証情報であるユーザＩＤと、パスワードと、がユーザ名ごとに相互に関連付けられて登録されている。
【００５１】
認証成否判定部２１４は、認証情報入力部２１２により入力された認証情報であるユーザＩＤを認証情報データベース２２２から検索し、検索したユーザＩＤに対応するパスワードと、認証情報入力部２１２により入力された認証情報であるパスワードとが一致するか否かを判別して認証の成否を判定し、認証成功である場合には「認証成功」と、認証失敗である場合には「認証失敗」と、それぞれ記憶部２２０に記録する。
【００５２】
そして、認証情報容認部２１６は、認証結果のうち、「認証成功」と判定された数が複数である場合（閾値を超えている場合）に、管理者用認証情報の変更を容認する。
【００５３】
このように、認証結果として複数の認証成功が得られている場合にのみ容認する構成とすれば、複数人のユーザの合意が必要となるため、悪意のユーザを排除し易くなると共に、単独のユーザによる権限行使の乱用を防止することができる。なお、図４に示す認証情報データベース２２２には、管理者用認証情報の登録場所を設けているが、記憶部２３０に別個のファイルを設けて管理者用認証情報を登録する構成としてもよい。
【００５４】
以上の構成において、第１の実施の形態の印刷装置２００で行われる認証処理について図５を参照して説明する。図５は、第１の実施の形態の印刷装置２００で行われる認証処理の手順を示すフローチャートである。
【００５５】
まず、認証情報入力部２１２は、情報処理装置３００から送信された認証情報、または操作部２１８で受け付けた認証情報を入力する（ステップＳＡ−１）。なお、ステップＳＡ−１で入力される認証情報の数は、ユーザにより予め選択された上限数、または印刷装置２００に予め設定されている上限数の範囲内とすることができる。
【００５６】
ついで、認証成否判定部２１４は、ステップＳＡ−１で入力された認証情報であるユーザＩＤを認証情報データベース２２２から検索し、検索したユーザＩＤに対応するパスワードと、ステップＳＡ−１で受け付けた認証情報であるパスワードとが一致するか否かを判別して認証の成否を判定する（ステップＳＡ−２）。
【００５７】
ステップＳＡ−２でパスワードが一致すると判別した場合（ステップＳＡ−３：Ｙｅｓ）、認証成否判定部２１４は、認証成功と判定し（ステップＳＡ−４）、記憶部２２０に当該判定結果を記録しておく。
【００５８】
ついで、ステップＳＡ−１で入力された認証情報が他にある場合（ステップＳＡ−５：Ｙｅｓ）、処理手順はステップＳＡ−２へ移行される。
【００５９】
また、ステップＳＡ−２でパスワードが一致しないと判別した場合（ステップＳＡ−３：Ｎｏ）、認証成否判定部２１４は、認証失敗と判定し（ステップＳＡ−６）、記憶部２２０に当該判定結果を記録しておく。ここで、ユーザによる認証情報入力のリトライが行われた場合（ステップＳＡ−７：Ｙｅｓ）、処理手順はステップＳＡ−１へ移行され、当該ユーザによって操作部２４０で入力される認証情報または情報処理装置３００から送信される認証情報を再び受け付ける。一方、リトライが行われない場合（ステップＳＡ−７：Ｎｏ）、処理手順はステップＳＡ−５へ移行される。
【００６０】
ステップＳＡ−１で入力された認証情報が他にない場合（ステップＳＡ−５：Ｎｏ）、認証情報容認部２１６は、認証正否判定部２１４により「認証成功」と記録された数を把握し（ステップＳＡ−８）、「認証成功」と記録された認証情報の数が閾値に達している場合（ステップＳＡ−９：Ｙｅｓ）、認証情報容認部２１６は、ログインを認めて認証情報の変更を容認する（ステップＳＡ−１０）。
【００６１】
ついで、認証情報設定部２１８は、ユーザの指示に従って、認証情報データベース２２２に登録されている管理者用認証情報の変更を行う（ステップＳＡ−１１）。
【００６２】
一方、「認証成功」と記録された認証情報の数が閾値に達していない場合（ステップＳＡ−９：Ｎｏ）、認証情報容認部２１６は、ログインを認めず認証情報の変更を容認しない（ステップＳＡ−１２）。
【００６３】
以上説明したように、第１の実施の形態の印刷装置２００は、複数の認証情報を受け付け、各認証情報の成否を判定し、複数の認証情報について認証成功と判定された場合に、ログインを認めて管理者用認証情報の変更を容認する。
【００６４】
従って、第１の実施の形態の認証システム１００によれば、印刷装置２００は、認証情報入力部２１２で複数の認証情報を入力し、入力された各認証情報の認証成否について認証情報テーブル２２２を参照して認証成否判定部２１４で判定をし、当該判定結果を記録し、「認証成功」と記録された認証情報の数が閾値に達する場合に、管理者用認証情報の変更を認証情報容認部２１６で容認し、管理者用認証情報の変更を認証情報設定部２１８で行うので、管理者用認証情報を入力することができない場合であっても、セキュリティを維持しつつ、管理者用認証情報の変更を行うことができる。
【００６５】
また、認証情報容認部２１６は、認証成否判定部２１４により複数の認証情報について「認証成功」と判定されている場合に、管理者用認証情報の変更を容認するので、管理者ではないユーザによる管理者用認証情報の変更には複数のユーザの合意が必要となり、悪意のユーザを排除することができると共に、単独のユーザによる権限行使の乱用を防止することができる。
【００６６】
（第２の実施の形態）
次に、本発明の第２の実施の形態の認証システム１００について説明する。なお、第２の実施の形態の説明においては、上述した第１の実施の形態の説明と重複する説明について省略する場合がある。
【００６７】
第２の実施の形態の特徴部分は、認証情報データベース２２２に登録されている各認証情報は権限ポイントと関連付けられて登録されており、認証成否判定部２１４により認証成功と判定された場合に、認証情報データベース２２２を参照して、認証成功と判定された認証情報に対応する権限ポイントを取得し、取得された権限ポイントの積算値が閾値に達した場合に、管理者用認証情報の変更を容認する点にある。この特徴部分を有することにより、管理者用認証情報の変更を実行するにあたっては、管理者の意図する複数人のユーザの合意を必要とさせることができ、セキュリティ強度を高めることができる。
【００６８】
図６は、第２の実施の形態の印刷装置１００の構成の一例を示す図である。第２の実施の形態の制御部２１０は、同図に示すように、第１の実施の形態の制御部に権限ポイント取得部２５２をさらに含めた構成となっている。
【００６９】
権限ポイント取得部２５２は、認証成否判定部２１４により認証成功と判定された場合に、認証情報データベース２２２を参照して、認証成功と判定された認証情報に対応する権限ポイントを取得する。
【００７０】
認証情報容認部２１６は、権限ポイント取得部２５２により取得された権限ポイントの積算値が閾値に達した場合に管理者用認証情報の変更を容認する。なお、この閾値は、管理者が設定することができる。
【００７１】
図７は、認証情報データベース２２２の一例を示す図である。第２の実施の形態の認証情報データベース２２２では、同図に示すように、ユーザＩＤと、パスワードと、権限ポイントとがユーザ名ごとに関連付けられて登録されている。なお、権限ポイントとは、各認証情報に対応するユーザの信用の度合いを示すものである。
【００７２】
管理者は、特に信用できるユーザに対応する認証情報については高い権限ポイントを設定し、特に信用できないユーザに対応する認証情報については低い権限ポイントを設定することができる。これにより、ログインをするための条件として、信用できる特定のユーザの認証を必要とさせることができ、セキュリティを高めることができる。
【００７３】
以上の構成において、第２の実施の形態の印刷装置２００で行われる認証処理について図８を参照して説明する。図８は、第２の実施の形態の印刷装置２００で行われる認証処理の手順を示すフローチャートである。なお、上述した第１の実施の形態の印刷装置２００で行われる認証処理と重複する手順については省略するものとし、ここでは、第２の実施の形態の特徴部分についてのみ説明する。
【００７４】
ステップＳＡ−４認証成功と判定されると、権限ポイント取得部２５２は、認証情報データベース２２２を参照して、ステップＳＡ−４で認証成功と判定された認証情報に対応する権限ポイントを取得し、取得した権限ポイントを記憶部２２０に記録しておく（ステップＳＡ−２１）。なお、既に記録されている権限ポイントがある場合には、当該権限ポイントに取得した権限ポイントを積算して記録しておく。
【００７５】
そして、ステップＳＡ−１で入力された認証情報が他にない場合（ステップＳＡ−５：Ｎｏ）、即ち、ステップＳＡ−１で入力された全ての認証情報について認証成否判定部２１４で認証成否の判定が行われた場合、認証情報容認部２１６は、記憶部２２０に記録されている権限ポイントを把握し（ステップＳＡ−２２）、当該把握した権限ポイントが閾値に達している場合（ステップＳＡ−２３：Ｙｅｓ）、認証情報容認部２１６は、ログインを認めて認証情報の変更を容認する（ステップＳＡ−１０）。
【００７６】
一方、ステップＳＡ−２２で把握した権限ポイントが閾値に達していない場合（ステップＳＡ−２３：Ｎｏ）、認証情報容認部２１６は、ログインを認めず認証情報の変更を容認しない（ステップＳＡ−１２）。
【００７７】
以上説明したように、第２の実施の形態の刷装置２００は、複数の認証情報を入力し、複数の各認証情報の成否を判定し、認証成功と判定された認証情報の権限ポイントを取得し、取得された権限ポイントの積算値が閾値に達する場合に、ログイン成功として管理者用認証情報の変更を容認する。
【００７８】
従って、第２の実施の形態の認証システム１００によれば、印刷装置２００は、認証情報入力部２１２で複数の認証情報を入力し、入力された各認証情報の認証成否について認証情報テーブル２２２を参照して認証成否判定部２１４で判定をし、認証情報テーブル２２２を参照して、認証成功と判定された場合に当該認証成功と判定された認証情報に対応する権限ポイントを権限ポイント取得部２５２により取得し、取得された権限ポイントの積算値が閾値に達する場合に、管理者用認証情報の変更を認証情報容認部２１６で容認し、管理者用認証情報の変更を認証情報設定部２１８で行うので、管理者用認証情報の変更を実行するにあたっては、管理者の意図する複数人のユーザの合意を必要とさせることができ、セキュリティ強度を高めることができる。
【００７９】
（第３の実施の形態）
次に、本発明の第３の実施の形態の認証システム１００について説明する。なお、第３の実施の形態の説明においては、上述した第１〜第２の実施の形態の説明と重複する説明について省略する場合がある。
【００８０】
第３の実施の形態の特徴部分は、認証情報入力部２１２で入力される認証情報が、操作部２４０で受け付ける認証情報、または管理者が許可するネットワーク上のアドレス情報を有する端末装置３００から送信される認証情報のみに限定される点にある。かかる特徴部分を有することにより、外部からの不正アクセスを防止し、セキュリティ強度をより高めることができる。
【００８１】
即ち、第３の実施の形態の認証情報入力部２１２は、操作部２４０で受け付ける認証情報、または管理者が許可するネットワーク上のアドレス情報を有する端末装置３００から送信される認証情報のみを入力する。管理者は、認証情報入力部２１２で入力される認証情報の情報源として、操作部２４０、または許可するネットワーク上のアドレス情報を予め設定することができる。なお、認証情報入力部２１２で入力される認証情報の情報源は複数設定することができる。
【００８２】
なお、第３の実施の形態で説明する認証システム１００の構成は、上記特徴部分を有する点を除いて第１の実施の形態の認証システム１００と同一の構成であるが、第２の実施の形態の認証システム１００と同一の構成であってもよい。
【００８３】
以上の構成において、第３の実施の形態の印刷装置２００で行われる認証処理について図９を参照して説明する。図９は、第３の実施の形態の印刷装置２００で行われる認証処理の手順を示すフローチャートである。なお、上述した第１の実施の形態の印刷装置２００で行われる認証処理と重複する手順については省略するものとし、ここでは、第３の実施の形態の特徴部分についてのみ説明する。
【００８４】
まず、認証情報入力部２１２は、認証要求を受け付け、受け付けた認証要求の出所を判別する（ステップＳＡ−３１）。ステップＳＡ−３１で判別した出所が管理者によって予め定められた情報源である場合（ステップＳＡ−３２：Ｙｅｓ）、認証情報入力部２１２は、当該出所からの認証情報を入力する（ステップＳＡ−１）。
【００８５】
一方、ステップＳＡ−３１で判別した入力手段が管理者によって予め定められた入力手段でない場合（ステップＳＡ−３２：Ｎｏ）、認証処理は終了する。
【００８６】
以上説明したように、第３の実施の形態の印刷装置２００は、認証要求を受け付けると、受け付けた認証要求の出所を判別し、認証情報の情報源が管理者によって予め定められた情報源（操作部２４０や管理者が許可するネットワーク上のアドレス情報など）である場合に限り、その認証要求にかかる認証情報を入力し、入力された各認証情報の成否を判定し、複数の認証情報について認証成功と判定された場合に、ログインを認めて管理者用認証情報の変更を容認する。
【００８７】
従って、第３の実施の形態の認証システム１００によれば、印刷装置２００は、認証要求の出所を認証情報入力部２１２で判別し、管理者よって予め定められた情報源（操作部２４０や管理者が許可するネットワーク上のアドレス情報など）である場合に、その認証要求にかかる認証情報を入力し、入力された各認証情報の認証成否について認証情報テーブル２２２を参照して認証成否判定部２１４で判定をし、当該判定結果を記録し、「認証成功」と記録された認証情報の数が予め定めた数に達する場合に、管理者用認証情報の変更を認証情報容認部２１６で容認し、管理者用認証情報の変更を認証情報設定部２１８で行うので、外部からの不正アクセスを防止し、セキュリティ強度をより高めることができる。
【００８８】
（第４の実施の形態）
次に、本発明の第４の実施の形態の認証システム１００について説明する。なお、第４の実施の形態の説明においては、上述した第１〜第３の実施の形態の説明と重複する説明について省略する場合がある。
【００８９】
第４の実施の形態の特徴部分は、認証情報入力部２１２がネットワーク４００を介して印刷装置２００と接続された情報処理装置３００のプリンタドライバ３２２から送信される認証情報を入力する点にある。かかる特徴部分を有することにより、ユーザは、認証情報の入力操作を簡易に行うことができる。
【００９０】
即ち、第４の実施の形態の認証情報入力部２１２は、操作部２４０で受け付ける認証情報やネットワークアドレスを持つ情報処理装置３００から送信される認証情報のみならず、プリンタドライバ３２２から送信される認証情報をも入力する。
【００９１】
また、第４の実施の形態の情報処理装置３００のプリンタドライバ３２６には、各ユーザごとに割り当てられた認証情報が記録されており、プリンタドライバ３２６をＯＳプログラム３２２上に起動させて、印刷装置２００に対して認証の要求を行った場合には、プリンタドライバ３２６に記録されている認証情報が印刷装置２００に対して送信される。また、プリンタドライバ３２６は、認証情報を印刷時以外にも印刷装置２００に対して送信することが可能である。
【００９２】
このように、最近のネットワーク印刷装置には、利用者を特定するための認証情報をプリンタドライバ３２６に記録させているものが多い。そこで、プリンタドライバ３２６から送信される認証情報を認証情報入力部２１２で入力する構成とすることより、各ユーザが自分の認証情報を意識していない場合でも、本実施の形態の認証システム１００を利用可能とし、利便性を高めることができる。
【００９３】
なお、第４の実施の形態で説明する認証システム１００は、上記特徴部分を有する点を除いて第１の実施の形態の認証システム１００と同一の構成であるが、第２の実施の形態の認証システム１００と同一の構成であってもよい。
【００９４】
なお、第４の実施の形態の印刷装置２００で行われる認証処理の手順は、図５に示す第１の実施の形態の印刷装置２００で行われる認証処理の手順と同様であるため、ここでは省略する。
【００９５】
以上説明したように、第４の実施の形態の印刷装置２００は、プリンタドライバ３２６から送信される認証情報を含めた複数の認証情報を入力し、入力された各認証情報の成否を判定し、複数の認証情報について認証成功と判定された場合に、ログインを認めて管理者用認証情報の変更を容認する。
【００９６】
従って、第４の実施の形態の認証システム１００によれば、情報処理装置３００のプリンタドライバ３２６は、プリンタドライバ３２６に記録されている各ユーザごとに割り当てられている認証情報を印刷装置２００に対して送信するので、ユーザは、プリンタドライバ３２６の操作ダイアログにある送信ボタンを押すなどの操作を行うだけで印刷装置に対して認証情報を送信することができ、認証情報の入力操作を簡易に行うことができる。
【００９７】
また、第４の実施の形態の認証システム１００によれば、認証情報入力部２１２は、認証情報入力部２１２でプリンタドライア３２６から送信された認証情報を含む複数の認証情報を入力するので、ユーザは、プリンタドライバ３２６の操作ダイアログにある送信ボタンを押すなどの操作を行うだけで、各ユーザが自分の認証情報を意識していない場合でも本システムを利用することができ、本システムの利便性を高めることができる。
【００９８】
（第５の実施の形態）
次に、本発明の第５の実施の形態の認証システム１００について説明する。なお、第５の実施の形態の説明においては、上述した第１〜第４の実施の形態の説明と重複する説明について省略する場合がある。
【００９９】
第５の実施の形態の特徴部分は、認証情報入力部２１２で入力される認証情報が、ネットワーク４００を介して印刷装置２００と接続された情報処理装置３００のプリンタドライバ３２６から送信される認証情報のみに限定される点である。かかる特徴部分を有することにより、ユーザが認証情報の入力操作を簡易に行うことができるとともに、外部からの不正アクセスを防止し、セキュリティ強度を高めることができる。
【０１００】
即ち、第５の実施の形態の認証情報入力部２１２は、プリンタドライバ３２６から送信される認証情報のみを入力する。管理者は、認証情報入力部２１２で入力される認証情報の情報源として、プリンタドライバ３２６を予め設定することができる。
【０１０１】
なお、第５の実施の形態で説明する認証システム１００は、上記特徴部分を有する点を除いて第３の実施の形態の認証システム１００と同一の構成である。
【０１０２】
なお、第５の実施の形態の印刷装置２００で行われる認証処理の手順は、図９に示す第３の実施の形態の印刷装置２００で行われる認証処理の手順と同様であるため、ここでは省略する。
【０１０３】
以上説明したように、第５の実施の形態の印刷装置２００は、認証要求を受け付けると、受け付けた認証要求の出所を判別し、情報源がプリンタドライバ３２６である場合に限り、その認証要求にかかる認証情報を入力し、入力された各認証情報の成否を判定し、複数の認証情報について認証成功と判定された場合に、ログインを認めて管理者用認証情報の変更を容認する。
【０１０４】
従って、第５の実施の形態の認証システム１００によれば、情報処理装置３００のプリンタドライバ３２６は、プリンタドライバ３２６に記録されている各ユーザごとに割り当てられている認証情報を印刷装置２００に対して送信し、印刷装置２００は、認証要求の出所を認証情報入力部２１２で判別し、情報源がプリンタドライバ３２６である場合に限り、その認証要求にかかる認証情報を入力するので、ユーザが認証情報の入力操作を簡易に行うことができるとともに、外部からの不正アクセスを防止し、セキュリティ強度をより高めることができる。
【０１０５】
（第６の実施の形態）
次に、本発明の第６の実施の形態の認証システム１００について説明する。なお、第６の実施の形態の説明においては、上述した第１〜第５の実施の形態の説明と重複する説明について省略する場合がある。
【０１０６】
第６の実施の形態の特徴部分は、認証成否判定部２１６により複数の認証情報について認証成功と判定された場合に、管理者が許可する操作のみを容認する点にある。かかる特徴部分を有することにより、管理者ではないユーザによる管理者用認証情報の変更を防止し、ユーザが管理者権限で操作可能な範囲を管理者の意図する操作に限定することができる。
【０１０７】
図１０は、第６の実施の形態の印刷装置２００の構成の一例を示す図である。第６の実施の形態の印刷装置２００の制御部２１０は、図２に示す第１の実施の形態の制御部２１０の認証情報容認部２１６および認証情報設定部２１８に替えて、図１０に示すように、操作容認部２６２をさらに含んで構成されている。
【０１０８】
操作容認部２６２は、認証成否判定部２１４により複数の認証情報について認証成功と判定された場合に、管理者が許可する操作のみを容認する。具体的には、認証成否判定部２１４により認証成功と判定された認証情報の数が閾値に達した場合に、管理者によって予め登録されている操作を容認する。ここで、容認される操作とは、例えば、管理者のみに権限が与えられている特定の印刷条件の設定変更操作、特定の印刷システムの設定の変更操作などをいう。
【０１０９】
記憶部２２０には、同図に示すように、容認操作データベース２２４がさらに格納されている。容認操作データベース２２４は、ログインに成功したユーザが管理者権限で可能な操作を管理者が予め登録するためのものである。なお、ユーザが管理者権限で可能な操作の設定は、管理者用認証情報が認証情報受付部２１２に入力されて認証成功され、ログインした場合にのみ行うことができる。
【０１１０】
なお、第６の実施の形態の認証システム１００は、第２〜第５の実施の形態の認証情報容認部２１６および認証情報設定部２１８に替えて、操作容認部２６２を備える構成であってもよい。
【０１１１】
以上の構成において、第６の実施の形態の印刷装置２００で行われる認証処理について図１０を参照して説明する。図１０は、第６の実施の形態の印刷装置２００で行われる認証処理の手順を示すフローチャートである。なお、上述した第１の実施の形態の印刷装置２００で行われる認証処理と重複する手順については省略するものとし、ここでは、第６の実施の形態の特徴部分についてのみ説明する。また、管理者が許可する操作（ユーザが管理者権限で操作可能な操作）は、容認操作データベース２２４に既に登録されているものとする。
【０１１２】
ログインを認めて、操作容認部２６２が、容認操作データベース２２４に登録されている管理者が許可する操作の実行を容認すると（ステップＳＡ−１０）、ログインに成功したユーザは、管理者権限で操作可能な範囲内で操作の実行を行うことができる（ステップＳＡ−６１）。
【０１１３】
以上説明したように、第６の実施の形態の印刷装置２００は、複数の認証情報を受け付け、各認証情報の成否を判定し、複数の認証情報について認証成功判定された場合に、ログイン成功として管理者が許可する操作のみを容認する。
【０１１４】
従って、第６の実施の形態の認証システム１００によれば、印刷装置２００は、認証情報入力部２１２で複数の認証情報を入力し、入力された各認証情報の認証成否について認証情報テーブル２２２を参照して認証成否判定部２１４で判定をし、認証成功と判定された認証情報の数が閾値に達する場合に、管理者が許可する操作のみを操作容認部２６２で容認し、ユーザによる管理者権限での操作が行われるので、管理者ではないユーザによる管理者用認証情報の変更を防止するとともに、ユーザによる管理者権限で可能な操作範囲を管理者の意図する操作のみに限定することができる。
【図面の簡単な説明】
【０１１５】
【図１】認証システム１００の構成の一例を示す図である。
【図２】印刷装置２００の構成の一例を示す図である。
【図３】情報処理装置３００の構成の一例を示す図である。
【図４】認証情報データベース２２２の一例を示す図である。
【図５】第１の実施の形態の印刷装置２００で行われる認証処理の手順を示すフローチャートである。
【図６】印刷装置２００の構成の一例を示す図である。
【図７】認証情報データベース２２２の一例を示す図である。
【図８】第２の実施の形態の印刷装置２００で行われる認証処理の手順を示すフローチャートである。
【図９】第３の実施の形態の印刷装置２００で行われる認証処理の手順を示すフローチャートである。
【図１０】印刷装置２００の構成の一例を示す図である。
【図１１】第６の実施の形態の印刷装置２００で行われる認証処理の手順を示すフローチャートである。
【符号の説明】
【０１１６】
１００  認証システム
２００  印刷装置
２１０  制御部
２１２  認証情報入力部
２１４  認証成否判定部
２１６  認証情報容認部
２１８  認証情報設定部
２２０  記憶部
２２２  認証情報データベース
２２４  容認操作データベース
２３０  通信インターフェース部
２４０  操作部
２５２  権限ポイント取得部
２６２  操作容認部
３００  情報処理装置
３１０  制御部
３２０  記憶部
３２２  ＯＳプログラム
３２４  アプリケーションプログラム
３２６  プリンタドライバ
３３０  通信インターフェース部
３４０  入出力インターフェース部
３５０  入力装置
３６０  表示装置
４００  ネットワーク
【図１】
2008059468.tif 000003
【図２】
2008059468.tif 000004
【図３】
2008059468.tif 000005
【図４】
2008059468.tif 000006
【図５】
2008059468.tif 000007
【図６】
2008059468.tif 000008
【図７】
2008059468.tif 000009
【図８】
2008059468.tif 000010
【図９】
2008059468.tif 000011
【図１０】
2008059468.tif 000012
【図１１】
2008059468.tif 000013