(57)【要約】【課題】画像形成装置における認証情報の入力を省略したり、印刷物を得るまでの時間を短縮することができると共に、認証情報の入力や印刷物を他のユーザに見られる機会を低減させセキュリティを向上させる。【解決手段】画像形成装置１のＣＰＵ１１は、ユーザＩＤが設定された印刷ジョブを受信するジョブ受信手段１１ａと、受信した印刷ジョブに認証情報が設定されているか否かを判定する認証情報判定手段１１ｂと、受信した印刷ジョブに認証情報が設定されていると判定された場合、ユーザＩＤと印刷ジョブに設定された認証情報とに基づいてユーザ認証を行う一方、受信した印刷ジョブに認証情報が設定されていないと判定された場合、ユーザＩＤとユーザが入力する認証情報とに基づいてユーザ認証を行う認証手段１１ｃと、ユーザ認証に成功した場合、印刷ジョブに基づいて画像形成部１５に画像形成を実行させる画像形成制御手段１１ｄとを備える。【選択図】      図１
2016043641.tif 000002
【特許請求の範囲】
【請求項１】
認証を行ったうえで印刷ジョブに基づき画像形成処理を開始する画像形成装置であって、
画像形成処理を許可する認証情報が記憶された記憶手段と、
印刷ジョブを受信するジョブ受信手段と、
前記ジョブ受信手段により受信された印刷ジョブに認証情報が設定されている場合、前記記憶手段に記憶された前記認証情報と照合して認証を行う認証手段と、
前記認証手段により認証が成功すると、認証に成功した前記印刷ジョブの画像形成処理を開始させる画像形成制御手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記記憶手段は、
前記認証情報と画像形成処理を許可するユーザのユーザＩＤとを関連付けて記憶しており、
前記認証手段は、
前記ジョブ受信手段により受信された印刷ジョブにユーザＩＤおよび認証情報が設定されている場合、前記記憶手段および前記印刷ジョブから得られる前記ユーザＩＤおよび前記認証情報に基づいて認証を行い、
前記画像形成制御手段は、
前記認証手段により認証が成功すると、認証に成功した前記印刷ジョブの画像形成処理を開始させる、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成制御手段は、前記認証手段にて認証が成功した際に、他の印刷ジョブに基づく画像形成処理中である場合、
受信した前記印刷ジョブに割込みフラグが設定されていれば、実行中の他の印刷ジョブに基づく画像形成処理を中断して、受信した前記印刷ジョブに基づく画像形成処理を開始させ、
前記割込みフラグが設定されていなければ、実行中の他の印刷ジョブに基づく画像形成処理の完了後に受信した前記印刷ジョブに基づく画像形成処理を開始させる
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
認証を行ったうえで印刷ジョブに基づき画像形成処理を開始する画像形成装置であって、
画像形成処理を許可する認証情報が記憶された記憶手段と、
印刷ジョブを受信するジョブ受信手段と、
前記ジョブ受信手段が受信した印刷ジョブを記憶するジョブ記憶手段と、
前記印刷ジョブとは別に少なくとも前記認証情報が設定された認証データを受信する認証データ受信手段と、
前記認証データ受信手段により受信した認証データに前記認証情報が設定されている場合、前記記憶手段に記憶された認証情報と前記認証データに設定された認証情報とに基づいて認証を行う認証手段と、
前記認証手段により認証が成功してから所定期間が経過するまでに、前記ジョブ記憶手段に記憶された印刷ジョブであって、かつ、前記認証に成功した印刷ジョブの画像形成処理を開始させる画像形成制御手段と、
を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証情報の入力時に他のユーザに認証情報を見られる機会を低減させてセキュリティを担保しながら、画像形成装置における認証情報の入力の手間や時間を省略できる画像形成装置に関する。
【背景技術】
【０００２】
近年、オフィスでは、複数のコンピュータと印刷装置とをネットワークを介して接続し、複数のコンピュータ間で印刷装置を共有することが多くなっている。
【０００３】
そのため、セキュリティの観点から、コンピュータから印刷要求の操作を行ったユーザが確実に印刷物を取得できるように、印刷装置は、ユーザによる操作パネルの認証操作に基づいて、操作したユーザが認証された場合にのみ印刷物を出力していた。
【０００４】
例えば、特許文献１には、認証情報に基づいて認証処理を行う複数の認証処理部と、認証情報を受け付ける受付部と、受付部により受け付けられた認証情報の種別を判別し、複数の認証処理部のうち判別した種別に対応する認証処理部に認証処理を行わせ、認証処理が成功した場合、他の認証処理部においても認証が成功したものとみなして他の認証処理部を制御する認証制御装置が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−７３００１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の特許文献１に記載された認証制御装置を画像形成装置に適用すればすべてのジョブのセキュリティを確保することはできる。しかしながら、画像形成装置が受信するジョブは、すべてがセキュリティ確保を要するジョブではなく、セキュリティ確保が不要なジョブも存在する。
【０００７】
認証機能を有効／無効にするには管理者権限が必要であり、管理者によって有効／無効のいずれか一方が設定されるため、認証機能が有効と設定された装置においては、ユーザはセキュリティ確保が不要なジョブを出力する場合にも認証動作をする必要があった。
【０００８】
よって、画像形成装置に上述の特許文献１に記載された認証制御装置を適用しただけでは、次のような課題が生じる。
（１）セキュリティ確保が不要なジョブであっても、画像形成装置にてユーザによる認証がされないと画像形成処理が開始されないため、ユーザが結果物を得られるまでに不要な待ち時間が生じてしまう。
（２）画像形成装置にてパスワードを入力して認証しなければならない装置である場合、画像形成装置付近にいる他人にパスワードを見られてしまう可能性がある。
【０００９】
また、上記課題を解決する方法として、そもそもユーザ認証（ログイン）を行わず印刷する方法も考えられが、印刷ジョブを誰でも見ることができる状態になると共に、ユーザ毎の印刷枚数管理等ができないという新たな問題が生じる。
【００１０】
本発明はこのような問題に鑑みてなされたもので、認証情報の入力時に他のユーザに認証情報を見られる機会を低減させてセキュリティを担保しながら、画像形成装置における認証情報の入力を省略したり、印刷物を得るまでの時間を短縮することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明に係る画像形成装置の第１の特徴は、認証を行ったうえで印刷ジョブに基づき画像形成処理を開始する画像形成装置であって、画像形成処理を許可する認証情報が記憶された記憶手段と、印刷ジョブを受信するジョブ受信手段と、前記ジョブ受信手段により受信された印刷ジョブに認証情報が設定されている場合、前記記憶手段に記憶された前記認証情報と照合して認証を行う認証手段と、前記認証手段により認証が成功すると、認証に成功した前記印刷ジョブの画像形成処理を開始させる画像形成制御手段と、を備えたことにある。
【００１２】
また、本発明に係る画像形成装置の第２の特徴は、前記記憶手段は、前記認証情報と画像形成処理を許可するユーザのユーザＩＤとを関連付けて記憶しており、前記認証手段は、前記ジョブ受信手段により受信された印刷ジョブにユーザＩＤおよび認証情報が設定されている場合、前記記憶手段および前記印刷ジョブから得られる前記ユーザＩＤおよび前記認証情報に基づいて認証を行い、前記画像形成制御手段は、前記認証手段により認証が成功すると、認証に成功した前記印刷ジョブの画像形成処理を開始させることにある。
【００１３】
また、本発明に係る画像形成装置の第３の特徴は、前記画像形成制御手段は、前記認証手段にて認証が成功した際に、他の印刷ジョブに基づく画像形成処理中である場合、受信した前記印刷ジョブに割込みフラグが設定されていれば、実行中の他の印刷ジョブに基づく画像形成処理を中断して、受信した前記印刷ジョブに基づく画像形成処理を開始させ、前記割込みフラグが設定されていなければ、実行中の他の印刷ジョブに基づく画像形成処理の完了後に受信した前記印刷ジョブに基づく画像形成処理を開始させることにある。
【００１４】
また、本発明に係る画像形成装置の第４の特徴は、認証を行ったうえで印刷ジョブに基づき画像形成処理を開始する画像形成装置であって、画像形成処理を許可する認証情報が記憶された記憶手段と、印刷ジョブを受信するジョブ受信手段と、前記ジョブ受信手段が受信した印刷ジョブを記憶するジョブ記憶手段と、前記印刷ジョブとは別に少なくとも前記認証情報が設定された認証データを受信する認証データ受信手段と、前記認証データ受信手段により受信した認証データに前記認証情報が設定されている場合、前記記憶手段に記憶された認証情報と前記認証データに設定された認証情報とに基づいて認証を行う認証手段と、前記認証手段により認証が成功してから所定期間が経過するまでに、前記ジョブ記憶手段に記憶された印刷ジョブであって、かつ、前記認証に成功した印刷ジョブの画像形成処理を開始させる画像形成制御手段と、を備えたことにある。
【発明の効果】
【００１５】
本発明に係る画像形成装置の第１の特徴によれば、受信した印刷ジョブに画像形成処理を許可する認証情報が設定されている場合、その印刷ジョブおよび記憶手段から得られる認証情報に基づいて認証を行い、認証に成功した場合、ユーザが画像形成装置で認証情報を入力することなく画像形成が実行される。
【００１６】
そのため、第１の特徴によれば、ユーザ側の設定により印刷ジョブの送信の際に事前に認証を行なうことができる。その結果、認証情報の入力時に他のユーザに認証情報を見られる機会を低減させることができる。また、ユーザが画像形成装置へ出向くことなく認証を行うことが可能となり、認証に成功すると画像形成装置側が出力を開始するため、ユーザが結果物を得るまでの時間を短縮することができる。
【００１７】
また、本発明に係る画像形成装置の第２の特徴によれば、受信した印刷ジョブに認証情報が設定されている場合、その印刷ジョブおよび記憶手段から得られるユーザＩＤおよび認証情報に基づいて認証を行い、認証に成功した場合、ユーザが画像形成装置で認証情報を入力することなく画像形成が実行される。
【００１８】
そのため、第２の特徴によれば、ユーザ側の設定により印刷ジョブの送信の際に事前にユーザＩＤも追加して認証を行なうことができる。その結果、第１の特徴の場合と同様に認証情報の入力時に他のユーザに認証情報を見られる機会を低減させることができると共に、ユーザが結果物を得るまでの時間を短縮することができる。
【００１９】
また、本発明に係る画像形成装置の第３の特徴によれば、認証手段にて認証が成功した際に、他の印刷ジョブに基づく画像形成中である場合、受信した印刷ジョブに割込みフラグが設定されていれば、実行中の別の印刷ジョブに基づく画像形成処理を中断して、受信した印刷ジョブに基づく画像形成処理を開始させる一方、割込みフラグが設定されていなければ、実行中の他の印刷ジョブに基づく画像形成処理の完了後に受信した印刷ジョブに基づく画像形成処理を開始させる。
【００２０】
そのため、第３の特徴によれば、第１の特徴による効果を奏する上、さらに、ユーザが印刷ジョブにフラグを付与することで他の印刷ジョブよりも優先して画像形成処理を開始することができる。よって早急に結果物を得たいユーザの要求を満足することが可能となる。
【００２１】
また、本発明に係る画像形成装置の第４の特徴によれば、画像形成処理を許可する認証情報を記憶しておき、印刷ジョブとは別に少なくとも認証情報が設定された認証データを受信した場合、記憶しておいた認証情報と認証データに設定された認証情報とに基づいて認証を行い、認証が成功してから所定期間が経過するまでに、ジョブ記憶手段に記憶された印刷ジョブであって、かつ、認証に成功した印刷ジョブの画像形成処理を開始させる。
【００２２】
そのため、第４の特徴によれば、第１の特徴によって奏する効果に加え、印刷ジョブに先立って、または印刷ジョブの後追いで認証を行うことができる。また、所定期間が経過するまで認証を有効とするため、画像形成装置に出向くことなく複数のジョブに対して一括して認証することが可能となる。
【図面の簡単な説明】
【００２３】
【図１】本発明に係る実施例１の画像形成装置と画像形成装置の構成を示す構成図である。
【図２】本発明に係る実施例１の情報処理装置が生成して画像形成装置へ送信する印刷ジョブのデータ構造の一例を示しており、（ａ）は従来の印刷ジョブ、（ｂ）は画像形成装置におけるユーザ認証を不要とする認証情報付きの印刷ジョブである。
【図３】本発明に係る実施例１の画像形成装置の画像形成動作を示すフローチャートである。
【図４】本発明に係る実施例２の情報処理装置が生成して画像形成装置へ送信する印刷ジョブのデータ構造の一例を示す図である。
【図５】本発明に係る実施例２の画像形成装置の画像形成動作を示すフローチャートである。
【図６】本発明に係る実施例３の画像形成装置と画像形成装置の構成を示す構成図である。
【図７】本発明に係る実施例３の情報処理装置が生成して画像形成装置へ送信する印刷ジョブと認証データのデータ構造の一例を示しており、（ａ）は印刷ジョブ、（ｂ）は認証データを示す図である。
【図８】本発明に係る実施例３の画像形成装置において印刷ジョブ送信後に認証データを送信する場合の画像形成動作を示すフローチャートである。
【図９】本発明に係る実施例３の画像形成装置において印刷ジョブ送信前に認証データを送信する場合の画像形成動作を示すフローチャートである。
【図１０】本発明に係る実施例４の情報処理装置が生成して画像形成装置へ送信する認証データのデータ構造の一例を示す図である。
【図１１】本発明に係る実施例４の画像形成装置の画像形成動作を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明に係る画像形成装置の実施例１〜４について図面を参照して説明する。なお、以下に説明する本発明に係る実施例１〜４の画像形成装置１では、パスワード等の認証情報とユーザＩＤとを用いて認証を行うように説明するが、本発明では後述するようにユーザＩＤを認証に用いることは必須ではなく、認証情報のみで認証を行うようにしても良い。
【００２５】
（実施例１）
図１は、本発明に係る実施例の画像形成装置１と情報処理装置２の構成を示す構成図である。
【００２６】
図１に示すように、本発明に係る実施例１の画像形成装置１は、有線または無線のイントラネットワークやインターネット等のネットワーク３を介して、複数台（ここでは、一例として、４台とする。）情報処理装置２と接続されており、各情報処理装置２からの印刷ジョブを受信して画像を形成するように構成されている。
【００２７】
画像形成装置１は、ＣＰＵ１１と、メモリ１２と、プログラム記憶部１３と、操作パネル部１４と、画像形成部１５と、ネットワーク３に接続されるネットワークＩ／Ｆ部１６等を備える。
【００２８】
ＣＰＵ１１は、プログラム記憶部１３に記憶された制御プログラム１３ａを実行することにより、画像形成装置１全体を制御すると共に、後述するように本発明に係る画像形成装置１の機能を具現化する印刷ジョブ受信手段１１ａと、認証情報判定手段１１ｂ、認証手段１１ｃおよび画像形成制御手段１１ｄとして機能する。
【００２９】
メモリ１２は、各情報処理装置２が送信してきた印刷ジョブを記憶すると共に、画像形成を許可する各情報処理装置２のユーザのユーザＩＤとパスワード等の認証情報の組み等の各種データを記憶する。メモリ１２が本発明の記憶手段およびジョブ記憶手段に相当する。
【００３０】
プログラム記憶部１３は、ＣＰＵ１１が画像形成装置１全体の動作を制御すると共に、本発明の印刷ジョブ受信手段１１ａ、認証情報判定手段１１ｂ、認証手段１１ｃおよび画像形成制御手段１１ｄとして機能させるための制御プログラム１３ａが格納されている。
【００３１】
操作パネル部１４は、電源のオン／オフや、コピーや印刷等の画像形成の切り替え、画像形成時の枚数や用紙のサイズ、印刷濃度等の画像形成装置１における各種設定をユーザ操作によって受付けると共に、特にこの画像形成装置１では、ユーザ認証を実行するためにユーザによるユーザＩＤやパスワード等の認証情報の入力等を受付ける。
【００３２】
画像形成部１５は、各情報処理装置２から受信した印刷ジョブに基づいて画像形成を行うもので、各色のインクヘッドからインクを吐出して印刷を行うインクジェット方式や、孔版印刷方式、レーザー印刷方式等の各種印刷方式により画像形成を実行する。
【００３３】
各情報処理装置２は、汎用のパーソナルコンピュータやタブレット、スマートフォン等のコンピュータ装置であり、印刷ジョブを生成して、ネットワーク３を介して画像形成装置１に送信して印刷させるもので、ＣＰＵ２１と、メモリ２２と、プログラム記憶部２３と、液晶ディスプレイ等の表示部２４と、キーボードやマウス等の入力部２５と、ネットワーク３に接続されるネットワークＩ／Ｆ部１６等を備える。
【００３４】
ＣＰＵ２１は、プログラム記憶部２３に記憶された各プログラムを実行することにより、情報処理装置２全体の動作を制御すると共に、特に、プリンタドライバプログラム２３ａを実行することによりブラウザプログラムや文書作成プログラム等の各種アプリケーションプログラム２３ｂによって生成したデータに基づいて後述する図２（ａ），（ｂ）に示す印刷ジョブを生成して画像形成装置１へ送信する。
【００３５】
図２は、本発明に係る実施例１の情報処理装置２が生成して画像形成装置１へ送信する印刷ジョブ４のデータ構造の一例を示しており、（ａ）は画像形成装置１においてユーザによるユーザＩＤやパスワード等の入力を必要とする印刷ジョブ４、（ｂ）は画像形成装置１におけるユーザによるユーザＩＤやパスワード等の入力を必要としない印刷ジョブ４である。
【００３６】
すなわち、情報処理装置２は、従来通り、画像形成装置１にてユーザ認証を実行する場合は、プログラム記憶部２３のプリンタドライバプログラム２３ａを実行することにより、図２（ａ）に示すように印刷すべき画像データが格納されたペイロード４１のヘッダ情報４２として、ユーザＩＤ４２ａと、認証フラグ４２ｂとが付加された印刷ジョブ４を生成して画像形成装置１へ送信する。
【００３７】
認証フラグ４２ｂは、プリンタドライバプログラム２３ａの実行により印刷ジョブを生成する際、情報処理装置２のユーザが選択して設定するフラグで、“０”を設定した場合は、従来通り、画像形成装置１においてユーザによるユーザＩＤやパスワード等の入力を必要とする。
【００３８】
これに対し、画像形成装置１においてユーザによるユーザＩＤやパスワード等の入力を必要としない印刷ジョブ４は、図２（ｂ）に示すようにヘッダ情報４２として、ユーザＩＤ４２ａと、認証フラグ４２ｂと、パスワード等の認証情報４２ｃが付加される。
【００３９】
図２（ｂ）に示す印刷ジョブ４では、認証フラグ４２ｂとして“１”が設定される一方、認証情報４３として、画像形成装置１においてユーザ認証を実行する際のパスワード等が設定される。
【００４０】
なお、図２（ａ）に示す画像形成装置１においてユーザによるユーザＩＤやパスワード等の入力を必要とする印刷ジョブ４でも、認証情報４３としてＮＵＬＬデータ等を設定されていても良い。
【００４１】
プログラム記憶部２３は、図示しないＯＳ（オペレーションシステム）プログラムや、プリンタドライバプログラム２３ａ、ブラウザプログラムや文書作成プログラム等の各種アプリケーションプログラム２３ｂを記憶している。
【００４２】
次に、以上のように構成された画像形成装置１の動作を、図面を参照して説明する。
【００４３】
図３は、本発明に係る実施例１の画像形成装置１の画像形成動作を示すフローチャートである。
【００４４】
画像形成装置１のＣＰＵ１１は、各情報処理装置２からネットワーク３を介して図２（ａ）または図２（ｂ）に示すような印刷ジョブ４が送信されてくると、まず印刷ジョブ受信手段１１ａとして機能して印刷ジョブ４を受信し（ステップＳ１１０“ＹＥＳ”）、次に認証情報判定手段１１ｂとして機能して受信した印刷ジョブ４のヘッダ情報４２に認証フラグ４２ｂとして“１”が設定されているか否かを判定する（ステップＳ１３０）。
【００４５】
ここで、受信した印刷ジョブ４に認証フラグ４２ｂとして“１”が設定されている場合（ステップＳ１３０“ＹＥＳ”）、ＣＰＵ１１は、続いて認証手段１１ｃとして機能して、その印刷ジョブ４に図２（ｂ）に示すようにパスワード等の認証情報４２ｃがメモリ１２等に予め登録されている同じユーザＩＤの認証情報と一致するか否かを判定する（ステップＳ１５０）。
【００４６】
印刷ジョブ４に設定された認証情報４２ｃがメモリ１２等に予め登録されている同じユーザＩＤの認証情報と一致する場合（ステップＳ１５０“ＹＥＳ”）、ユーザ認証に成功したことになるので、ＣＰＵ１１は、続いて画像形成制御手段１１ｄとして機能して画像形成部１５に対しその印刷ジョブに基づいて印刷等の画像形成動作を実行させる（ステップＳ１７０）。
【００４７】
これにより、印刷ジョブ４に認証フラグ４２ｂとして“１”が設定されており、かつ、パスワード等の認証情報４２ｃが予め登録されている同じユーザＩＤの認証情報と一致する場合、ユーザは、画像形成装置１に出向くことなく、すなわち画像形成装置１にてユーザＩＤや認証情報の入力を行うことなく画像形成を実行できることになる。
【００４８】
これに対し、受信した印刷ジョブ４に認証フラグ４２ｂが含まれていない場合や、認証フラグ４２ｂが含まれていても“０”が設定される場合（ステップＳ１３０“ＮＯ”）、さらには印刷ジョブ４に認証フラグ４２ｂとして“１”が設定されていても、認証情報４２ｃが予め登録されている同じユーザＩＤの認証情報と一致しない場合（ステップＳ１５０“ＮＯ”）、ＣＰＵ１１は、従来の印刷ジョブの場合と同様に、画像形成装置１の操作パネル部１４にてユーザが入力するパスワード等の認証情報の入力の有無を判定し（ステップＳ１９０）、操作パネル部１４を介しパスワード等の認証情報の入力があると（ステップＳ１９０“ＹＥＳ”）、入力されたパスワード等の認証情報に基づいてユーザ認証に成功したか否かを判定する（ステップＳ２１０）。
【００４９】
すなわち、ＣＰＵ１１は、受信した印刷ジョブ４のヘッダ情報４２に含まれているユーザＩＤ４２ａと、画像形成装置１の操作パネル部１４にてユーザが入力するパスワード等の認証情報とに基づいて、予め登録されている同じユーザＩＤの認証情報に一致しているか否かを判定し、一致する場合には（ステップＳ２１０“ＹＥＳ”）、ユーザ認証成功と判定して、画像形成部１５に印刷等の画像形成動作を実行させる（ステップＳ１７０）。なお、このステップＳ１７０における画像形成処理の際、既に他のユーザがユーザ認証に成功して画像形成中の場合は、その印刷が完了するまで待機する。
【００５０】
一方、ステップＳ２１０において、予め登録されている同じユーザＩＤの認証情報に一致しない場合（“ＮＯ”）、ＣＰＵ１１は、ステップＳ１９０の処理に戻り、ユーザに再度、パスワード等の認証情報を入力させる。
【００５１】
従って、本発明に係る実施例１の画像形成装置１によれば、印刷ジョブ４に認証フラグ４２ｂとして“１”が設定され、かつ、パスワード等の認証情報４２ｃが予め登録されている同じユーザＩＤの認証情報と一致する場合は、ユーザは画像形成装置に出向くことなく、すなわち画像形成装置１にてユーザＩＤや認証情報の入力を行うことなく画像形成を実行できる。
【００５２】
その結果、画像形成装置１における認証情報の入力を省略したり、印刷物を得るまでの時間を短縮することができると共に、認証情報の入力や印刷物を他のユーザに見られる機会を低減させる等、セキュリティも向上させて画像を形成することができる。
【００５３】
また、画像形成装置１に出向いてユーザＩＤや認証情報の入力を行わないだけで、情報処理装置２側でユーザが入力したユーザＩＤや認証情報に基づき画像形成装置１にてユーザ認証は行われるので、ユーザＩＤを使用してのユーザ毎の印刷枚数管理は可能で課金処理等を行う際の障害になることはない。
【００５４】
なお、実施例１の画像形成装置１において、印刷ジョブ受信手段１１ａが印刷ジョブを受信し、認証手段１１ｃにより認証が成功したときに他のユーザの印刷ジョブが画像形成装置１を利用中であったとしても、画像形成制御手段１１ｄは認証に成功した印刷ジョブを他の印刷ジョブに割り込ませて画像形成処理を開始するようにしても良い。
【００５５】
ただし、認証情報が付与された印刷ジョブであっても緊急性が薄い場合、割込み処理を一律に適用してしまうと他のユーザの迷惑になってしまうため、割込み処理を実行させる場合には以下の実施例２の形態とすることがより好ましい。
【００５６】
（実施例２）
次に、本発明に係る実施例２の画像形成装置１について説明する。
【００５７】
本発明に係る実施例２の画像形成装置１では、他のユーザが画像形成装置１を使用中の場合に、印刷ジョブの緊急性に応じてより適切に割込み処理を実行するようにしたものである。
実施例２の画像形成装置１の構成自体は、図１に示す本発明に係る実施例１の画像形成装置１および情報処理装置２と同一であり、情報処理装置２が生成して送信する印刷ジョブ４の構造と、画像形成装置１における画像形成動作が異なるので、図１に示す本発明に係る実施例１の構成を参照して説明する。
【００５８】
図４は、本発明に係る実施例２の情報処理装置２が生成して画像形成装置１へ送信する印刷ジョブのデータ構造の一例を示す図である。
【００５９】
図４に示すように、本発明に係る実施例２の情報処理装置２では、割込み処理を実行させる場合、プログラム記憶部２３に格納されたプリンタドライバプログラム２３ａの実行により、ユーザＩＤ４２ａ、認証フラグ４２ｂおよび認証情報４２ｃ等を含む印刷ジョブ４のヘッダ情報４２に、さらに割込みフラグ４２ｄを追加した印刷ジョブ４を生成して画像形成装置１に送信する。
【００６０】
次に、本発明に係る実施例２の画像形成装置１の画像形成動作について説明する。
【００６１】
図５は、本発明に係る実施例２の画像形成装置１の画像形成動作を示すフローチャートである。なお、ステップＳ２１０までの処理は、図３に示す本発明に係る実施例１の画像形成装置１と同一であるので、ステップＳ２１０以降の処理について説明する。
【００６２】
すなわち、本発明に係る実施例２の画像形成装置１では、ステップＳ１５０の判定処理で、パスワード等の認証情報４２ｃが予め登録されているユーザのユーザＩＤの認証情報と一致してユーザ認証に成功した場合（ＹＥＳ）、さらに、ＣＰＵ１１は、画像形成制御手段１１ｄとして機能して、画像形成中のユーザが存在するか否かを判定する（ステップＳ２３０）。
【００６３】
ここで、画像形成中のユーザが存在しない場合（ステップＳ２３０“ＮＯ”）、ＣＰＵ１１は、本発明に係る実施例１の場合と同様にステップＳ１７０の印刷動作を実行させる。
【００６４】
一方、ステップＳ２３０において、画像形成中のユーザが存在する場合（“ＮＯ”）、ＣＰＵ１１は、情報処理装置２から受信した印刷ジョブ４に割込みフラグ４２ｄとして“１”が設定されているか否かを判定する（ステップＳ２５０）。
【００６５】
受信した印刷ジョブ４に割込みフラグ４２ｄとして“１”が設定されている場合（ステップＳ２５０“ＹＥＳ”）、ステップＳ１５０で他のユーザがユーザ認証に成功してログイン状態にあるため、ＣＰＵ１１は、画像形成中の他のユーザの画像形成を中断して割込み（ステップＳ２７０）、その割込みフラグ４２ｄとして“１”が設定されている印刷ジョブ４の画像形成を実行させる（ステップＳ１７０）。
【００６６】
その一方、受信した印刷ジョブ４に割込みフラグ４２ｄとして“０”が設定されているか、あるいは何も設定されていない場合（ステップＳ２５０“ＮＯ”）、ＣＰＵ１１は、画像形成中のユーザの画像形成終了まで待機し（ステップＳ２９０）、そのユーザの画像形成終了後に、受信した印刷ジョブ４の画像形成を実行させる（ステップＳ１７０）。
【００６７】
従って、本発明に係る実施例２の画像形成装置１によれば、本発明に係る実施例１の画像形成装置１と同様の効果を奏する上、さらに印刷ジョブ４のヘッダ情報４２に割込みフラグ４２ｄを設定可能としたことにより、印刷ジョブの緊急性に応じた画像形成処理を実行することが可能となる。
【００６８】
（実施例３）
本発明に係る実施例１，２の情報処理装置２では、認証フラグ４２ｂや、パスワード等の認証情報４２ｃ、割込みフラグ４２ｄ（本発明に係る実施例２にのみ）等を印刷ジョブ４のヘッダ情報４２として送信するものとして説明したが、これに限らない。
【００６９】
本発明に係る実施例３では、印刷ジョブ４とは別に認証情報を送信するようにした情報処理装置２を例に挙げて説明する。
【００７０】
図６は、本発明に係る実施例３の画像形成装置１と情報処理装置２の構成を示す構成図である。尚、図１に示す本発明に係る実施例１の画像形成装置１と情報処理装置２の構成要素と同じ構成要素には同じ符号を付して説明は省略する。
【００７１】
図６に示すように、本発明に係る実施例３の画像形成装置１のＣＰＵ１１は、印刷ジョブ受信手段１１ａ、認証手段１１ｃ、画像形成制御手段１１ｄとして機能すると共に、情報処理装置２がネットワーク３を介し送信してくる後述する認証データ５を受信する認証データ受信手段１１ｅとして機能する。
【００７２】
図７は、本発明に係る実施例３の情報処理装置２が生成して画像形成装置１へ送信する印刷ジョブ４と認証データ５のデータ構造の一例を示しており、（ａ）は印刷ジョブ４、（ｂ）は認証データ５を示す図である。
【００７３】
すなわち、情報処理装置２は、従来通り、画像形成装置１にてユーザ認証を実行する場合と同様に、プログラム記憶部２３のプリンタドライバプログラム２３ａを実行することにより、図７（ａ）に示すように画像データが格納されたペイロード４１のヘッダ情報４２として、ユーザＩＤ４２ａ等が設定された印刷ジョブ４を画像形成装置へ１送信する。
【００７４】
また、情報処理装置２は、その際、ユーザの選択や設定等によりその印刷ジョブ４とは別に、図７（ｂ）に示すように、本発明に係る実施例１で説明した前述のユーザＩＤ４２や、パスワード等の認証情報４２ｃが設定された認証データ５を画像形成装置へ１送信する。
【００７５】
図８は、本発明に係る実施例３の画像形成装置１において印刷ジョブ送信後に認証データを送信する場合の画像形成動作を示すフローチャートである。なお、図３に示す本発明に係る実施例１の画像形成装置１の動作と同じ処理には、同じステップ番号を付して、異なる処理について説明する。
【００７６】
すなわち、本発明に係る実施例３の画像形成装置１では、情報処理装置２からネットワーク３を介して送信されてくる図７（ａ）に示すような従前と同じ印刷ジョブ４を受信すると（ステップＳ１１０“ＹＥＳ”）、ＣＰＵ１１は、従前と同様にメモリ１２等に記憶する（ステップＳ３１０）。
【００７７】
次に、ＣＰＵ１１は、認証データ受信手段１１ｅとして機能して、各情報処理装置２が送信する図７（ｂ）に示すようなユーザＩＤ４２ａと認証情報４２ｃが設定された認証データ５の受信の有無を判定する（ステップＳ３３０）。ここで、図７（ｂ）に示すような認証データ５を受信した場合（ステップＳ３３０“ＹＥＳ”）、ＣＰＵ１１は、続いて認証手段１１ｃとして機能して、受信した認証データ５に設定されたユーザＩＤ４２ａおよび認証情報４２ｃが予め登録されているそのユーザＩＤおよび認証情報に一致するか否かを判定する（ステップＳ３５０）。
【００７８】
認証データ５に設定されたユーザＩＤ４２ａおよび認証情報４２ｃが予め登録されているそのユーザＩＤおよび認証情報に一致する場合（ステップＳ３５０“ＹＥＳ”）、ＣＰＵ１１は、ユーザ認証に成功したことになるので、続いて画像形成制御手段１１ｄとして機能して画像形成部１５に対し印刷等の画像形成動作を実行させる（ステップＳ１７０）。
【００７９】
すなわち、ＣＰＵ１１は、ユーザ認証に成功した場合、その認証データ５に設定されたユーザＩＤ４２ａに基づいて、ステップＳ３１０の処理にて記憶した印刷ジョブの内、ユーザ認証に成功したユーザＩＤを有する１または複数の印刷ジョブ４を読み出して、画像形成部１５に対し印刷等の画像形成動作を実行させる。
【００８０】
一方、認証データ５を受信しない場合や（ステップＳ３３０“ＮＯ”）、認証データ５を受信しても認証データ５に含まれているユーザＩＤ４２ａと認証情報４２ｃが予め登録されているそのユーザＩＤと認証情報とに一致しない場合（ステップＳ３５０“ＮＯ”）、ＣＰＵ１１は、図３に示す本発明に係る実施例１の場合と同様に、ステップＳ１９０およびステップＳ２１０の処理に以降する。
【００８１】
図９は、本発明に係る実施例３の画像形成装置１において印刷ジョブ送信前に認証データを送信する場合の画像形成動作を示すフローチャートである。なお、図８に示すフローチャートと同じ処理には、同じステップ番号を付して、異なる処理について説明する。
【００８２】
つまり、印刷ジョブ送信前に認証データを送信する場合、実施例３の画像形成装置１では、ＣＰＵ１１は、各情報処理装置２が送信する図７（ｂ）に示すようなユーザＩＤ４２ａと認証情報４２ｃが設定された認証データ５を受信し（ステップＳ３３０“ＹＥＳ”）、かつ、受信した認証データ５に設定されたユーザＩＤ４２ａおよび認証情報４２ｃが予め登録されているそのユーザＩＤおよび認証情報に一致する場合（ステップＳ３５０“ＹＥＳ”）、ユーザ認証に成功したことになる。
【００８３】
そのため、この場合、ＣＰＵ１１は、認証成功から所定時間経過するまでの間（ステップＳ４１０“ＮＯ”）、ユーザ認証に成功したユーザＩＤに係る印刷ジョブがメモリ１２に記憶されているか否かを判定し（ステップＳ３７０）、ユーザ認証に成功したユーザＩＤに係る印刷ジョブがメモリ１２に記憶されている場合（ＹＥＳ）、メモリ１２に記憶されているユーザ認証に成功したユーザＩＤに係る印刷ジョブ全てを対象に画像形成を行う（ステップＳ３９０）。
【００８４】
ここで、認証成功からカウントする所定時間は、ユーザが適宜設定可能で、例えば、１時間や、就業時間である７時間等の長時間、あるいは３０分などの短時間でも良い。
【００８５】
そして、認証成功から所定時間経過した場合は（ステップＳ４１０“ＹＥＳ”）、認証データを受信しなかった場合や（ステップＳ３３０“ＮＯ”）、認証データを受信しても認証に失敗した場合（ステップＳ３５０“ＮＯ”）と同様に、処理を終了する。
【００８６】
従って、本発明に係る実施例３の画像形成装置１によれば、情報処理装置２から送信されてくる印刷ジョブ４を受信して記憶すると共に、その印刷ジョブ４とは別に送信されてくる認証データ５を受信して、その認証データ５にユーザＩＤ４２ａと認証情報４２ｃが設定されていてユーザ認証に成功した場合、ユーザは画像形成装置１にてユーザＩＤや認証情報の入力を行わずに画像形成を実行できるので、本発明に係る実施例１の画像形成装置１と同様に、画像形成装置１において認証情報の入力を省略したり、印刷物を得るまでの時間を短縮することができると共に、認証情報の入力や印刷物を他のユーザに見られる機会を低減させる等、セキュリティも向上させて画像を形成することができる。
【００８７】
特に、本発明に係る実施例３の画像形成装置１では、図２（ｂ）に示すように印刷ジョブ４に認証情報４２ｃを設定するのではなく、図７（ｂ）に示すように印刷ジョブ４とは別の認証データ５に認証情報４２ｃを設定するので、印刷ジョブ４毎に認証情報４２ｃを設定する必要がなくなる。
【００８８】
その結果、画像形成装置１にて画像形成を実行する印刷ジョブ４の数が多い場合、図８に示すように予めそれらの印刷ジョブ４を画像形成装置１に送信して記憶させておき、その後、１回だけ認証データ５を画像形成装置１に対し送信するか、あるいは図９に示すように先に１回だけ認証データ５を画像形成装置１に対し送信してユーザ認証を成させておき、その後所定時間の間、同じユーザＩＤの印刷ジョブ４を１または複数送信すると、画像形成装置１で複数の印刷ジョブ４の画像形成が一度に実行可能となり、この点でも画像形成装置１における認証情報の入力の手間をより低減することができる。
【００８９】
（実施例４）
次に、本発明に係る実施例４の画像形成装置１について説明する。
【００９０】
本発明に係る実施例４の画像形成装置１では、上述の本発明に係る実施例３の画像形成装置１において割込み処理により印刷物を他のユーザに見られる機会をさらに低減させて画像を形成するようにしたものである。従って、構成自体は、図６に示す画像形成装置１および情報処理装置２と同じで、情報処理装置２が生成して送信する認証データ５の構造と、画像形成装置１における画像形成動作が異なるので、図６に示す本発明に係る実施例３の構成を参照して説明する。
【００９１】
図１０は、本発明に係る実施例４の情報処理装置２が生成して画像形成装置１へ送信する認証データ５のデータ構造の一例を示す図である。
【００９２】
本発明に係る実施例４の情報処理装置２では、プログラム記憶部２３に格納されたプリンタドライバプログラム２３ａの実行により、図７（ａ）に示す印刷ジョブ４とは異なり、図１０に示すようにユーザＩＤ４２ａと、認証情報４２ｃと、割込みフラグ４２ｄが設定された認証データ５を生成して画像形成装置１に送信する。尚、割込みフラグ４２ｄの機能は、上述の本発明に係る実施例２と同じである。
【００９３】
次に、本発明に係る実施例４の画像形成装置１の画像形成動作について説明する。
【００９４】
図１１は、本発明に係る実施例４の画像形成装置１の画像形成動作を示すフローチャートである。なお、ステップＳ２１０までの処理は、割込みフラグ４２ｄに基づいて割込み処理を実行する図５に示す本発明に係る実施例２の画像形成装置１の処理や、図８に示す本発明に係る実施例３の画像形成装置１の処理と同じ処理には、同じステップ番号を付している。
【００９５】
すなわち、本発明に係る実施例４の画像形成装置１では、ステップＳ３５０の判定処理で、認証データ５に設定されていたパスワード等の認証情報４２ｃが予め登録されているユーザのユーザＩＤの認証情報と一致してユーザ認証に成功した場合（ＹＥＳ）、ＣＰＵ１１は、図５に示す本発明に係る実施例２の画像形成装置１の処理と同様に、画像形成中のユーザが存在しないか否かの判定（ステップＳ２３０）や、受信した認証データ５に割込みフラグ４２ｄとして“１”が設定されているか否かの判定（ステップＳ２５０）等、ステップＳ２３０〜Ｓ２９０の処理を実行して、受信した認証データ５に割込みフラグ４２ｄとして“１”が設定されている場合（ステップＳ２５０“ＹＥＳ”）、画像形成中の他のユーザの画像形成を中断して割込み（ステップＳ２７０）、割込みフラグ４２ｄとして“１”が設定されている印刷ジョブ４の画像形成を実行させる（ステップＳ１７０）。
【００９６】
従って、本発明に係る実施例４の画像形成装置１によれば、本発明に係る実施例３の画像形成装置１と同様に、印刷ジョブ４とは別に送信されてくる認証データ５を受信し、その認証データ５に基づいてユーザ認証に成功した場合、ユーザは画像形成装置１にてユーザＩＤや認証情報の入力を行わずに画像形成を実行できるので、本発明に係る実施例３の画像形成装置１と同様に、画像形成装置１において認証情報の入力を省略したり、印刷物を得るまでの時間を短縮することができると共に、認証情報の入力や印刷物を他のユーザに見られる機会を低減させる等、セキュリティも向上させて画像を形成することができる。
【００９７】
また、本発明に係る実施例４の画像形成装置１では、認証データ５に割込みフラグ４２ｄを設定可能としたので、実施例２の画像形成装置１と同様に、さらに印刷ジョブの緊急性に応じた画像形成処理を実行することが可能となる。
【００９８】
尚、上記実施例１〜４の説明では、認証手段１１ｃが認証を行う際、ユーザのユーザＩＤとパスワード等の認証情報とにより認証を行うように説明したが、本発明では、認証を行う際、ユーザＩＤは必ず必要なものではない。つまり、認証手段１１ｃが認証を行う際、ユーザＩＤを不要として、例えば、画像形成装置１固有のパスワードや、情報処理装置２が属する部門ごとの共通パスワード等の認証情報のみで認証するようにしても良い。
【符号の説明】
【００９９】
１…画像形成装置
１１…ＣＰＵ
１１ａ…印刷ジョブ受信手段
１１ｂ…認証情報有無判定手段
１１ｃ…認証手段
１１ｄ…画像形成制御手段
１１ｅ…認証データ受信手段
１２…メモリ
１３…プログラム記憶部
１３ａ…制御プログラム
１４…操作パネル部
１５…画像形成部
１６…ネットワークＩ／Ｆ部
２…情報処理装置
２１…ＣＰＵ
２２…メモリ
２３…プログラム記憶部
２４…表示部
２５…入力部
２６…ネットワークＩ／Ｆ部
３…ネットワーク
４…印刷ジョブ
４２ａ…ユーザＩＤ
４２ｂ…認証フラグ
４２ｃ…認証情報
４２ｄ…割込みフラグ
５…認証データ
【図１】
2016043641.tif 000003
【図２】
2016043641.tif 000004
【図３】
2016043641.tif 000005
【図４】
2016043641.tif 000006
【図５】
2016043641.tif 000007
【図６】
2016043641.tif 000008
【図７】
2016043641.tif 000009
【図８】
2016043641.tif 000010
【図９】
2016043641.tif 000011
【図１０】
2016043641.tif 000012
【図１１】
2016043641.tif 000013