(57)【要約】【課題】ユーザが入力すべきパスワードを失念してしまった場合においても、所望の印刷ジョブに基づいて印刷を実行する。【解決手段】外部端末とのデータの送受信が可能な外部インターフェイス部９４と、外部インターフェイス部９４を介して受け取った印刷ジョブに基づいて印刷処理を実行するプリンタ部９６と、ユーザの操作を受け付ける操作パネル９７と、印刷ジョブごとに固有の任意パスワードと、所定単位ごとに設定された共通パスワードとを含む複数のパスワードと、操作パネル９７から入力されたパスワードが任意パスワードまたは共通パスワードのいずれかに一致するか否かに応じて認証処理を実行する認証部１０３と、認証部１０３により認証された場合に、プリンタ部９６に印刷処理を実行させる印刷制御部１０６とを備える。【選択図】図２
2018001447.tif 000002
【特許請求の範囲】
【請求項１】
外部端末とのデータの送受信が可能な通信手段と、
前記通信手段を介して受け取った印刷ジョブに基づいて印刷処理を実行する印刷手段と、
ユーザの操作を受け付ける操作パネルと、
任意パスワードと、所定単位ごとに設定された共通パスワードとを含む複数のパスワードが付与された印刷ジョブに対し、前記操作パネルから入力されたパスワードが前記任意パスワードまたは前記共通パスワードのいずれかに一致するか否かに応じて認証処理を実行する認証手段と、
前記認証手段により認証された場合に、前記印刷ジョブに対する処理を許可する制御手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記通信手段を介して受け取った印刷ジョブに対して前記共通パスワードを設定するパスワード設定手段と、
前記印刷ジョブに前記任意パスワードが設定されているか否かを判定する任意パスワード判定手段と、を更に備え、
前記パスワード設定手段は、前記任意パスワード判定手段により、前記印刷ジョブに前記任意パスワードが設定されていると判定された場合に、前記印刷ジョブに対して前記共通パスワードを設定することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記通信手段を介して受け取った印刷ジョブに対して前記任意パスワードおよび前記共通パスワードを設定するパスワード設定手段と、
前記印刷ジョブに前記任意パスワードが設定されているか否かを判定する任意パスワード判定手段と、
所定のキーワードを記憶するキーワード記憶手段と、
前記印刷ジョブ中に、前記キーワード記憶手段に記憶されたキーワードが含まれるか否かを判定するキーワード判定手段を更に備え、
前記任意パスワード判定手段により前記任意パスワードが設定されていないことが判定され、さらに前記キーワード判定手段により前記キーワードが含まれていると判定された場合、前記パスワード設定手段は、前記印刷ジョブに対して前記任意パスワードおよび前記共通パスワードを設定することを特徴とする請求項１記載の印刷装置。
【請求項４】
前記制御手段は、前記通信手段を介して前記印刷ジョブの送信元端末へ前記パスワード設定手段により設定された前記任意パスワードを通知する
ことを特徴とする請求項３記載の印刷装置。
【請求項５】
印刷ジョブに、印刷ジョブ固有の任意パスワードが設定されているか否かを判定する任意パスワード判定ステップと、
前記任意パスワード判定ステップにより、前記印刷ジョブに前記任意パスワードが設定されていると判定された場合に、前記印刷ジョブに対して所定単位ごとに共通に設定された共通パスワードを設定するパスワード設定ステップと、
前記任意パスワードおよび前記共通パスワードを含む複数のパスワードと、ユーザの操作を受け付ける操作パネルから入力されたパスワードとに基づいて認証処理を実行する認証ステップと、
を有することを特徴とする印刷ジョブの認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが入力すべきパスワードを失念してしまった場合においても、所望の印刷ジョブに基づいて印刷を実行することができる印刷装置に関する。
【背景技術】
【０００２】
近年、オフィスでは、複数のコンピュータと印刷装置とをネットワークを介して接続して印刷システムを構成し、複数のコンピュータ間で印刷装置を共有することが多くなっている。
【０００３】
そのため、セキュリティの観点から、コンピュータから印刷要求の操作を行ったユーザが確実に印刷物を取得できるように印刷装置側でパスワード認証を行い、認証された場合のみ印刷を実行していた。
【０００４】
例えば、特許文献１には、クライアントＰＣから送信された画像のデータ、この画像データに対するパスワードのデータを受信し、画像のデータに従った印刷を行う前段でパスワードを操作者に入力させ、入力されたパスワードと、受信したパスワードとが一致している場合に、受信した画像データに従った画像の印刷を行う画像処理装置に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１４９３２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された技術のように、入力されたパスワードと、受信したパスワードとが一致している場合に、受信した画像データに従った画像の印刷を行うようにすると、仮に、ユーザが入力したパスワードを失念してしまった場合、その画像データを印刷することができない。この場合には、ユーザは、クライアントＰＣに戻り、再度、パスワードを入力して画像データの印刷操作を行う必要があるので、非常に煩わしかった。
【０００７】
また、ユーザが入力したパスワードを失念してしまった場合、その画像データを削除することもできないので、画像処理装置に印刷されず削除もされない印刷ジョブが蓄積してしまう場合があった。
【０００８】
本発明は上記に鑑みてなされたもので、ユーザが入力すべきパスワードを失念してしまった場合においても、所望の印刷ジョブの処理を実行することができる印刷装置および印刷ジョブの認証方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る印刷装置の第１の特徴は、
外部端末とのデータの送受信が可能な通信手段と、
前記通信手段を介して受け取った印刷ジョブに基づいて印刷処理を実行する印刷手段と、
ユーザの操作を受け付ける操作パネルと、
任意パスワードと、所定単位ごとに設定された共通パスワードとを含む複数のパスワードが付与された印刷ジョブに対し、前記操作パネルから入力されたパスワードが前記任意パスワードまたは前記共通パスワードのいずれかに一致するか否かに応じて認証処理を実行する認証手段と、
前記認証手段により認証された場合に、前記印刷ジョブに対する処理を許可する制御手段とを備えることにある。
【００１０】
なお、共通パスワードは、例えば、装置パスワード、部門パスワード、管理者パスワードなどを含んでいる。
【００１１】
装置パスワードとは、印刷装置ごとにユニークに設定されており、システム管理者がシステム管理者認証情報（管理者用ＩＤ及び管理者パスワード）に基づいてログインすると、システム管理者が閲覧可能に設定されているパスワードである。
【００１２】
部門パスワードとは、総務部や経理部などのユーザが所属する部門（グループ）ごとに設定されたパスワードである。
【００１３】
管理者パスワードとは、システム管理者ごとに割り当てられたパスワードである。
【００１４】
任意パスワードは、例えば、ユーザにより設定されたパスワードや後述するパスワード設定手段により設定されたパスワードなどを含んでいる。
【００１５】
ユーザにより設定されたパスワードとは、アプリケーションプログラム上において加工して原稿データを生成した際、または、ユーザの印刷を要求する操作によりプリンタドライバが印刷ジョブを生成する際に、ユーザ自ら設定するパスワードのことである。
【００１６】
本発明に係る印刷装置の第２の特徴は、
前記通信手段を介して受け取った印刷ジョブに対して前記共通パスワードを設定するパスワード設定手段と、
前記印刷ジョブに前記任意パスワードが設定されているか否かを判定する任意パスワード判定手段と、を更に備え、
前記パスワード設定手段は、前記任意パスワード判定手段により、前記印刷ジョブに前記任意パスワードが設定されていると判定された場合に、前記印刷ジョブに対して前記共通パスワードを設定することにある。
【００１７】
本発明に係る印刷装置の第３の特徴は、
所定のキーワードを記憶するキーワード記憶手段と、
前記印刷ジョブ中に、前記キーワード記憶手段に記憶されたキーワードが含まれるか否かを判定するキーワード判定手段を更に備え、
前記パスワード判定手段により任意パスワードが設定されていないことが判定され、さらに前記キーワード判定手段により前記キーワードが含まれていると判定された場合、前記パスワード設定手段は、前記印刷ジョブに対して前記任意パスワードを設定することにある。
【００１８】
本発明に係る印刷装置の第４の特徴は、
前記制御手段は、前記通信手段を介して前記印刷ジョブの送信元端末へ前記パスワード設定手段により設定された前記任意パスワードを通知することにある。
【００１９】
本発明に係る印刷ジョブの認証方法の第１の特徴は、
印刷ジョブに、印刷ジョブ固有の任意パスワードが設定されているか否かを判定する任意パスワード判定ステップと、
前記任意パスワード判定ステップにより、前記印刷ジョブに前記任意パスワードが設定されていると判定された場合に、前記印刷ジョブに対して所定単位ごとに共通に設定された共通パスワードを設定するパスワード設定手段と、
前記任意パスワードおよび前記共通パスワードを含む複数のパスワードと、ユーザの操作を受け付ける操作パネルから入力されたパスワードとに基づいて認証処理を実行する認証ステップと、を有することにある。
【発明の効果】
【００２０】
本発明に係る印刷装置の第１の特徴によれば、任意パスワードと、所定単位ごとに設定された共通パスワードとを含む複数のパスワードが付与された印刷ジョブに対し、操作パネルから入力されたパスワードが任意パスワードまたは共通パスワードのいずれかに一致するか否かに応じて認証処理を実行する。そのため、ユーザが印刷ジョブを送信した後、認証に用いる任意パスワードを失念してしまった場合においても、共通パスワードを用いて認証することができるので、選択された印刷ジョブの処理を実行することができる。これにより、不必要な印刷ジョブを蓄積させることなく、セキュリティを確保しつつ煩わしい操作を行わずに所望の印刷ジョブの処理を実行することができる。
【００２１】
本発明に係る印刷装置の第２の特徴によれば、印刷ジョブに任意パスワードが設定されていると判定された場合に、印刷ジョブに対して共通パスワードを設定するので、認証に用いる任意パスワードを失念してしまった場合においても、共通パスワードを用いて認証が可能となる。
【００２２】
本発明に係る印刷装置の第３の特徴によれば、パスワード判定手段により任意パスワードが設定されていないことが判定され、さらにキーワード判定手段によりキーワードが含まれていると判定された場合、パスワード設定手段は、印刷ジョブに対して任意パスワードおよび共通パスワードを設定する。
【００２３】
そのため、ユーザが機密性の高い内容を含むファイルを印刷させようとしたときに、ユーザが自らパスワード設定することなく、自動的に任意パスワードが発行されるので、セキュリティを担保しつつユーザの利便性を向上させることができる。
【００２４】
本発明に係る印刷装置の第４の特徴によれば、通信手段を介して印刷ジョブの送信元端末へパスワード設定手段により設定された任意パスワードを通知するので、自動的に発行された任意パスワードが送信されるので、管理者に任意パスワードを問い合わせるなど煩わしい手間をかけることなく認証することができる。
【００２５】
本発明に係る認証方法の第１の特徴によれば、任意パスワードおよび共通パスワードを含む複数のパスワードと、ユーザの操作を受け付ける操作パネルから入力されたパスワードとに基づいて認証処理を実行する。そのため、ユーザが認証に用いる任意パスワードを失念してしまった場合においても、共通パスワードを用いて認証することができるので、選択された印刷ジョブに基づいて印刷処理を実行することができる。これにより、不必要な印刷ジョブを蓄積させることなく、セキュリティを確保しつつ煩わしい操作を行わずに所望の印刷ジョブの処理を実行することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の本実施形態に係るインクジェット方式の印刷装置を有するプリンタネットワークシステムの概略構成を示す説明図である。
【図２】本発明の本実施形態に係るインクジェット記録装置が有するＣＰＵ上に仮想的に構築される内部構成を示すブロック図である。
【図３】本実施形態に係る印刷装置の印刷ジョブ受信処理を示すフローチャートである。
【図４】本実施形態に係る印刷装置の装置パスワード表示処理を示すフローチャートである。
【図５】本実施形態に係る印刷装置の印刷処理を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明の実施の形態について、図面を参照して説明する。各図面を通じて同一もしくは同等の部位や構成要素には、同一もしくは同等の符号を付している。ただし、図面は模式的なものであり、現実のものとは異なることに留意すべきである。また、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることはもちろんである。
【００２８】
また、以下に示す実施の形態は、この発明の技術的思想を具体化するための装置等を例示するものであって、この発明の技術的思想は、各構成部品の材質、形状、構造、配置等を下記のものに特定するものでない。この発明の技術的思想は、特許請求の範囲において、種々の変更を加えることができる。
【００２９】
以下に添付図面を参照して、本発明に係る印刷装置（画像形成装置）の実施形態を詳細に説明する。図１は、本発明の本実施形態に係るインクジェット方式の印刷装置を有するプリンタネットワークシステムの概略構成を示す説明図である。
【００３０】
なお、本実施形態では、印刷装置として、多数のノズルが形成されたインクヘッドを複数備え、それぞれのインクヘッドから黒又はカラーインクを吐出してライン単位で印刷を行い、搬送ベルト上の記録用紙上に複数の画像を互いに重なり合うように形成するインクジェット方式の印刷装置９を例に説明する。
【００３１】
（プリンタネットワークシステムの全体構成）
図１に示すように、本実施形態のプリンタネットワークシステムは、印刷用紙に画像を形成する印刷装置９と、ネットワークＬＡＮを介して印刷装置９と接続される複数のクライアント端末１（図１中では、代表して１つのクライアント端末１についてのみ図示。）とを有している。
【００３２】
ネットワークＬＡＮは、通信プロトコルＴＣＰ／ＩＰを用いた１０ＢＡＳＥ−Ｔや１００ＢＡＳＥ−ＴＸ等によるローカルネットワーク（ＬＡＮ）や無線ＬＡＮ（ＷＬＡＮ）等の無線ネットワークであり、例えば、ピア・トゥー・ピアによる家庭内ネットワークなどの簡易的なネットワークなども含まれる。
【００３３】
各クライアント端末１は、ＰＣ（パーソナルコンピュータ）等の汎用コンピュータによって構成されるものである。このクライアント端末１は、制御プログラムに基づいて各種の処理を実行するＣＰＵ１６を備えている。また、ＣＰＵ１６には、ワーキングエリアとして機能するＲＡＭ１８や、データを格納するＲＯＭ１７等が接続されているとともに、各種インターフェイスを介して種々のデバイスと接続されている。具体的にはＣＰＵ１６は、各種インターフェイスを介して、キーボードやマウス等から構成される入力部１９や、液晶ディスプレイ等から構成される出力部２０、大容量の記憶装置などの外部記憶装置２１、ディスク記録媒体５０に記録されたデータを読み取るとともにディスク記録媒体５０に所定のデータを書き込むディスクドライブ２２などが接続されている。
【００３４】
外部記憶装置２１には、文書、画像等の印刷画像を含む原稿データを生成するためのアプリケーションプログラムの格納領域、印刷装置９のプリンタドライバプログラムの格納領域、その他各種アプリケーションプログラムの格納領域が確保されている。また、この外部記憶装置２１には、アプリケーションプログラムを用いて生成されたファイル（原稿データ）と、このファイルの印刷設定情報とを含む印刷ジョブを格納するデータベース領域についても確保されている。ここで、印刷設定情報には、印刷モードや、原稿データのサイズ、解像度、印刷用紙のサイズ及び印刷方向など、通常印刷に必要な情報に加え、印刷を実行するために必要なパスワードなどが含まれることもある。
【００３５】
ＣＰＵ１６は、プロセッサやメモリその他の周辺装置によって構成される演算装置であり、入力部１９から入力される起動要求に従って外部記憶装置２１のアプリケーションプログラムを起動させる。また、ＣＰＵ１６は、入力部１９からのパラメータ入力等により指示された画像を示す原稿データを、起動されたアプリケーションプログラム上において生成する。生成された原稿データは出力部２０において表示出力され、また、入力部１９から保存要求が入力された場合には、外部記憶装置２１のデータベース領域に記憶される。
【００３６】
外部記憶装置２１のデータベース領域に記憶された原稿データ（ファイル）は、アプリケーションプログラムの起動中に入力部１９からの読み出し要求が入力された場合に、外部記憶装置２１から読み出される。読み出された原稿データ（ファイル）の画像は、出力部２０に表示出力することができ、また、アプリケーションプログラム上において加工して新たな原稿データ（ファイル）に生成し直すこともできる。
【００３７】
そして、ＣＰＵ１６は、原稿アプリケーションプログラム等で生成した原稿データ（ファイル）の印刷要求が入力された場合に、プリンタドライバプログラムをＣＰＵ１６上で実行させることでＣＰＵ上にプリンタドライバ１１を仮想的に構築する。そして、プリンタドライバ１１によって印刷装置９にこの原稿データ（ファイル）を含む印刷ジョブを出力させる。プリンタドライバ１１は、クライアント端末１に接続された印刷装置９を制御するために、クライアント端末１上で実行されるデータ変換プログラムである。このプリンタドライバ１１は、ユーザにより、印刷を要求する操作が行われた場合、原稿アプリケーション等が生成した印刷画像を有する原稿データ（ファイル）を取得し、取得した原稿データ（ファイル）と所定の印刷設定情報とを含む印刷ジョブを生成する。そして、生成した印刷ジョブを外部インターフェイス部１５から印刷装置９に出力する。
【００３８】
印刷装置９は、多数のノズルが形成されたインクヘッドを複数備え、それぞれのインクヘッドから黒又はカラーインクを吐出してライン単位で印刷を行い、搬送ベルト上の印刷媒体上に複数の画像を互いに重なり合うように形成させて印刷媒体に画像を印刷するインクジェット方式のカラープリンタである。
【００３９】
本実施形態において、この印刷装置９には、原稿上の画像情報を印刷画像として読み取って画像信号を出力するスキャナ部９８と、印刷装置９で実行される処理機能に対する操作情報を表示し、印刷動作に関する命令を含むユーザ操作を受け付ける操作パネル９７と、スキャナ部９８から出力された画像信号、或いはクライアント端末１から送信された印刷ジョブに基づいて記録紙（片面又は両面）に印刷画像を印刷（記録）するプリンタ部９６と、情報機器全体の制御を行う制御ユニット９０とを備える。プリンタ部９６における印刷画像の印刷に使用する記録紙は、不図示の給紙部からプリンタ部９６又は外部装置を介して不図示の排紙部に搬送される。
【００４０】
制御ユニット９０の外部インターフェイス部９４には、ローカルエリアネットワークＬＡＮを介して、複数のクライアント端末１における外部インターフェイス部１５がそれぞれ接続されている。
【００４１】
各クライアント端末１から制御ユニット９０は、原稿データ（ファイル）と所定の印刷設定情報とを含む印刷ジョブを受け取る。制御ユニット９０は、受け取った印刷ジョブにより印刷画像のラスタデータを生成する。印刷装置９は、印刷ジョブにおいて指定された条件で、印刷画像の記録紙への印刷をプリンタ部９６において実行する。
【００４２】
また、制御ユニット９０には、操作画面とこれを覆うタッチパネルとで構成された操作パネル９７が接続されている。この操作パネル９７は、印刷装置９の上部に配置されている。この操作パネル９７は、スキャナ部９８にセットした印刷画像を複写印刷する場合や、クライアント端末１から受け付けた印刷ジョブを印刷する場合の印刷枚数といった設定条件を、ユーザが入力する入力操作部等として利用できる。なお、操作パネル９７は、認証するためのパスワードや装置パスワード（共通パスワード）を入力させるための画面を表示させ、それぞれ受け付ける認証受付部としても利用できる。ここで、装置パスワードとは、印刷装置ごとにユニークに設定されており、システム管理者がシステム管理者認証情報（管理者用ＩＤ及び管理者パスワード）に基づいてログインすると、システム管理者が閲覧可能に設定されているパスワードである。
【００４３】
プリンタ部９６に印刷動作を行わせる印刷装置９の制御ユニット９０は、ＣＰＵ９５を備える。このＣＰＵ９５は、ＣＰＵやＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  ＰｒｏｃｅＳＳｏｒ）等のプロセッサ、メモリ、及びその他の電子回路等のハードウェア、或いはその機能を持ったプログラム等のソフトウェア、又はこれらの組み合わせなどによって構成された演算処理装置である。ＣＰＵ９５は、プログラムを適宜読み込んで実行することにより種々の機能モジュールを仮想的に構築し、画像データに関する処理や、各部の動作制御、ユーザ操作に対する種々の処理を行う。また、ＣＰＵ９５は、ＲＯＭ９１に格納されているプログラム及び設定情報に基づいて、操作パネル９７から入力設定される内容に応じたスキャナ部９８やプリンタ部９６の動作を制御する。
【００４４】
なお、制御ユニット９０にはＲＡＭ９２が設けられており、ＲＡＭ９２には、クライアント端末１から制御ユニット９０に入力された印刷ジョブや、操作パネル９７から入力されたコピー時の印刷枚数や各種の設定内容等が一時的に記憶される。また、ＲＡＭ９２にはフレームメモリ領域が設けられている。このフレームメモリ領域には、クライアント端末１から制御ユニット９０に入力された印刷ジョブによってＣＰＵ９５が生成する印刷画像のラスタデータが、プリンタ部９６に出力されるまでの間、一時的に記憶される。
【００４５】
さらに、制御ユニット９０には外部記憶装置９３が設けられており、この外部記憶装置９３はＣＰＵ９５に接続されている。外部記憶装置９３には、上述したＲＡＭ９２から転送された印刷ジョブや設定情報を記憶する複数の領域が設けられている。この外部記憶装置９３には、各クライアント端末１からの送信された印刷ジョブを記憶する印刷ジョブ記憶部として機能したり、認証情報記憶部として機能したり、キーワード記憶部として機能したりする。
【００４６】
（ＣＰＵ９５上の構成）
次に、ＣＰＵ９５上の内部ブロックについて説明する。図２は、本発明の本実施形態に係るインクジェット記録装置が有するＣＰＵ９５上に仮想的に構築される内部構成を示すブロック図である。なお、本実施形態中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせ等によって構成され、所定の動作を達成するための機能単位を示す。
【００４７】
図２に示すように、ＣＰＵ９５には、印刷ジョブを記憶する印刷ジョブ記憶部９３ａと、ユーザ認証情報（ユーザＩＤおよびパスワード）を記憶する認証情報記憶部９３ｂと、例えば、「重要」、「秘」、「複写禁止」、「confidential」、「社外秘」など機密事項を含んでいることを示すキーワードを記憶するキーワード記憶部９３ｃとが接続されており、これらの記憶部は、外部記憶装置９３の記憶領域として構成されている。
【００４８】
ＣＰＵ９５上には、印刷ジョブ受信部１０１と、操作信号取得部１０２と、認証部１０３と、判定部１０４と、パスワード設定部１０５と、印刷制御部１０６と、表示制御部１０７とが備えられている。
【００４９】
印刷ジョブ受信部１０１は、原稿データ（ファイル）と印刷設定情報とを含む印刷ジョブを受信する通信インターフェイスであり、受信した印刷ジョブを外部記憶装置９３の印刷ジョブ記憶部９３ａに記憶させるモジュールである。
【００５０】
操作信号取得部１０２は、操作パネル９７の前面に配置された感圧式あるいは静電式の透明なタッチパネル９７ａからユーザによる操作信号を受信するモジュールであり、受信した操作信号を解析し、ユーザ操作に応じた処理を他のモジュールに実行させる。特に、本実施形態において、この操作信号取得部１０２は、操作パネル９７からプリント機能、スキャナ機能、及びコピー機能を実行する指示操作や、各処理機能についての設定操作を受け付ける。本実施形態において、操作信号取得部１０２で受け付けた設定操作に関する信号等は、認証部１０３や印刷制御部１０６等に入力される。
【００５１】
認証部１０３は、パスワード認証するモジュールであり、第１認証部１０３ａと、第２認証部１０３ｂとを有する。
【００５２】
第１認証部１０３ａは、印刷ジョブごとに設定されたパスワード（任意パスワード）と、入力されたパスワードとに基づいて認証する。
【００５３】
第２認証部１０３ｂは、印刷装置ごとに、所定の権限を有する管理者が閲覧可能に設定された装置パスワード（共通パスワード）と、入力された装置パスワードとに基づいて認証する。
【００５４】
判定部１０４は、印刷ジョブ受信部を介して受信した印刷ジョブに含まれるファイルの名称に、キーワード記憶部９３ｃに記憶されたキーワードが含まれるか否かを判定する。また、判定部１０４は、印刷ジョブにパスワード（任意パスワード）が付与されているか否かを判定する。
【００５５】
パスワード設定部１０５は、判定部１０４によりキーワードが含まれていると判定された場合、印刷ジョブに対応するパスワードを設定する。また、パスワード設定部１０５は、受信した印刷ジョブにパスワード（任意パスワード）が設定されている場合や、印刷ジョブに任意パスワードが設定されていなくとも判定部１０４によりキーワードが含まれていると判定された場合に、受信した印刷ジョブに対して共通パスワードを設定する。
【００５６】
印刷制御部１０６は、各色のインクジェットヘッドの駆動や、給紙経路、搬送経路、排紙経路などの各駆動手段の動作を制御し、画像形成処理全体を制御するモジュールであり、スケジューリングに従ったタイミング及び印字速度で画像形成を行う。より具体的には、印刷制御部１０６は、操作信号取得部１０２により取得された操作信号と印刷ジョブ記憶部９３ａに記憶された印刷ジョブに含まれる画像データに基づいて、搬送される用紙に対して、インクジェットヘッドから０ドロップ〜７ドロップのいずれかのドロップ数でインクを吐出することによりライン単位で印刷する。
【００５７】
表示制御部１０７は、タッチパネル９７ａの裏面に配置された液晶表示パネル９７ｂに各種表示画面を表示する。
【００５８】
（印刷ジョブ受信処理）
次に、本実施形態に係る印刷装置９の動作について説明する。図３は、本実施形態に係る印刷装置９の印刷ジョブ受信処理を示すフローチャートである。ここでは、ユーザがクライアント端末１を用いて、印刷ジョブを生成し、クライアント端末１から印刷ジョブをＬＡＮ経由で印刷装置９に送信した場合を例に挙げて説明する。
【００５９】
まず、印刷装置９のＣＰＵ９５の印刷ジョブ受信部１０１が、クライアント端末１から外部インターフェイス部９４を介して印刷ジョブを受信すると（ステップＳ１０１；ＹＥＳ）、判定部１０４は、受信した印刷ジョブの印刷設定情報の中にパスワードが含まれているか否かを判定する（ステップＳ１０３）。ここで、印刷ジョブに含まれているパスワードとは、アプリケーションプログラム上において加工して原稿データを生成した際、または、ユーザの印刷を要求する操作によりプリンタドライバ１１が印刷ジョブを生成する際に、ユーザ自ら設定するパスワードのことである。
【００６０】
印刷ジョブにパスワードが含まれていると判定された場合（ステップＳ１０３；ＹＥＳ）、パスワード設定部１０５は、装置パスワード（共通パスワード）を設定する（ステップＳ１１０）。
【００６１】
そして、印刷ジョブ受信部１０１は、印刷ジョブに含まれるパスワードにてパスワード認証するため、パスワードを含んだ状態で印刷ジョブを印刷ジョブ記憶部９３ａに記憶する（ステップＳ１１１）。
【００６２】
一方、印刷ジョブにパスワードが含まれていないと判定された場合（ステップＳ１０３；ＮＯ）、判定部１０４は、印刷ジョブに含まれる原稿データ（ファイル）のファイル名にキーワードが含まれているか否かを判定する（ステップＳ１０５）。上述したように、キーワード記憶部９３ｃには、機密事項を含んでいることを示すキーワードが記憶されている。そのため、印刷ジョブに含まれる原稿データ（ファイル）のファイル名にこのキーワードが含まれていると、原稿データ（ファイル）は機密性が高いと予測できる。
【００６３】
そこで、印刷ジョブに含まれる原稿データ（ファイル）のファイル名にキーワードが含まれていると判定された場合（ステップＳ１０５；ＹＥＳ）、パスワード設定部１０５が受信した印刷ジョブを印刷するためのパスワードを自動的に生成する（ステップＳ１０７）。このときのパスワードは、例えば、ファイル名やユーザ名に乱数を組み合わせたものを用いてもよい。
【００６４】
そして、パスワード設定部１０５は、生成したパスワードを設定すると共に、印刷ジョブが送信されてきた宛先に対して、外部インターフェイス部９４を介してクライアント端末１に送信する（ステップＳ１０９）。
【００６５】
その後、印刷ジョブ受信部１０１が、この設定したパスワードにてパスワード認証できるように、生成したパスワードを含んだ状態で印刷ジョブを印刷ジョブ記憶部９３ａに記憶する（ステップＳ１１１）。
【００６６】
一方、印刷ジョブにパスワードが含まれていないと判定され（ステップＳ１０３；ＮＯ）、さらに、印刷ジョブに含まれる原稿データ（ファイル）のファイル名にキーワードが含まれていないと判定された場合（ステップＳ１０５；ＮＯ）、機密性が低い印刷ジョブであると推測できるので、印刷ジョブを登録することなく、受信した印刷ジョブに基づいて、プリンタ部９６に印刷させる（ステップＳ１１３）。
【００６７】
このように、本実施形態に係る印刷装置９では、受信した印刷ジョブにパスワードが含まれておらず、印刷ジョブに含まれるファイルの名称に機密事項を示すキーワードが含まれている場合に、セキュリティを向上させるために新たにパスワード（任意パスワード）を生成し、受信した印刷ジョブに生成したパスワードを設定する。そのため、ユーザが機密性の高い内容を含むファイルを印刷させようとしたときに、自動的にパスワードが発行されるので、他のユーザが勝手に印刷処理を実行することを防止することができる。
【００６８】
なお、本実施形態に係る印刷装置９では、ステップＳ１１１において、設定したパスワードにてパスワード認証できるように、生成したパスワードを含んだ状態で印刷ジョブを印刷ジョブ記憶部９３ａに記憶したがこれに限らない。例えば、印刷ジョブ記憶部９３ａに印刷ジョブを記憶すると共に、生成したパスワードを印刷ジョブ記憶部９３ａに記憶された印刷ジョブと対応づけて認証情報記憶部９３ｂに記憶するようにしてもよい。
【００６９】
（装置パスワード表示処理）
上述したように、ユーザ自らパスワードを設定した場合でも、パスワード設定部１０５により自動的にパスワードが生成され設定された場合であっても、印刷ジョブに設定されているパスワードをユーザが失念してしまう場合がある。
【００７０】
そこで、本実施形態に係る印刷装置９では、パスワードを失念したユーザの依頼により本プリンタネットワークシステムのシステム管理者が印刷処理を実行することができるように、システム管理者に対して装置パスワード（共通パスワード）を表示する。
【００７１】
図４は、本実施形態に係る印刷装置９の装置パスワード表示処理を示すフローチャートである。
【００７２】
図４に示すように、システム管理者が、印刷装置９の操作パネル９７から、管理者ＩＤと管理者パスワードとを用いて管理者ログインした後（ステップＳ２０１；ＹＥＳ）、さらに、操作パネル９７から装置パスワードを表示させる操作を行うと（ステップＳ２０３）、パスワード設定部１０５は、新たに装置パスワードを生成する（ステップＳ２０５）。
【００７３】
そして、認証部１０３の第２認証部１０３ｂが、操作パネル９７の液晶表示パネル９７ｂに生成した装置パスワードを表示すると共に（ステップＳ２０７）、生成した装置パスワードを認証情報記憶部９３ｂに記憶させる（ステップＳ２０９）。
【００７４】
このように、本実施形態に係る印刷装置９では、システム管理者がログインした場合に、装置ごとに設定された装置パスワードをシステム管理者に対して閲覧可能に表示する。そのため、印刷ジョブに設定されているパスワードをユーザが失念してしまった場合であっても、システム管理者が、後述するように、表示された装置パスワードを用いて印刷処理を実行させることができる。
【００７５】
また、本実施形態に係る印刷装置９では、新たに装置パスワードを生成して液晶表示パネル９７ｂに装置パスワードを表示した後、認証情報記憶部９３ｂに記憶させる。そのため、液晶表示パネル９７ｂに装置パスワードが表示される度に、装置パスワードが更新されることになるので、よりセキュリティを強化することができる。
【００７６】
なお、ステップＳ２０７およびＳ２０９の処理は、必ずしも実行する必要はなく、固定の装置パスワードを使用することももちろん可能である。
【００７７】
また、液晶表示パネル９７ｂに装置パスワードが表示させたが、これに限らず、図示しないシステム管理者用の端末に装置パスワードを送信するようにしてもよい。この場合、システム管理者は、システム管理者用の端末で装置パスワードを閲覧し、後述するように、装置パスワードを操作パネル９７から入力することにより印刷処理を実行させることができる。
【００７８】
（印刷処理）
図５は、本実施形態に係る印刷装置９の印刷処理を示すフローチャートである。
【００７９】
図３のフローチャートで示したように印刷ジョブが印刷ジョブ記憶部９３ａに記憶されると、ユーザは、印刷装置９の操作パネル９７上から、印刷ジョブ記憶部９３ａに記憶された印刷ジョブの中から印刷を希望する印刷ジョブを選択することができる。
【００８０】
図５に示すように、操作パネル９７上から、タッチパネル９７ａの操作により印刷ジョブが選択されると（ステップＳ３０１；ＹＥＳ）、認証部１０３は、装置パスワード入力が選択されたか否かを判定する（ステップＳ３０３）。具体的には、印刷ジョブが選択された後、操作パネル９７上に表示されている装置パスワード入力ボタン（図示しない）が押下操作されると、認証部１０３は装置パスワード入力が選択されたと判定し、印刷ジョブが選択された後、装置パスワード入力ボタン（図示しない）が押下操作されなかった場合、認証部１０３は装置パスワード入力が選択されなかったと判定する。
【００８１】
装置パスワード入力が選択されなかったと判定され（ステップＳ３０３；ＮＯ）、ユーザ操作によりパスワードが入力されると（ステップＳ３０７；ＹＥＳ）、第１認証部１０３ａは、選択された印刷ジョブを印刷ジョブ記憶部９３ａから読み込み、読み込んだ印刷ジョブに設定されたパスワードと、入力されたパスワードとが一致するか否かを判定する（ステップＳ３０９）。ここで、入力されるパスワードが、印刷ジョブに予め設定されているパスワード、または図３のフローチャートのＳ１０９の処理で送信されたパスワードのいずれかである場合、読み込んだ印刷ジョブに設定されたパスワードと、入力されたパスワードとが一致することになる。
【００８２】
印刷ジョブに設定されたパスワードと、入力されたパスワードとが一致しない場合（ステップＳ３０９；ＮＯ）、表示制御部１０７は、操作パネル９７の液晶表示パネル９７ｂに、例えば、「パスワードが一致しません。正しいパスワードを入力してください。」というようなエラーメッセージを表示する（ステップＳ３１１）。
【００８３】
一方、印刷ジョブに設定されたパスワードと、入力されたパスワードとが一致する場合（ステップＳ３０９；ＹＥＳ）、印刷制御部１０６は、印刷ジョブ記憶部９３ａから読み込んだ印刷ジョブに基づいて印刷処理を実行する（ステップＳ３１３）。そして、印刷制御部１０６は、印刷ジョブ記憶部９３ａから印刷実行済みの印刷ジョブを削除する（ステップＳ３１５）。
【００８４】
一方、装置パスワード入力が選択されたと判定された場合（ステップＳ３０３；ＹＥＳ）、表示制御部１０７は、操作パネル９７の液晶表示パネル９７ｂに、装置パスワードを入力するための装置パスワード入力画面を表示する（ステップＳ３２１）。
【００８５】
そして、表示された装置パスワード入力画面から装置パスワードが入力されると（ステップＳ３２３）、第２認証部１０３ｂは、認証情報記憶部９３ｂから装置パスワードを読み込み、読み込んだ装置パスワードと、入力された装置パスワードとが一致するか否かを判定する（ステップＳ３２５）。ここで、入力される装置パスワードとして、図４のフローチャートのＳ２０５の処理で生成された装置パスワードが入力された場合、読み込んだ装置パスワードと、入力された装置パスワードとが一致すると判定する。
【００８６】
読み込んだ装置パスワードと、入力された装置パスワードとが一致すると判定された場合（ステップＳ３２５；ＹＥＳ）、印刷制御部１０６は、印刷ジョブ記憶部９３ａから読み込んだ印刷ジョブに基づいて印刷処理を実行する（ステップＳ３１３）。そして、印刷制御部１０６は、印刷ジョブ記憶部９３ａから印刷実行済みの印刷ジョブを削除する（ステップＳ３１５）。
【００８７】
以上のように、本実施形態に係る印刷装置９では、第１認証部１０３ａにより認証されるか、または第２認証部１０３ｂに認証されるかのいずれかの場合に、印刷制御部１０６は、印刷ジョブ記憶部９３ａから読み込んだ印刷ジョブに対する処理を可能とする。ここで、印刷ジョブに対する処理として、印刷物を出力する印刷処理を例に説明したが、単なる削除処理を行うなど、他の処理が実行されるようにしても良い。
【００８８】
そのため、ユーザが印刷ジョブを送信した後、印刷装置９に入力すべきパスワードを失念してしまった場合においても、システム管理者に連絡することで、システム管理者が閲覧可能な装置パスワードを用いて印刷ジョブ記憶部９３ａに記憶された印刷ジョブを印刷することができる。これにより、セキュリティを担保しつつユーザの利便性を向上させることができる。
【００８９】
なお、本実施形態に係る印刷装置９では共通パスワードとしてシステム管理者が閲覧可能な装置パスワードを用いて印刷ジョブ記憶部９３ａに記憶された印刷ジョブを印刷したがこれに限らない。
【００９０】
システム管理者ごとに、ユーザが入力したパスワードとは別に全ての画像データについて印刷を実行可能な管理者パスワードを共通パスワードとして付与し、予め設定された管理者パスワードが入力された場合に印刷を許可するようにしてもよい。具体的には、パスワード設定部１０５が、受信した印刷ジョブにパスワード（任意パスワード）が設定されている場合に、受信した印刷ジョブに対して管理者パスワードを設定する。
【００９１】
ただし、この場合、システム管理者は移動などにより変更になる場合がある。そのような場合、ユーザがパスワードを入力して印刷ジョブが印刷装置９に送信された後に、システム管理者が変更されてしまうと、管理者パスワードも変更されてしまい、その印刷ジョブを印刷することができなくなる場合もあるので、装置パスワードの方がより好ましい。
【００９２】
また、共通パスワードとして、総務部や経理部などのユーザが所属する部門（グループ）ごとに設定された部門パスワードを用いてもよい。この場合も同様に、パスワード設定部１０５が、受信した印刷ジョブにパスワード（任意パスワード）が設定されている場合に、受信した印刷ジョブに対して部門パスワードを設定する。
【００９３】
（変形例）
本発明は上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。
【００９４】
例えば、判定部１０４およびパスワード設定部１０５を印刷装置側に設けた例を説明したが、これらの機能をクライアント端末１側に設けても良い。具体的には、クライアント端末１側にインストールされているプリンタドライバにこれらの機能を持たせ、印刷ジョブを印刷装置に送信する前に、印刷ジョブに対して共通パスワード、任意パスワードを設定するようにする。この場合、印刷装置側では、認証処理のみが行われることとなる。
【００９５】
例えば、上述した実施形態では、印刷装置（画像形成装置）としてインクジェット方式の印刷装置９を用いた場合を例に説明したが、例えば、孔版印刷装置や電子写真方式のプリンタ等にも適用可能である。
【符号の説明】
【００９６】
１  クライアント端末
９  印刷装置
１１  プリンタドライバ
１５  外部インターフェイス部
１９  入力部
２０  出力部
２１  外部記憶装置
２２  ディスクドライブ
５０  ディスク記録媒体
９０  制御ユニット
９３  外部記憶装置
９３ａ  印刷ジョブ記憶部
９３ｂ  認証情報記憶部
９３ｃ  キーワード記憶部
９４  外部インターフェイス部
９６  プリンタ部
９７  操作パネル
９７ａ  タッチパネル
９７ｂ  液晶表示パネル
９８  スキャナ部
１０１  印刷ジョブ受信部
１０２  操作信号取得部
１０３  認証部
１０３ａ  第１認証部
１０３ｂ  第２認証部
１０４  判定部（任意パスワード判定手段、キーワード判定手段）
１０５  パスワード設定部
１０６  印刷制御部
１０７  表示制御部
【図１】
2018001447.tif 000003
【図２】
2018001447.tif 000004
【図３】
2018001447.tif 000005
【図４】
2018001447.tif 000006
【図５】
2018001447.tif 000007