(57)【要約】【課題】  セキュリティを向上させ、且つ、画像形成装置に印刷させた印刷物を第三者に参照されることを防ぐことを目的とする。【解決手段】  ネットワークを介して画像形成装置と接続された情報処理装置であって、画像形成装置を制御する画像形成装置制御手段５０を有し、画像形成装置制御手段５０は、情報処理装置にインストールされたときに、画像形成装置が印刷を実行する際にユーザの認証に用いるユーザ認証情報を、画像形成装置に送信することによって上記課題を解決する。【選択図】  図４
2006164042.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して画像形成装置と接続された情報処理装置であって、
前記画像形成装置を制御する画像形成装置制御手段を有し、
該画像形成装置制御手段は、当該情報処理装置にインストールされたときに、前記画像形成装置が印刷を実行する際にユーザの認証に用いるユーザ認証情報を、前記画像形成装置に送信することを特徴とする情報処理装置。
【請求項２】
前記画像形成装置制御手段は、前記ユーザ認証情報の登録に係るユーザ認証情報登録画面を表示することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記画像形成装置制御手段は、当該情報処理装置を使用可能な状態にする際にユーザが用いたユーザ認証情報を取得し、デフォルトの情報として前記ユーザ認証情報登録画面に表示することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記画像形成装置制御手段は、前記画像形成装置においてユーザの認証を省略し、印刷を行うか否かを選択可能な印刷設定画面を表示し、ユーザの選択に応じて、印刷データと共に選択結果を、前記画像形成装置に送信することを特徴とする請求項１乃至３何れか一項記載の情報処理装置。
【請求項５】
前記画像形成装置制御手段は、ユーザからの要求に応じて、前記ユーザ認証情報の変更に係るユーザ認証情報変更画面を表示し、ユーザによって変更されたユーザ認証情報を、前記画像形成装置に送信することを特徴とする請求項１乃至４何れか一項記載の情報処理装置。
【請求項６】
印刷を要求する情報処理装置とネットワークを介して接続された、オペレーションパネルを有する画像形成装置であって、
前記情報処理装置から送信されたユーザ認証情報を記憶手段に記憶するユーザ認証情報記憶手段と、
ユーザが印刷データの印刷を実行する際に前記オペレーションパネルを介して入力したユーザ認証情報と、前記ユーザに対応する、前記記憶手段に記憶されたユーザ認証情報と、を比較して、ユーザの認証を行うユーザ認証手段と、
を有することを特徴とする画像形成装置。
【請求項７】
印刷を要求する情報処理装置と、画像形成装置と、がネットワークを介して接続された印刷システムであって、
前記情報処理装置は、
前記画像形成装置を制御する画像形成装置制御手段を有し、
該画像形成装置制御手段は、当該情報処理装置にインストールされたときに、前記画像形成装置が印刷を実行する際にユーザの認証に用いるユーザ認証情報を、前記画像形成装置に送信し、
前記画像形成装置は、
前記情報処理装置から送信されたユーザ認証情報を記憶手段に記憶するユーザ認証情報記憶手段と、
ユーザが印刷データの印刷を実行する際に前記オペレーションパネルを介して入力したユーザ認証情報と、前記ユーザに対応する、前記記憶手段に記憶されたユーザ認証情報と、を比較して、ユーザの認証を行うユーザ認証手段と、
を有することを特徴とする印刷システム。
【請求項８】
コンピュータを、
情報処理装置とネットワークを介して接続された画像形成装置を制御する画像形成装置制御手段として動作させ、
該画像形成装置制御手段は、前記情報処理装置にインストールされたときに、前記画像形成装置が印刷を実行する際にユーザの認証に用いるユーザ認証情報を、前記画像形成装置に送信することを特徴とする画像形成装置制御プログラム。
【請求項９】
印刷を要求する情報処理装置とネットワークを介して接続された、オペレーションパネルを有する画像形成装置に含まれるコンピュータを、
前記情報処理装置から送信されたユーザ認証情報を格納手段に格納するユーザ認証情報格納手段と、
ユーザが印刷データの印刷を実行する際に前記オペレーションパネルを介して入力したユーザ認証情報と、前記ユーザに対応する、前記格納手段に格納されたユーザ認証情報と、を比較して、ユーザの認証を行うユーザ認証手段と、
して動作させることを特徴とする画像形成装置プログラム。
【請求項１０】
請求項８記載の画像形成装置制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１１】
請求項９記載の画像形成装置プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成装置、印刷システム、画像形成装置制御プログラム、画像形成装置プログラム及び記録媒体に関する。
【背景技術】
【０００２】
印刷を要求するパーソナルコンピュータ（以下、単にＰＣという）とネットワークを介して接続された画像形成装置が、例えばＰＣと離れた場所に設置されていた場合等に、ＰＣから要求を出して画像形成装置に印刷させた印刷物を第三者に参照されることを防ぐため、ＰＣが、印刷データにユーザＩＤや、パスワード等を付加し、画像形成装置に送信する従来技術がある（例えば、特許文献１参照。）。
【０００３】
このような印刷データを受け取った画像形成装置は、ユーザＩＤや、パスワード等を付加された印刷データをハードディスク装置等に格納すると共に、印刷データに付加されたユーザＩＤを取得し、例えば印刷予約されている印刷データに係るリストをユーザＩＤと共にオペレーションパネル等に表示する。一方、印刷を要求（又は予約）したユーザは、自身のＰＣから画像形成装置の前まで移動してきた後、画像形成装置のオペレーションパネル等に表示された印刷データに係るリストや、ユーザＩＤ等を参照し、例えばこれから印刷する印刷データに対応するリスト内のデータ又はユーザＩＤ等を選択し、対応するパスワードを入力する。画像形成装置は、ユーザによって入力されたパスワードと、ユーザによって選択された印刷データに付加されていたパスワードと、を比較し、同じパスワードであると判定すると、印刷データの印刷を実行する。
【特許文献１】特開２００４−４６５３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような従来の方法では、ＰＣから画像形成装置に、印刷の度に印刷データにパスワード等の高い機密性が求められる認証情報が付加されて送信されるため、セキュリティの面で問題があった。
【０００５】
本発明は、上記の点に鑑みなされたもので、セキュリティを向上させ、且つ、画像形成装置に印刷させた印刷物を第三者に参照されることを防ぐことを目的とする。
【課題を解決するための手段】
【０００６】
そこで、上記課題を解決するため、本発明は、ネットワークを介して画像形成装置と接続された情報処理装置であって、前記画像形成装置を制御する画像形成装置制御手段を有し、該画像形成装置制御手段は、当該情報処理装置にインストールされたときに、前記画像形成装置が印刷を実行する際にユーザの認証に用いるユーザ認証情報を、前記画像形成装置に送信することを特徴とする。
【０００７】
本発明によれば、ネットワークを介して画像形成装置と接続された情報処理装置であって、前記画像形成装置を制御する画像形成装置制御手段を有し、該画像形成装置制御手段は、当該情報処理装置にインストールされたときに、前記画像形成装置が印刷を実行する際にユーザの認証に用いるユーザ認証情報を、前記画像形成装置に送信することにより、セキュリティを向上させ、且つ、画像形成装置に印刷させた印刷物を第三者に参照されることを防ぐことができる。
【０００８】
なお、情報処理装置は、例えば後述するＰＣ１０に対応する。また、画像形成装置は、例えば後述する画像形成装置２０に対応する。また、画像形成装置制御手段は、例えば後述する画像形成装置ドライバ５０に対応する。
【０００９】
また、本発明は、印刷を要求する情報処理装置とネットワークを介して接続された、オペレーションパネルを有する画像形成装置であって、前記情報処理装置から送信されたユーザ認証情報を記憶手段に記憶するユーザ認証情報記憶手段と、ユーザが印刷データの印刷を実行する際に前記オペレーションパネルを介して入力したユーザ認証情報と、前記ユーザに対応する、前記記憶手段に記憶されたユーザ認証情報と、を比較して、ユーザの認証を行うユーザ認証手段と、を有することを特徴とする。
【００１０】
本発明によれば、印刷を要求する情報処理装置とネットワークを介して接続された、オペレーションパネルを有する画像形成装置であって、前記情報処理装置から送信されたユーザ認証情報を記憶手段に記憶するユーザ認証情報記憶手段と、ユーザが印刷データの印刷を実行する際に前記オペレーションパネルを介して入力したユーザ認証情報と、前記ユーザに対応する、前記記憶手段に記憶されたユーザ認証情報と、を比較して、ユーザの認証を行うユーザ認証手段と、を有することにより、セキュリティを向上させ、且つ、画像形成装置に印刷させた印刷物を第三者に参照されることを防ぐことができる。
【００１１】
なお、記憶手段は、例えば後述するＲＡＭ２５又はＲＯＭ２４又はハードディスク装置２８に対応する。また、ユーザ認証情報記憶手段は、例えば後述するユーザ認証情報記憶部６３に対応する。また、ユーザ認証手段は、例えば後述するユーザ認証部６９に対応する。
【００１２】
また、上記課題を解決するための手段として、印刷システム、画像形成装置制御プログラム、画像形成装置プログラム及び記録媒体としてもよい。
【００１３】
なお、特許請求の範囲に記載のユーザ認証情報登録画面は、例えば後述するユーザ認証情報登録画面１００に対応する。また、特許請求の範囲に記載の「情報処理装置を使用可能な状態にする際にユーザが用いたユーザ認証情報」は、例えば後述する「ログインする際にユーザが用いたユーザ認証情報」に対応する。また、特許請求の範囲に記載の印刷設定画面は、例えば後述する印刷設定画面１１０に対応する。また、特許請求の範囲に記載のユーザ認証情報変更画面は、例えば後述するユーザ認証情報変更画面１２０に対応する。
【発明の効果】
【００１４】
本発明によれば、セキュリティを向上させ、且つ、画像形成装置に印刷させた印刷物を第三者に参照されることを防ぐことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について図面に基づいて説明する。図１は、印刷システムの一例のシステム構成図である。
【００１６】
図１に示されるように、印刷システムには、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）５を介して互いに接続された、複数のＰＣ１０と、画像形成装置２０と、が含まれている。なお、図１ではネットワークの一例としてＬＡＮ５を示しているが、ネットワークはＬＡＮ５に限定されるものではなく、インターネット、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等であってもよい。
【００１７】
以下、ＰＣ１０の一例のハードウェア構成を図２に示す。図２は、ＰＣの一例のハードウェア構成図である。
【００１８】
図２に示されるように、ＰＣ１０は、それぞれバスで相互に接続されている入力装置１１と、表示装置１２と、ドライブ装置１３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１６と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１７と、インターフェース装置１８と、ハードディスク装置１９と、を含む。
【００１９】
入力装置１１は、ＰＣ１０の利用者（ユーザ）が操作するキーボード及びマウス等で構成され、ＰＣ１０に各種操作信号を入力するのに用いられる。表示装置１２は、ＰＣ１０の利用者が利用するディスプレイ等で構成され、各種情報を表示する。インターフェース装置１８は、ＰＣ１０をネットワークに接続するインターフェースである。
【００２０】
後述する画像形成装置ドライバ５０の各機能又は画像形成装置ドライバ５０が実行する各処理に対応するプログラム（以下、単に画像形成装置ドライバプログラムという）は、例えば、ＣＤ−ＲＯＭなどの記録媒体１４によってＰＣ１０に提供されるか、ネットワークを通じてダウンロードされる。記録媒体１４は、ドライブ装置１３にセットされ、画像形成装置ドライバプログラムが記録媒体１４からドライブ装置１３を介してハードディスク装置１９にインストールされる。
【００２１】
ＲＯＭ１５は、データ等を格納する。ＲＡＭ１６は、例えば画像形成装置ドライバプログラムがハードディスク装置１９等にインストールされたときに、ハードディスク装置１９から画像形成装置ドライバプログラムを読み出して格納する。ＣＰＵ１７は、ＲＡＭ１６に読み出され格納された画像形成装置ドライバプログラムに従って処理を実行する。
【００２２】
ハードディスク装置１９は、画像形成装置ドライバプログラムや、画像形成装置２０に送信する印刷データ等を格納する。
【００２３】
以下、画像形成装置２０の一例のハードウェア構成を図３に示す。図３は、画像形成装置の一例のハードウェア構成図である。
【００２４】
図３に示されるように、画像形成装置２０は、それぞれバスで相互に接続されている入力・表示装置２１と、ドライブ装置２２と、ＲＯＭ２４と、ＲＡＭ２５と、ＣＰＵ２６と、インターフェース装置２７と、ハードディスク装置２８と、読み取り装置２９と、印刷装置３０と、を含む。
【００２５】
入力・表示装置２１は、オペレーションパネル等で構成され、ユーザが画像形成装置２に各種操作信号を入力したり、画像形成装置２が各種情報をユーザに表示したりするのに用いられる。インターフェース装置２７は、画像形成装置２をネットワーク等に接続するインターフェースである。
【００２６】
後述する画像形成装置２０の各機能又は画像形成装置２０が実行する各処理に対応するプログラム（以下、単に画像形成装置プログラムという）は、例えば、ＣＤ−ＲＯＭ等の記録媒体２３によって画像形成装置２に提供されるか、ネットワークを通じてダウンロードされる。記録媒体２３は、ドライブ装置２２にセットされ、画像形成装置プログラムが記録媒体２３からドライブ装置２２を介してハードディスク装置２８にインストールされる。
【００２７】
ＲＯＭ２４は、データ等を格納する。ＲＡＭ２５は、サーバ１の起動時等にハードディスク装置２８から画像形成装置プログラム等を読み出して格納する。ＣＰＵ２６は、ＲＡＭ２５に読み出され格納された画像形成装置プログラム等に従って処理を実行する。
【００２８】
ハードディスク装置２８は、画像形成装置プログラムや、ＰＣ１０より受信したユーザ認証情報、印刷データ等を格納する。
【００２９】
読み取り装置２９は、スキャナー等で構成され、セットされた紙書類を読み込む。また、印刷装置３０は、プリンタ等で構成され、指定された印刷データ等を指定された印刷条件で印刷する。
【００３０】
以下、画像形成装置ドライバ５０の一例の機能構成を図４に示す。図４は、画像形成装置ドライバの一例の機能構成図である。
【００３１】
図４に示されるように、画像形成装置ドライバ５０は、画像形成装置検索部５１と、ユーザ認証情報取得部５２と、ユーザ認証情報登録画面制御部５３と、ユーザ認証情報送信部５４と、印刷設定画面制御部５５と、印刷データ送信部５６と、ユーザ認証情報変更画面制御部５７と、変更ユーザ認証情報送信部５８と、を含む。
【００３２】
画像形成装置検索部５１は、当該画像形成装置ドライバ５０が、ＰＣ１０等にインストールされた際に、ネットワークに接続された画像形成装置２０を検索する。
【００３３】
ユーザ認証情報取得部５２は、ＰＣ１０にログインする際にユーザが用いたユーザ認証情報（例えば、ユーザＩＤと、パスワードと）を、例えばＲＡＭ１６等より取得し、例えばユーザ認証情報登録画面制御部５３に渡す。なお、ここで、ログインする際に用いられたユーザ認証情報は、ＲＡＭ１６等に記憶されているものとする。また、ユーザ認証情報は、ユーザＩＤと、パスワードと、の組み合わせに限定されるものではないが、以下では説明の簡略化のため、ユーザＩＤと、パスワードと、を用いて説明を行う。
【００３４】
ユーザ認証情報登録画面制御部５３は、後述するユーザ認証情報登録画面１００に係る制御を行い、例えば要求に応じて、ユーザ認証情報取得部５２より渡されたユーザ認証情報をデフォルト値として含むユーザ認証情報登録画面１００を作成し、ＰＣ１０のディスプレイ等に表示したり、ユーザ認証情報登録画面１００においてユーザが入力又は選択等した情報（例えば、ユーザ認証情報）等を受け取って、例えばユーザ認証情報送信部５４に渡したりする。
【００３５】
ユーザ認証情報送信部５４は、例えばユーザ認証情報登録画面制御部５３等より渡されたユーザ認証情報を含むユーザ認証情報登録要求を、対応する画像形成装置２０に送信する。
【００３６】
印刷設定画面制御部５５は、後述する印刷設定画面１１０に係る制御を行い、例えば要求に応じて印刷設定画面１１０を作成し、ＰＣ１０のディスプレイ等に表示したり、印刷設定画面１１０においてユーザが選択した結果（選択結果）等を受け取って、例えば該選択結果を印刷データ送信部５６等に渡したりする。
【００３７】
印刷データ送信部５６は、例えばＰＣ１０等に格納されていた文書データ等を印刷データに変換し、例えば印刷設定画面制御部５５より渡された選択結果や、ユーザＩＤ等と共に、対応する画像形成装置２０に送信する。
【００３８】
ユーザ認証情報変更画面制御部５７は、後述するユーザ認証情報変更画面１２０に係る制御を行い、例えば要求に応じてユーザ認証情報変更画面１２０を作成し、ＰＣ１０のディスプレイ等に表示したり、ユーザ認証情報変更画面１２０においてユーザが入力した古いパスワードや、新しいパスワードを、ユーザＩＤと共に例えば変更ユーザ認証情報送信部５８に渡したりする。
【００３９】
変更ユーザ認証情報送信部５８は、例えばユーザ認証情報変更画面制御部５７より渡されたユーザＩＤと、古いパスワードと、新しいパスワードと、を含むユーザ認証情報変更要求を、対応する画像形成装置２０に送信する。
【００４０】
以下、画像形成装置２０の一例の機能構成を図５に示す。図５は、画像形成装置の一例の機能構成図である。
【００４１】
画像形成装置２０は、図５に示されるように、ユーザ認証情報受信部６１と、ユーザＩＤ重複判定部６２と、ユーザ認証情報記憶部６３と、印刷データ受信部６４と、印刷データ記憶部６５と、印刷データ選択画面制御部６６と、認証要否判定部６７と、パスワード入力画面制御部６８と、ユーザ認証部６９と、印刷部７０と、変更ユーザ認証情報受信部７１と、旧パスワード照合部７２と、変更ユーザ認証情報記憶部７３と、を含む。
【００４２】
ユーザ認証情報受信部６１は、ＰＣ１０からユーザ認証情報を含むユーザ認証情報登録要求を受信する。ユーザＩＤ重複判定部６２は、ユーザ認証情報受信部６１が受信したユーザ認証情報に含まれるユーザＩＤに基づいて、ハードディスク装置２８等を参照し、該ユーザＩＤと、該ユーザＩＤに対応するパスワードと、の組み合わせが既にハードディスク装置２８等に記憶されているか否かを判定する。
【００４３】
ユーザ認証情報記憶部６３は、要求に応じて、ユーザ認証情報受信部６１が受信したユーザ認証情報を、例えばハードディスク装置２８等に記憶する。
【００４４】
印刷データ受信部６４は、ＰＣ１０から印刷データや、該印刷データと共に送信されてきた選択結果、ユーザＩＤ等を受信する。印刷データ記憶部６５は、印刷データ受信部６４が受信した印刷データや、選択結果、ユーザＩＤ等を対応付けて、例えばハードディスク装置２８等に記憶する。
【００４５】
印刷データ選択画面制御部６６は、ユーザが印刷する印刷データを選択するのに用いる印刷データ選択画面に係る制御を行い、例えば要求に応じて印刷データ選択画面を作成し、画像形成装置２０のオペレーションパネルに表示したり、印刷データ選択画面においてユーザが選択等した情報（例えば、ユーザが選択した印刷データを識別する情報）等を受け取って、該情報を、例えば認証要否判定部６７等に渡したりする。
【００４６】
認証要否判定部６７は、例えば印刷データ選択画面制御部６６等より渡された選択情報に基づいて、ハードディスク装置２８等を参照し、対応する印刷データと対応付けて記憶されている選択結果に基づいて、パスワード等によるユーザ認証が必要か否かを判定する。例えば認証要否判定部６７は、ユーザ認証が必要であると判定すると、パスワード入力画面制御部６８に、後述するパスワード入力画面の作成を要求する。
【００４７】
パスワード入力画面制御部６８は、ユーザがパスワードを入力するのに用いるパスワード入力画面に係る制御を行い、例えば要求に応じてパスワード入力画面を作成し、画像形成装置２０のオペレーションパネルに表示したり、パスワード入力画面においてユーザが入力したパスワード等を受け取って、該パスワードを、例えばユーザ認証部６９に渡したりする。
【００４８】
ユーザ認証部６９は、例えば、パスワード入力画面制御部６８より渡されたパスワードと、該ユーザに対応する、ハードディスク装置２８等に記憶されているユーザ認証情報に含まれるパスワードと、を比較してユーザの認証を行う。
【００４９】
印刷部７０は、要求に応じて、ハードディスク装置２８等に記憶されている印刷データを取得し、該取得した印刷データを、印刷装置３０等に渡して、印刷を要求する。
【００５０】
変更ユーザ認証情報受信部７１は、ＰＣ１０からユーザＩＤと、古いパスワードと、新しいパスワードと、を含むユーザ認証情報変更要求を受信する。旧パスワード照合部７２は、変更ユーザ認証情報受信部７１が受信したユーザＩＤに基づいて、ハードディスク装置２８等を参照し、該ハードディスク装置２８に記憶されている対応するユーザ認証情報のパスワードが、ＰＣ１０から受信した古いパスワードと一致するか否かを判定する。
【００５１】
変更ユーザ認証情報記憶部７３は、例えば旧パスワード照合部７２が、パスワードが一致すると判定すると、ハードディスク装置２８に記憶されている対応するユーザ認証情報のパスワードを、ＰＣ１０から受信した新しいパスワードに変更する。
【００５２】
以下、画像形成装置ドライバ５０におけるインストール時のユーザ認証情報送信処理の一例を図６に示す。図６は、画像形成装置ドライバにおけるインストール時のユーザ認証情報送信処理の一例を示すフローチャートである。画像形成装置ドライバ５０は、ＰＣ１０にインストールされると、以下の処理を開始する。
【００５３】
ステップＳ１０において、画像形成装置ドライバ５０は、ネットワーク上に画像形成装置２０が存在するか否かを判定する。画像形成装置ドライバ５０は、ネットワーク上に画像形成装置２０が存在すると判定すると（ステップＳ１０においてＹＥＳ）、ステップＳ１１に進み、ネットワーク上に画像形成装置２０が存在しないと判定すると（ステップＳ１０においてＮＯ）、ユーザ認証情報送信処理を終了する。
【００５４】
ステップＳ１１では、画像形成装置ドライバ５０が、ユーザがＰＣ１０にログインする際に用いたユーザ認証情報を、例えばＲＡＭ１６等より取得する。ステップＳ１１に続いてステップＳ１２に進み、画像形成装置ドライバ５０は、ステップＳ１１において取得したユーザ認証情報をデフォルト値として含むユーザ認証情報登録画面１００を作成し、ＰＣ１０のディスプレイ等に表示する。
【００５５】
ステップＳ１２に続いてステップＳ１３に進み、画像形成装置ドライバ５０は、ユーザ認証情報登録画面１００においてユーザが入力又は選択等したユーザ認証情報等を含むユーザ認証情報登録要求を、対応する画像形成装置２０に送信する。
【００５６】
以下、ユーザ認証情報登録画面１００の一例を、図７に示す。図７は、ユーザ認証情報登録画面の一例を示す図である。
【００５７】
図７に示されるように、ユーザ認証情報登録画面１００のユーザＩＤ入力欄１０１や、パスワード入力欄１０２には、ユーザがＰＣ１０にログインする際に用いたユーザＩＤや、パスワードが、デフォルト値として入力されている。ユーザはデフォルト値のままでＯＫボタン１０３を押して、ユーザ認証情報として登録してもよいし、入力装置１１等を用いて変更し、該変更した値をユーザ認証情報として登録してもよい。
【００５８】
以下、画像形成装置ドライバ５０における印刷設定処理の一例を図８に示す。図８は、画像形成装置ドライバにおける印刷設定処理の一例を示すフローチャートである。画像形成装置ドライバ５０は、入力装置１１等を用いてユーザに所定の操作を実行されると呼び出され、以下の処理を開始する。
【００５９】
ステップＳ２０において、画像形成装置ドライバ５０は、印刷設定画面１１０を作成し、ＰＣ１０のディスプレイ等に表示する。ステップＳ２０に続いてステップＳ２１に進み、画像形成装置ドライバ５０は、印刷設定画面１１０においてユーザが選択した結果（選択結果）等を受け取って、例えば該選択結果や、印刷データ、ユーザＩＤ等を共に、対応する画像形成装置２０に送信する。
【００６０】
以下、印刷設定画面１１０の一例を、図９に示す。図９は、印刷設定画面の一例を示す図である。
【００６１】
図９に示されるように、印刷設定画面１１０には、機密印刷（ユーザ認証を伴う印刷）要求チェック欄１１１と、パスワード認証不要チェック欄１１２と、パスワードの変更ボタン１１３と、ＯＫボタン１１４等が含まれる。
【００６２】
機密印刷要求チェック欄１１１がチェックされてＯＫボタン１１４が押されると、画像形成装置ドライバ５０は、ユーザによる選択結果として機密印刷要求コマンドを、印刷データや、ユーザＩＤ等と共に、対応する画像形成装置２０に送信し、パスワード認証不要チェック欄１１２がチェックされてＯＫボタン１１４が押されると、画像形成装置ドライバ５０は、ユーザによる選択結果としてパスワード認証不要コマンドを、印刷データや、ユーザＩＤ等と共に、対応する画像形成装置２０に送信する。
【００６３】
また、パスワードの変更ボタン１１３が押されると、画像形成装置ドライバ５０によって以下に示すユーザ認証情報変更処理が開始され、後述する図１１に示されるユーザ認証情報変更画面１２０が作成、表示される。
【００６４】
以下、画像形成装置ドライバ５０におけるユーザ認証情報変更処理の一例を図１０に示す。図１０は、画像形成装置ドライバにおけるユーザ認証情報変更処理の一例を示すフローチャートである。上述したように、画像形成装置ドライバ５０は、印刷設定画面１１０において、パスワードの変更ボタン１１３が押されると、以下に示す処理を開始する。
【００６５】
ステップＳ３０において、画像形成装置ドライバ５０は、後述するユーザ認証情報変更画面１２０を作成し、ＰＣ１０のディスプレイ等に表示する。ステップＳ３０に続いてステップＳ３１に進み、画像形成装置ドライバ５０は、ユーザ認証情報変更画面１２０においてユーザが入力した古いパスワードや、新しいパスワードを、ユーザＩＤと共に対応する画像形成装置２０に送信する。
【００６６】
以下、ユーザ認証情報変更画面１２０の一例を図１１に示す。図１１は、ユーザ認証情報変更画面の一例を示す図である。
【００６７】
図１１に示されるように、ユーザ認証情報変更画面１２０には、ユーザＩＤ入力欄１２１と、旧パスワード入力欄１２２と、新パスワード入力欄１２３と、ＯＫボタン１２４と、が含まれている。
【００６８】
ユーザは、ユーザＩＤ入力欄１２１に現在のユーザＩＤを、また、旧パスワード入力欄１２２に現在のパスワードを、また、新パスワード入力欄１２３には新しいパスワードを入力し、ＯＫボタン１２４を押す。
【００６９】
以下、画像形成装置２０におけるユーザ認証情報登録処理の一例を図１２に示す。図１２は、画像形成装置におけるユーザ認証情報登録処理の一例を示すフローチャートである。画像形成装置２０は、ＰＣ１０よりユーザ認証情報登録要求を受信すると、以下の処理を開始する。
【００７０】
ステップＳ４０において画像形成装置２０は、ＰＣ１０より受信したユーザ認証情報登録要求に含まれるユーザＩＤに基づいて、ハードディスク装置２８等を参照し、該ユーザＩＤと、該ユーザＩＤに対応するパスワードと、の組み合わせが既にハードディスク装置２８等に記憶されているか否かを判定する。画像形成装置２０は、ユーザＩＤと、パスワードと、の組み合わせが既にハードディスク装置２８等に記憶されていると判定すると（ステップＳ４０においてＹＥＳ）、ユーザ認証情報登録処理を終了し、ユーザＩＤと、パスワードと、の組み合わせがまだハードディスク装置２８等に記憶されていないと判定すると（ステップＳ４０においてＮＯ）、ステップＳ４１に進む。
【００７１】
ステップＳ４１では、画像形成装置２０が、ＰＣ１０より受信したユーザ認証情報登録要求に含まれるユーザ認証情報を、ハードディスク装置２８等に記憶する。
【００７２】
以下、画像形成装置２０におけるユーザ認証・印刷実行処理の一例を図１３に示す。図１３は、画像形成装置におけるユーザ認証・印刷実行処理の一例を示すフローチャートである。画像形成装置２０は、オペレーションパネル等を用いてユーザに所定の操作を実行されると以下の処理を開始する。
【００７３】
ステップＳ５０において、画像形成装置２０は、ユーザが印刷する印刷データを選択するのに用いる印刷データ選択画面を作成し、オペレーションパネルに表示する。
【００７４】
ステップＳ５０に続いてステップＳ５１に進み、画像形成装置２０は、印刷データ選択画面においてユーザが選択等した情報（例えば、ユーザが選択した印刷データを識別する情報）等に基づいて、ハードディスク装置２８等を参照し、対応する印刷データと対応付けて記憶されている選択結果に基づいて、該印刷データを印刷するのに、パスワード等によるユーザ認証が必要か否かを判定する。
【００７５】
画像形成装置２０は、ユーザ認証が必要であると判定すると（ステップＳ５１においてＹＥＳ）、ステップＳ５２に進み、ユーザ認証が必要ではないと判定すると（ステップＳ５１においてＮＯ）、ステップＳ５４に進む。ステップＳ５２では、画像形成装置２０が、ユーザがパスワードを入力するのに用いるパスワード入力画面を作成し、オペレーションパネルに表示する。
【００７６】
ステップＳ５２に続いてステップＳ５３に進み、画像形成装置２０は、パスワード入力画面においてユーザが入力したパスワードと、印刷を要求するユーザに対応する、ハードディスク装置２８等に記憶されているユーザ認証情報に含まれるパスワードと、を比較してユーザの認証を行い、該認証が成功したか否かを判定する。画像形成装置２０は、認証が成功したと判定すると（ステップＳ５３においてＹＥＳ）、ステップＳ５４に進み、認証が失敗したと判定すると（ステップＳ５３においてＮＯ）、ユーザ認証・印刷実行処理を終了する。
【００７７】
ステップＳ５４では、画像形成装置２０が、印刷データの印刷を実行する。
【００７８】
以下、画像形成装置２０におけるユーザ認証情報変更処理の一例を図１４に示す。図１４は、画像形成装置におけるユーザ認証情報変更処理の一例のフローチャートである。画像形成装置２０は、ＰＣ１０よりユーザ認証情報変更要求を受信すると、以下の処理を開始する。
【００７９】
ステップＳ６０において画像形成装置２０は、ＰＣ１０より受信したユーザ認証情報変更要求に含まれるユーザＩＤに基づいて、ハードディスク装置２８等を参照し、該ハードディスク装置２８に記憶されている対応するユーザ認証情報のパスワードが、ユーザ認証情報変更要求に含まれる古いパスワードと、一致するか否かを判定する。画像形成装置２０は、パスワードが一致すると判定すると（ステップＳ６０においてＹＥＳ）、ステップＳ６１に進み、パスワードが一致しないと判定すると（ステップＳ６０においてＮＯ）、ユーザ認証情報変更処理を終了する。
【００８０】
ステップＳ６１では、画像形成装置２０が、ユーザ認証情報変更要求に含まれるユーザＩＤに基づいて、ハードディスク装置２８等を参照し、該ハードディスク装置２８に記憶されている対応するユーザ認証情報のパスワードを、ユーザ認証情報変更要求に含まれる新しいパスワードに変更する。
【００８１】
上述したように、画像形成装置ドライバ５０は、ＰＣ１０へのインストール時に、ユーザ認証情報を、画像形成装置２０に送り、画像形成装置２０は、受け取ったユーザ認証情報を保持し、ユーザが当該画像形成装置２０を用いて印刷データを印刷する際の、ユーザ認証に用いることによって、ユーザ認証情報が漏洩する機会が減り（つまり、セキュリティが向上し）、且つ、画像形成装置２０に印刷させた印刷物を第三者に参照されることを防ぐことができる。
【００８２】
なお、上述した実施例では、説明の簡略化のため省略したが、ＰＣ１０と、画像形成装置２０と、の間の通信は、適切な暗号化等を用いて行うようにしてもよい。
【００８３】
また、上述したように、画像形成装置ドライバ５０は、ユーザ認証情報登録画面１００をディスプレイ等に表示することにより、ユーザは、入力装置１１等を用いて、多様で複雑なユーザ認証情報を指定することができる。
【００８４】
また、画像形成装置ドライバ５０は、ユーザがＰＣ１０のログインに用いたユーザ認証情報を、デフォルト値として含むユーザ認証情報登録画面１００をディスプレイ等に表示することにより、ユーザＩＤやパスワード等をユーザに入力させる手間を軽減させることができると共に、ＰＣ１０及び画像形成装置ドライバ５０においてユーザＩＤを重複して管理する手間を軽減させることができる。
【００８５】
また、画像形成装置ドライバ５０は、印刷設定画面１１０をディスプレイ等に表示し、ユーザの選択結果等を画像形成装置２０に送信することにより、ユーザは、機密文書を印刷する際は画像形成装置２０の前まで行ってパスワード等を、オペレーションパネルを用いて入力し、印刷する一方、通常の文書を印刷する際はパスワード等の入力なしで、印刷する等の選択を行うことが可能となり利便性が高まる。
【００８６】
また、画像形成装置ドライバ５０は、ユーザ認証情報変更画面１２０をディスプレイ等に表示し、ユーザの入力情報等を画像形成装置２０に送信することにより、ユーザ認証情報を定期的に変更し、ユーザ認証情報の不正使用等を防止することができる。
【００８７】
上述したように、本発明によれば、セキュリティを向上させ、且つ、画像形成装置に印刷させた印刷物を第三者に参照されることを防ぐことができる。
【００８８】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００８９】
【図１】印刷システムの一例のシステム構成図である。
【図２】ＰＣの一例のハードウェア構成図である。
【図３】画像形成装置の一例のハードウェア構成図である。
【図４】画像形成装置ドライバの一例の機能構成図である。
【図５】画像形成装置の一例の機能構成図である。
【図６】画像形成装置ドライバにおけるインストール時のユーザ認証情報送信処理の一例を示すフローチャートである。
【図７】ユーザ認証情報登録画面の一例を示す図である。
【図８】画像形成装置ドライバにおける印刷設定処理の一例を示すフローチャートである。
【図９】印刷設定画面の一例を示す図である。
【図１０】画像形成装置ドライバにおけるユーザ認証情報変更処理の一例を示すフローチャートである。
【図１１】ユーザ認証情報変更画面の一例を示す図である。
【図１２】画像形成装置におけるユーザ認証情報登録処理の一例を示すフローチャートである。
【図１３】画像形成装置におけるユーザ認証・印刷実行処理の一例を示すフローチャートである。
【図１４】画像形成装置におけるユーザ認証情報変更処理の一例のフローチャートである。
【符号の説明】
【００９０】
１０    ＰＣ
２０    画像形成装置
５０    画像形成装置ドライバ
５１    画像形成装置検索部
５２    ユーザ認証情報取得部
５３    ユーザ認証情報登録画面制御部
５４    ユーザ認証情報送信部
５５    印刷設定画面制御部
５６    印刷データ送信部
５７    ユーザ認証情報変更画面制御部
５８    変更ユーザ認証情報送信部
６１    ユーザ認証情報受信部
６２    ユーザＩＤ重複判定部
６３    ユーザ認証情報記憶部
６４    印刷データ受信部
６５    印刷データ記憶部
６６    印刷データ画面制御部
６７    認証要否判定部
６８    パスワード入力画面制御部
６９    ユーザ認証部
７０    印刷部
７１    変更ユーザ認証情報受信部
７２    旧パスワード照合部
７３    変更ユーザ認証情報記憶部
１００  ユーザ認証情報登録画面
１１０  印刷設定画面
１２０  ユーザ認証情報変更画面
【図１】
2006164042.tif 000003
【図２】
2006164042.tif 000004
【図３】
2006164042.tif 000005
【図４】
2006164042.tif 000006
【図５】
2006164042.tif 000007
【図６】
2006164042.tif 000008
【図７】
2006164042.tif 000009
【図８】
2006164042.tif 000010
【図９】
2006164042.tif 000011
【図１０】
2006164042.tif 000012
【図１１】
2006164042.tif 000013
【図１２】
2006164042.tif 000014
【図１３】
2006164042.tif 000015
【図１４】
2006164042.tif 000016